CN105634794B - Processing method, modem and the mobile terminal of network communicating function exception - Google Patents
Processing method, modem and the mobile terminal of network communicating function exception Download PDFInfo
- Publication number
- CN105634794B CN105634794B CN201510824835.3A CN201510824835A CN105634794B CN 105634794 B CN105634794 B CN 105634794B CN 201510824835 A CN201510824835 A CN 201510824835A CN 105634794 B CN105634794 B CN 105634794B
- Authority
- CN
- China
- Prior art keywords
- protocol stack
- modem
- network
- communicating function
- protocol
- 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.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 230000002159 abnormal effect Effects 0.000 claims description 56
- 238000004891 communication Methods 0.000 claims description 31
- 238000000034 method Methods 0.000 claims description 25
- 238000011084 recovery Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 description 68
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000007670 refining Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a kind of processing method of network communicating function exception, including:When detecting that channel decoding unsuccessfully causes network communicating function exception, modem judges whether the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value;If the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value, the first currently used protocol stack is closed, second protocol stack of the selection other than first protocol stack from multiple protocol stacks of its support;Second protocol stack is opened, and network registry is carried out using second protocol stack;If network registry success, records current location information;Otherwise, restore the default protocol stack switch state in the multiple protocol stack or reset the modem simultaneously.The embodiment of the invention also discloses a kind of modems.Using the present invention, the exception of network can be quickly detected and restored.
Description
Technical field
The present invention relates to the processing method of the communications field more particularly to a kind of network communicating function exception, modems
And mobile terminal.
Background technology
With the development of the communication technology, the type for the communication standard that mobile phone is supported is more and more, such as:One mobile phone is simultaneously
It supports the communication standard of 2G, 3G and 4G of different operators, saves the inconvenience for replacing mobile phone.The high speed development of mobile Internet makes
Data service occupies absolute proportion, so as to which the effect of the modem in mobile phone and status become more and more important, modem
For by data to be sent be converted to radiofrequency signal and by device signal be converted to pending data, processing access layer (AS) and
The signaling of Non-Access Stratum (NAS) and with AP processors into line interface etc..It is very multiple in the mobile network environment residing for mobile phone
Miscellaneous, mobile phone often switches between different communication standards, often occurs during communication standard switches different
Often, mobile phone can not normal Networked communication, such as channel decoding failure.In order to solve can not Networked communication exception, it is common at present
Solution be:When mobile phone is moved to the new band of position, updates and ask to network side launch position, network side opponent again
Machine is configured, and restores the configuration parameter of modem;Or user is had found after being unable to Networked communication for a long time, manually to movement
Terminal carries out forcing to restart recovery or sets the configuration parameter of modem.But the time that two schemes expend is long,
Poor user experience.
Invention content
The embodiment of the present invention provides a kind of processing method, modem and the mobile terminal of network communicating function exception.
Can solve to be abnormal in the prior art can not can not automatically attempt to restore or restore communication service in the case of Networked communication
Take the problem of long.
An embodiment of the present invention provides a kind of processing method of network communicating function exception, including:
When modem detects that channel decoding unsuccessfully causes network communicating function exception, the modem is sentenced
Whether the number that the network communicating function exception occurs in preset time break more than or equal to preset times threshold value;
If the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value,
The modem closes the first currently used protocol stack, and from multiple protocol stacks of its support selection in addition to described the
Second protocol stack except one protocol stack;
The modem opens the second protocol stack, and carries out network registry using the second protocol stack;
If network registry success, the modem record current location information;
If network registry fails, the default protocol stack switch state in the multiple protocol stack of modem recovery
Or the default protocol stack switch state in the multiple protocol stack of modem recovery simultaneously resets the modulatedemodulate simultaneously
Adjust device.
Wherein, the channel decoding unsuccessfully includes:Common signal channel decoding failure or the decoding of Broadcast broadcast channels
Failure.
Wherein, if network registry success, after the modem records current location information, the method
It further includes:
When position changes, the default protocol stack in the multiple protocol stacks supported described in the modem recovery
Default protocol stack switch state in the multiple protocol stacks supported described on off state or the modem recovery and simultaneously
Reset the modem.
Wherein, the method further includes:
If the abnormal cause of the modem network communication function exception does not report, the network communicating function is obtained
Abnormal abnormal cause and daily record;
The abnormal cause, daily record and the current location information are reported to network side and/or the display exception
Reason.
Wherein, it is described that the abnormal cause, daily record and the current location information are reported to network side and included:
It scans the wifi hotspot of surrounding and after communication connection is established with wifi hotspot, passes through the wifi for establishing communication connection
The abnormal cause, daily record and the current location information are reported to network side by hot spot.
The embodiment of the present invention additionally provides a kind of modem, including:
Determining module, for when detecting that channel decoding unsuccessfully causes network communicating function exception, judging when default
Whether the interior number that the network communicating function exception occurs is more than or equal to preset times threshold value;
Selecting module, for determining that the network communicating function exception occurs in preset time in the determining module
Number is more than or equal to preset times threshold value, closes the first currently used protocol stack, and the multiple protocol stacks supported from it
Second protocol stack of the middle selection other than first protocol stack;
Registration module for opening the second protocol stack of the selecting module selection, and uses the second protocol
Stack carries out network registry;
Logging modle, for when the registration module succeeds in registration, recording current location information.
Wherein, the channel decoding unsuccessfully includes:Common signal channel decoding failure or the decoding of Broadcast broadcast channels
Failure.
Wherein, the modem further includes:
Recovery module, for when network registry fails or when after network registry success and when position changes, restoring
Default protocol stack switch state in multiple protocol stacks of the support or the acquiescence in multiple protocol stacks of the recovery support
Protocol stack on off state simultaneously resets the modem simultaneously.
Wherein, the modem further includes:
Reporting module, for the abnormal cause of network communicating function exception not on give the correct time, obtain the network and lead to
The abnormal cause, daily record and the current location information are reported to network by the abnormal cause of telecommunication function exception and daily record
Side.
The embodiment of the present invention also provides a kind of mobile terminal, including the modem described in above-mentioned any one.
Implement the embodiment of the present invention, have the advantages that:
In embodiments of the present invention, modem detect network communicating function exception and judge abnormal cause is
Channel decoding failure, if the interior network communicating function frequency of abnormity for sending channel decoding failure of preset time is more than or equal in advance
If during frequency threshold value, then the currently used protocol stack of modem can be closed, from multiple protocol stacks of modem support
In select other protocol stacks except currently used protocol stack, open other protocol stacks and register net using other protocol stacks
Network in registered network success, records current location information.During other protocol stack registration failures, multiple protocol stacks can be restored
In default protocol stack or restore the default protocol stack in multiple protocol stacks and will reset.In this way modem without
Method can be quickly detected abnormal cause, and modem is made to automatically attempt to restore by way of network registry when working normally
Normally, it is long to avoid the problem that pressure takes caused by restarting mobile phone or location updating, reduces the time of network disaster recovery.
Description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram of the processing method of network communicating function exception provided in an embodiment of the present invention;
Fig. 2 is a kind of another flow signal of the processing method of network communicating function exception provided in an embodiment of the present invention
Figure;
Fig. 3 is an a kind of structure diagram of the embodiment of modem provided in an embodiment of the present invention;
Fig. 4 is a kind of another structure diagram of the embodiment of modem provided in an embodiment of the present invention;
Fig. 5 is a kind of another structure diagram of the embodiment of modem provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts
Embodiment shall fall within the protection scope of the present invention.
It is that a kind of flow of processing method of network communicating function exception provided in an embodiment of the present invention is illustrated referring to Fig. 1
Figure, in embodiments of the present invention, the method includes the steps:
S101, channel decoding is detected unsuccessfully so that during network communicating function exception when modem, the modulatedemodulate
Device is adjusted to judge whether the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold
Value.
In some feasible embodiments, modem is used to baseband signal being converted to radiofrequency signal, by radio frequency
Signal is converted to baseband signal, the signaling of processing access layer (AS) and Non-Access Stratum (NAS) and with AP processors into line interface
Deng modem stack capable of supporting several protocols.When modem occurs abnormal, can by the various protocols stack of its support into
Row network registry, to restore data service.After modem detects, and network communicating function exception occurs, modulation /demodulation
Device can collapse, and can not be normally carried out data processing, user is caused to cannot get online.In order to restore proper network, modulation /demodulation
Device then needs the reason of abnormal to network communicating function to judge, and then can carry out network restoration according to concrete reason.Specifically
, whether modem can judge the reason of causing network communicating function abnormal when detecting network communicating function exception
It decodes and fails for channel, if can then carry out network restoration.
If the number of the network communicating function exception S102, occurs in preset time more than or equal to preset times
Threshold value, the modem close the first currently used protocol stack, and from multiple protocol stacks of its support selection in addition to
Second protocol stack except first protocol stack.
In some feasible embodiments, modem detects that the reason of network communicating function is abnormal is channel solution
After code failure, can also further it judge within the preset time, the network communicating function for channel decoding failure occur is abnormal
Whether number is more than or equal to preset times threshold value, if so, needing to handle above-mentioned network communicating function extremely.
That is, modem can be repeatedly because progress network communicating function be different when network communicating function exception unsuccessfully occurs in channel decoding
Often processing carries out network processes, waste of resource when network being avoided to occur false abnormal.Modem unsuccessfully goes out channel decoding
When existing network communicating function is handled extremely, the first currently used protocol stack can be closed, and then other associations may be selected
It discusses stack and carries out network restoration processing.
In some feasible embodiments, protocol stack represents the summation of the corresponding various protocols of some communication standard, example
Such as:Protocol stack include gsm protocol stack, EDGE protocol stacks, HSPDA protocol stacks, TD-SCDMA protocol stacks, TDD-LTE protocol stacks,
FDD-LTE protocol stacks etc., again including multiple sub-protocol stacks below each communication standard protocol stack, details are not described herein again.It is specific real
In existing, when the reason of modem determines to cause network communicating function abnormal, is channel decoding failure, it may be determined that it currently makes
Protocol stack (i.e. the first protocol stack).First protocol stack be cause network communicating function exception protocol stack, modem
It needs to close the first protocol stack, prevents network communicating function from repeated extremely.Further, modem determines modulatedemodulate
The second protocol stack selected in multiple protocol stacks of device support except the first protocol stack is adjusted, wherein, the strategy of modem selection
Can be:The protocol stack of level-one lower than the first protocol stack is selected as second protocol stack;Or each protocol stack corresponds to around measuring
Cell signal signal strength, using the protocol stack of signal strength maximum as second protocol stack;Or selection the first protocol stack of ratio
Higher leveled protocol stack is as second protocol stack;Or using the determining second protocol stack of other strategies, the present invention is not restricted.
S103, the modem open the second protocol stack, and carry out network note using the second protocol stack
Volume.
In some feasible embodiments, after modem closes the first protocol stack, mobile terminal (i.e. modulation /demodulation
Mobile terminal belonging to device, modem can be some function module in above-mentioned mobile terminal) become non-service state,
Modem opens the second protocol stack of selection, and network registry is carried out using second protocol stack.Wherein, such as LTE network is noted
Volume process be:Mobile terminal initiates attach request (attache request) to network side, if network side allows mobile terminal
Access returns to attachment response (attach accept) to mobile terminal, represents network registry success, mobile terminal is by no service
State has been converted to service state;If network side does not allow mobile terminal to access, refusal or error message are returned to mobile terminal,
Represent network registry failure.
If the success of S104, network registry, the modem record current location information.
Specifically, location information represents that logical place, location information can be small to mobile terminal in the mobile communication network
Area identifies or regional location code or position tracking region etc., and the present invention is not restricted.If use second protocol stack registered network
Success, then record current location information.
If S105, network registry fail, the default protocol stack in the multiple protocol stack of modem recovery is opened
Described in default protocol stack switch state in off status or the multiple protocol stack of the modem recovery simultaneously resets simultaneously
Modem.
Specifically, default protocol stack is pre-set protocol stack, default protocol stack is supported multiple for modem
One in protocol stack.If failed using second protocol stack registered network, pre-set default protocol stack, Huo Zhekai are opened
It opens pre-set default protocol stack and reset operation is carried out to modem, after resetting operation, modem uses
Default protocol stack works.
In embodiments of the present invention, modem detect network communicating function exception and judge abnormal cause is
Channel decoding failure, if the interior network communicating function frequency of abnormity for sending channel decoding failure of preset time is more than or equal in advance
If during frequency threshold value, then the currently used protocol stack of modem can be closed, from multiple protocol stacks of modem support
In select other protocol stacks except currently used protocol stack, open other protocol stacks and register net using other protocol stacks
Network in network in registration, records current location information.During other protocol stack registration failures, it can restore in multiple protocol stacks
Default protocol stack or restore the default protocol stack in multiple protocol stacks and will reset.Modem can not in this way
Abnormal cause can be quickly detected during normal work, and makes modem recovery normal by way of network registry, is avoided
Pressure takes the problem of long caused by restarting mobile phone or location updating, reduces the time of network disaster recovery.
It is a kind of another flow of the processing method of network communicating function exception provided in an embodiment of the present invention referring to Fig. 2
Schematic diagram, in embodiments of the present invention, the method includes the steps:
S201, modem detection judge whether the reason of network communicating function is abnormal is channel decoding failure, if so,
Step S202 is then performed, otherwise continues to execute S201.
In some feasible embodiments, modem can be mounted in the mobile terminals such as mobile phone, modem
For the mutual conversion between baseband signal and radiofrequency signal, it is mainly used in data service.It is abnormal that network communicating function occurs
When, the corresponding application program of modem will be unable to normal operation, even result in program crashing, since modem is main
For data service, internet can not be accessed by directly contributing user.Modem can pass through network when network occurs abnormal
Communication function abnormality detection judge whether the reason of network communicating function is abnormal is channel decoding failure, if so, can be into
The processing of row network restoration.
Further, in embodiments of the present invention, above-mentioned channel decoding unsuccessfully may include:Paging paging channels etc. are public
Channel decoding failure or the decoding of Broadcast broadcast channels unsuccessfully etc., are not limited herein.
S202, judge whether the number that the network communicating function exception occurs in preset time is more than or equal in advance
If frequency threshold value, if the determination result is YES, then step S203 is performed, otherwise performs S201.
In some feasible embodiments, modem detects that the reason of network communicating function is abnormal is channel solution
After code failure, can also further it judge within the preset time, the network communicating function for channel decoding failure occur is abnormal
Whether number is more than or equal to preset times threshold value, if so, needing to handle above-mentioned network communicating function extremely.
That is, modem can be repeatedly because progress network communicating function be different when network communicating function exception unsuccessfully occurs in channel decoding
Often processing carries out network processes, waste of resource when network being avoided to occur false abnormal
There is the first protocol stack used during network communicating function exception in S203, modem closing.
In some feasible embodiments, protocol stack represents the summation of the corresponding various protocols stack of some communication standard,
Such as:Protocol stack include gsm protocol stack, EDGE protocol stacks, HSPDA protocol stacks, TD-SCDMA protocol stacks, TDD-LTE protocol stacks,
FDD-LTE protocol stacks etc., again including multiple sub-protocol stacks below each communication standard protocol stack, such as:TD-LTE protocol stacks are again
Including physical layer protocol stack, media access control layer MAC protocol stack, wireless spread-spectrum technology rlc protocol stack, RRC protocol stacks, PDCP
Protocol stack and NAS protocol stacks etc..Details are not described herein again.In the specific implementation, being turned on and off for protocol stack can be by its flag bit
It is marked, such as flag bit 1 represents corresponding protocol stack as opening, flag bit 0 represents corresponding protocol stack to close
State.The flag bit of first protocol stack can be set as 0 by modem when closing the first protocol stack, for marking current first
Protocol stack is in off state.
S204, the modem are selected from multiple protocol stacks that it is supported other than first protocol stack
Second protocol stack opens the second protocol stack, and carries out network registry using the second protocol stack.
In some feasible embodiments, using the first protocol stack network communicating function exception occurs for modem,
Network communicating function repeated extremely in order to prevent, need to close the first protocol stack, and then can be supported from modem
Selection is except the second protocol stack of the first protocol stack in multiple protocol stacks.Wherein, the strategy of modem selection second protocol stack
Can be:The protocol stack of level-one lower than the first protocol stack is selected as second protocol stack;Or each protocol stack corresponds to around measuring
Cell signal signal strength, using the protocol stack of signal strength maximum as second protocol stack;Or selection the first protocol stack of ratio
Higher leveled protocol stack is as second protocol stack;Or using the determining second protocol stack of other strategies, the present invention is not restricted.
In some feasible embodiments, after modem closes the first protocol stack, mobile terminal becomes no clothes
Business state, at this time modem can open the second protocol stack of selection, using second protocol stack carry out network registry, such as
The process that LTE network is registered as:It is mobile to initiate attach request (attach request) to network side, if network side allows to move
Terminal accesses, and attachment response (attach accept) is returned to mobile terminal, represents network registry success, mobile terminal is by nothing
Service state has been converted to service state;If network side does not allow mobile terminal to access, refusal or mistake are returned to mobile terminal
Information represents network registry failure.
Whether S205, network registry succeed.
Specifically, if modem performs S206, if modem using network on second protocol stack successful registration
It registers upper network not successfully using second protocol stack, performs S207.
S206, the modem record current location information, then perform S210, and start and S208's and advance
Journey.
Specifically, location information represents the mark of logical place planned in advance in mobile communications network, for example, position is believed
Breath includes cell ID or location area code etc..
Default protocol stack switch state or simultaneously in S207, the modem recovery its multiple protocol stack for supporting
The modem is resetted, then performs S210.
Specifically, modem registers upper network using second protocol stack not successfully, assisted according to previously known acquiescence
The on off state of stack is discussed, restore default protocol stack switch state or reset operation is carried out to adjustment demodulator simultaneously.Default protocol
A pre-set protocol stack in multiple protocol stacks that stack is supported for modem, can set herein for all regions
The protocol stack that the protocol stack of same acquiescence is used as modem initial selected is put, single area or place can also be directed to
Different default protocol stacks is set respectively in some region of multiple areas, the embodiment of the present invention is not limited in any way.Modulatedemodulate
After device is adjusted to carry out reset operation, default protocol stack can be used to carry out network registry, after network registry success, use default protocol stack
It works.
Whether S208, location information change, and if the determination result is YES, then perform step S209, otherwise perform S208
Continue to be monitored to whether location information changes.
Specifically, modem periodically obtains location information, upper obtain in the location information that currently obtains and once
The location information taken performs S209 compared to when changing, and otherwise continues to obtain location information.For example, location information is cell
Mark, mobile terminal are moved to another cell by a cell, represent that location information changes;Location information is the band of position
Code, mobile terminal are moved to another band of position by a band of position, show that location information changes.Modem
The period present invention for obtaining location information is not restricted, and can be configured according to actual demand.
Default protocol stack switch state or same in the multiple protocol stacks supported described in S209, the modem recovery
Modem described in Shi Fuwei, then performs S210.
S210, network communicating function exception abnormal cause whether report.
Specifically, if the abnormal cause of network communicating function exception had reported, S213 is performed, otherwise, is performed
S211。
S211, modem obtain abnormal cause and the daily record of the network communicating function exception.
Wherein, daily record represents the operation information of modem access memory, and operation information includes:Operational order, operation
It time and returns the result.
S212, modem by the abnormal cause, the current location information and daily record be reported to network side and/
Or the display abnormal cause.
Specifically, abnormal cause, current location information and daily record can be reported to network side by modem, wherein,
Above- mentioned information can be reported to by network side by wifi hotspot, in mobile terminal connection in the case of wifi hotspot with section
Save flow.Or modem can also include abnormal cause on the display screen of mobile terminal, be checked for user.
It should be noted that after having performed S206, parallel execution S208 and S210.
S213, the modem processes this abnormal endings.
In embodiments of the present invention, whether abnormal cause is can determine whether when modem detects network communicating function exception
For channel decode fail, and if frequency of abnormity be more than or equal to preset times threshold value, then can close modem work as
The preceding protocol stack used selects other except currently used protocol stack from multiple protocol stacks of modem support
Protocol stack opens other protocol stacks and uses other protocol stack registered networks, in network on successful registration, records current position
Confidence ceases, and in change in location and when network registry fails, restores the default protocol stack switch state in multiple protocol stacks
Or modem is restarted simultaneously.It can not be quickly detected during normal communication, and pass through switching in modem in this way
The mode that other protocol stacks carry out network registry makes modem automatically restore the normal of communication, avoids forcing to restart mobile phone
Or the problem of long is taken caused by location updating, reduce the time of network disaster recovery.
It is a kind of structure diagram of modem provided in an embodiment of the present invention, in the embodiment of the present invention referring to Fig. 3
In, the modem includes:Determining module 401, selecting module 402, registration module 403, logging modle 404.
Determining module 401, for when detecting that channel decoding unsuccessfully causes network communicating function exception, judging default
Whether the number that the network communicating function exception occurs in the time is more than or equal to preset times threshold value.
Selecting module 402, it is different for determining the network communicating function occurs in preset time in the determining module
Normal number is more than or equal to preset times threshold value, closes the first currently used protocol stack, and the multiple associations supported from it
Discuss second protocol stack of the selection other than first protocol stack in stack.
Registration module 403 for opening the second protocol stack of the selecting module selection, and is assisted using described second
It discusses stack and carries out network registry.
Logging modle 404, for when the registration module succeeds in registration, recording current location information.
The embodiment of the present invention and embodiment of the method one are based on same design, and the technique effect brought is also identical, specific former
Reason please refers to the description of embodiment of the method one, and details are not described herein again.
It is a kind of another structure diagram of modem provided in an embodiment of the present invention referring to Fig. 4, of the invention real
It applies in example, the modem includes:Determining module 401, selecting module 402, registration module 403, logging modle 404.
In some feasible embodiments, the modem described in the embodiment of the present invention further includes:
Recovery module 406, for when network registry fails or when after network registry success and when position changes,
Restore the default protocol stack switch state in multiple protocol stacks of the support or reset the modem simultaneously.
Reporting module 407, for the abnormal cause of network communicating function exception not on give the correct time, obtain the network
The abnormal cause, daily record and the current location information are reported to net by the abnormal cause of communication function exception and daily record
Network side.
The embodiment of the present invention and embodiment of the method two are based on same design, and the technique effect brought is also identical, specific former
Reason please refers to the description of embodiment of the method two, and details are not described herein again.
It is a kind of another structure diagram of modem of the embodiment of the present invention referring to Fig. 5, in this embodiment, adjusts
Modulator-demodulator is used to implement the processing method of the network communicating function exception described in Fig. 1, and modem includes CPU501, storage
Device 502 and communication interface 503, the quantity of the CPU501 in modem can be it is one or more, Fig. 5 using a CPU as
Example.In some embodiments of the present invention, CPU501, memory 502 and communication interface 503 can be connected by bus or other modes
It connects, in Fig. 5 by taking bus connects as an example.
Wherein, batch processing code is stored in memory 502, and CPU501 is used to call the journey stored in memory 502
Sequence code, for performing the following operations:
When modem detects that channel decoding unsuccessfully causes network communicating function exception, the modem is sentenced
Whether the number that the network communicating function exception occurs in preset time break more than or equal to preset times threshold value;
If the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value,
The modem closes the first currently used protocol stack, and from multiple protocol stacks of its support selection in addition to described the
Second protocol stack except one protocol stack;
The modem opens the second protocol stack, and carries out network registry using the second protocol stack;
If network registry success, the modem record current location information;
If network registry fails, the default protocol stack switch state restored in the multiple protocol stack or reset simultaneously
The modem.
In some embodiments of the invention, CPU501 is additionally operable to perform:
If network registry success, after the modem records current location information, when position changes,
Default protocol stack switch state in the multiple protocol stacks supported described in the modem recovery resets the tune simultaneously
Modulator-demodulator.
In some embodiments of the invention, CPU501 is additionally operable to perform:
If the abnormal cause of the modem network communication function exception does not report, the network communicating function is obtained
Abnormal abnormal cause and daily record;
The abnormal cause, daily record and the current location information are reported to network side and/or the display exception
Reason.
In some embodiments of the invention, CPU501 performs described by the abnormal cause, daily record and described current
Location information is reported to network side and includes:
It scans the wifi hotspot of surrounding and after communication connection is established with wifi hotspot, passes through the wifi for establishing communication connection
The abnormal cause, daily record and the current location information are reported to network side by hot spot.
In the specific implementation, the specific implementation process of the modules of above-mentioned modem can be found in the first of the above method
Each described content of step in embodiment and second embodiment, details are not described herein.
The embodiment of the present invention additionally provides a kind of mobile terminal for including above-mentioned modem, and mobile terminal is included but not
It is limited to carryOr the mobile terminal of other operating systems, such as mobile electricity
Words.Can also be other mobile terminals, such as with the above-knee of touch sensitive surface (for example, touch-screen display and/or Trackpad)
Type computer or tablet computer or desktop computer.
In the following discussion, a kind of mobile terminal including display and touch sensitive surface is described.It should be appreciated, however, that
Mobile terminal can include other one or more physical user-interface devices, such as physical keyboard, mouse and/or operating lever.
Mobile terminal usually supports a variety of application programs, it is such as following in it is one or more:Picture application program is presented
Application program, word-processing application, webpage create application program, disk editor application program, spreadsheet applications, trip
Play application program, telephony application, videoconference application, email application, instant message application program, forging
Application program, photograph management application program, digital camera applications program, digital video camcorder application program, network are supported in refining
Viewer applications, digital music player application, and/or video frequency player application program.
At least one shared physical user-interface device can be used in the various application programs that can be performed on mobile terminals,
Such as touch sensitive surface.The corresponding information of the one or more functions and display of touch sensitive surface on mobile terminals can be answered from one kind
It is adjusted with program and/or is changed to a kind of lower application program and/or is adjusted and/or changes in corresponding application programs.In this way,
The shared physical structure (such as touch sensitive surface) of mobile terminal can be propped up using intuitive clearly user interface for a user
Hold various application programs.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Above disclosed is only a kind of preferred embodiment of the present invention, cannot limit the power of the present invention with this certainly
Sharp range one of ordinary skill in the art will appreciate that realizing all or part of flow of above-described embodiment, and is weighed according to the present invention
Profit requires made equivalent variations, still falls within and invents covered range.
Claims (8)
1. a kind of processing method of network communicating function exception, which is characterized in that including:
When modem detects that channel decoding unsuccessfully causes network communicating function exception, the modem judges
Whether the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value, the channel
Decoding unsuccessfully includes:Common signal channel decoding failure or the decoding failure of Broadcast broadcast channels;
If the number that the network communicating function exception occurs in preset time is more than or equal to preset times threshold value, described
Modem closes the first currently used protocol stack, and is selected from multiple protocol stacks of its support than first agreement
The protocol stack of the low level-one of stack is as second protocol stack;Or the signal strength of the corresponding cell signal of each protocol stack of surrounding is measured,
Protocol stack that it supports and signal strength maximum is selected in each protocol stack around described as second protocol stack;Or
Protocol stack more higher leveled than first protocol stack is selected as second protocol stack in its multiple protocol stack supported;
The modem opens the second protocol stack, and carries out network registry using the second protocol stack;
If network registry success, the modem record current location information;
If network registry fails, default protocol stack switch state or institute in the multiple protocol stack of modem recovery
It states the default protocol stack switch state in the multiple protocol stack of modem recovery and resets the modem simultaneously.
2. the method as described in claim 1, which is characterized in that if network registry success, the modem record
After current location information, the method further includes:
When position changes, the default protocol stack switch in the multiple protocol stacks supported described in the modem recovery
Default protocol stack switch state in the multiple protocol stacks supported described in state or the modem recovery simultaneously resets simultaneously
The modem.
3. the method as described in claim 1, which is characterized in that the method further includes:
If the abnormal cause of the modem network communication function exception does not report, it is abnormal to obtain the network communicating function
Abnormal cause and daily record;
The abnormal cause, daily record and the current location information are reported to network side and/or the display exception is former
Cause.
4. method as claimed in claim 3, which is characterized in that described by the abnormal cause, daily record and the current position
Confidence breath is reported to network side and includes:
It scans the wifi hotspot of surrounding and after communication connection is established with wifi hotspot, passes through the wifi hotspot for establishing communication connection
The abnormal cause, daily record and the current location information are reported to network side.
5. a kind of modem, which is characterized in that including:
Determining module, for when detecting that channel decoding unsuccessfully causes network communicating function exception, judging in preset time
Whether the number that the network communicating function exception occurs is more than or equal to preset times threshold value, and the channel decoding is unsuccessfully wrapped
It includes:Common signal channel decoding failure or the decoding failure of Broadcast broadcast channels;
Selecting module, for determining that the number of the network communicating function exception occurs in preset time in the determining module
More than or equal to preset times threshold value, the first currently used protocol stack is closed, and selected from multiple protocol stacks of its support
The protocol stack of level-one lower than first protocol stack is selected as second protocol stack;Or measure the corresponding cell of each protocol stack of surrounding
The signal strength of signal selects its support and signal strength maximum protocol stack work from each protocol stack of the surrounding
For second protocol stack;Or protocol stack more higher leveled than first protocol stack is selected as second in multiple protocol stacks of its support
Protocol stack;
Registration module, for opening the second protocol stack of selecting module selection, and using the second protocol stack into
Row network registry;
Logging modle, for when the registration module succeeds in registration, recording current location information.
6. modem as claimed in claim 5, which is characterized in that the modem further includes:
Recovery module, for when network registry fails or when after network registry success and when position changes, described in recovery
Default protocol stack switch state in the multiple protocol stacks supported or the default protocol in multiple protocol stacks of the recovery support
Stack switch state simultaneously resets the modem simultaneously.
7. modem as claimed in claim 6, which is characterized in that the modem further includes:
Reporting module, for the abnormal cause of network communicating function exception not on give the correct time, obtain the network communication work(
Abnormal cause that can be abnormal and daily record, network side is reported to by the abnormal cause, daily record and the current location information.
8. a kind of mobile terminal, which is characterized in that including the modem as described in claim 5-7 any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510824835.3A CN105634794B (en) | 2015-11-24 | 2015-11-24 | Processing method, modem and the mobile terminal of network communicating function exception |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510824835.3A CN105634794B (en) | 2015-11-24 | 2015-11-24 | Processing method, modem and the mobile terminal of network communicating function exception |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105634794A CN105634794A (en) | 2016-06-01 |
CN105634794B true CN105634794B (en) | 2018-06-29 |
Family
ID=56049332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510824835.3A Expired - Fee Related CN105634794B (en) | 2015-11-24 | 2015-11-24 | Processing method, modem and the mobile terminal of network communicating function exception |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105634794B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6864106B2 (en) * | 2017-02-21 | 2021-04-21 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | Methods and Devices for Dual Connectivity between Dual Protocol Stack User Equipment and Two Baseband Units in a Wireless Access Telecommunications Network |
CN106982450B (en) * | 2017-05-27 | 2020-10-30 | 奇酷互联网络科技(深圳)有限公司 | Communication exception handling method and device and mobile terminal |
CN111083756B (en) * | 2019-11-29 | 2022-03-18 | 深圳市云天智能终端有限公司 | Communication channel switching method of dual communication modules |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102317A (en) * | 2007-06-29 | 2008-01-09 | 中兴通讯股份有限公司 | Multi-protocol stack connection device and method |
CN101572899A (en) * | 2009-05-31 | 2009-11-04 | 中兴通讯股份有限公司 | Switching device based on multi-system network and method thereof |
CN102413529A (en) * | 2011-11-28 | 2012-04-11 | 青岛海信移动通信技术股份有限公司 | Multi-mode application method and device of mobile terminal including LTE mode |
CN104081826A (en) * | 2012-03-16 | 2014-10-01 | Lg电子株式会社 | Method and apparatus for processing NAS signaling request in wireless communication system |
-
2015
- 2015-11-24 CN CN201510824835.3A patent/CN105634794B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102317A (en) * | 2007-06-29 | 2008-01-09 | 中兴通讯股份有限公司 | Multi-protocol stack connection device and method |
CN101572899A (en) * | 2009-05-31 | 2009-11-04 | 中兴通讯股份有限公司 | Switching device based on multi-system network and method thereof |
CN102413529A (en) * | 2011-11-28 | 2012-04-11 | 青岛海信移动通信技术股份有限公司 | Multi-mode application method and device of mobile terminal including LTE mode |
CN104081826A (en) * | 2012-03-16 | 2014-10-01 | Lg电子株式会社 | Method and apparatus for processing NAS signaling request in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN105634794A (en) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105376773B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105357053B (en) | Processing method, application processor and the user terminal of network communicating function exception | |
CN108599986B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105357049B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN106686638A (en) | Network communication function abnormality processing method and network communication function abnormality processing device | |
CN105634794B (en) | Processing method, modem and the mobile terminal of network communicating function exception | |
CN106488491A (en) | The abnormal processing method and processing device of network communicating function | |
CN105407461B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105376113B (en) | Processing method, modem and the mobile terminal of network communicating function exception | |
CN105490838B (en) | Processing method, modem and the mobile terminal of network communicating function exception | |
CN108282804B (en) | Processing method for network communication function abnormity, application processor and mobile terminal | |
CN105376775B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105376774B (en) | Processing method, modem and the mobile terminal of network communicating function exception | |
CN105491604A (en) | Network communication function abnormality processing method, modulator-demodulator and user terminal | |
CN105376783B (en) | Processing method, modem and the mobile terminal of network communicating function exception | |
CN108684056B (en) | Processing method, modem, mobile terminal and the storage medium of network communicating function exception | |
CN105491608B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN108462973B (en) | Processing method for network communication function abnormity, modem and mobile terminal | |
CN105357704B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105491605A (en) | Network communication function abnormality processing method, modulator-demodulator and mobile terminal | |
CN105376779A (en) | Processing method of network communication function abnormity, application processor and mobile terminal | |
CN105491609B (en) | Network communicating function abnormal processing method, modem and mobile terminal | |
CN105357705B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105491607B (en) | Processing method, application processor and the mobile terminal of network communicating function exception | |
CN105376780B (en) | Processing method, modem and the mobile terminal of network communicating function exception |
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 | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180629 |