Types of Networks, Architecture for Mobile Computing, 3-tier Architecture,Design Considerations for Mobile Computing,
Global Systems for Mobile Communication ( GSM and Short Service Messages ( SMS):GSM Architecture, Entities, Call routing in GSM, PLMN Interface, GSM Addresses andIdentities, Network Aspects in GSM, Mobility Management, GSM Frequency allocation.Introduction to SMS, SMS Architecture, SM MT, SM MO, SMS as Informationbearer, applications
GPRS and Packet Data Network, GPRS Network Architecture, GPRS Network Operations,Data Services in GPRS, Applications for GPRS, Billing and Charging in GPRS
Spread Spectrum technology, IS-95, CDMA versus GSM, Wireless Data, ThirdGeneration Networks, Applications on 3G, Introduction to WiMAX.
Moving beyond desktop, Mobile handset overview, Mobile phones and their features,PDA, Design Constraints in applications for handheld devices. Mobile IP: Introduction,discovery, Registration, Tunneling, Cellular IP, Mobile IP with IPv6
Smart Client Architecture, The Client: User Interface, Data Storage, Performance,Data Synchronization, Messaging. The Serve r : Data Synchroni z a t ion, Ent e rpr i s eDat a So u r c e , Messaging. Mobile Operating Systems: WinCE, Palm OS, Simian OS,Linux, Proprietary OS Client Development: The development process, Need analysisphase, Design phase, Implementation and Testing phase, Deployment phase, DevelopmentTools, Device Emulators.
Thin client: Architecture, the client, Middleware, messaging Servers, Processing aWireless request, Wireless Applications Protocol (WAP) Overview, WirelessLanguages: Markup Languages, HDML, WML, HTML, cHTML, XHTML, VoiceXML.
Introduction, CDC, CLDC, MIDP; Programming for CLDC, MIDlet model, Provisioning,MIDlet life-cycle, Creating new application, MIDlet event handling, GUI in MIDP, Lowlevel GUI Components, Multimedia APIs; Communication in MIDP, SecurityConsiderations in MIDP.