Automatic repeat request (ARQ) communication system using physical layer monitoring
First Claim
1. A communications system, comprising:
- a plurality of nodes forming a wireless mesh network; and
a plurality of wireless communication links connecting the nodes together;
each node comprising a communications device having a physical layer (PHY) and a media access control (MAC) layer in accordance with the Open System Interconnect (OSI) model and operative for transmitting and receiving communications packets wirelessly to and from other nodes via the wireless communications links in an automatic repeat request (ARQ) mode,wherein said physical layer comprises;
a channel monitoring circuit configured to monitor channel parameters of the wireless communications link when in an ARQ mode; and
a processor configured to receive and process the monitored channel parameters and estimate values for over-the-air (OTA) parameters comprising bandwidth, data rate, transmit power, block size, burst length, waveform, modulation type, the symbol rate, and error correction code scheme for the wireless communications link,wherein said processor is configured to;
communicate to the MAC layer the estimated values for the OTA parameters for transmitting packets;
establish the wireless communications link with the estimated OTA parameters; and
determine which OTA parameters are to be changed to establish a new wireless communications link with new estimated OTA parameters when monitored channel parameters change.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication system includes a plurality of nodes forming a wireless mesh network. A plurality of wireless communication links connect the nodes together. Each node is formed as a communications device having a physical layer and a media access control (MAC) layer in accordance with the Open System Interconnect (OSI) model and operative for transmitting and receiving communications packets to and from other nodes via the wireless communication links in an Automatic Repeat Request (ARQ) mode. The physical layer monitors channel parameters of the wireless communications link when in an ARQ mode and, based on the channel parameters, communicates to the MAC layer over-the-air (OTA) parameters used for transmitting packets.
-
Citations
17 Claims
-
1. A communications system, comprising:
-
a plurality of nodes forming a wireless mesh network; and a plurality of wireless communication links connecting the nodes together; each node comprising a communications device having a physical layer (PHY) and a media access control (MAC) layer in accordance with the Open System Interconnect (OSI) model and operative for transmitting and receiving communications packets wirelessly to and from other nodes via the wireless communications links in an automatic repeat request (ARQ) mode, wherein said physical layer comprises; a channel monitoring circuit configured to monitor channel parameters of the wireless communications link when in an ARQ mode; and a processor configured to receive and process the monitored channel parameters and estimate values for over-the-air (OTA) parameters comprising bandwidth, data rate, transmit power, block size, burst length, waveform, modulation type, the symbol rate, and error correction code scheme for the wireless communications link, wherein said processor is configured to; communicate to the MAC layer the estimated values for the OTA parameters for transmitting packets; establish the wireless communications link with the estimated OTA parameters; and determine which OTA parameters are to be changed to establish a new wireless communications link with new estimated OTA parameters when monitored channel parameters change. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a wireless transceiver comprising a physical layer (PHY) and a media access control (MAC) layer in accordance with the Open System Interconnect (OSI) model and operative for transmitting and receiving communications packets wirelessly to and from other transceivers over a wireless communications link in an automatic repeat request (ARQ) mode; a channel monitoring circuit at the physical layer that monitors channel parameters of a wireless communications link over which the wireless transceiver communicates packets when in an ARQ mode; and a processor at the physical layer that receives and processes the monitored channel parameters from the monitoring circuit and configured to select values for estimated over-the-air (OTA) parameters comprising bandwidth, data rate, transmit power, block size, burst length, waveform, modulation type, the symbol rate, and error correction code scheme for the wireless communications link, wherein said processor is configured to; communicate to the MAC layer the estimated values for the OTA parameters used for transmitting communications packets; establish the wireless communications link with the estimated OTA parameters; and determine which OTA parameters are to be changed to establish a new wireless communications link with new estimated OTA parameters when monitored channel parameters change. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for communicating, comprising:
-
transmitting a communications packet wirelessly from a transceiver to a destination node using an automatic repeat request (ARQ) protocol, wherein the transceiver includes a physical layer and a media access control (MAC) layer; monitoring channel parameters from the physical layer at the communications channel that exists between the transceiver and destination node when the transceiver is in an ARQ mode; receiving and processing the monitored channel parameters within a processor and estimating values for over-the-air (OTA) parameters comprising bandwidth, data rate, transmit power, block size, burst length, waveform, modulation type, the symbol rate, and error correction code scheme for the wireless communication link; communicating the estimated values for the OTA parameters, from the physical layer to MAC layer, establishing the wireless communications link with the estimated OTA parameters; and estimating new OTA parameters and establishing a new wireless communications link with the new estimated OTA parameters when the monitored channel parameters change. - View Dependent Claims (15, 16, 17)
-
Specification