Visible to the public Implementation of a C-UNB Module for NS-3 and Validation for DLMS-COSEM Application Layer Protocol

TitleImplementation of a C-UNB Module for NS-3 and Validation for DLMS-COSEM Application Layer Protocol
Publication TypeConference Paper
Year of Publication2019
AuthorsSahu, Abhijeet, Goulart, Ana
Conference Name2019 IEEE ComSoc International Communications Quality and Reliability Workshop (CQR)
Date Published April 2019
ISBN Number978-1-7281-0077-7
Keywordsaccess protocols, Adaptation models, advanced metering infrastructure, asynchronous bandwidth devices, bandwidth channels, Base stations, C-UNB wireless networks, cellular radio, clean slate, clean-slate cellular network technology, Collaboration, Device Language Message Specification-Companion Specification, DLMS-COSEM application layer protocol, embedded devices, Human Behavior, human factors, Internet of Things (IoT), lightweight random access protocol, low-bandwidth devices, low-power wide area wireless network technologies, machine-to-machine (M2M), Mathematical model, medium access control layer, Metrics, network simulation module, ns-3, Physical layer, policy, Policy Based Governance, policy governance, power meters, probability of successful transmission, Protocols, pubcrawl, random access, remote site, resilience, Resiliency, Servers, smart meters, smart power grids, ultra narrow band, urban area, wide area networks, Zigbee

The number of sensors and embedded devices in an urban area can be on the order of thousands. New low-power wide area (LPWA) wireless network technologies have been proposed to support this large number of asynchronous, low-bandwidth devices. Among them, the Cooperative UltraNarrowband (C-UNB) is a clean-slate cellular network technology to connect these devices to a remote site or data collection server. C-UNB employs small bandwidth channels, and a lightweight random access protocol. In this paper, a new application is investigated - the use of C-UNB wireless networks to support the Advanced Metering Infrastructure (AMI), in order to facilitate the communication between smart meters and utilities. To this end, we adapted a mathematical model for C-UNB, and implemented a network simulation module in NS-3 to represent C-UNB's physical and medium access control layer. For the application layer, we implemented the DLMS-COSEM protocol, or Device Language Message Specification - Companion Specification for Energy Metering. Details of the simulation module are presented and we conclude that it supports the results of the mathematical model.

Citation Keysahu_implementation_2019