[go: up one dir, main page]

CN106412879A - Modem software configuration activation control method and related device - Google Patents

Modem software configuration activation control method and related device Download PDF

Info

Publication number
CN106412879A
CN106412879A CN201611002186.XA CN201611002186A CN106412879A CN 106412879 A CN106412879 A CN 106412879A CN 201611002186 A CN201611002186 A CN 201611002186A CN 106412879 A CN106412879 A CN 106412879A
Authority
CN
China
Prior art keywords
mbn
card
draw
groove
default data
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.)
Granted
Application number
CN201611002186.XA
Other languages
Chinese (zh)
Other versions
CN106412879B (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.)
Oneplus Technology Shenzhen Co Ltd
Original Assignee
Oneplus Technology Shenzhen 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 Oneplus Technology Shenzhen Co Ltd filed Critical Oneplus Technology Shenzhen Co Ltd
Priority to CN201611002186.XA priority Critical patent/CN106412879B/en
Publication of CN106412879A publication Critical patent/CN106412879A/en
Application granted granted Critical
Publication of CN106412879B publication Critical patent/CN106412879B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/7246User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions by connection of exchangeable housing parts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a modem software configuration activation control method and a related device. The modem software configuration activation control method is applied to a terminal. The terminal is provided with two card slots. The method comprises the steps that a telephony layer of the terminal selects an mbn; and the telephony layer performs activation on the selected mbn. According to the embodiment of the invention, a process of automatically activating the mbn by a modem is removed, activation of the mbn is controlled by the telephony layer of the terminal, the telephony layer can be controlled to perform mbn activation at the appropriate time, and thus a problem that related update requiring to perform information interaction with the modem is failed because of conflict with mbn activation is avoided.

Description

The software arrangements active control method of modem and relevant apparatus
Technical field
The present invention relates to communication technical field is and in particular to the software arrangements active control method of modem and correlation Device, more particularly, to double card groove intelligent terminal carry out the method and apparatus that software arrangements activation controls.
Background technology
Two draw-in grooves in double-card dual-standby intelligent terminal (such as mobile phone) correspond to a modem (modem).Double card Double-standby intelligent terminal can support the communication card of multiple operators issue, the such as SIM of China Mobile, CHINAUNICOM and China The UIM card of telecommunications.
Because operator is different, the software arrangements of modem are also different.So needing to be carried out accordingly according to different cards Mbn (modem software arrangements) activates.So-called mbn activation is exactly using the content information of mbn, modem to be configured.
Currently, mbn activation is to realize in modem.Modem, after card insertion draw-in groove is detected, activates mbn automatically: Iccid (Integrate circuit card identity, integrated circuit card identification code) according to card selects corresponding mbn, Carry out mbn activation after card activation.
Above-mentioned active mode has as a drawback that:After plug-in card, card substantially can be activated immediately, then modem can enter immediately The selection of row mbn and activation.And meanwhile, telephony layer also can carry out a series of renewal, some of which updates Need to carry out information exchange with modem.If now, just run into mbn and activate, then telephony layer needs and modem The renewal carrying out information exchange all can fail.
Content of the invention
In view of this, the embodiment of the present invention provides software arrangements active control method and the relevant apparatus of modem, To solve because mutually conflicting with mbn activation, and result in the need for carrying out the problem of the relevant updates failure of information exchange with modem.
For achieving the above object, the embodiment of the present invention provides following technical scheme:
A kind of software arrangements active control method of modem, is applied to a terminal, and described terminal has two cards Groove, methods described includes:
The telephony layer choosing of described terminal selects mbn;
Described telephony layer enters line activating to the mbn selecting;
Wherein, described selection mbn includes:
Determine default data card;The draw-in groove of described default data card insertion is target draw-in groove;
Select the mbn corresponding with the integrated circuit card identification code of described default data card;Described with described default data The mbn that the integrated circuit card identification code of card is corresponding chooses mbn for first;
The described mbn to selection enters line activating and includes:
Obtain the first activation mbn;Described first activation mbn be currently correspond to described target draw-in groove, be activated mbn;
If described first chooses mbn different from the described first activation mbn, described first is chosen mbn to activate.
A kind of software arrangements activated control of modem, is applied to terminal telephony layer, described activation control Device processed includes:
Processing module, for selecting mbn, and enters line activating to the mbn selecting;
Wherein, described selection mbn includes:
Determine default data card;The draw-in groove of described default data card insertion is target draw-in groove;
Select the mbn corresponding with the integrated circuit card identification code of described default data card;Described with described default data The mbn that the integrated circuit card identification code of card is corresponding chooses mbn for first;
The described mbn to selection enters line activating and includes:
Obtain the first activation mbn;Described first activation mbn be currently correspond to described target draw-in groove, be activated mbn;
If described first chooses mbn different from the described first activation mbn, described first is chosen mbn to activate.
A kind of terminal, including above-mentioned software arrangements activated control.
Based on technique scheme, the embodiment of the present invention eliminates the process that modem activates mbn automatically, turns by terminal Telephony layer controls mbn activation, and telephony layer can carry out mbn activation on suitable opportunity, thus avoiding because swashing with mbn Work mutually conflicts, and results in the need for carrying out the problem of the relevant updates failure of information exchange with modem.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis The accompanying drawing providing obtains other accompanying drawings.
Fig. 1, Fig. 2, Fig. 3 a, Fig. 3 b, Fig. 4, Fig. 5, Fig. 6 are modem software arrangements activation control provided in an embodiment of the present invention Method exemplary process diagram processed;
Fig. 7 is the exemplary block diagram of modem software arrangements activated control provided in an embodiment of the present invention;
Fig. 8 is the exemplary block diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Aforementioned be referred to, existing active mode after plug-in card, card substantially can be activated immediately, then modem can enter immediately The selection of row mbn and activation.Meanwhile, telephony layer also can carry out a series of renewal.Some update need with Modem carries out information exchange.If now, just run into mbn and activate, then telephony layer needs to carry out with modem The relevant updates of information exchange all can fail.
For example, in existing active mode, in telephony layer, card is detected and can issue network schemer, setting number According to card, more new card information etc., said process is required for carrying out information exchange with modem, if being just to run into mbn to swash When living, then above-mentioned renewal all can fail.
Again for example, two draw-in grooves of double card groove intelligent terminal correspond to same modem, and a modem has two agreements The main stack of stack and sub- stack, need draw-in groove and the main stack of agreement or the binding of sub- stack.And telephony layer issues network schemer triggering During flex mapping (for exchanging modem protocol stack), will fail when running into mbn activation so that correct card manages Less than correct execution step.
More specifically,, during plug-in letter card (UIM card), UIM card will pass through flex taking 7+1/5 mould smart mobile phone as a example Mapping is tied on the main stack of modem (only main stack just supports that 3G, 2G of UIM card services), if flex mapping runs into Mbn activates, then flex mapping failure, and telecommunications card will not note net, and this situation occurs being extremely unacceptable.
There is telephony layer again when being flex mapping, run into modem and carry out mbn activation it is also possible to lead Two cards causing insertion in double card groove are tied on the same protocol stack of modem, thus leading to double-card mobile phone can only have one Card is used, and such situation can only factory reset.
Mbn active control method, mbn activated control and terminal that the present invention provides can solve the above problems.
Above-mentioned mbn active control method and device can be applicable to double card groove intelligent terminal.Mbn activated control can conduct One module, embeds aforementioned telephony layer.
Telephony layer is the module of the whole communication of management, such as supporting telephone services/data business/IMS business etc..
Wherein, IMS (IP Multimedia Subsystem) is IP Multimedia System, is a kind of brand-new multimedia Form of service, it disclosure satisfy that, and present terminal use is more novel, the demand of more diversified multimedia service.Such as volte (Voice over Long-Term Evolution), vowifi (Voice over Wi-Fi) etc..
Fig. 1 shows that one kind of the mbn active control method performed by above-mentioned mbn activated control or terminal is exemplary Flow process, it at least may include following steps:
S1:The telephony layer choosing of terminal selects mbn;
Telephony layer can execute basis before carrying out " needing to carry out, with modem, the renewal that information exchange just can complete " The mbn active control method that embodiment provides.
Above-mentioned needs and modem carry out the renewal that information exchange just can complete, for example, include arranging data card, more neocaine letter Breath etc..
More specifically, " above-mentioned needs and modem carry out the renewal that information exchange just can complete " can be carried out after card activation Before, the mbn active control method of this explanation embodiment offer is provided.For example, this explanation can be executed after issuing network schemer The mbn active control method that embodiment provides.Or, also or after more new card information, or can issue after setting data card The mbn active control method of this explanation embodiment offer, before network schemer, is provided.
So-called card activation can refer to:User inserts single card or two cards in terminal groove, then starts shooting, then can detect that Plug-in card, carries out card activation.Additionally, also following situation:User has selected activation in the option (such as mobile phone setting) of terminal Certain card closed.
S2:Telephony layer enters line activating to the mbn selecting.
Wherein, refer to Fig. 2, above-mentioned " selecting mbn " (S1) may particularly include:
S201:Determine default data card (DDS).
Convenient for subsequent descriptions, the draw-in groove that DDS inserts can be referred to as target draw-in groove.
How to determine that DDS will subsequently be introduced.
S202:Select the mbn corresponding with the iccid (integrated circuit card identification code) of DDS.
Convenient for subsequent descriptions, the mbn corresponding with the iccid of DDS referred to as first can be chosen mbn.
Above-mentioned " entering line activating to the mbn selecting " (S2) may particularly include:
S203:Obtain the first activation mbn.
First activation mbn is mbn currently corresponding to target draw-in groove, being activated.
Need explanation, first chooses mbn and first activation mbn possibly to differ.
Before carrying out this mbn activation, mbn activation may be carried out.For example it is assumed that swashing carrying out this mbn Before work, user once telecommunications card (UIM card) was inserted in draw-in groove 1, and telecommunications card corresponds to mbn1, then draw-in groove 1 is corresponding is activated Mbn is mbn1.
Afterwards, telecommunications card is taken out by user, mobile card (SIM) is inserted in draw-in groove 1, starts shooting again.It is assumed that mobile card Corresponding mbn is mbn2, then move card and be changed into default data card, and draw-in groove 1 is target draw-in groove, but the currently active mbn of draw-in groove 1 is Mbn1, is not the corresponding mbn2 of mobile card.Now, first mbn is chosen to be different from the first activation mbn.
S204:If first chooses mbn different from the first activation mbn, above-mentioned first is chosen mbn to activate.
In the two different situation, corresponding for current default data card mbn is activated, thus default data card can be made to correspond to Correct mbn.
Certainly, in the case of the two identical, then can not be operated.
In one example, Telephony layer can notify modem to choose mbn to activate by first to modem photos and sending messages.
It can be seen that, the embodiment of the present invention eliminates the process that modem activates mbn automatically, turns by the telephony layer control of terminal Mbn activation processed, telephony layer can carry out mbn activation on suitable opportunity, thus avoiding because mutually conflicting with mbn activation, and leads Cause to need the problem of the relevant updates failure carrying out information exchange with modem.
In practice, user, when using double card groove intelligent terminal, can insert single card to it, the single card inserted can be UIM card or SIM.
Or, user can insert two cards in double card groove intelligent terminal, and this two cards can be SIM, also can one For UIM card, one be SIM (due to only having main stack just to support UIM card, therefore cannot two cards be UIM card).
Relatively above-mentioned situation about enumerating, Fig. 3 a shows another kind of exemplary flow of above-mentioned mbn active control method, this Embodiment focuses on how determining DDS, it at least may include following steps:
S301:Detecting whether UIM card insertion draw-in groove, if having, having entered S302, otherwise entered S303.
How to detect and refer to existing mode, therefore not to repeat here.
S302:UIM card is defined as DDS.
DDS can be bound main stack with agreement, and UIM card just supported by only main stack.Therefore, in the case of having the insertion of UIM card, Need for UIM card to be defined as DDS.
S303:Judge whether to insert SIM in only one draw-in groove, if so, enter S304, otherwise enter S305.
Certainly, in other embodiments, S303 also can design as follows:
Judge whether that two draw-in grooves all insert SIM, if it is not, entering S304, if entering S305.
S304:The SIM of insertion is defined as DDS.
S305:It is defined as DDS by inserting the SIM in the first draw-in groove.
Can be using one of two draw-in grooves of intelligent terminal draw-in groove as the first draw-in groove, another draw-in groove is as the second draw-in groove.
S306:Select the mbn (first choose mbn) corresponding with the iccid of DDS.
S306 is similar with the S202 in previous embodiment, and therefore not to repeat here.
S307:Obtain the first activation mbn.
First activation mbn is mbn currently corresponding to target draw-in groove, being activated.
S307 is similar with the S203 in previous embodiment, and therefore not to repeat here.
S308:If first chooses mbn different from the first activation mbn, above-mentioned first is chosen mbn to activate.
S308 is similar with the S204 in previous embodiment, and therefore not to repeat here.
When two draw-in grooves all insert card, refer to Fig. 3 b, may also include the steps of:
S309:Select relative with the iccid of the SIM of insertion in above-mentioned another draw-in groove (in the present embodiment for the second draw-in groove) The mbn answering.
For the sake of simplicity, the mbn corresponding with the iccid of the SIM of insertion in another draw-in groove referred to as second can be chosen mbn.
S310:Obtain the second activation mbn;
Second activation mbn is mbn currently corresponding to above-mentioned another draw-in groove, being activated.
It should be noted that before carrying out this mbn activation, mbn activation may have been carried out.For example it is assumed that Before carrying out this mbn activation, user once UIM card was inserted in draw-in groove 1 (the first draw-in groove), and UNICOM's card is inserted in draw-in groove 2 (second Draw-in groove) in it is assumed that UIM card corresponds to mbn1, the corresponding mbn2 of UNICOM's card, then the corresponding mbn being activated of draw-in groove 1 is mbn1, draw-in groove 2 The corresponding mbn being activated is mbn2.
Afterwards, user, by telecommunications card and UNICOM's card taking-up, UNICOM's card is inserted in draw-in groove 1, mobile card is inserted in draw-in groove 2 In, start shooting again.
It is assumed that mobile block corresponding mbn for mbn3.Then the UNICOM's card in draw-in groove 1 can be defined as DDS, now, draw-in groove 1 is Target draw-in groove, but the currently active mbn of draw-in groove 1 (the first activation mbn) is mbn1, and not UNICOM blocks corresponding mbn2.
And the currently active mbn of draw-in groove 2 (the second activation mbn) is mbn2, and the corresponding mbn3 of non-moving card.
S311:If above-mentioned second chooses mbn different from the above-mentioned second activation mbn, above-mentioned second is chosen mbn to activate.
In the present embodiment, there is provided determine the concrete mode of DDS, must solve because mutually rushing with mbn activation in order to more preferable Prominent, and result in the need for carrying out the problem of the renewal failure that information exchange just can complete with modem.
Fig. 4 shows another exemplary flow of above-mentioned mbn active control method, and the present embodiment focuses on introducing such as What selects a kind of mode of mbn, for the sake of simplicity, taking insert single card is as a example introduced, it at least may include following steps:
S401:Detecting whether UIM card insertion draw-in groove, if having, having entered S402, otherwise entered S403.
S402:UIM card is defined as DDS.
S403:Judge whether to insert SIM in only one draw-in groove, if so, enter S404, otherwise enter S405.
S404:The SIM of insertion is defined as DDS.
S405:It is defined as DDS by inserting the SIM in the first draw-in groove.
S401-405 is corresponding with aforesaid S301-305 respectively, and therefore not to repeat here.
S406:The iccid of the DDS determining is preserved to DDS identity property.
This step is newly-increased step compared to previous embodiment.
S407:Read the iccid in DDS identity property, the iccid according to above-mentioned reading inquires about corresponding mbn.
More specifically, can be corresponding by calling qcRilGetAvailableConfigs API to obtain at modem mbn.
The mbn inquiring is first and chooses mbn.
S408:Obtain the first activation mbn.
First activation mbn is mbn currently corresponding to target draw-in groove, being activated.
S408 is similar with S307 or S203 in previous embodiment, and therefore not to repeat here.
S409:If first chooses mbn different from the first activation mbn, above-mentioned first is chosen mbn to activate.
S409 is similar with S308 or S204 in previous embodiment, and therefore not to repeat here.
When two draw-in grooves all insert card, also can be using step 309-311 in embodiment as shown in Figure 3 b.And And, step 309, when selecting the mbn corresponding with the iccid of the SIM of insertion in above-mentioned another draw-in groove, specifically can be called QcRilGetAvailableConfigs API obtains corresponding mbn at modem.
Fig. 5 shows another exemplary flow of above-mentioned mbn active control method, and the present embodiment focuses on introducing such as What selects the another way of mbn, for the sake of simplicity, taking insert single card is as a example introduced, and it at least may include following step Suddenly:
S500:The all available mbn information of modem is obtained after start.
Maximum different of the present embodiment and embodiment illustrated in fig. 4 being, above-mentioned detected whether UIM card insert draw-in groove it Before, obtain all available mbn information of modem.So, follow-up inquiry avoids the need for interacting with modem.
Mbn packet contains configuration parameter.
S501:Detecting whether UIM card insertion draw-in groove, if having, having entered S502, otherwise entered S503.
S502:UIM card is defined as DDS.
S503:Judge whether to insert SIM in only one draw-in groove, if so, enter S504, otherwise enter S505.
S504:The SIM of insertion is defined as DDS.
S505:It is defined as DDS by inserting the SIM in the first draw-in groove.
S506:The iccid of the DDS determining is preserved to DDS identity property.
S501-506, corresponding with aforesaid S401-406 respectively, therefore not to repeat here.
S507:Read the iccid in DDS identity property, from all available mbn obtaining, inquire about and reading The corresponding mbn of iccid.
The mbn inquiring is first and chooses mbn.
S508:Obtain the first activation mbn.
First activation mbn is mbn currently corresponding to target draw-in groove, being activated.
S508 is similar with S408, S307 or the S203 in previous embodiment, and therefore not to repeat here.
S509:If first chooses mbn different from the first activation mbn, above-mentioned first is chosen mbn to activate.
More specifically, qcRilSelectConfig function can be called to choose mbn to activate by first.
S509 is similar with S409, S308 or the S204 in previous embodiment, and therefore not to repeat here.
When two draw-in grooves all insert card, also can be using step 309-311 in embodiment as shown in Figure 3 b.And And, step 309, specifically can be from acquisition when selecting the mbn corresponding with the iccid of the SIM of insertion in above-mentioned another draw-in groove Corresponding mbn is inquired about in all available mbn.
Fig. 6 shows another exemplary flow of above-mentioned mbn active control method, and embodiment of the present invention emphasis is directed to two Draw-in groove all inserts the situation of card, for how determining that DDS is introduced in more detail.It at least may include following steps:
S600:The all available mbn information of modem is obtained after start.
S601:Detecting whether UIM card insertion draw-in groove, if having, having entered S602, otherwise entered S603.
S602:UIM card is defined as DDS.
S603:Judge whether to insert SIM in only one draw-in groove, if so, enter S604, otherwise enter S605.
S604:The SIM of insertion is defined as DDS.
S600-S604 is similar with aforesaid S500-S504, and therefore not to repeat here.
S605:Judge whether the arbitrary card inserting once was confirmed as DDS, if so, enter S606, otherwise enter S607.
In one example, can by judge the iccid of insert arbitrary card whether with DDS identity property in Iccid is identical, to judge whether the arbitrary card inserting once was confirmed as DDS.
If the iccid of wherein one card of insertion is identical with the iccid in DDS identity property, before representing this card (on Once) once it was confirmed as DDS.Now, it can be made to continue as DDS.
If the iccid of two cards of insertion is all differed with the iccid in DDS identity property, represent two SIM of insertion All it be not confirmed as DDS before card.Now, DDS can be defined as by inserting the SIM in the first draw-in groove.
S606:Once the SIM being confirmed as DDS before is defined as DDS;
S607:It is defined as DDS by inserting the SIM in the first draw-in groove.
S608:The iccid of the DDS determining is preserved to DDS identity property.
S608 is similar with aforesaid S506, and therefore not to repeat here.
S609:Read the iccid in DDS identity property, from all available mbn obtaining, inquire about and reading The corresponding mbn of iccid.
The mbn inquiring is first and chooses mbn.
S610:Obtain the first activation mbn.
First activation mbn is mbn currently corresponding to target draw-in groove, being activated.
S610 is similar with S508, S408, S307 or the S203 in previous embodiment, and therefore not to repeat here.
S611:If first chooses mbn different from the first activation mbn, above-mentioned first is chosen mbn to activate.
More specifically, qcRilSelectConfig function can be called to choose mbn to activate by first.
S611 is similar with S50, S409, S308 or the S204 in previous embodiment, and therefore not to repeat here.
S612:From all available mbn obtaining, inquiry is corresponding with the iccid of the SIM of insertion in another draw-in groove Mbn (second chooses mbn).
S613:Obtain the second activation mbn;
Second activation mbn is mbn currently corresponding to above-mentioned another draw-in groove, being activated
S614:If above-mentioned second chooses mbn different from the above-mentioned second activation mbn, second is chosen mbn to activate.
S613 and S614 and aforesaid S10,311 identical, therefore not to repeat here.
Fig. 7 shows a kind of example arrangement of above-mentioned mbn activated control, its may include processing module 1, Modem2 and double card groove (not shown) etc..
In the present embodiment, processing module 1 can be used for selecting mbn, and enters line activating to the mbn selecting.
Wherein, " select mbn " may include:
Determine DDS (draw-in groove of DDS insertion is target draw-in groove);
Select the mbn (first choose mbn) corresponding with the iccid of above-mentioned DDS;
And " entering line activating to the mbn selecting " includes:
Obtain the first activation mbn;Above-mentioned first activation mbn be currently correspond to above-mentioned target draw-in groove, be activated mbn;
If above-mentioned first chooses mbn different from the above-mentioned first activation mbn, above-mentioned first is chosen mbn to activate.
More specifically, processing module 1 can notify modem2 to choose mbn to activate by above-mentioned first to modem2 messaging.
Processing module 1 can perform the mbn active control method shown in Fig. 1, Fig. 2, Fig. 3 a, Fig. 3 b, Fig. 4, Fig. 5, Fig. 6.
The embodiment of the present invention is also claimed terminal, and it may include above-mentioned mbn activated control.
Fig. 8 shows a kind of general-purpose computing system structure of above-mentioned terminal.
Above computer system may include bus, processor 801, memorizer 802, communication interface 803, input equipment 804 With outut device 805.Processor 801, memorizer 802, communication interface 803, input equipment 804 and outut device 805 are passed through total Line is connected with each other.Wherein:
Bus may include a path, transmits information between computer system all parts.
Processor 801 can be general processor, for example general central processor (CPU), network processing unit (Network Processor, abbreviation NP), microprocessor etc. or ASIC (application-specific Integrated circuit, ASIC), or one or more integrated circuit for controlling the present invention program program performing.Also Can be digital signal processor (DSP), special IC (ASIC), ready-made programmable gate array (FPGA) or other can Programmed logic device, discrete gate or transistor logic, discrete hardware components.
Processor 801 at least may include primary processor, baseband chip and modem.
Preserve in memorizer 802 execution technical solution of the present invention program, can also preserve operating system and other Key business.Specifically, program can include program code, and program code includes computer-managed instruction.More specifically, store Device 802 can include read only memory (read-only memory, ROM), can store the other types of static information and instruction Static storage device, random access memory (random access memory, RAM), can storage information and instruction its The dynamic memory of his type, disk memory, flash etc..
Input equipment 804 may include the data of receiving user's input and the device of information, for example keyboard, mouse, photographic head, Scanner, light pen, speech input device, touch screen, pedometer or gravity sensor etc..
Outut device 805 may include the device allowing output information to user, such as display screen, speaker etc..
Communication interface 803 may include the device using any transceiver one class, to lead to other equipment or communication network Letter, such as Ethernet, wireless access network (RAN), WLAN (WLAN) etc..
Processor 801 executes the program deposited in memorizer 802, and calls other equipment, can be used for realizing this Each step in the mbn active control method that bright previous embodiment is provided.
In this specification, each embodiment is described by the way of going forward one by one, and what each embodiment stressed is and other The difference of embodiment, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment For, because it corresponds to the method disclosed in Example, so description is fairly simple, say referring to method part in place of correlation Bright.
Professional further appreciates that, in conjunction with the unit of each example of the embodiments described herein description And algorithm steps, can with electronic hardware, computer software or the two be implemented in combination in, in order to clearly demonstrate hardware and The interchangeability of software, generally describes composition and the step of each example in the above description according to function.These Function to be executed with hardware or software mode actually, the application-specific depending on technical scheme and design constraint.Specialty Technical staff can use different methods to each specific application realize described function, but this realization should Think beyond the scope of this invention.
The step of the method in conjunction with the embodiments described herein description or algorithm can directly be held with hardware, processor The software module of row, or the combination of the two is implementing.Software module can be placed in random access memory (RAM), internal memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, depositor, hard disk, moveable magnetic disc, CD-ROM or technology In known any other form of storage medium in field.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the present invention. Multiple modifications to these embodiments will be apparent from for those skilled in the art, as defined herein General Principle can be realized without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention It is not intended to be limited to the embodiments shown herein, and be to fit to and principles disclosed herein and features of novelty phase one The scope the widest causing.

