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
JPH088589B2 - Packet call processing method - Google Patents
[go: Go Back, main page]

JPH088589B2 - Packet call processing method - Google Patents

Packet call processing method

Info

Publication number
JPH088589B2
JPH088589B2 JP18256386A JP18256386A JPH088589B2 JP H088589 B2 JPH088589 B2 JP H088589B2 JP 18256386 A JP18256386 A JP 18256386A JP 18256386 A JP18256386 A JP 18256386A JP H088589 B2 JPH088589 B2 JP H088589B2
Authority
JP
Japan
Prior art keywords
state
throughput
value
line
outgoing
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
Application number
JP18256386A
Other languages
Japanese (ja)
Other versions
JPS6338345A (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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP18256386A priority Critical patent/JPH088589B2/en
Publication of JPS6338345A publication Critical patent/JPS6338345A/en
Publication of JPH088589B2 publication Critical patent/JPH088589B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、パケット呼処理方式に関し、特にスロット
を用いた高速パケット通信方式において、端末、交換機
ともに負荷が軽く、転送効率の高い呼設定および流量制
御方式に関するものである。
Description: TECHNICAL FIELD The present invention relates to a packet call processing system, and in particular, in a high-speed packet communication system using slots, both terminals and exchanges are lightly loaded, and call setting and transfer efficiency are high. The present invention relates to a flow rate control method.

〔従来の技術〕[Conventional technology]

従来より、固定ルート上でパケット形式により通信を
行う方式としては、例えば、「スタティスティカル、ス
イッチング、アーキテクチャーズ、フォー、フューチャ
ー、サービセス」(Kultzer,Montgomery:Statistical
switching architectures for future services,IS
S′84,May 1984)に記載された高速パケット交換方式
がある。上記パケット交換方式においては、呼設定の流
量制御論理として、呼設定時に発加入者にその呼の最大
スループットを宣言させ、ルーチングはこの宣言値によ
り行っている。なお、ここでスループットとは、単位時
間当りのパケット転送個数を言い、スロット型の場合に
は、スロットの個数を言う。
Conventionally, as a method of performing packet-type communication on a fixed route, for example, "Statistical, switching, architectures, four, future, servicing" (Kultzer, Montgomery: Statistical
switching architectures for future services, IS
S'84, May 1984) is a high-speed packet switching system. In the above packet switching system, as the flow control logic for call setup, the calling subscriber is allowed to declare the maximum throughput of the call at the time of call setup, and routing is performed by this declared value. The throughput here means the number of packets transferred per unit time, and in the case of the slot type, the number of slots.

第5図は、上記方式におけるパケット交換機の構成例
を示す図である。第5図において、1,12は加入者回線あ
るいは中継回線、2は交換機、3は受信回路、4はパケ
ット種別判定回路、5はデータ転送処理回路、6は呼制
御パケット分析回路、7は呼設定・切断回路、8は中継
回線ごとにその中継回線を使用している呼のスループッ
トの合計値を計数するカウンタ回路、9は呼設定・切断
以外の呼制御を司る処理回路、10はパケット組み立て回
路、11は送信回路である。
FIG. 5 is a diagram showing a configuration example of a packet switch in the above system. In FIG. 5, 1 and 12 are subscriber lines or relay lines, 2 is an exchange, 3 is a receiving circuit, 4 is a packet type determination circuit, 5 is a data transfer processing circuit, 6 is a call control packet analysis circuit, and 7 is a call. Setting / disconnecting circuit, 8 is a counter circuit for counting the total value of throughput of calls using each trunk line, 9 is a processing circuit for controlling call control other than call setting / disconnecting, and 10 is packet assembly. A circuit, 11 is a transmission circuit.

交換機2は、入り側の加入者回線または中継回線1か
ら発呼要求パケットを受け取ると、パケット種別判定回
路4および呼制御パケット分析回路6により発呼要求パ
ケットであることを判定して、呼設定・切断回路7を起
動する。呼設定・切断回路7は、着加入者アドレスに基
づいてデータ中継回線の候補を選択し、カウンタ回路8
を参照して各候補回路を使用している呼のスループット
の合計値を得て、最大スループットとスループット合計
値との差が発加入者の宣言スループットを上回る中継回
線を選んで出中継回線とする。そして、その他の呼設定
に要する各種の処理を行った後、その発呼パケットをパ
ケット組み立て回路10,送信回路11を経由して選ばれた
出中継回線12に送出し、次位パケット交換機に転送す
る。また、呼設定・切断回路7は、新たに設定する呼の
スループットを出中継回線12に対応するカウンタ回路8
に通知することにより、カウンタ回路8はこのスループ
ット値を加算する。このような動作を発着加入者端末間
の各交換機2が行うことにより、両加入者端末を結ぶル
ートが決定し、着加入者端末から着呼受付パケットが返
送されて呼設定が完了する。呼設定の完了後、第5図に
おけるデータ転送処理回路5により、上記ルート上でデ
ータ転送パケットが送受信される。この後、呼切断時に
は、各交換機の呼設定・切断回路7は、切断された呼の
スループットを出中継回線12に対応するカウンタ回路8
に通知し、カウンタ回路8はこのスループット値を減算
する。
When the exchange 2 receives a call request packet from the incoming subscriber line or the trunk line 1, the switch type determination circuit 4 and the call control packet analysis circuit 6 determine that the call request packet and set the call. -Activate the disconnection circuit 7. The call setup / disconnection circuit 7 selects a candidate for the data relay line based on the destination subscriber address, and the counter circuit 8
Refer to to obtain the total throughput of calls using each candidate circuit, and select the trunk line whose difference between the maximum throughput and the total throughput value exceeds the declared throughput of the calling subscriber as the outgoing trunk line. . Then, after performing various other processes required for call setting, the calling packet is sent to the selected outgoing relay line 12 via the packet assembling circuit 10 and the transmitting circuit 11 and transferred to the next-stage packet switch. To do. In addition, the call setup / disconnection circuit 7 uses the counter circuit 8 corresponding to the outgoing relay line 12 to determine the call throughput newly set.
Then, the counter circuit 8 adds this throughput value. By performing such an operation by each exchange 2 between the originating and terminating subscriber terminals, the route connecting both subscriber terminals is determined, and the incoming call acceptance packet is returned from the terminating subscriber terminal to complete the call setup. After the call setup is completed, the data transfer processing circuit 5 in FIG. 5 transmits / receives the data transfer packet on the above route. After that, when the call is disconnected, the call setup / disconnection circuit 7 of each exchange determines the throughput of the disconnected call by the counter circuit 8 corresponding to the outgoing relay line 12.
And the counter circuit 8 subtracts this throughput value.

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

このような従来の技術においては、各加入者が要求し
た最大スループットを基に、回線の使用状態を把握して
いるため、各加入者が最大スループットを下回るパケッ
トしか送ってない場合にも、その差を他の呼に使用させ
ることができず、中継回線の使用効率の低下、および網
が接続できる呼数の低下を来たすという問題がある。
In such a conventional technique, since the usage status of the line is grasped based on the maximum throughput requested by each subscriber, even if each subscriber sends only a packet lower than the maximum throughput, There is a problem that the difference cannot be used for other calls, resulting in a decrease in the efficiency of use of the trunk line and a decrease in the number of calls that can be connected to the network.

本発明の目的は、このような従来の問題を改善し、端
末、交換機ともに負荷を軽くし、かつ輻輳の発生を抑制
しながら中継回線の使用効率の向上および接続呼数の向
上を図ることが可能なパケット呼処理方式を提供するこ
とにある。
It is an object of the present invention to improve such conventional problems, reduce the load on both terminals and exchanges, and improve the usage efficiency of the trunk line and the number of connected calls while suppressing the occurrence of congestion. It is to provide a possible packet call processing method.

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

上記目的を達成するため、本発明のパケット処理方式
は、交換機を介して発信加入者端末間で情報ブロックの
送受信を行う場合、呼設定の際に、発信加入者から着信
加入者アドレスと単位時間当りのパケット数(以下、ス
ループットと記す)の想定最大値を交換機に通知するパ
ケット呼処理方式において、交換機では、各加入者回線
または各中継回線に対し、該回線の運び得る最大スルー
プット値Aから転送中の計測スループットBを差し引い
て転送可能スループットXを求め、該Xがbi-1<X≦bi
を満たすときには、中継回線状態をSi(i=1,2,3,・・
・,a)に設定し(b1,b2,・・・baは、b1(=0)<b2
・・・<ba(=A)を満足する正の整数)、中継回線の
状態がSiからSjに推移する確率Qij(i=1,2,・・,a)
を表わす状態確率推移マトリックスQを次のように定
め、 呼設定時、中継交換機は、着信加入者アドレスにより
識別できる出中継回線の候補に対し、その時点での転送
可能スループットXと発信加入者が通知した想定スルー
プットRと上記状態確率推移マトリックスQとにより、
該呼の着信の許可または拒否の判断および出中継回線の
選択を行い、さらに呼設定時、着信交換機は、着信加入
者回線のその時点での転送可能スループットXと発信加
入者の通知した想定スループットRと上記状態確率推移
マトリックスQにより、その呼の着信を許可または拒否
することに特徴がある。
In order to achieve the above object, the packet processing method of the present invention is such that, when an information block is transmitted and received between a calling subscriber terminal via an exchange, a calling subscriber address and a unit time are set from a calling subscriber at the time of call setting. In the packet call processing method of notifying the exchange of the assumed maximum value of the number of packets per unit (hereinafter, referred to as throughput), the exchange, for each subscriber line or each relay line, starts from the maximum throughput value A that the line can carry. The transferable throughput X is obtained by subtracting the measured throughput B during transfer, and this X is b i-1 <X ≦ b i
When the condition is satisfied, the trunk line state is changed to S i (i = 1,2,3, ...
., A) (b 1 , b 2 , ... b a is b 1 (= 0) <b 2 <
・ ・ ・ <A positive integer that satisfies b a (= A)), the probability that the state of the relay line changes from S i to S j Q ij (i = 1,2, ..., a)
The state probability transition matrix Q that represents is defined as follows, At the time of call setup, the relay exchange uses the transferable throughput X at that time, the assumed throughput R notified by the calling subscriber, and the above-mentioned state probability transition matrix Q for the candidate of the outgoing trunk line that can be identified by the called subscriber address. ,
The acceptance / rejection of the incoming call is determined, the outgoing trunk line is selected, and at the time of call setup, the incoming call exchange determines the transferable throughput X of the incoming subscriber line at that time and the assumed throughput notified by the outgoing subscriber. The feature is that the incoming of the call is permitted or rejected by R and the state probability transition matrix Q.

〔作用〕[Action]

本発明においては、発加入者端末が発呼時に通知した
想定最大スループットに従って通信を行い、かつ呼単位
に固定ルーチングを行う網の呼設定および流量制御を行
う。すなわち、本発明においては、交換機が、各中継回
線ごとに転送されるデータ転送パケットの個数を周期的
に計数するとともに、その計数結果からその中継回線の
その時点での転送可能スループットを算出し、周期ごと
に推移する転送可能スループットグループの状態推移確
率を算出して、状態確率推移マトリックスを記憶してお
く。そして、呼設定時には、上記の監測転送可能スルー
プット値と発加入者が表示した想定スループット値と上
記の状態確率推移マトリックスにより、その呼を受け付
けるか否かを判断する。また、呼設定処理回路における
出中継回線の選定にも、これらを基にした演算結果を用
いるようにする。なお、スループット値の設定例には、
(a)回線の運び得る最大のスループット値をAとする
設定法と、(b)回線の運び得る最大のスループット値
と送出バッファが回線対応に扱い得る最大スループット
値の和をAとする設定法とがある。
In the present invention, the call setup and the flow rate control of the network are performed in accordance with the assumed maximum throughput notified by the calling subscriber terminal at the time of calling, and the fixed routing is performed for each call. That is, in the present invention, the exchange periodically counts the number of data transfer packets transferred for each relay line, and calculates the transferable throughput at that time of the relay line from the counting result, The state transition probability of the transferable throughput group that changes in each cycle is calculated, and the state probability transition matrix is stored. Then, at the time of call setting, whether or not to accept the call is determined based on the above-mentioned monitored transferable throughput value, the assumed throughput value displayed by the calling subscriber, and the above state probability transition matrix. Also, the calculation result based on these is used for selecting the outgoing relay line in the call setting processing circuit. In addition, in the setting example of the throughput value,
(A) A setting method in which the maximum throughput value that the line can carry is A, and (b) A setting method in which the sum of the maximum throughput value that the line can carry and the maximum throughput value that the sending buffer can handle for the line is A There is.

〔実施例〕〔Example〕

以下、本発明の実施例を、図面により詳細に説明す
る。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

第6図は、本発明において使用する状態確率推移マト
リックスQの作成の実施例の図である。
FIG. 6 is a diagram of an example of creating the state probability transition matrix Q used in the present invention.

先ず、上記(a)または(b)によるAに対して、こ
のAを大きさ単位(一定または可変)にaグループに分
割し、これらのグループ対応の状態推移確率を導出する
ことにより、状態確率推移マトリックスQを作成する。
その一例を、第6図に示す。
First, with respect to A according to (a) or (b) above, this A is divided into a groups by a size unit (constant or variable), and the state transition probabilities corresponding to these groups are derived to obtain the state probabilities. Create a transition matrix Q.
An example thereof is shown in FIG.

次に、上記(a)または(b)によるAに対して、こ
のAを属性単位にaグループに分割し、これらのグルー
プ対応の状態推移確率を導出することにより、状態確率
推移マトリックスQを作成する。例えば、スループット
グループを危険状態グループa1、安全状態グループa2
分け、これら2つのグループ間での状態推移確率を導出
することにより、第6図の(a=2)に示す状態確率推
移マトリックスQを作成する。
Next, with respect to A according to (a) or (b) above, this A is divided into a groups by attribute unit, and the state transition probabilities corresponding to these groups are derived to create a state probability transition matrix Q. To do. For example, by dividing the throughput group into the dangerous state group a 1 and the safe state group a 2 and deriving the state transition probability between these two groups, the state probability transition matrix shown in (a = 2) of FIG. Create Q.

また、別の実施例として、スループットグループを、
危険状態グループa1、境界状態グループa2、安全状態グ
ループa3に分け、これら3つのグループ間の状態推移確
率を導出することにより、第6図の(a=3)に示す状
態確率推移マトリックスQを作成する。この他の属性単
位のグループ分けに対しても同じように扱うことができ
る。
As another example, the throughput group is
The state probability transition matrix shown in (a = 3) of FIG. 6 is obtained by dividing the dangerous state group a 1 , the boundary state group a 2 , and the safe state group a 3 and deriving the state transition probability between these three groups. Create Q. The same grouping can be applied to other attribute grouping.

また、さらに別の実施例として、回線対応の送出バッ
ファがオーバフローする状態、つまりAを越える状態を
追加して、例えば、オーバフロー状態グループa1、危険
状態グループa2、安全状態グループa3に分け、これらの
グループ間での状態推移確率を導出することにより、第
6図の(a=3)に示す状態確率推移マトリックスQを
作成する。この他の回線対応の送出バッファがオーバフ
ローする状態を考慮した属性単位のグループ分けに対し
ても、同じように扱うことができる。
As yet another embodiment, a state in which the transmission buffer corresponding to the line overflows, that is, a state in which the transmission buffer exceeds A, is added to divide into, for example, an overflow state group a 1 , a dangerous state group a 2 , and a safe state group a 3 . By deriving the state transition probabilities between these groups, the state probability transition matrix Q shown in (a = 3) of FIG. 6 is created. The same grouping can be applied to other attribute-based grouping considering the overflow of the transmission buffer corresponding to the other line.

第1図は、本発明の第1の実施例を示す交換機のブロ
ック図である。第1図においては、データ転送フェーズ
で、状態確率推移マトリックスQを固定的に扱う場合を
示している。すなわち、スロット形インタフェースであ
って、交換機2は第6図で説明したうちのいずれかの状
態確率推移マトリックスQを固定的に扱う。
FIG. 1 is a block diagram of an exchange showing a first embodiment of the present invention. FIG. 1 shows a case where the state probability transition matrix Q is fixedly handled in the data transfer phase. That is, it is a slot type interface, and the exchange 2 fixedly handles any one of the state probability transition matrices Q described in FIG.

第1図の1〜7,9〜12は、第5図の対応する装置と同
じものを表わしている。第1図では、その他に21,24,2
5,26,27,31,32の各回路を新たに設ける。21は使用スロ
ットを計数するカウンタ、24は上記状態確率推移マトリ
ックスを格納する記憶回路、25は演算回路、26はレジス
タ、27は比較判定回路、31および32はANDゲートであ
る。これらのうち、カウンタ21、記憶回路24、およびレ
ジスタ26は、出側加入者回線または中継回線対応に設け
られる。
1 to 7 and 9 to 12 in FIG. 1 represent the same devices as the corresponding devices in FIG. In Fig. 1, 21,24,2
Each circuit of 5,26,27,31,32 is newly provided. Reference numeral 21 is a counter for counting the used slots, 24 is a memory circuit for storing the state probability transition matrix, 25 is an arithmetic circuit, 26 is a register, 27 is a comparison / determination circuit, and 31 and 32 are AND gates. Of these, the counter 21, the memory circuit 24, and the register 26 are provided for the outgoing subscriber line or the trunk line.

発加入者は、発呼要求パケットを交換機2に送出する
際に、想定スループット(ここでは、その値をRとす
る)を設定する。
When the calling subscriber sends the call request packet to the exchange 2, the calling subscriber sets an assumed throughput (here, its value is R).

パケット組み立て回路10は、出側加入者回線または中
継回線のスロットにパケットを入れる度ごとに、対応す
るカウンタ21に加算指示を出す。カウンタ21の前置のゲ
ート回路31がタイマーにより一定周期で一定時間(例え
ば、1秒ごとに125μS)だけ開き、その結果、カウン
タ21による計数はその時間内のみ実行され、計数結果は
計数終了時間のみ開くANDゲート32により演算回路25を
起動する。この演算回路25において、計測スループット
値Bを、第6図で説明したうちのいずれかの上限スルー
プット値Aより減算することにより、転送可能スループ
ットXを算出し、この結果をレジスタ26に格納する。
Each time the packet assembling circuit 10 inserts a packet into the slot of the outgoing subscriber line or the relay line, it issues an addition instruction to the corresponding counter 21. The gate circuit 31 in front of the counter 21 is opened by a timer for a certain period of time (for example, 125 μS per second), and as a result, the counting by the counter 21 is executed only within that time, and the counting result is the counting end time. The operation circuit 25 is activated by the AND gate 32 which is opened only. In the arithmetic circuit 25, the transferable throughput X is calculated by subtracting the measured throughput value B from one of the upper limit throughput values A described in FIG. 6, and the result is stored in the register 26.

発呼要求パケットを受け取った発加入者端末収容交換
機または中継交換機2は、従来と同じようにして、呼設
定・切断回路7を起動する。呼設定・切断回路7は、出
中継回線の選定に際し、着加入者アドレスにより候補と
なる出中継回線を選定する。この後、呼設定・切断回路
7は、候補回線番号を比較判定回路27に送ると、比較判
定回路27は各候補回線のその時点の転送可能スループッ
トXをレジスタ26を参照することにより知り、これと発
加入者の設定した想定スループットRと記憶回路24に格
納されている状態確率推移マトリックスQに対して、回
線選定および呼の接続の可否を判断するアルゴリズムを
適用した結果、最も小さい確率Prを持つ中継回線が唯一
つ存在する場合にはその回線を選択し、複数存在する場
合にはある1つの出回線を選択する。その中継回線が受
信許可条件を満足した場合、その中継回線を出回線と
し、その回線番号を呼設定・切断回路7に通知し、これ
を受けた呼設定・切断回路7のその後の処理は、従来と
同じである。一方、受信許可条件を満足しない場合に
は、その呼を受け付けることができない旨を呼設定・切
断回路7に通知する。これを受けた呼設定・切断回路7
のその後の処理は、従来と同じである。
Upon receipt of the call request packet, the calling subscriber terminal accommodating exchange or the transit exchange 2 activates the call setup / disconnection circuit 7 in the same manner as in the conventional case. The call setup / disconnection circuit 7 selects a candidate outgoing trunk line based on the destination subscriber address when selecting the outgoing trunk line. After that, the call setup / disconnection circuit 7 sends the candidate line number to the comparison / determination circuit 27, and the comparison / determination circuit 27 knows the transferable throughput X of each candidate line at that time by referring to the register 26. And the state probability transition matrix Q stored in the storage circuit 24 and the assumed throughput R set by the calling subscriber, and as a result of applying the algorithm for determining whether the line is selected and the call is connected, the smallest probability Pr is obtained. If there is only one trunk line, that line is selected, and if there are multiple trunk lines, one outgoing line is selected. When the relay line satisfies the reception permission condition, the relay line is set as an outgoing line, the line number is notified to the call setup / disconnection circuit 7, and the subsequent processing of the call setup / disconnection circuit 7 that received the relay line is The same as before. On the other hand, when the reception permission condition is not satisfied, the call setup / disconnection circuit 7 is notified that the call cannot be accepted. Call setup / disconnection circuit 7 that received this
The subsequent processing of is the same as the conventional one.

次に、発呼要求パケットを受け取った着加入者端末収
容交換機2は、従来の場合と同じようにして、呼設定・
切断回路7を起動すると、呼設定・切断回路7は着加入
者アドレスを比較判定回路27に送る。比較判定回路27
は、着加入者回路のその時点の転送可能スループットX
をレジスタ26を参照することにより知り、これと発加入
者の設定した想定スループットRと記憶回路24に格納さ
れている状態確率推移マトリックスQに対して、呼の接
続可否を判断するアルゴリズムを適用することにより、
その呼の受信を受け付けるか否かを決定し、この旨を呼
設定・切断回路7に通知する。通知を受けた呼設定・切
断回路7のその後の処理は、従来と同じである。一方、
受信許可条件を満足しない場合、その呼を受け付けるこ
とができない旨を呼設定・切断回路7に通知する。これ
を受けた呼設定・切断回路7のその後の処理は、従来の
場合と同じである。
Next, the receiving subscriber terminal accommodating exchange 2 which has received the call request packet performs call setting / setting in the same manner as in the conventional case.
When the disconnection circuit 7 is activated, the call setup / disconnection circuit 7 sends the destination subscriber address to the comparison / determination circuit 27. Comparison judgment circuit 27
Is the current transferable throughput X of the called subscriber circuit.
By referring to the register 26, an algorithm for determining whether or not a call can be connected is applied to this, the assumed throughput R set by the calling subscriber, and the state probability transition matrix Q stored in the storage circuit 24. By
It is determined whether or not the reception of the call is accepted, and the fact is notified to the call setup / disconnection circuit 7. Subsequent processing of the call setup / disconnection circuit 7 which has received the notification is the same as the conventional one. on the other hand,
When the reception permission condition is not satisfied, the call setup / disconnection circuit 7 is notified that the call cannot be accepted. Subsequent processing of the call setup / disconnection circuit 7 receiving this is the same as the conventional case.

ここでは、スロット形インタフェースの場合を説明し
たが、スロット形インタフェースでない場合も、上述の
説明とほぼ同じか、あるいはその簡易化により実現でき
る。
Here, the case of the slot type interface has been described, but even if it is not the slot type interface, it can be realized by almost the same as the above description or by simplifying it.

第2図は、本発明の第2の実施例を示す交換機のブロ
ック図である。第2図では、スロット形インタフェース
であり、交換機2は第6図の説明のいずれかの状態確率
推移マトリックスQを固定的に扱う場合を示している。
第2図における1〜7,9〜12,21,24〜27,31,32は、第1
図の対応する装置と同じものを表わしている。第2図で
は、その他に、28,29,30が設けられる。28は周期的に計
数する過去の状態〔M個〕を格納する記憶領域、29はそ
のM個のデータを基に最近の計測スループットの増減を
表わす変化率〔計測パケットスループット−時間特性の
傾き〕を導出する演算回路、30はこのスループットの変
化率を格納するレジスタである。これらのうち、カウン
タ21、記憶回路24および28、レジスタ26および30は、出
側加入者回線または中継回線対応に設けられる。
FIG. 2 is a block diagram of an exchange showing a second embodiment of the present invention. In FIG. 2, a slot type interface is shown, and the exchange 2 shows a case where any one of the state probability transition matrices Q described in FIG. 6 is fixedly handled.
1 to 7, 9 to 12, 21, 24 to 27, 31, 32 in FIG. 2 are the first
It represents the same as the corresponding device in the figure. In FIG. 2, 28, 29, 30 are additionally provided. 28 is a storage area for storing past states [M] that are periodically counted, and 29 is a change rate [measurement packet throughput-gradient of time characteristics] that indicates recent increase / decrease in measured throughput based on the M data. An arithmetic circuit for deriving the above, 30 is a register for storing the rate of change of this throughput. Of these, the counter 21, the storage circuits 24 and 28, and the registers 26 and 30 are provided for the outgoing subscriber line or the trunk line.

パケット組み立て回路10は、出側加入者回線または中
継回線12のスロットにパケットを入れる度ごとに、対応
するカウンタ21に加算指示を出す。カウンタ21の前段の
ANDゲート31がタイマーにより一定周期で一定時間(例
えば、1秒ごとに125μS)だけ開き、その結果、カウ
ンタ21による計数はその時間内のみ実行される。カウン
タ21の計数結果は、計数終了時間のみ開くANDゲート32
により演算回路25が起動され、この演算回路25におい
て、計測スループット値Bを第6図で説明したいずれか
の上限スループット値Aより減算することにより、転送
可能スループットXを算出して、この結果をレジスタ26
に格納する。また、カウンタ21の計数結果は、計数終了
時間のみ開くANDゲート32により記憶回路28に格納され
る。記憶回路28は、M個(Mは2以上の正の整数)の計
数結果を格納できるだけの容量を持ち、最新結果から遡
ってM回の計数結果を記憶している。記憶回路28の内容
更新を契機に、演算回路29は、M個の計数結果の1次近
似によりスループットの変化率K(正または負の実数)
を算出し、算出結果をレジスタ30に格納する。
Each time the packet assembling circuit 10 inserts a packet into the slot of the outgoing subscriber line or the relay line 12, the packet assembling circuit 10 gives an addition instruction to the corresponding counter 21. Before the counter 21
The AND gate 31 is opened by the timer for a certain period of time (for example, 125 μS per second), and as a result, the counting by the counter 21 is executed only within that period. The counting result of the counter 21 is opened only at the counting end time AND gate 32
The arithmetic circuit 25 is activated by this, and in this arithmetic circuit 25, the transferable throughput X is calculated by subtracting the measured throughput value B from one of the upper limit throughput values A described in FIG. Register 26
To be stored. Further, the counting result of the counter 21 is stored in the memory circuit 28 by the AND gate 32 which opens only for the counting end time. The storage circuit 28 has a capacity capable of storing M counting results (M is a positive integer of 2 or more) and stores the counting results of M times backward from the latest result. When the contents of the memory circuit 28 are updated, the arithmetic circuit 29 uses the first-order approximation of the M count results to change the throughput K (a positive or negative real number).
Is calculated and the calculation result is stored in the register 30.

発呼要求パケットを受け取った発加入者端末収容交換
機または中継交換機2は、従来と同じようにして、呼設
定・切断回路7を起動する。呼設定・切断回路7は、出
中継回線の選定に際し、着加入者アドレスにより候補と
なる出中継回線を選定する。この後、呼設定・切断回路
7は、候補回線番号を比較判定回路27に送ると、比較判
定回路27は各候補回線のその時点での転送可能スループ
ットXをレジスタ26を参照することにより知り、このス
ループットXと発加入者の設定した想定スループットR
と記憶回路24に格納されている状態確率推移マトリック
スQに対して、回線選定および呼の接続の可否を判断す
るアルゴリズムを適用した結果、最も小さい確率Prを持
つ中継回線が唯一存在する場合には、その回線を選択
し、複数存在する場合には、それぞれの回線対応のレジ
スタ30を参照することにより、最新のスループットの変
化率Kの最小値を持つ中継回線をただ1つ選択し、その
回線が複数存在する場合には、任意の回線を選択する。
そして、受信許容条件を満足した場合、その中継回線を
出回線とし、その回線番号を呼設定・切断回路7に通知
することにより、これを受けた呼設定・切断回路7は従
来と同じ方法で呼を設定する。一方、受信許可条件を満
足しない場合、その呼を受け付けることができない旨を
呼設定・切断回路7に通知すると、呼設定・切断回路7
はこれを受けて、従来と同じ方法で呼を切断する。
Upon receipt of the call request packet, the calling subscriber terminal accommodating exchange or the transit exchange 2 activates the call setup / disconnection circuit 7 in the same manner as in the conventional case. The call setup / disconnection circuit 7 selects a candidate outgoing trunk line based on the destination subscriber address when selecting the outgoing trunk line. After that, the call setup / disconnection circuit 7 sends the candidate line number to the comparison and determination circuit 27, and the comparison and determination circuit 27 knows the transferable throughput X of each candidate line at that time by referring to the register 26, This throughput X and the assumed throughput R set by the calling subscriber
And the state probability transition matrix Q stored in the memory circuit 24, as a result of applying an algorithm for judging whether or not the line is selected and the connection of the call is established, when there is only one relay line having the smallest probability Pr, , That line is selected, and if there are multiple lines, the register 30 corresponding to each line is referred to, so that only one relay line having the latest minimum change rate K of throughput is selected and that line is selected. If multiple lines exist, select any line.
When the reception permission condition is satisfied, the trunk line is set as an outgoing line, and the line number is notified to the call setup / disconnection circuit 7, so that the call setup / disconnection circuit 7 that has received the relay line uses the same method as the conventional method. Set up the call. On the other hand, when the reception permission condition is not satisfied, if the call setup / disconnection circuit 7 is notified that the call cannot be accepted, the call setup / disconnection circuit 7
In response to this, the call is disconnected in the same manner as the conventional method.

また、発呼要求パケットを受け取った着呼加入者端末
収容交換機2は、従来と同じようにして、呼設定・切断
回路7を起動すると、呼設定・切断回路7は着加入者ア
ドレスを比較判定回路27に送る。比較判定回路27は、レ
ジスタ26を参照することにより、着加入者回路のその時
点の転送可能スループットXを知ると同時に、レジスタ
30を参照することにより、最新のスループットの変化率
Kを知る。比較判定回路27は、これらのXおよびKの値
と、発加入者の設定した想定スループットRの値と、記
憶回路24に格納されている状態確率推移マトリックスQ
に対して、呼の接続の可否を判断するアルゴリズムを適
用することにより、その呼の受信を受け付けるか否かを
決定し、この旨を呼設定・切断回路7に通知する。これ
を受けた呼設定・切断回路7のその後の処理は、従来の
場合と同じである。
Further, the called subscriber terminal accommodating exchange 2 which has received the call request packet activates the call setup / disconnection circuit 7 in the same manner as in the conventional case, and the call setup / disconnection circuit 7 compares and determines the called subscriber address. Send to circuit 27. The comparison / determination circuit 27 knows the transferable throughput X of the called subscriber circuit at that time by referring to the register 26, and at the same time,
By referring to 30, the latest rate of change in throughput K is known. The comparison / determination circuit 27 determines the values of X and K, the estimated throughput R set by the calling subscriber, and the state probability transition matrix Q stored in the storage circuit 24.
By applying an algorithm for determining whether or not the call can be connected, it is determined whether or not the reception of the call is accepted, and the call setting / disconnection circuit 7 is notified of this. Subsequent processing of the call setup / disconnection circuit 7 receiving this is the same as the conventional case.

なお、スループットの変化率Kを導出する際に、過去
のM個のスループット値の1次近似により推測する以外
の場合でも、同じように実現できる。
It should be noted that, when deriving the rate of change K of the throughput, the same can be realized even in the case where the estimation is not performed by the first-order approximation of the past M throughput values.

また、スロット形インタフェースでない場合でも、以
上の説明と殆んど同じか、あるいはその簡易化により実
現できる。
Even if it is not a slot type interface, it can be realized by almost the same as the above description or by simplifying it.

第3図は、本発明の第3の実施例を示す交換機のブロ
ック図である。
FIG. 3 is a block diagram of an exchange showing a third embodiment of the present invention.

第3図では、スロット形インタフェースであり、交換
機2は第6図で説明したうちのいずれかの状態確率推移
マトリックスQを、スループットの計数周期ごとに更新
する場合を示している。例えば、上記実施例において、
加入者回線または中継回線の周期的に計数された実際の
スループットから得た中継回線の状態で、最も新しい状
態がSJであり、1つ前の状態がSIであるとき、状態確率
推移マトリックスQに対し、状態推移確率Qij(i,j=
1、2、・・・a)を、 Qij→Qij・N/(N+1)+1/(N+1) (ここで、i=Iでかつj=J) Qij→Qij・N/(N+1) (ここで、i≠Iまたはj≠J) のように周期ごとに決定・更新することも可能である。
1〜7,9〜12,21,24〜27,31,32は、第1図の対応する装
置と同じものを表わしている。第3図では、その他に、
22と23を新たに設ける。22は周期的に計数する過去の状
態を格納する記憶回路、23は状態確率推移を導出する演
算回路である。このうち、カウンタ21,記憶回路22およ
び24,レジスタ26は、出側加入者回線または中継回線対
応に設置される。
In FIG. 3, a slot type interface is shown, and the exchange 2 shows a case where any one of the state probability transition matrices Q described in FIG. 6 is updated at every throughput counting cycle. For example, in the above embodiment,
In the state of the relay line obtained from the cyclically counted actual throughput of the subscriber line or the relay line, when the latest state is SJ and the previous state is SI, the state probability transition matrix Q is On the other hand, the state transition probability Qij (i, j =
1,2, ... a) is changed to Qij → Qij · N / (N + 1) + 1 / (N + 1) (where i = I and j = J) Qij → Qij · N / (N + 1) (where , I ≠ I or j ≠ J), it is also possible to determine and update every cycle.
1 to 7, 9 to 12, 21, 24 to 27, 31, 32 represent the same devices as the corresponding devices in FIG. In FIG. 3, in addition,
22 and 23 are newly added. Reference numeral 22 is a memory circuit that stores past states that are periodically counted, and 23 is an arithmetic circuit that derives a state probability transition. Of these, the counter 21, the memory circuits 22 and 24, and the register 26 are installed for the outgoing subscriber line or the trunk line.

パケット組み立て回路10は、出側加入者回線または中
継回線のスロットにパケットを入れる度ごとに、対応す
るカウンタ21に加算指示を出す。カウンタ21の前段のAN
Dゲート31がタイマーにより一定周期で一定時間(例え
ば、1秒間に125μS)だけ開き、その結果、カウンタ2
1による計数がその時間内のみ実行される。計数結果
は、計数終了時間のみ開くANDゲート32により、記憶回
路22に格納される。記憶回路22は、2個の計数結果を格
納できるだけの容量を持ち、最新結果から遡って2回の
計数結果を記憶している。記憶回路22の内容更新を契機
に、演算回路23は状態確率推移マトリックス更新アルゴ
リズムに従って、各状態推移確率を更新する。一方、第
1図の場合と同じようにして、カウンタ21による計数結
果は、計数終了時間のみ開くANDゲート32により演算回
路25を起動する。この演算回路25においては、計測スル
ープット値Bをその回線の実行容量を示す上限スループ
ットAより減算することにより転送可能スループットX
を算出し、この結果をレジスタ26に格納する。
Each time the packet assembling circuit 10 inserts a packet into the slot of the outgoing subscriber line or the relay line, it issues an addition instruction to the corresponding counter 21. AN in front of counter 21
The D gate 31 is opened by a timer for a certain period of time (for example, 125 μS per second), and as a result, the counter 2
Counting by 1 is performed only within that time. The counting result is stored in the memory circuit 22 by the AND gate 32 which is opened only during the counting end time. The storage circuit 22 has a capacity to store two counting results and stores the counting results twice, starting from the latest result. When the contents of the memory circuit 22 are updated, the arithmetic circuit 23 updates each state transition probability according to the state probability transition matrix update algorithm. On the other hand, similarly to the case of FIG. 1, the counting result by the counter 21 activates the arithmetic circuit 25 by the AND gate 32 which is opened only during the counting end time. In the arithmetic circuit 25, the transferable throughput X is obtained by subtracting the measured throughput value B from the upper limit throughput A indicating the execution capacity of the line.
Is stored in the register 26.

発呼要求パケットを受け取った発加入者端末収容交換
機または中継交換機2が、従来と同じようにして、呼設
定・切断回路7を起動すると、呼設定・切断回路7は、
出中継回線選定に際して着加入者アドレスにより候補と
なる出中継回線を選定する。この後、呼設定・切断回路
7が候補回線番号を比較判定回路27に送ると、比較判定
回路27は、各候補回線のその時点の転送可能スループッ
トXをレジスタ26を参照することにより知り、これと発
加入者の設定した想定スループットRと記憶回路24に格
納されている状態確率推移マトリックスQに対して、回
線選定および呼の接続可否を判断するアルゴリズムを適
用した結果、最も小さい確率Prを持つ中継線が唯一存在
する場合にはその回線を選択し、複数存在する場合には
ある1つの出回線を選択し、受信許可条件を満足した場
合には、その中継回線を出回線とし、その回線番号を呼
設定・切断回路7に通知する。これを受けた呼設定・切
断回路7のその後の処理は、従来の場合と同じである。
一方、受信許可条件を満足しない場合には、その呼を受
け付けることができない旨を呼設定・切断回路7に通知
する。これを受けた呼設定・切断回路7のその後の処理
は、やはり従来の場合と同じである。
When the calling subscriber terminal accommodating exchange or the transit exchange 2 that receives the call request packet activates the call setup / disconnection circuit 7 in the same manner as in the conventional case, the call setup / disconnection circuit 7
When selecting an outgoing trunk line, a candidate outgoing trunk line is selected based on the destination subscriber address. After that, when the call setup / disconnection circuit 7 sends the candidate line number to the comparison / decision circuit 27, the comparison / decision circuit 27 knows the transferable throughput X of each candidate line at that time by referring to the register 26. As a result of applying an algorithm for judging the line selection and call connection availability to the assumed throughput R set by the calling subscriber and the state probability transition matrix Q stored in the storage circuit 24, the smallest probability Pr is obtained. If there is only one trunk line, select that line, if there are multiple trunk lines, select one outgoing line, and if the reception permission condition is satisfied, make that trunk line an outgoing line, and select that line. The number is notified to the call setup / disconnection circuit 7. Subsequent processing of the call setup / disconnection circuit 7 receiving this is the same as the conventional case.
On the other hand, when the reception permission condition is not satisfied, the call setup / disconnection circuit 7 is notified that the call cannot be accepted. Subsequent processing of the call setup / disconnection circuit 7 receiving this is still the same as the conventional case.

また、発呼要求パケットを受け取った着加入者端末収
容交換機2が、従来の場合と同じようにして、呼設定・
切断回路7を起動すると、呼設定・切断回路7は、着加
入者アドレスを比較判定回路27に送る。比較判定回路27
は、着加入者回路のその時点の転送可能スループットX
をレジスタ26を参照することによって知り、このスルー
プットXと発加入者の設定した想定スループットRと記
憶回路24に格納されている状態確率推移マトリックスQ
に対して、呼の接続の可否を判断するアルゴリズムを適
用することにより、その呼の受信を受け付けるか否かを
決定し、その旨を呼設定・切断回路7に通知する。これ
を受けた呼設定・切断回路7のその後の処理は、従来の
場合と同じである。一方、受信許可条件を満足しない場
合には、その呼を受け付けることができない旨を呼設定
・切断回路7に通知する。これを受けた呼設定・切断回
路7は、従来と同じようにして、呼を切断する。なお、
スロット形インタフェースでない場合にも、上記説明と
殆んど同じか、あるいはその簡易化により実現できる。
In addition, the called subscriber terminal accommodating exchange 2 that receives the call request packet performs call setup / setting in the same manner as in the conventional case.
When the disconnection circuit 7 is activated, the call setup / disconnection circuit 7 sends the called subscriber address to the comparison / determination circuit 27. Comparison judgment circuit 27
Is the current transferable throughput X of the called subscriber circuit.
By referring to the register 26, the throughput X, the estimated throughput R set by the calling subscriber, and the state probability transition matrix Q stored in the storage circuit 24.
By applying an algorithm for determining whether or not the call can be connected, it is determined whether or not the reception of the call is accepted, and the fact is notified to the call setting / disconnecting circuit 7. Subsequent processing of the call setup / disconnection circuit 7 receiving this is the same as the conventional case. On the other hand, when the reception permission condition is not satisfied, the call setup / disconnection circuit 7 is notified that the call cannot be accepted. Receiving this, the call setup / disconnection circuit 7 disconnects the call in the same manner as in the conventional case. In addition,
Even if it is not a slot type interface, it can be realized by almost the same as the above description or by simplifying it.

第4図は、本発明の第4の実施例を示す交換機のブロ
ック図である。第4図においても、スロット形インタフ
ェースであり、交換機は第6図で説明したうちのいずれ
かの状態確率推移マトリックスQをスループットの計数
周期ごとに更新する場合を示している。すなわち、デー
タ転送フェーズにおいて、状態確率推移マトリックスQ
を可変的に扱う場合である。ここで、1〜7,9〜12,21〜
27,31,32は、第3図の対応する装置と同じであり、28,2
9,30は第2図の対応する装置と同じである。これらのう
ち、カウンタ21、記憶回路22,24および28、レジスタ25
および30は、それぞれ出側加入者回線または中継回線対
応に設置される。
FIG. 4 is a block diagram of an exchange showing a fourth embodiment of the present invention. FIG. 4 also shows a case where the exchange is a slot type interface, and the exchange updates one of the state probability transition matrices Q described in FIG. 6 at every throughput counting cycle. That is, in the data transfer phase, the state probability transition matrix Q
This is the case where is treated variably. Where 1-7, 9-12, 21-
27,31,32 are the same as the corresponding devices in FIG.
9,30 is the same as the corresponding device in FIG. Of these, the counter 21, the memory circuits 22, 24 and 28, and the register 25
And 30 are installed for the outgoing subscriber line or the trunk line, respectively.

パケット組み立て回路10は、出側加入者回線または中
継線12のスロットにパケットを入れる度に、対応するカ
ウンタ21に加算指示を出す。カウンタ21の前段のANDゲ
ート31が、タイマーにより一定周期で一定時間(例え
ば、1秒間に125μS)が開き、その結果、カウンタ21
による計数はその時間内のみ実行される。計数結果は、
計数終了時間のみ開くANDゲート32により記憶回路22に
格納される。記憶回路22は、2個の計数結果を格納でき
るたけの容量を持ち、最新結果から遡って2個の計数結
果を記憶している。記憶回路22の内容更新を契機に、演
算回路23は、状態確率推移マトリックス更新アルゴリズ
ムに従って、各状態推移確率を更新すると同時に、第2
図の実施例と同じように、転送可能スループットXの算
出結果をレジスタ26に格納し、スループットの変化率K
の算出結果をレジスタ30に格納する。
Each time the packet assembling circuit 10 puts a packet into the slot of the outgoing subscriber line or the trunk line 12, it gives an addition instruction to the corresponding counter 21. The AND gate 31 in the preceding stage of the counter 21 opens a fixed period (for example, 125 μS per second) at a constant cycle by the timer, and as a result, the counter 21
Counting is performed only during that time. The counting result is
It is stored in the memory circuit 22 by the AND gate 32 which opens only the counting end time. The memory circuit 22 has a capacity for storing two counting results, and stores two counting results retroactively from the latest result. When the contents of the memory circuit 22 are updated, the arithmetic circuit 23 updates each state transition probability according to the state probability transition matrix update algorithm, and at the same time, the second
As in the embodiment shown in the figure, the calculation result of the transferable throughput X is stored in the register 26, and the change rate K of the throughput is calculated.
The calculation result of is stored in the register 30.

発呼要求パケットを受け取った発加入者端末収容交換
機または中継交換機2が、従来と同じようにして、呼設
定・切断回路7を起動すると、呼設定・切断回路7は、
出中継回線選定に際して、着加入者アドレスにより候補
となる出中継回線を選定する。この後、呼設定・切断回
路7は、候補回線番号を比較判定回路27に送ると、比較
判定回路27は、各候補回線のその時点の転送可能スルー
プットXをレジスタ26を参照することによって知り、こ
のスループットXと発加入者の設定した想定スループッ
トRと記憶回路24に格納されている状態確率推移マトリ
ックスQに対して、回線選定および呼の接続の可否を判
断するアルゴリズムを適用した結果、最も小さい確率Pr
を持つ中継回線がただ1つだけ存在する場合にはその回
線を選択し、複数存在する場合にはそれぞれの回線対応
のレジスタ30を参照することにより、最新のスループッ
トの変化率Kの最小値を持つ中継回線をただ1つ選択
し、その回線が複数存在する場合には、任意の回線を選
択する。そして、受信許可条件を満足した場合、その中
継回線を出回線とし、その回線番号を呼設定・切断回路
7に通知すると、これを受けた回線番号を呼設定・切断
回路7は、従来と同じようにして、呼の設定処理を行
う。一方、受信許可条件を満足しない場合には、その呼
を受け付けることができない旨を回線番号を呼設定・切
断回路7に通知し、これを受けた回線番号を呼設定・切
断回路7は、従来と同じようにして、その呼を切断す
る。
When the calling subscriber terminal accommodating exchange or the transit exchange 2 that receives the call request packet activates the call setup / disconnection circuit 7 in the same manner as in the conventional case, the call setup / disconnection circuit 7
When selecting an outgoing trunk line, a candidate outgoing trunk line is selected based on the destination subscriber address. After that, the call setup / disconnection circuit 7 sends the candidate line number to the comparison and determination circuit 27, and the comparison and determination circuit 27 knows the transferable throughput X of each candidate line at that time by referring to the register 26, As a result of applying the algorithm for judging the line selection and call connection availability to the throughput X, the assumed throughput R set by the calling subscriber, and the state probability transition matrix Q stored in the storage circuit 24, the result is the smallest. Probability Pr
If there is only one trunk line that has the line, select that line, and if there are multiple trunk lines, refer to the register 30 corresponding to each line to determine the minimum value of the latest throughput change rate K. Select only one trunk line to have, and if there are multiple lines, select any line. When the reception permission condition is satisfied, the trunk line is set as an outgoing line, and the line number is notified to the call setup / disconnection circuit 7. The call setup / disconnection circuit 7 receives the received line number as in the conventional case. In this way, call setting processing is performed. On the other hand, if the reception permission condition is not satisfied, the call setup / disconnection circuit 7 is notified of the line number that the call cannot be accepted, and the call setup / disconnection circuit 7 receives the received line number. Disconnect the call as in.

また、発呼要求パケットを受け取った着加入者端末収
容交換機2が、従来の場合と同じようにして、回線番号
を呼設定・切断回路7を起動すると、呼設定・切断回路
7は、着加入者アドレスを比較判定回路27に送る。比較
判定回路27は、レジスタ26を参照して、着加入者回路の
その時点の転送可能スループットXを知ると同時に、レ
ジスタ30を参照し、最新のスループットの変化率Kを知
る。比較判定回路27は、これらのXおよびKの値と記憶
回路24に格納されている状態確率推移マトリックスQに
対して、その呼の接続の可否を判断するアルゴリズムを
適用することにより、その呼の受信を受け付けるか否か
を決定し、この旨を回線番号を呼設定・切断回路7に通
知する。これを受けた回線番号を呼設定・切断回路7の
その後の処理は、従来の場合と同じである。
When the called subscriber terminal accommodating exchange 2 that receives the call request packet activates the call setup / disconnection circuit 7 for the line number in the same manner as in the conventional case, the call setup / disconnection circuit 7 causes The personal address is sent to the comparison / determination circuit 27. The comparison / determination circuit 27 refers to the register 26 to know the transferable throughput X of the called subscriber circuit at that time, and at the same time, refers to the register 30 to find the latest change rate K of the throughput. The comparison / determination circuit 27 applies an algorithm for determining whether or not the call can be connected to these values of X and K and the state probability transition matrix Q stored in the storage circuit 24, thereby It is determined whether or not to accept the reception, and the line number is notified to the call setup / disconnection circuit 7 to that effect. The subsequent processing of the call setup / disconnection circuit 7 that receives the line number is the same as the conventional case.

スループットの変化率Kを導出する際に、過去のM個
のスループット値の1次近似により推測する以外の場合
でも、同じようにして実現できる。また、スロット形イ
ンターフェースでない場合でも、上述した実施例と同じ
ように、あるいはその簡易化により実現できる。
When deriving the rate of change K of the throughput, it can be realized in the same manner even when it is not estimated by the first-order approximation of the past M throughput values. Even if the interface is not a slot type interface, it can be realized in the same manner as in the above-described embodiment or by simplifying it.

また、着信加入者アドレスにより識別できる出中継回
線の候補に対して、中継回線の周期的に計数された実際
のスループットの最も新しい転送可能スループット値X
と発信加入者による想定スループット値Rとの差(X−
R)が属する状態Siを決定し、出中継回線の全ての候補
出回線の各状態(Si)に対して、i≦c(cは予め決定
された一定値(状態値))である場合、該呼の受信を拒
否し、出中継回線状態Siがi>cを満足する出回線候補
が存在する場合、該出回線候補に対して、状態Siから、
1≦j≦cを満足する任意の状態Sjに遷移する確率の和
Pr を計算し、最も小さいPr値を持つ出中継回線を選択し
て、該Pr値と確率P0(P0は予め定められた値)との比較
により、Pr≦P0の場合には、受信を許可し、Pr>P0の場
合には、受信を拒否することも可能である。
In addition, for the candidate of the outgoing relay line that can be identified by the called subscriber address, the latest transferable throughput value X of the actual throughput that is periodically counted in the relay line is calculated.
And the expected throughput value R depending on the calling subscriber (X-
R) determines the state Si to which it belongs, and for each state (Si) of all candidate outgoing lines of the outgoing trunk line, if i ≦ c (c is a predetermined constant value (state value)), When there is an outgoing line candidate that rejects the reception of the call and the outgoing trunk line state Si satisfies i> c, from the state Si to the outgoing line candidate,
Sum of probabilities of transition to any state Sj that satisfies 1 ≦ j ≦ c
Pr Then, the outgoing relay line with the smallest Pr value is selected, and by comparing the Pr value with the probability P0 (P0 is a predetermined value), if Pr ≦ P0, reception is permitted. , Pr> P0, it is possible to reject the reception.

さらに、中継回線の選択および受信許可/拒否設定ア
ルゴリズムに対して、計測スループットBの増減係数、
すなわち、過去のMサンプルの推移変化率K(Kは正ま
たは負の実数)とPr値により定めるK0との比較処理を追
加して、最も小さいPr値を持つ出中継回線を選択し、該
出中継回線が複数存在する場合には、最も小さい推定変
化率K値を持つ出中継回線を選択し、該出中継回線に対
して、Pr≦P0かつK≦K0の場合には、受信を許可し、Pr
>P0またはK>K0の場合には、受信を拒否し、その他
は、先と同様に扱うことも可能である。
In addition, the increase / decrease coefficient of the measured throughput B for the selection of the relay line and the reception permission / rejection setting algorithm,
That is, a process of comparing the transition change rate K of the past M samples (K is a positive or negative real number) and K0 determined by the Pr value is added, and the outgoing trunk line having the smallest Pr value is selected. When there are a plurality of trunk lines, the outgoing trunk line having the smallest estimated change rate K value is selected, and when Pr ≦ P0 and K ≦ K0, reception is permitted for the outgoing trunk line. , Pr
If> P0 or K> K0, it is possible to reject the reception, and otherwise treat the same as before.

また、着信加入者回線の周期的に計数された実際のス
ループットの最も新しい転送可能スループットXと発信
加入者による想定スループット値Rとの差(X−R)が
属する状態Siから、1≦j≦d(dは予め定められた
値)を満足する任意の状態Sjに遷移する確率の和Pr と確率P1値(P1は予め定められた値)との比較により、
i>dかつPr≦P1の場合には、受信を許可し、i≦dま
たはPr>P1の場合には、受信を拒否することも可能であ
る。
From the state Si to which the difference (X-R) between the most recent transferable throughput X of the actual throughputs of the called subscriber line and the expected throughput value R of the calling subscriber belongs, 1 ≦ j ≦ Sum Pr of probabilities of transition to an arbitrary state S j that satisfies d (d is a predetermined value) And the probability P1 value (P1 is a predetermined value),
When i> d and Pr ≦ P1, it is possible to permit the reception, and when i ≦ d or Pr> P1, it is possible to reject the reception.

受信許可/拒否設定アルゴリズムに対して、計測スル
ープットBの増減係数、すなわち過去のMサンプルの推
定変化率KとPr値により定めるK1との比較処理を追加し
て、その比較処理により、i>cかつPr≦P1かつK≦K1
の場合には、受信を許可し、i≦cまたはPr>P1または
K>K1の場合には、受信を拒否し、その他は前項で述べ
たのと同様に扱うことも可能である。
A comparison process of the increase / decrease coefficient of the measured throughput B, that is, the estimated change rate K of M samples in the past and K1 determined by the Pr value is added to the reception permission / rejection setting algorithm, and i> c And Pr ≦ P1 And K ≦ K1
In the case of 1, the reception is permitted, and in the case of i ≦ c or Pr> P1 or K> K1, the reception is rejected, and the others can be handled in the same manner as described in the previous section.

このように、呼設定時には、加入者がその呼で使用す
るスループットの最大値を宣言するので、交換機2は常
時、周期的に中継回線のスループットをスキャンして、
余剰能力を把握すると同時に、計測スループットの変化
率を算出し、呼設定要求時には、予め設定、あるいは周
期的に更新する状態確率推移マトリックスと加入者から
の宣言値と把握している余剰能力値と計測スループット
の変化率により、各候補回線に対して、次の周期時点で
の余剰能力値を推定し、呼の受け付けの可否、出力路の
選択(ルーチング)を行う。これによって、中継線の効
率的使用が可能となる。
Thus, at the time of call setup, the subscriber declares the maximum value of the throughput used in the call, so that the exchange 2 constantly scans the throughput of the trunk line periodically,
At the same time as grasping the surplus capacity, the rate of change in the measured throughput is calculated, and at the time of call setup request, the state probability transition matrix that is set or updated periodically and the declared value from the subscriber and the surplus capacity value that is grasped. The surplus capacity value at the time of the next cycle is estimated for each candidate line from the rate of change in the measured throughput, and whether or not the call can be accepted and the output path is selected (routing). This allows the trunk line to be used efficiently.

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

以上説明したように、本発明によれば、中継回線ある
いは着加入者回線の使用状況を周期的に計測して、その
結果により回線の転送可能能力を決定するので、中継回
線の使用効率を向上させるとともに、呼の接続数を向上
させることができる。
As described above, according to the present invention, the usage status of the trunk line or the called subscriber line is periodically measured and the transferable capacity of the line is determined based on the result, so that the trunk line utilization efficiency is improved. In addition, the number of call connections can be improved.

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

第1図は本発明の第1の実施例を示すスロット形インタ
フェースで、固定的な状態確率推移マトリックスを扱う
交換機のブロック図、第2図は本発明の第2の実施例を
示すスロット形インタフェースで、固定的な状態確率推
移マトリックスを扱い、計測スループットの変化率をも
考慮した交換機のブロック図、第3図は本発明の第3の
実施例を示すもので、状態確率推移マトリックスをスル
ープットの計数周期ごとに更新する交換機のブロック
図、第4図は本発明の第4の実施例を示すもので、状態
確率推移マトリックスをスループットの計数周期ごとに
更新し、計測スループットの変化率をも考慮した交換機
のブロック図、第5図は従来の交換機のブロック図、第
6図は状態確率推移マトリックスの構成例を示す図であ
る。 1:加入者回線または中継回線、2:交換機、3:受信回路、
4:パケット種別判定回路、5:データ転送処理回路、6:呼
制御パケット分析回路、7:呼設定・切断回路、8:カウン
タ回路、9:呼設定・切断以外の呼制御を司る処理回路、
10:パケット組み立て回路、11:送信回路、12:加入者回
線または中継回線、21:カウンタ、22:過去のパケットス
ループット値の記憶回路、23:状態推移確率の演算回
路、24:状態確率推移マトリックスの記憶回路、25:転送
可能スループット値の演算回路、26:転送可能スループ
ット値を格納するレジスタ、27:比較判定回路、28:過去
のスループット値を格納する記憶回路、29:スループッ
トの変化率を計算する演算回路、30:スループットの変
化率を格納するレジスタ、31,32:ANDゲート。
FIG. 1 is a block diagram of a slot type interface showing a first embodiment of the present invention, and is a block diagram of an exchange which handles a fixed state probability transition matrix, and FIG. 2 is a slot type interface showing a second embodiment of the present invention. A block diagram of an exchange that handles a fixed state probability transition matrix and also considers the rate of change of the measured throughput, and FIG. 3 shows a third embodiment of the present invention. FIG. 4 shows a block diagram of an exchange that updates every counting cycle, and FIG. 4 shows a fourth embodiment of the present invention. The state probability transition matrix is updated every throughput counting cycle, and the rate of change in measurement throughput is also taken into consideration. 5 is a block diagram of a conventional exchange, FIG. 5 is a block diagram of a conventional exchange, and FIG. 6 is a diagram showing a configuration example of a state probability transition matrix. 1: Subscriber line or trunk line, 2: Switch, 3: Receiver circuit,
4: Packet type determination circuit, 5: Data transfer processing circuit, 6: Call control packet analysis circuit, 7: Call setup / disconnection circuit, 8: Counter circuit, 9: Processing circuit that manages call control other than call setup / disconnection,
10: Packet assembly circuit, 11: Transmission circuit, 12: Subscriber line or relay line, 21: Counter, 22: Storage circuit of past packet throughput value, 23: State transition probability calculation circuit, 24: State probability transition matrix Memory circuit, 25: transferable throughput value calculation circuit, 26: transferable throughput value register, 27: comparison judgment circuit, 28: past throughput value storage circuit, 29: throughput change rate Arithmetic circuit for calculation, 30: register for storing rate of change of throughput, 31, 32: AND gate.

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】交換機を介して発信加入者端末間で情報ブ
ロックの送受信を行う場合、呼設定の際に、発信加入者
から着信加入者アドレスと単位時間当りのパケット数
(以下、スループットと記す)の想定最大値を交換機に
通知するパケット呼処理方式において、交換機では、各
加入者回線または各中継回線に対し、該回線の運び得る
最大スループット値Aから転送中の計測スループットB
を差し引いて転送可能スループットXを求め、該Xがbi
−1<X≦biを満たすときには、中継回線状態をSi(i
=1,2,3,・・・,a)に設定し(b1,b2,・・・baは、b1
(=0)<b2<・・・<ba(=A)を満足する正の整
数)、中継回線の状態がSiからSjに推移する確率Qij
(i=1,2,・・・,a)を表わす状態確率推移マトリック
スQを次のように定め、 呼設定時、中継交換機は、着信加入者アドレスにより識
別できる出中継回線の候補に対し、その時点での転送可
能スループットXと発信加入者が通知した想定スループ
ットRと上記状態確率推移マトリックスQとにより、該
呼の着信の許可または拒否の判断および出中継回線の選
択を行い、さらに呼設定時、着信交換機は、着信加入者
回線のその時点での転送可能スループットXと発信加入
者の通知した想定スループットRと上記状態確率推移マ
トリックスQにより、該呼の着信を許可または拒否する
ことを特徴とするパケット呼処理方式。
1. When transmitting and receiving an information block between calling subscriber terminals via an exchange, at the time of call setting, the calling subscriber addresses the called subscriber and the number of packets per unit time (hereinafter referred to as throughput). In the packet call processing method of notifying the exchange of the assumed maximum value of (1), the exchange measures, for each subscriber line or each relay line, from the maximum throughput value A that the line can carry to the measured throughput B during transfer.
To obtain transferable throughput X,
When −1 <X ≦ bi is satisfied, the trunk line state is set to Si (i
= 1,2,3, ..., a) (b1, b2, ... ba is b1
(= 0) <b2 <... <a positive integer that satisfies ba (= A)), the probability Qij that the status of the trunk line changes from Si to Sj
The state probability transition matrix Q representing (i = 1,2, ..., a) is defined as follows, At the time of call setup, the relay exchange uses the transferable throughput X at that time, the assumed throughput R notified by the calling subscriber, and the above state probability transition matrix Q for the candidate of the outgoing trunk line that can be identified by the called subscriber address. , Whether to accept or reject the incoming call and select an outgoing trunk line, and at the time of call setup, the incoming exchange is assumed to notify the transferable throughput X of the incoming subscriber line at that time and the calling subscriber. A packet call processing method characterized by permitting or rejecting an incoming call according to the throughput R and the state probability transition matrix Q.
【請求項2】特許請求の範囲第1項記載のパケット呼処
理方式において、状態確率推移マトリックスQを予め作
成しておき、該状態確率推移マトリックスQを固定的に
扱うことを特徴とするパケット呼処理方式。
2. A packet call processing method according to claim 1, wherein a state probability transition matrix Q is created in advance and the state probability transition matrix Q is fixedly handled. Processing method.
【請求項3】特許請求の範囲第1項記載のパケット処理
方式において、加入者回線または中継回線の周期的に計
数された実際のスループットから得た中継回線の状態
で、最も新しい状態がSJであり、1つ前の状態がSIであ
るとき、状態確率推移マトリックスQに対し、状態推移
確率Qij(i,j=1、2、・・・a)を、 Qij→Qij・N/(N+1)+1/(N+1) (ここで、i=Iでかつj=J) Qij→Qij・N/(N+1) (ここで、i≠Iまたはj≠J) (ここで、Nは予め決定された一定値) のように周期ごとに決定・更新することを特徴とするパ
ケット処理方式。
3. The packet processing method according to claim 1, wherein the latest state of the trunk line obtained from the periodically counted actual throughput of the subscriber line or the trunk line is SJ. Yes, when the previous state is SI, the state transition probability Qij (i, j = 1,2, ... a) for the state probability transition matrix Q is Qij → Qij · N / (N + 1) + 1 / (N + 1) (where i = I and j = J) Qij → Qij · N / (N + 1) (where i ≠ I or j ≠ J) (where N is a predetermined constant) Value), the packet processing method characterized in that it is determined and updated every cycle.
【請求項4】特許請求の範囲第1項ないし第3項のいず
れか1項に記載のパケット呼処理方式において、着信加
入者アドレスにより識別できる出中継回線の候補に対し
て、中継回線の周期的に計数された実際のスループット
の最も新しい転送可能スループット値Xと発信加入者に
よる想定スループット値Rとの差(X−R)が属する状
態Siを決定し、出中継回線の全ての候補出回線の各状態
(Si)に対して、i≦c(cは予め決定された一定値
(状態値))である場合、該呼の受信を拒否し、出中継
回線状態Siがi>cを満足する出回線候補が存在する場
合、該出回線候補に対して、状態Siから、1≦j≦cを
満足する任意の状態Sjに遷移する確率の和Pr を計算し、最も小さいPr値を持つ出中継回線を選択し
て、該Pr値と確率P0(P0は予め定められた値)との比較
により、Pr≦P0の場合には、受信を許可し、Pr>P0の場
合には、受信を拒否することを特徴とするパケット呼処
理方式。
4. A packet call processing method according to any one of claims 1 to 3, wherein a cycle of a trunk line with respect to an outgoing trunk line candidate that can be identified by a called subscriber address. The state Si to which the difference (X-R) between the most recent transferable throughput value X of the actual throughputs and the assumed throughput value R of the calling subscriber belongs is determined, and all candidate outgoing lines of the outgoing trunk line are determined. For each state (Si) of, if i ≦ c (c is a predetermined constant value (state value)), the call is rejected and the outgoing trunk line state Si satisfies i> c. If there is an outgoing line candidate to be processed, the sum Pr of the probabilities of transition from the state Si to any state Sj satisfying 1 ≦ j ≦ c for the outgoing line candidate Then, the outgoing relay line with the smallest Pr value is selected, and by comparing the Pr value with the probability P0 (P0 is a predetermined value), if Pr ≦ P0, reception is permitted. , Pr> P0, the packet call processing method is characterized by rejecting the reception.
【請求項5】特許請求の範囲第1項ないし第3項のいず
れか1項に記載のパケット呼処理方式において、着信加
入者アドレスにより識別できる出中継回線の候補に対し
て、中継回線の周期的に計数された実際のスループット
の最も新しい転送可能スループット値Xと発信加入者に
よる想定スループット値Rとの差(X−R)が属する状
態Siを決定し、出中継回線の全ての候補出回線の各状態
(Si)に対して、i≦c(cは予め決定された一定値
(状態値))である場合、該呼の受信を拒否し、出中継
回線状態Siがi>cを満足する出回線候補が存在する場
合、該出回線候補に対して、状態Siから、1≦j≦cを
満足する任意の状態Sjに遷移する確率の和Pr を計算し、計測スループットBの増減係数、すなわち、
過去のMサンプルの推移変化率K(Kは正または負の実
数)とPr値により定めるK0とを比較し、最も小さいPr値
を持つ出中継回線を選択し、該出中継回線が複数存在す
る場合には、最も小さい推定変化率K値を持つ出中継回
線を選択し、該出中継回線に対して、Pr≦P0かつK≦K0
の場合には、受信を許可し、Pr>P0またはK>K0の場合
には、受信を拒否することを特徴とするパケット呼処理
方式。
5. In the packet call processing method according to any one of claims 1 to 3, a cycle of a trunk line for a candidate of a trunk line that can be identified by a called subscriber address. The state Si to which the difference (X-R) between the most recent transferable throughput value X of the actual throughputs and the assumed throughput value R of the calling subscriber belongs is determined, and all candidate outgoing lines of the outgoing trunk line are determined. For each state (Si) of, if i ≦ c (c is a predetermined constant value (state value)), the call is rejected and the outgoing trunk line state Si satisfies i> c. If there is an outgoing line candidate to be processed, the sum Pr of the probabilities of transition from the state Si to any state Sj satisfying 1 ≦ j ≦ c for the outgoing line candidate And increase / decrease coefficient of the measurement throughput B, that is,
The transition change rate K (K is a positive or negative real number) of the past M samples is compared with K0 determined by the Pr value, the outgoing trunk line having the smallest Pr value is selected, and the plural outgoing trunk lines exist. In this case, the outgoing relay line having the smallest estimated change rate K value is selected, and Pr ≦ P0 and K ≦ K0 are selected for the outgoing relay line.
In the case of, the packet call processing method is characterized in that the reception is permitted, and in the case of Pr> P0 or K> K0, the reception is rejected.
【請求項6】特許請求の範囲第1項ないし第3項のいず
れか1項に記載のパケット呼処理方式において、着信加
入者回線の周期的に計数された実際のスループットの最
も新しい転送可能スループットXと発信加入者による想
定スループット値Rとの差(X−R)が属する状態Siか
ら、1≦j≦d(dは予め定められた値)を満足する任
意の状態Sjに遷移する確率の和Pr と確率P1値(P1は予め定められた値)との比較により、
i>dかつPr≦P1の場合には、受信を許可し、i≦dま
たはPr>P1の場合には、受信を拒否することを特徴とす
るパケット呼処理方式。
6. A packet call processing method according to any one of claims 1 to 3, wherein the newest transferable throughput of the periodically counted actual throughputs of the incoming subscriber lines. The probability of transition from the state Si to which the difference (X-R) between X and the expected throughput value R of the calling subscriber belongs to any state Sj that satisfies 1 ≦ j ≦ d (d is a predetermined value) Sum Pr And the probability P1 value (P1 is a predetermined value),
A packet call processing method characterized by permitting reception when i> d and Pr ≦ P1 and rejecting reception when i ≦ d or Pr> P1.
【請求項7】特許請求の範囲第1項ないし第3項のいず
れか1項に記載のパケット呼処理方式において、着信加
入者回線の周期的に計数された実際のスループットの最
も新しい転送可能スループットXと発信加入者による想
定スループット値Rとの差(X−R)が属する状態Siか
ら、1≦j≦d(dは予め定められた値)を満足する任
意の状態Sjに遷移する確率の和Pr と確率P1値(P1は予め定められた値)との比較、およ
び、計測スループットBの増減係数、すなわち過去のM
サンプルの推定変化率KとPr値により定めるK1との比較
により、i>cかつPr≦P1かつK≦K1の場合には、受信
を許可し、i≦cまたはPr>P1またはK>K1の場合に
は、受信を拒否することを特徴とするパケット呼処理方
式。
7. A packet call processing method according to any one of claims 1 to 3, wherein the latest transferable throughput of the periodically counted actual throughputs of the incoming subscriber lines. The probability of transition from the state Si to which the difference (X-R) between X and the expected throughput value R of the calling subscriber belongs to any state Sj that satisfies 1 ≦ j ≦ d (d is a predetermined value) Sum Pr And the probability P1 value (P1 is a predetermined value), and the increase / decrease coefficient of the measured throughput B, that is, the past M
By comparing the estimated change rate K of the sample with K1 determined by the Pr value, if i> c and Pr ≦ P1 and K ≦ K1, reception is permitted, and i ≦ c or Pr> P1 or K> K1 In some cases, the packet call processing method is characterized by rejecting the reception.
【請求項8】交換機を介して発信加入者端末間で情報ブ
ロックの送受信を行う場合、呼設定の際に、発信加入者
から着信加入者アドレスと単位時間当りのパケット数
(以下、スループットと記す)の想定最大値を交換機に
通知するパケット呼処理方式において、交換機では、各
加入者回線または各中継回線に対し、該回線の運び得る
最大スループット値と送出バッファが該回線対応に扱い
得る最大のスループットの和Aから転送中の計測スルー
プットBを差し引いて転送可能スループットXを求め、
該Xがbi−1<X≦biを満たすときには、中継回線状態
をSi(i=1,2,3,・・・,a)に設定し(b1,b2,・・・ba
は、b1(=0)<b2<・・・<ba(=A)を満足する正
の整数)、中継回線の状態がSiからSjに推移する確率Qi
j(i=1,2,・・・,a)を表わす状態確率推移マトリッ
クスQを次のように定め、 呼設定時、中継交換機は、着信加入者アドレスにより
識別できる出中継回線の候補に対し、その時点での転送
可能スループットXと発信加入者が通知した想定スルー
プットRと上記状態確率推移マトリックスQとにより、
該呼の着信の許可または拒否の判断および出中継回線の
選択を行い、さらに呼設定時、着信交換機は、着信加入
者回線のその時点での転送可能スループットXと発信加
入者の通知した想定スループットRと上記状態確率推移
マトリックスQにより、該呼の着信を許可または拒否す
ることを特徴とするパケット呼処理方式。
8. When transmitting / receiving an information block between calling subscriber terminals via an exchange, at the time of call setting, the calling subscriber addresses the called subscriber and the number of packets per unit time (hereinafter referred to as throughput). In the packet call processing method of notifying the exchange of the assumed maximum value of), in the exchange, for each subscriber line or each relay line, the maximum throughput value that can be carried by the line and the maximum throughput that the sending buffer can handle for the line. The transferable throughput X is obtained by subtracting the measured throughput B during transfer from the throughput sum A.
When X satisfies bi−1 <X ≦ bi, the trunk line state is set to Si (i = 1,2,3, ..., a) (b1, b2 ,.
Is a positive integer that satisfies b1 (= 0) <b2 <... <ba (= A)), and the probability Qi that the state of the trunk line changes from Si to Sj.
The state probability transition matrix Q representing j (i = 1, 2, ..., A) is defined as follows, At the time of call setup, the relay exchange uses the transferable throughput X at that time, the assumed throughput R notified by the calling subscriber, and the above-mentioned state probability transition matrix Q for the candidate of the outgoing trunk line that can be identified by the called subscriber address. ,
The acceptance / rejection of the incoming call is determined, the outgoing trunk line is selected, and at the time of call setup, the incoming call exchange determines the transferable throughput X of the incoming subscriber line at that time and the assumed throughput notified by the outgoing subscriber. A packet call processing method characterized by permitting or rejecting the incoming of the call according to R and the state probability transition matrix Q.
【請求項9】特許請求の範囲第8項記載のパケット呼処
理方式において、状態確率推移マトリックスQを予め作
成しておき、該状態確率推移マトリックスQを固定的に
扱うことを特徴とするパケット呼処理方式。
9. A packet call processing method according to claim 8, wherein a state probability transition matrix Q is created in advance and the state probability transition matrix Q is fixedly handled. Processing method.
【請求項10】特許請求の範囲第8項記載のパケット処
理方式において、加入者回線または中継回線の周期的に
計数された実際のスループットから得た中継回線の状態
で、最も新しい状態がSJであり、1つ前の状態がSIであ
るとき、状態確率推移マトリックスQに対し、状態推移
確率Qij(i,j=1、2、・・・a)を、 Qij→Qij・N/(N+1)+1/(N+1) (ここで、i=Iでかつj=J) Qij→Qij・N/(N+1) (ここで、i≠Iまたはj≠J) (ここで、Nは予め決定された一定値) のように周期ごとに決定・更新することを特徴とするパ
ケット処理方式。
10. The packet processing method according to claim 8, wherein the latest state of the relay line obtained from the periodically counted actual throughput of the subscriber line or the relay line is SJ. Yes, when the previous state is SI, the state transition probability Qij (i, j = 1,2, ... a) for the state probability transition matrix Q is Qij → Qij · N / (N + 1) + 1 / (N + 1) (where i = I and j = J) Qij → Qij · N / (N + 1) (where i ≠ I or j ≠ J) (where N is a predetermined constant) Value), the packet processing method characterized in that it is determined and updated every cycle.
【請求項11】特許請求の範囲第8項ないし第10項のい
ずれか1項に記載のパケット呼処理方式において、着信
加入者アドレスにより識別できる出中継回線の候補に対
して、中継回線の周期的に計数された実際のスループッ
トの最も新しい転送可能スループット値Xと発信加入者
による想定スループット値Rとの差(X−R)が属する
状態Siを決定し、出中継回線の全ての候補出回線の各状
態(Si)に対して、i≦c(cは予め決定された一定値
(状態値))である場合、該呼の受信を拒否し、出中継
回線状態Siがi>cを満足する出回線候補が存在する場
合、該出回線候補に対して、状態Siから、1≦j≦cを
満足する任意の状態Sjに遷移する確率の和Pr を計算し、最も小さいPr値を持つ出中継回線を選択し
て、該Pr値と確率P0(P0は予め定められた値)との比較
により、Pr≦P0の場合には、受信を許可し、Pr>P0の場
合には、受信を拒否することを特徴とするパケット呼処
理方式。
11. A packet call processing method according to any one of claims 8 to 10, wherein a cycle of a trunk line for an outgoing trunk line candidate that can be identified by a called subscriber address. The state Si to which the difference (X-R) between the most recent transferable throughput value X of the actual throughputs and the assumed throughput value R of the calling subscriber belongs is determined, and all candidate outgoing lines of the outgoing trunk line are determined. For each state (Si) of, if i ≦ c (c is a predetermined constant value (state value)), the call is rejected and the outgoing trunk line state Si satisfies i> c. If there is an outgoing line candidate to be processed, the sum Pr of the probabilities of transition from the state Si to any state Sj satisfying 1 ≦ j ≦ c for the outgoing line candidate Then, the outgoing relay line with the smallest Pr value is selected, and by comparing the Pr value with the probability P0 (P0 is a predetermined value), if Pr ≦ P0, reception is permitted. , Pr> P0, the packet call processing method is characterized by rejecting the reception.
【請求項12】特許請求の範囲第8項ないし第10項のい
ずれか1項に記載のパケット呼処理方式において、着信
加入者アドレスにより識別できる出中継回線の候補に対
して、中継回線の周期的に計数された実際のスループッ
トの最も新しい転送可能スループット値Xと発信加入者
による想定スループット値Rとの差(X−R)が属する
状態Siを決定し、出中継回線の全ての候補出回線の各状
態(Si)に対して、i≦c(cは予め決定された一定値
(状態値))である場合、該呼の受信を拒否し、出中継
回線状態Siがi>cを満足する出回線候補が存在する場
合、該出回線候補に対して、状態Siから、1≦j≦cを
満足する任意の状態Sjに遷移する確率の和Pr を計算し、計測スループットBの増減係数、すなわち、
過去のMサンプルの推移変化率K(Kは正または負の実
数)とPr値により定めるK0とを比較し、最も小さいPr値
を持つ出中継回線を選択し、該出中継回線が複数存在す
る場合には、最も小さい推定変化率K値を持つ出中継回
線を選択し、該出中継回線に対して、Pr≦P0かつK≦K0
の場合には、受信を許可し、Pr>P0またはK>K0の場合
には、受信を拒否することを特徴とするパケット呼処理
方式。
12. A packet call processing method according to any one of claims 8 to 10, wherein a cycle of a trunk line for an outgoing trunk line candidate that can be identified by a called subscriber address. The state Si to which the difference (X-R) between the most recent transferable throughput value X of the actual throughputs and the assumed throughput value R of the calling subscriber belongs is determined, and all candidate outgoing lines of the outgoing trunk line are determined. For each state (Si) of, if i ≦ c (c is a predetermined constant value (state value)), the call is rejected and the outgoing trunk line state Si satisfies i> c. If there is an outgoing line candidate to be processed, the sum Pr of the probabilities of transition from the state Si to any state Sj satisfying 1 ≦ j ≦ c for the outgoing line candidate And increase / decrease coefficient of the measurement throughput B, that is,
The transition change rate K of the past M samples (K is a positive or negative real number) is compared with K0 determined by the Pr value, the outgoing trunk line having the smallest Pr value is selected, and there are a plurality of outgoing trunk lines. In this case, the outgoing relay line having the smallest estimated change rate K value is selected, and Pr ≦ P0 and K ≦ K0 are selected for the outgoing relay line.
In the case of, the packet call processing method is characterized in that the reception is permitted, and in the case of Pr> P0 or K> K0, the reception is rejected.
【請求項13】特許請求の範囲第8項ないし第10項のい
ずれか1項に記載のパケット呼処理方式において、着信
加入者回線の周期的に計数された実際のスループットの
最も新しい転送可能スループットXと発信加入者による
想定スループット値Rとの差(X−R)が属する状態Si
から、1≦j≦d(dは予め定められた値)を満足する
任意の状態Sjに遷移する確率の和Pr と確率P1値(P1は予め定められた値)との比較により、
i>dかつPr≦P1の場合には、受信を許可し、i≦dま
たはPr>P1の場合には、受信を拒否することを特徴とす
るパケット呼処理方式。
13. A packet call processing method according to any one of claims 8 to 10, wherein the newest transferable throughput of the periodically counted actual throughputs of the incoming subscriber lines. State Si to which the difference (X-R) between X and the expected throughput value R by the calling subscriber belongs
From the sum Pr of the probabilities of transition to an arbitrary state Sj that satisfies 1 ≦ j ≦ d (d is a predetermined value) And the probability P1 value (P1 is a predetermined value),
A packet call processing method characterized by permitting reception when i> d and Pr ≦ P1 and rejecting reception when i ≦ d or Pr> P1.
【請求項14】特許請求の範囲第8項ないし第10項のい
ずれか1項に記載のパケット呼処理方式において、着信
加入者回線の周期的に計数された実際のスループットの
最も新しい転送可能スループットXと発信加入者による
想定スループット値Rとの差(X−R)が属する状態Si
から、1≦j≦d(dは予め定められた値)を満足する
任意の状態Sjに遷移する確率の和Pr と確率P1値(P1は予め定められた値)との比較、およ
び、計測スループットBの増減係数、すなわち過去のM
サンプルの推定変化率KとPr値により定めるK1との比較
により、i>cかつPr≦P1かつK≦K1の場合には、受信
を許可し、i≦cまたはPr>P1またはK>K1の場合に
は、受信を拒否することを特徴とするパケット呼処理方
式。
14. A packet call processing system according to any one of claims 8 to 10, wherein the newest transferable throughput of the periodically counted actual throughputs of the incoming subscriber lines. State Si to which the difference (X-R) between X and the expected throughput value R by the calling subscriber belongs
From the sum Pr of the probabilities of transition to an arbitrary state Sj that satisfies 1 ≦ j ≦ d (d is a predetermined value) And the probability P1 value (P1 is a predetermined value), and the increase / decrease coefficient of the measured throughput B, that is, the past M
By comparing the estimated change rate K of the sample with K1 determined by the Pr value, if i> c and Pr ≦ P1 and K ≦ K1, reception is permitted, and i ≦ c or Pr> P1 or K> K1 In some cases, the packet call processing method is characterized by rejecting the reception.
JP18256386A 1986-08-01 1986-08-01 Packet call processing method Expired - Fee Related JPH088589B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18256386A JPH088589B2 (en) 1986-08-01 1986-08-01 Packet call processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18256386A JPH088589B2 (en) 1986-08-01 1986-08-01 Packet call processing method

