DYNAMIC DATA LINK SEGMENTATION AND REASSEMBLY
First Claim
Patent Images
1. A method comprising:
- providing a data item for transmission from a first node to a second node over a data link in an ad hoc wireless network, the data item having a length;
determining a link quality of the data link;
selecting a transmit mode for the data link according to the link quality, the transmit mode including a data rate;
determining a payload length for the data link according to the data rate;
segmenting the data item into one or more segments according to the payload length; and
transmitting the one or more segments as one or more packets over the data link.
1 Assignment
0 Petitions
Accused Products
Abstract
In a Mobile Ad Hoc Network (MANET), Dynamic Data Link Segmentation and Reassembly (SAR) functions perform a large packet to small packet transformation and reassembles packets at a receiving node. The packet size is determined dynamically in response to link quality data for each individual data link. By periodically sharing link quality information with neighbors, the segmentation size and corresponding reassembly can be performed using readily available neighborhood and waveform information.
48 Citations
20 Claims
-
1. A method comprising:
-
providing a data item for transmission from a first node to a second node over a data link in an ad hoc wireless network, the data item having a length; determining a link quality of the data link; selecting a transmit mode for the data link according to the link quality, the transmit mode including a data rate; determining a payload length for the data link according to the data rate; segmenting the data item into one or more segments according to the payload length; and transmitting the one or more segments as one or more packets over the data link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a data source that provides data; a data link that packetizes data from the data source into a packet; a radio that provides an air interface to a mobile ad hoc network including a link to a neighboring node; and a signal processor that prepares the packet for transmission over the air interface, the signal processor adapted to dynamically segment the packet into one or more segments according to a data rate for the link. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product comprising computer executable code that, when executing on one or more computing devices, performs the steps of:
-
providing a data item for transmission from a first node to a second node over a data link in an ad hoc wireless network; determining a link quality of the data link; selecting a transmit mode for the data link according to the link quality, the transmit mode including a data rate; determining a payload length for the data link according to the data rate; segmenting the data item into one or more segments according to the payload length; and transmitting the one or more segments as one or more packets over the data link. - View Dependent Claims (19, 20)
-
Specification