Android and Mobile Network Technologies
Introduction And Review Of Mobile Network Architectures
- The GSM Network
- MS internal interface, SIM card and serial interfaces
- Core network communication, AS / NAS interfaces and protocols
- Changes with UMTS / HSPA
- UE internal interfaces, 3G SIM
- Protocol stack changes, CS and PS domains
- The Application domain and interfaces
- Changes with LTE
- Physical resource overview, scheduling
- Voice applications and LTE
- Other wireless interfaces WiFi Example
- WiFi network architecture
- 3GPP interworking concepts
The Mobile Protocol Stack 3GPP View
- Radio Interfaces
- GSM, UMTS and HSPA, LTE
- Core Network Interfaces
- Bearer Transport Protocols to CS-CN, PS-CN and ePC
- IMS and Application Access
- User-IP and embedded Signaling, Gm, Ut and ISC Interfaces
Android Smartphone System Architecture Review
- General Hardware Building Blocks
- Baseband Modem layer and interfaces
- UNIX Kernel Functions
- Hardware Abstraction Layer (HAL)
- Audio, Camera, Sensors, GPS ...
- Summary of the UNIX Library
- ANDROID Runtime Engine
- Java Virtual Machine Dalvik
- Android Core Library Summary Bionic etc.
- The Application Framework
- Telephony Manager
- Resource Manager
- Location Manager
- Notification Manager
- Activity Manager
- et. al.
- The Application Layer
- Contacts, Phone et. al.
Communication and Call Processing within an Android System
- Functional Split
- Associated Libraries
- Generic vs. Vendor Specific Protocol Stacks
Mapping 3GPP Signaling to ANDROID Functions and Libaries
- GSM Protocols (2G)
- UMTS / HSPA Protocols (3G)
- LTE Protocols (3G 4G)
- 802.11 (WiFi)
- Applications / User-IP / Services
Extending the Standard Framework
- Integration of Vendor Specific Protocols and Functions
- Tool Environment
- Google SDK - Java
- Google NDK C, C++
- XML Files
- Android Packages
- Building Custom Applications with ANDROID
Putting it Together: ANDROID Phone Operation
- Legacy Phone with GSM, UMTS, HSPA
- VoIP WiFi, VoLTE
- Some Potential Obstacles
- Integration of Provider Specific Functions and Features
- QoS, Policing, Service related Bearer Establishment and Tagging)
- Conversational Voice and Video (Realtime and Sync Requirements)
- Dual Stack IP Operations
v1.000