Geographic Grid Segmentation for Mining Electric Vehicular Blockchains
Sarkar K., Misra S., Tandur D.
Article, IEEE Transactions on Vehicular Technology, 2026, DOI Link
View abstract ⏷
Charging of Electric Vehicles (EVs) from roadside charging points (CPs) constitute as unique transaction events. These events can be verified by and stored over a distributed blockchain, where the CPs themselves act as miners. Mining being resource intensive, the CPs are expected to remain fairly loaded due to dense EV charging. We thus propose to reduce relevant mining overheads for such a blockchain over smart EV-utility grid using geographic segmentation of the miner set. Depending on the physical locations of CPs and their connectivity graph, we divide an initially unsegmented mining cluster into several smaller clusters geographically, where each cluster verifies only their local transactions. This reduces mining parameters per-transaction and per-block, while achieving parallel block generation across segments. We argue that for transactions like EV charging that are coupled to their geographic source locations, it is sufficient to have smaller independent, but parallel mining segments. We prove that reducing the mining segment size does not necessarily compromise blockchain security. We corroborate our claims through experimental results, where we achieve an average improvement of 48% with respect to CPU cycles expended and mining energy consumed per block and 45% with respect to mining time per block with half-sized segments as compared to an unsegmented miner set. Our results further prove that the proposed segmentation outperforms other geographic clustering (e.g. K-Means clustering) for blockchain applications. Owing to parallel block generation, the mining energy required per block is reduced from 19 J to about 0.02 J over the same grid.
Optimal Node Assignment for Blockchain Mining over IoT through Pareto Non-Dominance
Das S., Sarkar K., Misra S., Bhaumik P.
Conference paper, INDISCON 2025 - IEEE 6th India Council International Subsections Conference, Proceedings, 2025, DOI Link
View abstract ⏷
In this work we provide an optimal assignment of edge IoT nodes to act as hash calculators for blockchain mining using Pareto dominance sorting. IoT nodes being resource constrained are not suited to execute intensive mining operations individually. But, collectively they can be used small parallel computation cores for hash calculation within a specific nonce range. We propose an assignment algorithm that selects a set of IoT nodes which are expected to consume the least amount of resources by assigning the mining tasks over those nodes. Assuming that a prior empirical relation is known for each node that can predict the expected amount of mining resources like energy and time of mining, before each mining epoch, the proposed algorithm calculates the expected resource consumption values for all the nodes. It then sorts the nodes into different Pareto fronts based on dominated sorting and further, for each front it calculates a cumulative inter-Pareto distance for each node. We show that by selecting the nodes as per the sorted inter-Pareto distance, an optimal selection is achieved that reduces the overall composite resource consumption for block mining. Through detailed experimental analysis, we have corroborated our claims, where we find that proposed algorithm achieves a benefit of 47.71% with respect to energy consumption and a benefit of 19.27% with respect to improvement in mining time over other selection algorithms.
BlockAnLF: Blockchain based AnLF Consensus over UPF for 6G Social Metaverse Traffic
Sarkar K., Das N., Adhya A., Misra S.
Conference paper, Proceedings - IEEE Global Communications Conference, GLOBECOM, 2025, DOI Link
View abstract ⏷
Future social metaverse applications over 5G Advanced (5GA)/6G will be realized as verticals defined by 3GPP Vertical Application Layer (VAL)/ Service Enabler Architecture Layer (SEAL) service-based architecture. These applications will utilize the services of the User Plane Function (UPF) for efficient routing, which in turn require the services of the Analytics and Logic Function (AnLF) within the Network Data Analytics Function (NWDAF) to provide real-time analytics. Being a logically centralized entity, service disruption may occur due to sudden AnLF failure or congestion. We propose BlockAnLF, a blockchain framework over distributed UPF nodes for secure decentralized storage-cum-consensus of AnLF output policies. Each policy issued by the AnLF is encoded in JSON and stored within individual blocks of the blockchain, a local copy of which is held by every UPF node. The UPFs act as block validators, by creating new blocks and executing a mutual consensus algorithm to commit the latest block. In the unlikely event of central AnLF unavailability, individual UPFs can query their local blockchain instead to receive immediate responses. Experimental results show that BlockAnLF achieves significantly less query time (about 76.34% benefit) as against the traditional central AnLF architecture, as well as providing a secure and immutable policy storage mechanism in a decentralized distributed way. The proposed scheme is aimed at enabling smoother flow for VAL/SEAL packets within the 5GA/6G core for social metaverse service providers.
RouteNow: Ensuring Least Hop Routing towards SDIoT based Backup Hospital Networks
Sarkar K., Misra S., Sonu M.
Conference paper, Proceedings - IEEE Global Communications Conference, GLOBECOM, 2024, DOI Link
View abstract ⏷
This work proposes routeNow, a routing algorithm designed for wireless Software Defined Internet of Things by dynamic path relaxation based on real-time heuristic that always gives the best least hop path. This is aimed towards providing an alternative backup network for a smart hospital that functions independently on the failure of the primary hospital network. Given a pair of source and destination nodes, a central controller with a global network view first calculates a minimum hop path greedily by minimizing the remaining distance to destination. Hence, the path so found is relaxed dynamically by substituting certain links with other links keeping the hop count constant if a new path is found with a lesser latency than the previous one. For this, the controller maintains a matrix containing real-time delay between neighboring IoT nodes given the current network state and whose values are periodically refreshed using a heuristic function based on actual delay measurements. This enables the controller to dynamically modify routing paths. Simulation analysis of routeNow shows that it formulates routing paths with significant less time even with large networks and by always maintaining a route with least hops, on average a least latency path is also ensured.
Blockchain Based Airport Facial Verification with Protocol Diversification
Sarkar K., Paul C., Misra S.
Conference paper, 2024 IEEE 21st India Council International Conference, INDICON 2024, 2024, DOI Link
View abstract ⏷
Airports, being high-risk zones, require robust passenger verification systems. However, current cloud-based facial recognition systems often suffer from single-point-of-failure vulnerabilities. To address this, a blockchain-based airport access mechanism is proposed utilizing Ethereum smart contracts. In this system, passengers requesting access have their facial embeddings verified by a distributed set of Ethereum miners. These miners are organized into clusters, with each cluster using a different facial recognition algorithm, thereby enhancing the accuracy of the verification process. Through asymmetric public- key cryptography and secure hashing, miners reach a consensus both within and across clusters on the authenticity of the passenger. Additionally, the system connects to real-time databases to check for any pending warrants or flying restrictions. Access is granted only if all miners successfully verify and authenticate the passenger. By leveraging a reinforced distributed architecture, this solution eliminates single-point-of-failure risks as well being resistant to DDoS attacks, supporting liveness detection and also accounting for ageing. The experimental Proof-of-Concept demonstrated a 5.72 percent increase in detection accuracy with protocol diversification compared to using a single model.
An Empirical Energy Consumption Analysis of Blockchain Mining Over Constrained IoT Nodes
Das S., Ghosh R., Sarkar K., Misra S.
Conference paper, 2024 IEEE 21st India Council International Conference, INDICON 2024, 2024, DOI Link
View abstract ⏷
The process of adding new blocks to a blockchain, known as mining, is an energy intensive task. This can be especially challenging over low-power Internet-of-Things (IoT) nodes with limited resources. Any blockchain protocol over IoT must consider the effect of mining on the actual power expenditure and performance of the nodes. In this work, we design a thorough experiment whereby we obtain an empirical understanding of the nature of energy consumption with block mining over IoT. Specifically, considering Proof-of-Work (PoW) based consensus and a set of IoT nodes, we execute the most intensive computation of mining, viz. hashing over those nodes with different block difficulty levels and record the actual energy consumed for each. We plot the data against the difficulty, and for each observation, we obtain a curve of best-fit that captures the generic nature. We infer empirically that the amount of energy consumed for any generic IoT node and for any hash algorithm is parabolic with respect to increasing difficulty. We also find that beyond a certain upper difficulty limit, block mining over IoT nodes becomes infeasible due to indefinite computation time. Our study suggests that using IoT devices for blockchain mining is achievable but requires careful selection and customization of the hashing algorithm and hardware, depending on specific IoT scenarios. Towards efficient blockchain architecture over IoT, our research provides an empirical base that allows the formulation of effective mining strategies.
DeMPUP: Energy-Efficient UPF Placement for Beyond 5G Social Metaverse Traffic
Das N., Sarkar K., Bose T., Adhya A., Misra S.
Conference paper, Proceedings - IEEE Global Communications Conference, GLOBECOM, 2024, DOI Link
View abstract ⏷
The future social metaverse traffic demands over 5G and beyond (B5G) networks can be supported by efficiently placing the user plane function (UPF). Third-generation partnership project (3GPP) standard mandates that all application traffic in B5G core network must be routed through a UPF before it can reach its destination. In this regard, we propose an optimal UPF placement algorithm, referred to as Decomposed Minimum Power UPF Placement (DeMPUP), which selects the minimum power consumption path from the next-generation node B (gNB) to the edge server on the overlay backbone network. Coupled with the optimal path selection, the proposed algorithm also identifies the optimal node over which the UPF would be placed. We provide a power consumption model of the core network with a corresponding joint non-linear programming (NLP) minimization problem for UPF placement. Owing to the high complexity of the formulated NLP, for enhanced scalability over large B5G cores, we decompose the problem into two sub-problems. The first sub-problem identifies a set of feasible paths commensurate with UPF power requirement, and the subsequent sub-problem selects the optimum path among the feasible paths that minimizes the power consumption. The selected path also uniquely identifies the node to place the UPF for minimum power consumption. Analysis of DeMPUP shows that it executes in linear time and scales linearly with the number of nodes. Experimental results reveal significant power reduction for different network sizes.
xDIoT: Leveraging Reliable Cross-domain Communication Across IoT Networks
Sarkar K., Misra S., Obaidat M.S.
Conference paper, IEEE International Conference on Communications, 2022, DOI Link
View abstract ⏷
We propose xDIoT, a paradigm for reliable cross-domain communication across separated IoT network domains over some public network such as the Internet. Depending on use-case scenarios, several individual IoT domains, each consisting of heterogeneous end-devices (sensors and actuators) are deployed across geographical regions. When these domains need to communicate with one another they can use an intermediate public network like the Internet. To this end, a standard paradigm is required for such inter-domain communication over public networks to reduce latencies and prevent inconsistencies, which is absent in current deployments. With xDIoT we address this issue to provide a uniform communication paradigm. In xDIoT, each individual domain has an associated gateway access point (AP) acting as the bridge between the intra-domain IoT network and the external public network. These APs perform Domain Information Exchange through JSON format to gain knowledge about each other and use a generalized packet header structure to encapsulate all data flowing between these APs. Through the use of JSON data exchange and the proposed packet header, the APs can perform seamless inter-domain communication. Implementation and analysis show that xDIoT achieves about 10% improvement in total communication latency with 80% improvement in packet processing time at individual gateway APs.
Blockchain-based controller recovery in SDN
Misra S., Sarkar K., Ahmed N.
Conference paper, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2020, 2020, DOI Link
View abstract ⏷
In this paper, we propose a Blockchain-based solution for the recovery of an SDN controller back to a previously known state upon sudden failure. A lightweight minimal Blockchain ledger containing metadata details about each controller event is maintained by the switches. The set of all instructions given by the controller to the switches denotes the state of the controller at that instant. Whenever a new event occurs, the meta-information about it gets stored in the Blockchain which is updated in the switches after regular epochs. Upon sudden failure and subsequently coming back online again, the controller downloads all the tables and information from the respective switches. It checks and compares the metadata contained in the Blockchain with those data received from the switches. In addition to the existing security services provided by Blockchain, the proposed scheme can further solve the controller failure problem. The performance of the proposed solution is measured through simulation. The proposed scheme with the metadata-based solution saves about 75% of space and a controller can securely recover with a duration of 50 Sec.
Realizing Parallelism in Quantum MISD Architecture
Conference paper, ACM International Conference on Computing Frontiers 2019, CF 2019 - Proceedings, 2019, DOI Link
View abstract ⏷
We propose an idea to speed up instruction execution through a probabilistic approach, using the parallelism offered by quantum computers. For this, we divide the instruction set of an arbitrary quantum instruction set architecture (QISA) into separate groups and then bias certain qubits representing the group so that only the instructions within the group have a high probability of getting executed in a quantum processor. Therefore, the result generated will be the superimposition of the qubits as if all the instructions within the group were executed simultaneously. We show that we can achieve a significant design improvement compared to classical computer.