WV-IMS relay and interoperability methods
First Claim
1. A method, comprising:
- converting a register signal received according to a first protocol of a first network from a first device to a third protocol without using a first server of said first network, for providing a login request signal according to said third protocol for registering said first device of said first network in a second network using a second protocol so that said first device is then available for communication with a second device of said second network,converting a presence request signal received according to said first protocol from said first server to said second protocol for requesting presence information of said second device from a second server of said second network according to a subscription to said presence information of said second device subscribed by said first device, andconverting a presence information signal according to said second protocol indicative of said presence information of said second device and received from said second server to said first protocol for transmission to said first server and onward to said first device.
2 Assignments
0 Petitions
Accused Products
Abstract
Mapping functionality is added in between a Wireless Village (WV) server and a Presence, Messaging and Group (PMG) server of a 3GPP IP (Internet Protocol) Multimedia Subsystem (IMS) to permit interoperability between WV and IMS clients for instant messaging and presence services for operators who have deployed both IMS and WV. Due to the possibility that an operator may have deployed WV but not IMS and due to the use of a Client-to-Server Protocol (CSP) between WV clients and WV servers and the use of a Server-to-Server Protocol (SSP) between WV servers, the mapping functionality is structured to permit an IMS device to register into WV system via an IMS/WV Relay that performs an SIP/CSP conversion to emulate a WV device login but to then use the SSP to maintain a session or to deliver a message or presence information. Likewise, a WV device can register directly into IMS for operators not deploying WV using the mapping functionality of the present invention, e.g., in an IMS/WV Relay.
103 Citations
16 Claims
-
1. A method, comprising:
-
converting a register signal received according to a first protocol of a first network from a first device to a third protocol without using a first server of said first network, for providing a login request signal according to said third protocol for registering said first device of said first network in a second network using a second protocol so that said first device is then available for communication with a second device of said second network, converting a presence request signal received according to said first protocol from said first server to said second protocol for requesting presence information of said second device from a second server of said second network according to a subscription to said presence information of said second device subscribed by said first device, and converting a presence information signal according to said second protocol indicative of said presence information of said second device and received from said second server to said first protocol for transmission to said first server and onward to said first device. - View Dependent Claims (2)
-
-
3. A method comprising:
-
converting a register signal received from a second device of a second network according to a third protocol to a first protocol without using a second server of said second network, for providing a login request signal according to said first protocol for registering said second device in a first network using said first protocol so that said second device is then available for communication with a first device of said first network, converting a presence request signal received according to a second protocol from said second server of said second network to said first protocol for requesting presence information of said first device from a first server of said first network according to a subscription to said presence information of said first device subscribed by said second device, and converting a presence information signal according to said first protocol indicative of said presence information of said first device and received from said first server to said second protocol for transmission to said second server for conversion to said third protocol at said second server for transmission to said second device.
-
-
4. A method comprising:
-
converting a register signal received from a second device of a second network according to a third protocol to a first protocol of a first network without using a second server of said second network, for providing a login request signal according to said first protocol for registering said second device in said first network so that said second device is then available for communication with a first device of said first network, converting a presence request signal received according to said first protocol from a first server of said first network to said third protocol for requesting presence information of said second device according to a subscription to said presence information of said second device subscribed by said first device, and converting to said first protocol a presence information signal according to said third protocol indicative of said presence information of said second device and received from said second device for transmission to said first server and onward to said first device.
-
-
5. A method comprising:
-
converting a register signal received from a second device of a second network according to a third protocol to a first protocol of a first network without using a second server of said second network for providing a login request signal according to said first protocol for registering said second device designed for use in said second network in said first network so that said second device is then available for communication with a first device of said first network, converting to said first protocol a presence request signal received according to a second protocol of said second network from said second server or received according to said third protocol from said second device for requesting presence information of said first device from a first server of said first network according to a subscription to said presence information of said first device subscribed by said second device, and converting to said third protocol a presence information signal received according to said first protocol from said first server indicative of said presence information of said first device to said third protocol for transmission to said second device or converting said presence information signal to said second protocol for transmission to said second server for conversion to said third protocol at said second server for transmission to said second device.
-
-
6. An apparatus comprising:
-
first converter, responsive to an incoming first register signal from a first device in a first network, said first register signal provided according to a format of a first protocol wherein said first network uses said format of said first protocol to register devices in the first network and also responsive to a first control signal, for providing a first converted signal according to a format of a second protocol for registering said first device of said first network in a second network that uses said format of said second protocol to register devices in the second network; and a control, responsive to said incoming first register signal, for providing said first control signal; wherein said first converter is responsive to a presence request signal received according to said second protocol from a server of said second network and to said first control signal for converting said presence request signal received according to said second protocol from said server of said second network to said first protocol for requesting presence information of said first device from a server of said first network, according to a subscription to said presence information of said first device subscribed by said second device, wherein said control is responsive to said presence request signal for providing said first control signal. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
means for converting a login request signal received from a second device of a second network according to a third protocol of said second network or from a second server of said second network according to a second protocol of said second network to a first protocol of a first network for registering said second device of said second network in said first network, means for converting a presence request signal received according to said third protocol from said second server to said first protocol for requesting presence information of a first device of said first network from a first server of said first network according to a subscription to said presence information of said first device subscribed by said second device, and means for converting a presence information signal according to said first protocol indicative of said presence information of said first device and received from said first server to said third protocol for transmission to said second server and onward to said second device.
-
-
15. A device comprising:
-
means for converting a login request signal received from a second server of a second network according to a second protocol of said second network to a first protocol of a first network for registering a second device of said second network in said first network, means for converting a presence request signal received according to said first protocol from a first server of said first network to said second protocol for requesting presence information of said second device from said second server according to a subscription to said presence information of said second device subscribed by a first device of said first network, and means for converting a presence information signal according to said second protocol indicative of said presence information of said second device and received from said second server to said first protocol for transmission to said first server and onward to said first device.
-
-
16. A device comprising:
-
means for converting a login request signal received from a second server of a second network according to a second protocol of said second network to a first protocol of a first network for registering a second device of said second network in said first network, means for converting a presence request signal received according to said second protocol from said second server to said first protocol for requesting presence information of a first device of said first network from a first server of said first network according to a subscription to said presence information of said first device subscribed by said second device, and means for converting a presence information signal according to said first protocol indicative of said presence information of said first device and received from said first server to said second protocol for transmission to said second server for conversion to a third protocol at said second server for transmission to said second device.
-
Specification