Smart campus all-optical network and Internet of Things service resource collaborative distribution system and method

By deploying an all-optical transmission network and an optical network management platform, and dynamically allocating optical layer resources, the problem of resource scarcity in smart campus networks has been solved, achieving efficient matching of service demands with optical layer resources, and improving network resource utilization and transmission quality.

CN121940673APending Publication Date: 2026-04-28CHINA SHANXI SIJIAN GRP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA SHANXI SIJIAN GRP
Filing Date
2026-03-05
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In existing smart campus networks, network congestion occurs during peak data transmission periods for various business subsystems, failing to meet the demands for low latency and high bandwidth. Traditional Ethernet architecture struggles to perceive the status of optical layer resources, resulting in low network resource utilization and an inability to adapt to the needs of the all-optical network development of smart campuses.

Method used

Deploy an all-optical transmission network, monitor service data flow through an optical network management and control platform, identify subsystems with resource shortages, obtain available wavelength channels and fiber capacity using an optical layer resource database, dynamically allocate resources according to priority sequence, adjust the wavelength channel occupancy ratio, and achieve precise matching between service needs and optical layer resources.

Benefits of technology

It enables unified management and dynamic monitoring of optical layer resources, ensuring the transmission quality of critical services during peak periods, reducing latency and packet loss rates, improving network resource utilization, and adapting to the business needs of smart campuses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121940673A_ABST
    Figure CN121940673A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of optical fiber communication and Internet of Things resource collaboration, and discloses an intelligent campus all-optical network and Internet of Things service resource collaboration distribution system and method, and the method comprises the following steps: S1, a deployment stage: laying optical fiber links in a campus region to form an all-optical transmission network, a security and protection monitoring subsystem, a multimedia teaching subsystem and a campus broadcast subsystem in a campus are respectively accessed to corresponding optical nodes of an all-optical transmission network, and an optical network management and control platform is arranged in a network center. According to the invention, an all-optical transmission network covering a campus area is constructed in a deployment stage, a security and protection monitoring subsystem, a multimedia teaching subsystem and a campus broadcast subsystem are respectively accessed to corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is arranged in a network center. A solid physical basis and an implementation platform are provided for collaborative allocation of subsequent service resources and optical layer resources, so that the optical layer resources have a unified management and control entrance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of optical fiber communication and Internet of Things (IoT) resource collaboration technology, specifically to a smart campus all-optical network IoT service resource collaborative allocation system and method. Background Technology

[0002] With the deepening of smart campus construction, the number of IoT business subsystems on campus has increased dramatically. Various services such as security monitoring subsystems, multimedia teaching subsystems, and campus broadcasting subsystems have put forward differentiated requirements for network bandwidth and transmission quality. In the existing technology, campus networks are usually built with Ethernet switching architecture. Each business subsystem is connected to the network center through a network of switches. Network resource scheduling adopts a best-effort forwarding method. When multiple business subsystems are simultaneously in peak data transmission state, network congestion occurs frequently, resulting in a significant increase in the transmission latency of critical services and an increase in data packet loss rate. This cannot meet the strict requirements of the campus broadcasting subsystem for low latency and the continuous demand of the multimedia teaching subsystem for high bandwidth. In addition, the traditional Ethernet architecture is difficult to perceive the status of optical layer resources and cannot use wavelength channel resources for fine-grained scheduling. The network resource utilization rate is low and it is difficult to adapt to the actual needs of the collaborative allocation of business resources and optical layer resources under the development trend of all-optical networks in smart campuses. Summary of the Invention

[0003] The purpose of this invention is to provide a smart campus all-optical network IoT service resource collaborative allocation system and method to solve the problems mentioned in the background art.

[0004] To achieve the above objectives, the present invention provides the following technical solution: a method for collaborative allocation of IoT service resources in a smart campus all-optical network, comprising the following steps: S1. Deployment phase: Fiber optic links are laid in the campus area to form an all-optical transmission network. The campus security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. S2. In the perception phase, monitor the service data streams reported by each service subsystem to the optical network management platform, extract the bandwidth usage information and transmission delay information of each subsystem from the service data streams, compare the bandwidth usage information and transmission delay information with the preset service level requirements of each subsystem, identify the service subsystems that are currently in a state of resource shortage and the urgency of their needs, and generate a resource allocation priority sequence from high to low according to the urgency of their needs. S3. In the exploration phase, access the network resource database maintained by the optical network management platform, read the idle wavelength channel identifiers, the remaining transmission capacity of each fiber segment, and the queue occupancy depth of each optical node port in the all-optical transmission network, and summarize them to form a list of currently available optical layer resources. S4. Decision-making phase: In accordance with the priority sequence of resource allocation, select optical fiber transmission paths from the optical node where the service subsystem is located to the network center for each service subsystem in a resource-scarce state. On the selected transmission path, allocate unoccupied wavelength channels from the available optical layer resource list for the service subsystem in a resource-scarce state to use. When multiple transmission paths compete for resources at the aggregation node, adjust the occupancy ratio of wavelength channels at the aggregation node according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. S5. Execution phase: The transmission path information and wavelength channel information determined in the decision-making phase are converted into configuration instructions for the optical network management platform and sent to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystems.

[0005] As a preferred embodiment of the present invention, the specific method for laying optical fiber links to form an all-optical transmission network in the S1 deployment phase is as follows: A passive optical network architecture is adopted, with optical line terminal equipment set up in the campus central computer room, optical network unit equipment set up in the areas where each business subsystem is located, and optical fibers are laid between the optical line terminal equipment and multiple optical network unit equipment and a connection is established through a splitter, so that the data of each business subsystem is aggregated to the optical line terminal equipment through the optical network unit equipment in the areas where each business subsystem is located.

[0006] As a preferred embodiment of the present invention, the specific method for identifying the business subsystem currently experiencing resource shortages and the urgency of the needs of the resource-scarce business subsystem in the S2 perception phase is as follows: The bandwidth occupancy information is compared with the preset bandwidth threshold of each service subsystem, and the transmission delay information is compared with the preset delay threshold of each service subsystem. When the bandwidth occupancy information exceeds the preset bandwidth threshold of the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information exceeds the preset delay threshold of the service subsystem corresponding to the transmission delay information, it is determined that the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information is in a resource-scarce state, and the urgency of the demand of the service subsystem in a resource-scarce state is determined according to the extent of exceeding the threshold.

[0007] As a preferred embodiment of the present invention, the specific method for summarizing and forming the list of currently available optical layer resources in the S3 exploration phase is as follows: Scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle; Read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. Read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The wavelength channel identifier, remaining transmission capacity value, and queue occupancy depth value are associated and stored as an available optical layer resource list.

