The invention discloses a multi-level subqueue layered dispatching method for messages in the communication network of a
transformer substation. The method comprises the steps of 1, receiving the messages by a
receiver; 2, analyzing the messages by a
data analysis module and a
label analysis module to obtain information, such as message contents, labels, destination addresses, VLAN (virtual
local area network) values and message types; 3, testing whether the
time to live TTL is greater than 0 or not, if the TTL is equal to 0, discarding the messages and finishing the process, and if the TTL is greater than 0, continuing the next step; 4, searching an MAC table according to the destination addresses and the VLAN values of the messages, and sending the messages to the corresponding ports; 5, identifying the message types according to the information of a message
label tagged value field, and mapping different messages to a
label-based multi-level subqueue for queuing up to be sent; 6, when one message reaches the head end of the
queue, adding a new label to the current message by a label packaging module, packaging the current message by a data packaging module, and sending the current message to the next switch by a sender for finishing the forwarding process. The problems of
delay variation,
transmission delay and the like in
message switching is well solved, and the real-time reliability of
information transmission of the
transformer substation is improved.