Method for unacknowledged data frame delivery in a noisy wireless environment
AssigneeTelefonaktiebolaget LM Ericsson
InventorsRandy G. Chapman, Andrew S. Wright
Life of this patent
Estimating the term…
Abstract
Fading on a data link prevents a mobile station from acknowledging a received base station poll message. Responsive thereto, the data link is transitioned to an unacknowledged mode of operation. A group of frames of a data communication are then transmitted to the mobile station with no base station expectation of receiving a mobile station acknowledgment. Following group frame transmission, the data link is transitioned back to acknowledged mode of operation. To insure delivery of the data communication, the sent frames a queued (stored) by the base station until such time as a delivery confirmation with respect to the group of frames can be obtained.
Claims15
A method for delivering frames of a data communication from a transmit entity to a receive entity, comprising the steps of:
- polling by the transmit entity for the receive entity over a data link operating in an acknowledged mode;
- waiting for receipt of a polling acknowledgment from the receive entity;
- and
- responsive to a failure to receive the polling acknowledgment:
- transitioning operation of the data link to an unacknowledged mode;
- and
- sending a group of frames of the data communication from the transmit entity to the receive entity without requiring receive entity acknowledgment.
A communications system, comprising:
- a transmit entity;
- a receive entity;
- and
- a data link between the transmit entity and the receive entity, the data link operating in an acknowledged mode and in an unacknowledged mode, wherein:
- the transmit entity polls for the receive entity in acknowledged mode, and sends a group of frames of a data communication to the receive entity over the data link in unacknowledged mode following a receive entity failure to acknowledge the poll.
A method for processing a received frame of a data communication, comprising the steps of:
- determining from an indication included with the frame whether receipt of the frame should be acknowledged;
- acknowledging the frame if indicated;
- and otherwise:
- comparing a sequence number for the frame with an expected sequence number;
- discarding the frame if the sequence numbers do not match;
- and
- passing on the frame for further handling if the sequence numbers do match.
Dependencies are inferred from the claim text.