Broadcast packet switch network
First Claim
1. A packet switching system comprising:
- a network means comprising a plurality of output ports;
input means responsive to a request for transmission of information to identified ones of said output ports for transmitting to said network means a packet comprising said information and an address comprising a plurality of bit positions, each of said bit positions corresponding to a different one of said output ports and having one binary value when the output port corresponding thereto is identified in said request and having the other binary value when the output port corresponding thereto is not identified; and
said network means comprises connection means responsive to said address of a packet received from said input means for connecting representations of said received packet to the output ports identified in said request.
1 Assignment
0 Petitions
Accused Products
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 encoding format and selectively connects the packet to the network outputs.
-
Citations
12 Claims
-
1. A packet switching system comprising:
-
a network means comprising a plurality of output ports; input means responsive to a request for transmission of information to identified ones of said output ports for transmitting to said network means a packet comprising said information and an address comprising a plurality of bit positions, each of said bit positions corresponding to a different one of said output ports and having one binary value when the output port corresponding thereto is identified in said request and having the other binary value when the output port corresponding thereto is not identified; and said network means comprises connection means responsive to said address of a packet received from said input means for connecting representations of said received packet to the output ports identified in said request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A packet switching network comprising:
-
a plurality of output nodes, each comprising a predetermined plurality of output ports; means responsive to a request for transmission of information to identified ones of said output ports for generating a packet comprising said information and an address comprising a first address field specifying the ones of said output nodes comprising said identified output ports and a second address field specifying the identified output ports; means responsive to said first address field of a received packet for connecting a representation of said received packet only to said output nodes comprising said identified output ports; and each of said output nodes comprises means responsive to said second address field of a packet connected thereto for connecting representations of said packet connected thereto to the ones of said identified output ports comprised thereby. - View Dependent Claims (8, 9, 10)
-
-
11. A packet switching network comprising a plurality of output ports for selectively connecting an information packet, including an information portion and a destination address identifying one of said output ports, to said identified output port comprising:
-
an output stage of output nodes, each output node comprising a predetermined plurality of said output ports; an intermediate network stage responsive to the destination address of said information packet for creating a representation of said information packet by deleting a part of said destination address and for connecting said representation to a selected one of said output nodes which comprises said identified output port; and means in said selected output node, responsive to the remaining part of said destination address, for connecting said information portion of said information packet to said identified output port.
-
-
12. A packet switching network comprising a plurality of output ports for selectively connecting ann information packet, including an information portion and a destination address identifying two of said output ports, to said identified output ports comprising:
-
an output stage of output nodes, each output node comprising a predetermined plurality of said output ports; an intermediate network stage responsive to the destination address of said information packet for creating a first representation of said information packet by deleting a part of said destination address, for connecting said first representation to a first selected one of said output nodes which comprises a first one of said identified output ports, for creating a second representation of said information packet by deleting a part of said destination address, and for connecting said second representation to a second one of said output nodes which comprises the second one of said identified output ports; and means in said first and said second selected output nodes individually responsive to the remaining parts of the destination address for connecting said information portion of said information packet to said identified output ports.
-
Specification