System and method for routing a data packet in a wireless network, computing system in a system for routing a data packet in a wireless network, and method for routing a data packet in a computing system
First Claim
1. A system for forwarding at least one data packet in a wireless communication network, from an origin node (S) to a destination node (D), through at least one node (A1, A2) of the network which acts as a designated intermediate node, generating a data packet forwarding path (S, A1, A2, D), the system comprising means for detecting the incapacity of the designated intermediate node (A1;
- A2) to forward through itself the data packet from the previous node to the next node, as established by the data packet forwarding path; and
means for determining, among a set of nodes (N0, . . . , N15), a group of cooperating nodes (L1, L2) of the designated intermediate node, for forwarding, through itself, the data packet from the previous node to the next node as established in the data packet forwarding path, in case that the incapacity of the designated intermediate node is detected.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention provides a method and system for detecting the inability of the designated intermediate node (A1; A2) to forward, via itself, the data packet from the previous node to the designated intermediate node, to the node after the designated intermediate node according to the forwarding path; and a method and system for obtaining a set of cooperating nodes of the designated intermediate node (A1; A2), from among all the nodes of the network (N0, . . . , N15), to forward, via itself, the data packet from the previous node to the designated intermediate node to the node after the designated intermediate node according to the forwarding path, in case that the designated intermediate node is unable to do so.
A system which allows using the resources of the nodes next to the nodes of the forwarding path for increasing their communication capacity and processing is achieved.
22 Citations
27 Claims
-
1. A system for forwarding at least one data packet in a wireless communication network, from an origin node (S) to a destination node (D), through at least one node (A1, A2) of the network which acts as a designated intermediate node, generating a data packet forwarding path (S, A1, A2, D), the system comprising means for detecting the incapacity of the designated intermediate node (A1;
- A2) to forward through itself the data packet from the previous node to the next node, as established by the data packet forwarding path; and
means for determining, among a set of nodes (N0, . . . , N15), a group of cooperating nodes (L1, L2) of the designated intermediate node, for forwarding, through itself, the data packet from the previous node to the next node as established in the data packet forwarding path, in case that the incapacity of the designated intermediate node is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 22, 23, 24, 25, 26, 27)
- A2) to forward through itself the data packet from the previous node to the next node, as established by the data packet forwarding path; and
-
17. A method for forwarding at least one data packet in a wireless network, from an origin node (S) to a destination node (D), through at least one network node (A1;
- A2) which acts as a designated intermediate node, building a data packet forwarding path (S, B1;
B2, D), the method comprising;A) Detecting the incapacity of the designated intermediate node to forward through itself the data packet from the previous node of the designated intermediate node to the next node of the designated intermediate node as established by the data packet forwarding path; B) In case of a positive detection in step (A), determining a group (L1;
L2) of cooperating nodes of the designated intermediate node, among a plurality of network nodes, to forward through it the data packet from the previous node of the designated intermediate node, to the next node, as established by the data packet forwarding path. - View Dependent Claims (18, 19, 20, 21)
- A2) which acts as a designated intermediate node, building a data packet forwarding path (S, B1;
Specification