Claims
- 1. A method by which a first device (11a), operable in a first network (11) including an SIP type of network to which the first device (11a) is subscribed, communicates with a second device (12a), operable in a second network (12) including a wireless village (WV) network to which the second device (12a) is subscribed, the SIP type of network having a serving call state control function (S-CSCF) entity (11c) for communicating with the first device (11a) via a proxy CSCF (P-CSCF) entity (11b) using a first protocol (SIP) requiring that a message have a request uniform resource identifier (URI) including an address scheme (“sip:”) according to the first protocol (SIP), the WV network having a WV server (12b) for communicating with other WV servers using a second protocol (SSP) and with the second device (12a) using a third protocol (CSP; CLP) possibly different from the second protocol (SSP), the method characterized in case of a message originating with the first device (11a) and intended for the second device (12a) by:
a step (A4 B4) in which the S-CSCF (11c) of the first network routes the message to either a gateway (11d) in the first network (11) upon a determination that the second network does not include an SIP type of network, or to an interrogating CSCF (I-CSCF) (12d) of an SIP type of network in the second network (12) which then in a subsequent step (A6) routes the message to a gateway (12c) in the second network (12) upon a determination by the I-CSCF (12d) of the second network (12) that the URI does not correspond to a subscriber to the SIP type of network in the second network (12); and further characterized in the case of a message originating with the second device (12a) and intended for the first device (11a) by: a step (C2 D2) in which the WV server (12b) of the second network (12) routes the message either to a gateway (12c) in the second network (12) or to a gateway (11d) in the first network (11) or to a WV server (11e) in the first network.
- 2. A method as in claim 1, the method further characterized in case of a message originating with the first device (11a) and intended for the second device (12a) by: a step (A0 B0) in which if the message is entered into the device (11a) operable in the first network with a URI having an address scheme according to other than the first protocol (SIP), before the S-CSCF (11c) of the first network (11) performs a domain name space (DNS) query for routing the message, the URI of the message is converted by either the first device (11a) or the P-CSCF (11b) or the S-CSCF (11c) to use the address scheme (“sip:”) according to the first protocol (SIP).
- 3. A method as in claim 1, the method further characterized in the case of a message originating with the second device (12a) and intended for the first device (11a) by: a step (C0 D0) in which if the message is entered into the second device (12a) with a URI having an address scheme according to other than the second protocol (SSP), either the second device (12a) or the WV server (12b) converts the URI to use the address scheme (“wv:”) according to the second protocol (SSP).
- 4. A method as in claim 1, wherein the P-CSCF (11b) and S-CSCF (11c) of the first network are elements of an Internet Protocol Multimedia Subsystem (IMS).
- 5. A method as in claim 1, wherein the I-CSCF (12d) of the second network is an element of an Internet Protocol Multimedia Subsystem (IMS).
- 6. A method as in claim 1, further characterized in case of the message originating with the first device (11a) by: a step (A7 B7) in which either the gateway (11d) in the first network (11) or the gateway (12c) in the second network converts the URI so as to use the address scheme according to the second protocol (SSP) and also translates the message so as to be in accord with the second protocol (SSP).
- 7. A method as in claims 1, further characterized in case of the message originating with the second device (12a) by: a step (C4 D3) in which either the gateway (12c) in the second network (12) or the gateway (11d) in the first network (11) converts the URI so as to use a scheme (“sip:”) according to the first protocol (SIP) and also translates the message so as to be in accord with the first protocol (SIP).
- 8. An apparatus (11a), comprising means for performing the steps of claim 2 indicated as the steps performed by the first device (11a).
- 9. An apparatus (12a), comprising means for performing the steps of claim 3 indicated as the steps performed by the second device (12a).
- 10. A system, comprising means for performing the steps of claim 2 indicated as the steps performed by the P-CSCF (11b), the S-CSCF (11c) and the gateway (11d) of the first network (11).
- 11. A system, comprising means for performing the steps of claim 2 indicated as the steps performed by the P-CSCF (11b), the S-CSCF (11c) of the first network (11), and the WV server (11e) of the first network (11).
- 12. A system, comprising means for performing the steps of claim 1 indicated as the steps performed by the WV server (12b) and the gateway (12c) of the second network (12).
- 13. A system, comprising means for performing the steps of claim 1 indicated as the steps performed by the WV server (12b) and the gateway (12c) of the second network (12), and indicated as the step of receiving the message performed by the I-CSCF (12d) of the second network (12).
- 14. A storage medium holding a set of instructions for execution by a processor included in an apparatus (11a), the set of instructions comprising instructions for performing the steps of claim 2 indicated as the steps performed by the first device (11a).
- 15. A storage medium holding a set of instructions for execution by a processor included in an apparatus (12a), the set of instructions comprising instructions for performing the steps of claim 3 indicated as the steps performed by the second device (12a).
- 16. One or more storage media holding sets of instructions for execution by processors included in equipment (11b-d) of a communication network, the sets of instructions comprising instructions for performing the steps of claim 2 indicated as the steps performed by the P-CSCF (11b), the S-CSCF (11c) and the gateway (11d) of the first network (11).
- 17. One or more storage media holding sets of instructions for execution by processors included in equipment (11b-d) of a communication network, the sets of instructions comprising instructions for performing the steps of claim 2 indicated as the steps performed by the P-CSCF (11b) and the S-CSCF (11c) of the first network (11) and also the step of receiving the message performed by the WV server (11e) of the first network.
- 18. One or more storage media storing sets of instructions for execution by processors included in equipment (12b-c) of a communication network, the sets of instructions comprising instructions for performing the steps of claim 1 indicated as the steps performed by the WV server (12b) and the gateway (12c) of the second network (12).
- 19. One or more storage media storing sets of instructions for execution by processors included in equipment (12b-d) of a communication network, the sets of instructions comprising instructions for performing the steps of claim 1 indicated as the steps performed by the WV server (12b) and the gateway (12c) of the second network (12), and also the step of receiving the message performed by the I-CSCF (12d) of the second network (12).
CROSS REFERENCE To RELATED APPLICATIONS
[0001] Reference is made to co-owned U.S. application Ser. No. 10/265,650 filed on Oct. 3, 2002, and entitled WV-IMS RELAY AND INTEROPERABILITY METHODS.
[0002] Reference is also made to co-owned U.S. application Ser. No. 10/336,643, filed Jan. 3, 2003, and entitled METHOD AND APPARATUS FOR ROUTING WIRELESS VILLAGE MESSAGES IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM.