Digital loop carrier system having programmable timeslot and bandwidth allocation circuit
First Claim
1. A system for selectively allocating individual ones of a plurality of channel units to transmit and receive data on a transmission line during a plurality of timeslots of a pulse code modulation serial signal transmitted on a time division multiplexing basis, comprising:
- means for providing a plurality of timeslot binary addresses respectively corresponding to said plurality of timeslots, each of said timeslot binary addresses being provided the timeslot corresponding thereto on a plurality of timeslot address output lines of a register;
a bus for connecting all said plurality of channel units to said timeslot binary address providing means;
means for assigning a plurality of channel unit binary addresses to said plurality of channel units which respectively correspond to said plurality of timeslots and to the plurality of timeslot binary addresses corresponding thereto, said channel unit binary addresses being assigned on a relatively permanent basis on a plurality of channel unit binary address output lines of another register; and
means associated with each of said channel units including means for comparing each of said timeslot binary addresses with said channel unit binary address assigned thereto, said comparing means being responsive to a correspondence between said timeslot binary address and said assigned channel unit binary address by said comparing means to enable transmitting and receiving by said channel unit on said transmission line.
10 Assignments
0 Petitions
Accused Products
Abstract
A system for allocating a plurality of channel units to a transmission line having a plurality of timeslots including bandwidth and multiple time slot allocation. The system has a counter and a parallel to serial register for providing a channel address via an address signal corresponding to a predetermined one of the plurality of timeslots to each of the channel units. A processor is provided for assigning an assigned address to each channel unit of the plurality of channel units, such channel unit being assigned to a different selected timeslot of the plurality of timeslots. Each of the channel units has a comparator for comparing the channel address in the address signal to the assigned address, the channel unit upon having a correspondence between the channel address and the assigned address, transmitting and receiving on the transmission line. A bus connects the plurality of channel units to the means for addressing. An active channel unit can retain control of the transmission line for bandwidth and multiple time slot allocation.
31 Citations
15 Claims
-
1. A system for selectively allocating individual ones of a plurality of channel units to transmit and receive data on a transmission line during a plurality of timeslots of a pulse code modulation serial signal transmitted on a time division multiplexing basis, comprising:
-
means for providing a plurality of timeslot binary addresses respectively corresponding to said plurality of timeslots, each of said timeslot binary addresses being provided the timeslot corresponding thereto on a plurality of timeslot address output lines of a register; a bus for connecting all said plurality of channel units to said timeslot binary address providing means; means for assigning a plurality of channel unit binary addresses to said plurality of channel units which respectively correspond to said plurality of timeslots and to the plurality of timeslot binary addresses corresponding thereto, said channel unit binary addresses being assigned on a relatively permanent basis on a plurality of channel unit binary address output lines of another register; and means associated with each of said channel units including means for comparing each of said timeslot binary addresses with said channel unit binary address assigned thereto, said comparing means being responsive to a correspondence between said timeslot binary address and said assigned channel unit binary address by said comparing means to enable transmitting and receiving by said channel unit on said transmission line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for system actively allocating a plurality of channel units to transmit and receive on a transmission line during a plurality of timeslots of a pulse code modulated, serial transmission formatted signal on a time multiplexing basis, comprising:
-
means for selecting one of said plurality of channel units; means for enabling said selected channel unit to transmit and receive on said transmission line during one of said plurality of timeslots, said selected channel unit transmitting and receiving during said one timeslot; and said selected channel unit having means associated therewith for controlling said selecting means to retain a connection with said transmission line to transmit and receive during at least an additional timeslot following said one timeslot. - View Dependent Claims (14, 15)
-
Specification