Claims (12)

1. the software arrangements active control method of a kind of modem, is applied to a terminal, and described terminal has two draw-in grooves, It is characterized in that, methods described includes:
The telephony layer choosing of described terminal selects mbn;
Described telephony layer enters line activating to the mbn selecting;
Wherein, described selection mbn includes:
Determine default data card;The draw-in groove of described default data card insertion is target draw-in groove;
Select the mbn corresponding with the integrated circuit card identification code of described default data card;Described and described default data card The corresponding mbn of integrated circuit card identification code chooses mbn for first;
The described mbn to selection enters line activating and includes:
Obtain the first activation mbn;Described first activation mbn is mbn currently corresponding to described target draw-in groove, being activated;
If described first chooses mbn different from the described first activation mbn, described first is chosen mbn to activate.
2. the method for claim 1 is it is characterised in that described determination default data card includes:
Detect whether UIM card insertion draw-in groove;
If having, described UIM card is defined as described default data card.
If 3. method as claimed in claim 2 is it is characterised in that be not detected by UIM card insertion draw-in groove, described determination acquiescence Data card also includes:
If inserting SIM in only one draw-in groove, the SIM of insertion is defined as described default data card.
If 4. method as claimed in claim 2 is it is characterised in that be not detected by UIM card insertion draw-in groove, described determination acquiescence Data card also includes:
If not all being confirmed as writing from memory before all inserting SIM, and two SIM cards inserting in the two of described terminal draw-in grooves Recognize data card, the SIM inserting in the first draw-in groove is defined as default data card.
If 5. method as claimed in claim 2 is it is characterised in that be not detected by UIM card insertion draw-in groove, described determination acquiescence Data card also includes:
If all inserting SIM in the two of described terminal draw-in grooves, and once it was confirmed as default data before wherein one SIM card Card, the SIM being once confirmed as default data card before is defined as default data card.
6. the method as described in claim 2-5 any one is it is characterised in that described determination default data card also includes:
The integrated circuit card identification code of described default data card is preserved to default data card identity property.
7. method as claimed in claim 6 is it is characterised in that the integrated circuit card of described selection and described default data card is known The corresponding mbn of other code-phase includes:
Read the integrated circuit card identification code in default data card identity property;
Integrated circuit card identification code according to described reading inquires about corresponding mbn.
8. method as claimed in claim 6 it is characterised in that
Described determination default data card also includes:
Described detected whether UIM card insertion draw-in groove before, obtain all available mbn of described modem;
The described selection mbn corresponding with the integrated circuit card identification code of described default data card includes:
Read the iccid in default data card identity property;
From all available mbn obtaining, the inquiry mbn corresponding with the integrated circuit card identification code reading.
9. method as claimed in claim 2 is it is characterised in that work as another draw-in groove in addition to described target draw-in groove for the described terminal also When inserting SIM, described selection mbn also includes:
Select the mbn corresponding with the integrated circuit card identification code of the SIM of insertion in described another draw-in groove;Described and described another In draw-in groove, the corresponding mbn of the integrated circuit card identification code of the SIM of insertion chooses mbn for second;
The described mbn to selection enters line activating and includes:
Obtain the second activation mbn;Described second activation mbn is mbn currently corresponding to described another draw-in groove, being activated;
If described second chooses mbn different from the described second activation mbn, described second is chosen mbn to activate.
10. the software arrangements activated control of a kind of modem, is applied to the telephony layer of terminal, and its feature exists In described modulation and demodulation software allocation activation control device includes:
Processing module, for selecting mbn, and enters line activating to the mbn selecting;
Wherein, described selection mbn includes:
Determine default data card;The draw-in groove of described default data card insertion is target draw-in groove;
Select the mbn corresponding with the integrated circuit card identification code of described default data card;Described and described default data card The corresponding mbn of integrated circuit card identification code chooses mbn for first;
The described mbn to selection enters line activating and includes:
Obtain the first activation mbn;Described first activation mbn is mbn currently corresponding to described target draw-in groove, being activated;
If described first chooses mbn different from the described first activation mbn, described first is chosen mbn to activate.
11. activated control as claimed in claim 10 it is characterised in that in terms of described default data card, described place Reason module is used for:
Detect whether UIM card insertion draw-in groove;
If having, described UIM card is defined as default data card.
A kind of 12. terminals are it is characterised in that include the software arrangements activated control as described in claim 10 or 11.
CN201611002186.XA 2016-11-14 2016-11-14 Software configuration active control method, device and the terminal of modem Active CN106412879B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611002186.XA CN106412879B (en) 2016-11-14 2016-11-14 Software configuration active control method, device and the terminal of modem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611002186.XA CN106412879B (en) 2016-11-14 2016-11-14 Software configuration active control method, device and the terminal of modem

