226 research outputs found

    A Comprehensive Overview on 5G-and-Beyond Networks with UAVs: From Communications to Sensing and Intelligence

    Full text link
    Due to the advancements in cellular technologies and the dense deployment of cellular infrastructure, integrating unmanned aerial vehicles (UAVs) into the fifth-generation (5G) and beyond cellular networks is a promising solution to achieve safe UAV operation as well as enabling diversified applications with mission-specific payload data delivery. In particular, 5G networks need to support three typical usage scenarios, namely, enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC). On the one hand, UAVs can be leveraged as cost-effective aerial platforms to provide ground users with enhanced communication services by exploiting their high cruising altitude and controllable maneuverability in three-dimensional (3D) space. On the other hand, providing such communication services simultaneously for both UAV and ground users poses new challenges due to the need for ubiquitous 3D signal coverage as well as the strong air-ground network interference. Besides the requirement of high-performance wireless communications, the ability to support effective and efficient sensing as well as network intelligence is also essential for 5G-and-beyond 3D heterogeneous wireless networks with coexisting aerial and ground users. In this paper, we provide a comprehensive overview of the latest research efforts on integrating UAVs into cellular networks, with an emphasis on how to exploit advanced techniques (e.g., intelligent reflecting surface, short packet transmission, energy harvesting, joint communication and radar sensing, and edge intelligence) to meet the diversified service requirements of next-generation wireless systems. Moreover, we highlight important directions for further investigation in future work.Comment: Accepted by IEEE JSA

    Electric Vehicle (EV)-Assisted Demand-Side Management in Smart Grid

    Get PDF
    While relieving the dependency on diminishing fossil fuels, Electric Vehicles (EVs) provide a promising opportunity to realise an eco-friendly and cost-effective means of transportation. However, the enormous electricity demand imposed by the wide-scale deployment of EVs can put power infrastructure under critical strain, potentially impacting the efficiency, resilience, and safety of the electric power supply. Interestingly, EVs are deferrable loads with flexible charging requirements, making them an ideal prospect for the optimisation of consumer demand for energy, referred to as demand-side management. Furthermore, with the recent introduction of Vehicle-to-Grid (V2G) technology, EVs are now able to act as residential battery systems, enabling EV customers to store energy and use them as backup power for homes or deliver back to the grid when required. Hence, this thesis studies Electric Vehicle (EV)-assisted demand-side management strategies to manage peak electricity demand, with the long-term objective of transforming to a fully EV-based transportation system without requiring major upgrades in existing grid infrastructure. Specifically, we look at ways to optimise residential EV charging and discharging for smart grid, while addressing numerous requirements from EV customer's perspective and power system's perspective. First, we develop an EV charge scheduling algorithm with the objective of tracking an arbitrary power profile. The design of the algorithm is inspired by water-filling theory in communication systems design, and the algorithm is applied to schedule EV charging following a day-ahead renewable power generation profile. Then we extend that algorithm by incorporating V2G operation to shape the load curve in residential communities via valley-filling and peak-shaving. In the proposed EV charge-discharge algorithm, EVs are distributedly coordinated by implementing a non-cooperative game. Our numerical simulation results demonstrate that the proposed algorithm is effective in flattening the load curve while satisfying all heterogeneous charge requirements across EVs. Next, we propose an algorithm for network-aware EV charging and discharging, with an emphasis on both EV customer economics and distribution network aspects. The core of the algorithm is a Quadratic Program (QP) that is formulated to minimise the operational costs accrued to EV customers while maintaining distribution feeder nodal voltage magnitudes within prescribed thresholds. By means of a receding horizon control approach, the algorithm implements the respective QP-based EV charge-discharge control sequences in near-real-time. Our simulation results demonstrate that the proposed algorithm offers significant reductions in operational costs associated with EV charging and discharging, while also mitigating under-voltage and over-voltage conditions arising from peak power flows and reverse power flows in the distribution network. Moreover, the proposed algorithm is shown to be robust to non-deterministic EV arrivals and departures. While the previous algorithm ensures a stable voltage profile across the entire distribution feeder, it is limited to balanced power distribution networks. Therefore, we next extend that algorithm to facilitate EV charging and discharging in unbalanced distribution networks. The proposed algorithm also supports distributed EV charging and discharging coordination, where EVs determine their charge-discharge profiles in parallel, using an Alternating Direction Method of Multipliers (ADMM)-based approach driven by peer-to-peer EV communication. Our simulation results confirm that the proposed distributed algorithm is computationally efficient when compared to its centralised counterpart. Moreover, the proposed algorithm is shown to be successful in terms of correcting any voltage violations stemming from non-EV load, as well as, satisfying all EV charge requirements without causing any voltage violations

    An Expert System for Automatic Software Protection

    Get PDF
    L'abstract è presente nell'allegato / the abstract is in the attachmen

    Programming Languages and Systems

    Get PDF
    This open access book constitutes the proceedings of the 30th European Symposium on Programming, ESOP 2021, which was held during March 27 until April 1, 2021, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2021. The conference was planned to take place in Luxembourg and changed to an online format due to the COVID-19 pandemic. The 24 papers included in this volume were carefully reviewed and selected from 79 submissions. They deal with fundamental issues in the specification, design, analysis, and implementation of programming languages and systems

    Hardware support for real-time network security and packet classification using field programmable gate arrays

    Get PDF
    Deep packet inspection and packet classification are the most computationally expensive operations in a Network Intrusion Detection (NID) system. Deep packet inspection involves content matching where the payload of the incoming packets is matched against a set of signatures in the database. Packet classification involves inspection of the packet header fields and is basically a multi-dimensional matching problem. Any matching in software is very slow in comparison to current network speeds. Also, both of these problems need a solution which is scalable and can work at high speeds. Due to the high complexity of these matching problems, only Field-Programmable Gate Array (FPGA) or Application-Specific Integrated Circuit (ASIC) platforms can facilitate efficient designs. Two novel FPGA-based NID solutions were developed and implemented that not only carry out pattern matching at high speed but also allow changes to the set of stored patterns without resource/hardware reconfiguration; to their advantage, the solutions can easily be adopted by software or ASIC approaches as well. In both solutions, the proposed NID system can run while pattern updates occur. The designs can operate at 2.4 Gbps line rates, and have a memory consumption of around 17 bits per character and a logic cell usage of around 0.05 logic cells per character, which are the smallest compared to any other existing FPGA-based solution. In addition to these solutions for pattern matching, a novel packet classification algorithm was developed and implemented on a FPGA. The method involves a two-field matching process at a time that then combines the constituent results to identify longer matches involving more header fields. The design can achieve a throughput larger than 9.72 Gbps and has an on-chip memory consumption of around 256Kbytes when dealing with more than 10,000 rules (without using external RAM). This memory consumption is the lowest among all the previously proposed FPGA-based designs for packet classification

    Building cluster control to enable grid reliability and efficiency support

    Get PDF
    Power system operators are actively seeking solutions to increase electric grid power flexibility and inertia, to accommodate deeper renewable integration. Buildings account for 75% of the total electricity use in the US and have great potential for grid reliability support at various time and spatial scales. Due to the limited bidding power of individual buildings, grid services are often provided by a fleet of small buildings managed by tailored coordination strategies. This dissertation presents two families of control methods for building cluster energy management based on the control time frequency and inter-building coordination mode: (1) dictatorial load modulating control strategies formulated under a specific context of distribution voltage regulation, and (2) market-based load shifting control achieved through a game-theoretic control framework. Load modulating represents the ability to balance power supply and demand within seconds in response to the grid signal. Therefore, the load modulating can enable distribution voltage support by controlling flexible loads in the building clusters to let their power use follow volatile solar photovoltaic output, as a means to mitigate fluctuations in the net demand and maintain a stable voltage. Load shifting represents the ability to change the timing of electricity use. In load shifting the typical time duration is 1 to 4 hours, and response time is less than 1 hour. The game-theoretic control strategies allow coordinative load shifting in which individual entities determine their control actions in their own interests while coordination is achieved indirectly through a market mechanism, with the goal of flattening the total load curve of the building cluster

    Interim research assessment 2003-2005 - Computer Science

    Get PDF
    This report primarily serves as a source of information for the 2007 Interim Research Assessment Committee for Computer Science at the three technical universities in the Netherlands. The report also provides information for others interested in our research activities

    Biometrics

    Get PDF
    Biometrics-Unique and Diverse Applications in Nature, Science, and Technology provides a unique sampling of the diverse ways in which biometrics is integrated into our lives and our technology. From time immemorial, we as humans have been intrigued by, perplexed by, and entertained by observing and analyzing ourselves and the natural world around us. Science and technology have evolved to a point where we can empirically record a measure of a biological or behavioral feature and use it for recognizing patterns, trends, and or discrete phenomena, such as individuals' and this is what biometrics is all about. Understanding some of the ways in which we use biometrics and for what specific purposes is what this book is all about
    • …
    corecore