CN102368878A - Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method - Google Patents
Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method Download PDFInfo
- Publication number
- CN102368878A CN102368878A CN2011102776155A CN201110277615A CN102368878A CN 102368878 A CN102368878 A CN 102368878A CN 2011102776155 A CN2011102776155 A CN 2011102776155A CN 201110277615 A CN201110277615 A CN 201110277615A CN 102368878 A CN102368878 A CN 102368878A
- Authority
- CN
- China
- Prior art keywords
- sim card
- communication module
- interface
- information
- card information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 313
- 238000012545 processing Methods 0.000 claims abstract description 17
- 230000003993 interaction Effects 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 14
- 238000010295 mobile communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a multimode terminal and an SIM (subscriber identity module) card information transmission system. The system comprises a multimode terminal, an SIM card and an SPI (single program initiation) interface, and the multimode terminal further comprises at least one first communication module, wherein the first communication module is used to send a reading instruction required by the SIM card information to the SIM card through the SPI interface; the SIM card is used to receive a reading instruction of the first communication module, and feeding back the corresponding SIM card information to the first communication module through the SPI interface; and the SPI interface is used to realize the communication between the first communication module and the SIM card. The invention also discloses a multimode terminal and an SIM card information transmission method. By adopting the system and the method provided by the invention, the communication module can realize high-speed access and management on the SIM card in the multimode terminal and concurrent processing of the data can be supported, thus the interface data transmission rate and the access efficiency of the SIM card can be improved.
Description
Technical Field
The invention relates to an information transmission technology in mobile communication, in particular to a multimode terminal and SIM card information transmission system and a method.
Background
After stepping into the 3rd Generation mobile communication technology (3G) era, mobile operators face the situation of Long-Term coexistence of multiple networks such as 2nd Generation mobile communication technology (2G), 3G, and Long Term Evolution (LTE), and many mobile operators use multi-network cooperation as an operation target and an optimization strategy to support the customization of multi-mode terminals for service popularization and multi-network operation.
The current information transmission between the multi-mode terminal and the SIM card is divided into two cases, namely single card and double/multi-card, namely: the information transmission between the multi-mode terminal and a single SIM card and the information transmission between the multi-mode terminal and two or more SIM cards are carried out.
The multimode terminal uses a plurality of Subscriber Identity Modules (SIM), each SIM card corresponds to a set of independent communication system and can be respectively resided in different communication systems; and the single-card multi-mode terminal uses one SIM card to reside and complete the corresponding communication function according to a certain terminal strategy, network strategy or service strategy.
The single card is generally issued by an operator, information of a plurality of communication modules is placed on one SIM card, and the multimode terminal can reside in different network modes by using one SIM card, namely the single-card multimode multi-standby terminal is realized. Therefore, the burden of purchasing a card by a single-card user is avoided, and the overall power consumption of the multi-mode terminal is reduced. However, since one SIM card supports only one ISO7816 interface, all information in the SIM card must be read through one of the communication modules and then forwarded to the other communication module through the communication module in the case of a single card. Because the rate of the ISO7816 interface is limited to be slow, and the communication modules are transferred through the internal interface, the total transmission efficiency is low.
Under the condition of double cards/multiple cards, the communication modules respectively read corresponding information in the SIM cards through ISO7816 interfaces, and the communication modules correspond to the SIM cards one to one, so that information interaction between the SIM cards cannot be carried out. The multimode terminal provides services to the user on different communication networks, each communication module having to obtain the information on the corresponding SIM card. However, limited by the SIM card interface, if the ISO7816 interface is used, the multi-mode terminal cannot freely access the SIM card.
Therefore, in order to adapt to the development trend of the multi-mode terminal and meet the requirements of information interaction reading and transmission efficiency between the plurality of communication modules and the SIM card, a scheme for realizing high-speed access and information sharing of the SIM card by the multi-mode terminal is needed.
Disclosure of Invention
In view of this, the present invention provides a system and a method for transmitting information between a multi-mode terminal and an SIM card, which can implement high-speed access and management of a communication module in the multi-mode terminal to the SIM card, and support concurrent processing of data, thereby improving interface data transmission rate and SIM card access efficiency.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention discloses a multimode terminal and SIM card information transmission system, comprising: the system comprises a multi-mode terminal, a SIM card and an SPI interface, wherein the multi-mode terminal further comprises at least one first communication module; wherein,
the first communication module is used for sending a reading instruction of the needed SIM card information to the SIM card through the SPI interface;
the SIM card is used for receiving a reading instruction of the first communication module and returning corresponding SIM card information to the first communication module through the SPI interface;
and the SPI interface is used for realizing the communication between the first communication module and the SIM card.
Further, the multimode terminal also comprises an application module and an internal interface; wherein,
the application module is used for finishing interaction with a user, processing local services irrelevant to a network and a local logic part of communication services, and carrying out communication control on the first communication module;
the internal interface is used for realizing communication between the application module and the first communication module.
Further, the multimode terminal also comprises an ISO7816 interface and a second communication module; wherein,
the second communication module is used for sending a reading instruction of the needed SIM card information to the SIM card through an ISO7816 interface;
correspondingly, the SIM card is configured to receive a reading instruction of the second communication module, and return corresponding SIM card information to the second communication module through the ISO7816 interface.
Furthermore, the multimode terminal further comprises a third communication module connected with the first communication module through the internal interface, and configured to receive, through the internal interface, SIM card information that is sent by the first communication module and is required by the first communication module, and the SIM card information that is obtained by the first communication module from the SIM card through the SPI interface.
Further, the first communication module includes an SIM card agent unit, configured to forward SIM card information, which is acquired by the first communication module and is needed by the third communication module, to the third communication module.
Furthermore, the system also comprises an SPI interface controller, and the first communication module is connected with the SPI interface through the SPI interface controller; and the SPI interface controller is used for gating a communication module in the multimode terminal.
Further, the first communication module or the second communication module comprises a SIM card management unit and a SIM card driving unit; wherein,
the SIM card management unit is used for finishing sending a reading instruction of the needed SIM card information to the SIM card, reading the information of the SIM card to the multimode terminal and carrying out corresponding protocol processing;
and the SIM card driving unit is used for finishing the driving control of an SPI interface or an ISO7816 interface.
The invention also discloses a multimode terminal and SIM card information transmission method, comprising:
at least one first communication module in the multi-mode terminal sends a reading instruction of the needed SIM card information to the SIM card through the SPI interface;
and after receiving the reading instruction, the SIM card returns corresponding SIM card information to the first communication module which sends the reading instruction through the SPI interface.
Further, the method further comprises: a second communication module in the multi-mode terminal sends an information reading instruction to the SIM card through an ISO7816 interface to acquire the SIM card information required by the second communication module; the SIM card returns corresponding SIM card information to the second communication module which sends the reading instruction through the ISO7816 interface.
Further, the method further comprises: and after receiving the needed SIM card information, the first communication module sends the SIM card information needed by the third communication module to the third communication module through the internal interface.
Further, after receiving the required SIM card information, the first communication module forwards the acquired SIM card information required by the third communication module to the third communication module through the SIM card agent unit via the internal interface.
Further, the sending, by the first communication module, the reading instruction of the required SIM card information to the SIM card through the SPI interface is: the first communication module is connected with the SPI through the SPI interface controller, sends a reading instruction of the needed SIM information to the SIM card through the SPI interface controller and the SPI, and obtains the needed SIM information.
In summary, in the prior art, the single-mode terminal communication module performs information transmission with the SIM card through the ISO7816 interface, but limited by the SIM card interface, access and management of the multi-mode terminal communication module to the SIM card cannot be realized only through the ISO7816 interface. The system and the method provided by the invention fully utilize the characteristics of good expansibility and high data transmission efficiency of the SPI interface on the basis of considering the characteristics of the traditional ISO7816 interface and the insufficient SIM card interface, adopt the SPI interface as the interface of the first communication module and the SIM card in the multimode terminal, realize the requirement of information transmission between the communication module and the SIM card in the multimode terminal by direct high-speed access of the SPI interface or by the mode of combining the forwarding of the SPI interface and the SIM card proxy unit, and acquire the information required by the communication module in the multimode terminal, namely: the multiple communication modules directly access or forward the SIM card information required in the single card or the double card/multiple cards at a high speed, and complete the high-speed access and management of the communication modules to the SIM card in the multi-mode terminal, so that the realization scheme of the single card and the double card/multiple card multi-mode terminal is expanded, and the concurrent processing of data can be supported, thereby improving the transmission rate of interface data and the access efficiency of the SIM card.
Drawings
Fig. 1 is a schematic diagram of the general structure of the multimode terminal and SIM card information transmission system of the present invention;
fig. 2 is a schematic diagram of a multimode terminal and a SIM card information transmission method according to the present invention;
FIG. 3 is a diagram of a preferred embodiment of a single-card dual-mode terminal structure when using SPI interface;
FIG. 4 is a diagram of a preferred embodiment of a single-card dual-mode terminal architecture when the SPI bus controller is used in the present invention;
FIG. 5 is a diagram of a preferred embodiment of a single-card multimode terminal structure in a SIM card proxy unit forwarding mode according to the present invention;
FIG. 6 is a diagram of a preferred embodiment of a dual/multi-card multimode terminal structure in a SIM card proxy unit forwarding mode according to the present invention;
fig. 7 is a schematic diagram of a preferred embodiment of a SIM card information reading structure when the SIM card proxy unit is located in an application module.
Detailed Description
The basic idea of the invention is as follows: at least one first communication module in the multi-mode terminal sends a reading instruction of the needed SIM card information to the SIM card through the SPI interface; and after receiving the reading instruction, the SIM card returns corresponding SIM card information to the first communication module which sends the reading instruction through the SPI interface.
Considering different descriptions of different communication module smart cards, for convenience of description, the invention replaces various telecom smart cards with SIM cards, including UIM cards, UICC cards, USIM cards and the like.
The present invention will be described in further detail with reference to the following drawings and specific examples.
Fig. 1 is a schematic diagram of an overall structure of an information transmission system between a multimode terminal and a SIM card according to the present invention, and as shown in fig. 1, the system includes the multimode terminal, an SPI interface and the SIM card, and information transmission is performed between the multimode terminal and the SIM card through the SPI interface.
The multimode terminal is used for finishing interaction with a user, processing local services irrelevant to a network, finishing drive control of an SPI (serial peripheral interface), reading information of the SIM card and carrying out corresponding protocol processing.
The multimode terminal further comprises an application module, a first communication module and an internal interface, wherein the application module is a main control module of the multimode terminal, and can be configured on an independent Central Processing Unit (CPU) or on the same processor with a certain communication module; the application module is responsible for completing interaction with a user, processing local services irrelevant to a network and local logic parts of communication services, and performing communication control on the first communication module.
The first communication module is provided with more than one first communication module and is used for finishing the drive control of the SPI interface and sending a reading instruction of the needed SIM card information to the SIM card through the SPI interface; in general, the first communication modules each include a SIM card management unit and a SIM card driving unit; the SIM card management unit is mainly used for sending a reading instruction of the needed SIM card information to the SIM card through the SPI interface, reading the information of the SIM card to the multimode terminal and carrying out corresponding protocol processing; and the SIM card driving unit is mainly used for finishing the driving control of the SPI interface.
The application module and the first communication module communicate with each other through an internal interface, wherein the communication protocol can adopt AT command transmission.
The SIM card is used for receiving a reading instruction of the first communication module and returning corresponding SIM card information to the first communication module through the SPI interface; specifically, the SIM card stores information for identity authentication of multiple networks; used for finishing the authentication of the customer identity and the encryption process of the customer information; updating and managing the SIM card service in a wireless air interface mode; and managing personal information of the user such as a telephone number and a short message stored in the card.
The multimode terminal can further comprise an ISO7816 interface and a second communication module for information transmission with the SIM card through the ISO7816 interface, wherein the second communication module is used for completing the driving control of the ISO7816 interface, sending a reading instruction of the needed SIM card information to the SIM card through the ISO7816 interface, reading the information of the SIM card to the multimode terminal and carrying out corresponding protocol processing; accordingly, the SIM card driving unit in the second communication module is used to complete the driving control of the ISO7816 interface.
The multi-mode terminal can further comprise a third communication module which is connected with the first communication module only through the internal interface, and the third communication module receives the SIM card information which is sent by the first communication module, required by the third communication module and acquired from the SIM card by the first communication module through the SPI interface.
The first communication module, the second communication module and the third communication module respectively represent different types of communication modules, and may also be collectively referred to as communication modules.
The first communication module of the multimode terminal in fig. 1 can be two or more, which is represented by communication module 1-communication module n; the SIM card can also be a single card, a double card or a multi card, wherein the SIM card comprises information of a communication module 1 to information of a communication module n which respectively correspond to the communication module 1 to the communication module n; the situation shown in fig. 1 is only one example.
Here, the first communication module may adopt a plurality of communication systems, such as Time Division (TD), Global System for Mobile Communications (GSM), LTE, and other communication protocols; in addition, the first communication module can be realized by multiple chips or based on a single chip; the internal interface comprises serial ports, USB and the like.
Fig. 2 is a schematic diagram illustrating an implementation flow of the method for transmitting information between a multimode terminal and an SIM card according to the present invention, as shown in fig. 2, the method includes the following steps:
step 201: at least one first communication module in the multi-mode terminal sends an information reading instruction to the SIM card through the SPI interface;
specifically, at least one first communication module in the multimode terminal sends a reading instruction of the needed SIM card information to the SIM card through the SPI interface, and obtains the needed SIM card information.
In this step, if the multimode terminal further comprises a second communication module, the step further comprises an operation of sending an information reading instruction to the SIM card by the second communication module through an ISO7816 interface to obtain the SIM card information required by the multimode terminal; if the multi-mode terminal also comprises a third communication module, the step also comprises the operation that the third communication module receives the SIM card information required by the multi-mode terminal from the first communication module through the internal interface.
Step 202: after receiving the reading instruction, the SIM card returns corresponding SIM card information to the first communication module which sends the reading instruction through the SPI interface;
the SIM card is a double card or a multi card.
In this step, if the multimode terminal further comprises a second communication module, the step further comprises that the SIM card returns corresponding SIM card information to the second communication module sending the reading instruction through the ISO7816 interface; if the multi-mode terminal further comprises a third communication module, the step further comprises that the first communication module sends the SIM card information required by the third communication module to the third communication module through the internal interface after receiving the required SIM card information.
In practical application, the multimode terminal may simultaneously include two or more communication modules connected to the SIM card through different interfaces, and each communication module acquires the required SIM card information through different methods:
for example, the multi-mode terminal simultaneously comprises a first communication module and a second communication module, the first communication module is connected with the SIM card through an SPI interface, and the second communication module is connected with the SIM card through an ISO7816 interface; the first communication module sends a reading instruction of the SIM card information required by the first communication module to the SIM card through the SPI interface, and the SIM card information required by the first communication module is obtained; and the second communication module sends a reading instruction of the SIM card information required by the second communication module to the SIM card through the ISO7816 interface to acquire the SIM card information required by the second communication module.
For another example, the multi-mode terminal simultaneously includes a first communication module, a second communication module and a third communication module, the first communication module is connected with the SIM card through an SPI interface, the second communication module is connected with the SIM card through an ISO7816 interface, and the third communication module is connected with the first communication module through an internal interface; wherein,
the first communication module sends a reading instruction of the SIM card information required by the first communication module to the SIM card through the SPI interface, acquires the SIM card information required by the first communication module and the third communication module, and forwards the acquired SIM card information required by the third communication module to the third communication module through the internal interface; the second communication module sends a reading instruction of the SIM card information required by the second communication module to the SIM card through an ISO7816 interface, and obtains the SIM card information required by the second communication module; and the third communication module receives the SIM card information required by the third communication module, which is forwarded by the first communication module, through the internal interface.
For another example, the multi-mode terminal includes a first communication module and a third communication module at the same time, the first communication module is connected with the SIM card through the SPI interface, and the third communication module is connected with the first communication module through the internal interface, wherein the first communication module acquires SIM card information required by the first communication module and the third communication module through the SPI interface, and forwards the acquired SIM card information required by the third communication module to the third communication module; and the third communication module receives the SIM card information required by the third communication module forwarded by the first communication module through the internal interface.
The first communication module may include a SIM card agent unit, where the SIM card agent unit forwards SIM card information, which is acquired by the first communication module and is required by the third communication module, to the third communication module via the internal interface.
In practical application, the first communication module may be connected to the SPI via the SPI interface controller, and send a reading instruction of the SIM card information required by itself to the SIM card via the SPI interface controller and the SPI interface, so as to acquire the required SIM card information. Here, the acquired SIM card information may be required by the first communication module, and/or the third communication module.
Further, the first communication module or the second communication module comprises an SIM card management unit and an SIM card driving unit, wherein the SIM card management unit is configured to read information of the SIM card to the multi-mode terminal and perform corresponding protocol processing; and the SIM card driving unit is used for finishing the driving control of an SPI interface or an ISO7816 interface.
In order to better understand the technical solution of the present invention, the following description is made separately for different multimode terminals and SIM card modes.
Consider first the simpler case in the single card mode, namely: and the dual-mode terminal accesses and manages the SIM card in the single-card mode.
Fig. 3 is a schematic diagram of a preferred embodiment of a single-card dual-mode terminal structure when using an SPI interface in the present invention, and in fig. 3, the dual-mode terminal includes a first communication module and a second communication module, which are structurally the same, and both include a SIM card management unit and a SIM card driving unit, and both support an ISO7816 interface and an SPI interface. The first communication module and the second communication module respectively realize access to the SIM card through the SPI interface and the ISO7816 interface, and acquire the SIM card information required by each, namely: and the information of the first communication module and the information of the second communication module in the SIM card. The SIM card driving units of the first communication module and the second communication module support SPI interfaces and occupy ports (not shown) C3, C4, C8 and C6 of the SIM card; meanwhile, the method also supports an ISO7816 interface, occupies ports (not shown) C1, C2, C3, C5 and C7 of the SIM card, and belongs to the prior art in the specific implementation process, which is not described herein again.
Fig. 4 is a schematic diagram of a preferred embodiment of a single-card multi-mode terminal structure when using an SPI interface in the present invention, in this embodiment, two communication modules of a dual-mode terminal are respectively connected to an SPI interface controller, and the SPI interface controller is connected to a SIM card through the SPI interface, so that high-speed access to the same SIM card by the two communication modules can be realized through the SPI interface controller. In fig. 4, the communication module 1 and the communication module 2 may be a first communication module and/or a second communication module, and both support an ISO7816 interface and an SPI interface. The SPI interface multimode multiplexing and the parallel access can be realized through an SPI bus controller, and the specific realization process belongs to the prior art and is not described again.
The main characteristics of this embodiment are: the multi-mode terminal can access the SIM card at high speed in parallel without using a forwarding mode of an SIM card proxy unit, but the hardware of the terminal is greatly changed.
Secondly, consider the more complex case in single card mode, namely: and the multi-mode terminal accesses and manages the SIM card in the single card mode.
In this case, if the manner shown in fig. 3 is adopted, obviously, the access and management of the multi-mode terminal to the SIM card cannot be realized. If the method shown in fig. 4 is still used, although the access and management of the multi-mode terminal to the SIM card can be realized, since each communication module can only access and manage the SIM card in a time-sharing manner, the data transmission rate is inevitably affected, and the actual requirement of a higher data transmission rate may not be met. Therefore, the present invention proposes to implement the multi-mode terminal to access and manage the SIM card by combining the SPI interface and the forwarding of the SIM card proxy unit, as shown in fig. 5.
Fig. 5 is a schematic diagram of a preferred embodiment of a single-card multimode terminal structure in a SIM card proxy unit forwarding manner according to the present invention. For convenience of description, in the present embodiment, all the communication modules except the first communication module and the second communication module are referred to as third communication modules; moreover, it is assumed that the first communication module adopts an LTE system, the second communication module adopts a GSM system, and the third communication module adopts a TD system.
In this embodiment, the second communication module includes a SIM card driving unit and a SIM card management unit, and directly accesses the SIM card through a conventional ISO7816 interface. The first communication module comprises an SIM card agent unit besides an SIM card driving unit and an SIM card management unit, and realizes high-speed access to the SIM card through an SPI interface. The third communication module only comprises the SIM card management unit without considering the SIM card hardware and the drive design. The SIM card agent unit is used as an intermediate module, and a plurality of communication modules can be coordinated and matched through the SIM card agent unit and realize the forwarding or sharing of the SIM card information.
The SIM card management unit of the second communication module completes information transmission and management of the second communication module in the SIM card and performs corresponding protocol processing; the SIM card management unit of the first communication module is mainly used for finishing acquiring first communication module information and third communication module information in the SIM card and carrying out corresponding protocol processing; the SIM card driving unit is mainly used for completing the driving control of an SPI interface or an ISO7816 interface and the like; the SIM card management unit of the third communication module supports the SIM card agent mode and can receive the SIM card information forwarded by the SIM card agent unit in the first communication module. It is noted that the SIM card proxy unit may be combined with the SIM card managing unit or the SIM card driving unit in specific implementations.
The embodiment is also suitable for other high-speed SIM card interfaces, and has the main advantages that: the change of terminal hardware is small, the third communication module can obtain the needed SIM card information in a forwarding mode through the SIM card agent unit, the requirement on the aspect of data transmission rate can be well met, and the hardware cost and the design cost of the communication module can be saved. It should be noted that, the second communication module accesses the SIM card through the conventional ISO7816 interface, and may also obtain and forward the information of the second communication module through the first communication module, for example, in consideration of transmission efficiency.
On the other hand, consider the case of the dual/multi card mode, namely: and the multi-mode terminal accesses and manages the SIM card in the dual card/multi card mode.
Fig. 6 is a schematic diagram of a preferred embodiment of a dual-card/multi-card multi-mode terminal structure in a forwarding mode of an SIM card proxy unit according to the present invention, and in consideration of characteristics of the forwarding mode of the SIM card proxy unit, this embodiment still implements access and management of the multi-mode terminal to two or more SIM cards by using this mode. As shown in fig. 6, a first communication module of the multi-mode terminal implements direct high-speed access of the SPI interface to two or more SIM cards, the first communication module is also compatible with the ISO7816 interface, and a third communication module of the multi-mode terminal can complete transmission and sharing of SIM card information by using its own SIM card management unit through a forwarding manner of the SIM card proxy unit without considering SIM card hardware and driver design.
In this embodiment, the first communication module includes an SIM card driving unit, an SIM card management unit, an SIM card agent, and the like; the first communication module SIM card driving unit supports an SPI interface and can support two modes of accessing the SIM card: one is an ISO7816 interface, occupying the C1, C2, C3, C5, C7 ports (not shown) of the SIM card; one is an SPI interface, occupying the C3, C4, C8, C6 ports (not shown) of the SIM card. The third communication module comprises an SIM card driving unit and an SIM card agent, only comprises an SIM card management unit and the like, does not support an SIM card interface, but supports a forwarding mode of the SIM card agent unit.
The first communication module SIM card management unit completes the information transmission and management of the SIM card and performs corresponding protocol processing; the SIM card managing unit of the third communication module is capable of receiving the SIM card information forwarded by the first communication module SIM card agent unit.
Fig. 6 shows the case of two SIM cards, the first communication module being connected to SIM card 1 and SIM card 2 via the conventional ISO7816 interface and SPI interface, respectively. When the multi-card condition of more than three SIM cards exists, the multi-mode terminal communication module can still access the plurality of SIM cards by utilizing the SPI technology. The SPI is a synchronous protocol interface and supports a master control device to control a plurality of slave control devices. Through the SPI interface, can conveniently realize that communication module carries out high-speed visit to a plurality of SIM cards. Wherein, one SPI interface can control four SIM cards. The specific implementation process belongs to the prior art, and is not described herein again.
This embodiment is also suitable for with other high-speed SIM card interfaces, main advantage lies in: the access to two or more SIM cards is easily realized by utilizing the characteristic of good SPI expansion, and the third communication module can complete the transmission and sharing of SIM card information through the SIM card management unit of the third communication module.
Finally, it should be noted that the internal interfaces in fig. 5 include physical communication interfaces between the application module and the communication module, and between the communication module and the communication module, where an internal interface exists between the application module and each communication module, and an internal interface also exists between a plurality of communication modules; here, the communication module includes a first communication module, a second communication module, and a third communication module; the application module may employ a separate application processor. In practical applications, there may be no internal interface between multiple communication modules, and the transfer between transmission and sharing is accomplished through the application module, as shown in fig. 7.
Fig. 7 is a schematic diagram of a preferred embodiment of an SIM card information reading structure when the SIM card agent unit is located in an application module according to the present invention, where the embodiment adopts a smart phone architecture, the application module adopts an independent CPU, i.e., an application processor, and the application processor communicates with two communication modules through an internal interface.
The multimode terminal comprises a 3G communication module and a 2G communication module; the 3G communication module is a first communication module and adopts a TD system; the 2G communication module is a second communication module and adopts a GSM (global system for mobile communications) system; the application processor is added with an SIM card agent unit and an SIM card driving unit. The SIM card driving unit adopts an SPI interface to complete the access control of the application processor to the SIM card; the SIM card agent unit is used as an intermediate module, and the application processor is coordinated and matched with the first communication module and the second communication module through the SIM card agent unit, so that the application processor can forward or share the SIM card information; the SIM card agent unit is responsible for forwarding SIM card information for the 3G communication module.
The internal interface completes the communication between the application processor and the first communication module and the second communication module, and can comprise a serial port, a USB and other types; the communication protocol employs AT command transmission.
To illustrate the information transmission purpose and flow of the SIM card of this embodiment, the SIM card information is correspondingly divided into 3G communication module information, 2G communication module information and application information. The 3G communication module information and the 2G communication module information are SIM card information required by the 3G communication module and the 2G communication module to realize corresponding network communication functions, such as encryption authentication and other information respectively; the application information is SIM card information required by the application processor, such as SIM card phone book and the like.
The 2G communication module directly reads the 2G communication module information in the SIM card through an ISO7816 interface, because no communication interface exists between the 2G communication module and the 3G communication module, the 3G communication module information needs to be transmitted to the 3G communication module by an application processor, and the transmission process is completed through an SIM card agent unit; the 3G communication module supports the forwarding function of the SIM card agent unit of the application processor, and acquires the 3G communication module information forwarded by the SIM card agent unit through the SIM card management unit.
In addition to the 3G communication module information, the application processor also reads application information through the SPI interface.
The embodiment is also suitable for the situation that the application module and a certain communication module are constructed on the same processor, and is also suitable for other high-speed access interfaces, such as a USB interface.
The main advantages of this embodiment are: the transformation of the multimode terminal is mainly focused on an application processor, so that the 3G communication module is slightly modified, and the 2G communication module can not be modified.
It will be understood by those skilled in the art that all or part of the steps of the above method may be implemented by controlling the relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the foregoing embodiments may also be implemented by using one or more integrated circuits, and accordingly, each module/unit in the foregoing embodiments may be implemented in the form of hardware, and may also be implemented in the form of a software functional module. The present invention is not limited to any specific form of combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (12)
1. A multimode terminal and SIM card information transmission system, characterized by that, the system includes: the system comprises a multi-mode terminal, a SIM card and an SPI interface, wherein the multi-mode terminal further comprises at least one first communication module; wherein,
the first communication module is used for sending a reading instruction of the needed SIM card information to the SIM card through the SPI interface;
the SIM card is used for receiving a reading instruction of the first communication module and returning corresponding SIM card information to the first communication module through the SPI interface;
and the SPI interface is used for realizing the communication between the first communication module and the SIM card.
2. The system of claim 1, wherein the multimode terminal further comprises an application module and an internal interface; wherein,
the application module is used for finishing interaction with a user, processing local services irrelevant to a network and a local logic part of communication services, and carrying out communication control on the first communication module;
the internal interface is used for realizing communication between the application module and the first communication module.
3. The system of claim 1, wherein the multimode terminal further comprises an ISO7816 interface and a second communication module; wherein,
the second communication module is used for sending a reading instruction of the needed SIM card information to the SIM card through an ISO7816 interface;
correspondingly, the SIM card is configured to receive a reading instruction of the second communication module, and return corresponding SIM card information to the second communication module through the ISO7816 interface.
4. The system according to claim 2 or 3, wherein the multimode terminal further comprises a third communication module connected to the first communication module through the internal interface, for receiving the SIM card information, which is sent by the first communication module, required by the first communication module and obtained from the SIM card through the SPI interface by the first communication module, through the internal interface.
5. The system according to claim 4, wherein the first communication module comprises a SIM card agent unit for forwarding the SIM card information acquired by the first communication module and required by the third communication module to the third communication module.
6. The system of claim 1, further comprising an SPI interface controller, wherein the first communication module is connected to the SPI interface through the SPI interface controller; and the SPI interface controller is used for gating a communication module in the multimode terminal.
7. The system of claim 3, wherein the first or second communication module comprises a SIM card management unit and a SIM card driving unit; wherein,
the SIM card management unit is used for finishing sending a reading instruction of the needed SIM card information to the SIM card, reading the information of the SIM card to the multimode terminal and carrying out corresponding protocol processing;
and the SIM card driving unit is used for finishing the driving control of an SPI interface or an ISO7816 interface.
8. A method for transmitting information between a multi-mode terminal and an SIM card is characterized in that the method comprises the following steps:
at least one first communication module in the multi-mode terminal sends a reading instruction of the needed SIM card information to the SIM card through the SPI interface;
and after receiving the reading instruction, the SIM card returns corresponding SIM card information to the first communication module which sends the reading instruction through the SPI interface.
9. The method of claim 8, further comprising: a second communication module in the multi-mode terminal sends an information reading instruction to the SIM card through an ISO7816 interface to acquire the SIM card information required by the second communication module; the SIM card returns corresponding SIM card information to the second communication module which sends the reading instruction through the ISO7816 interface.
10. The method according to claim 8 or 9, characterized in that the method further comprises: and after receiving the needed SIM card information, the first communication module sends the SIM card information needed by the third communication module to the third communication module through the internal interface.
11. The method according to claim 10, wherein the first communication module receives the required SIM card information and forwards the acquired SIM card information required by the third communication module to the third communication module through the internal interface by the SIM card agent unit.
12. The method according to claim 8 or 9, wherein the sending, by the first communication module, the reading instruction of the required SIM card information to the SIM card through the SPI interface is: the first communication module is connected with the SPI through the SPI interface controller, sends a reading instruction of the needed SIM information to the SIM card through the SPI interface controller and the SPI, and obtains the needed SIM information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102776155A CN102368878A (en) | 2011-09-19 | 2011-09-19 | Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method |
PCT/CN2011/082244 WO2012151902A1 (en) | 2011-09-19 | 2011-11-15 | Multi-mode terminal and sim card information transmitting system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011102776155A CN102368878A (en) | 2011-09-19 | 2011-09-19 | Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102368878A true CN102368878A (en) | 2012-03-07 |
Family
ID=45761424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102776155A Pending CN102368878A (en) | 2011-09-19 | 2011-09-19 | Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102368878A (en) |
WO (1) | WO2012151902A1 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102790960A (en) * | 2012-06-30 | 2012-11-21 | 北京创毅讯联科技股份有限公司 | Method, chip and terminal capable of achieving access of multi-mode communication modules to user identification card |
CN103313439A (en) * | 2012-03-16 | 2013-09-18 | 中国移动通信集团广东有限公司 | Single-card multi-module terminal and communication processing method thereof |
CN104010353A (en) * | 2014-05-20 | 2014-08-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104125557A (en) * | 2013-04-23 | 2014-10-29 | 中国移动通信集团广东有限公司 | Mobile terminal and USIM card scheduling method |
CN104955049A (en) * | 2015-06-29 | 2015-09-30 | 南京熊猫电子股份有限公司 | Modular circuit and method for realizing secondary encryption through mini UICC (universal integrated circuit card) |
CN106851618A (en) * | 2017-02-24 | 2017-06-13 | 苏州蜗牛数字科技股份有限公司 | A kind of intelligent terminal and method for realizing dynamic virtual usim card |
CN107277937A (en) * | 2017-07-14 | 2017-10-20 | 曾仲林 | A kind of communication means of CISC equipment and CISC equipment |
CN109862553A (en) * | 2017-11-30 | 2019-06-07 | 华为技术有限公司 | Terminal and communication means |
WO2021007731A1 (en) * | 2019-07-12 | 2021-01-21 | 北京小米移动软件有限公司 | Method and apparatus for indicating timing advance, and communication device and storage medium |
CN114666380A (en) * | 2022-03-07 | 2022-06-24 | 中交信通网络科技有限公司 | Multi-system-in-one Internet of things device based on centralized control |
CN115203096A (en) * | 2022-06-27 | 2022-10-18 | 北京连山科技股份有限公司 | Method for realizing SIM card zooming |
US12141335B2 (en) | 2017-11-30 | 2024-11-12 | Huawei Technologies Co., Ltd. | Terminal and communication method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111225414B (en) * | 2018-11-26 | 2023-09-08 | 中兴通讯股份有限公司 | Multimode communication device, communication method thereof and multimode communication system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090270130A1 (en) * | 2008-04-23 | 2009-10-29 | Mediatek Inc. | Methods for aligning polling timers by mobile station with subscriber identity cards and systems utilizing the same |
CN101848559A (en) * | 2010-05-13 | 2010-09-29 | 中兴通讯股份有限公司 | Realization system for information transmission and smart card |
CN101980556A (en) * | 2010-10-20 | 2011-02-23 | 中兴通讯股份有限公司 | Method and device for communicating double-network double-standby terminal |
CN102033828A (en) * | 2010-11-24 | 2011-04-27 | 中兴通讯股份有限公司 | Method and system for accessing external card |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6901457B1 (en) * | 1998-11-04 | 2005-05-31 | Sandisk Corporation | Multiple mode communications system |
CN201663637U (en) * | 2010-03-31 | 2010-12-01 | 重庆重邮信科通信技术有限公司 | Interface of multi-mode terminal radio frequency chip and baseband chip |
CN101945502A (en) * | 2010-09-03 | 2011-01-12 | 展讯通信(上海)有限公司 | Single-card dual-mode terminal and communication method thereof |
-
2011
- 2011-09-19 CN CN2011102776155A patent/CN102368878A/en active Pending
- 2011-11-15 WO PCT/CN2011/082244 patent/WO2012151902A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090270130A1 (en) * | 2008-04-23 | 2009-10-29 | Mediatek Inc. | Methods for aligning polling timers by mobile station with subscriber identity cards and systems utilizing the same |
CN101848559A (en) * | 2010-05-13 | 2010-09-29 | 中兴通讯股份有限公司 | Realization system for information transmission and smart card |
CN101980556A (en) * | 2010-10-20 | 2011-02-23 | 中兴通讯股份有限公司 | Method and device for communicating double-network double-standby terminal |
CN102033828A (en) * | 2010-11-24 | 2011-04-27 | 中兴通讯股份有限公司 | Method and system for accessing external card |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103313439A (en) * | 2012-03-16 | 2013-09-18 | 中国移动通信集团广东有限公司 | Single-card multi-module terminal and communication processing method thereof |
CN102790960A (en) * | 2012-06-30 | 2012-11-21 | 北京创毅讯联科技股份有限公司 | Method, chip and terminal capable of achieving access of multi-mode communication modules to user identification card |
CN104125557A (en) * | 2013-04-23 | 2014-10-29 | 中国移动通信集团广东有限公司 | Mobile terminal and USIM card scheduling method |
CN104010353A (en) * | 2014-05-20 | 2014-08-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104955049A (en) * | 2015-06-29 | 2015-09-30 | 南京熊猫电子股份有限公司 | Modular circuit and method for realizing secondary encryption through mini UICC (universal integrated circuit card) |
CN106851618A (en) * | 2017-02-24 | 2017-06-13 | 苏州蜗牛数字科技股份有限公司 | A kind of intelligent terminal and method for realizing dynamic virtual usim card |
CN107277937A (en) * | 2017-07-14 | 2017-10-20 | 曾仲林 | A kind of communication means of CISC equipment and CISC equipment |
CN107277937B (en) * | 2017-07-14 | 2021-12-14 | 曾仲林 | CISC (common information center) equipment and communication method thereof |
US11487910B2 (en) | 2017-11-30 | 2022-11-01 | Huawei Technologies Co., Ltd. | Terminal and communication method |
CN109862553A (en) * | 2017-11-30 | 2019-06-07 | 华为技术有限公司 | Terminal and communication means |
US12141335B2 (en) | 2017-11-30 | 2024-11-12 | Huawei Technologies Co., Ltd. | Terminal and communication method |
WO2021007731A1 (en) * | 2019-07-12 | 2021-01-21 | 北京小米移动软件有限公司 | Method and apparatus for indicating timing advance, and communication device and storage medium |
CN112425257B (en) * | 2019-07-12 | 2023-08-29 | 北京小米移动软件有限公司 | Timing Advance Indication Method, Device, Communication Equipment and Storage Medium |
CN112425257A (en) * | 2019-07-12 | 2021-02-26 | 北京小米移动软件有限公司 | Timing advance indicating method, device, communication equipment and storage medium |
US12150079B2 (en) | 2019-07-12 | 2024-11-19 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for indicating timing advance, and communication device and storage medium |
CN114666380A (en) * | 2022-03-07 | 2022-06-24 | 中交信通网络科技有限公司 | Multi-system-in-one Internet of things device based on centralized control |
CN115203096A (en) * | 2022-06-27 | 2022-10-18 | 北京连山科技股份有限公司 | Method for realizing SIM card zooming |
CN115203096B (en) * | 2022-06-27 | 2023-03-10 | 北京连山科技股份有限公司 | Method for realizing SIM card zooming |
Also Published As
Publication number | Publication date |
---|---|
WO2012151902A1 (en) | 2012-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102368878A (en) | Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method | |
AU2004325175B2 (en) | Joint IC card and wireless transceiver module for mobile communication equipment | |
US20180310157A1 (en) | Near field communication method and mobile terminal | |
JP4885945B2 (en) | Peripheral device management method using SIM card in wireless communication terminal and peripheral device for executing the method | |
US9092157B2 (en) | Wireless internet-accessing module, host, communication method thereof, and data card | |
US9807596B2 (en) | Remote wireless smart card permitting switching between services, terminal thereof and communication system for use thereof | |
CN102223735A (en) | Method and equipment for multi-baseband chips to share and access smart card | |
CN102033828A (en) | Method and system for accessing external card | |
KR20040103195A (en) | Apparatus for accessing sim card in a mobile phone | |
CN103024943A (en) | Multi-mode terminal and method for implementing multi-mode and multi-standby | |
CN111132129B (en) | SIM card information acquisition device and communication terminal device | |
CN102752753B (en) | A kind of method and mobile radio terminal of control ZigBee-network | |
CN103002434B (en) | Obtain the method, apparatus and terminal of SIM card data | |
KR101803972B1 (en) | Apparatus having Universal Integrated Circuit card and File registration Method and Peer-to-Peer Transmission Method using the same | |
KR100821155B1 (en) | Universal Integrated Circuit Chip Having Linked File Structure and Method for Operating Application thereof | |
CN102957788B (en) | Method for reading and writing card of mobile terminal with double base-band chips | |
CN104125557B (en) | Mobile terminal and USIM card dispatching method | |
CN109586755B (en) | Communication device, communication storage device, switching method and terminal equipment | |
CN102790960A (en) | Method, chip and terminal capable of achieving access of multi-mode communication modules to user identification card | |
CN202261828U (en) | Equipment for sharing access smart card by multiple baseband chips | |
CN102271178A (en) | Multi-mode and multi-standby mobile terminal and communication method thereof | |
CN102984830A (en) | Multi-module mobile terminal and access method of user identification card | |
WO2014056611A1 (en) | Sim usb interface to external world |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120307 |
|
RJ01 | Rejection of invention patent application after publication |