IP Library › Granted Patent US 10,285,122
Granted Patent B2
US 10,285,122 · App. 15/695,411 · Granted May 7, 2019

Method and apparatus for handling abnormality of network communication function and storage medium

Inventor: Weiqing Li (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04W48/20H04W24/04H04W24/08H04W48/16H04L41/069H04W48/02H04W76/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,285,122
App. No.
15/695,411
Granted
May 7, 2019
Kind
B2
Abstract

Disclosed are a method and apparatus for handling abnormality of a network communication function. When it is determined that a network communication function of a modem is abnormal, the modem is disconnected from a current cell, the current cell is set to be a barred cell, and a first barring duration within which the barred cell is barred is set; and when a duration within which the barred cell is barred is shorter than the first barring duration, one or more cells corresponding to a Radio Access Technology (RAT) supported by the modem is searched for, the cells excluding the barred cell.

Claims (74)

1. A method for handling abnormality of a network communication function, comprising:

determining that the network communication function of a modem is abnormal;

disconnecting the modem from a current cell;

setting the current cell to be a barred cell, and setting a first barring duration within which the barred cell is barred; and

when a duration within which the barred cell is barred is shorter than the first barring duration, searching for one or more cells corresponding to a Radio Access Technology (RAT) supported by the modem, the cells excluding the barred cell.

2. The method according to claim 1 , further comprising:

when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the one or more found cells; and

establishing a network connection between the modem and the target cell.

3. The method according to claim 1 , further comprising:

when the duration within which the barred cell is barred becomes longer than or equal to the first barring duration while no cell corresponding to the RAT supported by the modem has been found, releasing the barred cell to be a searchable cell;

re-searching for one or more cells corresponding to the RAT supported by the modem;

when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the found one or more cells; and

establishing a network connection between the modem and the target cell.

4. The method according to claim 3 , wherein the setting the current cell to be the barred cell, and setting the first barring duration within which the barred cell is barred comprises:

creating a barred cell information list, and recording identification information of the barred cell and the first barring duration of the barred cell in the barred cell information list; and

storing the barred cell information list containing the identification information and the first barring duration into a specified storage space; and

wherein the releasing the barred cell comprises:

clearing the identification information and the first barring duration out of the barred cell information list.

5. The method according to claim 1 , wherein the disconnecting the modem from the current cell comprises:

determining whether an abnormality count of the network communication function of the modem within a preset duration is greater than a preset abnormality count threshold; and

when the abnormality count is greater than the preset abnormality count threshold, disconnecting the modem from the current cell.

6. The method according to claim 1 , wherein after establishing network connection between the modem and the target cell, the method further comprises:

when an abnormality reason of the network communication function of the modem is not reported, acquiring the abnormality reason and a log of the network communication function; and

reporting the abnormality reason, the log and current location information of the modem to a network side.

7. The method according to claim 1 , wherein the determining that the network communication function of the modem is abnormal comprises:

determining that the network communication function of the modem is abnormal when detecting at least one of the following events: a Mobile Terminating (MT) call failure or a Mobile Original (MO) call failure, a channel decoding failure, a dedicated bearer activation failure, a dedicated bearer modification failure, a Public Data Network (PDN) connection establishment failure, a data transmission failure, a location update failure, and a network registration failure.

8. An apparatus for handling abnormality of a network communication function, comprising:

a processor; and

a memory for storing instructions executable by the processor,

wherein the processor is configured to:

determine that the network communication function of a modem is abnormal;

disconnect the modem from a current cell;

set the current cell to be a barred cell, and set a first barring duration within which the barred cell is barred; and

search for one or more cells corresponding to a Radio Access Technology (RAT) supported by the modem, when a duration within which the barred cell is barred is shorter than the first barring duration, the cells excluding the barred cell.

9. The apparatus according to claim 8 , wherein the processor is further configured to:

select, when one or more cells corresponding to the RAT supported by the modem are found, a target cell from the found one or more cells, and

establish network connection between the modem and the target cell.

10. The apparatus according to claim 8 , wherein the processor is further configured to release, when the duration within which the barred cell is barred becomes longer than or equal to the first barring duration while no cell corresponding to the RAT supported by the modem has been found, the barred cell to be a searchable cell; and

re-search for one or more cells corresponding to the RAT supported by the modem.

11. The apparatus according to claim 10 , wherein the processor is further configured to:

create a barred cell information list, and record identification information of the barred cell and the first barring duration of the barred cell in the barred cell information list, and

store the barred cell information list containing the identification information and the first barring duration into a specified storage space;

clear the identification information and the first barring duration out of the barred cell information list when releasing the barred cell.

12. The apparatus according to claim 8 , wherein the processor is further configured to:

determine whether an abnormality count of the network communication function of the modem within a preset duration is greater than a preset abnormality count threshold, when determining that the network communication function of the modem is abnormal; and

disconnect the modem from the current cell, when the abnormality count is greater than the preset abnormality count threshold.

13. The apparatus according to claim 8 , wherein the processor is further configured to:

acquire, when an abnormality reason of the network communication function of the modem is not reported, the abnormality reason and a log of the network communication function, and report the abnormality reason and the log and current location information of the modem to a network side.

14. The apparatus according to claim 8 , wherein the processor is configured to:

determine that the network communication function of the modem is abnormal when detecting at least one of the following events: a Mobile Terminating (MT) call failure or a Mobile Original (MO) call failure, a channel decoding failure, a dedicated bearer activation failure or a dedicated bearer modification failure, a Public Data Network (PDN) connection establishment failure, a data transmission failure, a location update failure, and a network registration failure.

15. A non-transitory computer-readable storage medium, having stored therein instructions that, when being executed by a processor, cause the processor to perform a method for handling abnormality of a network communication function, comprising:

determining that the network communication function of a modem is abnormal;

disconnecting the modem from a current cell;

setting the current cell to be a barred cell, and setting a first barring duration within which the barred cell is barred; and

when a duration within which the barred cell is barred is shorter than the first barring duration, searching for one or more cells corresponding to a Radio Access Technology (RAT) supported by the modem, the cells excluding the barred cell.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the one or more found cells; and

establishing a network connection between the modem and the target cell.

17. The non-transitory computer-readable storage medium according to claim 15 , wherein the method further comprises:

when the duration within which the barred cell is barred becomes longer than or equal to the first barring duration while no cell corresponding to the RAT supported by the modem has been found, releasing the barred cell to be a searchable cell;

re-searching for one or more cells corresponding to the RAT supported by the modem;

when the one or more cells corresponding to the RAT supported by the modem are found, selecting a target cell from the found one or more cells; and

establishing a network connection between the modem and the target cell.

18. The non-transitory computer-readable storage medium according to claim 17 , wherein the setting the current cell to be the barred cell, and setting the first barring duration within which the barred cell is barred comprises:

creating a barred cell information list, and recording identification information of the barred cell and the first barring duration of the barred cell in the barred cell information list; and

storing the barred cell information list containing the identification information and the first barring duration into a specified storage space; and

wherein the releasing the barred cell comprises:

clearing the identification information and the first barring duration out of the barred cell information list.

19. The non-transitory computer-readable storage medium according to claim 15 , wherein the disconnecting the modem from the current cell comprises:

determining whether an abnormality count of the network communication function of the modem within a preset duration is greater than a preset abnormality count threshold; and

when the abnormality count is greater than the preset abnormality count threshold, disconnecting the modem from the current cell.

20. The non-transitory computer-readable storage medium according to claim 15 , wherein after establishing network connection between the modem and the target cell, the method further comprises:

when an abnormality reason of the network communication function of the modem is not reported, acquiring the abnormality reason and a log of the network communication function; and

reporting the abnormality reason, the log and current location information of the modem to a network side.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: LI, WEIQING
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 043488/0996 →
Priority Claims (1)
CN 201611147210 · Dec 13, 2016 · national
Continuity (1)
Related Publication 20180167873A1 · Jun 14, 2018
Cited By (1)
US 12,301,669