Course program
- Resource allocation policies (e.g. frequency): splitting versus sharing. Open systems versus closed systems. [10 hours]
- Multiple access [18 hours]
* Recap on channeling techniques
a) Single and multiple carrier systems: TDMA, FDMA, CDMA, OFDMA
b) Impulsive carrier systems: DS Impulse Radio, TH Impulse Radio
* Interference models and performance analysis
a) Standard Gaussian Approximation and Pulse Collision models
b) Performance evaluation and comparison. Channel capacity
- Statistical models for wireless access [24 hours]
* Birth and death processes
a) Pure birth processes
b) Pure death processes
c) Poisson processes with fixed and variable rate
d) Characteristics of the Poisson process
* Markov processes and chains
- Definition and properties of a Markov process
- Definition and properties of a Markov chain: state probabilities, state transition probabilities, state transition diagram
- Homogeneous and stationary Markov chains
- Periodic vs. aperiodic, recurrent, and ergodic Markov chains
* Queueing theory
- Definition of a queueing system
- Classification of queueing systems
- Steady-state probabilities and conditions for their existence
- Examples: M/M/1, M/M/m, M/M/1/k
- Resource allocation [16 hours]
* Random access
a) Base techniques
b) Application of game theory to resource allocation in wireless networks
c) Hand shaking
d) Out-of-band signalling (briefly)
* Scheduled access
a) Centralized vs. distributed approaches: token-based algorithms and polling
b) Analysis of a token ring system based on queuing theory: average time and average number of packets in queue and in the system, impact of interarrival and service time distribution on system performance.
- Design criteria for wireless and ad-hoc networks [8 hours]
* Access strategies in wireless and ad-hoc networks
a) MAC standards for wireless networks IEEE 802.11 (WiFi), IEEE 802.15.1 (Bluetooth), 802.15.3/3a, 802.15.4
* Network organization and discovery
* Clustering and resource management intra and inter-cluster
* Power-aware and location-aware MAC design (LEACH, PAMAS, IEEE 802.15.4a)
* Error protection optimization. Comparison between ARQ, FEC and Hybrid-ARQ
* Mobility: models and their impact on access strategies
- Resource sharing in open systems: coexistence and cognitive networks [6 hours]
* Individual and cooperative spectrum sensing
* Pilot channel and inter-system communications
* Examples: coexistence between Wi-Fi and Bluetooth, coexistence between Wi-Fi and LTE-U
* Application of artificial intelligence and machine learning to the classification of radio emissions
- Wireless Access using the USRP Software Defined Radio platform [8 hours]
* The USRP N210 platform
* Programming a USRP with Matlab and Simulink
* Comparison between multiple access techiques (TDMA vs. FDMA)
* Comparison between medium access protocols (ALOHA vs. CSMA)
Prerequisites
Fundamentals of signal theory, signal processing and fundamentals of communications
Books
M.-G. Di Benedetto e Guerino Giancola, "Understanding Ultra Wide Band Radio Fundamentals", Prentice Hall Communications Engineering and Emerging Technologies Series, ISBN:0-13-148003-0, 2004.
Teaching mode
The course is structured in lectures that cover course topics, combining an accurate analytical description of each topic with examples of use of analysed techniques and protocols in UWB networks. Lectures introducing each topic are complemented by lectures in which the topic is analysed in depth as part of design and dimensioning of a UWB network. Active participation by students to lectures is strongly suggested, and intended as an important asset of student understanding of course topics.
Based on the directives provided by Sapienza during the semester, classes are held either in presence or remotely on Zoom at the link https://uniroma1.zoom.us/j/87602576925?pwd=YVdYSnpVc0tOL1d3ODNuajRzanBFUT09
Frequency
Class attendance is optional, but highly recommended.
Exam mode
The exam is composed of a written test and an oral interview. The written test consists in a project to be developed using both the simulation tools introduced during the course (Matlab) and analytical derivations. The interview is focused on topics taught during the course lectures. The written test and the interview have the same weight in determining the final mark.
Bibliography
M.-G. Di Benedetto, A. Cattoni, J. Fiorina, F. Bader and L. De Nardis, "Cognitive Radio and Networking for Heterogeneous Wireless Networks", Springer, ISBN: 978-3-319-01717-4, DOI 10.1007/978-3-319-01718-1, 2015.
M.-G. Di Benedetto and F. Bader, "Cognitive Communication and Cooperative HetNet Coexistence", Springer, ISBN: 978-3-319-01402-9, DOI: 10.1007/978-3-319-01402-9, 2014.
M.-G. Di Benedetto, T. Kaiser, D. Porcino, A. Molisch and I. Oppermann, "UWB Communications Systems - A Comprehensive Overview", ISBN: 9789775945105, Hindawi Publishing Corporation, 2006.
Lesson mode
The course is structured in lectures that cover course topics, combining an accurate analytical description of each topic with examples of use of analysed techniques and protocols in UWB networks. Lectures introducing each topic are complemented by lectures in which the topic is analysed in depth as part of design and dimensioning of a UWB network. Active participation by students to lectures is strongly suggested, and intended as an important asset of student understanding of course topics.
Based on the directives provided by Sapienza during the semester, classes are held either in presence or remotely on Zoom at the link https://uniroma1.zoom.us/j/87602576925?pwd=YVdYSnpVc0tOL1d3ODNuajRzanBFUT09