[0008] As a preferred embodiment of the present invention, the specific method for selecting the optical fiber transmission path for the service subsystem in a resource-scarce state during the S4 decision-making stage is as follows: Extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point; The network topology information stored in the optical network management platform is retrieved, and all combinations of optical fiber links that meet the connectivity conditions from the path start point to the path end point are listed to form a candidate path set; The fiber optic link combination with the largest remaining transmission capacity is selected from the candidate path set as the final selected transmission path.

[0009] A smart campus all-optical network service resource collaborative allocation system, used to implement any one of the methods described above, including: The all-optical network construction unit is used to lay fiber optic links in the campus area to form an all-optical transmission network. The security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem in the campus are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. The service status awareness unit is used to monitor the service data streams reported by each service subsystem to the optical network management and control platform, extract the bandwidth usage information and transmission delay information of each service subsystem from the service data streams, and identify the service subsystems that are currently in a resource-scarce state and the urgency of their needs based on the bandwidth usage information and transmission delay information compared with the preset service level requirements of each service subsystem. The unit then generates a resource allocation priority sequence from high to low according to the urgency of the needs. The optical layer resource exploration unit is used to access the network resource database maintained by the optical network management and control platform, read the wavelength channel identifiers that are idle in the all-optical transmission network, the remaining transmission capacity of each optical fiber segment, and the queue occupancy depth of each optical node port, and summarize them to form a list of currently available optical layer resources. The collaborative allocation decision unit is used to select optical fiber transmission paths from the optical node where the resource-scarce service subsystem is located to the network center one by one according to the priority sequence of resource allocation. On the selected transmission path, unoccupied wavelength channels are allocated from the available optical layer resource list for the resource-scarce service subsystem to use. When multiple transmission paths compete for resources at the aggregation node, the occupancy ratio of wavelength channels at the aggregation node is adjusted according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. The strategy instruction execution unit is used to convert the transmission path information and wavelength channel information determined by the collaborative allocation decision unit into configuration instructions for the optical network management and control platform, and send them to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystem.

[0010] As a preferred technical solution of the present invention, the all-optical network construction unit includes an optical line terminal module, multiple optical network unit modules, and a splitter connection module; the optical line terminal module is deployed in the campus central computer room, the optical network unit modules are deployed in the areas where each service subsystem is located, and the splitter connection module connects the optical line terminal module and multiple optical network unit modules to form an all-optical transmission network with a passive optical network architecture.

[0011] As a preferred embodiment of the present invention, the business status perception unit includes a business data acquisition module and a demand identification and marking module: The business data acquisition module is used to acquire video stream bandwidth usage data of the security monitoring subsystem, data stream bandwidth usage data of the multimedia teaching subsystem, and signaling stream transmission delay data of the campus broadcasting subsystem. The demand identification and marking module is used to compare bandwidth usage data with the preset bandwidth thresholds of each business subsystem, and to compare transmission delay data with the preset delay thresholds of each business subsystem. When the bandwidth usage data exceeds the preset bandwidth threshold of the business subsystem corresponding to the bandwidth usage data, or the transmission delay data exceeds the preset delay threshold of the business subsystem corresponding to the transmission delay data, it is determined that the business subsystem corresponding to the bandwidth usage data or transmission delay data is in a resource-scarce state. The urgency of the demand of the business subsystem in a resource-scarce state is determined according to the magnitude of the exceedance of the threshold, and a resource allocation priority sequence is generated from high to low according to the urgency of the demand.

[0012] As a preferred embodiment of the present invention, the optical layer resource exploration unit includes a wavelength status scanning module, a link capacity reading module, and a queue depth acquisition module: The wavelength status scanning module is used to scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle. The link capacity reading module is used to read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. The queue depth acquisition module is used to read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The optical layer resource exploration unit associates and stores wavelength channel identifiers, remaining transmission capacity values, and queue occupancy depth values ​​as a list of available optical layer resources.

[0013] As a preferred embodiment of the present invention, the collaborative allocation decision unit includes a priority resolution module, a transmission path selection module, and a wavelength resource allocation module: The priority resolution module is used to extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point. The transmission path selection module is used to call the network topology information stored in the optical network management platform, list all optical fiber link combinations that meet the connectivity conditions from the path start point to the path end point to form a candidate path set, and select the optical fiber link combination with the largest remaining transmission capacity value from the candidate path set as the final selected transmission path. The wavelength resource allocation module is used to extract unoccupied wavelength channel identifiers from the available optical layer resource list on the transmission path selected by the transmission path selection module, allocate corresponding wavelength channels to the transmission path selected by the transmission path selection module, and adjust the occupancy ratio of wavelength channels at the node according to the priority of the service subsystems corresponding to the multiple transmission paths that converge at the same node when multiple transmission paths converge at the same node.

[0014] Compared with the prior art, the beneficial effects of the present invention are: 1. This invention constructs an all-optical transmission network covering the campus area during the deployment phase, connecting the security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem to the corresponding optical nodes of the all-optical transmission network, and setting up an optical network management and control platform at the network center, providing a solid physical foundation and implementation platform for the subsequent collaborative allocation of business resources and optical layer resources, and enabling optical layer resources to have a unified management and control entry point.

[0015] 2. This invention monitors the service data streams reported by each service subsystem to the optical network management platform during the perception phase. It extracts bandwidth usage and transmission latency information from these data streams. Based on this information and comparing it with the preset service level requirements of each subsystem, it identifies the service subsystems currently experiencing resource shortages and their urgency of demand. A resource allocation priority sequence is generated according to the urgency of demand, from highest to lowest. This achieves accurate perception and priority differentiation of service layer resource needs, ensuring that low-latency services such as the campus broadcasting subsystem and high-bandwidth services such as high-definition video transmission receive differentiated processing based on their actual urgency. This avoids the service quality degradation problem caused by equal competition among all services in traditional networks.

[0016] 3. This invention accesses the network resource database maintained by the optical network management platform during the exploration phase, reads the idle wavelength channel identifiers, the remaining transmission capacity of each fiber segment, and the queue occupancy depth of each optical node port in the all-optical transmission network, and summarizes them to form a list of currently available optical layer resources. This enables a comprehensive understanding and dynamic monitoring of the optical layer resource status, allowing the system to understand the occupancy of wavelength channels, the remaining carrying capacity of fiber links, and the congestion level of port buffers in real time. This provides accurate data support for subsequent resource allocation decisions and overcomes the inherent defect of traditional Ethernet architectures that cannot perceive the status of optical layer resources.

