Abstract
Traditional CSMA/CA in MAC layer causes transmission control and time cost on listening and competing for channels. And the header of IPv6 packet in 6LoWPAN is usually larger than the data in it, which leads to low efficient channels. To overcome these shortages, in this paper, we proposed a novel data aggregation model. By adding a data aggregation model to 6LoWPAN stack, we aggregated data from the network layer according to the MAC layer queuing delay. When the queuing delay is larger, more packets could be dynamically aggregated into one packet to increase the proportion of application data. When the queuing delay is smaller, the amount of packets involved in aggregation will decrease to improve channels utilization. The proposed model can improve transmission performance and enhance the efficiency of channel utilization and data transformation. Simulation results show that our approach could provide better real-time guarantees, and reduce data amount and energy consumption efficiently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chui, M., Löffler, M., Roberts, R.: The internet of things. McKinsey Q. 2, 1–9 (2010)
Shelby, Z., Bormann, C.: 6LoWPAN: The Wireless Embedded Internet, vol. 43. Wiley, New York (2011)
Chaudhry, S.A., Akbar, A.H., Ki-Hyung, K.: On the interplay of service proximity and ubiquity. IEICE Trans. Commun. 90(12), 3470–3479 (2007)
Chen, X., Hu, X., Zhu, J.: Minimum data aggregation time problem in wireless sensor networks. In: Jia, X., Wu, J., He, Y. (eds.) MSN 2005. LNCS, vol. 3794, pp. 133–142. Springer, Heidelberg (2005)
Scott, C.H.H., Peng-Jun, W., Chinh, T., et al.: Nearly constant approximation for data aggregation scheduling in wireless sensor networks. In: Proceedings of INFOCOM, pp. 366–372 (2007)
Akkaya, K., Demirbas, M., Aygun, R.S.: The impact of data aggregation on the performance of wireless sensor networks. Wirel. Commun. Mob. Comput. 8(2), 171–193 (2008)
Pandey, V., Kaur, A., Chand, N.: A review on data aggregation techniques in wireless sensor network. J. Electron. Electr. Eng. 1(2), 01–08 (2010)
Zhang, J.h., Peng, H., Yin, T.t.: Tree-adapting: an adaptive data aggregation method for wireless sensor networks. In: 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1–5. IEEE (2010)
Luo, j., Pan, C., Wang, P.W.: Data aggregation method based on 6lowpan protocol stack (2013) CN Patent App. CN 201,310,233,531
Ma, X., Luo, W.: The analysis of 6lowpan technology. In: 2008 IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application, vol. 1, pp. 963–966 (2008)
Hui, J., Thubert, P., et al.: Compression format for ipv6 datagrams in 6lowpan networks. draft-ietf-6lowpan-hc-13 (work in progress) (2010)
Montenegro, G., Kushalnagar, N., Hui, J., Culler, D.: Transmission of ipv6 packets over ieee 802.15. 4 networks. Internet Proposed Standard RFC 4944 (2007)
Deering, S., Hinden, R.: Internet protocol, version 6 (ipv6) specification. RFC1883 (1998)
Acknowledgments
This work was partially supported by National Key Technology R&D Program(2012BAD35B06); Program for New Century Excellent Talents in University (NCET-12-0164); National Natural Science Foundation of China (61370094); Natural Science Foundation of Hunan (13JJ1014).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Luo, J., Hu, J., Zhang, Y., Liu, Y. (2015). Data Aggregation in 6LoWPAN. In: Sun, L., Ma, H., Fang, D., Niu, J., Wang, W. (eds) Advances in Wireless Sensor Networks. CWSN 2014. Communications in Computer and Information Science, vol 501. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46981-1_50
Download citation
DOI: https://doi.org/10.1007/978-3-662-46981-1_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46980-4
Online ISBN: 978-3-662-46981-1
eBook Packages: Computer ScienceComputer Science (R0)