Group maximum rate control method, system and group control function module
Patent Information
- Application Number
- CN202210498040.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-09
- Publication Date
- 2026-10-13
- Estimated Expiration
- 2042-05-09
AI Technical Summary
[0004]目前仅根据UDM的签约信息,运营商只能提供5G LAN业务的数据面转发,但无法对VN组的最大会话速率进行管控
[0021]本公开实施例中,GMCF模块在每个成员进入群组时,根据签约的群组最大会话速率,对成员分配最大会话速率额度,实现对企业用户签约的群组最大会话速率的实时管控。
Smart Images

Figure CN117082576B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication, and in particular to a method, system, and group control function module for controlling maximum group rate. Background Technology
[0002] 3GPP Release 16 defines new features for 5G LAN (Local Area Network). Operators provide 5G LAN services to vertical industries, such as the Industrial Internet, enterprise offices, and home environments, similar to local area networks or VPN (Virtual Private Network) services. Customers can customize 5G LAN communication groups according to their actual needs. Within these groups, UEs (User Equipment) can communicate with each other via point-to-point or point-to-multipoint communication, including Ethernet and IP communication.
[0003] In the current R16 / R17 5G LAN standards, industry customers dynamically subscribe to 5G VN (Virtual Network) groups through AF (Application Function) / NEF (Network Exposure Function) in UDM (Unified Data Management), or operators statically subscribe to 5G VN (Virtual Network) groups in UDM according to customer needs. When a UE establishes a session, the subscription information is sent from UDM to SMF (Session Management Function) to generate UPF (User Plane Function) forwarding rules, thereby providing the forwarding function of VN group data packets within the campus.
[0004] Currently, based solely on the UDM contract information, operators can only provide data plane forwarding for 5G LAN services, but cannot control the maximum session rate of VN groups. Summary of the Invention
[0005] One technical problem this disclosure aims to solve is to provide a method, system, and group control function module for controlling the maximum session rate of a group.
[0006] According to one aspect of this disclosure, a group maximum rate control method is proposed, comprising: receiving a group update request message; when the group update request message includes a session establishment and a maximum rate quota request indication, obtaining a group session maximum rate value corresponding to the group identifier of a first terminal; calculating the maximum session rate quota of the first terminal based on the group session maximum rate value; and sending the maximum session rate quota of the first terminal to a session management function (SMF) entity or a policy control function (PCF) entity.
[0007] In some embodiments, if it is determined that the maximum session rate quota of a second terminal that has been allocated quota within the group needs to be recalculated, the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to the second terminal based on the recalculated maximum session rate quota.
[0008] In some embodiments, calculating the maximum session rate quota of the first terminal includes: determining whether the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group; and if the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group, then calculating the maximum session rate quota of the first terminal from the remaining session rates.
[0009] In some embodiments, if the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate of the group, it is determined that the maximum session rate quota of the second terminal that has been allocated quota in the group needs to be recalculated.
[0010] In some embodiments, if the group update request message includes a session deletion instruction, the maximum session rate quota of the first terminal is revoked.
[0011] In some embodiments, after reclaiming the maximum session rate quota of the first terminal, the maximum session rate of each second terminal with allocated quota in the group is recalculated based on the maximum session rate value of the group; and the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to the second terminal.
[0012] According to another aspect of this disclosure, a group management function module is also proposed, comprising: a request receiving unit configured to receive a group update request message; a group rate acquisition unit configured to acquire a group session maximum rate value corresponding to the group identifier of a first terminal when the group update request message includes a session establishment and a maximum rate quota request indication; a terminal rate calculation unit configured to calculate the maximum session rate quota of the first terminal based on the group session maximum rate value; and an update response unit configured to send the maximum session rate quota of the first terminal to a session management function (SMF) entity or a policy control function (PCF) entity.
[0013] In some embodiments, the terminal rate calculation unit is further configured to calculate the maximum session rate quota of the second terminal when it is determined that the maximum session rate quota of the second terminal that has been allocated quota in the group needs to be recalculated; and the update response unit is further configured to send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to the second terminal based on the recalculated maximum session rate quota.
[0014] In some embodiments, the terminal rate calculation unit is configured to determine whether the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group; and if the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group, then calculate the maximum session rate quota of the first terminal from the remaining session rates.
[0015] In some embodiments, the terminal rate calculation unit is configured to determine that the maximum session rate quota of the second terminal in the group needs to be recalculated if the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate value of the group.
[0016] In some embodiments, the group management function module further includes a rate recovery unit configured to reclaim the maximum session rate quota of the first terminal when the group update request message includes a session deletion instruction.
[0017] In some embodiments, the terminal rate calculation unit is further configured to, after reclaiming the maximum session rate quota of the first terminal, recalculate the maximum session rate quota of the second terminal with the allocated quota in the group based on the maximum session rate value of the group; and the update response unit is further configured to send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to the second terminal.
[0018] According to another aspect of this disclosure, a group control function module is also proposed, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the group maximum rate control method as described above based on instructions stored in the memory.
[0019] According to another aspect of this disclosure, a group maximum rate control system is also proposed, comprising: the aforementioned group control function module; and a session management function (SMF) entity configured to send a group update request message to the group control function module, and to process user sessions based on the response message returned by the group control function module.
[0020] According to another aspect of this disclosure, a non-transitory computer-readable storage medium is also proposed, on which computer program instructions are stored, which, when executed by a processor, implement the group maximum rate control method as described above.
[0021] In this embodiment of the disclosure, the GMCF module allocates a maximum session rate quota to each member when they enter the group, based on the maximum session rate of the group they have signed up for, thereby achieving real-time control over the maximum session rate of the group signed up for by enterprise users.
[0022] Other features and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0023] The accompanying drawings, which form part of this specification, illustrate embodiments of this disclosure and, together with the specification, serve to explain the principles of this disclosure.
[0024] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, wherein:
[0025] Figure 1 The following are schematic flowcharts illustrating some embodiments of the group maximum rate control method disclosed herein;
[0026] Figure 2 The following are schematic flowcharts illustrating other embodiments of the group maximum rate control method disclosed herein;
[0027] Figure 3 The following are schematic flowcharts illustrating other embodiments of the group maximum rate control method disclosed herein;
[0028] Figure 4 The following are schematic flowcharts illustrating other embodiments of the group maximum rate control method disclosed herein;
[0029] Figure 5 This is a schematic diagram of the structure of some embodiments of the group control function module disclosed herein;
[0030] Figure 6 This is a schematic diagram of the structure of some other embodiments of the group control function module disclosed herein; and
[0031] Figure 7 The diagram shows the structure of some other embodiments of the group control function module disclosed herein. Detailed Implementation
[0032] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the present disclosure.
[0033] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0034] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.
[0035] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0036] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0037] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0038] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0039] Figure 1 This is a flowchart illustrating some embodiments of the group maximum rate control method disclosed herein. These embodiments are executed by a Group Management Control Function (GMCF) module, which can be a newly added functional module within an existing standard network element, or it can be a newly added network element.
[0040] In step 110, a group update request message is received.
[0041] In some embodiments, the group update request message includes the group identifier of the first terminal.
[0042] In some embodiments, when a UE initiates a 5G LAN session establishment request, the SMF / PCF (Policy Control function) entity sends a group update request message containing a session establishment and maximum rate quota request indication to the GMCF module.
[0043] In step 120, if the group update request message includes a session establishment and a maximum rate quota request indication, the maximum rate value of the group session corresponding to the group identifier of the first terminal is obtained.
[0044] In some embodiments, industry customers select the maximum group rate specification on the GMCF module via the AF / NEF entity and complete the contract signing.
[0045] In some embodiments, 5G VN group information can also be signed on the GMCF module. For example, VN group identifier, group members, slices, and DNN (Data Network Name).
[0046] In step 130, the maximum session rate limit of the first terminal is calculated based on the maximum group session rate value.
[0047] In some embodiments, the maximum session rate limit for the terminal is calculated based on predefined algorithms such as customer needs and operator policies. For example, a suitable maximum session rate limit for the terminal is obtained by performing statistics and averaging based on usage time, allocation values, etc.
[0048] In some embodiments, the maximum session rate limit can be an available bandwidth value or a numerical value. For example, if the available bandwidth value is 10M, the numerical value = available amount (10M) / minimum granularity (1M) = 10.
[0049] In some embodiments, if it is determined that the maximum session rate quota of a second terminal that has been allocated a quota within the group needs to be recalculated, the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to the second terminal based on the recalculated maximum session rate quota. For example, the maximum session rate quotas of all other terminals in the group are recalculated, and the corresponding maximum session rate quotas are sent to the SMF entity or PCF entity corresponding to each of the other terminals.
[0050] In the above embodiments, the first terminal refers to a terminal that has not yet been allocated a maximum session rate quota, and the second terminal refers to a terminal that has been allocated a maximum session rate quota, and the second terminal includes one or more terminals.
[0051] In some embodiments, it is determined whether the sum of the maximum session rates of all terminals in the group is less than the maximum session rate of the group. If the sum of the maximum session rates of all terminals in the group is less than the maximum session rate of the group, the maximum session rate quota of the first terminal is calculated from the remaining session rates. If the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate of the group, it is determined that the maximum session rate quota of the second terminal, which has been allocated a quota in the group, needs to be recalculated.
[0052] In step 140, the maximum session rate quota of the first terminal is sent to the SMF entity / PCF entity.
[0053] In some embodiments, the SMF continues the session establishment process and sends the maximum rate quota to the UPF, which ultimately controls the maximum session rate of the terminal.
[0054] In the above embodiment, when each member enters the group, the GMCF module allocates a maximum session rate quota to the member based on the maximum session rate of the group they have signed up for, thereby achieving real-time control over the maximum session rate of the group signed up for by enterprise users.
[0055] Figure 2 This is a flowchart illustrating another embodiment of the group maximum rate control method disclosed herein, which is executed by the GMCF module.
[0056] In step 210, a group update request message is received.
[0057] In some embodiments, the group update request message includes the group identifier of the first terminal.
[0058] In some embodiments, when the UE or network initiates a 5G LAN session deletion request, the SMF entity / PCF entity sends a group update request message containing a session deletion indication to the GMCF module.
[0059] In step 220, if the group update request message includes a session deletion instruction, the maximum session rate quota of the first terminal is revoked.
[0060] In step 230, a group update request response is sent to the SMF entity or PCF entity.
[0061] In some embodiments, after reclaiming the maximum session rate quota of the first terminal, the maximum session rate of each second terminal with allocated quota in the group is recalculated based on the maximum session rate value of the group; and the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to each second terminal.
[0062] In the above embodiments, when a terminal deletes a session, the GMCF module promptly reclaims the terminal's maximum session rate quota, making it easier to allocate to other terminals and improve the efficiency of session rate utilization.
[0063] Industry clients subscribe to personalized group maximum rates on the GMCF module using AF / NEF entities, with each group as the granular unit. GMCF then allocates a maximum rate quota to each member based on the subscribed maximum rate when they join the group. The following example illustrates this. Figure 3 and Figure 4 This disclosure will be introduced using an example.
[0064] Figure 3 A flowchart illustrating some embodiments of the group maximum rate control method when a UE initiates a 5G LAN session establishment request.
[0065] In step 310, the UE initiates a 5G LAN session establishment request.
[0066] In step 320, the SMF / PCF entity sends a group update request message to the GMCF module. This message contains a session establishment and maximum rate quota request indication, as well as a group identifier and user information.
[0067] In step 330, the GMCF module calculates the maximum rate limit for the UE within the subscribed maximum rate range based on the group and user information, and adjusts the maximum rate limits for other UEs accordingly.
[0068] In step 340a, the GMCF module sends a group update request response to the SMF / PCF entity corresponding to the UE, which includes the UE's maximum rate limit.
[0069] In step 340b, the GMCF module sends a group update notification to the SMF / PCF entities corresponding to other UEs, which includes the updated maximum rate quota.
[0070] If the sum of the maximum rates of all members in the group with established sessions is less than the contracted value, the GMCF module calculates the current maximum rate limit for that member from the remaining maximum rates using an algorithm and returns the maximum rate limit response to the SMF / PCF entity.
[0071] If the sum of the maximum rates of all members in the group that have established a session is equal to the subscribed value or reaches the threshold, the GMCF module recalculates and adjusts the maximum rate quota of each member in the group according to the algorithm, returns the maximum rate quota response to the UE's SMF / PCF entity, and also notifies the corresponding other SMF / PCF entities of the maximum rate quota of the members whose maximum rate quota has been adjusted.
[0072] In step 350, the SMF / PCF entity sends the maximum rate quota to the UPF entity, which then performs maximum rate control.
[0073] Figure 4 A flowchart illustrating some embodiments of the group maximum rate control method when a UE or network initiates a 5G LAN session deletion request.
[0074] In step 410, the UE or the network initiates a 5G LAN session deletion request.
[0075] In step 420, the SMF / PCF entity sends a group update request message to the GMCF module, which includes a session deletion instruction.
[0076] In step 430, the GMCF module reclaims the maximum rate quota of the member based on the group identifier and user information, and adjusts the quotas of other members accordingly.
[0077] In step 440a, the GMCF module sends a group update request response to the SMF / PCF entity corresponding to the UE.
[0078] In step 440b, the GMCF module sends a group update notification to the SMF / PCF entities corresponding to other UEs.
[0079] In step 450, the SMF / PCF entity sends the maximum rate quota to the UPF entity, which then performs maximum rate control.
[0080] In the above embodiments, a group maximum rate control function is added to the 5GC network. The GMCF module controls the group maximum rate quota in real time, thereby enabling control over the group maximum rate of enterprise users' subscriptions. This enhances the operator's and enterprise customers' control over service groups, including 5G LAN groups, and expands the multi-dimensional billing capabilities for industry applications.
[0081] Figure 5 This is a schematic diagram of the structure of some embodiments of the group control function module disclosed herein. The group control function module can be a new function module in an existing standard network element, or it can be a new network element, including a request receiving unit 510, a group rate acquisition unit 520, a terminal rate calculation unit 530, and an update response unit 540.
[0082] The request receiving unit 510 is configured to receive group update request messages.
[0083] In some embodiments, when a UE initiates a 5G LAN session establishment request, the SMF / PCF entity sends a group update request message containing a session establishment and maximum rate quota request indication to the GMCF module.
[0084] The group rate acquisition unit 520 is configured to acquire the maximum rate value of the group session corresponding to the group identifier of the first terminal when the group update request message includes a session establishment and a maximum rate quota request indication.
[0085] In some embodiments, industry customers select the maximum group rate specification on the GMCF module via the AF / NEF entity and complete the contract signing.
[0086] The terminal rate calculation unit 530 is configured to calculate the maximum session rate quota of the first terminal based on the maximum group session rate value.
[0087] In some embodiments, the terminal rate calculation unit 530 is further configured to calculate the maximum session rate quota of the second terminal when it is determined that the maximum session rate quota of the second terminal that has been allocated quota within the group needs to be recalculated.
[0088] In some embodiments, it is determined whether the sum of the maximum session rates of all terminals in the group is less than the maximum session rate of the group. If the sum of the maximum session rates of all terminals in the group is less than the maximum session rate of the group, the maximum session rate quota of the first terminal is calculated from the remaining session rates. If the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate of the group, it is determined that the maximum session rate of the second terminal with each allocated quota in the group needs to be recalculated.
[0089] The update response unit 540 is configured to send the maximum session rate quota of the first terminal to the SMF entity or PCF entity.
[0090] In some embodiments, the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to each second terminal based on the maximum session rate of each second terminal with allocated quotas within the group after recalculation.
[0091] In the above embodiment, when each member enters the group, the GMCF module allocates a maximum session rate quota to the member based on the maximum session rate of the group they have signed up for, thereby achieving real-time control over the maximum session rate of the group signed up for by enterprise users.
[0092] In other embodiments of this disclosure, such as Figure 6 As shown, the group management function module also includes a rate recovery unit 610, which is configured to recover the maximum session rate quota of the first terminal when the group update request message includes a session deletion instruction.
[0093] In some embodiments, the terminal rate calculation unit 530 is further configured to recalculate the maximum session rate of each second terminal in the group based on the maximum session rate value of the group after reclaiming the maximum session rate quota of the first terminal; the update response unit 540 is further configured to send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to each second terminal.
[0094] In the above embodiments, when a terminal deletes a session, the GMCF module promptly reclaims the terminal's maximum session rate quota, making it easier to allocate to other terminals and improve the efficiency of session rate utilization.
[0095] Figure 7 The diagram below illustrates the structure of some other embodiments of the group control function module of this disclosure. Module 700 includes a memory 710 and a processor 720. The memory 710 can be a disk, flash memory, or any other non-volatile storage medium. The memory is used to store instructions in the above embodiments. The processor 720 is coupled to the memory 710 and can be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. The processor 720 is used to execute the instructions stored in the memory.
[0096] In some embodiments, the processor 720 is coupled to the memory 710 via a BUS bus 730. The module 700 can also be connected to an external storage system 750 via a storage interface 740 to access external data, and can also be connected to a network or another computer system (not shown) via a network interface 760. Further details are omitted here.
[0097] In this embodiment, data instructions are stored in the memory and then processed by the processor to manage and control the maximum rate of the 5G LAN group, which is beneficial for operators to flexibly manage and bill the development of 5G LAN services.
[0098] In other embodiments of this disclosure, a group maximum rate control system is also protected, comprising: the GMCF module and the SMF entity described in the above embodiments, wherein the SMF entity is configured to send a group update request message to the group control function module and process user sessions based on the response message returned by the group control function module.
[0099] In other embodiments, a computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the steps of the methods described above. Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, apparatus, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0100] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will 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, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0101] 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.
[0102] 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.
[0103] This concludes the detailed description of the present disclosure. To avoid obscuring the concept of the disclosure, some details known in the art have not been described. Those skilled in the art will fully understand how to implement the technical solutions disclosed herein based on the above description.
[0104] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.
Claims
1. A method for controlling the maximum rate of a group, comprising: Receive group update request messages; If the group update request message includes a session establishment and a maximum rate quota request indication, obtain the group session maximum rate value corresponding to the group identifier of the first terminal; Calculate the maximum session rate limit for the first terminal based on the maximum group session rate value; as well as Send the maximum session rate limit of the first terminal to the Session Management Function (SMF) entity or the Policy Control Function (PCF) entity.
2. The group maximum rate control method according to claim 1 further includes: If it is determined that the maximum session rate quota of the second terminal that has been allocated quota within the group needs to be recalculated, the maximum session rate quota to be adjusted is sent to the SMF entity or PCF entity corresponding to the second terminal based on the recalculated maximum session rate quota.
3. The group maximum rate control method according to claim 1, wherein, Calculating the maximum session rate limit for the first terminal includes: Determine whether the sum of the maximum session rates of all terminals within the group is less than the maximum session rate value of the group; and If the sum of the maximum session rates of all terminals in the group is less than the maximum session rate of the group, then the maximum session rate allowance of the first terminal is calculated from the remaining session rates.
4. The group maximum rate control method according to claim 3, wherein, If the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate of the group, then it is determined that the maximum session rate quota of the second terminal in the group that has been allocated quota needs to be recalculated.
5. The group maximum rate control method according to any one of claims 1 to 4, further comprising: If the group update request message includes a session deletion instruction, the maximum session rate quota of the first terminal is revoked.
6. The group maximum rate control method according to claim 5 further includes: After reclaiming the maximum session rate quota of the first terminal, the maximum session rate quota of the second terminal with the allocated quota in the group is recalculated based on the maximum session rate value of the group. as well as Send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to the second terminal.
7. A group management function module, comprising: The request receiving unit is configured to receive group update request messages; The group rate acquisition unit is configured to acquire the maximum rate value of the group session corresponding to the group identifier of the first terminal when the group update request message includes a session establishment and a maximum rate quota request indication; The terminal rate calculation unit is configured to calculate the maximum session rate quota of the first terminal based on the maximum group session rate value. as well as The update response unit is configured to send the maximum session rate quota of the first terminal to the Session Management Function (SMF) entity or the Policy Control Function (PCF) entity.
8. The group management function module according to claim 7, wherein, The terminal rate calculation unit is also configured to calculate the maximum session rate quota of the second terminal when it is determined that the maximum session rate quota of the second terminal that has been allocated quota within the group needs to be recalculated. as well as The update response unit is also configured to send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to the second terminal based on the recalculated maximum session rate quota.
9. The group management function module according to claim 7, wherein, The terminal rate calculation unit is configured to determine whether the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group; and if the sum of the maximum session rates of all terminals in the group is less than the maximum session rate value of the group, then calculate the maximum session rate quota of the first terminal from the remaining session rates.
10. The group management function module according to claim 9, wherein, The terminal rate calculation unit is configured to determine that the maximum session rate quota of the second terminal in the group needs to be recalculated if the sum of the maximum session rates of all terminals in the group is greater than or equal to the maximum session rate value of the group.
11. The group management function module according to any one of claims 7 to 10, further comprising: The rate recovery unit is configured to reclaim the maximum session rate quota of the first terminal if the group update request message includes a session deletion indication.
12. The group management function module according to claim 11, wherein, The terminal rate calculation unit is further configured to, after reclaiming the maximum session rate quota of the first terminal, recalculate the maximum session rate quota of the second terminal with allocated quota within the group based on the group session maximum rate value; and The update response unit is also configured to send the maximum session rate quota to be adjusted to the SMF entity or PCF entity corresponding to the second terminal.
13. A group management function module, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the group maximum rate control method as described in any one of claims 1 to 6 based on instructions stored in the memory.
14. A group maximum rate control system, comprising: The group management function module as described in any one of claims 7 to 13; as well as The Session Management Function (SMF) entity is configured to send a group update request message to the group control function module and process user sessions based on the response message returned by the group control function module.
15. A non-transitory computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the group maximum rate control method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method and system for automatically establishing group in 5G network
CN110337072A
Local area network (LAN) service in fifth generation (5G) systems
CN112567690A