[0017] 4. This invention, through a decision-making phase, selects optical fiber transmission paths from the optical node where a resource-scarce service subsystem resides to the network center according to the priority sequence of resource allocation. On the selected transmission path, unused wavelength channels are allocated from the available optical layer resource list for the resource-scarce service subsystem, achieving precise matching and dynamic coordination between service demands and optical layer resources. When multiple transmission paths compete for resources at the aggregation node, the occupancy ratio of wavelength channels at the aggregation node is adjusted according to the priority of the service subsystems corresponding to the competing transmission paths. This ensures that high-priority services can obtain more wavelength channel resources in resource-competitive scenarios, effectively guaranteeing the transmission quality of critical services during peak periods and significantly reducing transmission latency and packet loss rate.

[0018] 5. This invention converts the transmission path information and wavelength channel information determined in the decision-making stage into configuration instructions for the optical network management platform during the execution stage, and sends them to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network. This completes the allocation of optical layer resources to the service subsystems, realizes the reliable implementation and closed-loop control of the resource allocation strategy, and ensures that the decision results can be quickly and accurately reflected in the specific configuration of the network equipment, so that the service subsystems can obtain the required optical layer resource support in a timely manner.

[0019] 6. This invention adopts a passive optical network architecture to build an all-optical transmission network. Through the combined deployment of optical line terminal equipment, optical network unit equipment and optical splitters, a low-cost, high-reliability optical fiber distribution network covering all areas of the campus is formed, reserving sufficient expansion space for subsequent business expansion and bandwidth upgrades.

[0020] 7. This invention acquires video stream bandwidth usage data from the security monitoring subsystem, data stream bandwidth usage data from the multimedia teaching subsystem, and signaling stream transmission delay data from the campus broadcasting subsystem through a business data acquisition module. A demand identification and marking module compares the bandwidth usage data with preset bandwidth thresholds for each business subsystem and the transmission delay data with preset delay thresholds for each business subsystem. Based on the extent to which the thresholds are exceeded, the urgency of the business subsystem's demand is determined. This enables differentiated perception and quantitative evaluation of different types of business subsystems, making resource allocation decisions more scientific and rational.

[0021] 8. This invention extracts idle wavelength channel identifiers by scanning the wavelength usage status table recorded in the network resource database using the wavelength status scanning module, extracts the remaining transmission capacity value by reading the remaining bandwidth field of each optical fiber segment in the network topology database using the link capacity reading module, and extracts the queue occupancy depth value by reading the cache monitoring data of each optical node port using the queue depth acquisition module. The above information is then associated and stored as an available optical layer resource list, realizing the fusion and aggregation of multi-dimensional optical layer resource information and providing a complete resource view for path selection and wavelength allocation.

[0022] 9. This invention extracts the highest-priority service subsystem from the resource allocation priority sequence through a priority parsing module and determines its optical node location as the path start point. The transmission path selection module retrieves network topology information stored in the optical network management platform to list all fiber optic link combinations meeting connectivity conditions from the path start point to the path end point, forming a candidate path set. From this candidate path set, the fiber optic link combination with the largest remaining transmission capacity is selected as the final transmission path. The wavelength resource allocation module extracts unoccupied wavelength channels from the available optical layer resource list on the selected transmission path and identifies them as the corresponding wavelength channels for transmission path allocation. This achieves the dual goals of optimized transmission path selection and precise wavelength resource allocation, ensuring that the resource allocation results satisfy both service connectivity requirements and network load balancing. Attached Figure Description

[0023] Figure 1 This is a schematic diagram of the overall process of the smart campus all-optical network IoT service resource collaborative allocation method of the present invention; Figure 2 This is a diagram showing the unit connection relationships of the smart campus all-optical network IoT service resource collaborative allocation system of the present invention; Figure 3 This is a diagram showing the physical architecture and connection relationships of the all-optical transmission network for a smart campus. Detailed Implementation

[0024] The technical solutions of the present invention will be clearly and completely described below with reference to the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0025] Example 1 The method for collaborative allocation of IoT service resources in a smart campus all-optical network includes the following steps: S1. Deployment phase: Fiber optic links are laid in the campus area to form an all-optical transmission network. The campus security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. S2. In the perception phase, monitor the service data streams reported by each service subsystem to the optical network management platform, extract the bandwidth usage information and transmission delay information of each subsystem from the service data streams, compare the bandwidth usage information and transmission delay information with the preset service level requirements of each subsystem, identify the service subsystems that are currently in a state of resource shortage and the urgency of their needs, and generate a resource allocation priority sequence from high to low according to the urgency of their needs. S3. In the exploration phase, access the network resource database maintained by the optical network management platform, read the idle wavelength channel identifiers, the remaining transmission capacity of each fiber segment, and the queue occupancy depth of each optical node port in the all-optical transmission network, and summarize them to form a list of currently available optical layer resources. S4. Decision-making phase: In accordance with the priority sequence of resource allocation, select optical fiber transmission paths from the optical node where the service subsystem is located to the network center for each service subsystem in a resource-scarce state. On the selected transmission path, allocate unoccupied wavelength channels from the available optical layer resource list for the service subsystem in a resource-scarce state to use. When multiple transmission paths compete for resources at the aggregation node, adjust the occupancy ratio of wavelength channels at the aggregation node according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. S5. Execution phase: The transmission path information and wavelength channel information determined in the decision-making phase are converted into configuration instructions for the optical network management platform and sent to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystems.

[0026] Furthermore, the specific method for laying fiber optic links to form an all-optical transmission network during the S1 deployment phase is as follows: A passive optical network architecture is adopted, with optical line terminal equipment set up in the campus central computer room, optical network unit equipment set up in the areas where each business subsystem is located, and optical fibers are laid between the optical line terminal equipment and multiple optical network unit equipment and a connection is established through a splitter, so that the data of each business subsystem is aggregated to the optical line terminal equipment through the optical network unit equipment in the areas where each business subsystem is located.

[0027] Furthermore, the specific methods for identifying business subsystems currently experiencing resource shortages and the urgency of their needs during the S2 perception phase are as follows: The bandwidth occupancy information is compared with the preset bandwidth threshold of each service subsystem, and the transmission delay information is compared with the preset delay threshold of each service subsystem. When the bandwidth occupancy information exceeds the preset bandwidth threshold of the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information exceeds the preset delay threshold of the service subsystem corresponding to the transmission delay information, it is determined that the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information is in a resource-scarce state, and the urgency of the demand of the service subsystem in a resource-scarce state is determined according to the extent of exceeding the threshold.

