Abstract:
Traditional protection message priority scheduling methods lack dynamic feedback and adjustment mechanisms, resulting in weak reliability. Therefore, a protection message priority scheduling method for SPN tunnels is designed. Divide the messages in the SPN tunnel into three categories: high priority protection messages, other protection messages, and ordinary business messages. Assign priority values to each message category and divide messages with the same priority value into a queue. Each scheduling cycle calculates the scheduling probability based on queue weight, load factor, and total weight, and selects the queue according to probability through a random number generation method to implement message transmission. To cope with sudden traffic, group speed limit parameters are set for each queue, and queue weights are dynamically adjusted based on the real-time quantity of various types of messages in the network, achieving adaptive scheduling of protection message priority. The test results of the example show that the overall fault perception time of the design method is less than 20 ms, and the overall protection switching time is less than 30 ms, indicating that the design method can achieve low latency and low packet loss of alarm protection messages, thereby achieving rapid fault perception and switching execution.