Nova Patents
EP0441257A2

Packet switch.

Abstract

A packet switch comprises a switch (200) having a plurality of input lines and a plurality of output lines for sending a packet supplied from each of the input lines to one of the output lines selected in accordance with routing information attached to each packet, a plurality of pairs of input/output lines (600A,600B) connected to terminals or other switches, a plurality of line interfaces (100) provided one for each of the input/output lines and each connected to one of the input lines and one of the output lines of the switch, and a controller (240) connected to one of the input lines and one of the output lines of the switch. Control information is communicated between the controller and the line interfaces or the switch via a control packet through the switch. The switch may be a plurality of multi-stage connected unit switches and input lines and output lines thereof are divided into a plurality of groups. The controller is connected to an input line of one of first stage unit switches and an output line of one of final stage unit switches of one of the switch groups.

EP0441257A2, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 1 February 2011, 15.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 1 independent, 7 dependent

  1. 1
    A packet switch comprising:switch means (200) having a plurality of input lines and a plurality of output lines for sending a packet supplied from each of the input lines to one of the output lines selected in accordance with identification information put to each packet;a plurality of pairs of input/output lines (600A, 600B) connected to terminals or other switches;a plurality of line interface means (100) one for each of said input/output lines and each connected to one of the input lines and one of the output lines of said switch means;and    central processing means (300) connected to one of the input lines and one of the output lines of said switch means;whereby control information is communicated between said central processing means and the line interface means or the switch means via a control packet through the input lines or the output lines of said switch means.
  2. 2
    A packet switch according to Claim 1 wherein said switch means includes a plurality of multi-stage connected unit switches each having a plurality of input lines and a plurality of output lines, and switch control means provided for each unit switch, and    each of said switch control means transmits and receives the control packet to and from said central processing means through the unit switch connected to said switch control means.
  3. 3
    A packet switch according to Claim 2 wherein said line interface means includes means for routing back the control packet supplied from the output line of said switch means to the input line of said switch means, and    the control packet addressed to a particular switch control means supplied from said central processing means or the control packet sent from a particular switch means to said central processing means is delivered to a destination means through said line interface means.
  4. 4
    A packet switch according to Claim 3 wherein each source means of the control packet includes means for adding to the control packet to be sent a logical channel number predetermined by the type of the destination equipment means of the control packet and routing information for the control packet,    each of said unit switches selects an output line to which the received packet is sent in accordance with the route information put on the received packet, and    each of said line interface means includes means for updating the routing information of the control packet received from one of said switch means and addressed to the central processing unit or another switch control means.
  5. 5
    A packet switch according to Claim 3 wherein said central processing unit, each of said line interface means and said switch means include means for sending the control packet with the routing information defined in the sequence of passage of the control packet through the unit switches, added thereto,    each of said unit switches selects the output line to which the received packet is to be sent in accordance with the routing information of a particular order corresponding to the unit switch, and    each of said line interface means includes means for routing back the control packet to said switch means after having updated the order of the routing information included in the control packet received from said switch means and addressed to said central processing means or said switch control means.
  6. 6
    A packet switch according to Claim 2 wherein the unit switches of said switch means are divided into a plurality of switch groups,    each of said switch groups includes packet routing-back means connected to an input line of one of first stage unit switches and an output line of one of final stage unit switches,    said central processing means is connected to an input line of the first stage unit switches of a particular one switch group and an output line of one of the final stage unit switches of the particular switch group, and    particular one of the control packets sent from said central processing means or said switch control means is delivered to the destination means through one of the packet routing-back means.
  7. 7
    A packet switch according to Claim 6 wherein said central processing means, said line interface means and said switch means include means for sending the control packet in the format having the logical channel number predetermined by the type of the destination equipment means of the control packet and the routing information for the control packet,    each of said unit switches selects the output line to which the received packet is to be sent in accordance with the routing information included in the received packet, and    said packet routing-back means updates the routing information of the received packet and routes back the received packet to the switch means when the packet routing-back means receives the control packet addressed to the central processing means or the switch control means from said switch means.
  8. 8
    A packet switch according to Claim 6 wherein said central processing means, said line interface means and said switch means include means for adding the routing information in the order of passage of the control packet through the unit switches to the control packet to be sent,    each of said unit switches selects the output line to which the received packet is to be sent in accordance with the routing information of a particular order corresponding to its own switch, included in the received packet, and    each of said packet routing-back means updates the order of the routing information of the control packet and routes back the packet said switch means when said packet routing-back means receives the control packet addressed to said central processing means or said switch control means from said switch means.