Abstract

Background/Objectives: Scalability in the Internet of Things is meant for future extension in Internet connected devices. The scalability can be classified into two broad sense in terms of future flexibility i.e., vertical and horizontal scalability and in terms of infrastructure of the Internet of things i.e., device, communication, gateway, and server levels. Novelty: In this article, a novel taxonomy of scalability is proposed and presented according to infrastructure and it is categorized into four levels i.e., device, gateway, communication,and server levels. Moreover, a performance analysis of vertical scalability is conducted at the server level for a smart campus transportation system on a custom-based emulator developed in Visual Studio. Findings: From the results,it is observed that by increasing the load the response time of the server increases. And by scaling up, response time decreases. By scaling up at a certain limit and increasing the load, response time again increases. It is strongly believed that this research will help in assessing the capacity of present and future smart systems. Keywords: Internet of things; vertical scalability; horizontal scalability; smart campus; smart transport system

Highlights

  • Internet of Things (IoT) is the emerging technology where things are connected to the Internet with the notion of anytime, anywhere, anything, anyone, anyway, any network, and service to make the devices smarter, intelligent, and more productive communication [1]. [Figure 1] shows various application scope of Internet of things in real world

  • As number of busses increases the average response time again increases so horizontal scalability needed in future. [Table 2] shows statistics of number of busses and average response time of processing of packets in milliseconds

  • Scalability types are explained in terms of IoT future flexibility (Vertical and Horizontal scalability) and in terms of IoT infrastructure (Device, Communication, Gateway, and Server level scalability), the novel taxonomy

Read more

Summary

Introduction

Internet of Things (IoT) is the emerging technology where things are connected to the Internet with the notion of anytime, anywhere, anything, anyone, anyway, any network, and service to make the devices smarter, intelligent, and more productive communication [1]. [Figure 1] shows various application scope of Internet of things in real world. The IoT devices are connected to IoT gateway or hub and transmit data to the cloud server through communication network. A new taxonomy of scalability is proposed and categorized into four levels i.e., device, gateway, communication and server levels This taxonomy is according to IoT infrastructure. Scalability in IoT is meant for future extension in connected devices to the Internet that are used to sense, update, monitor, and transmit data to produce information to acquire knowledge, in order to house extra information processing than the normal situation. Lenka et al in [11] proposed an approach that makes the IoT network scalable by dividing the sensing area into sub areas called clusters, aggregating the collected data and transmitting to reduce energy utilization.

Scalability in terms of future flexibility of IoT
Scalability in terms of infrastructure of IoT
Scalability testing of smart campus transportation system
Proposed algorithm
Results and Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.