[0028] Furthermore, the specific method for compiling the current list of available optical layer resources during the S3 exploration phase is as follows: Scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle; Read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. Read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The wavelength channel identifier, remaining transmission capacity value, and queue occupancy depth value are associated and stored as an available optical layer resource list.

[0029] Furthermore, the specific method for selecting fiber optic transmission paths for resource-constrained business subsystems during the S4 decision-making phase is as follows: Extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point; The network topology information stored in the optical network management platform is retrieved, and all combinations of optical fiber links that meet the connectivity conditions from the path start point to the path end point are listed to form a candidate path set; The fiber optic link combination with the largest remaining transmission capacity is selected from the candidate path set as the final selected transmission path.

[0030] A smart campus all-optical network service resource collaborative allocation system, used to implement any of the above methods, including: The all-optical network construction unit is used to lay fiber optic links in the campus area to form an all-optical transmission network. The security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem in the campus are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. The service status awareness unit is used to monitor the service data streams reported by each service subsystem to the optical network management and control platform, extract the bandwidth usage information and transmission delay information of each service subsystem from the service data streams, and identify the service subsystems that are currently in a resource-scarce state and the urgency of their needs based on the bandwidth usage information and transmission delay information compared with the preset service level requirements of each service subsystem. The unit then generates a resource allocation priority sequence from high to low according to the urgency of the needs. The optical layer resource exploration unit is used to access the network resource database maintained by the optical network management and control platform, read the wavelength channel identifiers that are idle in the all-optical transmission network, the remaining transmission capacity of each optical fiber segment, and the queue occupancy depth of each optical node port, and summarize them to form a list of currently available optical layer resources. The collaborative allocation decision unit is used to select optical fiber transmission paths from the optical node where the resource-scarce service subsystem is located to the network center one by one according to the priority sequence of resource allocation. On the selected transmission path, unoccupied wavelength channels are allocated from the available optical layer resource list for the resource-scarce service subsystem to use. When multiple transmission paths compete for resources at the aggregation node, the occupancy ratio of wavelength channels at the aggregation node is adjusted according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. The strategy instruction execution unit is used to convert the transmission path information and wavelength channel information determined by the collaborative allocation decision unit into configuration instructions for the optical network management and control platform, and send them to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystem.

[0031] Furthermore, the all-optical network building unit includes an optical line terminal module, multiple optical network unit modules, and a splitter connection module. The optical line terminal module is deployed in the campus central computer room, the optical network unit modules are deployed in the areas where each business subsystem is located, and the splitter connection module connects the optical line terminal module and multiple optical network unit modules to form an all-optical transmission network with a passive optical network architecture.

[0032] Furthermore, the business status awareness unit includes a business data acquisition module and a requirement identification and tagging module: The business data acquisition module is used to acquire video stream bandwidth usage data of the security monitoring subsystem, data stream bandwidth usage data of the multimedia teaching subsystem, and signaling stream transmission delay data of the campus broadcasting subsystem. The demand identification and marking module is used to compare bandwidth usage data with the preset bandwidth thresholds of each business subsystem, and to compare transmission delay data with the preset delay thresholds of each business subsystem. When the bandwidth usage data exceeds the preset bandwidth threshold of the business subsystem corresponding to the bandwidth usage data, or the transmission delay data exceeds the preset delay threshold of the business subsystem corresponding to the transmission delay data, it is determined that the business subsystem corresponding to the bandwidth usage data or transmission delay data is in a resource-scarce state. The urgency of the demand of the business subsystem in a resource-scarce state is determined according to the magnitude of the exceedance of the threshold, and a resource allocation priority sequence is generated from high to low according to the urgency of the demand.

[0033] Furthermore, the optical layer resource exploration unit includes a wavelength status scanning module, a link capacity reading module, and a queue depth acquisition module: The wavelength status scanning module is used to scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle. The link capacity reading module is used to read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. The queue depth acquisition module is used to read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The optical layer resource exploration unit associates and stores wavelength channel identifiers, remaining transmission capacity values, and queue occupancy depth values ​​as a list of available optical layer resources.

[0034] Furthermore, the collaborative allocation decision-making unit includes a priority resolution module, a transmission path selection module, and a wavelength resource allocation module: The priority resolution module is used to extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point. The transmission path selection module is used to call the network topology information stored in the optical network management platform, list all optical fiber link combinations that meet the connectivity conditions from the path start point to the path end point to form a candidate path set, and select the optical fiber link combination with the largest remaining transmission capacity value from the candidate path set as the final selected transmission path. The wavelength resource allocation module is used to extract unoccupied wavelength channel identifiers from the available optical layer resource list on the transmission path selected by the transmission path selection module, allocate corresponding wavelength channels to the transmission path selected by the transmission path selection module, and adjust the occupancy ratio of wavelength channels at the node according to the priority of the service subsystems corresponding to the multiple transmission paths that converge at the same node when multiple transmission paths converge at the same node.

[0035] Example 2 This embodiment is basically the same as Embodiment 1, except that the method of collaborative allocation of smart campus all-optical network service resources is applied to a large-scale campus scenario, taking a comprehensive university campus area in the east as an example for specific implementation.

[0036] Within the campus area, the all-optical transmission network covers teaching areas, living areas, office areas, and sports venues. The access service subsystems, based on Example 1, include access control, fire monitoring, and energy management subsystems. The all-optical network construction unit uses Huawei SmartAX EA5800 series optical line terminal equipment as the core equipment, and Huawei OptiXstar P812E series optical network unit equipment is installed in the low-voltage rooms of each building. Fiber optic connections are established through splitters with a splitting ratio of 1:64, forming a passive optical network architecture covering the entire campus.

