A method and device for identifying network capabilities of user equipment

By adding network capability information cells to CSR and CCR-I messages, the accuracy and real-time problems of user terminal network capability recognition in the prior art are solved, and the automated network capability recognition and timely update of PCRF is realized.

CN115119227BActive Publication Date: 2025-04-25XINYANG BRANCH HENAN CO LTD OF CHINA MOBILE COMM CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110310642.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-23
Publication Date
2025-04-25
Estimated Expiration
2041-03-23

AI Technical Summary

Technical Problem

The method of identifying terminal network capabilities in the prior art cannot accurately and timely identify the network capabilities of user terminals. It is mainly due to the diversity of terminal manufacturers that it is difficult to obtain the International Mobile Device Identification Code (IMEI) information of all terminals, and the real-timeness of manual configuration is difficult to ensure.

Method used

By adding cells for carrying user equipment network capability information in the Create Session Request (CSR) message and the Start Credit Control Response Request (CCR-I) message, the Mobility Management Entity (MME) and System Architecture Evolution Gateway (SAEGW) can automatically transmit the user equipment network capability information to the Policy and Billing Rule Functional Entity (PCRF).

Benefits of technology

PCRF automatically obtains network capability information of user equipment, avoids the complexity and real-time problems of manual configuration, and can promptly and accurately identify changes in network capability of user equipment, adapting to the continuous changes in network capability of user equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115119227B_ABST
    Figure CN115119227B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method and device for identifying the network capability of a user device, the method comprising obtaining a CSR message sent by an MME for a target user device; wherein, an information element for carrying the network capability information of the target user device is added to the CSR message; determining whether the CSR message carries the network capability information; if so, carrying the network capability information in the information element added to the CCR‑I message, and sending it to the PCRF, so that the PCRF identifies the network capability of the target user device according to the network capability information. The embodiment of the present invention enables the PCRF to automatically obtain the network capability information, saving time and effort, so that the PCRF can timely, accurately and efficiently identify the network capability of the user device, and timely grasp the changes and development of the network capability of the user device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network technology, and in particular to a method and device for identifying network capabilities of user equipment. Background Art

[0002] Generally, in order to improve user experience, when providing services to users, differentiated services can be provided to users in a targeted manner based on the needs of different user groups or the network capabilities of the user terminals used by users; in order to provide differentiated services to users, a policy and charging rules function (PCRF) is introduced into the network. For example, when promoting information marketing related to the fifth generation wireless systems (5G) technology to users, PCRF can be used to identify whether the user terminal supports 5G, so that promotion information is only sent to user terminals that support 5G, etc.;

[0003] In the prior art, when using PCRF to identify whether a user terminal supports 5G, it is usually necessary to manually configure the International Mobile Equipment Identity (IMEI) information of the terminal that supports 5G in the PCRF; in this way, when the user goes online, the PCRF determines whether the IMEI information of the user device exists in the manually configured 5G IMEI information, and then determines that the user device supports the 5G network, so that the corresponding information can be promoted to the user, or, based on this identification method, the terminals that support the 5G network are counted, etc. However, in order to identify network capabilities in this way, the IMEI information of the user terminal needs to be configured in the PCRF. The diversity of terminal manufacturers makes it difficult for the network to obtain the IMEI information of all terminals, and it is a manual configuration, and real-time performance is also difficult to guarantee.

[0004] Therefore, the method for identifying the network capability of a terminal in the prior art has the problem of being unable to accurately and timely identify the network capability of a user terminal. Summary of the invention

[0005] The purpose of the embodiments of the present invention is to provide a method and device for identifying the network capability of a user equipment, so as to solve the problem in the prior art that the network capability of a user terminal cannot be accurately and timely identified.

[0006] In order to solve the above technical problems, the embodiment of the present invention is implemented as follows:

[0007] In a first aspect, an embodiment of the present invention provides a method for identifying a network capability of a user equipment, including:

[0008] Obtaining a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information;

[0009] Determining whether the CSR message carries the network capability information;

[0010] If yes, the network capability information is carried in an information element added to the initial credit control response request CCR-I message and sent to a policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0011] In a second aspect, an embodiment of the present invention further provides a method for identifying a network capability of a user equipment, including:

[0012] Receiving a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0013] The network capability information is carried in the information element added to the CSR message for carrying the network capability information, and sent to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in the information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0014] In a third aspect, an embodiment of the present invention further provides a network capability identification device of a user equipment, including:

[0015] A first acquisition module is used to acquire a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information;

[0016] A first judgment module is used to judge whether the CSR message carries the network capability information;

[0017] The first execution module is used to carry the network capability information in an information element added to the initial credit control response request CCR-I message if the CSR message carries the network capability information, and send it to the policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0018] In a fourth aspect, an embodiment of the present invention further provides a network capability identification device for a user equipment, including:

[0019] A first receiving module is configured to receive a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0020] The second execution module is used to carry the network capability information in the information element added to the CSR message for carrying the network capability information, and send it to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in the information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0021] In a fifth aspect, an embodiment of the present invention further provides a computer device, comprising a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through a bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the network capability identification method of the user device as described in the first aspect, or to implement the network capability identification method of the user device as described in the second aspect.

[0022] In a sixth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for identifying the network capabilities of a user device as described in the first aspect is implemented, or the method for identifying the network capabilities of a user device as described in the second aspect is implemented.

[0023] By adopting the technical solution provided by the embodiment of the present invention, by adding an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided by the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted along with the interface message. The invention can be used to transmit the network capability of the user device to the PCRF, thereby realizing the transmission of the network capability of the user device to the PCRF; through the embodiment of the invention, the PCRF can obtain the network capability information of the user device, so that the network capability of the user device can be identified based on the network capability information of the user device; by adopting the method provided by the embodiment of the invention, there is no need to manually configure the network capability of the user device in the PCRF, so that the PCRF can automatically obtain the network capability information, saving time and effort, and when the network capability information of the user device changes, the latest network capability information of the user device can be obtained in time, and the network capability of the user device can be adapted to the continuous changes, so that the PCRF can timely, accurately and efficiently identify the network capability of the user device, and timely grasp the changes and developments of the network capability of the user device. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0025] Figure 1 A schematic diagram of an application scenario of a method for identifying network capabilities of a user equipment provided by an embodiment of the present invention;

