Patent ID: 8755374

Claim:
An optical packet switch device comprising: a branch portion which branches a received optical packet signal; an optical switch section which switches a route of one of the branched optical packet signals and outputs the optical packet signal; and an optical switch control section which extracts route information from an other branched optical packet signal and controls the optical switch section according to the route information, wherein the optical switch control section includes: a optical/electrical conversion unit which converts the other optical packet signal into an electrical data signal; a clock extracting unit which extracts a clock signal from the data signal; a serial/parallel conversion unit which converts the data signal into a parallel data signal; a frequency dividing unit which frequency-divides the clock signal and generates a frequency-divided clock signal; a synchronization pattern detecting unit which detects a frame synchronization pattern from the parallel data signal and detects a delay bit number showing that the frame synchronization pattern is stored at a position shifted by how many bits from a first bit of the parallel data signal; a header analysis unit which analyzes a header included in the parallel data signal and detects an optical packet length and route information of the optical packet signal; an output competition determining unit which determines passing/discarding of the optical packet signals competing with each other based on the optical packet length and the route information detected by the header analysis unit and delay bit number information detected by the synchronization pattern detecting unit; a local oscillator which oscillates a local clock signal; a clock transfer unit which transfers the parallel data signal synchronized with the frequency-divided clock signal to the local clock signal; and a phase difference detecting unit which detects a phase difference between the frequency-divided clock signal and the local clock signal, wherein the output competition determining unit determines the passing/discarding of the optical packet signals competing with each other based on the optical packet length, the route information, and a total delay amount obtained by adding a delay amount, corresponding to the phase difference detected by the phase difference detecting unit, to a delay amount corresponding to the delay bit number.