WebAPI/WebTelephony/Multi-SIM: Difference between revisions

Jump to navigation Jump to search
Line 171: Line 171:


In order to adding MSimRadioInterfaceLayer, we need to modify 'SystemWorkerManager.cpp' to create an instance of MSimRadioInterfaceLayer, instead of what it is doing right now, i.e. creating an instance of RadioInterfaceLayer.  
In order to adding MSimRadioInterfaceLayer, we need to modify 'SystemWorkerManager.cpp' to create an instance of MSimRadioInterfaceLayer, instead of what it is doing right now, i.e. creating an instance of RadioInterfaceLayer.  
===== rilproxy =====
Message format between rilproxy and rild needs to be revised accordingly.
The single-SIM data format is shown below.
[[File:Data_bw_rilproxy_rild.png‎|267x186px|Single-SIM Data Format between rilproxy and rild]]
To distingush data stream coming from different rild, we propose the following data format:
[[File:Multisim_data_bw_rilproxy_rild.png|600x369px|Multi-SIMs Data Format between rilproxy and rild]]
Two prefixes, id and data size, are appended to the data originally from rild.
*Id: 0-based identifier of rild, i.e. 0, 1, 2, ...
*Size: size of the original data sent by rild


== Bugzilla ==
== Bugzilla ==
Confirmed users
266

edits

Navigation menu