[0026] Figure 2 A schematic diagram of a first flow chart of a method for identifying network capabilities of a user equipment provided by an embodiment of the present invention;

[0027] Figure 3 A second flow chart of the method for identifying the network capability of a user equipment provided by an embodiment of the present invention;

[0028] Figure 4 A third flow chart of the method for identifying user equipment provided by an embodiment of the present invention;

[0029] Figure 5 A schematic diagram of an interaction flow of a method for identifying network capabilities of a user equipment provided by an embodiment of the present invention;

[0030] Figure 6 A schematic diagram of a first module composition of a device for identifying network capabilities of a user equipment provided by an embodiment of the present invention;

[0031] Figure 7 A schematic diagram of a second module composition of the device for identifying the network capability of a user equipment provided by an embodiment of the present invention;

[0032] Figure 8 A schematic diagram of a third module composition of the device for identifying the network capability of a user equipment provided by an embodiment of the present invention;

[0033] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0035] Figure 1 A schematic diagram of an application scenario of the method for identifying the network capability of a user equipment provided by an embodiment of the present invention, such as Figure 1 As shown, the schematic diagram of the application scenario includes a user equipment, a mobility management entity (MME), a system architecture evolution gateway (SAEGW), and a PCRF; information is transmitted between the MME and the SAEGW via an S11 interface, and information is transmitted between the SAEGW and the PCRF entity via an Rx interface; in order to enable the user equipment to transmit its own network capability information to the PCRF so that the PCRF can identify the network capability of the user equipment; in an embodiment of the present invention, an information element for carrying network capability information is added to the interface message of the S11 interface, and the network capability information of the user equipment is transmitted to the SAEGW through the information element, and, in the interface message of the Rx interface, an information element for carrying network capability information is added, and the network capability information received by the SAEGW is transmitted to the PCRF through the information element;

[0036] In a specific implementation, when the network capability of the user equipment changes, the user equipment sends its latest network capability information to the MME. The MME carries the message in a newly added information element of the S11 interface message and sends it to the SAEGW. After receiving the interface message sent by the MME, the SAEGW obtains the network capability information of the user equipment from the interface message, and carries it in a newly added information element of the Rx interface message and sends it to the PCRF. In this way, after receiving the interface information sent by the SAEGW, the PCRF obtains the network capability information of the user equipment from the interface message, parses the network capability information, and thereby identifies the network capability of the user equipment based on the parsed information.

[0037] Among them, in a specific application scenario, identifying the network capability of the user equipment can be to identify whether the user equipment supports the 5G network, so as to realize the statistics of 5G network users, or realize the marketing of 5G network users, such as pushing 5G related information to 5G network users, etc. Of course, here is only an exemplary list of a specific application scenario of the method provided in the embodiment of the present invention, in addition to this, it can also be other, and the embodiment of the present invention is not limited to this.

[0038] Figure 2 The first flow chart of the method for identifying the network capability of a user equipment provided by an embodiment of the present invention is provided, wherein the method is applied to SAEGW, that is, the execution subject of the method is SAEGW, and specifically, the execution subject of the method can be a network capability device of the user equipment installed on SAEGW. Figure 2 As shown, the method comprises at least the following steps:

[0039] Step 102, obtaining a CSR message for the target user equipment sent by the MME; wherein the CSR message is additionally provided with an information element for carrying the network capability information of the target user equipment, and the network capability information includes the MS network capability information and / or the UE network capability information;

[0040] Step 104, determine whether the CSR message carries network capability information; if so, execute step 106; otherwise, end.

[0041] Step 106: The network capability information is carried in an information element added to the CCR-I message and sent to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0042] The user equipment mentioned above may be a terminal device such as a mobile phone, a tablet computer or a personal computer.

[0043] Specifically, in the embodiment of the present invention, the MME and the SAEGW transmit messages through the S11 interface. In order to enable the network capability information of the user equipment to be transmitted to the SAEGW, it is necessary to improve the interface message sent by the MME to the SAEGW through the S11 interface, that is, to add an information element for carrying the network capability information of the user equipment to the interface message. In this way, when the network capability information needs to be transmitted, it is only necessary to carry the network capability information in the information element added to the interface message, so as to be carried in the interface message and sent to the SAEGW.

[0044] Optionally, in a specific implementation manner, each time the user device attaches to the network, the network capability information of the user device may change. Therefore, each time the user device attaches to the network, the user device reports its latest network capability information to the MME. In order to send the network capability information of the user device to the SAEGW, the MME adds an element in the Create Session Request (CSR) message in advance, and carries the network capability information of the user device in the element added to the CSR message and sends it to the SAEGW.

[0045] It should be noted that, in the embodiment of the present invention, the network capability information reported by the user equipment may be the network capability information of the mobile station (MS); or the network capability information of the user equipment (UE); or, the network capability information includes both the MS network capability information and the UE network capability information; specifically, the information element added in the CSR message for carrying the network capability information of the target user equipment may be one, that is, the MS network capability information and the UE network capability information are carried in one information element; of course, the information element added in the CSR message for carrying the network capability information of the target user equipment may also be two, that is, one information element is used to carry the MS network capability information, and one information element is used to carry the UE network capability information;

[0046] Optionally, in a specific implementation, when the user equipment is performing network attachment, the user equipment sends a network attachment request to the MME, and the user equipment carries its latest network capability information in the network attachment request and sends it to the MME; when the MME receives the network attachment request, it obtains the network capability information of the user equipment from the network attachment request; and carries the network capability information in an information element added to the CSR message, that is, the network capability information is carried in the CSR message and sent to the SAEGW;

[0047] When SAEGW receives the CSR message sent by MME, it determines whether the CSR message carries the network capability information of the user equipment. If so, it obtains the network capability information of the target user equipment from the CSR message and sends the network capability information to PCRF in the interface message between SAEGW and PCRF.

[0048] Optionally, in a specific implementation, SAEGW and PCRF transmit messages via the Rx interface. In order to transmit the network capability information of the target user equipment from SAEGW to PCRF, it is necessary to modify the interface message sent by SAEGW to PCRF via the Rx interface, that is, to add a cell in the interface message for carrying the network capability information of the user equipment. In this way, the network capability information to be transmitted is carried in the cell added to the interface message, and is thus carried in the interface message and sent to PCRF. Of course, since the network capability information of the target user equipment includes UE network capability information and / or MS network capability information, in a specific implementation, two cells may be added to the interface message corresponding to the Rx interface, wherein one cell is used to carry the UE network capability information and the other cell is used to carry the MS network capability information. Alternatively, only one cell may be added to the interface message corresponding to the Rx interface to carry the MS network capability information and the UE network capability information. The embodiments of the present invention are not limited to this.

[0049] When the user equipment attaches to the network, the interface message for message transmission between the SAEGW and the PCRF may be an initial credit control response request (CCR-I) message, that is, an information element for carrying the network capability information of the user equipment is added to the CCR-I message.

[0050] Therefore, in a specific implementation, when SAEGW determines that the CSR message sent by the MME carries the network capability information of the user equipment, it obtains the network capability information of the user equipment from the CSR message, and carries the network capability information in the information element added to the CCR-I message, thereby carrying it in the CCR-I message to the PCRF.

[0051] When the PCRF receives the CCR-I message sent by the SAEGW, it obtains the network capability information of the target user device from the CCR-I message, parses the network capability information, and identifies the network capability of the user device according to the bit identifier of a certain byte in the parsed network capability information. For example, in a specific implementation, the bit identifier of a certain byte in the network capability information indicates the network capability information of the user device, such as whether it supports 5G, etc. Therefore, by parsing the obtained network capability information and obtaining the bit identifier of the corresponding byte, the network capability of the user device can be identified; of course, which byte bit identifier in the specific network capability information represents the network capability information of the user device can be analyzed according to the specific scenario, and the embodiment of the present invention does not limit this.

[0052] Optionally, in a specific implementation, SAEGW represents the UE network capability information in the form of attribute value pairs (AVP), represents the MS network capability information in the form of AVP, and carries the AVP UE network capability information and the AVP MS network capability information in a CCR-I message and sends it to PCRF.

[0053] The method for identifying the network capability of a user equipment provided by an embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in a CSR message and a CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF. That is, the method provided by an embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user equipment in the interface messages, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0054] Optionally, in a specific implementation, when the user equipment is not attached to the network, the network capability information may be updated, that is, the network capability may also change during the session period after the network attachment is performed; the network capability information that has changed during the session period may be triggered to be reported to the PCRF by the PCRF sending a trigger instruction; therefore, in order to enable the PCRF to obtain the latest network capability information of the user equipment in a timely and accurate manner, in an embodiment of the present invention, after the SAEGW carries the network capability information in the information element added by the CCR-I message and sends it to the PCRF, the method provided by the embodiment of the present invention further includes the following steps:

[0055] Detect whether a network capability change reporting event trigger instruction (trigger NETWORK_CAPABILITY_CHANGE) issued by PCRF is received; if so, after obtaining the current network capability information of the target user equipment after the change, the current network capability information is carried in the information element added to the update credit control response request (update credit control request, CCR-U) message and sent to the PCRF; wherein the above-mentioned network capability change reporting event trigger instruction is used to trigger the execution of the reporting operation of the current network capability information when a network capability change event of the target user equipment occurs.

[0056] In each session period (a session period can be understood as the time between the current network attachment and the next network attachment), when the network capability information of the target user equipment changes, the target user equipment reports its latest network capability information to the MME.

[0057] Optionally, in a specific implementation manner, the SAEGW obtains the current network capability information of the target user equipment after the change through the following steps:

[0058] Obtain a modify bearer request (MBR) message for a target user equipment sent by an MME; wherein the MBR message is supplemented with an information element for carrying network capability information of the target user equipment; determine whether the MBR message carries the network capability information; if so, obtain the network capability information from the MBR message as the current network capability information.

[0059] Optionally, in a specific implementation, when the MME receives the current network capability information reported by the target user device, the current network capability information is carried in the information element added to the MBR message, thereby carrying the information in the MBR message to the SAEGW; when the SAEGW receives the MBR message sent by the MME, it determines whether the MBR message carries the network capability information. If so, the network capability information of the user device is obtained from the MBR message and used as the current network capability information of the target user device.

[0060] Of course, in the specific implementation, whether SAEGW reports the received network capability information to PCRF depends on whether SAEGW receives the network capability change reporting event trigger instruction issued by PCRF, wherein the network capability change reporting event trigger instruction is used to trigger SAEGW to report the network capability change information of the target user equipment to PCRF.

[0061] In the specific implementation, after SAEGW obtains the current network capability information of the target user equipment after the change, it detects whether it has received the network capability change reporting event triggering instruction issued by PCRF. If the detection result indicates that SAEGW has received the network capability change reporting event triggering instruction issued by PCRF, it reports the obtained current network capability information of the target user equipment to PCRF;

[0062] Specifically, when SAEGW reports the current network capability information of the target user equipment to PCRF, it may carry the current network capability information of the target user equipment in the information element added to the CCR-U message, and then carry it in the CCR-U message and send it to PCRF.

[0063] That is, in the embodiment of the present invention, when the target user equipment performs network attachment, after receiving the network attachment request sent by the target user equipment (wherein the network attachment request carries the current network capability information of the target user equipment), the MME obtains the current network capability information of the target user equipment from the network attachment request, and carries the network capability information in the newly added information element of the CSR message and sends it to the SAEGW; after receiving the CSR message sent by the MME, the SAEGW obtains the current network capability information of the target user equipment from the CSR message, carries the obtained current network capability information in the information element added by the CCR-I message, and sends it to the PCRF, so that the PCRF obtains the current network capability information of the target user equipment from the CCR-I message, parses the current network capability information, and identifies the network capability of the target user equipment based on the bit identifier of a certain byte in the parsed current network capability information;

