The invention discloses an
optical flow switching network scheduling method and an
optical flow switching
system. Each node in the
system is mainly composed of an IP switch and an optical
cross connection module. Each IP switch is provided with an
optical flow switching module. The optical flow switching module comprises a virtual output
queue and a link-
wavelength-time resource table,
source routing table, a scheduling module, a control packet
transceiver module, an electronic / optical conversion module, a switching control module and a
clock module. At the same time of transmitting optical
data stream, the source node requests to start
optical path reservation in advance for optical
data stream in virtual output
queue, detects the availability of optical paths corresponding to multiple destination nodes, combines
queue head request priority and optical
data stream transmission time, finds out the earliest available optical paths and reserves a time period for the optical paths. The invention has the following beneficial effects: 1, centralized scheduling nodes are not needed in the network, each node executes distributed scheduling, and the computational complexity is low; 2, thatoptical path schedule calculation and the
data transmission are carried out simultaneously, the head time of the
data transmission is shorten, the network
throughput is improved, the average waitingtime of the queue is reduced, and the
bandwidth utilization ratio is optimized; 3, adding time dimension to the scheduling allocation of link
wavelength resources, which can improve the performance ofthe
algorithm; 4, that device can be deploy based on the exist network equipment, and the application conditions are ripe.