Capability Query Handling in a Communication Network
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for handling a Session Initiation Protocol (SIP) OPTIONS capability query message in a communication network. A SIP proxy node receives a SIP OPTIONS message from a querying node. It sends the message to a plurality of devices, and receives a response from at least two of the plurality of devices. Each response includes an identity of the responding device and an indication of the capabilities of the responding device. Each received response is stored in a memory, and a reply message is generated. The reply message includes the identities and capabilities of all of the responding devices. This reply message is then sent to the querying node. This allows the querying node to receive capability information relating to all of the callee'"'"'s devices rather than just the one that responds first.
-
Citations
26 Claims
-
1-13. -13. (canceled)
-
14. A method of handling a Session Initiation Protocol OPTIONS capability query message in a communication network, the method comprising:
-
at a Session Initiation Protocol proxy node, receiving a Session Initiation Protocol OPTIONS message from a querying node; sending the message to a plurality of devices, each device of the plurality of devices being registered in the communication network to the same user subscription; receiving from at least two of the plurality of devices a response, each response including an identity of the responding device and an indication of the capabilities of the responding device; storing each received response in a memory; generating a reply message, the reply message including the identities and capabilities of all of the responding devices; and sending the reply message to the querying node. - View Dependent Claims (15, 16, 17)
-
-
18. A method of handling a Session Initiation Protocol OPTIONS capability query message in a communication network, the method comprising:
-
from a querying device, sending a Session Initiation Protocol OPTIONS message to a proxy node; at the querying device, receiving a reply message, said reply message including identities and capabilities of at least two responding devices; and obtaining the identities and capabilities of the responding devices from the reply message. - View Dependent Claims (19)
-
-
20. A Session Initiation Protocol proxy node comprising:
-
a first receiving function configured to receive a Session Initiation Protocol OPTIONS message from a querying node; a first transmitting function configured to send the message to a plurality of devices, each device of the plurality of devices being registered in the communication network to the same user subscription; a second receiving function configured to receive from at least two of the plurality of devices a response, each response including an identity of the responding device and an indication of the capabilities of the responding device; a memory for storing each received response; a processing function configured to generate a reply message, the reply message including the identities and capabilities of all of the responding devices; and a second transmitting function configured to send the reply message to the querying node. - View Dependent Claims (21, 22)
-
-
23. A querying node for use in a communication network that uses the Session Initiation Protocol, the querying node comprising:
-
a transmitter configured to send a Session Initiation Protocol OPTIONS message to a Session Initiation Protocol proxy node; a receiver configured to receive from the Session Initiation Protocol proxy node a reply message, the reply message including the identities and capabilities of a plurality of nodes, each of the plurality of nodes being registered in the communication network to the same user subscription; and a processor configured to obtain from the reply message the identities and capabilities of a plurality of nodes. - View Dependent Claims (24)
-
-
25. A computer program stored in a computer-readable medium at a Session Initiation Protocol (SIP) proxy node and comprising instructions that when executed by the SIP proxy node cause said SIP proxy node to:
-
receive a Session Initiation Protocol OPTIONS message from a querying node; send the message to a plurality of devices, each device of the plurality of devices being registered in the communication network to the same user subscription; receive from at least two of the plurality of devices a response, each response including an identity of the responding device and an indication of the capabilities of the responding device; store each received response in a memory; generate a reply message, the reply message including the identities and capabilities of all of the responding devices; and send the reply message to the querying node. - View Dependent Claims (26)
-
Specification