scholarly journals Software architecture pattern selection model for Internet of Things based systems

IET Software ◽  
2018 ◽  
Vol 12 (5) ◽  
pp. 390-396 ◽  
Author(s):  
Pramod Mathew Jacob ◽  
Prasanna Mani
Sensors ◽  
2020 ◽  
Vol 20 (10) ◽  
pp. 2783 ◽  
Author(s):  
Linh-An Phan ◽  
Taehong Kim

Smart home is one of the most promising applications of the Internet of Things. Although there have been studies about this technology in recent years, the adoption rate of smart homes is still low. One of the largest barriers is technological fragmentation within the smart home ecosystem. Currently, there are many protocols used in a connected home, increasing the confusion of consumers when choosing a product for their house. One possible solution for this fragmentation is to make a gateway to handle the diverse protocols as a central hub in the home. However, this solution brings about another issue for manufacturers: compatibility. Because of the various smart devices on the market, supporting all possible devices in one gateway is also an enormous challenge. In this paper, we propose a software architecture for a gateway in a smart home system to solve the compatibility problem. By creating a mechanism to dynamically download and update a device profile from a server, the gateway can easily handle new devices. Moreover, the proposed gateway also supports unified control over heterogeneous networks. We implemented a prototype to prove the feasibility of the proposed gateway architecture and evaluated its performance from the viewpoint of message execution time over heterogeneous networks, as well as the latency for device profile downloads and updates, and the overhead needed for handling unknown commands.


2017 ◽  
Vol 13 (1) ◽  
pp. 155014771668273 ◽  
Author(s):  
Doohwan Kim ◽  
Jae-Young Choi ◽  
Jang-Eui Hong

Nowadays, Internet of Things technology has garnered a great amount of interest because it can make our life much easier, convenient, and even safer. Internet of Things devices can be connected to the Internet or to each other whenever and wherever in order to collect, process, and share information to support various services. In order to provide useful support, important issues related to security, performance, and energy consumption have to be considered. For example, important personal information can be easily exposed to others because Internet of Things can be easily hacked; low performance and high energy consumption can limit the effectiveness of devices. These issues can be considered as quality factors that need to be met in order to develop software applications in the Internet of Things domain. Energy consumption is critical to provide sustained service within mobile and wireless environments. To this end, this article focuses on how to develop Internet of Things software that takes low energy consumption into account. In particular, we propose energy evaluation techniques that are based on a software architecture that is designed to use reusable components. By performing an experiment, we could verify that our proposing method shows maximum 6.83% of error rate against code-based energy simulation. Our technique can help software engineers to judge whether or not software is developed to satisfy the particular requirements related with energy consumption.


Author(s):  
Jing-Shu Sun ◽  
Teng Zhu ◽  
Marcin Wozniak

AbstractCurrent IoT communication node spacing selection process show may potential areas for improvements such as high delay ratio, high total energy consumption ratio, confusion of the optimal communication information band, intelligent spacing node design under the constraints of the energy-saving selection of IoT communication. Based on energy-saving constraints, the link status between nodes is evaluated through link stability and link quality. In order to prevent the generation of serious noisy nodes and frequency hopping data, the interference nodes under the intrusion of the Internet of Things are identified by determining transition amplitude of the noise nodes in the transmission data sequence. Finally, according to the calculation results of the optimal communication node selection, the design of the intelligent spacing selection model for the communication nodes of the Internet of Things is realized. The simulation results show that the established model not only reduces energy consumption of nodes, shortens the average transmission delay of nodes, but also improves anti-interference effect of node spacing selection.


2018 ◽  
Vol 2018 ◽  
pp. 1-16 ◽  
Author(s):  
Xiaoyuan Wang ◽  
Fang Wang ◽  
Dong Kong ◽  
Yaqi Liu ◽  
Liping Liu ◽  
...  

Intelligent driving is an effective means to achieve the active safety of automobile, and the accurate prediction of vehicle group situation is the premise to achieve the intelligent driving of vehicle. Lane selection and lane changing are not only the most fundamental reasons for the transformation of vehicle group situation, but also the basic contents for the research on driver behavior of traffic flow theory. In this paper, with a view to the background of Internet of Things, the vehicle group situation was given a comprehensive consideration on the basis of the factors which influence driver’s behavior. The driver’s lane selection behavior was analyzed under the condition of incomplete information, and lane selection model based on phase-field coupling and multiplayer dynamic game with incomplete information was constructed considering the time-varying character of driving propensity. The means of actual driving experiment, virtual driving experiment, and microscopic simulation of traffic flow were used to verify the model. The verification results showed that the model built in this paper can objectively reflect the actual operation characteristic of traffic flow on road section and the process of lane selection. The theoretical basis of the research on lane selection can be provided for intelligent driving especially anthropomorphic driving under the condition of Internet of Things.


Sign in / Sign up

Export Citation Format

Share Document