Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0734558B2 - Voice packet communication system - Google Patents
[go: Go Back, main page]

JPH0734558B2 - Voice packet communication system - Google Patents

Voice packet communication system

Info

Publication number
JPH0734558B2
JPH0734558B2 JP16975987A JP16975987A JPH0734558B2 JP H0734558 B2 JPH0734558 B2 JP H0734558B2 JP 16975987 A JP16975987 A JP 16975987A JP 16975987 A JP16975987 A JP 16975987A JP H0734558 B2 JPH0734558 B2 JP H0734558B2
Authority
JP
Japan
Prior art keywords
packet
delay
terminal
terminals
length
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 - Lifetime
Application number
JP16975987A
Other languages
Japanese (ja)
Other versions
JPS6416044A (en
Inventor
勉 村瀬
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP16975987A priority Critical patent/JPH0734558B2/en
Publication of JPS6416044A publication Critical patent/JPS6416044A/en
Publication of JPH0734558B2 publication Critical patent/JPH0734558B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、パケット交換方式での音声信号の通信に関す
る。
Description: TECHNICAL FIELD The present invention relates to voice signal communication in a packet switching system.

〔従来の技術〕[Conventional technology]

音声パケットによる通信においては、送受信の端末間の
遅延がネットワークの構成・状況に大きく依存し、特に
多段のリンクを経由する通信経路を通して送られるパケ
ットではリンクの段数にほぼ比例してネットワーク内遅
延が生じる。
In communication using voice packets, the delay between the sending and receiving terminals greatly depends on the network configuration and status, and especially for packets sent through communication paths that pass through multiple links, intra-network delay is almost proportional to the number of links. Occurs.

第2図は、パケット交換方式におけるパケットの送受信
の端末間の総遅延の内訳を示す図である。一般に、音声
パケットの送受信端末間の総遅延は第2図に示すよう
に、 符号化装置からの出力のデジタルデータを一定ビット
(パケット長)になるまで蓄積するための遅延時間であ
る『パケット作成遅延』と、 パケットが相手端末に受信されるまでに経由する伝送
路および交換機各々で費やされる処理時間、および処理
待ち時間である『キューイング遅延』と、 から構成される。このうち、の『パケット作成遅延』
はパケット長だけで決まる、つまりパケット長に比例す
る遅延であるが、の『キューイング遅延』に関して
は、パケットの経由段数にほぼ比例してキューイング遅
延も大きくなるため、設定された送受信経路(バーチャ
ルサーキット)によって総遅延は増減する。
FIG. 2 is a diagram showing a breakdown of total delays between terminals for transmitting and receiving packets in the packet switching system. Generally, the total delay between the transmitting and receiving terminals of a voice packet is a delay time for accumulating digital data output from an encoding device until it reaches a certain bit (packet length) as shown in FIG. "Delay", and the processing time spent on each transmission path and switch until the packet is received by the partner terminal, and the "queuing delay" that is the processing waiting time. Of these, "Packet creation delay"
Is determined only by the packet length, that is, the delay is proportional to the packet length. Regarding the "queuing delay", the queuing delay increases almost in proportion to the number of transit stages of the packet. The total delay increases or decreases depending on the virtual circuit.

従来は、音声に関する全てのバーチャルサーキットに対
して、固定長のパケットは使用されており、従っての
『パケット作成遅延』は一定である、一方設定されたバ
ーチャルサーキットに含まれる伝送路・交換機の性能お
よび通過する数に従って、の『キューイング遅延』が
増減するため、総遅延は設定されたバーチャルサーキッ
トに含まれる伝送路・交換機数に依存していた。
Conventionally, fixed-length packets are used for all virtual circuits related to voice, and therefore the "packet creation delay" is constant, while the performance of transmission lines and exchanges included in the set virtual circuit. Since the "queuing delay" of increases and decreases according to the number of transits, the total delay depends on the number of transmission lines / switches included in the set virtual circuit.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

固定長のパケットを使用する方法では、設定されたバー
チャルサーキットにおける経路の長短で端末間の総遅延
が増減し、音声通信サービスの品質が左右される。従っ
て、遠距離の音声通信は、一律に品質に悪い(遅延の大
きい)サービスしか受けられないこととなる。
In the method using fixed-length packets, the total delay between terminals increases or decreases depending on the length of the route in the set virtual circuit, and the quality of voice communication service is affected. Therefore, long-distance voice communication can uniformly receive only services of poor quality (large delay).

また、パケット長が固定なので、特にリアルタイム性を
要する通信においても、遅延時間の短縮限界は固定遅延
であるパケット作成遅延で制限される。
In addition, since the packet length is fixed, the limit of reduction of the delay time is limited by the fixed delay, that is, the packet creation delay, even in the communication that requires the real-time property.

また、同時に複数端末に送出されたパケットに対し、こ
れら端末から返される応答パケットがすべて送信端末に
到着したときに何らかの処理が行われるといった同報通
信システムにおいては、処理の待ち時間が、キューイン
グ遅延の小さい端末からの応答パケットではなく、キュ
ーイング遅延の大きい端末からの応答パケットで決定す
るため、応答の性能は最も遅延の大きいバーチャルサー
キットを経由するパケットに依存する。
Also, in a broadcast communication system in which some processing is performed on packets sent to multiple terminals at the same time when all response packets returned from these terminals arrive at the sending terminal, the waiting time for processing is queuing. The response performance depends on the packet passing through the virtual circuit with the longest delay because the response packet from the terminal with the long queuing delay is used instead of the response packet from the terminal with the shortest delay.

本発明の目的は、上述のような問題点を解決し、端末間
に設定されたバーチャルサーキットに関するキューイン
グ遅延に対し、それとは独立に、バーチャルサーキット
毎に適当なパケット長を設定することで、総遅延時間を
増減することができる音声パケット通信方式を提供する
ことにある。
An object of the present invention is to solve the above problems and to set an appropriate packet length for each virtual circuit independently of the queuing delay related to the virtual circuit set between terminals, An object of the present invention is to provide a voice packet communication method capable of increasing or decreasing the total delay time.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、発呼が生ずる毎に仮想的な回線を設定して通
信を行う音声パケット通信方式において、 送受信端末間に設定される回線の経由交換ノード数、経
由伝送路数、および経由伝送路の伝送速度のうちの少な
くとも1つに応じて呼毎に異なるデータ長のパケットを
用いることを特徴としている。
The present invention relates to a voice packet communication method in which a virtual line is set and communication is performed every time a call is made, and the number of via switching nodes, the number of via transmission lines, and the via transmission line of a line set between transmitting and receiving terminals It is characterized in that a packet having a different data length is used for each call in accordance with at least one of the transmission rates.

〔作用〕[Action]

本発明の原理を、第1図を参照して説明する。 The principle of the present invention will be described with reference to FIG.

図中、104,105,106は端末を、107,108,109は交換機を、
110は伝送路を示している。
In the figure, 104, 105, 106 are terminals, 107, 108, 109 are exchanges,
110 indicates a transmission path.

本発明では、第1図に示すように設定された端末間の呼
の経路(バーチャルサーキット)中の経由伝送路段数、
経由交換機段数、および経由伝送路の伝送速度のうちの
少なくとも1つに応じてパケット長を設定する。
In the present invention, the number of transit transmission line stages in the call route (virtual circuit) between terminals set as shown in FIG.
The packet length is set according to at least one of the number of transit exchange stages and the transmission speed of the transit transmission line.

第1図において、端末104から端末105へ向かう、経由交
換ノードが多いバーチャルサーキットのパケット101
(データDEF)および102(データABC)のキューイング
遅延は、端末104から端末106へ向かう、経由交換ノード
が少ないバーチャルサーキットのパケット103(データA
BCDEF)のキューイング遅延よりも大きくなるが、本発
明では、パケット101およびパケット102に対しては、パ
ケット103よりも短いパケットを作成することで、パケ
ット作成遅延を小さくすることができ、第2図に示すよ
うにキューイング遅延の差をパケット作成遅延の差で補
うことにより総遅延の差を軽減することができる。
In FIG. 1, a packet 101 of a virtual circuit with many transit switching nodes going from the terminal 104 to the terminal 105.
The queuing delay of (data DEF) and 102 (data ABC) is packet 103 (data A) from the terminal 104 to the terminal 106 of the virtual circuit with few transit switching nodes.
Although it is larger than the queuing delay of (BCDEF), the present invention can reduce the packet creation delay by creating a packet shorter than the packet 103 for the packet 101 and the packet 102. As shown in the figure, the difference in total delay can be reduced by compensating for the difference in queuing delay with the difference in packet creation delay.

また、経由伝送路段数あるいは経由伝送路の伝送速度あ
るいは経由交換機段数が多くキューイング遅延が大きく
なると思われるバーチャルサーキットのパケット長を短
くすることで、前記の同報通信システムにおいて、キュ
ーイング遅延の大きい端末からの応答時間を短くするこ
とができ、全体の応答時間を短くすることができる。
In addition, by shortening the packet length of the virtual circuit, which is likely to have a large number of via transmission line stages or the transmission speed of the via transmission line or the number of via switchboard stages, the queuing delay is increased. The response time from a large terminal can be shortened, and the overall response time can be shortened.

〔実施例〕〔Example〕

次に、本発明の実施例について説明する。 Next, examples of the present invention will be described.

第3図は、呼設定時にパケット長を決定するための通信
制御を示す図である。図中、301,302,303は端末、306,3
07,308は交換機、309は伝送路である。
FIG. 3 is a diagram showing communication control for determining the packet length at the time of call setup. In the figure, 301, 302, 303 are terminals, 306, 3
07 and 308 are exchanges, and 309 is a transmission line.

第3図において、端末301から端末302および端末303へ
通信が行われるものとする。端末301から端末302および
端末303への呼設定要求に対して、呼設定後に、設定完
了を知らせる制御パケット304と制御パケット305がそれ
ぞれ端末302および端末303から端末301に送られる。
In FIG. 3, it is assumed that communication is performed from the terminal 301 to the terminals 302 and 303. In response to a call setup request from the terminal 301 to the terminal 302 and the terminal 303, after the call setup, a control packet 304 and a control packet 305 for notifying the setup completion are sent from the terminal 302 and the terminal 303 to the terminal 301, respectively.

第4図はこの制御パケットの構成を示す図である。制御
パケットには、設定経路に含まれる交換機段数を示すフ
ィールド402および設定された通信経路を識別するロジ
カルチャンネル番号(LCN)403およびその他の制御情報
のためのフィールド401が含まれている。なお、伝送路
数は交換機数+1の関係にあるので、交換機数の情報が
あれば十分である。
FIG. 4 is a diagram showing the structure of this control packet. The control packet includes a field 402 indicating the number of exchange stages included in the set path, a logical channel number (LCN) 403 for identifying the set communication path, and a field 401 for other control information. Since the number of transmission lines has a relationship of the number of exchanges + 1, it is sufficient to have information on the number of exchanges.

第3図のネットワークにおいて、制御パケット304のフ
ィールド402には端末301から端末302間の経由交換機段
数が3であるという情報が、制御パケット305のフィー
ルド402には端末301から端末303間の経由交換機段数が
2であるという情報が含まれている。
In the network of FIG. 3, the field 402 of the control packet 304 contains information that the number of transit exchange stages between the terminal 301 and the terminal 302 is 3, and the field 402 of the control packet 305 includes information about the transit exchange between the terminal 301 and the terminal 303. Information that the number of stages is 2 is included.

第5図は送信端末のパケット作成部を示す図である。図
中、501はA/D交換回路、503はデータバッファ、504はパ
ケット長メモリ、505はヘッダ付加回路、506はパケット
組立回路、507はネットワーク、508はパケットバッファ
である。
FIG. 5 is a diagram showing a packet creation unit of the transmission terminal. In the figure, 501 is an A / D exchange circuit, 503 is a data buffer, 504 is a packet length memory, 505 is a header addition circuit, 506 is a packet assembly circuit, 507 is a network, and 508 is a packet buffer.

A/D変換回路501から送られてきたデジタルデータ502
は、データバッファ503に蓄積される。呼設定時に制御
パケット304および制御パケット305のそれぞれのフィー
ルド402の情報をもとにLCN403毎に決定されたパケット
長は、LCN403毎にパケット長メモリ504に予め記録され
ている。データバッファ503に蓄積されたデジタルデー
タ502は、LCN毎にパケット長メモリ504に記録されてい
るパケット長と一致する長さになれば、ヘッダ付加回路
505によって作成されたヘッダとパケット組立回路506に
より組み合わされてパケットを作成し、パケットバッフ
ァ508を経由してネットワーク507に送出される。
Digital data 502 sent from the A / D conversion circuit 501
Are stored in the data buffer 503. The packet length determined for each LCN 403 based on the information in the respective fields 402 of the control packet 304 and the control packet 305 at the time of call setup is recorded in advance in the packet length memory 504 for each LCN 403. If the digital data 502 accumulated in the data buffer 503 has a length that matches the packet length recorded in the packet length memory 504 for each LCN, the header adding circuit
The header created by 505 and the packet assembling circuit 506 are combined to create a packet, which is sent to the network 507 via the packet buffer 508.

本実施例においては、交換機段数のみを制御パラメータ
として用いたが、フォーマットに伝送路の速度を加えた
構成も可能である。
In this embodiment, only the number of exchange stages is used as the control parameter, but a configuration in which the speed of the transmission line is added to the format is also possible.

〔発明の効果〕〔The invention's effect〕

本発明により、端末間に設定されたバーチャルサーキッ
トに関するキューイング遅延に対し、それとは独立に、
バーチャルサーキット毎に適当なパケット長を設定する
ことで、総遅延時間を増減させることができる。
According to the present invention, for the queuing delay related to the virtual circuit set between the terminals, independently of it,
The total delay time can be increased or decreased by setting an appropriate packet length for each virtual circuit.

従って、適当なパケット長を設定することで、送信端末
から受信端末宛に送信された音声パケットが呼毎に異な
るバーチャルサーキットを経由することに起因するキュ
ーイング遅延の差分の影響を軽減することができる。
Therefore, by setting an appropriate packet length, it is possible to reduce the influence of the difference in queuing delay caused by the voice packet transmitted from the transmitting terminal to the receiving terminal passing through a different virtual circuit for each call. it can.

また、パケット長を短くすることは一般に伝送コストの
上昇につながるが、ユーザによる相応のコスト負担によ
り短遅延の遠距離通信を提供したり、あるいは逆にリア
ルタイム性が低く総遅延時間が大きくてもよい端末間の
バーチャルサーキットにおけるパケットに対してはパケ
ット長を長くすることで、低コストの通信を提供するこ
とができる。
In addition, shortening the packet length generally leads to an increase in transmission cost. However, even if the user provides short-distance long-distance communication due to the corresponding cost burden, or conversely, the real-time property is low and the total delay time is large. By increasing the packet length for packets in a virtual circuit between good terminals, low-cost communication can be provided.

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

第1図は、本発明の原理を説明するための図、 第2図は、パケット交換方式におけるパケットの送受信
の端末間の総遅延の内訳を示す図、 第3図は、本発明の実施例における呼設定時にパケット
長を決定するための通信制御を示す図、 第4図は、本発明の実施例における制御パケットの構成
を示す図、 第5図は本発明の実施例における送信端末のパケット作
成部を示す図である。 101,102,103……パケット 104,105,106,301,302,303……端末 107,108,109,306,307,308……交換機 110,309……伝送路 304,305……制御パケット 501……A/D変換回路 503……データバッファ 504……パケット長メモリ 507……ネットワーク 508……パケットバッファ
FIG. 1 is a diagram for explaining the principle of the present invention, FIG. 2 is a diagram showing a breakdown of total delays between terminals of packet transmission / reception in a packet switching system, and FIG. 3 is an embodiment of the present invention. FIG. 4 is a diagram showing communication control for determining a packet length at call setup in FIG. 4, FIG. 4 is a diagram showing a configuration of a control packet in the embodiment of the present invention, and FIG. 5 is a packet of a transmitting terminal in the embodiment of the present invention. It is a figure which shows a creation part. 101,102,103 …… Packet 104,105,106,301,302,303 …… Terminal 107,108,109,306,307,308 …… Switch 110,309 …… Transmission path 304,305 …… Control packet 501 …… A / D conversion circuit 503 …… Data buffer 504 …… Packet length memory 507 …… Network 508 …… Packet buffer

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】発呼が生ずる毎に仮想的な回線を設定して
通信を行う音声パケット通信方式において、 送受信端末間に設定される回線の経由交換ノード数、経
由伝送路数、および経由伝送路の伝送速度のうちの少な
くとも1つに応じて呼毎に異なるデータ長のパケットを
用いることを特徴とする音声パケット通信方式。
1. A voice packet communication system for setting a virtual line every time a call is made to perform communication, and the number of via switching nodes, via transmission lines, and via transmission of a line set between transmitting and receiving terminals. A voice packet communication system characterized in that a packet having a different data length is used for each call according to at least one of the transmission rates of the routes.
JP16975987A 1987-07-09 1987-07-09 Voice packet communication system Expired - Lifetime JPH0734558B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16975987A JPH0734558B2 (en) 1987-07-09 1987-07-09 Voice packet communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16975987A JPH0734558B2 (en) 1987-07-09 1987-07-09 Voice packet communication system

Publications (2)

Publication Number Publication Date
JPS6416044A JPS6416044A (en) 1989-01-19
JPH0734558B2 true JPH0734558B2 (en) 1995-04-12

Family

ID=15892324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16975987A Expired - Lifetime JPH0734558B2 (en) 1987-07-09 1987-07-09 Voice packet communication system

Country Status (1)

Country Link
JP (1) JPH0734558B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2583291B2 (en) * 1988-09-13 1997-02-19 富士通株式会社 Packet communication method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63198459A (en) * 1987-02-12 1988-08-17 Nec Corp Deciding system for voice packet size

Also Published As

Publication number Publication date
JPS6416044A (en) 1989-01-19

Similar Documents

Publication Publication Date Title
JPH01221042A (en) Congestion control method for packet exchange
JPH021665A (en) Congestion control method
JPH0628361B2 (en) Packet exchange method
JPS61129952A (en) Packet switching system
US20030161319A1 (en) Packet communications system and transfer device
JPS61140253A (en) Packet transfer system
JPS632439A (en) Burst communication system
JPH0734558B2 (en) Voice packet communication system
Itoh et al. An analysis of traffic handling capacity of packet switched and circuit switched networks
JPH01175431A (en) Packet communication system
JP2670073B2 (en) Self-routing exchange method
JPS61131940A (en) Packet transfer system
JP2513038B2 (en) Asynchronous transfer mode switching system
JPH0145261B2 (en)
JP2642135B2 (en) Switching networks in data transmission.
JP2585435B2 (en) An interoffice line selection method in a packet switch.
US7006515B1 (en) Isochronous queue and buffer management
JP2727766B2 (en) Packet relay method
JPH01225259A (en) Traffic supervising system
JPS5888993A (en) Information transmission system in composite communication network
JP2570976B2 (en) Packet broadcast method
JP3142047B2 (en) How to set up a call for a relocation subscriber
JPH01165245A (en) Interrupt packet control system
JPH0276434A (en) Packet communication system
JPS6040748B2 (en) Packet switching method in packet switching network

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080412

Year of fee payment: 13