CN106412879A - Modem software configuration activation control method and related device - Google Patents
Modem software configuration activation control method and related device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/7246—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- 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
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.
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)
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)
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 |
-
2016
- 2016-11-14 CN CN201611002186.XA patent/CN106412879B/en active Active
Patent Citations (6)
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)
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 |