Method and apparatus for implementing an automatic repeat request ("ARQ") function in a fixed wireless communication system
First Claim
1. A method of operating a fixed wireless communications system having abase station and customer premises equipment (“
- CPE”
), the system utilizing demand assignment (“
DA”
) media access control (“
MAC”
) and variable length protocol data units (“
PDUs”
) for messages between the base station and the CPE, which comprises;
in response to the failure of the CPE to receive all of the PDUs of a message from the base station, opening a PDU at the CPE, inserting ARQ data thereinto, closing the PDU, and transmitting the ARQ data-containing PDU to the base station; and
in response to the receipt by the base station of the ARQ data-containing PDU, opening the ARQ data-containing PDU and removing the ARQ data, determining from the ARQ data which PDUs were missing at the CPE, and re-sending the missing PDUs from the base station to the CPE.
1 Assignment
0 Petitions
Accused Products
Abstract
ARQ is implemented in a fixed wireless communication system utilizing a demand access MAC, such as DOCSIS, and variable length PDUs, such as Ethernet packets, in messages between a base station and CPE. The base station inserts a sequence number into each PDU. The sequence numbers are members of a series, adjacent ones differing by the same factor. The CPE determines if any sequence number/s is/are missing from the packets of a received message, indicating a failure to receive their associated packets. The missing sequence numbers are included in a message back to the base station, which uses them to re-send the missing packets. The series may be generated according to a rule or algorithm available to both the base station and the CPE.
50 Citations
34 Claims
-
1. A method of operating a fixed wireless communications system having abase station and customer premises equipment (“
- CPE”
), the system utilizing demand assignment (“
DA”
) media access control (“
MAC”
) and variable length protocol data units (“
PDUs”
) for messages between the base station and the CPE, which comprises;
in response to the failure of the CPE to receive all of the PDUs of a message from the base station, opening a PDU at the CPE, inserting ARQ data thereinto, closing the PDU, and transmitting the ARQ data-containing PDU to the base station; and
in response to the receipt by the base station of the ARQ data-containing PDU, opening the ARQ data-containing PDU and removing the ARQ data, determining from the ARQ data which PDUs were missing at the CPE, and re-sending the missing PDUs from the base station to the CPE. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- CPE”
-
18. A fixed wireless communications system having a base station and customer premises equipment (“
- CPE”
), the system utilizing demand assignment (“
DA”
) media access control (“
MAC”
) and variable length protocol data units (“
PDUs”
) for messages between the base station and the CPE, which comprises;
a processing facility at the CPE for detecting the failure of the CPE to receive all of the PDUs of a message from the base station and in response to so detecting for opening a PDU at the CPE, inserting ARQ data thereinto, closing the PDU, and transmitting the ARQ data-containing PDU to the base station; and
a processor at the base station responsive to the receipt by the base station of the ARQ data-containing PDU for opening the ARQ data-containing PDU and removing the ARQ data, determining from the ARQ data which PDUs were missing at the CPE, and re-sending the missing PDUs from the base station to the CPE. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
- CPE”
Specification