CN102542306B - A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file - Google Patents

A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file Download PDF

Info

Publication number
CN102542306B
CN102542306B CN201010621598.8A CN201010621598A CN102542306B CN 102542306 B CN102542306 B CN 102542306B CN 201010621598 A CN201010621598 A CN 201010621598A CN 102542306 B CN102542306 B CN 102542306B
Authority
CN
China
Prior art keywords
application subsystem
data buffer
fileinfo
baseband subsystems
file
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.)
Active
Application number
CN201010621598.8A
Other languages
Chinese (zh)
Other versions
CN102542306A (en
Inventor
赖翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Chongqing Cyit Communication Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Cyit Communication Technologies Co Ltd filed Critical Chongqing Cyit Communication Technologies Co Ltd
Priority to CN201010621598.8A priority Critical patent/CN102542306B/en
Publication of CN102542306A publication Critical patent/CN102542306A/en
Application granted granted Critical
Publication of CN102542306B publication Critical patent/CN102542306B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to moving communicating field, the method that user identifies U/SIM card file is accessed particularly to mobile terminal application subsystem, the self-defined AT instruction that baseband subsystems of the present invention provides one at least to be identified by file association to application subsystem and two parameters of file access type are constituted, application subsystem is by the valued combinations of above parameter in self-defined AT instruction, inquiry or amendment baseband subsystems are stored in the fileinfo in data BUFFER, the information in the data BUFFER of baseband subsystems is accessed by self-defined AT instruction, effectively prevent the fileinfo in baseband subsystems data BUFFER inconsistent with the fileinfo content in U/SIM card file system, cause that abnormal problem occurs in subsequent treatment.

Description

A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file
Technical field
The present invention relates to moving communicating field, particularly to the method that mobile terminal application subsystem accesses Subscriber Identity Module (SIM or usim card or UIM card, be collectively expressed as U/SIM card) file.
Background technology
In the overall architecture system of mobile terminal, generally, there is the subsystem that application subsystem, baseband subsystems and U/SIM Card subsystem these three are important and independent, application subsystem primary responsibility provides the user people-machine operation interface, the Business Processing of the whole mobile terminal of baseband subsystems primary responsibility, U/SIM Card subsystem then primary responsibility provides the file system realized needed for mobile terminal service function.
After mobile terminal-opening powers on, in order to realize mobile terminal service function, baseband subsystems needs to obtain the initialization information of U/SIM card associated documents, and information is stored in the data BUFFER being more suitable for baseband subsystems management; Simultaneously as the speed that baseband subsystems accesses data BUFFER is more a lot of soon than the speed accessing U/SIM card file system, when needs use these fileinfos, baseband subsystems tends not to visit again U/SIM card file system, but accesses data BUFFER. Mobile terminal U/SIM card file initialization procedure is not related to application subsystem, in the process realizing business function, application subsystem has the demand of file access, but application subsystem can not directly access U/SIM card file system, according to 3GPP agreement 27.007 requirement, application subsystem is by sending file access request instruction to baseband subsystems, and baseband subsystems transparent transmission file access request is to U/SIM Card subsystem, and returns the access result of U/SIM Card subsystem to application subsystem. When after the fileinfo that application subsystem is revised in U/SIM card file system, due to baseband subsystems transparent transmission access request, the characteristic accessing result, make access content and result that baseband subsystems cannot know between application subsystem and U/SIM Card subsystem, if the fileinfo in baseband subsystems data BUFFER is inconsistent with the fileinfo content in U/SIM card file system, will cause that subsequent treatment occurs abnormal.
Summary of the invention
The solved technical problem of the present invention is in that to overcome owing to application subsystem revises U/SIM card file information, cause the situation that the fileinfo in baseband subsystems data BUFFER is inconsistent with the fileinfo content in U/SIM card file system, the present invention proposes a kind of method that mobile terminal application subsystem accesses Subscriber Identity Module file, by the identification of the AT instruction that application subsystem is sent by baseband subsystems, access U/SIM card file.
For solving problem above, the present invention proposes a kind of method that mobile terminal application subsystem accesses Subscriber Identity Module file, the self-defined AT instruction that baseband subsystems provides one at least to be identified by file association to application subsystem and two parameters of file access type are constituted, application subsystem is stored in the fileinfo in data BUFFER by the valued combinations of above parameter in self-defined AT instruction, inquiry or amendment baseband subsystems;
Further, when the fileinfo in data BUFFER changes, baseband subsystems the fileinfo after updating in data BUFFER being write back U/SIM card file system, fileinfo writes back after successfully, then to application subsystem backward reference result;
Preferably, when baseband subsystems judges that fileinfo is not pre-stored in data BUFFER, baseband subsystems accesses U/SIM card file system, and access result is directly returned back to application subsystem;
Preferably, when baseband subsystems judges that fileinfo is not pre-stored in data BUFFER, baseband subsystems reads associated documents information from U/SIM Card subsystem and supplements and be stored in data BUFFER, and according to the access type of application subsystem, the fileinfo in data BUFFER is conducted interviews;
According to file association mark, baseband subsystems judges whether fileinfo is pre-stored in data BUFFER.
Compared with prior art, the self-defined AT instruction that baseband subsystems of the present invention provides one at least to be identified by file association to application subsystem and two parameters of file access type are constituted, application subsystem is by the valued combinations of above parameter in self-defined AT instruction, inquiry or amendment baseband subsystems are stored in the fileinfo in data BUFFER, by the control that U/SIM card file is accessed by baseband subsystems, effectively prevent the fileinfo in baseband subsystems data BUFFER inconsistent with the fileinfo content in U/SIM card file system, cause that abnormal problem occurs in subsequent treatment.
Accompanying drawing explanation
Fig. 1 is prior art U/SIM card file browsing process figure;
Fig. 2 is that mobile terminal application subsystem of the present invention accesses U/SIM card file flow chart;
Fig. 3 is that mobile terminal application subsystem of the present invention accesses U/SIM card file preferred embodiment flow chart;
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the method that mobile terminal application subsystem of the present invention accesses Subscriber Identity Module file is described in further detail.
Application subsystem of the present invention accesses the method for Subscriber Identity Module file and comprises the following steps, as shown in Figure 2:
(1) user starting up mobile terminal, application subsystem issues opening initialization instruction to baseband subsystems and starts opening initialization flow process, and baseband subsystems accesses U/SIM card file system and file initialization information is stored in data BUFFER;
(2) when application subsystem needs obtain or revise U/SIM card file, using self-defined AT instruction to initiate to access the request of data BUFFER file information to baseband subsystems, self-defined AT instruction is including at least file association mark and two parameters of file access type;
(3) according to the access type of application subsystem, the fileinfo in data BUFFER is conducted interviews, backward reference result.
Preferably, when the fileinfo in data BUFFER changes, baseband subsystems the fileinfo after renewal in data BUFFER is write back U/SIM card file system immediately; Fileinfo writes back after successfully, then to application subsystem backward reference result.
This programme makes when application subsystem needs obtain or revise U/SIM card file, the information in the data BUFFER of baseband subsystems is accessed by self-defined AT instruction, directly do not access U/SIM card file, avoid the fileinfo in baseband subsystems data BUFFER inconsistent with the fileinfo content in U/SIM card file system, thus causing that abnormal problem occurs in subsequent treatment; And when ensure that powered-off fault as much as possible, remain to when mobile terminal is started shooting next time use correct fileinfo.
Especially, when application subsystem needs the U/SIM card file information obtaining or revising not to be pre-stored in baseband subsystems data BUFFER, as shown in Figure 3, baseband subsystems will according to file access mark and file access type, access U/SIM card file system, and access result is directly returned back to application subsystem, or read after associated documents information supplements and be stored in data BUFFER from U/SIM card file system, visit again the fileinfo in data BUFFER. Owing to baseband subsystems only obtains wherein necessary partial document information when initializing U/SIM card file, so the fileinfo that application subsystem expectation obtains is not very likely in the pre-reading scope of baseband subsystems, simultaneously, baseband subsystems is indifferent in business procession and is pre-read extraneous fileinfo, application subsystem is admissible with regard to being made directly access between this partial document information and U/SIM card file system alternately, occurs abnormal when above operation can avoid this situation to occur.
Baseband subsystems is responsible for initialization U/SIM card file when starting up of terminal powers on, and initialization information is stored in data BUFFER; Application subsystem, by the combination of file access self-defined AT instruction file association identification, two parameters of file access type, accesses U/SIM card file from data BUFFER;
When the fileinfo of application subsystem expectation acquisition is not in the pre-reading scope of baseband subsystems, baseband subsystems accesses U/SIM card file system, and access result is returned back to application subsystem,
Or
After reading associated documents information is supplemented and is stored in data BUFFER from U/SIM card file system, visit again the fileinfo in data BUFFER and follow-up all access this documents from data BUFFER.
Further, when application subsystem have modified the fileinfo in data BUFFER, the fileinfo after renewal is write back U/SIM Card subsystem in the very first time by baseband subsystems.
The present invention utilizes baseband subsystems to provide custom instruction unified management U/SIM card file to access and operation, effectively simplify application subsystem and access the process of U/SIM card file, and ensure that concordance and the reliability of fileinfo that mobile terminal uses in business realizing process.
It will be apparent to those skilled in the art that and understand, the above example that the inventive method is lifted is merely to illustrate the present invention, and is not limited to the present invention. Although effectively describing the present invention by embodiment; those skilled in the art will know that; there is the much spirit being varied without departing from the present invention in the present invention; when without departing substantially from the spirit of the present invention and essence thereof; those skilled in the art are when can make various corresponding change or deformation according to the inventive method, but these change accordingly or deform the claims belonging to the present invention.

Claims (5)

1. the method that a mobile terminal application subsystem accesses Subscriber Identity Module file, it is characterized in that, the self-defined AT instruction that baseband subsystems provides one at least to be identified by file association to application subsystem and two parameters of file access type are constituted, application subsystem is by the valued combinations of above parameter in self-defined AT instruction, inquiry or amendment baseband subsystems are stored in the fileinfo in data BUFFER, when the fileinfo in data BUFFER changes, by baseband subsystems, the fileinfo after renewal in data BUFFER is write back user and identify U/SIM card file system, U/SIM card represents SIM or usim card or UIM card.
2. the method that application subsystem accesses Subscriber Identity Module file according to claim 1, it is characterized in that, when baseband subsystems judges that fileinfo is not pre-stored in data BUFFER, baseband subsystems accesses U/SIM card file system, and access result is directly returned back to application subsystem.
3. the method that application subsystem accesses Subscriber Identity Module file according to claim 1, it is characterized in that, when baseband subsystems judges that fileinfo is not pre-stored in data BUFFER, baseband subsystems reads associated documents information from U/SIM Card subsystem and supplements and be stored in data BUFFER, and according to the access type of application subsystem, the fileinfo in data BUFFER is conducted interviews.
4. the method that application subsystem accesses Subscriber Identity Module file according to claim 2, it is characterised in that according to file association mark, baseband subsystems judges whether fileinfo is pre-stored in data BUFFER.
5. the method that application subsystem accesses Subscriber Identity Module file according to claim 3, it is characterised in that according to file association mark, baseband subsystems judges whether fileinfo is pre-stored in data BUFFER.
CN201010621598.8A 2010-12-31 2010-12-31 A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file Active CN102542306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010621598.8A CN102542306B (en) 2010-12-31 2010-12-31 A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010621598.8A CN102542306B (en) 2010-12-31 2010-12-31 A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file

Publications (2)

Publication Number Publication Date
CN102542306A CN102542306A (en) 2012-07-04
CN102542306B true CN102542306B (en) 2016-06-01

Family

ID=46349155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010621598.8A Active CN102542306B (en) 2010-12-31 2010-12-31 A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file

Country Status (1)

Country Link
CN (1) CN102542306B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103796193B (en) * 2014-01-16 2018-05-25 Tcl通讯(宁波)有限公司 The PRI parameter automatic configuration methods and system of a kind of cdma mobile terminal
CN106304034A (en) * 2015-05-13 2017-01-04 中兴通讯股份有限公司 A kind of method and system of long-range renewal mobile terminal intelligent card

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005041600A1 (en) * 2003-10-23 2005-05-06 Bsite International Ltd Method and system for distributed mobile collaboration
CN1889735A (en) * 2006-07-28 2007-01-03 凤凰微电子(中国)有限公司 Method and system for realizing multimedia playing on cell phone terminal via SIM card
CN101291491A (en) * 2008-06-10 2008-10-22 重庆重邮信科(集团)股份有限公司 Information interaction method for connection information of user recognition card between application layer and protocol stack
EP2159688A1 (en) * 2007-06-20 2010-03-03 Fujitsu Limited Instruction execution controller and instruction execution control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005041600A1 (en) * 2003-10-23 2005-05-06 Bsite International Ltd Method and system for distributed mobile collaboration
CN1889735A (en) * 2006-07-28 2007-01-03 凤凰微电子(中国)有限公司 Method and system for realizing multimedia playing on cell phone terminal via SIM card
EP2159688A1 (en) * 2007-06-20 2010-03-03 Fujitsu Limited Instruction execution controller and instruction execution control method
CN101291491A (en) * 2008-06-10 2008-10-22 重庆重邮信科(集团)股份有限公司 Information interaction method for connection information of user recognition card between application layer and protocol stack

Also Published As

Publication number Publication date
CN102542306A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
US8285899B2 (en) SD card including smart card and method for accessing to the same based on a file system
US10783086B2 (en) Method and apparatus for increasing a speed of accessing a storage device
US11409975B2 (en) Passive near field communication (NFC) device, method and system
EP2566287A2 (en) Wireless Internet Access Module, Communication Method for Host and Wireless Internet Access Module, and Data Card
CN110928935B (en) Data access command processing method, device and system
CN111176701A (en) Firmware upgrading method and device based on external memory card
CN104516703A (en) Method and system for achieving automatic adaption of virtual desktop screen resolution on Android terminal
CN102246212B (en) Sharing access for clients
CN110855529B (en) Network information security monitoring method, device, server and readable storage medium
CN102542306B (en) A kind of mobile terminal application subsystem accesses the method for Subscriber Identity Module file
CN111756858A (en) Remote development processing system, method and device of embedded equipment
CN102111487A (en) Method and device for realizing global system for mobile communications (GSM) terminal to access 3G universal subscriber identity module (USIM) card
US10007529B2 (en) Data terminal running mode switching method, device, and data terminal
CN102937862B (en) System and method for managing mobile terminal by browser
CN102255999B (en) Method for determining communication protocol between terminal and smart card and expansion card
CN101951361B (en) Method for accessing intelligent card and server
CN112417828B (en) Method for adding watermark label to domestic operation system
CN112596861B (en) Data sharing method, system and storage medium based on intelligent blackboard
CN102571620B (en) Method and device for carrying out webpage communication, and webpage server
CN108399554A (en) Equity card management method, system and storage medium
KR100964390B1 (en) Method and Apparatus for Refreshing Changed Breakdown of System File to Mobile Station
CN114462562A (en) Smart card writing method and system, electronic device and storage medium
CN114006883A (en) Cross-network data penetration interaction method, device, equipment and storage medium
CN117669625A (en) Card reader matching method, device, equipment and storage medium
CN113721980A (en) Instruction execution method, control device, electronic device, and computer-readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170426

Address after: Nanping Street 400060 Chongqing Nan'an District Nancheng Road No. 199 left attached to the floor 403

Patentee after: Keen (Chongqing) Microelectronics Technology Co., Ltd.

Address before: 400065 Chongqing Nan'an District huangjuezhen pass Fort Park No. 1

Patentee before: Chongqing City Communication & Technology Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20181114

Address after: 201203 Building 1, exhibition hall, 2288 lane, 2288 Chong, road, Zhangjiang hi tech park, Shanghai

Patentee after: Zhanxun Communication (Shanghai) Co., Ltd.

Address before: 400060 Nanping Road 199, Nanping Street, Nan'an District, Chongqing, 403

Patentee before: Keen (Chongqing) Microelectronics Technology Co., Ltd.