← Back to Patent Explorer
US5001702A Expired / Lapsed US ⏱️ 0.0 years remaining

Packet switching network for multiple packet types

Assignee: Nokia Bell Labs
•
Filing: 1989-09-26
•
Granted: 1991-03-19
•
Expires: 2009-09-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet switching arrangement for receiving packets including broadcast addresses and connecting representations of the received packets to any combination of output ports specified in the address is disclosed. The packet routing units of the network both generate packet representations and selectively connect the representations to downstream routing units or network outputs. Packets for use with the network comprise an address portion encoded in a broadcast format or in a shorter point-to-point format and an address type character identifying the type of address in the address portion. The nodes of the network respond to the address type character of a received packet by selecting the appropriate decoding format for the packet address portion. A packet select unit decodes the address portion in accordance with the selected decoding format and selectively connects the packet to the network outputs.

Inventors

  • 👤 Kari T. Teraslinna
  • 👤 Wing N. Toy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:03
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1836; H04L49/00; H04L49/25; H04L49/15; H04L49/1515; H04L49/20; H04L49/201; H04L49/30; H04L49/3018

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 92 words
In a packet switching system for switching information packets, a node comprising: a plurality of output ports; address decoder means for receiving a packet comprising an address portion including an address encoded in one of a plurality of formats and a character identifying the type of encoding format of said address portion and comprising means responsive to said address portion and said character of a received packet for selecting one of said output ports; and means responsive to said address decoder means for connecting said received packet to said selected output port.
Claim 2
Dependent Claim 92 words
In a packet switching system for switching information packets, a node comprising: a plurality of output ports; address decoder means for receiving a packet comprising an address portion including an address encoded in one of a plurality of formats and a character identifying the type of encoding format of said address portion and comprising means responsive to said address portion and said character of a received packet for selecting one of said output ports; and means responsive to said address decoder means for connecting said received packet to said selected output port.
Claim 3
Dependent Claim 43 words
The node of claim 1 wherein said address decoder means comprises: means responsive to said character for selecting a decoding format; and means for decoding said address portion in accordance with said selected decoding format to select said one of said output ports.
Claim 4
Dependent Claim 80 words
The node of claim 1 wherein said address decoder means comprises: first decode means for decoding the address portion of said received packet in accordance with a first decode format; second decode means for decoding the address portion of said received packet in accordance with a second decode format; means responsive to said character for selecting one of said first and said second decode means; and means responsive to said selected decode means for selecting one of said output ports.
Claim 5
Dependent Claim 82 words
The node of claim 1 wherein said address decoder means comprises: broadcast address decode means for decoding the address portion of said received packet in accordance with a broadcast address decode format; point-to-point decode means for decoding the address portion of said received packet in accordance with a point-to-point decode format; means responsive to said character for selecting one of said broadcast and said point-to-point decode means; and means responsive to said selected decode means for selecting one of said output ports.
Claim 6
Dependent Claim 83 words
The node of claim 1 wherein said address decoder means comprises: bit map decode means for decoding the address portion of said received packet in accordance with a bit map decode format; binary decode means for decoding the address portion of said received packet in accordance with a binary decode format; means responsive to said character for selecting one of said bit map and said binary decode means; and means responsive to said selected decode means for selecting one of said output ports.
Claim 7
Dependent Claim 109 words
In a packet switching system for switching information packets comprising an information portion, an address portion including an address encoded in one of a plurality of formats and an address type character identifying the encoding format of said address portion, a node comprising; a plurality of packet selector means each comprising an output port; means for conveying a packet received by said node substantially simultaneously to each of said packet selectors means; and each of said packet selector means comprises address decoder means responsive to said address portion and said address type character of said received packet for selectively connecting said received packet to the output port comprised thereby.
Claim 8
Dependent Claim 109 words
In a packet switching system for switching information packets comprising an information portion, an address portion including an address encoded in one of a plurality of formats and an address type character identifying the encoding format of said address portion, a node comprising; a plurality of packet selector means each comprising an output port; means for conveying a packet received by said node substantially simultaneously to each of said packet selectors means; and each of said packet selector means comprises address decoder means responsive to said address portion and said address type character of said received packet for selectively connecting said received packet to the output port comprised thereby.
Claim 9
Dependent Claim 58 words
The node of claim 6 wherein said address decoder means of each of said packet selectors comprises: means responsive to said address type character for selecting a decoding format; and means for decoding said address portion in accordance with said selected decoding format to selectively connect said received packet to the one of said output ports comprised thereby.
Claim 10
Dependent Claim 97 words
The node of claim 6 wherein said address decoder means of each of said packet selector means comprises: first decode means for decoding the address portion of said received packet in accordance with a first decode format; second decode means for decoding the address portion of said received packet in accordance with a second decode format; means responsive to said address type character for selecting one of said first and said second decode means; and means responsive to said selected decode means for selectively connecting said received packet to the one of said output ports comprised thereby.
Claim 11
Dependent Claim 99 words
The node of claim 6 wherein said address decoder means of each of said packet selector means comprises: broadcast address decode means for decoding the address portion of said received packet in accordance with a broadcast address decode format; point-to-point decode means for decoding the address portion of said received packet in accordance with a point-to-point decode format; means responsive to said address type character for selecting one of said broadcast and said point-to-point decode means; and means responsive to said selected decode means for selectively connecting said received packet to the one of said output ports comprised thereby.
Claim 12
Dependent Claim 100 words
The node of claim 6 wherein said address decoder means of each of said packet selector means comprises: bit map decode means for decoding the address portion of said received packet in accordance with a bit map decode format; binary decode means for decoding the address portion of said received packet in accordance with a binary decode format; means responsive to said address type character for selecting one of said bit map and said binary decode means; and means responsive to said selected decode means for selectively connecting said received packet to the one of said output ports comprised thereby.
Claim 13
Dependent Claim 120 words
A packet switching network for switching information packets comprising an information portion, an address encoded in one of a plurality of formats and an address type character identifying the encoding format of said address comprising: a plurality of output switch nodes each comprising a plurality of network output ports; at least one additional switch node connected to said output switch nodes; means in said additional switch node responsive to said address and said address type character of a received packet for selectively connecting said received packet to one of said output nodes; and means in said one output node responsive to said address and said address type character for selectively connecting said received packet to the output ports comprised thereby.
Claim 14
Dependent Claim 120 words
A packet switching network for switching information packets comprising an information portion, an address encoded in one of a plurality of formats and an address type character identifying the encoding format of said address comprising: a plurality of output switch nodes each comprising a plurality of network output ports; at least one additional switch node connected to said output switch nodes; means in said additional switch node responsive to said address and said address type character of a received packet for selectively connecting said received packet to one of said output nodes; and means in said one output node responsive to said address and said address type character for selectively connecting said received packet to the output ports comprised thereby.
Claim 15
Dependent Claim 131 words
A packet network comprising: a plurality of output switch nodes each comprising a plurality of output ports; at least one additional switch node connected to said output switch nodes; means for transmitting to said additional switch node a packet comprising an information portion, a network physical address and an address type character identifying the encoding format of said network physical address; first connecting means in said additional switch node responsive to said physical address and said address type character of a received packet for selectively connecting said received packet to one of said output switch nodes; second connecting means in said one output switch node responsive to said physical address and said address type character for selectively connecting the information portion of said received packet to the output ports comprised thereby.
Claim 16
Dependent Claim 131 words
A packet network comprising: a plurality of output switch nodes each comprising a plurality of output ports; at least one additional switch node connected to said output switch nodes; means for transmitting to said additional switch node a packet comprising an information portion, a network physical address and an address type character identifying the encoding format of said network physical address; first connecting means in said additional switch node responsive to said physical address and said address type character of a received packet for selectively connecting said received packet to one of said output switch nodes; second connecting means in said one output switch node responsive to said physical address and said address type character for selectively connecting the information portion of said received packet to the output ports comprised thereby.
Claim 17
Dependent Claim 45 words
The packet network of claim 12 wherein said first and second connecting means each comprise means responsive to said address type character for selecting one of said plurality of decode formats and means for decoding said physical address in accordance with said selected decode format.
Claim 18
Dependent Claim 172 words
A packet switching node for switching packets comprising an address type character and a plurality of bits comprising; a plurality of output ports; means for connecting first predetermined ones of said bits of a received packet to a first decode means and for connecting second predetermined ones of said bits of said received packet to a second decode means wherein said second predetermined ones of said bits include said first predetermined ones of said bits; said first decode means comprises means for decoding said first predetermined bits in accordance with a first decode format to select a first one of said output ports; said second decode means comprises means for decoding said second predetermined bits in accordance with a second address decode format to select another one of said output ports; means responsive to said address type character of said received packet for selecting one of said first and said second decode means; and means responsive to said selected decode means for connecting said received packet to the output ports selected thereby.
Claim 19
Dependent Claim 172 words
A packet switching node for switching packets comprising an address type character and a plurality of bits comprising; a plurality of output ports; means for connecting first predetermined ones of said bits of a received packet to a first decode means and for connecting second predetermined ones of said bits of said received packet to a second decode means wherein said second predetermined ones of said bits include said first predetermined ones of said bits; said first decode means comprises means for decoding said first predetermined bits in accordance with a first decode format to select a first one of said output ports; said second decode means comprises means for decoding said second predetermined bits in accordance with a second address decode format to select another one of said output ports; means responsive to said address type character of said received packet for selecting one of said first and said second decode means; and means responsive to said selected decode means for connecting said received packet to the output ports selected thereby.
Claim 20
Dependent Claim 27 words
The node of claim 14 wherein said first decode means comprises a binary address format decoder and said second decode means comprises a broadcast address format decoder.
Claim 21
Dependent Claim 125 words
A packet switching arrangement comprising: a packet switching network comprising a plurality of output ports; means for transmitting to said packet switching network, a first packet comprising a broadcast physical address identifying a plurality of said output ports and a second packet comprising a point-to-point physical address identifying a single one of said output ports; and said packet switching network comprises means for decoding said broadcast physical address of said first packet and in response to said broadcast address decoding for connecting said first packet to said plurality of said output ports and means for decoding said point-to-point physical address of said second packet and in response to said point-to-point address decoding for connecting said second packet to said single one of said output ports.
Claim 22
Dependent Claim 125 words
A packet switching arrangement comprising: a packet switching network comprising a plurality of output ports; means for transmitting to said packet switching network, a first packet comprising a broadcast physical address identifying a plurality of said output ports and a second packet comprising a point-to-point physical address identifying a single one of said output ports; and said packet switching network comprises means for decoding said broadcast physical address of said first packet and in response to said broadcast address decoding for connecting said first packet to said plurality of said output ports and means for decoding said point-to-point physical address of said second packet and in response to said point-to-point address decoding for connecting said second packet to said single one of said output ports.
Claim 23
Dependent Claim 168 words
A packet switching arrangement comprising: a packet switching network comprising a plurality of output ports; means for transmitting to said packet switching network a first packet comprising a broadcast physical address identifying a plurality of said output ports and a first address type character identifying a broadcast packet and a second packet comprising a point-to-point physical address identifying a single one of said output ports and a second address type character identifying a point-to-point-packet; and said packet switching network comprises means responsive to said first address type character identifying a broadcast packet for decoding said broadcast physical address of said first packet and in response to said broadcast physical address decoding for connecting said first packet to said predetermined ones of said output ports and means responsive to said second address type character identifying a point-to-point address for decoding said point-to-point physical address of said second packet and in response to said point-to-point address decoding for connecting said second packet to said single one of said output ports.
Claim 24
Dependent Claim 168 words
A packet switching arrangement comprising: a packet switching network comprising a plurality of output ports; means for transmitting to said packet switching network a first packet comprising a broadcast physical address identifying a plurality of said output ports and a first address type character identifying a broadcast packet and a second packet comprising a point-to-point physical address identifying a single one of said output ports and a second address type character identifying a point-to-point-packet; and said packet switching network comprises means responsive to said first address type character identifying a broadcast packet for decoding said broadcast physical address of said first packet and in response to said broadcast physical address decoding for connecting said first packet to said predetermined ones of said output ports and means responsive to said second address type character identifying a point-to-point address for decoding said point-to-point physical address of said second packet and in response to said point-to-point address decoding for connecting said second packet to said single one of said output ports.

References Cited (Backward Citations)

US4651318A Cited
US4701906A Cited
US4734907A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-18 1994-09-17 1995-03-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-18 1998-09-17 1999-03-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-18 2002-09-17 2003-03-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag