Fixed mobile roaming service solution
First Claim
1. A method of registering a mobile device to use a visiting network comprising:
- translating first registration messages from the mobile device from a first protocol to corresponding second registration messages in a second protocol; and
transmitting the second registration messages to register the device to use the visiting network.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to systems for and methods of using dual mode handsets or softphone client for voice, sms, and data services. In one embodiment of the present invention, a mobile handset uses a SIP User Agent to register on a visiting network. The mobile handset generates SIP REGISTER messages. The SIP REGISTER messages are translated into corresponding MAP registration (or RADIUS message) and authentication commands, allowing system to contact the HPLMN HLR (or home AAA) associated with the mobile device to authenticate the mobile device and register it on a VLR of a visiting network. MAP responses (or RADIUS response) are translated to corresponding SIP commands that are forwarded to the mobile device, thereby completing the connection set up.
140 Citations
46 Claims
-
1. A method of registering a mobile device to use a visiting network comprising:
-
translating first registration messages from the mobile device from a first protocol to corresponding second registration messages in a second protocol; and
transmitting the second registration messages to register the device to use the visiting network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of establishing a call between a first mobile device and a second device comprising:
-
reading from the first mobile device a mobile subscriber Integrated Services Digital Network (ISDN) number as the destination number;
translating the ISDN number into a mobile station roaming number (MSRN);
connecting to a gateway associated with the destination mobile phone using the MSRN; and
accessing the second device using the gateway. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A network comprising:
a hub programmed to control a connection for sending a Short Message Service (SMS) message from a mobile device, wherein the hub is programmed to exchange first call control messages with the mobile device using a first protocol and to exchange corresponding second call control messages with a transmission component using a second protocol. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
36. A method of providing Short Message Service (SMS) services between a Global System for Mobile Communications/Mobile Application Part (GSM/MAP) domain and Session Initiation Protocol/Internet Protocol (SIP/IP) domain, the method comprising:
-
providing a SIP interface for SMS communication with a SIP User Agent in IP mode;
reading a Home SMS Center (SMSC) global title address by the SIP User Agent;
providing a MAP interface for communicating with the SMSC of a Home Public Land Mobile Network (HPLMN) used to serve a subscriber in a traditional GSM network;
converting a body of a SIP Message generated by the SIP User Agent into a MAP MO-FSM message;
forwarding the MAP MO-FSM message to the SMSC; and
converting the MAP response into a corresponding SIP response messages, thereby informing the SIP User Agent of the submission result. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A method of providing SMS interworking between a GSM/MAP domain and a SIP/IP domain, the method comprising:
-
providing a Session Initiation Protocol (SIP) interface for SMS communication with a SIP User Agent in IP mode;
providing a Mobile Application Part (MAP) interface for communication with a Home Location Register (HLR) and SMS-GMSC of a traditional GSM network;
converting a body of a SIP Message into a MAP SRI-For-SM and MT-FSM messages;
forwarding the MAP message to the GMSC;
converting the MAP response into a corresponding SIP response to inform the SIP UA of the result; and
mapping between GSM characters and one of ASCII and UTF-8.
-
-
43. A method of providing SMS interworking between a GSM/MAP domain and a SIP/IP domain, the method comprising:
-
providing a MAP interface for communicating with an HLR and a SMS-GMSC in a traditional GSM network;
providing a SIP interface for SMS communication with a SIP User Agent in IP mode;
converting a MAP MT-FSM message into a SIP MESSAGE;
forwarding the SIP Message to the SIP User Agent;
converting a SIP response from the SIP User Agent into a corresponding MAP response to inform the SMSC of a result; and
mapping characters between a GSM character set and one of ASCII and UTF-8.
-
-
44. A method of providing a roaming number for a voice call to a dual-mode mobile station/softphone in IP mode, the method comprising:
-
providing a MAP interface for communication with an HLR in a traditional GSM network;
providing a SIP interface for communication with a SIP User Agent in IP mode;
providing a SS7 interface for communication with a GMSC for voice call setup;
allocating a temporary Roaming Number for a MAP PRN request from the HLR;
storing the IMSI and MSRN in a mapping table;
converting a voice call setup message into a SIP INVITE message;
determining the IP and Port information of the SIP UA that is using the MSISDN; and
forwarding the SIP INVITE to the address. - View Dependent Claims (45, 46)
-
Specification