Android and Mobile Network Technologies
Training Course Description
- This course provides an overview of Mobile Network technologies used in devices with Android operating systems.
- We will start with an overview of the Mobile Network Architectures from GSM (2G) over UMTS / HSPA (3G) to LTE (3G 4G), also reviewing 802.11 (WiFi) as potential access technology and the related Core Network architectures up to IMS as service delivery platform.
- We will then identify the main protocols used for the Radio Interface and the communication with the Core Network functions and the Application / Service access, as before seen as an evolution of the Mobile Network towards all IP service delivery.
- Next part will be the identification and discussion of all main building blocks of an ANDROID system, starting from the Hardware view, Abstraction Layer (HAL) to Kernel functions and libraries (LINUX), ANDROID specific runtime engine up to the Application framework and the Application layer.
- With the architecture of the system in mind, we review the communication and call processing within ANDROID.
- One of the central items of the course is then the mapping of 3GPP signaling protocols and functional entities towards ANDROID functions and libraries, throughout the protocol stack.
- We will also discuss the available development tools and environment, such as Google SDK and NDK, ANDROID packages and the integration of vendor specific protocols and functions in order to build custom applications with ANDROID.
- The course will be concluded with a set of scenarios for ANDROID phone operations legacy phones and VoIP (WiFi and VoLTE based). This will also include the discussion for some potential hurdles for the realization of certain services.
Some of your questions that will be answered
- What are the main differences in the baseband modems in terms of access technology between GSM, UMTS, LTE and WiFI?
- How does the communication and service delivery work towards a Mobile Network?
- How are ANDROID communication functions - such as voice and non-voice features mapped to the network transport protocols and functions?
- What is Smartphone Architecture as viewed from 3GPP on one side and from the ANDROID perspective on the other side?
- Which are the main communication protocols that are supported and for which purpose?
- What are the main components and libraries an ANDROID system is composed of?
- Which are the most important tools used to build an ANDROID system?
- Which are network services on an ANDROID system, that may require special attention and why?
Who should attend this class?
- Anyone who need to understand the Android and mobile network terminology, features, interfaces and the applicability in future 3GPP networks.
Pre-Requisites
- The student must possess a general understanding of network architectures in 3GPP. There is no particular knowledge required regarding 2G, 3G and 4G mobile network technologies.
- The student should be familiar with OS system architectures in general.
Training Course Target
- The student will gain an overview and an introduction to the usage and interworking of the different functions implemented in modern smartphones for mobile communication.
Training Course Duration
- 2 days
v1.000
Search:
Advanced SearchMore Info:
Detailed ToC of this training course
INACON eBooks
Please have a look at our full offer