System and method for supporting higher-layer protocol messaging in an in-band modem
First Claim
Patent Images
1. A method of controlling source terminal transmissions from a source terminal in an in-band communication system, the method comprising:
- detecting a request signal to transmit a user data message at the source terminal;
storing a message identifier at the source terminal;
transmitting a synchronization signal from the source terminal upon detection of the request signal;
transmitting the user data message from the source terminal;
discontinuing transmission of the user data message upon detection of either an in-band low layer acknowledgement (LLACK) signal oran in-band high layer application (HLMSG) signal,wherein the LLACK signal is comprised of a first synchronization sequence followed by a LLACK message,wherein the HLMSG signal is comprised of a second synchronization sequence followed by a transformed HLMSG message, andwherein the second synchronization sequence is different than the first synchronization sequence sufficient to distinguish the LLACK message from the transformed HLMSG message without acknowledgement identifier bits.
1 Assignment
0 Petitions
Accused Products
Abstract
Detecting an acknowledgment signal sent from a destination terminal at a source terminal in an in-band communication system is disclosed. A first synchronization sequence followed by a low layer acknowledgement message and a second synchronization sequence followed by a high layer acknowledgement message is detected.
109 Citations
16 Claims
-
1. A method of controlling source terminal transmissions from a source terminal in an in-band communication system, the method comprising:
-
detecting a request signal to transmit a user data message at the source terminal; storing a message identifier at the source terminal; transmitting a synchronization signal from the source terminal upon detection of the request signal; transmitting the user data message from the source terminal; discontinuing transmission of the user data message upon detection of either an in-band low layer acknowledgement (LLACK) signal or an in-band high layer application (HLMSG) signal, wherein the LLACK signal is comprised of a first synchronization sequence followed by a LLACK message, wherein the HLMSG signal is comprised of a second synchronization sequence followed by a transformed HLMSG message, and wherein the second synchronization sequence is different than the first synchronization sequence sufficient to distinguish the LLACK message from the transformed HLMSG message without acknowledgement identifier bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a transmitter configured to transmit signals from a source terminal; a receiver configured to receive signals from a destination terminal at the source terminal; a request signal detector configured to detect a request to transmit a user data message; a synchronization signal generator coupled to the transmitter and configured to transmit a synchronization signal; a user data message generator coupled to the transmitter and configured to transmit the user data message; a low layer acknowledgement (LLACK) signal detector coupled to the receiver and configured to detect a first synchronization sequence followed by an LLACK message; and a high layer acknowledgement (HLACK) signal detector coupled to the receiver and configured to detect a second synchronization sequence followed by a transformed HLACK message. - View Dependent Claims (10, 11)
-
-
12. An apparatus comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being capable of executing the steps of; detecting a request signal to transmit a user data message at a source terminal; storing a message identifier at the source terminal; transmitting a synchronization signal from the source terminal upon detection of the request signal; transmitting the user data message from the source terminal; discontinuing transmission of the user data message upon detection of either an in-band low layer acknowledgement (LLACK) signal;
oran in-band high layer application (HLMSG) signal, wherein the LLACK signal is comprised of a first synchronization sequence followed by a LLACK message, wherein the HLMSG signal is comprised of a second synchronization sequence followed by a transformed HLMSG message, and wherein the second synchronization sequence is different than the first synchronization sequence sufficient to distinguish the LLACK message from the transformed HLMSG message without acknowledgement identifier bits.
-
-
13. An apparatus comprising:
-
means for detecting a request signal to transmit a user data message at a source terminal; means for storing a message identifier at the source terminal; means for transmitting a synchronization signal from the source terminal upon detection of the request signal; means for transmitting the user data message from the source terminal; means for detecting a low layer acknowledgement (LLACK) signal, wherein the LLACK signal is comprised of a first synchronization sequence followed by a LLACK message; means for detecting a high layer application (HLMSG) signal, wherein the HLMSG signal is comprised of a second synchronization sequence followed by a transformed HLMSG message, wherein the transformed HLMSG message is a high layer acknowledgement (HLACK) message; and means for discontinuing transmission of the user data message upon detection of the LLACK signal or HLMSG signal. - View Dependent Claims (14, 15)
-
-
16. A non-transitory processor readable medium for an in-band communication system, comprising instructions for:
-
detecting a request signal to transmit a user data message at the source terminal; storing a message identifier at the source terminal; transmitting a synchronization signal from the source terminal upon detection of the request signal; transmitting the user data message from the source terminal; discontinuing transmission of the user data message upon detection of either an in-band low layer acknowledgement (LLACK) signal;
oran in-band high layer application (HLMSG) signal, wherein the LLACK signal is comprised of a first synchronization sequence followed by a LLACK message, wherein the HLMSG signal is comprised of a second synchronization sequence followed by a transformed HLMSG message, and wherein the second synchronization sequence is different than the first synchronization sequence sufficient to distinguish the LLACK message from the transformed HLMSG message without acknowledgement identifier bits.
-
Specification