US6545781B1

High-throughput, low-latency next generation internet networks using optical label switching and high-speed optical header generation, detection and reinsertion

Summary by NHIP

Optical header switching method

The method propagates data payloads through WDM networks by embedding independent routing headers within the optical signal. Each network element stores a local routing look-up table and detects the header to generate a switch control signal that selects a specific local route.

Claim Score by NHIP

Read claim 31, the broadest

Abstract

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.

US6545781B1, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Expired 14 July 2019, 7.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

47 claims: 5 independent, 42 dependent

  1. 1
    A method for propagating a data payload from an input network element to an output network element in a wavelength division multiplexing (WDM) network composed of a plurality of network elements, the data payload having a given format and protocol, the method comprising the steps of generating and storing a local routing look-up table in each of the network elements, each local routing table determining alternative local routes through the associated one of the network elements, adding a header to the data payload prior to inputting the data payload to the input network element to produce an optical signal, the optical signal further including a preamble and a light burst, the header having a format and protocol and being indicative of the local route through each of the network elements for the data payload and the header, the format and protocol of the data payload being independent of the format and protocol of the header, detecting the header at the network elements to produce a switch control signal as the optical signal propagates through the WDM network, selecting one of the local routes for routing the optical signal through the network elements as determined by looking up the switch control signal in the corresponding local routing table, and routing the optical signal through the network elements in correspondence to the selected route, wherein the header is composed of one or more header signals each being conveyed by a distinct sub-carrier frequency and arranged so that the highest detectable sub-carrier frequency corresponds to an active header signal, the plurality of sub-carrier frequencies occupying a frequency band above the data payload, the step of detecting including the steps of concurrently measuring the header signals to produce a header selection signal, selecting the active header signal as conveyed by the highest detectable sub-carrier frequency under control of the header selection signal, and processing the active header signal to produce the switch control signal for routing the optical signal, the method further comprising, prior to the step of routing, the steps of determining a new active header signal, optically circulating the light burst to produce a time-extended light burst under control of the preamble, light modulating the time-extended light burst with the new active header signal conveyed by a next highest sub-carrier frequency exceeding the highest detectable sub-carrier frequency to produce an outgoing optical header, and inserting the outgoing optical header into the optical signal to augment the optical signal.
  2. 16
    A method for detecting and replacing a header in an incoming optical signal propagating at a given optical wavelength to produce an outgoing optical signal, the incoming optical signal including the header and a data payload, the header being composed of one or more header signals each being conveyed by a distinct sub-carrier frequency and arranged so that the highest detectable sub-carrier frequency corresponds to an active header signal, the plurality of sub-carrier frequencies occupying a frequency band above the data payload, the header conveying header information for routing the incoming optical signal through a switch, the optical signal further including a preamble and a light burst, the method comprising the steps of concurrently measuring the header signals to produce a header selection signal, selecting the active header signal as conveyed by the highest detectable sub-carrier frequency under control of the header selection signal, processing the active header signal to produce a switch control signal to route the outgoing optical signal through the switch and to produce a new active header signal, optically circulating the light burst to produce a time-extended light burst under control of the preamble, light modulating the time-extended light burst with the new active header signal conveyed by a next highest sub-carrier frequency exceeding the highest detectable sub-carrier frequency to produce an outgoing optical header, and inserting the outgoing optical header into the incoming optical signal to produce the outgoing optical signal.
  3. 31
    Broadest claimClaim Score 33, narrow(NHIP)A method for detecting and replacing a header in an incoming optical signal propagating at a given optical wavelength to produce an outgoing optical signal, the incoming optical signal including the header and a data payload, the header being composed of one or more header signals each being conveyed by a distinct sub-carrier frequency and arranged so that the highest detectable sub-carrier frequency corresponds to an active header signal, the plurality of sub-carrier frequencies occupying a frequency band above the data payload, the optical signal further including a preamble and a light burst, the method comprising the steps of concurrently measuring the header signals to produce a header selection signal, selecting the active header signal as conveyed by the highest detectable sub-carrier frequency under control of the header selection signal, processing the active header signal to produce a switch control signal to route the outgoing optical signal, opto-electrically detecting the preamble to produce a gating signal, optically gating the light burst with the gating signal, optically circulating the light burst to produce a time-extended light burst, determining a new active header signal, modulating the new active header signal with a next highest sub-carrier frequency exceeding the highest detectable sub-carrier frequency, light modulating the time-extended light burst with the modulated new active header signal to produce an outgoing optical header, and inserting into the incoming optical signal the outgoing optical header to produce the outgoing optical signal.
  4. 32
    A system for detecting and replacing a header in an incoming optical signal propagating at a given optical wavelength to produce an outgoing optical signal, the incoming optical signal including the header and a data payload, the header being composed of one or more header signals each being conveyed by a distinct sub-carrier frequency and arranged so that the highest detectable sub-carrier frequency corresponds to an active header signal, the plurality of sub-carrier frequencies occupying a frequency band above the data payload, the header conveying header information for routing the incoming optical signal through a switch, the optical signal further including a preamble and a light burst, the system comprising a measurement device for concurrently measuring the header signals to produce a header selection signal, a selector, coupled to the measurement device, for determining the active header signal as conveyed by the highest detectable sub-carrier frequency under control of the header selection signal, a processor, coupled to the selector, for processing the active header signal to produce a switch control signal to route the outgoing optical signal through the switch and to produce a new active header signal, an optical circulator, responsive to the incoming optical signal, for circulating the light burst to produce a time-extended light burst under control of the preamble, a light modulator, responsive to the optical circulator and the new active header signal, for modulating the time-extended light burst with the new active header signal conveyed by a next highest sub-carrier frequency exceeding the highest detectable sub-carrier frequency to produce an outgoing optical header, and means, responsive to the light modulator, for inserting the outgoing optical header into the incoming optical signal to produce the outgoing optical signal.
  5. 47
    A system for propagating a data payload from an input network element to an output network element in a wavelength division multiplexing (WDM) network composed of a plurality of network elements, the data payload having a given format and protocol, the system comprising a route generator for generating and storing a local routing look-up table in each of the network elements, each local routing table determining alternative local routes through the associated one of the network elements, an adder for adding a header to the data payload prior to inputting the data payload to the input network element to produce an optical signal, the header having a format and protocol and being indicative of the local route through each of the network elements for the data payload and the header, the format and protocol of the data payload being independent of the format and protocol of the header, a detector for detecting the header at the network elements to produce a switch control signal as the data payload and header propagate through the WDM network, a router for selecting one of the local routes for routing the optical signal through the network elements as determined by looking up the switch control signal in the corresponding local routing table, and a switch for routing the data payload and the header through the network elements in correspondence to the selected route, wherein the header is composed of one or more header signals each being conveyed by a distinct sub-carrier frequency and arranged so that the highest detectable sub-carrier frequency corresponds to an active header signal, the plurality of sub-carrier frequencies occupying a frequency band above the baseband spectrum of the data payload, the detector further comprising a measurement device for concurrently measuring the header signals to produce a header selection signal, a selector, coupled to the measurement device, for determining the active header signal as conveyed by the highest detectable sub-carrier frequency under control of the header selection signal, and a processor, coupled to the selector, for processing the active header signal to produce a switch control signal to route the optical signal through the switch and to produce a new active header signal, the system further comprising an optical circulator, responsive to the optical signal, for circulating the light burst to produce a time-extended light burst under control of the preamble, a light modulator, responsive to the optical circulator and the new active header signal, for modulating the time-extended light burst with the new active header signal conveyed by a next highest sub-carrier frequency exceeding the highest detectable sub-carrier frequency to produce an outgoing optical header, and means, responsive to the light modulator, for inserting the outgoing optical header into the optical signal.