[go: up one dir, main page]

JP2000049807A - ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system - Google Patents

ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system

Info

Publication number
JP2000049807A
JP2000049807A JP21467198A JP21467198A JP2000049807A JP 2000049807 A JP2000049807 A JP 2000049807A JP 21467198 A JP21467198 A JP 21467198A JP 21467198 A JP21467198 A JP 21467198A JP 2000049807 A JP2000049807 A JP 2000049807A
Authority
JP
Japan
Prior art keywords
atm cell
channel
cell
data type
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP21467198A
Other languages
Japanese (ja)
Other versions
JP3412524B2 (en
Inventor
Kazuhiko Osada
和彦 長田
Takeyoshi Nisase
剛美 仁佐瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP21467198A priority Critical patent/JP3412524B2/en
Publication of JP2000049807A publication Critical patent/JP2000049807A/en
Application granted granted Critical
Publication of JP3412524B2 publication Critical patent/JP3412524B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To conduct transmission of plurality of audio information sets at a low bit rate assembled into packets and multiplexed on an ATM VC or transmission of audio information at a low bit rate and information of a 64 kbit/s system multiplexed on one ATM VC or the like efficiently. SOLUTION: A maximum cell assembling delay setting notice section 21 of the ATM cell transmitter 1 sets various cell assembling limit times to cells dynamically based on all data types and a channel number of each data type during communication and a packet delay fluctuation absorption section 22 of the ATM cell receiver 11 similarly sets dynamically an absorption amount of delay fluctuation in matching with number of channels or the data types during communication. Thus, the delay time in the entire system is minimized with respect to all the data types and number of channels for each data type during communication.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、例えば、音声符号
化技術や無音部分を転送しない無音圧縮技術を利用して
得られる低ビットレート音声情報をパケット化し、1つ
の非同期転送モード(AsynchronousTransfer Mode:A
TM)のバーチャルチャネル(VC)に多重する場合、
あるいは、これらの低ビットレート音声情報と、64kb
it/s系の情報(既存電話音声、FAXデータ、mode
mデータなど)を1つのATM VCに多重する場合の
ATMセル伝送技術に係わり、特に、通信遅延時間の最
小化に好適なATMセル送信装置とATMセル受信装置
およびATMセル送受信システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of packetizing low bit rate audio information obtained by using, for example, an audio encoding technique or a silent compression technique that does not transmit a silent part, to form one asynchronous transfer mode (Asynchronous Transfer Mode: A
TM) virtual channel (VC)
Alternatively, these low bit rate audio information and 64 kb
it / s information (existing telephone voice, fax data, mode
In particular, the present invention relates to an ATM cell transmitting apparatus, an ATM cell receiving apparatus, and an ATM cell transmitting / receiving system suitable for minimizing a communication delay time. .

【0002】[0002]

【従来の技術】従来、低ビットレート符号化技術や無音
圧縮技術を用いた低ビットレート音声情報をATMネッ
トワークに適用する場合、図8に示すように、各低ビッ
トレート音声情報にヘッダを付与し、これらの音声パケ
ットを複数チャネル(ch#1,ch#2,Ch#3)集め、1つのA
TM VCに多重する技術が考えられている。
2. Description of the Related Art Conventionally, when low bit rate audio information using a low bit rate encoding technique or a silent compression technique is applied to an ATM network, a header is added to each low bit rate audio information as shown in FIG. Then, these voice packets are collected in a plurality of channels (ch # 1, ch # 2, Ch # 3) and one A
Techniques for multiplexing on TMVC are being considered.

【0003】この技術では、複数チャネル(ch#1,ch#2,
Ch#3)の音声パケットを、1つのATMセルに多重する
ことにより、セル化遅延を抑制でき、かつ、高効率なセ
ル化が可能となる。従って、この技術は、従来の電話網
に対し、品質を損なうことなく、かつ回線コストを低下
できる利点がある。しかし、多重するチャネル数が少な
い場合は、以下の問題が残る。
In this technique, a plurality of channels (ch # 1, ch # 2,
By multiplexing the voice packet of Ch # 3) into one ATM cell, cell delay can be suppressed and highly efficient cell conversion can be achieved. Therefore, this technique has an advantage over the conventional telephone network that the line cost can be reduced without deteriorating the quality. However, when the number of multiplexed channels is small, the following problem remains.

【0004】図9は、8kbit/sの低ビットレート符号化
方式の1つであるITU−T勧告G.729と、無音圧
縮技術により生成された低ビットレート音声情報を、図
8に示す技術を用いてATMセル化した場合の、セル化
開始からの経過時間に対するATMセルのぺイロードの
平均的な転送効率を示したものである。
[0004] Fig. 9 shows ITU-T recommendation G.729, which is one of the 8 kbit / s low bit rate coding schemes, and low bit rate audio information generated by a silent compression technique. 7 shows the average transfer efficiency of the ATM cell payload with respect to the elapsed time from the start of the cellization when the cell is converted into an ATM cell.

【0005】例えば、本図において、チャネル数(多重
数)N=16の場合、セル化制限時間(経過時間)を8
msとした場合にほぼ100%の転送効率が得られる
が、6msとした場合には、95%強の平均転送効率と
なる。また、チャネル数(多重数)N=32の場合、セ
ル化制限時間(経過時間)を4msとした場合でほぼ1
00%の転送効率が得られる。
[0005] For example, in the figure, when the number of channels (the number of multiplexes) N = 16, the cell-limited time (elapsed time) is set to 8
When the time is set to ms, almost 100% of the transfer efficiency is obtained, but when the time is set to 6 ms, the average transfer efficiency becomes slightly more than 95%. Also, when the number of channels (the number of multiplexes) N = 32, when the cell-limited time (elapsed time) is 4 ms, almost 1
A transfer efficiency of 00% is obtained.

【0006】このように、無音圧縮を行う場合、チャネ
ル数が低いと、ATMセルのぺイロードの転送効率が1
00%となるのに要する時間が大きくなり、これは音声
品質の劣化の要因となる。従って、チャネル数をパラメ
ータとして、最適なセル化制限時間を設定する機能を持
つことが有効となる。
As described above, when performing silence compression, if the number of channels is low, the transfer efficiency of the ATM cell payload is one.
The time required to reach 00% increases, which causes deterioration of the voice quality. Therefore, it is effective to have a function of setting the optimal cell-limited time using the number of channels as a parameter.

【0007】このような要求から、図10に示すよう
な、通信中のデータ種別および各データ種別のチャネル
数を管理し、この管理情報を基にして最大セル化遅延量
を設定するATMセル化装置が、本発明の発明者らによ
り、特願平10−157659号に記載されている。
[0007] From such a request, as shown in FIG. 10, the type of data being communicated and the number of channels of each type of data are managed, and the maximum cell delay is set based on this management information. An apparatus is described by the inventors of the present invention in Japanese Patent Application No. 10-157659.

【0008】図10に示すATMセル化装置1dでは、
セル化時間計測装置3におけるセル化開始からの時間の
計測値と、セル化制限時間設定装置4に設定されたセル
化制限時間設定値とを比較することにより、セル化遅延
量の最大値を規制するものである。また、呼設定/切断
識別機能やデータ種別認識装置8および通信チャネル管
理装置7を用いて、データ種別毎のチャネル数を管理す
ることができ、通信中のチャネル数に適したセル化制限
時間を、セル化制限時間設定装置4に設定する。
In the ATM cell forming apparatus 1d shown in FIG.
By comparing the measured value of the time from the start of cellization in the cellization time measurement device 3 with the cellization limit time set value set in the cellization time limit setting device 4, the maximum value of the cell delay is calculated. It regulates. In addition, the number of channels for each data type can be managed using the call setting / disconnection identification function, the data type recognition device 8 and the communication channel management device 7, and the cell-forming time limit suitable for the number of communication channels can be set. , Is set in the cell limit time setting device 4.

【0009】このような図10のセル化技術において
は、ATMセル送信装置側で、通信中のチャネル数の変
化を反映してセル化遅延量(時間)を変動させるので、
このATMセル送信装置からセルを受信してデセル化
し、各チャネルのパケットを復元するATMセルの受信
装置でも、このような変動を吸収することが望まれる。
[0009] In the cell technology of FIG. 10, the ATM cell transmitting apparatus changes the cell delay (time) by reflecting the change in the number of channels during communication.
It is desired that the ATM cell receiving apparatus which receives cells from the ATM cell transmitting apparatus, decellulates the data, and restores the packet of each channel, also absorbs such fluctuations.

【0010】しかし、従来のATMセル受信装置では、
チャネル数が固定されている場合でのセル化遅延量(時
間)の変動には対応しているが、このようなチャネル数
の変化に伴うセル化遅延量(時間)の変動に関しては考
慮されていない。ここで、チャネル数が固定されている
場合に発生するセル化遅延量(時間)の変動とは、例え
ば、図9におけるチャネル数(多重数)N=16でセル
化制限時間(経過時間)を8msとした場合において
も、実際には、8ms前、例えば6msでセル化が完了
する場合もあり、これがセル化遅延量(時間)の変動と
なる。従来のATMセル受信装置では、このような変動
を吸収するために、最も遅延変動が大きくなる場合を想
定した吸収量、ここでは、8msを設定している。
However, in the conventional ATM cell receiving apparatus,
Although the variation in the cell delay (time) when the number of channels is fixed is supported, the variation in the cell delay (time) due to the change in the number of channels is considered. Absent. Here, the fluctuation of the cell delay amount (time) that occurs when the number of channels is fixed means, for example, that the number of channels (multiplex number) N = 16 in FIG. Even when the time is set to 8 ms, in actuality, the cellization may be completed before 8 ms, for example, 6 ms, which results in a change in the celling delay amount (time). In the conventional ATM cell receiving apparatus, in order to absorb such a variation, an absorption amount that assumes a case where the delay variation becomes largest, here, 8 ms is set.

【0011】このように、従来の技術においては、AT
Mセル送信装置側では、通信中のチャネル数の変化を反
映して、セル化遅延を最適な値に抑制できるのに対し、
ATMセル受信装置側では、チャネル数が固定されてい
る場合での最も遅延変動が大きくなる場合を想定した吸
収量を設定しているだけであり、ATMセル送信装置側
でセル化遅延を最適な値に抑制しても、ATMセル受信
装置側では不要な遅延を被ることになる。
As described above, in the prior art, the AT
On the M cell transmitting device side, while reflecting the change in the number of channels during communication, the cell delay can be suppressed to an optimal value.
The ATM cell receiver only sets the absorption amount assuming the case where the delay variation is the largest when the number of channels is fixed, and the ATM cell transmitter optimizes the celling delay. Even if the value is suppressed, the ATM cell receiving apparatus will suffer unnecessary delay.

【0012】[0012]

【発明が解決しようとする課題】解決しようとする問題
点は、従来の技術では、ATMセル送信装置側での通信
中のチャネル数の変化を反映してのセル化遅延量(時
間)の変動を、ATMセルの受信装置で効率的に吸収す
ることができない点である。
The problem to be solved is that, in the prior art, the change in the amount of cell delay (time) reflecting the change in the number of channels during communication on the ATM cell transmitting apparatus side. Cannot be efficiently absorbed by the receiving device of the ATM cell.

【0013】本発明の目的は、これら従来技術の課題を
解決し、複数の低ビットレート音声情報をパケット化し
て1つのATM VCに多重しての伝送、あるいは、低
ビットレート音声情報と64kbit/s系の情報とを1つの
ATM VCに多重しての伝送等を効率的に行なうこと
を可能とするATMセル送信装置とATMセル受信装置
およびATMセル送受信システムを提供することであ
る。
An object of the present invention is to solve these problems of the prior art and packetize a plurality of low bit rate voice information and multiplex them into one ATM VC, or transmit low bit rate voice information and 64 kbit / s. It is an object of the present invention to provide an ATM cell transmitting apparatus, an ATM cell receiving apparatus, and an ATM cell transmitting / receiving system that can efficiently perform transmission and the like by multiplexing s-system information with one ATM VC.

【0014】[0014]

【課題を解決するための手段】上記目的を達成するた
め、本発明のATMセル送信装置とATMセル受信装置
およびATMセル送受信システムは、ATMセル送信装
置で、通信中の全データ種別および各データ種別のチャ
ネル数を基に動的にセル化制限時間を変化させて設定す
ると、この設定に用いた情報に基づき、ATMセル受信
装置も同様に、通信中のチャネル数あるいはデータ種別
に見合った遅延変動の吸収量を動的に設定する構成とす
る。これにより、通信中の全データ種別および各データ
種別のチャネル数に対し、システム全体での遅延時間を
最小にすることができる。
In order to achieve the above object, an ATM cell transmitting apparatus, an ATM cell receiving apparatus, and an ATM cell transmitting / receiving system of the present invention comprise an ATM cell transmitting apparatus, wherein all types of data during communication and each data type are transmitted. When the cell limit time is dynamically changed and set based on the number of channels of the type, the ATM cell receiving apparatus also similarly uses the information used for this setting to set the delay corresponding to the number of channels or the type of data being communicated. It is configured to dynamically set the amount of fluctuation absorption. This makes it possible to minimize the delay time in the entire system with respect to all data types during communication and the number of channels of each data type.

【0015】[0015]

【発明の実施の形態】以下、本発明の実施例を、図面に
より詳細に説明する。図1は、本発明のATMセル送信
装置とATMセル受信装置およびATMセル送受信シス
テムの本発明に係る構成の第1の実施例を示すブロック
図である。本図1において、1はATMセル送信装置で
あり、11はATMセル受信装置である。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram showing a first embodiment of a configuration according to the present invention of an ATM cell transmitting apparatus, an ATM cell receiving apparatus, and an ATM cell transmitting / receiving system of the present invention. In FIG. 1, reference numeral 1 denotes an ATM cell transmitting device, and 11 denotes an ATM cell receiving device.

【0016】ATMセル送信装置1とATMセル受信装
置11のそれぞれには複数の電話機が接続され、ATM
セル送信装置1では、各電話機からの情報(64kbit/s
音声情報)を1つのATMセルに多重化してATMセル
受信装置11に送出する。ここで、ATMセル送信装置
1には最大セル化遅延量設定・通知部21が、また、A
TMセル受信装置11にはパケット遅延変動吸収部22
がそれぞれ設けられている。
A plurality of telephones are connected to each of the ATM cell transmitting device 1 and the ATM cell receiving device 11,
In the cell transmission device 1, information from each telephone (64 kbit / s
Voice information) is multiplexed into one ATM cell and transmitted to the ATM cell receiving device 11. Here, the ATM cell transmitting apparatus 1 is provided with a maximum cell delay setting / notifying unit 21,
The TM cell receiver 11 includes a packet delay fluctuation absorbing unit 22
Are provided respectively.

【0017】そして、ATMセル送信装置1は、最大セ
ル化遅延量設定・通知部21により、通信中のチャネル
数に最適なセル化遅延量(時間)に変動させてセル化を
行ない、そのセル化遅延量の決定に用いた情報をATM
セル受信装置11に通知し、ATMセル受信装置11
は、その情報を用いて、パケット遅延変動吸収部22に
より、通信中のチャネル数に見合った吸収量を動的に設
定する。このATMセル受信装置11で、通信中のチャ
ネル数に見合った吸収量を動的に設定するために、本例
では、以下の(a)〜(c)3つの技術のいずれかを用
いて行なう。
Then, the ATM cell transmitting apparatus 1 performs cell formation by changing the cell delay (time) optimal for the number of communicating channels by the maximum cell delay amount setting / notifying section 21. Information used to determine the amount of
Notify the cell receiving device 11 and notify the ATM cell receiving device 11
Using the information, the packet delay fluctuation absorbing unit 22 dynamically sets an absorption amount corresponding to the number of communicating channels. In this example, in order to dynamically set the absorption amount corresponding to the number of communicating channels in the ATM cell receiver 11, this embodiment uses any one of the following three techniques (a) to (c). .

【0018】(a)の第1の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
通信中のチャネル数に最適値として設定した最大セル化
遅延量を、ATMセル受信装置11に通知する。ATM
セル受信装置11は、パケット遅延変動吸収部22によ
り、ATMセル送信装置1から受信した最大セル化遅延
量に基づき、遅延変動吸収制御を各チャネルのパケット
に対して行う。
In the first technique (a), the ATM cell transmitting apparatus 1 uses the maximum cell delay amount setting / notifying section 21 to
The maximum cell delay amount set as the optimum value for the number of communicating channels is notified to the ATM cell receiving apparatus 11. ATM
The cell receiving device 11 performs the delay variation absorption control on the packet of each channel by the packet delay variation absorbing unit 22 based on the maximum cell delay amount received from the ATM cell transmitting device 1.

【0019】(b)の第2の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
通信中の全データ種別および各データ種別のチャネル数
をATMセル受信装置11に通知する。ATMセル受信
装置11は、パケット遅延変動吸収部22により、AT
Mセル送信装置1から受信した全データ種別および各デ
ータ種別のチャネル数の情報に対して最適な遅延変動吸
収時間を算出し、この算出結果に基づき、遅延変動吸収
制御を各チャネルのバケットに対して行う。
In the second technique (b), the ATM cell transmitting apparatus 1 uses the maximum cell delay amount setting / notifying section 21 to
The ATM cell receiving device 11 is notified of all data types in communication and the number of channels of each data type. The ATM cell receiving device 11 uses the packet delay fluctuation absorbing unit 22 to
An optimum delay fluctuation absorption time is calculated for all data types received from the M cell transmitting apparatus 1 and information on the number of channels of each data type, and delay fluctuation absorption control is performed for each channel bucket based on the calculation result. Do it.

【0020】(c)の第3の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
新しいチャネルが生成あるいはチャネルが終了した場合
は、そのチャネルID(識別子)、チャネルの生成ある
いは終了、およびそのチャネルのデータ種別を、また、
通信中のチャネルのデータ種別が変更した場合は、その
チャネルID、変更後のデータ種別をATMセル受信装
置11に通知する。
In the third technology (c), the ATM cell transmitting apparatus 1 uses the maximum cell delay amount setting / notifying section 21
When a new channel is created or terminated, the channel ID (identifier), the creation or termination of the channel, and the data type of the channel,
When the data type of the currently communicating channel is changed, the channel ID and the changed data type are notified to the ATM cell receiving apparatus 11.

【0021】ATMセル受信装置11は、パケット遅延
変動吸収部22により、ATMセル送信装置1から受信
した各情報に基づき、それまでの全データ種別および各
データ種別のチャネル数を更新し、さらに、これに対す
る最適な遅延変動吸収時間を算出し、この算出結果に基
づき、遅延変動吸収制御を各チャネルのパケットに対し
て行う。
The ATM cell receiving device 11 updates all data types and the number of channels of each data type up to that time based on each information received from the ATM cell transmitting device 1 by the packet delay fluctuation absorbing unit 22. An optimum delay fluctuation absorption time for this is calculated, and delay fluctuation absorption control is performed on the packets of each channel based on the calculation result.

【0022】このように、ATMセル送信装置1が、通
信中の全データ種別および各データ種別のチャネル数を
基に動的にセル化制限時間(最大セル化遅延量)を設定
すると同様に、ATMセル受信装置11では、通信中の
チャネル数あるいはデータ種別に見合った遅延変動の吸
収量を動的に設定するので、ATMセル受信装置11に
おいても、通信中の全データ種別および各データ種別の
チャネル数に対し、遅延時間を最小にすることができ
る。
As described above, when the ATM cell transmitting apparatus 1 dynamically sets the cell-forming time limit (the maximum cell-forming delay amount) based on all data types in communication and the number of channels of each data type, Since the ATM cell receiving device 11 dynamically sets the amount of delay fluctuation absorption corresponding to the number of channels or the data type during communication, the ATM cell receiving device 11 also performs all data types during communication and each data type during communication. Delay time can be minimized with respect to the number of channels.

【0023】図2は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係る構成の第2の実施例を示すブロック図であ
る。本図2に示す例では、ATMセル送信装置1aは、
最大セル化遅延量設定部21aにより、通信中のチャネ
ル数に最適なセル化遅延量(時間)に変動させてセル化
を行ない、ATMセル受信装置11aは、パケット遅延
変動吸収部22aにより、以下の(d)の第4の技術を
用いて、通信中のチャネル数に見合った吸収量を動的に
設定する。
FIG. 2 shows an ATM cell transmitting apparatus of the present invention and A
FIG. 11 is a block diagram showing a second embodiment of the configuration according to the present invention of the TM cell receiving device and the ATM cell transmitting / receiving system. In the example shown in FIG. 2, the ATM cell transmitting device 1a
The maximum cell delay amount setting unit 21a changes the cell delay (time) to the optimal cell delay amount (time) for the number of channels during communication, and performs cell formation. The ATM cell receiving apparatus 11a uses the packet delay fluctuation absorber 22a to By using the fourth technique (d), the absorption amount corresponding to the number of channels during communication is dynamically set.

【0024】(d)の第4の技術では、ATMセル送信
装置1aは、最大セル化遅延量設定部21aにより、通
信中のチャネル数に最適なセル化遅延量(時間)に変動
させてセル化を行なうが、図1での(a)の第1〜
(c)の第3の技術のように、通信中のチャネル数に最
適に変動させた最大セル化遅延量や、その設定に用いた
各情報を、ATMセル受信装置11に通知することはな
い。
In the fourth technique (d), the ATM cell transmitting apparatus 1a uses the maximum cell delay setting section 21a to change the cell delay (time) to the optimum cell delay (time) for the number of communicating channels. The first to the first of FIG.
Unlike the third technique (c), the ATM cell receiving apparatus 11 is not notified of the maximum cell delay amount that is optimally changed according to the number of channels during communication and information used for the setting. .

【0025】すなわち、ATMセル受信装置11aは、
ATMセル送信装置1aから送られる各データ種別を乗
せたパケットを受信すると、パケット遅延変動吸収部2
2aにより、そのチャネルID(識別子)とパケット長
を解析し、このパケットのチャネルIDが新たなチャネ
ルIDであれば、あるいは、受信したパケット長に変化
があった場合、この変化を基に、全データ種別および各
データ種別のチャネル数を更新し、これに対して最適な
遅延変動吸収時間を算出し、この算出結果に基づく遅延
変動吸収制御を各チャネルのパケットに対して行なう。
That is, the ATM cell receiving device 11a
Upon receiving a packet carrying each data type sent from the ATM cell transmitting apparatus 1a, the packet delay fluctuation absorbing unit 2
According to 2a, the channel ID (identifier) and the packet length are analyzed. If the channel ID of this packet is a new channel ID, or if the received packet length has changed, the total The data type and the number of channels of each data type are updated, the optimum delay fluctuation absorption time is calculated for the data type, and the delay fluctuation absorption control based on the calculation result is performed on the packets of each channel.

【0026】このような構成によっても、ATMセル受
信装置11では、通信中のチャネル数あるいはデータ種
別に見合った遅延変動の吸収量を動的に設定することが
でき、通信中の全データ種別および各データ種別のチャ
ネル数に対し、遅延時間を最小にすることができる。次
に、図3〜図6を用いて、(a)の第1の技術〜(d)
の第4の技術を用いたATMセル送信装置とATMセル
受信装置およびこれらからなるATMセル送受信システ
ムのさらに詳しい説明を行なう。
Even with such a configuration, the ATM cell receiving apparatus 11 can dynamically set the amount of delay fluctuation absorption corresponding to the number of channels or the data type during communication, and all data types during communication and The delay time can be minimized for the number of channels of each data type. Next, the first technique of (a) to (d) will be described with reference to FIGS.
An ATM cell transmitting apparatus and an ATM cell receiving apparatus using the fourth technique described above, and an ATM cell transmitting / receiving system including them will be described in further detail.

【0027】図3は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係る構成の第3の実施例を示すブロック図であ
る。本図3に示す例は、図1における(a)の第1の技
術を用いたATMセル送受信システムの構成を示してお
り、ATMセル送信装置1は、図10で説明したATM
セル化装置1dに、制御信号生成装置10を設けた構成
となっている。
FIG. 3 shows an ATM cell transmitting apparatus of the present invention and A
FIG. 13 is a block diagram showing a third embodiment of the configuration according to the present invention of the TM cell receiving device and the ATM cell transmitting / receiving system. The example shown in FIG. 3 shows the configuration of an ATM cell transmission / reception system using the first technique shown in FIG. 1A, and the ATM cell transmission device 1 uses the ATM cell explained in FIG.
The control signal generation device 10 is provided in the cell device 1d.

【0028】この制御信号生成装置10を設けたことに
より、ATMセル送信装置1からATMセル受信装置1
1に向けて、最大セル化遅延量の通知が行われる。尚、
図中の呼設定/切断識別装置9は、図10においては通
信チャネル管理装置7内に設けられていた機能である。
The provision of the control signal generating device 10 allows the ATM cell transmitting device 1 to
A notification of the maximum cell delay amount is made toward 1. still,
The call setup / disconnection identification device 9 in the figure is a function provided in the communication channel management device 7 in FIG.

【0029】本例において、情報出力装置2は、転送さ
れる情報が、音声の場合は低ビットレート音声符号化
(ITU−T勧告G.729使用)で符号化し、また、
FAXあるいはmodemの場合は64kbit/s Pu1se C
ode Modu1ation(PCM)で符号化する。音声のチャネ
ル設定が行われた場合、呼設定/切断識別装置9は、チ
ャネル設定の情報(呼設定/切断の情報)を情報出力装
置2から受け、これを通信チャネル管理装置7に通知す
る。この時、通信チャネル管理装置7には、データ種別
認識装置8から、そのデータ種別の認識結果、ここで
は、音声が通知される。
In this example, the information output device 2 encodes the information to be transferred by low bit rate voice coding (using ITU-T recommendation G.729) if the information to be transferred is voice.
64kbit / s Pu1se C for FAX or modem
Encode with ode Modulation (PCM). When the voice channel setting is performed, the call setting / disconnection identification device 9 receives the information of the channel setting (call setting / disconnection information) from the information output device 2 and notifies the communication channel management device 7 of the information. At this time, the data type recognizing device 8 notifies the communication channel management device 7 of the recognition result of the data type, here, voice.

【0030】通信チャネル管理装置7は、音声のチャネ
ル設定情報を得ると、現在通信中の音声のチャネル数を
1増やす。そして、現在のチャネル数に適したセル化制
限時間をセル化制限時間設定装置4に設定する。セル化
装置6は、各チャネルの音声情報をパケット長13Byte
に、また、FAX情報をパケット長43Byteでパケット
化し、これらのパケットをセルに多重するものとする。
Upon obtaining the audio channel setting information, the communication channel management device 7 increases the number of audio channels currently in communication by one. Then, a cell limit time suitable for the current number of channels is set in the cell limit time setting device 4. The cell device 6 converts the voice information of each channel to a packet length of 13 bytes.
The FAX information is packetized with a packet length of 43 bytes, and these packets are multiplexed into cells.

【0031】そして、セル化装置6は、新いチャネルが
設定された場合、そのパケットに対して新しいチャネル
IDを付与する。さらに、セル化装置6は、パケットが
セルのぺイロード先頭に格納されると、セル化開始情報
をセル化時間計測装置3に送信する。これに伴い、セル
化時間計測装置3は、セル化開始からの時間を計測す
る。
When a new channel is set, the cell forming device 6 assigns a new channel ID to the packet. Furthermore, when the packet is stored at the head of the payload of the cell, the cellifying device 6 transmits celling start information to the celling time measuring device 3. Along with this, the celling time measuring device 3 measures the time from the start of celling.

【0032】比較器5は、セル化時間計測装置3の計測
値とセル化制限時間設定装置4のセル化制限時間設定値
を比較し、両者の値が一致したときにセル化装置6に対
し、セル化を強制的に終了する命令を送信する。セル化
装置6は、この命令を受信するとセル化を終了させ、セ
ルを伝送路へ送出する。このように、音声のチャネル設
定が行われた場合、セル化制限時間設定装置4に設定さ
れたセル化制限時間が、最大セル化遅延量として、制御
信号生成装置10経由でATMセル受信装置11に通知
される。
The comparator 5 compares the measured value of the cell-forming time measuring device 3 with the set value of the cell-forming time limit of the cell-forming time limit setting device 4. , And sends a command to forcibly end cell formation. Upon receiving this command, the cell forming device 6 ends the cell formation and sends the cell to the transmission path. In this way, when the voice channel is set, the cell limit time set in the cell limit time setting device 4 is set as the maximum cell delay time via the control signal generator 10 and the ATM cell receiver 11. Will be notified.

【0033】尚、ATMセル送信装置1とATMセル受
信装置11間の通知は、制御信号生成装置10と制御信
号受信装置13により、両者のチャネル制御信号といっ
しょに転送される。そして、ATMセル受信装置11
は、ATMセル送信装置1からATMセルを受信する
と、デセル化装置12により、その中に多重されている
パケットを取り出すデセル化処理を行なう。
The notification between the ATM cell transmitting device 1 and the ATM cell receiving device 11 is transferred by the control signal generating device 10 and the control signal receiving device 13 together with their channel control signals. Then, the ATM cell receiving device 11
Upon receiving an ATM cell from the ATM cell transmitting device 1, the decellularizing device 12 performs a decellularizing process for extracting a packet multiplexed therein.

【0034】さらに、ATMセル受信装置11は、制御
信号受信装置13により、最大セル化遅延量を受信し、
これを遅延変動吸収時間設定装置14に設定する。そし
て、パケット遅延変動吸収装置15により、遅延変動吸
収時間設定装置14に設定された新しい設定時間に基づ
く遅延変動吸収制御を、各チャネルのパケットに対して
行なう。この吸収処理後の音声あるいはFAX情報は、
図示していない復号化装置により復号化されて各端末
(情報入力装置16)に送られる。う。
Further, the ATM cell receiver 11 receives the maximum cell delay by the control signal receiver 13,
This is set in the delay fluctuation absorption time setting device 14. Then, the packet delay fluctuation absorbing device 15 performs the delay fluctuation absorption control based on the new setting time set in the delay fluctuation absorbing time setting device 14 for the packets of each channel. The voice or fax information after this absorption processing is
The data is decoded by a decoding device (not shown) and sent to each terminal (information input device 16). U.

【0035】図4は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係る構成の第4の実施例を示すブロック図であ
る。本図4に示す例は、図1における(b)の第2の技
術を用いたATMセル送受信システムの構成を示してお
り、本例のATMセル送信装置1bにおける制御信号生
成装置10aは、通信チャネル管理装置7aからの情
報、すなわち、通信中の全データ種別および各データ種
別のチャネル数を、制御信号として、ATMセル受信装
置11bに送出する。
FIG. 4 shows an ATM cell transmitting apparatus of the present invention and A
FIG. 14 is a block diagram showing a fourth embodiment of the configuration according to the present invention of the TM cell receiving apparatus and the ATM cell transmitting / receiving system. The example shown in FIG. 4 shows the configuration of the ATM cell transmission / reception system using the second technique shown in FIG. 1 (b). The control signal generation device 10a in the ATM cell transmission device 1b of the present example performs communication. Information from the channel management device 7a, that is, all data types during communication and the number of channels of each data type are transmitted to the ATM cell receiving device 11b as control signals.

【0036】例えば、音声のチャネル設定が行われた場
合、図3での例と同様に、通信チャネル管理装置7a
は、現在通信中の音声チャネル数を1増やす。これによ
って更新された全データ種別および各データ種別のチャ
ネル数の情報は、制御信号生成装置10aに転送され、
制御信号生成装置10aからATMセル受信装置11b
の制御信号受信装置13aに送信される。
For example, when an audio channel is set, the communication channel management device 7a is set as in the example of FIG.
Increases the number of voice channels currently in communication by one. The updated information on all data types and the number of channels of each data type is transferred to the control signal generation device 10a,
ATM signal receiver 11b from control signal generator 10a
Is transmitted to the control signal receiving device 13a.

【0037】ATMセル受信装置11bでは、制御信号
受信装置13aで受信したATMセル送信装置1bから
の情報(通信チャネル管理装置7aで更新された全デー
タ種別および各データ種別のチャネル数の情報)を、通
信チャネル管理装置17に通知する。通信チャネル管理
装置17は、通知された情報を基に、最適な遅延変動吸
収時間を算出し、この算出結果を遅延変動吸収時間設定
装置14に設定する。
In the ATM cell receiving device 11b, information from the ATM cell transmitting device 1b received by the control signal receiving device 13a (information on all data types and the number of channels of each data type updated by the communication channel management device 7a) is transmitted. , To the communication channel management device 17. The communication channel management device 17 calculates an optimum delay fluctuation absorption time based on the notified information, and sets the calculation result in the delay fluctuation absorption time setting device 14.

【0038】そして、ATMセル受信装置11bでは、
図3での例と同様にして、パケット遅延変動吸収装置1
5により、遅延変動吸収時間設定装置14に設定された
新しい設定時間に基づく遅延変動吸収制御を、デセル化
装置12でデセル化された各チャネルのパケットに対し
て行なう。この吸収処理後の音声あるいはFAX情報
は、図示していない復号化装置により復号化されて各端
末(情報入力装置16)に送られる。
In the ATM cell receiving device 11b,
In the same manner as in the example in FIG.
5, the delay fluctuation absorption control based on the new set time set in the delay fluctuation absorption time setting device 14 is performed on the packet of each channel decellularized by the decellularization device 12. The voice or FAX information after this absorption processing is decoded by a decoding device (not shown) and sent to each terminal (information input device 16).

【0039】図5は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係る構成の第5の実施例を示すブロック図であ
る。本図5に示す例は、図1における(c)の第3の技
術を用いたATMセル送受信システムの構成を示してお
り、本例のATMセル送信装置1cにおける制御信号生
成装置10bは、通信チャネル管理装置7bからの情
報、すなわち、チャネルIDと呼生成とデータ種別、あ
るいは、チャネルIDと呼終了とデータ種別、あるい
は、チャネルIDと変更後のデータ種別を、制御信号と
して、ATMセル受信装置11cに送出する。
FIG. 5 shows the ATM cell transmitting apparatus of the present invention and A
FIG. 14 is a block diagram showing a fifth embodiment of the configuration according to the present invention of the TM cell receiving apparatus and the ATM cell transmitting / receiving system. The example shown in FIG. 5 shows the configuration of an ATM cell transmission / reception system using the third technique (c) in FIG. 1, and the control signal generation device 10b in the ATM cell transmission device 1c of the present example Information from the channel management device 7b, that is, the channel ID and the call generation and data type, or the channel ID and the call end and data type, or the channel ID and the changed data type are used as control signals for the ATM cell receiving device. 11c.

【0040】すなわち、通信チャネル管理装置7bから
制御信号生成装置10bに向けて、新しいチャネルが生
成あるいはチャネルが終了した場合は、そのチャネルI
D、チャネルの生成あるいは終了、およびそのチャネル
のデータ種別の通知、また、通信中のチャネルのデータ
種別が変更した場合は、そのチャネルID、変更後のデ
ータ種別の通知が行われ、この情報は、制御信号生成装
置10bからATMセル受信装置11cの制御信号受信
装置13bに送信される。
That is, when a new channel is generated or terminated from the communication channel management device 7b to the control signal generation device 10b, the channel I
D, generation or termination of a channel, notification of the data type of the channel, and, when the data type of the channel being communicated is changed, notification of the channel ID and the changed data type are performed. Is transmitted from the control signal generator 10b to the control signal receiver 13b of the ATM cell receiver 11c.

【0041】ATMセル受信装置11cでは、制御信号
受信装置13bで受信したATMセル送信装置1cから
の情報(チャネルIDと呼生成とデータ種別、あるい
は、チャネルIDと呼終了とデータ種別、あるいは、チ
ャネルIDと変更後のデータ種別)を、通信チャネル管
理装置17aに通知する。通信チャネル管理装置17a
は、データ種別「音声」のチャネル数を1増やし、通知
された情報を基に、最適な遅延変動吸収時間を算出し、
この算出結果を遅延変動吸収時間設定装置14に設定す
る。
In the ATM cell receiving device 11c, information (channel ID, call generation and data type, or channel ID, call termination and data type, or channel ID, call generation and data type) received from the ATM cell transmitting device 1c received by the control signal receiving device 13b. The communication channel management device 17a is notified of the ID and the changed data type). Communication channel management device 17a
Increases the number of channels of the data type “voice” by 1, calculates an optimum delay fluctuation absorption time based on the notified information,
This calculation result is set in the delay fluctuation absorption time setting device 14.

【0042】そして、ATMセル受信装置11bでは、
図3,4での例と同様にして、パケット遅延変動吸収装
置15により、遅延変動吸収時間設定装置14に設定さ
れた新しい設定時間に基づく遅延変動吸収制御を、デセ
ル化装置12でデセル化された各チャネルのパケットに
対して行なう。この吸収処理後の音声あるいはFAX情
報は、図示していない復号化装置により復号化されて各
端末(情報入力装置16)に送られる。
Then, in the ATM cell receiving device 11b,
Similarly to the examples in FIGS. 3 and 4, the delay variation absorption control based on the new set time set in the delay variation absorption time setting device 14 is decelerated by the deceleration device 12 by the packet delay variation absorption device 15. This is performed for packets of each channel. The voice or FAX information after this absorption processing is decoded by a decoding device (not shown) and sent to each terminal (information input device 16).

【0043】図6は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係る構成の第6の実施例を示すブロック図であ
る。本図6に示す例は、図2に示した(d)の第4の技
術を用いたATMセル送受信システムの構成を示してお
り、ATMセル受信装置11aの構成に限定されるもの
であり、ATMセル送信装置に関しては、図10に示す
ものと同じ構成であり、図示していない。
FIG. 6 shows the ATM cell transmitting apparatus of the present invention and A
FIG. 14 is a block diagram showing a sixth embodiment of the configuration according to the present invention of the TM cell receiving device and the ATM cell transmitting / receiving system. The example shown in FIG. 6 shows the configuration of the ATM cell transmission / reception system using the fourth technique (d) shown in FIG. 2 and is limited to the configuration of the ATM cell receiving device 11a. The ATM cell transmitting apparatus has the same configuration as that shown in FIG. 10 and is not shown.

【0044】本例では、図3における例と同様に、情報
出力装置から音声のチャネル設定が行われ、ATMセル
送信装置において、セル化装置により、各チャネルの音
声情報をパケット長13Byteに、FAX情報をパケット
長43Byteでパケット化し、これらのパケットをセルに
多重するものとする。ATMセル受信装置11aは、A
TMセル送信装置からATMセルを受信すると、デセル
化装置12aにより、受信したATMセルの中に多重さ
れているパケットを取り出し、そのチャネルIDおよび
パケット長を通信チャネル管理装置17bに通知する。
In this example, similarly to the example shown in FIG. 3, a voice channel is set from the information output device. The information is packetized with a packet length of 43 bytes, and these packets are multiplexed into cells. The ATM cell receiving device 11a
When an ATM cell is received from the TM cell transmitting device, the packet multiplexed in the received ATM cell is extracted by the decellularizing device 12a, and its channel ID and packet length are notified to the communication channel managing device 17b.

【0045】新しいチャネルIDを持つ音声パケットが
デセル化装置12aに到着すると、通信チャネル管理装
置17bは、そのチャネルのパケット長(13Byte)か
らデータ種別を判断し、自身で管理しているデータ種別
「音声」のチャネル数を1増やす。そして、この更新値
を基に最適な遅延変動吸収時間を算出し、その算出結果
を遅延変動吸収時間設定装置14に設定する。
When a voice packet having a new channel ID arrives at the decellularization device 12a, the communication channel management device 17b determines the data type from the packet length (13 bytes) of the channel, and manages the data type " Increase the number of “voice” channels by one. Then, an optimum delay fluctuation absorption time is calculated based on the updated value, and the calculation result is set in the delay fluctuation absorption time setting device 14.

【0046】そして、ATMセル受信装置11aは、図
3〜5での例と同様にして、パケット遅延変動吸収装置
15により、遅延変動吸収時間設定装置14に設定され
た新しい設定時間に基づく遅延変動吸収制御を、デセル
化装置12aでデセル化された各チャネルのパケットに
対して行なう。この吸収処理後の音声あるいはFAX情
報は、図示していない復号化装置により復号化されて各
端末(情報入力装置16)に送られる。
The ATM cell receiving device 11a uses the packet delay variation absorbing device 15 to control the delay variation based on the new setting time set in the delay variation absorbing time setting device 14 in the same manner as in the examples in FIGS. The absorption control is performed on the packet of each channel decellularized by the decellularization device 12a. The voice or FAX information after this absorption processing is decoded by a decoding device (not shown) and sent to each terminal (information input device 16).

【0047】図7は、本発明のATMセル送信装置とA
TMセル受信装置およびATMセル送受信システムの本
発明に係わる処理動作例を示すフローチャートである。
本例は、特に、図3におけるATMセル送信装置1とA
TMセル受信装置11およびそれらからなるATMセル
送受信システムの処理動作例を示し、図7(a)では、
ATMセル送信装置側の最大セル化遅延量の通知処理動
作例を、図7(b)では、ATMセル受信装置側の遅延
変動吸収時間設定のための処理動作例を示している。
FIG. 7 shows the ATM cell transmitting apparatus of the present invention and A
It is a flow chart which shows the example of processing operation concerning the present invention of the TM cell receiving set and the ATM cell transmitting and receiving system.
This example is particularly applicable to the ATM cell transmitting device 1 and A
FIG. 7A shows an example of the processing operation of the TM cell receiving apparatus 11 and the ATM cell transmitting / receiving system including the same.
FIG. 7B shows an example of a processing operation for notifying the maximum cell delay amount on the ATM cell transmitting device side, and FIG. 7B shows an example of a processing operation for setting the delay fluctuation absorption time on the ATM cell receiving device side.

【0048】図7(a)において、ATMセル送信装置
は、新しいチャネルの発生やチャネルの終了等、チャネ
ル数の変化が発生すれば(ステップ701)、そのデー
タの種別を認識し(ステップ702)、各データ種別毎
のチャネル数を取得する(ステップ703)。
In FIG. 7A, when a change in the number of channels occurs, such as the occurrence of a new channel or the end of a channel (step 701), the ATM cell transmitting apparatus recognizes the type of the data (step 702). Then, the number of channels for each data type is obtained (step 703).

【0049】そして、取得した各データ種別毎のチャネ
ル数に予め対応付けられ記憶されたセル化時間の最大許
容値(Tm)を読み出し設定し(ステップ704)、こ
の設定したセル化時間の最大許容値(Tm)を最大セル
化遅延量としてATMセル受信装置に通知する(ステッ
プ705)。
Then, the maximum permissible value (Tm) of the celling time stored in advance and associated with the acquired number of channels for each data type is read out and set (step 704), and the maximum permissible value of the set celling time is set. The value (Tm) is notified to the ATM cell receiving apparatus as the maximum cell delay (step 705).

【0050】図7(b)において、ATMセル受信装置
は、ATMセル送信装置からの最大セル化遅延量の通知
を待ち(ステップ706)、通知された最大セル化遅延
量に対応して遅延変動吸収時間の設定を行なう(ステッ
プ707)。以降、この遅延変動吸収時間の設定値に基
づき遅延変動の吸収処理を行なう。
In FIG. 7B, the ATM cell receiving apparatus waits for the notification of the maximum cell delay from the ATM cell transmitting apparatus (step 706), and the delay variation corresponding to the notified maximum cell delay. The absorption time is set (step 707). Thereafter, delay fluctuation absorption processing is performed based on the set value of the delay fluctuation absorption time.

【0051】以上、図1〜図7を用いて説明したよう
に、本例のATMセル送信装置とATMセル受信装置お
よびATMセル送受信システムでは、ATMセル送信装
置においては、通信中のチャネル数やデータ種別に対応
して、動的にセル化制限時間を設定でき、高効率かつ低
遅延を両立するセル化を行うことが可能となる。また、
ATMセル受信装置においては、通信中のチャネル数あ
るいはデータ種別に見合った遅延変動の吸収量を動的に
設定し、通信中の全データ種別および各データ種別のチ
ャネル数に対し、遅延時間を最小にすることができる。
そして、ATMセル送受信システムとして、通信中の全
データ種別および各データ種別のチャネル数に対応し
て、動的に通信遅延時間を最小化することができる。
As described above with reference to FIGS. 1 to 7, in the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present embodiment, the number of communicating channels and The celling limit time can be dynamically set in accordance with the data type, and cellization that achieves both high efficiency and low delay can be performed. Also,
In the ATM cell receiver, the delay fluctuation absorption amount is dynamically set in accordance with the number of communication channels or data types, and the delay time is minimized for all data types during communication and the number of channels of each data type. Can be
As an ATM cell transmission / reception system, the communication delay time can be dynamically minimized in accordance with all data types during communication and the number of channels of each data type.

【0052】このような遅延変動吸収は、データをバッ
ファに一定時間保持することにより実現される。従っ
て、同じ保持時間であっても、データの速度に比例して
必要バッファ量が大きくなる。例えば、保持時間が10
msの場合、8kbit/sのデータではバッファ量は10By
teで良いが、64kbit/sのデータではバッファ量が80
Byteも必要となる。本例では、このバッファ量の削減効
果を有する。すなわち、64kbit/sのFAXチャネルが
生成したときに、本例では、データ種別の変化を認識
し、遅延変動吸収時間を短くすることができるので、バ
ッファ量を抑制することができる。
Such delay fluctuation absorption is realized by holding data in a buffer for a certain period of time. Therefore, even with the same holding time, the required buffer amount increases in proportion to the data speed. For example, the retention time is 10
In the case of ms, the buffer amount is 10 By for 8 kbit / s data
te can be used, but for 64 kbit / s data, the buffer capacity is 80
Byte is also required. In this example, there is an effect of reducing the buffer amount. That is, when a 64 kbit / s FAX channel is generated, in this example, a change in the data type is recognized and the delay fluctuation absorption time can be shortened, so that the buffer amount can be suppressed.

【0053】尚、本発明は、図1〜図7を用いて説明し
た実施例に限定されるものではなく、その要旨を逸脱し
ない範囲において種々変更可能である。例えば、本例で
は、低ビットレート音声情報とFAXデータおよびモデ
ムデータをセル化対象のデータとして示しているが、既
存の電話音声(64kbit/s音声)情報をそのまま(低ビッ
トレート音声符号化することなく)セル化対象のデータ
として加えることも可能である。
The present invention is not limited to the embodiment described with reference to FIGS. 1 to 7, and can be variously modified without departing from the gist thereof. For example, in this example, low bit rate voice information, FAX data, and modem data are shown as data to be cellized, but existing telephone voice (64 kbit / s voice) information is directly used (low bit rate voice coding). It is also possible to add it as data to be cellized (without).

【0054】また、本実施例では、網内で発生するセル
化遅延の変動(揺らぎ)に関しては特に説明していない
が、このような網内での揺らぎに対しては、その最大値
を予め設定して一定のものとして取り扱うことで対処可
能である。
Although the present embodiment does not specifically describe the fluctuation (fluctuation) of the cell delay occurring in the network, the maximum value of such fluctuation in the network is set in advance. This can be dealt with by setting it and treating it as a fixed thing.

【0055】[0055]

【発明の効果】本発明によれば、ATMセル送信装置側
での通信中のチャネル数を反映してのセル化遅延量(時
間)の変動を、ATMセルの受信装置で効率的に吸収す
ることができ、複数の低ビットレート音声情報をパケッ
ト化して1つのATM VCに多重しての伝送、あるい
は、低ビットレート音声情報と64kbit/s系の情報とを
1つのATM VCに多重しての伝送等を効率的に行な
うことが可能である。
According to the present invention, the change in the cell delay (time) reflecting the number of channels during communication on the ATM cell transmitting device side is efficiently absorbed by the ATM cell receiving device. A plurality of low bit rate voice information can be packetized and multiplexed on one ATM VC for transmission, or the low bit rate voice information and 64 kbit / s information can be multiplexed on one ATM VC. Can be efficiently transmitted.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第1の実施例を示すブロック図である。
FIG. 1 is a block diagram showing a first embodiment of a configuration according to the present invention of an ATM cell transmitting apparatus, an ATM cell receiving apparatus, and an ATM cell transmitting / receiving system of the present invention.

【図2】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第2の実施例を示すブロック図である。
FIG. 2 is a block diagram showing a second embodiment of the configuration according to the present invention of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present invention.

【図3】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第3の実施例を示すブロック図である。
FIG. 3 is a block diagram showing a third embodiment of the configuration according to the present invention of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present invention.

【図4】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第4の実施例を示すブロック図である。
FIG. 4 is a block diagram showing a fourth embodiment of the configuration according to the present invention of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present invention.

【図5】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第5の実施例を示すブロック図である。
FIG. 5 is a block diagram showing a fifth embodiment of the configuration according to the present invention of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present invention.

【図6】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係る構
成の第6の実施例を示すブロック図である。
FIG. 6 is a block diagram showing a sixth embodiment of the configuration according to the present invention of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system of the present invention.

【図7】本発明のATMセル送信装置とATMセル受信
装置およびATMセル送受信システムの本発明に係わる
処理動作例を示すフローチャートである。
FIG. 7 is a flowchart showing an example of processing operation of the ATM cell transmitting apparatus, the ATM cell receiving apparatus, and the ATM cell transmitting / receiving system according to the present invention.

【図8】ATMセル送信装置のセル化動作例を示す説明
図である。
FIG. 8 is an explanatory diagram showing an example of a cell operation of the ATM cell transmitting apparatus.

【図9】セル化開始からの経過時間に対するATMセル
のペイロードの平均転送効率の変化を示す説明図であ
る。
FIG. 9 is an explanatory diagram showing a change in an average transfer efficiency of a payload of an ATM cell with respect to an elapsed time from the start of cell formation.

【図10】本発明に係わるATMセル送信装置の構成例
を示すフロック図である。
FIG. 10 is a block diagram showing a configuration example of an ATM cell transmitting apparatus according to the present invention.

【符号の説明】[Explanation of symbols]

1,1a〜1c:ATMセル送信装置、1d:ATMセ
ル化装置、2:情報出力装置、3:セル化時間計測装
置、4,4a,4b:セル化制限時間設定装置、5:比
較器、6:セル化装置、7,7a,7b:通信チャネル
管理装置、8:データ種別認識装置、9:呼設定/切断
識別装置、10,10a,10b:制御信号生成部、1
1,11a〜11c:ATMセル受信装置、12,12
a:デセル化装置、13,13a,13b:制御信号受
信装置、14:遅延変動吸収時間設定装置、15:パケ
ット遅延変動吸収装置、16:情報入力装置、17,1
7a,17b:通信チャネル管理装置、21:最大セル
化遅延量設定・通知部、21a:最大セル化遅延量設定
部、22,22a:パケット遅延変動吸収部。
1, 1a to 1c: ATM cell transmitting device, 1d: ATM cell forming device, 2: information output device, 3: cellizing time measuring device, 4, 4a, 4b: celling limit time setting device, 5: comparator, 6: Cellular device, 7, 7a, 7b: Communication channel management device, 8: Data type recognition device, 9: Call setup / disconnection identification device, 10, 10a, 10b: Control signal generation unit, 1
1, 11a to 11c: ATM cell receiving device, 12, 12
a: decellularization device, 13, 13a, 13b: control signal receiving device, 14: delay fluctuation absorption time setting device, 15: packet delay fluctuation absorption device, 16: information input device, 17, 1
7a, 17b: communication channel management device, 21: maximum cell delay amount setting / notification unit, 21a: maximum cell delay amount setting unit, 22, 22a: packet delay fluctuation absorbing unit.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 複数チャネルの各パケットを多重化して
セル化する際に、多重化するチャネルの数と各チャネル
のデータ種別を含む情報に対応して上記セル化の最大遅
延時間を動的に設定し、該設定したセル化の最大遅延時
間でのセル化を行ない、ATMセル受信装置に送出する
ATMセル送信装置であって、上記動的に設定したセル
化の最大遅延時間を上記ATMセル受信装置に通知する
手段を有することを特徴とするATMセル送信装置。
1. When multiplexing each packet of a plurality of channels into cells, the maximum delay time of the cellization is dynamically adjusted in accordance with information including the number of channels to be multiplexed and the data type of each channel. An ATM cell transmitting device for setting, cellizing at the set maximum cell delay time, and sending out to the ATM cell receiving device, wherein the dynamically set maximum cell delay time is set to the ATM cell. An ATM cell transmitting device comprising means for notifying a receiving device.
【請求項2】 複数チャネルの各パケットを多重化して
セル化する際に、多重化するチャネルの数、および、各
チャネルのビットレートもしくはデータ種別を含む情報
に対応して上記セル化の最大遅延時間を動的に設定し、
該設定したセル化の最大遅延時間でのセル化を行ない、
ATMセル受信装置に送出するATMセル送信装置であ
って、上記最大遅延時間の設定に用いた上記多重化する
チャネルの数、および、各チャネルのビットレートもし
くはデータ種別を含む情報を上記ATMセル受信装置に
通知する手段を有することを特徴とするATMセル送信
装置。
2. When multiplexing each packet of a plurality of channels to form a cell, the maximum delay of the cell formation corresponding to information including the number of channels to be multiplexed and the bit rate or data type of each channel. Set the time dynamically,
Perform cellization with the maximum delay time of the set cellization,
An ATM cell transmitting device for transmitting to an ATM cell receiving device, the ATM cell receiving device transmitting information including the number of channels to be multiplexed used for setting the maximum delay time and the bit rate or data type of each channel. An ATM cell transmission device comprising means for notifying a device.
【請求項3】 複数チャネルの各パケットを多重化して
セル化する際に、多重化するチャネルの数、および、各
チャネルのビットレートもしくはデータ種別を含む情報
に対応して上記セル化の最大遅延時間を動的に設定し、
該設定したセル化の最大遅延時間でのセル化を行ない、
ATMセル受信装置に送出するATMセル送信装置であ
って、新たに生成したチャネルの識別子と生成を表わす
情報と、終了したチャネルの識別子と終了を表わす情
報、通信中にビットレートもしくはデータ種別が変更さ
れたチャネルの識別子と変更を表わす情報、上記新たに
生成したチャネルのビットレートもしくはデータ種別を
含む情報、上記終了したチャネルのビットレートもしく
はデータ種別を含む情報、および、上記通信中に変更さ
れた後のチャネルのビットレートもしくはデータ種別を
含む情報を上記ATMセル受信装置に通知する手段を有
することを特徴とするATMセル送信装置。
3. When multiplexing each packet of a plurality of channels into a cell, the maximum delay of the cell formation corresponding to the number of channels to be multiplexed and information including the bit rate or data type of each channel. Set the time dynamically,
Perform cellization with the maximum delay time of the set cellization,
An ATM cell transmitting apparatus for transmitting to an ATM cell receiving apparatus, wherein a newly generated channel identifier and information indicating generation, an ended channel identifier and information indicating termination, and a bit rate or a data type changed during communication are changed. Information indicating the changed channel identifier and change, information including the bit rate or data type of the newly generated channel, information including the bit rate or data type of the terminated channel, and information changed during the communication. An ATM cell transmitting device comprising means for notifying the ATM cell receiving device of information including a bit rate or a data type of a subsequent channel.
【請求項4】 請求項1に記載のATMセル送信装置か
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記セル化の最大遅延
時間を受信する手段と、該手段で受信した上記セル化の
最大遅延時間に基づき、上記ATMセル送信装置と通信
中の各チャネルのパケットに対する遅延吸収時間を算出
する手段と、該手段で算出した遅延吸収時間に基づき、
上記ATMセル送信装置と通信中の各チャネルのパケッ
トの遅延変動に対する吸収制御を行なう手段とを有する
ことを特徴とするATMセル受信装置。
4. An ATM cell receiving apparatus for receiving a cell from the ATM cell transmitting apparatus according to claim 1 and transmitting each decellularized packet for each channel.
Means for receiving the maximum delay time of the cellization notified from the TM cell transmitting apparatus; and, based on the maximum delay time of the cellularization received by the means, a packet for each channel in communication with the ATM cell transmitting apparatus. Means for calculating the delay absorption time, based on the delay absorption time calculated by the means,
Means for performing absorption control with respect to a delay variation of a packet of each channel during communication with the ATM cell transmitting apparatus.
【請求項5】 請求項2に記載のATMセル送信装置か
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記多重化するチャネ
ルの数、および、各チャネルのビットレートもしくはデ
ータ種別を含む情報を受信する手段と、該手段で受信し
た情報に基づき、上記ATMセル送信装置と通信中の各
チャネルのパケットに対する遅延吸収時間を算出する手
段と、該手段で算出した遅延吸収時間に基づき、上記A
TMセル送信装置と通信中の各チャネルのパケットの遅
延変動に対する吸収制御を行なう手段とを有することを
特徴とするATMセル受信装置。
5. An ATM cell receiving apparatus for receiving a cell from the ATM cell transmitting apparatus according to claim 2 and transmitting each decellularized packet for each channel.
Means for receiving information including the number of channels to be multiplexed and the bit rate or data type of each channel notified from the TM cell transmitting apparatus, and the ATM cell transmitting apparatus based on the information received by the means. Means for calculating a delay absorption time for a packet of each channel being communicated; and A based on the delay absorption time calculated by the means.
An ATM cell receiving apparatus comprising: a means for performing absorption control on a delay variation of a packet of each channel during communication with a TM cell transmitting apparatus.
【請求項6】 請求項3に記載のATMセル送信装置か
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記新たに生成したチ
ャネルの識別子と生成を表わす情報と、終了したチャネ
ルの識別子と終了を表わす情報、通信中にビットレート
もしくはデータ種別が変更されたチャネルの識別子と変
更を表わす情報、上記新たに生成したチャネルのビット
レートもしくはデータ種別を含む情報、上記終了したチ
ャネルのビットレートもしくはデータ種別を含む情報、
および、上記通信中に変更された後のチャネルのビット
レートもしくはデータ種別を含む情報を受信する手段
と、該手段で受信した各情報に基づき、上記ATMセル
送信装置と通信中のチャネル数、および、各チャネルの
ビットレートもしくはデータ種別を判別し、該判別結果
に基づき、上記ATMセル送信装置と通信中の各チャネ
ルのパケットに対する遅延吸収時間を算出する手段と、
該手段で算出した遅延吸収時間に基づき、上記ATMセ
ル送信装置と通信中の各チャネルのパケットの遅延変動
に対する吸収制御を行なう手段とを有することを特徴と
するATMセル受信装置。
6. An ATM cell receiving apparatus for receiving a cell from the ATM cell transmitting apparatus according to claim 3 and transmitting each decellulated packet for each channel.
The identifier of the newly created channel and the information indicating the generation notified from the TM cell transmitting apparatus, the identifier of the terminated channel and the information indicating the termination, the identifier of the channel whose bit rate or data type has been changed during communication, and Information indicating a change, information including the bit rate or data type of the newly generated channel, information including the bit rate or data type of the terminated channel,
And means for receiving information including the bit rate or data type of the channel changed during the communication, and based on each information received by the means, the number of channels in communication with the ATM cell transmitting apparatus, and Means for determining the bit rate or data type of each channel, and calculating a delay absorption time for a packet of each channel communicating with the ATM cell transmitting apparatus based on the determination result;
An ATM cell receiving apparatus comprising: means for controlling absorption of delay fluctuation of packets of each channel being communicated with the ATM cell transmitting apparatus based on the delay absorption time calculated by the means.
【請求項7】 複数チャネルの各パケットを多重化して
セル化する際に、多重化するチャネルの数、および、各
チャネルのビットレートもしくはデータ種別を含む情報
に対応して上記セル化の最大遅延時間を動的に設定し、
該設定したセル化の最大遅延時間でのセル化を行ない送
出するATMセル送信装置からのセルを受信してデセル
化した各パケットを各チャネル対応に送出するATMセ
ル受信装置において、上記ATMセル送信装置と通信中
のチャネル数、および、各チャネルのビットレートもし
くはデータ種別を記憶する手段と、該手段で記憶した情
報に基づき、上記ATMセル送信装置と通信中の各チャ
ネルのパケットに対する遅延吸収時間を算出する手段
と、該手段で算出した遅延吸収時間に基づき、上記AT
Mセル送信装置と通信中の各チャネルのパケットの遅延
変動に対する吸収制御を行なう手段と、上記ATMセル
送信装置から受信したパケットの長さに基づき、該パケ
ット用のチャネルのビットレートもしくはデータ種別を
識別して、該識別結果が、上記記憶した通信中のチャネ
ル数、および、各チャネルのビットレートもしくはデー
タ種別と異なっていれば、上記記憶内容の情報を更新す
る手段とを有し、上記ATMセル送信装置と通信中の各
チャネルのパケットの遅延変動に対する吸収制御を行な
うことを特徴とするATMセル受信装置。
7. When multiplexing each packet of a plurality of channels to form a cell, the maximum delay of the cell formation corresponding to the number of channels to be multiplexed and information including the bit rate or data type of each channel. Set the time dynamically,
In the ATM cell receiving apparatus which receives cells from the ATM cell transmitting apparatus which performs cell formation with the maximum delay time of the set cell conversion and transmits the cells and transmits the decellularized packets corresponding to each channel, the ATM cell transmission Means for storing the number of channels in communication with the device and the bit rate or data type of each channel; and a delay absorption time for packets of each channel in communication with the ATM cell transmitting device based on the information stored in the means. And the AT based on the delay absorption time calculated by the means.
Means for controlling absorption of delay variation of packets of each channel during communication with the M cell transmitting apparatus, and a bit rate or data type of a channel for the packet based on a length of the packet received from the ATM cell transmitting apparatus. Means for updating, if the identification result is different from the stored number of communicating channels and the bit rate or data type of each channel, updating the information of the stored contents; An ATM cell receiving apparatus for performing absorption control on delay variation of a packet of each channel communicating with a cell transmitting apparatus.
【請求項8】 請求項1から請求項3のいずれかに記載
のATMセル送信装置と請求項4から請求項7のいずれ
かに記載のATMセル受信装置とからなることを特徴と
するATMセル送受信システム。
8. An ATM cell, comprising: the ATM cell transmitting device according to any one of claims 1 to 3; and the ATM cell receiving device according to any one of claims 4 to 7. Transmission / reception system.
JP21467198A 1998-07-29 1998-07-29 ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system Expired - Fee Related JP3412524B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21467198A JP3412524B2 (en) 1998-07-29 1998-07-29 ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21467198A JP3412524B2 (en) 1998-07-29 1998-07-29 ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system

Publications (2)

Publication Number Publication Date
JP2000049807A true JP2000049807A (en) 2000-02-18
JP3412524B2 JP3412524B2 (en) 2003-06-03

Family

ID=16659654

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21467198A Expired - Fee Related JP3412524B2 (en) 1998-07-29 1998-07-29 ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system

Country Status (1)

Country Link
JP (1) JP3412524B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006174265A (en) * 2004-12-17 2006-06-29 Matsushita Electric Ind Co Ltd Stream packet receiver
JP2008517560A (en) * 2004-10-20 2008-05-22 クゥアルコム・インコーポレイテッド Method and apparatus for managing media latency of voice over internet protocol between terminals

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008517560A (en) * 2004-10-20 2008-05-22 クゥアルコム・インコーポレイテッド Method and apparatus for managing media latency of voice over internet protocol between terminals
US7924711B2 (en) 2004-10-20 2011-04-12 Qualcomm Incorporated Method and apparatus to adaptively manage end-to-end voice over internet protocol (VolP) media latency
JP2006174265A (en) * 2004-12-17 2006-06-29 Matsushita Electric Ind Co Ltd Stream packet receiver

Also Published As

Publication number Publication date
JP3412524B2 (en) 2003-06-03

Similar Documents

Publication Publication Date Title
KR100330241B1 (en) Apparatus and method for communicating wireless packet voice data
CN1166246C (en) A system for variable bandwidth asynchronous transfer mode network access supporting wired and wireless communications
JP3659464B2 (en) A method for call qualification in packet voice systems using statistical multiplexing and dynamic voice coding.
US6625166B2 (en) Communication system for communicating a plurality of time-division multiplexed data, and control method therefor
USRE46415E1 (en) Low-cost network system between a base station controller and a base transceiver station, and method for transmitting data between them
JPH11331206A (en) Network connection device
JP3087893B2 (en) Base station in mobile communication system
JP3621428B2 (en) Packet transmission method, packet transmission device, radio frame transmission method, mobile communication method, mobile communication system, and switching center
US7072333B2 (en) Access device for supporting variable data layer
US20030088685A1 (en) Apparatus and method for controlling QoS in ATM
US6188680B1 (en) Radio ATM transceiver
US6466546B1 (en) Communication apparatus for multiplexing and communicating a plurality of types of data, communication system, and control method therefor
JP3412524B2 (en) ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system
EP0933968B1 (en) Transfer scheme for speech and voice band signals and ISDN digital signals using reduced transmission bandwidth over ATM
Nakada et al. Variable rate speech coding for asynchronous transfer mode
JP3329270B2 (en) ATM cell conversion equipment
KR100311352B1 (en) Digital signal processor and selector/transcoder thereof in radio network controller for international mobile telecommunications-2000
JP3099805B2 (en) ATM access equipment
US7809014B2 (en) AAL0 cell format of an ATM protocol for communicating voice traffic in a CDMA system
JPH1198149A (en) Method and apparatus for cellizing transmission data
JP2956825B2 (en) ATM transmission method and transmission / reception apparatus for transmitting low-speed voice
JP3667012B2 (en) Multimedia communication method and communication apparatus
WO1998008351A1 (en) Utilizing atm cells in mobile network
JP2005538654A (en) Connection changing method and apparatus in data compression communication system
JPWO2002080612A1 (en) Digital line multiplexer

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080328

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090328

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090328

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100328

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110328

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees