Network system for establishing path using redundancy degree and method thereof
First Claim
1. A method of establishing a communication path between nodes in a wireless network system comprising a plurality of nodes, one of which operates as a source node, one or more of which operate as mobile nodes, and another of which operates as a destination node receiving a message from the source node, the method comprising:
- broadcasting a route request (RREQ) packet from the source node for the destination node;
receiving the RREQ packet at one or more of the mobile nodes, appending a redundancy degree with respect to an adjacent node to the RREQ packet at each mobile node and broadcasting the RREQ packet from each mobile node for the destination node along one or more paths;
selecting an optimal path at the destination node by checking the redundancy degree contained in the RREQ packet received along each path when the RREQ packet is received along at least one path; and
establishing the communication path to the source node by transmitting a route reply (RREP) packet along the optimal path.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing a path between nodes in a wireless network system. A source node broadcasts a route request (RREQ) packet for a destination node. A mobile node between the source node and the destination node, upon receiving the RREQ packet, appends a redundancy degree with respect to an adjacent node to the RREQ packet and broadcasts the RREQ packet. The destination node selects an optimal path by checking the redundancy degree received along each path when the RREQ packet is received along multiple paths, and the destination node establishes an optimal path to the source node by transmitting a route reply (RREP) packet along the optimal path. Accordingly, the path is established suitable for the quality of service of data to be transmitted and a lost path is promptly recoverable by reference to information stored at each mobile node identifying redundant paths available to the mobile node.
57 Citations
41 Claims
-
1. A method of establishing a communication path between nodes in a wireless network system comprising a plurality of nodes, one of which operates as a source node, one or more of which operate as mobile nodes, and another of which operates as a destination node receiving a message from the source node, the method comprising:
-
broadcasting a route request (RREQ) packet from the source node for the destination node;
receiving the RREQ packet at one or more of the mobile nodes, appending a redundancy degree with respect to an adjacent node to the RREQ packet at each mobile node and broadcasting the RREQ packet from each mobile node for the destination node along one or more paths;
selecting an optimal path at the destination node by checking the redundancy degree contained in the RREQ packet received along each path when the RREQ packet is received along at least one path; and
establishing the communication path to the source node by transmitting a route reply (RREP) packet along the optimal path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile node for establishing a communication path between a source node and a destination node, the mobile node comprising:
-
a calculator to calculate a redundancy degree for the mobile node with respect to at least one node adjacent to the mobile node;
a packet receiver to receive a route request (RREQ) packet transmitted by the source node or another mobile node;
a controller to register the transmitting node as an upstream node and append the redundancy degree to the RREQ packet; and
a packet transmitter to broadcast the RREQ packet having the appended redundancy degree for the destination node. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A wireless network system comprising:
-
a source node to broadcast a route request (RREQ) packet for path establishment;
at least one mobile node to calculate and store a redundancy degree with respect to an adjacent node, append the redundancy degree to the RREQ packet when the RREQ packet is received, and broadcast the RREQ packet; and
a destination node to receive the RREQ packet via a plurality of paths and select an optimal path from among the plurality of paths by checking the redundancy degree of the RREQ packet received via at least one of the plurality of paths and to transmit a route reply (RREP) packet to the source node along the optimal path. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A packet transceiver comprising:
-
a calculator which calculates a redundancy degree based on a temporal association, a spatial association and a mobility association of the packet transceiver with respect to a node which transmits a route request (RREQ) packet having a packet ID, a destination ID and a quality of service (QoS) information;
a controller which registers the transmitting node as an upstream node, and appends the calculated redundancy degree to the RREQ packet; and
a packet transmitter which transmits the RREQ packet having the appended redundancy degree. - View Dependent Claims (34)
-
-
35. A packet transceiver, comprising:
-
a packet receiver which receives one or a plurality of route request (RREQ) packets, each RREQ packet having a packet ID, a destination ID, a quality of service (QoS) information and an appended redundancy degree based on respective temporal, spatial and mobility associations of other packet transceivers which forward the RREQ packets;
a controller which;
checks whether a node ID of the receiving packet transceiver corresponds to the destination ID, and determines an optimal communication path based on the appended redundancy degree and the QoS information, if the node ID corresponds to the destination ID; and
a packet transmitter which transmits a route reply (RREP) packet on the optimal communication path, if the node ID corresponds to the destination ID. - View Dependent Claims (36)
-
-
37. A packet transceiver which operates as one of a plurality of nodes in a wireless system, the packet transceiver comprising:
-
a storage which stores respective redundancy degrees based on respective temporal associations, spatial associations and mobility associations of the packet transceiver with respect to other nodes which transmits a route request (RREQ) packet having a packet ID and a quality of service (QoS) information via the packet transceiver in route to a destination node; and
a controller which uses the stored redundancy degree to complete a communication path in response to a reply route (RREP) packet transmitted from the destination node toward a source node, wherein, where a main route to one of the other nodes, which main route is specified in the RREP packet based on the QoS information, is lost, the controller selects a redundant route based on the stored redundancy degree.
-
-
38. A method of establishing a communication path between a first mobile node operating as a source node and a second mobile node operating as a destination node, the communication path established through one or more mobile nodes operating as intermediate nodes, the method comprising:
-
forwarding a route request (RREQ) packet from the source node to the destination node via one or a plurality of the intermediate nodes, the RREQ packet having a packet ID and a quality of service (QoS) information;
appending a redundancy degree to the RREQ packet at each intermediate node;
storing information at each intermediate node indicating other nodes from which the RREQ packet is received;
determining an optimal communication path at the destination node based on the respective appended redundancy degrees of the RREQ packets received at the destination node and the QoS information; and
transmitting a route reply (RREP) packet identified to the packet ID on the optimal communication path. - View Dependent Claims (39, 40, 41)
-
Specification