[0064] Of course, after the target user equipment attaches to the network (that is, within each session cycle after the network attachment), when the network capability information of the target user equipment changes, the target user equipment sends its latest network capability information (that is, the current network capability information) to the MME; when the MME receives the current network capability information sent by the target user equipment, it carries the current network capability information in the information element added by the MBR message and sends it to the SAEGW; when the SAEGW receives the MBR message sent by the MME, it obtains the current network capability information of the target user equipment from the MBR message, and at the same time detects whether it has received the network capability change reporting event trigger instruction issued by the PCRF within the session cycle; if the detection reception indicates that the network capability change reporting event trigger instruction issued by the PCRF has been received, the obtained current network capability information is carried in the information element added by the CCR-U message and sent to the PCRF, so that the PCRF obtains the current network capability information of the target user equipment from the CCR-U message, parses the current network capability information, and identifies the network capability of the target user equipment based on the bit identifier of a byte in the parsed current network capability information.

[0065] The method provided by the embodiment of the present invention can report the network capability information of the user equipment when the user equipment is attached to the network. When the network capability information of the user equipment changes when the user equipment is not attached to the network, the network capability information of the user equipment is also reported, so that the PCRF can fully and accurately grasp the changes in the network capabilities of the user equipment.

[0066] Optionally, in a specific implementation manner, the network capability information of the target user equipment includes MS network capability information and UE network capability information, and a first information element for the user to carry the MS network capability information and a second information element for carrying the UE network capability information are added to the CCR-I message; accordingly, the network capability information is carried in the information element added to the CCR-I message, specifically including:

[0067] The MS network capability information is carried in the first information element of the CCR-I message, and the UE network capability information is carried in the second information element of the CCR-I message.

[0068] That is, in one implementation mode, two information elements for carrying network capability information are added to the CCR-I message, which are called the first information element and the second information element; in this way, the first information element in the network capability information of the target user equipment is used to carry the UE network capability information, and the second information element is used to carry the MS network capability information. Of course, the first information element may also be used to carry the MS network capability information, and the second information element may be used to carry the UE network capability information.

[0069] Correspondingly, two information elements for carrying the network capability information of the target user equipment also need to be added to the CCR-U message, wherein one information element carries the UE network capability information and the other information element carries the MS network capability information.

[0070] That is, in an embodiment of the present invention, two information elements are added to the Rx interface message to carry the MS network capability information and the UE network capability information respectively; of course, only one information element may be added to the Rx interface message to carry the MS network capability information and the UE network capability information; when implemented, one or two information elements may be added according to the actual application scenario, and the embodiment of the present invention is not limited to this.

[0071] In the embodiment of the present invention, the MME and SAEGW are connected via the S11 interface, that is, messages are transmitted between the MME and SAEGW via the S11 interface; the SAEGW and PCRF are connected via the Rx interface, that is, messages are transmitted between the SAEGW and PCRF via the Rx interface.

[0072] Optionally, in the embodiment of the present invention, the information element added to the interface message of the S11 interface also carries the length of the network capability information; correspondingly, the information element added to the interface message of the Rx interface also carries the length of the network capability information;

[0073] In a specific implementation, the above network capability information includes MS network capability information and UE network capability information; accordingly, the information element added to the CSR message also carries the information length of the MS network capability information and the information length of the UE network capability information.

[0074] That is, in an embodiment of the present invention, in addition to sending the network capability information of the target user equipment to SAEGW, the MME also carries the information length of the network capability information in the information element added to the CSR message and sends it to SAEGW; similarly, after receiving the network capability information sent by the MME, the SAEGW carries the information length of the UE network capability information in the information element added to the CCR-I message for carrying the UE network capability information, and carries the information length of the MS network capability information in the information element added to the CCR-I message for carrying the MS network capability information.

[0075] Of course, in each session cycle, the information element added to the MBR message also carries the information length of the MS network capability information and the information length of the UE network capability information;

[0076] That is, in an embodiment of the present invention, in addition to sending the network capability information of the target user to SAEGW, the MME also carries the information length of the network capability information in the information element added to the MBR message and sends it to SAEGW; similarly, after receiving the network capability information sent by the MME, the SAEGW carries the information length of the UE network capability information in the information element added to the CCR-U message for carrying the UE network capability information, and carries the information length of the MS network capability information in the information element added to the CCR-U message for carrying the MS network capability information.

[0077] The method provided by the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided by the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted along with the interface message. Transmission, thereby realizing the transmission of the network capability of the user equipment to the PCRF; through the embodiment of the present invention, the PCRF can obtain the network capability information of the user equipment, so that the network capability of the user equipment can be identified based on the network capability information of the user equipment; by adopting the method provided by the embodiment of the present invention, there is no need to manually configure the network capability of the user equipment in the PCRF, and the PCRF can automatically obtain the network capability information, saving time and effort, and when the network capability information of the user equipment changes, the latest network capability information of the user equipment can be obtained in time, and the network capability of the user equipment can be adapted to the continuous changes, so that the PCRF can timely, accurately and efficiently identify the network capability of the user equipment, and timely grasp the changes and developments of the network capability of the user equipment.

[0078] Corresponding to the present invention Figure 2 The method provided in the illustrated embodiment is based on the same idea. The embodiment of the present invention also provides a method for identifying the network capabilities of a user equipment. The method is applied to the MME, that is, the executor of the method is the MME. Specifically, the executor of the method is a network capability identification device of the user equipment installed on the MME. Figure 3 A second method flow chart of the method for identifying the network capability of a user equipment provided by an embodiment of the present invention is as follows: Figure 3 As shown, the method comprises at least the following steps:

[0079] Step 202: receiving a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0080] Step 204, carry the above-mentioned network capability information in the information element added by the CSR message for carrying network capability information, and send it to SAEGW, so that SAEGW carries the network capability information in the information element added by the CCR-I message for carrying network capability information, and sends it to PCRF, so that PCRF identifies the network capability of the target user equipment according to the network capability information.

[0081] The above network capability information may include only the MS network capability information, or only the UE network capability information; or include both the MS network capability information and the UE network capability information.