[0037] During the perception phase, the service status perception unit monitors the service data streams reported by each service subsystem to the optical network management platform at a frequency of 100 times per second. The security monitoring subsystem transmits 1080P high-definition video streams, with bandwidth usage information showing an average video bitrate of 8Mbps; the multimedia teaching subsystem transmits 4K video streams in a classroom live broadcast scenario, with bandwidth usage information showing an average data stream of 25Mbps; the campus broadcasting subsystem transmits real-time voice signaling, with transmission latency information showing end-to-end transmission time. The service status perception unit compares the above bandwidth usage information with the preset bandwidth thresholds for each service subsystem. The preset bandwidth threshold for the security monitoring subsystem is 10Mbps, the preset bandwidth threshold for the multimedia teaching subsystem is 30Mbps, and the preset bandwidth threshold for the campus broadcasting subsystem is... Assuming a latency threshold of 50ms, when the bandwidth usage of the security monitoring subsystem reaches 9.5Mbps but still does not exceed the threshold, the system determines it to be in a normal state. When the bandwidth usage of the multimedia teaching subsystem reaches 32Mbps, exceeding the 30Mbps threshold, the system determines that the subsystem is in a resource-scarce state and classifies its urgency as medium based on the magnitude of the threshold exceedance. When the transmission latency of the campus broadcasting subsystem reaches 65ms, exceeding the 50ms threshold, the system determines that the subsystem is in a resource-scarce state and classifies its urgency as high based on the magnitude of the threshold exceedance. The service status perception unit generates a resource allocation priority sequence including the campus broadcasting subsystem, the multimedia teaching subsystem, and other subsystems, from high to low according to the urgency of the demand.

[0038] During the exploration phase, the optical layer resource exploration unit accesses the network resource database maintained by the optical network management platform, scans the wavelength usage status table, and extracts the identifiers of wavelength channels currently in an idle state, including eight idle wavelength channels from wavelength λ1 to λ8; it reads the remaining bandwidth field of each fiber segment in the network topology database, extracting that the remaining transmission capacity of the backbone fiber from the teaching area to the central computer room is 35Gbps, and the remaining transmission capacity of the backbone fiber from the living area to the central computer room is 28Gbps; it reads the cache monitoring data of each optical node port, extracting that the queue occupancy depth of the optical node port in the teaching area is 120 data packets, and the queue occupancy depth of the optical node port in the living area is 85 data packets. The optical layer resource exploration unit associates and stores the above information as a list of available optical layer resources.

[0039] During the decision-making phase, the collaborative allocation decision-making unit selects an optical fiber transmission path from the optical node where the campus broadcasting subsystem is located to the network center, according to the priority sequence of resource allocation. The priority resolution module determines the location of the optical node in the living area where the campus broadcasting subsystem is located as the starting point of the path and the location of the network center as the ending point of the path. The transmission path selection module calls the network topology information stored in the optical network management platform to list all combinations of optical fiber links that meet the connectivity conditions from the starting point to the ending point of the path, forming a candidate path set including the direct connection of the living area to the backbone optical fiber path and the transfer path from the living area to the teaching area. The transmission path selection module selects the direct connection of the living area to the backbone optical fiber path with the largest remaining transmission capacity from the candidate path set as the final selected transmission path. The wavelength resource allocation module extracts the unoccupied wavelength channel identifier λ3 from the available optical layer resource list on this transmission path and allocates this wavelength channel to the campus broadcasting subsystem. Subsequently, the collaborative allocation decision-making unit selects the transmission path from the optical node in the teaching area to the network center for the multimedia teaching subsystem with the second highest priority and allocates the wavelength channel λ5.

[0040] During the execution phase, the strategy instruction execution unit converts the determined transmission path information and wavelength channel information into configuration instructions for the optical network management platform, and sends them to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network through the Simple Network Management Protocol, thereby completing the allocation of optical layer resources to the campus broadcasting subsystem and the multimedia teaching subsystem.

[0041] Example 3 This embodiment is basically the same as Embodiment 1, except that the method of collaborative allocation of smart campus all-optical network service resources is applied to high-density user scenarios, taking the peak hours of going to and from school at a certain city's No. 1 Middle School as an example for specific implementation.

[0042] Within the campus area, the all-optical transmission network is constructed using ZTE's C600 series optical line terminal equipment and F601 series optical network unit equipment. The access service subsystems include the security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem mentioned in Example 1. Additionally, a vehicle access management subsystem and an attendance check-in subsystem have been added. During peak school hours, the vehicle access management subsystem generates a large amount of license plate recognition data streams, and the attendance check-in subsystem generates a large amount of student identity recognition data streams, leading to intensified competition for network resources.

[0043] During the perception phase, the business status perception unit monitors the business data streams of each business subsystem. The license plate recognition data stream transmitted by the vehicle access management subsystem shows a bandwidth usage of 12Mbps burst traffic for 2 minutes, while the identity verification data stream transmitted by the attendance and check-in subsystem shows a bandwidth usage of 8Mbps burst traffic for 15 minutes. The business status perception unit compares the bandwidth usage information with the preset bandwidth thresholds for each subsystem. The preset bandwidth threshold for the vehicle access management subsystem is 10Mbps, and the preset bandwidth threshold for the attendance and check-in subsystem is 6Mbps. When the bandwidth usage of the vehicle access management subsystem reaches 12Mbps, exceeding the 10Mbps threshold, the system... The system determines that the subsystem is in a resource-scarce state and classifies its urgency as high based on the magnitude of the exceedance threshold. When the bandwidth usage of the attendance and check-in subsystem reaches 8Mbps, exceeding the 6Mbps threshold, the system determines that the subsystem is in a resource-scarce state and classifies its urgency as high based on the magnitude of the exceedance threshold. The business status awareness unit generates a resource allocation priority sequence including the vehicle access management subsystem and the attendance and check-in subsystem according to the urgency of the demand from high to low. Since both are classified as high urgency, the system further generates a sequence prioritizing the vehicle access management subsystem over the attendance and check-in subsystem based on the timestamp information extracted from the business data stream and in chronological order.

[0044] During the exploration phase, the optical layer resource exploration unit accesses the network resource database, extracts currently available optical layer resources, scans the wavelength usage status table, and extracts the idle wavelength channel identifiers, including wavelengths λ2, λ4, and λ6, a total of 3 idle wavelength channels; it reads the remaining transmission capacity of each fiber segment, with the remaining transmission capacity of the fiber from the school gate to the central computer room being 18Gbps and the remaining transmission capacity of the fiber from the teaching building to the central computer room being 22Gbps; it reads the queue occupancy depth of each optical node port, with the queue occupancy depth of the optical node port at the school gate being 210 data packets and the queue occupancy depth of the optical node port at the teaching building being 95 data packets. The optical layer resource exploration unit associates and stores the above information as a list of available optical layer resources.

[0045] During the decision-making phase, the collaborative allocation decision-making unit selects a transmission path from the optical node at the school gate to the network center for the vehicle access management subsystem, which has the highest priority, according to the resource allocation priority sequence. The transmission path selection module selects the direct-connection backbone fiber path at the school gate with the largest remaining transmission capacity from the candidate path set as the final selected transmission path. The wavelength resource allocation module extracts the unoccupied wavelength channel identifier λ2 from the available optical layer resource list on this transmission path and allocates this wavelength channel to the vehicle access management subsystem. Subsequently, it selects a transmission path from the optical node in the teaching building to the network center for the attendance and check-in subsystem and allocates wavelength channel λ4.

