Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
263 words
A packet switching apparatus, comprising: a plurality of inputs each for receiving a succession of data packets each appearing in successive time slots of predetermined duration; an optical cell distribution network for distributing the data packets received at the inputs to selected ones of a plurality of desired outputs; the cell distribution network comprising a plurality of optical transmitters, each responsive to one of the plurality of inputs, an optical star coupler for receiving outputs of the plurality of optical transmitters and producing outputs corresponding to the sum of the outputs of the optical transmitters, and a plurality of optical receivers, each responsive to an output of the Optical star coupler and a respective pipeline controller; and an electronic pipeline controller, connected to at least one of the plurality of inputs and responsive to destination identifying header information in a succession of data packets received on an input to which the pipeline controller is connected, for producing an output directing the cell distribution network to distribute the data packets to the plurality of outputs in accordance with the header information; the electronic pipeline controller being adapted to receive a succession of headers each related to a respective data packet received on the input to which the pipeline controller is connected, the electronic pipeline controller being adapted to process information in each header into a pipeline controller output, the pipeline controller being adapted to begin processing information in a header into a pipeline controller output prior to completely processing information in a prior header in the succession of headers into a pipeline controller output.
Claim 2
Dependent Claim
263 words
A packet switching apparatus, comprising: a plurality of inputs each for receiving a succession of data packets each appearing in successive time slots of predetermined duration; an optical cell distribution network for distributing the data packets received at the inputs to selected ones of a plurality of desired outputs; the cell distribution network comprising a plurality of optical transmitters, each responsive to one of the plurality of inputs, an optical star coupler for receiving outputs of the plurality of optical transmitters and producing outputs corresponding to the sum of the outputs of the optical transmitters, and a plurality of optical receivers, each responsive to an output of the Optical star coupler and a respective pipeline controller; and an electronic pipeline controller, connected to at least one of the plurality of inputs and responsive to destination identifying header information in a succession of data packets received on an input to which the pipeline controller is connected, for producing an output directing the cell distribution network to distribute the data packets to the plurality of outputs in accordance with the header information; the electronic pipeline controller being adapted to receive a succession of headers each related to a respective data packet received on the input to which the pipeline controller is connected, the electronic pipeline controller being adapted to process information in each header into a pipeline controller output, the pipeline controller being adapted to begin processing information in a header into a pipeline controller output prior to completely processing information in a prior header in the succession of headers into a pipeline controller output.
Claim 3
Dependent Claim
80 words
The packet switching apparatus of claim 1, in which the cell distribution network comprises: a plurality of fixed-frequency laser transmitters, each responsive to one of the plurality of inputs; an optical star coupler for receiving the outputs of the plurality of fixed° frequency laser transmitters and producing outputs corresponding to the sum of the outputs of the fixed-frequency laser transmitters; and a plurality of tunable receivers, each responsive to the output of the optical star coupler and the pipeline controller.
Claim 4
Dependent Claim
55 words
The packet switching apparatus of claim 1, in which the electronic pipeline controller comprises: a sorting network responsive to signals related to header information in the data packets for placing, in predetermined order, signals to be sent to the cell distribution network which cause distribution of the data packets in accordance with the header information.
Claim 5
Dependent Claim
74 words
The packet switching apparatus of claim 1, further comprising: a means for delaying the arrival of data packets at the cell distribution network by an amount corresponding to the time between the arrival of header information at the input of the electronic pipeline controller and the production of the output of the electronic pipeline controller directing the cell distribution network to distribute data packets to the plurality of outputs of the cell distribution network.
Claim 6
Dependent Claim
44 words
The packet switching apparatus of claim 1, in which the electronic pipeline controller operates at a speed such that the time for it to produce an output in response to an input of destination identifying header information is greater than the time slot duration.
Claim 7
Dependent Claim
261 words
A packet switching apparatus, comprising: a plurality of inputs each for receiving a succession of data packets each appearing in successive time slots of predetermined duration; an optical cell distribution network for distributing the data packets received at the inputs to selected ones of a plurality of desired outputs; and an electronic pipeline controller, connected to at least one of the plurality of inputs and responsive to destination identifying header information in a succession of data packets received on an input to which the pipeline controller is connected., for producing an output directing the cell distribution network to distribute the data packets to the plurality of outputs in accordance with the header information; the electronic pipeline controller being adapted to receive a succession of headers each related to a respective data packet received on the input to which the pipeline controller is connected, the electronic pipeline controller being adapted to process information in each header into a pipeline controller output, the pipeline controller being adapted to begin processing information in a header into a pipeline controller output prior to completely processing information in a prior header in the succession of headers into a pipeline controller output; the pipeline controller comprising: a control interface responsive to header information in the data packets appearing on one of the plurality of inputs for producing a control packet containing a source address, at least one priority bit, and at least one activity bit; and a pipeline circuit responsive to the control packets from the control interface for producing distribution commands for the cell distribution network.
Claim 8
Dependent Claim
261 words
A packet switching apparatus, comprising: a plurality of inputs each for receiving a succession of data packets each appearing in successive time slots of predetermined duration; an optical cell distribution network for distributing the data packets received at the inputs to selected ones of a plurality of desired outputs; and an electronic pipeline controller, connected to at least one of the plurality of inputs and responsive to destination identifying header information in a succession of data packets received on an input to which the pipeline controller is connected., for producing an output directing the cell distribution network to distribute the data packets to the plurality of outputs in accordance with the header information; the electronic pipeline controller being adapted to receive a succession of headers each related to a respective data packet received on the input to which the pipeline controller is connected, the electronic pipeline controller being adapted to process information in each header into a pipeline controller output, the pipeline controller being adapted to begin processing information in a header into a pipeline controller output prior to completely processing information in a prior header in the succession of headers into a pipeline controller output; the pipeline controller comprising: a control interface responsive to header information in the data packets appearing on one of the plurality of inputs for producing a control packet containing a source address, at least one priority bit, and at least one activity bit; and a pipeline circuit responsive to the control packets from the control interface for producing distribution commands for the cell distribution network.
Claim 9
Dependent Claim
16 words
The packet switching apparatus of claim 6, in which the pipeline controller comprises a sorting network.
Claim 10
Dependent Claim
17 words
The packet switching apparatus of claim 7, in which the sorting network is a Batcher sorting network.