[0082] Optionally, in a specific implementation, when the target user equipment is performing network attachment, the target user equipment sends a network attachment request to the MME, and the target user equipment carries its changed network capability information in the network attachment request and sends it to the MME; when the MME receives the network attachment request sent by the target user equipment, it obtains the network capability information of the target user equipment from the network attachment request, carries the network capability information in the information element added to the CSR message, and then carries it in the CSR message and sends it to the SAEGW; when the SAEGW receives the CSR message sent by the MME, it determines whether the CSR message carries the network capability information of the target user equipment, and if so, If the result indicates that the CSR message carries the network capability information of the target user equipment, the network capability information of the target user equipment is obtained from the CSR message, and the network capability information is carried in the information element added to the CCR-I message for carrying the network capability information, thereby carrying the network capability information of the target user equipment in the CCR-I message and sending it to the PCRF; when the PCRF receives the CCR-I message sent by the SAEGW, it obtains the network capability information of the target user equipment from the CCR-I message, parses the network capability information, and identifies the network capability of the user equipment based on the bit identifier of a byte in the parsed network capability information.

[0083] Optionally, in a specific implementation, after executing the above step 204, that is, after the above network capability information is carried in the information element added by the CSR message for carrying the network capability information and sent to the SAEGW, the method provided by the embodiment of the present invention further includes the following steps:

[0084] Obtain the current network capability information reported by the target user equipment when its own network capability changes; carry the current network capability information in the information element added by the MBR message for carrying the network capability information, and send it to SAEGW, so that SAEGW carries the current network capability information in the information element added by the CCR-U message for carrying the above network capability information, and sends it to PCRF, so that PCRF can identify the network capability of the target user equipment according to the current network capability information.

[0085] Generally, when the target user device is attaching to the network, the network capability information of the target user device may change. After the target user device is attaching to the network, its corresponding network capability information may also change in each session period. Therefore, in an embodiment of the present invention, after the target user device completes the network attachment, within the corresponding session period, when the network capability of the target user device changes, the target user device reports its changed current network capability information to the MME. The MME loads the current network capability information of the target user device in the information element added to the MBR message for carrying the network capability information, and sends it to the SAEGW; when the SAEGW receives the MBR message of the target user device sent by the MME, it obtains the current network capability information of the target user device from the MBR message, carries the current network capability information in the information element added to the CCR-U message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user device based on the current network capability information of the target user device.

[0086] It should be noted that the specific implementation process of each step in the method for identifying the network capability of a user equipment provided in the embodiment of the present invention is the same as Figure 2 The specific implementation process of each method step in the method embodiment shown is the same. Therefore, the specific implementation process of each step in the embodiment of the present invention can refer to Figure 2 The method embodiments shown will not be described in detail here.

[0087] The method for identifying the network capability of a user equipment provided by an embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in a CSR message and a CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF. That is, the method provided by an embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user equipment in the interface messages, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0088] Corresponds to Figure 2 The method provided in the illustrated embodiment is based on the same idea. The embodiment of the present invention further provides a method for identifying the network capability of a user equipment. The method is applied to PCRF, that is, the execution subject of the method is PCRF. Specifically, the execution subject of the method may be a network capability identification device of the user equipment installed on PCRF. Figure 4 A third flow chart of the method for identifying the network capability of a user equipment provided by an embodiment of the present invention is as follows: Figure 4 As shown, the method comprises at least the following steps:

[0089] Step 302, receiving a CCR-I message sent by the SAEGW; wherein the CCR-I message is additionally provided with an information element for carrying network capability information of the user equipment, the network capability information is obtained from a CSR message sent by the MME, the CSR message is additionally provided with an information element for carrying the network capability information, the network capability information includes UE network capability information and / or MS network capability information;

[0090] Step 304, obtaining network capability information of the user equipment from the CCR-I message;

[0091] Step 306: Identify the network capability of the user equipment according to the above network capability information.

[0092] The above network capability information may include only UE network capability information, or only MS network capability information, or may include both UE network capability information and MS network capability information.

[0093] Optionally, in a specific implementation, when the target user equipment is performing network attachment, the target user equipment sends a network attachment request to the MME, and the target user equipment carries its changed network capability information in the network attachment request and sends it to the MME; when the MME receives the network attachment request sent by the target user equipment, it obtains the network capability information of the target user equipment from the network attachment request, carries the network capability information in the information element added to the CSR message, and then carries it in the CSR message and sends it to the SAEGW; when the SAEGW receives the CSR message sent by the MME, it determines whether the CSR message carries the network capability information of the target user equipment, and if so, If the result indicates that the CSR message carries the network capability information of the target user equipment, the network capability information of the target user equipment is obtained from the CSR message, and the network capability information is carried in the information element added to the CCR-I message for carrying the network capability information, thereby carrying the network capability information of the target user equipment in the CCR-I message and sending it to the PCRF; when the PCRF receives the CCR-I message sent by the SAEGW, it obtains the network capability information of the target user equipment from the CCR-I message, parses the network capability information, and identifies the network capability of the user equipment based on the bit identifier of a byte in the parsed network capability information.

[0094] Optionally, the method provided by the embodiment of the present invention further includes the following steps:

[0095] A network capability change reporting event triggering instruction is issued to the SAEGW; wherein the network capability change reporting event triggering instruction is used to trigger the SAEGW to report the current network capability information to the PCRF when a network capability change event of the target user equipment occurs.

[0096] Specifically, after sending a network capability change reporting event trigger instruction to the SAEGW, the method provided by the embodiment of the present invention further includes:

[0097] Receive a CCR-U message sent by SAEGW; wherein, the CCR-U message is supplemented with an information element for carrying network capability information of the user equipment, the network capability information is obtained from an MBR message sent by the MME, and the MBR message is supplemented with an information element for carrying network capability information; obtain the network capability information of the user equipment from the CCR-U message; and identify the network capability of the user equipment according to the network capability information.

[0098] It should be noted that the specific implementation process of each step in the method for identifying the network capability of a user equipment provided in the embodiment of the present invention is the same as Figure 2 The specific implementation process of each method step in the method embodiment shown is the same. Therefore, the specific implementation process of each step in the embodiment of the present invention can refer to Figure 2 The method embodiments shown will not be described in detail here.

[0099] To facilitate understanding of the method provided by the embodiment of the present invention, the network capability identification method of the user equipment provided by the embodiment of the present invention will be introduced in the following manner in which the user equipment, MME, SAEGW and PCRF interact. Figure 5 The interactive flow chart of the network capability identification method of the user equipment provided by the embodiment of the present invention is as follows: Figure 5 As shown, the method comprises at least the following steps:

