Fog computing paradigm extends the storage, networking, and computing facilities of the cloud computing toward the edge of the networks while offloading the cloud data centers and reducing service latency to the end users. However, the characteristics of fog computing arise new security and privacy challenges. The existing security and privacy measurements for cloud computing cannot be directly applied to the fog computing due to its features, such as mobility, heterogeneity, and large-scale geo-distribution. This paper provides an overview of existing security and privacy concerns, particularly for the fog computing. Afterward, this survey highlights ongoing research effort, open challenges, and research trends in privacy and security issues for fog computing.
In urban traffic, a Dynamic Traffic Light System (DTLS) is an important aspect of automatic driving. DTLS estimates the time of the light signal from images of dynamically changing road traffic. In conventional traffic light systems, light signals are enabled at predefined or fixed time intervals without having information on the current traffic density on the road. This static behavior of the traffic light system increases unnecessary waiting time on the road, eventually creating traffic jams, environmental pollution, and other health emergencies. The smart traffic light system addresses these issues with self-learning algorithms and dynamically allows traffic to pass by learning current traffic density. In this paper, a vision-based DTLS is proposed using the YOLO (You Only Look Once) object detection algorithm that detects and counts the total number of vehicles on the roads of a traffic signal junction. The traffic signals are tuned based on the computed traffic to minimize the overall delay at that junction. Moreover, the traffic junctions are facilitated to communicate with the adjacent junctions to transmit the cumulative traffic delay observed. This delay is used to prioritize traffic passing through salient blocks like schools, offices, hospitals, etc. The paper aims to minimize the overhead incurred in both computations of traffic (using approximate computing) and in communication networks (using low-power technologies of IEEE 802.15.4 standard, specifically DSME MAC and/or LoRaWAN). The proposed system accomplishes its objective of smart city infrastructure by optimizing the traffic flow. Further, the paper provides a mechanism for green traffic corridors for emergency vehicles.
The IEEE 802.15.4 standard is one of the widely adopted networking specification for Internet of Things (IoT). It defines several physical layer (PHY) options and medium access control (MAC) sub-layer protocols for interconnection of constrained wireless devices. These devices are usually battery-powered and need to support requirements like low-power consumption and low-data rates. The standard has been revised twice to incorporate new PHY layers and improvements learned from implementations. Research in this direction has been primarily centered around improving the energy consumption of devices. Recently, to meet specific Quality-of-Service (QoS) requirements of different industrial applications, the IEEE 802.15.4e amendment was released that focuses on improving reliability, robustness and latency. In this paper, we carry out a performance-to-cost analysis of Deterministic and Synchronous Multi-channel Extension (DSME) and Time-slotted Channel Hopping (TSCH) MAC modes of IEEE 802.15.4e with 802.15.4 MAC protocol to analyze the trade-off of choosing a particular MAC mode over others. The parameters considered for performance are throughput and latency, and the cost is quantified in terms of energy. A Markov model has been developed for TSCH MAC mode to compare its energy costs with 802.15.4 MAC. Finally, we present the applicability of different MAC modes to different application scenarios.
The increasing demand for Internet of Things (IoT) applications has resulted in vast amounts of data, requiring the utilization of big data analytics. The integration of big data analytics in IoT-based smart cities can greatly benefit from the development of wireless communication protocols, among which the Thread protocol has emerged as a promising option. Thread is IEEE 802.15.4 based and has advanced capabilities like mesh networking, IPv6 support, and multiple gateways providing no single point of failure. This paper presents the design and evaluation of a low-cost mesh network using Raspberry Pi, nRF52840 dongle, and OpenThread 1.2 (i.e., an open-source software implementation of the Thread protocol stack). The research elaborates on the hardware and software solutions used, as well as the network topologies adopted. To evaluate the performance of the developed system, extensive real-time tests are performed, considering parameters, such as jitter, packet loss, and round trip time. These tests effectively demonstrate the effectiveness of the Thread network. Furthermore, the impact of varying payload size and bitrate on the network is analyzed to understand its influence. The behavior of the multi-hop network is also examined under link failure scenarios, providing insights into the network’s robustness. Our findings provide valuable insights for researchers interested in designing low-cost and efficient mesh networks for various IoT applications, including home automation, building/campus monitoring systems, distributed industrial IoT applications, and smart city infrastructure.
The IEEE 802.15.4 standard is a widely adopted standard for low power wireless personal area networks. It defines several MAC layer functionalities including channel access, beacon management, guaranteed time slot (GTS) management etc. These issues are relatively straight forward in star topology but, the similar tasks pose several challenges in a peer-to-peer cluster tree network. Specifically, beacon synchronization and duty cycling schemes that are influenced by superframe parameters, need to operate effectively as they serve as major energy saving avenues. The former that is part of beacon management process allows a device to synchronize its transmissions with a coordinator to facilitate better channel utilization. Further, duty-cycling allows devices to enter low-power mode by scheduling their sleep period. Lack of these schemes in the standard for cluster-tree networks has motivated research in this direction. However, all the related works have aimed to address the problem of duty-cycling and synchronization independently without considering the inter-dependencies between them. These dependencies arise due to the common superframe parameters. In this paper, we first analyze various works carried out to address beacon synchronization and duty-cycling issue in IEEE 802.15.4 networks. Later, we establish a co-relation between these two mechanisms and show how the former effects the later and vice-versa. The analytical and simulation results allow us to understand the existing schemes better and further assist in the design of aforementioned schemes to maximize energy savings.
Wireless sensor networks (WSNs) are low-cost, special-purpose networks introduced to resolve various daily life domestic, industrial, and strategic problems. These networks are deployed in such places where the repairments, in most cases, become difficult. The nodes in WSNs, due to their vulnerable nature, are always prone to various potential threats. The deployed environment of WSNs is noncentral, unattended, and administrativeless; therefore, malicious attacks such as distributed denial of service (DDoS) attacks can easily be commenced by the attackers. Most of the DDoS detection systems rely on the analysis of the flow of traffic, ultimately with a conclusion that high traffic may be due to the DDoS attack. On the other hand, legitimate users may produce a larger amount of traffic known, as the flash crowd (FC). Both DDOS and FC are considered abnormal traffic in communication networks. The detection of such abnormal traffic and then separation of DDoS attacks from FC is also a focused challenge. This paper introduces a novel mechanism based on a Bayesian model to detect abnormal data traffic and discriminate DDoS attacks from FC in it. The simulation results prove the effectiveness of the proposed mechanism, compared with the existing systems.