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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, 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
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.
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4916277B2 (en) * | 2006-10-31 | 2012-04-11 | 株式会社エヌ・ティ・ティ・ドコモ | User device and method used in user device |
-
2015
- 2015-11-24 CN CN201510830298.3A patent/CN105357053B/en active Active
Patent Citations (4)
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. |