Cart (Loading....) | Create Account
Close category search window
 

Dynamic software update model for remote entity management of machine-to-machine service capability

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Yao-Chung Chang ; Comput. Sci. & Inf. Eng., Nat. Taitung Univ., Taitung, Taiwan ; Ting-Yun Chi ; Wei-Cheng Wang ; Sy-Yen Kuo

Daily life applications of machine-to-machine (M2M) communication are constantly increasing. Typically, M2M communication systems comprise numerous small, cheap and autonomous devices that communicate with each other while monitoring environmental conditions. After their deployment, however, remote entity management of a node is still needed for firmware or software updates required for bug fixes, functional changes or other maintenance. Therefore implementing remote entity management for M2M service capability in third generation partnership project machine-type-communication is a major challenge. Previous works have attempted to reduce traffic by updating only the software changes in the M2M device. However, the device must still reboot after a software update. Rebooting the device is costly since the previous runtime states are lost. The devices expend time and bandwidth when synchronising with other nodes and when rebuilding the routing table. Hence, the dynamic software update model (DSUM) proposed in this study is designed to enable remote entity management for M2M. A dynamic software update programming model and a prototype implementation for M2M service capability are also presented. By allowing M2M service capabilities to update the software without rebooting the node, the DSUM preserves precious runtime states. The tests in this study showed that software updating required only 88 clock cycles. This framework not only enables dynamic replacement of remote entity management functionalities at runtime, it also reduces power consumption by avoiding the need to rebuild the network topology for devices in an M2M communication network.

Published in:

Communications, IET  (Volume:7 ,  Issue: 1 )

Date of Publication:

Jan. 4 2013

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.