TIME SYNCHRONIZATION METHOD, COMMUNICATION APPARATUS, AND NODE USED FOR THE METHOD
First Claim
1. A time synchronization method performed by each node in an ad hoc network in which a plurality of nodes are connected with each other by radio and time synchronization of each node is performed by transmitting and receiving a beacon including time information in a beacon period, comprising:
- a generation step of generating a slot number using a random number every one beacon period;
a determination step of determining whether to cancel beacon transmission based on the slot number when the node does not receive a beacon from another node by beacon transmission time corresponding to the slot number; and
a step of canceling beacon transmission when determining to cancel beacon transmission in the determination step, and transmitting a beacon including time information of the own node at the beacon transmission time when determining not to cancel beacon transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
A time synchronization method performed by each node in an ad hoc network in which a plurality of nodes are connected with each other by radio and time synchronization of each node is performed by transmitting and receiving a beacon including time information in a beacon period is provided. The time synchronization method includes: a generation step of generating a slot number using a random number every one beacon period; a determination step of determining whether to cancel beacon transmission based on the slot number when the node does not receive a beacon from another node by beacon transmission time corresponding to the slot number; and a step of canceling beacon transmission when determining to cancel beacon transmission in the determination step, and transmitting a beacon including time information of the own node at the beacon transmission time when determining not to cancel beacon transmission.
13 Citations
11 Claims
-
1. A time synchronization method performed by each node in an ad hoc network in which a plurality of nodes are connected with each other by radio and time synchronization of each node is performed by transmitting and receiving a beacon including time information in a beacon period, comprising:
-
a generation step of generating a slot number using a random number every one beacon period; a determination step of determining whether to cancel beacon transmission based on the slot number when the node does not receive a beacon from another node by beacon transmission time corresponding to the slot number; and a step of canceling beacon transmission when determining to cancel beacon transmission in the determination step, and transmitting a beacon including time information of the own node at the beacon transmission time when determining not to cancel beacon transmission. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication apparatus that forms a node in an ad hoc network in which a plurality of nodes are connected with each other by radio and time synchronization of each node is performed by transmitting and receiving a beacon including time information in a beacon period, comprising:
-
slot number generation means configured to generate a slot number using a random number every one beacon period; determination means configured to determine whether to cancel beacon transmission based on the slot number when the communication apparatus does not receive a beacon from another node by beacon transmission time corresponding to the slot number; and beacon transmission control means configured to cancel beacon transmission when the determination means determines to cancel beacon transmission, and to transmit a beacon including time information of the communication apparatus at the beacon transmission time when the determination means determines not to cancel beacon transmission. - View Dependent Claims (7, 8)
-
-
9. A program causing a computer, that forms a node in an ad hoc network in which a plurality of nodes are connected with each other by radio and time synchronization of each node is performed by transmitting and receiving a beacon including time information with a beacon period, to function as:
-
slot number generation means configured to generate a slot number using a random number every one beacon period; determination means configured to determine whether to cancel beacon transmission based on the slot number when the computer does not receive a beacon from another node by beacon transmission time corresponding to the slot number; and beacon transmission control means configured to cancel beacon transmission when the determination means determines to cancel beacon transmission, and to transmit a beacon including time information of the computer at the beacon transmission time when the determination means determines not to cancel beacon transmission. - View Dependent Claims (10, 11)
-
Specification