IP Library Granted Patent US 8,954,060
Granted Patent B2
US 8,954,060 · App. 13/208,642 · Granted Feb 10, 2015

System to provide GSM over distributed mobile networks

Inventors: Mark L. Witsaman (Melbourne, FL); Darryn Trowell (Camberley Surrey, GB)
Assignee: Globe Wireless LLC
H04W8/02H04W8/26H04W8/12H04W88/181
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,954,060
App. No.
13/208,642
Granted
Feb 10, 2015
Kind
B2
Abstract

A system provides GSM service over distributed mobile networks. A Network Area Controller (NAC) allows Global Titles (GT) and Mobile Station Roaming Numbers (MSRN) of the GSM network to be shared within a private GSM network. A processor within the Mobile Switching Center (MSC) of a mobile network transcodes voice data and maps the data to the proper bearer QoS to allow the use of Mobile Satellite Services (MSS) such as Iridium and Inmarsat.

Claims (53)

1. A satellite communication system, comprising:

a base transceiver station (BTS) in communication with a plurality of user devices;

a processor transcodes voice data from the BTS at GSM half rate, GSM full rate (FR), GSM enhanced full rate (EFR), or adaptive multi-rate (AMR);

the processor further configured to transmit signaling data at a first quality of service (QoS) level over a packet data network and the voice data at one of a plurality of second QoS levels, the first QoS level being less than any of the plurality of second QoS levels; and

the processor comprising an intermediate codec to pass a call via a standard circuit switched channel at one of the plurality of second QoS levels over one of a IRIDIUM system and an INMARSAT system,

wherein the processor modifies voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to pass the call as streaming internet protocol (IP) data at one of the plurality of second QoS levels over the IRIDIUM system; and

wherein the processor monitors and reroutes the streaming IP data between multiple QoS channels to ensure that audio is available throughout the duration of the call.

2. The system according to claim 1 , wherein the processor transcodes voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to the intermediate codec to pass the call via a standard circuit switched channel at one of the plurality of second QoS levels over the IRIDIUM system.

3. The system according to 2 , wherein the intermediate codec comprises one of the following: G.711 and G.729 standard voice data.

4. The system according to claim 1 , wherein the processor transcodes voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to the intermediate codec to pass the call via a standard circuit switched channel at one of the plurality of second QoS levels over the INMARSAT system.

5. The system according to 4 , wherein the intermediate codec comprises at least one of the following: G.711 and G.729 standard voice data.

6. The system according to claim 1 , wherein the processor dynamically routes the streaming IP data between multiple QoS channels to ensure that audio is available at the beginning of the call.

7. The system according to claim 1 , wherein the processor modifies voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to pass the call as streaming internet protocol (IP) data at one of the plurality of second QoS levels over the INMARSAT system.

8. The system according to claim 7 , further comprising a MSC/VLR, wherein the MSC/VLR comprises the processor.

9. The system according to claim 1 , wherein the processor monitors and reroutes the streaming IP data between multiple QoS channels to ensure that audio is available throughout the duration of the call.

10. The system according to claim 1 , further comprising a network area controller, and

the network area controller and the processor each being configured to resolve issues related to call tracking and call termination.

11. The system according to claim 1 , further comprising a network area controller, and

the network area controller being configured to allow a Mobile Station International Subscriber Directory Number of the user device to be known to a Gateway Mobile Switching Center.

12. The system according to claim 1 wherein the processor is further configured to allow the call to be terminated at a Gateway Mobile Switching Center.

13. A satellite communication system, comprising:

a base transceiver station (BTS) in communication with a plurality of user devices;

a processor transcodes voice data from the BTS at GSM half rate, GSM full rate (FR), GSM enhanced full rate (EFR), or adaptive multi-rate (AMR);

the processor further configured to transmit signaling data at a first quality of service (QoS) level over a packet data network and the voice data at one of a plurality of second QoS levels, the first QoS level being less than any of the plurality of second QoS levels; and

the processor comprising an intermediate codec to pass a call via a standard circuit switched channel at one of the plurality of second QoS levels over one of a IRIDIUM system and an INMARSAT system,