[0046] At the aggregation node, the transmission paths of the optical nodes at the school gate and the teaching building converge in the school's central computer room. After the transmission path of the attendance and sign-in subsystem is established, the two transmission paths compete for resources at the aggregation node. The collaborative allocation decision unit adjusts the occupancy ratio of the wavelength channels at the aggregation node according to the priority of the business subsystems corresponding to the two transmission paths that are competing for resources. That is, the vehicle access management subsystem has a higher priority than the attendance and sign-in subsystem. 80% of the wavelength channel resources of the aggregation node are allocated to the data flow of the vehicle access management subsystem, and 20% of the wavelength channel resources are allocated to the data flow of the attendance and sign-in subsystem, so as to ensure the transmission quality of critical services during peak periods.

[0047] During the execution phase, the policy instruction execution unit sends the determined configuration instructions to the optical line terminal equipment and the optical network unit equipment to complete the resource allocation.

[0048] Compare with Example 1 This comparative example uses a traditional Ethernet switching architecture to replace the all-optical transmission network, deploying the service subsystem in the same campus area.

[0049] In the campus area of ​​a comprehensive university in the east, a three-layer network architecture is formed using H3C S5120 series Ethernet switches. The security monitoring subsystem, multimedia teaching subsystem, campus broadcasting subsystem, access control subsystem, fire monitoring subsystem, and energy management subsystem are respectively connected to the switches on each floor. They are then connected to the network center through aggregation switches and core switches. The network center is equipped with a traditional network management system for resource scheduling.

[0050] During resource allocation, the network management system monitors the data flow of each business subsystem. When the bandwidth usage of the multimedia teaching subsystem exceeds the 30Mbps threshold and the transmission latency of the campus broadcasting subsystem exceeds the 50ms threshold, the network management system adopts a best-effort scheduling method and does not generate a resource allocation priority sequence. The network management system reads the port status and link utilization of each switch, but cannot obtain idle resource information at the wavelength channel level, only the remaining bandwidth of each link. In the decision-making process, the network management system selects a transmission path from the living area to the network center for the campus broadcasting subsystem. However, due to the statistical multiplexing method used in the Ethernet architecture, it is impossible to allocate a dedicated wavelength channel for specific services. The data flow of the campus broadcasting subsystem shares the link bandwidth with other business data flows. When multiple data flows compete at the aggregation switch, the network management system adopts a first-in-first-out queue scheduling strategy and does not adjust the port buffer usage ratio according to the business priority. Ultimately, the transmission latency of the campus broadcasting subsystem reaches 85ms, exceeding the preset latency threshold of 50ms; the video stream of the multimedia teaching subsystem experiences stuttering.

[0051] Compare with Example 2 This comparative example uses a static resource allocation method instead of a dynamic collaborative allocation method based on the all-optical transmission network of Example 1.

[0052] In the campus area of ​​a comprehensive university in the east, an all-optical transmission network was constructed using the same optical line terminal equipment and optical network unit equipment as in Example 2. The optical network management platform at the network center pre-allocated fixed wavelength channels and bandwidth resources to each service subsystem: the security monitoring subsystem was allocated wavelength channel λ1 and fixed bandwidth of 10Mbps, the multimedia teaching subsystem was allocated wavelength channel λ2 and fixed bandwidth of 30Mbps, the campus broadcasting subsystem was allocated wavelength channel λ3 and fixed bandwidth of 5Mbps, the access control subsystem was allocated wavelength channel λ4 and fixed bandwidth of 2Mbps, the fire monitoring subsystem was allocated wavelength channel λ5 and fixed bandwidth of 1Mbps, and the energy management subsystem was allocated wavelength channel λ6 and fixed bandwidth of 2Mbps. After the static resource allocation was completed, the optical network management platform no longer performed dynamic sensing and real-time adjustments.

[0053] During peak school hours, the data traffic of the vehicle access management subsystem and the attendance check-in subsystem surged. The vehicle access management subsystem needed to transmit sudden bursts of license plate recognition data streams, but the static allocation scheme did not reserve dedicated resources for this subsystem. Its data stream could only be transmitted through the idle channels of other subsystems, resulting in increased data transmission latency. The identity recognition data stream of the attendance check-in subsystem required bandwidth exceeding the available capacity of the static allocation. Data packets accumulated in the optical node port buffer queue, with the queue depth reaching 350 data packets, exceeding the port buffer capacity. Although the campus broadcasting subsystem was allocated a fixed wavelength channel λ3, the static allocation could not adjust resources according to real-time business needs. When sudden traffic from other subsystems occupied the aggregation node resources, the transmission latency of the campus broadcasting subsystem was still affected to some extent. Ultimately, the license plate recognition data upload latency of the vehicle access management subsystem reached 3.5 seconds, and the identity recognition data loss rate of the attendance check-in subsystem reached 2.8%.

[0054] Table 1 Comparison of experimental data for each embodiment and control example Experimental item Example 1 Example 2 Example 3 Control example 1 Control example 2 Resource shortage service subsystem identification accuracy 96.5% 97.2% 98.1% 72.3% Not applicable Resource allocation priority sequence generation time ms 8.5 9.2 8.8 Not generated Not generated Available optical layer resource exploration completion rate 99.2% 98.7% 99.5% Unable to explore 100% static Transmission path selection average time consumption ms 12.3 13.5 12.8 8.7 0 static configuration Wavelength channel allocation success rate 98.7% 98.3% 97.9% Not applicable 100% static Priority adjustment response time ms at resource contention node 15.6 16.2 14.9 No adjustment No adjustment Configuration instruction execution success rate 99.5% 99.3% 99.7% 98.2% 100% static High peak period key service transmission delay ms 42 45 38 85 67 High peak period key service packet loss rate 0.12% 0.15% 0.08% 2.35% 1.82% Whole network bandwidth utilization rate 78.5% 79.3% 81.2% 64.7% 52.3% Resource shortage service satisfaction degree 98.2% 97.8% 98.9% 68.5% 71.4%

