Information processing method, device and core network element

By determining and sending the target QOS value through the core network elements in the 5G independent networking framework, the problem of the visited operator being unable to control the QOS of external users is solved, ensuring that local network resources are not occupied and improving the user experience.

CN113825179BActive Publication Date: 2025-10-03CHINA MOBILE COMM LTD RES INST +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011215197.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-04
Publication Date
2025-10-03
Estimated Expiration
2040-11-04

AI Technical Summary

Technical Problem

In the prior art, the operator or the home network of the visited location cannot control the QoS of the external user, resulting in the occupation of local network resources and affecting the user experience.

Method used

In the 5G independent networking framework, after the core network element receives the QOS information, it determines the target QOS value of the user to be restricted based on the preset QOS control information and sends it to the QoS control network element. The target QOS value is less than or equal to the QOS upper limit value to control the QOS of external users.

Benefits of technology

It implements QOS control for external users, avoids large-scale occupation of local network resources, and ensures the network performance and experience of local users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113825179B_ABST
    Figure CN113825179B_ABST
Patent Text Reader

Abstract

The present invention provides an information processing method, device, and core network element, wherein the information processing method includes: upon receiving quality of service (QOS) information, and when the user corresponding to the QOS information is a user to be restricted, determining the target QOS value of the user based on QOS control information; sending the target QOS value to the QoS control network element; wherein the user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier; the QOS control information includes the user's initial quality of service (QOS) value and a QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value. This solution can control the QOS of external users, that is, perform QOS control on users who are not users of this network but need to access this network, thereby avoiding large-scale occupation of network resources of this network, affecting network performance, and ensuring the user experience of this network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular to an information processing method, device, and core network element. Background Art

[0002] Currently, the existing QOS control process is as follows Figure 1 As shown (the figure shows that in the communication network leasing scenario, AMF represents the access and mobility management function, and I-SMF represents the insertion of SMF (5G session management function); in the national comic scenario, I-SMF can be replaced by V-SMF (visited SMF)), among which, 1. Session level and QOS flow (QOS flow) level parameters are sent by PCF (packet control function) and / or UDM (unified data management platform) to SMF (session management function), and then transmitted to the base station for control after being transparently transmitted by AMF; 2. UE level (UE AMBR, user aggregate maximum bit rate) is sent by UDM to AMF, and AMF is sent to the base station for control.

[0003] Specifically, in the national roaming scenario, roaming users use the visited location to access resources, but the contract and policy data are provided by the home location. When the home location's contract QoS is high, it is easy for the resources of the visited location to be heavily occupied, resulting in a reduction in available resources for users on the visited location's own network, and a decline in network performance and service experience.

[0004] In the case of leased communication networks, policies and contract data are controlled by the service operator, while network resources are shared with the network owner. When the service operator contracts for higher QoS for users, network resources are heavily occupied, reducing available resources for users on the network owner, and degrading network performance and service experience.

[0005] As can be seen from the above, in the prior art, the operator or the home network of the visited location cannot control the QoS of the external user, which may easily cause the resources of the local network to be occupied and affect the user experience of the local network. Summary of the Invention

[0006] The purpose of the present invention is to provide an information processing method, device and core network element to solve the problem in the prior art that the operator of the visited area or the network home party cannot control the QoS of the external user, which easily causes the resources of the local network to be occupied and affects the user experience of the local network.

[0007] In order to solve the above technical problems, an embodiment of the present invention provides an information processing method, which is applied to a core network element in a 5G standalone networking framework. The method includes:

[0008] When receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted, determining a target QOS value for the user according to the QOS control information;

[0009] Sending the target QOS value to the QoS control network element;

[0010] The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier;

[0011] The QOS control information includes the user's initial quality of service (QOS) value and QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value;

[0012] The target QOS value is less than or equal to the QOS upper limit value.

[0013] Optionally, when the number of the QOS upper limit value is one and the QOS control information includes the initial QOS value and the QOS upper limit value, determining the target QOS value of the user according to the QOS control information includes:

[0014] When the initial QOS value is greater than the QOS upper limit value, determining the target QOS value to be the QOS upper limit value;

[0015] When the initial QOS value is less than or equal to the QOS upper limit value, the target QOS value is determined to be the initial QOS value.

[0016] Optionally, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0017] Optionally, when the QOS control information includes the initial QOS value and the QOS upper limit, and the at least two QOS upper limits include a first QOS upper limit and a second QOS upper limit, and the first QOS upper limit is greater than the second QOS upper limit, determining the target QOS value of the user according to the QOS control information includes:

[0018] When the initial QOS value is greater than a first QOS upper limit value, determining the target QOS value to be the first QOS upper limit value;

[0019] When the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, the target QOS value is determined to be the second QOS upper limit value.

[0020] Optionally, when the QOS control information includes a QOS upper limit value and a current capacity number corresponding to the QOS upper limit value, and the at least two QOS upper limits include a third QOS upper limit value and a fourth QOS upper limit value, and the fourth QOS upper limit value is a next QOS upper limit value adjacent to the third QOS upper limit value, determining the target QOS value of the user according to the QOS control information includes:

[0021] When the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the third QOS upper limit value;

[0022] In a case where the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, the target QOS is determined to be the fourth QOS upper limit value.

[0023] Optionally, before determining the target QOS value of the user according to the QOS control information, the method further includes:

[0024] The at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values ​​are configured.

[0025] Optionally, before determining the target QOS value of the user according to the QOS control information, the method further includes:

[0026] Determine whether the user is a user to be restricted according to preset information;

[0027] The preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0028] Optionally, determining whether the user is a user to be restricted according to preset information includes:

[0029] If the user information of the user matches the first information in the whitelist information, determining that the user is not a user to be restricted;

[0030] If the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted;

[0031] In a case where the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted;

[0032] If the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted;

[0033] The first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0034] Optionally, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0035] Optionally, before determining whether the user is a user to be restricted according to preset information, the method further includes:

[0036] According to the preset policy information, the list information is stored locally or in an external storage device;

[0037] The preset policy information includes configuration amount information and / or change frequency information.

[0038] Optionally, the initial QOS is issued by a user data subscription network element or a policy control network element in the user's home location; and / or,

[0039] The QoS upper limit value is issued by the user's access network element.

[0040] An embodiment of the present invention further provides an information processing device, which is applied to a core network element in a 5G independent networking framework, and the device includes:

[0041] A first determining module is configured to determine a target QOS value of a user according to QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted;

[0042] A first sending module, configured to send the target QOS value to a QoS control network element;

[0043] The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier;

[0044] The QOS control information includes the user's initial quality of service (QOS) value and QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value;

[0045] The target QOS value is less than or equal to the QOS upper limit value.

[0046] Optionally, when the number of the QOS upper limit value is one and the QOS control information includes the initial QOS value and the QOS upper limit value, the first determining module includes:

[0047] A first determining submodule, configured to determine, when the initial QOS value is greater than the QOS upper limit value, the target QOS value to be the QOS upper limit value;

[0048] When the initial QOS value is less than or equal to the QOS upper limit value, the target QOS value is determined to be the initial QOS value.

[0049] Optionally, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0050] Optionally, when the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limits include a first QOS upper limit value and a second QOS upper limit value, and the first QOS upper limit value is greater than the second QOS upper limit value, the first determining module includes:

[0051] a second determining submodule, configured to determine, when the initial QOS value is greater than the first QOS upper limit value, the target QOS value as the first QOS upper limit value;

[0052] When the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, the target QOS value is determined to be the second QOS upper limit value.

[0053] Optionally, when the QoS control information includes a QoS upper limit value and a current capacity number corresponding to the QoS upper limit value, and the at least two QoS upper limits include a third QoS upper limit value and a fourth QoS upper limit value, and the fourth QoS upper limit value is a next QoS upper limit value adjacent to the third QoS upper limit value, the first determining module includes:

[0054] a third determining submodule, configured to determine the target QOS to be the third QOS upper limit value if the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value;

[0055] In a case where the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, the target QOS is determined to be the fourth QOS upper limit value.

[0056] Optionally, also include:

[0057] The first configuration module is configured to configure the at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values ​​before determining the target QOS value of the user according to the QOS control information.

[0058] Optionally, also include:

[0059] A second determining module is configured to determine whether the user is a user to be restricted according to preset information before determining the target QOS value of the user according to the QOS control information;

[0060] The preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0061] Optionally, the second determining module includes:

[0062] A fourth determining submodule, configured to determine that the user is not a user to be restricted if the user information of the user matches the first information in the whitelist information;

[0063] If the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted;

[0064] In a case where the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted;

[0065] If the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted;

[0066] The first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0067] Optionally, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0068] Optionally, also include:

[0069] A first storage module is configured to store the list information in a local or external storage device according to preset policy information before determining whether the user belongs to a user to be restricted according to preset information;

[0070] The preset policy information includes configuration amount information and / or change frequency information.

[0071] Optionally, the initial QOS is issued by a user data subscription network element or a policy control network element in the user's home location; and / or,

[0072] The QoS upper limit value is issued by the user's access network element.

[0073] An embodiment of the present invention further provides a core network element, the core network element being located in a 5G independent networking framework, the core network element comprising: a processor and a transceiver;

[0074] The processor is configured to, upon receiving quality of service (QOS) information and in a case where the user corresponding to the QOS information is a user to be restricted, determine a target QOS value of the user according to the QOS control information;

[0075] Sending the target QOS value to a QoS control network element via the transceiver;

[0076] The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier;

[0077] The QOS control information includes the user's initial quality of service (QOS) value and QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value;

[0078] The target QOS value is less than or equal to the QOS upper limit value.

[0079] Optionally, when the number of the QOS upper limit values ​​is one and the QOS control information includes the initial QOS value and the QOS upper limit value, the processor is specifically configured to:

[0080] When the initial QOS value is greater than the QOS upper limit value, determining the target QOS value to be the QOS upper limit value;

[0081] When the initial QOS value is less than or equal to the QOS upper limit value, the target QOS value is determined to be the initial QOS value.

[0082] Optionally, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0083] Optionally, when the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limits include a first QOS upper limit value and a second QOS upper limit value, and the first QOS upper limit value is greater than the second QOS upper limit value, the processor is specifically configured to:

[0084] When the initial QOS value is greater than a first QOS upper limit value, determining the target QOS value to be the first QOS upper limit value;

[0085] When the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, the target QOS value is determined to be the second QOS upper limit value.

[0086] Optionally, when the QOS control information includes a QOS upper limit value and a current capacity number corresponding to the QOS upper limit value, and the at least two QOS upper limits include a third QOS upper limit value and a fourth QOS upper limit value, and the fourth QOS upper limit value is a next QOS upper limit value adjacent to the third QOS upper limit value, the processor is specifically configured to:

[0087] When the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the third QOS upper limit value;

[0088] In a case where the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, the target QOS is determined to be the fourth QOS upper limit value.

[0089] Optionally, the processor is further configured to:

[0090] Before determining the target QOS value of the user according to the QOS control information, the at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values ​​are configured.

[0091] Optionally, the processor is further configured to:

[0092] Before determining the target QOS value of the user according to the QOS control information, determining whether the user is a user to be restricted according to preset information;

[0093] The preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0094] Optionally, the processor is specifically configured to:

[0095] If the user information of the user matches the first information in the whitelist information, determining that the user is not a user to be restricted;