wherein the processor modifies voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to pass the call as streaming internet protocol (IP) data at one of the plurality of second QoS levels over the INMARSAT system; and

wherein the processor dynamically routes the streaming IP data between multiple QoS channels to ensure that audio is available at the beginning of the call.

14. A satellite communication system, comprising:

a base transceiver station (BTS) in communication with a plurality of user devices;

a processor transcodes voice data from the BTS at GSM half rate, GSM full rate (FR), GSM enhanced full rate (EFR), or adaptive multi-rate (AMR);

the processor further configured to transmit signaling data at a first quality of service (QoS) level over a packet data network and the voice data at one of a plurality of second QoS levels, the first QoS level being less than any of the plurality of second QoS levels; and

the processor comprising an intermediate codec to pass a call via a standard circuit switched channel at one of the plurality of second QoS levels over one of a IRIDIUM system and an INMARSAT system,

wherein the processor modifies voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to pass the call as streaming internet protocol (IP) data at one of the plurality of second QoS levels over the INMARSAT system; and

wherein the processor is further configured to perform dynamic switching of QoS during a voice call establishment and during a duration of the voice call.

15. A satellite communication system, comprising:

a base transceiver station (BTS) in communication with a plurality of user devices;

a processor transcodes voice data from the BTS at GSM half rate, GSM full rate (FR), GSM enhanced full rate (EFR), or adaptive multi-rate (AMR);

the processor further configured to transmit signaling data at a first quality of service (QoS) level over a packet data network and the voice data at one of a plurality of second QoS levels, the first QoS level being less than any of the plurality of second QoS levels; and

the processor comprising an intermediate codec to pass a call via a standard circuit switched channel at one of the plurality of second QoS levels over one of a IRIDIUM system and an INMARSAT system;

a MSC/VLR, wherein the MSC/VLR comprises the processor;

wherein the processor is further configured to perform dynamic switching of QoS during a voice call establishment and during a duration of the voice call; and

a network area controller and the network area controller and the processor each being configured to resolve issues related to call tracking and call termination,

wherein the processor transcodes voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to the intermediate codec to pass the call via a standard circuit switched channel at one of the plurality of second QoS levels over the INMARSAT system.

16. The system according to 15 , wherein the intermediate codec comprises at least one of the following: G.711 and G.729 standard voice data.

17. A satellite communication system, comprising:

a base transceiver station (BTS) in communication with a plurality of user devices:

a processor transcodes voice data from the BTS at GSM half rate, GSM full rate (FR), GSM enhanced full rate (EFR), or adaptive multi-rate (AMR);

the processor further configured to transmit signaling data at a first quality of service (QoS) level over a packet data network and the voice data at one of a plurality of second QoS levels, the first QoS level being less than any of the plurality of second QoS levels; and

the processor comprising an intermediate codec to pass a call via a standard circuit switched channel at one of the plurality of second QoS levels over one of a IRIDIUM system and an INMARSAT system;

a MSC/VLR, wherein the MSC/VLR comprises the processor;

wherein the processor is further configured to perform dynamic switching of QoS during a voice call establishment and during a duration of the voice call; and

a network area controller and the network area controller and the processor each being configured to resolve issues related to call tracking and call termination,

wherein the processor modifies voice data from the GSM half rate, the GSM full rate (FR), the GSM enhanced full rate (EFR), or the adaptive multi-rate (AMR) to pass the call as streaming internet protocol (IP) data at one of the plurality of second QoS levels over the IRIDIUM system.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2015
From: GLOBE WIRELESS, LLC
To: INMARSAT SOLUTIONS LIMITED
Reel/Frame 036590/0136 →
RELEASE OF SECURITY INTEREST Recorded Jan 3, 2014
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: GLOBE WIRELESS, LLC
Reel/Frame 031882/0629 →
SECURITY AGREEMENT Recorded Jun 3, 2013
From: GLOBE WIRELESS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 030629/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2011
From: WITSAMAN, MARK L.; TROWELL, DARRYN
To: GLOBE WIRELESS LLC
Reel/Frame 026742/0846 →
Continuity (1)
Related Publication 20130040639A1 · Feb 14, 2013