System and method for routing packets in a wireless multihopping communication network
First Claim
Patent Images
1. A method for routing data between a first node and a second node in a wireless communication network, the method comprising:
- identifying a plurality of possible routes between the first and second nodes;
selecting a node of the wireless communication network to operate as an aggregation point that is a common node in at least two of the possible routes;
selecting one of the possible routes as a primary route for routing the data between the first and second nodes;
selecting at least one secondary route, from among the possible routes other than that selected as the primary route, for routing the data between the first and second nodes such that the data is routed as data packet fragments along the primary route and said at least one secondary route, wherein the primary route and said at least one secondary route each include the aggregation point; and
operating the aggregation point to combine the data packet fragments that meets a desired condition and to forward the combined data packet fragments to the second node.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for routing packets in a multihopping wireless communication network (100). The system and method selects a node (106-1) of the wireless network (100) to operate as an aggregation point, at which two or more possible routes for transmitting packets or packet fragments from a source mobile node (102-1) to a destination mobile node (102-2) meet. A primary route is selected based on historical quality of one or more links between nodes (102, 106, 107), and one or more secondary routes are selected based on the success rate of packets reaching the aggregation point.
21 Citations
18 Claims
-
1. A method for routing data between a first node and a second node in a wireless communication network, the method comprising:
-
identifying a plurality of possible routes between the first and second nodes; selecting a node of the wireless communication network to operate as an aggregation point that is a common node in at least two of the possible routes; selecting one of the possible routes as a primary route for routing the data between the first and second nodes; selecting at least one secondary route, from among the possible routes other than that selected as the primary route, for routing the data between the first and second nodes such that the data is routed as data packet fragments along the primary route and said at least one secondary route, wherein the primary route and said at least one secondary route each include the aggregation point; and operating the aggregation point to combine the data packet fragments that meets a desired condition and to forward the combined data packet fragments to the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless communication network, comprising:
-
a plurality of nodes to perform a procedure for routing data between first and second nodes by identifying a plurality of possible routes between the first and second nodes, selecting one of the nodes to operate as an aggregation point that is a common node in at least two of the possible routes, selecting one of the possible routes as a primary route for routing the data between the first and second nodes, and selecting at least one secondary route, from among the possible routes other than that selected as the primary route, for routing the data between the first and second nodes, such that the nodes in the primary and said at least one secondary route route the data as data packet fragments, wherein the primary route and said at least one secondary route each include the aggregation point, wherein the aggregation point combines the data packet fragments that meets a desired condition, and forwards the combined data packet fragments to the second node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification