[go: up one dir, main page]

CN111565245A - Multi-code storage method and system - Google Patents

Multi-code storage method and system Download PDF

Info

Publication number
CN111565245A
CN111565245A CN202010352038.0A CN202010352038A CN111565245A CN 111565245 A CN111565245 A CN 111565245A CN 202010352038 A CN202010352038 A CN 202010352038A CN 111565245 A CN111565245 A CN 111565245A
Authority
CN
China
Prior art keywords
storage area
code number
eeprom
sub
ram
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
Application number
CN202010352038.0A
Other languages
Chinese (zh)
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.)
Wuhan Tianyu Julian Network Co ltd
Original Assignee
Wuhan Tianyu Julian Network 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 Wuhan Tianyu Julian Network Co ltd filed Critical Wuhan Tianyu Julian Network Co ltd
Priority to CN202010352038.0A priority Critical patent/CN111565245A/en
Publication of CN111565245A publication Critical patent/CN111565245A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

The application relates to a multi-code number storage method and a multi-code number storage system, which relate to the technical field of communication, and the method comprises the following steps: acquiring code number information to be stored, and identifying the residual space of an EEPROM storage area and an RAM storage area; dividing an EEPROM sub-storage area in the residual space of the EEPROM storage area corresponding to the code number information to be stored, dividing an RAM sub-storage area in the residual space of the RAM storage area, and respectively storing data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to data attributes; and updating the preset self-defined linked list information according to the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area. This application carries out reasonable division to the storage area of communication equipment's phone card for the storage area that each code number corresponds is mutually independent, guarantees the normal use of different operator code numbers in the phone card, satisfies the manifold user demand of user.

Description

