Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
616 words
A link switch for a burst-switching communications system, a burst being a plurality of bytes including a destination-port address, an information portion, and a termination portion at the end of the burst, said system including a plurality of switches interconnected by time-divided communications links, each link having a plurality of frames within each second of time, each frame having a plurality of channels, each channel having communications capacity for the transmission of one byte, a byte being a predetermined number of bits, a bit being one binary digit, said link switch comprising: (a) a central memory; (b) link-input processing means coupled with said central memory, said link-input processing means having means for coupling with a communications link, means for receiving bursts on said communications link, and means for accessing said central memory; (c) link-output processing means coupled with said central memory, said link-output processing means having means for coupling with a communications link, means for transmitting bursts on said communications link, and means for accessing said central memory; (d) at least one port, each port providing means for coupling with a control processor, an end-user instrument, or another communications system, said coupling being made via a port-interface circuit; (e) port-input processing means coupled between said central memory and at least one of said ports, said port-input processing means having means for receiving bursts from said port(s) and means for accessing said central memory; (f) port-output processing means coupled between said central memory and at least one of said ports, said port-output processing means having means for transmitting bursts to said port(s) and means for accessing said central memory; (g) memory-management means coupled with said central memory for insuring that at any given time only a single access to said central memory may occur; (h) means for routing a burst through said switch, said routing means having processing capacity sufficient to support an effective transmission rate of at least 1.544 million information-bearing bits per second on each of said communications links coupled with said link switch, said routing means including: (i) means for routing a burst through said switch from an origin port of said switch to a destination port of said same switch; (ii) means for routing a burst through said switch from an origin port of said switch to a link of said switch leading toward the destination port; (iii) means for routing a burst through said switch from a link leading into said switch to a destination port of said switch; and (iv) means for routing a burst through said switch from a link leading into said switch to a link of said switch leading toward the destination port; and (i) means for routing from port to link and from link to link employing dynamic allocation of bursts to channels within links such that any channel is allocated only when a burst is being transmitted therein and said channel is otherwise available for transmission of another burst, said switch after receiving the first byte of a burst and also determining that said burst will be transmitted on a link of said switch leading toward the destination port then transmitting said first byte in the first available channel of a first frame of said link leading toward said destination port and assigning said channel to said burst, said switch after receiving the second or a successive byte of said burst then transmitting said second or successive byte in said assigned channel of the second or successive frame of said link, said switch after transmitting the last byte of said burst then releasing said assigned channel for possible allocation to another burst in the frame immediately following the transmission of the last byte of said burst.
Claim 2
Dependent Claim
616 words
A link switch for a burst-switching communications system, a burst being a plurality of bytes including a destination-port address, an information portion, and a termination portion at the end of the burst, said system including a plurality of switches interconnected by time-divided communications links, each link having a plurality of frames within each second of time, each frame having a plurality of channels, each channel having communications capacity for the transmission of one byte, a byte being a predetermined number of bits, a bit being one binary digit, said link switch comprising: (a) a central memory; (b) link-input processing means coupled with said central memory, said link-input processing means having means for coupling with a communications link, means for receiving bursts on said communications link, and means for accessing said central memory; (c) link-output processing means coupled with said central memory, said link-output processing means having means for coupling with a communications link, means for transmitting bursts on said communications link, and means for accessing said central memory; (d) at least one port, each port providing means for coupling with a control processor, an end-user instrument, or another communications system, said coupling being made via a port-interface circuit; (e) port-input processing means coupled between said central memory and at least one of said ports, said port-input processing means having means for receiving bursts from said port(s) and means for accessing said central memory; (f) port-output processing means coupled between said central memory and at least one of said ports, said port-output processing means having means for transmitting bursts to said port(s) and means for accessing said central memory; (g) memory-management means coupled with said central memory for insuring that at any given time only a single access to said central memory may occur; (h) means for routing a burst through said switch, said routing means having processing capacity sufficient to support an effective transmission rate of at least 1.544 million information-bearing bits per second on each of said communications links coupled with said link switch, said routing means including: (i) means for routing a burst through said switch from an origin port of said switch to a destination port of said same switch; (ii) means for routing a burst through said switch from an origin port of said switch to a link of said switch leading toward the destination port; (iii) means for routing a burst through said switch from a link leading into said switch to a destination port of said switch; and (iv) means for routing a burst through said switch from a link leading into said switch to a link of said switch leading toward the destination port; and (i) means for routing from port to link and from link to link employing dynamic allocation of bursts to channels within links such that any channel is allocated only when a burst is being transmitted therein and said channel is otherwise available for transmission of another burst, said switch after receiving the first byte of a burst and also determining that said burst will be transmitted on a link of said switch leading toward the destination port then transmitting said first byte in the first available channel of a first frame of said link leading toward said destination port and assigning said channel to said burst, said switch after receiving the second or a successive byte of said burst then transmitting said second or successive byte in said assigned channel of the second or successive frame of said link, said switch after transmitting the last byte of said burst then releasing said assigned channel for possible allocation to another burst in the frame immediately following the transmission of the last byte of said burst.
Claim 3
Dependent Claim
51 words
A link switch for a burst-switching communications system as described in claim 1 wherein said switch includes a port bus, and said ports of said switch are sequentially coupled on said port bus, said port bus being time-divided and having a time interval associated with each port on said port bus.
Claim 4
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 1 wherein said switch includes a multiplexer circuit, and said ports are coupled with said multiplexer circuit.
Claim 5
Dependent Claim
34 words
A link switch for a burst-switching communications system as described in claim 1 wherein said switch includes at least one port-interface circuit, said port-interface circuit being coupled with at least one of said ports.
Claim 6
Dependent Claim
33 words
A link switch for a burst-switching communications system as described in claim 4 wherein at least one of said port-interface circuits is a line circuit having means for coupling with an end-user instrument.
Claim 7
Dependent Claim
26 words
A link-switch for a burst-switching communications system as described in claim 4 wherein said port-interface circuit includes a port processor having means for implementing control functions.
Claim 8
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 4 wherein said port-interface circuit is a trunk circuit having means for coupling with another communications system.
Claim 9
Dependent Claim
19 words
A link switch for a burst-switching communications system as described in claim 1 wherein said byte is eight bits.
Claim 10
Dependent Claim
21 words
A link switch for a burst-switching communications system as described in claim 8 wherein said communications link is a T-carrier link.
Claim 11
Dependent Claim
49 words
A link switch for a burst-switching communications system as described in claim 1 wherein the transmission rates received at said ports for bursts containing digitized speech are approximately equal to burst transmission rates over communications links, so that speed buffering of speech bursts within said switch is not required.
Claim 12
Dependent Claim
87 words
A link switch for a burst-switching communications system as described in claim 8 wherein each burst includes at least one preassigned flag character in the termination portion of the burst, and wherein a preassigned data-link escape character is inserted immediately preceding any data byte of a burst which has the same bit configuration as either said flag or said data-link escape character, whereby said system may distinguish between a data byte having the same bit configuration as a flag character and the flag character as a terminator.
Claim 13
Dependent Claim
46 words
A link switch for a burst-switching communications system as described in claim 11 wherein said flag and data-link escape characters have preassigned bit configurations equal to the digital codec outputs representing the maximum positive and maximum negative amplitudes of the analog input signal, respectively or conversely.
Claim 14
Dependent Claim
46 words
A link switch for a burst-switching communications system as described in claim 11 wherein said flag and data-link escape characters have preassigned bit configurations equal to the digital codec outputs representing the minimum positive and minimum negative amplitudes of the analog input signal, respectively or conversely.
Claim 15
Dependent Claim
42 words
A link switch for a burst-switching communications system as described in claim 8 wherein said burst includes a variable-length information portion, a four-byte header preceding said information portion, and a one-byte terminator following said information portion, said header including said destination-port address.
Claim 16
Dependent Claim
46 words
A link switch for a burst-switching communications system as described in claim 1 wherein a burst will be transmitted over a communications link leading away from said switch only when the destination port of said burst is a component of a switch other than said switch.
Claim 17
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 1 wherein the number of ports of said link switch is less than or equal to thirty-two.
Claim 18
Dependent Claim
24 words
A link switch for a burst-switching communications system as described in claim 1 wherein said switch has a plurality of communications links coupled therewith.
Claim 19
Dependent Claim
42 words
A link switch for a burst-switching communications system as described in claim 1 wherein said link-input processing means, said link-output processing means, said port-input processing means, and said port-output processing means each includes a firmware or software variant of a switching processor.
Claim 20
Dependent Claim
49 words
A link switch for a burst-switching communications system as described in claim 18 wherein said central memory comprises a character memory for storing characters and queues of characters, and a queue memory for storing administrative and control information pertaining to said characters and queues stored in said character memory.
Claim 21
Dependent Claim
67 words
A link switch for a burst-switching communications system as described in claim 19 wherein said link switch further comprises a queue sequencer for administering said information in said queue memory, said queue sequencer having the ability to act on behalf of and in response to each of said switching processors, said queue sequencer having the ability to operate substantially in parallel with any of said switching processors.
Claim 22
Dependent Claim
239 words
A link switch for a burst-switching communications system, a burst being a plurality of bytes including a destination-port address, an information portion, and a termination portion at the end of the burst, a byte being a predetermined number of bits, a bit being a binary digit, said link switch comprising: (a) a central memory; (b) a plurality of ports, each port providing means for coupling with a control processor, an end-user instrument, or another communications system, said coupling being made via a port-interface circuit (c) port-input processing means coupled between said central memory and at least one of said ports, said port-input processing means having means for receiving bursts from said port(s) and means for accessing said central memory; (d) port-output processing means coupled between said central memory and at least one of said ports, said port-output processing means having means for transmitting bursts to said port(s) and means for accessing said central memory; (e) memory-management means coupled with said central memory for insuring that at any given time only a single access to said mmeory may occur; and (f) means for routing a burst through said switch from an origin port of said said switch to a destination port of said same switch, said routing means having processing capacity sufficient to support an effective transmission rate of at least 1.544 million information-bearing bits per second on each port of said plurality of ports coupled with said link switch.
Claim 23
Dependent Claim
239 words
A link switch for a burst-switching communications system, a burst being a plurality of bytes including a destination-port address, an information portion, and a termination portion at the end of the burst, a byte being a predetermined number of bits, a bit being a binary digit, said link switch comprising: (a) a central memory; (b) a plurality of ports, each port providing means for coupling with a control processor, an end-user instrument, or another communications system, said coupling being made via a port-interface circuit (c) port-input processing means coupled between said central memory and at least one of said ports, said port-input processing means having means for receiving bursts from said port(s) and means for accessing said central memory; (d) port-output processing means coupled between said central memory and at least one of said ports, said port-output processing means having means for transmitting bursts to said port(s) and means for accessing said central memory; (e) memory-management means coupled with said central memory for insuring that at any given time only a single access to said mmeory may occur; and (f) means for routing a burst through said switch from an origin port of said said switch to a destination port of said same switch, said routing means having processing capacity sufficient to support an effective transmission rate of at least 1.544 million information-bearing bits per second on each port of said plurality of ports coupled with said link switch.
Claim 24
Dependent Claim
51 words
A link switch for a burst-switching communications system as described in claim 21 wherein said switch includes a port bus, and said ports of said switch are sequentially coupled on said port bus, said port bus being time-divided and having a time interval associated with each port on said port bus.
Claim 25
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 21 wherein said switch includes a multiplexer circuit, and said port(s) are coupled with said multiplexer circuit.
Claim 26
Dependent Claim
34 words
A link switch for a burst-switching communications system as described in claim 21 wherein said switch includes at least one port-interface circuit, said port-interface circuit being coupled with at least one of said ports.
Claim 27
Dependent Claim
33 words
A link switch for a burst-switching communications system as described in claim 24 wherein at least one of said port-interface circuits is a line circuit having means for coupling with an end-user instrument.
Claim 28
Dependent Claim
26 words
A link-switch for a burst-switching communications system as described in claim 24 wherein said port-interface circuit includes a port processor having means for implementing control functions.
Claim 29
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 24 wherein said port-interface circuit is a trunk circuit having means for coupling with another communications system.
Claim 30
Dependent Claim
19 words
A link switch for a burst-switching communications system as described in claim 21 wherein said byte is eight bits.
Claim 31
Dependent Claim
87 words
A link switch for a burst-switching communications system as described in claim 28 wherein each burst includes at least one preassigned flag character in the termination portion of the burst, and wherein a preassigned data-link escape character is inserted immediately preceding any data byte of a burst which has the same bit configuration as either said flag or said data-link escape character, whereby said system may distinguish between a data byte having the same bit configuration as a flag character and the flag character as a terminator.
Claim 32
Dependent Claim
46 words
A link switch for a burst-switching communications system as described in claim 29 wherein said flag and data-link escape characters have preassigned bit configurations equal to the digital codec outputs representing the maximum positive and maximum negative amplitudes of the analog input signal, respectively or conversely.
Claim 33
Dependent Claim
46 words
A link switch for a burst-switching communications system as described in claim 30 wherein said flag and data-link escape characters have preassigned bit configurations equal to the digital codec outputs representing the minimum positive and minimum negative amplitudes of the analog input signal, respectively or conversely.
Claim 34
Dependent Claim
42 words
A link switch for a burst-switching communications system as described in claim 28 wherein said burst includes a variable-length information portion, a four-byte header preceding said information portion, and a one-byte terminator following said information portion, said header including said destination-port address.
Claim 35
Dependent Claim
29 words
A link switch for a burst-switching communications system as described in claim 21 wherein the number of ports of said link switch is less than or equal to thirty-two.
Claim 36
Dependent Claim
34 words
A link switch for a burst-switching communications system as described in claim 21 wherein said port-input processing means and said port-output processing means each includes a firmware or software variant of a switching processor.
Claim 37
Dependent Claim
49 words
A link switch for a burst-switching communications system as described in claim 34 wherein said central memory comprises a character memory for storing characters and queues of characters, and a queue memory for storing administrative and control information pertaining to said characters and queues stored in said character memory.
Claim 38
Dependent Claim
67 words
A link switch for a burst-switching communications system as described in claim 35 wherein said link switch further comprises a queue sequencer for administering said information in said queue memory, said queue sequencer having the ability to act on behalf of and in response to each of said switching processors, said queue sequencer having the ability to operate substantially in parallel with any of said switching processors.