[0100] 1. The target user equipment sends a network attachment request to the MME.

[0101] The network attachment request carries the target user's network capability information, which includes MS network capability information and UE network capability information.

[0102] 2. The MME obtains the network capability information of the target user equipment from the network attachment request.

[0103] 3. The MME carries the network capability information in the information element added to the CSR message.

[0104] The CSR message is additionally provided with an information element for carrying network capability information.

[0105] 4. MME sends the CSR message carrying network capability information to SAEGW through the S11 interface.

[0106] 5. SAEGW determines whether the CSR message carries the network capability information of the target user equipment; if so, execute step 6; otherwise, end.

[0107] 6. SAEGW carries the network capability information of the target user equipment in the information element added to the CCR-I message.

[0108] 7. SAEGW sends the CCR-I message to PCRF through the Rx interface.

[0109] 8. PCRF obtains the network capability information of the target user equipment from the CCR-I message, and identifies whether the target user equipment supports 5G based on the network capability information;

[0110] 9. During each session period, the target user equipment reports its network capability change information to the MME;

[0111] 10. The MME carries the acquired changed network capability information of the target user equipment in the information element added to the MBR message.

[0112] Among them, an information element for carrying network capability information is added to the MBR message.

[0113] 11. MME sends the MBR message carrying network capability information to SAEGW through the Rx interface.

[0114] 12. SAEGW determines whether the MBR message carries the network capability information of the target user equipment; if so, execute step 13; otherwise, end.

[0115] 13. SAEGW carries the network capability information of the target user equipment in the information element added to the CCR-U message.

[0116] 14. SAEGW sends the CCR-U message to PCRF through the Rx interface.

[0117] 15. PCRF obtains the network capability information of the target user equipment from the CCR-U message, and identifies whether the target user equipment supports 5G based on the network capability information.

[0118] in, Figure 5 The specific implementation process of each step in the method embodiment shown can be referred to Figures 2 to 4 The embodiments shown will not be described in detail here.

[0119] The method for identifying the network capability of a user equipment provided by an embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in a CSR message and a CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF. That is, the method provided by an embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user equipment in the interface messages, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0120] Corresponding to the above Figure 2 The network capability identification method of the user equipment provided in the illustrated embodiment is based on the same technical concept. The embodiment of the present invention also provides a network capability identification device of the user equipment. Figure 6 A schematic diagram of the module composition of a network capability identification device for a user equipment provided by an embodiment of the present invention, wherein the network capability identification device for the user equipment is used to perform Figure 2 The network capability identification method of the user equipment described in Figure 6 As shown, the network capability identification device of the user equipment includes:

[0121] The first acquisition module 502 is used to obtain a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information;

[0122] A first determination module 504 is used to determine whether the CSR message carries the network capability information;

[0123] The first execution module 506 is used to carry the network capability information in the information element added to the initial credit control response request CCR-I message if the CSR message carries the network capability information, and send it to the policy and charging rules function entity PCRF, so that the PCRF can identify the network capability of the target user equipment according to the network capability information.

[0124] Optionally, the device provided by the embodiment of the present invention further includes:

[0125] A detection module, used to detect whether a network capability change reporting event triggering instruction issued by the PCRF is received; wherein the network capability change reporting event triggering instruction is used to trigger the reporting of current network capability information to the PCRF when a network capability change event of the target user equipment occurs;

[0126] The bearing module is used for, if a network capability change reporting event trigger instruction issued by the PCRF is received, after obtaining the current network capability information of the target user equipment after the change, carrying the current network capability information in the information element added by the update credit control response request CCR-U message, and sending it to the PCRF.

[0127] Optionally, the device provided by the embodiment of the present invention further includes:

[0128] A second acquisition module is used to acquire a modify bearer request MBR message sent by the MME for the target user equipment; wherein the MBR message is additionally provided with an information element for carrying the network capability information of the target user equipment;

[0129] A second judgment module is used to judge whether the MBR message carries network capability information;

[0130] The third acquisition module is used to acquire the network capability information from the MBR message as the current network capability information if the MBR message carries the network capability information.

[0131] Optionally, the network capability information includes MS network capability information and UE network capability information;

[0132] Correspondingly, the information element added to the CSR message also carries the information length of the MS network capability information and the information length of the UE network capability information.

[0133] The network capability identification device for equipment in the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided in the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0134] The network capability identification device of a user equipment provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the network capability identification method of the user equipment, and will not be described again here to avoid repetition.

[0135] It should be noted that the network capability identification device of the user equipment provided in the embodiment of the present invention and the network capability identification method of the user equipment provided in the embodiment of the present invention are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the network capability identification method of the former user equipment, and the repeated parts will not be repeated.

[0136] Corresponding to the above Figure 3 The network capability identification method of the user equipment provided in the illustrated embodiment is based on the same technical concept. The embodiment of the present invention also provides a network capability identification device of the user equipment. Figure 7 A schematic diagram of the module composition of a network capability identification device for a user equipment provided by an embodiment of the present invention, wherein the network capability identification device for the user equipment is used to perform Figure 3 The network capability identification method of the user equipment described in Figure 7 As shown, the network capability identification device of the user equipment includes:

[0137] The first receiving module 602 is configured to receive a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0138] The second execution module 604 is used to carry the network capability information in the information element added to the CSR message for carrying the network capability information, and send it to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in the information element added to the CCR-I message for carrying the network capability information, and sends it to PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0139] Optionally, the device provided by the embodiment of the present invention further includes:

[0140] A third acquisition module is used to obtain the current network capability information reported by the target user equipment when its network capability changes;

[0141] The third execution module is used to carry the current network capability information in the information element added to the MBR message for carrying the network capability information, and send it to the SAEGW, so that the SAEGW carries the current network capability information in the information element added to the CCR-U message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the current network capability information.

[0142] The network capability identification device for equipment in the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided in the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0143] The network capability identification device of a user equipment provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the network capability identification method of the user equipment, and will not be described again here to avoid repetition.

[0144] It should be noted that the network capability identification device of the user equipment provided in the embodiment of the present invention and the network capability identification method of the user equipment provided in the embodiment of the present invention are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the network capability identification method of the former user equipment, and the repeated parts will not be repeated.

