Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mobile Computing (CA-509)
Unit 1. Introduction to Mobile Computing
Session 1 : Reference Model
Session 2 : Spread Spectrum
Session 3 : Cellular Systems
Session 4 : Mobile Computing
Session 4.1 : Mobile Computing Functions
Session 4.2 : Mobile Computing Devices
Session 4.3 : Dialogue Control
Session 4.4 : Networks - Wireline Networks, Wireless Networks, Ad hoc Networks
Session 4.5 : Bearers
Session 5 : Middleware and Gateways
Session 6 : Application and Services
Session 7 : Developing Mobile Computing Applications
Unit 2. Mobile Computing Architecture
Session 8 : Three-tier Architecture-Presentation, Message-oriented Middleware(MOM), Transaction-Processing (TP) Middleware, Data
Session 9 : Design Considerations for Mobile Computing
Session 10 : Client Context Manager
Session 11 : Context Aware Systems
Unit 3. Emerging Technologies
Session 12 : Bluetooth – protocol stack, security, Application Model
Session 13 : Radio Frequency Identification (RFID) and its Applications
Session 14 : Wireless Broadband (WiMAX)
Unit 4. Telecommunication Systems
Session 15 : GSM – Mobile Services, System Architecture, localization and calling, Handover, Security
Session 16 : Short Messaging Service (SMS) – Strength of SMS, SMS Architecture, Short Message Mobile Terminated (SM MT), Sort Message Mobile Originated (SM MO), SMS as Information Bearer, Operator Centric – Pull, Operator-independent Push, Challenge for SMS as a Mobile Computing Bearer, Operator – independent Pull, Value Added Services through SMS, Alert Services, Location-based software
Session 17 : GPRS – Architecture, Data Services in GPRS, Applications for GPRS, Limitations of GPRS, Billing and Charging in GPRS
Unit 5. Mobile Network Layer
Session 18 : Mobile IP
Session 18.1 : Goals, Assumptions and Requirements
Session 18.2 : Entities and Terminologies
Session 18.3 : IP Packet Delivery
Session 18.4 : Agent Discovery
Session 18.5 : Registration
Session 18.6 : Tunnelling and encapsulation
Session 18.7 : Optimizations
Session 18.8 : Reverse Tunneling
Session 18.9 : IPV6 for mobile IP
Session 18.10 : IP-Micromobility support
Session 19 : Mobile Ad-hoc Networking
Session 19.1 : Routing
Session 19.2 : Destination Sequence Distance Vector (DSDV)
Session 19.3 : Dynamic Source Routing (DSR)
Session 19.4 : Alternative Metrics
Session 19.5 : Flat ad-hoc routing
Session 19.6 : Hierarchical ad-hoc routing
Session 19.7 : Geographic-position-assisted routing
Unit 6. Mobile Transport Layer - TCP Improvements
Session 20 : Indirect TCP
Session 21 : Snooping TCP
Session 22 : Mobile TCP
Session 23 : Fast Retransmit/Recovery
Session 24 : Transmission/time-out freezing
Session 25 : Selective retransmission
Session 26 : Transaction – oriented TCP
Session 27 : TCP over 2.5/3G wireless networks
Unit 7. Wireless Application Protocol (WAP)
Session 28 : WAP Application Environment (WAE) – User Agent, User Agent Profile (UAProf), Wireless Markup Language (WML), WML Script, Wireless Telephony Application (WTA)
Session 29 : WAP Push Architecture
Session 30 : Wireless Session Protocol(WSP)
Session 31 : Wireless Transaction Protocol (WTP)
Session 32 : Wireless Transport Layer Security (WTLS)
Session 33 : Wireless Data Protocol (WDP)
Session 34 : WAP Gateway
Session 35 : MMS – Architecture, Transaction Flows, SMIL (Synchronized Multimedia Integrated Language), Interaction, Interoperability and Roaming, Device Management and Configuration, Digital Rights Management, OMA Digital Rights Management
Unit 8. Client Programming
Session 36 : Hardware Overview
Session 37 : Mobile Phones and Features of Mobile Phones
Session 38 : PDA
Session 39 : Design Constraints in Application for Handheld Devices
Session 40 : Recent Development in Client Technologies
Unit 9. Android Application Development
Session 41 : Setting up Android Development Environment
Session 42 : Defining Application Using the Android Manifest File
Session 43 : Managing Application Resources
Session 44 : Designing User Interfaces With Layout
Session 45 : Working with Fragments, Dialogs, Preferences, Files and Directories
Session 46 : Android Software Development Process
Session 47 : Designing and Developing Android Applications
Session 48 : Testing and Publishing Android Applications
Session 36 : Hardware Overview
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock