Strategy formulation methods, apparatus, equipment and readable storage media
Patent Information
- Application Number
- CN202110915800.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-10
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2041-08-10
AI Technical Summary
[0003]本申请实施例在于提供一种策略制定方法、装置、设备及可读存储介质,解决无法为用户选择最佳的路由路径的问题
[0042] In this embodiment of the application, the first network function can make a judgment and generate URSP rules and the priority of URSP rules by referring only to the information provided by the first function, so as to select the best routing path for the user.
Smart Images

Figure CN116249175B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a strategy formulation method, apparatus, device, and readable storage medium. Background Technology
[0002] Application function (AF) guidance provides information to the Policy Control Function (PCF), including application traffic descriptors and route selection parameters. The PCF then generates a User Route Selection Policy (URSP) and its priority based on this information. In this process, the AF provides information to the PCF, which directly generates URSP rules without performing any conditional filtering or judgment. In reality, the AF lacks knowledge of the operator's network conditions, and the route it provides is likely not the optimal path. The PCF cannot select the best route for the user simply by using all the information from the AF. Summary of the Invention
[0003] This application provides a strategy formulation method, apparatus, device, and readable storage medium to solve the problem of being unable to select the best routing path for users.
[0004] Firstly, a strategy formulation method is provided, including:
[0005] The first network function acquires the first information provided by the first function;
[0006] Based on the first information, the first network function determines the user routing policy URSP rules and / or the priority of the URSP rules.
[0007] Optionally, the step of the first network function determining the priority of URSP rules and / or the URSP rules based on the first information includes:
[0008] The first network function determines the URSP rule and / or the priority of the URSP rule based on the first information, the second information and / or the third information;
[0009] The second information includes at least: user subscription data; the third information includes at least: operator local policies.
[0010] Optionally, the user subscription data includes one or more of the following: DNN, S-NSSAI.
[0011] Optionally, the method further includes:
[0012] The first network function sends the fourth information to the first function;
[0013] The fourth information indicates whether the first information is used by the first network function to determine the URSP rule and / or the priority of the URSP rule.
[0014] Optionally, the step of the first network function sending the fourth information includes:
[0015] The first network function feeds back the fourth information based on whether the first information and the second information are consistent with the DNN and / or S-NSSAI.
[0016] Optionally, the step of the first network function sending the fourth information includes:
[0017] The first network function sends the fourth information to the first function through the second network function.
[0018] Optionally, the method further includes:
[0019] The first network function sends the URSP rules and / or the priority of the URSP rules to the user.
[0020] Optionally, the first information includes one or more of the following:
[0021] Service descriptor;
[0022] Application traffic descriptor;
[0023] Routing parameters;
[0024] Priority information.
[0025] Optionally, the URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors.
[0026] Optionally, the first network function includes one or more of the following: policy control function, unified data management and session management function;
[0027] Alternatively, the first function may include one or more of the following: application functions and edge application platform.
[0028] Optionally, the second network function includes: network capability opening function.
[0029] Secondly, a strategy formulation device is provided for application in a first network function, comprising:
[0030] The acquisition module is used to acquire the first information provided by the first function;
[0031] The first determining module is used to determine the priority of the URSP rules and / or the URSP rules based on the first information.
[0032] Optionally, the first determining module is further configured to: determine the URSP rule and / or the priority of the URSP rule based on the first information, the second information and / or the third information; the second information includes at least: user subscription data; the third information includes at least: operator local policy.
[0033] Optionally, the device further includes:
[0034] The first sending module is used to send fourth information to the first function;
[0035] The fourth information indicates whether the first information is used by the first network function to determine the URSP rule and / or the priority of the URSP rule.
[0036] Optionally, the first sending module is further configured to: feed back the fourth information based on whether the first information and the DNN and / or S-NSSAI in the second information are consistent.
[0037] Optionally, the first sending module is further configured to: send the fourth information to the first function via the second network function.
[0038] Optionally, the device further includes:
[0039] The third sending module is used to send the URSP rules and / or the priority of the URSP rules to the user.
[0040] Thirdly, a communication device is provided, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, performs the steps of the method described in the first aspect.
[0041] Fourthly, a readable storage medium is provided, on which a program is stored, which, when executed by a processor, implements the steps of the method described in the first aspect.
[0042] In this embodiment of the application, the first network function can make a judgment and generate URSP rules and the priority of URSP rules by referring only to the information provided by the first function, so as to select the best routing path for the user. Attached Figure Description
[0043] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0044] Figure 1 This is one of the flowcharts of the strategy formulation method provided in the embodiments of this application;
[0045] Figure 2 This is the second flowchart of the strategy formulation method provided in the embodiments of this application;
[0046] Figure 3 This is the third flowchart of the strategy formulation method provided in the embodiments of this application;
[0047] Figure 4 This is the fourth flowchart of the strategy formulation method provided in the embodiments of this application;
[0048] Figure 5 This is a schematic diagram of the strategy formulation device provided in the embodiments of this application;
[0049] Figure 6 This is a schematic diagram of the communication device provided in the embodiments of this application. Detailed Implementation
[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0051] The term "comprising," and any variations thereof, used in the specification and claims of this application, is intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus. Furthermore, the use of "and / or" in the specification and claims indicates at least one of the connected objects, such as A and / or B, indicating the inclusion of A alone, B alone, or both A and B.
[0052] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0053] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. However, the following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description, although these technologies can also be applied to applications other than NR systems, such as 6th Generation (6G) communication systems.
[0054] See Figure 1 This application provides a strategy formulation method, which includes steps 101 and 102.
[0055] Step 101: The first network function obtains the first information provided by the first function;
[0056] In one embodiment of this application, the first information includes one or more of the following:
[0057] (1) Service descriptor (application traffic descriptor);
[0058] (2) Application traffic descriptor;
[0059] (3) Route selection parameter;
[0060] (4) Priority information.
[0061] Optionally, the first network function includes one or more of the following: PCF, Unified Data Management (UDM), and Session Management Function (SMF), and the first function includes one or more of the following: Application function (AF) and Edge Application Platform (MEP platform).
[0062] Step 102: Based on the first information, the first network function determines the user routing policy URSP rules and / or the priority of the URSP rules.
[0063] In other words, the first network function does not directly use the first information to generate URSP rules and / or the priority of the URSP rules, but rather determines whether to generate URSP rules and / or the priority of the URSP rules based on the first information. Specifically, this can include two cases:
[0064] 1. The first network function may use the first information to generate URSP rules and / or the priority of the URSP rules;
[0065] Here, it only means that the first network function "may" use the first information to generate the data; there's a possibility that it might be used, or there's a possibility that it might not. One possible way to determine whether to use the first information is to check if it meets preset conditions. If it does, then the first information is used for generation. These preset conditions will be described in detail later.
[0066] 2. If the first information does not meet certain preset conditions, then the first information will not be used, and the URSP rules and / or the priority of the URSP rules will not be generated.
[0067] In other words, the “decision” in step 102 includes: deciding on the priority of generating URSP rules and / or the URSP rules, and deciding on the priority of not generating URSP rules and / or the URSP rules.
[0068] In this embodiment of the invention, after the PCF receives the first information, compared to the prior art where the first information is directly used to generate URSP rules, this embodiment considers whether the first information meets preset conditions. That is, it performs a judgment on the first information. If the conditions are not met, the first information is not used, and no URSP rules and / or priorities are generated. If the conditions are met, URSP rules and / or priorities are generated at least based on the first information. The first network function can combine the UE's situation and the first function's situation to comprehensively consider and set URSP rules and / or priorities. This allows for providing the UE with more suitable URSP rules and / or priorities.
[0069] In one embodiment of this application, after step 102, the method may further include: a first network function sending the URSP rule and / or the priority of the URSP rule to the user.
[0070] Optionally, the URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors.
[0071] In this embodiment of the application, the first network function considers the information provided by the first function, makes a judgment and generates URSP rules and the priority of URSP rules, and selects the best routing path for the user.
[0072] See Figure 2 This application provides a strategy formulation method, which includes steps 201, 202 and 203.
[0073] Step 201: The first network function obtains the first information provided by the first function;
[0074] Step 202: The first network function obtains second information and / or third information, wherein the second information includes at least: user subscription data; and the third information includes at least: operator local policies;
[0075] The operator's local policy may include one or more of the following: the deployment location of the third network function and the quality of network routing, such as the congestion level of the routing path and the traffic load of the routing path. The user subscription data may include one or more of the following: Data Network Name (DNN) and Single Network Slice Selection Assistance Information (S-NSSAI). When the user subscription data is DNN and / or S-NSSAI, the first information can be DNN and / or S-NSSAI in the Route Selection parameter, so that the PCF can determine the consistency between the DNN and / or S-NSSAI in the received first information and the DNN and / or S-NSSAI in the user subscription data. The consistency determination here is one of the preset conditions mentioned above. That is, if they are consistent, the first information is used to generate USRP rules and / or USRP rule priorities; if they are inconsistent, the first information is not favorable, and USRP rules and / or USRP rule priorities are not generated. Of course, the preset conditions can also be other cases, such as determining the consistency of other parameters or determining that other parameters meet specified conditions.
[0076] The acquisition of second and / or third information here can be understood as the first network function obtaining second and / or third information from other network elements, or it can be understood as storing second and / or third information itself and retrieving it when needed.
[0077] The aforementioned third network function includes one or more of the following: User Plane Function (UPF), or the user plane (PGW-U) of the PDN gateway, the control plane (PGW-C) of the PDN gateway, and the industry gateway.
[0078] Step 203: The first network function determines the priority of the URSP rules and / or the URSP rules based on the first information, the second information and / or the third information.
[0079] Based on the first information, the second information, and / or the third information, there are at least three possibilities:
[0080] 1. First information and second information;
[0081] 2. First information and third information;
[0082] 3. First information, second information, and third information.
[0083] In one embodiment of this application, after step 203, the method may further include: a first network function sending the URSP rule and / or the priority of the URSP rule to the user.
[0084] Optionally, the URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors.
[0085] In this embodiment, the first network function comprehensively considers the information provided by the first function, as well as the routing and usage of subscription data and / or the operator network, to make a judgment and generate URSP rules and their priorities. This takes into account the user's subscription data and / or the operator network and application conditions, selecting the best routing path for the user.
[0086] See Figure 3 This application provides a strategy formulation method, which includes the following steps: step 301, step 302, step 303, and step 304.
[0087] Step 301: The first network function obtains the first information provided by the first function;
[0088] Step 302: The first network function obtains second information and / or third information, wherein the second information includes at least: user subscription data; and the third information includes at least: operator local policies;
[0089] The operator's local strategy may include one or more of the following: the deployment location of third-party network functions and the quality of network routing, such as the degree of congestion of routing paths and the traffic load of routing paths. The user subscription data may include one or more of the following: DNN, S-NSSAI.
[0090] Step 303: The first network function determines the URSP rule and / or the priority of the URSP rule based on the first information, the second information and / or the third information.
[0091] In one embodiment of this application, after step 303, the method may further include: a first network function sending the URSP rule and / or the priority of the URSP rule to the user.
[0092] Optionally, the URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors.
[0093] Step 304: The first network function sends the fourth information to the first function;
[0094] The fourth information indicates whether the first information is used by the first network function to determine the URSP rule and / or the priority of the URSP rule.
[0095] This is one scenario for the fourth information. The fourth information can also indicate whether the URSP rule and / or the priority of the URSP rule were generated, or whether the URSP rule and / or the priority of the URSP rule were successfully generated or failed to be generated.
[0096] Furthermore, the fourth message can indicate only the successful generation or only the failed generation. It's understandable that in such cases, if a situation other than the fourth message indicates occurs, the first network function will not provide feedback to the first function. Alternatively, situations not indicated by the fourth message can be reported to the first function via other messages.
[0097] In one embodiment of this application, the step of the first network function sending fourth information to the first function includes:
[0098] The first network function feeds back the fourth information to the first function based on whether the first information is consistent with the DNN and / or S-NSSAI in the second information.
[0099] Furthermore, the first network function feeds back the fourth information to the first function through the second network function.
[0100] For example, the second network function could be a Network Exposure Function (NEF), but it is not limited to this.
[0101] In this embodiment, the first network function comprehensively considers the information provided by the first function, user subscription data, and / or the routing and usage of the operator's network to make a judgment and generate URSP rules and their priorities. This takes into account both the operator's network conditions and application conditions, selecting the best routing path for the user.
[0102] The embodiments of this application are described below, taking PCF as the first network function, AF as the first function, and NEF as the second network function as an example, in conjunction with Embodiment 1 and Embodiment 2.
[0103] Example 1: AF guidance PCF decision URSP rules process.
[0104] See Figure 4 The specific steps include:
[0105] Step 0: The UE registers with the network;
[0106] Step 1: Create an AF request;
[0107] For example, the Application Provider (AF) calls the Service Parameter Create (Nnef_ServiceParameter_Create) operation to provide the application's business routes and their priorities. The AF carries a service descriptor, an application traffic descriptor, route selection parameters, and priorities.
[0108] Alternatively, the Application Filter (AF) can invoke the Service Parameter Update (Nnef_ServiceParameter_Update) operation to update the application's service routes and their priorities. The AF carries the service descriptor, application traffic descriptor, route selection parameter, and precedence.
[0109] Step 2: The AF sends a capability open service creation request to the NEF, and the NEF authorizes and approves the capability open service creation request. The NEF maps and transforms the information in the capability open service creation request, and a transaction reference ID also needs to be assigned during the service creation parameter process.
[0110] Step 3: NEF associates the received information with the Transaction Reference ID and stores it in the Unified Data Repository (UDR).
[0111] Step 4: The PCF receives the updated AF information from the UDR notification (including the application traffic descriptor, route selection parameter, and precedence).
[0112] Step 5: Based on the information provided by the AF, as well as user subscription data and / or operator local policies, the PCF comprehensively adds and updates user routing selection policies, and sends them to the AF and / or UE.
[0113] Step 6: PCF reports the usage of the information provided by AF guidance to NEF, which then forwards it to AF. If it is a new request, NEF sends the Transaction Reference ID to AF along with it.
[0114] Example 2: PCF updates URSP rules based on information provided by AF.
[0115] Step 1: AF guidance provides service descriptor, application traffic descriptor, route selection parameter and precedence information to PCF.
[0116] Step 2: PCF examines the DNN and / or S-NSSAI in the user's subscription data.
[0117] Step 3: If the information provided by the AF is consistent with the DNN and / or S-NSSAI in the user's contract data, the PCF indicates the content of the information provided by the AF that has been used in determining the URSP rules and / or the priority of the URSP rules.
[0118] Step 4: If the information provided by AF is inconsistent with the DNN and / or S-NSSAI in the user's contract data, the PCF instructs to cancel the creation of a new URSP rule or the update of a URSP rule, or instructs to include content from the information provided by AF that was not used in determining the URSP rule and / or the priority of the URSP rule.
[0119] See Figure 5 This application provides a policy formulation device for a first network function. The device 500 includes:
[0120] The acquisition module 501 is used to acquire the first information provided by the first function;
[0121] The first determining module 502 is used to determine the priority of the URSP rule and / or the URSP rule based on the first information.
[0122] Optionally, the URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors.
[0123] In one embodiment of this application, the first determining module 502 is further configured to: determine the URSP rule and / or the priority of the URSP rule based on the first information, the second information and / or the third information; the second information includes at least: user subscription data; the third information includes at least: operator local policy.
[0124] In one embodiment of this application, the apparatus further includes:
[0125] The first sending module is used to send fourth information to the first function;
[0126] The fourth information indicates whether the first information is used by the first network function to determine the URSP rule and / or the priority of the URSP rule.
[0127] In one embodiment of this application, the first sending module is further configured to: feed back the fourth information to the first function via a second network function.
[0128] In one embodiment of this application, the apparatus further includes:
[0129] The third sending module is used to send the URSP rules and / or the priority of the URSP rules to the user.
[0130] In one embodiment of this application, the first information includes one or more of the following:
[0131] (1) Service descriptor;
[0132] (2) Apply traffic descriptors;
[0133] (3) Routing parameters;
[0134] (4) Priority information.
[0135] The first network function may make a decision using one or more of the above-mentioned information in the first information, or using specific information in one or more of the above-mentioned information.
[0136] Optionally, the first network function includes one or more of the following: policy control function, unified data management and session management function;
[0137] Alternatively, the first function may include one or more of the following: application functions and edge application platform.
[0138] Optionally, the second network function includes: network opening function.
[0139] The apparatus provided in this application embodiment can achieve... Figure 1 , Figure 2 or Figure 3 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.
[0140] like Figure 6 As shown, this application embodiment also provides a communication device 600, including a processor 601, a memory 602, and a program or instructions stored in the memory 602 and executable on the processor 601. When the program or instructions are executed by the processor 601, they implement the above-mentioned... Figure 1 , Figure 2 or Figure 3The various processes in the method embodiments can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0141] This application embodiment also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the above-described functionality. Figure 1 , Figure 2 or Figure 3 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0142] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0143] The steps of the methods or algorithms described in this application can be implemented in hardware or by executing software instructions on a processor. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, portable hard disk, read-only optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can be housed in an ASIC. Alternatively, the ASIC can be housed in a core network interface device. Of course, the processor and storage medium can also exist as discrete components in the core network interface device.
[0144] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.
[0145] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.
[0146] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products 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.
[0147] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0148] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0149] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0150] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A strategy formulation method, characterized in that, include: The first network function acquires the first information provided by the first function; Based on the first information, the first network function determines the priority of the user routing policy URSP rules; The step of the first network function determining the priority of the URSP rule based on the first information includes: The first network function determines the priority of the URSP rule based on the first information, the second information, and / or the third information; The second information includes at least: user subscription data; the third information includes at least: operator local policies; The first information includes one or more of the following: service descriptor; application traffic descriptor; routing parameters; priority information; The URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors; The first network function includes one or more of the following: policy control function, unified data management and session management function; The first function includes one or more of the following: application functions and edge application platform.
2. The method according to claim 1, characterized in that, The user subscription data includes one or more of the following: data network name DNN, and single network slice selection auxiliary information S-NSSAI.
3. The method according to any one of claims 1-2, characterized in that, The method further includes: The first network function sends the fourth information to the first function; The fourth information indicates whether the first information is used by the first network function to determine the priority of the URSP rule.
4. The method according to claim 3, characterized in that, The step of the first network function sending the fourth information to the first function includes: The first network function feeds back the fourth information to the first function based on whether the first information is consistent with the DNN and / or S-NSSAI in the second information.
5. The method according to claim 4, characterized in that, The step of feeding back the fourth information to the first function includes: The first network function feeds back the fourth information to the first function through the second network function.
6. The method according to claim 1, characterized in that, The method further includes: The first network function sends the priority of the URSP rule to the user.
7. The method according to claim 5, characterized in that, The second network function includes: network capability opening function.
8. A strategy formulation device, applied to a first network function, characterized in that, include: The acquisition module is used to acquire the first information provided by the first function; The first determining module is used to determine the priority of URSP rules based on the first information; The first determining module is further configured to: determine the priority of the URSP rule based on the first information, the second information and / or the third information; The second information includes at least: user subscription data; the third information includes at least: operator local policies; The first information includes one or more of the following: service descriptor; application traffic descriptor; routing parameters; priority information; The URSP rules generated by the first network function cannot be set as URSP rules with full matching service descriptors; The first network function includes one or more of the following: policy control function, unified data management and session management function; The first function includes one or more of the following: application functions and edge application platform.
9. The apparatus according to claim 8, characterized in that, The device further includes: The first sending module is used to send fourth information to the first function; The fourth information indicates whether the first information is used by the first network function to determine the priority of the URSP rule.
10. The apparatus according to claim 9, characterized in that, The first sending module is further configured to: feed back the fourth information to the first function based on whether the first information and the DNN and / or S-NSSAI in the second information are consistent.
11. The apparatus according to claim 9, characterized in that, The first sending module is further configured to: feed back the fourth information to the first function via the second network function.
12. The apparatus according to claim 8, characterized in that, The device further includes: The third sending module is used to send the priority of the URSP rule to the user.
13. A communication device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method as described in any one of claims 1 to 7.
14. A readable storage medium, characterized in that, The readable storage medium stores a program that, when executed by a processor, implements the steps of the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Association method and system
CN111885590A
Routing strategy obtaining method and device and equipment
CN111988828A