A New Distributed Time Synchronization Protocol for Multihop Wireless Networks

A distributed algorithm to achieve accurate time synchronization in large multihop wireless networks is presented. The central idea is to exploit the large number of global constraints that have to be satisfied by a common notion of time in a multihop network. If, at a certain instant, O ij is the c...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the 45th IEEE Conference on Decision and Control pp. 2734 - 2739
Main Authors Solis, R., Borkar, V.S., Kumar, P.R.
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 01.12.2006
Subjects
Online AccessGet full text
ISBN9781424401710
1424401712
ISSN0191-2216
DOI10.1109/CDC.2006.377675

Cover

Abstract A distributed algorithm to achieve accurate time synchronization in large multihop wireless networks is presented. The central idea is to exploit the large number of global constraints that have to be satisfied by a common notion of time in a multihop network. If, at a certain instant, O ij is the clock offset between two neighboring nodes i and j, then for any loop i 1 , i 2 , i 3 , ..., i n , i n + 1 - i 1 in the multihop network, these offsets must satisfy the global constraint Sigma k = 1 n O ik , i k + 1 = 0. Noisy estimates Ocirc ij of O ij are usually arrived at by bilateral exchanges of timestamped messages or local broadcasts. By imposing the large number of global constraints for all the loops in the multihop network, these estimates can be smoothed and made more accurate. A fully distributed and asynchronous algorithm which functions by simple local broadcasts is designed. Changing the time reference node for synchronization is also easy, consisting simply of one node switching on adaptation, and another switching it off. Implementation results on a forty node network, and comparative evaluation against a leading algorithm, are presented
AbstractList A distributed algorithm to achieve accurate time synchronization in large multihop wireless networks is presented. The central idea is to exploit the large number of global constraints that have to be satisfied by a common notion of time in a multihop network. If, at a certain instant, O ij is the clock offset between two neighboring nodes i and j, then for any loop i 1 , i 2 , i 3 , ..., i n , i n + 1 - i 1 in the multihop network, these offsets must satisfy the global constraint Sigma k = 1 n O ik , i k + 1 = 0. Noisy estimates Ocirc ij of O ij are usually arrived at by bilateral exchanges of timestamped messages or local broadcasts. By imposing the large number of global constraints for all the loops in the multihop network, these estimates can be smoothed and made more accurate. A fully distributed and asynchronous algorithm which functions by simple local broadcasts is designed. Changing the time reference node for synchronization is also easy, consisting simply of one node switching on adaptation, and another switching it off. Implementation results on a forty node network, and comparative evaluation against a leading algorithm, are presented
Author Solis, R.
Borkar, V.S.
Kumar, P.R.
Author_xml – sequence: 1
  givenname: R.
  surname: Solis
  fullname: Solis, R.
  organization: Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL
– sequence: 2
  givenname: V.S.
  surname: Borkar
  fullname: Borkar, V.S.
– sequence: 3
  givenname: P.R.
  surname: Kumar
  fullname: Kumar, P.R.
BookMark eNotj09LwzAcQANOcJs7e_CSL9D5-yVt0hxH5z-YU3DicTRpyqJdM5KMMT-9BT2903vwJmTU-94ScoMwRwR1Vy2rOQMQcy6lkMUFmSlZYs7yHFAijMgYUGHGGIorMonxCwBKEGJM1gu6tie6dDEFp4_JNnTj9pa-n3uzC753P3VyvqdvwSdvfEdbH-jLsUtu5w_00wXb2RiHRjr58B2vyWVbd9HO_jklHw_3m-opW70-PleLVeawECmzOhd1a1E1qLQxNdNac1RCmVYwA6psLC-N5sMLK4sSm1w0YKQwRcH4cMSn5Pav66y120Nw-zqctznKQWD8F0_OUCM
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/CDC.2006.377675
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 2739
ExternalDocumentID 4177522
Genre orig-research
GroupedDBID 29P
6IE
6IF
6IH
6IK
6IM
AAJGR
AFFNX
ALMA_UNASSIGNED_HOLDINGS
CBEJK
IPLJI
RIE
RIO
RNS
ID FETCH-LOGICAL-i156t-eb46afe19d19bcca2bbb31969cf62c098de38cb367528581d46d0c76c55231713
IEDL.DBID RIE
ISBN 9781424401710
1424401712
ISSN 0191-2216
IngestDate Wed Aug 27 03:01:58 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
Japanese
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i156t-eb46afe19d19bcca2bbb31969cf62c098de38cb367528581d46d0c76c55231713
PageCount 6
ParticipantIDs ieee_primary_4177522
PublicationCentury 2000
PublicationDate 2006-12
PublicationDateYYYYMMDD 2006-12-01
PublicationDate_xml – month: 12
  year: 2006
  text: 2006-12
