Method and system for distributing data communications utilizing a crossbar switch
First Claim
1. A solid-state crossbar switch for transmitting data traffic, comprising:
- a first number of input ports, each input port operable to receive DSL data from a data switch;
a second number of output ports, each output port capable of being coupled to a customer premise equipment (CPE) device;
a third number of 1×
N solid-state analog switches, each 1×
N solid-state analog switch operable to couple one of the input ports with N output ports; and
a catcher port coupled to each output port, wherein the catcher port is operable to monitor each output port to detect an active connection of a CPE device to one of the output ports and form an active connection with one of the output ports to alleviate a bad cluster.
1 Assignment
0 Petitions
Accused Products
Abstract
A solid-state crossbar switch for transmitting data traffic includes a first number of input ports. Each input port is operable to receive DSL data from a data switch. The crossbar switch also includes a second number of output ports. Each output port is capable of being coupled to a customer premise equipment (CPE) device. The crossbar switch includes a third number of 1×N solid-state analog switches. Each 1×N solid-state analog switch is operable to couple one of the input ports with N output ports. Each input port may be coupled to one of the analog switches. The second number of output ports may be greater than N. The crossbar switch may include a sweeper port coupled to each output port. The sweeper port is operable to monitor each output port to detect an active connection of a CPE device to one of the output ports.
73 Citations
46 Claims
-
1. A solid-state crossbar switch for transmitting data traffic, comprising:
-
a first number of input ports, each input port operable to receive DSL data from a data switch; a second number of output ports, each output port capable of being coupled to a customer premise equipment (CPE) device; a third number of 1×
N solid-state analog switches, each 1×
N solid-state analog switch operable to couple one of the input ports with N output ports; anda catcher port coupled to each output port, wherein the catcher port is operable to monitor each output port to detect an active connection of a CPE device to one of the output ports and form an active connection with one of the output ports to alleviate a bad cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A solid-state crossbar switch for transmitting data traffic, comprising:
-
a first number of input ports, each input port operable to receive DSL data from a data switch; a second number of output ports, each output port capable of being coupled to a customer premise equipment (CPE) device; a first number of solid-state analog switches, each solid-state analog switch operable to couple one of the input ports with each output port; and a sweeper port coupled to each output port, wherein the sweeper port is operable to monitor each output port to detect an active connection of a CPE device to one of the output ports. - View Dependent Claims (15, 16)
-
-
17. A method for transmitting DSL data between a data switch and a CPE device using a solid-state crossbar switch, comprising:
-
receiving DSL data from the data switch at a first number of input ports; receiving the DSL data from the input ports at a second number of 1×
N solid-state analog switches, wherein each 1×
N solid-state analog switch comprises N outlets;switching the DSL data received at each analog switch to an outlet of each analog switch; receiving the switched DSL data at a third number of output ports, each output port capable of being coupled to a CPE device; and monitoring each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port, wherein the sweeper port is coupled to each output port. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for transmitting DSL data between a data switch and a CPE device using a solid-state crossbar switch, comprising:
-
means for receiving DSL data from the data switch at a first number of input ports; means for receiving the DSL data from the input ports at a second number of 1×
N solid-state analog switches, wherein each 1×
N solid-state analog switch comprises N outlets;means for switching the DSL data received at each analog switch to an outlet of each analog switch; means for receiving the switched DSL data at a third number of output ports, each output port capable of being coupled to a CPE device; and means for monitoring each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port wherein the sweeper port is coupled to each output port. - View Dependent Claims (29)
-
-
30. A program encoded in a computer readable medium for transmitting DSL data between a data switch and a CPE device using a solid-state crossbar switch, the program, when executed, performing the following steps:
-
receive DSL data from the data switch at a first number of input ports; receive the DSL data from the input ports at a second number of 1×
N solid-state analog switches, wherein each 1×
N solid-state analog switch comprises N outlets;switch the DSL data received at each analog switch to an outlet of each analog switch; receive the switched DSL data at a third number of output ports, each output port capable of being coupled to a CPE device; and monitor each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port, wherein the sweeper port is coupled to each output port. - View Dependent Claims (31)
-
-
32. A crossbar switch for transmitting data traffic, comprising:
-
a first number of input ports, each input port operable to receive data from a data switch; a second number of output ports, each output port capable of being coupled to a customer premise equipment (CPE) device; a third number of 1×
N analog switches, each 1×
N analog switch operable to couple one of the input ports with N output ports, wherein N is less than the second number; anda sweeper port coupled to each output port, wherein the sweeper port is operable to monitor each output port to detect an active connection of a CPE device to one of the output ports. - View Dependent Claims (33, 34, 35)
-
-
36. A method for transmitting data between a data switch and a CPE device using a crossbar switch, comprising:
-
receiving data from the data switch at a first number of input ports; receiving the data from the input ports at a second number of 1×
N analog switches, wherein each 1×
N analog switch comprises N outlets;switching the data received at each analog switch to an outlet of each analog switch; receiving the switched data at a third number of output ports, each output port capable of being coupled to a CPE device, wherein the third number is greater than N; and monitoring each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port, wherein the sweeper port is coupled to each output port. - View Dependent Claims (37, 38, 39)
-
-
40. An apparatus for transmitting data between a data switch and a CPE device using a crossbar switch, comprising:
-
means for receiving data from the data switch at a first number of input ports; means for receiving the data from the input ports at a second number of 1×
N analog switches, wherein each 1×
N analog switch comprises N outlets;means for switching the data received at each analog switch to an outlet of each analog switch; means for receiving the switched data at a third number of output ports, each output port capable of being coupled to a CPE device, wherein the third number is greater than N; and means for monitoring each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port, wherein the sweeper port is coupled to each output port.
-
-
41. A program encoded in a computer readable medium for transmitting data between a data switch and a CPE device using a crossbar switch, the program, when executed, performing the following steps:
-
receive data from the data switch at a first number of input ports; receive the data from the input ports at a second number of 1×
N analog switches, wherein each 1×
N analog switch comprises N outlets;switch the data received at each analog switch to an outlet of each analog switch; receive the switched data at a third number of output ports, each output port capable of being coupled to a CPE device, wherein the third number is greater than N; and monitor each output port to detect an active connection of a CPE device to one of the output ports using a sweeper port, wherein the sweeper port is coupled to each output port.
-
-
42. A solid-state crossbar switch for transmitting DSL data traffic, comprising:
-
twenty-two input ports, each input port operable to receive DSL data from a data switch; ninety-six output ports, each output port capable of being coupled to a CPE device; and twenty-four 1×
16 solid-state analog switches, each 1×
16 solid-state analog switch operable to couple one of the input ports with sixteen output ports. - View Dependent Claims (43, 44, 45)
-
-
46. A method for transmitting DSL data between a data switch and a CPE device using a solid-state crossbar switch, comprising:
-
receiving DSL data from the data switch at a first number of input ports; receiving the DSL data from the input ports at a second number of 1×
N solid-state analog switches, wherein each 1×
N solid-state analog switch comprises N outlets;switching the DSL data received at each analog switch to an outlet of each analog switch; and receiving the switched DSL data at a third number of output ports, each output port capable of being coupled to a CPE device; and monitoring each output port to detect an active connection of a CPE device to one of the output ports and forming an active connection with one of the output ports to alleviate a bad cluster using a catcher port, wherein the catcher port is coupled to each output port.
-
Specification