[0096] If the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted;

[0097] In a case where the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted;

[0098] If the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted;

[0099] The first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0100] Optionally, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0101] Optionally, the processor is further configured to:

[0102] Before determining whether the user belongs to a user to be restricted according to preset information, storing the list information in a local or external storage device according to preset policy information;

[0103] The preset policy information includes configuration amount information and / or change frequency information.

[0104] Optionally, the initial QOS is issued by a user data subscription network element or a policy control network element in the user's home location; and / or,

[0105] The QoS upper limit value is issued by the user's access network element.

[0106] An embodiment of the present invention also provides a core network element, comprising a memory, a processor, and a program stored in the memory and executable on the processor; the processor implements the above-mentioned information processing method when executing the program.

[0107] An embodiment of the present invention further provides a readable storage medium on which a program is stored. When the program is executed by a processor, the steps in the above-mentioned information processing method are implemented.

[0108] The beneficial effects of the above technical solution of the present invention are as follows:

[0109] In the above scheme, the information processing method determines the target QOS value of the user according to the QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted; and sends the target QOS value to the QoS control network element; wherein the user to be restricted is a roaming user, a designated roaming user or a user with a preset identifier; the QOS control information includes the user's initial quality of service (QOS) value and the QOS upper limit value, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value; it is possible to control the QOS of external users, that is, to control the QOS of users who are not users of this network but need to access this network, so as to avoid a large amount of network resources of this network being occupied, affecting network performance, and ensuring the user experience of this network; it is a good solution to the problem in the prior art that the visiting operator or network home party cannot control the QOS of external users, which easily causes the resources of this network to be occupied and affects the user experience of this network. BRIEF DESCRIPTION OF THE DRAWINGS

[0110] Figure 1 It is a schematic diagram of the QOS control flow in the prior art;

[0111] Figure 2 This is a flow chart of an information processing method according to an embodiment of the present invention;

[0112] Figure 3 Schematic diagram of network architecture for implementing the information processing method according to an embodiment of the present invention Figure 1 ;

[0113] Figure 4 Schematic diagram of network architecture for implementing the information processing method according to an embodiment of the present invention Figure 2 ;

[0114] Figure 5 The specific use process of the information processing method of the embodiment of the present invention is shown as follows Figure 1 ;

[0115] Figure 6 The specific use process of the information processing method of the embodiment of the present invention is shown as follows Figure 2 ;

[0116] Figure 7 Schematic diagram of the structure of an information processing device according to an embodiment of the present invention;

[0117] Figure 8 This is a schematic diagram of the core network element structure of an embodiment of the present invention. DETAILED DESCRIPTION

[0118] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0119] The present invention aims to solve the problem in the existing technology that the operator or network home party of the visited area cannot control the QoS of the external user, which easily causes the network resources to be occupied and affects the user experience of the network. An information processing method is provided for application to the core network element in the 5G independent networking framework, such as Figure 2 As shown, the method includes:

[0120] Step 21: When quality of service (QOS) information is received and the user corresponding to the QOS information is a user to be restricted, determine a target QOS value for the user according to the QOS control information;

[0121] Step 22: Send the target QOS value to the QoS control network element; wherein, the user to be restricted is a roaming user, a designated roaming user or a user with a preset identifier; the QOS control information includes the user's initial quality of service QOS value and QOS upper limit value, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value.

[0122] The information processing method provided by the embodiment of the present invention determines the target QOS value of the user according to the QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted; and sends the target QOS value to the QoS control network element; wherein the user to be restricted is a roaming user, a designated roaming user or a user with a preset identifier; the QOS control information includes the user's initial quality of service (QOS) value and the QOS upper limit value, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value; it is capable of controlling the QOS of external users, that is, performing QOS control on users who are not users of the local network but need to access the local network, avoiding the large-scale occupation of the local network resources, affecting the network performance, and ensuring the user experience of the local network; it well solves the problem in the prior art that the visiting operator or the network home party cannot control the QOS of external users, which easily causes the local network resources to be occupied and affects the user experience of the local network.

[0123] The number of the QOS upper limit values ​​may be one (case 1) or more than one (case 2). In the embodiment of the present invention, specifically:

[0124] Corresponding to case one, when the number of QOS upper limit values ​​is one and the QOS control information includes the initial QOS value and the QOS upper limit value, determining the target QOS value of the user based on the QOS control information includes: when the initial QOS value is greater than the QOS upper limit value, determining the target QOS value to be the QOS upper limit value; when the initial QOS value is less than or equal to the QOS upper limit value, determining the target QOS value to be the initial QOS value.

[0125] Corresponding to the second case, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0126] In case 2, QOS can be controlled in a hierarchical or proportional manner. Specifically:

[0127] Corresponding to the above-mentioned hierarchical control, when the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limit values ​​include a first QOS upper limit value and a second QOS upper limit value, and when the first QOS upper limit value is greater than the second QOS upper limit value, determining the target QOS value of the user according to the QOS control information includes: when the initial QOS value is greater than the first QOS upper limit value, determining the target QOS value to be the first QOS upper limit value; and when the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, determining the target QOS value to be the second QOS upper limit value.

[0128] Corresponding to the above-mentioned proportional control, when the QoS control information includes a QoS upper limit and a current capacity corresponding to the QoS upper limit, and the at least two QoS upper limits include a third QoS upper limit and a fourth QoS upper limit, and the fourth QoS upper limit is the next QoS upper limit adjacent to the third QoS upper limit, determining the target QoS for the user based on the QoS control information includes: if the current capacity corresponding to the third QoS upper limit is less than the capacity upper limit corresponding to the third QoS upper limit, determining the target QoS to be the third QoS upper limit; and if the current capacity corresponding to the third QoS upper limit is equal to or greater than the capacity upper limit corresponding to the third QoS upper limit, determining the target QoS to be the fourth QoS upper limit. Specifically, a counter may be configured for performing this operation. Each time a restriction is executed (for a user or session), the counter is incremented by 1. When the counter exceeds the configured capacity (i.e., the QoS upper limit mentioned above, such as the third QoS upper limit), the next level of QoS restriction (e.g., restriction to the fourth QoS upper limit) is executed.

