Telecommunications exchange allocating variable channel bandwidth
First Claim
1. A telecommunications exchange, comprising:
- a common control means, a plurality of interface units, a control bus interconnecting the common control means with the plurality of interface units, and each interface unit having a plurality of communications terminals connected thereto;
a data bus interconnecting the interface units for passing data therebetween in a time division multiplexed scheme which provides in each cycle of operation a predetermined number of time sequential data bit positions, and each interface unit including means for providing the time sequential address of the currently available data bit position on the data bus;
each interface unit including register means associated with each terminal connected thereto for storing a start and stop address, between which addresses the terminal may transmit or receive data on the data bus during each said cycle of operation, means for comparing said time sequential address of the currently available data bit position with the start and stop addresses stored in the register means, and means responsive to the result of said comparison to start and stop transmission or reception of the respective terminal;
and the common control means being operable in response to desired terminal interconnections for transmitting on the control bus start and stop address for the terminals to be interconnected for storage in the respective associated register means, thereby allocating a desired channel bandwidth to the terminal interconnection.
5 Assignments
0 Petitions
Accused Products
Abstract
In a time division multiplexed digital switching system intercommunication between telephony groups is by way of a serially operated data bus (2). Allocation of bandwidth on the data bus (2) is on a needs basis under control of a common control responsive (3) to requests from either applications processors or interface modules (10,20). The interface modules (10,20) receive addressing information from the common control (5) on a serially operated control bus (1) only when a change of status of a communication at least partly affecting that module (10,20) occurs. Such changes of status include new communication set-ups, communication clear-down, bandwidth increase and bandwidth decrease. Dynamic re-allocation of bandwidth of the data bus (2) occurs without affecting communications in progress.
-
Citations
7 Claims
-
1. A telecommunications exchange, comprising:
-
a common control means, a plurality of interface units, a control bus interconnecting the common control means with the plurality of interface units, and each interface unit having a plurality of communications terminals connected thereto; a data bus interconnecting the interface units for passing data therebetween in a time division multiplexed scheme which provides in each cycle of operation a predetermined number of time sequential data bit positions, and each interface unit including means for providing the time sequential address of the currently available data bit position on the data bus; each interface unit including register means associated with each terminal connected thereto for storing a start and stop address, between which addresses the terminal may transmit or receive data on the data bus during each said cycle of operation, means for comparing said time sequential address of the currently available data bit position with the start and stop addresses stored in the register means, and means responsive to the result of said comparison to start and stop transmission or reception of the respective terminal; and the common control means being operable in response to desired terminal interconnections for transmitting on the control bus start and stop address for the terminals to be interconnected for storage in the respective associated register means, thereby allocating a desired channel bandwidth to the terminal interconnection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A telecommunication exchange comprising a plurality of interface units having a respective plurality of communications terminals attached thereto wherein a common control allocates to each terminal a required channel bandwidth on the data bus, said bandwidth being defined by a start address and a stop address, the addresses being forwarded to the interface units on a control bus between the common control and the interface units, each of the interface units including means to identify the current address on the data bus, means to compare the current address with the respective start and stop addresses for each terminal thereon and means to cause the respective terminals to start or stop transmitting and/or receiving when identity between the current address and the allocated start or stop address occurs, in which each of the interface units has a respective plurality of transmit start, transmit stop, receive start and receive stop registers in respect of each communications terminal thereon, each interface unit including respective transmit start, transmit stop, receive start and receive stop comparators arranged to provide start and stop signals to transmit and receive buffers associated with a respective one of the terminals, and switching means selects respective ones of the registers to provide signals to said comparison means in each cycle of the data bus whereby the bandwidth allocated to any particular terminal can be adjusted by signals from the common control without loss of communication occurring.
-
7. A telecommunications exchange comprising a plurality of interface units having a respective plurality of communications terminals attached thereto wherein a common control allocates to each terminal a required channel bandwidth on the data bus, said bandwidth being defined by a start address and a stop address, the addresses being forwarded to the interface units on a control bus between the common control and the interface units, each of the interface units including means to identify the current address on the data bus, means to compare the current address with the respective start and stop addresses for each terminal thereon and means to cause the respective terminals to start or stop transmitting and/or receiving when identity between the current address and the allocated start or stop address occurs, in which each terminal can be allocated a plurality of receive start and receive stop addresses whereby a receiving terminal can receive data from a plurality of transmitting terminals to permit multiway communications.
Specification