Publications (2)

Publication Number Publication Date
JPS6338345A JPS6338345A (en) 1988-02-18
JPH088589B2 true JPH088589B2 (en) 1996-01-29

Family

ID=16120461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18256386A Expired - Fee Related JPH088589B2 (en) 1986-08-01 1986-08-01 Packet call processing method

Country Status (1)

Country Link
JP (1) JPH088589B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02220531A (en) * 1989-02-22 1990-09-03 Toshiba Corp Call connection control system and flow monitor system
JP2814672B2 (en) * 1990-03-20 1998-10-27 富士通株式会社 Bandwidth allocation method in communication system and communication system
CN104348740B (en) * 2013-07-31 2018-04-10 国际商业机器公司 Data package processing method and system

Also Published As

Publication number Publication date
JPS6338345A (en) 1988-02-18

Similar Documents

Publication Publication Date Title
JP3347926B2 (en) Packet communication system and method with improved memory allocation
JP3420621B2 (en) Distributed route selection controller for communication networks
US5216669A (en) Method for setting up virtual connections in switching equipment operating according to an asynchronous transfer mode
US6021116A (en) Method and apparatus for controlling data transfer rate using virtual queues in asynchronous transfer mode networks
US6212164B1 (en) ATM switch congestion control method of connection setup requests and priority control method for receiving connection requests
US5959991A (en) Cell loss priority control method for ATM switch and ATM switch controlled by the method
EP0660569A1 (en) Method and system for improving the processing time of the path selection in a high speed packet switching network
JPH0744542B2 (en) Bandwidth allocation method of virtual path in asynchronous transfer mode
US5444706A (en) Packet exchange network and method of controlling discard of packets in packet exchange network
US6356629B1 (en) Switched virtual circuit controller setup congestion management strategy
JP3042267B2 (en) Adaptive call connection regulation control apparatus and method
JPH0758778A (en) Packet management at inside of communication network
US6473815B1 (en) Queue sharing
US6996119B2 (en) Adaptive polling method for router
CN102726009A (en) Data flow exchange control method and relative device
EP0973304A2 (en) Apparatus and method for bandwidth management
JPH088589B2 (en) Packet call processing method
JPH06105912B2 (en) Packet call processing method
JPH06338902A (en) Call admission control device
JP3059101B2 (en) ATM switch
JPH07131465A (en) ATM cell multiplexing control system
JPH05292109A (en) Connection system for call acommodated in logical path distributingly in cell asynchronous transfer network
KR0175485B1 (en) Path Control Method Using Retry in Fully Distributed Asynchronous Transfer Mode Switching System
Matsumoto et al. Flow control in packet-switched networks by gradual restrictions of virtual calls
KR100209352B1 (en) Connection Acceptance Control Method by Upper Limit Cell Loss Rate

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees