A Dynamic Secure Access Mechanism for Wireless Sensor Networks Using Usage Control and Agent Technology

Jun WU  Shigeru SHIMAMOTO  

Publication
IEICE TRANSACTIONS on Communications   Vol.E94-B   No.6   pp.1577-1586
Publication Date: 2011/06/01
Online ISSN: 1745-1345
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Section on New Generation Mobile and Sensor Networking and Future Networks)
Category: 
Keyword: 
wireless sensor networks,  security,  usage control,  access control,  authentication,  

Full Text: PDF(1.5MB)
>>Buy this Article


Summary: 
Secure access is one of the key concerns of wireless sensor networks (WSNs). In WSNs, because there are many dynamically mutable attributes, continuous access decisions and dynamic attribute updates should be important properties of access control. In addition, WSNs need low-complexity authentication protocols because of the constrained resources. However, the authentication protocols of most current security access schemes have relatively high complexity. More importantly, the access control models of existing schemes cannot provide attribute mutability and continuous decisions dynamically. To address above issues, we propose a dynamic secure access mechanism for WSNs. Firstly, we design a lightweight secure authentication protocol and dynamic access control based on security token and usage control (UCON), respectively. Then, the agent technology is adopted to implement the proposed secure access scheme. Secondly, we analyze the probability of the dynamic attribute update and decisions. Thirdly, we implement an instance of UCON. The implementation results indicate the feasibility of using UCON in WSNs. Finally, by evaluating and comparing with current schemes, the authentication protocol in our scheme presents several advantages including the low expenses in calculation, storage and communication. To our best knowledge, this paper is the first to realize next generation dynamic access control with attribute mutability and continuous decisions in WSNs.