Upon completion of this review tutorial, students will be able to:
This final tutorial of Unit 7 serves as a comprehensive review and integration of all topics covered in the previous thirteen tutorials. We will revisit the key concepts—wireless propagation, MAC protocols, cellular architecture, mobility management, security, IoT, and emerging technologies—but with a focus on cross‑layer interactions, design trade‑offs, and system integration. The tutorial is structured to highlight how the different pieces fit together to form modern wireless and mobile networks. We will explore performance metrics, optimization strategies, and real‑world deployment scenarios. A series of quiz questions, exercises, and homework assignments will test your ability to synthesize and apply the entire body of knowledge from this unit.
A factory uses 5G URLLC for robot control and Wi‑Fi 6 for high‑bandwidth video streaming. Network slicing and SDN orchestrate the two networks.
LEO satellite provides backhaul, and fixed 5G mmWave provides last‑mile access, serving remote communities.
LoRa for wide‑area sensor monitoring and NB‑IoT for critical infrastructure, integrated via a common IoT platform.
Test your overall understanding of Unit 7.
Q1. What is the main advantage of OFDMA over traditional OFDM in multi‑user scenarios?
OFDMA allows sub‑channel allocation to multiple users simultaneously, improving spectral efficiency and reducing latency in dense environments.
Q2. Explain the concept of frequency reuse in cellular networks and its relation to the cluster size.
Frequency reuse uses the same frequencies in cells separated by sufficient distance to avoid interference. The cluster size N determines the number of cells before frequencies are reused; a smaller N increases capacity but also increases co‑channel interference.
Q3. What is the difference between CSMA/CA and CSMA/CD? Why is CSMA/CA used in wireless?
CSMA/CD (used in wired Ethernet) detects collisions after transmission. CSMA/CA (used in wireless) avoids collisions by sensing the channel and using random backoff; collision detection is not feasible due to the hidden terminal problem and the inability to listen while transmitting.
Q4. What is the role of the Home Agent in Mobile IP?
The Home Agent is a router on the mobile node's home network that maintains a binding between the node's home address and its current care‑of address, and tunnels packets to the mobile node when it is away.
Q5. How does 5G's network slicing support diverse services like URLLC and eMBB?
Network slicing creates isolated logical networks with dedicated resources and QoS parameters. URLLC slices have low latency and high reliability, while eMBB slices provide high throughput.
Q6. What is the hidden terminal problem in Wi‑Fi and how is it mitigated?
The hidden terminal problem occurs when two stations are out of range of each other but both can communicate with an access point, causing collisions. Mitigation: RTS/CTS handshake reserves the medium.
Q7. Compare soft handoff (WCDMA) and hard handoff (GSM/LTE).
Soft handoff (make‑before‑break) connects to the new cell before disconnecting from the old, providing seamless continuity. Hard handoff (break‑before‑make) disconnects first, causing a brief interruption.
Q8. What are the main security improvements in WPA3 over WPA2?
WPA3 introduces SAE (resistant to offline dictionary attacks), mandatory Management Frame Protection, and OWE for open networks.
Q9. Explain the difference between ZigBee and BLE in terms of network topology and typical applications.
ZigBee supports mesh networks for home/industrial automation; BLE is a star topology with low‑power peripherals for wearables and beacons.
Q10. What is the purpose of the cyclic prefix in OFDM?
The cyclic prefix prevents intersymbol interference (ISI) by absorbing multipath delay spread and preserving orthogonality between subcarriers.
Q11. What is the Erlang B formula used for in cellular network planning?
Erlang B calculates the probability of call blocking given the offered traffic (Erlangs) and the number of traffic channels, enabling capacity planning.
Q12. Describe the main features of LTE‑Advanced (Release 10) that improve data rates.
Carrier aggregation (up to 100 MHz), enhanced MIMO (8×8 DL, 4×4 UL), and Coordinated Multi‑Point (CoMP).
Q13. What is the difference between a location area (LA) and a tracking area (TA) in cellular networks?
LAs are used in 2G/3G; TAs are used in 4G/5G. Both are groups of cells for location management, but TAs support more flexible configurations and are optimized for packet‑switched networks.
Q14. How does a cognitive radio perform spectrum sensing?
It uses energy detection, cyclostationary detection, or matched filtering to detect the presence of primary users in a frequency band.
Q15. What is the role of the Serving Gateway (SGW) in LTE EPC?
The SGW routes user‑plane packets, acts as a local mobility anchor, and buffers downlink data for idle UEs.
Q16. What is the benefit of using MU‑MIMO in Wi‑Fi 6?
MU‑MIMO allows multiple users to be served simultaneously on the same channel using spatial multiplexing, increasing overall throughput and capacity.
Q17. Explain the concept of "cell splitting" and how it increases capacity.
Cell splitting reduces the cell radius, creating more cells in the same area. Since frequencies are reused more densely, capacity increases approximately as (R_old / R_new)².
Q18. What is the role of the PDCP layer in LTE?
PDCP provides header compression (ROHC), ciphering, integrity protection, and in‑order delivery of packets.
Q19. Compare LoRa and NB‑IoT for IoT applications.
LoRa is unlicensed, long‑range, low‑power, and cheaper; NB‑IoT uses licensed spectrum, offers better reliability, deeper indoor penetration, and is integrated with cellular networks.
Q20. What is the purpose of the BSS coloring in 802.11ax?
BSS coloring allows spatial reuse by enabling stations to differentiate between transmissions from overlapping BSSs and transmit concurrently if the signal is below a threshold.
Q21. How does Multipath TCP (MPTCP) provide mobility?
MPTCP allows a TCP connection to use multiple IP addresses (paths) simultaneously. If one path fails, the connection continues over another, providing seamless mobility.
Q22. What are the key performance targets of 5G URLLC?
Air‑interface latency < 1 ms, end‑to‑end latency < 5 ms, reliability 99.999%, and availability.
Q23. Explain the difference between S‑MAC and T‑MAC in WSNs.
S‑MAC uses a fixed duty cycle; T‑MAC adapts the active period based on traffic load to reduce energy waste in low‑traffic conditions.
Q24. What is the role of the AMF (Access and Mobility Management Function) in 5G?
AMF handles registration, connection management, mobility, and paging.
Q25. What is the purpose of the Downlink Control Information (DCI) in LTE/5G?
DCI carries scheduling information for downlink and uplink data, including resource allocation, modulation, and HARQ parameters.
Q26. What is a software‑defined radio (SDR) and its main advantage?
SDR implements signal processing in software, allowing reconfigurability and support for multiple protocols on the same hardware.
Q27. How does a reconfigurable intelligent surface (RIS) improve wireless communication?
RIS can reflect and steer signals to improve coverage, reduce blockage, and enhance spectral efficiency by intelligently shaping the propagation environment.
Q28. What is the main challenge of terahertz (THz) communications for future networks?
High path loss, atmospheric absorption, and lack of high‑power, low‑cost components.
Q29. Explain the concept of "non‑terrestrial networks" (NTN) in 5G.
NTN integrates satellite, HAPS, and drone communications with terrestrial 5G to extend coverage to remote, maritime, and aerial areas.
Q30. What are the trade‑offs between using licensed and unlicensed spectrum for wireless networks?
Licensed spectrum offers guaranteed QoS and interference protection but is expensive and scarce. Unlicensed spectrum is free but subject to interference, limited power, and no QoS guarantees.
Apply your integrated knowledge to these problems.
Exercise 1: A mobile operator has 30 MHz of spectrum in the 2.6 GHz band. It plans to deploy LTE with 2×2 MIMO and 64‑QAM. Estimate the peak downlink throughput per cell (assuming 100% resource utilization). Then, using a 3‑cell reuse pattern, calculate the total system capacity for 10 cells.
For LTE, 20 MHz gives ~150 Mbps with 2×2 MIMO and 64‑QAM. 30 MHz can be split into carriers (e.g., 20+10 MHz with carrier aggregation) or use 20 MHz. Assuming 20 MHz, capacity per cell ≈ 150 Mbps. With 3‑cell reuse (N=3), each cell gets 30/3=10 MHz? Actually, reuse pattern affects bandwidth per cell. Typically, bandwidth per cell = total bandwidth / N = 30/3 = 10 MHz. With 10 MHz, capacity ≈ 75 Mbps. For 10 cells, total capacity = 10 × 75 = 750 Mbps.
Exercise 2: Compare the energy consumption of a Wi‑Fi 6 IoT device using TWT (duty cycle 1%) vs. a LoRa device sending a 100‑byte packet every hour. Compute the average current draw for both and estimate battery life for a 1000 mAh battery. Assume Wi‑Fi Tx/Rx current 30 mA/20 mA, sleep 10 µA; LoRa Tx/Rx 100 mA/10 mA, sleep 5 µA, with 1 s transmit time per hour.
Wi‑Fi: 1% duty cycle: I = 0.01×30 + 0.01×20 + 0.98×0.01 = 0.3+0.2+0.0098 = 0.5098 mA. Battery life = 1000
/ 0.5098 ≈ 1961 hours ≈ 82 days.
LoRa: transmission 1 s per hour = 1/3600 = 0.000278 duty cycle. I =
0.000278×100 + 0.000278×10 + 0.99944×0.005 ≈ 0.0278+0.00278+0.004997 = 0.0356 mA. Battery life = 1000 /
0.0356 ≈ 28090 hours ≈ 3.2 years. LoRa is more energy‑efficient for very low data rate.
Exercise 3: A user is on a video call (VoLTE) and moves from LTE coverage to Wi‑Fi. Describe the vertical handover process using eSRVCC (or VoWi‑Fi handover). What are the key signalling steps?
For VoLTE to Wi‑Fi (VoWi‑Fi), the device uses IMS. The handover is controlled by the IMS core. Steps: 1) UE measures Wi‑Fi signal; 2) UE sends SIP re‑INVITE to IMS with new contact (Wi‑Fi IP); 3) IMS updates session; 4) Media path switches to Wi‑Fi. For LTE to 2G/3G (eSRVCC), the MME and MSC coordinate the handover with SRVCC.
Exercise 4: A campus deploys a private 5G network using CBRS. The network must support 1000 IoT sensors (mMTC) and 50 autonomous robots (URLLC). Design a network slicing strategy, including the QoS requirements for each slice and the isolation mechanisms.
Slice 1 (mMTC): 5QI for low power, massive connectivity, non‑GBR, low priority. Use NB‑IoT or LTE‑M within the 5G system. Slice 2 (URLLC): 5QI 1 or 2, GBR, low latency, high reliability. Dedicated resources (mini‑slots), priority scheduling. Isolation: radio resource reservation, separate UPF and core NFs, and dedicated transport slices.
Exercise 5: A hospital wants to deploy BLE beacons for indoor navigation and ZigBee for patient monitoring. The networks must coexist in the 2.4 GHz band. What interference issues might arise, and how can they be mitigated?
Interference between BLE and ZigBee in the same band (2.4 GHz) can cause packet collisions and retransmissions. Mitigations: 1) Use channel hopping (BLE adaptive hopping, ZigBee can also hop), 2) Use different frequency channels (e.g., ZigBee on channels 15-26, BLE on advertising channels 37-39), 3) Power control to reduce interference, 4) Time‑division multiplexing (e.g., ZigBee schedule).
Exercise 6: An organization uses WPA2‑Enterprise with EAP‑PEAP for Wi‑Fi. An attacker sets up a rogue AP with the same SSID and a fake RADIUS server. How can this attack be prevented?
Prevent by: 1) Enforce server certificate validation on clients (trusted CA, check CN), 2) Use EAP‑TLS with mutual certificates (stronger), 3) Deploy WIDS to detect rogue APs, 4) Use 802.11w for management frame protection.
Exercise 7: A cellular network uses a 7‑cell reuse pattern. The cell radius is 2 km, and the path loss exponent is 3.5. Calculate the co‑channel interference ratio C/I considering only the first tier of 6 interferers. Assume the reference distance is 1 km.
Reuse distance D = √(3N) × R = √(21) × 2 = 9.17 km. C/I = 1 / (6 × (D/R)^(-γ)) = 1 / (6 × (4.58)^(-3.5)) = 1 / (6 × (1/4.58^3.5)). 4.58^3.5 ≈ 4.58^3 * √4.58 = 96.1 * 2.14 = 205.7. So C/I = 1 / (6/205.7) = 205.7/6 = 34.3 linear = 15.4 dB. Typical requirement is 10‑12 dB, so it's acceptable.
Exercise 8: A software‑defined wireless network (SDWN) controller manages 100 APs. It needs to reconfigure the channel assignment based on interference maps. Describe the architecture and the messages exchanged between controller and APs.
Architecture: Controller with global view, APs with OpenFlow‑like extensions. Messages: APs send measurement reports (channel quality, interference). Controller computes optimal channel assignment using an algorithm (e.g., graph coloring). Controller sends configuration commands (channel change, power adjustment) to APs. The controller can also enforce policies and load balance.
Exercise 9: A LEO satellite constellation (e.g., Starlink) provides broadband to a rural area. A user experiences 30 ms latency and 100 Mbps downlink. However, during heavy rain, the link degrades. Explain the physical reasons and how adaptive modulation and coding (AMC) can help.
Rain attenuation at Ku/Ka bands (used by Starlink) causes signal loss, reducing SNR. AMC adjusts modulation and coding: at lower SNR, it switches to lower‑order modulation (QPSK) and more coding, reducing data rate but maintaining the link. This prevents complete loss of connectivity.
Exercise 10: A smart city deploys a heterogeneous network with LoRa for environmental sensors and 5G for traffic cameras. How can the two networks be integrated to provide a unified view of city data? Consider gateways, cloud, and APIs.
Integration: LoRa gateways send data to a LoRaWAN network server, which pushes data to a cloud platform. 5G data (video streams) is sent via 5G to the same cloud. The cloud platform (with APIs) provides a unified dashboard and analytics. Edge computing can be used for real‑time processing of 5G video before sending to cloud.
Exercise 11: A mobile user is streaming video while moving in a car. The network uses MPTCP over Wi‑Fi and LTE. Explain how MPTCP can provide seamless handover if the Wi‑Fi drops. What is the role of the MPTCP scheduler?
MPTCP maintains two subflows (one per interface). If Wi‑Fi drops, the subflow fails, but the LTE subflow continues. The MPTCP scheduler can prioritise data on the best available path (e.g., higher throughput). The connection stays alive and the video continues with minimal disruption.
Exercise 12: A factory uses AGVs (automated guided vehicles) that need real‑time control. Compare the suitability of 5G URLLC vs. Wi‑Fi 7 for this application, considering latency, reliability, range, and mobility.
5G URLLC offers <1 ms latency, 99.999% reliability, and wide‑area mobility, making it suitable for large factories with moving vehicles. Wi‑Fi 7 can achieve sub‑5 ms latency with high reliability but is limited to shorter range and may have more interference in dense environments. For indoor, small‑scale AGVs, Wi‑Fi 7 might be cost‑effective; for large or outdoor, 5G is better.
Exercise 13: A network operator wants to upgrade from 4G to 5G. What are the steps for a Non‑Standalone (NSA) deployment? What are the advantages and disadvantages compared to Standalone (SA)?
NSA: add 5G NR to existing LTE eNodeBs with EPC. Use LTE for control and 5G for data. Faster rollout, lower capex, but no network slicing, higher latency. SA: deploy 5GC and NR for both control and data, enabling all 5G features (slicing, low latency). Steps for NSA: upgrade eNodeBs, add 5G NR, and ensure inter‑working.
Exercise 14: A cognitive radio device uses energy detection for spectrum sensing. The noise floor is -90 dBm, and the primary user signal is received at -80 dBm. The threshold is set to -85 dBm. Calculate the probability of detection (assuming a simple model) and the probability of false alarm if the noise is Gaussian with σ=2 dB. What is the trade‑off?
This is a simplified analysis. Probability of detection depends on SNR = 10 dB and threshold. Using a standard formula: P_d = Q((λ - μ)/σ) where μ = received power. For false alarm, noise only. Trade‑off: lowering threshold increases detection but also increases false alarms. In practice, cooperative sensing and adaptive thresholding are used.
Exercise 15: A university campus has 10,000 users with diverse devices (laptops, phones, IoT). Design a wireless network architecture that includes Wi‑Fi 6, 5G small cells, and LoRa. Justify the technology choices for different user groups and applications.
Wi‑Fi 6: for laptops and phones indoors (high throughput, dense environment). 5G small cells: for outdoor areas and high‑mobility users (phones in campus). LoRa: for IoT sensors (environmental monitoring, parking). Backhaul: fiber to APs and small cells. Use a unified management system (SDN) for visibility and policy enforcement.
Independent research and synthesis projects.
HW1. Write a comprehensive comparison of the physical layer of Wi‑Fi 6 and 5G NR in terms of numerology, modulation, MIMO, and spectrum efficiency. Include a discussion on their suitability for indoor and outdoor deployments.
Wi‑Fi 6: 15 kHz SCS, up to 1024‑QAM, MU‑MIMO, OFDMA. 5G NR: flexible SCS (15,30,60,120,240 kHz), higher QAM (256/1024), massive MIMO. Wi‑Fi is optimized for indoor, high‑density; 5G for both indoor/outdoor with mobility. Spectral efficiency: 5G can achieve >10 bps/Hz, Wi‑Fi ~5 bps/Hz.
HW2. Analyse the security implications of 5G network slicing. What threats exist (e.g., cross‑slice attacks, resource exhaustion), and what mitigation strategies can be employed at the RAN, transport, and core levels?
Threats: side‑channel attacks (e.g., cache timing), DoS on one slice affecting others, unauthorised access across slices. Mitigations: isolation of resources (CPU, memory, bandwidth), strict authentication and authorization, encryption, and monitoring of slice performance for anomalies.
HW3. Derive the capacity of a MIMO system (N_t × N_r) in a Rayleigh fading channel, including the water‑filling algorithm for power allocation. Discuss how this capacity scales with N_t and N_r.
Capacity C = Σ log₂(1 + (λ_i * P_i)/N₀) where λ_i are eigenvalues of H H^H. Water‑filling allocates power to the strongest eigenmodes. Capacity scales linearly with min(N_t, N_r) in the high‑SNR regime with full CSI at the transmitter.
HW4. Compare the mobility management mechanisms in LTE (MME/SGW/PGW) and 5G (AMF/SMF/UPF). How does the service‑based architecture of 5G improve flexibility and scalability for mobility?
LTE: MME for control, SGW/PGW for user‑plane, with fixed interfaces. 5G: AMF for access/mobility, SMF for sessions, UPF for user‑plane; service‑based interfaces allow modularity, dynamic scaling, and network slicing. This enables faster handover and support for diverse services.
HW5. Research and write a report on the coexistence of Wi‑Fi and 5G NR‑U (NR‑Unlicensed) in the 6 GHz band. What are the challenges and possible coexistence mechanisms (e.g., LBT, dynamic frequency selection)?
NR‑U uses LBT (listen‑before‑talk) similar to Wi‑Fi, but with different parameters. Coexistence challenges: unfairness if one has higher backoff, hidden nodes. Mechanisms: use of DFS, channel occupancy times, and coordination via 5G core. Studies show fair coexistence with proper parameter tuning.
HW6. Analyse the performance of IEEE 802.11 DCF using the Bianchi model. Derive the expression for saturation throughput and discuss the impact of the number of stations and the contention window size.
The Bianchi model gives throughput S = (P_s P_tr L) / ((1-P_tr)σ + P_tr P_s T_s + P_tr(1-P_s) T_c). As n increases, collisions increase, reducing throughput. Optimizing CW_min and CW_max can improve performance.
HW7. Write a critical evaluation of the statement: "LEO satellite constellations will make terrestrial 5G obsolete." Discuss the technical, economic, and regulatory aspects.
LEO provides global coverage but cannot match the capacity (Gbps per km²) and ultra‑low latency of terrestrial 5G, especially in dense urban areas. They are complementary: LEO for rural/remote, 5G for urban. Economic: LEO is costly to deploy and maintain. Regulatory: spectrum coordination is complex. So, they will coexist.
HW8. Explain the concept of "network as a sensor" (ISAC) in 6G. How can wireless signals be used for sensing applications (e.g., indoor localization, gesture recognition)? Discuss the challenges.
ISAC uses the same waveform for communication and sensing, e.g., using OFDM signals for radar. Challenges: high‑resolution sensing requires large bandwidth; interference between sensing and communication; and processing complexity. Benefits: enables new applications like health monitoring, autonomous driving.
HW9. Design a private 5G network for a port with automated cranes and container tracking. Include the architecture, spectrum choice, QoS requirements, and security considerations.
Spectrum: CBRS (3.5 GHz) or licensed. Architecture: gNBs on towers, 5GC with local UPF and MEC for low latency. QoS: URLLC for crane control (latency <10 ms), eMBB for video surveillance. Security: secure authentication, encryption, network slicing for isolation, and WIDS for rogue devices.
HW10. Compare the energy efficiency of different wireless technologies (Wi‑Fi, ZigBee, LoRa, NB‑IoT) for IoT applications. Which factors affect energy consumption the most (e.g., data rate, range, duty cycle)?
Energy consumption depends on transmit power, data rate, duty cycle, and receiver sensitivity. LoRa and NB‑IoT are energy‑efficient for low data rate and long range. Wi‑Fi is less efficient for IoT but suitable for high‑throughput. ZigBee is a middle ground. Key factors: duty cycle (sleep time), data rate (shorter transmission), and power amplifier efficiency.
HW11. Research the role of Artificial Intelligence (AI) in wireless network management. How can AI be used for beamforming optimization, resource allocation, and predictive maintenance?
AI/ML can predict traffic patterns for resource allocation; reinforcement learning for beamforming and handover decisions; and anomaly detection for predictive maintenance of base stations. The NWDAF in 5G provides data for such analytics.
HW12. Write a comprehensive analysis of the security of 5G, including the authentication procedure (5G‑AKA), key hierarchy, and the protection of subscriber identity (SUCI). Discuss the potential vulnerabilities and countermeasures.
5G‑AKA provides mutual authentication and key derivation with forward secrecy. SUCI encrypts IMSI. Vulnerabilities: false base station attacks (though mitigated by SUCI and mutual auth), side‑channel attacks, and denial‑of‑service. Countermeasures: use of strong crypto, secure hardware, and regular updates.
HW13. Analyse the potential of Reconfigurable Intelligent Surfaces (RIS) for 6G. What are the main challenges for practical deployment (e.g., control, channel estimation, hardware cost), and what research directions are being pursued?
RIS can improve coverage and energy efficiency. Challenges: real‑time optimization of thousands of elements, channel estimation (since RIS introduces new paths), and hardware cost. Research: using deep learning for control, simplified models, and low‑cost designs.
HW14. Compare the handover procedures in LTE (X2 and S1 handover) and 5G (inter‑gNB and intra‑gNB). How does 5G achieve lower handover latency?
LTE: X2 handover is faster, S1 goes through MME. 5G: uses conditional handover (CHO) and fast switching with RRC; also, the service‑based core allows quicker path updates. 5G handover latency is < 50 ms, often < 20 ms.
HW15. Write a research proposal for a future wireless network (6G) that integrates terahertz communications, RIS, and quantum‑safe security. Outline the key research challenges and proposed methodologies.
Proposal: Investigate the feasibility of THz communications for short‑range high‑data‑rate links, combined with RIS for coverage enhancement. Develop post‑quantum crypto for security. Methodologies: channel measurement and modeling, RIS optimization algorithms, and implementation on SDR platforms. Expected outcomes: 100 Gbps data rates and ultra‑secure communications.
This comprehensive review and integration tutorial has revisited all major topics from Unit 7:
The quiz, exercises, and homework provide ample opportunity to test and deepen your understanding. By mastering these concepts, you are well‑prepared for further study and professional work in wireless and mobile networking.
© COMP347 – Unit 7: Wireless and Mobile Networks (Extended Tutorial 14)