Mobile ad hoc network (MANET) with quality-of-service (QoS) protocol hierarchy and related methods
First Claim
1. A mobile ad hoc network (MANET) comprising:
- a plurality of mobile nodes each comprising a wireless communications device and a controller connected thereto;
said controller operating in accordance with a multi-layer protocol hierarchy for, at an application layer, establishing a quality-of-service (QoS) threshold;
at a QoS support layer below the application layer, determining whether to require data reception acknowledgements based upon the QoS threshold;
at a QoS coding layer below the QoS support layer, encoding data from the application layer for transmission to at least one destination mobile node;
at a QoS route selection layer below the QoS coding layer, selecting at least one route to the at least one destination mobile node based upon the QoS threshold;
at a QoS traffic layer below the QoS route selection layer, controlling data traffic flow based upon the QoS threshold; and
at at least one lower protocol layer below the QoS traffic layer, cooperating with said wireless communications device to transmit data to the at least one destination mobile node via the at least one selected route.
7 Assignments
0 Petitions
Accused Products
Abstract
A mobile ad hoc network (MANET) may include a plurality of mobile nodes each including a wireless communications device and a controller connected thereto operating in accordance with a multi-layer protocol hierarchy. More particularly, the controller may, at an application layer, establish a quality-of-service (QoS) threshold, and at a QoS support layer below the application layer, determine whether to require data reception acknowledgements based upon the QoS threshold. At a QoS coding layer below the QoS support layer, data from the application layer may be encoded for transmission to a destination mobile node(s). Additionally, at a QoS route selection layer below the QoS coding layer, at least one route to the destination mobile node(s) may be selected based upon the QoS threshold. At a QoS traffic layer below the QoS route selection layer, data traffic flow may be controlled based upon the QoS threshold.
133 Citations
37 Claims
-
1. A mobile ad hoc network (MANET) comprising:
-
a plurality of mobile nodes each comprising a wireless communications device and a controller connected thereto;
said controller operating in accordance with a multi-layer protocol hierarchy for, at an application layer, establishing a quality-of-service (QoS) threshold;
at a QoS support layer below the application layer, determining whether to require data reception acknowledgements based upon the QoS threshold;
at a QoS coding layer below the QoS support layer, encoding data from the application layer for transmission to at least one destination mobile node;
at a QoS route selection layer below the QoS coding layer, selecting at least one route to the at least one destination mobile node based upon the QoS threshold;
at a QoS traffic layer below the QoS route selection layer, controlling data traffic flow based upon the QoS threshold; and
at at least one lower protocol layer below the QoS traffic layer, cooperating with said wireless communications device to transmit data to the at least one destination mobile node via the at least one selected route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile ad hoc network (MANET) comprising:
-
a plurality of mobile nodes each comprising a wireless communications device and a controller connected thereto;
said controller operating in accordance with a multi-layer protocol hierarchy for, at an application layer, establishing a quality-of-service (QoS) threshold;
at a QoS support layer below the application layer, determining whether to require data reception acknowledgements based upon the QoS threshold;
at a QoS coding layer below the QoS support layer, encoding data from the application layer for transmission to at least one destination mobile node;
at a QoS route selection layer below the QoS coding layer, selecting at least one route to the at least one destination mobile node based upon the QoS threshold;
at a QoS traffic layer below the QoS route selection layer, controlling data traffic flow based upon the QoS threshold;
at a physical layer below the QoS traffic layer, cooperating with said wireless communications device to transmit data to the at least one destination mobile node via the at least one selected route; and
at a radio adaptation layer between the physical layer below the QoS traffic layer, providing an interface between the physical device and QoS traffic layer. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for operating a mobile node in a mobile ad hoc network (MANET), comprising a plurality of mobile nodes, in accordance with a multi-layer protocol hierarchy, the mobile node comprising a wireless communications device, and the method comprising:
-
at an application layer, establishing a quality-of-service (QoS) threshold;
at a QoS support layer below the application layer, determining whether to require data reception acknowledgements based upon the QoS threshold;
at a QoS coding layer below the QoS support layer, encoding data from the application layer for transmission to at least one destination mobile node;
at a QoS route selection layer below the QoS coding layer, selecting at least one route to the at least one destination mobile node based upon the QoS threshold;
at a QoS traffic layer below the QoS route selection layer, controlling data traffic flow based upon the QoS threshold; and
at at least one lower protocol layer below the QoS traffic layer, causing the wireless communications device to transmit data to the at least one destination mobile node via the at least one selected route. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification