JPH0267846A - Voice packet transmission control system - Google Patents
Voice packet transmission control systemInfo
- Publication number
- JPH0267846A JPH0267846A JP63219673A JP21967388A JPH0267846A JP H0267846 A JPH0267846 A JP H0267846A JP 63219673 A JP63219673 A JP 63219673A JP 21967388 A JP21967388 A JP 21967388A JP H0267846 A JPH0267846 A JP H0267846A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- packets
- discarding
- discard
- network
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 20
- 238000005259 measurement Methods 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 claims description 21
- 230000005764 inhibitory process Effects 0.000 abstract 2
- 230000015556 catabolic process Effects 0.000 abstract 1
- 238000006731 degradation reaction Methods 0.000 abstract 1
- 230000005236 sound signal Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000006866 deterioration Effects 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、音声信号に基づいてパケットを組み立て、パ
ケット網の輻幀規制の状態に応じてパケットを動的に廃
棄するようにした音声パケット伝送制御方式に関するも
のである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a voice packet assembly in which packets are assembled based on voice signals and the packets are dynamically discarded according to the congestion regulation state of the packet network. This relates to transmission control methods.
一般に、パケット網は、網内部の輻l々の度合いに応じ
てパケットを受は取ることができるか否かを指示するた
めの信号(以後パケット受取り許可/不許可信号と称す
る)を送信用のパケット端末に通知する。パケット端末
はこの通知信号に応じてパケットを送出したり、送出を
停止したりして、パケット網へのパケットの送出量が強
制的に規制されている。In general, a packet network sends a signal (hereinafter referred to as a packet reception permission/disapproval signal) to indicate whether or not a packet can be received or not depending on the degree of congestion within the network. Notify the packet terminal. The packet terminal sends or stops sending packets in response to this notification signal, and the amount of packets sent to the packet network is forcibly regulated.
パケット送出が規制された場合、電子メールのように送
信データを一旦蓄積し、規制解除後にこの蓄積した送信
データをパケット送出する方法が考えられる。ところが
、送信データが音声データ(オーディオ信号)の場合は
即時性が要求されることから、音声データを一旦蓄積す
る場合、蓄積する毎にその蓄積時間の遅れが累積され、
次第に音声伝送遅延時間が増大していくという欠点を有
する。When packet transmission is restricted, a possible method is to temporarily accumulate transmission data like e-mail, and then transmit the accumulated transmission data in packets after the restriction is lifted. However, when the transmission data is audio data (audio signal), immediacy is required, so when audio data is stored once, the delay in storage time is accumulated each time it is stored.
This has the disadvantage that the audio transmission delay time gradually increases.
この欠点に対処するために、適宜蓄積した音声データを
自己廃棄して即時性を確保する必要がある。この自己廃
棄に関しては、適当な間隔で自己廃棄する方法や、パケ
ットの送出規制が生じたときに、これを契機にして自己
廃棄する方法等が考えられる。しかし、何れの方法にお
いても不用意なパケットの自己廃棄を行なうために、音
声の途切れ2語頭切断2語尾切断等による不快感が生じ
ると共に、廃棄率が増加するにしたがって、会話内容が
理解できなくなるという欠点を有する。To deal with this drawback, it is necessary to self-discard the accumulated audio data as appropriate to ensure immediacy. Concerning this self-discarding, there are a method of self-discarding at appropriate intervals, a method of self-discarding when a packet transmission restriction occurs, and the like. However, with either method, packets are carelessly discarded, causing discomfort due to audio interruptions, two-word beginnings, two-word endings, etc., and as the discard rate increases, it becomes difficult to understand the content of the conversation. It has the following drawback.
ところで、音声信号に関する高品質符号化方式として、
例えばCCITT勧告G、722がある。By the way, as a high-quality encoding method for audio signals,
For example, there is CCITT Recommendation G, 722.
このCCITT勧告G、122に?$拠した符号化方式
は、64kbpsのサブバンドADPCM方弐であり、
50Hz〜7kHzの周波数帯域の音声信号を64kb
psで高品質に8ビット符号化することができるもので
あり、高音質な音声や臨場感を再現する通信会議システ
ム等に用いられている。This CCITT Recommendation G, 122? The encoding method based on $ is 64 kbps subband ADPCM method 2,
64kb of audio signal in the frequency band of 50Hz to 7kHz
It is capable of high-quality 8-bit encoding in PS, and is used in teleconferencing systems that reproduce high-quality audio and a sense of realism.
また、この符号化方式における8ビット符号は、emb
edded符号が用いられている。このembedde
d符号は、8ビット符号の中の2,3ビツトが欠落した
場合に急激な音声品質の劣化が発生しない特性を有して
いる。Also, the 8-bit code in this encoding method is emb
edded code is used. This embedde
The d code has a characteristic that no sudden deterioration of voice quality occurs even if two or three bits in the 8-bit code are missing.
この特性を利用した音声パケット伝送方式として、電子
情報通信学会、研究会資料lNS7−81 (1987
゜12.24)第1頁〜第6頁に記載された方式がある
。As a voice packet transmission method that utilizes this characteristic, the Institute of Electronics, Information and Communication Engineers, Study Group Material 1NS7-81 (1987
゜12.24) There are methods described on pages 1 to 6.
この音声パケット伝送方式によれば、8ビツトのemb
edded符号を2ビツト毎に分割し、連続する複数の
8ビット符号から、それぞれ対応する2ピントを抽出、
集積して4つのパケットを生成する。According to this audio packet transmission method, 8-bit emb
Divide the edded code into every 2 bits and extract the corresponding 2 pintos from multiple consecutive 8-bit codes,
They are aggregated to generate four packets.
この生成された各パケットの欠落による品質への影響度
合い(レベル)はパケット毎に異なり、この性質を利用
した音声パケット伝送方式が考えられている。The degree of influence (level) on the quality due to the loss of each generated packet differs from packet to packet, and audio packet transmission systems that take advantage of this property have been considered.
C発明が解決しようとする課題〕
ところで、上述した従来方式にあっては、パケット網が
輻較状態になると、パケット網内部での廃棄に加えて、
入力される音声パケットをパケット網が受は取らない状
態が生じる。この状態をパケット端末からみた場合、瞬
間的にパケット廃棄率が大きく変動(0%から100%
まで)することになり、パケット網へのパケット送出量
の制御が追随できないという問題点があった。Problem to be solved by the invention C] By the way, in the conventional method described above, when the packet network becomes in a state of congestion, in addition to discarding within the packet network,
A situation arises in which the packet network does not accept input voice packets. When this state is viewed from the packet terminal, the packet discard rate changes drastically (from 0% to 100%).
), and the problem was that the amount of packets sent to the packet network could not be controlled.
パケット網へのパケットの送出量が最適に行なわれない
場合、必要以上にパケットを廃棄したり、不用意にパケ
ットが廃棄されたりするため、最適な音声品質が得られ
ないことになる。そのため、パケット網の輻較度合いを
検出して動的にパケットの送出量を制御して、音声品質
を向上させることができる方式が望まれていた。If the amount of packets sent to the packet network is not optimal, more packets than necessary or packets will be discarded carelessly, resulting in less than optimal voice quality. Therefore, there has been a need for a method that can improve voice quality by detecting the degree of packet network congestion and dynamically controlling the amount of packets sent.
本発明は、このような点にかんがみて創作されたもので
あり、音声品質を向上させることができる音声パケット
伝送制御方式を提供することを目的としている。The present invention was created in view of these points, and an object of the present invention is to provide a voice packet transmission control method that can improve voice quality.
第1図は、本発明の音声パケント伝送制御方弐の構成図
である。FIG. 1 is a configuration diagram of the voice packet transmission control method 2 of the present invention.
図において、本発明の音声パケット伝送制御方式は、パ
ケット網から供給されるパケット受取りの可否を示すパ
ケット受取り許可/不許可信号に関する測定を行なう測
定手段と、この測定手段による測定結果に基づいて、パ
ケット網の輻較度合いを判定して、パケット廃棄率を設
定する廃棄率設定手段と、パケット廃棄率と廃棄方法と
の関係を規定する廃棄テーブルと、廃棄率設定手段によ
って設定されたパケット廃棄率にしたがって、廃棄テー
ブルに基づいて所定のパケットの廃棄を行なうパケット
廃棄手段とを備えるように構成されている。In the figure, the voice packet transmission control system of the present invention includes a measuring means for measuring a packet reception permission/disapproval signal indicating whether or not a packet can be received supplied from a packet network, and based on the measurement result by this measuring means. A discard rate setting means that determines the degree of congestion of a packet network and sets a packet discard rate, a discard table that defines the relationship between the packet discard rate and a discard method, and a packet discard rate set by the discard rate setting means. Accordingly, the packet discarding means discards predetermined packets based on the discard table.
[作 用]
測定手段によって、パケ゛ット網から供給されるパケッ
ト受取りの可否を示すパケット受取り許可/不許可信号
に関する測定が行なわれ、この測定結果に応してパケッ
ト網の輻較度合いを判定することによりパケット廃棄率
が設定される。パケット廃棄手段は、このパケット廃棄
率に基づいて廃棄テーブルを検索して廃棄方法を決定し
、所定のパケットを廃棄する。[Function] The measuring means measures the packet reception permission/denial signal indicating whether or not packet reception is permitted or not supplied from the packet network, and the degree of congestion of the packet network is determined according to this measurement result. The packet discard rate is set by The packet discard means searches the discard table based on this packet discard rate, determines a discard method, and discards a predetermined packet.
本発明にあっては、パケット受取りの可否を示すパケッ
ト受取り許可/不許可信号に関する測定を行なってパケ
ット網の輻較度合いを判定し、この判定結果に応してパ
ケットの廃棄が行なわれる。In the present invention, the degree of congestion of the packet network is determined by measuring the packet reception permission/denial signal indicating whether or not the packet can be received, and the packet is discarded in accordance with the result of this determination.
(実施例〕
以下、図面に基づいて本発明の実施例について詳細に説
明する。(Example) Hereinafter, an example of the present invention will be described in detail based on the drawings.
第2図は、本発明の一実施例におけるパケット網の概略
構成図である。FIG. 2 is a schematic configuration diagram of a packet network in an embodiment of the present invention.
図において、入力端子10に供給された音声信号はパケ
ット生成部12に転送される。パケット生成部12は、
音声信号を所定の符号に変換した後パケットの組み立て
を行ない、バケッl−網20に対してパケットを送出す
る旨を通知する。バケン)yi20は、鋼内部の輻I々
度合いに応じてパケット受取りの可否を示すパケット受
取り許可/不許可信号70をパケット生成部12に通知
する。In the figure, an audio signal supplied to an input terminal 10 is transferred to a packet generator 12. The packet generation unit 12
After converting the audio signal into a predetermined code, it assembles a packet and notifies the bucket network 20 that the packet will be sent. The yi 20 notifies the packet generation unit 12 of a packet reception permission/disapproval signal 70 indicating whether or not the packet can be received depending on the degree of congestion inside the steel.
パケット受取りが許可された場合にパケット生成部12
はパケット50を送出し、不許可であった場合には、許
可されるまでパケット50の送出を停止する。When packet reception is permitted, the packet generation unit 12
sends the packet 50, and if it is not permitted, stops sending the packet 50 until permission is granted.
バケツ14M20は、受は取ったパケット50に対して
パケットの遅延、廃棄等の処理を行なって、パケット6
0としてパケット再生部40に転送する。パケット再生
部40は、パケット60を分解して音声データを得ると
共にこの音声データを音声信号に変換し、この音声信号
は出力端子30から出力される。The bucket 14M20 performs processing such as delaying and discarding the received packet 50, and returns the packet 6.
It is transferred to the packet reproducing unit 40 as 0. The packet playback unit 40 disassembles the packet 60 to obtain audio data and converts this audio data into an audio signal, which is output from the output terminal 30.
また、第3図に、バケツ1−廃棄動作に着目したときの
実施例の構成を示す。第2図のパケット生成部12の後
段にパケット自己廃棄部18を設けて、パケットの廃棄
を行なうものである。Further, FIG. 3 shows the configuration of an embodiment when focusing on the bucket 1-discarding operation. A packet self-discarding section 18 is provided after the packet generating section 12 in FIG. 2 to discard packets.
第3図において、I4はアナログ−ディジタル変換部(
A/D変換部)、16はパケット組立部、17はバッフ
ァメモリ、18はパケット自己廃棄部である。In FIG. 3, I4 is an analog-digital converter (
16 is a packet assembly section, 17 is a buffer memory, and 18 is a packet self-discard section.
入力端子10から供給される音声信号aに対してA/D
変換部14は、例えばCCITT勧告G722に準拠し
た8ビット符号pl+ P 2+ P 31 P4、・
・・を生成する。この8ビット符号は、順次パケット組
立部16内のバッファメモリ17に蓄積される。その後
、パケット組立部16は、パケット欠落による音声品質
への影響度合い(レベル)が異なる4つのパケット81
+、 e+z+ e13、eを組み立てて(連続す
る8ビット符号の各2ビツトを抽出して4つのパケット
を組み立てるものとする)、パケット自己廃棄部18に
転送する。同様にして、パケット組立部16は、以後の
8ビット符号に応じてパケットe21.e 22+
e 23.e 24を組み立ててパケット自己廃棄部1
日に転送する。A/D for the audio signal a supplied from the input terminal 10
The conversion unit 14 converts, for example, an 8-bit code pl+P2+P31P4, compliant with CCITT recommendation G722, .
...is generated. This 8-bit code is sequentially stored in the buffer memory 17 in the packet assembling section 16. Thereafter, the packet assembling unit 16 generates four packets 81 with different degrees of influence (level) on voice quality due to packet loss.
+, e+z+ e13, e (assuming that 2 bits of each consecutive 8-bit code are extracted to assemble 4 packets) and transferred to the packet self-discard unit 18. Similarly, the packet assembling unit 16 assembles the packet e21. e 22+
e23. Assemble e 24 and packet self-discard unit 1
Transfer to the date.
パケット自己廃棄部18は、パケット網20から供給さ
れるパケット受取り許可/不許可信号70に応じてパケ
ット網20の輻幀度合いを推定する。この推定結果に基
づいて、パケット網20に送出するパケットffiを規
定するパケット廃棄率を算出し、この算出結果に基づい
てパケットを間引いて廃棄する。第2図においては、パ
ケット廃棄率を25%として、パケットenl(n・1
,2.・・・)を間引いて廃棄し、残りのパケットen
□−en3. e、、4(n=L2.・・・)をパケ
ット50としてパケットm20に送出する。The packet self-discard unit 18 estimates the degree of congestion of the packet network 20 according to the packet reception permission/disapproval signal 70 supplied from the packet network 20. Based on this estimation result, a packet discard rate that defines packets ffi to be sent to the packet network 20 is calculated, and based on this calculation result, packets are thinned out and discarded. In Figure 2, the packet discard rate is set to 25%, and the packet enl(n・1
,2. ) are thinned out and discarded, and the remaining packets en
□-en3. e, , 4 (n=L2. . . ) are sent as packet 50 to packet m20.
第4図は、第3図のパケット自己廃棄部18における廃
棄動作の制御を行なうための詳細な構成を示す。FIG. 4 shows a detailed configuration for controlling the discard operation in the packet self-discard section 18 of FIG.
第4図において、19は廃棄テーブル、21はパケット
受取り許可/不許可信号端子、22はパケット網入力端
子、80はパケット網受信不可時間計数部、82はパケ
ット廃棄率設定部、84は制御部である。In FIG. 4, 19 is a discard table, 21 is a packet reception permission/disapproval signal terminal, 22 is a packet network input terminal, 80 is a packet network unreceivable time counter, 82 is a packet discard rate setting unit, and 84 is a control unit. It is.
パケット生成部12は、制御部84の指示により、入力
された音声信号に基づいてパケットの組み立てを行なう
。The packet generation unit 12 assembles packets based on the input audio signal according to instructions from the control unit 84.
また、パケット網受信不可時間計数部80は、制御部8
4の指示により、パケットy420のパケット受取り許
可/不許可信号端子21から供給される信号の中のパケ
ット受取り不許可を示す部分の受信時間を計測し、この
計測結果を逐次パケット廃棄率設定部82に転送する。In addition, the packet network unreceivable time counting unit 80 controls the control unit 8.
4, the reception time of the portion indicating that packet reception is not permitted in the signal supplied from the packet reception permission/denial signal terminal 21 of packet y420 is measured, and this measurement result is sequentially sent to the packet discard rate setting unit 82. Transfer to.
第5図に、パケット受取り許可/不許可信号端子21か
ら供給されるパケット受取り許可/不許可信号70の一
例を示す。図において、信号のハイ状態がパケット受取
り不許可を示しており、信号のロー状態がパケット受取
り許可を示している。FIG. 5 shows an example of the packet reception permission/denial signal 70 supplied from the packet reception permission/denial signal terminal 21. In the figure, a high state of the signal indicates that packet reception is not permitted, and a low state of the signal indicates that packet reception is permitted.
パケット網受信不可時間計数部80は、パケット受取り
不許可を示す部分の受信時間L+、tz、L3のそれぞ
れを計測する。The packet network reception unavailable time counting unit 80 measures each of the reception times L+, tz, and L3 of the portion indicating that packet reception is not permitted.
また、パケット網受信不可時間計数部80は、パケット
受取り許可/不許可信号70を受信した際に、その旨を
パケット送出の停止/再開指示として、パケット生成部
12に通知する。パケット生成部12は、この通知に応
じてパケット網入力端子22に転送しているパケットの
送出を停止あるいは再開する。Further, when the packet network unreceivable time counting unit 80 receives the packet reception permission/disapproval signal 70, it notifies the packet generation unit 12 of this fact as an instruction to stop/restart packet transmission. The packet generation unit 12 stops or resumes sending the packets being transferred to the packet network input terminal 22 in response to this notification.
パケット廃棄率設定部82は、制御部84の指示により
、パケット網受信不可時間計数部80から転送されてく
る測定結果に基づいて、所定の時間内の測定結果の累積
和を算出すると共に、この算出した累積和を単位時間で
割った値をパケットy420の輻較度合いとして求める
。更にこの輻較度合いに応じたパケット廃棄率を設定す
る。例えば、第5図に示したパケット受取り不許可を示
す部分の各受信時間tl、t2.t3の合計を単位時間
toで割った(1.−1−1.÷t3)/loがパケッ
ト網20の輻幀度合いとなる。The packet discard rate setting unit 82 calculates the cumulative sum of the measurement results within a predetermined time based on the measurement results transferred from the packet network unreceivable time counting unit 80 according to instructions from the control unit 84. The value obtained by dividing the calculated cumulative sum by the unit time is determined as the degree of convergence of the packet y420. Furthermore, a packet discard rate is set according to this degree of comparison. For example, each reception time tl, t2 . The congestion degree of the packet network 20 is obtained by dividing the sum of t3 by the unit time to (1.-1-1.÷t3)/lo.
パケット自己廃棄部18は、制御部84の指示により、
廃棄テーブル19に基づいて、パケット廃棄率設定部8
2で設定したパケット廃棄率に応じた廃棄方法を決定す
る。The packet self-discarding unit 18, according to instructions from the control unit 84,
Based on the discard table 19, the packet discard rate setting unit 8
Determine the discard method according to the packet discard rate set in step 2.
廃棄テーブル19の内容の一例を第1表及び第2表に示
す。Examples of the contents of the discard table 19 are shown in Tables 1 and 2.
(本頁以下余白)
第1表
(n=1.2. ・ ・ ・)
第2表
表において、「Q1〜Q4Jのそれぞれはパケットを廃
棄したときの音声品質への影曾度合い((L <Qz
<Q3 <Qa とする)を、「R」はパケット廃棄率
(単位は〔%〕)を、’X、OJは廃棄の有無を示して
いる。(Margin below this page) Table 1 (n = 1.2. ・ ・ ・ ・Qz
<Q3 <Qa), "R" indicates the packet discard rate (unit: [%]), and 'X and OJ indicate the presence or absence of discard.
第1表は廃棄するパケットと音声品質への影響度合いの
関係を示している。また、第2表はパケット廃棄率Rと
音声品質への影響度合いの関係を示している。Table 1 shows the relationship between packets to be discarded and the degree of influence on voice quality. Furthermore, Table 2 shows the relationship between the packet discard rate R and the degree of influence on voice quality.
例えば、第2図に示したように廃棄率R−25〔%]の
場合、パケット自己廃棄部18は、廃棄テーブル19(
第1表、第2表)を参照して、パケット廃棄による品質
への影ツが最も小さい影8度合いQ、に対応するパケッ
トenlを廃棄する制御を行なう。For example, if the discard rate is R-25 [%] as shown in FIG.
With reference to Tables 1 and 2), control is performed to discard packets enl corresponding to degree Q, where the impact on quality due to packet discard is the smallest.
次に、パケット生成部12は、制御部84の指示により
、パケット自己廃棄部18の制御に従って該当パケット
を廃棄し、残りのパケットをパケット網20のパケット
網入力端子22に供給する。Next, the packet generation section 12 discards the relevant packet under the control of the packet self-discard section 18 according to the instruction from the control section 84 and supplies the remaining packet to the packet network input terminal 22 of the packet network 20 .
このパケットの供給に際して、パケット生成部12は、
パケット網受信不可時間計数部80から通知されるパケ
ット送出の停止/再開指示に応じて、パケットの送出を
制御する。When supplying this packet, the packet generation unit 12:
The transmission of packets is controlled in accordance with the instruction to stop/restart packet transmission notified from the packet network unreceivable time counting unit 80.
第6図は、パケット廃棄の応用例を示している。FIG. 6 shows an application example of packet discard.
(a)は第2図、第3図に示したように、パケット廃棄
処理が済んだパケットをパケット網20に供給する方法
を示している。また、(b)は廃棄を決定したパケット
を実際には廃棄せずに、パケット廃棄許可指定ヒツトh
、、 (n=L2.・・・)を付加し、パケット網20
の内部で網輻較度合いに応じて廃棄する方法を示してい
る。(a) shows a method of supplying packets that have undergone packet discard processing to the packet network 20 as shown in FIGS. 2 and 3. In addition, in (b), the packet discard permission designator h
,, (n=L2...) is added, and the packet network 20
It shows a method for discarding data according to the degree of network congestion within the network.
このように、パケット網受信不可時間計数部80によっ
てパケット受取り不許可の割合を算出し、パケット廃棄
率設定部82はこの算出結果に応じたパケット廃棄率を
求める。パケット自己廃棄部18は、パケット廃棄率設
定部82で設定したパケット廃棄率によって廃棄テーブ
ル19を検索し、音声品質の低下を最小限に抑えるため
の廃棄パケットを決定する。In this way, the packet network unreceivable time counting unit 80 calculates the rate of packet reception disallowance, and the packet discard rate setting unit 82 determines the packet discard rate according to this calculation result. The packet self-discard unit 18 searches the discard table 19 based on the packet discard rate set by the packet discard rate setting unit 82, and determines discarded packets to minimize the deterioration of voice quality.
従って、パケット網20の輻較状態に応じて、廃棄する
パケットをパケット自己廃棄部18によって動的に決定
することができ、音声品質の劣化を最小限に抑えて音声
品質を向上させることが可能となる。Therefore, packets to be discarded can be dynamically determined by the packet self-discard unit 18 according to the congestion state of the packet network 20, and it is possible to improve voice quality by minimizing deterioration of voice quality. becomes.
なお、本説明の実施例においては、4つのパケットを1
ブロツクとして生成するようにしたが、バッファメモリ
17へのデータの蓄積量を増加させて、■ブロックのパ
ケット数を増やすようにしてもよい。この場合、このパ
ケット数に応して影響度合いQの数も増え、パケット廃
棄率Rの刻み幅を小さくすることができる。In addition, in the example of this explanation, four packets are
Although the packets are generated as blocks, the number of packets in the block may also be increased by increasing the amount of data stored in the buffer memory 17. In this case, the number of influence degrees Q increases in accordance with the number of packets, and the step width of the packet discard rate R can be made smaller.
上述したように、本発明によれば、パケット受取りの可
否を示す信号に関する計測を行なってパケット網の輻幀
度合いを判定し、この判定結果に応じて廃棄する所定の
パケットが決定されるので、動的にパケット送出量を制
御して音声品質を向上させるこ七ができる。As described above, according to the present invention, the degree of congestion of the packet network is determined by measuring the signal indicating whether or not a packet can be received, and a predetermined packet to be discarded is determined according to the result of this determination. It is possible to dynamically control the amount of packets sent and improve voice quality.
第1図は本発明の音声パケット伝送制御方式の構成図、
第2図は一実施例のパケット網の概略図、第3図は一実
施例のパケット廃棄の説明図、第4図は一実施例のパケ
ット廃棄制御を行なうための構成図、
第5図はパケット受取り許可/不許可信号の説明図、
第6図は本発明の詳細な説明図である。
図において、
10は入力端子、
12はパケント生成部、
14°はアナログ−ディジタル変換部、16はパケット
組立部、
17はバッファメモリ、
18はパケット自己廃棄部、
19は廃棄テーブル、
20はパケット網、
21はパケット受取り許可/不許可信号端子、22はパ
ケット網入力端子、
30は出力端子、
40はパケット再生部、
50.60はパケット、
70はパケット受取り許可/不許可信号、80はパケッ
トm受信不可時間計数部、82はバケ・ノド廃棄率設定
部、
84は制御部である。
第
図
第
図
第
図Fig. 1 is a block diagram of the voice packet transmission control system of the present invention, Fig. 2 is a schematic diagram of a packet network of an embodiment, Fig. 3 is an explanatory diagram of packet discard of an embodiment, and Fig. 4 is an implementation example. FIG. 5 is an explanatory diagram of a packet reception permission/disapproval signal, and FIG. 6 is a detailed explanatory diagram of the present invention. In the figure, 10 is an input terminal, 12 is a packet generator, 14 is an analog-digital converter, 16 is a packet assembly unit, 17 is a buffer memory, 18 is a packet self-discard unit, 19 is a discard table, and 20 is a packet network , 21 is a packet reception permission/disapproval signal terminal, 22 is a packet network input terminal, 30 is an output terminal, 40 is a packet reproducing unit, 50, 60 is a packet, 70 is a packet reception permission/disapproval signal, 80 is a packet m 82 is a bucket/node discard rate setting section; and 84 is a control section. Figure Figure Figure
Claims (1)
を示す信号に関する測定を行なう測定手段と、この測定
手段による測定結果に基づいて、前記パケット網の輻輳
度合いを判定して、パケット廃棄率を設定する廃棄率設
定手段と、 パケット廃棄率と廃棄方法との関係を規定する廃棄テー
ブルと、 前記廃棄率設定手段によって設定されたパケット廃棄率
にしたがって、前記廃棄テーブルに基づいて所定のパケ
ットの廃棄を行なうパケット廃棄手段と、 を備えるように構成したことを特徴とする音声パケット
伝送制御方式。(1) A measuring means for measuring a signal indicating whether or not packets can be received supplied from the packet network, and based on the measurement results by the measuring means, determining the degree of congestion of the packet network and setting the packet discard rate. a discarding rate setting means for discarding a packet, a discarding table defining a relationship between a packet discarding rate and a discarding method, and discarding a predetermined packet based on the discarding table according to the packet discarding rate set by the discarding rate setting means. What is claimed is: 1. A voice packet transmission control system comprising: packet discarding means for discarding packets;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63219673A JPH0267846A (en) | 1988-09-02 | 1988-09-02 | Voice packet transmission control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63219673A JPH0267846A (en) | 1988-09-02 | 1988-09-02 | Voice packet transmission control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0267846A true JPH0267846A (en) | 1990-03-07 |
Family
ID=16739183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63219673A Pending JPH0267846A (en) | 1988-09-02 | 1988-09-02 | Voice packet transmission control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0267846A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992014321A1 (en) * | 1991-01-31 | 1992-08-20 | Fujitsu Limited | Connectionless communication system |
JPH04309037A (en) * | 1991-04-05 | 1992-10-30 | Nippon Telegr & Teleph Corp <Ntt> | Congestion control method |
US5809012A (en) * | 1991-01-31 | 1998-09-15 | Fujitsu Limited | Connectionless communication system |
JP2008104196A (en) * | 2006-10-20 | 2008-05-01 | Kofukin Seimitsu Kogyo (Shenzhen) Yugenkoshi | Packet transceiver system and method |
-
1988
- 1988-09-02 JP JP63219673A patent/JPH0267846A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992014321A1 (en) * | 1991-01-31 | 1992-08-20 | Fujitsu Limited | Connectionless communication system |
US5689501A (en) * | 1991-01-31 | 1997-11-18 | Fujitsu Limited | Connectionless communication system |
US5809012A (en) * | 1991-01-31 | 1998-09-15 | Fujitsu Limited | Connectionless communication system |
JPH04309037A (en) * | 1991-04-05 | 1992-10-30 | Nippon Telegr & Teleph Corp <Ntt> | Congestion control method |
JP2008104196A (en) * | 2006-10-20 | 2008-05-01 | Kofukin Seimitsu Kogyo (Shenzhen) Yugenkoshi | Packet transceiver system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hardman et al. | Reliable audio for use over the Internet | |
US4453247A (en) | Speech packet switching method and device | |
JP4504414B2 (en) | Redundancy reduction method | |
JP3655249B2 (en) | Data receiving / reproducing method and data communication apparatus | |
US6389391B1 (en) | Voice coding and decoding in mobile communication equipment | |
EP1458145A1 (en) | Error concealment apparatus and method | |
US7349330B1 (en) | Packet receiver with the influence of jitter and packet losses reduced before a buffer becomes idle due to data delays and packet receiving method using the same | |
JP4659654B2 (en) | Shaper circuit | |
US4607363A (en) | Buffer device for a voice transmission network | |
JPH06202696A (en) | Speech decoding device | |
US20020105933A1 (en) | Internode synchronizing device and internode synchronizing method | |
US20090103517A1 (en) | Acoustic signal packet communication method, transmission method, reception method, and device and program thereof | |
JP3159055B2 (en) | Communications system | |
JPH0267846A (en) | Voice packet transmission control system | |
US20060149536A1 (en) | SID frame update using SID prediction error | |
US5459784A (en) | Dual-tone multifrequency (DTMF) signalling transparency for low-data-rate vocoders | |
JPH06152648A (en) | Data packet communication method | |
JP3368443B2 (en) | Voice coded transmission system and receiving device | |
JPS6257134B2 (en) | ||
JP2555590B2 (en) | Communication method in packet switching network | |
JPH04324727A (en) | Stereo encoding transmission method | |
JPS6268350A (en) | Voice packet communication system | |
JPH05103012A (en) | Voice packet receiver for compensating reception frame and its reception frame compensation method | |
JP2522387B2 (en) | Voice packet communication device | |
JPH05113797A (en) | Voice/musical-sound discriminating circuit |