[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201510824835.3A
Other languages
Chinese (zh)
Other versions
CN105634794A (en
Inventor
李伟清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510824835.3A priority Critical patent/CN105634794B/en
Publication of CN105634794A publication Critical patent/CN105634794A/en
Application granted granted Critical
Publication of CN105634794B publication Critical patent/CN105634794B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements 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

Processing method, modem and the mobile terminal of network communicating function exception
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.
CN201510824835.3A 2015-11-24 2015-11-24 Processing method, modem and the mobile terminal of network communicating function exception Expired - Fee Related CN105634794B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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