JP3412524B2 - 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 systemInfo
- Publication number
- JP3412524B2 JP3412524B2 JP21467198A JP21467198A JP3412524B2 JP 3412524 B2 JP3412524 B2 JP 3412524B2 JP 21467198 A JP21467198 A JP 21467198A JP 21467198 A JP21467198 A JP 21467198A JP 3412524 B2 JP3412524 B2 JP 3412524B2
- Authority
- JP
- Japan
- Prior art keywords
- atm cell
- channel
- cell
- data type
- channels
- 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.)
- Expired - Fee Related
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【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 packetizes low bit rate audio information obtained by using, for example, a voice encoding technique or a silence compression technique that does not transfer a silent portion into one asynchronous transfer mode (Asynchronous Transfer Mode: A
When multiplexing to the virtual channel (VC) of TM),
Alternatively, these low bit rate audio information and 64 kb
It / s system information (existing telephone voice, FAX data, mode
The present invention relates to an ATM cell transmission technique in the case of multiplexing (m data etc.) into one ATM VC, and particularly to an ATM cell transmission device, an ATM cell reception device, and an ATM cell transmission / reception system suitable for minimizing the 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 applying low bit rate audio information using low bit rate coding technology or silence compression technology 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 on multiple channels (ch # 1, ch # 2, Ch # 3) and one A
A technique of multiplexing to the TM VC is 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, celling delay can be suppressed and highly efficient cellization is possible. Therefore, this technique has an advantage over the conventional telephone network that the line cost can be reduced without deteriorating the quality. However, if the number of multiplexed channels is small, the following problems remain.
【0004】図9は、8kbit/sの低ビットレート符号化
方式の1つであるITU−T勧告G.729と、無音圧
縮技術により生成された低ビットレート音声情報を、図
8に示す技術を用いてATMセル化した場合の、セル化
開始からの経過時間に対するATMセルのぺイロードの
平均的な転送効率を示したものである。FIG. 9 shows ITU-T recommendation G.729, which is one of the low bit rate coding systems of 8 kbit / s, and low bit rate audio information generated by a silence compression technique, which is shown in FIG. 2 shows the average transfer efficiency of the payload of ATM cells with respect to the elapsed time from the start of cell assembling when the cells are made into ATM cells.
【0005】例えば、本図において、チャネル数(多重
数)N=16の場合、セル化制限時間(経過時間)を8
msとした場合にほぼ100%の転送効率が得られる
が、6msとした場合には、95%強の平均転送効率と
なる。また、チャネル数(多重数)N=32の場合、セ
ル化制限時間(経過時間)を4msとした場合でほぼ1
00%の転送効率が得られる。For example, in the figure, when the number of channels (number of multiplexing) N = 16, the cell formation time limit (elapsed time) is 8
Almost 100% of the transfer efficiency can be obtained when ms is set, but an average transfer efficiency of a little over 95% is obtained when 6 ms is set. Further, when the number of channels (number of multiplexes) N = 32, when the cell formation time limit (elapsed time) is set to 4 ms, it is almost 1
A transfer efficiency of 00% can be obtained.
【0006】このように、無音圧縮を行う場合、チャネ
ル数が低いと、ATMセルのぺイロードの転送効率が1
00%となるのに要する時間が大きくなり、これは音声
品質の劣化の要因となる。従って、チャネル数をパラメ
ータとして、最適なセル化制限時間を設定する機能を持
つことが有効となる。As described above, in the case of performing silent compression, if the number of channels is low, the transfer efficiency of the payload of ATM cells is 1.
It takes a long time to reach 00%, which causes deterioration of voice quality. Therefore, it is effective to have a function of setting the optimal cell formation time limit using the number of channels as a parameter.
【0007】このような要求から、図10に示すよう
な、通信中のデータ種別および各データ種別のチャネル
数を管理し、この管理情報を基にして最大セル化遅延量
を設定するATMセル化装置が、本発明の発明者らによ
り、特願平10−157659号に記載されている。From such a request, as shown in FIG. 10, ATM cell conversion for managing the data type during communication and the number of channels of each data type and setting the maximum cell delay amount based on this management information. A device 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 assembling apparatus 1d shown in FIG.
The maximum value of the cellization delay amount is calculated by comparing the measured value of the cellization time in the cellification time measurement device 3 with the cellization time limit setting value set in the cellization time limit setting device 4. It regulates. Further, the number of channels for each data type can be managed by using the call setup / disconnection identification function, the data type recognition device 8 and the communication channel management device 7, and the cell formation time limit suitable for the number of channels in communication can be set. , And set in the cell formation time limit setting device 4.
【0009】このような図10のセル化技術において
は、ATMセル送信装置側で、通信中のチャネル数の変
化を反映してセル化遅延量(時間)を変動させるので、
このATMセル送信装置からセルを受信してデセル化
し、各チャネルのパケットを復元するATMセルの受信
装置でも、このような変動を吸収することが望まれる。In the cell assembly technique of FIG. 10, the cell assembly delay amount (time) is changed on the side of the ATM cell transmitter, reflecting the change in the number of channels during communication.
It is also desired that the ATM cell receiving apparatus that receives cells from the ATM cell transmitting apparatus, decellizes them, and restores the packet of each channel absorbs such fluctuations.
【0010】しかし、従来のATMセル受信装置では、
チャネル数が固定されている場合でのセル化遅延量(時
間)の変動には対応しているが、このようなチャネル数
の変化に伴うセル化遅延量(時間)の変動に関しては考
慮されていない。ここで、チャネル数が固定されている
場合に発生するセル化遅延量(時間)の変動とは、例え
ば、図9におけるチャネル数(多重数)N=16でセル
化制限時間(経過時間)を8msとした場合において
も、実際には、8ms前、例えば6msでセル化が完了
する場合もあり、これがセル化遅延量(時間)の変動と
なる。従来のATMセル受信装置では、このような変動
を吸収するために、最も遅延変動が大きくなる場合を想
定した吸収量、ここでは、8msを設定している。However, in the conventional ATM cell receiver,
It corresponds to the variation of the cellization delay amount (time) when the number of channels is fixed, but does not consider the variation of the cellization delay amount (time) due to such a change of the channel number. Absent. Here, the fluctuation of the cellization delay amount (time) that occurs when the number of channels is fixed is, for example, the number of channels (multiplex number) N = 16 in FIG. 9 and the cellization time limit (elapsed time). Even if it is set to 8 ms, the cell assembling may be completed 8 ms before, for example, 6 ms, and this is the variation in the cell assembling delay amount (time). In the conventional ATM cell receiver, in order to absorb such a variation, the absorption amount is set assuming that the delay variation becomes the largest, here, 8 ms.
【0011】このように、従来の技術においては、AT
Mセル送信装置側では、通信中のチャネル数の変化を反
映して、セル化遅延を最適な値に抑制できるのに対し、
ATMセル受信装置側では、チャネル数が固定されてい
る場合での最も遅延変動が大きくなる場合を想定した吸
収量を設定しているだけであり、ATMセル送信装置側
でセル化遅延を最適な値に抑制しても、ATMセル受信
装置側では不要な遅延を被ることになる。As described above, in the conventional technique, the AT
On the M cell transmission device side, the cellization delay can be suppressed to an optimum value by reflecting the change in the number of channels during communication.
The ATM cell receiving device side only sets the absorption amount assuming the case where the delay variation becomes the largest when the number of channels is fixed, and the ATM cell transmitting device side optimizes the cellization delay. Even if the value is suppressed to the value, the ATM cell receiving device suffers an unnecessary delay.
【0012】[0012]
【発明が解決しようとする課題】解決しようとする問題
点は、従来の技術では、ATMセル送信装置側での通信
中のチャネル数の変化を反映してのセル化遅延量(時
間)の変動を、ATMセルの受信装置で効率的に吸収す
ることができない点である。The problem to be solved by the prior art is that in the prior art, the fluctuation of the celling delay amount (time) reflecting the change in the number of channels during communication on the ATM cell transmitter side. Is not able to be efficiently absorbed by the ATM cell receiving device.
【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 transmit the multiplexed information in one ATM VC, or low bit rate voice information and 64 kbit / bit. An object of the present invention is to provide an ATM cell transmitting device, an ATM cell receiving device, and an ATM cell transmitting / receiving system capable of efficiently performing transmission and the like by multiplexing s-series information on 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 are an ATM cell transmitting apparatus, and all data types and respective data in communication are used. When the cell formation time limit is dynamically changed and set based on the number of channels of the type, the ATM cell receiving device similarly delays according to the number of channels or data type during communication based on the information used for this setting. The configuration is such that the fluctuation absorption amount is dynamically set. As a result, the delay time in the entire system can be minimized for all data types in communication and the number of channels of each data type.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施例を、図面に
より詳細に説明する。図1は、本発明のATMセル送信
装置とATMセル受信装置およびATMセル送受信シス
テムの本発明に係る構成の第1の実施例を示すブロック
図である。本図1において、1はATMセル送信装置で
あり、11はATMセル受信装置である。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing a first embodiment of the configuration according to the present invention of an ATM cell transmitting device, an ATM cell receiving device and an ATM cell transmitting / receiving system of the present invention. In FIG. 1, 1 is an ATM cell transmitter and 11 is an ATM cell receiver.
【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 apparatus 1 and the ATM cell receiving apparatus 11,
In the cell transmitter 1, information from each telephone (64 kbit / s
(Voice information) is multiplexed into one ATM cell and sent to the ATM cell receiver 11. Here, the ATM cell transmitter 1 has a maximum cell delay amount setting / notifying unit 21, and
The TM cell receiver 11 includes a packet delay variation absorber 22.
Are provided respectively.
【0017】そして、ATMセル送信装置1は、最大セ
ル化遅延量設定・通知部21により、通信中のチャネル
数に最適なセル化遅延量(時間)に変動させてセル化を
行ない、そのセル化遅延量の決定に用いた情報をATM
セル受信装置11に通知し、ATMセル受信装置11
は、その情報を用いて、パケット遅延変動吸収部22に
より、通信中のチャネル数に見合った吸収量を動的に設
定する。このATMセル受信装置11で、通信中のチャ
ネル数に見合った吸収量を動的に設定するために、本例
では、以下の(a)〜(c)3つの技術のいずれかを用
いて行なう。In the ATM cell transmitter 1, the maximum cellization delay amount setting / notifying unit 21 changes the cellization delay amount (time) to the optimum number of channels in communication to perform cellization. The information used to determine the amount of delay
Notifying the cell receiving device 11 of the ATM cell receiving device 11
Using the information, the packet delay variation absorber 22 dynamically sets an absorption amount commensurate with the number of channels in communication. In this ATM cell receiver 11, in order to dynamically set the absorption amount commensurate with the number of channels in communication, in this example, any one of the following three techniques (a) to (c) is used. .
【0018】(a)の第1の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
通信中のチャネル数に最適値として設定した最大セル化
遅延量を、ATMセル受信装置11に通知する。ATM
セル受信装置11は、パケット遅延変動吸収部22によ
り、ATMセル送信装置1から受信した最大セル化遅延
量に基づき、遅延変動吸収制御を各チャネルのパケット
に対して行う。In the first technique (a), the ATM cell transmitter 1 uses the maximum cell delay amount setting / notification unit 21.
The maximum cellization delay amount set as the optimum value for the number of channels in communication is notified to the ATM cell receiver 11. ATM
The cell reception device 11 causes the packet delay variation absorber 22 to perform delay variation absorption control on the packet of each channel based on the maximum cellization delay amount received from the ATM cell transmission device 1.
【0019】(b)の第2の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
通信中の全データ種別および各データ種別のチャネル数
をATMセル受信装置11に通知する。ATMセル受信
装置11は、パケット遅延変動吸収部22により、AT
Mセル送信装置1から受信した全データ種別および各デ
ータ種別のチャネル数の情報に対して最適な遅延変動吸
収時間を算出し、この算出結果に基づき、遅延変動吸収
制御を各チャネルのバケットに対して行う。In the second technique (b), the ATM cell transmitter 1 uses the maximum cell delay setting / notifying unit 21 to
The ATM cell receiver 11 is notified of all data types in communication and the number of channels of each data type. The ATM cell receiver 11 uses the packet delay variation absorber 22
Optimal delay variation absorption time is calculated for all data types and the number of channels of each data type received from the M cell transmitter 1, and delay variation absorption control is performed for the bucket of each channel based on the calculation result. Do it.
【0020】(c)の第3の技術では、ATMセル送信
装置1は、最大セル化遅延量設定・通知部21により、
新しいチャネルが生成あるいはチャネルが終了した場合
は、そのチャネルID(識別子)、チャネルの生成ある
いは終了、およびそのチャネルのデータ種別を、また、
通信中のチャネルのデータ種別が変更した場合は、その
チャネルID、変更後のデータ種別をATMセル受信装
置11に通知する。In the third technique (c), the ATM cell transmitter 1 uses the maximum cell delay setting / notifying unit 21 to
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 channel being communicated is changed, the channel ID and the changed data type are notified to the ATM cell receiver 11.
【0021】ATMセル受信装置11は、パケット遅延
変動吸収部22により、ATMセル送信装置1から受信
した各情報に基づき、それまでの全データ種別および各
データ種別のチャネル数を更新し、さらに、これに対す
る最適な遅延変動吸収時間を算出し、この算出結果に基
づき、遅延変動吸収制御を各チャネルのパケットに対し
て行う。The ATM cell receiver 11 updates all the data types up to that point and the number of channels of each data type based on each information received from the ATM cell transmitter 1 by the packet delay variation absorber 22. An optimum delay variation absorption time for this is calculated, and delay variation absorption control is performed on the packet of each channel based on the calculation result.
【0022】このように、ATMセル送信装置1が、通
信中の全データ種別および各データ種別のチャネル数を
基に動的にセル化制限時間(最大セル化遅延量)を設定
すると同様に、ATMセル受信装置11では、通信中の
チャネル数あるいはデータ種別に見合った遅延変動の吸
収量を動的に設定するので、ATMセル受信装置11に
おいても、通信中の全データ種別および各データ種別の
チャネル数に対し、遅延時間を最小にすることができ
る。In this way, the ATM cell transmitter 1 dynamically sets the cell formation time limit (maximum cell formation 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 absorption amount of the delay fluctuation corresponding to the number of channels or data types in communication, the ATM cell receiving device 11 also has a function of all data types in communication and each data type. The 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 transmitter and A of the present invention.
It is a block diagram which shows the 2nd Example of the structure which concerns on this invention of a TM cell receiver and an ATM cell transmission / reception system. In the example shown in FIG. 2, the ATM cell transmitter 1a is
The maximum cellization delay amount setting unit 21a varies the cellization delay amount (time) to the optimum number of channels in communication to perform cellization, and the ATM cell receiving device 11a uses the packet delay variation absorption unit 22a to Using the fourth technique (d), the absorption amount commensurate with the number of channels in 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 transmitter 1a uses the maximum cellization delay amount setting section 21a to change the cellization delay amount (time) to the optimum cell number for the number of channels in communication. The first to the first of (a) in FIG.
Unlike the third technique of (c), the maximum cellization delay amount optimally changed according to the number of channels in communication and each information used for the setting are not notified to the ATM cell receiving device 11. .
【0025】すなわち、ATMセル受信装置11aは、
ATMセル送信装置1aから送られる各データ種別を乗
せたパケットを受信すると、パケット遅延変動吸収部2
2aにより、そのチャネルID(識別子)とパケット長
を解析し、このパケットのチャネルIDが新たなチャネ
ルIDであれば、あるいは、受信したパケット長に変化
があった場合、この変化を基に、全データ種別および各
データ種別のチャネル数を更新し、これに対して最適な
遅延変動吸収時間を算出し、この算出結果に基づく遅延
変動吸収制御を各チャネルのパケットに対して行なう。That is, the ATM cell receiver 11a is
When the packet carrying each data type sent from the ATM cell transmitter 1a is received, the packet delay variation absorber 2
2a, the channel ID (identifier) and the packet length are analyzed, and if the channel ID of this packet is a new channel ID, or if the received packet length has changed, the total packet length is changed based on this change. The data type and the number of channels of each data type are updated, the optimum delay variation absorption time is calculated for this, and delay variation absorption control is performed on the packet of each channel based on this calculation result.
【0026】このような構成によっても、ATMセル受
信装置11では、通信中のチャネル数あるいはデータ種
別に見合った遅延変動の吸収量を動的に設定することが
でき、通信中の全データ種別および各データ種別のチャ
ネル数に対し、遅延時間を最小にすることができる。次
に、図3〜図6を用いて、(a)の第1の技術〜(d)
の第4の技術を用いたATMセル送信装置とATMセル
受信装置およびこれらからなるATMセル送受信システ
ムのさらに詳しい説明を行なう。With this configuration, the ATM cell receiver 11 can also dynamically set the absorption amount of the delay variation corresponding to the number of channels or data types in communication, and all the data types in communication and The delay time can be minimized for the number of channels of each data type. Next, using FIG. 3 to FIG. 6, the first technique of (a) to (d)
An ATM cell transmitter and an ATM cell receiver using the fourth technique of No. 1 and an ATM cell transmission / reception system including them will be described in more 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 transmitter and A of the present invention.
It is a block diagram which shows the 3rd Example of the structure which concerns on this invention of a TM cell receiver and an ATM cell transmission / reception system. The example shown in FIG. 3 shows a configuration of an ATM cell transmission / reception system using the first technique of (a) in FIG. 1, and the ATM cell transmission device 1 is the ATM cell transmission device 1 described with reference to FIG.
The cell signal generator 1d is provided with a control signal generator 10.
【0028】この制御信号生成装置10を設けたことに
より、ATMセル送信装置1からATMセル受信装置1
1に向けて、最大セル化遅延量の通知が行われる。尚、
図中の呼設定/切断識別装置9は、図10においては通
信チャネル管理装置7内に設けられていた機能である。By providing this control signal generating device 10, the ATM cell transmitting device 1 to the ATM cell receiving device 1
The notification of the maximum cellization delay amount is performed 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 the present example, the information output device 2 performs low bit rate audio encoding (using ITU-T Recommendation G.729) when the transferred information is audio, and
64kbit / s Pu1se C for FAX or mode
It is encoded by ode Moduation (PCM). When the voice channel is set, the call setup / disconnection identification device 9 receives the channel setup information (call setup / disconnection information) from the information output device 2 and notifies the communication channel management device 7 of this. At this time, the communication type managing device 7 is notified from the data type recognizing device 8 of the recognition result of the data type, in this case, voice.
【0030】通信チャネル管理装置7は、音声のチャネ
ル設定情報を得ると、現在通信中の音声のチャネル数を
1増やす。そして、現在のチャネル数に適したセル化制
限時間をセル化制限時間設定装置4に設定する。セル化
装置6は、各チャネルの音声情報をパケット長13Byte
に、また、FAX情報をパケット長43Byteでパケット
化し、これらのパケットをセルに多重するものとする。When the communication channel management device 7 obtains the voice channel setting information, it increases the number of voice channels currently in communication by one. Then, a cellization time limit suitable for the current number of channels is set in the cellization time limit setting device 4. The cell assembling device 6 outputs the voice information of each channel with a packet length of 13 bytes.
In addition, the FAX information is packetized with a packet length of 43 bytes, and these packets are multiplexed in the cell.
【0031】そして、セル化装置6は、新いチャネルが
設定された場合、そのパケットに対して新しいチャネル
IDを付与する。さらに、セル化装置6は、パケットが
セルのぺイロード先頭に格納されると、セル化開始情報
をセル化時間計測装置3に送信する。これに伴い、セル
化時間計測装置3は、セル化開始からの時間を計測す
る。Then, when a new channel is set, the cell assembling device 6 gives a new channel ID to the packet. Further, the cell assembling apparatus 6 transmits the cell assembling start information to the cell assembling time measuring apparatus 3 when the packet is stored at the beginning of the payload of the cell. Along with this, the cell assembly time measuring device 3 measures the time from the start of cell assembly.
【0032】比較器5は、セル化時間計測装置3の計測
値とセル化制限時間設定装置4のセル化制限時間設定値
を比較し、両者の値が一致したときにセル化装置6に対
し、セル化を強制的に終了する命令を送信する。セル化
装置6は、この命令を受信するとセル化を終了させ、セ
ルを伝送路へ送出する。このように、音声のチャネル設
定が行われた場合、セル化制限時間設定装置4に設定さ
れたセル化制限時間が、最大セル化遅延量として、制御
信号生成装置10経由でATMセル受信装置11に通知
される。The comparator 5 compares the measured value of the cell assembling time measuring device 3 with the cell assembling time limit setting value of the cell assembling time limit setting device 4, and when both values match, the cell assembling device 6 is notified. , Send an instruction to forcibly terminate cell assembly. Upon receiving this command, the cell assembling device 6 terminates the cell assembling and sends the cell to the transmission path. In this way, when the voice channel is set, the cellization time limit set in the cellization time limit setting device 4 is used as the maximum cellization delay amount, and the ATM cell reception device 11 passes through the control signal generation device 10. Will be notified.
【0033】尚、ATMセル送信装置1とATMセル受
信装置11間の通知は、制御信号生成装置10と制御信
号受信装置13により、両者のチャネル制御信号といっ
しょに転送される。そして、ATMセル受信装置11
は、ATMセル送信装置1からATMセルを受信する
と、デセル化装置12により、その中に多重されている
パケットを取り出すデセル化処理を行なう。The notification between the ATM cell transmitter 1 and the ATM cell receiver 11 is transferred by the control signal generator 10 and the control signal receiver 13 together with their channel control signals. Then, the ATM cell receiving device 11
When an ATM cell is received from the ATM cell transmitting device 1, the decellizing device 12 performs a decellizing process for extracting the packet multiplexed therein.
【0034】さらに、ATMセル受信装置11は、制御
信号受信装置13により、最大セル化遅延量を受信し、
これを遅延変動吸収時間設定装置14に設定する。そし
て、パケット遅延変動吸収装置15により、遅延変動吸
収時間設定装置14に設定された新しい設定時間に基づ
く遅延変動吸収制御を、各チャネルのパケットに対して
行なう。この吸収処理後の音声あるいはFAX情報は、
図示していない復号化装置により復号化されて各端末
(情報入力装置16)に送られる。う。Further, the ATM cell receiving device 11 receives the maximum cell delay by the control signal receiving device 13,
This is set in the delay variation absorption time setting device 14. Then, the packet delay variation absorbing device 15 performs the delay variation absorbing control based on the new set time set in the delay variation absorbing time setting device 14 on the packet of each channel. The voice or FAX information after this absorption processing is
The data is decrypted by a decryption 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 transmitter and A of the present invention.
It is a block diagram which shows the 4th Example of the structure which concerns on this invention of a TM cell receiver and an ATM cell transmission / reception system. The example shown in FIG. 4 shows the configuration of an ATM cell transmission / reception system using the second technique of (b) in FIG. 1, and the control signal generation device 10a in the ATM cell transmission device 1b of this example is Information from the channel management device 7a, that is, all data types in communication and the number of channels of each data type are sent to the ATM cell receiving device 11b as control signals.
【0036】例えば、音声のチャネル設定が行われた場
合、図3での例と同様に、通信チャネル管理装置7a
は、現在通信中の音声チャネル数を1増やす。これによ
って更新された全データ種別および各データ種別のチャ
ネル数の情報は、制御信号生成装置10aに転送され、
制御信号生成装置10aからATMセル受信装置11b
の制御信号受信装置13aに送信される。For example, when the voice channel is set, the communication channel management device 7a is used as in the example of FIG.
Increases the number of voice channels currently in communication by one. The information of all data types and the number of channels of each data type updated by this is transferred to the control signal generation device 10a,
Control signal generator 10a to ATM cell receiver 11b
Is transmitted to the control signal receiving device 13a.
【0037】ATMセル受信装置11bでは、制御信号
受信装置13aで受信したATMセル送信装置1bから
の情報(通信チャネル管理装置7aで更新された全デー
タ種別および各データ種別のチャネル数の情報)を、通
信チャネル管理装置17に通知する。通信チャネル管理
装置17は、通知された情報を基に、最適な遅延変動吸
収時間を算出し、この算出結果を遅延変動吸収時間設定
装置14に設定する。In the ATM cell receiver 11b, the information from the ATM cell transmitter 1b received by the control signal receiver 13a (all data types updated by the communication channel management device 7a and information on the number of channels of each data type) is sent. , And notifies the communication channel management device 17. The communication channel management device 17 calculates the 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 receiver 11b,
In the same manner as the example in FIG. 3, the packet delay variation absorber 1
5, the delay variation absorption control based on the new set time set in the delay variation absorption time setting device 14 is performed on the packet of each channel decellized by the decellization device 12. The voice or FAX information after the 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 an ATM cell transmitter and A of the present invention.
It is a block diagram which shows the 5th Example of the structure which concerns on this invention of a TM cell receiver and an ATM cell transmission / reception system. The example shown in FIG. 5 shows the configuration of an ATM cell transmission / reception system using the third technique of (c) in FIG. 1, and the control signal generation device 10b in the ATM cell transmission device 1c of this example is The information from the channel management device 7b, that is, the channel ID and the call generation and the data type, or the channel ID and the call end and the data type, or the channel ID and the changed data type, are used as control signals, and 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 the channel is 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, the channel ID and the changed data type are notified, and this information is , 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に設定す
る。The ATM cell receiver 11c receives information from the ATM cell transmitter 1c received by the control signal receiver 13b (channel ID and call generation and data type, or channel ID and call termination and data type, or channel The ID and the changed data type) are notified to the communication channel management device 17a. Communication channel management device 17a
Increases the number of channels of data type "voice" by 1, calculates the optimum delay variation absorption time based on the notified information,
The calculation result is set in the delay variation absorption time setting device 14.
【0042】そして、ATMセル受信装置11bでは、
図3,4での例と同様にして、パケット遅延変動吸収装
置15により、遅延変動吸収時間設定装置14に設定さ
れた新しい設定時間に基づく遅延変動吸収制御を、デセ
ル化装置12でデセル化された各チャネルのパケットに
対して行なう。この吸収処理後の音声あるいはFAX情
報は、図示していない復号化装置により復号化されて各
端末(情報入力装置16)に送られる。In the ATM cell receiver 11b,
Similarly to the example in FIGS. 3 and 4, the packet delay variation absorbing device 15 decelerates the delay variation absorbing control based on the new setting time set in the delay variation absorbing time setting device 14 by the decellizing device 12. It is performed for the packet of each channel. The voice or FAX information after the 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 an ATM cell transmitter and A of the present invention.
It is a block diagram which shows the 6th Example of the structure which concerns on this invention of a TM cell receiver and an ATM cell transmission / reception system. The example shown in FIG. 6 shows the configuration of the ATM cell transmitting / receiving 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 transmitter 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, voice channel setting is performed from the information output device, and in the ATM cell transmission device, the cell information is transmitted by the cellizing device into a packet length of 13 bytes and a fax. Information is packetized with a packet length of 43 bytes, and these packets are multiplexed in a cell. The ATM cell receiver 11a is
When the ATM cell is received from the TM cell transmitter, the deceller 12a takes out the packet multiplexed in the received ATM cell and notifies the communication channel manager 17b of its channel ID and packet length.
【0045】新しいチャネルIDを持つ音声パケットが
デセル化装置12aに到着すると、通信チャネル管理装
置17bは、そのチャネルのパケット長(13Byte)か
らデータ種別を判断し、自身で管理しているデータ種別
「音声」のチャネル数を1増やす。そして、この更新値
を基に最適な遅延変動吸収時間を算出し、その算出結果
を遅延変動吸収時間設定装置14に設定する。When the voice packet having the new channel ID arrives at the decellization device 12a, the communication channel management device 17b judges the data type from the packet length (13 bytes) of the channel, and the data type " Increase the number of "voice" channels by one. Then, the optimum delay variation absorption time is calculated based on this updated value, and the calculation result is set in the delay variation absorption time setting device 14.
【0046】そして、ATMセル受信装置11aは、図
3〜5での例と同様にして、パケット遅延変動吸収装置
15により、遅延変動吸収時間設定装置14に設定され
た新しい設定時間に基づく遅延変動吸収制御を、デセル
化装置12aでデセル化された各チャネルのパケットに
対して行なう。この吸収処理後の音声あるいはFAX情
報は、図示していない復号化装置により復号化されて各
端末(情報入力装置16)に送られる。Then, the ATM cell receiving apparatus 11a uses the packet delay variation absorbing apparatus 15 to delay variation based on the new set time set in the delay variation absorbing time setting apparatus 14 in the same manner as in the example of FIGS. The absorption control is performed on the packet of each channel decellized by the decellizing device 12a. The voice or FAX information after the 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 an ATM cell transmitter and A of the present invention.
6 is a flowchart showing an example of processing operation according to the present invention of a TM cell receiving device and an ATM cell transmitting / receiving system.
This example is particularly applicable to ATM cell transmitters 1 and A in FIG.
An example of the processing operation of the TM cell receiving device 11 and the ATM cell transmitting / receiving system including them is shown in FIG.
FIG. 7B shows an example of the notification processing operation of the maximum cellization delay amount on the ATM cell transmitter side, and FIG. 7B shows an example of the processing operation for setting the delay variation absorption time on the ATM cell receiver side.
【0048】図7(a)において、ATMセル送信装置
は、新しいチャネルの発生やチャネルの終了等、チャネ
ル数の変化が発生すれば(ステップ701)、そのデー
タの種別を認識し(ステップ702)、各データ種別毎
のチャネル数を取得する(ステップ703)。In FIG. 7A, when a change in the number of channels occurs, such as the generation of a new channel or the end of a channel (step 701), the ATM cell transmitter recognizes the data type (step 702). , The number of channels for each data type is acquired (step 703).
【0049】そして、取得した各データ種別毎のチャネ
ル数に予め対応付けられ記憶されたセル化時間の最大許
容値(Tm)を読み出し設定し(ステップ704)、こ
の設定したセル化時間の最大許容値(Tm)を最大セル
化遅延量としてATMセル受信装置に通知する(ステッ
プ705)。Then, the maximum permissible value (Tm) of the cellization time, which is stored in advance in association with the number of acquired channels for each data type, is read out and set (step 704), and the maximum permissible cellization time is set. The value (Tm) is notified to the ATM cell receiving device as the maximum cellization delay amount (step 705).
【0050】図7(b)において、ATMセル受信装置
は、ATMセル送信装置からの最大セル化遅延量の通知
を待ち(ステップ706)、通知された最大セル化遅延
量に対応して遅延変動吸収時間の設定を行なう(ステッ
プ707)。以降、この遅延変動吸収時間の設定値に基
づき遅延変動の吸収処理を行なう。In FIG. 7B, the ATM cell receiving device waits for the notification of the maximum cellization delay amount from the ATM cell transmitting device (step 706), and the delay variation corresponding to the notified maximum cellization delay amount. The absorption time is set (step 707). Thereafter, the 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 device, the ATM cell receiving device and the ATM cell transmitting / receiving system of this example, the number of channels in communication and The cell formation time limit can be dynamically set according to the data type, and it is possible to realize cell formation that achieves both high efficiency and low delay. Also,
In the ATM cell receiver, the amount of delay fluctuation absorption that is commensurate with the number of channels or data types in communication is dynamically set, and the delay time is minimized for all data types in communication and the number of channels of each data type. Can be
Then, as the ATM cell transmission / reception system, the communication delay time can be dynamically minimized in accordance with all the data types in 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 variation absorption is realized by holding the data in the 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 10By for 8kbit / s data.
te is fine, but with 64kbit / s data, the buffer amount is 80
Byte is also required. This example has the effect of reducing this buffer amount. That is, when a 64 kbit / s fax channel is generated, in this example, the change in data type can be recognized and the delay variation 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 embodiments described with reference to FIGS. 1 to 7, and various modifications can be made without departing from the scope of the invention. For example, in this example, low bit rate voice information, FAX data, and modem data are shown as data to be converted into cells. However, existing telephone voice (64 kbit / s voice) information is unchanged (low bit rate voice encoding is performed). It is also possible to add as data to be made into cells (without needing).
【0054】また、本実施例では、網内で発生するセル
化遅延の変動(揺らぎ)に関しては特に説明していない
が、このような網内での揺らぎに対しては、その最大値
を予め設定して一定のものとして取り扱うことで対処可
能である。Further, in the present embodiment, the fluctuation (fluctuation) of the celling delay occurring in the network is not particularly described, but the maximum value of such fluctuation in the network is set in advance. It can be dealt with by setting it and treating it as a fixed value.
【0055】[0055]
【発明の効果】本発明によれば、ATMセル送信装置側
での通信中のチャネル数を反映してのセル化遅延量(時
間)の変動を、ATMセルの受信装置で効率的に吸収す
ることができ、複数の低ビットレート音声情報をパケッ
ト化して1つのATM VCに多重しての伝送、あるい
は、低ビットレート音声情報と64kbit/s系の情報とを
1つのATM VCに多重しての伝送等を効率的に行な
うことが可能である。According to the present invention, fluctuations in the cellization delay amount (time) reflecting the number of channels in communication on the ATM cell transmitter side are efficiently absorbed by the ATM cell receiver. It is possible to packetize a plurality of low bit rate voice information and multiplex them into one ATM VC, or to transmit low bit rate voice information and 64 kbit / s system information into one ATM VC. Can be efficiently transmitted.
【図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 device, an ATM cell receiving device 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 an ATM cell transmitting device, an ATM cell receiving device and an 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 an ATM cell transmitting device, an ATM cell receiving device and an 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 device, the ATM cell receiving device 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 device, the ATM cell receiving device 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 an ATM cell transmitting device, an ATM cell receiving device and an 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 transmitter, the ATM cell receiver and the ATM cell transceiver system according to the present invention.
【図8】ATMセル送信装置のセル化動作例を示す説明
図である。FIG. 8 is an explanatory diagram showing an example of a cell assembling operation of the ATM cell transmitter.
【図9】セル化開始からの経過時間に対するATMセル
のペイロードの平均転送効率の変化を示す説明図であ
る。FIG. 9 is an explanatory diagram showing changes in the average transfer efficiency of the payload of ATM cells with respect to the elapsed time from the start of cell assembly.
【図10】本発明に係わるATMセル送信装置の構成例
を示すフロック図である。FIG. 10 is a block diagram showing a configuration example of an ATM cell transmission device according to the present invention.
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 transmission device, 1d: ATM cell conversion device, 2: Information output device, 3: Cell conversion time measurement device, 4, 4a, 4b: Cell conversion time limit setting device, 5: Comparator, 6: Cellularization 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: decellization device, 13, 13a, 13b: control signal receiving device, 14: delay variation absorption time setting device, 15: packet delay variation absorption device, 16: information input device, 17, 1
7a and 17b: communication channel management device, 21: maximum cellization delay amount setting / notifying unit, 21a: maximum cellization delay amount setting unit, 22 and 22a: packet delay variation absorbing unit.
フロントページの続き (56)参考文献 特開 平7−245628(JP,A) 特開 平11−355284(JP,A) 長田 和彦、北村 美宏,低ビットレ ート音声通信におけるCODEC音声品 質を考慮したセル化デセル化手法の検 討,信学技報 SSE97−6,1997年 4月 8日 坪谷 寿一、中村 寛、石野 文明、 中島 昭久,移動通信網へのATM技術 の適用 −低速度音声ATM伝送の技術 課題−,信学技報 IN96−37,1996年 7月19日 長田 和彦、金澤 俊之、仁佐瀬 剛 美、藤谷 宏,低ビットレート音声のA TMセル化制御方式の一検討,信学技報 SSE98−65,1998年 8月21日 (58)調査した分野(Int.Cl.7,DB名) H04L 12/56 Continued Front Page (56) References JP-A-7-245628 (JP, A) JP-A-11-355284 (JP, A) Kazuhiko Nagata, Yoshihiro Kitamura, CODEC voice quality in low bit rate voice communication. Consideration of cellization and decellization techniques, Technical report SSE97-6, April 8, 1997 Juichi Tsuboya, Hiroshi Nakamura, Fumiaki Ishino, Akihisa Nakajima, Application of ATM technology to mobile communication network-Low speed voice Technical Issues of ATM Transmission-, IEICE Technical Report IN96-37, July 19, 1996 Kazuhiko Nagata, Toshiyuki Kanazawa, Takemi Nisase, Hiroshi Fujitani, A Study on ATM Cellization Control Method for Low Bit Rate Speech, Shin Gakugiho SSE98-65, August 21, 1998 (58) Fields investigated (Int.Cl. 7 , DB name) H04L 12/56
Claims (10)
セル化する際に、多重化するチャネルの数と各チャネル
のデータ種別を含む情報に対応して上記セル化の最大遅
延時間を動的に設定し、該設定したセル化の最大遅延時
間でのセル化を行ない、ATMセル受信装置に送出する
ATMセル送信装置であって、上記動的に設定したセル
化の最大遅延時間を上記ATMセル受信装置に通知する
手段を有することを特徴とするATMセル送信装置。1. When the packets of a plurality of channels are multiplexed into cells, the maximum delay time of the cell formation is dynamically changed according to information including the number of channels to be multiplexed and the data type of each channel. An ATM cell transmitting device that sets a cell at the set maximum delay time of the cellization and sends the cell to the ATM cell receiving device, wherein the dynamically set maximum delay time of the cellization is the ATM cell. An ATM cell transmission device having means for notifying a reception device.
セル化する際に、多重化するチャネルの数、および、各
チャネルのデータ種別を含む情報に対応して上記セル化
の最大遅延時間を動的に設定し、該設定したセル化の最
大遅延時間でのセル化を行ない、ATMセル受信装置に
送出するATMセル送信装置であって、上記最大遅延時
間の設定に用いた上記多重化するチャネルの数、およ
び、各チャネルのデータ種別を含む情報を上記ATMセ
ル受信装置に通知する手段を有することを特徴とするA
TMセル送信装置。2. When the packets of a plurality of channels are multiplexed into cells, the maximum delay time of the cell conversion is changed according to the number of channels to be multiplexed and information including the data type of each channel. Which is an ATM cell transmitting apparatus that is set to a specific cell, performs cell formation with the set maximum cell delay time, and sends the cell to an ATM cell receiving apparatus, wherein the multiplexing channel used for setting the maximum delay time. Number, and information including the data type of each channel to the ATM cell receiving device.
TM cell transmitter.
セル化する際に、多重化するチャネルの数、および、各
チャネルのデータ種別を含む情報に対応して上記セル化
の最大遅延時間を動的に設定し、該設定したセル化の最
大遅延時間でのセル化を行ない、ATMセル受信装置に
送出するATMセル送信装置であって、新たに生成した
チャネルの識別子と生成を表わす情報と、終了したチャ
ネルの識別子と終了を表わす情報、通信中にデータ種別
が変更されたチャネルの識別子と変更を表わす情報、上
記新たに生成したチャネルのデータ種別を含む情報、上
記終了したチャネルのデータ種別を含む情報、および、
上記通信中に変更された後のチャネルのデータ種別を含
む情報を上記ATMセル受信装置に通知する手段を有す
ることを特徴とするATMセル送信装置。3. When the packets of a plurality of channels are multiplexed into a cell, the maximum delay time of the cell conversion is changed according to the number of channels to be multiplexed and information including the data type of each channel. Which is an ATM cell transmitting device which is set to a desired channel, performs cell formation at the set maximum cell formation delay time, and sends the cell to the ATM cell receiving device, and a newly generated channel identifier and information indicating generation. The information indicating the identifier and the end of the ended channel, the information indicating the identifier and the change of the channel whose data type is changed during communication, the information including the data type of the newly generated channel, the data type of the ended channel, Information to include, and
An ATM cell transmitting apparatus comprising means for notifying the ATM cell receiving apparatus of information including the data type of the channel after being changed during the communication.
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記セル化の最大遅延
時間を受信する手段と、該手段で受信した上記セル化の
最大遅延時間に基づき、上記ATMセル送信装置と通信
中の各チャネルのパケットに対する遅延吸収時間を算出
する手段と、該手段で算出した遅延吸収時間に基づき、
上記ATMセル送信装置と通信中の各チャネルのパケッ
トの遅延変動に対する吸収制御を行なう手段とを有する
ことを特徴とするATMセル受信装置。4. An ATM cell receiving device which receives cells from the ATM cell transmitting device according to claim 1 and sends out decellized packets corresponding to respective channels, said A cell receiving device comprising:
Means for receiving the maximum delay time for cellization notified from the TM cell transmitter, and a packet for each channel in communication with the ATM cell transmitter based on the maximum delay time for cellization received by the means Based on the means for calculating the delay absorption time and the delay absorption time calculated by the means,
An ATM cell receiving apparatus comprising: the ATM cell transmitting apparatus; and means for performing absorption control for delay variation of a packet of each channel during communication.
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記多重化するチャネ
ルの数、および、各チャネルのデータ種別を含む情報を
受信する手段と、該手段で受信した情報に基づき、上記
ATMセル送信装置と通信中の各チャネルのパケットに
対する遅延吸収時間を算出する手段と、該手段で算出し
た遅延吸収時間に基づき、上記ATMセル送信装置と通
信中の各チャネルのパケットの遅延変動に対する吸収制
御を行なう手段とを有することを特徴とするATMセル
受信装置。5. An ATM cell receiving apparatus which receives cells from the ATM cell transmitting apparatus according to claim 2 and sends out decellized packets corresponding to respective channels,
A means for receiving information including the number of channels to be multiplexed and the data type of each channel notified from the TM cell transmitter, and a means for communicating with the ATM cell transmitter based on the information received by the means. It has means for calculating the delay absorption time for the packet of each channel, and means for performing absorption control for the delay fluctuation of the packet of each channel in communication with the ATM cell transmission device based on the delay absorption time calculated by the means. An ATM cell receiving device characterized by the above.
らのセルを受信してデセル化した各パケットを各チャネ
ル対応に送出するATMセル受信装置であって、上記A
TMセル送信装置から通知された上記新たに生成したチ
ャネルの識別子と生成を表わす情報と、終了したチャネ
ルの識別子と終了を表わす情報、通信中にデータ種別が
変更されたチャネルの識別子と変更を表わす情報、上記
新たに生成したチャネルのデータ種別を含む情報、上記
終了したチャネルのデータ種別を含む情報、および、上
記通信中に変更された後のチャネルのデータ種別を含む
情報を受信する手段と、該手段で受信した各情報に基づ
き、上記ATMセル送信装置と通信中のチャネル数、お
よび、各チャネルのデータ種別を判別し、該判別結果に
基づき、上記ATMセル送信装置と通信中の各チャネル
のパケットに対する遅延吸収時間を算出する手段と、該
手段で算出した遅延吸収時間に基づき、上記ATMセル
送信装置と通信中の各チャネルのパケットの遅延変動に
対する吸収制御を行なう手段とを有することを特徴とす
るATMセル受信装置。6. An ATM cell receiving device for receiving cells from the ATM cell transmitting device according to claim 3 and sending out decellized packets corresponding to respective channels,
Information indicating the identifier and generation of the newly generated channel notified from the TM cell transmitter, information indicating the identifier of the ended channel and information indicating the end, and an identifier of the channel whose data type is changed during communication and the change Means for receiving information, information including the data type of the newly generated channel, information including the data type of the terminated channel, and information including the data type of the channel after being changed during the communication; The number of channels in communication with the ATM cell transmitter and the data type of each channel are determined based on each information received by the means, and each channel in communication with the ATM cell transmitter is determined based on the determination result. Means for calculating the delay absorption time for the packet, and communicating with the ATM cell transmitter based on the delay absorption time calculated by the means. ATM cell receiving apparatus characterized by comprising a means for absorbing control for packet jitter of each channel.
セル化する際に、多重化するチャネルの数、および、各
チャネルのパケット長もしくはデータ種別を含む情報に
対応して上記セル化の最大遅延時間を動的に設定し、該
設定したセル化の最大遅延時間でのセル化を行ない送出
するATMセル送信装置からのセルを受信してデセル化
した各パケットを各チャネル対応に送出するATMセル
受信装置において、上記ATMセル送信装置と通信中の
チャネル数、および、各チャネルのパケット長もしくは
データ種別を記憶する手段と、該手段で記憶した情報に
基づき、上記ATMセル送信装置と通信中の各チャネル
のパケットに対する遅延吸収時間を算出する手段と、該
手段で算出した遅延吸収時間に基づき、上記ATMセル
送信装置と通信中の各チャネルのパケットの遅延変動に
対する吸収制御を行なう手段と、上記ATMセル送信装
置から受信したパケットに基づき、該パケット用のチャ
ネルのパケット長もしくはデータ種別を識別して、該識
別結果が、上記記憶した通信中のチャネル数、および、
各チャネルのパケット長もしくはデータ種別と異なって
いれば、上記記憶内容の情報を更新する手段とを有し、
上記ATMセル送信装置と通信中の各チャネルのパケッ
トの遅延変動に対する吸収制御を行なうことを特徴とす
るATMセル受信装置。7. A maximum delay of cell formation corresponding to information including the number of channels to be multiplexed and the packet length or data type of each channel when multiplexing packets of a plurality of channels into cells. ATM cell for dynamically setting the time, performing cell formation with the maximum delay time of the set cell formation, and transmitting the ATM cell, which receives cells from the transmitting device and decellizes each packet, and sends the decellized packets to each channel In the receiving device, the number of channels communicating with the ATM cell transmitting device, and means for storing the packet length or data type of each channel, and a means for communicating with the ATM cell transmitting device based on the information stored by the means A means for calculating a delay absorption time for a packet of each channel, and a means for communicating with the ATM cell transmitter based on the delay absorption time calculated by the means. Based on the means for performing absorption control on the delay variation of the packet of each channel and the packet received from the ATM cell transmitter, the packet length or the data type of the channel for the packet is identified, and the identification result is stored in the memory. The number of channels in communication, and
If it is different from the packet length or the data type of each channel, it has means for updating the information of the above stored contents,
An ATM cell receiving device, characterized by performing absorption control for delay variation of a packet of each channel during communication with the ATM cell transmitting device.
請求項4に記載のATMセル受信装置の組からなること
を特徴とするATMセル送受信システム。8. The ATM cell transmission and reception system, characterized by comprising a set of ATM cells received equipment according to claim 4 and ATM cell transmitter of claim 1.
請求項5に記載のATMセル受信装置の組からなること
を特徴とするATMセル送受信システム。 9. An ATM cell transmission / reception system comprising a set of the ATM cell transmitter according to claim 2 and the ATM cell receiver according to claim 5.
と請求項6に記載のATMセル受信装置の組からなるこ
とを特徴とするATMセル送受信システム。 10. An ATM cell transmission / reception system comprising a set of the ATM cell transmitter according to claim 3 and the ATM cell receiver according to claim 6.
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 JP2000049807A (en) | 2000-02-18 |
JP3412524B2 true 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) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
JP4502796B2 (en) * | 2004-12-17 | 2010-07-14 | パナソニック株式会社 | Stream packet receiver |
-
1998
- 1998-07-29 JP JP21467198A patent/JP3412524B2/en not_active Expired - Fee Related
Non-Patent Citations (3)
Title |
---|
坪谷 寿一、中村 寛、石野 文明、中島 昭久,移動通信網へのATM技術の適用 −低速度音声ATM伝送の技術課題−,信学技報 IN96−37,1996年 7月19日 |
長田 和彦、北村 美宏,低ビットレート音声通信におけるCODEC音声品質を考慮したセル化デセル化手法の検討,信学技報 SSE97−6,1997年 4月 8日 |
長田 和彦、金澤 俊之、仁佐瀬 剛美、藤谷 宏,低ビットレート音声のATMセル化制御方式の一検討,信学技報 SSE98−65,1998年 8月21日 |
Also Published As
Publication number | Publication date |
---|---|
JP2000049807A (en) | 2000-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3739093B2 (en) | CDMA communication system in which bit rate is dynamically allocated | |
JP3659464B2 (en) | A method for call qualification in packet voice systems using statistical multiplexing and dynamic voice coding. | |
EP0843442A2 (en) | Communication system for communicating a plurality of time-division multiplexed data, and control method therefor | |
KR19990087800A (en) | System supporting variable bandwidth asymmetric transfer mode network access for wired and wireless communications | |
JPH11331206A (en) | Network connector | |
KR100642212B1 (en) | Telecommunication system suitable for transmitting real-time data and non-real-time packet data, telecommunication station for use in the system, and method of operating the system | |
JP3621428B2 (en) | Packet transmission method, packet transmission device, radio frame transmission method, mobile communication method, mobile communication system, and switching center | |
US6490264B1 (en) | Data transmission method and system | |
JP3693932B2 (en) | Optical communication system | |
US20030088685A1 (en) | Apparatus and method for controlling QoS in ATM | |
US7944900B2 (en) | Base station modulator/demodulator and send/receive method | |
US7072333B2 (en) | Access device for supporting variable data layer | |
JPH10327138A (en) | Device for performing radio transmission of frame synchronizing signal between radio base station and at least one mobile terminal | |
JP3412524B2 (en) | ATM cell transmitting apparatus, ATM cell receiving apparatus, and ATM cell transmitting / receiving system | |
JP3180745B2 (en) | PON transmission system and band allocation method thereof | |
US6188680B1 (en) | Radio ATM transceiver | |
EP0933968B1 (en) | Transfer scheme for speech and voice band signals and ISDN digital signals using reduced transmission bandwidth over ATM | |
US6466546B1 (en) | Communication apparatus for multiplexing and communicating a plurality of types of data, communication system, and control method therefor | |
JP3329270B2 (en) | ATM cell conversion equipment | |
Nakada et al. | Variable rate speech coding for asynchronous transfer mode | |
KR100311352B1 (en) | Digital signal processor and selector/transcoder thereof in radio network controller for international mobile telecommunications-2000 | |
JP3099805B2 (en) | ATM access equipment | |
JPH1198149A (en) | Method and device for cellulating transmission data | |
JP2956825B2 (en) | ATM transmission method and transmission / reception apparatus for transmitting low-speed voice | |
US7522610B2 (en) | Apparatus and method of transmitting ATM cells in an ATM network based mobile communication system |
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 |