[0055] The experimental data in Table 1 clearly show that: Examples 1 to 3 of this invention are significantly superior to Comparative Examples 1 and 2 in all performance indicators. In terms of the accuracy rate of identifying resource-scarce service subsystems, Example 1 reaches 96.5%, Example 2 reaches 97.2%, and Example 3 reaches 98.1%, indicating that the service status perception unit can accurately identify service subsystems in a resource-scarce state, providing a reliable basis for subsequent resource allocation. Comparative Example 1 adopts a traditional Ethernet switching architecture, which can only make judgments through simple port traffic monitoring, and the identification accuracy rate is only 72.3%. A large number of resource-scarce services are not identified in time. Comparative Example 2 adopts a static resource allocation method and does not perform dynamic identification, so this indicator is not applicable.

[0056] Regarding the generation time of the resource allocation priority sequence, all three examples were controlled within 10ms, indicating that the processing efficiency of the service status awareness unit is high and can meet the real-time requirements. In terms of the completeness rate of available optical layer resources, all three examples reached more than 98%, indicating that the optical layer resource exploration unit can comprehensively obtain information such as idle wavelength channels, remaining transmission capacity and queue occupancy depth in the all-optical transmission network. In contrast, Example 1 could not explore optical layer resources and could only obtain link layer information. Example 2 adopted static configuration, and the resource exploration rate was 100% but lacked dynamism.

[0057] Regarding the average time taken for transmission path selection, Examples 1 to 3 are between 12 and 14 ms, which is slightly higher than the 8.7 ms of Comparative Example 1. However, the path selection in the examples is an optimized selection based on the all-optical network topology and real-time resource status. Comparative Example 1 only performs simple Layer 2 switching path selection and does not have optimization capabilities. Comparative Example 2 uses static configuration and does not require path selection.

[0058] Regarding the wavelength channel allocation success rate, Examples 1 to 3 all maintained above 97%, indicating that the collaborative allocation decision unit can effectively allocate idle wavelength channel resources. Comparative Example 1 does not involve wavelength channel allocation, and although the static allocation in Comparative Example 2 has a success rate of 100%, it lacks flexibility.

[0059] Regarding the priority adjustment response time at resource contention nodes, Examples 1 to 3 are all around 15ms, indicating that when multiple transmission paths compete at the aggregation node, the system can quickly adjust the wavelength channel occupancy ratio according to service priority. Comparative Example 1 uses first-in-first-out queue scheduling at the aggregation switch without priority adjustment, while Comparative Example 2 uses static allocation without dynamic adjustment.

[0060] Regarding the success rate of configuration command execution, all three embodiments achieved over 99%, indicating that the policy command execution unit can reliably send the decision results to the optical line terminal equipment and optical network unit equipment. The command execution success rate of Comparative Example 1 was 98.2%, which is slightly lower than that of the embodiments.

[0061] Peak-hour critical service transmission latency and packet loss rate are core indicators for measuring system performance. The peak-hour critical service transmission latency in Example 1 is 42ms, in Example 2 it is 45ms, and in Example 3 it is 38ms, all significantly lower than the 85ms in Comparative Example 1 and the 67ms in Comparative Example 2. In terms of peak-hour critical service packet loss rate, Example 1 is 0.12%, Example 2 is 0.15%, and Example 3 is 0.08%, significantly better than the 2.35% in Comparative Example 1 and the 1.82% in Comparative Example 2. This data fully demonstrates that the present invention's full-process collaborative allocation method, which identifies resource-constrained services in the perception stage, acquires optical layer resources in the exploration stage, prioritizes and selects paths in the decision-making stage, and completes resource allocation in the execution stage, can effectively guarantee the transmission quality of critical services during peak hours.

[0062] Regarding the overall network bandwidth utilization, Example 1 achieved 78.5%, Example 2 achieved 79.3%, and Example 3 achieved 81.2%, which are significantly higher than the 64.7% of Comparative Example 1 and the 52.3% of Comparative Example 2. This indicates that the dynamic collaborative allocation method of the present invention can fully utilize the bandwidth resources of the all-optical transmission network and avoid resource idleness and waste. The static allocation method of Comparative Example 2 resulted in the lowest bandwidth utilization because the fixed allocation cannot be dynamically adjusted according to service needs, resulting in a situation where some resources are idle while others are in short supply.

[0063] Regarding satisfaction with resource-constrained services, Example 1 achieved 98.2%, Example 2 achieved 97.8%, and Example 3 achieved 98.9%, while Comparative Example 1 achieved only 68.5% and Comparative Example 2 achieved 71.4%. This data comprehensively reflects the performance of each example and the comparative example in meeting the resource needs of services. All three examples of the present invention can meet the resource needs of resource-constrained services well, while the comparative examples, due to the lack of an effective collaborative allocation mechanism, have resulted in a large number of resource-constrained services being unable to obtain the required resources.

[0064] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention.

Claims

1. A method for collaborative allocation of IoT service resources in a smart campus all-optical network, characterized in that: Includes the following steps: S1. Deployment phase: Fiber optic links are laid in the campus area to form an all-optical transmission network. The campus security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. S2. In the perception phase, monitor the service data streams reported by each service subsystem to the optical network management platform, extract the bandwidth usage information and transmission delay information of each subsystem from the service data streams, compare the bandwidth usage information and transmission delay information with the preset service level requirements of each subsystem, identify the service subsystems that are currently in a state of resource shortage and the urgency of their needs, and generate a resource allocation priority sequence from high to low according to the urgency of their needs. S3. In the exploration phase, access the network resource database maintained by the optical network management platform, read the idle wavelength channel identifiers, the remaining transmission capacity of each fiber segment, and the queue occupancy depth of each optical node port in the all-optical transmission network, and summarize them to form a list of currently available optical layer resources. S4. Decision-making phase: In accordance with the priority sequence of resource allocation, select optical fiber transmission paths from the optical node where the service subsystem is located to the network center for each service subsystem in a resource-scarce state. On the selected transmission path, allocate unoccupied wavelength channels from the available optical layer resource list for the service subsystem in a resource-scarce state to use. When multiple transmission paths compete for resources at the aggregation node, adjust the occupancy ratio of wavelength channels at the aggregation node according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. S5. Execution phase: The transmission path information and wavelength channel information determined in the decision-making phase are converted into configuration instructions for the optical network management platform and sent to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystems.

2. The method according to claim 1, characterized in that, The specific method for laying fiber optic links to form an all-optical transmission network during the S1 deployment phase is as follows: A passive optical network architecture is adopted, with optical line terminal equipment set up in the campus central computer room, optical network unit equipment set up in the areas where each business subsystem is located, and optical fibers are laid between the optical line terminal equipment and multiple optical network unit equipment and a connection is established through a splitter, so that the data of each business subsystem is aggregated to the optical line terminal equipment through the optical network unit equipment in the areas where each business subsystem is located.

3. The method according to claim 1, characterized in that, The specific method for identifying the business subsystem currently experiencing resource shortages and the urgency of the needs of that business subsystem in the S2 perception phase is as follows: The bandwidth occupancy information is compared with the preset bandwidth threshold of each service subsystem, and the transmission delay information is compared with the preset delay threshold of each service subsystem. When the bandwidth occupancy information exceeds the preset bandwidth threshold of the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information exceeds the preset delay threshold of the service subsystem corresponding to the transmission delay information, it is determined that the service subsystem corresponding to the bandwidth occupancy information or the transmission delay information is in a resource-scarce state, and the urgency of the demand of the service subsystem in a resource-scarce state is determined according to the extent of exceeding the threshold.

4. The method according to claim 1, characterized in that, The specific method for compiling the current list of available optical layer resources during the S3 exploration phase is as follows: Scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle; Read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. Read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The wavelength channel identifier, remaining transmission capacity value, and queue occupancy depth value are associated and stored as an available optical layer resource list.

5. The method according to claim 1, characterized in that, The specific method for selecting fiber optic transmission paths for resource-constrained business subsystems in the S4 decision-making phase is as follows: Extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point; The network topology information stored in the optical network management platform is retrieved, and all combinations of optical fiber links that meet the connectivity conditions from the path start point to the path end point are listed to form a candidate path set; The fiber optic link combination with the largest remaining transmission capacity is selected from the candidate path set as the final selected transmission path.

6. A smart campus all-optical network service resource collaborative allocation system, used to implement the method of any one of claims 1-5, characterized in that, include: The all-optical network construction unit is used to lay fiber optic links in the campus area to form an all-optical transmission network. The security monitoring subsystem, multimedia teaching subsystem, and campus broadcasting subsystem in the campus are respectively connected to the corresponding optical nodes of the all-optical transmission network, and an optical network management and control platform is set up in the network center. The service status awareness unit is used to monitor the service data streams reported by each service subsystem to the optical network management and control platform, extract the bandwidth usage information and transmission delay information of each service subsystem from the service data streams, and identify the service subsystems that are currently in a resource-scarce state and the urgency of their needs based on the bandwidth usage information and transmission delay information compared with the preset service level requirements of each service subsystem. The unit then generates a resource allocation priority sequence from high to low according to the urgency of the needs. The optical layer resource exploration unit is used to access the network resource database maintained by the optical network management and control platform, read the wavelength channel identifiers that are idle in the all-optical transmission network, the remaining transmission capacity of each optical fiber segment, and the queue occupancy depth of each optical node port, and summarize them to form a list of currently available optical layer resources. The collaborative allocation decision unit is used to select optical fiber transmission paths from the optical node where the resource-scarce service subsystem is located to the network center one by one according to the priority sequence of resource allocation. On the selected transmission path, unoccupied wavelength channels are allocated from the available optical layer resource list for the resource-scarce service subsystem to use. When multiple transmission paths compete for resources at the aggregation node, the occupancy ratio of wavelength channels at the aggregation node is adjusted according to the priority of the service subsystems corresponding to the multiple transmission paths competing for resources. The strategy instruction execution unit is used to convert the transmission path information and wavelength channel information determined by the collaborative allocation decision unit into configuration instructions for the optical network management and control platform, and send them to the optical line terminal equipment and optical network unit equipment in the all-optical transmission network to complete the allocation of optical layer resources to the service subsystem.

7. The system according to claim 6, characterized in that, The all-optical network building unit includes an optical line terminal module, multiple optical network unit modules, and a splitter connection module. The optical line terminal module is deployed in the campus central computer room, the optical network unit modules are deployed in the areas where each service subsystem is located, and the splitter connection module connects the optical line terminal module and multiple optical network unit modules to form an all-optical transmission network with a passive optical network architecture.

8. The system according to claim 6, characterized in that, The business status awareness unit includes a business data acquisition module and a demand identification and marking module: The business data acquisition module is used to acquire video stream bandwidth usage data of the security monitoring subsystem, data stream bandwidth usage data of the multimedia teaching subsystem, and signaling stream transmission delay data of the campus broadcasting subsystem. The demand identification and marking module is used to compare bandwidth usage data with the preset bandwidth thresholds of each business subsystem, and to compare transmission delay data with the preset delay thresholds of each business subsystem. When the bandwidth usage data exceeds the preset bandwidth threshold of the business subsystem corresponding to the bandwidth usage data, or the transmission delay data exceeds the preset delay threshold of the business subsystem corresponding to the transmission delay data, it is determined that the business subsystem corresponding to the bandwidth usage data or transmission delay data is in a resource-scarce state. The urgency of the demand of the business subsystem in a resource-scarce state is determined according to the magnitude of the exceedance of the threshold, and a resource allocation priority sequence is generated from high to low according to the urgency of the demand.

9. The system according to claim 6, characterized in that, The optical layer resource exploration unit includes a wavelength status scanning module, a link capacity reading module, and a queue depth acquisition module. The wavelength status scanning module is used to scan the wavelength usage status table recorded in the network resource database and extract the wavelength channel identifiers marked as idle. The link capacity reading module is used to read the remaining bandwidth field of each fiber segment in the network topology database and extract the remaining transmission capacity value of each fiber segment. The queue depth acquisition module is used to read the cache monitoring data of each optical node port and extract the queue occupancy depth value of each optical node port; The optical layer resource exploration unit associates and stores wavelength channel identifiers, remaining transmission capacity values, and queue occupancy depth values ​​as a list of available optical layer resources.

10. The system according to claim 6, characterized in that, The collaborative allocation decision-making unit includes a priority resolution module, a transmission path selection module, and a wavelength resource allocation module. The priority resolution module is used to extract the highest priority business subsystem from the resource allocation priority sequence, determine the optical node location of the highest priority business subsystem as the path start point, and determine the network center location as the path end point. The transmission path selection module is used to call the network topology information stored in the optical network management platform, list all optical fiber link combinations that meet the connectivity conditions from the path start point to the path end point to form a candidate path set, and select the optical fiber link combination with the largest remaining transmission capacity value from the candidate path set as the final selected transmission path. The wavelength resource allocation module is used to extract unoccupied wavelength channel identifiers from the available optical layer resource list on the transmission path selected by the transmission path selection module, allocate corresponding wavelength channels to the transmission path selected by the transmission path selection module, and adjust the occupancy ratio of wavelength channels at the node according to the priority of the service subsystems corresponding to the multiple transmission paths that converge at the same node when multiple transmission paths converge at the same node.