Faculty Publications
Permanent URI for this communityhttps://idr.nitk.ac.in/handle/123456789/18736
Publications by NITK Faculty
Browse
15 results
Search Results
Item Cost-effective real-time aerial surveillance system using edge computing(Springer, 2020) Shahzad Alam, M.; Gupta, S.K.Nowadays there is an emerging need for surveillance in order to maintain the public places more secure and ensure the safety and security of the people. Many government agencies require some autonomous system for surveillance of the large areas which can give them precise and real-time information like number of vehicles, people, and other objects. An aerial surveillance system will be very effective in this scenario and platform like Unmanned Aerial vehicle (UAV) will be very reliable and cost-effective option for this task. To make the system fully autonomous, we require real-time object detection that is computationally complex and time consuming due to the heavy load on the limited processing and payload capacity of low-cost UAV. In this paper, we propose a cost-effective approach for aerial surveillance in which we move the heavy computation tasks to the cloud while keeping limited computation on-board of UAV system using Edge computing technique. Further this will maintain the minimum communication between UAV and the cloud thus proposed system will reduce the network traffic and also delay. Proposed system is based on the state-of-art technique YOLO (You Look Only Once) for real time object detection. © Springer Nature Switzerland AG 2020.Item Fog-Based Video Surveillance System for Smart City Applications(Springer Science and Business Media Deutschland GmbH info@springer-sbm.com, 2021) Natesha, B.V.; Guddeti, G.R.M.With the rapid growth in the use of IoT devices in monitoring and surveillance environment, the amount of data generated by these devices is increased exponentially. There is a need for efficient computing architecture to push the intelligence and data processing close to the data source nodes. Fog computing will help us to process and analyze the video at the edge of the network and thus reduces the service latency and network congestion. In this paper, we develop fog computing infrastructure which uses the deep learning models to process the video feed generated by the surveillance cameras. The preliminary experimental results show that using different deep learning models (DNN and SNN) at the different levels of fog infrastructure helps to process the video and classify the vehicle in real time and thus service the delay-sensitive applications. © 2021, The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.Item Data Processing in IoT, Sensor to Cloud: Survey(Institute of Electrical and Electronics Engineers Inc., 2021) Sandeep, M.; Chandavarkar, B.R.IoT is connecting Things over the Internet and the realization of the environment through smart things to create a responsive space. Many surveys predicted the growth of IoT devices is going to be around 50 billion and an average of 7 devices per person. IoT has shown promising future with its applications like smart city, connected factories, buildings, roadways, smart health and many more. To make the promise a reality IoT has to overcome many hurdles like scalability, connectivity, architectural, big data, analysis, security, and privacy. In this literature survey, an attempt has been made to identify current challenges faced by IoT implementation and possible solutions, future opportunities, and research openings. Further, the processing of sensed data at IoT device, edge/fog layer, and the cloud is discussed in detail. © 2021 IEEE.Item LEASE: Leveraging Energy-Awareness in Serverless Edge for Latency-Sensitive IoT Services(Institute of Electrical and Electronics Engineers Inc., 2024) Verma, A.; Satpathy, A.; Das, S.K.; Addya, S.K.Resource scheduling catering to real-time IoT services in a serverless-enabled edge network is particularly challenging owing to the workload variability, strict constraints on tolerable latency, and unpredictability in the energy sources powering the edge devices. This paper proposes a framework LEASE that dynamically schedules resources in serverless functions catering to different microservices and adhering to their deadline constraint. To assist the scheduler in making effective scheduling decisions, we introduce a priority-based approach that offloads functions from over-provisioned edge nodes to under-provisioned peer nodes, considering the expended energy in the process without compromising the completion time of microservices. For real-world implementations, we consider a testbed comprising a Raspberry Pi cluster serving as edge nodes, equipped with container orchestrator tools such as Kubernetes and powered by OpenFaaS, an open-source serverless platform. Experimental results demonstrate that compared to the benchmarking algorithm, LEASE achieves a 23.34% reduction in the overall completion time, with 97.64% of microservices meeting their deadline. LEASE also attains a 30.10% reduction in failure rates. © 2024 IEEE.Item Elucidating the challenges for the praxis of fog computing: An aspect-based study(John Wiley and Sons Ltd vgorayska@wiley.com Southern Gate Chichester, West Sussex PO19 8SQ, 2019) Martin, J.P.; Kandasamy, A.; Chandrasekaran, K.; Joseph, C.T.The evolutionary advancements in the field of technology have led to the instigation of cloud computing. The Internet of Things paradigm stimulated the extensive use of sensors distributed across the network edges. The cloud datacenters are assigned the responsibility for processing the collected sensor data. Recently, fog computing was conceptuated as a solution for the overwhelmed narrow bandwidth. The fog acts as a complementary layer that interplays with the cloud and edge computing layers, for processing the data streams. The fog paradigm, as any distributed paradigm, has its set of inherent challenges. The fog environment necessitates the development of management platforms that effectuates the orchestration of fog entities. Owing to the plenitude of research efforts directed toward these issues in a relatively young field, there is a need to organize the different research works. In this study, we provide a compendious review of the research approaches in the domain, with special emphasis on the approaches for orchestration and propose a multilevel taxonomy to classify the existing research. The study also highlights the application realms of fog computing and delineates the open research challenges in the domain. © 2019 John Wiley & Sons, Ltd.Item UAV based cost-effective real-time abnormal event detection using edge computing(Springer, 2019) Shahzad Alam, M.S.; Natesha, B.V.; Ashwin, T.S.; Guddeti, R.M.R.Recent advancements in computer vision led to the development of a real-time surveillance system which ensures the safety and security of the people in public places. An aerial surveillance system will be advantageous in this scenario using a platform like Unmanned Aerial Vehicle (UAV) will be very reliable and can be considered as a cost-effective option for this task. To make the system fully autonomous, we require real-time abnormal event detection. But, this is computationally complex and time-consuming due to the heavy load on the UAV, which affords limited processing and payload capacity. In this paper, we propose a cost-effective approach for aerial surveillance in which we move the large computation tasks to the cloud while keeping limited computation on-board UAV device using edge computing technique. Further, our proposed system will maintain the minimum communication between UAV and cloud. Thus it not only reduces the network traffic but also reduces the end-to-end delay. The proposed method is based on the state-of-the-art YOLO (You Only Look Once) technique for real-time object detection deployed on edge computing device using Intel neural compute stick Movidius VPU (Vision Processing Unit), and we applied abnormal event detection using motion influence map on the cloud. Experimental results demonstrate that the proposed system reduces the end-to-end delay. Further, Tiny YOLO is six times faster while processing the frames per second (fps) when compared to other state-of-the-art methods. © 2019, Springer Science+Business Media, LLC, part of Springer Nature.Item Fog-Based Intelligent Machine Malfunction Monitoring System for Industry 4.0(IEEE Computer Society, 2021) Natesha, B.V.; Guddeti, R.M.R.There is an exponential increase in the use of Industrial Internet of Things (IIoT) devices for controlling and monitoring the machines in an automated manufacturing industry. Different temperature sensors, pressure sensors, audio sensors, and camera devices are used as IIoT devices for pipeline monitoring and machine operation control in the industrial environment. But, monitoring and identifying the machine malfunction in an industrial environment is a challenging task. In this article, we consider machines fault diagnosis based on their operating sound using the fog computing architecture in the industrial environment. The different computing units, such as industrial controller units or micro data center are used as the fog server in the industrial environment to analyze and classify the machine sounds as normal and abnormal. The linear prediction coefficients and Mel-frequency cepstral coefficients are extracted from the machine sound to develop and deploy supervised machine learning (ML) models on the fog server to monitor and identify the malfunctioning machines based on the operating sound. The experimental results show the performance of ML models for the machines sound recorded with different signal-to-noise ratio levels for normal and abnormal operations. © 2021 IEEE.Item Containerized deployment of micro-services in fog devices: a reinforcement learning-based approach(Springer, 2022) Nath, S.B.; Chattopadhyay, S.; Karmakar, R.; Addya, S.K.; Chakraborty, S.; Ghosh, S.K.The real power of fog computing comes when deployed under a smart environment, where the raw data sensed by the Internet of Things (IoT) devices should not cross the data boundary to preserve the privacy of the environment, yet a fast computation and the processing of the data is required. Devices like home network gateway, WiFi access points or core network switches can work as a fog device in such scenarios as its computing resources can be leveraged by the applications for data processing. However, these devices have their primary workload (like packet forwarding in a router/switch) that is time-varying and often generates spikes in the resource demand when bandwidth-hungry end-user applications, are started. In this paper, we propose pick–test–choose, a dynamic micro-service deployment and execution model that considers such time-varying primary workloads and workload spikes in the fog nodes. The proposed mechanism uses a reinforcement learning mechanism, Bayesian optimization, to decide the target fog node for an application micro-service based on its prior observation of the system’s states. We implement PTC in a testbed setup and evaluate its performance. We observe that PTC performs better than four other baseline models for micro-service offloading in a fog computing framework. In the experiment with an optical character recognition service, the proposed PTC gives average response time in the range of 9.71 sec–50 sec, which is better than Foglets (24.21 sec–80.35 sec), first-fit (16.74 sec–88 sec), best-fit (11.48 sec–57.39 sec) and mobility-based method (12 sec–53 sec). A further scalability study with an emulated setup over Amazon EC2 further confirms the superiority of PTC over other baselines. © 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.Item A Multimodal Contrastive Federated Learning for Digital Healthcare(Springer, 2023) Sachin, D.N.; Annappa, B.; Ambesenge, S.; Tony, A.E.Digital healthcare applications have gained enormous global interest due to the rapid development of the internet of medical things (IoMT), which helps access massive amounts of multimodal healthcare data. Using this rich multimodal data without violating user privacy becomes crucial. Federated learning (FL) isolates data and protects user privacy. Clients collaboratively learn global models without data transmission. Most of the current FL approaches still depend on single-modal data. It is known that multimodal data always benefit from the complementarity of different modalities. This paper proposes a multimodal contrastive federated learning framework for digital healthcare. The proposed framework solves the multimodal federated learning problem. The proposed architecture used a geometric multimodal contrastive representation learning method to learn representations of multiple modalities in a shared, high-dimensional space. This helps optimize the representations to capture the inter-modal relationships better and improves the multimodal model’s overall performance. Experiments show that the proposed framework performs better than conventional single-modality FL and multimodal FL framework approaches. Given its generality and extensibility, the proposed framework can be used for many downstream tasks in healthcare applications. © 2023, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.Item ESMA: Towards elevating system happiness in a decentralized serverless edge computing framework(Academic Press Inc., 2024) Datta, S.; Addya, S.K.; Ghosh, S.K.Due to the rapid growth in the adoption of numerous technologies, such as smartphones and the Internet of Things (IoT), edge and serverless computing have started gaining momentum in today's computing infrastructure. It has led to the production of huge amounts of data and has also resulted in increased network traffic, which if not managed well can cause network congestion. To address this and maintain the quality of service (QoS), in this work, a novel dispatch (destination selection) algorithm called Egalitarian Stable Matching Algorithm (ESMA) for faster data processing has been developed while also considering the best use of server resources in a decentralized Serverless-Edge environment. This will allow us to effectively utilize the enormous volumes of data that are generated. The proposed algorithm has been able to achieve lower overall dissatisfaction scores for the entire system. Individually, the client's happiness as well as the server's happiness have improved over the baseline. Moreover, there has been a drop of 25.7% in the total execution time and the total network resources consumed are lower as compared to the baseline algorithm as well as random-allocation algorithm. © 2023 Elsevier Inc.
