A METHOD FOR EVENT PACKET HANDLING
First Claim
1. A method of retrieving information delivered from a Notifying node (203) of a SIP/INS network to a Watcher Client (200), comprising the following steps, executed by the Watcher Client:
- establishing a connection with a Watcher Proxy (202), said Watcher Proxy being adapted to handle SIP subscriptions, wherein each SIP subscription is a subscription for a specific service, said service being identified by a SIP event package,initiating a SIP subscription between said Watching Proxy and said Notifying node, by forwarding (2;
3) an embedded SIP subscribe message to said Watcher Proxy via said connection, andreceiving (2;
7) at least one notification associated with said SIP subscription from said Watcher Proxy, said notification being delivered via said connection as an embedded SIP notify message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of delivering information from a Notifying node of a SIP/IMS network to a Watcher Client, via an intermediate Watcher Proxy. A connection is established between the Watcher Proxy and the Watcher Client, using a SIP session, wherein the established connection is used for forwarding a request for a SIP subscription to the Watcher Proxy as an embedded SIP subscribe message. Once a backend SIP subscription has been setup between the Watcher Proxy and the Notifying node, SIP notify messages delivered from the Notifying node will be forwarded from the Watcher Proxy to the Watcher Client via the established connection, thereby separating SIP subscribe traffic from SIP control traffic.
-
Citations
15 Claims
-
1. A method of retrieving information delivered from a Notifying node (203) of a SIP/INS network to a Watcher Client (200), comprising the following steps, executed by the Watcher Client:
-
establishing a connection with a Watcher Proxy (202), said Watcher Proxy being adapted to handle SIP subscriptions, wherein each SIP subscription is a subscription for a specific service, said service being identified by a SIP event package, initiating a SIP subscription between said Watching Proxy and said Notifying node, by forwarding (2;
3) an embedded SIP subscribe message to said Watcher Proxy via said connection, andreceiving (2;
7) at least one notification associated with said SIP subscription from said Watcher Proxy, said notification being delivered via said connection as an embedded SIP notify message. - View Dependent Claims (2, 3, 7, 8)
-
-
4. A method of delivering information from a Notifying node (203) of a SIP/IMS network to a Watcher Client (200), comprising the following steps:
-
establishing a connection with said Watcher Client, in response to a session request (2;
1,2;
2) received from the Watcher Client,receiving (2;
3) a request for a SIP subscription from said Watcher Client, said SIP subscription, being delivered as an embedded SIP subscribe message via said connection,setting-up (2;
4,2;
5) a backend SIP subscription with said Notifying node, in response to receiving said request,receiving (2;
6) at least one notification associated with said SIP subscription from said Notifying node, andtransmitting (2;
7) each received notification to said Watcher Client via said connection as an embedded SIP notify message,wherein said steps are executed by an intermediate Watcher Proxy (202), said Watcher Proxy being adapted to handle SIP subscriptions, each of which is a subscription for a specific service, each service being identified by a SIP event package. - View Dependent Claims (5, 6)
-
-
9. A client (500) for retrieving information delivered from a Notifying node (504) of a SIP/IMS network, said client comprising:
-
a communication unit (501) for setting-up a SIP session with a Watcher Proxy (502), said Watcher Proxy being adapted to handle SIP subscriptions, wherein each SIP subscription is a subscription for a specific service, said service being identified by a SIP event package, and for establishing another connection with the Watcher Proxy using said SIP session, said communication unit being adapted to use said other connection for initiating a backend SIP subscription between said Watcher Proxy and said Notifying node by embedding a SIP subscribe message and by forwarding said message to the Watcher Proxy via said other connection, said communication unit also being adapted to receive at least one SIP notify associated with said SIP subscription from said Watcher Proxy and for delivering said SIP notify message as an embedded SIP notify message via said other connection, and a processing unit (506) for processing said SIP notifying message. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A node (600) for delivering information from a Notifying node (601) of a SIP/IMS network to a Watcher Client (602), said node comprising:
-
a first communication unit (603) for setting up a SIP session (5;
1,5;
2) with the Watcher Client, and for establishing another connection (5;
3) with said Watcher Client using said SIP session, said first communication unit being further adapted to receive a request for a SIP subscription, said request being a SIP subscribe message which is delivered via said other connection as an embedded SIP subscribe message,a second communication unit (605) for setting up a backend SIP subscription with the Notifying node, in response to receiving said embedded SIP subscribe message and for receiving at least one SIP notify message associated with said SIP subscription from the Notifying node via said backend SIP subscription, said second communication unit also being adapted to transmit each received SIP notify message to said Watcher Client via said connection as an embedded SIP notify message, and a processing unit (606) for embedding a received SIP notify message into another message, and for forwarding said embedded message to the Watcher Client via said first communication means and said other connection. - View Dependent Claims (15)
-
Specification