Multi-code storage method and system
Technical Field
The invention relates to the technical field of communication, in particular to a multi-code number storage method and a multi-code number storage system.
Background
A Universal Integrated Circuit Card (UICC) is an important component of a Universal mobile telecommunications system and is implemented in the form of a Subscriber Identity Module (SIM) Card, which can be inserted into a terminal to serve as a Module for user authentication and can be soldered directly onto the terminal component in the form of components, and can store personal information of a user and Mobile Network Operator (MNO) information regarding a user subscription.
However, the current technology means limits to storing only one code number information (e.g., an Integrated Circuit Card Identification (ICCID), an International Mobile Subscriber Identity (IMSI), a Mobile station International ISDN number (MSISDN), a Key (KI) for encrypting data between a SIM card and a carrier network, a short message center parameter (SMSP), etc.) in a universal integrated circuit card at most.
However, in the prior art, the function of the communication integrated circuit card is single, and a user can only use one network access service corresponding to an operator based on the universal integrated circuit card, and cannot perform adaptive adjustment according to the current customer requirements.
Therefore, a technical solution is urgently needed to meet different use requirements of customers.
Disclosure of Invention
The embodiment of the application provides a multi-code number storage method and system, which are used for reasonably dividing the storage area of a telephone card of communication equipment and distributing the corresponding storage area, so that the storage areas corresponding to all code numbers are mutually independent, the normal use of different operator code numbers in the telephone card is ensured, and the diversified use requirements of users are met.
In a first aspect, a multi-code number storage method is provided, the method is based on a communication device with a code number storage function, a telephone card of the communication device comprises an EEPROM storage area and a RAM storage area, and the method comprises the following steps:
acquiring code number information to be stored, and identifying the residual space of the EEPROM storage area and the RAM storage area;
dividing an EEPROM sub-storage area in the residual space of the EEPROM storage area corresponding to the code number information to be stored, dividing an RAM sub-storage area in the residual space of the RAM storage area, and respectively storing data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to data attributes;
updating preset self-defined linked list information according to the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area; wherein,
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area;
the code number information to be stored comprises the code number to be stored and the corresponding operator information.
Further, the method comprises the following steps:
when each stored code number in the communication equipment belongs to different communication operators, access port addresses are respectively arranged in the EEPROM storage area and the RAM storage area corresponding to each communication operator;
and each access port address corresponds to one communication operator respectively and is used for accessing an EEPROM (electrically erasable programmable read-only memory) sub-storage area or an RAM (random access memory) sub-storage area corresponding to each stored code number belonging to the corresponding communication operator.
Further, the method comprises the following steps:
dividing an EEPROM memory area into EEPROM shared memory areas;
dividing a RAM shared storage area in the RAM storage area; wherein,
the EEPROM shared storage area and the RAM shared storage area can be accessed through access port addresses corresponding to the communication operators.
Further, the method comprises the following steps:
establishing a mapping relation between the EEPROM sub-storage area corresponding to the code number information to be stored and the RAM sub-storage area and an access port address corresponding to the communication operator corresponding to the code number information to be stored;
the access port address is configured to be accessible to the EEPROM sub-memory area and the RAM sub-memory area through the mapping relationship.
Further, when the corresponding stored code number needs to be used for communication, the method further comprises the following steps:
and acquiring the stored code number information corresponding to the stored code number, extracting the corresponding configuration data in the EEPROM sub-storage area and the RAM sub-storage area, and accessing the communication network of the communication operator corresponding to the stored code number according to the configuration data.
Specifically, the stored code number information includes the stored code number and corresponding operator information.
In a second aspect, there is provided a multiple number storage system based on a communication device having a number storage function, a phone card of the communication device including an EEPROM storage area and a RAM storage area, the system comprising:
the information receiving unit is used for acquiring code number information to be stored;
a memory identification unit for identifying the remaining space of the EEPROM storage area and the RAM storage area;
the memory dividing unit is used for dividing an EEPROM sub-storage area in the residual space of the EEPROM storage area corresponding to the code number information to be stored, dividing an RAM sub-storage area in the residual space of the RAM storage area, and respectively storing data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to data attributes;
the chain table updating unit is used for updating the preset self-defined chain table information by the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area; wherein,
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area;
the code number information to be stored comprises the code number to be stored and the corresponding operator information.
Further, the memory dividing unit is further configured to, when each stored code number in the communication device belongs to a different communication operator, set an access address in the EEPROM storage area and the RAM storage area respectively corresponding to each communication operator; wherein,
and each access port address corresponds to one communication operator respectively and is used for accessing an EEPROM (electrically erasable programmable read-only memory) sub-storage area or an RAM (random access memory) sub-storage area corresponding to each stored code number belonging to the corresponding communication operator.
Further, the memory dividing unit is further configured to divide an EEPROM shared memory area in the EEPROM memory area, and is further configured to divide a RAM shared memory area in the RAM memory area; wherein,
the EEPROM shared storage area and the RAM shared storage area can be accessed through access port addresses corresponding to the communication operators.
Further, the memory dividing unit is further configured to establish a mapping relationship between the EEPROM sub-storage area and the RAM sub-storage area corresponding to the code number information to be stored and the access address corresponding to the communication operator corresponding to the code number information to be stored;
the access port address is configured to be accessible to the EEPROM sub-memory area and the RAM sub-memory area through the mapping relationship.
The beneficial effect that technical scheme that this application provided brought includes:
the embodiment of the application provides a multi-code number storage method and system, which are used for reasonably dividing the storage area of a telephone card of communication equipment and distributing the corresponding storage areas, so that the storage areas corresponding to all code numbers are mutually independent, the normal use of different operator code numbers in the telephone card is ensured, and the diversified use requirements of users are met.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart illustrating steps of a multi-code storage method according to embodiment 1 of the present application;
fig. 2 is a block diagram of a multi-code storage system according to embodiment 2 of the present application;
reference numerals:
1. an information receiving unit; 2. a memory identification unit; 3. a memory partitioning unit; 4. and a linked list updating unit.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
The embodiment of the invention provides a multi-code number storage method and a multi-code number storage system, which are used for reasonably dividing the storage area of a telephone card of communication equipment and distributing the corresponding storage area, so that the storage areas corresponding to all code numbers are mutually independent, the normal use of different operator code numbers in the telephone card is ensured, and the various use requirements of users are met.
In order to achieve the technical effects, the general idea of the application is as follows:
a multi-code number storage method based on a communication device having a code number storage function, the communication device including an EEPROM storage area and a RAM storage area, the method comprising the steps of:
s1, acquiring code number information to be stored, and identifying the residual space of the EEPROM storage area and the RAM storage area;
s2, dividing EEPROM sub-storage areas in the residual space of the EEPROM storage areas corresponding to the code number information to be stored, and dividing RAM sub-storage areas in the residual space of the RAM storage areas;
s3, updating preset self-defined linked list information according to the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area; wherein,
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area;
the code number information to be stored comprises the code number to be stored and the corresponding operator information.
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
Example 1
Referring to fig. 1, an embodiment of the present invention provides a multi-code number storage method, where the method is based on a communication device with a code number storage function, and a phone card of the communication device includes an EEPROM storage area and a RAM storage area, and the method includes the following steps:
s1, acquiring the information of the code number to be stored, and identifying the residual space of the EEPROM storage area and the RAM storage area;
s2, dividing EEPROM sub-memory areas in the residual space of the EEPROM memory area corresponding to the code number information to be stored, and dividing RAM sub-memory areas in the residual space of the RAM memory area;
s3, updating the preset self-defined linked list information according to the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area; wherein,
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area;
the information of the code number to be stored comprises the code number to be stored and the corresponding operator information.
In the embodiment of the invention, when the communication equipment needs to store a new code number and related data thereof, the code number and the related data thereof which need to be stored on the communication equipment are collectively called code number information, the code number information at least comprises the code number, operator information corresponding to the code number and corresponding configuration information, the code number is required to be stored, so the code number can be marked as a code number to be stored, and the code number information is marked as the code number information to be stored.
Firstly, code number information to be stored is acquired, data and data size in the code number information to be stored are identified, and the size of the residual space of an EEPROM storage area and the size of the residual space of an RAM storage area are identified.
And then, dividing the EEPROM sub-storage area and the RAM sub-storage area corresponding to the code number information to be stored, and respectively storing the data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to the data attributes so as to be called in later use.
Finally, updating preset self-defined linked list information according to the corresponding relation among the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area, the information size prediction data condition of the code number information to be stored, the space sizes and the physical address ranges of the EEPROM sub-storage area and the RAM sub-storage area;
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area.
In addition, the code number information to be stored includes at least a code number to be stored, corresponding operator information, and related configuration files such as an SMS file, a PLMN related file (6F30, 6F31, 6F7B), a service list file (6F38) supported by a (U) SIM card, a service provider name file (6F46), a location information file (6F7E), and the like.
Note that, the telephone card is a Universal Integrated Circuit Card (UICC);
the total EEPROM physical resource size of the telephone card is recorded as totalsize, and the physical address range is from startaddress to endaddress;
the size of RAM physical resource of the telephone card is recorded as RAM totalsize, and the range is from RAM startaddress to RAM endaddress;
meanwhile, a user-defined linked list information is maintained on the telephone card, wherein the user-defined linked list information comprises the size of each logic resource area, the pointed physical address range (EEPROM and RAM) and the entry address of the next logic resource area;
EPROM, Electrically Erasable Programmable Read Only Memory (EEPROM);
RAM, Random Access Memory, or Random Access Memory.
When applying, dividing an EEPROM region and an RAM region, namely an EEPROM sub-memory region and an RAM sub-memory region, from the residual resources of the telephone card according to the size of the application, and maintaining the access port address of the operator logic resource region. And writing the code number information of the communication operator and the self-defined data of the communication operator in the applied area. Meanwhile, other communication carriers cannot access the area.
In the embodiment of the application, the storage area of the telephone card of the communication equipment is reasonably divided, and the corresponding storage areas are distributed, so that the storage areas corresponding to the numbers are mutually independent, the normal use of the numbers of different operators in the telephone card is ensured, and the diversified use demands of users are met.
In another implementation manner of the embodiment of the present invention, the method further includes the following steps:
when each stored code number in the communication equipment belongs to different communication operators, access port addresses are respectively arranged in the EEPROM storage area and the RAM storage area corresponding to each communication operator;
each access port address corresponds to a communication operator respectively and is used for accessing an EEPROM sub-memory area or an RAM sub-memory area corresponding to each stored code number belonging to the corresponding communication operator.
And code numbers under flags of different communication operators are stored in a separated mode, each communication operator corresponds to an access port address, and an EEPROM (electrically erasable programmable read-only memory) sub-storage area or an RAM (random access memory) sub-storage area corresponding to each stored code number can be accessed through the access port addresses.
And if necessary, the access port address comprises an EEPROM sub access port address and an RAM sub access port address, and the EEPROM sub storage area or the RAM sub storage area respectively corresponds to the EEPROM sub storage area or the RAM sub storage area with the stored code number.
Further, the method comprises the following steps:
dividing an EEPROM memory area into EEPROM shared memory areas;
dividing a RAM shared storage area in a RAM storage area; wherein,
the EEPROM shared storage area and the RAM shared storage area can be accessed through the access port address corresponding to each communication operator.
Specifically, the method further comprises the following steps: establishing a mapping relation between an EEPROM (electrically erasable programmable read-only memory) sub-storage area corresponding to the code number information to be stored and an RAM (random access memory) sub-storage area and an access port address corresponding to a communication operator corresponding to the code number information to be stored;
the access port address is configured to be accessible to the EEPROM sub-memory area and the RAM sub-memory area through a mapping relationship.
In another implementation manner of the embodiment of the present invention, when communication needs to be performed using a corresponding stored code number, the method further includes the following steps:
and acquiring the stored code number information corresponding to the stored code number, extracting the configuration data in the corresponding EEPROM sub-storage area and the RAM sub-storage area, and accessing the communication network of the communication operator corresponding to the stored code number according to the configuration data.
When a certain stored code number of the communication operator is used for communication service, matching a logic resource area of the stored code number of the communication operator, namely an EEPROM (electrically erasable programmable read-Only memory) sub-storage area and an RAM (random Access memory) sub-storage area, and writing related information of the stored code number into a (U) SIM card file system to complete network access;
when a communication operator needs to be switched and the stored code number of another communication operator or another stored code number of the original communication operator is used, matching a logic resource area of the stored code number which needs to be used subsequently, namely an EEPROM (electrically erasable programmable read-only memory) sub-storage area and an RAM (random access memory) sub-storage area, writing the relevant information of the stored code number which needs to be used subsequently into a (U) SIM (subscriber identity module) card file system, covering the relevant information of the stored code number which is used originally, and completing network access;
the hardware form of the telephone card can be a smart card providing the network access service of the operator, and can be a (U) SIM card, namely a USIM (Universal Subscriber Identity Module) and a SIM (Subscriber Identity Module).
Specifically, the stored code number information includes the stored code number and the corresponding operator information.
Example 2
Referring to fig. 2, an embodiment of the present invention provides a multi-code storage system based on the multi-code storage method of the first embodiment, the system is based on a communication device with a code storage function, a phone card of the communication device includes an EEPROM storage area and a RAM storage area, and the system includes:
an information receiving unit 1 for acquiring code number information to be stored;
a memory identification unit 2 for identifying remaining spaces of the EEPROM storage area and the RAM storage area;
the memory dividing unit 3 is used for dividing an EEPROM sub-storage area in the residual space of the EEPROM storage area corresponding to the code number information to be stored, dividing an RAM sub-storage area in the residual space of the RAM storage area, and respectively storing data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to data attributes;
the linked list updating unit 4 is used for updating the preset self-defined linked list information by using the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area; wherein,
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area;
the information of the code number to be stored comprises the code number to be stored and the corresponding operator information.
In the embodiment of the invention, when the communication equipment needs to store a new code number and related data thereof, the code number and the related data thereof which need to be stored on the communication equipment are collectively called code number information, the code number information at least comprises the code number, operator information corresponding to the code number and corresponding configuration information, the code number is required to be stored, so the code number can be marked as a code number to be stored, and the code number information is marked as the code number information to be stored.
Firstly, code number information to be stored is acquired, data and data size in the code number information to be stored are identified, and the size of the residual space of an EEPROM storage area and the size of the residual space of an RAM storage area are identified.
And then, dividing the EEPROM sub-storage area and the RAM sub-storage area corresponding to the code number information to be stored, and respectively storing the data in the code number information to be stored in the EEPROM sub-storage area or the RAM sub-storage area according to the data attributes so as to be called in later use.
Finally, updating preset self-defined linked list information according to the corresponding relation among the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area, the information size prediction data condition of the code number information to be stored, the space sizes and the physical address ranges of the EEPROM sub-storage area and the RAM sub-storage area;
the user-defined linked list information is used for recording the size, the physical address range and the access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area.
Note that, the telephone card is a Universal Integrated Circuit Card (UICC);
the total EEPROM physical resource size of the telephone card is recorded as totalsize, and the physical address range is from startaddress to endaddress;
the size of RAM physical resource of the telephone card is recorded as RAM totalsize, and the range is from RAM startaddress to RAM endaddress;
meanwhile, a user-defined linked list information is maintained on the telephone card, wherein the user-defined linked list information comprises the size of each logic resource area, the pointed physical address range (EEPROM and RAM) and the entry address of the next logic resource area;
EPROM, Electrically Erasable Programmable Read Only Memory (EEPROM);
RAM, Random Access Memory, or Random Access Memory.
In another embodiment of the present invention, the memory dividing unit 3 is further configured to, when each stored code number in the communication device belongs to a different communication operator, respectively set an access port address in the EEPROM storage area and the RAM storage area corresponding to each communication operator; wherein,
each access port address corresponds to a communication operator respectively and is used for accessing an EEPROM sub-memory area or an RAM sub-memory area corresponding to each stored code number belonging to the corresponding communication operator.
In another embodiment of the present invention, the memory dividing unit 3 is further configured to divide an EEPROM shared memory area in an EEPROM memory area, and is further configured to divide an RAM shared memory area in an RAM memory area; wherein,
the EEPROM shared storage area and the RAM shared storage area can be accessed through the access port address corresponding to each communication operator.
In another embodiment of the present invention, the memory dividing unit 3 is further configured to establish a mapping relationship between an EEPROM sub-storage area corresponding to the code number information to be stored and an RAM sub-storage area and an access address corresponding to a communication operator corresponding to the code number information to be stored;
the access port address is configured to be accessible to the EEPROM sub-memory area and the RAM sub-memory area through a mapping relationship.
The above description is merely exemplary of the present application and is presented to enable those skilled in the art to understand and practice the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1.一种多码号存储方法,其特征在于,所述方法基于具有码号存储功能的通信设备,所述通信设备的电话卡包括EEPROM存储区和RAM存储区,所述方法包括以下步骤:1. a multi-code number storage method, is characterized in that, described method is based on the communication equipment with code number storage function, the telephone card of described communication equipment comprises EEPROM storage area and RAM storage area, and described method may further comprise the steps: 获取待存储码号信息,识别所述EEPROM存储区和所述RAM存储区的剩余空间;Obtain the code number information to be stored, and identify the remaining space of the EEPROM storage area and the RAM storage area; 对应所述待存储码号信息,在所述EEPROM存储区的剩余空间中划分EEPROM子存储区,在所述RAM存储区的剩余空间中划分RAM子存储区,并将所述待存储码号信息内的数据根据数据属性分别存储在所述EEPROM子存储区或所述RAM子存储区中;Corresponding to the code number information to be stored, the EEPROM sub-storage area is divided in the remaining space of the EEPROM storage area, the RAM sub-storage area is divided in the remaining space of the RAM storage area, and the code number information to be stored is divided. The data within is respectively stored in the EEPROM sub-storage area or the RAM sub-storage area according to the data attribute; 根据所述待存储码号信息、所述EEPROM子存储区以及所述RAM子存储区,更新预设的自定义链表信息;其中,According to the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area, the preset self-defined linked list information is updated; wherein, 所述自定义链表信息用于记录EEPROM存储区中各EEPROM子存储区和RAM存储区中各RAM子存储区的大小、物理地址范围以及接入口地址;The self-defined linked list information is used to record the size, physical address range and access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area; 所述待存储码号信息包括待存储码号以及对应的运营商信息。The to-be-stored code number information includes the to-be-stored code number and corresponding operator information. 2.如权利要求1所述的多码号存储方法,其特征在于,所述方法还包括以下步骤:2. multi-code number storage method as claimed in claim 1, is characterized in that, described method also comprises the following steps: 当所述通信设备中的各已存储码号分属不同通信运营商时,在所述EEPROM存储区和所述RAM存储区内对应各所述通信运营商分别设置有接入口地址;When each stored code number in the communication device belongs to different communication operators, an access port address is respectively set in the EEPROM storage area and the RAM storage area corresponding to each of the communication operators; 各所述接入口地址分别对应一种所述通信运营商,用于访问属于对应通信运营商的各已存储码号所对应的EEPROM子存储区或RAM子存储区。Each of the access port addresses corresponds to one of the communication operators, and is used to access the EEPROM sub-storage area or the RAM sub-storage area corresponding to each stored code number belonging to the corresponding communication operator. 3.如权利要求2所述的多码号存储方法,其特征在于,其特征在于,所述方法还包括以下步骤:3. multi-code number storage method as claimed in claim 2, is characterized in that, described method also comprises the following steps: 在所述EEPROM存储区划分EEPROM共享存储区;Divide the EEPROM shared storage area in the EEPROM storage area; 在所述RAM存储区划分RAM共享存储区;其中,The RAM shared storage area is divided into the RAM storage area; wherein, 通过各所述通信运营商对应的接入口地址均可访问所述EEPROM共享存储区以及所述RAM共享存储区。The EEPROM shared storage area and the RAM shared storage area can be accessed through the access port addresses corresponding to the communication operators. 4.如权利要求2所述的多码号存储方法,其特征在于,其特征在于,所述方法还包括以下步骤:4. multi-code number storage method as claimed in claim 2, is characterized in that, described method also comprises the following steps: 在所述待存储码号信息对应的所述EEPROM子存储区以及所述RAM子存储区与所述待存储码号信息对应的所述通信运营商所对应的接入口地址之间建立映射关系;Establish a mapping relationship between the EEPROM sub-storage area corresponding to the code number information to be stored and the RAM sub-storage area and the access port address corresponding to the communication operator corresponding to the code number information to be stored; 所述接入口地址被配置成可通过所述映射关系访问所述EEPROM子存储区以及所述RAM子存储区。The access port address is configured to access the EEPROM sub-storage area and the RAM sub-storage area through the mapping relationship. 5.如权利要求1所述的多码号存储方法,其特征在于,当需要使用对应的已存储码号进行通讯时,所述方法还包括以下步骤:5. The method for storing multiple code numbers as claimed in claim 1, wherein when it is necessary to use the corresponding stored code numbers to communicate, the method further comprises the following steps: 获取已存储码号对应的已存储码号信息,提取对应的所述EEPROM子存储区以及所述RAM子存储区中的配置数据,根据所述配置数据接入已存储码号对应的所述通信运营商的通信网络。Obtain the stored code number information corresponding to the stored code number, extract the configuration data in the corresponding EEPROM sub-storage area and the RAM sub-storage area, and access the communication corresponding to the stored code number according to the configuration data Carrier's communication network. 6.如权利要求5所述的多码号存储方法,其特征在于:6. multi-code number storage method as claimed in claim 5, is characterized in that: 所述已存储码号信息包括所述已存储码号以及对应的运营商信息。The stored code number information includes the stored code number and corresponding operator information. 7.一种多码号存储系统,其特征在于,所述系统基于具有码号存储功能的通信设备,所述通信设备的电话卡包括EEPROM存储区和RAM存储区,所述系统包括:7. A multi-code number storage system, wherein the system is based on a communication device with a code number storage function, and the phone card of the communication device includes an EEPROM storage area and a RAM storage area, and the system includes: 信息接收单元,其用于获取待存储码号信息;an information receiving unit, which is used to obtain the code number information to be stored; 内存识别单元,其用于识别所述EEPROM存储区和所述RAM存储区的剩余空间;A memory identification unit, which is used to identify the remaining space of the EEPROM storage area and the RAM storage area; 内存划分单元,其用于对应所述待存储码号信息,在所述EEPROM存储区的剩余空间中划分EEPROM子存储区,在所述RAM存储区的剩余空间中划分RAM子存储区,并将所述待存储码号信息内的数据根据数据属性分别存储在所述EEPROM子存储区或所述RAM子存储区中;A memory division unit, which is used to divide the EEPROM sub-storage area in the remaining space of the EEPROM storage area, divide the RAM sub-storage area in the remaining space of the RAM storage area, and divide the RAM sub-storage area in response to the code number information to be stored. The data in the described code number information to be stored are respectively stored in the EEPROM sub-storage area or the RAM sub-storage area according to the data attribute; 链表更新单元,其用于所述待存储码号信息、所述EEPROM子存储区以及所述RAM子存储区,更新预设的自定义链表信息;其中,A linked list update unit, which is used for the code number information to be stored, the EEPROM sub-storage area and the RAM sub-storage area to update the preset self-defined linked list information; wherein, 所述自定义链表信息用于记录EEPROM存储区中各EEPROM子存储区和RAM存储区中各RAM子存储区的大小、物理地址范围以及接入口地址;The self-defined linked list information is used to record the size, physical address range and access port address of each EEPROM sub-storage area in the EEPROM storage area and each RAM sub-storage area in the RAM storage area; 所述待存储码号信息包括待存储码号以及对应的运营商信息。The to-be-stored code number information includes the to-be-stored code number and corresponding operator information. 8.如权利要求7所述的多码号存储系统,其特征在于:8. multi-code number storage system as claimed in claim 7, is characterized in that: 所述内存划分单元,其还用于当所述通信设备中的各已存储码号分属不同通信运营商时,在所述EEPROM存储区和所述RAM存储区内对应各所述通信运营商分别设置有接入口地址;其中,The memory dividing unit is also used for, when each stored code number in the communication device belongs to different communication operators, corresponding to each communication operator in the EEPROM storage area and the RAM storage area The access port addresses are respectively set; among them, 各所述接入口地址分别对应一种所述通信运营商,用于访问属于对应通信运营商的各已存储码号所对应的EEPROM子存储区或RAM子存储区。Each of the access port addresses corresponds to one of the communication operators, and is used to access the EEPROM sub-storage area or the RAM sub-storage area corresponding to each stored code number belonging to the corresponding communication operator. 9.如权利要求8所述的多码号存储系统,其特征在于:9. multi-code number storage system as claimed in claim 8, is characterized in that: 所述内存划分单元,其还用于在所述EEPROM存储区划分EEPROM共享存储区,还用于在所述RAM存储区划分RAM共享存储区;其中,The memory dividing unit is further configured to divide the EEPROM shared storage area in the EEPROM storage area, and is also used to divide the RAM shared storage area in the RAM storage area; wherein, 通过各所述通信运营商对应的接入口地址均可访问所述EEPROM共享存储区以及所述RAM共享存储区。The EEPROM shared storage area and the RAM shared storage area can be accessed through the access port addresses corresponding to the communication operators. 10.如权利要求8所述的多码号存储系统,其特征在于:10. multi-code number storage system as claimed in claim 8, is characterized in that: 所述内存划分单元,其还用于在所述待存储码号信息对应的所述EEPROM子存储区以及所述RAM子存储区与所述待存储码号信息对应的所述通信运营商所对应的接入口地址之间建立映射关系;The memory division unit is also used for the EEPROM sub-storage area corresponding to the code number information to be stored and the RAM sub-storage area corresponding to the communication operator corresponding to the code number information to be stored. Establish a mapping relationship between the access port addresses; 所述接入口地址被配置成可通过所述映射关系访问所述EEPROM子存储区以及所述RAM子存储区。The access port address is configured to access the EEPROM sub-storage area and the RAM sub-storage area through the mapping relationship.
CN202010352038.0A 2020-04-28 2020-04-28 Multi-code storage method and system Pending CN111565245A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010352038.0A CN111565245A (en) 2020-04-28 2020-04-28 Multi-code storage method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010352038.0A CN111565245A (en) 2020-04-28 2020-04-28 Multi-code storage method and system

