Transmission resource reservation and scheduling method based on 5G edge gateway
By applying resource virtualization pooling management and network slicing technology on 5G edge gateways, the limitations of resource environment on key services and insufficient data processing capabilities of high-priority services in the existing technology are solved, and efficient resource scheduling and rapid service response are achieved.
Patent Information
- Application Number
- CN202510091792.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-05-06
AI Technical Summary
It is difficult for existing 5G edge gateways to effectively achieve end-to-end business control in industrial Internet applications. The resources and environment have great restrictions on key services, and the high-priority service data processing and forwarding capabilities are insufficient.
By virtualizing the hardware resources and wireless network resources of the 5G edge gateway, resource reservation and scheduling are adopted using network slicing technology, and service data transmission and scheduling are combined with resource perception and service priority, so as to realize early reservation and reasonable allocation of resources.
It improves the resource scheduling capabilities of 5G edge gateways in multiple business scenarios, ensures the transmission of key services, reduces the delay in service transmission, improves the real-time nature of service processing, and meets the needs of different services for data transmission and resource scheduling.
Smart Images

Figure CN119946736A_ABST
Abstract
Description
Technical Field
[0001] The present invention discloses a method for reserving and scheduling transmission resources based on a 5G edge gateway, and relates to the technical field of network communications. Background Art
[0002] 5G edge gateway, also known as 5G edge computing gateway (Edge-Gateway), is a network device that integrates edge computing capabilities. 5G edge gateway has intelligent cloud control function, data collection function, edge computing capability and rich interface and protocol support. However, with the arrival of large-scale data services, 5G edge gateways have not yet been able to effectively achieve end-to-end business controllability, reduce resource and environmental restrictions on key businesses, and ensure the processing and forwarding capabilities of high-priority business data in response to the increasing requirements of high-precision control of business flows in industrial Internet applications. Summary of the invention
[0003] In response to the problems of the prior art, the present invention provides a method for transmission resource reservation and scheduling based on 5G edge gateway, aiming to improve the resource scheduling of 5G edge gateway and the scheduling of 5G transmission network channels in multi-service scenarios of the Industrial Internet, pool gateway resources for unified scheduling management, and reasonably schedule the transmission of business data in combination with resource perception and business priority, so as to reserve resources in advance and reasonably allocate and schedule them, thereby ensuring the transmission of key businesses.
[0004] The specific scheme proposed by the present invention is:
[0005] The present invention provides a method for reserving and scheduling transmission resources based on a 5G edge gateway, comprising:
[0006] Step 1: Virtualize and pool the hardware resources and wireless network resources of the 5G edge gateway:
[0007] Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and provide various real-time system services to the client operating system running on the virtual machine.
[0008] Step 12: Isolate 5G network slices and reserve resources according to the services, using the slicing method to create independent service virtual networks, divide wireless network resources, and establish session slice channels with different service priorities;
[0009] Step 2: Use the 5G edge gateway to sense the hardware resource occupancy and wireless network resource status, and perform unified maintenance and scheduling of resources:
[0010] Step 21: Scheduling resources based on priority,
[0011] Step 22: Scheduling based on load balancing resources,
[0012] Step 23: Scheduling resources based on real-time feedback,
[0013] Step 24: Scheduling based on machine learning and big data analysis.
[0014] Furthermore, in step 11 of the method for transmission resource reservation and scheduling based on 5G edge gateway, a microkernel system is used to provide a unified user space between non-real-time applications and real-time applications, and the real-time kernel and the non-real-time kernel are run at the same time, and the tasks are divided into real-time tasks and non-real-time tasks;
[0015] And use the microkernel system to provide a mechanism for sharing resources: share any memory area by setting up mappings between address spaces;
[0016] At the same time, the microkernel system allows the client operating system to select the appropriate global scheduling priority, running at a high priority when executing real-time threads and at a low priority when executing background tasks.
[0017] Furthermore, in step 12 of the method for transmission resource reservation and scheduling based on 5G edge gateway, wireless network resources are divided, including: slicing the 5G network according to different business needs, configuring different QoS strategies, wherein different 5QIs are configured according to the QoS strategies, and two slices are created on the core network, which are used to transmit large bandwidth and low latency services respectively; large bandwidth services use GBR 5QI to guarantee the rate, and low latency services use low PDB, which are used for isolation and resource reservation of 5G network slices.
[0018] Furthermore, in step 21 of the method for reserving and scheduling transmission resources based on a 5G edge gateway, resource scheduling is performed according to the priority of the service, high-priority services obtain more transmission resources and higher processing priority, and the service priority and resource allocation strategy are dynamically adjusted to achieve optimal utilization of resources and rapid response of services.
[0019] Step 22: Evenly distribute tasks to different transmission nodes and computing nodes to avoid a situation where one node is overloaded while other nodes are idle. Monitor the network status and node load in real time, dynamically adjust resource scheduling strategies, and achieve load balancing and optimal resource utilization.
[0020] Step 23: Introduce a real-time feedback mechanism to optimize resource scheduling, monitor service traffic, network latency, and node load in real time, promptly identify and resolve potential problems, and dynamically adjust resource scheduling strategies based on real-time feedback results to cope with changes in network status and fluctuations in service demand.
[0021] Step 24: Use machine learning to perceive and predict future services, reserve relevant resource capabilities and slice channels in advance, isolate and share slices to ensure key business resources, and use real-time scheduling optimization algorithms to ensure scheduling priority and resource occupancy of key services.
[0022] The present invention also provides a device for transmission resource reservation and scheduling based on a 5G edge gateway, including a pooling management module and a scheduling allocation module.
[0023] The pooling management module virtualizes and pools the hardware resources and wireless network resources of the 5G edge gateway:
[0024] Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and provide various real-time system services to the client operating system running on the virtual machine.
[0025] Step 12: Isolate 5G network slices and reserve resources according to the services, using the slicing method to create independent service virtual networks, divide wireless network resources, and establish session slice channels with different service priorities;
[0026] The scheduling and allocation module senses the hardware resource occupancy and wireless network resource status through the 5G edge gateway, and performs unified maintenance and scheduling of resources:
[0027] Step 21: Scheduling resources based on priority,
[0028] Step 22: Scheduling based on load balancing resources,
[0029] Step 23: Scheduling resources based on real-time feedback,
[0030] Step 24: Scheduling based on machine learning and big data analysis.
[0031] Furthermore, when the pooling management module in the device for transmission resource reservation and scheduling based on 5G edge gateway executes step 11, a microkernel system is used to provide a unified user space between non-real-time applications and real-time applications, and the real-time kernel and the non-real-time kernel are run at the same time, and the tasks are divided into real-time tasks and non-real-time tasks;
[0032] And use the microkernel system to provide a mechanism for sharing resources: share any memory area by setting up mappings between address spaces;
[0033] At the same time, the microkernel system allows the client operating system to select the appropriate global scheduling priority, running at a high priority when executing real-time threads and at a low priority when executing background tasks.
[0034] Furthermore, the pooling management module in the device for transmission resource reservation and scheduling based on 5G edge gateway executes step 12 to divide the wireless network resources, including: slicing the 5G network according to different business requirements and configuring different QoS strategies, wherein different 5QIs are configured according to the QoS strategies, and two slices are created on the core network, which are used to transmit large bandwidth and low latency services respectively; large bandwidth services use GBR 5QI to guarantee the rate, and low latency services use low PDB, which are used for isolation and resource reservation of 5G network slices.
[0035] Furthermore, when the scheduling allocation module in the device for transmission resource reservation and scheduling based on 5G edge gateway executes step 21, resources are scheduled according to the priority of the service, and high-priority services obtain more transmission resources and higher processing priorities, and the service priority and resource allocation strategy are dynamically adjusted to achieve optimal utilization of resources and rapid response of services.
[0036] When the scheduling and allocation module executes step 22, it evenly distributes tasks to different transmission nodes and computing nodes to avoid a situation where a certain node is overloaded while other nodes are idle. It monitors the network status and node load in real time, dynamically adjusts the resource scheduling strategy, and achieves load balancing and optimal utilization of resources.
[0037] When the scheduling and allocation module executes step 23, a real-time feedback mechanism is introduced to optimize resource scheduling, monitor service traffic, network delay and node load in real time, promptly discover and solve potential problems, and dynamically adjust resource scheduling strategies based on real-time feedback results to cope with changes in network status and fluctuations in service demand.
[0038] When the scheduling and allocation module executes step 24, it uses machine learning to perceive and predict future business, reserves relevant resource capabilities and slice channels in advance, provides key business resource guarantees through slice isolation and sharing, and uses real-time scheduling optimization algorithms to ensure the scheduling priority and resource occupancy of key businesses.
[0039] The benefits of the present invention are:
[0040] By pooling resources and performing effective business resource scheduling and reservation, the resource usage of key businesses can be guaranteed. Pooled resources can be easily scheduled, thereby improving the utilization rate of edge device resources. The guarantee of key businesses can be fully reflected in fields such as industrial control, ensuring the data forwarding transmission of key business control, thereby ensuring the communication of key businesses. Through resource reservation and scheduling, flexible management and efficient scheduling of transmission resources are achieved, resource utilization is improved, the delay of business transmission is reduced, and the real-time nature of business processing is improved, thereby meeting the needs of different businesses for data transmission and resource scheduling. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a schematic flow chart of the method of the present invention.
[0042] Figure 2 This is a functional diagram of a 5G edge gateway.
[0043] Figure 3 It is a schematic diagram of the functional framework of the microkernel system.
[0044] Figure 4 This is a schematic diagram of 5G network resource division. DETAILED DESCRIPTION
[0045] The present invention is further described below in conjunction with the accompanying drawings and specific embodiments so that those skilled in the art can better understand the present invention and implement it, but the embodiments are not intended to limit the present invention.
[0046] Example 1
[0047] The present invention provides a method for reserving and scheduling transmission resources based on a 5G edge gateway, comprising:
[0048] Step 1: Virtualize and pool the hardware resources and wireless network resources of the 5G edge gateway:
[0049] Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and various real-time system services can be provided to the client operating system running on the virtual machine.
[0050] The microkernel system can also be used to provide a unified user space between non-real-time applications and real-time applications, run the real-time kernel and non-real-time kernel at the same time, and divide the tasks into real-time tasks and non-real-time tasks;
[0051] And use the microkernel system to provide a mechanism for sharing resources: share any memory area by setting up mappings between address spaces;
[0052] At the same time, the microkernel system allows the client operating system to select the appropriate global scheduling priority, running at a high priority when executing real-time threads and at a low priority when executing background tasks.
[0053] Step 12: Isolate 5G network slices and reserve resources based on the business, using a slicing method to create an independent business virtual network, divide wireless network resources, and establish session slice channels with different business priorities.
[0054] The wireless network resources are divided, including: slicing the 5G network according to different business needs, configuring different QoS strategies, configuring different 5QIs according to the QoS strategies, creating two slices on the core network, which are used to transmit large bandwidth and low latency services respectively; large bandwidth services use GBR 5QI to guarantee the rate, such as 5QI=2; low latency services use low PDB (Packet Delay Budget), such as 5QI=3, etc., for isolation and resource reservation of 5G network slices.
[0055] Step 2: Use the 5G edge gateway to sense the hardware resource occupancy and wireless network resource status, and perform unified maintenance and scheduling of resources:
[0056] Step 21: Priority-based resource scheduling. Resource scheduling is performed based on the priority of the service. High-priority services obtain more transmission resources and higher processing priority. The service priority and resource allocation strategy are dynamically adjusted to achieve optimal resource utilization and rapid service response.
[0057] Step 22: Schedule resources based on load balancing, distribute tasks evenly to different transmission nodes and computing nodes to avoid a situation where a certain node is overloaded while other nodes are idle, monitor the network status and node load in real time, dynamically adjust the resource scheduling strategy, and achieve load balancing and optimal utilization of resources.
[0058] Step 23: Schedule resources based on real-time feedback. Introduce a real-time feedback mechanism to optimize resource scheduling. Monitor business traffic, network latency, and node load in real time to promptly identify and resolve potential problems. Based on real-time feedback results, dynamically adjust resource scheduling strategies to cope with changes in network status and fluctuations in business demand.
[0059] Step 24: Perform scheduling based on machine learning and big data analysis. Use machine learning to perceive and predict future services, reserve relevant resource capabilities and slice channels in advance, isolate and share slices to ensure key business resources, and use real-time scheduling optimization algorithms to ensure scheduling priority and resource occupancy of key services.
[0060] Example 2
[0061] The present invention also provides a device for transmission resource reservation and scheduling based on a 5G edge gateway, including a pooling management module and a scheduling allocation module.
[0062] The pooling management module virtualizes and pools the hardware resources and wireless network resources of the 5G edge gateway:
[0063] Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and provide various real-time system services to the client operating system running on the virtual machine.
[0064] Step 12: Isolate 5G network slices and reserve resources according to the services, using the slicing method to create independent service virtual networks, divide wireless network resources, and establish session slice channels with different service priorities;
[0065] The scheduling and allocation module senses the hardware resource occupancy and wireless network resource status through the 5G edge gateway, and performs unified maintenance and scheduling of resources:
[0066] Step 21: Scheduling resources based on priority,
[0067] Step 22: Scheduling based on load balancing resources,
[0068] Step 23: Scheduling resources based on real-time feedback,
[0069] Step 24: Scheduling based on machine learning and big data analysis.
[0070] As the information interaction and execution process between the modules in the above-mentioned device are based on the same concept as the embodiment of the method of the present invention, the specific contents can be found in the description of the embodiment of the method of the present invention and will not be repeated here.
[0071] Similarly, the device of the present invention can ensure the resource usage of key businesses by pooling resources and performing effective business resource scheduling and reservation. The pooled resources can be easily scheduled, thereby improving the utilization rate of edge device resources. The guarantee of key businesses can fully reflect its role in fields such as industrial control, ensuring the data forwarding transmission of key business control, thereby ensuring the communication of key businesses. Through resource reservation and scheduling, flexible management and efficient scheduling of transmission resources are realized, resource utilization is improved, and the delay of business transmission is reduced, and the real-time nature of business processing is improved, thereby meeting the needs of different businesses for data transmission and resource scheduling.
[0072] It should be noted that not all steps and modules in the above-mentioned processes and device structures are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted as needed. The system structure described in the above-mentioned embodiments can be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or some components in multiple independent devices may be implemented together.
[0073] The above-described embodiments are only preferred embodiments for fully illustrating the present invention, and the protection scope of the present invention is not limited thereto. Equivalent substitutions or changes made by those skilled in the art based on the present invention are within the protection scope of the present invention. The protection scope of the present invention shall be subject to the claims.
Claims
1. A method for transmission resource reservation and scheduling based on 5G edge gateway, characterized in that include: Step 1: Virtualize and pool the hardware resources and wireless network resources of the 5G edge gateway: Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and provide various real-time system services to the client operating system running on the virtual machine. Step 12: Isolate 5G network slices and reserve resources according to the services, using the slicing method to create independent service virtual networks, divide wireless network resources, and establish session slice channels with different service priorities; Step 2: Use the 5G edge gateway to sense the hardware resource occupancy and wireless network resource status, and perform unified maintenance and scheduling of resources: Step 21: Scheduling resources based on priority, Step 22: Scheduling based on load balancing resources, Step 23: Scheduling resources based on real-time feedback, Step 24: Scheduling based on machine learning and big data analysis.
2. According to claim 1, a method for reserving and scheduling transmission resources based on a 5G edge gateway is characterized in that In step 11, a microkernel system is used to provide a unified user space between non-real-time applications and real-time applications, and the real-time kernel and the non-real-time kernel are run at the same time, and the tasks are divided into real-time tasks and non-real-time tasks; And use the microkernel system to provide a mechanism for sharing resources: share any memory area by setting up mappings between address spaces; At the same time, the microkernel system allows the client operating system to select the appropriate global scheduling priority, running at a high priority when executing real-time threads and at a low priority when executing background tasks.
3. According to claim 1, a method for transmission resource reservation and scheduling based on 5G edge gateway is characterized in that In step 12, the wireless network resources are divided, including: slicing the 5G network according to different business requirements, configuring different QoS policies, configuring different 5QIs according to the QoS policies, creating two slices on the core network, which are used to transmit large bandwidth and low latency services respectively; large bandwidth services use GBR 5QI to guarantee the rate, and low latency services use low PDB for isolation and resource reservation of 5G network slices.
4. According to a method for reserving and scheduling transmission resources based on a 5G edge gateway according to claim 1, it is characterized in that in step 21, resource scheduling is performed according to the priority of the service, high-priority services obtain more transmission resources and higher processing priorities, and the service priority and resource allocation strategy are dynamically adjusted to achieve optimal utilization of resources and rapid response of services. Step 22: Evenly distribute tasks to different transmission nodes and computing nodes to avoid a situation where one node is overloaded while other nodes are idle. Monitor the network status and node load in real time, dynamically adjust resource scheduling strategies, and achieve load balancing and optimal resource utilization. Step 23: Introduce a real-time feedback mechanism to optimize resource scheduling, monitor service traffic, network latency, and node load in real time, promptly identify and resolve potential problems, and dynamically adjust resource scheduling strategies based on real-time feedback results to cope with changes in network status and fluctuations in service demand. Step 24: Use machine learning to perceive and predict future services, reserve relevant resource capabilities and slice channels in advance, isolate and share slices to ensure key business resources, and use real-time scheduling optimization algorithms to ensure scheduling priority and resource occupancy of key services.
5. A device for transmission resource reservation and scheduling based on 5G edge gateway, characterized in that Including pooling management module and scheduling allocation module, The pooling management module virtualizes and pools the hardware resources and wireless network resources of the 5G edge gateway: Step 11: For hardware resources, the virtual machine is managed through the virtual machine controller Hypervisor to provide users with independent virtualized hardware resources. The microkernel system can be used to convert hardware resources into various real-time system services, and provide various real-time system services to the client operating system running on the virtual machine. Step 12: Isolate 5G network slices and reserve resources according to the services, using the slicing method to create independent service virtual networks, divide wireless network resources, and establish session slice channels with different service priorities; The scheduling and allocation module senses the hardware resource occupancy and wireless network resource status through the 5G edge gateway, and performs unified maintenance and scheduling of resources: Step 21: Scheduling resources based on priority, Step 22: Scheduling based on load balancing resources, Step 23: Scheduling resources based on real-time feedback, Step 24: Scheduling based on machine learning and big data analysis.
6. The device for transmission resource reservation and scheduling based on 5G edge gateway according to claim 5 is characterized in that When the pooling management module executes step 11, the microkernel system is used to provide a unified user space between the non-real-time application and the real-time application, and the real-time kernel and the non-real-time kernel are run at the same time, and the tasks are divided into real-time tasks and non-real-time tasks; And use the microkernel system to provide a mechanism for sharing resources: share any memory area by setting up mappings between address spaces; At the same time, the microkernel system allows the client operating system to select the appropriate global scheduling priority, running at a high priority when executing real-time threads and at a low priority when executing background tasks.
7. The device for transmission resource reservation and scheduling based on 5G edge gateway according to claim 5 is characterized in that The pooling management module executes step 12 to divide the wireless network resources, including: slicing the 5G network according to different business requirements, configuring different QoS policies, configuring different 5QIs according to the QoS policies, creating two slices on the core network, which are used to transmit large bandwidth and low latency services respectively; large bandwidth services use GBR 5QI to guarantee the rate, and low latency services use low PDB for isolation and resource reservation of 5G network slices.
8. The device for transmission resource reservation and scheduling based on 5G edge gateway according to claim 5 is characterized in that When the scheduling and allocation module executes step 21, resources are scheduled according to the priority of the service. High-priority services obtain more transmission resources and higher processing priority, and the service priority and resource allocation strategy are dynamically adjusted to achieve optimal utilization of resources and rapid response of services. When the scheduling and allocation module executes step 22, it evenly distributes tasks to different transmission nodes and computing nodes to avoid a situation where a certain node is overloaded while other nodes are idle. It monitors the network status and node load in real time, dynamically adjusts the resource scheduling strategy, and achieves load balancing and optimal utilization of resources. When the scheduling and allocation module executes step 23, a real-time feedback mechanism is introduced to optimize resource scheduling, monitor service traffic, network delay and node load in real time, promptly discover and solve potential problems, and dynamically adjust resource scheduling strategies based on real-time feedback results to cope with changes in network status and fluctuations in service demand. When the scheduling and allocation module executes step 24, it uses machine learning to perceive and predict future business, reserves relevant resource capabilities and slice channels in advance, provides key business resource guarantees through slice isolation and sharing, and uses real-time scheduling optimization algorithms to ensure the scheduling priority and resource occupancy of key businesses.
Citation Information
Patent Citations
Resource management method of public cloud data center and related equipment
CN115700481A
Business processing method and device and storage medium
CN116016221A
Task arranging and scheduling method, device and equipment based on edge computing network host
CN118312292A
Methods and apparatus to control processing of telemetry data at an edge platform
US20200167205A1
Network virtualization system structure and virtualization method
WO2023179180A1
Cited By
Low-delay data transmission scheduling method for 5G edge calculation
CN122294182A
Low-latency data transmission scheduling method for 5G edge computing
CN122294182B