Monitoring link quality in a mobile ad hoc network
AssigneeHarris Corporation
InventorThomas Jay Billhartz
Life of this patent
Estimating the term…
Abstract
The mobile ad-hoc network includes a plurality of mobile nodes connected together by a plurality of wireless communication links. The method and system for monitoring link quality includes, at each node, recording transmission information for transmissions on links to neighboring nodes, calculating a packet error rate for each of the links to the neighboring nodes based upon the recorded transmission information, and determining link quality for each of the links to the neighboring nodes based upon the calculated packet error rate. The transmission information preferably includes packet size transmitted data, packet size received data, collision data and/or retry data.
Claims33
A method for monitoring link quality in a mobile ad hoc network comprising a plurality of mobile nodes connected together by a plurality of wireless communication links, the method comprising at each node:
- recording transmission information for transmissions on links to neighboring nodes;
- calculating a packet error rate for each of the links to the neighboring nodes based upon the recorded transmission information;
- the packet error rate being calculated for each of the links based upon a weighted sum of (a) an aggregate packet error rate for neighboring nodes over a time period, and (b) at least one of a transmitted packet error rate for packets transmitted to the neighboring node over the time period and a received packet error rate for packets transmitted from the neighboring node over the time period;
- determining link quality for each of the links to the neighboring nodes based upon the calculated packet error rate;
- comparing the link quality for each of the links to the neighboring nodes with a threshold;
- and
- performing new channel discovery when link quality falls below the threshold.
A method for monitoring link quality in a mobile ad hoc network comprising a plurality of mobile nodes connected together by a plurality of wireless communication links, the method comprising at each node:
- recording transmission information for transmissions on links to neighboring nodes, transmission information including at least one of packet size transmitted data, packet size received data, collision data and retry data;
- calculating a packet error rate for each of the links to the neighboring nodes based upon the recorded transmission information;
- the packet error rate being calculated for each of the links based upon a weighted sum of (a) an aggregate packet error rate for neighboring nodes over a time period, and (b) at least one of a transmitted packet error rate for packets transmitted to the neighboring node over the time period and a received packet error rate for packet transmitted from the neighboring node over the time period;
- and
- determining link quality for each of the links to the neighboring nodes based upon the calculated packet error rate.
A mobile ad hoc network comprising:
- a plurality of mobile nodes;
- and
- a plurality of wireless communication links connecting the plurality of mobile nodes together;
- each mobile node comprising
- a communications device to wirelessly communicate with other nodes of the plurality of nodes via the wireless communication links,and
- a controller to route communications via the communications device, and comprising:
- a transmission information recorder to record transmission information for transmissions on links to neighboring nodes;
- a packet error rate calculator to calculate a packet error rate for each of the links to the neighboring nodes based upon the recorded transmission information;
- and
- said packet error rate calculator calculating the packet error rate for each of the links based upon a weighted sum of (a) an aggregated packet error rate for neighboring nodes over a time period, and (b) at least one of a transmitted packet error rate for packet transmitted to the neighboring node over the time period and a received packet error rate for packets transmitted from the neighboring node over the time period;
- a link quality determining unit to determine link quality for each of the links to the neighboring nodes based upon the calculated packet error rate.
A mobile node for a mobile ad hoc network comprising a plurality of mobile nodes and a plurality of wireless communication links connecting the plurality of mobile nodes together, the mobile node comprising:
- a communications device to wirelessly communicate with other nodes of the plurality of nodes via the wireless communication links, and
- a controller to route communications via the communications device, and comprising
- a transmission information recorder to record transmission information for transmissions on links to neighboring nodes;
- a packet error rate calculator to calculate a packet error rate for each of the links to the neighboring nodes based upon the recorded transmission information;
- said packet error rate calculator calculating the packet error rate for each of the links based upon a weighted sum of (a) an aggregate packet error rate for neighboring nodes over a time period, and (b) at least one of a transmitted packet error rate for packets transmitted to the neighboring node over the time period and a receiver packet error rate for packets transmitted from the neighboring node over the time period;
- and
- a link quality determining unit to determine link quality for each of the links to the neighboring nodes based upon the calculated packet error rate.
Dependencies are inferred from the claim text.