Syllabus - Mobile Computing (CS704(C))


Computer Science and Business Systems (CSBS)

Mobile Computing (CS704(C))

VII

UNIT – I

Introduction

Overview of wireless and mobile infrastructure; Preliminary concepts on cellular architecture; Design objectives and performance issues; Radio resource management and interface; Propagation and path loss models; Channel interference and frequency reuse; Cell splitting; Channel assignment strategies; Overview of generations:- 1G to 5G.

UNIT – II

Location and handoff management

Introduction to location management (HLR and VLR); Mobility models characterizing individual node movement (Random walk, Fluid flow, Markovian, Activity based); Mobility models characterizing the movement of groups of nodes (Reference point based group mobility model, Community based group mobility model); Static (Always vs. Never update, Reporting Cells, Location Areas) and Dynamic location management schemes (Time, Movement, Distance, Profile Based); Terminal Paging (Simultaneous paging, Sequential paging); Location management and Mobile IP; Overview of handoff process; Factors affecting handoffs and performance evaluation metrics; Handoff strategies; Different types of handoffs (soft, hard, horizontal, vertical).

UNIT – III

Wireless transmission fundamentals

Introduction to narrow and wideband systems; Spread spectrum; Frequency hopping; Introduction to MIMO; MIMO Channel Capacity and diversity gain; Introduction to OFDM; MIMO-OFDM system; Multiple access control (FDMA, TDMA,CDMA, SDMA); Wireless local area network; Wireless personal area network (Bluetooth and zigbee).

UNIT – IV

Mobile Ad-hoc networks

Characteristics and applications; Coverage and connectivity problems; Routing in MANETs.

Wireless sensor networks

Concepts, basic architecture, design objectives and applications; Sensing and communication range; Coverage and connectivity; Sensor placement; Data relaying and aggregation; Energy consumption; Clustering of sensors; Energy efficient Routing (LEACH).

UNIT – V

Cognitive radio networks

Fixed and dynamic spectrum access; Direct and indirect spectrum sensing; Spectrum sharing; Interoperability and co-existence issues; Applications of cognitive radio networks.

D2D communications in 5G cellular networks

Introduction to D2D communications; High level requirements for 5G architecture; Introduction to the radio resource management, power control and mode selection problems; Millimeter wave communication in 5G.

Course Objective

To provide an understanding of wireless and mobile infrastructure, mobile computing concepts, and various wireless networks.

Course Outcome

Upon completion of this course, students will be able to: 1. Understand the concepts of wireless and mobile infrastructure. 2. Analyze the performance issues and design objectives of mobile computing. 3. Gain knowledge about different generations of wireless networks. 4. Understand the location and handoff management in mobile computing. 5. Learn about wireless transmission fundamentals and multiple access control. 6. Understand the concepts and applications of mobile ad-hoc networks and wireless sensor networks. 7. Gain knowledge about cognitive radio networks and D2D communications in 5G cellular networks.

Practicals

  • Write a program that identifies the Bluetooth devices in the wireless range.

  • Write a program that prints the signal strength of Wi-Fi connection of the given computer.

  • Prepare a wireless ad hoc network and show its working.

  • Write a program to perform infrared communication.

  • Write a program to perform Bluetooth file transfer.

  • Develop an android app which displays “Hello, welcome to Android Lab” message.

  • Develop calculator Android Application.

  • Using Android, Create a login Activity. It asks“username” and “password” from user. If username and password are valid, it display Welcome message using new activity

  • Write a program to find hamming distance. For example, Hamming distance d (v1, v2) =3if v1=011011, v2=110001.

  • Write a program that prints the signal strength of Wi-Fi connection of the given computer.

Reference Books

  • Mobile Communications. Jochen Schiller, Pearson Education.

  • Wireless Communications. Andrea Goldsmith, Cambridge University Press.

  • Wireless Communications: Principles and Practice. Theodore Rappaport, Pearson Education.

  • Wireless Communications. Ezio Biglieri, MIMO, Cambridge University Press.

  • Handbook of Wireless Networking and Mobile Computing. Ivan Stojmenovic, Wiley.

  • Dynamic Location Management in Heterogeneous Cellular Networks. James Cowling, MIT Thesis. http://people.csail.mit.edu/cowling/hons/jcowling-dynamic-Nov04.pdf

  • Location Management Travis in Wireless Networks. Cellular Keshav https://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_location.pdf