EP2017995A2

Physical layer automatic repeat request (ARQ)

Abstract

A physical automatic request repeat system comprises a transmitter and a receiver. A physical layer transmitter, at the transmitter, receives data and formats the received data into packets having a particular encoding/data modulation. The physical layer transmitter contains n channels which transmit the packets and retransmits packets in response to not receiving a corresponding acknowledgment for a given packet. An adaptive modulation and coding controller in the transmitter collects retransmission statistics and adjusts the particular encoding/data modulations using the collected statistics. The receiver has a physical layer n-channel receiver for receiving the packets. The receiver contains an n-channel hybrid ARQ combiner/decoder which combines packet transmissions, decodes packets and detects packet errors. The receiver contains an acknowledgment transmitter which transmits an acknowledgment for each packet, if that packet has an acceptable error rate. The receiver contains an insequence delivery element which delivers acceptable packets lo higher layers.

EP2017995A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 21 August 2022, 4.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 1 independent, 5 dependent

  1. 1
    A method for adjusting data modulation at a subscriber unit, comprising:receiving data for transmission, wherein the received data is received in data blocks from a higher layer ARQ mechanism;formatting the received data into packets for transmission, wherein the packets are smaller in size than the data blocks, and each packet having a forward error correction (FEC) encoding/data modulation, and wherein the packets are transmitted using an orthogonal frequency division multiple access (OFDMA) air interface;appending an error check sequence for each packet;transmitting the packets;storing the packets for retransmission in a buffer memory incorporated into the transmitter;monitoring a return channel for receipt of an acknowledgment for each packet that that packet has been received;limiting the number of retransmissions to an operator-defined integer value;clearing the buffer memory after the integer value is reached;retransmitting an original or selectively modified packet, if an acknowledgment for that packet has not been received within a predetermined period of time;collecting retransmission statistics;adjusting encoding/data modulation of each packet using the collected retransmission statistics;wherein if the collected retransmission statistics indicate a low number of retransmissions, a higher capacity encoding/data modulation scheme is selected as the particular encoding/data modulation and if the collected retransmission statistics indicate a high number of retransmissions, a lower capacity encoding/data modulation scheme is selected as the encoding/data modulation;and combining the retransmitted original or selectively modified packet with the transmitted packets.