Methods and systems for communicating between subscribers of different application-layer mobile communications protocols
First Claim
1. A routing node for delivering short message service (SMS) messages between subscribers of different application-layer mobile communications protocols, the routing node comprising:
- (a) a routing element for receiving, from a short message service center (SMSC) of a first application-layer mobile communications protocol, a message requesting location information of a mobile subscriber of a second application-layer mobile communications protocol and for formulating a response to the message including an address of a node other than a mobile switching center, the address being stored in a destination ID field of the response message; and
(b) a converter operatively associated with the routing element for receiving, from the SMSC of the first application-layer mobile communications protocol, a mobile-terminated SMS message of the first application-layer communications protocol and for converting the mobile-terminated SMS message to a mobile-originated SMS message of the second application-layer communications protocol, thereby simulating operations of a mobile switching center of the second application-layer mobile communications protocol in forwarding a short message received from a mobile terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
A routing node communicates between subscribers of different application-layer mobile communications protocols, such as IS-41 and GSM, without converting each IS-41 message to GSM and vice versa. Rather than converting each message to the protocol of the intended recipient, the routing node functions as an HLR to provide the location of a mobile subscriber in a different application-layer mobile communications protocol and as an MSC to forward short message service messages to a short message service center of the other application-layer mobile communications protocol.
-
Citations
21 Claims
-
1. A routing node for delivering short message service (SMS) messages between subscribers of different application-layer mobile communications protocols, the routing node comprising:
-
(a) a routing element for receiving, from a short message service center (SMSC) of a first application-layer mobile communications protocol, a message requesting location information of a mobile subscriber of a second application-layer mobile communications protocol and for formulating a response to the message including an address of a node other than a mobile switching center, the address being stored in a destination ID field of the response message; and
(b) a converter operatively associated with the routing element for receiving, from the SMSC of the first application-layer mobile communications protocol, a mobile-terminated SMS message of the first application-layer communications protocol and for converting the mobile-terminated SMS message to a mobile-originated SMS message of the second application-layer communications protocol, thereby simulating operations of a mobile switching center of the second application-layer mobile communications protocol in forwarding a short message received from a mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9)
-
-
7. The routing node of claim I wherein the first application-layer mobile communications protocol is the Global System for Mobile Communications (GSM) protocol and the second application-layer mobile communications protocol is the American National Standards Institute (ANSI) Interim Standard 41 (IS-41) protocol.
-
10. A method for communicating messages between subscribers of different application-layer mobile communications protocols, the method comprising:
-
(a) receiving, from a network element of a first application-layer mobile communications protocol, a first message relating to a subscriber of a second application-layer mobile communications protocol;
(b) in response to receiving the first message, formulating a second message of the first application-layer mobile communications protocol;
(c) including, in a destination ID field of the second message, an address of a node other than a mobile switching center; and
(d) forwarding the second message to the network element of the first application-layer mobile communications protocol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20, 21)
-
-
19. A method for establishing a call between subscribers of different application-layer communications protocols, the method comprising:
-
(a) receiving, from a mobile switching center (MSC) of a first application-layer mobile communications protocol, a first message requesting the location of a subscriber of a second application-layer mobile communications protocol;
(b) performing a lookup in a database based on a called party identifier in the first message and obtaining a routing number for a network serving the mobile subscriber of the second application-level mobile communications protocol;
(c) formulating a second message of the first application-layer mobile communications protocol;
(d) including the routing number in the second message; and
(e) forwarding the second message to the MSC of the first application-layer mobile communications protocol.
-
Specification