Multicast MAC forwarding table maintenance system based on UPF in 5GLAN environment
Through the UPF-based multicast MAC forwarding and maintenance system in the 5GLAN environment, and using modules such as network topology confirmation and resource parameter confirmation, the precise analysis of node interaction characteristics and reasonable allocation of resources are achieved, the problems of low multicast data forwarding efficiency and waste of resources are solved, and the adaptability and stability of the network are enhanced.
Patent Information
- Application Number
- CN202510798604.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-08-29
AI Technical Summary
In the 5GLAN environment, existing multicast MAC forwarding table maintenance technology is difficult to quickly adapt to network topology changes, resulting in inefficient multicast data forwarding, unreasonable resource allocation, and lack of effective resource reallocation and performance verification mechanisms when new nodes are added, affecting network stability.
Through modules such as network topology confirmation, resource parameter confirmation, display recording, verification adjustment and compliance ratio confirmation, the interaction characteristics of nodes are analyzed and the refinement and dynamic adjustment of computing resources are carried out to ensure that the new nodes are successfully integrated into the network and maintain the rationality and efficiency of resource allocation.
It realizes efficient utilization of 5GLAN network resources, improves multicast data forwarding efficiency, enhances the system's adaptability to dynamic network environments, and ensures the stability and reliability of network performance.
Smart Images

Figure CN120568367A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of node maintenance and verification, and specifically to a multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment. Background Art
[0002] 5GLAN introduces new functional entities and protocol mechanisms into the 5G network architecture to provide users with virtual local area network (VLAN) services. It utilizes network slicing technology to partition independent logical networks for different users or services, ensuring quality of service (QoS). It also supports multi-connection technology, enabling simultaneous connections to multiple base stations to improve network reliability and throughput. Compared to traditional LANs, 5GLAN offers advantages such as flexible deployment, wide coverage, and strong scalability.
[0003] The UPF processes and forwards user data in the 5G core network. It supports multiple access technologies, enabling data interoperability across different networks. It also provides packet inspection, filtering, and policy enforcement to ensure network security. In a 5G LAN environment, the UPF, as a multicast data forwarding node, must accurately maintain the multicast MAC forwarding table to ensure that multicast data is correctly forwarded to its intended user devices.
[0004] Achieving efficient and stable multicast communication in a 5G LAN environment presents numerous challenges. For one thing, the dynamic and complex nature of 5G networks leads to frequent changes in network topology, making it difficult for traditional multicast forwarding mechanisms to adapt quickly to these changes. This results in inefficient multicast data forwarding and even data loss. Furthermore, how to rationally allocate network resources to ensure sufficient computing power for multicast data exchange between different nodes while avoiding resource waste is also a pressing issue.
[0005] Existing multicast MAC forwarding table maintenance technologies are slow to respond to network topology changes and lack comprehensive visualization and accurate analysis of the network topology, making them unable to provide timely and accurate guidance for multicast data forwarding. Regarding resource allocation, most technologies employ static or simple dynamic allocation strategies, failing to fully consider the interaction characteristics and actual needs of different nodes. This leads to irrational resource allocation and impacts overall network performance. Furthermore, when new nodes join the network, existing technologies lack effective resource reallocation and network performance verification mechanisms, making it difficult to ensure the continued stable operation of the network. Summary of the Invention
[0006] In response to the shortcomings of the existing technology, the present invention provides a UPF-based multicast MAC forwarding table maintenance system in a 5GLAN environment, which solves the problem of unreasonable allocation of network resources.
[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: A multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment, comprising: The network topology confirmation end confirms the network associated with the multicast MAC group, locks the transmission relationship between nodes in the confirmed network, and generates a network topology diagram belonging to this network; The resource parameter confirmation end confirms the interacting nodes based on the confirmed network topology, confirms the historical interaction data from the confirmed interacting nodes, locks the node interaction characteristics from the historical interaction data, and locks the allocated resources based on the node interaction characteristics. The specific method is as follows: Identify the interacting nodes in the network topology diagram, confirm the historical interaction data of the interacting nodes from the historical data, identify several groups of interaction rates generated from the historical interaction data, and perform feature confirmation on the several groups of interaction rates: select the minimum interaction rate from the several groups of interaction rates as the minimum feature, then select the maximum interaction rate as the maximum feature, use the minimum feature and the maximum feature as a set of numerical intervals, and confirm the numerical range of the numerical interval. Simultaneously confirm the total number G of interaction rates included in this numerical interval, using: numerical range ÷ G = feature density; Then change the endpoint values of the numerical interval, and the change process must not exceed the minimum feature and the maximum feature, and confirm the different feature densities associated with different numerical intervals; From the different feature densities corresponding to several different numerical intervals, the maximum value is selected, and the numerical interval corresponding to the maximum value is used as the node interaction feature of this interacting node; Based on the different node interaction features associated with different interacting nodes, the minimum and maximum values in the node interaction features are ratio processed to confirm the feature ratio column. Different interacting nodes correspond to different feature ratio columns. If the same node corresponds to different ratios in different feature ratio columns, the two different ratios are adjusted to the same ratio, and the associated feature ratio columns are adjusted simultaneously. Based on the adjusted feature ratio columns, the ratios are summed to confirm the total ratios. Then, based on the preset total computing power resources, the resources occupied by the single ratio are confirmed. The resources occupied by the single ratio = total computing power resources / total ratios. Then, the resource characteristics associated with the feature ratio column are confirmed. The ratio associated with the feature ratio column is multiplied by the resources occupied by the single ratio. The resource parameters corresponding to the ratio are locked. The two sets of resource parameters associated with the corresponding feature ratio column are used as the resource characteristics of this feature ratio column and transmitted to the display recording end for storage and recording. The verification and adjustment center verifies newly added network nodes and, based on the historical characteristic data of such network nodes, re-divides the computing power resources associated with the network topology, and transmits the processed relevant data to the compliance ratio confirmation terminal; The compliance ratio confirmation end verifies the compliance of the resource characteristics associated with the same-phase interaction nodes before and after the network topology is updated. Based on the differences in resource characteristics of the same-phase interaction nodes before and after the update, the compliance status of the same-phase interaction nodes is confirmed, and then the overall confirmation is performed to lock the compliance ratio.
[0008] Preferably, the numerical range of the numerical interval = maximum feature - minimum feature.
[0009] Preferably, it also includes: The display recording terminal records several groups of resource characteristics associated with different network topologies to facilitate subsequent node adjustments.
[0010] Preferably, the verification and adjustment center divides the computing resources equally in the following manner: The network topology is updated based on the newly added network nodes and the connection methods with other nodes. After the update is completed, the newly added interacting nodes are confirmed and the resource parameter confirmation end uses the same processing method for computing resources to lock the resource characteristics associated with several interacting nodes in the updated network topology: the feature density associated with the numerical interval is prioritized, and the numerical interval associated with the largest feature density value is locked; Then adjust the characteristic ratio column associated with the numerical interval so that different ratios associated with the same interaction node are all verified as the same parameter; Then, resources are allocated for the verified and adjusted feature ratio columns, and the feature ratio columns are evenly divided and adjusted according to the associated total computing power resources, so as to lock the resource characteristics associated with different feature ratio columns.
[0011] Preferably, the specific method of locking the standard-reaching ratio at the standard-reaching ratio confirmation terminal is: Based on the resource features before and after the network topology is updated, the resource features associated with the same interacting nodes are locked, and the resource features before the update are recorded as the pre-features, and the resource features after the update are recorded as the post-features; The median value of the previous feature is used as the front-middle feature, and the median value of the next feature is used as the back-middle feature. The following formula is used: (back-middle feature ÷ front-middle feature) × 100% = standard ratio. The standard ratios of the same interacting nodes are confirmed, and the average of the confirmed groups of standard ratios is processed to lock the verification mean. If the calibration mean value is ≥80%, no processing is required. If the calibration mean value is <80%, a calibration failure signal is output through the signal output terminal.
[0012] The present invention provides a UPF-based multicast MAC forwarding table maintenance system in a 5G LAN environment. Compared with the existing technology, it has the following advantages: This invention innovatively analyzes historical interaction data through the resource parameter confirmation terminal to identify node interaction characteristics and allocate computing power resources based on this. Not only does it take into account the changes in interaction rates between different nodes, but also accurately grasps the resource demand patterns of nodes through feature density calculation and numerical interval analysis. Moreover, by optimizing the feature ratio column and calculating the resource occupied by a single ratio, it achieves a refined allocation of computing power resources, avoiding resource waste or uneven distribution, significantly improving resource utilization, and ensuring that subsequent networking interactions achieve optimal results. The Verification and Adjustment Center can quickly respond to newly added network nodes and rationally adjust the network topology and computing resources. After updating the network topology, it uses a scientific approach consistent with the resource parameter confirmation end to re-lock the resource characteristics of the interacting nodes, ensuring the smooth integration of new nodes into the network and maintaining the rationality and efficiency of overall network resource allocation, greatly enhancing the system's adaptability to dynamic network environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 It is a schematic diagram of the principle framework of the present invention. DETAILED DESCRIPTION
[0014] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0015] First embodiment See also Figure 1 , the present application provides a UPF-based multicast MAC forwarding table maintenance system in a 5GLAN environment, including a network topology confirmation terminal, a resource parameter confirmation terminal, a display recording terminal, a compliance ratio confirmation terminal, a signal output terminal and a verification and adjustment center, wherein the network topology confirmation terminal, the resource parameter confirmation terminal, the display recording terminal, the compliance ratio confirmation terminal and the signal output terminal are electrically connected from the output node to the input node in sequence, and the verification and adjustment center is electrically connected to the input node of the display recording terminal; The network topology confirmation terminal confirms the network associated with the multicast MAC group, locks the transmission relationship between nodes in the confirmed network, and generates a network topology diagram belonging to this network. Specifically, this network topology diagram is a data transmission map between nodes. Its data can be transmitted according to the corresponding topological relationship to realize data transmission between network nodes; The resource parameter confirmation end confirms the interacting nodes based on the confirmed network topology, confirms the historical interaction data from the confirmed interacting nodes, locks the node interaction characteristics from the historical interaction data, and locks the allocated resources based on the node interaction characteristics. Specifically, the interaction processes between different nodes need to confirm the corresponding computing power allocation resources based on the interaction data generated by the corresponding processes in the historical data, so as to achieve a relatively standard subsequent network interaction effect; The specific methods for locking allocated resources are: Identify interacting nodes from the network topology diagram, identify historical interaction data of interacting nodes from historical data (such historical interaction data is interaction data generated between nodes of the same type in the historical process), identify several groups of interaction rates generated from the historical interaction data, and perform feature confirmation on the several groups of interaction rates: select the minimum interaction rate from the several groups of interaction rates as the minimum feature, then select the maximum interaction rate as the maximum feature, use the minimum feature and the maximum feature as a set of numerical intervals, and confirm the numerical range of the numerical interval (its numerical range = maximum feature - minimum feature), and simultaneously confirm the total number of interaction rates G included in this numerical interval, using: numerical range ÷ G = feature density; Then change the endpoint values of the numerical interval, and the change process must not exceed the minimum feature and the maximum feature, and confirm the different feature densities associated with different numerical intervals; From the different feature densities corresponding to several different numerical intervals, the maximum value is selected, and the numerical interval corresponding to the maximum value is used as the node interaction feature of this interacting node. Specifically, the node interaction feature is the historical feature generated between the corresponding nodes. The historical feature contains the corresponding interaction rate, and thus the corresponding node interaction feature. Based on this node interaction feature, the comprehensive allocation of computing power resources can be effectively carried out to achieve a better processing effect; Based on the different node interaction features associated with different interacting nodes, the minimum and maximum values in the node interaction features are ratio processed to confirm the feature ratio column. Different interacting nodes correspond to different feature ratio columns. If the same node corresponds to different ratios in different feature ratio columns, the two sets of different ratios are adjusted to the same ratio, and the associated feature ratio columns are adjusted synchronously. Specifically, it is proposed that the three nodes A, B and C interact, and the feature ratio column generated between A and B is 1:3, and the feature ratio column generated between A and C is 2:5. Then the ratio of A is adjusted to 2, and the feature ratio column between A and B is adjusted to 2:6. Based on several feature ratio columns after adjustment, several ratios are summed to confirm the total ratio, and then the resources occupied by a single ratio are confirmed based on the preset total computing power resources. The resources occupied by a single ratio = total computing power resources ÷ total ratio sum. Then, the resource characteristics associated with the feature ratio column are confirmed, and the ratio associated with the feature ratio column is multiplied by the resources occupied by the single ratio. The resource parameters corresponding to the ratio are locked, and the two sets of resource parameters associated with the corresponding feature ratio column are used as the resource characteristics of this feature ratio column (the parameters associated with its resource characteristics are two sets of parameters, which are different resource characteristics corresponding to the minimum ratio or the maximum ratio. When the resource is called later, the specific proportion of the resource is confirmed), and transmitted to the display record end for storage and recording.
[0016] Its display and recording end records several groups of resource characteristics associated with different network topologies to facilitate subsequent node adjustments.
[0017] Second embodiment The verification and adjustment center verifies newly added network nodes and, based on the historical characteristic data of such network nodes, re-divides the computing power resources associated with the network topology diagram. The processed data is then transmitted to the compliance ratio confirmation terminal. The specific method of re-divide is as follows: The network topology is updated based on the newly added network nodes and the connection methods with other nodes. After the update is completed, the newly added interacting nodes are confirmed and the resource parameter confirmation end uses the same processing method for computing resources to lock the resource characteristics associated with several interacting nodes in the updated network topology: the feature density associated with the numerical interval is prioritized, and the numerical interval associated with the largest feature density value is locked; Then adjust the characteristic ratio column associated with the numerical interval so that different ratios associated with the same interaction node are all verified as the same parameter; Then, resources are allocated for the verified and adjusted feature ratio columns, and the feature ratio columns are evenly divided and adjusted according to the associated total computing power resources, so as to lock the resource characteristics associated with different feature ratio columns.
[0018] The compliance ratio confirmation terminal verifies the compliance of the resource characteristics associated with the same-phase interaction nodes before and after the network topology is updated. Based on the differences in resource characteristics before and after the update, the compliance status of the same-phase interaction nodes is confirmed, and then the overall compliance ratio is confirmed and locked. The specific method for locking is: Based on the resource features before and after the network topology is updated, the resource features associated with the same interacting nodes are locked, and the resource features before the update are recorded as the pre-features, and the resource features after the update are recorded as the post-features; The median value of the previous feature is used as the front-middle feature, and the median value of the next feature is used as the back-middle feature. The following formula is used: (back-middle feature ÷ front-middle feature) × 100% = standard ratio. The standard ratios of the same interacting nodes are confirmed, and the average of the confirmed groups of standard ratios is processed to lock the verification mean. If the verification mean value is ≥80%, no processing is required. Otherwise, a verification failure signal is output through the signal output terminal for external relevant personnel to view. When external relevant personnel view the existence of a failure signal, specific adjustments are made to the total resources associated with such network topology diagram to ensure the normal adaptation and use of this MAC network.
[0019] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.
[0020] The above embodiments are only used to illustrate the technical method of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment, characterized in that: include: The network topology confirmation end confirms the network associated with the multicast MAC group, locks the transmission relationship between nodes in the confirmed network, and generates a network topology diagram belonging to this network; The resource parameter confirmation end confirms the interacting nodes based on the confirmed network topology, confirms the historical interaction data from the confirmed interacting nodes, locks the node interaction characteristics from the historical interaction data, and locks the allocated resources based on the node interaction characteristics; The verification and adjustment center verifies newly added network nodes and, based on the historical characteristic data of such network nodes, re-divides the computing power resources associated with the network topology, and transmits the processed relevant data to the compliance ratio confirmation terminal; The compliance ratio confirmation end verifies the compliance of the resource characteristics associated with the same-phase interaction nodes before and after the network topology is updated. Based on the differences in resource characteristics of the same-phase interaction nodes before and after the update, the compliance status of the same-phase interaction nodes is confirmed, and then the overall confirmation is performed to lock the compliance ratio.
2. According to a UPF-based multicast MAC forwarding table maintenance system in a 5GLAN environment according to claim 1, it is characterized in that: The resource parameter confirmation end locks the allocated resources in the following specific manner: Identify the interacting nodes in the network topology diagram, confirm the historical interaction data of the interacting nodes from the historical data, identify several groups of interaction rates generated from the historical interaction data, and perform feature confirmation on the several groups of interaction rates: select the minimum interaction rate from the several groups of interaction rates as the minimum feature, then select the maximum interaction rate as the maximum feature, use the minimum feature and the maximum feature as a set of numerical intervals, and confirm the numerical range of the numerical interval. Simultaneously confirm the total number G of interaction rates included in this numerical interval, using: numerical range ÷ G = feature density; Then change the endpoint values of the numerical interval, and the change process must not exceed the minimum feature and the maximum feature, and confirm the different feature densities associated with different numerical intervals; From the different feature densities corresponding to several different numerical intervals, the maximum value is selected, and the numerical interval corresponding to the maximum value is used as the node interaction feature of this interacting node; Based on the different node interaction features associated with different interacting nodes, the minimum and maximum values in the node interaction features are ratio processed to confirm the feature ratio column. Different interacting nodes correspond to different feature ratio columns. If the same node corresponds to different ratios in different feature ratio columns, the two different ratios are adjusted to the same ratio, and the associated feature ratio columns are adjusted simultaneously. Based on several feature ratio columns after adjustment, several ratios are summed to confirm the total ratio, and then the resources occupied by a single ratio are confirmed based on the preset total computing power resources. The resources occupied by a single ratio = total computing power resources ÷ total ratio sum. Then, the resource characteristics associated with the feature ratio column are confirmed, and the ratio associated with the feature ratio column is multiplied by the resources occupied by the single ratio. The resource parameters corresponding to the ratio are locked, and the two sets of resource parameters associated with the corresponding feature ratio column are used as the resource characteristics of this feature ratio column, and are transmitted to the display recording end for storage and recording.
3. A multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment according to claim 2, characterized in that: The numerical range of the numerical interval = maximum feature - minimum feature.
4. A multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment according to claim 3, characterized in that: Also includes: The display recording terminal records several groups of resource characteristics associated with different network topologies to facilitate subsequent node adjustments.
5. A multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment according to claim 4, characterized in that: The verification and adjustment center distributes computing resources equally in the following manner: The network topology is updated based on the newly added network nodes and the connection methods with other nodes. After the update is completed, the newly added interacting nodes are confirmed and the resource parameter confirmation end uses the same processing method for computing resources to lock the resource characteristics associated with several interacting nodes in the updated network topology: the feature density associated with the numerical interval is prioritized, and the numerical interval associated with the largest feature density value is locked; Then adjust the characteristic ratio column associated with the numerical interval so that different ratios associated with the same interaction node are all verified as the same parameter; Then, resources are allocated for the verified and adjusted feature ratio columns, and the feature ratio columns are evenly divided and adjusted according to the associated total computing power resources, so as to lock the resource characteristics associated with different feature ratio columns.
6. The multicast MAC forwarding table maintenance system based on UPF in a 5GLAN environment according to claim 1 is characterized in that: The specific method of locking the compliance ratio at the compliance ratio confirmation end is as follows: Based on the resource features before and after the network topology is updated, the resource features associated with the same interacting nodes are locked, and the resource features before the update are recorded as the pre-features, and the resource features after the update are recorded as the post-features; The median value of the previous feature is used as the front-middle feature, and the median value of the next feature is used as the back-middle feature. The following formula is used: (back-middle feature ÷ front-middle feature) × 100% = standard ratio. The standard ratios of the same interacting nodes are confirmed, and the average of the confirmed groups of standard ratios is processed to lock the verification mean. If the calibration mean is ≥80%, no action is required.
7. A UPF-based multicast MAC forwarding table maintenance system in a 5GLAN environment according to claim 6, characterized in that: If the calibration mean value is less than 80%, a calibration failure signal is output through the signal output terminal.