Route discovery device and method in a mobile ad-hoc network
First Claim
1. A mobile host for determining a route in a mobile ad-hoc network, comprising:
- a power information calculator for calculating power information using link transmission power, which will enable the mobile host to transmit data, and remaining battery power;
a message generator for generating a message for determining a host for a requested service and generating an SQPE (Service Query Power Extension) message including the power information calculated by the power information calculator; and
a radio module for converting the generated SQPE message into a radio signal and broadcasting the radio signal to the mobile ad-hoc network.
1 Assignment
0 Petitions
Accused Products
Abstract
A route discovery device and method in a mobile ad-hoc network. The route discovery device and method seamlessly maintain a route for providing service by establishing the service route while taking into account the efficiency of energy of a terminal in the mobile ad-hoc network. A mobile host broadcasts a service request message. One of relay hosts of the mobile hosts selects a service request message, calculates power information of the mobile host, includes the calculated power information of the mobile host in the power information included in the selected service request message and re-broadcast the service request message. A destination host of the mobile hosts selects a service request message, generates a service response message and transmits the service response message along a route of the selected message.
75 Citations
21 Claims
-
1. A mobile host for determining a route in a mobile ad-hoc network, comprising:
-
a power information calculator for calculating power information using link transmission power, which will enable the mobile host to transmit data, and remaining battery power;
a message generator for generating a message for determining a host for a requested service and generating an SQPE (Service Query Power Extension) message including the power information calculated by the power information calculator; and
a radio module for converting the generated SQPE message into a radio signal and broadcasting the radio signal to the mobile ad-hoc network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for determining a route for enabling a mobile host to receive a requested service in a mobile ad-hoc network, comprising:
-
collecting information of the requested service and determining whether route information of the requested service is present in a previously provided service route table, when the service is requested;
calculating power information of the mobile host, generating an SQPE (Service Query Power Extension) message including the calculated power information, and broadcasting the generated SQPE message, when the route information of the requested service is not present in the service route table; and
establishing a service route based on the route information included in an SRPE (Service Reply Power Extension) message, when the SRPE message is received as a response message to the SQPE message. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for enabling a mobile host to receive and relay a service request message for route discovery in a mobile ad-hoc network, comprising:
-
receiving the service request message;
determining whether requested destination route information based on the service request message is present in a service route table;
generating a service response message using the requested destination route information, when the requested destination route information is present;
including power information of the mobile host and power information of a service route in the service response message; and
transmitting the service response message to a mobile host sending the service request message. - View Dependent Claims (15, 16)
-
-
17. A method for determining a route in a mobile ad-hoc network including a plurality of mobile hosts, comprising:
-
broadcasting, from a requesting mobile host of the plurality of mobile hosts, a service request message including service information, an address of the requesting mobile host, a service destination address, and power information;
selecting, by at least one relay mobile host of the plurality of mobile hosts, a service request message having a largest power information from among service request messages received for a first time when the service request message is received, calculating power information of the at least one relay mobile host, including the calculated power information of the at least one relay mobile host in the power information included in the selected service request message, and re-broadcasting the service request message; and
selecting, by a destination mobile host of the plurality of mobile hosts, a service request message having a largest power information from among service request messages received for a second time when the service request message is received, generating a service response message, and transmitting the service response message along a route of the selected message. - View Dependent Claims (18, 19, 20, 21)
-
Specification