Method for service discovery in mobile ad-hoc network
First Claim
1. A method for service discovery in a mobile ad-hoc network, comprising:
- transmitting a first control packet for providing information relating to a service from a service provider which is capable of providing the service, to one or more nodes located in a specified advertisement zone;
transmitting a second control packet for requesting the service from a first service demander which intends to use the service, to at least one node in a network;
transmitting, by at least one of the one or more nodes located in the specified advertisement zone and the service provider that receives the second control packet, a third control packet including path information of the service provider to the first service demander; and
adjusting the advertisement zone in proportion to a degree of use of the third control packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for a hybrid service discovery adapting between push-based and pull-based schemes in a mobile ad-hoc network and a system thereof. The method includes periodically transmitting a first control packet for providing service information from a service provider that is capable of providing a service to nodes located in a specified advertisement zone, transmitting a second control packet requesting the service from a service demander to one or more nodes in a network, and transmitting a third control packet including path information of the service provider if at least one of the nodes located within the advertisement zone and the service provider receives the second control packet. The method and the system can reduce the amount of control packet transmission and minimize an end-to-end delay.
-
Citations
19 Claims
-
1. A method for service discovery in a mobile ad-hoc network, comprising:
-
transmitting a first control packet for providing information relating to a service from a service provider which is capable of providing the service, to one or more nodes located in a specified advertisement zone; transmitting a second control packet for requesting the service from a first service demander which intends to use the service, to at least one node in a network; transmitting, by at least one of the one or more nodes located in the specified advertisement zone and the service provider that receives the second control packet, a third control packet including path information of the service provider to the first service demander; and adjusting the advertisement zone in proportion to a degree of use of the third control packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for service discovery in a mobile ad-hoc network, comprising:
-
transmitting a first control packet for providing information relating to a service from a service provider which is capable of providing the service, to one or more nodes located in a specified advertisement zone; transmitting a second control packet for requesting the service from a first service demander which intends to use the service, to at least one node in a network; transmitting, by at least one of the one or more nodes located in the specified advertisement zone and the service provider that receives the second control packet, a third control packet including path information of the service provider to the first service demander; using the service by exchanging data between the first service demander and the service provider through a shortest path among paths through which the third control packet is received; and adjusting the advertisement zone in proportion to a degree of the service use. - View Dependent Claims (10)
-
-
11. A method for service discovery in a mobile ad-hoc network, comprising:
-
transmitting a first control packet for providing information relating to a service from a service provider which is capable of providing the service, to one or more nodes located in a specified advertisement zone; transmitting a second control packet for requesting the service from a first service demander which intends to use the service, to at least one node in a network; transmitting, by at least one of the one or more nodes located in the specified advertisement zone and the service provider that receives the second control packet, a third control packet including path information of the service provider to the first service demander; and using the service by exchanging data between the first service demander and the service provider through a shortest path among paths through which the third control packet is received, wherein the advertisement zone is adjusted using a number of hops.
-
-
12. A method for service discovery in a mobile ad-hoc network, comprising:
-
transmitting a first control packet for providing information relating to a service from a service provider which is capable of providing the service, to one or more nodes located in a specified advertisement zone; transmitting a second control packet for requesting the service from a first service demander which intends to use the service, to at least one node in a network; transmitting, by at least one of the one or more nodes located in the specified advertisement zone and the service provider that receives the second control packet, a third control packet including path information of the service provider to the first service demander; using the service by exchanging data between the first service demander and the service provider through a shortest path among paths through which the third control packet is received, and further comprising the operation of, if a second service demander, which is not the first service demander among the at least one node of the network to which the first service demander belongs and which intends to use the service, broadcasts a second control packet for requesting the service to said at least one node of the network, transmitting the third control packet from an intermediate node, which receives the second control packet among nodes located along a path through which the data is exchanged between the first service demander and the service provider, to the second service demander through a reverse path through which the second control packet is received. - View Dependent Claims (13, 14, 15)
-
-
16. A mobile ad-hoc network system comprising:
-
a first service provider configured to provide a service and transmit a first control packet for providing service information to at least one node located in a specified advertisement zone; a first service demander configured to transmit a second control packet for requesting the service from one or more nodes of a network, wherein said first service demander intends to use the service; and said at least one node, located in the advertisement zone, for transmitting a third control packet including path information of the service provider to the first service demander through a reverse path through which the second control packet is received, upon receiving the first and second control packets, wherein, if the third control packet is received, the first service demander uses the service by exchanging data with the service provider through a shortest path among paths through which the third control packet is received, wherein said transmission of said first control packet is performed periodically, and wherein the service provider adjusts the advertisement zone in proportion to a degree of service use. - View Dependent Claims (17, 18, 19)
-
Specification