Vol.:(0123456789)
Wireless Personal Communications
https://doi.org/10.1007/s11277-018-5975-z
1 3
Machine‑to‑Machine Content Retrieval in Wireless Networks
Mahfuzur R. Bosunia
1
· Seong‑Ho Jeong
2
© Springer Science+Business Media, LLC, part of Springer Nature 2018
Abstract
Machine-to-Machine (M2M) communication is a distinct capability that enables commu-
nications with anything. With the expected connection among several tens of billions of
addressable mobile devices and the exchange of a huge amount of content, the Internet
and mobile communication are entering a new era that inevitably faces several challenges,
especially from a content dissemination perspective. It has been exposed to many limita-
tions such as high control overhead, frequent location updates, and network congestion.
To resolve such limitations, this paper proposes an efficient hierarchical routing and con-
tent retrieval mechanism, which is called Hierarchical Routing (H-Routing) for the wireless
network based on Content-Centric Networking (CCN). The H-Routing is composed of a
novel content discovery approach and a common service platform for generic communica-
tions and the integration of heterogeneous devices. The proposed mechanism uses CCN
and Chord-like lookup in a hierarchical M2M system in the wireless mobile environment.
The H-Routing mechanism reduces unnecessary flooding of content request messages,
control overhead, and the waste of resources. We also implemented the proposed mecha-
nism in the simulation environment and analyze the performance in terms of throughput,
Interest packet overhead, and Interest error ratio.
Keywords Content retrieval · CCN · M2M · Wireless networks · IoT
1 Introduction
The Internet has been growing rapidly in recent years, and it is continued to be expanded in
terms of dimension and complexity. On the other hand, the next generation wireless com-
munication system, which is commonly referred to as 5G, is expected to support, besides
the traditional voice and data services, new types of communications such as Machine-to-
Machine (M2M) communication without or with minimal human intervention.
* Seong-Ho Jeong
shjeong@hufs.ac.kr
Mahfuzur R. Bosunia
mahfuzurb@gmail.com
1
Department of Computer Science and Engineering, University of Barisal, Barisal, Bangladesh
2
Department of Information and Communications Engineering, Hankuk University of Foreign
Studies, Seoul, Korea