{"title":"A framework for traffic management in IoT networks","authors":"Mukesh Taneja","doi":"10.1109/IC3I.2016.7917982","DOIUrl":null,"url":null,"abstract":"Wireless networks for IoT applications support different types or classes of end devices. Each such class results in different uplink and downlink traffic behavior. It is important to identify suitable class for each end device. We first propose a generic framework for this purpose. We propose an element, called Software Controller, which learns device profile using variety of means such as information provided by the device itself, information provided by the associated IoT operator and contextual information using other sources. It can also use machine learning techniques to learn how a device might behave during certain period. Suitable resource management methods are to be associated with such classification schemes. We propose one such resource management method for 802.11ah type of networks. Next, we look at some traffic scenarios that may not be supported well by the existing device classes in some of these networks. Some IoT devices may always communicate low amount of data sporadically but some may need to communicate large amount of uplink or downlink (or bi-directional) data during certain time intervals. For example, an IoT device may need to measure (and report) certain parameters more frequently on detection of certain events, or a network server may want to set certain parameters or upgrade software at an IoT device during some time interval. It becomes important to control uplink / downlink communication opportunities and sleep interval at IoT devices in the network effectively. We propose a new device class and dynamic switching mechanism to handle such traffic scenarios effectively. We also include a software defined controller that provides for dynamic management of these communication opportunities at IoT devices and Access Points in the network.","PeriodicalId":305971,"journal":{"name":"2016 2nd International Conference on Contemporary Computing and Informatics (IC3I)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 2nd International Conference on Contemporary Computing and Informatics (IC3I)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3I.2016.7917982","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Wireless networks for IoT applications support different types or classes of end devices. Each such class results in different uplink and downlink traffic behavior. It is important to identify suitable class for each end device. We first propose a generic framework for this purpose. We propose an element, called Software Controller, which learns device profile using variety of means such as information provided by the device itself, information provided by the associated IoT operator and contextual information using other sources. It can also use machine learning techniques to learn how a device might behave during certain period. Suitable resource management methods are to be associated with such classification schemes. We propose one such resource management method for 802.11ah type of networks. Next, we look at some traffic scenarios that may not be supported well by the existing device classes in some of these networks. Some IoT devices may always communicate low amount of data sporadically but some may need to communicate large amount of uplink or downlink (or bi-directional) data during certain time intervals. For example, an IoT device may need to measure (and report) certain parameters more frequently on detection of certain events, or a network server may want to set certain parameters or upgrade software at an IoT device during some time interval. It becomes important to control uplink / downlink communication opportunities and sleep interval at IoT devices in the network effectively. We propose a new device class and dynamic switching mechanism to handle such traffic scenarios effectively. We also include a software defined controller that provides for dynamic management of these communication opportunities at IoT devices and Access Points in the network.