JPH07183864A - タイムスロット割当制御方法及び装置 - Google Patents

タイムスロット割当制御方法及び装置

Info

Publication number
JPH07183864A
JPH07183864A JP32442093A JP32442093A JPH07183864A JP H07183864 A JPH07183864 A JP H07183864A JP 32442093 A JP32442093 A JP 32442093A JP 32442093 A JP32442093 A JP 32442093A JP H07183864 A JPH07183864 A JP H07183864A
Authority
JP
Japan
Prior art keywords
time slot
time
time slots
setting
slots
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP32442093A
Other languages
English (en)
Inventor
Muneyuki Suzuki
宗之 鈴木
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP32442093A priority Critical patent/JPH07183864A/ja
Publication of JPH07183864A publication Critical patent/JPH07183864A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)

Abstract

(57)【要約】 【目的】 簡単な構成でタイムスロットの割当変更に柔
軟に対応でき、かつ割当設定変更を短時間で処理できる
タイムスロット割当制御方法を提供する。 【構成】 割当タイムスロットの先頭を記憶させるレジ
スタ(SSR)と、使用するタイムスロットの数を設定
するレジスタ(LER)が、SSR1,LER1とSS
R2,LER2の2組存在する。SSR1に設定された
先頭タイムスロットからLER1に設定されたスロット
数と、SSR2に設定された別の先頭タイムスロットか
らLER2に設定されたスロット数とを、それぞれ比較
回路2760,2780と2761,2781の組で抽
出し、タイムスロットアクセス制御回路2790によ
り、1つのインタフェース回路に対して最大2区間の連
続したタイムスロットの割当を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、交換機、多重化装置ま
たはATM通信装置等に適用するタイムスロット割当制
御方法及び装置に関する。
【0002】
【従来の技術】交換機,多重化装置あるいはATM通信
装置のような通信装置を構成する場合、端末装置を収容
する機能と交換動作または多重化動作を行う機能とを接
続する方法として、簡単な構造でしかも単純な制御で済
むという利点から、これらを時分割バスで接続する構成
方法が知られている。
【0003】図3は、そのバス型の接続構造を持つAT
M交換機の要部構成図である。同図において、符号20
-1〜20-nで示すTEI1〜TEInは、端末装置また
は公衆網または専用線との接続を行う機能を収容するイ
ンタフェース回路である。また、符号10で示すSW
は、任意のTEIkとTEIm間でデータの交換を行う
ための交換機能を持つスイッチング回路である。
【0004】これらSW10及び各TEIの詳細構成は
図4〜図6に示される。まず、図4はSW10の詳細構
成を示しており、データ受信部110、ヘッダ書換部1
20、データ送出部130、変換テーブルを具備して構
成される。
【0005】また、図5及び図6はそれぞれ上記各TE
Iのデータ受信制御部及びデータ送出制御部近傍の詳細
構成を示したものである。データ受信制御部は、図5に
示す如く、受信制御部210、宛先抽出部220、バッ
ファ制御部230、データバッファ240から構成さ
れ、データ送信制御部は、図6に示す如く、データバッ
ファ250、バッファ制御部260、タイムスロット割
当制御部270から構成されている。なお、この例で
は、データ受信制御部とデータ送信制御部のデータバッ
ファ及びバッファ制御部が独立に設けられた構成を示し
たが、これらは共有する構成とすることもできる。
【0006】上記TEI1〜TEInとSW10は、S
W10から各TEIへのデータ伝送に用いられるバス
と、各TEIからSW10方向へのデータ転送に用いら
れるバスによって相互に接続されている〔図3参照〕。
【0007】このバスについては、前者を特に下りバス
と呼び、後者を上りバスと呼ぶ。このうちの下りバス
は、下りビット同期クロック(BCKDW) 、下りセル先頭指
示クロック(CCKDW1)、下りデータ(DATADW)の転送機能を
持ち、他方、上りバスは上りフレーム先頭指示タイミン
グ供給クロック(FCK) 、上りセル先頭指示タイミング供
給クロック(CCKDW2)、上りビットクロック(BCKUP) 、上
りセル先頭指示クロック(CCKUP) 、上りデータ(DATAUP)
の転送機能を有する構成となっている。
【0008】図7は、これらの各データの下りあるいは
上りバス上でのタイミングの一例を示している。下りバ
ス、上りバスの両者ともに、(CCKDW1/CCKDW2/CCKUP )
の一周期毎に任意の宛先(TEI)へのデータ転送が行
えるようになっている。
【0009】上りバスについては、CCKDW2またはCCKUP
の一周期のDATAUPの区間を特にタイムスロットと呼び、
FCK のあるレベル(この例ではローレベル)の区間を先
頭のスロットすなわちSLOTO と数え、SLOTk までのk+1
個のタイムスロットを持つ構造となっている。
【0010】次に、図3に示すようなバス型の交換機に
おけるデータ交換の仕組みについて説明する。ここで
は、特に、TEI1からTEI3にデータを転送する場
合を例にとる。
【0011】TEI1(図6参照)では、端末などから
入力されたデータ(INFO.) が、データバッファ250に
図8で示すフォーマットで格納されている。図8に示す
ように、データにはTEI1とTEI3を結ぶコネクシ
ョン識別子(PVCI)などの情報がヘッダ部分に付加されて
いる。データバッファ250に格納されているデータ
は、次いで上りバスへ送出されるが、その制御は次のよ
うに行われる。
【0012】上りバスは前述のように複数のタイムスロ
ットから成る時分割バスである。TEI1が使用するタ
イムスロットは、交換機の制御を受け持つプロセッサ
(図示せず)などにより、開始タイムスロット番号とそ
の開始タイムスロットから占有するタイムスロットの数
がデータ送出制御部のタイムスロット割当制御部(SLOT
ACC.CONTL. )270に設定される。
【0013】なお、タイムスロットの割り当てられる数
はTEI1に収容されている端末などの通信速度によっ
て決まり、1タイムスロット当たりの通信速度がV[bp
s] で示される時に、端末等の通信速度がnV[bps] で
あれば、n個のタイスロットが割り当てられる。
【0014】さて、タイムスロット割当制御部(SLOT A
CC.CONTL. )270ではFCK がLレベルになったところ
からCCKDW2の数をカウントし始め、設定されたタイムス
ロットが巡ってくると、バッファ制御部(BUFF.CONTL.
)260へデータ送出許可信号(TXEN)を指定された
タイムスロットの数に達するまで出力する。この制御に
よって、TEI1は指定されたタイムスロットを使用し
て、上りバスにデータを送出することができる。
【0015】このバスへ送出されたデータは、SW10
へ到達する。SW10(図4参照)では、ヘッダ書換部
120が到達データのヘッダ内のPVCIを用いて変換テー
ブル140を参照し、TEI3の実装位置を表すTAG-Y
を引き出す。
【0016】先に述べたように、この例では、宛先がT
EI3であることからTAG-Y の値は「3」となり、この
値が送出データのヘッダに書き込まれて、送り元のTE
I1より上りバスへと出力される。
【0017】一方、下りバスはSW10が全TEIにデ
ータをブロードキャストするためのバスであるため、上
りバスのようなタイムスロット割当の必要はない。この
SW10による下りバスへのブロードキャストに対し、
TEI3(図5参照)は、そのブロードキャストされる
全てのデータのTAG-Y フィールドをTAG-Y フィルタ(宛
先抽出部)220にて監視し、TAG-Y に「3」と記され
たデータを見つけると、受信指示信号によりバッファ制
御部230を駆動せしめ、内部のデータバッファ240
にデータを格納する。
【0018】上記一連の動作を経て、TEI1からTE
I3へのデータ交換が行われる。以上はTEI間のデー
タ伝送の概略に関する説明であるが、次にこのデータ伝
送におけるタイムスロット割当制御について詳しく述べ
る。
【0019】前述の説明では、バス上のタイムスロット
を一つのTEIに割り当てることに関してのみ触れた
が、以下においては複数のTEIに対するタイムスロッ
ト割当方法について説明する。説明を容易にするため
に、ここではタイムスロットの総数を12、TEIの最
大収容数を4台とした場合について考える。
【0020】図9は、TEI1〜TEI4に対する1〜
10のタイムスロットの割り当ての一例を示したもので
ある。同図におけるTS1から12はタイムスロットの
番号を示し、その下部の1、2、3、4はそれぞれTE
I1に割り当てられたタイムスロット、TEI2に割り
当てられたタイムスロット、TEI3に割り当てられた
タイムスロット、TEI4に割り当てられたタイムスロ
ットであることを示している。
【0021】つまり、同図(a)は、TEI1に3個、
TEI2に3個、TEI1に1個、TEI4に3個のタ
イムスロットを割り当てた例であることが分かる。な
お、11、12のタイムスロットには「E」が付され、
これら2タイムスロット分は未割当すなわち空きである
ことを示している。
【0022】交換機では、プロセッサ(図示せず)が一
つのTEIに対して、前述のようにタイムスロットを割
り当てるが、同図(a)のように、TEI間で二重にタ
イムスロットが割り当てられることが無いようにプロセ
ッサにより管理している。
【0023】図10は、TEIにおいて上記のタイムス
ロット割当制御を行うタイムスロット割当制御部の従来
の構成図である。この従来のタイムスロット割当制御部
270は、割当タイムスロットの先頭を記憶させるレジ
スタ(SSR )2710と、使用するタイムスロットの数
を設定するレジスタ(LER )2730がプロセッサ(図
示せず)からのCPU BUSと接続されている。
【0024】また、タイムスロットカウンタ(SC)27
50は、FCKDW がLレベルになったところからCCKDW 2
の数をカウントする回路であり、その出力は2つの比較
回路(COMP1,COMP2 )2760,2780に入力されて
いる。COMP1 にはSSR 2710に設定された値と前記カ
ウンタ(SC) 2750の出力が与えられ、残る COMP2に
は、SSR 2710に設定された値に、LER 2730に設
定した値を加算器(ADD )2740で加えた値が与えら
れている。
【0025】両比較回路(COMP1,COMP2 )の出力はタイ
ムスロットアクセス制御部(SAC )2790に入力さ
れ、前記カウンタ(SC)2750の示す値が、SSR 27
10に設定されたタイムスロットまで巡ってくると、CO
MP1 の出力がオンし、SAC 2790は送信許可信号(TXE
N)をオンとし、更にLER 2730の設定数に達すると、
COMP2 の出力がオンし、その結果、TXENがオフとなる。
【0026】以上述べた動作を各TEIで行いながら、
これら各TEIは図9(a)に示す様に指定されたタイ
ムスロットにのみデータを送出する。
【0027】次に、TEIに割り当てられたタイムスロ
ットの割当数を例えば図9(a)の上段から下段へと割
変更する場合について考える。同図の例は、TEI1の
割当数を3から2へ、TEI3の割当数を1から2へ変
更することを示している。
【0028】上述の如く、タイムスロットの割当はSSR
2710とLER 2730への任意の値の設定により実施
されるが、その際、SSR 2710をn番目、LER 273
0をk個というように、割り当てられるタイムスロット
はn番目からk個連続していなければならない。
【0029】このルールによってタイムスロットの再割
当を行う場合、全てのTEIに対して前記レジスタ(SS
R ,LER )の内容を書き換えることは、変更の必要の無
いTEIで行われている通信が途切れることになるた
め、許されない。従って、既に割り当てられているTE
I(この例では、TEI2とTEI4)については設定
値の変更は行わないでタイムスロットの再割当を行う必
要がある。
【0030】かかるルールに従って割当変更を行った結
果が同図(a)の下段に示され、TEI1はタイムスロ
ット1から3個であった割当をタイムスロット1から2
個に、TEI3ではタイムスロット7から1個であった
割当をタイムスロット11から2個に変更されている。
【0031】次に、上記とは別のケースとして、図9
(a)の上段に示すタイムスロット割当状態から、TE
I3の割当数を1から2ではなく、3へ変更する必要が
生じた場合を考える。
【0032】この場合、TEI3の再割当可能なタイム
スロット数に関して、連続して未使用の箇所が2ケ所し
かないため〔図9(a)上段〕、必然的にその多い方を
割り当てることになるが、その最大値が2であることか
ら、上記の如くの変更の仕方(あるスロットから連続に
スロット数を割り当てる)では、このようなケースの要
求を実現できないことが分かる。
【0033】この場合、再割当の必要の無いTEI2,
TEI4を含めた全ての割当を変更を見直すようにすれ
ば、その割当は可能であるが、前述のように通信の途絶
が許されない場合にはこのような要求には応じられな
い。
【0034】そこで、このような場合にも、変更の必要
がある部分だけのタイムスロット割当の変更で済むよう
にするためには、使用するタイムスロットを1つずつ指
定する方法がある。
【0035】図11は、この方法に基づくタイムスロッ
ト割当制御部の実現例であり、使用するタイムスロット
を指定するレジスタをタイムスロットの数だけ用意(SR
1 ,SR2 ,〜,SRn )し、比較回路(COMP1 ,COMP2 ,
〜,COMPn )もそのタイムスロット数分備わっている。
【0036】このような構成とすることで、例えば、上
述の例において図9(a)の上段の状態からTEI3の
割当数に関して変更可能な数が最大2であったものを、
図9(b)の上段から下段への関係のように、変更可能
最大数を4とすることも可能となる。こうした割当が可
能となるのは、タイムスロットの割当ルールが前述の例
のように連続する必要がなく、3、7、11から12の
ように不連続で構わないからである。
【0037】しかしながら、この方法に基づくタイムス
ロット割当制御によれば、図11を見ても分かるよう
に、タイムスロット設定のためのレジスタをタイムスロ
ット分用意することが必要となり、ハードウェア規模を
増大させるだけでなく、プロセッサからの設定に多くの
時間を要することになった。
【0038】
【発明が解決しようとする課題】このように上記従来の
タイムスロット割当制御方式では、柔軟にその割当を変
更するためには、タイムスロット設定のためのレジスタ
をタイムスロット分用意することが必要であり、ハード
ウェア規模が増大し、しかもプロセッサが全てのレジス
タを設定する必要があることから、設定時間が長くな
り、非効率であるという問題点があった。
【0039】本発明は上記問題点を除去し、割当タイム
スロットを指定するためのレジスタの数の増加に伴うハ
ードウェア規模の増大と、プロセッサのレジスタ設定時
間の増長を抑えながら、タイムスロットの割当変更に柔
軟に対応可能なタイムスロット割当制御方法及び装置を
提供することを目的とする。
【0040】
【課題を解決するための手段】この出願の第1の発明
は、端末装置を収容可能な複数のインタフェース手段
を、複数のタイムスロットを有する時分割バスを介し
て、当該タイムスロットの入れ替え動作または多重化動
作を行うスイッチング手段に接続して成る通信装置にお
いて、前記インタフェース手段は、交換制御を司るプロ
セッサからの指示によりあるタイムスロット位置から連
続に使用可能なタイムスロット区間を少なくとも2区間
設定する設定手段を具備し、他のインタフェース手段へ
のデータ伝送に際し、全タイムスロット中の最低2カ所
の連続したタイムスロットの割当を行うようにしたこと
を特徴とする。
【0041】この出願の第2の発明は、端末装置を収容
可能な複数のインタフェース手段と、該インタフェース
手段間を接続し、複数のタイムスロットを有する時分割
バスと、該時分割バスに接続され、前記タイムスロット
の入れ替え動作または多重化動作を行うスイッチング手
段とを具備し、前記インタフェース手段間のデータ伝送
に際し、交換制御を司るプロセッサからの指示に基づ
き、送信元のインタフェース手段のタイムスロットアク
セス制御手段が、必要数のタイムスロットをあるタイム
スロット位置から連続に確保して割当を行う通信装置に
おいて、前記タイムスロットアクセス制御手段は、デー
タの送出を開始するタイムスロットの位置を設定するた
めの先頭スロット設定手段と、該タイムスロットに続い
てデータを送出できるタイムスロット数を設定するため
の使用スロット数設定手段とを少なくとも2組具備し、
他のインタフェース手段へのデータ伝送に際し、全タイ
ムスロット中の最低2カ所の連続したタイムスロットの
割当を行うようにしたことを特徴とする。
【0042】この出願の第3の発明は、端末装置を収容
可能な複数のインタフェース手段をタイムスロットを複
数持つ時分割バスを介してスイッチング手段に接続して
成る通信装置のインタフェース手段内に設けられ、デー
タ伝送に際して必要分のタイムスロットの割当を行うタ
イムスロット割当制御装置において、データの送出を開
始するための各々異なるタイムスロット位置を設定する
少なくとも2つの第1のレジスタ手段と、該第1のレジ
スタ手段に対応して設けられ、対応する第1のレジスタ
手段に設定されたタイムスロットに続いてデータを送出
できるタイムスロット数を各々設定する第2のレジスタ
手段と、タイムスロットの数をカウントするカウンタ
と、該カウンタのカウント値を前記第1のレジスタ手段
及び第2のレジスタ手段の各設定値と比較する比較手段
と、前記カウント値が前記第1のレジスタ手段の設定値
に達した時に送信許可信号を出力するとともに、更に対
応する第2のレジスタ手段の設定値に達した時に送信許
可信号の出力を停止し、全タイムスロット中の最低2カ
所の連続したタイムスロットの割当を行うべく制御する
タイムスロットアクセス制御手段とを具備することを特
徴とする。
【0043】
【作用】本発明では、時分割バス上の割り当てる先頭の
タイムスロットを設定するための先頭スロット設定手段
と、そこから連続していくつのタイムスロットを使用す
るかを設定するための使用スロット数設定手段を少なく
とも2組設け、全体のタイムスロットの中から最低2カ
所の連続したタイムスロットを指定できるようにしたも
のである。
【0044】これにより、この種の設定手段を1組しか
持たない場合に比べて、タイムスロットの割当変更の柔
軟性が高まり、またタイムスロットの数だけ設定手段を
設けた場合と比較して大幅なハードウェア規模の削減が
でき、同時にプロセッサが設定に要する時間の短縮化も
可能となる。
【0045】
【実施例】以下、本発明の実施例を添付図面に基づいて
詳細に説明する。図1は本発明に係るバス型ATM交換
機のタイムスロット割当制御部の一実施例を示すブロッ
ク図である。ATM交換機の概略構成、バスのタイミン
グ、データのフォーマット及び交換動作の概略は従来例
で述べたものと同様であるため、ここでは説明を省略す
る。図1に示すタイムスロット割当制御部270Aは、
図6に示す符号270の回路の改良例と考えて差し支え
ない。
【0046】本発明のATM交換機においては、タイム
スロット割当のルールが従来方式と異なり、1つのTE
Iに対して最低2カ所までの連続したタイムスロットを
再割り当てできるようになっている。
【0047】この方式を実現するため、本発明のタイム
スロット割当制御回路270Aは、割り当てる先頭のタ
イムスロットを設定するためのレジスタと、そこから連
続していくつのタイムスロットを使用するかを設定する
ためのレジスタを2組用意することで実現される。
【0048】すなわち、図1においては、まず割当タイ
ムスロットの先頭を記憶させるレジスタ(SSR1)271
0と、そのタイムスロットから使用可能なタイムスロッ
トの数を設定するレジスタ(LER1)2730が1組存在
し、これらと同様の機能の組み合わせが、レジスタ(SS
R2)2711とレジスタ(LER2)2731とにより更に
もう1組が設けられている。これらレジスタ(SSR1,LE
R1)及び(SSR2,LER2)は、図示しないプロセッサから
のCPU BUSと接続されている。
【0049】また、タイムスロットカウンタ(SC)2
750は、従来と同様に、FCKDW がLレベルになったと
ころからCCKDW2の数をカウントする回路であり、その出
力はそれぞれの2組の比較回路(COMPA1,COMPB1)、
(COMPA2,COMPB2)に入力されている。
【0050】ここで、(COMPA1)2760には(SSR1)
2710に設定された値と、カウンタ(SC)2750の
出力が与えられ、(COMPB1)2780には、(SSR1)2
710に設定された値に、(LER1)2730に設定した
値を加算器(ADD1)2740で加えた値が与えられてい
る。
【0051】同様の機能回路が、(SSR2)2711と
(LER2)2731について、もう1組(COMPA2)と(CO
MPB2)の組み合わせで存在し、(COMPA2)2761には
(SSR2)2711に設定された値と、カウンタ(SC)2
750の出力が与えられ、(COMPB2)2781には、
(SSR2)2711に設定された値に、(LER2)2731
に設定した値を加算器(ADD2)2741で加えた値が与
えられている。
【0052】COMPA1,COMPB1,COMPA2,COMPB2 の出力
は、タイムスロットアクセス制御部(SAC )2790に
入力され、カウンタ(SC)2750の示す値が、(SSR
1)2710に設定されたタイムスロットまで巡ってく
ると、(COMPA1)2760の出力がオンとなり、送信許
可信号(TXEN)がオンとなり、(LER1)2730の設定
数に達すると、(COMPB1)2780の出力がオンし、TX
ENがオフとなる。
【0053】そして、次に、カウンタ(SC)2750の
示す値が、(SSR2)2711に設定されたタイムスロッ
トまで巡ってくると、(COMPA2)の出力がオンとなり、
送信許可信号(TXEN)がオンとなり、(LER2)2731の
設定数に達すると、(COMPB2)2781の出力がオン
し、TXENがオフとなる。
【0054】このようにして、タイムスロットアクセス
制御部(SAC )2790からは、レジスタ(SSR1,LER
1)及び(SSR2,LER2)の設定値で決まる2カ所までの
連続したタイムスロットの再割当を行うことができる。
【0055】次に、上記構成のタイムスロットアクセス
制御部270Aによるタイムスロット割当の具体例を図
2を参照して詳述する。説明を容易にするために、図2
においてはタイムスロットの総数を12、TEIの最大
収容数を4台としている。
【0056】図2(a)の上段は、TEI1〜TEI4
に対する1〜10までのタイムスロットの割り当ての一
例を示したものである。11、12タイムスロットは未
使用すなわち空きを示している。
【0057】図2に(a)において、TS1から12は
タイムスロットの番号を示し、その番号のしたの枠内の
数字1、2、3、4は、それぞれTEI1に割り当てら
れたタイムスロット、TEI2に割り当てられてタイム
スロット、TEI3に割り当てられたタイムスロット、
TEI4に割り当てられたタイムスロットであることを
示している。
【0058】このことから、図2a上段は特にTEI1
に3個、TEI2に3個、TEI1に1個、TEI4に
3個のタイムスロットを割り当てた例であり、Eとある
2タイムスロットが未割当である状況を指している。
【0059】図示しないプロセッサが一つのTEIに対
して、前述のようにタイムスロットを割り当てる際、図
2(a)上段に示すように、TEI間で二重にタイムス
ロットが割り当てられないような管理もまたこのプロセ
ッサによりなされる。
【0060】本実施例に係る装置の立ち上げ時、各TE
Iにおいては、タイムスロット割当制御部270A内の
タイムスロット設定レジスタの1組目、すなわちSSR1,
LER1のみでタイムスロット割当を実施する。これは、は
じめは一つのTEIに対しては一つの連続したタイムス
ロット割当になるようにプロセッサが管理しているため
であり、タイムスロット割当が完了すると、例えば図2
(a)の上段に示すような割当となる。
【0061】次に、本発明によるTEIへのタイムスロ
ット割当の変更制御について詳しく述べる。今、図2
(b)の上段から下段への如く、TEI1のタイムスロ
ット割当数を3から2へ、またTEI3のタイムスロッ
ト割当数を1から3に変更するものとする。
【0062】従来の技術の欄で説明したように、SS
R,LERが一組しか無い場合、図2(a)上段の様に
連続したタイムスロットの空きエリアが2タイムスロッ
ト分しか残っていない場合、上記要求に際して、TEI
3の変更はその下段に示す如く最大で2までしか割り当
てることができなかった。
【0063】本発明によれば、SSR,LERは2組設
けられているため、TEI3へ割り当てることのできる
タイムスロットは、2カ所までの連続したタイムスロッ
トを再割り当てできる。その結果、図2(a)の上段に
示す状態から上記要求を受けた場合、図2(b)下段に
示すように、TEI3に対しては、その要求通り、タイ
ムスロット7単独と、タイムスロット11から12の合
計3つのタイムスロットを割り当てることができるよう
になる。
【0064】従来の技術の欄で述べたように、タイムス
ロットの割当を最も柔軟に行えるようにするには、タイ
ムスロットの数だけタイムスロット設定レジスタを設け
る方法があった(図11参照)。
【0065】この方法によれば、図2(b)の空きタイ
ムスロット(タイムスロット3)も、TEI3に割り当
てることが可能になり、一見優れた方法のように見え
る。しかしながら、前述のように、レジスタの数はタイ
ムスロット数分必要となるため、ハードウェアの規模
と、プロセッサがレジスタ設定にかかる時間の増大を免
れなかった。
【0066】これに対して、本発明の方法は、タイムス
ロットの数に係わらずレジスタの総数は4個でよいた
め、タイムスロットの数が4を越える場合はハードウェ
ア規模と設定時間については極めて優位になる。
【0067】2カ所の連続したタイムスロットしか設定
できないデメリットもあるが、初期にプロセッサがタイ
ムスロットを割り当てる際に、例えばタイムスロット番
号の若い方から割当を実施するようにすれば、タイムス
ロットの後半部分に空きのタイムスロットが集中するよ
うになるため、タイムスロット割当を変更する時、再割
り当てするタイムスロットは、今まで使用していたタイ
ムスロットのグループと後半の空きエリアのグループを
割り当てれば済むため、2カ所しか指定でき無くとも殆
ど実用上問題は無いと言える。
【0068】
【発明の効果】以上説明したように本発明によれば、先
頭のタイムスロットを設定するための先頭スロット設定
手段と、そこから連続していくつのタイムスロットを使
用するかを設定するための使用スロット数設定手段を少
なくとも2組設け、全体のタイムスロットの中から最低
2カ所の連続したタイムスロットを指定できるようにし
たため、本制御方法をバス構造を持った交換機及び多重
化装置に適用した場合、最小限のハードウェアの追加で
柔軟なタイムスロット割当の制御が可能となり、設定手
段への設定時間も最小限に抑えつつあくまでも変更の必
要な部分だけを短時間のうちに効率的に変更できるとい
う優れた利点を有する。
【図面の簡単な説明】
【図1】本発明に係るバス型ATM交換機におけるタイ
ムスロット割当制御部の一実施例を示すブロック図。
【図2】本発明のタイムスロット割当制御方法に基づく
タイムスロット割当変更の一例を示す図。
【図3】バス型ATM交換機の要部概略構成を示す図。
【図4】図3におけるスイッチング回路の詳細構成図。
【図5】図3におけるインタフェース回路のデータ受信
制御部の詳細構成図。
【図6】図3におけるインタフェース回路のデータ送信
制御部の詳細構成図。
【図7】図3におけるスイッチング回路とインタフェー
ス回路間のバス上の各データのタイミングチャート。
【図8】図3におけるインタフェース回路間で伝送され
るデータのフォーマットの一例を示す図。
【図9】従来のタイムスロット割当制御方法に基づくタ
イムスロット割当変更の一例を示す図。
【図10】従来のバス型ATM交換機におけるタイムス
ロット割当制御部の構成図。
【図11】従来のバス型ATM交換機におけるタイムス
ロット割当制御部の別の構成例を示す図。
【符号の説明】
10 スイッチング回路(SW) 110 データ受信部 120 ヘッダ書換部 130 データ送出部 140 変換テーブル 20-1〜20-n インタフェース回路(TEI1 〜TE
In ) 210 受信制御部 220 宛先抽出部 240,250 データバッファ 230,260 バッファ制御部 270 タイムスロット割当制御部 2710,2711 割当先頭タイムスロット記憶レジ
スタ(SSR1 ,2 ) 2730,2731 使用タイムスロット記憶レジスタ
(LER1 ,2 ) 2740,2741 加算器(ADD1,ADD2) 2750 タイムスロットカウンタ 2760,2761 比較回路(COMP.A1 ,COMP.A2 ) 2780,2781 比較回路(COMP.B1 ,COMP.B2 ) 2790 タイムスロットアクセス制御部(SAC)

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 端末装置を収容可能な複数のインタフェ
    ース手段を、複数のタイムスロットを有する時分割バス
    を介して、当該タイムスロットの入れ替え動作または多
    重化動作を行うスイッチング手段に接続して成る通信装
    置において、 前記インタフェース手段は、交換制御を司るプロセッサ
    からの指示によりあるタイムスロット位置から連続に使
    用可能なタイムスロット区間を少なくとも2区間設定す
    る設定手段を具備し、他のインタフェース手段へのデー
    タ伝送に際し、全タイムスロット中の最低2カ所の連続
    したタイムスロットの割当を行うようにしたことを特徴
    とするタイムスロット割当制御方法。
  2. 【請求項2】 タイムスロットの割当変更に際し、割当
    変更の不要なインタフェース手段に対するタイムスロッ
    トの設定はそのまま維持し、他の割当変更の必要なイン
    タフェース手段に対して前記設定手段の設定区間の変更
    に応じてタイムスロット再割当を行うことを特徴とする
    請求項1記載のタイムスロット割当制御方法。
  3. 【請求項3】 装置立ち上げ時、前記設定手段の一方の
    タイムスロット区間のみを用いてタイムスロット割当を
    行うことを特徴とする請求項1または2記載のタイムス
    ロット割当制御方法。
  4. 【請求項4】 タイムスロット番号の小さい方から順に
    割当を行い、タイムスロット番号の最大値近傍の区間に
    空きタイムスロットを集中させるようにしたことを特徴
    とする請求項3記載のタイムスロット割当制御方法。
  5. 【請求項5】 インタフェース手段は、更に公衆網また
    は専用線との接続機能を有することを特徴とする請求項
    1記載のタイムスロット割当制御方法。
  6. 【請求項6】 端末装置を収容可能な複数のインタフェ
    ース手段と、該インタフェース手段間を接続し、複数の
    タイムスロットを有する時分割バスと、該時分割バスに
    接続され、前記タイムスロットの入れ替え動作または多
    重化動作を行うスイッチング手段とを具備し、前記イン
    タフェース手段間のデータ伝送に際し、交換制御を司る
    プロセッサからの指示に基づき、送信元のインタフェー
    ス手段のタイムスロットアクセス制御手段が、必要数の
    タイムスロットをあるタイムスロット位置から連続に確
    保して割当を行う通信装置において、 前記タイムスロットアクセス制御手段は、データの送出
    を開始するタイムスロットの位置を設定するための先頭
    スロット設定手段と、該タイムスロットに続いてデータ
    を送出できるタイムスロット数を設定するための使用ス
    ロット数設定手段とを少なくとも2組具備し、他のイン
    タフェース手段へのデータ伝送に際し、全タイムスロッ
    ト中の最低2カ所の連続したタイムスロットの割当を行
    うようにしたことを特徴とするタイムスロット割当制御
    方法。
  7. 【請求項7】 タイムスロットの割当変更に際し、割当
    変更の不要なインタフェース手段に対するタイムスロッ
    トの設定はそのまま維持し、他の割当変更の必要なイン
    タフェース手段に対して前記2組の設定手段の設定値変
    更に応じてタイムスロット再割当を行うことを特徴とす
    る請求項6記載のタイムスロット割当制御方法。
  8. 【請求項8】 装置立ち上げ時、前記2組の設定手段の
    うちの1組のみを用いてタイムスロット割当を行うこと
    を特徴とする請求項6または7記載のタイムスロット割
    当制御方法。
  9. 【請求項9】 タイムスロット番号の小さい方から順に
    割当を行い、タイムスロット番号の最大値近傍の区間に
    空きタイムスロットを集中させるようにしたことを特徴
    とする請求項8記載のタイムスロット割当制御方法。
  10. 【請求項10】 インタフェース手段は、更に公衆網あ
    るいは専用線との接続機能を有することを特徴とする請
    求項6記載のタイムスロット割当制御方法。
  11. 【請求項11】 端末装置を収容可能な複数のインタフ
    ェース手段をタイムスロットを複数持つ時分割バスを介
    してスイッチング手段に接続して成る通信装置のインタ
    フェース手段内に設けられ、データ伝送に際して必要分
    のタイムスロットの割当を行うタイムスロット割当制御
    装置において、 データの送出を開始するための各々異なるタイムスロッ
    ト位置を設定する少なくとも2つの第1のレジスタ手段
    と、 該第1のレジスタ手段に対応して設けられ、対応する第
    1のレジスタ手段に設定されたタイムスロットに続いて
    データを送出できるタイムスロット数を各々設定する第
    2のレジスタ手段と、 タイムスロットの数をカウントするカウンタと、 該カウンタのカウント値を前記第1のレジスタ手段及び
    第2のレジスタ手段の各設定値と比較する比較手段と、 前記カウント値が前記第1のレジスタ手段の設定値に達
    した時に送信許可信号を出力するとともに、更に対応す
    る第2のレジスタ手段の設定値に達した時に送信許可信
    号の出力を停止し、全タイムスロット中の最低2カ所の
    連続したタイムスロットの割当を行うべく制御するタイ
    ムスロットアクセス制御手段とを具備することを特徴と
    するタイムスロット割当制御装置。
  12. 【請求項12】 タイムスロットの割当変更に際し、割
    当変更の不要なインタフェース手段に対する前記第1及
    び第2のレジスタ手段の設定値はそのまま維持し、他の
    割当変更の必要なインタフェース手段に対して前記第1
    及び第2のレジスタ手段の設定値の変更に応じてタイム
    スロット再割当を行うことを特徴とする請求項11記載
    のタイムスロット割当制御装置。
  13. 【請求項13】 装置立ち上げ時、前記第1のレジスタ
    手段と第2のレジスタ手段中の1組のみを用いてタイム
    スロット割当を行うことを特徴とする請求項12または
    13記載のタイムスロット割当制御装置。
  14. 【請求項14】 タイムスロット番号の小さい方から順
    に割当を行い、タイムスロット番号の最大値近傍の区間
    に空きタイムスロットを集中させるようにしたことを特
    徴とする請求項13記載のタイムスロット割当制御装
    置。
  15. 【請求項15】 インタフェース手段は、更に公衆網ま
    たは専用線との接続機能を有することを特徴とする請求
    項11記載のタイムスロット割当制御装置。