Publications (1)

Publication Number Publication Date
CN111565245A true CN111565245A (en) 2020-08-21

Family

ID=72071533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010352038.0A Pending CN111565245A (en) 2020-04-28 2020-04-28 Multi-code storage method and system

Country Status (1)

Country Link
CN (1) CN111565245A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101640883B (en) * 2008-07-29 2012-07-04 中国移动通信集团公司 Method, system and device for space management of user card memory
CN106354718A (en) * 2015-07-13 2017-01-25 中国移动通信集团公司 File management method and device of subscriber identity module
CN107025176A (en) * 2016-02-01 2017-08-08 北京同方微电子有限公司 One kind adjustment Large Copacity USIM massage storage subregion capacity systems and method
CN108574942A (en) * 2017-03-10 2018-09-25 西安司坤电子科技有限公司 A kind of communication tool of Multi-Subscriber Number

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101640883B (en) * 2008-07-29 2012-07-04 中国移动通信集团公司 Method, system and device for space management of user card memory
CN106354718A (en) * 2015-07-13 2017-01-25 中国移动通信集团公司 File management method and device of subscriber identity module
CN107025176A (en) * 2016-02-01 2017-08-08 北京同方微电子有限公司 One kind adjustment Large Copacity USIM massage storage subregion capacity systems and method
CN108574942A (en) * 2017-03-10 2018-09-25 西安司坤电子科技有限公司 A kind of communication tool of Multi-Subscriber Number

Similar Documents

Publication Publication Date Title
KR100862749B1 (en) WIC application file control method and device
JP6035443B2 (en) Storage medium
KR102141372B1 (en) Terminal device with built-in subscriber identification module and profile selection method for this
US20100090000A1 (en) Communication method between a handset device and ic cards
US8863240B2 (en) Method and system for smart card migration
CN101018374B (en) Method and apparatus for identifying selected line information
US10637822B2 (en) Method and device for managing identifier of EUICC
US20090203371A1 (en) Device, system and method for selecting number and opening account for prepaid subscriber
US20190246266A1 (en) Apparatuses, methods and systems for implementing a system-on-chip with integrated reprogrammable cellular network connectivity
CN103702319A (en) SIM (subscriber identity module) card, individualized card writing system and method as well as SIM card obtained according to method
CN101552988A (en) Terminal protecting methdo and system
CN111565245A (en) Multi-code storage method and system
US6714798B1 (en) Telephone terminal, removable data medium provided with means of deleting common functions and corresponding process for management of function menus
CN112188591B (en) Network access method, device, computer equipment and storage medium
EP2213083B1 (en) Method of selecting a set of phonebook entries in a card
US8438198B2 (en) File sharing device in an integrated circuit
KR101646102B1 (en) Method for providing multi number service
CN112399399B (en) Network identifier configuration method, network side equipment and terminal
KR20170023052A (en) Method for providing multi number service
KR102287554B1 (en) Communication apparatus transmitting nssai and control method thereof
KR101779203B1 (en) Method for providing multi number service
KR101710617B1 (en) Method for providing multi number service
KR101712991B1 (en) Method for providing multi number service
CN107333254A (en) The data processing method and device of multiple types of users identification module card
KR101042527B1 (en) Subscriber information storage device and mobile communication terminal using same, and subscriber information management method thereby

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200821