[0129] Furthermore, before determining the target QOS value of the user according to the QOS control information, the method further includes: configuring the at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values.

[0130] The capacity upper limit may be for the number of sessions or the number of users, but is not limited thereto.

[0131] In an embodiment of the present invention, before determining the target QOS value of the user according to the QOS control information, it also includes: determining whether the user is a user to be restricted according to preset information; wherein the preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0132] Wherein, determining whether the user is a user to be restricted based on preset information includes: when the user information of the user matches the first information in the whitelist information, determining that the user is not a user to be restricted; when the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted; when the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted; when the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted; wherein, the first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0133] Specifically, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0134] Furthermore, before determining whether the user is a user to be restricted according to preset information, it also includes: storing the list information in a local or external storage device according to preset policy information; wherein the preset policy information includes configuration quantity information and / or change frequency information.

[0135] In the embodiment of the present invention, the initial QOS is issued by the user data subscription network element or the policy control network element in the user's home location; and / or the QoS upper limit is issued by the user's access network element.

[0136] The information processing method provided in the embodiment of the present invention is illustrated below with an example, taking the SMF as an example of the core network element.

[0137] To address the above technical issues, an embodiment of the present invention provides an information processing method, which can be specifically implemented as a QoS restriction mechanism under the SA (standalone networking) network architecture. It controls QoS for users who are not local users but need to access the local network, thereby preventing the local network resources from being heavily occupied and affecting network performance. It mainly involves the following contents:

[0138] (1) In the home routed (home routing) roaming scenario, the roaming user uses the local user SMF, PCF, and UDM; or in the network rental scenario, the service operator uses the local network SMF, PCF, and UDM; the network architecture is as follows Figure 3 As shown;

[0139] Among them, I (Insert)-SMF can limit the QOS upper limit that users can use. This restriction can be implemented through local configuration and other methods. This restriction can be effective for roaming users, designated roaming users, or users with designated identifiers. The restriction method can be effective according to the operator's local configuration; or if the QOS parameter value issued by UDM and PCF exceeds the upper limit, the locally configured value is used; if it is lower than the upper limit, the issued value is used;

[0140] I-SMF supports setting limits in the following ways:

[0141] ① Whitelist: The control point can configure the whitelist based on the number segment, APN (Access Point Name), and slice. When the user matches the whitelist, QOS restrictions will not be implemented. The whitelist can be configured locally on the network element or obtained through an external storage device based on factors such as the configuration volume and change frequency of the whitelist;

[0142] ② Hierarchical control: The control point can be locally configured with multiple QOS levels and hierarchical speed limits; (When the value sent by the PCF exceeds the first-level QOS, it is limited to the first level; when it exceeds the second level but does not exceed the first level, it is limited to the second level);

[0143] ③ Proportional control: Locally configure multiple QoS levels and control the total capacity of the first QoS level (based on the number of sessions, etc.). When the total capacity of the first QoS level is reached, the next locally configured parameter is used for QoS restriction.

[0144] (2) In the network leasing scenario, the service operator only provides UDM and PCF, and all other network elements use those of the network provider. The network architecture is as follows: Figure 4 As shown;

[0145] Under this architecture, I-SMF may not be inserted into the session process, and SMF can limit the upper limit of the QOS that users can use. This restriction can be implemented through local configuration and other methods. This restriction can be effective for roaming users, designated roaming users, or users with designated identifiers. The restriction method can be effective according to the operator's local configuration; or when a QOS parameter value issued by UDM and PCF exceeds the upper limit, the locally configured value is used; if it is lower than the upper limit, the issued value is used;

[0146] SMF supports setting limits in the following ways:

[0147] ① Whitelist: The control point can configure whitelists based on number segments, APNs, and slices. When a user matches the whitelist, QOS restrictions are not implemented. The whitelist can be configured locally on the network element or obtained through an external storage device based on factors such as the configuration volume and change frequency of the whitelist;

[0148] ② Hierarchical control: The control point can be locally configured with multiple QOS levels and hierarchical speed limits; (When the value sent by the PCF exceeds the first-level QOS, it is limited to the first level; when it exceeds the second level but does not exceed the first level, it is limited to the second level);

[0149] ③ Proportional control: Locally configure multiple QoS levels and control the total capacity of the first QoS level (based on the number of sessions, etc.). When the total capacity of the first QoS level is reached, the next locally configured parameter is used for QoS restriction.

[0150] In addition to the scenarios and corresponding network architectures described in this solution, I-SMF or SMF can also be flexibly configured to perform QOS restriction functions in other scenarios, which are not limited here.

[0151] The following is a specific example to illustrate this solution.

[0152] Example 1: In the SA home routed scenario, the user initiates the session establishment process and uses the visited location V (visited location)-SMF to restrict the QoS of the roaming user; Figure 5 As shown, including:

[0153] Step 51: Session establishment request;

[0154] Specifically, the user initiates the session establishment process, and the session establishment request message is sent through the AMF to the V-SMF, V-UPF (user port function), H (home)-SMF and H-UPF;

[0155] Step 52: Obtain contract information;

[0156] Specifically, H-SMF obtains contract data from UDM, including QOS parameters, including: 5QI (5G quality of service level), ARP (allocation and reservation priority), prioritylevel (priority) and Ambr (maximum aggregate bit rate);

