Mobile Computing

CS634A

 

3-0-0-9

 

Courses with significant overlap with this course:

Semester of last offering:

Date of approval: dd-mmm-yyyy

Prerequisites:  

Course Contents

Introduction: Mobile computing a vision for future, ubiquitous computing versus virtual reality, software models for mobile computing. Data management Issues. Distributed algorithms and mobility: structuring distributed algorithms for mobile computing environments, token ring algorithm. Publishing and accessing data in the air: pull and push based data transfers, data dissemination by broadcast, treating air as cache, energy efficient indexing in air. Hand off management: handoff detection, failures, channel assignments. Location Management: two tier HLRVLR scheme, mobile IP, hierarchical tree based scheme, regional directories, distributed location management. Approximate query processing: concept hierarchy, summary database, updates and view maintenance, approximate query processing. Mobile Transaction Models. Mobile Computing: technological prospective: 1G, 2G and 3G network and services, the Internet, mobile computing and cellular telephony, voice and data services on 3G networks, battery problem and power dissipation, low energy processors. File system support for mobile computing: Coda and Bayou file systems. Ad hoc network routing protocols: DSDV, GSR, FSR, DSR, AODV. 

Topics  

Instructor(s):
Number of sections:

Tutors for each section:

Schedule for Lectures:

Schedule for Tutorial:

Schedule for Labs:

 
 
 

 

 
Birds at IIT Kanpur
Information for School Children
IITK Radio
Counseling Service