PublicationDecade 2000
PublicationTitle Proceedings of the 45th IEEE Conference on Decision and Control
PublicationTitleAbbrev CDC
PublicationYear 2006
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0008066
ssj0001969080
Score 1.7003394
Snippet A distributed algorithm to achieve accurate time synchronization in large multihop wireless networks is presented. The central idea is to exploit the large...
SourceID ieee
SourceType Publisher
StartPage 2734
SubjectTerms Ad hoc networks
Broadcasting
Clocks
Distributed algorithms
Spread spectrum communication
Synchronization
Testing
Tree graphs
Wireless application protocol
Wireless networks
Title A New Distributed Time Synchronization Protocol for Multihop Wireless Networks
URI https://ieeexplore.ieee.org/document/4177522
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTrDwaBFveWDEre0kjj2ilqpCaoUElbpVtuMIBEoqSAb49ZyTtAXEwJZksJy7s33nu-87hK6EdKl22hAGi4eEKY2JkdKSxArDuTGOaQ9Ons7EZB7eLaJFC11vsDDOuar4zPX9Y5XLT3Jb-quyQcjiGPyFNmqDmdVYre19ioI4z9tiswtLWucpIR4hnDOxBnV5fhi-5npq3mnD-cOoGgxHwzpFEXiem-hH05XqzBnvoel6tnWpyUu_LEzffv4icvzv7-yj3hbdh-8359YBarnsEO1-IybsotkNht0Pjzyrrm-I5RLssSL44SOzFZtuDd70wxQ5mBIG1xdXWN6nfIV9Re0r7KAwRlVj_t5D8_Ht43BCms4L5BniuYI4EwqdOqYSpgzoGJRm_FpVNhXcUiUTF0hrAhAQlxG4vKFIqI2FjSCuBYEGR6iT5Zk7RjjWmkVSiSTU2rOpQUCs0timVHnVBOEJ6nrJLFc1ucayEcrp35_P0A5vOgdRdo46xVvpLsArKMxlZQ5fjhGwgw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZKGYCFR0G88cCIW9txnHhELVWBtkKilbpVseMIBEoqSAf49ZyTtAXEwJZksJw723fnu-87hC5laJPIRpow2DxEJDQgOgwNiY3UnGttWeTAyYOh7I3F3cSf1NDVEgtjrS2Kz2zTPRa5_Dgzc3dV1hIsCMBfWEPrYPeFX6K1VjcqCiI9txqrczikZaYSIhLCOZMLWJdjiOELtqfqnVasP4yqVrvTLpMUnmO68X-0XSmsTncbDRbzLYtNXprzXDfN5y8qx__-0A7aX-H78MPScu2imk330NY3asIGGl5jOP9wx_HqupZYNsYOLYIfP1JT8OmW8E03TJ7BYsLg_OICzfuUzbCrqX2FMxTGKKrM3_fRuHszavdI1XuBPENElxOrhYwSy1TMlAYtg9q0263KJJIbqsLYeqHRHgiIhz44vULG1ATS-BDZgkC9A1RPs9QeIhxEEfNDJWMRRY5PDUJilQQmocqpxhNHqOEkM52V9BrTSijHf3--QBu90aA_7d8O70_QJq_6CFF2iur529yegY-Q6_NiaXwBBTGz0A
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+45th+IEEE+Conference+on+Decision+and+Control&rft.atitle=A+New+Distributed+Time+Synchronization+Protocol+for+Multihop+Wireless+Networks&rft.au=Solis%2C+R.&rft.au=Borkar%2C+V.S.&rft.au=Kumar%2C+P.R.&rft.date=2006-12-01&rft.pub=IEEE&rft.isbn=9781424401710&rft.issn=0191-2216&rft.spage=2734&rft.epage=2739&rft_id=info:doi/10.1109%2FCDC.2006.377675&rft.externalDocID=4177522
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0191-2216&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0191-2216&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0191-2216&client=summon