Variable rate spread spectrum communication method and apparatus
AssigneeMotorola, Inc.
InventorsMark C. Cudak, Brian K. Classon, Louay Jalloul, Amitava Ghosh
Life of this patent
Estimating the term…
Abstract
A method in a communication system (100) includes transmitting from a source user (101) a first data packet (111) over a first time frame (121) having a finite time period (131), transmitting from source user (101) a second data packet (112) over a second time frame (122) immediately subsequent to first time frame (121), detecting an acknowledgment of acceptable reception of data packet associated with either first or said second data packets (111 and 112), repeating transmission of first and second data packets (111 and 112) in a sequence of first and second time frames (121 and 122) in a time frame sequence (190) until the detection.
Claims52
A method in a communication system comprising the steps of:
- transmitting from a source user a first data packet over a first time frame having a finite time period;
- transmitting from said source user a second data packet over a second time frame, wherein said second time frame is immediately subsequent to said first time frame;
- detecting an acknowledgment of acceptable reception of data packet associated with either said first or said second data packet;
- repeating transmission of said first and second data packets in a sequence of said first and second time frames until said detecting;
- terminating transmission of either said first or second data packet in said sequence of said first and second time frames, wherein said terminated data packet is associated with said detected associated acknowledgment;
- and
- transmitting a third data packet in substitute of said terminated data packet in said sequence of said first and second time frames.
A method in a communication system comprising the steps of:
- determining a time in units of a finite time period when at a source user a feedback acknowledgment arrives acknowledging acceptable reception of a data packet at a destination user;
- transmitting from said source user multiple data packets over correspondingly in a sequence of multiple time frames equal to said determined units of time frames;
- detecting an acknowledgment of acceptable reception of data packet associated with either one of said multiple data packets;
- repeating transmission of said multiple of data packets in said sequence of multiple time frames until said detecting;
- terminating transmission of either one of said multiple data packets in said sequence of multiple time frames, wherein said terminated data packet is associated with said detected associated acknowledgment;
- and
- transmitting a new data packet in substitute of said terminated data packet in said sequence of said multiple time frames.
An apparatus in a communication system comprising:
- means for transmitting from a source user a first data packet over a first time frame having a finite time period;
- means for transmitting from said source user a second data packet over a second time frame, wherein said second time frame is immediately subsequent to said first time frame;
- means for detecting an acknowledgment of acceptable reception of data packet associated with either said first or said second data packet;
- means for repeating transmission of said first and second data packets in a sequence of said first and second time frames until said detecting;
- means for terminating transmission of either said first or second data packet in said sequence of said first and second time frames, wherein said terminated data packet is associated with said detected associated acknowledgment;
- and
- means for transmitting a third data packet in substitute of said terminated data packet in said sequence of said first and second time frames.
An apparatus in a communication system comprising
- means for determining a time in units of a finite time period when at a source user a feedback acknowledgment arrives acknowledging acceptable reception of a data packet at a destination user;
- means for transmitting from said source user multiple data packets over correspondingly in a sequence of multiple time frames equal to said determined units of time frames;
- means for detecting an acknowledgment of acceptable reception of data packet associated with either one of said multiple data packets;
- means for repeating transmission of said multiple of data packets in said sequence of multiple time frames until said detecting;
- means for terminating transmission of either one of said multiple data packets in said sequence of multiple time frames, wherein said terminated data packet is associated with said detected associated acknowledgment;
- and
- means for transmitting a new data packet in substitute of said terminated data packet in said sequence of said multiple time frames.
Dependencies are inferred from the claim text.