[0157] Step 53: Obtain policy information;

[0158] Specifically, when the session establishment information can match the policy control request trigger Policy Control Request Trigger, H-SMF obtains the QOS policy from PCF, which mainly includes the following QOS information: 5QI (5G service quality level), ARP (allocation and reservation priority), MBRDL (maximum bandwidth), GBR (guaranteed bandwidth) and priority level.

[0159] Step 54: Session establishment response;

[0160] Specifically, H-SMF synchronizes the session establishment response message to V-SMF, which includes the policy and subscription information required for session establishment;

[0161] Step 55: QOS limitation;

[0162] Specifically, V-SMF performs the QOS restriction function as follows:

[0163] ①QOS restriction information, for example, according to the operator's policy, the QOS parameters to be configured are as follows:

[0164] First-tier QOS: 5QI = a1 (5G quality of service level), ARP = a2 (allocation and reservation priority), MBRDL (maximum bandwidth) = a3, GBR (guaranteed bandwidth) = a4, priority level = a5.

[0165] Configure whitelist: for DNN (Data Network Name) 1, DNN2, SUPI (Subscription Permanent Identifier) ​​1, NSSAI (Single Network Slice Selection Assistant Information) 1.

[0166] ② Check whether the DNN, SUPI, and NSSAI information of the current session exists in the whitelist. If so, the contracted QoS will be directly issued;

[0167] ③ If it does not exist, the QOS obtained from the UDM and / or PCF is compared with the local configuration value (i.e., the configured first-tier QOS). If it is higher than the local configuration value, it is replaced with the local configuration value; Step 56: Complete the subsequent session establishment process;

[0168] Specifically, V-SMF sends the restricted QOS to AMF and 5G base station, and completes the subsequent session establishment process. During the establishment, the 5G base station uses the restricted QOS to implement QOS restriction.

[0169] Example 2: In the network leasing scenario, in the session update process initiated by the PCF SM (session management) policy change, SMF is used to limit the QOS; Figure 6 As shown, including:

[0170] Step 61: Policy issuance;

[0171] Specifically, the PCF initiates a session change process, and the message carries the QOS value that needs to be changed to the SMF.

[0172] Step 62: QOS limitation;

[0173] SMF executes the QOS restriction process. Specifically, it compares the QOS-related parameters received from PCF with the local configuration values ​​(i.e., the QOS parameters configured below). If they are higher than the local configuration values, they are replaced with local values. The restricted QOS parameters are then sent to the 5G base station side through AMF.

[0174] The SMF locally configures the QOS parameters based on the PLMN (Public Land Mobile Network) as follows:

[0175] 5QI=c1 (5G service quality level), ARP=c2 (allocation and reservation priority), MBRDL (maximum bandwidth)=c3, GBR (guaranteed bandwidth)=c4, priority level (priority)=c5.

[0176] Step 63: Session modification process;

[0177] Specifically, the subsequent session modification process is completed, and the restricted QOS parameters are sent to the AMF and 5G base station for QOS control.

[0178] From the above, it can be seen that the solution provided by the embodiment of the present invention involves a QOS restriction method for roaming users based on the SA network in the national roaming or network rental scenario; by configuring the allowed QOS upper limit for roaming users from other networks in the SMF network element, roaming users are prevented from occupying too many network resources; specifically, the QOS of certain roaming users can be released based on the whitelist configuration; multiple QOS levels can be configured locally, and the levels can be matched to achieve graded QOS restrictions for roaming users; QOS can be controlled proportionally; but it is not limited to this.

[0179] The embodiment of the present invention also provides an information processing device, which is applied to the core network element in the 5G independent networking framework, such as Figure 7 As shown, the device includes:

[0180] A first determining module 71 is configured to, upon receiving quality of service (QOS) information and in the case where the user corresponding to the QOS information is a user to be restricted, determine a target QOS value of the user according to the QOS control information;

[0181] A first sending module 72 is configured to send the target QOS value to a QoS control network element;

[0182] The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier;

[0183] The QOS control information includes the user's initial quality of service (QOS) value and QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value;

[0184] The target QOS value is less than or equal to the QOS upper limit value.

[0185] The information processing device provided by the embodiment of the present invention determines the target QOS value of the user according to the QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted; and sends the target QOS value to the QoS control network element; wherein the user to be restricted is a roaming user, a designated roaming user or a user with a preset identifier; the QOS control information includes the user's initial quality of service (QOS) value and the QOS upper limit value, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value; it is capable of controlling the QOS of external users, that is, performing QOS control on users who are not users of this network but need to access this network, avoiding the large-scale occupation of network resources of this network, affecting network performance, and ensuring the user experience of this network; it well solves the problem in the prior art that the visited operator or network home party cannot control the QOS of external users, which easily causes the occupation of network resources and affects the user experience of this network.

[0186] The number of the QOS upper limit values ​​may be one (case 1) or more than one (case 2). In the embodiment of the present invention, specifically:

[0187] Corresponding to case one, when the number of the QOS upper limit values ​​is one and the QOS control information includes the initial QOS value and the QOS upper limit value, the first determination module includes: a first determination submodule, used to determine the target QOS value to be the QOS upper limit value when the initial QOS value is greater than the QOS upper limit value; and to determine the target QOS value to be the initial QOS value when the initial QOS value is less than or equal to the QOS upper limit value.

[0188] Corresponding to the second case, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0189] In case 2, QOS can be controlled in a hierarchical or proportional manner. Specifically:

[0190] Corresponding to the above-mentioned hierarchical control, when the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limit values ​​include a first QOS upper limit value and a second QOS upper limit value, and when the first QOS upper limit value is greater than the second QOS upper limit value, the first determination module includes: a second determination submodule, configured to determine that the target QOS value is the first QOS upper limit value when the initial QOS value is greater than the first QOS upper limit value; and to determine that the target QOS value is the second QOS upper limit value when the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value.

[0191] Corresponding to the above-mentioned proportional control, when the QOS control information includes a QOS upper limit value and a current capacity number corresponding to the QOS upper limit value, and the at least two QOS upper limit values ​​include a third QOS upper limit value and a fourth QOS upper limit value, and the fourth QOS upper limit value is the next QOS upper limit value adjacent to the third QOS upper limit value, the first determination module includes: a third determination submodule for determining that the target QOS is the third QOS upper limit value when the current capacity number corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value; and determining that the target QOS is the fourth QOS upper limit value when the current capacity number corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value.

[0192] Furthermore, the information processing device further includes: a first configuration module, configured to configure the at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values ​​before determining the target QOS value of the user according to the QOS control information.

[0193] The capacity upper limit may be for the number of sessions or the number of users, but is not limited thereto.

[0194] In an embodiment of the present invention, the information processing device further includes: a second determination module, which is used to determine whether the user is a user to be restricted based on preset information before determining the target QOS value of the user based on the QOS control information; wherein the preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0195] Wherein, the second determination module includes: a fourth determination submodule, used to determine that the user is not a user to be restricted if the user information of the user matches the first information in the whitelist information; determine that the user is a user to be restricted if the user information of the user does not match the first information in the whitelist information; determine that the user is a user to be restricted if the user information of the user matches the second information in the blacklist information; and determine that the user is not a user to be restricted if the user information of the user does not match the second information in the blacklist information; wherein, the first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0196] Specifically, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0197] Furthermore, the information processing device also includes: a first storage module, which is used to store the list information in a local or external storage device according to preset policy information before determining whether the user is a user to be restricted based on preset information; wherein the preset policy information includes configuration quantity information and / or change frequency information.

[0198] In the embodiment of the present invention, the initial QOS is issued by the user data subscription network element or the policy control network element in the user's home location; and / or the QoS upper limit is issued by the user's access network element.

[0199] Among them, the implementation embodiments of the above-mentioned information processing method are all applicable to the embodiments of the information processing device and can achieve the same technical effects.

[0200] The embodiment of the present invention further provides a core network element, which is located in the 5G independent networking framework. Figure 8 As shown, the core network element includes: a processor 81 and a transceiver 82;

[0201] The processor 81 is configured to determine a target QOS value for the user according to the QOS control information when receiving the quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted;

[0202] Sending the target QOS value to the QoS control network element via the transceiver 82;

[0203] The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier;

[0204] The QOS control information includes the user's initial quality of service (QOS) value and QOS upper limit value, or the QOS upper limit value and the current capacity corresponding to the QOS upper limit value;

[0205] The target QOS value is less than or equal to the QOS upper limit value.

[0206] The core network element provided by the embodiment of the present invention determines the target QOS value of the user according to the QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted; and sends the target QOS value to the QoS control network element; wherein the user to be restricted is a roaming user, a designated roaming user or a user with a preset identifier; the QOS control information includes the user's initial quality of service (QOS) value and the QOS upper limit value, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the target QOS value is less than or equal to the QOS upper limit value; it is capable of controlling the QOS of external users, that is, performing QOS control on users who are not users of the local network but need to access the local network, avoiding large-scale occupation of the local network resources, affecting network performance, and ensuring the user experience of the local network; it well solves the problem in the prior art that the visited operator or network home party cannot control the QOS of external users, which easily causes the local network resources to be occupied and affects the user experience of the local network.

[0207] The number of the QOS upper limit values ​​may be one (case 1) or more than one (case 2). In the embodiment of the present invention, specifically:

[0208] Corresponding to case one, when the number of the QOS upper limit values ​​is one and the QOS control information includes the initial QOS value and the QOS upper limit value, the processor is specifically used to: when the initial QOS value is greater than the QOS upper limit value, determine the target QOS value to be the QOS upper limit value; when the initial QOS value is less than or equal to the QOS upper limit value, determine the target QOS value to be the initial QOS value.

[0209] Corresponding to the second case, the number of the QOS upper limit values ​​is at least two, and each QOS upper limit value is different from each other.

[0210] In case 2, QOS can be controlled in a hierarchical or proportional manner. Specifically:

[0211] Corresponding to the above-mentioned hierarchical control, when the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limit values ​​include a first QOS upper limit value and a second QOS upper limit value, and when the first QOS upper limit value is greater than the second QOS upper limit value, the processor is specifically used to: when the initial QOS value is greater than the first QOS upper limit value, determine the target QOS value to be the first QOS upper limit value; when the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, determine the target QOS value to be the second QOS upper limit value.

[0212] Corresponding to the above-mentioned proportional control, when the QOS control information includes a QOS upper limit value and a current capacity number corresponding to the QOS upper limit value, and the at least two QOS upper limit values ​​include a third QOS upper limit value and a fourth QOS upper limit value, and the fourth QOS upper limit value is the next QOS upper limit value adjacent to the third QOS upper limit value, the processor is specifically used to: when the current capacity number corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value, determine the target QOS to be the third QOS upper limit value; when the current capacity number corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, determine the target QOS to be the fourth QOS upper limit value.

[0213] Furthermore, the processor is further configured to: before determining the target QOS value of the user according to the QOS control information, configure the at least two QOS upper limit values ​​and the capacity upper limit corresponding to each of the QOS upper limit values.

[0214] The capacity upper limit may be for the number of sessions or the number of users, but is not limited thereto.

[0215] In an embodiment of the present invention, the processor is further used to: before determining the target QOS value of the user based on the QOS control information, determine whether the user is a user to be restricted based on preset information; wherein the preset information includes list information, and the list information includes whitelist information and / or blacklist information.