Publications (2)

Publication Number Publication Date
CN106412879A true CN106412879A (en) 2017-02-15
CN106412879B CN106412879B (en) 2019-06-07

Family

ID=59230371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611002186.XA Active CN106412879B (en) 2016-11-14 2016-11-14 Software configuration active control method, device and the terminal of modem

Country Status (1)

Country Link
CN (1) CN106412879B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658468A (en) * 2016-11-30 2017-05-10 努比亚技术有限公司 Data card business switching method and terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060052092A1 (en) * 2002-07-31 2006-03-09 Schwinke Steven P Method of configuring an in-vehicle telematics unit
CN104968033A (en) * 2015-05-26 2015-10-07 努比亚技术有限公司 Terminal network processing method and apparatus
CN105100194A (en) * 2015-05-29 2015-11-25 努比亚技术有限公司 Full Netcom mutual upgrading method and device based on redundant MBN
CN105101162A (en) * 2015-07-13 2015-11-25 广东欧珀移动通信有限公司 Method and device for automatically loading MBN
CN105530626A (en) * 2015-12-22 2016-04-27 东莞酷派软件技术有限公司 A network mode configuration method and mobile terminal
CN105959451A (en) * 2016-06-29 2016-09-21 宇龙计算机通信科技(深圳)有限公司 MBN loading method and mobile terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060052092A1 (en) * 2002-07-31 2006-03-09 Schwinke Steven P Method of configuring an in-vehicle telematics unit
CN104968033A (en) * 2015-05-26 2015-10-07 努比亚技术有限公司 Terminal network processing method and apparatus
CN105100194A (en) * 2015-05-29 2015-11-25 努比亚技术有限公司 Full Netcom mutual upgrading method and device based on redundant MBN
CN105101162A (en) * 2015-07-13 2015-11-25 广东欧珀移动通信有限公司 Method and device for automatically loading MBN
CN105530626A (en) * 2015-12-22 2016-04-27 东莞酷派软件技术有限公司 A network mode configuration method and mobile terminal
CN105959451A (en) * 2016-06-29 2016-09-21 宇龙计算机通信科技(深圳)有限公司 MBN loading method and mobile terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658468A (en) * 2016-11-30 2017-05-10 努比亚技术有限公司 Data card business switching method and terminal

