摘要 |
PURPOSE: A method for setting a route by weight in an AODV(Ad hoc On-demand Distance Vector) routing protocol is provided to reflect weight of each node in accordance with a network state, and to improve a process of transmitting or retransmitting an RREQ(Route Request) message, thereby efficiently setting a route in accordance with the reflected weight. CONSTITUTION: If an intermediate node receives an RREQ message(S401), the node decides whether the RREQ message is an overlapped message(S402). If so, the node compares a value of a weight cost with a weight value of a previously received RREQ message(S403). If weight of the currently received RREQ message is smaller, the node abandons the RREQ message(S404). If the received RREQ message is not overlapped, the node decides whether to know a route up to a destination node(S406). If so, the node unicasts the RREQ message by a reverse route(S407). If the node does not know the route, the node sets reverse route information(S409), records a previous weight value, and sets a new weight value to the RREQ message(S410), then broadcasts the RREQ message to an adjacent node(S411).
|