Cellular Data
The cellular data service manages all aspects of establishing and maintaining a cellular communication link, including everything from low-level initialization and power management of the hardware, to software based strategies for handling poor cellular coverage. The cellular data services ensures that all efforts are made to establish and maintain a cellular communication link when requested by the user system.
A control and status interface is exposed via the IPC system which enables the user system to request a cellular communication link and to observe the current status of the cellular communication link.
A regular network interface is exposed to the user system which enables user applications to send and receive data via the cellular communication link using regular socket interfaces.