Also Published As

Publication number Publication date
CN106412879B (en) 2019-06-07

Similar Documents

Publication Publication Date Title
CN103259920B (en) Apparatus and method for portable terminal having dual subscriber identity module card
CN101541105B (en) Communication device and method for processing device-initiated communication request of communication device
FI114434B (en) communication equipment
KR101026247B1 (en) Smart card and subscriber identification number setting method for storing a plurality of subscriber identification numbers
CN115103336B (en) Card information activation method, device and storage medium
CN112673659B (en) Method and electronic device for automatically switching between multiple profiles in ESIM
EP3023904B1 (en) Implicit File creation in APDU scripts
US10009891B2 (en) Communication method, server and terminal
WO2021121271A1 (en) Method and device for loading carrier configuration file, mobile terminal, and storage medium
WO2021121018A1 (en) Network roaming method and apparatus, terminal device and storage medium
US20250030514A1 (en) LOGICAL CHANNEL MANAGEMENT FOR MULTIPLE eSIM PROFILES
EP3286934B1 (en) System and method for managing logical channels for accessing several virtual profiles in a secure element
CN104980917A (en) Method for realizing card-free mobile terminal, mobile terminal and server
CN105530625A (en) Information processing method and electronic device
CN106412879A (en) Modem software configuration activation control method and related device
CN104427493B (en) A kind of method that wireless broadband equipment user interface is shown and wireless broadband equipment
CN108882222B (en) Method for realizing one card with multiple numbers of terminal
CN108260120A (en) Mobile terminal, embedded SIM card and its access method, device
US9973921B2 (en) Conflict detection
US10117091B2 (en) Method for administering life cycles of communication profiles
EP3192291B1 (en) Method for interaction of a wireless communication device with an identification unit
WO2023274582A1 (en) Flexible remote sim provisioning
CN102957788B (en) Method for reading and writing card of mobile terminal with double base-band chips
CN104469899B (en) Network selection method and electronic equipment
CN105208178B (en) A kind of reading/writing method and device that calling card call is thin

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant