![Telit Wireless Solutions LN930 User Manual Download Page 55](http://html1.mh-extra.com/html/telit-wireless-solutions/ln930/ln930_user-manual_1083811055.webp)
LN930 M.2 Hardware User Guide
1VV0301078 Rev.10 – 2015-11-11
Reproduction forbidden without written authorization from Telit Communications S.p.A. - All Rights Reserved.
Page 55 of 88
6
Linux/Chrome Software Architecture
The following section describes the system architecture of Inter-Processor Communication
on a M.2 module when connected to a Linux based Host OS (Android, Chrome, and Ubuntu).
The description is only concerned with the HS-USB port which is the only available
functional interprocessor communications (IPC) interface at run-time and takes into account
only the AT control plane and IP packets data connection. Audio packet exchange is outside
the scope of the current version of M.2.
6.1
Overview
Figure 14
illustrates the architecture of the IPC and its components.
Figure 14 Linux Software Architecture
The user data is transferred from/to the cellular protocol stack (C-PS) to the IPC via a
centralized memory manager. The centralized memory manager is called packet buffer
manager (PBM). The user data is routed along the data plane as IP packets using several