[0145] Corresponding to the above Figure 4 The network capability identification method of the user equipment provided in the illustrated embodiment is based on the same technical concept. The embodiment of the present invention also provides a network capability identification device of the user equipment. Figure 8 A schematic diagram of the module composition of a network capability identification device for a user equipment provided by an embodiment of the present invention, wherein the network capability identification device for the user equipment is used to perform Figure 4 The network capability identification method of the user equipment described in Figure 8 As shown, the network capability identification device of the user equipment includes:

[0146] The second receiving module 702 is used to receive a CCR-I message sent by the SAEGW; wherein the CCR-I message is additionally provided with an information element for carrying network capability information of the user equipment, the network capability information is obtained from a CSR message sent by the MME, and the CSR message is additionally provided with an information element for carrying the network capability information, the network capability information includes UE network capability information and / or MS network capability information;

[0147] The fourth acquisition module 704 is used to obtain the network capability information of the user equipment from the CCR-I message;

[0148] The first identification module 706 is configured to identify the network capability of the user equipment according to the above network capability information.

[0149] Optionally, the device provided by the embodiment of the present invention further includes:

[0150] The sending module never sends a network capability change reporting event triggering instruction to the SAEGW; wherein the network capability change reporting event triggering instruction is used to trigger the SAEGW to report the current network capability information to the PCRF when a network capability change event of the target user equipment occurs.

[0151] Optionally, the device provided by the embodiment of the present invention further includes:

[0152] The third receiving module is used to receive a CCR-U message sent by the SAEGW; wherein the CCR-U message is additionally provided with an information element for carrying network capability information of the user equipment, the network capability information is obtained from an MBR message sent by the MME, and the MBR message is additionally provided with an information element for carrying network capability information;

[0153] A fifth acquisition module, configured to acquire network capability information of the user equipment from the CCR-U message;

[0154] The second identification module is used to identify the network capability of the user equipment according to the network capability information.

[0155] The network capability identification device for equipment in the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided in the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted as the user equipment attaches to the network. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby enabling the PCRF to automatically acquire the network capability information, thus saving time and effort. When the network capability information of the user device changes, the latest network capability information of the user device can be acquired in time, and the PCRF can adapt to the continuous changes in the network capability of the user device, thereby enabling the PCRF to timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0156] The network capability identification device of a user equipment provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the network capability identification method of the user equipment, and will not be described again here to avoid repetition.

[0157] It should be noted that the network capability identification device of the user equipment provided in the embodiment of the present invention and the network capability identification method of the user equipment provided in the embodiment of the present invention are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the network capability identification method of the former user equipment, and the repeated parts will not be repeated.

[0158] Corresponding to the network capability identification method of the user equipment provided in the above embodiment, based on the same technical concept, an embodiment of the present invention further provides a computer device, which is used to execute the network capability identification method of the user equipment. Fig. 9 A schematic diagram of a computer device for implementing various embodiments of the present invention is shown in FIG. Fig. 9As shown. The computer device may have relatively large differences due to different configurations or performances, and may include one or more processors 801 and memory 802, and the memory 802 may store one or more storage applications or data. Among them, the memory 802 can be a short-term storage or a persistent storage. The application stored in the memory 802 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the computer device. Furthermore, the processor 801 can be configured to communicate with the memory 802 to execute a series of computer executable instructions in the memory 802 on the computer device. The computer device may also include one or more power supplies 803, one or more wired or wireless network interfaces 804, one or more input and output interfaces 805, and one or more keyboards 806.

[0159] Specifically in this embodiment, the computer device includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the following method steps:

[0160] Obtaining a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information;

[0161] Determining whether the CSR message carries the network capability information;

[0162] If yes, the network capability information is carried in an information element added to the initial credit control response request CCR-I message and sent to a policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0163] Alternatively, the processor is used to execute the program stored in the memory to implement the following method steps:

[0164] Receiving a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0165] The network capability information is carried in the information element added to the CSR message for carrying the network capability information, and sent to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in the information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0166] Alternatively, the processor is used to execute the program stored in the memory to implement the following method steps:

[0167] Receive a CCR-I message sent by SAEGW; wherein, the CCR-I message is supplemented with an information element for carrying network capability information of the user equipment, and the network capability information is obtained from a CSR message sent by the MME, and the CSR message is supplemented with an information element for carrying the network capability information, and the network capability information includes UE network capability information and / or MS network capability information; obtain the network capability information of the user equipment from the CCR-I message; and identify the network capability of the user equipment according to the above network capability information.

[0168] The computer device in the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment is attached to the network, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided in the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted along with the interface message. The method provided by the embodiment of the present invention eliminates the need to manually configure the network capability of the user device in the PCRF, thereby realizing the automatic acquisition of network capability information by the PCRF, and when the network capability information of the user device changes, the latest network capability information of the user device can be obtained in time, and the network capability of the user device can be adapted to the continuous changes in the network capability of the user device, so that the PCRF can timely, accurately and efficiently identify the network capability of the user device and timely grasp the changes and developments in the network capability of the user device.

[0169] The computer device provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the network capability identification method of the above-mentioned user equipment, and will not be described again here to avoid repetition.

[0170] It should be noted that the computer device provided in the embodiment of the present invention and the network capability identification method of the user device provided in the embodiment of the present invention are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the network capability identification method of the aforementioned user device, and the repeated parts will not be repeated.

[0171] The present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the following method steps are implemented:

[0172] Obtaining a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information;

[0173] Determining whether the CSR message carries the network capability information;

[0174] If yes, the network capability information is carried in an information element added to the initial credit control response request CCR-I message and sent to a policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0175] Alternatively, when the computer program is executed by a processor, the following method steps are implemented:

[0176] Receiving a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information;

[0177] The network capability information is carried in the information element added to the CSR message for carrying the network capability information, and sent to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in the information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information.

[0178] Alternatively, when the computer program is executed by a processor, the following method steps are implemented:

