ITMC312 : Principles of mobile communication networks

Department

Department of Mobile Computing

Academic Program

Bachelor in Mobile Computing

Type

Compulsory

Credits

03

Prerequisite

ITGS215

Overview

This course gives an introduction to mobile and wireless networks. Designing computer networks to support computer mobility. Mobile network architecture. Wireless technologies and protocols. Wireless LAN standards. Models for indoor and outdoor mobile networks. Systems issues such as performance. Quality of service guarantees, reliability, and security in mobile computing environment. Hardware and access protocols for mobile networks. Mobile application protocols.

Intended learning outcomes

Knowledge and understanding

  • Distinguish between wired and wireless networks
  • Stages of wireless network development
  • How wireless networks work

mental skills

  • Know and calculate the geographical scope of the network
  • Think about how to improve network performance
  • Learn how to evaluate the performance quality of a wireless network

Practical and professional skills

  • The student will be able to simulate a wireless network using pre-prepared programs
  • Adequate skill to detect errors and address them
  • Think about improving performance

General and transferable skills

  • Ability to write reports
  • Willingness to work in groups and avoid individual solutions
  • Punctuality and delivery of reports and assignments on time

Teaching and learning methods

  • Lectures
  • Exercises and assignments
  • Weekly tests
  • Mini project presentations and evaluation

Methods of assessments

  • Midterm I = 20
  • Quiz = 05
  • Midterm II = 20
  • Exercises & HWs = 05
  • Final exam = 50

Course contents

  • Introduction to wireless communication system and network, Electromagnetic spectrum, Frequency Carries/Channel, Simplex Communication, Duplex Communication- FDD- TDD, Mobility, Mobility Networking, Application of Ubiquitous Computing.
  • Wireless System Terminology, Mobile Station, Base station, Switching Center, Subscriber, Transceiver, Control Channel, Simplex/ half-full/ Duplex, handoff, roaming, antennas Co-Location, Cell Site, Repeater, smart antenna, spectrum allocation.
  • Radio Wave Basics, Modulation, Radio Wave- Propagation, Low frequency – High frequency, Propagation Models, Radio Propagation models, Radio Mechanisms, Reflection, Diffraction, Scattering.
  • Radio Propagation Mechanisms, line of sight and None Light of Sight, Signal Multipath Propagation, Constructive and destructive interference, Radio Propagation Models, small-scale fading, large scale fading, Decibel (dB).
  • Free-Space Propagation Model, Predict the receive signal strength, the relation between the signal and distance, The Doppler effect, The Doppler Shift- Transmitter is moving, Doppler shift Positive and Negative, Modulation, Parameters of Mobile Multipath Channels, Coherence Bandwidth, Doppler spread and Coherence Time.
  • Wireless Channel Delay spread, Delay spread and Coherence bandwidth, Doppler Spread and Coherence Time. Doppler Spread, Coherence time.
  • Cellular systems introduction, Components of cellular network architecture, Cellular networks: the first Generation, Second Generations Cellular Systems, Third Generations Cellular Systems, Forth Generations Cellular Systems, Cellular systems concept, Frequency Reuse.
  • Frequency Reuse, measure of capacity of channels, cluster size, relation between Cluster and cells, frequency reuse factors, measuring number of cell per cluster, Channel Assignment Strategies, Channel assignment strategies fixed and dynamic, Handoff Strategies, Optimum signal level.
  • Handoff Strategies, monitors the signal, timing for handoff, effect the speed on handoff, dwell time, first generation handoff, today’s systems, handoff decisions, microcellular, intersystem handoff, Prioritizing Handoffs- Handoff vs initiated, guard channel concept, Queuing of handoff requests.
  • Wireless Local Area Networks (WLANs), The IEEE 802.11 WLAN standard, The medium access, Carrier Sense Multiple Access with Collision-Avoidance (CSMA/CA), Medium access control (underframe space- IFS), Medium Access Control, WLAN MAC backoff (BF).
  • Hidden and Exposed Node Problem, IEEE 802.11 Amendment Activities, IEEE 802.11e–MAC Quality of Service Enhancements, EDCAF (Enhanced Distributed Channel Access Function), IEEE 802.11e–MAC Quality of Service Enhancements, IEEE 802.11e–MAC Quality of Service Enhancements.
  • Wireless Mesh Network, Types of nodes in WMNs, WMN Architecture, Characteristics of WMN, Applications WMN, Protocol Layers on WMNs, Issues of WMN, Ad-hoc VS WMNs, Factors Influencing performance, Reliability and Scalability, Management Functions,
  • Principles of Games Developments (ITMC404)
    Parallel and Distributed Computing (ITMC403)
    Mobile Multimedia (ITMC402)
    Mobile 3D Graphics (ITMC401)
    Mobile Commerce (ITMC304)
    Programming Paradigms (ITMC302)
    ARM microprocessor (ITMC301)
    Arabic language 1 (ITAR111)
    General English1 (ITEL111)
    Physics (ITPH111)
    Intro to Information Technology (ITGS111)
    Problem solving Technic (ITGS113)
    Mathematics I (ITMM111)
    Arabic language 2 (ITAR122)
    Mathematics II (ITMM122)
    General English2 (ITEL122)
    Introduction to Programming (ITGS122)
    System Analysis and Design (ITGS124)
    logic Circuit Design (ITGS126)
    Introduction to Statistics (ITST211)
    Object Oriented Programmin (ITGS211)
    Introduction to Software Engineering (ITGS213)
    Introduction to Networking (ITGS215)
    Discrete Structures (ITGS217)
    Numerical analysis (ITGS219)
    Computer Architucture & Organization (ITGS223)
    Data Structure (ITGS220)
    Foundation of Information Systems (ITGS222)
    Information Security (ITGS224)
    Introduction to Internet Programming (ITGS226)
    Introduction to Databases (ITGS228)
    Mobile Applications Development (ITMC311)
    Design and Analysis algorithms (ITGS301)
    Operating System (ITGS302)
    Principles of mobile communication networks (ITMC312)
    IT Project Management (ITGS303)
    Scientific Writing (ITGS304)
    Cross-Platform Mobile App Development (Flutter) (ITMC323)
    Heterogeneous and Mobile Databases (ITMC322)
    Mobile Interaction Design (ITMC321)
    Mobile Operating System (ITMC313)
    Security in mobile computing (ITMC411)
    Personal Area Networks (ITMC412)
    Social Networking (ITMC413)
    Networks Programming (ITMC414)
    Fundamentals ubiquitous computing (ITMC421)
    Cloud Computing (ITMC422)