Font Size: a A A

The Design And Implementation Of Virtual Sim Card Based On Andriod Platform

Posted on:2019-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:X XuFull Text:PDF
GTID:2428330590965693Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Internet technology is developing at an unimaginable speed under the current background of the Internet.Internet is promising.Mobile Internet embedded in our daily life.The scale of netizens,which use smart phone surfing on the Internet maintain a rapidly growth.Users online needs are becoming increasingly when they travel overseas.Mobile users bring a little of international roaming services,due to travelling abroad frequently.However,the traditional SIM cards generally can continue to use the Internet after it has opened the international roaming service.High international roaming price is a common problem confronted with operators all over the world.In response to the above problems,the paper is design and implementation of a virtual SIM card program based on Android 5.1 with Qualcomm MSM8952 development platform.Virtual SIM is also known as soft SIM that pre-installed in the phone system.It is to achieve the function of the hardware SIM card by software.In addition to making mobile more slender,the virtual SIM card has obvious advantages in network resource selection.The virtual SIM card can dynamically deliver and erasing card resources,easily supporting multiple IMSIs,and switch between different operators.This thesis has completed the design of virtual SIM card.The program design mainly has the following three aspects:1.The communication frame of entity SIM card is researched,which in order to design the communication frame of virtual SIM card;2.It introduces related data encryption algorithm,thinking about the problem of virtual card data be stolen in the process of transmission,the encryption process and the encryption requirements of SIM Cards data transfer is designed;3.Paper compares the current mobile data security scheme.Compared with the current solutions of mobile data security,data security preservation of virtual card is designed based on ARM TrustZone technology.Over the design scheme,the thesis realizes each module of virtual SIM card.The implementation includes three aspects:1.Including the framework of the external interface design and implementation,mainly related to the virtual card to add,activate and delete operations.2.Data security management of virtual card mainly involves the safe downloading and saving of virtual card parameters.3.As well as the implementation of the virtual card on the Modem side,which mainly involves enabling the virtual card and the virtual card initialization operation.At the end of the thesis,the related virtual card software is tested.The related test cases are designed.According to the test cases to complete a series of functional tests and performance tests.The function tests show that the virtual SIM card application can run stably in different scenarios.The performance tests shows that the startup time of service of international roaming is short.Finally,compared with the operators,the roaming charges provided by the virtual SIM card is found to be lower.In addition,the virtual SIM card not only brings convenience to consumers,but also has an advantage in international roaming charges.
Keywords/Search Tags:Virtual SIM, Security, TrustZone Technology, Encryption
PDF Full Text Request
Related items