CN111356229B - Paging method and device - Google Patents
Paging method and device Download PDFInfo
- Publication number
- CN111356229B CN111356229B CN201811571703.4A CN201811571703A CN111356229B CN 111356229 B CN111356229 B CN 111356229B CN 201811571703 A CN201811571703 A CN 201811571703A CN 111356229 B CN111356229 B CN 111356229B
- Authority
- CN
- China
- Prior art keywords
- paged
- iot terminal
- paging
- cell
- resident cell
- 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
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000004044 response Effects 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 10
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/005—Transmission of information for alerting of incoming communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a paging method and a paging device, wherein the method comprises the following steps: acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged; determining a target resident cell of the NB-IoT terminal to be paged according to historical resident cell information and/or a current TA List of the NB-IoT terminal to be paged; and paging the NB-IoT terminal to be paged in the target resident cell. The embodiment of the invention improves the paging accuracy of the NB-IoT terminal to be paged.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a paging method and a paging device.
Background
With the requirement of intelligent development of cities, the demand for Internet of Things services is increasing at present, which results in the need to provide better services for massive narrowband Internet of Things (NB-IoT) terminals. Because the deployment conditions of the NB-IoT terminals are relatively complex and the coverage requirement is high, based on the complexity of the current area coverage, if a large number of NB-IoT terminals adopt the original paging mode of LTE for paging, the problem of paging congestion is easily caused, and the paging success rate of the NB-IoT terminals is low.
In summary, the problem in the prior art is that the paging success rate of the NB-IoT terminal is low due to the complex coverage deployment condition of the NB-IoT terminal.
Disclosure of Invention
The embodiment of the invention provides a paging method and a paging device, which are used for solving the problem that in the prior art, the paging success rate of an NB-IoT terminal is low due to the complex coverage deployment condition of the NB-IoT terminal.
In order to solve the foregoing technical problem, in a first aspect, an embodiment of the present invention provides a paging method, which is applied to a mobility management entity MME, where the paging method includes:
acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged;
determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged;
and paging the NB-IoT terminal to be paged in the target resident cell.
In a second aspect, an embodiment of the present invention provides a paging apparatus, which is applied to a mobility management entity MME, and the apparatus includes:
the system comprises an acquisition module, a tracking area List module and a paging module, wherein the acquisition module is used for acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged;
the determining module is used for determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged;
a first paging module, configured to page the NB-IoT terminal to be paged in the target residential cell.
In a third aspect, an embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the paging method when executing the computer program.
In a fourth aspect, an embodiment of the present invention provides a non-transitory computer readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the steps of the paging method.
According to the paging method and the paging device provided by the embodiment of the invention, the target resident cell of the NB-IoT terminal to be paged is determined according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged, and then the NB-IoT terminal to be paged is directly paged in the target resident cell, so that the accurate paging of the NB-IoT terminal to be paged is realized, the paging success rate of the NB-IoT terminal is further improved, and the problem of low paging success rate caused by relatively complex coverage deployment conditions in the prior art is solved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a flow chart illustrating the steps of a paging method in an embodiment of the present invention;
fig. 2 is a block diagram showing a paging device according to an embodiment of the present invention;
fig. 3 is a schematic physical structure diagram of an electronic device according to an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, which is a flowchart illustrating steps of a paging method according to an embodiment of the present invention, the method includes the following steps:
step 101: and acquiring historical resident cell information and a current tracking area List TA List of the narrowband Internet of things NB-IoT terminal to be paged.
In this step, specifically, a Mobility Management Entity (MME) acquires historical camping cell information and a current tracking area List (TA List for short) of the NB-IoT terminal to be paged.
When the historical resident cell information of the NB-IoT terminal to be paged is obtained, the information can be obtained according to the terminal types of the NB-IoT terminal to be paged, where the terminal types include a fixed type and a mobile type.
Specifically, the location of the NB-IoT terminal, such as a water meter, a parking space terminal, and an intelligent street lamp, is substantially fixed, that is, the type of the terminal of the NB-IoT terminal is fixed.
When the terminal type of the NB-IoT terminal to be paged is a fixed type, the base station may obtain cell information of a cell where the NB-IoT terminal to be paged resides when releasing connection each time within a first preset historical period, and send the obtained cell information of the cell where the NB-IoT terminal to be paged resides when releasing connection each time within the first preset historical period to the MME as the first historical resident cell information. Specifically, when the NB-IoT terminal releases the connection each time, the base station stores the cell where the NB-IoT terminal currently resides and the coverage level information in the NB-IoT terminal context release completion message, and sends the information to the MME as the first historical residence information, so that the MME can determine the coverage level of the NB-IoT terminal in each residence cell according to the first historical residence information of the NB-IoT terminal.
In addition, specifically, for example, a sharing bicycle and a logistics terminal, etc., the location may change, that is, the terminal type of such NB-IoT terminal is a mobile type.
When the terminal type of the NB-IoT terminal to be paged is a mobile type, the base station may obtain the moving route information of the NB-IoT terminal to be paged in a second preset historical period, where the moving route information includes the tracking area code TAC, the cell identifier, and the coverage level of each of all the resident cells of the NB-IoT terminal to be paged in the second preset historical period, the resident time in each resident cell, and the location information of the NB-IoT terminal to be paged. Specifically, the base station may generate the moving route information of the NB-IoT terminal according to logistics information or navigation information of the NB-IoT terminal, and the like. The coverage level of a mobile NB-IoT terminal, such as a cell through which a logistics terminal passes on the way, will be higher, and the lower coverage level at a cargo terminal can meet the paging requirement. For example, the sharing bicycle is uniformly transported to a subway station or the vicinity of a bus junction by staff at a fixed time, and the positioning information is reported to the base station based on the NB-IoT terminal, so that the time of accessing the cells of the places by the sharing bicycle and the cell coverage level of the places can be predicted.
Therefore, for the mobile NB-IoT terminal, the historical resident cell information of the NB-IoT terminal is obtained by obtaining the route information table of the mobile NB-IoT terminal in the historical time period, the accuracy of the obtained historical resident cell information of the mobile NB-IoT terminal is ensured, and the paging success rate is improved when paging is carried out according to the historical resident cell information of the NB-IoT terminal.
Step 102: and determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged.
In this step, specifically, when the target residing cell of the NB-IoT terminal to be paged is determined according to the historical residing cell information and/or the current TA List of the NB-IoT terminal to be paged, the terminal type of the NB-IoT terminal to be paged may be obtained, where the terminal type includes a mobile type and a fixed type, and then the target residing cell of the NB-IoT terminal to be paged is determined according to the historical residing cell information and/or the current TA List of the NB-IoT terminal to be paged based on the terminal type of the NB-IoT terminal to be paged. The specific situation is as follows:
firstly, when the terminal type of the NB-IoT terminal to be paged is a fixed type, determining a target resident cell of the NB-IoT terminal to be paged according to first historical resident cell information of the NB-IoT terminal to be paged; the first historical resident cell information is cell information of a resident cell of an NB-IoT terminal to be paged, which is sent by a base station, when connection is released each time within a first preset historical time period.
Specifically, when the target resident cell of the NB-IoT terminal to be paged is determined according to the first historical resident cell information of the NB-IoT terminal to be paged, the last resident cell of the NB-IoT terminal to be paged may be obtained according to the first historical resident cell information of the NB-IoT terminal to be paged, and the last resident cell is determined as the target resident cell of the NB-IoT terminal to be paged.
Specifically, the last resident cell of the NB-IoT terminal to be paged is a resident cell in the first history resident cell information, and the NB-IoT terminal to be paged is a resident cell when the NB-IoT terminal to be paged releases the connection for the last time in the first preset history period. Therefore, the possibility that the resident cell based on the fixed NB-IoT terminal is the latest historical resident cell is high, the resident cell when the NB-IoT terminal to be paged releases connection for the last time in the first preset historical time period is used as the target resident cell, and the accuracy of the determined target resident cell is improved.
Secondly, when the terminal type of the NB-IoT terminal to be paged is a mobile type, determining a target resident cell of the NB-IoT terminal to be paged according to second historical resident cell information and a current TA List of the NB-IoT terminal to be paged; the second historical resident cell information is the moving route information of the NB-IoT terminal to be paged sent by the base station in a second preset historical period, and the moving route information comprises the tracking area code TAC, the cell identifier and the coverage grade of each resident cell in all resident cells of the NB-IoT terminal to be paged in the second preset historical period, the resident time in each resident cell and the position information of the NB-IoT terminal to be paged.
Specifically, when the target cell to be camped of the NB-IoT terminal to be paged is determined according to the second history cell to be camped and the current TA List of the NB-IoT terminal to be paged, the cell information of the cell to be camped of the NB-IoT terminal to be paged at the current time may be obtained according to the second history cell to be camped of the NB-IoT terminal to be paged, and then whether the TAC of the cell to be camped is legal or not may be detected according to the current TA List of the NB-IoT terminal to be paged and the cell information of the cell to be camped; when the fact that the TAC of the pre-resident cell is legal is detected, the pre-resident cell is determined to be a target resident cell of the NB-IoT terminal to be paged.
Specifically, the second history residing cell information includes the tracking area code TAC, the cell identifier and the coverage level of each residing cell of all residing cells of the NB-IoT terminal to be paged in the second preset history period, the residing time in each residing cell and the location information of the NB-IoT terminal to be paged, so that the corresponding time of the current time in the second preset history period can be searched with reference to the second preset history period, and the cell information of the residing cell in which the NB-IoT terminal to be paged should reside at the current time is further obtained.
Therefore, based on the movement regularity of the mobile NB-IoT terminal, the cell information of the pre-resident cell of the NB-IoT terminal to be paged at the current time, namely the pre-resident cell, the coverage grade, the pre-resident time period, the position information of the NB-IoT terminal to be paged and the like can be predicted according to the second historical resident cell information, and the preliminary judgment of the pre-resident cell of the mobile NB-IoT terminal is realized; in addition, when the current TA List of the NB-IoT terminal to be paged is combined, when the TAC of the pre-resident cell is detected to belong to the current TA List of the NB-IoT terminal to be paged, the TAC of the pre-resident cell is judged to be legal, the pre-resident cell can be determined as a target resident cell of the NB-IoT terminal to be paged, the accuracy of the determined target resident cell is ensured, accurate paging of the NB-IoT terminal to be paged is further realized, and the paging success rate is improved.
Of course, it should be noted herein that when detecting whether the TAC of the pre-camped cell is legal, the target camped cell may be determined by performing judgment according to all cells, coverage scenes, latitudes, coverage ranges, and the like of the current TAC.
Step 103: and paging the NB-IoT terminal to be paged in the target resident cell.
In this step, specifically, after the target camping cell is determined, the NB-IoT terminal to be paged may be paged in the target camping cell.
When paging is performed on an NB-IoT terminal to be paged in a target residing cell, a first paging message may be sent to a base station connected to an MME, so that the base station performs first paging on the NB-IoT terminal to be paged in the target residing cell through the first paging message, where the first paging message carries a first coverage class and a cell identifier of the target residing cell; when a paging timer of a base station is overtime and does not receive a paging response message corresponding to a first paging of an NB-IoT terminal to be paged, the base station adjusts a first coverage grade in the first paging message to a second coverage grade, and performs a second paging on the NB-IoT terminal to be paged in the target resident cell through the adjusted first paging message; when detecting that a paging timer of an MME is overtime and the base station does not receive a paging response message corresponding to a second paging of the NB-IoT terminal to be paged, sending a second paging message to the base station so that the base station performs a third paging on the NB-IoT terminal to be paged through the second paging message; and the second paging message carries the TA List of the NB-IoT terminal to be paged.
Specifically, the MME sends a first Paging message "MME Paging Request, paging Cells and enb, CE _ level, paging at Count-1" to the connected base station, and at this time, the base station sends an "eNodeB Paging UE with Paging CE _ level CE2" message to the NB-IoT terminal to be paged through the logical channel PCCH according to the first Paging message, so as to perform first Paging. If the base station detects that the Paging response message corresponding to the first Paging, fed back by the NB-IoT terminal to be paged, is not received when the Paging timer of the base station times out, the first coverage level in the first Paging message is adjusted to be the Second coverage level, and the adjusted first Paging message 'Second Paging UE with Paging CE _ level CE 3' is obtained so as to perform the Second Paging on the NB-IoT terminal to be paged; at this time, if the MME detects that the Paging timer of the MME is overtime and the base station does not receive a Paging response message corresponding to the second Paging of the NB-IoT terminal to be paged, the MME sends a second Paging message "MME Paging Request recommended TAC, paging Attempt Count-2" to the base station, so that the base station performs a third Paging on the NB-IoT terminal to be paged.
Further, specifically, the first coverage level may be a coverage level 2, and the second coverage level may be a coverage level 3. It should be noted that, of course, the number of the coverage levels is not limited to a specific number.
Therefore, when the NB-IoT terminal to be paged is paged in the target resident cell, the cell coverage grade is transmitted to the base station through the paging message, paging based on the base station coverage grade is realized, and the paging success rate of the NB-IoT network system is increased.
In this way, according to the paging method provided in this embodiment, the target residing cell of the NB-IoT terminal to be paged is determined according to the historical residing cell information and/or the current TA List of the NB-IoT terminal to be paged, and the NB-IoT terminal to be paged is paged directly in the target residing cell, so that accurate paging of the base station level is achieved, and paging overhead of the S1 port is reduced.
In addition, preferably, in this embodiment, after the NB-IoT terminal to be paged is paged in the target residential cell, when it is detected that the NB-IoT terminal to be paged fails to be paged in the target residential cell, the NB-IoT terminal to be paged may be paged through a preset base station.
When a to-be-paged NB-IoT terminal is paged through a preset base station, an MME paging request message can be sent to the base station connected with an MME, so that the base station connected with the MME sends an X2 auxiliary paging request message carrying a preset X2 port message to the preset base station according to the MME paging request message, and the preset base station pages the to-be-paged NB-IoT terminal according to the preset X2 port message; when the preset base station receives the paging response of the NB-IoT terminal to be paged, the paging of the NB-IoT terminal to be paged is determined to be successful.
Specifically, when the NB-IoT terminal to be paged is paged through the preset base station, the specific paging procedure may be as follows: the method comprises the steps that an MME sends an MME Paging request message 'UE Context Release Complete' to a base station connected with the MME, at the moment, the base station connected with the MME sends an X2 auxiliary Paging request message 'X2 Assistant Paging request' carrying a preset X2 port message to the preset base station, at the moment, the preset base station feeds back the X2 port auxiliary Paging RESPONSE message 'X2 Assistant Paging RESPONSE' to the base station connected with the MME so as to respond to X2 port neural network assisted Paging, and Paging is carried out on an NB-IoT terminal to be paged according to the preset X2 port message. Specifically, if the NB-IoT terminal to be paged receives the paging message from the preset base station and replies a paging response, it is determined that this paging is completed, that is, the paging of the NB-IoT terminal to be paged is successful.
In addition, specifically, the preset X2 port message includes a Global eNodeB identifier Global eNB ID, a Target Global eNodeB identifier Target Global eNB ID, a tracking area code TAC, a public land mobile network PLMN, a temporary terminal identification number S-TMSI, a packet relay NPS, and a loop relay NCS.
Specifically, the preset base station may be a neighboring base station of a base station connected to the MME, or may be a base station selected in advance.
In addition, specifically, the X2 port allows the device manufacturer to transmit private messages, so that if the NB-IoT terminal to be paged cannot be paged when accurate paging is performed in the target residential cell, the X2 port messages can be transmitted to the neighboring cell in the preset base station through the X2 port through the pre-constructed X2 port messages, and the paging success rate is increased.
In addition, specifically, the preset X2 port message supports tracking analysis, and the interface design of the preset X2 port message has compatibility, so that a scenario that a high version and a low version are docked is supported. The preset X2 port message is explained below in a table format.
The preset X2 port messages are as follows:
therefore, when the accurate paging of the NB-IoT terminal to be paged in the target residence cell fails, the preset X2 port message is constructed, and the paging message interaction is carried out through the X2 ports among the base stations, so that the paging of the NB-IoT terminal to be paged in the adjacent cell is realized, the problem that the NB-IoT terminal to be paged is difficult to accurately page when a base station level accurate paging user moves or reselects is solved, and the paging success rate is further improved.
In the embodiment, the NB-IoT terminal to be paged is paged directly in the determined target residence cell, so that accurate paging of a base station level is realized, paging overhead of an S1 port is reduced, and paging success rate is improved; in addition, the problem of low paging accuracy caused by relatively complex NB-IoT coverage deployment conditions is solved by carrying the coverage grade in the paging message to perform paging based on the coverage grade; in addition, when the accurate paging fails, the preset X2 port information and other information interaction is carried out through the X2 port between the base stations, so that the problem that the accurate paging user is difficult to accurately page when moving or reselecting is solved, and the paging success rate is further improved; in addition, based on the coverage grade and the X2 port message interaction between the base stations, the method gets rid of the side constraint of the MME or the NB-IoT service server, and further improves the paging success rate of the NB-IoT network.
In addition, as shown in fig. 2, a block diagram of a paging apparatus in an embodiment of the present invention is a block diagram, where the apparatus is applied to a mobility management entity MME, and the apparatus includes:
an obtaining module 201, configured to obtain historical residing cell information and a current tracking area List TA List of a narrowband internet of things NB-IoT terminal to be paged;
a determining module 202, configured to determine a target camping cell of the NB-IoT terminal to be paged according to historical camping cell information and/or a current TA List of the NB-IoT terminal to be paged;
a first paging module 203, configured to page the NB-IoT terminal to be paged in the target camping cell.
Optionally, the determining module 202 includes:
the device comprises an acquisition unit, a paging unit and a paging unit, wherein the acquisition unit is used for acquiring the terminal type of an NB-IoT terminal to be paged, and the terminal type comprises a mobile type and a fixed type; wherein,
a first determining unit, configured to determine, when the terminal type of the NB-IoT terminal to be paged is a fixed type, a target cell to be camped of the NB-IoT terminal to be paged according to first historical cell information of the NB-IoT terminal to be paged; the first historical resident cell information is cell information of a resident cell of an NB-IoT terminal to be paged, which is sent by a base station, when releasing connection each time within a first preset historical period;
a second determining unit, configured to determine, when the terminal type of the NB-IoT terminal to be paged is a mobile type, a target camping cell of the NB-IoT terminal to be paged according to second historical camping cell information of the NB-IoT terminal to be paged and the current TA List; the second historical resident cell information is the moving route information of the NB-IoT terminal to be paged sent by the base station in a second preset historical period, and the moving route information comprises the tracking area code TAC, the cell identifier and the coverage grade of each resident cell in all resident cells of the NB-IoT terminal to be paged in the second preset historical period, the resident time in each resident cell and the position information of the NB-IoT terminal to be paged.
Optionally, the first determining unit is configured to obtain a last residing cell of the NB-IoT terminal to be paged according to the first historical residing cell information of the NB-IoT terminal to be paged, and determine the last residing cell as a target residing cell of the NB-IoT terminal to be paged;
the second determining unit is configured to obtain cell information of a pre-resident cell of the NB-IoT terminal to be paged at the current time according to second historical resident cell information of the NB-IoT terminal to be paged; detecting whether the TAC of the pre-resident cell is legal or not according to the current TA List of the NB-IoT terminal to be paged and the cell information of the pre-resident cell; when the fact that the TAC of the pre-resident cell is legal is detected, the pre-resident cell is determined to be the target resident cell of the NB-IoT terminal to be paged.
Optionally, the first paging module 203 includes:
a first sending unit, configured to send a first paging message to a base station connected to an MME, so that the base station performs first paging on the NB-IoT terminal to be paged in the target residential cell through the first paging message, where the first paging message carries a first coverage class and a cell identifier of the target residential cell; when a paging timer of a base station is overtime and does not receive a paging response message corresponding to a first paging of an NB-IoT terminal to be paged, the base station adjusts a first coverage grade in the first paging message to a second coverage grade, and performs a second paging on the NB-IoT terminal to be paged in the target resident cell through the adjusted first paging message;
a second sending unit, configured to send a second paging message to the base station when detecting that a paging timer of an MME is overtime and the base station does not receive a paging response message, corresponding to a second paging, of the NB-IoT terminal to be paged, so that the base station performs a third paging on the NB-IoT terminal to be paged through the second paging message; and the second paging message carries the TA List of the NB-IoT terminal to be paged.
Optionally, the apparatus further comprises:
and the second paging module is used for paging the NB-IoT terminal to be paged through a preset base station when the paging failure of the NB-IoT terminal to be paged in the target resident cell is detected.
Optionally, the second paging module includes:
a third sending unit, configured to send an MME paging request message to a base station connected to an MME, so that the base station connected to the MME sends, according to the MME paging request message, an X2 auxiliary paging request message carrying a preset X2 port message to the preset base station, and the preset base station pages an NB-IoT terminal to be paged according to the preset X2 port message; wherein,
a third determining unit, configured to determine that paging of the NB-IoT terminal to be paged is successful when the preset base station receives a paging response of the NB-IoT terminal to be paged.
Optionally, the preset X2 port message includes a Global eNodeB identifier Global eNB ID, a Target Global eNodeB identifier Target Global eNB ID, a tracking area code TAC, a public land mobile network PLMN, a temporary terminal identification number S-TMSI, a packet switching NPS, and a loop switching NCS.
According to the paging device provided by the embodiment, the target resident cell of the NB-IoT terminal to be paged is determined according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged, and then the NB-IoT terminal to be paged is directly paged in the target resident cell, so that the NB-IoT terminal to be paged is accurately paged, the paging success rate of the NB-IoT terminal is further improved, and the problem of low paging success rate caused by relatively complex coverage deployment conditions in the prior art is solved.
In addition, as shown in fig. 3, an entity structure schematic diagram of the electronic device provided in the embodiment of the present invention is shown, where the electronic device may include: a processor (processor) 310, a communication Interface (Communications Interface) 320, a memory (memory) 330 and a communication bus 340, wherein the processor 310, the communication Interface 320 and the memory 330 communicate with each other via the communication bus 340. The processor 310 may invoke a computer program stored on the memory 330 and executable on the processor 310 to perform the methods provided by the various embodiments described above, including, for example: acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged; determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged; and paging the NB-IoT terminal to be paged in the target resident cell.
In addition, the logic instructions in the memory 330 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Embodiments of the present invention further provide a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the method provided in the foregoing embodiments when executed by a processor, for example, the method includes: acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged; determining a target resident cell of the NB-IoT terminal to be paged according to historical resident cell information and/or a current TA List of the NB-IoT terminal to be paged; and paging the NB-IoT terminal to be paged in the target resident cell.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, and not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A paging method is applied to a Mobility Management Entity (MME), and is characterized in that the method comprises the following steps:
acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged;
determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged;
paging the NB-IoT terminal to be paged in the target resident cell:
the determining a target residing cell of the NB-IoT terminal to be paged according to the historical residing cell information and/or the current TA List of the NB-IoT terminal to be paged includes:
acquiring a terminal type of an NB-IoT terminal to be paged, wherein the terminal type comprises a mobile type and a fixed type; wherein,
when the terminal type of the NB-IoT terminal to be paged is a mobile type, determining a target resident cell of the NB-IoT terminal to be paged according to second historical resident cell information and a current TA List of the NB-IoT terminal to be paged; the second historical resident cell information is the moving route information of the NB-IoT terminal to be paged, which is sent by the base station in a second preset historical period, and the moving route information comprises a Tracking Area Code (TAC), a cell identifier and a coverage grade of each resident cell in all the resident cells of the NB-IoT terminal to be paged in the second preset historical period, the resident time in each resident cell and the position information of the NB-IoT terminal to be paged;
the determining a target residing cell of the NB-IoT terminal to be paged according to the second historical residing cell information and the current TA List of the NB-IoT terminal to be paged includes:
acquiring cell information of a pre-resident cell of the NB-IoT terminal to be paged at the current time according to the second historical resident cell information of the NB-IoT terminal to be paged, wherein the cell information comprises: referring to the second preset historical period, searching the corresponding time of the current time in the second preset historical period, and further acquiring the cell information of the pre-resident cell where the to-be-paged NB-IoT terminal should reside at the current time;
detecting whether the TAC of the pre-resident cell is legal or not according to the current TA List of the NB-IoT terminal to be paged and the cell information of the pre-resident cell; wherein,
when the fact that the TAC of the pre-resident cell is legal is detected, the pre-resident cell is determined to be a target resident cell of the NB-IoT terminal to be paged.
2. The method of claim 1, wherein the determining a target camping cell of the NB-IoT terminal to be paged according to historical camping cell information and/or current TA List of the NB-IoT terminal to be paged comprises:
acquiring a terminal type of an NB-IoT terminal to be paged, wherein the terminal type comprises a mobile type and a fixed type; wherein,
when the terminal type of the NB-IoT terminal to be paged is a fixed type, determining a target resident cell of the NB-IoT terminal to be paged according to first historical resident cell information of the NB-IoT terminal to be paged; the first historical resident cell information is cell information of a resident cell of an NB-IoT terminal to be paged, which is sent by a base station, when connection is released each time within a first preset historical period.
3. The method of claim 2,
the determining a target resident cell of the NB-IoT terminal to be paged according to the first historical resident cell information of the NB-IoT terminal to be paged comprises the following steps:
and acquiring the latest resident cell of the NB-IoT terminal to be paged according to the first historical resident cell information of the NB-IoT terminal to be paged, and determining the latest resident cell as the target resident cell of the NB-IoT terminal to be paged.
4. The method of claim 1, wherein the paging the NB-IoT terminal to be paged in the target camping cell comprises:
sending a first paging message to a base station connected with an MME (mobility management entity), so that the base station performs first paging on the NB-IoT terminal to be paged in the target resident cell through the first paging message, wherein the first paging message carries a first coverage grade and a cell identifier of the target resident cell; when a paging timer of a base station is overtime and does not receive a paging response message corresponding to a first paging of an NB-IoT terminal to be paged, the base station adjusts a first coverage grade in the first paging message to a second coverage grade, and performs a second paging on the NB-IoT terminal to be paged in the target resident cell through the adjusted first paging message;
when detecting that a paging timer of an MME is overtime and the base station does not receive a paging response message corresponding to a second paging of the NB-IoT terminal to be paged, sending a second paging message to the base station so that the base station performs a third paging on the NB-IoT terminal to be paged through the second paging message; and the second paging message carries the TA List of the NB-IoT terminal to be paged.
5. The method of claim 1, wherein after the paging the NB-IoT terminal to be paged within the target camping cell, the method further comprises:
and when the paging failure of the NB-IoT terminal to be paged in the target resident cell is detected, paging the NB-IoT terminal to be paged through a preset base station.
6. The method of claim 5, wherein the paging, through a preset base station, of an NB-IoT terminal to be paged comprises:
sending an MME paging request message to a base station connected with an MME, so that the base station connected with the MME sends an X2 auxiliary paging request message carrying a preset X2 port message to the preset base station according to the MME paging request message, and the preset base station pages an NB-IoT terminal to be paged according to the preset X2 port message; wherein,
and when the preset base station receives the paging response of the NB-IoT terminal to be paged, determining that the paging of the NB-IoT terminal to be paged is successful.
7. The method of claim 6, wherein the predetermined X2-port message comprises a Global eNodeB identifier (GlobaleNBID), a Target Global eNodeB identifier (Target Global eNBID), a Tracking Area Code (TAC), a Public Land Mobile Network (PLMN), a temporary terminal identification number (S-TMSI), a packet transfer (NPS) and a loop transfer (NCS).
8. A paging device applied to a Mobility Management Entity (MME), the device comprising:
the system comprises an acquisition module, a tracking area List module and a paging module, wherein the acquisition module is used for acquiring historical resident cell information and a current tracking area List TA List of a narrowband Internet of things NB-IoT terminal to be paged;
the determining module is used for determining a target resident cell of the NB-IoT terminal to be paged according to the historical resident cell information and/or the current TA List of the NB-IoT terminal to be paged;
a first paging module, configured to page the NB-IoT terminal to be paged in the target residential cell;
the determining a target residing cell of the NB-IoT terminal to be paged according to the historical residing cell information and/or the current TA List of the NB-IoT terminal to be paged includes:
acquiring a terminal type of an NB-IoT terminal to be paged, wherein the terminal type comprises a mobile type and a fixed type; wherein,
when the terminal type of the NB-IoT terminal to be paged is a mobile type, determining a target resident cell of the NB-IoT terminal to be paged according to second historical resident cell information and a current TA List of the NB-IoT terminal to be paged; the second historical resident cell information is the moving route information of the NB-IoT terminal to be paged, which is sent by the base station, in a second preset historical period, and the moving route information comprises a Tracking Area Code (TAC), a cell identifier and a coverage grade of each resident cell in all resident cells of the NB-IoT terminal to be paged in the second preset historical period, resident time in each resident cell and position information of the NB-IoT terminal to be paged;
the determining a target resident cell of the NB-IoT terminal to be paged according to second historical resident cell information and a current TA List of the NB-IoT terminal to be paged includes:
acquiring cell information of a pre-resident cell of the NB-IoT terminal to be paged at the current time according to the second historical resident cell information of the NB-IoT terminal to be paged, wherein the cell information comprises: referring to the second preset history time interval, searching the corresponding time of the current time in the second preset history time interval, and further acquiring the cell information of the pre-resident cell where the NB-IoT terminal to be paged should reside at the current time;
detecting whether the TAC of the pre-resident cell is legal or not according to the current TA List of the NB-IoT terminal to be paged and the cell information of the pre-resident cell; wherein,
when the fact that the TAC of the pre-resident cell is legal is detected, the pre-resident cell is determined to be a target resident cell of the NB-IoT terminal to be paged.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the paging method according to any one of claims 1 to 7 when executing the computer program.
10. A non-transitory computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the paging method according to one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811571703.4A CN111356229B (en) | 2018-12-21 | 2018-12-21 | Paging method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811571703.4A CN111356229B (en) | 2018-12-21 | 2018-12-21 | Paging method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111356229A CN111356229A (en) | 2020-06-30 |
CN111356229B true CN111356229B (en) | 2022-12-09 |
Family
ID=71195637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811571703.4A Active CN111356229B (en) | 2018-12-21 | 2018-12-21 | Paging method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111356229B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240031914A1 (en) * | 2020-10-30 | 2024-01-25 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for determining tac obtaining mode |
CN113784286B (en) * | 2021-09-14 | 2023-10-03 | 阿里巴巴达摩院(杭州)科技有限公司 | Paging method, paging device, paging storage medium, and paging communication system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3046382A1 (en) * | 2015-01-14 | 2016-07-20 | Alcatel Lucent | Paging optimization in a mobile network |
US9480046B1 (en) * | 2015-06-11 | 2016-10-25 | Sprint Spectrum L.P. | Method and system for managing signaling in a wireless communication network |
CN106470480A (en) * | 2015-08-17 | 2017-03-01 | 中国电信股份有限公司 | Paging method and system and Mobility Management Entity and base station |
CN106604214A (en) * | 2016-12-26 | 2017-04-26 | 金陵科技学院 | Dynamic tracking area setting method based on terminal mobile characteristic |
WO2017121236A1 (en) * | 2016-01-11 | 2017-07-20 | 电信科学技术研究院 | Paging, and control method and apparatus therefor |
WO2017190350A1 (en) * | 2016-05-06 | 2017-11-09 | 华为技术有限公司 | Coverage level-based paging method, core network device and base station |
CN107920388A (en) * | 2016-10-08 | 2018-04-17 | 大唐移动通信设备有限公司 | A kind of method for paging terminal and device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001309419A (en) * | 2000-04-21 | 2001-11-02 | Fujitsu Ltd | Position registration method for mobile communication system, and its mobile unit |
US8571582B2 (en) * | 2010-11-04 | 2013-10-29 | Verizon Patent And Licensing Inc. | LTE smart paging list |
GB2504524A (en) * | 2012-08-01 | 2014-02-05 | Nec Corp | Determining a set of cells in which to transmit a paging message for a mobile device |
US20150163639A1 (en) * | 2013-07-31 | 2015-06-11 | Qualcomm Incorporated | Mobile device defined tracking area |
US9894637B2 (en) * | 2015-03-23 | 2018-02-13 | Qualcomm Incorporated | Low cost paging |
-
2018
- 2018-12-21 CN CN201811571703.4A patent/CN111356229B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3046382A1 (en) * | 2015-01-14 | 2016-07-20 | Alcatel Lucent | Paging optimization in a mobile network |
US9480046B1 (en) * | 2015-06-11 | 2016-10-25 | Sprint Spectrum L.P. | Method and system for managing signaling in a wireless communication network |
CN106470480A (en) * | 2015-08-17 | 2017-03-01 | 中国电信股份有限公司 | Paging method and system and Mobility Management Entity and base station |
WO2017121236A1 (en) * | 2016-01-11 | 2017-07-20 | 电信科学技术研究院 | Paging, and control method and apparatus therefor |
WO2017190350A1 (en) * | 2016-05-06 | 2017-11-09 | 华为技术有限公司 | Coverage level-based paging method, core network device and base station |
CN107920388A (en) * | 2016-10-08 | 2018-04-17 | 大唐移动通信设备有限公司 | A kind of method for paging terminal and device |
CN106604214A (en) * | 2016-12-26 | 2017-04-26 | 金陵科技学院 | Dynamic tracking area setting method based on terminal mobile characteristic |
Non-Patent Citations (2)
Title |
---|
"S2-150133-paging-optimisations-r3".《3GPP tsg_sa\WG2_Arch》.2015, * |
S2-144273 "Paging load reduction";Vodafone;《3GPP tsg_sa\WG2_Arch》;20141111;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111356229A (en) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3668144B1 (en) | Communication terminal, base station, and communication method for performing dual connectivity | |
EP3352486B1 (en) | Rsu device, base station device, control node and method therefor | |
EP3442275B1 (en) | Network searching method and terminal device | |
WO2017049978A1 (en) | Method, apparatus, and device for synchronizing location of on-board unit in vehicle to everything | |
US11985584B2 (en) | UE behavior in an allowed area or a non-allowed area | |
US9391900B2 (en) | Mobile station | |
EP3525520B1 (en) | Method and terminal for network switching | |
CN102413544A (en) | Search method and system of LTE (long term evolution) network | |
JP2006262463A (en) | Method for performing handover | |
EP2865235B1 (en) | Mobile communications system for emergency calls | |
CN112369056B (en) | Apparatus and method operable to recover user equipment capability identification | |
US20220303887A1 (en) | Plmn selection based on the geo-localisation of a user equipment | |
US20210195473A1 (en) | Method and apparatus for processing information | |
US20240187968A1 (en) | Method of user equipment (ue), method of access and mobility management function (amf), method of unified data management (udm), ue, amf and udm | |
CN111356229B (en) | Paging method and device | |
EP2911450B1 (en) | Cell reselection method and apparatus | |
US20240224215A1 (en) | Method and user equipment for handling communication in satellite communication network | |
KR20180002836A (en) | Information notification method, a user terminal, a first base station, and a second base station | |
CN103535060B (en) | Method, device and system for processing network sharing | |
WO2016202263A1 (en) | Method and server for saving standard format page | |
CN112822791B (en) | Information reporting and processing method, terminal, network side equipment and core network equipment | |
CN108156639B (en) | Method and device for returning voice service to long-term evolution network after switching | |
CN103067861B (en) | The geographical position information acquisition method and equipment of radio reception device | |
CN105142218B (en) | A kind of method and device of network paging | |
JP7060537B2 (en) | Information processing system, mobile station number estimation method, population estimation method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |