US9635631B2 - Method and system for synchronizing time information in ad hoc network - Google Patents
Method and system for synchronizing time information in ad hoc network Download PDFInfo
- Publication number
- US9635631B2 US9635631B2 US14/701,258 US201514701258A US9635631B2 US 9635631 B2 US9635631 B2 US 9635631B2 US 201514701258 A US201514701258 A US 201514701258A US 9635631 B2 US9635631 B2 US 9635631B2
- Authority
- US
- United States
- Prior art keywords
- node
- time information
- value
- beacon interval
- self
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012935 Averaging Methods 0.000 claims abstract description 89
- 238000012545 processing Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 238000005265 energy consumption Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/204—Multiple access
- H04B7/212—Time-division multiple access [TDMA]
- H04B7/2125—Synchronisation
- H04B7/2126—Synchronisation using a reference station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2662—Arrangements for Wireless System Synchronisation
- H04B7/2671—Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
- H04B7/2678—Time synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
- H04W56/007—Open loop measurement
- H04W56/0075—Open loop measurement based on arrival time vs. expected arrival time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Definitions
- the present invention relates to a method and a system for synchronizing time information in an ad-hoc network, and more particularly, to a method and a system for synchronizing time information between nodes in a distributed processing manner in a multi-hop ad-hoc network.
- An ad-hoc network is a network autonomously configured with communicable nodes without any fixed base station (BS) or access point (AP).
- BS base station
- AP access point
- each node since most nodes support mobility, each node does not receive a continuous energy supply but uses a battery with a limited capacity as an energy source. Particularly, among several main factors that nodes use energy, energy consumed in communication has a great deal of weight.
- a time synchronization function (TSF) algorithm described in the 802.11 standards is used as a representative method of time synchronization protocols, which is proposed in a conventional art.
- TSF time synchronization function
- when nodes exchange time information with each other by transmitting/receiving beacon signals between the nodes if a beacon signal received by a node has time information earlier than time information of the node, synchronization is performed while correcting the time information of the node to the early time information. If a beacon signal received by a node has time information later than time information of the node, synchronization is not performed.
- An embodiment of the present invention is directed to a method and a system for synchronizing time information in an ad-hoc network, which can effectively perform time synchronization even in a network having a large number of nodes.
- a method for synchronizing, by a plurality of nodes included in an ad-hoc network, time information in the ad-hoc network including: transmitting, by a first node, time information corrected using an initial time and a first self-correcting value at an nth beacon interval, wherein the first self-correcting value is a local averaging value at a previous beacon interval; and correcting, by a second node which has received the time information from the first node at the nth beacon interval, its own time information by calculating a second self-correcting value and a local averaging value, wherein the local averaging value of the second node is an averaging value of time information of one or more neighboring node of the second node.
- the first node may determine the first self-correcting value as a self-correcting value at the (n+1)th beacon interval, and correct its own time information by using a local averaging value calculated using an averaging value of the time information received from the one or more neighboring nodes and the self-correcting value at the (n+1)th beacon interval.
- the second node When the second node transmits its own time information to the one or more neighboring nodes at the (n+1)th beacon interval, the second node may correct its own time information by using the local averaging value at the nth beacon interval as the self-correcting value at the (n+1)th beacon interval.
- the second node may correct its own time information by subtracting the second self-correcting value and the local averaging value at the nth beacon interval from the initial time at the nth beacon interval.
- the second node may correct its own time information by adding up the second self-correcting value and the local averaging value at the nth beacon interval to the initial time at the nth beacon interval.
- the local averaging value of the second node may be calculated according to the following Equation:
- ⁇ i avg ⁇ ( n ) ( ( ⁇ ( j ⁇ N ⁇ ( i , n ) ) ⁇ T ⁇ ⁇ j sc ⁇ ( n ) ) + T ⁇ i sc ⁇ ( n ) ) ⁇ N ⁇ ( i , n ) ⁇ + 1 . Equation ⁇ ⁇ 1
- N is a number of neighboring nodes
- i is an identifier of the second node
- j is an identifier of a neighboring node
- TSC is a corrected time
- a method for synchronizing, by a plurality of nodes included in an ad-hoc network, time information in the ad-hoc network including: receiving, by a node, a beacon signal including time information from one or more neighboring nodes at an nth beacon interval; determining a local averaging value at a previous beacon interval as a self-correcting value at the nth beacon interval; calculating a local averaging value by using an averaging value of the time information of the one or more neighboring nodes; and correcting its own time information by using the self-correcting value, the local averaging value, and an initial time.
- a method for synchronizing, by a plurality of nodes included in an ad-hoc network, time information in the ad-hoc network including: receiving, by a node, a beacon signal including time information from one or more neighboring nodes at an nth beacon interval; calculating a self-correcting value by using a difference between an initial time and a corrected time at a previous beacon interval; calculating a local averaging value by using an averaging value of the time information of the one or more neighboring nodes; and correcting its own time information by using the self-correcting value, the local averaging value, and the initial time.
- a computer-readable recording medium for executing the method.
- a system for synchronizing time information in an ad-hoc network including: a first node configured to transmit time information corrected using an initial time and a first self-correcting value at an nth beacon interval, wherein the first self-correcting value is a local averaging value at a previous beacon interval; and a second node configured to correct its own time information by receiving the time information from the first node at the nth beacon interval and calculating a second self-correcting value and a local averaging value, wherein the first self-correcting value is one of a self-correcting value and a local averaging value, which are calculated at an (n ⁇ 1)th beacon interval, and wherein the local averaging value of the second node is an averaging value of time information of one or more neighboring nodes of the second node.
- a synchronization method through distributed processing is used, and hence nodes do not compete in a beacon contention window. Further, a method is used in which a node receives time information of neighboring nodes and corrects its own time information by a difference between the time information and an averaging value of the received time information. Hence, it is possible to efficiently synchronize time information between nodes.
- FIG. 1 is a schematic view illustrating an ad-hoc network system according to the present invention.
- FIG. 2 is a view illustrating a configuration of a node according to an embodiment of the present invention.
- FIG. 3 is a view illustrating time information of node i after calculation of a self-correcting value and time information of the node i after calculation of a local averaging value at an nth beacon interval.
- FIG. 4 is a view illustrating a process of correcting time information of a node that transmits a beacon signal including its own time information.
- FIG. 5 is a view a process of correcting time information of a node that receives a beacon signal including time information of neighboring nodes.
- FIG. 6 is a view illustrating a state in which a plurality of nodes are arranged according to an embodiment of the present invention.
- FIG. 7 is a view illustrating a state in which time information is corrected at every beacon interval according to an embodiment of the present invention.
- FIG. 8 is a flowchart illustrating a process of correcting time information of a node that receives a beacon signal according to an embodiment of the present invention.
- FIG. 1 is a schematic view illustrating an ad-hoc network system according to the present invention.
- the ad-hoc network may include a plurality of nodes 100 - n .
- the state of the plurality of nodes 100 - n is changed from a sleep state to a wake-up state, the plurality of nodes 100 n set communication links therebetween.
- the node 100 may include a controller 200 and a communication unit 202 .
- the controller 200 corrects the time information by calculating a self-correcting (SC) value or local averaging value using the time information.
- SC self-correcting
- a node receiving a beacon signal simultaneously performs calculation of a self-correcting value and calculation of a local averaging value, and a node transmitting a beacon signal transmits the beacon signal including time information to which the self-correcting value is reflected.
- the calculation of the self-correcting value or the calculation of the local averaging value is performed at every beacon interval, and each node corrects time information by reflecting a local averaging value calculated at a previous beacon interval as a self-correcting value at a current point of time.
- the calculation of a local averaging value may be performed at every interval where a corresponding node receives a beacon signal.
- a time model of each node may be expressed as shown in Equation 1.
- T ( t ) ⁇ * t + ⁇ ( t )+ T (0) Equation 1
- ⁇ is a skew time
- t is a current time
- ⁇ (t) is noise with respect to time
- T(0) is an initial draft time (initial time of a clock).
- Equation 2 The time model of each node may be expressed as shown in Equation 2 by introducing a beacon interval into Equation 1.
- ⁇ tilde over (T) ⁇ i sc ⁇ tilde over (T) ⁇ i ini ( n )+ ⁇ i sc ( n ) Equation 2
- n is a beacon interval sequence.
- ⁇ i (n) is a value obtained by adding up a self-correcting value of a node using its own time information at a previous beacon interval (nth beacon interval) and a local averaging value using an averaging value of time information of neighboring nodes so as to correct time information at a current point of time ((n+1)th beacon interval).
- ⁇ i ( n ) ⁇ i sc ( n )+ ⁇ i ave ( n ) Equation 3
- FIG. 3 is a view illustrating time information of a node i after calculation of a self-correcting value and time information of the node i after calculation of a local averaging value at an nth beacon interval.
- FIG. 4 is a view illustrating a process of correcting time information of a node that transmits a beacon signal including its own time information.
- FIG. 5 is a view a process of correcting time information of a node that receives a beacon signal including time information of neighboring nodes.
- ⁇ tilde over (T) ⁇ i ini (n) is an initial time at an nth beacon interval of a predetermined node i.
- the node calculates a self-correcting value ⁇ i sc (n) by using its own time information at a previous beacon interval ((n ⁇ 1)th beacon interval), and adds up the calculated self-correcting value to initial time information as shown in Equation 4.
- ⁇ tilde over (T) ⁇ i sc ( n ) ⁇ tilde over (T) ⁇ i ini ( n )+ ⁇ i sc ( n ) Equation 4
- the node uses a difference between the time corrected by the self-correcting value at the previous beacon interval and the initial time as shown in Equation 5.
- the node uses a difference between the time to which both the local averaging value and the self-correcting value at the previous beacon interval are reflected and the time to which only the self-correcting value is reflected as shown in Equation 6.
- ⁇ i sc ( n ) ⁇ tilde over (T) ⁇ i sc ( n ⁇ 1) ⁇ ⁇ tilde over (T) ⁇ i ini ( n ⁇ 1) Equation 5
- ⁇ i sc ( n ) ⁇ tilde over (T) ⁇ i avg ( n ⁇ 1) ⁇ ⁇ tilde over (T) ⁇ i sc ( n ⁇ 1) Equation 6
- the self-correcting value of the node transmitting the beacon signal may be a local averaging value calculated at the previous beacon interval (see FIG. 7 ).
- each of all the nodes transmits/receives time information to/from another node.
- Each of nodes receiving signals evaluates a time-averaging value ⁇ i avg (n) by using an averaging value of time information of neighboring nodes as shown in FIG. 8 , and corrects time information by adding up the evaluated value as shown in Equation 7.
- N is a number of neighboring nodes
- i is an identifier of a second node
- j is an identifier of a neighboring node
- T SC is a corrected time.
- FIG. 6 is a view illustrating a state in which a plurality of nodes are arranged according to an embodiment of the present invention.
- FIG. 7 is a view illustrating a state in which time information is corrected at every beacon interval according to an embodiment of the present invention.
- each of nodes A and C transmits a beacon signal including its own time information to node B connected to the node in the neighborhood of the at a first beacon interval.
- the node B calculates a local averaging value using an averaging value of time information of nodes located in the neighborhood of the node B as shown in Equation 8, and corrects its own time information using the calculated local averaging value.
- the node B Since the node B transmits a beacon signal at a second beacon interval, the node B adds up a self-correcting value at the previous beacon interval to its own time information (an initial time at the second beacon interval) and then transmits the time information to the nodes A and C connected to the node B in the neighborhood of the node B.
- Each of the nodes A and C also corrects its own time information by using a self-correcting value at the previous beacon interval and a local averaging value using an averaging value of time information of nodes connected to the node in the neighborhood of the node.
- a node transmitting time information adds up an initial time at a current beacon interval to its own time information by using a local averaging value at the current beacon interval as a self-correcting value and then transmits the time information to nodes connected to the node at the neighborhood of the node.
- a node which has received the time information also adds up a self-correcting value to its own time information and then calculates a local averaging value using an averaging value of time information of nodes connected to the node in the neighborhood of the node, thereby adding up the calculated local averaging value to its time information.
- the time information of a node having an early time is corrected to decrease, and the time information of a node having a late time is corrected to increase.
- the beacon interval increases, times of a plurality of nodes converge.
- FIG. 8 is a flowchart illustrating a process of correcting time information of a node that receives a beacon signal according to an embodiment of the present invention.
- step S 800 when a node receives beacon signals from neighboring nodes (step S 800 ), the corresponding node decides whether a local averaging value exists at a previous beacon interval (step S 802 ).
- the node determines a self-correcting value at the previous beacon interval as a self-correcting value at a current beacon interval (step S 804 ).
- the self-correcting value at the previous beacon interval in step S 804 may be a self-correcting value at an (n ⁇ 1)th beacon interval, which may be a local averaging value calculated at the (n ⁇ 1)th beacon interval.
- step S 802 when it is decided in step S 802 that the local averaging value exists at the previous beacon interval, the node determines the local averaging value as the self-correcting value at the current beacon interval (step S 806 ).
- the self-correcting value at the current beacon interval is determined as the most lately calculated local averaging value.
- the node determines the self-correcting value through the above-described process, and simultaneously calculates a local averaging value by using an averaging value of time information of neighboring nodes at the current beacon interval (step S 808 ).
- the node corrects its own time information by using the local averaging value and the self-correcting value, determined through the above-described process, and an initial time at the current beacon interval (step S 810 ).
- a local averaging value and a self-correcting value may be subtracted from the initial time at the current beacon interval.
- a local averaging value and a self-correcting value may be added up to the initial time at the current beacon interval.
- a node transmitting a beacon signal determines, as a self-correcting value, a self-correcting value calculated using time information at a previous beacon interval or a local averaging value at the previous beacon interval, and transmits, to neighboring nodes, time information obtained by reflecting the determined self-correcting value to an initial time.
- Each of the neighboring nodes corrects its own time information through the process shown in FIG. 8 .
- Embodiments of the present invention may be implemented in a program command form capable of being performed through various computer means to be recorded in a computer-readable recording medium.
- the computer-readable recording medium may include a program command, a data file, a data structure, and the like separately or in a combination thereof.
- the program command recorded in the recording medium may be a command designed or configured specially for the present invention, or usably known to a person having ordinary skill in the computer software art.
- Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROM and DVD, magneto-optical media such as floppy disks, and a hardware device such as ROM, RAM, and flash memory, which is configured to store and perform program commands.
- Examples of the program commands include a machine language code made by a compiler and a high-level language code implemented using an interpreter by a computer.
- the hardware device can be configured as at least one software module to perform the operation of embodiments of the present
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
T(t)=β*t+ε(t)+T(0) Equation 1
{tilde over (T)} i sc ={tilde over (T)} i ini(n)+Δi sc(n) Equation 2
Δi(n)=Δi sc(n)+Δi ave(n)
{tilde over (T)} i sc(n)={tilde over (T)} i ini(n)+Δi sc(n)
Δi sc(n)={tilde over (T)} i sc(n−1)−{tilde over (T)} i ini(n−1)
Δi sc(n)={tilde over (T)} i avg(n−1)−{tilde over (T)} i sc(n−1) Equation 6
Claims (11)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120122579A KR101468274B1 (en) | 2012-10-31 | 2012-10-31 | Method and system for synchronizing time information in ad hoc network |
KR10-2012-0122579 | 2012-10-31 | ||
PCT/KR2013/004732 WO2014069737A1 (en) | 2012-10-31 | 2013-05-30 | Method and system for synchronizing time information in ad-hoc network |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2013/004732 Continuation WO2014069737A1 (en) | 2012-10-31 | 2013-05-30 | Method and system for synchronizing time information in ad-hoc network |
Publications (2)
Publication Number | Publication Date |
---|---|
US20160007309A1 US20160007309A1 (en) | 2016-01-07 |
US9635631B2 true US9635631B2 (en) | 2017-04-25 |
Family
ID=50627611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/701,258 Active US9635631B2 (en) | 2012-10-31 | 2015-06-29 | Method and system for synchronizing time information in ad hoc network |
Country Status (3)
Country | Link |
---|---|
US (1) | US9635631B2 (en) |
KR (1) | KR101468274B1 (en) |
WO (1) | WO2014069737A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12120651B2 (en) | 2021-07-06 | 2024-10-15 | Rockwell Collins, Inc. | Infrastructureless 5G |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102210701B1 (en) * | 2014-08-29 | 2021-02-02 | 삼성전자주식회사 | Method for managing beacon, terminal device, server and storage medium |
US9907042B2 (en) * | 2015-06-15 | 2018-02-27 | Intel IP Corporation | Apparatus, system and method of determining a time synchronization function (TSF) based on fine time measurement (FTM) messages |
KR101631800B1 (en) * | 2015-06-25 | 2016-06-17 | 인하대학교 산학협력단 | Method and Apparatus for Multi-hop Clock Synchronization Based on Robust Reference Node Selection for SANET |
US11467624B2 (en) * | 2020-04-17 | 2022-10-11 | Building Robotics, Inc. | Clock domain translation for non-synchronized sensors |
KR102326764B1 (en) * | 2020-04-20 | 2021-11-15 | 충북대학교 산학협력단 | Method of improving mobility and security of time synchronization protocol using status information of neighbor nodes in wireless ad hoc networks |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040087269A1 (en) * | 2002-10-31 | 2004-05-06 | Edge Stephen William | Methods and apparatus for improving accuracy of radio timing measurements |
US20050226207A1 (en) * | 2004-04-12 | 2005-10-13 | Sharma Sanjeev K | Method and system for synchronizing two end terminals in a wireless communication system |
US20070008947A1 (en) * | 2005-06-29 | 2007-01-11 | Meshnetworks, Inc. | Method and system for implementing the time division multiple access method to AD-HOC multihopping wireless networks |
US20090016321A1 (en) * | 2007-07-09 | 2009-01-15 | Junyi Li | Synchronization Of A Peer-To-Peer Communication Network |
KR20090112936A (en) | 2008-04-25 | 2009-10-29 | 금오공과대학교 산학협력단 | Real-time synchronization method for hybrid network |
US20100014460A1 (en) * | 2008-07-11 | 2010-01-21 | Electronics And Telecommunications Research Institute | Sensor network mac system for multihop communication |
KR20100007765A (en) | 2008-07-11 | 2010-01-22 | 한국전자통신연구원 | Time synchronization method for multi-hop sensor network |
KR101030201B1 (en) | 2006-01-11 | 2011-04-22 | 퀄컴 인코포레이티드 | Methods and apparatus relating to timing and/or synchronization including the use of wireless terminal beacon signals |
US20120127977A1 (en) | 2008-04-04 | 2012-05-24 | Gregory Clark Copeland | Synchronization of time in a mobile ad-hoc network |
KR101165142B1 (en) | 2007-07-09 | 2012-07-12 | 콸콤 인코포레이티드 | Synchronization of a peer-to-peer communication network |
US20130070751A1 (en) * | 2011-09-20 | 2013-03-21 | Peter Atwal | Synchronization of time in a mobile ad-hoc network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101042007B1 (en) * | 2009-12-07 | 2011-06-16 | 경북대학교 산학협력단 | Routing method for extending lifetime of sensor networks |
-
2012
- 2012-10-31 KR KR1020120122579A patent/KR101468274B1/en active IP Right Grant
-
2013
- 2013-05-30 WO PCT/KR2013/004732 patent/WO2014069737A1/en active Application Filing
-
2015
- 2015-06-29 US US14/701,258 patent/US9635631B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040087269A1 (en) * | 2002-10-31 | 2004-05-06 | Edge Stephen William | Methods and apparatus for improving accuracy of radio timing measurements |
US20050226207A1 (en) * | 2004-04-12 | 2005-10-13 | Sharma Sanjeev K | Method and system for synchronizing two end terminals in a wireless communication system |
US20070008947A1 (en) * | 2005-06-29 | 2007-01-11 | Meshnetworks, Inc. | Method and system for implementing the time division multiple access method to AD-HOC multihopping wireless networks |
KR101030201B1 (en) | 2006-01-11 | 2011-04-22 | 퀄컴 인코포레이티드 | Methods and apparatus relating to timing and/or synchronization including the use of wireless terminal beacon signals |
US20090016321A1 (en) * | 2007-07-09 | 2009-01-15 | Junyi Li | Synchronization Of A Peer-To-Peer Communication Network |
KR101165142B1 (en) | 2007-07-09 | 2012-07-12 | 콸콤 인코포레이티드 | Synchronization of a peer-to-peer communication network |
US20120127977A1 (en) | 2008-04-04 | 2012-05-24 | Gregory Clark Copeland | Synchronization of time in a mobile ad-hoc network |
KR20090112936A (en) | 2008-04-25 | 2009-10-29 | 금오공과대학교 산학협력단 | Real-time synchronization method for hybrid network |
US20100014460A1 (en) * | 2008-07-11 | 2010-01-21 | Electronics And Telecommunications Research Institute | Sensor network mac system for multihop communication |
KR20100007765A (en) | 2008-07-11 | 2010-01-22 | 한국전자통신연구원 | Time synchronization method for multi-hop sensor network |
US20130070751A1 (en) * | 2011-09-20 | 2013-03-21 | Peter Atwal | Synchronization of time in a mobile ad-hoc network |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12120651B2 (en) | 2021-07-06 | 2024-10-15 | Rockwell Collins, Inc. | Infrastructureless 5G |
Also Published As
Publication number | Publication date |
---|---|
WO2014069737A1 (en) | 2014-05-08 |
US20160007309A1 (en) | 2016-01-07 |
KR101468274B1 (en) | 2014-12-03 |
KR20140056792A (en) | 2014-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9635631B2 (en) | Method and system for synchronizing time information in ad hoc network | |
CN102523631B (en) | Communicator, communication means, communication system and computer program | |
US10750573B2 (en) | BLE scatternet system and method | |
US10278150B2 (en) | Neighbor aware network cluster change for neighbor aware network data link | |
US8923226B2 (en) | Timing synchronization methods and apparatus | |
EP3128783B1 (en) | Wireless communication method | |
US9980219B2 (en) | Power efficient PS-Poll | |
US9918291B2 (en) | Systems and methods for efficient channel synchronization | |
CN110521245A (en) | The detection and operation of wake-up receiver with limited range | |
JP4982759B2 (en) | Time synchronization method and communication apparatus and node used therefor | |
CN104737597A (en) | Method and apparatus using an ultra low power signal with scheduled power save modes | |
KR101982458B1 (en) | Scheduling and token buckets for communication coexistence | |
CN104756560A (en) | Near passive receivers with regular PS mode and no ULP (AP is not aware of the receiver/circuit mode) | |
CN104272666A (en) | Wireless communication | |
US20140161010A1 (en) | Enabling hierarchical wakeup schedules in a wireless system utilizing relays | |
CN105281884B (en) | A kind of node time synchronous method in network without center | |
US20140119277A1 (en) | Wireless device | |
KR20210142178A (en) | Joint transmission coordination between multiple access points | |
US10050748B2 (en) | Method for transmission of synchronization signal in a cluster-tree structured wireless communication system | |
EP2925060B1 (en) | Method for transmitting and receiving data | |
CN117044318A (en) | User equipment and method for operating side-link communications | |
Shen et al. | Localized interference-aware and energy-conserving topology control algorithms | |
US12132534B2 (en) | Opportunistic sounding for low latency applications | |
Fuchs et al. | Local broadcasting with arbitrary transmission power in the SINR model | |
CN111615185B (en) | Time adjustment method for nodes in ad hoc network and network equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CHUNG-ANG UNIVERSITY INDUSTRY-ACADEMY COOPERATION Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, JUNG-RYUN;CHO, YONG-SOO;SHIN, YUN-JAE;AND OTHERS;SIGNING DATES FROM 20150616 TO 20150617;REEL/FRAME:035926/0685 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Year of fee payment: 8 |