ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Towards a theory for securing time synchronization in wireless sensor networks
Full text PdfPdf (514 KB)
Source
Conference On Wireless Network Security archive
Proceedings of the second ACM conference on Wireless network security table of contents
Zurich, Switzerland
SESSION: Secure localization and time synchronization table of contents
Pages: 201-212  
Year of Publication: 2009
ISBN:978-1-60558-460-7
Authors
Murtuza Jadliwala  Ecole Polytechnique Federale de Lausanne (EPFL), Lausanne, Switzerland
Qi Duan  State University of New York at Buffalo, Buffalo, NY, USA
Shambhu Upadhyaya  State University of New York at Buffalo, Buffalo, NY, USA
Jinhui Xu  State University of New York at Buffalo, Buffalo, NY, USA
Sponsors
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 172,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1514274.1514303
What is a DOI?

ABSTRACT

Time synchronization in highly distributed wireless systems like sensor and ad hoc networks is extremely important in order to maintain a consistent notion of time throughout the network and to support the various timing-based applications. But, cheating behavior by the participating nodes in the network can severely jeopardize the accuracy of the associated time synchronization process. Despite recent advances in this direction, a key fundamental question still remains unanswered: Is it theoretically feasible to secure distributed time synchronization protocols, given complete (or global) time and time difference information in the network?

In this paper, we attempt to answer this question with the help of sound mathematical modeling and analysis. We first formulate the problem of distributed time synchronization as a Constraint Satisfaction Problem (CSP) in a graph-based model of the network. Then, we prove that efficiently eliminating cheating behavior in distributed time synchronization protocols is combinatorially hard (NP-hard), i.e., it is highly unlikely that there exists an algorithm that solves, or even approximates, this problem in polynomial (in terms of total number of nodes) time. Due to this negative result for the general case, we focus on studying the problem for a special case of the graph-based model of the network, namely completely connected graphs. We derive an upper bound on the best possible solution quality for this problem, propose two polynomial-time approximation strategies, and present an empirical evaluation of their performance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
5
 
6
G. Even, J. Naor, B. Schieber, and M. Sudan. Approximating Minimum Feedback Sets and Multicuts in Directed Graphs. Algorithmica, 20(2):151--174, 1998.
 
7
F. V. Fomin, S. Gaspers, and A. V. Pyatkin. Finding a Minimum Feedback Vertex Set in Time o(1.7548n). In IWPEC 2006: Proceedings of the 2nd International Workshop on Parameterized and Exact Computation, pages 184--191, 2006.
 
8
T. Gallai. Maximum-minimum sätze über graphen. Acta Mathematicae, Academiae Scientiarum Hungaricae, 9:395--434, 1958.
9
10
11
 
12
 
13
 
14
J. Hastad. Clique is Hard to Approximate within n/1--ε. Acta Mathematics, 182:105--142, 2002.
 
15
 
16
R. Karp. Complexity of Computer Computations, chapter Reducibility Among Combinatorial Problems, pages 85--104. Plenum Press, 1972.
17
 
18
 
19
H. Li, Y. Zheng, M. Wen, and K. Chen. A Secure Time Synchronization Protocol for Sensor Network, chapter Emerging Technologies in Knowledge Discovery and Data Mining, pages 515--526. Springer Berlin / Heidelberg, 2007.
 
20
H. Li, Y. Zheng, M. Wen, and K. Chen. A Secure Time Synchronization Protocol for Sensor Network, chapter Emerging Technologies in Knowledge Discovery and Data Mining, pages 515--526. Springer Berlin / Heidelberg, 2007.
21
 
22
D. Mills. Internet time synchronization: The network time protocol. In Global States and Time in Distributed Systems, IEEE Computer Society Press. 1994.
 
23
 
24
P. P. Papadimitratos, M. Poturalski, P. Schaller, P. Lafourcade, D. Basin, S. Capkun, and J.-P. Hubaux. Secure Neighborhood Discovery: A Fundamental Element for Mobile Ad Hoc Networking. IEEE Communications Magazine, 46(2), 2008.
 
25
S. Ping. Delay Measurement Time Synchronization for Wireless Sensor Networks. Intel Research, IRB-TR-03-013, June 2003.
 
26
I. Razgon. Exact Computation of Maximum Induced Forest. In SWAT '06: Proceedings of the 10thScandinavian Workshop on Algorithm Theory, pages 160--171, 2006.
 
27
R. Read and R. Tarjan. Bounds on Backtrack Algorithms for Listing Cycles, Paths, and Spanning Trees. Networks, 5:237--252, 1975.
 
28
 
29
M. Sichitiu and C. Veerarittiphan. Simple, Accurate Time Synchronization for Wireless Sensor Networks. In WCNC 2003: Proceedings of the IEEE Wireless Communications and Networking Conference, pages 1266--1273, 2003.
 
30
H. Song, S. Zhu, and G. Cao. Attack-Resilient Time Synchronization for Wireless Sensor Networks. In MASS 2005: Proceedings of the 2nd IEEE International Conference on Mobile Ad Hoc and Sensor Systems, pages 765--772, 2005.
31
 
32
B. Sundararaman, U. Buy, and A. D. Kshemkalyani. Clock Synchronization in Wireless Sensor Networks: A Survey. Ad-Hoc Networks, 3(3):281--323, 2005.
33
 
34
Y. Xianglan, Q. Wangdong, and F. Fei. ASTS: An Agile Secure Time Synchronization Protocol for Wireless Sensor Networks. In WiCom '07: Proceedings of the 3rd International Conference on Wireless Communications, Networking and Mobile Computing, pages 2808--2811, 2007.

Collaborative Colleagues:
Murtuza Jadliwala: colleagues
Qi Duan: colleagues
Shambhu Upadhyaya: colleagues
Jinhui Xu: colleagues