Claims
- 1. In a mobile satellite system, a mobile communication system comprising:
a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system; an interface system providing an interface between the mobile communication system and the mobile satellite system, receiving a first satellite message from the mobile satellite system and converting the first satellite message into at least one of voice, data, fax and signaling signals for transmitting to the user interface system; a logic and signaling system, operatively connected to said interface system, configuring said interface system for reception and transmission of the at least one of voice, data, fax and signaling messages, said logic and signaling system providing a communication function permitting the mobile communication system to alternately communicate between the mobile satellite system and a terrestrial based communication system responsive to predetermined selection of a primary service and an alternate service, wherein upon the loss of the primary service, the mobile communication system attempts to communicate with the alternate service in accordance with predetermined criteria.
- 2. The mobile communication system according to claim 1, wherein the predetermined criteria are at least one of user definable and system definable.
- 3. In a mobile satellite system, a method of providing alternate communication between the mobile satellite system and a terrestrial based communication system using a mobile communication system responsive to selection of a primary service and an alternate service, said method comprising the steps of:
(a) determining whether the mobile communication system is communicable with the primary service; (b) when the mobile communication system, is not communicable with the primary service, attempting by the mobile communication system to communicate with the alternate service; and (c) when the mobile communication system in not communicable with either of the primary and alternate services, monitoring the primary and alternate services, and attempting to communicate on one of the primary and alternate services that is satisfactorily available.
- 4. The method according to claim 3, wherein the selection of the primary and alternate services is at least one of user definable and system definable.
- 5. In a mobile satellite system, a facsimile interface unit generating a line control packet responsive to a line state transition indicating transmission of information associated with a new line state over a communication channel, said facsimile interface unit comprising a look ahead buffer to perform line control packet detection by looking ahead a predetermined time interval into a received data stream and identifying a valid idle line control packet.
- 6. The facsimile interface unit according to claim 5, wherein said facsimile interface unit performs the line control packet detection, and when an idle line control packet is preceded by either a binary coded signal connection packet or a message connection packet, the idle line control packet is substantially immediately processed and removed from the received data stream when a first instead of a last bit of the idle line control packet is received, avoiding unnecessary modulation of invalid data.
- 7. The facsimile interface unit according to claim 6, wherein when the idle line control packet is substantially immediately processed and removed from the received data stream, the idle line control packet does not contribute an additional 60 ms of time to an existing binary coded signal connection analog line state.
- 8. The facsimile interface unit according to claim 6, wherein when said facsimile interface unit removes the idle line control packet substantially at once instead of removing the idle line control packet over a predetermined number of data cell times, the look-ahead buffer will shrink in use size as the idle line control packets are detected and removed.
- 9. The facsimile interface unit according to claim 5, wherein when said facsimile interface unit switches from demodulating to modulating, the look-ahead buffer is filled with data by said facsimile interface unit receiving idle fill data over the satellite while said facsimile interface unit is demodulating.
- 10. The facsimile interface unit according to claim 5, wherein when said facsimile interface unit demodulates the received data stream, said facsimile interface unit determines whether there is about at least a 75±20 ms gap between a preamble connection line state and a preceding line state.
- 11. The facsimile interface unit according to claim 5, wherein said facsimile interface unit preserves an octet integrity of the preamble connection line state by delaying the transmission of a modulated binary coded procedural signal by a period of up to a predetermined number of data cells.
- 12. The facsimile interface unit according to claim 5,
wherein a delay through an originating facsimile interface unit through a destination facsimile interface unit is less than approximately 1 second in either direction of data flow, and wherein total delay includes delays associated with modulation and demodulation, the facsimile interface unit and facsimile modem interface.
- 13. In a mobile satellite system, a method of providing a facsimile communication function permitting the mobile communication system to transmit and receive facsimile data to and from the mobile satellite system, said method comprising the steps of:
(a) generating a line control packet responsive to a line state transition; (b) performing a line control packet detection by looking ahead a predetermined time interval into a received data stream and identifying a valid idle line control packet; and (c) when the idle line control packet is preceded by a predetermined connection packet, processing and removing the idle line control packet from the received data stream in accordance with predetemrined criteria, thereby avoiding unnecessary modulation of invalid data.
- 14. The facsimile interface unit according to claim 13, wherein said facsimile interface unit performs the line control packet detection, and when an idle line control packet is preceded by either a binary coded signal connection packet or a message connection packet, the idle line control packet is processed and removed from the received data stream when a predetermined bit of the idle line control packet is received, avoiding unnecessary modulation of invalid data.
- 15. The facsimile interface unit according to claim 14, wherein when the idle line control packet is substantially immediately processed and removed from the received data stream, the idle line control packet does not contribute an additional 60 ms of time to an existing binary coded signal connection analog line state.
- 16. The facsimile interface unit according to claim 14, wherein when said facsimile interface unit removes the idle line control packet substantially at once instead of removing the idle line control packet over a predetermined number of data cell times, the look-ahead buffer will shrink in use size as the idle line control packets are detected and removed.
- 17. The facsimile interface unit according to claim 13, wherein when said facsimile interface unit switches from demodulating to modulating, the look-ahead buffer is filled with data by said facsimile interface unit receiving idle fill data over the satellite while said facsimile interface unit is demodulating.
- 18. The facsimile interface unit according to claim 13, wherein when said facsimile interface unit demodulates the received data stream, said facsimile interface unit determines whether there is about at least a 75±20 ms gap between a preamble connection line state and a preceding line state.
- 19. The facsimile interface unit according to claim 13, wherein said facsimile interface unit preserves an octet integrity of the preamble connection line state by delaying the transmission of a modulated binary coded procedural signal by a period of up to a predetermined number of data cells.
- 20. The facsimile interface unit according to claim 13,
wherein a delay through an originating facsimile interface unit through a destination facsimile interface unit is less than approximately 1 second in either direction of data flow, and wherein total delay includes delays associated with modulation and demodulation, the facsimile interface unit and facsimile modem interface.
- 21. In a mobile satellite system, a mobile communication system comprising:
a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system; an interface system providing an interface between the mobile communication system and the mobile satellite system; a logic and signaling system, operatively connected to said interface, using an outbound signaling channel and configuring said interface system for reception and transmission of at least one of voice, data, fax and signaling messages, said logic and signaling system providing a roam function permitting the mobile communication system to roam between the mobile satellite system and a terrestrial based communication system responsive to predetermined selection of a primary service and an alternate service, wherein upon the loss of the primary service the mobile communication system attempts to register in the alternate service in accordance with predetermined criteria.
- 22. A mobile communication system according to claim 21, further comprising a digital terminal equipment unit, operatively connected to said logic and signaling system, initiating a call release for said mobile communication system by issuing a release command to said logic signaling system, and when the call release is initiated by a public switched telephone network, said logic and signaling system issues a no carrier indication to said digital terminal equipment, and continuously transmits an on hook status until at least one of receiving an on-hook acknowledgment and expiration of a predetermined time interval.
- 23. A mobile communication system according to claim 22, further comprising a facsimile interface unit, operatively connected to said logic and signaling system, said facsimile interface unit generating a line control packet responsive to a line state transition indicating transmission of information associated with a new line state over a communication channel.
- 24. In a mobile satellite system, a mobile communication system comprising:
a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system; an antenna system providing an interface between the mobile communication system and the mobile satellite system via the satellite interface system, and receiving a first satellite message from the satellite and transmitting a second satellite message to the satellite, a transceiver system, operatively connected to said antenna system, including a receiver and a transmitter,
the transmitter converting the second satellite message including at least one of voice, data, fax and signaling signals into a modulated signal, transmitting the modulated signal to said antenna system, the receiver accepting the first satellite message from the antenna system and converting the first satellite message into at least one of voice, data, fax and signaling signals, at least one of the voice, data and fax signals routed to the user interface system; a logic and signaling system, operatively connected to said transceiver, controlling initialization of the mobile communication system, obtaining an assigned outbound signaling channel from which updated system information and commands and messages are received, said logic and signaling system configuring said transceiver for reception and transmission of at least one of voice, data, fax and signaling messages, and controlling protocols between the mobile communication system and the mobile satellite system, said logic and signaling system providing a communication function permitting the mobile communication system to at least alternately communicate between the mobile satellite system and a terrestrial based communication system responsive to the user selection of a primary service and an alternate service, wherein upon the loss of the primary service the mobile communication system attempts to communicate with the alternate service; and an optional digital terminal equipment unit, operatively connected to said logic and signaling system, said optional digital terminal equipment unit initiating a call release for said mobile communication system by issuing a release command to said logic signaling system, and when the call release is initiated by a public switched telephone network, said logic and signaling system issues a no carrier indication to said optional digital terminal equipment, and continuously transmits an on hook status until at least one of receiving an on-hook acknowledgment and expiration of a predetermined time interval.
- 25. In a mobile satellite system, a mobile communication system comprising:
a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system; an antenna system providing an interface between the mobile communication system and the mobile satellite system via the satellite interface system, and receiving a first satellite message from the satellite and transmitting a second satellite message to the satellite, a transceiver system, operatively connected to said antenna system, including a receiver and a transmitter,
the transmitter converting the second satellite message including at least one of voice, data, fax and signaling signals into a modulated signal, transmitting the modulated signal to said antenna system,
the receiver accepting the first satellite message from the antenna system and converting the first satellite message into at least one of voice, data, fax and signaling signals, at least one of the voice, data and fax signals routed to the user interface system; a logic and signaling system, operatively connected to said transceiver, controlling initialization of the mobile communication system, obtaining an assigned outbound signaling channel from which updated system information and commands and messages are received, said logic and signaling system configuring said transceiver for reception and transmission of at least one of voice, data, fax and signaling messages, and controlling protocols between the mobile communication system and the mobile satellite system, said logic and signaling system providing a communication function permitting the mobile communication system to at least alternately communicate between the mobile satellite system and a terrestrial based communication system responsive to the user selection of a primary service and an alternate service, wherein upon the loss of the primary service the mobile communication system attempts to communicate with the alternate service; an optional digital terminal equipment unit, operatively connected to said logic and signaling system, said optional digital terminal equipment unit initiating a call release for said mobile communication system by issuing a release command to said logic signaling system, and when the call release is initiated by a public switched telephone network, said logic and signaling system issues a no carrier indication to said optional digital terminal equipment, and continuously transmits an on hook status until at least one of receiving an on-hook acknowledgment and expiration of a predetermined time interval; and an optional facsimile interface unit operatively connected to said logic and signaling system, generating a line control packet responsive to a line state transition indicating transmission of information associated with a new line state over a communication channel, said optional facsimile interface unit comprising a look ahead buffer to perform line control packet detection by looking ahead a predetermined time interval into a received data stream and identifying a valid idle line control packet.
- 26. In a mobile satellite system, a method of providing alternate communication between the mobile satellite system and at least one of a terrestrial based communication system, and a wireless based communciaiton system, and another mobile satellite system, using a mobile communication system responsive to selection of a primary service and an alternate service, said method comprising the steps of:
(a) determining by the mobile communication system whether communication with the primary service may be accomplished; and (b) when the mobile communication system determines that communication with the primary service may not be accomplished, attempting by the mobile communication system to communicate with the alternate service.
- 27. In a mobile satellite system, a method of providing alternate communication between the mobile satellite system and at least one of a terrestrial based communication system, a wireless based communication system, and another mobile satellite system, using a mobile communication system responsive to selection of a primary service and an alternate service, said method comprising the steps of:
(a) determining whether the mobile communication system is communicable with the primary service; (b) when the mobile communication system is not communicable with the primary service, attempting by the mobile communication system to communicate with the alternate service; and (c) when the mobile communication system in not communicable with either of the primary and alternate services, monitoring the primary and alternate services, and attempting to communicate on one of the primary and alternate services that becomes satisfactorily available.
- 28. In a mobile satellite system, a method of providing alternate communication between the mobile satellite system designated as a primary service and at least one of a terrestrial based communication system, a wireless based communication system, and another mobile satellite system designated as an alternate service, using a mobile communication system responsive to selection of the primary service and the alternate service, said method comprising the steps of:
(a) determining whether the mobile communication system is communicable with the primary service; (b) when the mobile communication system is not communicable with the primary service, attempting by the mobile communication system to communicate with the alternate service; and (c) when the mobile communication system in not communicable with either of the primary and alternate services, monitoring the primary and alternate services, and attempting to communicate on one of the primary and alternate services that becomes satisfactorily available.
RELATED APPLICATIONS
[0001] This application claims priority from U.S. application Ser. No. 08/634,305, filed on Apr. 16, 1996, now U.S. Pat. No. ______, incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60002374 |
Aug 1995 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09124254 |
Jul 1998 |
US |
Child |
09917942 |
Jul 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08634305 |
Apr 1996 |
US |
Child |
09124254 |
Jul 1998 |
US |