A multiplexing system for isdn circuits. Multiplexers in the system include data terminals, voice interfaces having voice trunks, high speed digital circuits and isdn circuits, together with a control channel interface which connects trunking circuits by controlling calls on the control channel. When an outgoing voice call originates, data information from data terminals voice is multiplexed with compressed information from a voice interface and transmitted to trunking circuits. When calls originate, the control channel controls calls and connects them with trunking circuits. When using isdn circuits, after setting up a communication channel for the circuits, a CPU controls calls to multiplex isdn circuits on the control channel. By this structure decreasing the multiplexing ratio due to voice multiplexing call control on isdn circuits can be eliminated when linking multiplexers with communication channels having high speed digital circuits and isdn circuits.
|
0. 1. A multiplexing system, comprising:
a plurality of call stations, each call station including a data terminal, a voice terminal, a voice compressor for compressing voice information from said voice terminal, and a multiplexing device for multiplexing data information from said data terminal and compressed voice information from said voice compressor; a high speed digital circuit having a control channel for controlling circuit connections between call stations and a communication channel for communicating voice and data information between call stations; an isdn circuit having a control channel for controlling circuit connections between call stations and a communication channel for communicating voice and data information between call stations; a controller responsive to origination of voice and data information at a first call station to be communicated to a second call station for transmitting call control information on the control channel of said high speed digital circuit to control communication of the voice and data information on said high speed digital circuit from the first call station to the second call station, and responsive to the communication paths on said high speed digital circuit being unavailable, for setting a communication path on said isdn circuit between the first call station and the second call station and transmitting the call control information on the control channel of said high speed digital circuit for communication of the voice and data information on the set communication path on said isdn circuit so as to communicate calls of multiplexed data information and compressed voice information on one communication path using only necessary bandwidth. 0. 6. A multiplexing system, comprising:
a plurality of call stations connected via a high speed digital circuit, each of said plurality of call stations being connected via an isdn circuit to an isdn network; each of said plurality of call stations including a data terminal, a voice terminal, a voice compressor for compressing voice information from said voice terminal, and a multiplexing device for multiplexing data information from said data terminal and compressed voice information from said voice compressor; said high-speed digital circuit including a first control channel for sending and receiving call connect information between a first call station and a second call station for connecting the data terminal or voice terminal included in the first call station with the data terminal or voice terminal included in the second call station, and a first communication channel for sending and receiving data information or voice information between said data terminal or voice terminal included in the first call station and said data terminal or voice terminal included in the second call station; said isdn circuit including a second communication channel and a second control channel, wherein call connect information for setting said second communication channel between said first call station and said second call station via said isdn network is sent and received through said second control channel; each of said call stations further having a connect control means, characterized in that: when generating a call from said data terminal or voice terminal, said first control channel in said high speed digital circuit performs call control for setting within said first communication channel in said high speed digital circuit a communication path for sending and receiving data information or voice information between said data terminal or voice terminal included in the first call station and said data terminal or voice terminal included in the second call station; and upon generating a call from said data terminal or voice terminal, when said first communication channel in said high speed digital connect cannot be used, said second control channel in said isdn circuit performs call control for setting said second communication channel between said first call station and said second call station via said isdn network, and thereafter said first control channel in said high speed digital circuit performs call control between said first call station and said second call station and sets within said second communication channel in said isdn circuit a communication path for sending and receiving data information or voice information between said data terminal or voice terminal included in said first call station and said data terminal or voice terminal included in said second call station. 0. 2. A multiplexing system as set forth in
0. 3. A multiplexing system as set forth in
0. 4. A multiplexing system as set forth in
0. 5. A multiplexing system as set forth in
0. 7. A multiplexing system according to
0. 8. A multiplexing system according to
0. 9. A multiplexing system according to
0. 10. A multiplexing system according to
|
This invention relates to an ISDN circuit multiplexing system using a multiplexer in which high speed digital and ISDN circuits are installed, and specifically relates to an ISDN circuit multiplexing system in which incoming calls and call control connections are made through the aforementioned ISDN circuit.
Call control data on an ISDN circuit control channel (D-channel) include the call control data for only the channel on the ISDN circuit. No call control data are included for multiplexing ISDN circuit channels. Therefore, when one tries to dynamically use ISDN circuits by allocating a needed band width for outgoing calls from terminals, it is not possible to multiplex a plurality of outgoing calls for transmission (for example, to have a 64 Kbps band transmit four 16 Kbps of compressed voice data). When using a multiplexed ISDN circuit, one has had to install a dedicated control channel within the ISDN circuits independent from the control channel to control calls based on one's unique data; or one has had to allocate a fixed band for the fixed use of ISDN circuit communication channels.
In the related technology, when one attempts multiplexed use of ISDN circuits by manipulating calls from terminals, a special control channel must be installed, consequently increasing the number of pieces of equipment required for controlling control channels. In addition, an additional band for the aforementioned control channel is required within the ISDN circuits, decreasing operational efficiency; This also complicates multiplex processing with respect to send/receive data control in the control channel.
This invention intends to provide a multiplexing system for ISDN circuits in which call control by means of an ISDN circuit for the voice-grade multiplexed linking does not decrease the multiplex ratio when multiplexers are connected to a communication channel constituted with a high speed digital circuit and an ISDN circuit.
This invention pays an attention to the fact that there is a high speed digital circuit between multiplexers and makes the control channel of the aforementioned high speed digital circuit (Dp-channel) available for multiplexed linking by means of ISDN circuits.
In addition, call control data for transmitting outgoing calls coming from a terminal are dynamically sent/received by the control channel of a high speed digital circuit connecting multiplexers, upon setting up a ISDN circuit communication channel by means of said multiplexers. Also, the control data are constituted in the same manner as the call control data of trunk circuits; the data not related with communication channels are transmitted via a control channel of high speed digital circuits.
The above configuration for the dynamic use of ISDN circuits for outgoing calls coming from terminals eliminates the need for a special control channel, providing inexpensive and efficient multiplexed transmission on ISDN circuits.
This invention is described referring to drawings hereafter.
A multiplexer 10 comprises: a communication channel switch 11, which forms a communication channel between trunk circuits 20 and 25 together with a variety of terminals 40, switchboards 30 and the like; a CPU 12; memories 13 which store a variety of programming such as switching behavior control programming, configuration data, and various tables and the like; control channel interface circuits 14 (hereafter referred to as Dp-channels); 4WSS/SR digital interfaces, 4WSS/SR analog interfaces or 2MTTC digital interface circuits 15 for connecting multiplexers 10 with switchboards 30; voice compression trunks 16 for converting (compressing) 64 Kbps PCM voice signals into 32 Kbps, 16 Kbps or 8 Kbps and/or inversely converting (decompressing) to communicate via high speed digital circuits 20; data terminal interface circuits 17 which interface with data terminals 40 having V.24, X.21 or V.35 interfaces; and interface circuits for connecting high speed digital circuits 20 and ISDN circuits 25.
Now, high speed digital circuits 20 are I-interfaced for connecting multiplexers 10 for communication. In addition, ISDN circuits 25 are used as back up in place of high speed digital circuits during outage or are used for accommodating the overflow from high speed digital circuits 20.
Voice data from voice terminals 31 such as telephones linked with a switchboard are compressed by means of a voice compression trunk 16 in the multiplexer 10 and are connected with the voice terminals 31 in the facing station via high speed digital circuits 20, thus connecting voice communication between facing stations.
For example, when 1536 Kbps are allocated for the band width for the high speed digital circuit 20, 8 Kbps are allocated for the band width for a control channel 21, 768 Kbps are allocated for the band width for fixed connection 22, and the remaining 760 Kbps are allocated for the band width for on demand 23.
For example, if outgoing calls occur at the voice terminals 31 installed in the multiplexer 10 on the left hand side, and numbers are dialed, then, the switchboard 30 drives the interface circuit 15 linked with the switchboard. The central processing unit (CPU) 12 detects the fact that the interface circuit 15 linked with the switchboard is driven and acquires the voice compressing trunk 16 for voice compression.
Now, the voice compression trunk 16 is given a port 50 for connecting voice data without compression and a port 51 for connecting compressed voice data, and the voice data are supplied to and put out from communication switch 11.
The CPU 12, after acquiring the voice compression trunk 16, connects the interface circuit 15 linked with the switchboard 30 and the port 50 for voice data without compression via the communication switch 11. In addition, because the CPU 12 connects voice compression signals via the high speed digital circuit 20, the CPU 12 obtains a required band width (16 Kbps band width for the compression to 16 Kbps) from the on-demand band width 23 within the high speed digital circuit 20 via the voice compression port 51 of the voice compression trunk 16 and the communication switch 11. At this time, the CPU controls the Dp channel interface circuit 14 via the control channel band width 21 to drive the facing station for the calls on demand and sends call control data.
In the facing station on the right hand side of the figure, the Dp channel interface circuit 14 receives the call control data and recognizes the fact that there are incoming calls that are on demand, then, acquires a voice compression trunk 16 and connects the voice compression port 51 of that trunk 16 at the specific band width on high speed digital circuits 20 via a communication channel switch 11. In addition, the port 50 for voice data without compression of that trunk 16 is connected with the interface circuit 15 which interfaces the port 50 and a switchboard 30 via the communication channel switch 11 for driving the switchboard 30 to call and connect with the voice terminal 31.
In this way, the multiplexers 10 are given functions for the effective use of the high speed digital circuits 20 such as notifying voice data with a small band width using voice compression technique and the on demand feature for obtaining a required band width on demand.
Also, receiving the reply message M13 at the outgoing station establishes communications.
The call control messages in this call control process are sent/received between the Dp channel interface circuits 14 using the control channel band width 21 within the high speed digital circuits 20.
First of all, when the voice terminals 31 in the outgoing station call the voice terminals in the facing (incoming) station and dial their numbers, the CPU 12 acquires the voice compression trunk 16, as illustrated in the aforementioned
An ISDN communication channel is set up by allocating a 64 Kbps band width (B-channel) following the general D-channel control data. In addition, when the ISDN communication channel 26 is set up, it is controlled in the same way as the on-demand band width 23 within the high speed digital circuits 20. Therefore, the actual call control data control the D-channel interface circuits 14 and send/receive call control signals via the control channel band width 21 within the high speed digital circuits 20.
The status of the communication channel switch 11 is the same as it is for connecting the high speed digital circuits 20. With this processing, when 64 Kbps (B-channel) are allocated for the ISDN network 25 band width, four calls can be communicated in a single B-channel if the voices are compressed to 16 Kbps.
To begin with, upon recognizing outgoing calls from voice terminals 31, the CPU 12 determines whether or not all the high speed digital circuits 20 are busy (S10). When there is a vacancy, it connects calls using the high speed digital circuits 20 and controls them using the Dp-channel illustrated in
At the step S10, when all the high speed digital circuits 20 are busy, the CPU takes a detour using the ISDN network 25 and sends ISDN calls (S12).
When ISDN calls are sent, the CPU determines whether or not the voice signals should be compressed (S13). When the voice signals are not to be compressed, the CPU controls the calls in the normal way; when the voice signals are to be compressed, the CPU determines whether or not the communication channel 26 needs to be set up within the ISDN circuit network 25 with respect to the targeted station (S14).
At the Step 14, when the result of the judgment is that the communication channel 26 has to be set up, the CPU determines whether or not there is a needed band width remaining within the allocated band width (S15). When there is a needed band width remaining within the allocated band width, there is no need to set up a new communication channel 26 within the ISDN network 25. Then, the CPU waives the process for setting up a communication channel and controls compressed voice calls (S18).
When judgment at the step S14 is that the communication channel 26 is not set up and judgment at the step S15 is that there is insufficient band width remaining, the CPU determines that there is a need for setting up a communication channel 26, and then, drives the ISDN network 25 to set up the communication channel 26 (S16).
Setting up the communication channel begins with transmitting the call control data (message) on the ISDN network 25. First, the outgoing station sends a call setting message M21. This call setting message M21 includes the data showing the call was set to detour using the ISDN network 25 because all the high speed digital circuits 20 were busy.
The incoming station, which received the aforementioned call setting message 21, analyzes the call setting message and recognizes that the incoming message took a detour using the ISDN network 25, and executes the process required for processing incoming calls (S17) to set up a communication channel 26 within the ISDN network 25. As soon as calls are processed, the incoming station sends a call setting reception message M22, which indicates that the incoming station received the call setting message M21 which was normally processed, and sends the reply message M23 which indicates that the incoming station has set up the communication channel 26.
The outgoing station recognizes that the communication channel 26 is set up by receiving this reply message M23. The communication channel 26 is set up between multiplexers according to the above process and control data control sequence.
Note that the call control data and its sequence for the D-channel required for setting up the ISDN network 25 follow the call control data and its control sequence determined for controlling ISDN circuits.
In addition, as soon as the setting up of the communication channel 26 for the ISDN network 25 is completed according to the aforementioned process, or the communication channel 26 within the ISDN network 25 is already set up, and there is a needed band width remaining within the allocated band width at step S15, the CPU 12 executes the call control process for transmitting the voice compression data to this communication channel 26 (S18). This call control is executed when data are transmitted on the Dp-channel which is the control channel within the high speed digital circuits 20.
First, the outgoing station sends the call setting message M30. This call setting message M30 is constituted in the same manner as the call setting message M10 used for controlling calls on the high speed digital circuits but includes data that has no relation with the high speed digital circuits 20. The incoming station that receives this call setting* message M30 recognizes that it is a message addressed to itself and executes the incoming process (S19) by executing the same process as the call control message process for the high speed digital circuits 20.
After that, the same process as the call control process for the high speed digital circuits 20 is executed as illustrated in
The outgoing station that received the reply* message M33 connects the ISDN network 25 and the communication channel switch 11 (S21) to establish a communicating status using the ISDN network 25.
These XXX* messages are the same as the XXX messages used for call control for the high speed digital circuits 20; the communication channel 26 in the ISDN network 25 is controlled in the same way as the high speed digital circuits 20.
First, when the outgoing station detects that a call is completed, then it sends a disconnection* message M40 to complete the communication over the ISDN network 25 in the same manner as it did for setting up a call using the Dp channel of the high speed digital circuits 20.
The incoming station that received this disconnection* message 40 executes the call completing process (S40) and sends the release* message M41.
The outgoing station that received this release* message M41 sends the release complete* message M42. The fact that the incoming station receives this release complete* message releases the communication status over the ISDN network 25.
These sequential messages are transmitted via the Dp channel 21 of the high speed digital circuits 20.
When this release sequence is completed, the outgoing station determines whether or not the aforementioned communication channel 26 of the ISDN network 25 is engaged with another call (S41).
At this step, S41, if the communication channel 26 is engaged with another call, the following process is waived to complete the sequence of processing.
On the other hand, if all communications in the aforementioned communication channel 26 are completed and the channel is available, the release process for the aforementioned communication channel 26 is executed (S42). At this time, a disconnection message M50 is sent to the D-channel within the ISDN network 25.
The incoming station that received this disconnection message M50, releases the aforementioned communication channel 26 (S43) to send the release message M51.
In addition, the communication channel 26 within the ISDN network 25 is released by the outgoing station receiving the release message M51 and sending the release completion message M52.
This sequential message transmission is carried out on the D-channel in the ISDN network 25.
Call control between the two stations is described above, however, the same process is possible among multiple stations. The call control messages for the ISDN network 25, when each multiplexer recognizes the message type M80 and when the incoming station data M81 is not addressed to oneself, relays to the destination such that messages are sent/received in series.
In addition, voice compression transmission is described, however, calls departing from data terminals can transmit multiplexed data on ISDN circuits through the same processing.
As such, this invention can efficiently and dynamically multiplexes transmission on ISDN circuits.
As described, this invention realizes the dynamic, efficient, multiplexed transmission on ISDN circuits. In addition, when taking a detour using ISDN circuits when all the high speed digital circuits are busy, compressed information transmitted through a trunk circuit can be automatically transmitted in the same format, providing an increased operational efficiency to ISDN circuits.
Wada, Yasuo, Watanabe, Toshikatsu
Patent | Priority | Assignee | Title |
7729390, | Aug 23 2002 | Panasonic Intellectual Property Corporation of America | Code division multiple access transmitting apparatus having plural spreading sections that perform spreading processing separately for a retransmission signal using different spreading codes |
8320413, | Dec 15 2000 | WSOU Investments, LLC | Communication method using one access |
Patent | Priority | Assignee | Title |
4899337, | Aug 17 1987 | Hitachi, Ltd. | Time division multiplexer with automatic call function |
5014266, | Dec 28 1988 | AVAYA Inc | Circuit switching system for interconnecting logical links between packet switching networks |
5031211, | Feb 03 1989 | Hitachi, Ltd. | Communication circuit switching or parallel operation system |
5067125, | Aug 25 1988 | Canon Kabushiki Kaisha | Telephone system for ISDN and public telephone networks |
5210740, | Jun 21 1990 | NEC Corporation | Line switching equipment for switching a personal line to a backup ISDN line |
5420854, | Jun 18 1990 | Hitachi, Ltd. | Digital interface system |
5436889, | Jul 14 1989 | Hitachi Ltd.; Hitachi Software Engineering Co., Ltd. | System for multiplexed communication between exchanges |
5442622, | Jun 21 1993 | RPX Corporation | Communication system with ISDN as a backup of inter-PBX tie trunk |
5446732, | Oct 14 1992 | Dosa Advances LLC | Method of and apparatus for signalling between nodes in network |
5555541, | Sep 08 1992 | Fujitsu Limited | Exchange connected to a control channel junction line |
5598402, | Jun 22 1994 | NEC Corporation | Multiplexer with transmission back-up function |
JP3046494, | |||
JP448844, | |||
JP5244250, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 11 2000 | Hitachi Communication Technologies, Ltd. | (assignment on the face of the patent) | / | |||
Oct 06 2003 | Hitachi Telecom Technologies, Ltd | Hitachi Communication Technologies, Ltd | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 014566 | /0295 |
Date | Maintenance Fee Events |
Nov 18 2007 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Mar 23 2007 | 4 years fee payment window open |
Sep 23 2007 | 6 months grace period start (w surcharge) |
Mar 23 2008 | patent expiry (for year 4) |
Mar 23 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 23 2011 | 8 years fee payment window open |
Sep 23 2011 | 6 months grace period start (w surcharge) |
Mar 23 2012 | patent expiry (for year 8) |
Mar 23 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 23 2015 | 12 years fee payment window open |
Sep 23 2015 | 6 months grace period start (w surcharge) |
Mar 23 2016 | patent expiry (for year 12) |
Mar 23 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |