CN105357053B - Processing method, application processor and the user terminal of network communicating function exception - Google Patents

Processing method, application processor and the user terminal of network communicating function exception Download PDF

Info

Publication number
CN105357053B
CN105357053B CN201510830298.3A CN201510830298A CN105357053B CN 105357053 B CN105357053 B CN 105357053B CN 201510830298 A CN201510830298 A CN 201510830298A CN 105357053 B CN105357053 B CN 105357053B
Authority
CN
China
Prior art keywords
protocol stack
network
application processor
abnormal
modem
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510830298.3A
Other languages
Chinese (zh)
Other versions
CN105357053A (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 CN201510830298.3A priority Critical patent/CN105357053B/en
Publication of CN105357053A publication Critical patent/CN105357053A/en
Application granted granted Critical
Publication of CN105357053B publication Critical patent/CN105357053B/en
Active 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
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention discloses a kind of processing method of network communicating function exception, including:Application processor obtains the first currently used protocol stack of the modem when receiving the abnormal notice of carrying abnormal network cause of modem transmission, and the abnormal network cause fails for location updating;The application processor judges whether the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value;If so, the application processor closes first protocol stack, and second protocol stack of the selection in addition to first protocol stack from multiple protocol stacks that the modem is supported;The application processor opens the second protocol stack, and carries out network registry using the second protocol stack;If network registry success, the application processor record current location.The embodiment of the invention also discloses a kind of application processor and user terminals.Using the present invention, the exception of network communicating function can be quickly detected and restored.

Description

Processing method, application processor and the user terminal of network communicating function exception
Technical field
The present invention relates to the processing method of field of communication technology more particularly to network communicating function exception, application processors And user terminal.
Background technology
With the development of mobile communication technology, the type for the communication standard that mobile phone is supported is more and more, such as:One mobile phone The communication standard of 2G, 3G and 4G of different operators can be supported simultaneously.The high speed development of mobile communication technology makes data service Absolute proportion is occupied, to which the effect of the modem in mobile phone and status become more and more important, modem will be for that will wait for Transmission data is converted to radiofrequency signal and radiofrequency signal is converted to pending data, processing access layer (AS) and Non-Access Stratum (NAS) signaling and with AP processors into line interface etc..
In daily life, mobile phone often switches between different communication standards, in the mistake of communication standard switching Often be abnormal in journey, mobile phone can not normal Networked communication, such as location updating failure.In order to which solve can not Networked communication Exception, existing solution is:After long-time cannot connect network, the manual opponent's machine of user carries out forcing to restart to restore The configuration parameter of modem.But existing scheme can not solve mobile phone and can not connect the exception of network in time, be also consumed by User excessive time, inconvenience is brought to user.
Invention content
The embodiment of the present invention provides processing method, application processor and the user terminal of network communicating function exception, can It solves in the case that network communicating function is abnormal and can not surf the Internet in the prior art, to restore network communicating function manually and took Long problem.
First aspect of the embodiment of the present invention provides a kind of processing method of network communicating function exception, including:
Application processor obtains institute when receiving the abnormal notice of carrying abnormal network cause of modem transmission The first currently used protocol stack of modem is stated, the abnormal network cause fails for location updating;
The application processor judges whether the number that the abnormal network cause occurs within a preset period of time is more than pre- If threshold value;
If so, the application processor closes first protocol stack, and the multiple associations supported from the modem Discuss second protocol stack of the selection in addition to first protocol stack in stack;
The application processor opens the second protocol stack, and carries out network registry using the second protocol stack;
If network registry success, the application processor record current location.
Second aspect of the embodiment of the present invention provides a kind of application processor, including:
Acquiring unit, for when receiving the abnormal notice of carrying abnormal network cause of modem transmission, obtaining The first protocol stack that the modem is currently used, the abnormal network cause is taken to fail for location updating;
Judging unit, for judging whether the number that the abnormal network cause occurs within a preset period of time is more than default Threshold value;
Selecting unit judges the number that the abnormal network cause occurs within a preset period of time for the judging unit More than predetermined threshold value, first protocol stack is closed, and selection removes institute from multiple protocol stacks that the modem is supported State the second protocol stack except the first protocol stack;
Opening unit carries out network registry for opening the second protocol stack, and using the second protocol stack;
If recording unit records current location for network registry success.
The third aspect of the embodiment of the present invention provides a kind of user terminal, including the application processor that second aspect provides.
In embodiments of the present invention, application processor when receive modem transmission carrying abnormal network cause be When the abnormal notice of location updating failure, the first currently used protocol stack of modem is obtained, is judged in preset time period Whether the number that interior abnormal network cause occurs is more than predetermined threshold value, if so, closing the first protocol stack, is supported from modem Multiple protocol stacks in select other protocol stacks of currently used protocol stack, open other protocol stacks and use other agreements Stack registered network records current position in successful registration network.It is quick when modem can not work normally in this way Be detected, and modem is made by way of switching other protocol stack network registries to automatically attempt to restore normal, kept away Exempt to take long problem caused by forcing to restart mobile phone or location updating, reduces the time of network disaster recovery.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment Attached drawing be briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this For the those of ordinary skill of field, without creative efforts, others are can also be obtained according to these attached drawings Attached drawing.
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 the flow diagram of the processing method of another network communicating function exception provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of the processing method of another network communicating function exception provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of application processor provided in an embodiment of the present invention;
Fig. 5 is the structural schematic diagram of another application processor provided in an embodiment of the present invention;
Fig. 6 is the structural schematic diagram of another application processor provided in an embodiment of the present invention;
Fig. 7 is the structural schematic diagram of another application processor provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments 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 under the premise of not making the creative labor Embodiment shall fall within the protection scope of the present invention.
Fig. 1 is referred to, for an embodiment of the present invention provides a kind of flows of the processing method of network communicating function exception to show It is intended to.As shown in Figure 1, the embodiment of the present invention the method may include following steps S101- steps S105.
S101, application processor when receiving the abnormal notice of carrying abnormal network cause of modem transmission, The first currently used protocol stack of the modem is obtained, the abnormal network cause fails for location updating.
Specifically, abnormal notice of the application processor when the carrying abnormal network cause for receiving modem transmission When, obtain the first currently used protocol stack of the modem.Wherein, application processor full name is MAP (Multimedia Application Processor, multimedia application processor, abbreviation MAP), for extending sound on the basis of low power consumption CPU The super large-scale integration of video capability and special purpose interface, is the important component in smart mobile phone, application processor generally and Baseband processor is independent two chips.Modem is used to baseband signal being converted to radiofrequency signal, by radiofrequency signal Be converted to baseband signal, the signaling of processing access layer (AS) and Non-Access Stratum (NAS) and with AP processors into tune such as line interfaces Modulator-demodulator supports various protocols stack.
In feasible scheme, user terminal (User Equipment, UE) is by sending location update request message (such as LOCATION UPDATE REQUEST, TRACKING AREA UPDATE REQUEST etc.) launch position registration process, in UE Before completing location updating, protocol stack exception or network side refusal location updating can result in the failure of UE location updatings.Cause Location updating failure abnormal cause include:Signal covering difference or signal interference lead to greatly radio resource control (Radio Resource Control, RRC) link establishment failure, Non-Access Stratum (Non-Access Stratum, NAS) receive rrc layer Error indication or receive rrc layer NAS signaling Connection Release instruction, UE enter new tracing area (TA), a RRC Layer indicating positions update request message sends failure, UE sends location updating and completes message (TRACKING AREA UPDATE Rrc layer instruction message does not receive the location updating permission of network side transmission when COMPLETE) before sending failure, timer expiry Message (TRACKING AREA UPDATE ACCEPT), location updating refuse information (TRACKING AREA UPDATE REJECT), position updating process and other conflict in process, UE failed authentications or the safe activation reasons such as unsuccessfully.Network side is refused The reason of location updating, has:Illegal UE, EPS service is not allowed to (EPS services not allowed), PLMN is not permitted Perhaps (PLMN not allowed), tracing area are not allowed to (Tracking area not allowed) etc..If UE into Business can not be initiated after row cell reselection, it can be determined that location registration fails.
Protocol stack indicates the summation of the corresponding various protocols 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., each communication Include again multiple sub-protocol stacks below standard protocol stack, details are not described herein again.Modem is detecting protocol stack registration quilt When refusal, the first currently used protocol stack is determined.Application processor obtains first protocol stack.It should be noted that modulation Multiple protocol stacks that demodulator is supported are there are point of priority level height, and herein, a kind of feasible embodiment is:It can be with The priority level of each protocol stack of Premises modem, such as:Each association can be set when modem dispatches from the factory Discuss the priority level of stack;Alternatively, can be pressed in modem is configured in user terminal and during initialization Use network connection and network signal intensity situation when each protocol stack that priority level is set according to user terminal;Etc..It is another The feasible embodiment of kind is:The priority level of each protocol stack of modem can be adjusted flexibly, such as:It can be according to It is arranged according to network connection of the user terminal when some band of position uses each protocol stack and network signal intensity situation preferential Rank;Alternatively, the priority level of each protocol stack can be arranged according to the sequence of the common network communication standard of user terminal;Deng Deng.In addition, the priority level of some protocol stack is higher, illustrate that user terminal is based on the protocol stack and can obtain better network company It connects or stronger network signal.The highest protocol stack of priority level is commonly known as default protocol stack in modem, and adjusts Modulator-demodulator is generally also to realize that the network of user terminal is noted using each protocol stack from high to low sequence according to priority level Volume and Web vector graphic.
Can also be independently of answering it should be noted that modem can be integrated in the inside of application processor AP With a chip of processor, the present invention is not restricted.
S102, the application processor judge whether the number that the abnormal network cause occurs within a preset period of time surpasses Cross predetermined threshold value.
Specifically, the application processor judges whether is the abnormal network cause occurs within a preset period of time number More than predetermined threshold value.If the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value, execute Step S103.
S103, the application processor close first protocol stack, and the multiple associations supported from the modem Discuss second protocol stack of the selection in addition to first protocol stack in stack.
Specifically, if the number of the abnormal network cause generation is described to answer more than predetermined threshold value within a preset period of time The first protocol stack is closed with processor.First protocol stack is the protocol stack for causing location updating failure, and application processor needs to close The problem of closing the first protocol stack, preventing location updating from failing repeated.Then, application processor determines that modem is supported Multiple protocol stacks in selection except the first protocol stack second protocol stack, wherein application processor selection strategy can be:Choosing The protocol stack of level-one lower than the first protocol stack is selected as second protocol stack;Or measure the corresponding cell signal of each protocol stack of surrounding Signal strength, using the maximum protocol stack of signal strength as second protocol stack;Or selection association more higher leveled than the first protocol stack Stack is discussed as second protocol stack;Or determine that second protocol stack, the present invention are not restricted using other strategies.
S104, the application processor opens the second protocol stack, and carries out network note using the second protocol stack Volume.
Specifically, after the application processor closes the first protocol stack, user terminal becomes non-service state, using processing Device opens the second protocol stack of selection, carries out network registry using second protocol stack, the process of network registry is:User terminal to Network side initiates attach request (attach request), if network side allows user terminal to access, is returned to user terminal attached Response (attach accept), indicates that network registry success, user terminal have been converted to service state by no service state;If Network side does not allow user terminal to access, and error message is returned to user terminal, indicates network registry failure.
S105, if network registry success, the application processor record current location.
Specifically, if network registry success, the application processor record current location.Position indicates that user terminal exists Logical place in mobile communications network can be cell ID or regional location code or position tracking region etc., and the present invention does not make Limitation.If using the success of second protocol stack registered network, application processor records current location.
In embodiments of the present invention, application processor when receive modem transmission carrying abnormal network cause be When the abnormal notice of location updating failure, the first currently used protocol stack of modem is obtained, is judged in preset time period Whether the number that interior abnormal network cause occurs is more than predetermined threshold value, if so, closing the first protocol stack, is supported from modem Multiple protocol stacks in select other protocol stacks of currently used protocol stack, open other protocol stacks and use other agreements Stack registered network records current position in registered network success.It is quick when modem can not work normally in this way Be detected, and modem is made by way of switching other protocol stack network registries to automatically attempt to restore normal, kept away Exempt to take long problem caused by forcing to restart mobile phone or location updating, reduces the time of network disaster recovery.
Referring to Fig. 2, the flow for the processing method of another network communicating function exception provided in an embodiment of the present invention is shown Be intended to, as shown in Fig. 2, the embodiment of the present invention the method may include following steps S201- steps S214.
Whether S201, modem detect that location updating fails.
Specifically, modem is mounted in user terminal, it can be encapsulated as in application processor AP, or independently of answering With processor, the present invention is not restricted.Modem is used to baseband signal being converted to radiofrequency signal, converts radiofrequency signal For baseband signal, the signaling of processing access layer (AS) and Non-Access Stratum (NAS) and with AP processors into line interface etc..UE is logical Cross transmission location update request message (such as LOCATION UPDATE REQUEST, TRACKING AREA UPDATE REQUEST Deng) launch position registration process, before UE completes location updating, protocol stack exception or network side refusal location updating can UE location updatings are caused to fail.Cause location updating failure abnormal cause include:Signal covering difference or signal interference cause greatly The failure of RRC wireless links, the NAS layers of error indication for receiving rrc layer or the NAS signaling Connection Release that receives rrc layer refer to Show, UE enters a new tracing area (TA), rrc layer indicating positions update request message sends failure, UE sends position Update completes rrc layer instruction message when message (TRACKING AREA UPDATE COMPLETE) and sends failure, timer expiry Not receiving the location updating of network side transmission before allows message (TRACKING AREA UPDATE ACCEPT), location updating Refuse information (TRACKING AREA UPDATE REJECT), position updating process and other conflict in process, UE failed authentications or The safe activation reasons such as unsuccessfully.The reason of network side refusal location updating, has:Illegal UE, EPS service is not allowed to (EPS Services not allowed), PLMN is not allowed to (PLMN not allowed), tracing area is not allowed to (Tracking area not allowed) etc..
Whether modem detects that location updating fails, if location updating failure occurs, S202 is executed, if not sending out Raw location updating failure, continues to execute S201.When location updating failure occurs, UE will be into no network service state.
S202, the modem indicate this exception of application processor processes.
Specifically, this abnormal method of modem instruction application processor processes can be:Modem to Application processor sends abnormal notice, and application processor receives abnormal notice and shows that modem detects that location updating loses It loses, application processor needs handle the exception at this time.Wherein, the format present invention notified extremely is not restricted, can be with By in existing message extended field in the way of realize to realize or construct new message.
S203, the application processor obtain the first currently used protocol stack of the modem.
Specifically, the application processor obtains the first protocol stack that the modem is being currently used.Agreement The summation of the corresponding various protocols stack of some communication standard of stack representation, 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., under each communication standard protocol stack Face includes multiple sub-protocol stacks again, such as:TD-LTE protocol stacks include physical layer protocol stack, media access control layer MAC associations again Discuss stack, wireless spread-spectrum technology rlc protocol stack, RRC protocol stacks, PDCP protocol stacks and NAS protocol stacks etc..Details are not described herein again.It answers Can be with the method that processor obtains the first currently used protocol stack of modem:Application processor inquires modulation /demodulation The state flag bit of presentation protocol stack obtains the first currently used protocol stack in device, such as flag bit 1 indicates corresponding agreement Stack is open state, and flag bit 0 indicates that corresponding protocol stack is in off state.
S204, the application processor judge whether the number that the abnormal network cause occurs within a preset period of time surpasses Cross predetermined threshold value.
Specifically, the application processor judges whether is the abnormal network cause occurs within a preset period of time number More than predetermined threshold value.If the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value, execute Step S205.
S205, the application processor close first protocol stack, and support from the modem multiple Second protocol stack of the selection except first protocol stack in protocol stack.
Specifically, if the number of the abnormal network cause generation is described to answer more than predetermined threshold value within a preset period of time Close first protocol stack with processor, and from multiple protocol stacks that the modem is supported selection except described the The second protocol stack of one protocol stack.Modem occurs location updating using the first protocol stack and fails, so as to cause modulatedemodulate The problem of tune device is abnormal, and application processor needs the first protocol stack of closing to prevent location updating from failing repeated.Then, it applies Processor determines that selection is except the second protocol stack of the first protocol stack in multiple protocol stacks that modem is supported, wherein application Processor selection strategy can be:Select the protocol stack of level-one lower than the first protocol stack as second protocol stack;Or measure week The signal strength for enclosing the corresponding cell signal of each protocol stack, using the maximum protocol stack of signal strength as second protocol stack;Or Select protocol stack more higher leveled than the first protocol stack as second protocol stack;Or determine second protocol stack using other strategies, The present invention is not restricted.
S206, the application processor open the second protocol stack, and carry out network note using the second protocol stack Volume.
Specifically, after the application processor closes the first protocol stack, user terminal becomes non-service state, using processing Device opens the second protocol stack of selection, using second protocol stack carry out network registry, such as the process registered of LTE network as:With Family terminal initiates attach request (attach request) to network side, if network side allows user terminal to access, to user's end End returns to attachment response (attach accept), indicates that network registry success, user terminal have been converted to service by no service state State;If network side does not allow user terminal to access, error message is returned to user terminal, indicates network registry failure.
S207, the application processor judge whether network registry succeeds.
Specifically, the application processor judges whether network registry succeeds, if application processor uses second protocol stack Network on successful registration executes S208, if application processor registers upper network using second protocol stack not successfully, executes S210.
S208, the application processor record current position, then execute S211, and start the concurrent process of S209.
Specifically, position indicates user terminal logical place in the mobile communication network, can be cell ID or region Position code or position tracking region etc., the present invention is not restricted.If using the success of second protocol stack registered network, using processing Device records current location.
S209, the application processor judge whether the current location changes.
Specifically, application processor periodically obtains position, in the position and the upper position once obtained currently obtained When compared to changing, S210 is executed, S209 is otherwise continued to execute.For example, position is cell ID, user terminal is small by one Area is moved to another cell, indicates that position changes;Position is location area code, and user terminal is moved by a band of position To another band of position, show that position changes.The period present invention that application processor obtains position is not restricted, can be with It is configured according to actual demand.
S210, the application processor restore the default protocol stack switch state in multiple protocol stacks of the support or institute Application processor is stated to restore the default protocol stack switch state in multiple protocol stacks of the support and reset the modulation simultaneously Demodulator.
Specifically, application processor is using the second protocol stack upper network of registration not successfully, application processor according to it is advance The on off state for the default protocol stack known restores default protocol stack switch state or carries out reset behaviour to modem simultaneously Make.Default protocol stack is a pre-set protocol stack in multiple protocol stacks that modem is supported, herein can be with needle All regions are arranged with the protocol stack that the protocol stack of the same acquiescence is used as modem initial selected, can also be directed to Different default protocol stacks is respectively set in some region of multiple areas for single area, and the embodiment of the present invention is not made any It limits.After carrying out reset operation, application processor carries out network registry using default protocol stack, using silent after network registry success Recognize protocol stack work.
It should be noted that there are points of priority level height for multiple protocol stacks for being supported of modem, and herein, one The feasible embodiment of kind is:Can with the priority level of each protocol stack of Premises modem, such as:It can modulate The priority level of each protocol stack is arranged in demodulator when dispatching from the factory;Alternatively, user terminal can be configured in modem It is interior and during being initialized, network connection when using each protocol stack according to user terminal and network signal intensity feelings Priority level is arranged in condition;Etc..Another feasible embodiment is:Each agreement of modem can be adjusted flexibly The priority level of stack, such as:Can according to user terminal some band of position use each protocol stack when network connection and Priority level is arranged in network signal intensity situation;Alternatively, can be set according to the sequence of the common network communication standard of user terminal Set the priority level of each protocol stack;Etc..In addition, the priority level of some protocol stack is higher, illustrate that user terminal is based on being somebody's turn to do Protocol stack can obtain better network connection or stronger network signal.The highest protocol stack of priority level in modem Commonly known as default protocol stack, and modem is generally also to use each association from high to low sequence according to priority level Discuss network registry and Web vector graphic that stack realizes user terminal.
S211, the application processor judge whether abnormal network cause has reported.
Specifically, the reason of network refusal UE attachments, carries in refuse information, if the exception of location updating failure is former Because reporting, S214 is continued to execute, otherwise, executes S212.
S212, the application processor obtain the daily record of the abnormal network cause.
S213, the application processor by the abnormal network cause, the abnormal network cause daily record and described work as Front position reports to the display interface of network side and/or user terminal
Specifically, abnormal cause, current position and daily record are reported to network side by application processor, wherein Ke Yi In the case of the upper wifi hotspot of user terminal connection, above- mentioned information is reported to by network side by wifi hotspot, to save flow. Or abnormal cause can also be included being checked for user on the display screen of user terminal by application processor.
S214, the application processor processes this abnormal endings.
In embodiments of the present invention, application processor when receive modem transmission carrying abnormal network cause be When the abnormal notice of location updating failure, the first currently used protocol stack of modem is obtained, is judged in preset time period Whether the number that interior abnormal network cause occurs is more than predetermined threshold value, if so, closing the first protocol stack, is supported from modem Multiple protocol stacks in select other protocol stacks of currently used protocol stack, open other protocol stacks and use other agreements Stack registered network records current position, and in change in location and when registered network fails in registered network success, Restore default protocol stack switch state or restarts modem simultaneously.It is quick when modem can not work normally in this way Be detected, and modem is made by way of switching other protocol stack network registries to automatically attempt to restore normal, kept away Exempt to take long problem caused by forcing to restart mobile phone or location updating, reduces the time of network disaster recovery.
Referring to Fig. 3, the flow for the processing method of another network communicating function exception provided in an embodiment of the present invention is shown Be intended to, as shown in figure 3, the embodiment of the present invention the method may include following steps S301- steps S312.
Whether S301, modem detect that location updating fails.
Specifically, modem is mounted in user terminal, it can be encapsulated as in application processor AP, or independently of answering With processor, the present invention is not restricted.Modem is used to baseband signal being converted to radiofrequency signal, converts radiofrequency signal For baseband signal, the signaling of processing access layer (AS) and Non-Access Stratum (NAS) and with AP processors into line interface etc..UE is logical Cross transmission location update request message (such as LOCATION UPDATE REQUEST, TRACKING AREA UPDATE REQUEST Deng) launch position registration process, before UE completes location updating, protocol stack exception or network side refusal location updating can UE location updatings are caused to fail.Cause location updating failure abnormal cause include:Signal covering difference or signal interference cause greatly The failure of RRC wireless links, the NAS layers of error indication for receiving rrc layer or the NAS signaling Connection Release that receives rrc layer refer to Show, UE enters a new tracing area (TA), rrc layer indicating positions update request message sends failure, UE sends position Update completes rrc layer instruction message when message (TRACKING AREA UPDATE COMPLETE) and sends failure, timer expiry Not receiving the location updating of network side transmission before allows message (TRACKING AREA UPDATE ACCEPT), location updating Refuse information (TRACKING AREA UPDATE REJECT), position updating process and other conflict in process, UE failed authentications or The safe activation reasons such as unsuccessfully.The reason of network side refusal location updating, has:Illegal UE, EPS service is not allowed to (EPS Services not allowed), PLMN is not allowed to (PLMN not allowed), tracing area is not allowed to (Tracking area not allowed) etc..
Whether modem detects that location updating fails, if location updating failure occurs, S202 is executed, if not sending out Raw location updating failure, continues to execute S201.When location updating failure occurs, UE will be into no network service state.
S302, the modem indicate this exception of application processor processes.
Specifically, this abnormal method of modem instruction application processor processes can be:Modem to Application processor sends abnormal notice, and application processor receives abnormal notice and shows that modem detects that location updating loses It loses, application processor needs handle the exception at this time.Wherein, the format present invention notified extremely is not restricted, can be with By in existing message extended field in the way of realize to realize or construct new message.
S303, the application processor obtain the first currently used protocol stack of the modem.
Specifically, the application processor obtains the first protocol stack that the modem is being currently used.Agreement The summation of the corresponding various protocols stack of some communication standard of stack representation, 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., under each communication standard protocol stack Face includes multiple sub-protocol stacks again, such as:TD-LTE protocol stacks include physical layer protocol stack, media access control layer MAC associations again Discuss stack, wireless spread-spectrum technology rlc protocol stack, RRC protocol stacks, PDCP protocol stacks and NAS protocol stacks etc..Details are not described herein again.It answers Can be with the method that processor obtains the first currently used protocol stack of modem:Application processor inquires modulation /demodulation The state flag bit of presentation protocol stack obtains the first currently used protocol stack in device, such as flag bit 1 indicates corresponding agreement Stack is open state, and flag bit 0 indicates that corresponding protocol stack is in off state.
S304, the application processor judge whether the number that the abnormal network cause occurs within a preset period of time surpasses Cross predetermined threshold value.
Specifically, the application processor judges whether is the abnormal network cause occurs within a preset period of time number More than predetermined threshold value.If the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value, execute Step S305.
S305, the application processor close first protocol stack, and support from the modem multiple Second protocol stack of the selection except first protocol stack in protocol stack.
Fail specifically, using the first protocol stack location updating occurs for modem, it is different so as to cause modem Often, application processor needs to close the first protocol stack.Then, application processor determines multiple protocol stacks that modem is supported It is middle selection except the first protocol stack second protocol stack, wherein application processor selection strategy can be:Select the first agreement of ratio 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, Using the maximum protocol stack of signal strength as second protocol stack;Or select protocol stack more higher leveled than the first protocol stack as second Protocol stack;Or determine that second protocol stack, the present invention are not restricted using other strategies.
S306, the application processor open the second protocol stack, and carry out network note using the second protocol stack Volume.
Specifically, after the application processor closes the first protocol stack, user terminal becomes non-service state, using processing Device opens the second protocol stack of selection, using second protocol stack carry out network registry, such as the process registered of LTE network as:With Family terminal initiates attach request (attach request) to network side, if network side allows user terminal to access, to user's end End returns to attachment response (attach accept), indicates that network registry success, user terminal have been converted to service by no service state State;If network side does not allow user terminal to access, error message is returned to user terminal, indicates network registry failure.
If the success of S307, network registry, the application processor record current position.
Specifically, if application processor, using network on second protocol stack successful registration, the application processor record is worked as Preceding position.Position indicates the mark for the logical place planned in advance in mobile communications network, for example, position includes cell ID Or location area code etc..It can perform step S308 later;It simultaneously can be with parallel execution of steps S310.
S308, the application processor judge whether position changes.
Specifically, the application processor judges whether position changes.Application processor periodically obtains position, When the position currently obtained is compared with the upper position once obtained and changes, S308 is executed, S308 is otherwise continued to execute.Example Such as, position is cell ID, and user terminal is moved to another cell by a cell, indicates that position changes;Position is position Region code is set, user terminal is moved to another band of position by a band of position, shows that position changes.Using processing The period present invention that device obtains position is not restricted, and can be configured according to actual demand.
S309, the application processor restore the default protocol stack switch state in multiple protocol stacks of the support or institute Application processor is stated to restore the default protocol stack switch state in multiple protocol stacks of the support and reset the modulation simultaneously Demodulator.
S310, the application processor judge whether abnormal network cause has reported.
Specifically, the reason of network refusal UE attachments, carries in refuse information, if the exception of location updating failure is former Because reporting, S301 is continued to execute, after the abnormal cause of location updating failure had reported, user can be according to abnormal former Because being adjusted or repairing, continue to jump to S301 later by modem detection exception, if modem still detects Location updating fails, then continues to execute the subsequent steps such as S302.Otherwise, S311 is executed.
S311, the application processor obtain the daily record of the abnormal network cause.
S312, the application processor by the abnormal network cause, the abnormal network cause daily record and described work as Front position reports to the display interface of network side and/or user terminal
Specifically, abnormal cause, current position and daily record are reported to network side by application processor, wherein Ke Yi In the case of the upper wifi hotspot of user terminal connection, above- mentioned information is reported to by network side by wifi hotspot, to save flow. Or abnormal cause can also be included being checked for user on the display screen of user terminal by application processor.
After above- mentioned information reports, can equally go to step S301, exception be detected by modem, if modulatedemodulate It adjusts device still to detect that location updating fails, then continues to execute the subsequent steps such as S302.
By way of cycle, it can be ensured that the solution of location updating failure problem, after Resolving probiems, modem It will not detect that location updating fails again, terminal can be restored to work normally.
In embodiments of the present invention, application processor when receive modem transmission carrying abnormal network cause be When the abnormal notice of location updating failure, the first currently used protocol stack of modem is obtained, is judged in preset time period Whether the number that interior abnormal network cause occurs is more than predetermined threshold value, if so, closing the first protocol stack, is supported from modem Multiple protocol stacks in select other protocol stacks of currently used protocol stack, open other protocol stacks and use other agreements Stack registered network records current position in registered network success.It is quick when modem can not work normally in this way Be detected, and modem is made by way of switching other protocol stack network registries to automatically attempt to restore normal, kept away Exempt to take long problem caused by forcing to restart mobile phone or location updating, reduces the time of network disaster recovery.
Fig. 4 is referred to, for an embodiment of the present invention provides a kind of structural schematic diagrams of application processor.As shown in figure 4, institute Stating application processor 1 includes:Acquiring unit 11, judging unit 12, selecting unit 13, opening unit 14, recording unit 15.
Acquiring unit 11, for when receiving the abnormal notice of carrying abnormal network cause of modem transmission, The first currently used protocol stack of the modem is obtained, the abnormal network cause fails for location updating;
Specifically, when receiving the abnormal notice of carrying abnormal network cause of modem transmission, the acquisition Unit 11 obtains the first currently used protocol stack of the modem.Wherein, application processor, in low power consumption CPU On the basis of extend audio and video function and special purpose interface super large-scale integration, be the important component in smart mobile phone, answer It is general and baseband processor is independent two chips with processor.Modem is used to baseband signal being converted to radio frequency letter Number, radiofrequency signal is converted to baseband signal, the signaling of processing access layer (AS) and Non-Access Stratum (NAS) and with AP processing Device supports various protocols stack into modems such as line interfaces.
Protocol stack indicates the summation of the corresponding various protocols 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., each communication Include again multiple sub-protocol stacks below standard protocol stack, details are not described herein again.Modem is detecting location updating failure When, determine the first currently used protocol stack.It should be noted that multiple protocol stacks that modem is supported exist preferentially Point of rank height, herein, a kind of feasible embodiment is:It can be with the preferential of each protocol stack of Premises modem Rank, such as:The priority level of each protocol stack can be set when modem dispatches from the factory;Alternatively, can be in modulatedemodulate It adjusts device to be configured in user terminal and during being initialized, network when each protocol stack is used according to user terminal Priority level is arranged in connection and network signal intensity situation;Etc..Another feasible embodiment is:It can be adjusted flexibly The priority level of each protocol stack of modem, such as:Can according to user terminal in some band of position using each Priority level is arranged in network connection and network signal intensity situation when protocol stack;Alternatively, can be according to the common of user terminal The priority level of each protocol stack is arranged in the sequence of network communication standard;Etc..In addition, the priority level of some protocol stack is got over Height illustrates that user terminal is based on the protocol stack and can obtain better network connection or stronger network signal.Modem The middle highest protocol stack of priority level is commonly known as default protocol stack, and modem be generally also according to priority level from High to low sequence realizes the network registry and Web vector graphic of user terminal using each protocol stack.
For modem when detecting that protocol stack registration is rejected, application processor determines first be being currently used Protocol stack.
Judging unit 12, for judging whether the number that the abnormal network cause occurs within a preset period of time is more than pre- If threshold value;
Specifically, the judging unit 12 judges whether is the abnormal network cause occurs within a preset period of time number More than predetermined threshold value.If the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value, execute Selecting unit 13.
Selecting unit 13 judges the abnormal network cause generation within a preset period of time for the judging unit 12 Number is more than predetermined threshold value, closes first protocol stack, and selected from multiple protocol stacks that the modem is supported Second protocol stack in addition to first protocol stack;
Specifically, if the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value, the choosing It selects unit 13 and closes the first protocol stack.First protocol stack is the protocol stack for causing location updating failure, and application processor needs to close The problem of closing the first protocol stack, preventing location updating from failing repeated.Then, the selecting unit 13 determines modem Second protocol stack of the selection except the first protocol stack in the multiple protocol stacks supported, wherein the strategy that the selecting unit 13 selects Can be:Select the protocol stack of level-one lower than the first protocol stack as second protocol stack;Or each protocol stack corresponds to around measuring Cell signal signal strength, using the maximum protocol stack of signal strength as second protocol stack;Or selection the first protocol stack of ratio Higher leveled protocol stack is as second protocol stack;Or determine that second protocol stack, the present invention are not restricted using other strategies.
Opening unit 14 carries out network registry for opening the second protocol stack, and using the second protocol stack;
Specifically, after closing the first protocol stack, user terminal becomes non-service state, and the opening unit 14 is opened The second protocol stack of selection, using second protocol stack carry out network registry, such as the process registered of LTE network as:User terminal Attach request (attach request) is initiated to network side, if network side allows user terminal to access, is returned to user terminal Attachment response (attach accept) indicates that network registry success, user terminal have been converted to service state by no service state; If network side does not allow user terminal to access, error message is returned to user terminal, indicates network registry failure.
If recording unit 15 records current location for network registry success.
Specifically, if network registry success, the recording unit 15 record current location.Position indicates that user terminal exists Logical place in mobile communications network, position can be cell ID or regional location code or position tracking region etc., the present invention It is not restricted.
In embodiments of the present invention, application processor when receive modem transmission carrying abnormal network cause be When the abnormal notice of location updating failure, the first currently used protocol stack of modem is obtained, is judged in preset time period Whether the number that interior abnormal network cause occurs is more than predetermined threshold value, if so, closing the first protocol stack, is supported from modem Multiple protocol stacks in select other protocol stacks of currently used protocol stack, open other protocol stacks and use other agreements Stack registered network records current position in registered network success.It is quick when modem can not work normally in this way Be detected, and modem is made by way of switching other protocol stack network registries to automatically attempt to restore normal, kept away Exempt to take long problem caused by forcing to restart mobile phone or location updating, reduces the time of network disaster recovery.
Fig. 5 is referred to, for an embodiment of the present invention provides the structural schematic diagrams of another application processor.As shown in figure 5, The application processor 1 includes:It is acquiring unit 11, judging unit 12, selecting unit 13, opening unit 14, recording unit 15, extensive Multiple unit 16 and reporting unit 17.
Acquiring unit 11, for when receiving the abnormal notice of carrying abnormal network cause of modem transmission, The first currently used protocol stack of the modem is obtained, the abnormal network cause fails for location updating.
Judging unit 12, for judging whether the number that the abnormal network cause occurs within a preset period of time is more than pre- If threshold value.
Selecting unit 13 judges the abnormal network cause generation within a preset period of time for the judging unit 12 Number is more than predetermined threshold value, closes first protocol stack, and selected from multiple protocol stacks that the modem is supported Second protocol stack in addition to first protocol stack.
Opening unit 14 carries out network registry for opening the second protocol stack, and using the second protocol stack.
If recording unit 15 records current location for network registry success.
Recovery unit 16, for when network registry fails;Or after network registry success and when position changes;It is extensive Default protocol stack switch state or silent in multiple protocol stacks of the recovery support in multiple protocol stacks of the multiple support Recognize protocol stack on off state and resets the modem simultaneously.
In the specific implementation, recovery unit 16 registers upper network using second protocol stack not successfully, recovery unit 16 is according to pre- The on off state of default protocol stack known to elder generation restores default protocol stack switch state or is resetted simultaneously to modem Operation.Default protocol stack is a pre-set protocol stack in multiple protocol stacks that modem is supported, herein can be with The protocol stack that the protocol stack of the same acquiescence is used as modem initial selected is set for all regions, it can also needle Different default protocol stacks is respectively set to single area or in some region of multiple areas, the embodiment of the present invention is not appointed What is limited.After carrying out reset operation, modem carries out network registry after network registry success using default protocol stack to be made It is worked with default protocol stack.
The judging unit 12 is additionally operable to judge whether to have reported the abnormal network cause.
In the specific implementation, in the success of 15 network registry of the recording unit, it can trigger and described sentence after record current location Disconnected unit 12 judges whether to have reported the abnormal network cause;Alternatively, in recovery unit 16 when network registry fails;Or work as After network registry success and when position changes;Restore the default protocol stack switch state in multiple protocol stacks of the support Or after restoring the default protocol stack switch state in multiple protocol stacks of the support and resetting the modem simultaneously The judging unit 12 is can trigger to judge whether to have reported the abnormal network cause.
The acquiring unit 11 obtains if being additionally operable to the judgement of the judging unit 12 does not report the abnormal network cause The daily record of the abnormal network cause.
Reporting unit 17 is used for the abnormal network cause, the daily record of the abnormal network cause and the present bit Set the display interface for reporting to network side and/or user terminal.
In the specific implementation, the reporting unit 17 is specifically used for the wifi hotspot around scanning and is established with wifi hotspot After communication connection, the location updating failure that the wifi hotspot by establishing communication connection obtains the acquiring unit 11 is different Often, the abnormal daily record of the location updating failure and the current station location marker report to network side.
The embodiment of the present invention and embodiment of the method two and three are based on same design, and the technique effect brought is also identical, tool Body principle please refers to the description of embodiment of the method two and three, and details are not described herein again.
Referring to Fig. 6, for the structural schematic diagram of another application processor provided in an embodiment of the present invention.Do not have in this schematic diagram There is integrated modem modem, as shown in fig. 6, application processor is for realizing the network communicating function exception described in Fig. 1 Processing method, application processor 6 include CPU_ap601, memory 602 and communication interface 603, the CPU_ in application processor The quantity of ap601 can be one or more, and Fig. 6 is by taking a CPU as an example.In some embodiments of the present invention, CPU_ap601, Memory 602 can be connected with communication interface 603 by bus or other modes, in Fig. 6 by taking bus connects as an example.
Wherein, communication interface 603 are communicated for the modem modem with application processor chip exterior;
Wherein, batch processing code is stored in memory 602, and CPU_ap 601 is stored for calling in memory 602 Program code, for performing the following operations:
When receiving the abnormal notice of carrying abnormal network cause of modem transmission, the modulation /demodulation is obtained The first currently used protocol stack of device, the abnormal network cause fail for location updating;
Judge whether the number that the abnormal network cause occurs within a preset period of time is more than predetermined threshold value;
If so, first protocol stack is closed, and selection removes institute from multiple protocol stacks that the modem is supported State the second protocol stack except the first protocol stack;
The second protocol stack is opened, and network registry is carried out using the second protocol stack;
If network registry success, records current location.
In some embodiments of the invention, processor 601 is additionally operable to execute:
If network registry fails, the default protocol stack that the application processor restores in multiple protocol stacks of the support is opened Default protocol stack switch state in off status or multiple protocol stacks of the recovery support simultaneously resets the modulation /demodulation simultaneously Device.
In some embodiments of the invention, if processor 601 the network registry success, record current location it Afterwards, it is additionally operable to execute:
When position changes, the application processor restores the default protocol stack in multiple protocol stacks of the support Default protocol stack switch state on off state or multiple protocol stacks of the recovery support simultaneously resets the modulatedemodulate simultaneously Adjust device.
In some embodiments of the invention, processor 601 is additionally operable to execute:
Judge whether to have reported the abnormal network cause;
If not reporting, the daily record of the abnormal network cause is obtained;
The abnormal network cause, the daily record of the abnormal network cause and the current location are reported into network side And/or the display interface of user terminal.
In some embodiments of the invention, processor 601 is being executed the abnormal network cause, the Network Abnormal It is specific to execute when the daily record of reason and the current location report to network side:
It scans the wifi hotspot of surrounding and after establishing communication connection with wifi hotspot, passes through the wifi for establishing communication connection The daily record of location updating failure is abnormal, the described location updating failure exception of hot spot and the current station location marker report To network side.
It is the structural schematic diagram of another application processor of the embodiment of the present invention referring to Fig. 7, is integrated in this schematic diagram Modem modem.Work as the CPU_ap601 execution of the CPU_ap701 and Fig. 6 of Fig. 7, except that this figure CPU_ap701 and modem modem it is interactive by bus carry out (by Fig. 6 is carried out by communication interface 603 ).
The embodiment of the present invention additionally provides a kind of user terminal including above application processor, and user terminal includes but not It is limited to carry iOS, Android, Microsoft or the user terminal of other operating systems, such as mobile phone.Can also be Other user terminals, the laptop computer or flat such as with touch sensitive surface (for example, touch-screen display and/or Trackpad) Plate computer or desktop computer.
In the following discussion, a kind of user terminal including display and touch sensitive surface is described.It should be appreciated, however, that User terminal may include other one or more physical user-interface devices, such as physical keyboard, mouse and/or operating lever.
User 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, 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 executed on the subscriber terminal, Such as touch sensitive surface.The corresponding information of the one or more functions and display of touch sensitive surface on the subscriber terminal 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 user 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..
It is above disclosed to be only a preferred embodiment of the present invention, the power of the present invention cannot be limited with this certainly Sharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and is weighed according to the present invention Equivalent variations made by profit requirement, still belong to the scope covered by the invention.

Claims (9)

1. a kind of processing method of network communicating function exception, which is characterized in that including:
Application processor obtains the tune when receiving the abnormal notice of carrying abnormal network cause of modem transmission The first currently used protocol stack of modulator-demodulator, the abnormal network cause fail for location updating;
The application processor judges whether the number that the abnormal network cause occurs within a preset period of time is more than default threshold Value;
If so, the application processor closes first protocol stack, and the multiple protocol stacks supported from the modem Second protocol stack of the middle selection in addition to first protocol stack;
The application processor opens the second protocol stack, and carries out network registry using the second protocol stack;
If network registry success, the application processor record current location;
If network registry fails, the application processor restores the default protocol stack switch shape in multiple protocol stacks of the support State simultaneously resets the modem simultaneously, and network registry is carried out using the default protocol stack.
2. if according to the method described in claim 1, it is characterized in that, network registry success, the application processor note After recording current location, further include:
When position changes, the application processor restores the default protocol stack switch in multiple protocol stacks of the support State or the application processor restore the default protocol stack switch state in multiple protocol stacks of the support and reset simultaneously The modem.
3. according to the method described in claim 1, it is characterized in that, further including:
The application processor judges whether to have reported the abnormal network cause;
If not reporting, the application processor obtains the daily record of the abnormal network cause;
The application processor reports the abnormal network cause, the daily record of the abnormal network cause and the current location To network side and/or the display interface of user terminal.
4. according to the method described in claim 3, it is characterized in that, the application processor is by the abnormal network cause, institute The daily record and the current location for stating abnormal network cause report to network side, including:
The application processor scans the wifi hotspot of surrounding and after establishing communication connection with wifi hotspot, passes through and establishes communication The daily record of location updating failure is abnormal, the described location updating failure exception of the wifi hotspot of connection and the current position It sets mark and reports to network side.
5. a kind of processing application processor of Network Abnormal, which is characterized in that including:
Acquiring unit, for when receiving the abnormal notice of carrying abnormal network cause of modem transmission, obtaining institute The first currently used protocol stack of modem is stated, the abnormal network cause fails for location updating;
Judging unit, for judging whether the number that the abnormal network cause occurs within a preset period of time is more than default threshold Value;
Selecting unit judges that the number that the abnormal network cause occurs within a preset period of time is more than for the judging unit Predetermined threshold value, closes first protocol stack, and from multiple protocol stacks that the modem is supported selection except described the Second protocol stack except one protocol stack;
Opening unit carries out network registry for opening the second protocol stack, and using the second protocol stack;
If recording unit records current location for network registry success;
Recovery unit, the default protocol stack switch state in multiple protocol stacks for restoring the support is simultaneously while described in reset Modem;
For the default protocol stack switch state in multiple protocol stacks that the recovery unit restores the support and while again After the modem of position, the unit of network registry is carried out using the default protocol stack.
6. application processor according to claim 5, which is characterized in that
The recovery unit, be additionally operable to when network registry success after and position change when;Restore multiple associations of the support Discuss the default protocol stack switch state in stack or the default protocol stack switch state in multiple protocol stacks of the recovery support simultaneously Reset the modem simultaneously.
7. application processor according to claim 5 or 6, it is characterised in that
The judging unit is additionally operable to judge whether to have reported the abnormal network cause;
The acquiring unit obtains the network if being additionally operable to the judging unit judgement does not report the abnormal network cause The daily record of abnormal cause;
The application processor further includes:
Reporting unit, for reporting the daily record of the abnormal network cause, the abnormal network cause and the current location To network side and/or the display interface of user terminal.
8. application processor according to claim 7, which is characterized in that the reporting unit is specifically used for around scanning Wifi hotspot and with wifi hotspot establish communication connection after, by establish communication connection wifi hotspot by the position more The daily record of abnormal, the described location updating failure exception of new failure and the current station location marker report to network side.
9. a kind of user terminal, which is characterized in that include the application processor as described in claim 5-8 any one.
CN201510830298.3A 2015-11-24 2015-11-24 Processing method, application processor and the user terminal of network communicating function exception Active CN105357053B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510830298.3A CN105357053B (en) 2015-11-24 2015-11-24 Processing method, application processor and the user terminal of network communicating function exception

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510830298.3A CN105357053B (en) 2015-11-24 2015-11-24 Processing method, application processor and the user terminal of network communicating function exception

Publications (2)

Publication Number Publication Date
CN105357053A CN105357053A (en) 2016-02-24
CN105357053B true CN105357053B (en) 2018-09-04

Family

ID=55332929

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510830298.3A Active CN105357053B (en) 2015-11-24 2015-11-24 Processing method, application processor and the user terminal of network communicating function exception

Country Status (1)

Country Link
CN (1) CN105357053B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106376027A (en) * 2016-08-31 2017-02-01 河源西普电子有限公司 Method for processing abnormity about access of mobile phone to network
CN107094318B (en) * 2017-05-16 2020-08-25 维沃移动通信有限公司 Position updating method and mobile terminal
CN107567043B (en) * 2017-10-10 2021-07-30 成都欧珀通信科技有限公司 Method for detecting terminal access and related product
CN107770790B (en) * 2017-10-10 2021-02-02 成都欧珀通信科技有限公司 Method for detecting terminal data service access and related product
CN111756559B (en) * 2019-03-26 2021-10-15 华为技术有限公司 Method and device for acquiring tracking information
CN110265888B (en) * 2019-06-28 2021-01-05 贵阳研卓电子科技有限公司 PDU power control system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009896A (en) * 2006-01-27 2007-08-01 三星电子株式会社 Method of efficiently processing dormant state in packet service and multi-mode terminal for the same
CN101370198A (en) * 2007-08-16 2009-02-18 中兴通讯股份有限公司 Method for automatically collecting network overlapping information by double-card mobile phone
CN103841615A (en) * 2012-11-22 2014-06-04 三星电子株式会社 Apparatus and method for selecting network in communication system
CN104081826A (en) * 2012-03-16 2014-10-01 Lg电子株式会社 Method and apparatus for processing NAS signaling request in wireless communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4916277B2 (en) * 2006-10-31 2012-04-11 株式会社エヌ・ティ・ティ・ドコモ User device and method used in user device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009896A (en) * 2006-01-27 2007-08-01 三星电子株式会社 Method of efficiently processing dormant state in packet service and multi-mode terminal for the same
CN101370198A (en) * 2007-08-16 2009-02-18 中兴通讯股份有限公司 Method for automatically collecting network overlapping information by double-card mobile phone
CN104081826A (en) * 2012-03-16 2014-10-01 Lg电子株式会社 Method and apparatus for processing NAS signaling request in wireless communication system
CN103841615A (en) * 2012-11-22 2014-06-04 三星电子株式会社 Apparatus and method for selecting network in communication system

Also Published As

Publication number Publication date
CN105357053A (en) 2016-02-24

Similar Documents

Publication Publication Date Title
CN105357053B (en) Processing method, application processor and the user terminal of network communicating function exception
CN105376773B (en) Processing method, application processor and the mobile 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
CN105338663B (en) Processing method, modem and the mobile terminal of network communicating function exception
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
CN105491604B (en) Processing method, modem and the user terminal of network communicating function exception
CN108601018A (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105376775B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105634794B (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
CN105376783B (en) Processing method, modem and the mobile terminal of network communicating function exception
CN105376784B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105376786B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105491608B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105517029B (en) Processing method, application processor 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
CN105472648B (en) Network communicating function abnormal processing method, modem and mobile terminal
CN105376789B (en) Network communicating function abnormal processing method, modem and mobile terminal
CN105491607B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105357705B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105357704B (en) Processing method, application processor and the mobile terminal of network communicating function exception
CN105376779B (en) A kind of network communicating function abnormality eliminating method, application processor and mobile terminal
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.