Resource scheduling method and system of converged network, intelligent terminal and medium
By combining 5G and TSN technologies in nuclear power plants, the problems of latency and low efficiency of data transmission of patrol robots are solved, efficient and reliable data transmission and processing are achieved, and the system's response capabilities are improved.
Patent Information
- Application Number
- CN202411070656.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2024-12-31
AI Technical Summary
In nuclear power plants, inspection robots are susceptible to high electromagnetic interference due to wireless signals, resulting in delays and unstable data transmission, and the existing wired communication efficiency is low, limiting the system's real-time response capabilities.
The resource scheduling method of converged networks is adopted, combined with 5G network and time-sensitive network (TSN) technology, and efficient data transmission and precise synchronization are achieved through real-time data acquisition, priority evaluation, time synchronization processing and dynamic resource allocation.
It improves the reliability and efficiency of data transmission, enhances the flexibility and compatibility of the system, ensures priority processing of critical data, and improves the response speed and data processing capabilities to emergencies.
Smart Images

Figure CN119233430A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network communication technology, and in particular to a resource scheduling method, system, intelligent terminal and medium for a converged network. Background Art
[0002] With the improvement of industrial automation and intelligence, in key infrastructure such as nuclear power plants, inspection robots can perform routine monitoring and emergency response in areas that are difficult for people to access or in high-risk areas, upload detection data in real time, and receive control instructions to perform corresponding operations to ensure the safety and operation efficiency of the facilities. Therefore, the role of inspection robots is becoming increasingly important.
[0003] Since wireless signals are susceptible to interference from high electromagnetic fields, thick concrete walls, etc., which can cause data transmission delays and instability, the inspection robots in nuclear power plants currently rely mainly on traditional wired networks for communication. However, due to the huge amount of data processed and the need for wired communication, the burden of wired communication is increased, the data processing efficiency is low, and processing delays often occur, which limits the system's real-time response capabilities. Summary of the invention
[0004] In view of the above-mentioned deficiencies in the prior art, an object of the present invention is to provide a resource scheduling method, system, intelligent terminal and medium for a converged network, aiming to solve the problems of low data processing efficiency and delay in the prior art.
[0005] In order to achieve the above object, the first aspect of the present invention provides a resource scheduling method for a converged network, comprising:
[0006] Collect target data in real time;
[0007] Prioritize and sort the target data according to a preset priority evaluation strategy using the 5G network to obtain the target data marked with a priority;
[0008] Using TSN equipment to perform time synchronization processing on all the target data marked with priorities to obtain the target data after time synchronization;
[0009] According to the priority and the current network status, dynamically allocate resources to the time-synchronized target data to obtain a resource allocation result;
[0010] Based on the resource allocation result, a resource scheduling operation is performed according to a preset resource scheduling strategy.
[0011] In one embodiment, the collecting target data includes:
[0012] Use the visual SLAM system to collect data and obtain initial target data;
[0013] The initial target data is preprocessed using a visual SLAM system to obtain target data.
[0014] In one embodiment, the using of the 5G network to prioritize and sort the target data according to a preset priority evaluation strategy to obtain the target data with marked priorities includes:
[0015] Using the 5G network, the target data is divided according to regions and task types to obtain a number of region types and task types;
[0016] obtaining a score for each area or task based on the urgency, importance and congestion potential of the task type and the area type;
[0017] Based on the scores of all the areas and the tasks, priority-marked target data are obtained.
[0018] In one implementation, the using of a TSN device to perform time synchronization processing on all the target data marked with a priority to obtain the time-synchronized target data includes:
[0019] Use TSN devices to build a time synchronization model based on local time, clock difference, and delay compensation;
[0020] The time synchronization model is used to perform time synchronization processing on all the target data marked with priorities to obtain the time-synchronized target data.
[0021] In one implementation, dynamically allocating resources to the time-synchronized target data according to the priority and the current network status to obtain a resource allocation result includes:
[0022] Calculating the size and priority of each data packet in the target data after the time synchronization;
[0023] Dynamic resource allocation is performed based on the network status and the size and priority of each data packet to obtain a resource allocation result.
[0024] In one implementation, dynamically allocating resources to the time-synchronized target data according to the priority and the current network status to obtain a resource allocation result includes:
[0025] Collect transmission data within a preset time period to obtain historical transmission data;
[0026] Dynamically adjusting the priority evaluation strategy and the resource scheduling strategy based on the historical transmission data and the current network status;
[0027] Dynamic resource allocation is performed on the time-synchronized target data using the adjusted priority evaluation strategy and the adjusted resource scheduling strategy to obtain a resource allocation result.
[0028] A second aspect of the present invention provides a resource scheduling system for a converged network, the system comprising at least a data acquisition module, a 5G network module, a TSN device and a data / control center module, wherein the data acquisition module is used to collect target data; the 5G network module is used to prioritize and sort the target data according to a preset priority evaluation strategy to obtain target data with marked priorities; the TSN device is used to perform time synchronization processing and dynamic resource allocation on all target data with marked priorities to obtain resource allocation results; the data / control center module is used to perform resource scheduling operations according to the resource allocation results.
[0029] In one embodiment, the TSN device includes a network interface unit, a time synchronization unit and a data scheduling processing unit, wherein the network interface unit is used to receive the target data marked with priority and transmit it to the time synchronization unit; the time synchronization unit is used to perform time synchronization processing on all the received target data marked with priority to obtain synchronized target data; the data scheduling processing unit is used to dynamically allocate resources for the target data after time synchronization according to the priority and the current network status to obtain a resource allocation result.
[0030] A third aspect of the present invention provides an intelligent terminal, which includes a memory, a processor, and a resource scheduling program for a converged network stored in the memory and executable on the processor, wherein the resource scheduling program for the converged network implements any step of the resource scheduling method for the converged network when executed by the processor.
[0031] A fourth aspect of the present invention provides a computer-readable storage medium, on which a resource scheduling program for a converged network is stored, and when the resource scheduling program for the converged network is executed by a processor, the steps of any one of the above-mentioned resource scheduling methods for the converged network are implemented.
[0032] Compared with the prior art, the beneficial effects of this solution are as follows:
[0033] The present invention integrates 5G and TSN technologies to build a converged network that can achieve efficient data transmission and accurate time synchronization, and the modular design can effectively enhance the flexibility and compatibility of the system. The present invention proposes a resource scheduling method based on the system built on the above-mentioned converged network. On the basis of the integration of 5G wireless communication and TSN wired communication, the priority scheduling and time synchronization strategy are combined to construct a dynamic priority evaluation mechanism based on data content, ensure that key data is processed first, and achieve accurate time synchronization, which can effectively improve the reliability and effectiveness of data transmission. And by real-time monitoring of the network status and dynamically adjusting the bandwidth allocation according to the data priority, the accuracy of data resource scheduling and data transmission efficiency can be effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0035] Figure 1 It is a schematic diagram of the architecture of the fusion network system of the present invention;
[0036] Figure 2 It is a main flow chart of the resource scheduling method of the fusion network of the present invention;
[0037] Figure 3 This is a brief resource scheduling flow chart based on the 5G-TSN converged network of the present invention;
[0038] Figure 4 It is a schematic diagram of the resource scheduling system module of the fusion network of the present invention;
[0039] Figure 5 It is a schematic diagram of the structure of the intelligent terminal of the present invention. DETAILED DESCRIPTION
[0040] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.
[0041] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0042] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural forms unless the context clearly indicates otherwise.
[0043] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0044] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings of the embodiments of the present invention. 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 creative work are within the scope of protection of the present invention.
[0045] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0046] In view of the low data processing efficiency and delay problems of existing technologies, the fifth generation mobile communication technology (5G) provides an unprecedented high-speed and low-latency communication solution, which plays an important role in real-time data transmission and the connection of a large number of devices. However, although 5G technology can provide high-speed data transmission, signal coverage and stability are still challenges in the nuclear power plant environment with high electromagnetic interference. In addition, the deployment cost of 5G is high, and full-scenario deployment requires a lot of infrastructure support. Time-Sensitive Networking (TSN) technology ensures the real-time and reliability of data transmission by providing deterministic network services, which is very suitable for application scenarios with extremely high real-time requirements. However, the deployment and integration of TSN are mainly concentrated in wired networks, and the integration with modern wireless communication technologies such as 5G has not been widely realized, which limits its application in fully digital nuclear power plants. Visual SLAM (Simultaneous Localization and Mapping) technology identifies visual features by analyzing the continuous image sequence collected by the camera, and estimates the position of the robot and gradually builds an environmental map based on these data. The application of inspection robots in nuclear power plants is not limited to location recognition and environmental mapping. It can also continuously analyze visual data from different areas of nuclear power facilities and identify subtle changes in the environment, so as to promptly detect potential safety hazards or facility damage and ensure the safe operation of the facilities. In a multi-robot system, robots need to share keyframes and map information to achieve mapping of wider areas and more efficient collaboration. However, the amount of data generated by visual SLAM is huge, and traditional network systems often have difficulty meeting real-time data transmission requirements due to bandwidth limitations and network delays.
[0047] Based on this, the embodiment of the present invention proposes a resource scheduling method for a converged network, which is deployed on electronic devices such as computers and servers, and is applied to the scenario of resource scheduling for a nuclear power private network built based on a 5G-TSN converged network, and is used to collect data related to the nuclear power private network using nuclear power inspection robots, and optimize the inspection of nuclear power plant robots. The architecture of the converged network system is as follows: Figure 1As shown, it mainly includes a data acquisition module, a 5G network module, a TSN device and a data / control center module, wherein the data acquisition module is used to collect target data. Specifically, this embodiment uses the nuclear power inspection robot to continuously collect environmental data through the camera and sensor it carries, and uses the collected environmental data as the initial target data. The nuclear power inspection robot is equipped with a visual SLAM system, which processes the collected environmental data through the visual SLAM system to generate key image frames for identifying environmental features and surrounding environment map information and other data as target data, and sends the target data to the 5G network module through the 5G communication unit configured inside the nuclear power inspection robot. Since the 5G network has high bandwidth and low latency characteristics, it is suitable for transmitting a large amount of visual image data to improve transmission efficiency. The 5G network module is used to divide the received target data into data types (such as key frame data, map update data and other data types) and task types (such as the urgency of the task, the importance of the task, etc.), and then prioritize and sort according to the data type and task type, obtain the target data marked with priority, and transmit it to the TSN device. The TSN device is used to receive the target data marked with priority and transmit it to the time synchronization unit. Then, the corresponding data is transmitted to the data / control center module according to the resource allocation results through the TSN wired network transmission mechanism, received and decoded by the data center or control center, and the received data (such as SLAM maps and key frames) is integrated into the existing monitoring system for further analysis and decision support, such as path planning, safety monitoring, etc., to ensure that the data is scheduled and transmitted in the most efficient way. Finally, based on the data processing and analysis results after the scheduling operation, the control center sends control instructions to the nuclear power inspection robot through the same 5G and TSN network to adjust its operation or update task parameters, or transmits the analysis result data back to the control system of the nuclear power plant to complete the entire data stream processing and transmission process. This design can not only improve the efficiency and reliability of data transmission in the converged network system, but also significantly enhance the processing capability of the converged network system for time-sensitive data.
[0048] In a preferred embodiment, the TSN device includes a network interface unit, a data scheduling processing unit, and a time synchronization unit, wherein the network interface unit is used to receive the target data marked with priority and transmit it to the time synchronization unit. The network interface unit supports multiple network interfaces, such as 5G NR (new radio) and Ethernet, allowing the TSN device to receive data from different network technologies, including wireless networks such as 5G and traditional wired networks, enhancing the flexibility and compatibility of the system, achieving high-speed reception and transmission of data, and realizing efficient data transmission and accurate time synchronization through the integration of 5G and TSN technologies. The time synchronization unit is used to perform time synchronization processing on all the target data marked with priority using standard protocols such as IEEE 802.1AS to obtain synchronized target data to ensure that all data and system operations are consistent in time; the data scheduling processing unit includes a multi-level queue management system and a scheduling algorithm executor to dynamically allocate resources to the target data after time synchronization according to priority and current network status to obtain resource allocation results. The unit is responsible for sorting and processing according to the priority of the data to ensure that key data can be processed first. Through efficient data scheduling algorithms, the unit can optimize the data processing process, improve the system's response speed to emergency situations, and ensure the reasonable distribution of data flows in the system. It can be seen that TSN devices can achieve high-speed data transmission and precise time synchronization, and can ensure that key data can be processed in a timely manner through content-based dynamic priority scheduling strategies, and can dynamically adjust network resource allocation according to the current network status and data priority, optimize bandwidth and improve data processing capabilities.
[0049] Furthermore, the TSN device also includes a resource demand prediction unit, which is used to dynamically adjust the priority evaluation strategy and the resource scheduling strategy according to the historical transmission data and the current network status, perform dynamic resource reallocation actions, and update resource allocation results.
[0050] Furthermore, the system architecture is modularly designed. As mentioned above, each functional unit of the TSN bridge switch device is modularly designed to facilitate system expansion and maintenance. For example, the 5G communication module and time synchronization module can be replaced or upgraded as needed. In addition, the software-defined network (SDN) technology is combined to control and manage network resources through software, further improving the flexibility and manageability of the system.
[0051] Based on the nuclear power private network built on the 5G-TSN fusion network, this embodiment proposes a resource scheduling method for the fusion network, and its flow chart is as follows: Figure 2 and Figure 3 As shown, it mainly includes the following steps:
[0052] Step S100: Collect target data in real time.
[0053] Specifically, the nuclear power plant inspection robot continuously collects environmental data through cameras and sensors, and uses the collected environmental data as initial target data. The nuclear power inspection robot is equipped with a visual SLAM system, which processes the collected environmental data and generates key image frames for identifying environmental features and surrounding environment map information as target data. Furthermore, the target data can also be pre-processed by data compression and formatting to improve the validity of the target data and reduce bandwidth usage.
[0054] Step S200: Utilize the 5G network to prioritize and sort the target data according to a preset priority evaluation strategy to obtain target data with marked priorities.
[0055] Specifically, the target data is divided according to regions and task types using the 5G network to obtain a number of region types and task types; a score for each region or task is obtained based on the urgency, importance and congestion potential of the task type and the region type; and target data marked with priorities is obtained based on the scores of all the regions and tasks.
[0056] To ensure the efficient operation of the nuclear power plant inspection robot system and take into account the special needs of different areas and task types, this embodiment adopts a comprehensive priority scheduling algorithm, which combines the regional priority and the priority of the task type to dynamically assign the priority of data transmission. The expression of the priority scheduling algorithm is as follows:
[0057] P(d)=αW(d)+βU(d)+γI(d)+δL(d)
[0058] In the formula, P(d) represents the priority comprehensive score, W(d) represents the different types of areas obtained by dividing the data packet d into specific areas according to the nuclear power plant where the nuclear power plant inspection robot is currently located, for example, the key area (such as nuclear reactor, control room) is scored as 100, the general area (such as auxiliary facilities) is scored as 70, and the non-emergency area (such as office area) is scored as 50; U(d) represents the urgency score of the data packet d, for example, the alarm data of the emergency in the nuclear power plant recognized by the robot is rated as 100; I(d) represents the importance score of the data packet d, such as the command to control the emergency stop of the robot is rated as 100; L(d) represents the congestion potential score of the data packet d, if the data volume is large and may cause network congestion, it is rated as 50; α, β, γ, δ are weight factors, and the specific values can be adjusted according to the actual application requirements. The specific rules for solving the priority are shown in Table 1.
[0059] According to the priority comprehensive score P(d) solved by the priority scheduling algorithm, the scores above 80 are set as high priority, the scores between 50 and 80 are set as medium priority, and the scores below 50 are set as low priority. According to this rule, the regional priority queue, task urgency priority queue, task importance priority queue and task congestion potential priority queue are generated, and then the target data corresponding to each score is classified into the corresponding priority queue in combination with Table 1. The data in the queue is processed in order from high to low priority. High priority data is sent first, and medium and low priority data are scheduled on demand.
[0060] In order to prevent congestion during data transmission, this embodiment dynamically adjusts the bandwidth according to the real-time network status and data priority, giving priority to the transmission of high-priority data. A congestion prevention mechanism can also be used to detect network traffic trends in the early stages of data transmission, so as to control data traffic in advance and reduce the transmission frequency when necessary.
[0061] Table 1:
[0062]
[0063] It can be seen that this embodiment adopts a dynamic priority evaluation mechanism based on data content to ensure that key data is processed first, and adopts a multi-level queue management strategy to process data in order of priority to optimize data transmission efficiency.
[0064] Furthermore, the priority scheduling algorithm can be improved, for example, by introducing a machine learning algorithm to dynamically adjust the priority evaluation and scheduling strategy by learning historical data and network status to further optimize system performance. Alternatively, according to the changes in real-time tasks and system load conditions, the priority of the data packet can be adaptively adjusted to improve resource utilization efficiency and system response speed.
[0065] Step S300: using TSN equipment to perform time synchronization processing on all the target data marked with priorities to obtain the time-synchronized target data.
[0066] Specifically, a time synchronization model is constructed using TSN equipment according to local time, clock difference and delay compensation; and the time synchronization model is used to perform time synchronization processing on all the target data marked with priorities to obtain the target data after time synchronization.
[0067] In TSN devices, accurate time stamping is necessary to maintain consistency and accuracy of operations, so accurate data time synchronization is crucial, especially in the application of nuclear power plant robot inspection. In order to ensure that data processing and decision-making are executed within a unified time frame, this embodiment adopts the IEEE 802.1AS standard protocol to achieve accurate time synchronization, which can provide sub-microsecond synchronization accuracy.
[0068] The mathematical model of synchronization time is constructed based on local time, clock difference and delay compensation, as follows:
[0069] T sync =T local +ΔT-D
[0070] Where, T sync is the synchronization time, T local is the local time, ΔT is the clock difference, and D is the delay compensation.
[0071] The time synchronization operation process includes initialization synchronization, continuous synchronization, and event-triggered synchronization. Initialization synchronization refers to a comprehensive time synchronization when a device joins the network to ensure that all devices operate within the same time frame. Continuous synchronization means that the device will periodically receive time synchronization signals during operation to calibrate the internal clock and correct any time deviation. Event-triggered synchronization means that for key events, such as the reception or transmission of data, immediate time synchronization will be triggered to ensure the accuracy of the event timestamp.
[0072] It can be seen that this embodiment achieves accurate time synchronization by adopting the IEEE 802.1AS standard. The consistency and accuracy of system operation and data processing are ensured through initialization synchronization, continuous synchronization and event-triggered synchronization, which is conducive to ensuring the timeliness and reliability of data transmission.
[0073] It should be noted that this embodiment uses the IEEE 802.1AS protocol to achieve accurate time synchronization. Other time synchronization protocols, such as the Precision Time Protocol (PTP) or the Network Time Protocol (NTP), can also be selected according to actual application requirements to meet different time synchronization requirements and accuracy requirements. Even in large-scale nuclear power plants, regional time synchronization strategies can be adopted according to regional distribution to further improve the efficiency and accuracy of time synchronization.
[0074] Step S400: Dynamically allocate resources to the time-synchronized target data according to the priority and the current network status to obtain a resource allocation result.
[0075] In a preferred embodiment, the size and priority of each data packet in the target data after time synchronization are calculated; dynamic resource allocation is performed based on the network status and the size and priority of each data packet to obtain a resource allocation result.
[0076] The dynamic resource allocation mechanism plays a vital role in TSN bridging switching equipment. It aims to dynamically adjust resource allocation according to real-time network status and data priority, optimize bandwidth and improve data processing capabilities. Specifically, the resource allocation principles include giving priority to high-priority data, dynamic adjustment and adaptive adjustment. Among them, giving priority to high-priority data means that high-priority data (such as emergency control commands and key monitoring data) enjoys the highest priority in resource allocation to ensure timely processing. Dynamic adjustment refers to dynamically adjusting resource allocation according to network load conditions and data traffic to avoid resource waste and network congestion. Adaptive adjustment refers to real-time monitoring of network status and automatic adjustment of resource allocation strategies to adapt to changing network conditions and data requirements. Then, dynamic resource allocation is performed according to the resource allocation principle. The main steps are: Real-time monitoring of network status: Collect the bandwidth usage, delay and data traffic of the current network. Calculate the resource requirements of each data packet: Based on the size and priority of the data packet, calculate its required bandwidth. Dynamically adjust resource allocation: According to the calculation results and the current network status, dynamically adjust the bandwidth allocation of each data stream to give priority to high-priority data. If the allocated bandwidth is not enough to meet the data requirements, reduce the data transmission quality (such as reducing the key frame resolution).
[0077] It can be seen that this embodiment optimizes resource usage by monitoring the network status in real time and dynamically adjusting bandwidth allocation according to data priority. Furthermore, by detecting network traffic trends and controlling data traffic in advance, network congestion can be prevented and system stability can be improved.
[0078] Furthermore, based on the dynamic resource allocation mechanism of this embodiment, dynamic allocation of computing resources and storage resources may be added to achieve more comprehensive resource optimization.
[0079] In another preferred embodiment, the transmission data within a preset time period is collected by the resource demand prediction unit to obtain historical transmission data; based on the historical transmission data and the current network status, the priority evaluation strategy and the resource scheduling strategy are dynamically adjusted; the adjusted priority evaluation strategy and the adjusted resource scheduling strategy are used to dynamically allocate resources to the time-synchronized target data to obtain a resource allocation result. That is, based on historical data and real-time monitoring, a resource demand prediction model is established to adjust the resource allocation strategy in advance to avoid congestion and resource shortage.
[0080] Step S500: Based on the resource allocation result, a resource scheduling operation is performed according to a preset resource scheduling strategy.
[0081] Specifically, the TSN device includes a data scheduling processing unit, which contains a multi-level queue management system and a scheduling algorithm executor. The multi-level queue management system sorts and processes data according to their priority to ensure that key data can be processed first. Through an efficient data scheduling algorithm, the unit can optimize the data processing process, improve the system's response speed to emergency situations, and ensure the reasonable distribution of data flows in the system.
[0082] It is worth noting that this embodiment is a resource scheduling method for a fusion network designed for a nuclear power private network built based on a 5G-TSN fusion network. When the 5G network is unavailable or the deployment cost is high, Wi-Fi 6 or Wi-Fi 6E can be used as an alternative communication technology to improve the flexibility and adaptability of the system. Alternatively, in nuclear power plant areas with remote geographical locations or unstable 5G signal coverage, satellite communication technology can be integrated to ensure the reliability of data transmission.
[0083] Furthermore, in order to improve the security of data transmission, encryption and authentication technologies are integrated during the data transmission process to ensure the confidentiality and integrity of the data. And / or, intrusion detection and protection mechanisms are added to the system to timely detect and prevent potential network attacks and ensure system security.
[0084] like Figure 4 As shown, corresponding to the resource scheduling method of the above-mentioned converged network, an embodiment of the present invention further provides a resource scheduling system of the converged network, and the resource scheduling system of the above-mentioned converged network at least includes a data acquisition module 410, a 5G network module 420, a TSN device 430 and a data / control center module 440, wherein:
[0085] The data acquisition module 410 is used to acquire target data;
[0086] The 5G network module 420 is used to prioritize and sort the target data according to a preset priority evaluation strategy to obtain target data marked with a priority;
[0087] The TSN device 430 is used to perform time synchronization processing and dynamic resource allocation on all the target data marked with priorities to obtain a resource allocation result;
[0088] The data / control center module 440 is used to perform resource scheduling operations according to the resource allocation result.
[0089] Furthermore, the TSN device 430 includes a network interface unit, a data scheduling processing unit and a time synchronization unit, wherein:
[0090] The network interface unit is used to receive the target data marked with the priority and transmit it to the time synchronization unit;
[0091] The time synchronization unit is used to perform time synchronization processing on all received target data marked with priorities to obtain synchronized target data;
[0092] The data scheduling processing unit is used to dynamically allocate resources to the time-synchronized target data according to the priority and the current network status to obtain a resource allocation result.
[0093] Furthermore, the TSN device 430 also includes a resource demand prediction unit, which is used to dynamically adjust the priority evaluation strategy and the resource scheduling strategy according to historical transmission data and the current network status, perform dynamic resource reallocation actions, and update resource allocation results.
[0094] Specifically, in this embodiment, the specific functions of the resource scheduling system of the above-mentioned converged network can also refer to the corresponding description in the resource scheduling method of the above-mentioned converged network, and will not be repeated here.
[0095] Based on the above embodiments, the present invention further provides an intelligent terminal, whose principle block diagram can be shown as follows: Figure 5 As shown. The above-mentioned intelligent terminal includes a processor, a memory, a network interface and a display screen connected through a system bus. Among them, the processor of the intelligent terminal is used to provide computing and control capabilities. The memory of the intelligent terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a resource scheduling program of a converged network. The internal memory provides an environment for the operation of the operating system and the resource scheduling program of the converged network in the non-volatile storage medium. The network interface of the intelligent terminal is used to communicate with an external terminal through a network connection. When the resource scheduling program of the converged network is executed by the processor, the steps of any one of the above-mentioned resource scheduling methods of the converged network are implemented. The display screen of the intelligent terminal can be a liquid crystal display screen or an electronic ink display screen.
[0096] Those skilled in the art will understand that Figure 5 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the smart terminal to which the scheme of the present invention is applied. The specific smart terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0097] In one embodiment, a smart terminal is provided, which includes a memory, a processor, and a resource scheduling program for a converged network stored in the memory and executable on the processor. When the resource scheduling program for the converged network is executed by the processor, the steps of any one of the resource scheduling methods for the converged network provided in the embodiments of the present invention are implemented.
[0098] An embodiment of the present invention further provides a computer-readable storage medium, on which a resource scheduling program for a converged network is stored. When the resource scheduling program for a converged network is executed by a processor, the steps of any one of the resource scheduling methods for a converged network provided in an embodiment of the present invention are implemented.
[0099] It should be understood that the sequence numbers of the steps in the above embodiments do not imply a sequence of execution, and the execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0100] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0101] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0102] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0103] In the embodiments provided by the present invention, it should be understood that the disclosed apparatus / terminal equipment and method can be implemented in other ways. For example, the apparatus / terminal equipment embodiments described above are only illustrative, for example, the division of the above modules or units is only a logical function division, and in actual implementation, other division methods can be used, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0104] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features therein may be replaced by equivalents. However, these modifications or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.
Claims
1. A resource scheduling method for a converged network, characterized in that: The following steps are involved: Collect target data in real time; Prioritize and sort the target data according to a preset priority evaluation strategy using the 5G network to obtain the target data marked with a priority; Using TSN equipment to perform time synchronization processing on all the target data marked with priorities to obtain the target data after time synchronization; According to the priority and the current network status, dynamically allocate resources to the time-synchronized target data to obtain a resource allocation result; Based on the resource allocation result, a resource scheduling operation is performed according to a preset resource scheduling strategy.
2. The resource scheduling method of the converged network according to claim 1, characterized in that: The target data to be collected includes: Use the visual SLAM system to collect data and obtain initial target data; The initial target data is preprocessed using a visual SLAM system to obtain target data.
3. The resource scheduling method of the converged network according to claim 1, characterized in that: The method of using the 5G network to prioritize and sort the target data according to a preset priority evaluation strategy to obtain the target data marked with a priority includes: Using the 5G network, the target data is divided according to regions and task types to obtain a number of region types and task types; obtaining a score for each area or task based on the urgency, importance and congestion potential of the task type and the area type; Based on the scores of all the areas and the tasks, priority-marked target data are obtained.
4. The method for resource scheduling of a converged network according to claim 1, characterized in that: The using of the TSN device to perform time synchronization processing on all the target data marked with priorities to obtain the target data after time synchronization includes: Use TSN devices to build a time synchronization model based on local time, clock difference, and delay compensation; The time synchronization model is used to perform time synchronization processing on all the target data marked with priorities to obtain the time-synchronized target data.
5. The resource scheduling method of the converged network according to claim 1, characterized in that: The dynamically allocating resources to the time-synchronized target data according to the priority and the current network status to obtain the resource allocation result includes: Calculating the size and priority of each data packet in the target data after the time synchronization; Dynamic resource allocation is performed based on the network status and the size and priority of each data packet to obtain a resource allocation result.
6. The method for resource scheduling of a converged network according to claim 1, characterized in that: The dynamically allocating resources to the time-synchronized target data according to the priority and the current network status to obtain the resource allocation result includes: Collect transmission data within a preset time period to obtain historical transmission data; Dynamically adjusting the priority evaluation strategy and the resource scheduling strategy based on the historical transmission data and the current network status; Dynamic resource allocation is performed on the time-synchronized target data using the adjusted priority evaluation strategy and the adjusted resource scheduling strategy to obtain a resource allocation result.
7. A resource scheduling system for a converged network, characterized in that: The system at least includes a data acquisition module, a 5G network module, a TSN device and a data / control center module, wherein: The data acquisition module is used to acquire target data; The 5G network module is used to prioritize and sort the target data according to a preset priority evaluation strategy to obtain target data marked with a priority; The TSN device is used to perform time synchronization processing and dynamic resource allocation on all the target data marked with priorities to obtain a resource allocation result; The data / control center module is used to perform resource scheduling operations according to the resource allocation result.
8. The resource scheduling system for converged network according to claim 7, characterized in that: The TSN device includes a network interface unit, a time synchronization unit and a data scheduling processing unit, wherein: The network interface unit is used to receive the target data marked with the priority and transmit it to the time synchronization unit; The time synchronization unit is used to perform time synchronization processing on all received target data marked with priorities to obtain synchronized target data; The data scheduling processing unit is used to dynamically allocate resources to the time-synchronized target data according to the priority and the current network status to obtain a resource allocation result.
9. An intelligent terminal, characterized in that: The intelligent terminal includes a memory, a processor, and a resource scheduling program of a converged network stored in the memory and executable on the processor. When the resource scheduling program of the converged network is executed by the processor, the steps of the resource scheduling method of the converged network as described in any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a resource scheduling program for a converged network, and when the resource scheduling program for a converged network is executed by a processor, the steps of the resource scheduling method for a converged network as claimed in any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Priority configuration method and device based on intelligent synchronous bus iRAX
CN119814669A
Convergence gateway of TSN network and AUTBUS network, and terminal node of AUTBUS network
CN119996338A
Network resource allocation method and device, computer program product and electronic equipment
CN119996341A
Modular optimization method for industrial production process
CN120630891A
A method for modular optimization of an industrial production process
CN120630891B
