CN111083780A - Paging method, system, device, equipment and storage medium - Google Patents
Paging method, system, device, equipment and storage medium Download PDFInfo
- Publication number
- CN111083780A CN111083780A CN201811227851.4A CN201811227851A CN111083780A CN 111083780 A CN111083780 A CN 111083780A CN 201811227851 A CN201811227851 A CN 201811227851A CN 111083780 A CN111083780 A CN 111083780A
- Authority
- CN
- China
- Prior art keywords
- message
- paging
- called terminal
- mme
- idr
- 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.)
- Pending
Links
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the application discloses a paging method, a paging system, a paging device, paging equipment and a paging storage medium, wherein the method comprises the following steps: MME receives IDR message which is sent by HSS/HLR and used for inquiring T-ADS of called terminal; and if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
Description
Technical Field
The embodiment of the application relates to the field of communication, in particular to a paging method, a paging system, a paging device, paging equipment and a paging storage medium.
Background
A user of a Voice over Long-Term Evolution (VoLTE) system can access an IP Multimedia Subsystem (IMS) through a Circuit Switched (CS) network, a Long Term Evolution (LTE) network, and other networks to use a VoLTE Voice service, and service control of the VoLTE Voice service is completed by the IMS network. When the network addresses the called user, the Access Domain information of the called user needs to be acquired through a called-Access Domain Selection (T-ADS) process, so that paging of the called user is initiated.
Currently, when a VoLTE called terminal is in an idle state, the called terminal is paged only after a Mobility Management Entity (MME) waits for a Downlink Data Notification (DDN) message sent by a Serving GateWay (SGW). Obviously, the current paging method will increase the voice connection delay.
Disclosure of Invention
In view of this, embodiments of the present application provide a paging method, system, apparatus, device and storage medium, which can reduce a VoLTE voice connection delay when a VoLTE called terminal is in an idle state.
The technical scheme of the embodiment of the application is realized as follows:
in a first aspect, an embodiment of the present application provides a paging method, where the method includes:
MME receives IDR message which is sent by HSS/HLR and used for inquiring T-ADS of called terminal;
and if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
In a second aspect, an embodiment of the present application provides a paging method, where the method includes:
the HSS/HLR receives a UDR message sent by the IMS device, and generates an IDR message for inquiring T-ADS of a called terminal according to the UDR message;
sending the IDR message to an MME so that the MME directly initiates paging to the called terminal if the MME determines that the called terminal is in an idle state according to the IDR message.
In a third aspect, an embodiment of the present application provides a paging system, where the system includes: MME, HSS/HLR and IMS devices;
the MME is used for receiving the IDR message which is sent by the HSS/HLR and used for inquiring the T-ADS of the called terminal; if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal;
the HSS/HLR is used for receiving the UDR message sent by the IMS device and generating the IDR message according to the UDR message; sending the IDR message to an MME;
and the IMS device is used for sending the UDR message to the HSS/HLR.
In a fourth aspect, an embodiment of the present application provides a paging apparatus, where the apparatus includes:
a receiving unit, which is used for receiving the IDR message which is sent by the HSS/HLR and used for inquiring the T-ADS of the called terminal;
and the paging unit is used for directly initiating paging to the called terminal if the called terminal is determined to be in an idle state according to the IDR message.
In a fifth aspect, an embodiment of the present application provides a paging apparatus, where the apparatus includes:
a generating unit, configured to receive a UDR message sent by an IMS device, and generate an IDR message for querying a T-ADS of a called terminal according to the UDR message;
a sending unit, configured to send the IDR message to an MME, so that if the MME determines that the called terminal is in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
In a sixth aspect, an embodiment of the present application provides a paging device, where the paging device at least includes: a processor and a storage medium configured to store executable instructions, wherein: the processor is configured to execute stored executable instructions;
the executable instructions are configured to perform the above-described paging method.
In a seventh aspect, an embodiment of the present application provides a storage medium, where the storage medium stores computer-executable instructions configured to execute the above paging method.
The embodiment of the application provides a paging method, a paging system, a paging device, a paging apparatus and a storage medium, wherein the method comprises the following steps: MME receives IDR message which is sent by HSS/HLR and used for inquiring T-ADS of called terminal; and if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal. Therefore, after receiving the IDR message, the MME judges whether the called terminal is in an idle state or not, and directly initiates paging, so that the user plane resource of the terminal can be established in advance, and the continuing time delay is reduced; and the VoLTE voice connection delay of the VoLTE called terminal in an idle state is reduced.
Drawings
In the drawings, which are not necessarily drawn to scale, like reference numerals may describe similar components in different views. Like reference numerals having different letter suffixes may represent different examples of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed herein.
Fig. 1 is a schematic flow chart illustrating a paging method in the related art;
fig. 2 is a schematic flow chart illustrating an implementation of a paging method according to an embodiment of the present application;
fig. 3 is a schematic view of an application scenario of a paging method according to an embodiment of the present application;
fig. 4 is a schematic flowchart illustrating an implementation of a paging method according to an embodiment of the present application;
fig. 5 is a schematic flowchart illustrating an implementation of a paging method according to an embodiment of the present application;
fig. 6 is a schematic flowchart illustrating an implementation of a paging method according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a paging system according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a paging device according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of another paging device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a paging device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, specific technical solutions of the present application will be described in further detail below with reference to the accompanying drawings in the embodiments of the present application. The following examples are intended to illustrate the present application but are not intended to limit the scope of the present application.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for the convenience of description of the present application, and have no specific meaning by themselves. Thus, "module", "component" or "unit" may be used mixedly.
The paging method provided by the embodiment of the application is oriented to the VoLTE user, so that the terminal is a terminal capable of using VoLTE voice service, and the terminal can be implemented in various forms. For example, the terminal described in the present application may include a mobile terminal such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and a fixed terminal such as a Digital TV, a desktop computer, and the like.
The following description will be given taking a mobile terminal as an example, and it will be understood by those skilled in the art that the configuration according to the embodiment of the present application can be applied to a fixed type terminal in addition to elements particularly used for mobile purposes.
Fig. 1 is a schematic diagram illustrating an implementation flow of a paging method in the related art, where the paging method is a VoLTE voice connection method, and when a calling User Equipment (UE) and a called UE are both LTE UEs and the called UE is in an idle state, as shown in fig. 1, the VoLTE voice connection scheme may include the following steps:
step S101, the inquiring Call Session control function node (I-CSCF) or the Serving Call Session control function node (S-CSCF) sends a first Invite message to the continuity Server (SCC-AS) to request the access domain of the called UE.
Here, the first Invite message is used to request an SCC-AS for an access domain of the called UE. The first Invite message at least carries a caller ID and a callee ID, where the caller ID is an ID of a caller corresponding to the caller UE, and the callee ID is an ID of a callee corresponding to the callee UE.
Step S102, after the SCC-AS receives the first Invite message, the SCC-AS sends a User Data Request (UDR) message to a Home Subscriber Server (HSS) or a Home Location Register (HLR).
Here, the UDR message is used to request terminal user data of the called UE, for example, the UDR message may be used to request an access domain of the called UE from the HSS/HLR. Wherein the UDR message includes at least the caller ID and the callee ID.
Step S103, after the HSS/HLR receives the UDR message, the HSS/HLR sends an Insert Data Request (IDR) message to the MME.
Here, the IDR message is used to request the MME for T-ADS information of the called user corresponding to the called UE. Wherein the IDR message at least comprises the caller ID and the called ID.
Step S104, after the MME receives the IDR message, the MME returns an Insert Data Answer (IDA) message to the HSS/HLR.
Here, after the MME receives the IDR message, the MME acquires T-ADS information of the called user according to the called ID included in the IDR message, and acquires the IDA message based on the T-ADS information of the called user.
And the IDA message is used for reporting T-ADS information of a called user corresponding to the called UE to the HSS/HLR. The IDA message at least comprises the calling ID, the called ID and T-ADS information of the called user.
Step S105, after HSS/HLR receives the IDA message, HSS/HLR returns User Data Answer (UDA) message to SCC-AS.
Here, the UDA message is used to report T-ADS information of the called subscriber to the SCC-AS and to report an access domain of the called UE. Wherein, the UDA message at least comprises the calling ID, the called ID, T-ADS information of the called user and the access domain of the called UE.
Step S106, after the SCC-AS receives the UDA message, the SCC-AS returns a second Invite message to the I/S-CSCF, and the second Invite message includes a preset condition (Precondition) of paging.
And step S107, after the I/S-CSCF receives the second Invite message, the I/S-CSCF returns the second Invite message to the P-CSCF.
It should be noted that, in steps S105 to S107, after the call session control function node CSCF (including the above-mentioned I-CSCF, S-CSCF, and/or P-CSCF) acquires the T-ADS information of the called UE, the call session control function node CSCF finally sends a second Invite message to the domain to which the called UE belongs, where the second Invite message is sent through a default bearer of the called UE.
And step S108, after the P-CSCF receives the second Invite message, the second Invite message is sent to the called user.
Step S109, if MME receives DDN message initiated by SGW, MME pages called UE, called UE responds paging and establishes user plane resource.
Here, the DDN message is used for downlink data notification to the MME.
As can be seen from the foregoing steps of the VoLTE voice connection scheme in the related art, the MME pages the called UE after receiving the DDN message initiated by the SGW, and therefore, the MME has a process of waiting for the DDN message before paging the called UE. That is, in the related art, the MME pages the called UE only after waiting for the DDN message sent by the SGW. Obviously, such a paging procedure may increase the voice connection delay due to the waiting procedure of the MME waiting for the DDN message.
Based on the above problems in the related art, this embodiment provides a paging method, which is a VoLTE voice connection method, where the calling terminal and the called terminal are both LTE terminals. The paging method provided by the embodiment can reduce the VoLTE voice connection delay when the VoLTE called terminal is in an idle state.
Fig. 2 is a schematic flow chart illustrating an implementation process of a paging method according to an embodiment of the present application, and as shown in fig. 2, the method includes the following steps:
step S201, MME receives IDR message which is used for inquiring T-ADS of called terminal and sent by HSS/HLR.
Here, the HSS or HLR sends an IDR message to the MME, and before the HSS/HLR sends the IDR message to the MME, a paging system formed by the HSS/HLR, the MME, and the IMS device first receives a call request signal for a calling terminal to call a called terminal, and on condition that the call request signal is received, the paging system implements the call method provided in this embodiment based on the call request signal.
The IDR message is used for requesting T-ADS information of a called user corresponding to the called UE from the MME, namely the IDR message is used for requesting the T-ADS information of the called terminal from the MME. Wherein, the IDR message at least comprises a calling ID and a called ID.
In this embodiment, the IDR message may also be a specified inquiry signal sent by the HSS/HLR, for example, the HSS/HLR may send the specified inquiry signal through an insert subscriber data request message including an International Mobile Subscriber Identity (IMSI) and an IDR-Flag (IDR-Flag). The specified inquiry signal may be a called terminal current location information inquiry signal, wherein the called terminal current location information inquiry signal is an inquiry signal for inquiring the called terminal current location in the subscriber data insertion request message; alternatively, the prescribed interrogation signal may be a T-ADS data request signal; alternatively, the predetermined interrogation signal may be another interrogation signal.
It should be noted that, in this embodiment, the purpose of sending the IDR message by the HSS/HLR is to request the MME to query the T-ADS of the called terminal.
Step S202, if the called terminal is determined to be in the idle state according to the IDR message, the MME directly initiates paging to the called terminal.
Here, after receiving the IDR message, the MME analyzes the IDR message, obtains a caller ID and a callee ID included in the IDR message, and determines whether a corresponding callee terminal is currently in an idle state according to the callee ID; and if the called terminal is in the idle state, the MME directly initiates paging to the called terminal.
Fig. 3 is a schematic view of an application scenario of the paging method provided in the embodiment of the present application, and as shown in fig. 3, the paging method is applied to a network architecture corresponding to the scenario of fig. 3, where the network architecture includes two or more terminal devices 31 to 3N, and each of the terminal devices 31 to 3N may communicate with a base station 32, so as to implement communication between the terminal device 31 (a calling terminal) and the terminal device 3N (a called terminal). When the terminal device 31 pages the terminal device 3N, the terminal device 31 sends a paging request message to the base station 32 through the core network 33, and the base station determines the location of the terminal device 3N and the terminal information of the terminal device 3N according to the paging request message, thereby implementing paging of the terminal device 31 to the terminal device 3N.
In this embodiment, after the terminal device 31 pages the terminal device 3N and the terminal device 31 sends a paging request message to the core network 33, the paging method provided in this embodiment may be adopted, where the paging method is mainly oriented to a network element inside the core network 33, and the method is that an MME in the core network 33 receives an IDR message for querying a T-ADS of a called terminal, which is sent by an HSS/HLR; if the called terminal is determined to be in the idle state according to the IDR message, the MME directly initiates paging to the called terminal through the base station 32.
In the paging method provided by the embodiment, an MME receives an IDR message sent by an HSS/HLR for querying a T-ADS of a called terminal; if the called terminal is determined to be in the idle state according to the IDR message, the MME directly initiates paging to the called terminal, so that after the MME receives the IDR message, if the called terminal is in the idle state, paging can be directly initiated, user plane resources of the terminal can be established in advance, and connection time delay is reduced; and the VoLTE voice connection delay of the VoLTE called terminal in an idle state is reduced.
Fig. 4 is a schematic flow chart illustrating an implementation process of a paging method according to an embodiment of the present application, and as shown in fig. 4, the method includes the following steps:
step S401, MME receives paging request message sent by HSS/HLR.
Here, before the MME receives the paging request message transmitted from the HSS/HLR, the paging system formed by the HSS/HLR, MME, and IMS device first receives a call request signal for a calling terminal to call a called terminal, and on condition that the call request signal is received, the HSS/HLR obtains the paging request message based on the call request signal and transmits the paging request message to the MME.
In this embodiment, the paging request message includes an IDR message for querying a T-ADS of the called terminal. Wherein, the IDR message at least comprises a calling ID and a called ID.
Step S402, if the called terminal is determined to be in the idle state according to the IDR message, the MME directly initiates paging to the called terminal.
It should be noted that step S402 is the same as step S202 in the above embodiment, and is not described again here.
In other embodiments, the method may further comprise the steps of:
step S4021, the MME receives a DDN message sent by the SGW based on the IDR message.
Here, the DDN message is used for the SGW to notify the downlink of an incoming call according to the call request signal of the calling terminal when the core network receives the call request signal sent by the calling terminal.
In this embodiment, it is not essential that the MME receives the DDN message transmitted by the SGW based on the IDR message in step S4021. If the MME receives the DDN message sent by the SGW based on the IDR message, corresponding to step S402 above may be:
step S4022, if the called terminal is determined to be in idle state according to the IDR message, the MME initiates paging to the called terminal before receiving the DDN message.
Here, the paging of the MME to the called terminal is before the MME receives the DDN message, that is, the DDN message may not be received after the MME pages the called terminal, and of course, the DDN message may not be received after the MME pages the called terminal, which is not limited in this embodiment.
Step S403, the MME sends a paging response message to the HSS/HLR according to the paging request message, so that the HSS/HLR sends a UDA message to an IMS device based on the paging response message, and therefore the T-ADS of the called terminal is reported to the IMS device.
Here, after the MME initiates paging, a paging response message is obtained according to the called ID in the paging request message, and the paging response message is sent to the HSS/HLR to prompt the HSS/HLR that the MME has completed paging, so that the HSS/HLR sends a UDA message to an IMS device according to the paging response message to implement reporting the T-ADS of the called terminal to the IMS device.
In this embodiment, the paging response message includes the T-ADS of the called terminal, or the paging response message further includes a called ID.
In the paging method provided by the embodiment of the application, if the called terminal is determined to be in the idle state according to the IDR message, the MME initiates paging to the called terminal before receiving the DDN message, so that, since the MME directly initiates paging without waiting for receiving the DDN message after receiving the IDR message, it is possible to establish a user plane resource of the terminal in advance and reduce a connection delay; and the VoLTE voice connection delay of the VoLTE called terminal in an idle state is reduced.
Fig. 5 is a schematic flow chart illustrating an implementation process of a paging method according to an embodiment of the present application, and as shown in fig. 5, the method includes the following steps:
step S501, the HSS/HLR receives the UDR message sent by the IMS device.
Here, the IMS device includes an I-CSCF, an S-CSCF, a P-CSCF, and an SCC-AS. And the IMS device receives a call request signal sent by a calling terminal and obtains the UDR message based on the call request signal.
In this embodiment, the UDR message is used to request terminal user data of the called UE, for example, the UDR message may be used to request an access domain of the called UE from the HSS/HLR. Wherein the UDR message includes at least the caller ID and the callee ID.
Step S502, generating IDR message for inquiring T-ADS of called terminal according to the UDR message.
And after the HSS/HLR receives the UDR message, analyzing the UDR message to acquire UDR analysis information, and acquiring the IDR message according to the UDR analysis information. The IDR message is used for requesting T-ADS information of a called user corresponding to the called UE from an MME. The IDR message at least comprises the calling ID and the called ID.
In other embodiments, the HSS/HLR receives the UDR message sent by the IMS device, and generates an IDR message for querying a T-ADS of a called terminal according to the UDR message, which may further include the following steps:
step S5021, the HSS/HLR receives the UDR message sent by the IMS device and generates a paging request message according to the UDR message.
Here, the paging request message includes an IDR message for querying a T-ADS of the called terminal.
Step S503, sending the IDR message to MME, so that if the MME determines that the called terminal is in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
Here, the HSS/HLR sends the IDR message to an MME, and when the MME receives the IDR message, the MME parses the IDR message, acquires a caller ID and a called ID included in the IDR message, and determines whether a corresponding called terminal is currently in an idle state according to the called ID; and if the called terminal is in the idle state, the MME directly initiates paging to the called terminal.
Step S504, receiving the paging response message sent by the MME according to the paging request message.
Here, the paging response message includes the T-ADS of the called terminal. The paging response message may be an IDA message for reporting T-ADS information of the called terminal to the HSS/HLR.
And step S505, generating a UDA message according to the paging response message, and sending the UDA message to the IMS device, thereby realizing the report of the T-ADS of the called terminal to the IMS device.
Here, the UDA message is used to report T-ADS information of the called subscriber to the IMS device and to report an access domain of the called terminal. Wherein, the UDA message at least comprises the calling ID, the called ID, T-ADS information of the called terminal and the access domain of the called terminal.
In the paging method provided by the embodiment of the application, the HSS/HLR generates an IDR message for querying a T-ADS of a called terminal according to a UDR message, and sends the IDR message to an MME, so that if the MME determines that the called terminal is in an idle state according to the IDR message, the MME directly initiates paging to the called terminal. Therefore, after receiving the IDR message, the MME can directly initiate paging if the called terminal is in an idle state, so that the user plane resources of the terminal can be established in advance, and the continuing time delay is reduced; and the VoLTE voice connection delay of the VoLTE called terminal in an idle state is reduced.
Fig. 6 is a schematic diagram illustrating an implementation flow of the paging method provided in the embodiment of the present application, and as shown in fig. 6, the method includes the following steps:
step S601, after the VoLTE voice service system receives the call request signal sent by the calling UE, the I/S-CSCF sends a first Invite message to the SCC-AS to request the access domain of the called UE.
Here, the call request signal includes a caller ID and a callee ID, and the call request signal is used to request the VoLTE voice service system to establish a VoLTE voice call service between the caller UE and the callee UE.
In this embodiment, the I-CSCF, the S-CSCF, the P-CSCF, and the SCC-AS constitute the IMS apparatus proposed in any of the above embodiments. And the I-CSCF or the S-CSCF sends a first Invite message to the SCC-AS, wherein the first Invite message is used for requesting an access domain of the called UE, and paging of the called UE by the MME is further realized according to the access domain information of the called UE. Wherein, the first Invite message at least carries a caller ID and a called ID.
Step S602, after the SCC-AS receives the first Invite message, the SCC-AS sends a UDR message to the HSS/HLR.
Here, the UDR message is used to request terminal user data of the called UE, for example, the UDR message may be used to request an access domain of the called UE from the HSS/HLR. Wherein the UDR message includes at least the caller ID and the callee ID.
Step S603, after HSS/HLR receives the UDR message, HSS/HLR sends IDR message to MME to request T-ADS information of called UE.
Here, after receiving the UDR message sent by the SCC-AS, the HSS/HLR parses the UDR message, obtains UDR parsing information, and obtains the IDR message according to the UDR parsing information.
The IDR message is used for requesting T-ADS information of a called user corresponding to the called UE from an MME. The IDR message at least comprises the calling ID and the called ID.
Step S604, after receiving IDR message of called terminal T-ADS inquired by HSS/HLR, MME judges whether called UE is in idle state; if the called UE is in an idle state, directly initiating paging.
Here, the MME directly initiates paging means that the MME performs a paging operation after receiving an IDR message of a T-ADS from which the HSS/HLR queries the called UE, without waiting for a DDN message sent by the SGW.
In the embodiment, after receiving the IDR message of the T-ADS of the HSS/HLR inquiry user, the MME judges that if the called UE is in an idle state, the MME directly initiates paging, can establish the user plane resource of the terminal in advance and reduce the connection time delay.
In other embodiments, after the MME initiates paging, the method further comprises the steps of:
step S6041, the MME receives the DDN message sent by the SGW based on the IDR message.
Here, the DDN message is used for downlink data notification to the MME.
It should be noted that, since the MME does not page the called UE based on the received DDN message in this embodiment, step S6041 may be performed at any time after step S604.
Step S605, MME returns IDA message to HSS/HLR, reporting T-ADS information of user.
Here, after the MME initiates paging, the MME acquires T-ADS information of the called user according to the called ID included in the IDR message, and acquires the IDA message based on the T-ADS information of the called user.
Wherein, the IDA message is used for reporting T-ADS information of the called subscriber to HSS/HLR. The IDA message at least comprises the calling ID, the called ID and T-ADS information of the called user.
Step S606, HSS/HLR returns UDA message to SCC-AS after HSS/HLR receives said IDA message.
Here, the UDA message is used to report T-ADS information of the called subscriber to the SCC-AS and to report an access domain of the called UE. Wherein, the UDA message at least comprises the calling ID, the called ID, T-ADS information of the called user and the access domain of the called UE.
Step S607, after the SCC-AS receives the UDA message, the SCC-AS returns a second Invite message to the I/S-CSCF, where the second Invite message includes a preset condition for paging.
Step S608, after the I/S-CSCF receives the second Invite message, the I/S-CSCF returns the second Invite message to the P-CSCF.
It should be noted that steps S605 to S608 are the same as the actions performed in steps S104 to S108 and the functions implemented in the steps in the related art, and are not repeated here.
Step S609, after the P-CSCF receives the second Invite message, the P-CSCF sends the second Invite message to the called UE, so as to implement an incoming call invitation to the called UE.
In the paging method provided by the embodiment of the application, after the MME receives the IDR message of the T-ADS of the HSS/HLR inquiry user, if the called UE is judged to be in an idle state, paging is directly initiated, so that the user plane resource of the terminal can be established in advance, and the connection delay is reduced; namely, the VoLTE called UE in an idle state is enabled to establish user plane resources in advance, so that the whole VoLTE voice connection delay is reduced.
Based on the foregoing embodiments, an embodiment of the present application provides a paging system, as shown in fig. 7, which is a schematic structural diagram of the paging system provided in the embodiment of the present application, where the paging system 70 includes: MME701, HSS/HLR 702, and IMS device 703;
the MME701 is configured to receive an IDR message, which is sent by the HSS/HLR 702 and used for querying a T-ADS of a called terminal; if the called terminal is determined to be in an idle state according to the IDR message, the MME701 directly initiates paging to the called terminal;
the HSS/HLR 702 is configured to receive the UDR message sent by the IMS device 703, and generate the IDR message according to the UDR message; sending the IDR message to MME 701;
the IMS means 703 is configured to send the UDR message to the HSS/HLR 702.
In other embodiments, the HSS/HLR 702 is further configured to: receiving a UDR message sent by an IMS device 703, and generating a paging request message according to the UDR message, wherein the paging request message comprises an IDR message for querying a T-ADS of a called terminal; receiving a paging response message sent by the MME701 according to the paging request message; generating a UDA message according to the paging response message; the paging response message comprises the T-ADS of the called terminal;
correspondingly, the IMS apparatus 703 is further configured to: receiving the UDA message sent by the HSS/HLR 702, and acquiring the T-ADS of the called terminal according to the UDA message; and sending an incoming call invitation message to the called terminal according to the T-ADS of the called terminal.
In other embodiments, the IMS apparatus 703 consists of the SCC-AS 7031, the I/S-CSCF 7032, and the P-CSCF 7033.
And the I/S-CSCF is used for sending a first Invite message to the SCC-AS to request an access domain of the called UE, wherein the first Invite message at least carries a calling ID and a called ID. And receiving a second Invite message returned by the SCC-AS, and returning the second Invite message to the P-CSCF after receiving the second Invite message.
SCC-AS, for receiving the first Invite message; sending a UDR message to the HSS/HLR after receiving the first Invite message. Receiving a UDA message returned by the HSS/HLR; and after receiving the UDA message, returning a second Invite message to the I/S-CSCF, wherein the second Invite message comprises a preset condition of paging.
And the P-CSCF is used for receiving the second Invite message sent by the I/S-CSCF and sending the second Invite message to the called terminal so as to realize the incoming call invitation to the called terminal.
The paging system provided by the embodiment can complete paging of the called terminal, and since the MME in the paging system directly initiates paging if the called terminal is in an idle state after receiving the IDR message, it can establish a user plane resource of the terminal in advance, and reduce a connection delay; therefore, the VoLTE voice connection time delay of the VoLTE called terminal in an idle state is reduced.
Based on the foregoing embodiments, the present application provides a paging apparatus, where the apparatus includes each included unit and each module included in each unit, and may be implemented by a processor in a paging device, for example, the paging device may be a terminal or a computer device; of course, the implementation can also be realized through a specific logic circuit; in implementation, the processor may be a Central Processing Unit (CPU), a Microprocessor (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like.
Fig. 8 is a schematic structural diagram of a paging device according to an embodiment of the present application, and as shown in fig. 8, the paging device 800 includes:
a receiving unit 801, configured to receive an IDR message sent by an HSS/HLR and used for querying a T-ADS of a called terminal;
a paging unit 802, configured to directly initiate paging for the called terminal if it is determined that the called terminal is in an idle state according to the IDR message.
In other embodiments, the apparatus further comprises:
a second receiving unit, configured to receive a DDN message sent by an SGW based on the IDR message;
accordingly, the paging unit includes: and the paging module is used for initiating paging to the called terminal by the MME before receiving the DDN message if the called terminal is determined to be in an idle state according to the IDR message.
In other embodiments, the receiving unit includes: a receiving module, configured to receive a paging request message sent by an HSS/HLR, where the paging request message includes an IDR message used to query a T-ADS of a called terminal;
correspondingly, the device further comprises: a sending unit, configured to send a paging response message to the HSS/HLR according to the paging request message, so that the HSS/HLR sends a UDA message to an IMS device based on the paging response message, thereby implementing a T-ADS reporting of the called terminal to the IMS device; and the paging response message comprises the T-ADS of the called terminal.
Fig. 9 is a schematic diagram of a composition structure of another paging device according to an embodiment of the present application, and as shown in fig. 9, the paging device 900 includes:
a generating unit 901, configured to receive a UDR message sent by an IMS device, and generate an IDR message for querying a T-ADS of a called terminal according to the UDR message;
a sending unit 902, configured to send the IDR message to an MME, so that if the MME determines that the called terminal is in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
In other embodiments, the generating unit includes: a generating module, configured to receive a UDR message sent by an IMS device, and generate a paging request message according to the UDR message, where the paging request message includes an IDR message used to query a T-ADS of a called terminal;
correspondingly, the device further comprises: a third receiving unit, configured to receive a paging response message sent by the MME according to the paging request message, where the paging response message includes the T-ADS of the called terminal;
and the second sending unit is used for generating a UDA message according to the paging response message and sending the UDA message to the IMS device, so that the T-ADS of the called terminal is reported to the IMS device.
The above description of the apparatus embodiments, similar to the above description of the method embodiments, has similar beneficial effects as the method embodiments. For technical details not disclosed in the embodiments of the apparatus according to the invention, reference is made to the description of the embodiments of the method according to the invention for understanding.
It should be noted that, in the embodiment of the present invention, if the paging method is implemented in the form of a software functional module and sold or used as a standalone product, the paging method may also be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments 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 terminal to execute all or part of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a magnetic disk, or an optical disk. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
Correspondingly, an embodiment of the present invention provides a paging device, fig. 10 is a schematic view of a composition structure of the paging device provided in the embodiment of the present application, and as shown in fig. 10, the paging device 1000 at least includes: a processor 1001, a communication interface 1002, and a storage medium 1003 configured to store executable instructions, wherein:
a processor 1001 generally controls the overall operation of the paging device 1000.
The communication interface 1002 may enable the paging device to communicate with other terminals or servers over a network.
The storage medium 1003 is configured to store instructions and applications executable by the processor 1001, and may also cache data to be processed or already processed by each module in the processor 1001 and the paging device 1000, and may be implemented by a FLASH Memory (FLASH) or a Random Access Memory (RAM).
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention. The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
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; can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment. In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: various media that can store program codes, such as a removable Memory device, a Read Only Memory (ROM), a magnetic disk, or an optical disk. Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments 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 terminal to execute all or part of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a magnetic or optical disk, or other various media that can store program code.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the present invention, and all such changes or substitutions are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (11)
1. A method of paging, the method comprising:
a mobility management entity MME receives an IDR message which is sent by a home subscriber server or a home location register HSS/HLR and is used for inquiring called access domain selection information T-ADS of a called terminal;
and if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
2. The method of claim 1, further comprising:
the MME receives a Downlink Data Notification (DDN) message sent by a Serving Gateway (SGW) based on the IDR message;
correspondingly, if the called terminal is determined to be in an idle state according to the IDR message, the MME initiates paging to the called terminal before receiving the DDN message.
3. The method of claim 1, wherein the MME receiving an IDR message sent by the HSS/HLR for querying the T-ADS of the called terminal, comprises: the MME receives a paging request message sent by HSS/HLR, wherein the paging request message comprises an IDR message used for inquiring T-ADS of a called terminal;
correspondingly, after the MME directly initiates paging to the called terminal, the method further includes:
the MME sends a paging response message to the HSS/HLR according to the paging request message, so that the HSS/HLR sends a user data response (UDA) message to an IP Multimedia Subsystem (IMS) device based on the paging response message, and the T-ADS of the called terminal is reported to the IMS device; and the paging response message comprises the T-ADS of the called terminal.
4. A method of paging, the method comprising:
the HSS/HLR receives a User Data Request (UDR) message sent by the IMS device, and generates an IDR message for inquiring T-ADS of a called terminal according to the UDR message;
sending the IDR message to an MME so that the MME directly initiates paging to the called terminal if the MME determines that the called terminal is in an idle state according to the IDR message.
5. The method of claim 4, wherein the HSS/HLR receives a UDR message sent by an IMS device, and generates an IDR message for querying a T-ADS of a called terminal according to the UDR message, comprising: the HSS/HLR receives a UDR message sent by an IMS device, and generates a paging request message according to the UDR message, wherein the paging request message comprises an IDR message for requesting for inserting data of T-ADS of a called terminal;
correspondingly, the method further comprises:
receiving a paging response message sent by the MME according to the paging request message, wherein the paging response message comprises the T-ADS of the called terminal;
and generating a UDA message according to the paging response message, and sending the UDA message to the IMS device, thereby realizing the report of the T-ADS of the called terminal to the IMS device.
6. A paging system, characterized in that the system comprises: MME, HSS/HLR and IMS devices;
the MME is used for receiving the IDR message which is sent by the HSS/HLR and used for inquiring the T-ADS of the called terminal; if the called terminal is determined to be in an idle state according to the IDR message, the MME directly initiates paging to the called terminal;
the HSS/HLR is used for receiving the UDR message sent by the IMS device and generating the IDR message according to the UDR message; sending the IDR message to an MME;
and the IMS device is used for sending the UDR message to the HSS/HLR.
7. The system of claim 6 wherein the HSS/HLR is further configured to: receiving a UDR message sent by an IMS device, and generating a paging request message according to the UDR message, wherein the paging request message comprises an IDR message for inquiring T-ADS of a called terminal; and receiving a paging response message sent by the MME according to the paging request message; generating a UDA message according to the paging response message; the paging response message comprises the T-ADS of the called terminal;
correspondingly, the IMS apparatus is further configured to:
receiving the UDA message sent by the HSS/HLR, and acquiring the T-ADS of the called terminal according to the UDA message; and sending an incoming call invitation message to the called terminal according to the T-ADS of the called terminal.
8. An apparatus for paging, the apparatus comprising:
a receiving unit, which is used for receiving the IDR message which is sent by the HSS/HLR and used for inquiring the T-ADS of the called terminal;
and the paging unit is used for directly initiating paging to the called terminal if the called terminal is determined to be in an idle state according to the IDR message.
9. An apparatus for paging, the apparatus comprising:
a generating unit, configured to receive a UDR message sent by an IMS device, and generate an IDR message for querying a T-ADS of a called terminal according to the UDR message;
a sending unit, configured to send the IDR message to an MME, so that if the MME determines that the called terminal is in an idle state according to the IDR message, the MME directly initiates paging to the called terminal.
10. A paging device, characterized in that the device comprises at least: a processor and a storage medium configured to store executable instructions, wherein: the processor is configured to execute stored executable instructions;
the executable instructions are configured to perform the paging method provided by any one of the above claims 1 to 3, or claims 4 or 5.
11. A storage medium having stored thereon computer-executable instructions configured to perform the paging method as claimed in any one of claims 1 to 3, or claims 4 or 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811227851.4A CN111083780A (en) | 2018-10-22 | 2018-10-22 | Paging method, system, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811227851.4A CN111083780A (en) | 2018-10-22 | 2018-10-22 | Paging method, system, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111083780A true CN111083780A (en) | 2020-04-28 |
Family
ID=70309590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811227851.4A Pending CN111083780A (en) | 2018-10-22 | 2018-10-22 | Paging method, system, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111083780A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103535017A (en) * | 2011-04-01 | 2014-01-22 | 株式会社Ntt都科摩 | Mobile communication method, service control network device, and node for mobile management |
CN107548110A (en) * | 2016-06-29 | 2018-01-05 | 中兴通讯股份有限公司 | A kind of decision-making Long Term Evolution voice exhales area selecting method and system eventually |
-
2018
- 2018-10-22 CN CN201811227851.4A patent/CN111083780A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103535017A (en) * | 2011-04-01 | 2014-01-22 | 株式会社Ntt都科摩 | Mobile communication method, service control network device, and node for mobile management |
CN107548110A (en) * | 2016-06-29 | 2018-01-05 | 中兴通讯股份有限公司 | A kind of decision-making Long Term Evolution voice exhales area selecting method and system eventually |
Non-Patent Citations (1)
Title |
---|
何晓明: "《移动通信技术》", 30 September 2017, 西南交通大学出版社 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2861000B1 (en) | Method and device for transmitting downlink data | |
CN110166405B (en) | Communication method, related device and system | |
CN108141716B (en) | Communication termination using hunt group and implicit registration | |
US9178988B2 (en) | Unified call logs | |
EP2096792A1 (en) | Method for configuring service and entity for storing service configuration | |
CN109040493B (en) | Terminal equipment calling method, device, equipment and storage medium | |
CN105471820A (en) | Processing method and processing device for converged communication terminal discovery and ability detection | |
EP2609765B1 (en) | Querying a subscriber server for identities of multiple serving elements of user equipment (ue) | |
CN109040456B (en) | Terminal equipment calling method, device, equipment and storage medium | |
EP2362690B1 (en) | Method, system, and device for establishing association-control relations | |
US8792424B2 (en) | Interworking function between an intelligent network and a home location register/home subscriber server | |
EP3471379B1 (en) | Method and apparatuses for multi-identity service based on registration of shared identities | |
CN106028311A (en) | Terminal register method and device | |
US20210144215A1 (en) | Message Delivery Based on Subsets of Network Identities | |
US20170324787A1 (en) | Handling supplementary services | |
JP5189653B2 (en) | Method for adapting communications involving users exhibiting physical constraints and associated core networks and services | |
CN111083780A (en) | Paging method, system, device, equipment and storage medium | |
JP5896520B2 (en) | Application server and calling area derivation method | |
CN105830412B (en) | Session initiation handling | |
CN108270930A (en) | A kind of method, system and the server of voice-over-net calling caller ID display | |
EP3248399B1 (en) | Method, apparatus and computer program product for provisioning multiple user identities in an ip multimedia subsystem | |
CN105873146B (en) | Voice service processing method and device | |
CN113596836B (en) | Single-card multi-point access and authentication method, device and system based on IMS environment | |
JP7364813B1 (en) | Management devices, methods, systems and programs used in mobile communications | |
KR101574317B1 (en) | Method for providing efficient incoming call and system therefor |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200428 |