[0216] Wherein, the processor is specifically used to: when the user information of the user matches the first information in the whitelist information, determine that the user is not a user to be restricted; when the user information of the user does not match the first information in the whitelist information, determine that the user is a user to be restricted; when the user information of the user matches the second information in the blacklist information, determine that the user is a user to be restricted; when the user information of the user does not match the second information in the blacklist information, determine that the user is not a user to be restricted; wherein, the first information is any information in the whitelist information, and the second information is any information in the blacklist information.

[0217] Specifically, the list information includes at least one of: number segment list information, access point name list information, and slice configuration list information.

[0218] Furthermore, the processor is also used to: before determining whether the user is a user to be restricted based on preset information, store the list information in a local or external storage device according to preset policy information; wherein the preset policy information includes configuration quantity information and / or change frequency information.

[0219] In the embodiment of the present invention, the initial QOS is issued by the user data subscription network element or the policy control network element in the user's home location; and / or the QoS upper limit is issued by the user's access network element.

[0220] Among them, the implementation embodiments of the above-mentioned information processing method are all applicable to the embodiments of the core network network element and can achieve the same technical effects.

[0221] An embodiment of the present invention also provides a core network element, comprising a memory, a processor, and a program stored in the memory and executable on the processor; the processor implements the above-mentioned information processing method when executing the program.

[0222] Among them, the implementation embodiments of the above-mentioned information processing method are all applicable to the embodiments of the core network network element and can achieve the same technical effects.

[0223] An embodiment of the present invention further provides a readable storage medium on which a program is stored. When the program is executed by a processor, the steps in the above-mentioned information processing method are implemented.

[0224] Among them, the implementation embodiments of the above-mentioned information processing method are all applicable to the embodiments of the readable storage medium and can achieve the same technical effects.

[0225] It should be noted that many functional components described in this specification are referred to as modules / sub-modules in order to more particularly emphasize the independence of their implementation methods.

[0226] In the embodiment of the present invention, module / submodule can be implemented with software so that it can be executed by various types of processors. For example, an identified executable code module can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different bits, which, when these instructions are logically combined together, constitute a module and realize the specified purpose of the module.

[0227] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed in the middle of different programs, and distributed across a plurality of memory devices.Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form.Described operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.

[0228] When a module can be implemented using software, given the current state of hardware technology, those skilled in the art can build corresponding hardware circuits to implement the corresponding functions of the module, regardless of cost. The hardware circuits may include conventional very large scale integration (VLSI) circuits or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules may also be implemented using programmable hardware devices, such as field programmable gate arrays, programmable array logic, or programmable logic devices.

[0229] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An information processing method, applied to a core network element in a 5G independent networking framework, characterized in that: The method comprises: When receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted, determining a target QOS value for the user according to the QOS control information; Sending the target QOS value to the QoS control network element; The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier; The QOS control information includes the initial quality of service (QOS) value and the QOS upper limit value of the user, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the capacity number is for a session or a user; The target QOS value is less than or equal to the QOS upper limit value; In the case where there are at least two QOS upper limits and each QOS upper limit is different from another; the QOS control information includes a QOS upper limit and a current capacity corresponding to the QOS upper limit, and the at least two QOS upper limits include a third QOS upper limit and a fourth QOS upper limit, and the fourth QOS upper limit is a next QOS upper limit adjacent to the third QOS upper limit, determining the target QOS value of the user according to the QOS control information includes: When the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the third QOS upper limit value; When the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the fourth QOS upper limit value; Before determining the target QOS value of the user according to the QOS control information, the method further includes: Configuring the at least two QOS upper limits and the capacity upper limit corresponding to each of the QOS upper limits; Before determining the target QOS value of the user according to the QOS control information, the method further includes: Determine whether the user is a user to be restricted according to preset information; Among them, the preset information includes list information, and the list information includes whitelist information and / or blacklist information; the list information includes: at least one of number segment list information, access point name list information and slice configuration list information.

2. The information processing method according to claim 1, wherein: In a case where the number of the QOS upper limit value is one and the QOS control information includes the initial QOS value and the QOS upper limit value, determining the target QOS value of the user according to the QOS control information includes: When the initial QOS value is greater than the QOS upper limit value, determining the target QOS value to be the QOS upper limit value; When the initial QOS value is less than or equal to the QOS upper limit value, the target QOS value is determined to be the initial QOS value.

3. The information processing method according to claim 1, wherein: When there are at least two QOS upper limits, and each QOS upper limit is different from another; the QOS control information includes the initial QOS value and the QOS upper limit, and the at least two QOS upper limits include a first QOS upper limit and a second QOS upper limit, and the first QOS upper limit is greater than the second QOS upper limit, determining the target QOS value of the user according to the QOS control information includes: When the initial QOS value is greater than a first QOS upper limit value, determining the target QOS value to be the first QOS upper limit value; When the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, the target QOS value is determined to be the second QOS upper limit value.

4. The information processing method according to claim 1, wherein: The determining, based on preset information, whether the user is a user to be restricted includes: If the user information of the user matches the first information in the whitelist information, determining that the user is not a user to be restricted; If the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted; In a case where the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted; If the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted; The first information is any information in the whitelist information, and the second information is any information in the blacklist information.

5. The information processing method according to claim 1, wherein: Before determining whether the user is a user to be restricted according to preset information, the method further includes: According to the preset policy information, the list information is stored locally or in an external storage device; The preset policy information includes configuration amount information and / or change frequency information.

6. The information processing method according to claim 1, wherein: The initial QOS is issued by the user data subscription network element or policy control network element in the user's home location; and / or, The QoS upper limit value is issued by the user's access network element.

