CN104581880B - Control the method and device of telephone service - Google Patents
Control the method and device of telephone service Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000005540 biological transmission Effects 0.000 claims abstract description 83
- 238000007689 inspection Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 11
- 238000004891 communication Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
- 238000004540 process dynamic Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access 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
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)
- 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. 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. 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. 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. 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;OrCheck 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;OrAfter default duration is postponed, to RIL layers of transmission status inquiry command.
- 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. 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. 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. 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. 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.
- 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.
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)
| 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)
| 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 |
-
2014
- 2014-12-26 CN CN201410835086.XA patent/CN104581880B/en active Active
Patent Citations (4)
| 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)
| 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 |