[0179] Receive a CCR-I message sent by SAEGW; wherein, the CCR-I message is supplemented with an information element for carrying network capability information of the user equipment, and the network capability information is obtained from a CSR message sent by the MME, and the CSR message is supplemented with an information element for carrying the network capability information, and the network capability information includes UE network capability information and / or MS network capability information; obtain the network capability information of the user equipment from the CCR-I message; and identify the network capability of the user equipment according to the above network capability information.

[0180] The computer-readable storage medium in the embodiment of the present invention adds an information element for carrying the network capability information of the user equipment in the CSR message and the CCR-I message, so that when the user equipment performs network attachment, the MME can carry the network capability information of the user equipment in the information element added in the CSR message and send it to the SAEGW. After receiving the network capability information sent by the MME, the SAEGW carries the network capability information in the information element added in the CCR-I message and sends it to the PCRF; that is, the method provided in the embodiment of the present invention improves the interface messages between the MME and the SAEGW, and between the SAEGW and the PCRF, and adds an information element for carrying the network capability information of the user in the interface message, so that the network capability information of the user equipment can be transmitted along with the interface message. The information is transmitted, thereby realizing the transmission of the network capability of the user equipment to the PCRF; through the embodiment of the present invention, the PCRF can obtain the network capability information of the user equipment, so that the network capability of the user equipment can be identified based on the network capability information of the user equipment; by adopting the method provided by the embodiment of the present invention, there is no need to manually configure the network capability of the user equipment in the PCRF, and the PCRF can automatically obtain the network capability information, which saves time and effort, and when the network capability information of the user equipment changes, the latest network capability information of the user equipment can be obtained in time, and the network capability of the user equipment can be adapted to the continuous changes, so that the PCRF can timely, accurately and efficiently identify the network capability of the user equipment and timely grasp the changes and developments of the network capability of the user equipment.

[0181] The computer-readable storage medium provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the network capability identification method of the above-mentioned user equipment, and will not be described again here to avoid repetition.

[0182] It should be noted that the computer-readable storage medium provided in the embodiment of the present invention and the network capability identification method of the user equipment provided in the embodiment of the present invention are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the network capability identification method of the aforementioned user equipment, and the repeated parts will not be repeated.

[0183] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0184] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0185] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0186] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0187] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0188] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0189] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0190] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0191] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0192] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for identifying network capabilities of a user device, characterized in that: The method is applied to SAEGW, comprising: Obtaining a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information; Determining whether the CSR message carries the network capability information; If yes, the network capability information is carried in an information element added to the initial credit control response request CCR-I message and sent to the policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information; Detecting whether a network capability change reporting event triggering instruction issued by the PCRF is received; wherein the network capability change reporting event triggering instruction is used to trigger the reporting operation of the current network capability information when a network capability change event of the target user equipment occurs; If yes, after acquiring the changed current network capability information of the target user equipment, the current network capability information is carried in an information element added to the credit control response request update CCR-U message and sent to the PCRF.

2. The method according to claim 1, characterized in that The current network capability information of the target user equipment after the change is obtained by the following steps: Obtaining a modify bearer request MBR message for the target user equipment sent by the MME; wherein the MBR message is additionally provided with an information element for carrying network capability information of the target user equipment; Determine whether the MBR message carries network capability information; If so, the network capability information is obtained from the MBR message as the current network capability information.

3. The method according to claim 1, characterized in that The network capability information includes MS network capability information and UE network capability information; Correspondingly, the information element added to the CSR message also carries the information length of the MS network capability information and the information length of the UE network capability information.

4. A method for identifying network capabilities of a user device, characterized in that: The method is applied to MME, comprising: Receiving a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information; The network capability information is carried in an information element added to the CSR message for carrying the network capability information, and sent to the system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in an information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information; Obtaining current network capability information reported by the target user equipment when its network capability changes; The current network capability information is carried in the information element added by the MBR message for carrying the network capability information, and is sent to the SAEGW, so that the SAEGW carries the current network capability information in the information element added by the CCR-U message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the current network capability information.

5. A network capability identification device for user equipment, characterized in that: include: A first acquisition module is used to acquire a create session request CSR message for a target user equipment sent by a mobility management entity MME; wherein the CSR message is additionally provided with an information element for carrying network capability information of the target user equipment; the network capability information includes MS network capability information and / or UE network capability information; A first judgment module is used to judge whether the CSR message carries the network capability information; A first execution module is configured to carry the network capability information in an information element added to an initial credit control response request CCR-I message if the CSR message carries the network capability information, and send the information to a policy and charging rules function entity PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information; A detection module, used to detect whether a network capability change reporting event triggering instruction issued by the PCRF is received; wherein the network capability change reporting event triggering instruction is used to trigger the reporting operation of the current network capability information when a network capability change event of the target user equipment occurs; The bearing module is used for, after acquiring the changed current network capability information of the target user equipment, carrying the current network capability information in the information element added to the credit control response request update CCR-U message and sending it to the PCRF.

6. A network capability identification device for a user equipment, characterized in that: include: A first receiving module is configured to receive a network attachment request sent by a target user equipment; wherein the network attachment request carries network capability information of the target user equipment, and the network capability information includes MS network capability information and / or UE network capability information; A second execution module is used to carry the network capability information in an information element added to the CSR message for carrying the network capability information, and send it to a system architecture evolution gateway SAEGW, so that the SAEGW carries the network capability information in an information element added to the CCR-I message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the network capability information; A third acquisition module is used to obtain the current network capability information reported by the target user equipment when its network capability changes; The third execution module is used to carry the current network capability information in the information element added to the MBR message for carrying the network capability information, and send it to the SAEGW, so that the SAEGW carries the current network capability information in the information element added to the CCR-U message for carrying the network capability information, and sends it to the PCRF, so that the PCRF identifies the network capability of the target user equipment according to the current network capability information.

7. A computer device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the program stored in the memory to implement the network capability identification method of the user equipment as described in any one of claims 1 to 3, or to implement the network capability identification method of the user equipment as described in claim 4.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the method for identifying the network capability of a user equipment as described in any one of claims 1 to 3 is implemented, or the method for identifying the network capability of a user equipment as described in claim 4 is implemented.

Citation Information

Patent Citations

  • Policy node identifier for application services in a packet core network

    US10785622B1

  • Method for deciding quality of service (QOS), network side network element and system

    WO2016165307A1