7. An information processing device, applied to a core network element in a 5G independent networking framework, characterized in that: The device comprises: A first determining module is configured to determine a target QOS value of a user according to QOS control information when receiving quality of service (QOS) information and the user corresponding to the QOS information is a user to be restricted; A first sending module, configured to send the target QOS value to a QoS control network element; The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier; The QOS control information includes the initial quality of service (QOS) value and the QOS upper limit value of the user, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the capacity number is for a session or a user; The target QOS value is less than or equal to the QOS upper limit value; In the case where there are at least two QOS upper limits and each QOS upper limit is different from another; the QOS control information includes a QOS upper limit and a current capacity corresponding to the QOS upper limit, and the at least two QOS upper limits include a third QOS upper limit and a fourth QOS upper limit, and the fourth QOS upper limit is a next QOS upper limit adjacent to the third QOS upper limit, the first determining module includes: a third determining submodule, configured to determine the target QOS to be the third QOS upper limit value if the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value; When the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the fourth QOS upper limit value; Wherein, the information processing device further includes: A first configuration module is configured to configure the at least two QOS upper limits and a capacity upper limit corresponding to each of the QOS upper limits before determining the target QOS value of the user according to the QOS control information; Wherein, the information processing device further includes: A second determining module is configured to determine whether the user is a user to be restricted according to preset information before determining the target QOS value of the user according to the QOS control information; Among them, the preset information includes list information, and the list information includes whitelist information and / or blacklist information; the list information includes: at least one of number segment list information, access point name list information and slice configuration list information.

8. The information processing device according to claim 7, wherein: In a case where the number of the QOS upper limit value is one and the QOS control information includes the initial QOS value and the QOS upper limit value, the first determining module includes: A first determining submodule, configured to determine, when the initial QOS value is greater than the QOS upper limit value, the target QOS value to be the QOS upper limit value; When the initial QOS value is less than or equal to the QOS upper limit value, the target QOS value is determined to be the initial QOS value.

9. The information processing device according to claim 7, wherein: When the number of the QOS upper limit values ​​is at least two and the QOS upper limit values ​​are different from each other; the QOS control information includes the initial QOS value and the QOS upper limit value, and the at least two QOS upper limit values ​​include a first QOS upper limit value and a second QOS upper limit value, and the first QOS upper limit value is greater than the second QOS upper limit value, the first determining module includes: a second determining submodule, configured to determine, when the initial QOS value is greater than the first QOS upper limit value, the target QOS value as the first QOS upper limit value; When the initial QOS value is greater than the second QOS upper limit value and less than or equal to the first QOS upper limit value, the target QOS value is determined to be the second QOS upper limit value.

10. The information processing device according to claim 7, wherein The second determining module includes: A fourth determining submodule, configured to determine that the user is not a user to be restricted if the user information of the user matches the first information in the whitelist information; If the user information of the user does not match the first information in the whitelist information, determining that the user is a user to be restricted; In a case where the user information of the user matches the second information in the blacklist information, determining that the user is a user to be restricted; If the user information of the user does not match the second information in the blacklist information, determining that the user is not a user to be restricted; The first information is any information in the whitelist information, and the second information is any information in the blacklist information.

11. The information processing device according to claim 7, wherein Also includes: A first storage module is configured to store the list information in a local or external storage device according to preset policy information before determining whether the user belongs to a user to be restricted according to preset information; The preset policy information includes configuration amount information and / or change frequency information.

12. The information processing device according to claim 7, wherein The initial QOS is issued by the user data subscription network element or policy control network element in the user's home location; and / or, The QoS upper limit value is issued by the user's access network element.

13. A core network element, located in a 5G independent network framework, characterized in that: The core network element includes: a processor and a transceiver; The processor is configured to, upon receiving quality of service (QOS) information and in a case where the user corresponding to the QOS information is a user to be restricted, determine a target QOS value of the user according to the QOS control information; Sending the target QOS value to a QoS control network element via the transceiver; The user to be restricted is a roaming user, a designated roaming user, or a user with a preset identifier; The QOS control information includes the initial quality of service (QOS) value and the QOS upper limit value of the user, or the QOS upper limit value and the current capacity number corresponding to the QOS upper limit value; the capacity number is for a session or a user; The target QOS value is less than or equal to the QOS upper limit value; When there are at least two QOS upper limits and each QOS upper limit is different from another, the QOS control information includes a QOS upper limit and a current capacity corresponding to the QOS upper limit, and the at least two QOS upper limits include a third QOS upper limit and a fourth QOS upper limit, and the fourth QOS upper limit is a next QOS upper limit adjacent to the third QOS upper limit, the processor is specifically configured to: When the current capacity corresponding to the third QOS upper limit value is less than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the third QOS upper limit value; When the current capacity corresponding to the third QOS upper limit value is equal to or greater than the capacity upper limit corresponding to the third QOS upper limit value, determining the target QOS to be the fourth QOS upper limit value; The processor is further configured to: configure the at least two QOS upper limits and a capacity upper limit corresponding to each of the QOS upper limits before determining the target QOS value of the user according to the QOS control information; The processor is further used to: determine whether the user is a user to be restricted based on preset information before determining the target QOS value of the user based on the QOS control information; the preset information includes list information, and the list information includes whitelist information and / or blacklist information; the list information includes: at least one of number segment list information, access point name list information and slice configuration list information.

14. A core network element, comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the information processing method according to any one of claims 1 to 6 is implemented.

15. A readable storage medium having a program stored thereon, characterized in that: When the program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 6 are realized.

Citation Information

Patent Citations

  • Wireless transmission apparatus and MAC frame transmission method

    CN102415134A

  • Method for controlling resource distribution with SGSN

    CN1787683A

  • QOS and home routed roaming

    WO2019199311A1