Method for determining optimal parent terminal and ad hoc network system for the same
First Claim
1. A method of configuring an ad hoc network system including a plurality of wireless terminals, comprising the steps of:
- (a) selecting at least one of a plurality of wireless terminals of a network as a current temporary parent wireless terminal, all of the plurality of wireless terminals other than said current temporary parent wireless terminal being set as child wireless terminals;
(b) collecting a set of state determination data from each of said child wireless terminals by said current temporary parent wireless terminal, said state determination data including at least one of a wireless terminal state data of each of said child wireless terminals and a communication state data with each of said child wireless terminals;
(c) determining whether said step (b) is executed K cycles (K is a positive integer);
(d) when it is determined in said step (c) that said step (b) is not yet executed K cycles, setting said current temporary parent wireless terminal as a previous temporary parent wireless terminal, and newly selecting at least one of said child wireless terminals as said current temporary parent wireless terminal based on said sets of state determination data for said child wireless terminals during the executed cycles of said step (b) such that said current temporary parent wireless terminal executes said step (b), said previous temporary parent wireless terminal and said child wireless terminals other than said current temporary parent wireless terminal being set as said child wireless terminals; and
(e) when it is determined in said step (c) that said step (b) is executed K cycles, determining one of said child wireless terminals as a true parent wireless terminal by said current temporary parent wireless terminal based on said state determination data for said child wireless terminals for the K cycles.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of configuring an ad hoc network system including a plurality of wireless terminals, at least one of a plurality of wireless terminals of a network is selected as a current temporary parent wireless terminal, all of the plurality of wireless terminals other than the current temporary parent wireless terminal being set as child wireless terminals. Subsequently, a set of state determination data are collected from each of the child wireless terminals by the current temporary parent wireless terminal. The state determination data includes at least one of a wireless terminal state data of each of the child wireless terminals and a communication state data with each of the child wireless terminals. Then, it is determined whether the collecting operation is executed K cycles (K is a positive integer).
-
Citations
28 Claims
-
1. A method of configuring an ad hoc network system including a plurality of wireless terminals, comprising the steps of:
-
(a) selecting at least one of a plurality of wireless terminals of a network as a current temporary parent wireless terminal, all of the plurality of wireless terminals other than said current temporary parent wireless terminal being set as child wireless terminals; (b) collecting a set of state determination data from each of said child wireless terminals by said current temporary parent wireless terminal, said state determination data including at least one of a wireless terminal state data of each of said child wireless terminals and a communication state data with each of said child wireless terminals; (c) determining whether said step (b) is executed K cycles (K is a positive integer); (d) when it is determined in said step (c) that said step (b) is not yet executed K cycles, setting said current temporary parent wireless terminal as a previous temporary parent wireless terminal, and newly selecting at least one of said child wireless terminals as said current temporary parent wireless terminal based on said sets of state determination data for said child wireless terminals during the executed cycles of said step (b) such that said current temporary parent wireless terminal executes said step (b), said previous temporary parent wireless terminal and said child wireless terminals other than said current temporary parent wireless terminal being set as said child wireless terminals; and (e) when it is determined in said step (c) that said step (b) is executed K cycles, determining one of said child wireless terminals as a true parent wireless terminal by said current temporary parent wireless terminal based on said state determination data for said child wireless terminals for the K cycles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An ad hoc network system comprising a plurality of wireless terminals, each of which comprises:
-
a setting unit for setting said wireless terminal to a current temporary parent wireless terminal or a true parent wireless terminal when a parent terminal instruction is received, and to a child wireless terminals when a parent terminal instruction is not received; a data collecting unit for collecting a set of state determination data from each of said child wireless terminals when said wireless terminal is set to said current temporary parent wireless terminal, said state determination data including at least one of a wireless terminal state data of each of said child wireless terminals and a communication state data with each of said child wireless terminals; and a parent wireless terminal selecting unit for selecting at least one of said child wireless terminals as a current temporary parent wireless terminal based on already collected sets of state determination data for said child wireless terminals, and selecting one of said child wireless terminals as a true temporary parent wireless terminal based on already collected sets of state determination data for said child wireless terminals, when the collecting operation is repeated K cycles (K is a positive integer), and for broadcasting said parent terminal instruction to said child wireless terminals. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification