The figures below show two generic examples of hardware/software configurations that point out the differences between the use of a module providing the AppZone C Software Layer and another not providing that feature.
Fig. 2 shows a configuration where the user application is running on an external application processor. The user application uses the GPRS/HSPA services and User Device #2 by means of the “A” interface, e.g. a serial port.
Fig. 2: Module without AppZone C Layer
Fig. 3 shows a configuration where the module provides the AppZone layer. In this scenario, the user application is running on the module CPU. The user application uses the GPRS/HSPA services, User Device #1, and #2 by means of the set of AppZone layer interfaces (APIs). The external user application processor is not required.
Fig. 3: Module with AppZone C Layer