JP32442093A 1993-12-22 1993-12-22 タイムスロット割当制御方法及び装置 Pending JPH07183864A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32442093A JPH07183864A (ja) 1993-12-22 1993-12-22 タイムスロット割当制御方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32442093A JPH07183864A (ja) 1993-12-22 1993-12-22 タイムスロット割当制御方法及び装置

Publications (1)

Publication Number Publication Date
JPH07183864A true JPH07183864A (ja) 1995-07-21

Family

ID=18165601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32442093A Pending JPH07183864A (ja) 1993-12-22 1993-12-22 タイムスロット割当制御方法及び装置

Country Status (1)

Country Link
JP (1) JPH07183864A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017532913A (ja) * 2014-10-31 2017-11-02 華為技術有限公司Huawei Technologies Co.,Ltd. パケット交換ネットワークを介した低ジッタ通信のためのシステム、装置及び方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017532913A (ja) * 2014-10-31 2017-11-02 華為技術有限公司Huawei Technologies Co.,Ltd. パケット交換ネットワークを介した低ジッタ通信のためのシステム、装置及び方法
US10404608B2 (en) 2014-10-31 2019-09-03 Huawei Technologies Co., Ltd. Systems, devices, and methods for low-jitter communication over a packet-switched network

Similar Documents

Publication Publication Date Title
EP0630540B1 (en) Communications bus and controller
KR100221160B1 (ko) 고정 또는 가변 길이 데이타 블럭으로 구성된 버퍼 메모리 기억 데이타를 포함하는 일시 정보 기억 시스템
EP1027657B1 (en) A fully-pipelined fixed-latency communications system with a real-time dynamic bandwidth allocation
JP3516684B2 (ja) 非同期データ伝送及びソース・トラフィック制御システム
JPH09162879A (ja) Atmスイッチ及びその制御方法
JPH09251437A (ja) 計算機装置及び連続データサーバ装置
JPH0720122B2 (ja) リング型伝送路を用いたパケット通信システム
US4672604A (en) Time slot polling arrangement for multiple stage time division switch
JPH02150140A (ja) 非同期高速パケツト・スイツチングのためのラベル・スイツチング及び制御インタフエース
JPH05216688A (ja) 共有リソースを割り付けるための決定論的方法
EP0534493B1 (en) Data transfer system including exchange
EP0419750B1 (en) Distribution mechanism for establishing communications between user interfaces of a communication system
JP2889027B2 (ja) 時分割スイッチ及びかかるスイッチを構成する接続モジュール
US4633461A (en) Switching control for multiple stage time division switch
JPH07183864A (ja) タイムスロット割当制御方法及び装置
JPS62622B2 (ja)
JP2865314B2 (ja) パケット通信装置
JPS5810021B2 (ja) 時分割多重ネツトワ−ク・システム
JPH04328929A (ja) Lanシステムにおけるシグナリング情報の伝送方法及び装置
EP2450795A1 (en) Computer device, parallel computer system, and synchronization program
JP2598020B2 (ja) ループ通信システムのタイムスロット割り当て方式
JPH05504036A (ja) サービス統合型電話設備のデジタル通信システム
JPS5810022B2 (ja) 時分割多重回線割当て制御方式
JPS6282746A (ja) カウンタ制御型パケツト予約方式
US6122297A (en) Arrangement and method relating to digital communication systems