[go: up one dir, main page]

CN104581880B - Control the method and device of telephone service - Google Patents

Control the method and device of telephone service Download PDF

Info

Publication number
CN104581880B
CN104581880B CN201410835086.XA CN201410835086A CN104581880B CN 104581880 B CN104581880 B CN 104581880B CN 201410835086 A CN201410835086 A CN 201410835086A CN 104581880 B CN104581880 B CN 104581880B
Authority
CN
China
Prior art keywords
ril
configuration
layers
transmission
default
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410835086.XA
Other languages
Chinese (zh)
Other versions
CN104581880A (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410835086.XA priority Critical patent/CN104581880B/en
Publication of CN104581880A publication Critical patent/CN104581880A/en
Application granted granted Critical
Publication of CN104581880B publication Critical patent/CN104581880B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure is directed to a kind of method and device for controlling telephone service, for making start process more smooth, reduces cost of device.The described method includes:Receive the RIL layers of RIL message reported;According to the received RIL message and default configuration information, check whether the configuration of modem is correct;When the configuration of modem is correct, shield to RIL layers of transmission configuration order.

Description

Control the method and device of telephone service
Technical field
This disclosure relates to communicate and computer disposal field, more particularly to the method and device of control telephone service.
Background technology
As the development of electronic technology, mobile terminal are commonly used.The most basic function of mobile terminal is exactly to call Business.Mobile terminal needs to find in start process and access to mobile network, and carries out relevant configuration.It is main in start process RIL (Radio Interface Layer, radio interface layer) layers and the telephony (phone) being related to inside mobile terminal Service layer.
The content of the invention
To overcome problem present in correlation technique, the disclosure provides a kind of method and device for controlling telephone service.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of method for controlling telephone service, including:
Receive the RIL layers of RIL message reported;
According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In one embodiment, the method further includes:
Modem it is improperly-configured when, to RIL layers transmission configuration orders.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In one embodiment, the method further includes:
Obtain default query configuration;
According to the query configuration of acquisition, judge whether to need to inquire about network configuration;
When judging that network configuration need not be inquired about, shield to RIL layers of transmission querying command.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In one embodiment, the method further includes:
According to default delaying policy, postpone to RIL layers of transmission status inquiry command.
The technical scheme provided by this disclosed embodiment can include the following benefits:
In one embodiment, it is described according to default delaying policy, postpone to RIL layers of transmission status inquiry command, bag Include:
Receive the start completion message that operating system is sent;After the start completion message is received, to RIL layers of transmission shape State querying command;Or
Check whether operating status is higher than default operating status threshold value, operating status threshold value is not higher than in operating status When, to RIL layers of transmission status inquiry command;Or
After default duration is postponed, to RIL layers of transmission status inquiry command.
The technical scheme provided by this disclosed embodiment can include the following benefits:
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of device for controlling telephone service, including:
Receiving module, for receiving the RIL layers of RIL reported message;
Module is checked, for according to the received RIL message and default configuration information, checking matching somebody with somebody for modem Whether correct put;
First shroud module, for when the configuration of modem is correct, shielding to RIL layers of transmission configuration order.
In one embodiment, described device further includes:
Sending module, for modem it is improperly-configured when, to RIL layers transmission configuration orders.
In one embodiment, described device further includes:
Acquisition module, for obtaining default query configuration;
Judgment module, for the query configuration according to acquisition, judges whether to need to inquire about network configuration;
Secondary shielding module, inquiry is sent for when judging that network configuration need not be inquired about, shielding to RIL layers Order.
In one embodiment, described device further includes:
Postponement module, for according to default delaying policy, postponing to RIL layers of transmission status inquiry command.
In one embodiment, the Postponement module includes:Receiving submodule, check submodule or delay submodule;
The receiving submodule, for receiving the start completion message of operating system transmission;Receiving the start completion After message, to RIL layers of transmission status inquiry command;
The inspection submodule, for checking whether operating status is higher than default operating status threshold value, in operating status During not higher than operating status threshold value, to RIL layers of transmission status inquiry command;
The delay submodule, for after default duration is postponed, status inquiry commands to be sent to RIL layers.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of device for controlling telephone service, including:
Processor;
For storing the memory of processor-executable instruction;
Wherein, the processor is configured as:
Receive the RIL layers of RIL message reported;
According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
It should be appreciated that the general description and following detailed description of the above are only exemplary and explanatory, not The disclosure can be limited.
Brief description of the drawings
Attached drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure Example, and be used to together with specification to explain the principle of the disclosure.
Fig. 1 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment.
Fig. 2 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment.
Fig. 3 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment.
Fig. 4 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment.
Fig. 5 is a kind of block diagram of the device of control telephone service according to an exemplary embodiment.
Fig. 6 is a kind of block diagram of the device of control telephone service according to an exemplary embodiment.
Fig. 7 is a kind of block diagram of the device of control telephone service according to an exemplary embodiment.
Fig. 8 is a kind of block diagram of the device of control telephone service according to an exemplary embodiment.
Fig. 9 is a kind of block diagram of Postponement module according to an exemplary embodiment.
Figure 10 is a kind of block diagram of device according to an exemplary embodiment.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to During attached drawing, unless otherwise indicated, the same numbers in different attached drawings represent the same or similar key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the disclosure.
Mobile terminal is needed to interact multiple message between RIL layers and telephony layers, such as moved in start process Dynamic network configuration and network status query etc..
The inventor of the disclosure has found that some RIL message can not be sent, and not interfere with the just normally opened of mobile terminal Machine, can also save resource, shorten the available machine time, make start process more smooth.
Fig. 1 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment, such as Fig. 1 institutes Show, this method can be realized by mobile terminal, be comprised the following steps:
In a step 101, the RIL layers of RIL message reported are received.
In a step 102, according to the received RIL message and default configuration information, matching somebody with somebody for modem is checked Whether correct put.
In step 103, when the configuration of modem is correct, shield to RIL layers of transmission configuration order.
Whether the configuration to modem does not check correctly in correlation technique, after RIL message is received, Telephony layers can be sent to configuration order RIL layers.
, can be according to newest configuration information to RIL information reportings after telephony layers receive RIL message in the present embodiment Configuration information checked, to check whether the configuration of modem correct.When the configuration of modem is correct, screen Cover to RIL layers of transmission configuration order.This not only reduces the message transmission between telephony layers and RIL layers, it is not necessary to Modem carries out repeating configuration.
For example, mobile terminal supports 2G (Generation Mobile Telecommunication System network), 3G and 4G networks, default configuration information is shifting Dynamic terminal priority access 3G network.In start process, modem sends RIL message by RIL layers to telephony layers (such as EVENT-SIM-READY), notifies telephony layers, the network selection type that modem reports is 3G network. Telephony layers check that default configuration information is 3G network, identical with the network selection type that modem reports.At this time, Telephony layers need not be to RIL layers of transmission configuration information so that reduces a processing links in start process, shortens Available machine time, makes start more smooth.
In one embodiment, the method further includes:Step A.
In step, modem it is improperly-configured when, to RIL layers transmission configuration orders.
In the present embodiment telephony layers of discovery modem it is improperly-configured when, send configuration life to RIL layers Order, it is ensured that the configuration of modem and the accordant configuration information on upper strata.The configuration information in modem is set to protect all the time Hold as newest configuration information.
In one embodiment, mobile terminal can provide multiple network service, such as call forwarding.But may be very much Network service is all without being used by a user.For user without using network service, can not query-related information, it is not required that Send relevant information to mobile operator.Then, the method further includes:Step B1- steps B3.
In step bl is determined, default query configuration is obtained.
In step B2, according to the query configuration of acquisition, judge whether to need to inquire about network configuration.
In step B3, when judging that network configuration need not be inquired about, shield to RIL layers of transmission querying command.
Whether user can use network service with preset configuration in the present embodiment, and configuration result is stored in default inquiry In configuration.In start process, telephony layers are being judged that network clothes need not be inquired about according to the query configuration of acquisition During business configuration, shield to RIL layers of transmission querying command.In this way, the message interacted between telephony layers and RIL layers can be reduced, The processing procedure of the configuration information of modem inquiry network service can also be reduced.
In one embodiment, need to RIL layers of transmission status inquiry command for telephony layers.But physical communication layer State may not be fully prepared, status inquiry command can not be handled at this time.Alternatively, physical communication layer is not completely accurate Can only be imperfect or inaccurate to telephony layers of feedback fraction status information, the status information of feedback in the case of getting ready. Then the method further includes:Step C.
In step C, according to default delaying policy, postpone to RIL layers of transmission status inquiry command.
It can postpone to send status inquiry command for telephony layers in the present embodiment, it is sufficient to give physical communication layer Time, makes physical communication layer reach newest state.So as to the more complete accurate state letter of telephony layers of acquisition Breath.
In one embodiment, default delaying policy can have a variety of, such as mode D1- modes D3.
Mode D1:
Step C can be realized by step D11 and step D12.
In step D11, start completion (boot complete) message that operating system is sent is received.
In step D12, after the start completion message is received, to RIL layers of transmission status inquiry command.
In the present embodiment telephony layers receive operating system transmission start completion message when, it may be determined that physical communication Layer has reached last state.At this time to RIL layers of transmission status inquiry command, more complete accurate status information can be obtained.
Mode D2:
Step C can be realized by step D21 and step D22.
In step D21, check whether operating status is higher than default operating status threshold value.Operating status includes CPU's Occupancy of utilization rate and memory etc..Operating status threshold value includes the utilization rate threshold value of CPU and the occupancy threshold value of memory etc..
In step D22, when operating status is not higher than operating status threshold value, to RIL layers of transmission status inquiry command. When operating status is higher than operating status threshold value, continue step D21.
In the present embodiment telephony layers can be by checking whether operating status is higher than default operating status threshold value, such as Fruit operating status is higher than default operating status threshold value, it is determined that also in processes, physical communication layer is not up to most for mobile terminal New state.When operating status is not higher than operating status threshold value, determines that mobile terminal is processed and finish, physical communication layer has reached Last state.At this time to RIL layers of transmission status inquiry command, more complete accurate status information can be obtained.
Mode D3:
Step C can be realized by step D31.
In step D31, after default duration is postponed, to RIL layers of transmission status inquiry command.
It can postpone default duration on the basis of correlation technique for telephony layers in the present embodiment, such as 5 points of delay Clock.So can be that physical communication layer reserves enough processing times.After default duration, status inquiry life is sent to RIL layers Order, can obtain more complete accurate status information.
Control telephone service is discussed in detail below by several embodiments and realizes process.
Fig. 2 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment, such as Fig. 2 institutes Show, this method can be realized by mobile terminal, be comprised the following steps:
In step 201, the RIL layers of RIL message reported are received.
In step 202, according to the received RIL message and default configuration information, matching somebody with somebody for modem is checked Whether correct put.When the configuration of modem is correct, continue step 203;Modem it is improperly-configured when, after Continuous step 204.
In step 203, shield to RIL layers of transmission configuration order.Continue step 205.
In step 204, to RIL layers of transmission configuration order.Continue step 205.
In step 205, default query configuration is obtained.
In step 206, according to the query configuration of acquisition, judge whether to need to inquire about network configuration.Sentencing Break when that network configuration need not be inquired about, continue step 207;When judging to need to inquire about network configuration, continue Step 208.
In step 207, shield to RIL layers of transmission querying command.Continue step 209.
In a step 208, to RIL layers of transmission querying command.Continue step 209.
In step 209, the start completion message that operating system is sent is received.
In step 210, to RIL layers of transmission status inquiry command.
Wherein, step 201- steps 204, step 205- steps 208 and step 209- steps 210 are three relatively independent Process, convertible execution sequence.
Fig. 3 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment, such as Fig. 3 institutes Show, this method can be realized by mobile terminal, be comprised the following steps:
In step 301, the RIL layers of RIL message reported are received.
In step 302, according to the received RIL message and default configuration information, matching somebody with somebody for modem is checked Whether correct put.When the configuration of modem is correct, continue step 303;Modem it is improperly-configured when, after Continuous step 304.
In step 303, shield to RIL layers of transmission configuration order.Continue step 305.
In step 304, to RIL layers of transmission configuration order.Continue step 305.
In step 305, default query configuration is obtained.
Within step 306, according to the query configuration of acquisition, judge whether to need to inquire about network configuration.Sentencing Break when that network configuration need not be inquired about, continue step 307;When judging to need to inquire about network configuration, continue Step 308.
In step 307, shield to RIL layers of transmission querying command.Continue step 309.
In step 308, to RIL layers of transmission querying command.Continue step 309.
In a step 309, check whether operating status is higher than default operating status threshold value.In operating status not higher than fortune During row state threshold, continue step 310;When operating status is higher than operating status threshold value, continue step 309.
In the step 310, to RIL layers of transmission status inquiry command.
Fig. 4 is a kind of flow chart of the method for control telephone service according to an exemplary embodiment, such as Fig. 4 institutes Show, this method can be realized by mobile terminal, be comprised the following steps:
In step 401, the RIL layers of RIL message reported are received.
In step 402, according to the received RIL message and default configuration information, matching somebody with somebody for modem is checked Whether correct put.When the configuration of modem is correct, continue step 403;Modem it is improperly-configured when, after Continuous step 404.
In step 403, shield to RIL layers of transmission configuration order.Continue step 405.
In step 404, to RIL layers of transmission configuration order.Continue step 405.
In step 405, default query configuration is obtained.
In a step 406, according to the query configuration of acquisition, judge whether to need to inquire about network configuration.Sentencing Break when that network configuration need not be inquired about, continue step 407;When judging to need to inquire about network configuration, continue Step 408.
In step 407, shield to RIL layers of transmission querying command.Continue step 409.
In a step 408, to RIL layers of transmission querying command.Continue step 409.
In step 409, after default duration is postponed, to RIL layers of transmission status inquiry command.
Understood control telephone service by described above and realize process, which is realized by mobile terminal, below pin The internal structure and function of equipment are introduced.
Fig. 5 is a kind of schematic device of control telephone service according to an exemplary embodiment., should with reference to Fig. 5 Device includes:Receiving module 501, check 502 and first shroud module 503 of module.
Receiving module 501, for receiving the RIL layers of RIL reported message.
Module 502 is checked, for according to the received RIL message and default configuration information, checking modem Configuration it is whether correct.
First shroud module 503, for when the configuration of modem is correct, shielding to RIL layers of transmission configuration order.
In one embodiment, as shown in fig. 6, described device further includes:Sending module 504.
Sending module 504, for modem it is improperly-configured when, to RIL layers transmission configuration orders.
In one embodiment, as shown in fig. 7, described device further includes:Acquisition module 505, judgment module 506 and second Shroud module 507.
Acquisition module 505, for obtaining default query configuration.
Judgment module 506, for the query configuration according to acquisition, judges whether to need to inquire about network configuration.
Secondary shielding module 507, sends for when judging that network configuration need not be inquired about, shielding to RIL layers Querying command.
In one embodiment, as shown in figure 8, described device further includes:Postponement module 508.
Postponement module 508, for according to default delaying policy, postponing to RIL layers of transmission status inquiry command.
In one embodiment, as shown in figure 9, the Postponement module 508 includes:Receiving submodule 5081, check submodule Block 5082 or delay submodule 5083.
The receiving submodule 5081, for receiving the start completion message of operating system transmission;Receiving the startup After completion message, to RIL layers of transmission status inquiry command.
The inspection submodule 5082, for checking whether operating status is higher than default operating status threshold value, is running When state is not higher than operating status threshold value, to RIL layers of transmission status inquiry command.
The delay submodule 5083, for after default duration is postponed, status inquiry commands to be sent to RIL layers.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in related this method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Figure 10 is a kind of block diagram of device 1000 for controlling telephone service according to an exemplary embodiment.Example Such as, device 1000 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, and tablet is set It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
With reference to Figure 10, device 1000 can include following one or more assemblies:Processing component 1002, memory 1004, Power supply module 1006, multimedia component 1008, audio component 1010, the interface 1012 of input/output (I/O), sensor component 1014, and communication component 1016.
The integrated operation of the usual control device 1000 of processing component 1002, such as with display, call, data communication, The operation that camera operation and record operation are associated.Processing component 1002 can be performed including one or more processors 1020 Instruction, to complete all or part of step of above-mentioned method.In addition, processing component 1002 can include one or more moulds Block, easy to the interaction between processing component 1002 and other assemblies.For example, processing component 1002 can include multi-media module, To facilitate the interaction between multimedia component 1008 and processing component 1002.
Memory 1004 is configured as storing various types of data to support the operation in equipment 1000.These data Example includes being used for the instruction of any application program or method operated on device 1000, contact data, telephone book data, Message, picture, video etc..Memory 1004 can by any kind of volatibility or non-volatile memory device or they Combination is realized, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM), it is erasable can Program read-only memory (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash memory Reservoir, disk or CD.
Electric power assembly 1006 provides electric power for the various assemblies of device 1000.Electric power assembly 1006 can include power management System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 1000.
Multimedia component 1008 is included in the screen of one output interface of offer between described device 1000 and user. In some embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, Screen may be implemented as touch-screen, to receive input signal from the user.Touch panel includes one or more touch and passes Sensor is to sense the gesture on touch, slip and touch panel.The touch sensor can not only sense touch or slide dynamic The border of work, but also detection and the duration and pressure associated with the touch or slide operation.In certain embodiments, it is more Media component 1008 includes a front camera and/or rear camera.When equipment 1000 is in operator scheme, mould is such as shot When formula or video mode, front camera and/or rear camera can receive exterior multi-medium data.Each preposition shooting Head and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 1010 is configured as output and/or input audio signal.For example, audio component 1010 includes a wheat Gram wind (MIC), when device 1000 is in operator scheme, during such as call model, logging mode and speech recognition mode, microphone quilt It is configured to receive external audio signal.The received audio signal can be further stored in memory 1004 or via communication Component 1016 is sent.In certain embodiments, audio component 1010 further includes a loudspeaker, for exports audio signal.
I/O interfaces 1012 provide interface, above-mentioned peripheral interface module between processing component 1002 and peripheral interface module Can be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and Locking press button.
Sensor component 1014 includes one or more sensors, and the state for providing various aspects for device 1000 is commented Estimate.For example, sensor component 1014 can detect opening/closed mode of equipment 1000, the relative positioning of component, such as institute The display and keypad that component is device 1000 are stated, sensor component 1014 can be with detection device 1000 or device 1000 The position of one component changes, the existence or non-existence that user contacts with device 1000,1000 orientation of device or acceleration/deceleration with The temperature change of device 1000.Sensor component 1014 can include proximity sensor, be configured in no any thing Presence of nearby objects is detected during reason contact.Sensor component 1014 can also include optical sensor, as CMOS or ccd image are passed Sensor, for being used in imaging applications.In certain embodiments, which can also include acceleration sensing Device, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 1016 is configured to facilitate the communication of wired or wireless way between device 1000 and other equipment.Dress The wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof can be accessed by putting 1000.It is exemplary at one In embodiment, communication component 1016 receives broadcast singal or broadcast correlation from external broadcasting management system via broadcast channel Information.In one exemplary embodiment, the communication component 1016 further includes near-field communication (NFC) module, to promote short distance Communication.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 1000 can be by one or more application application-specific integrated circuit (ASIC), numeral Signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided Such as include the memory 1004 of instruction, above-metioned instruction can be performed to complete the above method by the processor 1020 of device 1000.Example Such as, the non-transitorycomputer readable storage medium can be ROM, it is random access memory (RAM), CD-ROM, tape, soft Disk and optical data storage devices etc..
A kind of device for controlling telephone service, including:
Processor;
For storing the memory of processor-executable instruction;
Wherein, the processor is configured as:
Receive the RIL layers of RIL message reported;
According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
The processor can be additionally configured to:
The method further includes:
Modem it is improperly-configured when, to RIL layers transmission configuration orders.
The processor can be additionally configured to:
The method further includes:
Obtain default query configuration;
According to the query configuration of acquisition, judge whether to need to inquire about network configuration;
When judging that network configuration need not be inquired about, shield to RIL layers of transmission querying command.
The processor can be additionally configured to:
The method further includes:
According to default delaying policy, postpone to RIL layers of transmission status inquiry command.
The processor can be additionally configured to:
It is described to be postponed to RIL layers of transmission status inquiry command according to default delaying policy, including:
Receive the start completion message that operating system is sent;After the start completion message is received, to RIL layers of transmission shape State querying command;Or
Check whether operating status is higher than default operating status threshold value, operating status threshold value is not higher than in operating status When, to RIL layers of transmission status inquiry command;Or
After default duration is postponed, to RIL layers of transmission status inquiry command.
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of mobile terminal When device performs so that mobile terminal is able to carry out a kind of method for controlling telephone service, the described method includes:
Receive the RIL layers of RIL message reported;
According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
Instruction in the storage medium can also include:
The method further includes:
Modem it is improperly-configured when, to RIL layers transmission configuration orders.
Instruction in the storage medium can also include:
The method further includes:
Obtain default query configuration;
According to the query configuration of acquisition, judge whether to need to inquire about network configuration;
When judging that network configuration need not be inquired about, shield to RIL layers of transmission querying command.
Instruction in the storage medium can also include:
The method further includes:
According to default delaying policy, postpone to RIL layers of transmission status inquiry command.
Instruction in the storage medium can also include:
It is described to be postponed to RIL layers of transmission status inquiry command according to default delaying policy, including:
Receive the start completion message that operating system is sent;After the start completion message is received, to RIL layers of transmission shape State querying command;Or
Check whether operating status is higher than default operating status threshold value, operating status threshold value is not higher than in operating status When, to RIL layers of transmission status inquiry command;Or
After default duration is postponed, to RIL layers of transmission status inquiry command.
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principle of the disclosure and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope and spirit of the disclosure are by following Claim is pointed out.
It should be appreciated that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by appended claim.

Claims (11)

  1. A kind of 1. method for controlling telephone service, it is characterised in that including:
    Receive the RIL layers of RIL message reported;
    According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
    When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
  2. 2. the method for control telephone service according to claim 1, it is characterised in that the method further includes:
    Modem it is improperly-configured when, to RIL layers transmission configuration orders.
  3. 3. the method for control telephone service according to claim 1, it is characterised in that the method further includes:
    Obtain default query configuration;
    According to the query configuration of acquisition, judge whether to need to inquire about network configuration;
    When judging that network configuration need not be inquired about, shield to RIL layers of transmission querying command.
  4. 4. the method for control telephone service according to claim 1, it is characterised in that the method further includes:
    According to default delaying policy, postpone to RIL layers of transmission status inquiry command.
  5. 5. the method for control telephone service according to claim 4, it is characterised in that described according to default delay plan Slightly, postpone to RIL layers of transmission status inquiry command, including:
    Receive the start completion message that operating system is sent;After the start completion message is received, looked into RIL layers of transmission state Ask order;Or
    Check whether operating status is higher than default operating status threshold value, when operating status is not higher than operating status threshold value, to RIL layers of transmission status inquiry command;Or
    After default duration is postponed, to RIL layers of transmission status inquiry command.
  6. A kind of 6. device for controlling telephone service, it is characterised in that including:
    Receiving module, for receiving the RIL layers of RIL reported message;
    Module is checked, for according to the received RIL message and default configuration information, checking the configuration of modem to be It is no correct;
    First shroud module, for when the configuration of modem is correct, shielding to RIL layers of transmission configuration order.
  7. 7. the device of control telephone service according to claim 6, it is characterised in that described device further includes:
    Sending module, for modem it is improperly-configured when, to RIL layers transmission configuration orders.
  8. 8. the device of control telephone service according to claim 6, it is characterised in that described device further includes:
    Acquisition module, for obtaining default query configuration;
    Judgment module, for the query configuration according to acquisition, judges whether to need to inquire about network configuration;
    Secondary shielding module, inquiry life is sent for when judging that network configuration need not be inquired about, shielding to RIL layers Order.
  9. 9. the device of control telephone service according to claim 6, it is characterised in that described device further includes:
    Postponement module, for according to default delaying policy, postponing to RIL layers of transmission status inquiry command.
  10. 10. the device of control telephone service according to claim 9, it is characterised in that the Postponement module includes:Receive Submodule, check submodule or delay submodule;
    The receiving submodule, for receiving the start completion message of operating system transmission;Receiving the start completion message Afterwards, to RIL layers of transmission status inquiry command;
    The inspection submodule is not high in operating status for checking whether operating status is higher than default operating status threshold value When operating status threshold value, to RIL layers of transmission status inquiry command;
    The delay submodule, for after default duration is postponed, status inquiry commands to be sent to RIL layers.
  11. A kind of 11. device for controlling telephone service, it is characterised in that including:
    Processor;
    For storing the memory of processor-executable instruction;
    Wherein, the processor is configured as:
    Receive the RIL layers of RIL message reported;
    According to the received RIL message and default configuration information, check whether the configuration of modem is correct;
    When the configuration of modem is correct, shield to RIL layers of transmission configuration order.
CN201410835086.XA 2014-12-26 2014-12-26 Control the method and device of telephone service Active CN104581880B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410835086.XA CN104581880B (en) 2014-12-26 2014-12-26 Control the method and device of telephone service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410835086.XA CN104581880B (en) 2014-12-26 2014-12-26 Control the method and device of telephone service

Publications (2)

Publication Number Publication Date
CN104581880A CN104581880A (en) 2015-04-29
CN104581880B true CN104581880B (en) 2018-04-27

Family

ID=53096838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410835086.XA Active CN104581880B (en) 2014-12-26 2014-12-26 Control the method and device of telephone service

Country Status (1)

Country Link
CN (1) CN104581880B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243698A (en) * 2010-05-13 2011-11-16 康佳集团股份有限公司 Method for realizing information security of intelligent terminal and intelligent terminal
CN102625399A (en) * 2012-03-22 2012-08-01 福州瑞芯微电子有限公司 A method for quickly switching network standards on a mobile platform
CN103577279A (en) * 2012-07-30 2014-02-12 联想(北京)有限公司 Method for recovering data parameters of communication module and electronic equipment
WO2014088874A3 (en) * 2012-12-05 2014-08-21 Motorola Mobility Llc Radio interface layer design for smartphones

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7821974B2 (en) * 2005-03-29 2010-10-26 Microsoft Corporation UMTS RIL extension
TWI497952B (en) * 2012-03-26 2015-08-21 Chi Mei Comm Systems Inc System and method for decreasing loading of an at channel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243698A (en) * 2010-05-13 2011-11-16 康佳集团股份有限公司 Method for realizing information security of intelligent terminal and intelligent terminal
CN102625399A (en) * 2012-03-22 2012-08-01 福州瑞芯微电子有限公司 A method for quickly switching network standards on a mobile platform
CN103577279A (en) * 2012-07-30 2014-02-12 联想(北京)有限公司 Method for recovering data parameters of communication module and electronic equipment
WO2014088874A3 (en) * 2012-12-05 2014-08-21 Motorola Mobility Llc Radio interface layer design for smartphones

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Android Internals and Telephony;A.J.Singh 等;《International Journal of Emerging Technology and Advanced Engineering》;20140131;全文 *

Also Published As

Publication number Publication date
CN104581880A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104503689B (en) Application interface display methods and device
CN105117033B (en) The connection method of external equipment and device
CN105549849A (en) Method and device for processing misoperation instruction
CN104391635A (en) Device and method for unlocking screen
CN103916468B (en) Method for upgrading system, terminal, server and upgrade-system
CN105338157A (en) Nuisance call processing method, and device and telephone
CN104536935B (en) Calculate display methods, calculate edit methods and device
CN104898505A (en) Smart scene configuration method and device
CN105120084A (en) Image-based communication method and apparatus
CN104238912A (en) Application control method and application control device
CN104932712A (en) Text input method and device
CN104105169A (en) Method and device for automatically connecting with wireless local area network
CN104899610A (en) Picture classification method and device
CN106792987A (en) Network selecting method and device
CN105487805A (en) Object operating method and device
CN105652671A (en) Intelligent equipment operating mode setting method and device
CN104636453A (en) Illegal user data identification method and device
CN105242942A (en) Application control method and apparatus
CN104537380A (en) Clustering method and device
CN104898889A (en) Character determining method and device
CN104714826B (en) Using the loading method and device of theme
CN105488829A (en) Method and device for generating head portrait
CN105487798A (en) Method and apparatus for operating communication application in touch screen terminal
CN104375760B (en) Method for information display and device
CN104238853A (en) Message sending method and message sending device

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