Methods and systems for presence publication using SIP register feature tags
Abstract
Systems and methods for publishing presence information can be performed to reduce the amount of signaling associated with presence publication. A method for publishing presence service information to a presence server includes: receiving, at a registrar node, a session initiation protocol (SIP) message originated by a user equipment (UE) over the air interface; and transmitting a third party register message based upon the received SIP message, from the registrar node, toward a presence server using network signaling, wherein the third party register message includes at least one of information associated with the user of the UE, capabilities of the UE and presence related services offered by the UE.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method for publishing presence service information to a presence server, the method comprising:
receiving, at a registrar node, a session initiation protocol (SIP) message originated by a user equipment (UE) over the air interface;
transmitting a register message based upon the received SIP message, from the registrar node, toward a presence server using network signaling, wherein the register message includes at least one of information associated with a user of the UE, capabilities of the UE and presence related services offered by the UE;
receiving, at the registrar node, one or more SIP PUBLISH messages from the UE over the air interface; and
transmitting one or more third party messages which include information received in the one or more SIP PUBLISH messages.
2. The method of claim 1 , wherein the registrar node is one of a home subscriber server (HSS) or a call session control function (CSCF).
3. The method of claim 1 , further comprising:
storing, at a presence server, information from the register message as presence information associated with the UE.
4. The method of claim 1 , wherein the SIP message originated by the UE is a SIP register message which is transmitted by the UE when the UE is powered on.
5. The method of claim 1 , further comprising:
receiving, at the presence server, a SIP OPTIONS message;
converting the SIP OPTIONS message into an internal get presence request; and
transmitting data associated with the internal get presence request.
6. The method of claim 1 , further comprising:
aggregating received messages associated with a same presence entity at the presence server.
7. The method of claim 1 , wherein the network signaling is not the air interface.
8. A registrar node for publishing presence service information to a presence server, the registrar node comprising:
input/output circuitry configured to receive a session initiation protocol (SIP) message originated by a user equipment (UE) over the air interface;
the input/output circuitry configured to transmit a register message to a presence server using network signaling, wherein the register message includes at least one of information associated with a user of the UE, capabilities of the UE and presence related services offered by the UE;
the input/output circuitry configured to receive one or more SIP PUBLISH messages from the UE over the air interface; and
the input/output circuitry configured to transmit one or more third party messages which include information received in the one or more SIP PUBLISH messages.
9. The registrar node of claim 8 , wherein the registrar node is one of a home subscriber server (HSS) or a call session control function (CSCF).
10. The registrar node of claim 8 , wherein the SIP message originated by the UE over the air interface is a SIP register message which is transmitted by the UE when the UE is powered up.
11. The register node of claim 8 , wherein the network signalling is not the air interface.
12. A method for publishing presence service information to a presence server, the method comprising:
receiving, at a registrar node, a session initiation protocol (SIP) message originated by a user equipment (UE) over the air interface;
transmitting a register message based upon the received SIP message, from the registrar node, toward a presence server using network signaling, wherein the register message includes at least one of information associated with a user of the UE, capabilities of the UE and presence related services offered by the UE;
receiving, at the presence server, a SIP OPTIONS message;
converting the SIP OPTIONS message into an internal get presence request; and
transmitting data associated with the internal get presence request.
13. The method of claim 12 , wherein the registrar node is one of a home subscriber server (HSS) or a call session control function (CSCF).
14. The method of claim 12 , further comprising:
storing, at the presence server, information from the register message as presence information associated with the UE.
15. The method of claim 12 , wherein the SIP message originated by the UE is a SIP register message which is transmitted by the UE when the UE is powered on.
16. The method of claim 12 , further comprising:
aggregating received messages associated with a same presence entity at the presence server.
17. The method of claim 12 , wherein the network signaling is not the air interface.
18. The method of claim 12 , further comprising:
receiving, at the registrar node, one or more SIP PUBLISH messages from the UE over the air interface; and
transmitting one or more third party messages which include information received in the one or more SIP PUBLISH messages.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.