Confirmed users
489
edits
Line 70: | Line 70: | ||
== Proposal: Architecture == | == Proposal: Architecture == | ||
=== | === Current Architecture === | ||
This is the current architecture supporting a single SIM card. Only one mobile connection to handle all event. | |||
[[File:CurrMobileConnectionMgr.png|480x640px|MobileConnection Architecture]] | |||
=== Proposal Architecture for Multi-SIM=== | |||
This is the proposal architecture supporting the multi-SIM card. To add 'MobileConnectionManager' to manage all MobileConnection objects. | |||
The MobileConnectionManager creates the MobileConnection object for every SIM and the MobileConnection handles the ICC/Network/Data functions for SIM. | |||
The MobileConnectionManager only handles the interactive and synchronizing functions between SIMs. | |||
[[File:ProposalMobileConnMgr.png|480x640px|New MobileConnection Architecture]] | |||
=== RIL Implementation === | === RIL Implementation === |