328 research outputs found
Edge Cache-assisted Secure Low-Latency Millimeter Wave Transmission
In this paper, we consider an edge cache-assisted millimeter wave cloud radio
access network (C-RAN). Each remote radio head (RRH) in the C-RAN has a local
cache, which can pre-fetch and store the files requested by the actuators.
Multiple RRHs form a cluster to cooperatively serve the actuators, which
acquire their required files either from the local caches or from the central
processor via multicast fronthaul links. For such a scenario, we formulate a
beamforming design problem to minimize the secure transmission delay under
transmit power constraint of each RRH. Due to the difficulty of directly
solving the formulated problem, we divide it into two independent ones:
{\textit{i)}} minimizing the fronthaul transmission delay by jointly optimizing
the transmit and receive beamforming; {\textit{ii)}} minimizing the maximum
access transmission delay by jointly designing cooperative beamforming among
RRHs. An alternatively iterative algorithm is proposed to solve the first
optimization problem. For the latter, we first design the analog beamforming
based on the channel state information of the actuators. Then, with the aid of
successive convex approximation and -procedure techniques, a semidefinite
program (SDP) is formulated, and an iterative algorithm is proposed through SDP
relaxation. Finally, simulation results are provided to verify the performance
of the proposed schemes.Comment: IEEE_IoT, Accep
A Tutorial on Clique Problems in Communications and Signal Processing
Since its first use by Euler on the problem of the seven bridges of
K\"onigsberg, graph theory has shown excellent abilities in solving and
unveiling the properties of multiple discrete optimization problems. The study
of the structure of some integer programs reveals equivalence with graph theory
problems making a large body of the literature readily available for solving
and characterizing the complexity of these problems. This tutorial presents a
framework for utilizing a particular graph theory problem, known as the clique
problem, for solving communications and signal processing problems. In
particular, the paper aims to illustrate the structural properties of integer
programs that can be formulated as clique problems through multiple examples in
communications and signal processing. To that end, the first part of the
tutorial provides various optimal and heuristic solutions for the maximum
clique, maximum weight clique, and -clique problems. The tutorial, further,
illustrates the use of the clique formulation through numerous contemporary
examples in communications and signal processing, mainly in maximum access for
non-orthogonal multiple access networks, throughput maximization using index
and instantly decodable network coding, collision-free radio frequency
identification networks, and resource allocation in cloud-radio access
networks. Finally, the tutorial sheds light on the recent advances of such
applications, and provides technical insights on ways of dealing with mixed
discrete-continuous optimization problems
A Survey on UAV-Aided Maritime Communications: Deployment Considerations, Applications, and Future Challenges
Maritime activities represent a major domain of economic growth with several
emerging maritime Internet of Things use cases, such as smart ports, autonomous
navigation, and ocean monitoring systems. The major enabler for this exciting
ecosystem is the provision of broadband, low-delay, and reliable wireless
coverage to the ever-increasing number of vessels, buoys, platforms, sensors,
and actuators. Towards this end, the integration of unmanned aerial vehicles
(UAVs) in maritime communications introduces an aerial dimension to wireless
connectivity going above and beyond current deployments, which are mainly
relying on shore-based base stations with limited coverage and satellite links
with high latency. Considering the potential of UAV-aided wireless
communications, this survey presents the state-of-the-art in UAV-aided maritime
communications, which, in general, are based on both conventional optimization
and machine-learning-aided approaches. More specifically, relevant UAV-based
network architectures are discussed together with the role of their building
blocks. Then, physical-layer, resource management, and cloud/edge computing and
caching UAV-aided solutions in maritime environments are discussed and grouped
based on their performance targets. Moreover, as UAVs are characterized by
flexible deployment with high re-positioning capabilities, studies on UAV
trajectory optimization for maritime applications are thoroughly discussed. In
addition, aiming at shedding light on the current status of real-world
deployments, experimental studies on UAV-aided maritime communications are
presented and implementation details are given. Finally, several important open
issues in the area of UAV-aided maritime communications are given, related to
the integration of sixth generation (6G) advancements
- …