JPH0817389B2 - データ伝送方法およびそれに用いるネットワーク - Google Patents
データ伝送方法およびそれに用いるネットワークInfo
- Publication number
- JPH0817389B2 JPH0817389B2 JP4024441A JP2444192A JPH0817389B2 JP H0817389 B2 JPH0817389 B2 JP H0817389B2 JP 4024441 A JP4024441 A JP 4024441A JP 2444192 A JP2444192 A JP 2444192A JP H0817389 B2 JPH0817389 B2 JP H0817389B2
- Authority
- JP
- Japan
- Prior art keywords
- slots
- slot
- traffic
- asynchronous
- isochronous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims description 170
- 238000000034 method Methods 0.000 title claims description 58
- 230000001360 synchronised effect Effects 0.000 claims description 114
- 238000009432 framing Methods 0.000 claims description 71
- 230000011664 signaling Effects 0.000 claims description 68
- 239000000872 buffer Substances 0.000 claims description 63
- 238000003780 insertion Methods 0.000 claims description 37
- 230000037431 insertion Effects 0.000 claims description 37
- 238000004891 communication Methods 0.000 claims description 24
- 230000003111 delayed effect Effects 0.000 claims description 14
- 230000008054 signal transmission Effects 0.000 claims description 12
- 230000001934 delay Effects 0.000 claims description 5
- 230000000295 complement effect Effects 0.000 claims description 2
- 230000008929 regeneration Effects 0.000 claims 2
- 238000011069 regeneration method Methods 0.000 claims 2
- 108091006146 Channels Proteins 0.000 description 131
- 238000010586 diagram Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 15
- 238000013459 approach Methods 0.000 description 14
- 238000012790 confirmation Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 12
- 230000008707 rearrangement Effects 0.000 description 11
- 238000013507 mapping Methods 0.000 description 9
- 230000000737 periodic effect Effects 0.000 description 8
- 230000004913 activation Effects 0.000 description 7
- 230000010354 integration Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000011084 recovery Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000006378 damage Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 101100534087 Cowpox virus (strain Brighton Red) CRMA gene Proteins 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 108700026140 MAC combination Proteins 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 101100057074 Arabidopsis thaliana ASY2 gene Proteins 0.000 description 1
- 101100057075 Arabidopsis thaliana ASY3 gene Proteins 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000002000 scavenging effect Effects 0.000 description 1
- 230000009291 secondary effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6424—Access arrangements
- H04L2012/6427—Subscriber Access Module; Concentrator; Group equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6448—Medium Access Control [MAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6462—Movable boundaries in packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6486—Signalling Protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はバスあるいはリング・ト
ポロジーを持つスロット化されたLAN上で使用される
主に異なるクラスのパケット交換トラヒックを運ぶ自己
適応伝送データ構造内への回線交換チャネルの衝突の無
い挿入及び除去を行なうための方法及びシステムに関す
る。統合の対象となるトラヒックには、非同期トラヒッ
ク(パケット交換)、同期トラヒック(パケット交換、
時間に敏感)、等時トラヒック(回線交換)、及び即時
応答信号送出式が含まれる。
ポロジーを持つスロット化されたLAN上で使用される
主に異なるクラスのパケット交換トラヒックを運ぶ自己
適応伝送データ構造内への回線交換チャネルの衝突の無
い挿入及び除去を行なうための方法及びシステムに関す
る。統合の対象となるトラヒックには、非同期トラヒッ
ク(パケット交換)、同期トラヒック(パケット交換、
時間に敏感)、等時トラヒック(回線交換)、及び即時
応答信号送出式が含まれる。
【0002】
【従来の技術】情報処理、データ通信、及びマルチメデ
ィアオフィス通信の分野の急速な発展の結果として、L
AN(ローカル・エリアネットワーク)の場合のよう
に、同一媒体を介して異なるクラスのトラヒックが伝送
されるようになってきた。大多数の現存のネットワーク
は、回線交換であるか、パケット交換であるかは別とし
て、未に、特定の用途に対して設計されている。従っ
て、我々は通常、それぞれ並列あるいは独立して動作す
る音声、信号送出、ビデオ及びデータ・アプリケーショ
ンのための異なるネットワークを持つ。これらネットワ
ークの各々は、意図されたアプリケーションに対しては
適当であるが、他のアプリケーションをサポートするた
めには、効率が良いとは言えない。異なるバンド幅要件
を持つ様々なタイプのサービスを収容できる統合通信シ
ステムの利点についてはかなり前から認識されている。
以下の二つの論文、つまり、M.J.ロス(Ross)
による、ProcIEEE 、Vol.65、1977
年9月、ページ1283−1295に掲載の論文『統合
音声/データ交換のための設計アプローチ及び性能基準
(Designapproaches and per
fomance criteria for inte
grated voice/data switchi
ng)、及びH.フランク(Frank)による、デー
タ通信、1978年9月号、ページ51−62に掲載の
論文『明日のデータ/音声ネットワークのための今日の
設計(Plan today for tomorro
w data/voice nets)』において、既
に異なるトラヒック・クラスの統合について述べられて
いる。異なるクラスのトラヒックの伝送を可能にする一
体化された統合ネットワークを持つことの目的は、現存
並びに将来のサービスをカバーする柔軟性を達成し、ま
た、良好な性能及び経済的な資源の活用、並びに一体化
されたネットワーク管理、動作及び保守を実現すること
である。
ィアオフィス通信の分野の急速な発展の結果として、L
AN(ローカル・エリアネットワーク)の場合のよう
に、同一媒体を介して異なるクラスのトラヒックが伝送
されるようになってきた。大多数の現存のネットワーク
は、回線交換であるか、パケット交換であるかは別とし
て、未に、特定の用途に対して設計されている。従っ
て、我々は通常、それぞれ並列あるいは独立して動作す
る音声、信号送出、ビデオ及びデータ・アプリケーショ
ンのための異なるネットワークを持つ。これらネットワ
ークの各々は、意図されたアプリケーションに対しては
適当であるが、他のアプリケーションをサポートするた
めには、効率が良いとは言えない。異なるバンド幅要件
を持つ様々なタイプのサービスを収容できる統合通信シ
ステムの利点についてはかなり前から認識されている。
以下の二つの論文、つまり、M.J.ロス(Ross)
による、ProcIEEE 、Vol.65、1977
年9月、ページ1283−1295に掲載の論文『統合
音声/データ交換のための設計アプローチ及び性能基準
(Designapproaches and per
fomance criteria for inte
grated voice/data switchi
ng)、及びH.フランク(Frank)による、デー
タ通信、1978年9月号、ページ51−62に掲載の
論文『明日のデータ/音声ネットワークのための今日の
設計(Plan today for tomorro
w data/voice nets)』において、既
に異なるトラヒック・クラスの統合について述べられて
いる。異なるクラスのトラヒックの伝送を可能にする一
体化された統合ネットワークを持つことの目的は、現存
並びに将来のサービスをカバーする柔軟性を達成し、ま
た、良好な性能及び経済的な資源の活用、並びに一体化
されたネットワーク管理、動作及び保守を実現すること
である。
【0003】以下のセクションにおいては、我々は、L
AN上に回線交換乃びパケット交換原理を統合するため
の現在のアプローチについて説明する。LANの設計の
主要な傾向及び未知の将来のトラヒック特性を考慮に入
れ、次に、本発明の自己適応伝送データ構造及び方法に
対する目的を組織的に示す。
AN上に回線交換乃びパケット交換原理を統合するため
の現在のアプローチについて説明する。LANの設計の
主要な傾向及び未知の将来のトラヒック特性を考慮に入
れ、次に、本発明の自己適応伝送データ構造及び方法に
対する目的を組織的に示す。
【0004】既に、70年代の初期において、出版物
は、同一伝送媒体上での回線交換及びパケット交換原理
の統合について扱っていた。出版物は、K.キュマーレ
(Kuemmerle)によって、1974年にストッ
クホルムにて開催された、コンピュータ通信に関する第
二回国際会議(2nd Intern, Conf,o
n Computer communication
s、ICCC)、ページ507−515に発表された論
文『統合されたライン及びパケット交換トラヒックのマ
ルチプレクサ性能(Multiplexer Perf
ormance of Integrated Lin
e−and Packet−SwichedTraff
ic)』において説明されているように、二地点間リン
クの統合から始る。その後、研究努力は、LAN並びに
高速LAN(HSLAN)、及び内部バス構造を持つ交
換ノードへと拡張されて行く。これら研究努力と関連す
る多数の出版物の代表的な例として以下が挙げられる。
−D.ロフィネラ(Roffinella)、C.トリ
ンチェロ(Trinchero)、G.フレスチ(Fr
eschi)らによって、IEEE J.onSel、
Areas in Comm.、Vol、SAC−5、
No.9、1987年、ページ1444−1453に掲
載の論文『2レベル統合サービス・ローカル・エリアネ
ットワークのためのインターワーキング解決案(Int
erworking Solutions for a
Two−Level Integrated Ser
vices Local Area Networ
k)』−J.H.M.クレイネン(Kleinen)に
よって、EFOC/LAN86、アステルダム、198
6年、ページ83−87に発表の論文『PHILAN:
高速アプリケーションのための統合ローカル・エリアネ
ットワーク(An IntegratedLocal
Area Network for HighSpee
d Applications)』−R.カルボ(Ca
lvo)、M.ティーナーらによって、EFOC/LA
N90、ミュンヘン、1990年6月、ページ76−8
6に掲載の論文『FDDI−IIアーキテクチャ及び実
現例(FDDI−II Architecturala
nd Implementation Example
s )』
は、同一伝送媒体上での回線交換及びパケット交換原理
の統合について扱っていた。出版物は、K.キュマーレ
(Kuemmerle)によって、1974年にストッ
クホルムにて開催された、コンピュータ通信に関する第
二回国際会議(2nd Intern, Conf,o
n Computer communication
s、ICCC)、ページ507−515に発表された論
文『統合されたライン及びパケット交換トラヒックのマ
ルチプレクサ性能(Multiplexer Perf
ormance of Integrated Lin
e−and Packet−SwichedTraff
ic)』において説明されているように、二地点間リン
クの統合から始る。その後、研究努力は、LAN並びに
高速LAN(HSLAN)、及び内部バス構造を持つ交
換ノードへと拡張されて行く。これら研究努力と関連す
る多数の出版物の代表的な例として以下が挙げられる。
−D.ロフィネラ(Roffinella)、C.トリ
ンチェロ(Trinchero)、G.フレスチ(Fr
eschi)らによって、IEEE J.onSel、
Areas in Comm.、Vol、SAC−5、
No.9、1987年、ページ1444−1453に掲
載の論文『2レベル統合サービス・ローカル・エリアネ
ットワークのためのインターワーキング解決案(Int
erworking Solutions for a
Two−Level Integrated Ser
vices Local Area Networ
k)』−J.H.M.クレイネン(Kleinen)に
よって、EFOC/LAN86、アステルダム、198
6年、ページ83−87に発表の論文『PHILAN:
高速アプリケーションのための統合ローカル・エリアネ
ットワーク(An IntegratedLocal
Area Network for HighSpee
d Applications)』−R.カルボ(Ca
lvo)、M.ティーナーらによって、EFOC/LA
N90、ミュンヘン、1990年6月、ページ76−8
6に掲載の論文『FDDI−IIアーキテクチャ及び実
現例(FDDI−II Architecturala
nd Implementation Example
s )』
【0005】新たなLAN設計における現在の傾向は、
より多くのユーザを接続し、より高いトラヒック速度を
運び、より小さな遅延を達成し、より多くのサービスを
統合し、またより広い地理上の地域をカバーすることに
ある。この広い様々な目的を達成するために、展開中の
LANは、同時アクセス及びスロット再使用能力を持
ち、また、フレーム毎並びにセル毎に伝送が提供でき、
また、回線交換サービスも扱うことができなければなら
ない。
より多くのユーザを接続し、より高いトラヒック速度を
運び、より小さな遅延を達成し、より多くのサービスを
統合し、またより広い地理上の地域をカバーすることに
ある。この広い様々な目的を達成するために、展開中の
LANは、同時アクセス及びスロット再使用能力を持
ち、また、フレーム毎並びにセル毎に伝送が提供でき、
また、回線交換サービスも扱うことができなければなら
ない。
【0006】適当な伝送データ構造が地理的に離れたノ
ードによって同時に媒体アクセスができるようにするた
めにスロット化される。このために、LANスループッ
トは、速度と距離の積が増加しても低減することはな
い。宛先での除去(スロットの再使用を可能にする)
は、伝送媒体のビット速度を大きく超えてシステム・ス
ループットを向上させる高い潜在力を持つ。今日のLA
Nにおいては、伝送は隣接スロット内のフレームを介し
て行なわれる。これは、セグメント化を回避し(従っ
て、セグメントを識別するためのラベリング・アルゴリ
ズムが必要でない)、伝送オーバーヘッドを低減し、ま
た受信機ハードウエアを簡素化し、そのバッファ・サイ
ズをより小さく保つことを可能にする。さらに、フレー
ム毎による伝送は、多重受信機バッファのバッファ管理
を高データ速度において大きく簡素化する。他方におい
て、ATM(同期伝送モード)セルの伝送が、広帯域統
合サービス・デジタルネットワーク(Broadban
d−Integrated Services Dig
ital Network、B−ISDN)に対する解
決策として強力に促進されている。さらに、近い将来に
おいて、高速LAN上の回線交換チャネル(ビデオ、P
BX相互接続)に対する需要が増加することは明白であ
る。
ードによって同時に媒体アクセスができるようにするた
めにスロット化される。このために、LANスループッ
トは、速度と距離の積が増加しても低減することはな
い。宛先での除去(スロットの再使用を可能にする)
は、伝送媒体のビット速度を大きく超えてシステム・ス
ループットを向上させる高い潜在力を持つ。今日のLA
Nにおいては、伝送は隣接スロット内のフレームを介し
て行なわれる。これは、セグメント化を回避し(従っ
て、セグメントを識別するためのラベリング・アルゴリ
ズムが必要でない)、伝送オーバーヘッドを低減し、ま
た受信機ハードウエアを簡素化し、そのバッファ・サイ
ズをより小さく保つことを可能にする。さらに、フレー
ム毎による伝送は、多重受信機バッファのバッファ管理
を高データ速度において大きく簡素化する。他方におい
て、ATM(同期伝送モード)セルの伝送が、広帯域統
合サービス・デジタルネットワーク(Broadban
d−Integrated Services Dig
ital Network、B−ISDN)に対する解
決策として強力に促進されている。さらに、近い将来に
おいて、高速LAN上の回線交換チャネル(ビデオ、P
BX相互接続)に対する需要が増加することは明白であ
る。
【0007】スロット化されたLANにおいては、フレ
ームは、M.ナセヒ(Nassehi)によって、通信
に関するIEEE国際会議(IEEE Interna
tional Conference on Comm
unications)、アトランタ、GA、1990
年4月、ページ1697−1702に掲載の論文『CR
MA:高速LAN及びMANのためのアクセス・スキー
ム(An Access Scheme for Hi
gh−Speed LAN and MANs』、及び
第八回欧州光ファイバ及びローカル・エリアネットワー
ク会議(Eighth European Fibre
Optic and Local Area Net
works Conference、EFOC/LA
N)、ミュンヘン、1990年6月、ページ246−2
51に掲載の論文『二重バス構成に基づくGビット/秒
LAN及びMANのための循環予約多重アクセス・スキ
ーム(Cyclic Reservation Mul
tiple−AccessScheme for Gb
it/s LAN and MANs basedon
Dual−Bus Configuration )
において説明されているように、純粋な予約によって、
あるいは、例えば、以下の欧州特許出願において説明さ
れるようにバッファ挿入技術を使用して隣接するスロッ
ト内に伝送されることが保証される。−特許出願第90
810456.5号、『広帯域リング通信システム及び
アクセス制御法(Broadband Ring Co
mmunication System and Ac
cess Control Method)−特許出願
第91810224.5号、『LANシステムに対する
媒体アクセス技法(Medium Access Te
chnique for LAN Systems
)』
ームは、M.ナセヒ(Nassehi)によって、通信
に関するIEEE国際会議(IEEE Interna
tional Conference on Comm
unications)、アトランタ、GA、1990
年4月、ページ1697−1702に掲載の論文『CR
MA:高速LAN及びMANのためのアクセス・スキー
ム(An Access Scheme for Hi
gh−Speed LAN and MANs』、及び
第八回欧州光ファイバ及びローカル・エリアネットワー
ク会議(Eighth European Fibre
Optic and Local Area Net
works Conference、EFOC/LA
N)、ミュンヘン、1990年6月、ページ246−2
51に掲載の論文『二重バス構成に基づくGビット/秒
LAN及びMANのための循環予約多重アクセス・スキ
ーム(Cyclic Reservation Mul
tiple−AccessScheme for Gb
it/s LAN and MANs basedon
Dual−Bus Configuration )
において説明されているように、純粋な予約によって、
あるいは、例えば、以下の欧州特許出願において説明さ
れるようにバッファ挿入技術を使用して隣接するスロッ
ト内に伝送されることが保証される。−特許出願第90
810456.5号、『広帯域リング通信システム及び
アクセス制御法(Broadband Ring Co
mmunication System and Ac
cess Control Method)−特許出願
第91810224.5号、『LANシステムに対する
媒体アクセス技法(Medium Access Te
chnique for LAN Systems
)』
【0008】最近においては、バッファ挿入LANは、
例えば、上に挙げた欧州特許出願90810456.5
及び91810224.5号において説明されているよ
うに、いわゆる同期スロットに対するバイパス機能を提
供することによって増強されている。この方法により、
時間に敏感な接続に対する実時間応答は、挿入バッファ
による遅延の影響を受けないようになっている。このバ
イパス機能は、説明の本発明による伝送データ構造の一
要素である。これに加えて、挿入バッファLAN内にお
ける公平さは、現在では、欧州特許出願9181022
4.5において説明されるクレジット機能によって、あ
るいは欧州特許出願90810456.5において説明
される予約機能によって管理可能である。
例えば、上に挙げた欧州特許出願90810456.5
及び91810224.5号において説明されているよ
うに、いわゆる同期スロットに対するバイパス機能を提
供することによって増強されている。この方法により、
時間に敏感な接続に対する実時間応答は、挿入バッファ
による遅延の影響を受けないようになっている。このバ
イパス機能は、説明の本発明による伝送データ構造の一
要素である。これに加えて、挿入バッファLAN内にお
ける公平さは、現在では、欧州特許出願9181022
4.5において説明されるクレジット機能によって、あ
るいは欧州特許出願90810456.5において説明
される予約機能によって管理可能である。
【0009】トラヒック・タイプ以下においては、我々
は、回線交換チャネルを等時チャネルと呼ぶ。この目的
のために使用されるスロットよ、厳格な周期性に従う。
パケット交換原理に従うトラヒックを運ぶスロットは、
同期及び非同期に分けられる。同期スロットは、パケッ
ト化された音声及びビデオあるいは他のリアル・タイム
・アプリケーション等のような時間に敏感な接続のため
に使用される。これら接続は、ネットワーク遅延の変動
を調節するためにプレイ・アウト・バッファを必要とす
る。全ての他のトラヒックは、非同期スロットによって
輸送される。本質的に、これら三つのトラヒック・タイ
プは、終端間延長の変動を異にする。等時トラヒック
は、一定の遅延を示し、従って、この遅延の変動はゼロ
である。同期トラヒックの遅延の変動は、限定された範
囲内である。他方、非同期トラヒックの遅延の変動はか
なり大きい。これら三つのトラヒック・タイプに加え
て、ネットワークハウスキーピング機能(例えば、欧州
特許出願91810224.5号、『LANシステムに
対する媒体アクセス技術』において開示されるような監
視、測定、スロット予約、渋滞制御、ネットワーク管理
一般)のための信号送出トラヒックも考慮に入れる必要
がある。
は、回線交換チャネルを等時チャネルと呼ぶ。この目的
のために使用されるスロットよ、厳格な周期性に従う。
パケット交換原理に従うトラヒックを運ぶスロットは、
同期及び非同期に分けられる。同期スロットは、パケッ
ト化された音声及びビデオあるいは他のリアル・タイム
・アプリケーション等のような時間に敏感な接続のため
に使用される。これら接続は、ネットワーク遅延の変動
を調節するためにプレイ・アウト・バッファを必要とす
る。全ての他のトラヒックは、非同期スロットによって
輸送される。本質的に、これら三つのトラヒック・タイ
プは、終端間延長の変動を異にする。等時トラヒック
は、一定の遅延を示し、従って、この遅延の変動はゼロ
である。同期トラヒックの遅延の変動は、限定された範
囲内である。他方、非同期トラヒックの遅延の変動はか
なり大きい。これら三つのトラヒック・タイプに加え
て、ネットワークハウスキーピング機能(例えば、欧州
特許出願91810224.5号、『LANシステムに
対する媒体アクセス技術』において開示されるような監
視、測定、スロット予約、渋滞制御、ネットワーク管理
一般)のための信号送出トラヒックも考慮に入れる必要
がある。
【0010】絶えず変動するトラヒック特性に適応する
要件殆どのLANは、特定のタイプのトラヒックに対し
てそれらの最良の状態で動作するように設計されるが、
非常に異なるトラヒック特性を持つ環境内においてはあ
まり効率的でなくなる。非常に単純な例として、長いフ
レームの場合、トークン・リングはスロット・リングよ
りも(スロットの再使用なしで比較した場合)かなり良
い性能を示すが、短いメッセージに対しては、この逆に
なる。B−ISDN内における絶えず変動するトラヒッ
ク特性及び将来のトラヒックの未知の混合のために、異
なった、しかも絶えず変動するトラヒック特性に自然に
適応する伝送データ構造を持つことが必須である。
要件殆どのLANは、特定のタイプのトラヒックに対し
てそれらの最良の状態で動作するように設計されるが、
非常に異なるトラヒック特性を持つ環境内においてはあ
まり効率的でなくなる。非常に単純な例として、長いフ
レームの場合、トークン・リングはスロット・リングよ
りも(スロットの再使用なしで比較した場合)かなり良
い性能を示すが、短いメッセージに対しては、この逆に
なる。B−ISDN内における絶えず変動するトラヒッ
ク特性及び将来のトラヒックの未知の混合のために、異
なった、しかも絶えず変動するトラヒック特性に自然に
適応する伝送データ構造を持つことが必須である。
【0011】LAN上での回線交換及びパケット交換の
従来の統合LANの同一媒体上での回線交換(CS)と
パケット交換(PS)の統合は一定の長さ(例えば、1
25μs)の周期的フレーミング期間に基づく。フレー
ミング構成は、スロット化されたCS領域と構造化され
ないPS領域に分割することも、あるいはCS接続の自
由な割り当てにて完全にスロット化することもできる
(固定された境界あるいは移動可能な境界)。後者のア
プローチにおいては、PSフレームは残りのスロット内
に隣接して伝送されるか、あるいはアドレス情報を持つ
自治セグメント(例えば、ATMセル)にて伝送され
る。これら方法についての詳細な説明は、E.−H.ゲ
ルトナー(Goldner)による論文『統合された回
路/パケット交換ローカル・エリアネットワークー性能
分析及び戦略の比較(An Integrated C
ircuit/Packet Switching L
ocal Area Network−Perform
ance Analysis and Compari
son of Strategies)』、コンピュー
タネットワーク及びISDNシステム(Compute
r Networks and ISDN Syste
ms)、Vol.10、No.3−4、1985年10
/11月号、ページ211−219において行なわれて
いる。
従来の統合LANの同一媒体上での回線交換(CS)と
パケット交換(PS)の統合は一定の長さ(例えば、1
25μs)の周期的フレーミング期間に基づく。フレー
ミング構成は、スロット化されたCS領域と構造化され
ないPS領域に分割することも、あるいはCS接続の自
由な割り当てにて完全にスロット化することもできる
(固定された境界あるいは移動可能な境界)。後者のア
プローチにおいては、PSフレームは残りのスロット内
に隣接して伝送されるか、あるいはアドレス情報を持つ
自治セグメント(例えば、ATMセル)にて伝送され
る。これら方法についての詳細な説明は、E.−H.ゲ
ルトナー(Goldner)による論文『統合された回
路/パケット交換ローカル・エリアネットワークー性能
分析及び戦略の比較(An Integrated C
ircuit/Packet Switching L
ocal Area Network−Perform
ance Analysis and Compari
son of Strategies)』、コンピュー
タネットワーク及びISDNシステム(Compute
r Networks and ISDN Syste
ms)、Vol.10、No.3−4、1985年10
/11月号、ページ211−219において行なわれて
いる。
【0012】バンド幅が二つの固定された部分に分離さ
れる固定境界を持つフレーミング期間の短所は、バンド
幅がトラヒック需要が動的に変化したとき共有できない
ことである。移動可能な境界を持つフレーミング期間を
使用するシステムにおいては、等時部分のサイズは、パ
ケット交換部分が始る前の最後の等時チャネルの位置に
よって決定される。最後のチャネルの前に位置するフリ
ーの等時チャネルのバンド幅はチャネルの再配列なしで
は使用することができない。リング上でのチャネルの再
配列は、欧州特許227852号、『トークン・リング
伝送媒体に基づく統合サービスのためのローカル・エリ
ア通信システム(Local AreaCommuni
cation System for Integra
tedServices Based on a To
ken−Ring Transmission Med
ium)』において開示されるように、制御及び全ての
関与するノードの同期を保証するための高次層の通信の
ためにかなりのオーバーヘッドを必要とする。境界自体
の移動にも同じ様なオーバーヘッドが要求される。次
に、全てのノードに新たな位置について通知しなければ
ならない。リングでは、移動は、データが失われないこ
とを保証するために、数個のステップにて遂行されなけ
ればならない。最初のノードが通知を受け、次に全ての
ノードが確認し、最後に、次のラウンドで、SC/PS
境界(回線交換/パケット交換)の新たな位置が有効と
なり、従って、かなりの遅延も伴う。
れる固定境界を持つフレーミング期間の短所は、バンド
幅がトラヒック需要が動的に変化したとき共有できない
ことである。移動可能な境界を持つフレーミング期間を
使用するシステムにおいては、等時部分のサイズは、パ
ケット交換部分が始る前の最後の等時チャネルの位置に
よって決定される。最後のチャネルの前に位置するフリ
ーの等時チャネルのバンド幅はチャネルの再配列なしで
は使用することができない。リング上でのチャネルの再
配列は、欧州特許227852号、『トークン・リング
伝送媒体に基づく統合サービスのためのローカル・エリ
ア通信システム(Local AreaCommuni
cation System for Integra
tedServices Based on a To
ken−Ring Transmission Med
ium)』において開示されるように、制御及び全ての
関与するノードの同期を保証するための高次層の通信の
ためにかなりのオーバーヘッドを必要とする。境界自体
の移動にも同じ様なオーバーヘッドが要求される。次
に、全てのノードに新たな位置について通知しなければ
ならない。リングでは、移動は、データが失われないこ
とを保証するために、数個のステップにて遂行されなけ
ればならない。最初のノードが通知を受け、次に全ての
ノードが確認し、最後に、次のラウンドで、SC/PS
境界(回線交換/パケット交換)の新たな位置が有効と
なり、従って、かなりの遅延も伴う。
【0013】完全にスロット化されたフレーミング期間
を持つ他の二つのアプローチにおいては、等時チャネル
に対するスロットは任意に割り当てることができる。ス
ロットは、トラヒック・タイプを示す標識を持ち、従っ
て、フレームは等時チャネル間に挿入して伝送すること
ができる。第一のアプローチにおいては、セグメントは
変数であり、アドレスを運ばない。第二のアプローチに
おいては、セグメントは定数であり、アドレス情報を持
つ。ここでは、セグメントあるいはセルは、自治体であ
り、従って、異なるフレームの部分をこれも挿入して伝
送することができる。バンド幅はトラヒック需要に最適
に適応するが、ただし、リングLAN上においては、等
時チャネルの確立及び解放は、移動可能な境界を持つフ
レーミング制御の場合と同じ様な問題に遭遇する。つま
り、等時チャネルに割り当てられるべきスロットは、最
初に、予約されているとマークされなければならない。
その後、これらは、次のラウンド・トリップにおいて割
り当てられる。これに加えて、関与するノードは、いつ
チャネルが使用できるかの涌知を必要とする。
を持つ他の二つのアプローチにおいては、等時チャネル
に対するスロットは任意に割り当てることができる。ス
ロットは、トラヒック・タイプを示す標識を持ち、従っ
て、フレームは等時チャネル間に挿入して伝送すること
ができる。第一のアプローチにおいては、セグメントは
変数であり、アドレスを運ばない。第二のアプローチに
おいては、セグメントは定数であり、アドレス情報を持
つ。ここでは、セグメントあるいはセルは、自治体であ
り、従って、異なるフレームの部分をこれも挿入して伝
送することができる。バンド幅はトラヒック需要に最適
に適応するが、ただし、リングLAN上においては、等
時チャネルの確立及び解放は、移動可能な境界を持つフ
レーミング制御の場合と同じ様な問題に遭遇する。つま
り、等時チャネルに割り当てられるべきスロットは、最
初に、予約されているとマークされなければならない。
その後、これらは、次のラウンド・トリップにおいて割
り当てられる。これに加えて、関与するノードは、いつ
チャネルが使用できるかの涌知を必要とする。
【0014】図1には、移動境界を介しての等時チャネ
ルのサポート(図面の左側)及び本発明による伝送デー
タ構造の一部である挿入/除去自己適応を介してのサポ
ート(右側)との間の主な差が示される。最初、二つの
等時チャネルCH1及びCH2を持つフレーミング期間
10が存在する。移動可能な境界を持つアプローチにお
いては、両方のチャネルともフレーミング期間10の初
め(CS−領域)に位置する。フレーミング期間10の
残りの部分(PS部分)は非同期トラヒックのために使
用される。フレーミング期間10の最初の二つの位置
は、五つの考察される時間期間を区別するために、1
1.1から11.5及び12.1から12.5にて示さ
れる。最初に、位置11.1及び12.1は、それぞ
れ、等時チャネルCH1及びCH2によって使用され
る。CH1が終端すると、位置11.2はフリーになる
が、ただし、非同期トラヒックによって使用すること
は、CH2が位置12.3から11.3に再配列され、
境界13が対応して移動されるまでできない。前述のよ
うに、これら動作は通信オーバーヘッドの原因となり、
またフリーになったバンド幅の使用を遅延させる。後に
なって、別の等時チャネルを確立したい場合、境界13
が位置12.4がフリーになるように移動される。境界
13は、境界12.4がデータを運ばないことを保証し
なければならないために、直ちに移動できないことに注
意する。最後に、幾らかの通信オーバーヘッドの後に、
新たなチャネルCH3が位置12.5の所で使用できる
ようになる。この動作のモードと比較して、等時チャネ
ルを確立及び解放するための挿入/除去自己適応アプロ
ーチは非常に効率的である。第一に、両方のチャネルと
も原理的には任意な位置に置くことができる。我々は、
チャネルCH1の位置を14.1から14.2によって
示し、チャネルCH2の位置を15.1から15.3に
よって示す。最初に、二つの等時チャネルは14.1及
び15.1に位置する。これらの回りの全てのバンド幅
は、非同期トラヒックのために使用することができる。
CH1が終端すると、位置14.2の所のこのバンド幅
は直ちに、つまり、遅延及び通信オーバーヘッド無しに
使用できるようになる。等時チャネルCH3を割り当て
たい場合は、これは、フレーミング期間のどこに入れる
こともできる(ここでは、位置16.3)。ここでのキ
ーポイントは、チャネルが直ちに使用でき、また(勿
論、通常のより高い層のセット・アップ手順を除いて)
余分な通信オーバーヘッドを必要としないことである。
この直ちの割り当ては、等時スロットを正しい位置に挿
入し、対応する数の非同期スロットを直ちに、あるいは
遅延の後に除去することによって可能となる。こうし
て、新たな等時チャネルの割り当てのための等時スロッ
トの生成は、フリーの非同期スロットの破壊を伴うが、
これによって、全ての非同期スロット候補がビジーの場
合、一時的なスロットの余剰が発生する。他方におい
て、等時チャネルを解放する場合は、類似するがただし
反対の動作が要求される。これは、等時スロットの瞬間
的な除去及び同時的な非同期スロットの生成を意味す
る。
ルのサポート(図面の左側)及び本発明による伝送デー
タ構造の一部である挿入/除去自己適応を介してのサポ
ート(右側)との間の主な差が示される。最初、二つの
等時チャネルCH1及びCH2を持つフレーミング期間
10が存在する。移動可能な境界を持つアプローチにお
いては、両方のチャネルともフレーミング期間10の初
め(CS−領域)に位置する。フレーミング期間10の
残りの部分(PS部分)は非同期トラヒックのために使
用される。フレーミング期間10の最初の二つの位置
は、五つの考察される時間期間を区別するために、1
1.1から11.5及び12.1から12.5にて示さ
れる。最初に、位置11.1及び12.1は、それぞ
れ、等時チャネルCH1及びCH2によって使用され
る。CH1が終端すると、位置11.2はフリーになる
が、ただし、非同期トラヒックによって使用すること
は、CH2が位置12.3から11.3に再配列され、
境界13が対応して移動されるまでできない。前述のよ
うに、これら動作は通信オーバーヘッドの原因となり、
またフリーになったバンド幅の使用を遅延させる。後に
なって、別の等時チャネルを確立したい場合、境界13
が位置12.4がフリーになるように移動される。境界
13は、境界12.4がデータを運ばないことを保証し
なければならないために、直ちに移動できないことに注
意する。最後に、幾らかの通信オーバーヘッドの後に、
新たなチャネルCH3が位置12.5の所で使用できる
ようになる。この動作のモードと比較して、等時チャネ
ルを確立及び解放するための挿入/除去自己適応アプロ
ーチは非常に効率的である。第一に、両方のチャネルと
も原理的には任意な位置に置くことができる。我々は、
チャネルCH1の位置を14.1から14.2によって
示し、チャネルCH2の位置を15.1から15.3に
よって示す。最初に、二つの等時チャネルは14.1及
び15.1に位置する。これらの回りの全てのバンド幅
は、非同期トラヒックのために使用することができる。
CH1が終端すると、位置14.2の所のこのバンド幅
は直ちに、つまり、遅延及び通信オーバーヘッド無しに
使用できるようになる。等時チャネルCH3を割り当て
たい場合は、これは、フレーミング期間のどこに入れる
こともできる(ここでは、位置16.3)。ここでのキ
ーポイントは、チャネルが直ちに使用でき、また(勿
論、通常のより高い層のセット・アップ手順を除いて)
余分な通信オーバーヘッドを必要としないことである。
この直ちの割り当ては、等時スロットを正しい位置に挿
入し、対応する数の非同期スロットを直ちに、あるいは
遅延の後に除去することによって可能となる。こうし
て、新たな等時チャネルの割り当てのための等時スロッ
トの生成は、フリーの非同期スロットの破壊を伴うが、
これによって、全ての非同期スロット候補がビジーの場
合、一時的なスロットの余剰が発生する。他方におい
て、等時チャネルを解放する場合は、類似するがただし
反対の動作が要求される。これは、等時スロットの瞬間
的な除去及び同時的な非同期スロットの生成を意味す
る。
【0015】伝送の頑強性に関しては、厳格なスロット
化されたフレーミング期間を持つアプローチは以下の短
所を持つ。フレーミング期間の最初のみが同期のために
使用されるために、個々のスロット境界の認識は、カウ
ンティングのみに依存する。同期損失は、次のフレーミ
ング構造の開始においてのみ回復できる。回復されるま
での間に、二次的エラーが発生する可能性があり、これ
は、これを解決するための複雑な回復スキームを要求す
る。
化されたフレーミング期間を持つアプローチは以下の短
所を持つ。フレーミング期間の最初のみが同期のために
使用されるために、個々のスロット境界の認識は、カウ
ンティングのみに依存する。同期損失は、次のフレーミ
ング構造の開始においてのみ回復できる。回復されるま
での間に、二次的エラーが発生する可能性があり、これ
は、これを解決するための複雑な回復スキームを要求す
る。
【0016】本発明に最も近い先行技術は、J.Y.チ
ャオ(Chao)、W.T.リー(Lee)、L.Y.
クング(Kung)らによって、ローカル・コンピュー
タネットワークに関する第14回会議(14th Co
nference on Local Compute
r Networks)、ミネアポリス、1989年1
0月において発表の論文『高速統合ローカル・エリアネ
ットワーク上のリアル・タイム・イメージ伝送を楽にす
るための時間変動優先スキームを持つ新たなバッファ挿
入リング(A New Buffer Inserti
on Ringwith Time Variant
Priority Scheme to Facili
tate Real−Time Image Tran
smission on a High Speed
Integrated Local Area Net
work)』、及び上に挙げた欧州特許出願90810
456.5号、『広帯域リング通信システム及びアクセ
ス制御方法(Broadband Ring Comm
unication System and Acce
ss Control Method)』において与え
られている。本発明によるスロット化されたLANのた
めの自己適応伝送方法、及びこのハードウエア実現が以
下に与えられる。
ャオ(Chao)、W.T.リー(Lee)、L.Y.
クング(Kung)らによって、ローカル・コンピュー
タネットワークに関する第14回会議(14th Co
nference on Local Compute
r Networks)、ミネアポリス、1989年1
0月において発表の論文『高速統合ローカル・エリアネ
ットワーク上のリアル・タイム・イメージ伝送を楽にす
るための時間変動優先スキームを持つ新たなバッファ挿
入リング(A New Buffer Inserti
on Ringwith Time Variant
Priority Scheme to Facili
tate Real−Time Image Tran
smission on a High Speed
Integrated Local Area Net
work)』、及び上に挙げた欧州特許出願90810
456.5号、『広帯域リング通信システム及びアクセ
ス制御方法(Broadband Ring Comm
unication System and Acce
ss Control Method)』において与え
られている。本発明によるスロット化されたLANのた
めの自己適応伝送方法、及びこのハードウエア実現が以
下に与えられる。
【0017】
【発明が解決しようとする課題】本発明の中心的目的
は、等時チャネルに対する直ちのスロット割り当てを他
のトラヒック・タイプに妨げられることなく提供するこ
とにある。ここで、この(厳格な周期性を持つ)等時ス
ロットは、他の伝送主体を通じてドリフトすることが許
され、一時的に停止することができ、またノード自体に
よって直ちに再起動することができる(つまり、等時ス
ロットがこれらノードによって直ちに生成できる)。本
発明のさらにもう一つの目的は、最少の伝送オーバーヘ
ッド、最大のバンド幅効率、及び異なるトラヒック・タ
イプ(等時、同期、非同期、及び信号送出トラヒック)
の間の最適な共有を達成する自己適応伝送方法を提供す
ることにある。本発明のさらにもう一つの目的は、即時
応答バンド幅割り当てを持つ動的信号送出をサポートす
る方法を提供することにある。本発明のさらにもう一つ
の目的は、単一のフレームの伝送の際にのみ存在する自
律スロット連結(最大でスロット・ユニットの選択され
た限界まで)を与えることにある。本発明のさらにもう
一つの目的は、伝送の頑強性を与えることにある。本発
明のさらにもう一つの目的は、デフォルト指向の、ある
いは開始時にユーザによってスロット・サイズ及び等時
フレーミング期間をプログラム可能な伝送方法を提供す
ることにある。本発明のさらにもう一つの目的は、本発
明の伝送方法に従うハードウエア実現を提供することに
ある。
は、等時チャネルに対する直ちのスロット割り当てを他
のトラヒック・タイプに妨げられることなく提供するこ
とにある。ここで、この(厳格な周期性を持つ)等時ス
ロットは、他の伝送主体を通じてドリフトすることが許
され、一時的に停止することができ、またノード自体に
よって直ちに再起動することができる(つまり、等時ス
ロットがこれらノードによって直ちに生成できる)。本
発明のさらにもう一つの目的は、最少の伝送オーバーヘ
ッド、最大のバンド幅効率、及び異なるトラヒック・タ
イプ(等時、同期、非同期、及び信号送出トラヒック)
の間の最適な共有を達成する自己適応伝送方法を提供す
ることにある。本発明のさらにもう一つの目的は、即時
応答バンド幅割り当てを持つ動的信号送出をサポートす
る方法を提供することにある。本発明のさらにもう一つ
の目的は、単一のフレームの伝送の際にのみ存在する自
律スロット連結(最大でスロット・ユニットの選択され
た限界まで)を与えることにある。本発明のさらにもう
一つの目的は、伝送の頑強性を与えることにある。本発
明のさらにもう一つの目的は、デフォルト指向の、ある
いは開始時にユーザによってスロット・サイズ及び等時
フレーミング期間をプログラム可能な伝送方法を提供す
ることにある。本発明のさらにもう一つの目的は、本発
明の伝送方法に従うハードウエア実現を提供することに
ある。
【0018】
【課題を解決するための手段および作用】請求される本
発明は、これら目的を達成し、スロット化されたLAN
上での統合伝送のための周知の方法及びシステムの残さ
れた欠点を改善する。本発明の方法及びシステムにおい
ては、これは、伝送が自律的に異なるクラスのトラヒッ
クに対する伝送主体を形成するいわゆる原子データ・ユ
ニット(後に説明)の動的ハウスキーピングの現在の需
要に適応すると言う意味で達成される。これらクラスの
トラヒックは、それらの同期及び遅延要件に従って扱わ
れ、これにより、回線交換(例えば、等時)及びパケッ
ト交換(例えば、非同期、同期)トラヒックが動的に織
りなされた形式にて伝送される。
発明は、これら目的を達成し、スロット化されたLAN
上での統合伝送のための周知の方法及びシステムの残さ
れた欠点を改善する。本発明の方法及びシステムにおい
ては、これは、伝送が自律的に異なるクラスのトラヒッ
クに対する伝送主体を形成するいわゆる原子データ・ユ
ニット(後に説明)の動的ハウスキーピングの現在の需
要に適応すると言う意味で達成される。これらクラスの
トラヒックは、それらの同期及び遅延要件に従って扱わ
れ、これにより、回線交換(例えば、等時)及びパケッ
ト交換(例えば、非同期、同期)トラヒックが動的に織
りなされた形式にて伝送される。
【0019】この方法は、フレキシブルであり、自律的
にその瞬間において最良の伝送効率へと適応し、頑強で
あり、また、四つのトラヒック・タイプ、つまり、等
時、同期、非同期、及び信号送出トラヒックの伝送を自
然に分離する。
にその瞬間において最良の伝送効率へと適応し、頑強で
あり、また、四つのトラヒック・タイプ、つまり、等
時、同期、非同期、及び信号送出トラヒックの伝送を自
然に分離する。
【0020】
【実施例】以下において用いられる略号等を最初に説明
する。 略号及び規定 一般 LAN ローカル・エリアネットワーク HSLAN 高速ローカル・エリアネットワーク B−ISDN 広帯域統合サービス・デジタルネッ
トワーク ATM 非同期伝送モード MAC 媒体アクセス制御 CS 回線交換 PS パケット交換 CRMA 巡回予約多重アクセス C−CRMA チェックポイント−CRMA DQDB 分散待ち行列二重バス(IEEE8
02.6) FDDI ファイバ分散データ・インターフェ
ース (ANSI X3T9.5) ハードウエア ADU 原子データ・ユニット CMOS 相補型MOS CTRL コントロール FSM 有限状態マシーン FIFO 先入れ先出し PHY 物理的 RX 受信機 TX 送信機 SYN 同期 ASY 非同期 ISO 等時 規定 発信ノード 有効負荷を運ぶためにスロットをビ
ジーとマークするノード 宛先ノード スロット有効負荷をコピーするノー
ド 除去ノード スロットをフリーにするノード 基本スロット スロット・ユニット・サイズ 多重スロット フレームの伝送あるいは等時チャネ
ルの接続の際の隣接する 基本スロットの連鎖 非同期スロット 非同期伝送サービスのための基本ス
ロット 通常のデータ・トラヒックで終端間遅延に大きな変動を
持つ 同期スロット 同期伝送サービスのための基本スロ
ット パケット化された音声及びビデオ等の様な時間に敏感な
接続 で終端間遅延の変動は小さい 非同期スロットのバイパス能力あり 等時スロット 等時伝送サービスのための基本スロ
ット 純粋な回線交換トラヒック 一定の終端間遅延 非同期/同期スロットあるいは信号送出コマンド先取り
能力 あり フレーミング期間 等時チャネルのための厳密な周期的
時間間隔 (例えば、125μs)
する。 略号及び規定 一般 LAN ローカル・エリアネットワーク HSLAN 高速ローカル・エリアネットワーク B−ISDN 広帯域統合サービス・デジタルネッ
トワーク ATM 非同期伝送モード MAC 媒体アクセス制御 CS 回線交換 PS パケット交換 CRMA 巡回予約多重アクセス C−CRMA チェックポイント−CRMA DQDB 分散待ち行列二重バス(IEEE8
02.6) FDDI ファイバ分散データ・インターフェ
ース (ANSI X3T9.5) ハードウエア ADU 原子データ・ユニット CMOS 相補型MOS CTRL コントロール FSM 有限状態マシーン FIFO 先入れ先出し PHY 物理的 RX 受信機 TX 送信機 SYN 同期 ASY 非同期 ISO 等時 規定 発信ノード 有効負荷を運ぶためにスロットをビ
ジーとマークするノード 宛先ノード スロット有効負荷をコピーするノー
ド 除去ノード スロットをフリーにするノード 基本スロット スロット・ユニット・サイズ 多重スロット フレームの伝送あるいは等時チャネ
ルの接続の際の隣接する 基本スロットの連鎖 非同期スロット 非同期伝送サービスのための基本ス
ロット 通常のデータ・トラヒックで終端間遅延に大きな変動を
持つ 同期スロット 同期伝送サービスのための基本スロ
ット パケット化された音声及びビデオ等の様な時間に敏感な
接続 で終端間遅延の変動は小さい 非同期スロットのバイパス能力あり 等時スロット 等時伝送サービスのための基本スロ
ット 純粋な回線交換トラヒック 一定の終端間遅延 非同期/同期スロットあるいは信号送出コマンド先取り
能力 あり フレーミング期間 等時チャネルのための厳密な周期的
時間間隔 (例えば、125μs)
【0021】一般的な説明 詳細な説明に入る前に、このセクションにおいては、本
発明による伝送データ構造の動作環境、基本概念、原則
的な実現構造、及び自己適応能力について説明する。こ
の伝送データ構造が自然的に最適利用率へと適応するた
めに自己適応と呼ばれる。
発明による伝送データ構造の動作環境、基本概念、原則
的な実現構造、及び自己適応能力について説明する。こ
の伝送データ構造が自然的に最適利用率へと適応するた
めに自己適応と呼ばれる。
【0022】ネットワークトポロジー ここに説明される本発明による伝送データ構造は、二地
点間リンクに対してのみでなく、バス及びリング・トポ
ロジーに対しても有効である。二地点間リンク及びバス
上においては、クリーンなスロット・フローが存在す
る。つまり、伝送媒体の最初の所(例えば、バス・ヘッ
ダー)の所で、フリー・スロットが生成され、その終端
ポイトンの所でこれらスロット(ビジーあるいはフリ
ー)が破壊される。リング上においては、これらスロッ
トは巡回する。従って、このラップ・アラウンドのため
に、リング・スケジューラ(モニタ、ハンド幅マネージ
ャ)は、フリー及びビジー・スロットの両方を扱わなく
てはならない。これは、スロットの取り扱い及びCS/
PS統合をかなり複雑にする。従って、リング・シポロ
ジーに対する伝送データ構造を説明することにより、バ
ス及び二地点間リンクに対するケースがより単純なトポ
ロジーとして自動的に網羅される。
点間リンクに対してのみでなく、バス及びリング・トポ
ロジーに対しても有効である。二地点間リンク及びバス
上においては、クリーンなスロット・フローが存在す
る。つまり、伝送媒体の最初の所(例えば、バス・ヘッ
ダー)の所で、フリー・スロットが生成され、その終端
ポイトンの所でこれらスロット(ビジーあるいはフリ
ー)が破壊される。リング上においては、これらスロッ
トは巡回する。従って、このラップ・アラウンドのため
に、リング・スケジューラ(モニタ、ハンド幅マネージ
ャ)は、フリー及びビジー・スロットの両方を扱わなく
てはならない。これは、スロットの取り扱い及びCS/
PS統合をかなり複雑にする。従って、リング・シポロ
ジーに対する伝送データ構造を説明することにより、バ
ス及び二地点間リンクに対するケースがより単純なトポ
ロジーとして自動的に網羅される。
【0023】非同期伝送サービス 非同期伝送サービスは、非同期スロットによって提供さ
れる。これは、パケット交換サービスであり、現在、短
いメッセージから大きなデータ量に至るレンジの様々な
トラヒックを運ぶために通常使用されているデータ・サ
ービスを提供する。以下に説明される伝送階層において
は、非同期スロットは、伝送上の優遇を受けない。
れる。これは、パケット交換サービスであり、現在、短
いメッセージから大きなデータ量に至るレンジの様々な
トラヒックを運ぶために通常使用されているデータ・サ
ービスを提供する。以下に説明される伝送階層において
は、非同期スロットは、伝送上の優遇を受けない。
【0024】同期伝送サービス 同期伝送サービスもまたパケット交換サービスである
が、ただし、同期スロットを使用する。これらスロット
は、全ての同期スロットはその伝送経路内のバッファに
よって遅延されている非同期スロットをバイパスできる
という意味において優遇された伝送処理を受ける。これ
は、スケジューラ内の弾性バッファ及びノード内の挿入
バッファの両者に適用する。後者は、バッファ挿入LA
N内にのみ存在する。完全なスロットのみがバイパスさ
れることができる。従って、非同期スロットは、同期ス
ロットによって優先権を行使されることはない。同期ス
ロットは、バッファ挿入LAN上で動作するとき、パケ
ット化された音声及びビデオなどのサービスに対する時
間に敏感なトラヒック要件を満たすために導入される。
が、ただし、同期スロットを使用する。これらスロット
は、全ての同期スロットはその伝送経路内のバッファに
よって遅延されている非同期スロットをバイパスできる
という意味において優遇された伝送処理を受ける。これ
は、スケジューラ内の弾性バッファ及びノード内の挿入
バッファの両者に適用する。後者は、バッファ挿入LA
N内にのみ存在する。完全なスロットのみがバイパスさ
れることができる。従って、非同期スロットは、同期ス
ロットによって優先権を行使されることはない。同期ス
ロットは、バッファ挿入LAN上で動作するとき、パケ
ット化された音声及びビデオなどのサービスに対する時
間に敏感なトラヒック要件を満たすために導入される。
【0025】等時伝送サービス 等時伝送サービスは純粋な回線交換サービスである。対
応するスロットは、伝送データ構造内において任意の時
間に伝送することができる等時スロットである。従っ
て、これらは、同期及び非同期スロットの両方、並びに
信号送出コマンドあるいはメッセージに対して優先権を
行使することが許される。これによって、等時スロット
は、厳格な時間規則に従う。
応するスロットは、伝送データ構造内において任意の時
間に伝送することができる等時スロットである。従っ
て、これらは、同期及び非同期スロットの両方、並びに
信号送出コマンドあるいはメッセージに対して優先権を
行使することが許される。これによって、等時スロット
は、厳格な時間規則に従う。
【0026】信号送出 本発明によるデータ伝送法及びデータ構造は、欧州特許
出願91810222.9号、『LANシステム内にお
ける挿入/削除信号送出(Insert/Remove
Signalling in LAN Syste
m)』において提案されているようなバンド幅の需要に
応じた割り当てを伴う動的信号送出を完全にサポートす
る。従って、信号送出コマンドあるいはメッセージは全
スロット・サイズに拘束されることなく、これらは現在
の信号送出需要とともに変動する。さらに、信号送出コ
マンド、メッセージ、あるいは情報は、バッファ挿入技
法を使用してデータ経路内に挿入される。我々は、信号
送出トラヒックを同期信号送出サービスとして扱うこと
を提案する。従って、信号送出コマンドあるいはメッセ
ージは、伝送経路内のバッファによって遅延されている
非同期スロットをバイ・パスすることができる。非同期
スロットのバイパス動作は、スロット境界においてのみ
である。この動的信号送出の重要な用途は、欧州特許出
願91810224.5号、『LANシステムに対する
媒体アクセス技術(Medium Access Te
chnique)』において開示されるチェックポイン
トCRMA(C−CRMA)における予約プロセス、及
び本発明において後に説明されるアダプタ、ルータ及び
ブリッジ内の受信バッファのオーバーフローを阻止(あ
るいは低減)するための渋滞コントロールである。信号
送出は、原理上は、非同期及び同期伝送サービスに属す
る。この選択はアプリケーションに依存する。
出願91810222.9号、『LANシステム内にお
ける挿入/削除信号送出(Insert/Remove
Signalling in LAN Syste
m)』において提案されているようなバンド幅の需要に
応じた割り当てを伴う動的信号送出を完全にサポートす
る。従って、信号送出コマンドあるいはメッセージは全
スロット・サイズに拘束されることなく、これらは現在
の信号送出需要とともに変動する。さらに、信号送出コ
マンド、メッセージ、あるいは情報は、バッファ挿入技
法を使用してデータ経路内に挿入される。我々は、信号
送出トラヒックを同期信号送出サービスとして扱うこと
を提案する。従って、信号送出コマンドあるいはメッセ
ージは、伝送経路内のバッファによって遅延されている
非同期スロットをバイ・パスすることができる。非同期
スロットのバイパス動作は、スロット境界においてのみ
である。この動的信号送出の重要な用途は、欧州特許出
願91810224.5号、『LANシステムに対する
媒体アクセス技術(Medium Access Te
chnique)』において開示されるチェックポイン
トCRMA(C−CRMA)における予約プロセス、及
び本発明において後に説明されるアダプタ、ルータ及び
ブリッジ内の受信バッファのオーバーフローを阻止(あ
るいは低減)するための渋滞コントロールである。信号
送出は、原理上は、非同期及び同期伝送サービスに属す
る。この選択はアプリケーションに依存する。
【0027】多重化モード 欧州特許出願91810224.5号、『LANシステ
ムに対する媒体アクセス技術(Medium Acce
ss Technique For LANSyste
ms)』において説明されている通り、いわゆる第二世
代CRMAバージョンは、三つのモード、つまり、純
粋、セル、及び挿入多重化モードにて動作することがで
きる。純粋多重化モードはセル毎及びフレーム毎の伝送
の両方を許し、従って、後者に対しては、予約プロセス
によってスロットの隣接が実現される。即時のアクセス
及びスロットの再使用が限定的に適用できる。セル多重
化モードにおいては、全ての伝送は、自律主体(ATM
モードの動作)内でのみ起こる。即時のアクセス及びス
ロットの再使用が十分に活用できる。最後に、挿入多重
化モードは、ノード内の挿入バッファによる自然な方法
にてセルあるいは完全なフレームの伝送、直ちのアクセ
ス及びスロットの再使用を許す。 純粋及びセル多重化
モードのケースにおいては、同期スロット及び信号送出
コマンドは非同期スロットと同一のデータ経路を通る。
挿入多重化モードのみがノードが現在フレームを伝送し
ているとき、非同期スロットを一時的に抑止する能力を
持つ。従って、挿入LAN内においてのみ、同期スロッ
トは、バイパスのために特急サービスを得る。ただし、
三つの全ての多重化モードにおいて、情報の挿入を伴う
動的信号送出のために挿入バッファ、あるいはレジスタ
が存在する。バッファがこの目的としてのみ使用される
場合は、これらは、二重ポート・バッファ(2の速度利
得)よりも非常に高いデータ速度に対してより適するレ
ジスタとして実現することができる。
ムに対する媒体アクセス技術(Medium Acce
ss Technique For LANSyste
ms)』において説明されている通り、いわゆる第二世
代CRMAバージョンは、三つのモード、つまり、純
粋、セル、及び挿入多重化モードにて動作することがで
きる。純粋多重化モードはセル毎及びフレーム毎の伝送
の両方を許し、従って、後者に対しては、予約プロセス
によってスロットの隣接が実現される。即時のアクセス
及びスロットの再使用が限定的に適用できる。セル多重
化モードにおいては、全ての伝送は、自律主体(ATM
モードの動作)内でのみ起こる。即時のアクセス及びス
ロットの再使用が十分に活用できる。最後に、挿入多重
化モードは、ノード内の挿入バッファによる自然な方法
にてセルあるいは完全なフレームの伝送、直ちのアクセ
ス及びスロットの再使用を許す。 純粋及びセル多重化
モードのケースにおいては、同期スロット及び信号送出
コマンドは非同期スロットと同一のデータ経路を通る。
挿入多重化モードのみがノードが現在フレームを伝送し
ているとき、非同期スロットを一時的に抑止する能力を
持つ。従って、挿入LAN内においてのみ、同期スロッ
トは、バイパスのために特急サービスを得る。ただし、
三つの全ての多重化モードにおいて、情報の挿入を伴う
動的信号送出のために挿入バッファ、あるいはレジスタ
が存在する。バッファがこの目的としてのみ使用される
場合は、これらは、二重ポート・バッファ(2の速度利
得)よりも非常に高いデータ速度に対してより適するレ
ジスタとして実現することができる。
【0028】伝送データ構造 伝送データ構造は、各々が基本スロットと呼ばれる一定
サイズのスロット・ユニットから成る二つの重なるデー
タ基幹構造である。個々のデータ基幹構造内の基本スロ
ットのサイズは、同一に選択することも、異なって選択
することもできる。等時スロットを厳格な周期に拘束す
るいわゆる回線交換データ基幹構造は、非常に硬直であ
る。図2は、例えば、125μsのフレーミング周期2
2内の二つの等時チャネル20、21の固定された位置
を示す。残りの伝送バンド幅内において、第二のデータ
基幹構造に属するスロットは、これらはルーズに流れる
ことができ、これらは固定された位置に拘束されない。
これに加えて、このいわゆるパケット交換データ基幹構
造は、同期及び非同期トラヒックを運ぶ基本スロット間
の弾性を許す。基本スロット間のこの変動する距離は、
一方においては欧州特許出願91810222.9号、
『LANシステム内における挿入/削除信号送出(In
sert/Remove Signallimg in
LAN Systems)』において開示される需要
に応じたバンド幅割り当てを伴う動的信号送出に起因
し、他方においては、欧州特許出願90810456.
5号、『広帯域リング通信システム及びアクセス制御法
(Broadband RingCommunicat
ion System and Access Con
trol Method)』において開示される分散化
クロッキングが使用されたときの詰め込みに起因する。
特定の条件下においては、両方のデータ基幹構造が、こ
れらが同一の基本スロット・サイズに基づく場合、一時
的に一致することがある。ただし、一般的には、等時ス
ロットは、同期及び非同期スロットを通じて、並びに信
号送出コマンドを通じてドリフトする。このドリフト
は、ある時は、順方向であり、ある時は、逆方向であ
る。例えば、欧州特許出願91810224.5号、
『LANシステムに対する媒体アクセス技術(Medi
um Access Technique for L
AN Systems)』において開示されるC−CR
MAにおいて、予約要求を集める際に予約コマンドが増
加する時は順方向である。対応する確認コマンドが確認
フェーズにおいてこれがノードを通過するに従って減少
する場合は、これは逆方向である。図3には、固定され
た位置の等時スロット(ISO、回線交換)の回りの非
同期スロット(ASY)及び同期スロット(SYN)の
ルーズな流れを示す。
サイズのスロット・ユニットから成る二つの重なるデー
タ基幹構造である。個々のデータ基幹構造内の基本スロ
ットのサイズは、同一に選択することも、異なって選択
することもできる。等時スロットを厳格な周期に拘束す
るいわゆる回線交換データ基幹構造は、非常に硬直であ
る。図2は、例えば、125μsのフレーミング周期2
2内の二つの等時チャネル20、21の固定された位置
を示す。残りの伝送バンド幅内において、第二のデータ
基幹構造に属するスロットは、これらはルーズに流れる
ことができ、これらは固定された位置に拘束されない。
これに加えて、このいわゆるパケット交換データ基幹構
造は、同期及び非同期トラヒックを運ぶ基本スロット間
の弾性を許す。基本スロット間のこの変動する距離は、
一方においては欧州特許出願91810222.9号、
『LANシステム内における挿入/削除信号送出(In
sert/Remove Signallimg in
LAN Systems)』において開示される需要
に応じたバンド幅割り当てを伴う動的信号送出に起因
し、他方においては、欧州特許出願90810456.
5号、『広帯域リング通信システム及びアクセス制御法
(Broadband RingCommunicat
ion System and Access Con
trol Method)』において開示される分散化
クロッキングが使用されたときの詰め込みに起因する。
特定の条件下においては、両方のデータ基幹構造が、こ
れらが同一の基本スロット・サイズに基づく場合、一時
的に一致することがある。ただし、一般的には、等時ス
ロットは、同期及び非同期スロットを通じて、並びに信
号送出コマンドを通じてドリフトする。このドリフト
は、ある時は、順方向であり、ある時は、逆方向であ
る。例えば、欧州特許出願91810224.5号、
『LANシステムに対する媒体アクセス技術(Medi
um Access Technique for L
AN Systems)』において開示されるC−CR
MAにおいて、予約要求を集める際に予約コマンドが増
加する時は順方向である。対応する確認コマンドが確認
フェーズにおいてこれがノードを通過するに従って減少
する場合は、これは逆方向である。図3には、固定され
た位置の等時スロット(ISO、回線交換)の回りの非
同期スロット(ASY)及び同期スロット(SYN)の
ルーズな流れを示す。
【0029】埋込み自律スロット・ユニット 基本スロットは、個々のスロットを開始区切文字と終端
句切文字との間に埋込むことによって完全な自律主体と
して扱われる。これに加えて、これら区切文字はトラヒ
ック・タイプの識別を運ぶ。埋込みは、フレキシブル及
び自己適応伝送データ構造においては絶対に要求される
が、これは従来のアプローチにおいても長所を持つ。つ
まり、埋込みは、スロット境界におけるクリーンな同
期、並びに直ちの頑強なエラー回復スキームを可能にす
る。これは、ノードが開始及び終端区切文字の正当なシ
ーケンスに関しての演繹的な知識を持ち、エラー・ケー
スが直ちに認識できるためである。従って、二次的な影
響を阻止するために瞬間的な措置を取ることができる。
この可能性は、エラーの回復を簡単で、より頑強なもの
とする。これは、伝送速度がますます高まっている現状
からますます重要なものとなっている。図4は、異なる
トラヒック・タイプ(ASY、SYN、ISO)に属す
る基本スロットのシーケンス40.1−40.3、4
1.1、41.2、及び43、並びに信号送出コマンド
42(COMMAND)を示す。これらは、開始区切り
文字44あるいは46(SあるいはH)及び終端区切り
文字45(E)によって埋込まれ、このため、これらは
完全な自律主体となる。
句切文字との間に埋込むことによって完全な自律主体と
して扱われる。これに加えて、これら区切文字はトラヒ
ック・タイプの識別を運ぶ。埋込みは、フレキシブル及
び自己適応伝送データ構造においては絶対に要求される
が、これは従来のアプローチにおいても長所を持つ。つ
まり、埋込みは、スロット境界におけるクリーンな同
期、並びに直ちの頑強なエラー回復スキームを可能にす
る。これは、ノードが開始及び終端区切文字の正当なシ
ーケンスに関しての演繹的な知識を持ち、エラー・ケー
スが直ちに認識できるためである。従って、二次的な影
響を阻止するために瞬間的な措置を取ることができる。
この可能性は、エラーの回復を簡単で、より頑強なもの
とする。これは、伝送速度がますます高まっている現状
からますます重要なものとなっている。図4は、異なる
トラヒック・タイプ(ASY、SYN、ISO)に属す
る基本スロットのシーケンス40.1−40.3、4
1.1、41.2、及び43、並びに信号送出コマンド
42(COMMAND)を示す。これらは、開始区切り
文字44あるいは46(SあるいはH)及び終端区切り
文字45(E)によって埋込まれ、このため、これらは
完全な自律主体となる。
【0030】原子データ・ユニット(ADU) 両方のデータ基幹構造において共通のユニットは、いわ
ゆる原子データ・ユニット(ADU)である。このサイ
ズは、ハードウエアー内の処理ユニットに依存する(例
えば、16、32、48、64ビット)。以下において
は、我々の説明及び実施態様は、現時点において、2.
4Gb/s伝送速度の経済的なCMOS技術の使用を可
能にする適当なユニットである32ビットADUに基づ
いて行なわれる。説明される自己適応伝送データ構造に
対しては必要ではないが、我々は、欧州特許出願908
10614.9号、『連鎖及び並列処理のための符号化
方法及び装置(Coding Method and
Apparatus for Pipelined a
nd Parallel Processing)』に
おいて開示される媒体上の8B/10B符号化法を想定
する。伝送媒体上の4つの符号語がハードウエアー内の
4−バイトADUにマッピングでき、またこの逆も可能
である。8−バイト・ユニットのいわゆる9番目のビッ
トが、欧州特許出願90810614.9号、『連鎖及
び並列処理のための符号化方法及び装置(Coding
Method and Apparatus for
Pipelined and Parallel P
rocessing)』において開示されるように符号
化機構に対する制御ラインとして要求される。
ゆる原子データ・ユニット(ADU)である。このサイ
ズは、ハードウエアー内の処理ユニットに依存する(例
えば、16、32、48、64ビット)。以下において
は、我々の説明及び実施態様は、現時点において、2.
4Gb/s伝送速度の経済的なCMOS技術の使用を可
能にする適当なユニットである32ビットADUに基づ
いて行なわれる。説明される自己適応伝送データ構造に
対しては必要ではないが、我々は、欧州特許出願908
10614.9号、『連鎖及び並列処理のための符号化
方法及び装置(Coding Method and
Apparatus for Pipelined a
nd Parallel Processing)』に
おいて開示される媒体上の8B/10B符号化法を想定
する。伝送媒体上の4つの符号語がハードウエアー内の
4−バイトADUにマッピングでき、またこの逆も可能
である。8−バイト・ユニットのいわゆる9番目のビッ
トが、欧州特許出願90810614.9号、『連鎖及
び並列処理のための符号化方法及び装置(Coding
Method and Apparatus for
Pipelined and Parallel P
rocessing)』において開示されるように符号
化機構に対する制御ラインとして要求される。
【0031】伝送主体:基本スロット及び多重スロット LANにおいては、セグメント化が回避できるようにフ
レームを隣接するスロット 内に伝送する特性を持つと有利である。例えば、バッフ
ァ挿入LANは、このタイプの伝送を自然に可能にす
る。隣接スロットでの伝送が可能となったなら、次のス
テップとして、そのフレームの伝送の際の余分なオーバ
ーヘッドを除去すべきである。基本スロットでの伝送か
ら離れて、隣接スロットを連結して多重スロットを形成
することができる。図5にこの連結が示される。図面の
下側部分は、個々の基本スロット50を示す。見出し5
1(H)は、後に詳細に説明されるように、物理アドレ
ス情報を含む開始区切り文字ADU及びデータADUか
ら成る。上側部分は、多重スロット52への連結を示す
が、ここでは、中間見出し51(H)が53(S)によ
って表わされる開始区切り文字ADUに整理されてい
る。これに加えて、54(E)によって表わされる中間
終端区切り文字が削除される。図面に示されるように、
多重スロット52を形成する個々の基本スロット50
は、先頭、中間、あるいは最終とマークされる。この方
法によって、有効負荷部分が、有効負荷の長さあるいは
位置は、ここでは、開始区切りADU内に運ばれる先
頭、中間及び最終標識に依存するために正しく処理され
る。さらに、これは、幾らかのシーケンスに関する情報
が得られるために伝送をより頑強にする。開始区切りA
DUがあるため個々の基本スロットの境界も失われるこ
とがない。従って、この骨組みは、伝送の頑強さを向上
させ、後の基本スロットへの分割を助け、また、図6に
示されるように非同期多重スロット57の内部境界5
8.1−58.5上の同期スロット55(あるいは信号
送出コマンド56)の正しいバイパス処理を保証する。
レームを隣接するスロット 内に伝送する特性を持つと有利である。例えば、バッフ
ァ挿入LANは、このタイプの伝送を自然に可能にす
る。隣接スロットでの伝送が可能となったなら、次のス
テップとして、そのフレームの伝送の際の余分なオーバ
ーヘッドを除去すべきである。基本スロットでの伝送か
ら離れて、隣接スロットを連結して多重スロットを形成
することができる。図5にこの連結が示される。図面の
下側部分は、個々の基本スロット50を示す。見出し5
1(H)は、後に詳細に説明されるように、物理アドレ
ス情報を含む開始区切り文字ADU及びデータADUか
ら成る。上側部分は、多重スロット52への連結を示す
が、ここでは、中間見出し51(H)が53(S)によ
って表わされる開始区切り文字ADUに整理されてい
る。これに加えて、54(E)によって表わされる中間
終端区切り文字が削除される。図面に示されるように、
多重スロット52を形成する個々の基本スロット50
は、先頭、中間、あるいは最終とマークされる。この方
法によって、有効負荷部分が、有効負荷の長さあるいは
位置は、ここでは、開始区切りADU内に運ばれる先
頭、中間及び最終標識に依存するために正しく処理され
る。さらに、これは、幾らかのシーケンスに関する情報
が得られるために伝送をより頑強にする。開始区切りA
DUがあるため個々の基本スロットの境界も失われるこ
とがない。従って、この骨組みは、伝送の頑強さを向上
させ、後の基本スロットへの分割を助け、また、図6に
示されるように非同期多重スロット57の内部境界5
8.1−58.5上の同期スロット55(あるいは信号
送出コマンド56)の正しいバイパス処理を保証する。
【0032】伝送主体:信号送出コマンドあるいはメッ
セージ 信号送出コマンドあるいはメッセージは可変長である。
これに加えて、これらの長さは、これがノードを通過す
るに従って増加あるいは減少する(欧州特許出願918
10224.5、C−CRMAにおける予約及び通知コ
マンドを参照)。この動作のモードは、マルチ・ギガビ
ット速度においてさえも、正規のADU構造によって可
能である。見出しH(物理アドレス情報を含む開始区切
り文字ADU及びデータADUから成る)にて開始を合
図する可変伝送主体は、終端区切り文字ADUにて終端
する。中間のデータADU(有効負荷)は変動する。
セージ 信号送出コマンドあるいはメッセージは可変長である。
これに加えて、これらの長さは、これがノードを通過す
るに従って増加あるいは減少する(欧州特許出願918
10224.5、C−CRMAにおける予約及び通知コ
マンドを参照)。この動作のモードは、マルチ・ギガビ
ット速度においてさえも、正規のADU構造によって可
能である。見出しH(物理アドレス情報を含む開始区切
り文字ADU及びデータADUから成る)にて開始を合
図する可変伝送主体は、終端区切り文字ADUにて終端
する。中間のデータADU(有効負荷)は変動する。
【0033】多重スロットの動的生成 以下においては、用語、スロットあるいは単一スロット
は、基本スロットと同一である。多重スロットは、3つ
の全てのスロット・タイプに対して生成することができ
る。非同期及び同期多重スロット63.1、63.2
は、図7に示されるように、ソース・ノード61の所で
動的に生成され、多重スロット63.1、63.2を解
放する宛先ノード62(除去ノード)の所で再び基本ス
ロット64(単一スロット)に分割される。同報通信の
場合は、この除去ノードはソース・ノード61である。
等時チャネルに対する多重スロットは、通常、スケジュ
ーラ60によって生成及び分割される。ただし、後に説
明されるように(等時チャネルの停止/起動に関するセ
クション)、ノードは、その等時チャネルを一時的に、
等時スロットを破壊し(同時に非同期スロットを生成す
ることによって)停止することができる。チャネルの起
動に対しては、ノードはこの逆を行なう。等時多重スロ
ットがこれに従って変換される。
は、基本スロットと同一である。多重スロットは、3つ
の全てのスロット・タイプに対して生成することができ
る。非同期及び同期多重スロット63.1、63.2
は、図7に示されるように、ソース・ノード61の所で
動的に生成され、多重スロット63.1、63.2を解
放する宛先ノード62(除去ノード)の所で再び基本ス
ロット64(単一スロット)に分割される。同報通信の
場合は、この除去ノードはソース・ノード61である。
等時チャネルに対する多重スロットは、通常、スケジュ
ーラ60によって生成及び分割される。ただし、後に説
明されるように(等時チャネルの停止/起動に関するセ
クション)、ノードは、その等時チャネルを一時的に、
等時スロットを破壊し(同時に非同期スロットを生成す
ることによって)停止することができる。チャネルの起
動に対しては、ノードはこの逆を行なう。等時多重スロ
ットがこれに従って変換される。
【0034】クロックの同期 説明した伝送データ構造の動作は、システム・クロック
を派生するために使用される方法とは独立するものであ
る。分散化クロッキングの場合は、スケジューラは、ノ
ードがそれらのクロックを詰込みADUを除去あるいは
挿入することによって等化できるように十分な詰込みA
DUを供給できなければならない(詳細に関しては、欧
州特許出願90810456.5号を参照すること)。
詰込みは二つの連続するスロットの終端区切り文字と開
始区切り文字の間で排他的に遂行することも、あるいは
時間を通じて均一に広がるように、つまり(ADU境界
を除いて)複数のスロット内に均一に広がるように遂行
することもできる。集中クロッキングの場合は、個々の
ノード内のクロックは、完全に、マスタ・クロックと結
合されているために、詰込みADUは要求されない。集
中解決法においては、有効負荷伝送に対してより多くの
ADUが使用できる。等時チャネルに対するクロック
は、両者の解決策において、周期等時クロックADUに
よって供給される。この間隔(フレーミング期間)は、
自由に選択することができる。音声伝送の場合は、フレ
ーミング期間は、125μsとされる。
を派生するために使用される方法とは独立するものであ
る。分散化クロッキングの場合は、スケジューラは、ノ
ードがそれらのクロックを詰込みADUを除去あるいは
挿入することによって等化できるように十分な詰込みA
DUを供給できなければならない(詳細に関しては、欧
州特許出願90810456.5号を参照すること)。
詰込みは二つの連続するスロットの終端区切り文字と開
始区切り文字の間で排他的に遂行することも、あるいは
時間を通じて均一に広がるように、つまり(ADU境界
を除いて)複数のスロット内に均一に広がるように遂行
することもできる。集中クロッキングの場合は、個々の
ノード内のクロックは、完全に、マスタ・クロックと結
合されているために、詰込みADUは要求されない。集
中解決法においては、有効負荷伝送に対してより多くの
ADUが使用できる。等時チャネルに対するクロック
は、両者の解決策において、周期等時クロックADUに
よって供給される。この間隔(フレーミング期間)は、
自由に選択することができる。音声伝送の場合は、フレ
ーミング期間は、125μsとされる。
【0035】スケジューラ内の弾性バッファの階層制御 一つの共通の弾性バッファ74を持つのとは対比的に、
本発明によるスケジューラ70内の弾性バッファ71、
72、73は、単なるFIFO構造ではなく、図8に示
されるように階層的に制御される。これは、以下の理由
によって非常に重要である。等時チャネルの場合は、我
々は、厳格な周期性を必要とし、従って、整数個のフレ
ーミング期間がネットワーク内のリング75上、あるい
は弾性バッファ71−73内に存在しなければならな
い。125usフレーミング期間の場合は、これは、ネ
ットワーク待ち時間が25kmのステップに等しい12
5μsのステップで増加することを意味する。この大き
な細分性は、等時チャネルに対して必須であるが、これ
は、他の二つのトラヒック・タイプには絶対に不要な遅
延を引き起こす。階層制御を使用することにより、非同
期及び同期スロットは、周期性の要件のために遅延され
なければならない等時スロットをバイパスすることがで
きる。従って、バイパスするスロットは、フレーミング
期間の遅延を受けない。さらに、図8に示されるよう
な、異なるスロット・タイプの3つの独立した弾性バッ
ファ71、72、及び73への分離は、これらを自由に
制御するために必須である。
本発明によるスケジューラ70内の弾性バッファ71、
72、73は、単なるFIFO構造ではなく、図8に示
されるように階層的に制御される。これは、以下の理由
によって非常に重要である。等時チャネルの場合は、我
々は、厳格な周期性を必要とし、従って、整数個のフレ
ーミング期間がネットワーク内のリング75上、あるい
は弾性バッファ71−73内に存在しなければならな
い。125usフレーミング期間の場合は、これは、ネ
ットワーク待ち時間が25kmのステップに等しい12
5μsのステップで増加することを意味する。この大き
な細分性は、等時チャネルに対して必須であるが、これ
は、他の二つのトラヒック・タイプには絶対に不要な遅
延を引き起こす。階層制御を使用することにより、非同
期及び同期スロットは、周期性の要件のために遅延され
なければならない等時スロットをバイパスすることがで
きる。従って、バイパスするスロットは、フレーミング
期間の遅延を受けない。さらに、図8に示されるよう
な、異なるスロット・タイプの3つの独立した弾性バッ
ファ71、72、及び73への分離は、これらを自由に
制御するために必須である。
【0036】三つの異なるリング待ち時間 ノード内の類似する階層制御と一体となって、三つの別
個のバッファ71、72、及び73への弾性バッファの
制御は、三つの独立した伝送サービス、つまり、等時、
同期及び非同期伝送サービスの実現を可能にする。挿入
リング80上において、これら三つのトラヒック・タイ
プの伝送主体は、図9に示されるように、異なる待ち時
間(LASY、Lsyn、LISO)を受ける。−非同
期スロットは、スケジューラ・バッファ82.1内ある
いはこれらノード内の挿入バッファ83.1、83.2
内において、等時スロットを先取りすることによって、
あるいは同期スロット並びに信号送出コマンド/メッセ
ージ、及び前に到着した非同期スロットをバイパスする
ことによって遅延される。−同期スロットはスケジュー
ラ・バッファ82.2あるいはこれらノード内の挿入バ
ッファ83.3、83.4内においてのみ、等時スロッ
ト及び前に到着した同期スロットあるいは信号送出コマ
ンド/メッセージを先取りすることによって遅延され
る。−これらノード内の階層的バイパス構造(一定の遅
延)及びスケジューラ81内の時間制御弾性等時バッフ
ァ82.3のために、等時スロットに対する待ち時間
は、ちょうど、Nx125μsである(ここで、Nは整
数個のフレーミング期間である)。
個のバッファ71、72、及び73への弾性バッファの
制御は、三つの独立した伝送サービス、つまり、等時、
同期及び非同期伝送サービスの実現を可能にする。挿入
リング80上において、これら三つのトラヒック・タイ
プの伝送主体は、図9に示されるように、異なる待ち時
間(LASY、Lsyn、LISO)を受ける。−非同
期スロットは、スケジューラ・バッファ82.1内ある
いはこれらノード内の挿入バッファ83.1、83.2
内において、等時スロットを先取りすることによって、
あるいは同期スロット並びに信号送出コマンド/メッセ
ージ、及び前に到着した非同期スロットをバイパスする
ことによって遅延される。−同期スロットはスケジュー
ラ・バッファ82.2あるいはこれらノード内の挿入バ
ッファ83.3、83.4内においてのみ、等時スロッ
ト及び前に到着した同期スロットあるいは信号送出コマ
ンド/メッセージを先取りすることによって遅延され
る。−これらノード内の階層的バイパス構造(一定の遅
延)及びスケジューラ81内の時間制御弾性等時バッフ
ァ82.3のために、等時スロットに対する待ち時間
は、ちょうど、Nx125μsである(ここで、Nは整
数個のフレーミング期間である)。
【0037】等時チャネルの確立及び解放 ノードは、等時チャネルの確立及び解放をスケジューラ
へのより高い層のメッセージによって要求する。等時チ
ャネルの確立は、受入れチェック、スケジューラ内に位
置するメモリ・マップ内へのチャネル配置(1フレーミ
ング期間で十分である)、及びそのフレーミング期間内
の正しい位置へのそのチャネルに対する等時スロットの
厳格な周期ストリームの供給から成る。後のセクション
『等時伝送サービス』においてより詳細に説明されるよ
うに、スケジューラは等時チャネルの確立の際に出AD
Uストリーム内に新たなフリーの等時スロットを挿入す
る。この挿入は、固定スロット伝送データ構造を持つリ
ング実現において遭遇する全ての欠点を排除する。次
に、等時スロットの挿入の際に到達する入りビジー・ス
ロット(これは、非同期あるいは同期スロットでのみあ
り得る)がスケジューラ内のその弾性バッファ内に遅延
される。つまり、等時チャネルの確立は、リング上の全
てのフレーミング期間において等時スロットの生成に伴
って、同数のフリーの非同期/同期スロットが破壊され
ることを意味する。破壊は、ビジーの非同期/同期スロ
ットは破壊の候補として選択できないために生成より時
間的に遅れる。リング上では、同一のチャネルが二つの
ノード間の双方向接続のために使用できる。等時チャネ
ルの解放は反対の方向に機能し、スケジューラは対応す
る等時スロットを破壊し、非同期スロットをこの代わり
に生成する。
へのより高い層のメッセージによって要求する。等時チ
ャネルの確立は、受入れチェック、スケジューラ内に位
置するメモリ・マップ内へのチャネル配置(1フレーミ
ング期間で十分である)、及びそのフレーミング期間内
の正しい位置へのそのチャネルに対する等時スロットの
厳格な周期ストリームの供給から成る。後のセクション
『等時伝送サービス』においてより詳細に説明されるよ
うに、スケジューラは等時チャネルの確立の際に出AD
Uストリーム内に新たなフリーの等時スロットを挿入す
る。この挿入は、固定スロット伝送データ構造を持つリ
ング実現において遭遇する全ての欠点を排除する。次
に、等時スロットの挿入の際に到達する入りビジー・ス
ロット(これは、非同期あるいは同期スロットでのみあ
り得る)がスケジューラ内のその弾性バッファ内に遅延
される。つまり、等時チャネルの確立は、リング上の全
てのフレーミング期間において等時スロットの生成に伴
って、同数のフリーの非同期/同期スロットが破壊され
ることを意味する。破壊は、ビジーの非同期/同期スロ
ットは破壊の候補として選択できないために生成より時
間的に遅れる。リング上では、同一のチャネルが二つの
ノード間の双方向接続のために使用できる。等時チャネ
ルの解放は反対の方向に機能し、スケジューラは対応す
る等時スロットを破壊し、非同期スロットをこの代わり
に生成する。
【0038】等時チャネルの一時的な停止及び起動 確立されたチャネルが長い間使用されない場合、これ
は、停止することができる。これを行なうためには、ノ
ードが媒体アクセス制御コマンド(MACコマンド)を
スケジューラに送り、スケジューラは対応する等時スロ
ットを送ることを停止する。チャネルの解放と類似し
て、対応する(フリーの)等時スロットが非同期スロッ
トによって置換される。起動に対しては、ノードは単に
生成された等時スロットをそのフレーミング期間内の正
しい位置に挿入する。このようにして、等時スロットは
直ちに利用できる。両方のノードが等時スロットの挿入
を同時に開始するような場合でも、一つの等時スロット
が正しい位置に既に到着している場合、等時スロットを
挿入する必要がないために、問題は生じない。このよう
にして、等時チャネルの停止は、スケジューラを介して
遂行されるが、一方、起動は完全に分散して起こる。確
立された等時チャネルの停止は、純粋にMACレベルに
おいて起こる。
は、停止することができる。これを行なうためには、ノ
ードが媒体アクセス制御コマンド(MACコマンド)を
スケジューラに送り、スケジューラは対応する等時スロ
ットを送ることを停止する。チャネルの解放と類似し
て、対応する(フリーの)等時スロットが非同期スロッ
トによって置換される。起動に対しては、ノードは単に
生成された等時スロットをそのフレーミング期間内の正
しい位置に挿入する。このようにして、等時スロットは
直ちに利用できる。両方のノードが等時スロットの挿入
を同時に開始するような場合でも、一つの等時スロット
が正しい位置に既に到着している場合、等時スロットを
挿入する必要がないために、問題は生じない。このよう
にして、等時チャネルの停止は、スケジューラを介して
遂行されるが、一方、起動は完全に分散して起こる。確
立された等時チャネルの停止は、純粋にMACレベルに
おいて起こる。
【0039】等時チャネルの再配列 一つ以上の等時スロット位置を必要とする等時チャネル
の確立の際に、既に割り当てられたチャネルの間に十分
な空間が存在しない時は、チャネルの再配列が原理的に
は簡単にできる。再配列は、ここでは、単に、一つのフ
レーミング期間の時間期間内に幾つかのチャネルを遅延
することを意味する。これは、ノードがそれらのスロッ
トを等時チャネル識別子によって認識するために可能で
ある。再配列の後、スケジューラは、対応するノードが
それらの新しいスロット位置を得るように、全ての一時
的に停止された等時スロットの存在の下で、少なくとも
1フレーミング期間、最大リング上のネットワーク待ち
時間まで発行を行なう。
の確立の際に、既に割り当てられたチャネルの間に十分
な空間が存在しない時は、チャネルの再配列が原理的に
は簡単にできる。再配列は、ここでは、単に、一つのフ
レーミング期間の時間期間内に幾つかのチャネルを遅延
することを意味する。これは、ノードがそれらのスロッ
トを等時チャネル識別子によって認識するために可能で
ある。再配列の後、スケジューラは、対応するノードが
それらの新しいスロット位置を得るように、全ての一時
的に停止された等時スロットの存在の下で、少なくとも
1フレーミング期間、最大リング上のネットワーク待ち
時間まで発行を行なう。
【0040】ノード内に使用される基本構造 図10は、本発明に従うノード90のMAC部分の略図
を示す。第一のステージにおいて、宛先アドレスが有効
負荷受信機94によって有効負荷のコピーについてチェ
ックされる。有効負荷がこのノードにアドレスされてい
るときは、これは、受信機有効負荷バッファ98内にコ
ピーされる。その後、第二のステージにおいて、ノード
・アドレスと除去アドレスが一致する場合、基本スロッ
ト再生器95を使用して多重スロットがその以前の基本
スロットに分割される。これによって、第二のステージ
96の出力は、多重スロット無しの動作モードと等しく
なる。第三のステージは、非同期、同期及び等時スロッ
トの分離を示す。等時スロットはバッファ内で遅延され
ることなく接続ライン97を介してノードを通過する。
ただし、パイプライン機構のために一定の遅延が存在す
る。パイプライン機構は等時挙動に影響を与えないため
に図面には示されない。同期及び非同期スロットは、必
要とされる場合、バッファ91、92の内側で遅延され
る。第四のステージは、全ての出方向データ経路のため
のマルチプレクサ93を保持する。ここで、送信機有効
負荷もフリー・スロット内に多重化される。
を示す。第一のステージにおいて、宛先アドレスが有効
負荷受信機94によって有効負荷のコピーについてチェ
ックされる。有効負荷がこのノードにアドレスされてい
るときは、これは、受信機有効負荷バッファ98内にコ
ピーされる。その後、第二のステージにおいて、ノード
・アドレスと除去アドレスが一致する場合、基本スロッ
ト再生器95を使用して多重スロットがその以前の基本
スロットに分割される。これによって、第二のステージ
96の出力は、多重スロット無しの動作モードと等しく
なる。第三のステージは、非同期、同期及び等時スロッ
トの分離を示す。等時スロットはバッファ内で遅延され
ることなく接続ライン97を介してノードを通過する。
ただし、パイプライン機構のために一定の遅延が存在す
る。パイプライン機構は等時挙動に影響を与えないため
に図面には示されない。同期及び非同期スロットは、必
要とされる場合、バッファ91、92の内側で遅延され
る。第四のステージは、全ての出方向データ経路のため
のマルチプレクサ93を保持する。ここで、送信機有効
負荷もフリー・スロット内に多重化される。
【0041】スケジューラ機能のために使用される基本
構造 図11は、スケジューラ100のMAC部分の略図を示
す。個々の伝送サービスに対してそれ自体のリング待ち
時間を保証するために、入り等時、同期及び非同期スロ
ットは、スケジューラ100の所で分離され、それぞ
れ、バッファ101、102、及び103を使用して互
いに独立してバッファされる。全ての異なるデータ経路
が出方向マルチプレクサ104を介して出力される。新
たなスロットは、それが、非同期、同期、あるいは等時
スロットであるか否かにかかわらず、スロット発生器1
05によって生成される。これはまた、信号送出コマン
ドに対する、及び分散化クロッキングの場合の詰込み用
のADU発生器でもある。
構造 図11は、スケジューラ100のMAC部分の略図を示
す。個々の伝送サービスに対してそれ自体のリング待ち
時間を保証するために、入り等時、同期及び非同期スロ
ットは、スケジューラ100の所で分離され、それぞ
れ、バッファ101、102、及び103を使用して互
いに独立してバッファされる。全ての異なるデータ経路
が出方向マルチプレクサ104を介して出力される。新
たなスロットは、それが、非同期、同期、あるいは等時
スロットであるか否かにかかわらず、スロット発生器1
05によって生成される。これはまた、信号送出コマン
ドに対する、及び分散化クロッキングの場合の詰込み用
のADU発生器でもある。
【0042】自己適応:伝送オーバーヘッドの最少化 データ伝送は、隣接するスロット内のフレーム毎の伝送
として、あるいは単一スロット(基本スロット)によっ
て運ばれる自治主体内のセル・バイ・セル伝送として起
こる。フレーム伝送に対する最適バンド幅効率を達成す
るために、全ての隣接するスロットが多重スロットに連
結され、これによって不必要なスロット・オーバーヘッ
ドがデータ有効負荷に対して自由になる。このような多
重スロットは、ソース・ノードの所で生計され、多重ス
ロットを解放するノード(除去ノード)の所で再び個々
のスロットに分割される。こうして、多重スロットは、
フレーム伝送の際にのみ存在する。連結される隣接スロ
ットの数は、伝送されるフレームの長さに対応する。
として、あるいは単一スロット(基本スロット)によっ
て運ばれる自治主体内のセル・バイ・セル伝送として起
こる。フレーム伝送に対する最適バンド幅効率を達成す
るために、全ての隣接するスロットが多重スロットに連
結され、これによって不必要なスロット・オーバーヘッ
ドがデータ有効負荷に対して自由になる。このような多
重スロットは、ソース・ノードの所で生計され、多重ス
ロットを解放するノード(除去ノード)の所で再び個々
のスロットに分割される。こうして、多重スロットは、
フレーム伝送の際にのみ存在する。連結される隣接スロ
ットの数は、伝送されるフレームの長さに対応する。
【0043】自己適応:バンド幅効率の最大化 欧州特許出願91810224.5号、『LANシステ
ムのための媒体アクセス技術(Medium Acce
ss Technique for LANSyste
ms)』において開示されるように、C−CRMAにお
いては、ビジーの予約スロットは、これらが解放される
と直にフリーで自由に使用できるようになる(無制限ア
クセス)。これに加えて、フリーの予約スロットは、余
剰の確認によりノードによってフリーで自由に使用でき
るようセットできる。さらに、予約スロットが使用され
ている場合、スロットをより低い優先クラスに変更する
ことも可能である。スロットがこのようにあるいは類似
する方法にて使用された場合、伝送システムは、自然に
最大バンド幅効率に適応する。これに加えて、等時チャ
ネルが解放されると、解放されたバンド幅は直ちに同期
及び非同期トラヒックによって使用できる。同様に、等
時チャネルを確立することによって、非同期/同期部分
が対応して縮小される。さらに、非同期スロットと同期
スロットとの間の分割は、完全に動的に行なわれる。
ムのための媒体アクセス技術(Medium Acce
ss Technique for LANSyste
ms)』において開示されるように、C−CRMAにお
いては、ビジーの予約スロットは、これらが解放される
と直にフリーで自由に使用できるようになる(無制限ア
クセス)。これに加えて、フリーの予約スロットは、余
剰の確認によりノードによってフリーで自由に使用でき
るようセットできる。さらに、予約スロットが使用され
ている場合、スロットをより低い優先クラスに変更する
ことも可能である。スロットがこのようにあるいは類似
する方法にて使用された場合、伝送システムは、自然に
最大バンド幅効率に適応する。これに加えて、等時チャ
ネルが解放されると、解放されたバンド幅は直ちに同期
及び非同期トラヒックによって使用できる。同様に、等
時チャネルを確立することによって、非同期/同期部分
が対応して縮小される。さらに、非同期スロットと同期
スロットとの間の分割は、完全に動的に行なわれる。
【0044】自己適応:複数の伝送サービス間でのバン
ド幅共有の最適化 パケット交換データ基幹構造においては、二つの伝送サ
ービス、つまり、同期及び非同期サービスが存在する。
C−CRMAにおいては、欧州特許出願9181022
4.5号、『LANシステムのための媒体アクセス技術
(MediumAccess Technique f
or LAN Systems)』において開示される
ように、ビジーの同期スロットは、除去ノードにおいて
必ずフリーの非同期スロットになる。他方においては、
フリーの(予約無し)非同期スロットは、ビジーの同期
スロットに変換されることもある。さらに、周期的な予
約プロセスの結果に基づいて、スケジューラは、スロッ
トを予約された同期あるいは予約された非同期スロット
としてマークする。スロットがこの方法あるいは類似す
る方法にて使用された場合、スロットは現在の需要に従
ってその伝送サービスを動的に変更する。前述のよう
に、等時チャネルと非同期/同期部分との間に滑らかな
バンド幅分割が起こる。
ド幅共有の最適化 パケット交換データ基幹構造においては、二つの伝送サ
ービス、つまり、同期及び非同期サービスが存在する。
C−CRMAにおいては、欧州特許出願9181022
4.5号、『LANシステムのための媒体アクセス技術
(MediumAccess Technique f
or LAN Systems)』において開示される
ように、ビジーの同期スロットは、除去ノードにおいて
必ずフリーの非同期スロットになる。他方においては、
フリーの(予約無し)非同期スロットは、ビジーの同期
スロットに変換されることもある。さらに、周期的な予
約プロセスの結果に基づいて、スケジューラは、スロッ
トを予約された同期あるいは予約された非同期スロット
としてマークする。スロットがこの方法あるいは類似す
る方法にて使用された場合、スロットは現在の需要に従
ってその伝送サービスを動的に変更する。前述のよう
に、等時チャネルと非同期/同期部分との間に滑らかな
バンド幅分割が起こる。
【0045】自己適応:即時応答バンド幅割り当てを持
つ信号送出 即時応答バンド幅割り当てを伴う信号送出が本質的にサ
ポートされる。例えば、C−CRMAにおいては、欧州
特許出願91810224.5号、『LANシステムの
ための媒体アクセス技術(Medium Access
Technique for LAN System
s)』において開示されるように、スケジューラは、そ
れがノードからの要求を集めると次第に増加する最少長
の予約コマンドを発行する。スケジューラがノードに確
認通知を送るとこの逆が起こる。ここで、スケジューラ
は、前に受信した予約コマンドに対応する長さを持つ確
認コマンドを発行する。このコマンドがノードを通過す
るとき、この長さは次第に減少してゆき、最終的には最
少長の長さの確認コマンド(つまり、開始及び終端区切
り文字ペアのみ)がスケジューラにリターンされる。同
様に、ノードは、可変長の個々のコマンド・メッセージ
を伝送データ構造内に挿入することができる。挿入は必
ずパケット交換データ基幹構造のスロット境界の所で行
なわれる。原則的には、信号送出コマンドあるいはメッ
セージは、非同期あるいは同期伝送サービスに属する。
非同期コマンドが使用される場合は、我々は、動的コマ
ンドが基本スロットに基づかないことを考慮する必要が
ある。つまり、これらは内部境界を持たないために、同
期スロットによって取って代わることが不可能である。
同期コマンドは境界上の非同期スロットをくバイパスす
る。我々は、同期伝送サービスを使用することを提案す
る。ただし、幾つかの信号送出のケースにおいては、非
同期モードがより適切である。例えば、C−CRMAに
おける予約/確認コマンドは非同期伝送サービスに対し
ては非同期にて、そして同期伝送サービスに対しては、
同期にて遂行されるべきである。
つ信号送出 即時応答バンド幅割り当てを伴う信号送出が本質的にサ
ポートされる。例えば、C−CRMAにおいては、欧州
特許出願91810224.5号、『LANシステムの
ための媒体アクセス技術(Medium Access
Technique for LAN System
s)』において開示されるように、スケジューラは、そ
れがノードからの要求を集めると次第に増加する最少長
の予約コマンドを発行する。スケジューラがノードに確
認通知を送るとこの逆が起こる。ここで、スケジューラ
は、前に受信した予約コマンドに対応する長さを持つ確
認コマンドを発行する。このコマンドがノードを通過す
るとき、この長さは次第に減少してゆき、最終的には最
少長の長さの確認コマンド(つまり、開始及び終端区切
り文字ペアのみ)がスケジューラにリターンされる。同
様に、ノードは、可変長の個々のコマンド・メッセージ
を伝送データ構造内に挿入することができる。挿入は必
ずパケット交換データ基幹構造のスロット境界の所で行
なわれる。原則的には、信号送出コマンドあるいはメッ
セージは、非同期あるいは同期伝送サービスに属する。
非同期コマンドが使用される場合は、我々は、動的コマ
ンドが基本スロットに基づかないことを考慮する必要が
ある。つまり、これらは内部境界を持たないために、同
期スロットによって取って代わることが不可能である。
同期コマンドは境界上の非同期スロットをくバイパスす
る。我々は、同期伝送サービスを使用することを提案す
る。ただし、幾つかの信号送出のケースにおいては、非
同期モードがより適切である。例えば、C−CRMAに
おける予約/確認コマンドは非同期伝送サービスに対し
ては非同期にて、そして同期伝送サービスに対しては、
同期にて遂行されるべきである。
【0046】自己適応:一時的に停止された等時チャネ
ルの使用 二つの独立した伝送データ基幹構造によってスケジュー
ラが等時スロットを即座にフレーミング期間内の正しい
位置に置くことが可能になる。チャネルの位置は、確立
フェーズの際に割り当てられる。スケジューラは、等時
スロットを伝送媒体上に任意の瞬間に置くことができる
ために、等時チャネルをこれらが一時的に使用されてな
い場合に停止することが有利となる。その等時スロット
を非同期スロットによって置換することによって、ノー
ドはその等時チャネルを停止することができる。解放さ
れたバンド幅は、自然に、非同期及び同期伝送サービス
のために使用できるようになる。瞬時の起動に対して
は、ノードは単にそのフレーミング期間の正しい位置に
等時スロットを挿入し、解放された非同期スロットを破
壊する。
ルの使用 二つの独立した伝送データ基幹構造によってスケジュー
ラが等時スロットを即座にフレーミング期間内の正しい
位置に置くことが可能になる。チャネルの位置は、確立
フェーズの際に割り当てられる。スケジューラは、等時
スロットを伝送媒体上に任意の瞬間に置くことができる
ために、等時チャネルをこれらが一時的に使用されてな
い場合に停止することが有利となる。その等時スロット
を非同期スロットによって置換することによって、ノー
ドはその等時チャネルを停止することができる。解放さ
れたバンド幅は、自然に、非同期及び同期伝送サービス
のために使用できるようになる。瞬時の起動に対して
は、ノードは単にそのフレーミング期間の正しい位置に
等時スロットを挿入し、解放された非同期スロットを破
壊する。
【0047】自己適応:等時チャネルの即時に効果を持
つ再配列 個々のノードは、その等時チャネルの発生を明示的なチ
ャネル識別子によって認識する。このため、等時チャネ
ルのしばしば行なわれる再配列が瞬時に有効となり、ス
ケジューラと関与するノードとの間のより高い層の通信
を必要としない。このような再配列は、接続セット・ア
ップの際に必要となる。例えば、新たなチャネルが多数
の隣接するスロットを必要とする場合、現存の等時チャ
ネルの分散した位置では、その配置が可能とならない。
システム・スループットを増加するためには再配列をし
てはならないことに注意する。再配列は、単に、あるフ
レーミング期間内の幾らかの等時チャネルを破壊するこ
とを意味し、チャネルの相互交換はないことに注意す
る。
つ再配列 個々のノードは、その等時チャネルの発生を明示的なチ
ャネル識別子によって認識する。このため、等時チャネ
ルのしばしば行なわれる再配列が瞬時に有効となり、ス
ケジューラと関与するノードとの間のより高い層の通信
を必要としない。このような再配列は、接続セット・ア
ップの際に必要となる。例えば、新たなチャネルが多数
の隣接するスロットを必要とする場合、現存の等時チャ
ネルの分散した位置では、その配置が可能とならない。
システム・スループットを増加するためには再配列をし
てはならないことに注意する。再配列は、単に、あるフ
レーミング期間内の幾らかの等時チャネルを破壊するこ
とを意味し、チャネルの相互交換はないことに注意す
る。
【0048】回線交換データ基幹構造 図12は125μsのフレーミング期間112Tper
iod内の等時スロット111.1−111.4の位置
を定義するデータ基幹構造を示す。フレーミング期間
は、常に、(Cによって示される)等時クロックADU
113にて開始するが、これは、一時的に等時チャネル
が存在しない場合でも全てのノードが等時クロッキング
速度を派生することを可能にする。その後、整数のNS
個の等時スロット位置が続く。この数は、等時スロット
のサイズ及び伝送媒体のビット速度に依存する。1.2
Gb/s、64バイト・スロット及び8B/10B符号
化の場合は、等時スロット位置NSの数は、242スロ
ットに等しい。フレーミング期間112の残りの部分1
10(1スロットの分数)は等時チャネルのために使用
することはできない。ネットワークが単に等時チャネル
のみを運ぶようなケースにおいてのみ、この間隙110
には詰込みADUが詰込まれる。等時チャネルは、一つ
あるいは複数の隣接スロットから構成される。スロット
位置の選択はバンド幅効率に影響を与えない。従って、
任意の等時スロットを等時チャネルに割り当てることが
できる。
iod内の等時スロット111.1−111.4の位置
を定義するデータ基幹構造を示す。フレーミング期間
は、常に、(Cによって示される)等時クロックADU
113にて開始するが、これは、一時的に等時チャネル
が存在しない場合でも全てのノードが等時クロッキング
速度を派生することを可能にする。その後、整数のNS
個の等時スロット位置が続く。この数は、等時スロット
のサイズ及び伝送媒体のビット速度に依存する。1.2
Gb/s、64バイト・スロット及び8B/10B符号
化の場合は、等時スロット位置NSの数は、242スロ
ットに等しい。フレーミング期間112の残りの部分1
10(1スロットの分数)は等時チャネルのために使用
することはできない。ネットワークが単に等時チャネル
のみを運ぶようなケースにおいてのみ、この間隙110
には詰込みADUが詰込まれる。等時チャネルは、一つ
あるいは複数の隣接スロットから構成される。スロット
位置の選択はバンド幅効率に影響を与えない。従って、
任意の等時スロットを等時チャネルに割り当てることが
できる。
【0049】パケット交換データ基幹構造 図13は、非同期スロット121.1−121.3(A
SY)及び同期スロット122.1−122.3(SY
N)スロットに対する上層のデータ基幹構造を示す。フ
レーミング期間は存在せず、スロットの流れは連続的で
ある。同期スロット122.1−122.3は、スロッ
ト境界120.1、120.2、及び120.3上の非
同期スロット121.1−121.3をバイパスするこ
とができる。図14には、パケット交換データ基幹構造
の弾性が動的信号送出を例として示される。図面の上側
部分は、C−CRMA内のスケジューラによって発行さ
れる有効負荷P1、P2、...を持つ非同期スロット
134.1−134.6の一連の流れ及び(スロット1
34.3と134.4との間の)空の予約コマンド13
0.1、130.2を示す。図14の下側に示されるよ
うに、このコマンドがノードi、k及びmを通過して予
約情報が挿入されて行くと、予約コマンド131が成長
して行き、続くスロット134.4−134.6がこれ
に従って遅延される。
SY)及び同期スロット122.1−122.3(SY
N)スロットに対する上層のデータ基幹構造を示す。フ
レーミング期間は存在せず、スロットの流れは連続的で
ある。同期スロット122.1−122.3は、スロッ
ト境界120.1、120.2、及び120.3上の非
同期スロット121.1−121.3をバイパスするこ
とができる。図14には、パケット交換データ基幹構造
の弾性が動的信号送出を例として示される。図面の上側
部分は、C−CRMA内のスケジューラによって発行さ
れる有効負荷P1、P2、...を持つ非同期スロット
134.1−134.6の一連の流れ及び(スロット1
34.3と134.4との間の)空の予約コマンド13
0.1、130.2を示す。図14の下側に示されるよ
うに、このコマンドがノードi、k及びmを通過して予
約情報が挿入されて行くと、予約コマンド131が成長
して行き、続くスロット134.4−134.6がこれ
に従って遅延される。
【0050】スロット流の例 図15には、三つのタイプのスロット143.1、14
3.2、145、142.1、142.2(ASY、S
YN、ISO)の組合わせが示される。フレーミング期
間140は、Cによって表わされる等時クロックADU
144.1から始り、等時スロット142.1がこれに
続く。この等時スロットに対する第一の位置の選択は任
意である。その後、非同期スロット143.1−14
3.3が続き、これにより、フレーミング期間140の
境界の所のASYスロット134.2が次のフレーミン
グ期間の等時クロックADU144.2及び等時スロッ
ト142.2の両方によって取って代わられる。この先
取りはADU境界の所で起こる。従って、これら非同期
スロットは、固定された位置の等時スロットの回りに続
く。この図面から、我々は、フレーミング期間の間に間
隙が存在しないことに気付く。図16に示される次の例
においては、需要に基づく信号送出が含まれる。図面の
上側部分は、ここでも、等時クロックADU150
(C)の回りの非同期/同期スロットのルーズな流れ及
び一つの等時スロット151(ISO1)を示す。この
固定位置スロット151は、ここでは、フレーミング期
間152の頭の所にはない。さらに、非同期スロットA
SY3及びASY10が等時クロックADU150によ
って取って代わられ、等時スロット151がスロットA
SY4を先取りしていることが分かる。図16の下側部
分においては、(例えば、C−CRMAによって使用さ
れる)確認コマンド153.1−153.3がASY2
にて始る非同期スロットを遅延させる。さらに、コマン
ド153.1−153.3は二度先取りされる。つま
り、最初に等時クロックADU150によって、次は、
等時スロット151ISO1によって取って代わられ
る。非同期スロットASY3、ASY4、ASY6は、
ここでは、図面の上の部分とは異なる位置で先取りされ
ることが分かる。
3.2、145、142.1、142.2(ASY、S
YN、ISO)の組合わせが示される。フレーミング期
間140は、Cによって表わされる等時クロックADU
144.1から始り、等時スロット142.1がこれに
続く。この等時スロットに対する第一の位置の選択は任
意である。その後、非同期スロット143.1−14
3.3が続き、これにより、フレーミング期間140の
境界の所のASYスロット134.2が次のフレーミン
グ期間の等時クロックADU144.2及び等時スロッ
ト142.2の両方によって取って代わられる。この先
取りはADU境界の所で起こる。従って、これら非同期
スロットは、固定された位置の等時スロットの回りに続
く。この図面から、我々は、フレーミング期間の間に間
隙が存在しないことに気付く。図16に示される次の例
においては、需要に基づく信号送出が含まれる。図面の
上側部分は、ここでも、等時クロックADU150
(C)の回りの非同期/同期スロットのルーズな流れ及
び一つの等時スロット151(ISO1)を示す。この
固定位置スロット151は、ここでは、フレーミング期
間152の頭の所にはない。さらに、非同期スロットA
SY3及びASY10が等時クロックADU150によ
って取って代わられ、等時スロット151がスロットA
SY4を先取りしていることが分かる。図16の下側部
分においては、(例えば、C−CRMAによって使用さ
れる)確認コマンド153.1−153.3がASY2
にて始る非同期スロットを遅延させる。さらに、コマン
ド153.1−153.3は二度先取りされる。つま
り、最初に等時クロックADU150によって、次は、
等時スロット151ISO1によって取って代わられ
る。非同期スロットASY3、ASY4、ASY6は、
ここでは、図面の上の部分とは異なる位置で先取りされ
ることが分かる。
【0051】様々な異なる原子データ・ユニット(AD
U)の構造 図17は、基本的に本発明の伝送方法において使用され
る様々な異なるスロットを形成する五つの異なるADU
を示す。これらには、開始区切り文字ADU165、個
々の伝送主体を埋込む終端区切り文字ADU166、詰
込みADU167、32ビット・データADU168及
び等時クロックADU169が含まれる。SDELによ
って表わされる最初のバイト160は、例外的なコード
であり、従って、スロットの開始境界の所で頑丈なコー
ド語同期のために使用される。この例外的な頑強さは、
正規のコード語に一つでもビット・エラーがあると決し
てSDEL160にならないために得られる。これは、
SDELは、一つのビット・エラーから保護されること
を意味する。EDEL161、STUFF162及びC
LOCK163によって表わされる最初のバイトは、こ
れも特別のコード語ではあるが、ただし、通常の頑強さ
を持つ。ADU165−169の他の部分、並びに完全
な32−ビット・データADU168も通常のコード語
である。以下においては、これらADUがより詳細に示
される。
U)の構造 図17は、基本的に本発明の伝送方法において使用され
る様々な異なるスロットを形成する五つの異なるADU
を示す。これらには、開始区切り文字ADU165、個
々の伝送主体を埋込む終端区切り文字ADU166、詰
込みADU167、32ビット・データADU168及
び等時クロックADU169が含まれる。SDELによ
って表わされる最初のバイト160は、例外的なコード
であり、従って、スロットの開始境界の所で頑丈なコー
ド語同期のために使用される。この例外的な頑強さは、
正規のコード語に一つでもビット・エラーがあると決し
てSDEL160にならないために得られる。これは、
SDELは、一つのビット・エラーから保護されること
を意味する。EDEL161、STUFF162及びC
LOCK163によって表わされる最初のバイトは、こ
れも特別のコード語ではあるが、ただし、通常の頑強さ
を持つ。ADU165−169の他の部分、並びに完全
な32−ビット・データADU168も通常のコード語
である。以下においては、これらADUがより詳細に示
される。
【0052】開始区切り文字ADU165 開始区切り文字ADU165は、基本スロットあるいは
信号送出コマンドの開始を定義する。これはさらに多重
スロット内の基本スロット骨組みとして使用される。ス
ロットは、等時、同期あるいは非同期伝送サービスに属
する。開始区切り文字ADUはSDEL160によって
表わされる特別のコード語(24ビット)及びスロット
制御部分(24ビット)から成る。スロット制御部分
は、MACプロトコール及び伝送データ構造によって要
求される全ての情報を運ぶ。図18に示されるビット位
置は単なる一例である。32ビット・データADUはハ
ードウエア処理ユニットであるために、32ビットの全
ては同時に利用できることに注意する。スロット・タイ
プ170(Sタイプ)は、到着したスロットが現在どの
伝送サービスに属するか、あるいは可変サイズの信号送
出コマンドが到着したか否かを同定する。優先標識17
1は、個々のスロット・タイプのさらなる弁別を可能に
する。恐らく、優先は、非同期伝送サービスに対しての
み使用される。予約/自由標識172、ビジー/フリー
標識173及び同期伝送標識175は、欧州特許出願9
1810224.5号、『LANシステムのための媒体
アクセス技術(Medium Access Tech
nique for LAN Systems)』にお
いて説明されているようにC−CRMAにおいて使用さ
れる。監視標識174は、リング上の廃物の収集を可能
にする。二重バス上においては、同一の標識がこのよう
なトポロジーにおいてC−CRMAを動作するために必
要とされるバス標識として使用される。最後に、先頭・
中間・最終あるいはシングル標識176は、多重スロッ
トであるか基本スロットであるかを識別する。多重スロ
ットであるときは、先頭・中間・最終は連結された基本
スロットのシーケンスを識別する。
信号送出コマンドの開始を定義する。これはさらに多重
スロット内の基本スロット骨組みとして使用される。ス
ロットは、等時、同期あるいは非同期伝送サービスに属
する。開始区切り文字ADUはSDEL160によって
表わされる特別のコード語(24ビット)及びスロット
制御部分(24ビット)から成る。スロット制御部分
は、MACプロトコール及び伝送データ構造によって要
求される全ての情報を運ぶ。図18に示されるビット位
置は単なる一例である。32ビット・データADUはハ
ードウエア処理ユニットであるために、32ビットの全
ては同時に利用できることに注意する。スロット・タイ
プ170(Sタイプ)は、到着したスロットが現在どの
伝送サービスに属するか、あるいは可変サイズの信号送
出コマンドが到着したか否かを同定する。優先標識17
1は、個々のスロット・タイプのさらなる弁別を可能に
する。恐らく、優先は、非同期伝送サービスに対しての
み使用される。予約/自由標識172、ビジー/フリー
標識173及び同期伝送標識175は、欧州特許出願9
1810224.5号、『LANシステムのための媒体
アクセス技術(Medium Access Tech
nique for LAN Systems)』にお
いて説明されているようにC−CRMAにおいて使用さ
れる。監視標識174は、リング上の廃物の収集を可能
にする。二重バス上においては、同一の標識がこのよう
なトポロジーにおいてC−CRMAを動作するために必
要とされるバス標識として使用される。最後に、先頭・
中間・最終あるいはシングル標識176は、多重スロッ
トであるか基本スロットであるかを識別する。多重スロ
ットであるときは、先頭・中間・最終は連結された基本
スロットのシーケンスを識別する。
【0053】終端区切り文字ADU166 図19に示される終端区切り文字ADU166は、基本
スロット、信号送出コマンド、あるいは多重スロットの
終端を定義する。スロットは等時、同期あるいは非同期
伝送サービスに属する。これは、EDEL161として
表わされる一つの特別のコード語(8ビット)、EDE
Lコントロール180(8ビット)、及び管理目的ある
いは電話データ伝送のために予約された部分181(1
6ビット)から成る。EDELコントロール180は、
図18に示されるスロットの開始区切り文字ADU内の
ビット・セットと全く同一のコピー170、171を運
ぶ。これは頑強なエラー回復を可能にする。
スロット、信号送出コマンド、あるいは多重スロットの
終端を定義する。スロットは等時、同期あるいは非同期
伝送サービスに属する。これは、EDEL161として
表わされる一つの特別のコード語(8ビット)、EDE
Lコントロール180(8ビット)、及び管理目的ある
いは電話データ伝送のために予約された部分181(1
6ビット)から成る。EDELコントロール180は、
図18に示されるスロットの開始区切り文字ADU内の
ビット・セットと全く同一のコピー170、171を運
ぶ。これは頑強なエラー回復を可能にする。
【0054】詰込みADU167 詰込みADU167(32ビット)は、詰込み区切り文
字のためのSTUFF(8ビツト)にて表わされる一つ
の特別のコード語162(図17)によって定義され
る。残りの24ビットはアイドルである。詰込みADU
167は、スケジューラ並びにノードによって分散化ク
ロッキングが適用された場合、入り方向と出方向経路上
の異なるクロッキング速度を補償するために使用され
る。
字のためのSTUFF(8ビツト)にて表わされる一つ
の特別のコード語162(図17)によって定義され
る。残りの24ビットはアイドルである。詰込みADU
167は、スケジューラ並びにノードによって分散化ク
ロッキングが適用された場合、入り方向と出方向経路上
の異なるクロッキング速度を補償するために使用され
る。
【0055】32ビット・データADU168 32ビット・データADU168は、図17及び20に
示されるように、有効負荷情報あるいは追加の信号送出
情報を運ぶ。これが非同期及び同期スロットに対するア
ドレス情報として使用された場合は、これは、タイプ欄
201(プロトコール・タイプ)並びに宛先物理ノード
・アドレス202及び除去ノード・アドレス203を含
む。タイプ欄201(8ビット)は、多くの異なるイン
ターフェースからの多くの異なるフォーマットのフレー
ムが透明な方法にて収容できるようにする。異なるフォ
ーマットが可能となるのは、このタイプ欄を使用して、
適当なアドレス・スキーム(プロトコール)を選択でき
るためである(例えば、FDDI、DQDB、トークン
・リング)。同期スロットに対しては、これはトラヒッ
クの本質(音声、ビデオ、その他)、おそらくは圧縮方
法、接続識別子、あるいはその他の特性を指定すること
ができる。宛先アドレス202(宛先ノード・アドレ
ス)(12ビット)は、運ばれた有効負荷204をコピ
ーする受信ノードのアドレスである。除去アドレス20
3(12ビット)(除去ノード・アドレス)はスロット
が何処で再びフリーにされるか、あるいは何処で多重ス
ロットがフリーの基本スロットに分割されるかを識別す
る。物理ノード・アドレスは完全にローカルであり、グ
ローバルな調節は必要とされない。従って、宛先アドレ
ス202は、一つあるいは複数の受信ノードに対してそ
のスロットの有効負荷をコピーするように通知する。除
去アドレス203は、そのスロットをフリーにすべきノ
ードを定義する。これはソース・ノードであることも
(同報通信)、あるいは宛先ノードであることもある。
図21に示されるここでは32ビット・データADUで
ある等時伝送サービスに対するアドレシング・データA
DUは、タイプ欄205(プロトコール・タイプ)及び
等時チャネルに対するチャネル識別子206を運ぶ。タ
イプ欄205(8ビット)は、チャネル識別子206に
よるアドレシングに対する追加の情報を含むことを可能
にする。チャネル識別子206は、例えば、物理ノード
・アドレスとサブアドレスから構成される。ここでは、
ノードは等時チャネルを単に位置によってのみでなくこ
のチャネル識別子によって認識する。このようにして、
スケジューラは要求される場合、ノードに明示的に通知
することなく、等時チャネルの位置も移動することがで
きる。勿論、位置の移動は最小限に押えるべきであり、
またこれは一つのフレーム期間内においてのみ起こる。
示されるように、有効負荷情報あるいは追加の信号送出
情報を運ぶ。これが非同期及び同期スロットに対するア
ドレス情報として使用された場合は、これは、タイプ欄
201(プロトコール・タイプ)並びに宛先物理ノード
・アドレス202及び除去ノード・アドレス203を含
む。タイプ欄201(8ビット)は、多くの異なるイン
ターフェースからの多くの異なるフォーマットのフレー
ムが透明な方法にて収容できるようにする。異なるフォ
ーマットが可能となるのは、このタイプ欄を使用して、
適当なアドレス・スキーム(プロトコール)を選択でき
るためである(例えば、FDDI、DQDB、トークン
・リング)。同期スロットに対しては、これはトラヒッ
クの本質(音声、ビデオ、その他)、おそらくは圧縮方
法、接続識別子、あるいはその他の特性を指定すること
ができる。宛先アドレス202(宛先ノード・アドレ
ス)(12ビット)は、運ばれた有効負荷204をコピ
ーする受信ノードのアドレスである。除去アドレス20
3(12ビット)(除去ノード・アドレス)はスロット
が何処で再びフリーにされるか、あるいは何処で多重ス
ロットがフリーの基本スロットに分割されるかを識別す
る。物理ノード・アドレスは完全にローカルであり、グ
ローバルな調節は必要とされない。従って、宛先アドレ
ス202は、一つあるいは複数の受信ノードに対してそ
のスロットの有効負荷をコピーするように通知する。除
去アドレス203は、そのスロットをフリーにすべきノ
ードを定義する。これはソース・ノードであることも
(同報通信)、あるいは宛先ノードであることもある。
図21に示されるここでは32ビット・データADUで
ある等時伝送サービスに対するアドレシング・データA
DUは、タイプ欄205(プロトコール・タイプ)及び
等時チャネルに対するチャネル識別子206を運ぶ。タ
イプ欄205(8ビット)は、チャネル識別子206に
よるアドレシングに対する追加の情報を含むことを可能
にする。チャネル識別子206は、例えば、物理ノード
・アドレスとサブアドレスから構成される。ここでは、
ノードは等時チャネルを単に位置によってのみでなくこ
のチャネル識別子によって認識する。このようにして、
スケジューラは要求される場合、ノードに明示的に通知
することなく、等時チャネルの位置も移動することがで
きる。勿論、位置の移動は最小限に押えるべきであり、
またこれは一つのフレーム期間内においてのみ起こる。
【0056】等時クロックADU169 スケジューラは、図17に示されているように、等時ク
ロック期間(フレーミング期間)を等時クロックADU
169(32ビット)から開始する。このADUは、シ
ステムを通じて一意であり、全てのノードは、等時チャ
ネルが割り当てられてないようなケースにおいてさえ
も、クロッキング情報をスケジューラの内部間隔の速度
にて派生することができる。等時クロックADU169
と関連する等時チャネル(スロット)の間の時間間隔
は、これらが伝送媒体を通じて伝播しても変わらない。
等時クロックADU160は、CLOCKにて表わされ
る8ビット長の一つの特別のコード語によって定義され
る。残りの24ビットは、ネットワーク管理及び電話通
信データのために使用される。
ロック期間(フレーミング期間)を等時クロックADU
169(32ビット)から開始する。このADUは、シ
ステムを通じて一意であり、全てのノードは、等時チャ
ネルが割り当てられてないようなケースにおいてさえ
も、クロッキング情報をスケジューラの内部間隔の速度
にて派生することができる。等時クロックADU169
と関連する等時チャネル(スロット)の間の時間間隔
は、これらが伝送媒体を通じて伝播しても変わらない。
等時クロックADU160は、CLOCKにて表わされ
る8ビット長の一つの特別のコード語によって定義され
る。残りの24ビットは、ネットワーク管理及び電話通
信データのために使用される。
【0057】非同期通信サービス 非同期スロットは今日において短いメッセージから大き
なデータ量に至るまでのレンジの全てのタイプのデータ
・トラヒックを運ぶために通常使用される非同期伝送サ
ービスを提供する。伝送階層から見たとき、非同期スロ
ットは伝送上の優遇は与えられない。
なデータ量に至るまでのレンジの全てのタイプのデータ
・トラヒックを運ぶために通常使用される非同期伝送サ
ービスを提供する。伝送階層から見たとき、非同期スロ
ットは伝送上の優遇は与えられない。
【0058】基本スロットの構造 図20は、非同期伝送サービスに対する基本スロット2
00に対する可能な構造を示す。これは二つの見出しA
DU165及び201、202、203、13個の有効
負荷ADU204及び終端区切り文字ADU166から
成る。基本スロットの見出しは、開始区切り文字ADU
165及びアドレシング・データADU201、20
2、203を含む。アドレシング・データは、プロトコ
ール・タイプ201、宛先アドレス202及び除去ノー
ド203から成る。有効負荷部分204(52バイト)
はATMセルの本質的な部分に合うように選択される。
00に対する可能な構造を示す。これは二つの見出しA
DU165及び201、202、203、13個の有効
負荷ADU204及び終端区切り文字ADU166から
成る。基本スロットの見出しは、開始区切り文字ADU
165及びアドレシング・データADU201、20
2、203を含む。アドレシング・データは、プロトコ
ール・タイプ201、宛先アドレス202及び除去ノー
ド203から成る。有効負荷部分204(52バイト)
はATMセルの本質的な部分に合うように選択される。
【0059】同期伝送サービス 同期スロットは、バッファ挿入LAN上で動作されたと
き、パケット化された音声及びビデオなどのようなサー
ビスに対する時間に敏感なトラヒック要件が満たされる
ことを目的とする同期伝送サービスを提供する。これら
スロットは、全ての同期スロットが伝送経路内において
バッファによって遅延されている非同期スロットをバイ
パスすることができるという意味において優遇された伝
送上の扱いを受ける。これは、スケジューラ内の弾性バ
ッファ及びノード内の挿入バッファの両方に適用する。
後者は、バッファ挿入LAN内においてのみ存在する。
完全なスロットのみがバイパスされることができる。従
って、非同期スロットは同期スロットによって取って代
わられることはない。
き、パケット化された音声及びビデオなどのようなサー
ビスに対する時間に敏感なトラヒック要件が満たされる
ことを目的とする同期伝送サービスを提供する。これら
スロットは、全ての同期スロットが伝送経路内において
バッファによって遅延されている非同期スロットをバイ
パスすることができるという意味において優遇された伝
送上の扱いを受ける。これは、スケジューラ内の弾性バ
ッファ及びノード内の挿入バッファの両方に適用する。
後者は、バッファ挿入LAN内においてのみ存在する。
完全なスロットのみがバイパスされることができる。従
って、非同期スロットは同期スロットによって取って代
わられることはない。
【0060】基本スロット及び多重スロットの構造 同期スロットに対する基本スロット及び多重スロットは
非同期スロットに対するのと同一の構造を持つ。同期ス
ロットの扱いがバイパスのために非同期スロットの扱い
と異なるのみである。
非同期スロットに対するのと同一の構造を持つ。同期ス
ロットの扱いがバイパスのために非同期スロットの扱い
と異なるのみである。
【0061】等時伝送サービス 等時スロットは純粋な回線交換サービスに対応する等時
伝送サービスを提供する。厳格な周期性を満たすため
に、等時スロットは任意の時間に伝送できる。従って、
これらは、同期及び非同期並びに信号送出コマンドある
いはメッセージに取って代わることが許される。
伝送サービスを提供する。厳格な周期性を満たすため
に、等時スロットは任意の時間に伝送できる。従って、
これらは、同期及び非同期並びに信号送出コマンドある
いはメッセージに取って代わることが許される。
【0062】基本スロットの構造 図21は等時伝送サービスに対する基本スロット208
のための対応する構造を示す。これは、ここでも、二つ
の見出しADU165及び205、206、13個の有
効負荷ADU207及び終端区切り文字ADU166か
ら成る。見出しは、開始区切り文字ADU165、並び
にタイプ部分205及びチャネル識別子206から成る
アドレシング・データADUを含む。将来の使用のため
にプロトコール・タイプ欄205を含めることは有益で
ある。
のための対応する構造を示す。これは、ここでも、二つ
の見出しADU165及び205、206、13個の有
効負荷ADU207及び終端区切り文字ADU166か
ら成る。見出しは、開始区切り文字ADU165、並び
にタイプ部分205及びチャネル識別子206から成る
アドレシング・データADUを含む。将来の使用のため
にプロトコール・タイプ欄205を含めることは有益で
ある。
【0063】フレーミング期間 等時スロットの周期的な流れを得るために、スケジュー
ラは内部的にある与えられた時間間隔(フレーミング期
間)にて動作する。この間隔の期間は、ネットワークが
構成されたときセット・アップされる。スケジューラ
は、一つのフレーミング期間の開始において、等時クロ
ックADU169を発行する。これは、全てのノードが
等時動作のためのクロッキング情報を派生することを可
能にする。
ラは内部的にある与えられた時間間隔(フレーミング期
間)にて動作する。この間隔の期間は、ネットワークが
構成されたときセット・アップされる。スケジューラ
は、一つのフレーミング期間の開始において、等時クロ
ックADU169を発行する。これは、全てのノードが
等時動作のためのクロッキング情報を派生することを可
能にする。
【0064】等時スロットの時間制御挿入 スケジューラ内の弾性バッファの階層構造は、非同期及
び同期スロットを遅延することなく等時スロットを遅延
することを可能にする。図22の下側部分は、階層アプ
ローチを示し、上側部分は、単一の弾性バッファ210
を持つアプローチを示す。下側部分は、等時スロットが
ISOバッファ211内に伝送媒体上に時間空間が存在
することなく遅延されるところを示す。全ての他のスロ
ット及び信号送出コマンドは、(対応するバッファが空
であるという前提において)バイパスすることができ
る。遅延された等時スロットは出フレーミング期間内の
等時スロットが再度正しい間隔を持つように時間制御下
において発行される。この時間制御は、例えば、フレー
ミング期間のメモリー・マップを含むシフト・レジスタ
で簡単に実現できる。単一の弾性バッファ210を持つ
アプローチ(図面の上側部分)においては、間隔が保持
され、従って、全てのスロット215−215.6は、
同一の遅延を受ける。
び同期スロットを遅延することなく等時スロットを遅延
することを可能にする。図22の下側部分は、階層アプ
ローチを示し、上側部分は、単一の弾性バッファ210
を持つアプローチを示す。下側部分は、等時スロットが
ISOバッファ211内に伝送媒体上に時間空間が存在
することなく遅延されるところを示す。全ての他のスロ
ット及び信号送出コマンドは、(対応するバッファが空
であるという前提において)バイパスすることができ
る。遅延された等時スロットは出フレーミング期間内の
等時スロットが再度正しい間隔を持つように時間制御下
において発行される。この時間制御は、例えば、フレー
ミング期間のメモリー・マップを含むシフト・レジスタ
で簡単に実現できる。単一の弾性バッファ210を持つ
アプローチ(図面の上側部分)においては、間隔が保持
され、従って、全てのスロット215−215.6は、
同一の遅延を受ける。
【0065】等時チャネルの確立 ノードは、スケジューラへのより高い層のメッセージに
よって等時チャネルの要求及び解放を行なう。チャネル
確立フェーズにおいて、スケジューラは、受入れチェッ
クを遂行し、(要求される場合は)関与するノードと通
信し、また等時チャネルをそのメモリ・マップ内に割り
当てる(1フレーミング期間で十分である)。その後、
等時接続を確立するための通常の手順が遂行される。た
だし、リング上の場合は、二重通信は、二重通信がチャ
ネルの二つの離接部分を通じて起こるために、一つのチ
ャネルのみを要求する。ここでも全く新たなアプローチ
は、厳格に周期性のスロットがリング上に発行される方
法である。等時チャネルがフレーミング期間当り1スロ
ットのみを必要とするものと想定すると、スケジューラ
は、リング上の個々のフレーミング期間において一つの
等時スロットが存在するようにしなければならない。図
23に示されるように、スケジューラ220は、(各々
のフレーミング期間当り1つの)新たな等時スロットを
生成し、これらを出ADUストリーム内の正しい位置に
挿入する。対応するチャネル識別子が個々の新たな等時
スロット内に含まれる。補償するために、フリーの非同
期スロットが破壊されなければならない。ただし、到着
スロットがビジーである場合、非同期スロットが一時的
に超過する場合がある。この場合、等時スロットの挿入
プロセスの際に到着する入りビジー・スロット(これ
は、非同期あるいは同期スロットのみであることもあ
る)は、それぞれ、対応する弾性バッファ222及び2
21内で遅延される。等時スロットを挿入し、これらが
フリーになったとき、非同期/同期スロットを遅延した
後に除去するというこの鍵となる思想は、固定スロット
伝送データ構造を使用するリング実現において遭遇され
る全ての短所を排除する。
よって等時チャネルの要求及び解放を行なう。チャネル
確立フェーズにおいて、スケジューラは、受入れチェッ
クを遂行し、(要求される場合は)関与するノードと通
信し、また等時チャネルをそのメモリ・マップ内に割り
当てる(1フレーミング期間で十分である)。その後、
等時接続を確立するための通常の手順が遂行される。た
だし、リング上の場合は、二重通信は、二重通信がチャ
ネルの二つの離接部分を通じて起こるために、一つのチ
ャネルのみを要求する。ここでも全く新たなアプローチ
は、厳格に周期性のスロットがリング上に発行される方
法である。等時チャネルがフレーミング期間当り1スロ
ットのみを必要とするものと想定すると、スケジューラ
は、リング上の個々のフレーミング期間において一つの
等時スロットが存在するようにしなければならない。図
23に示されるように、スケジューラ220は、(各々
のフレーミング期間当り1つの)新たな等時スロットを
生成し、これらを出ADUストリーム内の正しい位置に
挿入する。対応するチャネル識別子が個々の新たな等時
スロット内に含まれる。補償するために、フリーの非同
期スロットが破壊されなければならない。ただし、到着
スロットがビジーである場合、非同期スロットが一時的
に超過する場合がある。この場合、等時スロットの挿入
プロセスの際に到着する入りビジー・スロット(これ
は、非同期あるいは同期スロットのみであることもあ
る)は、それぞれ、対応する弾性バッファ222及び2
21内で遅延される。等時スロットを挿入し、これらが
フリーになったとき、非同期/同期スロットを遅延した
後に除去するというこの鍵となる思想は、固定スロット
伝送データ構造を使用するリング実現において遭遇され
る全ての短所を排除する。
【0066】確立されたアクティブ等時チャネル 等時チャネルの全てのスロットが生成されると直ちに、
これらは絶え間なくリングの回りを巡回するか(等時ス
ロット230のシンボル的なフロー)、あるいは図24
に示されるように、整数個のフレーミング期間を保証す
るスケジューラ220内の弾性バッファ231内に一時
的に格納される。
これらは絶え間なくリングの回りを巡回するか(等時ス
ロット230のシンボル的なフロー)、あるいは図24
に示されるように、整数個のフレーミング期間を保証す
るスケジューラ220内の弾性バッファ231内に一時
的に格納される。
【0067】等時チャネルの解放 等時チャネルの解放は、図25によって示されるよう
に、スケジューラ220が対応する等時スロットを非同
期スロットと置換するのと反対の方向に働く。スケジュ
ーラ220の一部であるスロット発生器250がこれら
新たなスロットを生成する。
に、スケジューラ220が対応する等時スロットを非同
期スロットと置換するのと反対の方向に働く。スケジュ
ーラ220の一部であるスロット発生器250がこれら
新たなスロットを生成する。
【0068】等時チャネルの一時的な停止 確立されたチャネルが一時的に使用されない場合、これ
は停止することができる。これを遂行するために、ノー
ドはMACコマンドをスケジューラに送り、スケジュー
ラは対応する等時スロットを送ることを停止する。チャ
ネルの解放と同様に、対応する(フリーの)等時スロッ
トが非同期スロットと置換される。
は停止することができる。これを遂行するために、ノー
ドはMACコマンドをスケジューラに送り、スケジュー
ラは対応する等時スロットを送ることを停止する。チャ
ネルの解放と同様に、対応する(フリーの)等時スロッ
トが非同期スロットと置換される。
【0069】等時チャネルの起動 起動のためには、ノードは、MACコマンドをスケジュ
ーラに送信する必要はない。ノードは生成された等時ス
ロットをフレーミング期間内の正しい位置に挿入する。
こうすることによって、等時チャネルが直ちに利用でき
る。両方のノードが等時スロットの挿入を同時に開始す
るようなケースにおいても、一つの等時スロットが正し
い位置に既に到着している場合、等時スロットは挿入さ
れないために問題は発生しない。従って、等時チャネル
の起動は、完全に分散して遂行される。
ーラに送信する必要はない。ノードは生成された等時ス
ロットをフレーミング期間内の正しい位置に挿入する。
こうすることによって、等時チャネルが直ちに利用でき
る。両方のノードが等時スロットの挿入を同時に開始す
るようなケースにおいても、一つの等時スロットが正し
い位置に既に到着している場合、等時スロットは挿入さ
れないために問題は発生しない。従って、等時チャネル
の起動は、完全に分散して遂行される。
【0070】等時チャネルの再配列 複数の等時スロット位置を要求する等時チャネルの確立
の際に、既に割り当てられたチャネル間に十分なスペー
スが存在しないような場合、チャネルの再配列が原則的
には簡単に遂行できる。図26にはチャネル再配列プロ
セスが示される。再配列は、ここでは、単に、一つのフ
レーミング期間251の時間期間内における幾つかのチ
ャネルの遅延を意味する。これは、ノードがそれらのス
ロットを等時チャネル識別子によって認識するために可
能となる。再配列の後、スケジューラは、全ての一時的
に停止された等時スロットが存在する状態で、対応する
ノードがそれらの新たなスロット位置を得るように、好
くなとくとも1フレーミング期間から最高リング上ネッ
トワーク待ち時間まで発行を行なう。
の際に、既に割り当てられたチャネル間に十分なスペー
スが存在しないような場合、チャネルの再配列が原則的
には簡単に遂行できる。図26にはチャネル再配列プロ
セスが示される。再配列は、ここでは、単に、一つのフ
レーミング期間251の時間期間内における幾つかのチ
ャネルの遅延を意味する。これは、ノードがそれらのス
ロットを等時チャネル識別子によって認識するために可
能となる。再配列の後、スケジューラは、全ての一時的
に停止された等時スロットが存在する状態で、対応する
ノードがそれらの新たなスロット位置を得るように、好
くなとくとも1フレーミング期間から最高リング上ネッ
トワーク待ち時間まで発行を行なう。
【0071】需要に基づくバンド幅割り当てを持つ動的
信号送出 自己適応伝送データ構造は、欧州特許出願918102
24.5号、『LANシステムのための媒体アクセス技
術(Medium Access Technique
for LAN Systems)』、及び9181
022.9号、『LANシステムにおける挿入/除去信
号送出(Insert/RemoveSignalln
g in LAN Systems)』おいて説明され
ているように、需要に基づくバンド幅割り当てを持つ動
的信号送出の強さを生かす。本発明においては、信号送
出コマンドあるいはメッセージに対するバンド幅は先験
的に利用できるものでなく、必要な所で、必要なときに
のみ生成される。このタイプの”低レベル”信号送出
は、通常のデータとして扱われるより高い層の信号送出
通信を補う意図を持つ。
信号送出 自己適応伝送データ構造は、欧州特許出願918102
24.5号、『LANシステムのための媒体アクセス技
術(Medium Access Technique
for LAN Systems)』、及び9181
022.9号、『LANシステムにおける挿入/除去信
号送出(Insert/RemoveSignalln
g in LAN Systems)』おいて説明され
ているように、需要に基づくバンド幅割り当てを持つ動
的信号送出の強さを生かす。本発明においては、信号送
出コマンドあるいはメッセージに対するバンド幅は先験
的に利用できるものでなく、必要な所で、必要なときに
のみ生成される。このタイプの”低レベル”信号送出
は、通常のデータとして扱われるより高い層の信号送出
通信を補う意図を持つ。
【0072】信号送出コマンドあるいはメッセージの基
本構造 全ての動的信号送出コマンドあるいはメッセージは開始
区切り文字ADUと終端区切り文字ADUとの間に埋込
まれる。これらは、従って、自律的な伝送主体である。
長さはその瞬間の需要に従って変動し、従って、1スロ
ットよりも小さい場合も、数スロットの長さを越える場
合もある。ただし、この最大は、ネットワークセット・
アップの際に決定されなければならない。信号送出メッ
セージは同期バイパス能力を持つが、ただし、これは必
須ではない。
本構造 全ての動的信号送出コマンドあるいはメッセージは開始
区切り文字ADUと終端区切り文字ADUとの間に埋込
まれる。これらは、従って、自律的な伝送主体である。
長さはその瞬間の需要に従って変動し、従って、1スロ
ットよりも小さい場合も、数スロットの長さを越える場
合もある。ただし、この最大は、ネットワークセット・
アップの際に決定されなければならない。信号送出メッ
セージは同期バイパス能力を持つが、ただし、これは必
須ではない。
【0073】ノードの一般構造 図27には本発明において開示される全ての設備をサポ
ートするノードの一般構造が示される。入り方向経路
(並びに出方向経路)、光学的/電気的変換及び4コー
ド語グループの対応するADUへのマッピング(及びこ
の逆)は示されていない。ノードは、それ自体、以下の
5つのモジュールにて編成されるものと考えることがで
きる。 −有効負荷受信機 −ADU修飾子261 −ADU/スロット・ディスパッチャ −スロット及び有効負荷送信機 −予約処理モジュール262 以下においては、これらモジュールが個々に詳細に説明
される。ここに説明されるモジュールの構造は、同一の
部分的な機能が併合されてないという意味で完全には最
適化されてないことに注意する。これは、単一の機能、
及びデータ流がノードを通過するとき要求されるデータ
に加えられる動作を説明するためのものである。部分的
に重複する機能の併合は実現上の側面であるものと想定
される。
ートするノードの一般構造が示される。入り方向経路
(並びに出方向経路)、光学的/電気的変換及び4コー
ド語グループの対応するADUへのマッピング(及びこ
の逆)は示されていない。ノードは、それ自体、以下の
5つのモジュールにて編成されるものと考えることがで
きる。 −有効負荷受信機 −ADU修飾子261 −ADU/スロット・ディスパッチャ −スロット及び有効負荷送信機 −予約処理モジュール262 以下においては、これらモジュールが個々に詳細に説明
される。ここに説明されるモジュールの構造は、同一の
部分的な機能が併合されてないという意味で完全には最
適化されてないことに注意する。これは、単一の機能、
及びデータ流がノードを通過するとき要求されるデータ
に加えられる動作を説明するためのものである。部分的
に重複する機能の併合は実現上の側面であるものと想定
される。
【0074】有効負荷受信機モジュール 有効負荷受信機モジュールは以下の三つのサブモジュー
ルから構成される。 −パイプライン/見出し復号器260 −受信機有限状態マシーン(RX−FSM)263 −有効負荷RX−FIFO264 入りADUはパイプライン/見出し復号器260内にお
いて復号され、入り宛先アドレスとノード・アドレスの
一致が検出された場合、RX−FSM263をトリガー
する。これは、RX−FSM263が有効負荷を対応す
る受信機FIFO264内にコピーすることを許すが、
FIFO264は上側の層機構によって空にされる。パ
イプライン/見出し復号器260は、開始区切り文字A
DUからスロット・タイプ(等時、同期、非同期、コマ
ンド)、スロット状態(ビジー/フリー、予約済/自
由、優先度、同期伝送)及び多重スロットあるいは単一
スロットを抽出する。アドレシング・データADUから
これは宛先アドレス(コピー有効負荷)及び除去アドレ
ス(スロットをフリーにする)を得る。これはさらに先
取り(等時スロット)及びバイ・パシング(同期スロッ
ト、信号送出コマンド)の規則に従って開始区切り文字
ADU及び終端区切り文字ADUのシーケンスの追跡を
行なう。これら機能に加えて、パイプライン/見出し復
号器260は、TX−FSM265に非同期スロットが
受信されたことを通知する。この場合、TX−FSM2
65はチャネル識別子を得る。
ルから構成される。 −パイプライン/見出し復号器260 −受信機有限状態マシーン(RX−FSM)263 −有効負荷RX−FIFO264 入りADUはパイプライン/見出し復号器260内にお
いて復号され、入り宛先アドレスとノード・アドレスの
一致が検出された場合、RX−FSM263をトリガー
する。これは、RX−FSM263が有効負荷を対応す
る受信機FIFO264内にコピーすることを許すが、
FIFO264は上側の層機構によって空にされる。パ
イプライン/見出し復号器260は、開始区切り文字A
DUからスロット・タイプ(等時、同期、非同期、コマ
ンド)、スロット状態(ビジー/フリー、予約済/自
由、優先度、同期伝送)及び多重スロットあるいは単一
スロットを抽出する。アドレシング・データADUから
これは宛先アドレス(コピー有効負荷)及び除去アドレ
ス(スロットをフリーにする)を得る。これはさらに先
取り(等時スロット)及びバイ・パシング(同期スロッ
ト、信号送出コマンド)の規則に従って開始区切り文字
ADU及び終端区切り文字ADUのシーケンスの追跡を
行なう。これら機能に加えて、パイプライン/見出し復
号器260は、TX−FSM265に非同期スロットが
受信されたことを通知する。この場合、TX−FSM2
65はチャネル識別子を得る。
【0075】ADU修飾子文字261 入り除去アドレスとノード・アドレスとの間の一致が検
出され、同時に、受信されたスロット見出しが多重スロ
ットが現在入って来ることを示すと、RX−FSM26
3は、この入りスロットを基本スロットに分割するため
にADU修飾子モジュール261をトリガーする。全て
の開始区切りモジュールADUは既に入手されており、
このためこのモジュール261は、単に、先頭・中間・
最終標識をシングルに変更する。さらに、終端区切りA
DUが個々の基本スロットに加えられ、これによりこの
区切り文字は最後のスロット内に既に存在する状態とな
る。全ての他の32ビット・データADUはアイドルに
セットされる。除去アドレスが一致しない場合は、入り
ADU(入りスロット)は単にADU/スロット・ディ
スパッチャ・モジュールに向けてパスされる。
出され、同時に、受信されたスロット見出しが多重スロ
ットが現在入って来ることを示すと、RX−FSM26
3は、この入りスロットを基本スロットに分割するため
にADU修飾子モジュール261をトリガーする。全て
の開始区切りモジュールADUは既に入手されており、
このためこのモジュール261は、単に、先頭・中間・
最終標識をシングルに変更する。さらに、終端区切りA
DUが個々の基本スロットに加えられ、これによりこの
区切り文字は最後のスロット内に既に存在する状態とな
る。全ての他の32ビット・データADUはアイドルに
セットされる。除去アドレスが一致しない場合は、入り
ADU(入りスロット)は単にADU/スロット・ディ
スパッチャ・モジュールに向けてパスされる。
【0076】ADU/スロット・ディスパッチャ・モジ
ュール ADU/スロット・ディスパッチャ・モジュールは以下
の三つのサブモジュールから構成される。 −非同期スロットFIFO266の入力部分 −同期スロットFIFO267の入力部分 −信号送出RX−FIFO268の入力部分 ADU/スロット・ディスパッチャ・モジュールのタス
クは、入りスロットをそれらの伝送サービスに従って分
離することにある。これは、RX−FSM263の制御
下において遂行される。スロットあるいはADUは、F
IFO266、267(同期あるいは非同期)の一つに
クロックされるか、あるいは入力停止クロックによって
消費(破壊)される。以下の状況においては、到着AD
Uも同期FIFO267内にクロックされない。ノード
が前の予約コマンドにおいて予約要求を行なっている場
合は、これは確認コマンドを待つ。パイプライン/見出
し復号器260が確認コマンドを認識し、次のADUが
正短の32ビット・データ・ADUであると直ちに、こ
れは、待っていた確認ADU、あるいは終端区切りAD
Uの前の最後のデータADUであると解釈される。従っ
て、これは予約処理に向けて確認(信号送出)FIFO
268内にクロックされる。このADUが同期FIFO
267内にクロッキングされないと、この32ビット・
データADUは、確認コマンドから除去される。
ュール ADU/スロット・ディスパッチャ・モジュールは以下
の三つのサブモジュールから構成される。 −非同期スロットFIFO266の入力部分 −同期スロットFIFO267の入力部分 −信号送出RX−FIFO268の入力部分 ADU/スロット・ディスパッチャ・モジュールのタス
クは、入りスロットをそれらの伝送サービスに従って分
離することにある。これは、RX−FSM263の制御
下において遂行される。スロットあるいはADUは、F
IFO266、267(同期あるいは非同期)の一つに
クロックされるか、あるいは入力停止クロックによって
消費(破壊)される。以下の状況においては、到着AD
Uも同期FIFO267内にクロックされない。ノード
が前の予約コマンドにおいて予約要求を行なっている場
合は、これは確認コマンドを待つ。パイプライン/見出
し復号器260が確認コマンドを認識し、次のADUが
正短の32ビット・データ・ADUであると直ちに、こ
れは、待っていた確認ADU、あるいは終端区切りAD
Uの前の最後のデータADUであると解釈される。従っ
て、これは予約処理に向けて確認(信号送出)FIFO
268内にクロックされる。このADUが同期FIFO
267内にクロッキングされないと、この32ビット・
データADUは、確認コマンドから除去される。
【0077】スロット及び有効負荷送信機モジュール スロット及び有効負荷送信機モジュールは出方向経路上
に出力されるべき全ての異なるデータ流を多重化する。
これは、以下のサブモジュールを含む。 −非同期スロットFIFO266の出力部分 −同期スロットFIFO267の出力部分 −送信機有限状態マシーン(TX−FSM)265 −マルチプレクサ270 −パイプライン/見出し復号器/翻訳機271 −ADU/詰込み及びスロット発生器272 −マルチプレクサ273 −有効負荷TX−FIFO274の出力部分 −信号送出TX−FIFO275の出力部分 −等時チャネル・バイパス276 ノードの出力を制御する中央論理は、送信機FSM(T
X−FSM)265内に位置する。このFSM265は
等時スロットが到着したとき、受信機モジュール上の有
効負荷から追加の情報を得る。等時スロットが受信され
た場合、TX−FSM265は全ての他のモジュールを
入り等時スロットがマルチプレクサ273を介して直接
に転送及び出力されるように制御する。同時に、チャネ
ル識別子はTX−FSM265をトリガすることによ
り、等時有効負荷データの等時スロット内への伝送/挿
入を制御する。受信された等時スロットの送信を行なっ
ている最中、スロット及び有効負荷送信機モジュール内
の全ての他の伝送活動は制御下において一時的に停止さ
れる(状態の凍結、FSM状態属性の保存等)。等時ス
ロットの伝送は、こうして、単にマルチプレクサ273
を制御することによって任意のADU境界の所から開始
することができる。前に既に述べたように、このモード
の動作の結果として、等時スロットが同期あるいは非同
期スロット並びに信号送出コマンド内の任意の位置に埋
込まれる。
に出力されるべき全ての異なるデータ流を多重化する。
これは、以下のサブモジュールを含む。 −非同期スロットFIFO266の出力部分 −同期スロットFIFO267の出力部分 −送信機有限状態マシーン(TX−FSM)265 −マルチプレクサ270 −パイプライン/見出し復号器/翻訳機271 −ADU/詰込み及びスロット発生器272 −マルチプレクサ273 −有効負荷TX−FIFO274の出力部分 −信号送出TX−FIFO275の出力部分 −等時チャネル・バイパス276 ノードの出力を制御する中央論理は、送信機FSM(T
X−FSM)265内に位置する。このFSM265は
等時スロットが到着したとき、受信機モジュール上の有
効負荷から追加の情報を得る。等時スロットが受信され
た場合、TX−FSM265は全ての他のモジュールを
入り等時スロットがマルチプレクサ273を介して直接
に転送及び出力されるように制御する。同時に、チャネ
ル識別子はTX−FSM265をトリガすることによ
り、等時有効負荷データの等時スロット内への伝送/挿
入を制御する。受信された等時スロットの送信を行なっ
ている最中、スロット及び有効負荷送信機モジュール内
の全ての他の伝送活動は制御下において一時的に停止さ
れる(状態の凍結、FSM状態属性の保存等)。等時ス
ロットの伝送は、こうして、単にマルチプレクサ273
を制御することによって任意のADU境界の所から開始
することができる。前に既に述べたように、このモード
の動作の結果として、等時スロットが同期あるいは非同
期スロット並びに信号送出コマンド内の任意の位置に埋
込まれる。
【0078】等時スロットが送信されてない場合は、ノ
ードは同期あるいは非同期スロットを送信することがで
きる。最初に、非同期スロットが送られる前に全ての同
期スロットが送信される。同期FIFO267内に存在
する同期スロットがクロック・アウトされ、マルチプレ
クサ270を介してパイプライン/見出し復号器/翻訳
機271にパスされる。スロット及びノードの状態によ
って(アクセス制御規則)、開始区切り文字ADUのス
ロット制御部分が線型的に修正される(簡単な翻訳)。
有効負荷が対応する有効負荷FIFO274からマルチ
プレクサ273を介してフリー・スロット内に挿入され
る。スロット発生器272は、新たなスロットがフレー
ム伝送期間に生成されなければならず、一方、到着する
ビジー・スロットが挿入バッファ266、267(同期
あるいは非同期FIFO)の一つにバッファされるとき
に要求される。
ードは同期あるいは非同期スロットを送信することがで
きる。最初に、非同期スロットが送られる前に全ての同
期スロットが送信される。同期FIFO267内に存在
する同期スロットがクロック・アウトされ、マルチプレ
クサ270を介してパイプライン/見出し復号器/翻訳
機271にパスされる。スロット及びノードの状態によ
って(アクセス制御規則)、開始区切り文字ADUのス
ロット制御部分が線型的に修正される(簡単な翻訳)。
有効負荷が対応する有効負荷FIFO274からマルチ
プレクサ273を介してフリー・スロット内に挿入され
る。スロット発生器272は、新たなスロットがフレー
ム伝送期間に生成されなければならず、一方、到着する
ビジー・スロットが挿入バッファ266、267(同期
あるいは非同期FIFO)の一つにバッファされるとき
に要求される。
【0079】予約及び確認コマンドはノード内におい
て、同期スロットと同じように扱われる。これらコマン
ドは(必要であれば、確認コマンドが修正された後に)
ADU/スロット・ディスパッチャ・モジュールによっ
て同期FIFO276内に入力される。FIFO267
からクロッキング・アウトされると、この予約コマンド
はパイプライン/見出し復号器/翻訳機271内で復号
される。予約が伝送を待っているような場合は、TX−
FSM265は予約コマンド内の対応する32ビット・
データADUの挿入を、これが同期FIFO267の出
力を1クロック・サイクルだけ凍結し、一方において、
マルチプレクサ273を介して適当なADUを挿入する
ように制御する。
て、同期スロットと同じように扱われる。これらコマン
ドは(必要であれば、確認コマンドが修正された後に)
ADU/スロット・ディスパッチャ・モジュールによっ
て同期FIFO276内に入力される。FIFO267
からクロッキング・アウトされると、この予約コマンド
はパイプライン/見出し復号器/翻訳機271内で復号
される。予約が伝送を待っているような場合は、TX−
FSM265は予約コマンド内の対応する32ビット・
データADUの挿入を、これが同期FIFO267の出
力を1クロック・サイクルだけ凍結し、一方において、
マルチプレクサ273を介して適当なADUを挿入する
ように制御する。
【0080】予約処理モジュール262 予約処理モジュール262は、全体としてのMACプロ
トコール論理を構成する。これは、より高い層のノード
と対話し、予約処理全体の追跡を行なう。C−CRMA
(欧州特許出願91810224.5号)においては、
これは、複数の確認スロットの処理、並びに次の予約コ
マンドに対する新たな予約データの準備を含む。この情
報に基づいて、予約処理モジュール262は、TX−F
SM265と密接に対話する。
トコール論理を構成する。これは、より高い層のノード
と対話し、予約処理全体の追跡を行なう。C−CRMA
(欧州特許出願91810224.5号)においては、
これは、複数の確認スロットの処理、並びに次の予約コ
マンドに対する新たな予約データの準備を含む。この情
報に基づいて、予約処理モジュール262は、TX−F
SM265と密接に対話する。
【0081】スケジューラの一般的機能 図28には本発明において開示される全ての設備をサポ
ートするスケジューラ機能の一般的構造が示される。こ
れらは以下の三つのモジュールから制御されるものと考
えることができる。 −信号送出受信機及びADU/スロット.ディスパッチ
ャ −スロット、有効負荷及び信号送出送信機 −等時マッピング及び予約処理ユニット280 以下においては、これらモジュールがより詳細に説明さ
れるが、説明を簡単にするために、部分的に重複する機
能が分離したままとされる。信号送出受信機及びADU
/スロット・ディスパッチャ・モジュール図28に示さ
れるように、純粋なスケジューラ機能のためには、正規
スロットから有効負荷情報を受信する必要はない。従っ
て、これは、以下のサブモジュールを含む。 −パイプライン/見出し復号器281 −受信機有限状態マシーン(RX−FSM)282 −等時スロットFIFO283の入力部分 −同期スロットFIFO284の入力部分 −非同期スロットFIFO285の入力部分 −信号送出RX−FIFO286の入力部分 信号送出受信機及びADU/スロット・ディスパッチャ
・モジュールのタスクは、戻って来る受信された予約コ
マンドを抽出し、正損のスロットをスロット、有効負荷
及び信号送出送信機モジュールに転送することである。
入りADUは、パイプライン/見出し復号器281内に
クロックされる。どのようなタイプのADU/スロット
が受信されたかによって、スケジューラのRX−FSM
282はそのADU/スロットを適当なFIFO283
−285(等時、同期あるいは非同期)内に入れる。予
約コマンドを受信した場合は、この予約ADUは等時マ
ッピング及び予約処理モジュールに向けて信号送出RX
−FIFO286内に入れられる。
ートするスケジューラ機能の一般的構造が示される。こ
れらは以下の三つのモジュールから制御されるものと考
えることができる。 −信号送出受信機及びADU/スロット.ディスパッチ
ャ −スロット、有効負荷及び信号送出送信機 −等時マッピング及び予約処理ユニット280 以下においては、これらモジュールがより詳細に説明さ
れるが、説明を簡単にするために、部分的に重複する機
能が分離したままとされる。信号送出受信機及びADU
/スロット・ディスパッチャ・モジュール図28に示さ
れるように、純粋なスケジューラ機能のためには、正規
スロットから有効負荷情報を受信する必要はない。従っ
て、これは、以下のサブモジュールを含む。 −パイプライン/見出し復号器281 −受信機有限状態マシーン(RX−FSM)282 −等時スロットFIFO283の入力部分 −同期スロットFIFO284の入力部分 −非同期スロットFIFO285の入力部分 −信号送出RX−FIFO286の入力部分 信号送出受信機及びADU/スロット・ディスパッチャ
・モジュールのタスクは、戻って来る受信された予約コ
マンドを抽出し、正損のスロットをスロット、有効負荷
及び信号送出送信機モジュールに転送することである。
入りADUは、パイプライン/見出し復号器281内に
クロックされる。どのようなタイプのADU/スロット
が受信されたかによって、スケジューラのRX−FSM
282はそのADU/スロットを適当なFIFO283
−285(等時、同期あるいは非同期)内に入れる。予
約コマンドを受信した場合は、この予約ADUは等時マ
ッピング及び予約処理モジュールに向けて信号送出RX
−FIFO286内に入れられる。
【0082】スロット、有効負荷及び信号送出送信機モ
ジュール TX−FSM287の制御下において、スケジューラの
この部分は、初期スロットを生成し、等時クロックAD
Uを発行することによってフレーミング期間を決定し、
等時スロットを時間制御された方法にて転送し、同期及
び非同期スロットを対応するFIFO284、285内
の占拠の状態に従って転送し、有効負荷をフリー・スロ
ット内に挿入し、そしてコマンドを発行する。このため
に、これは以下のサブモジュールを含む。 −等時スロットFIFO283の出力部分 −同期スロットFIFO284の出力部分 −非同期スロットFIFO285の出力部分 −送信機有限状態マシーン(TX−FSM)287 −マルチプレクサ288 −ADU/詰込み及びスロット発生器289 −パイプライン/見出し復号器/翻訳機290 −マルチプレクサ291 −信号送出TX−FIFO292の出力部分 −等時チャネル識別子FIFO/レジスタ293の出力
部分
ジュール TX−FSM287の制御下において、スケジューラの
この部分は、初期スロットを生成し、等時クロックAD
Uを発行することによってフレーミング期間を決定し、
等時スロットを時間制御された方法にて転送し、同期及
び非同期スロットを対応するFIFO284、285内
の占拠の状態に従って転送し、有効負荷をフリー・スロ
ット内に挿入し、そしてコマンドを発行する。このため
に、これは以下のサブモジュールを含む。 −等時スロットFIFO283の出力部分 −同期スロットFIFO284の出力部分 −非同期スロットFIFO285の出力部分 −送信機有限状態マシーン(TX−FSM)287 −マルチプレクサ288 −ADU/詰込み及びスロット発生器289 −パイプライン/見出し復号器/翻訳機290 −マルチプレクサ291 −信号送出TX−FIFO292の出力部分 −等時チャネル識別子FIFO/レジスタ293の出力
部分
【0083】再構成及びリング初期化 パワー・アップ及びスケジューラがその動作を開始する
所での再構成の際に、ADU/詰込み及びスロット発生
器289は、特定のスロット(見出しあるいは有効負荷
内)によって運ばれる特定の保守及び同期情報がスケジ
ューラによって再度受信されるまで新たなスロットの生
成を行なう。SDELのこの特定のビット・パターン
は、PLL、8B/10/Bコード語及びスロット境界
の同期を可能にする。これは、信号送出受信機及びAD
U/スロット・ディスパッチャ・モジュール内のパイプ
ライン/見出し復号器291によって復号され、TX−
FSM287及び等時マッピング及び予約処理モジュー
ル280に報告される。これによって、スケジューラは
等時スロットに対するフレーミング期間内のリング待ち
時間を表わす等時タイマ間隔Npの整数を決定する。こ
こで、ADU/詰込み及びスロット発生器289のスロ
ット生成が停止され、通常の動作が再開される。この停
止がある期間の時間だけ遅延され、一方において、入り
スロットが非同期FIFO285内に緩衝されるような
ケースにおいては、スケジューラは最少非同期リング待
ち時間をある要求される高い値に延長することができ
る。調節可能なリング待ち時間を持つというこの原則
は、同期及び等時スロットにも適用し、ここでは、遅延
はFIFOからの読出し遅延によってセット・アップさ
れる(等時スロットの場合は、これら調節は等時時間間
隔に等しい量の時間期間内で遂行されなければならな
い)。
所での再構成の際に、ADU/詰込み及びスロット発生
器289は、特定のスロット(見出しあるいは有効負荷
内)によって運ばれる特定の保守及び同期情報がスケジ
ューラによって再度受信されるまで新たなスロットの生
成を行なう。SDELのこの特定のビット・パターン
は、PLL、8B/10/Bコード語及びスロット境界
の同期を可能にする。これは、信号送出受信機及びAD
U/スロット・ディスパッチャ・モジュール内のパイプ
ライン/見出し復号器291によって復号され、TX−
FSM287及び等時マッピング及び予約処理モジュー
ル280に報告される。これによって、スケジューラは
等時スロットに対するフレーミング期間内のリング待ち
時間を表わす等時タイマ間隔Npの整数を決定する。こ
こで、ADU/詰込み及びスロット発生器289のスロ
ット生成が停止され、通常の動作が再開される。この停
止がある期間の時間だけ遅延され、一方において、入り
スロットが非同期FIFO285内に緩衝されるような
ケースにおいては、スケジューラは最少非同期リング待
ち時間をある要求される高い値に延長することができ
る。調節可能なリング待ち時間を持つというこの原則
は、同期及び等時スロットにも適用し、ここでは、遅延
はFIFOからの読出し遅延によってセット・アップさ
れる(等時スロットの場合は、これら調節は等時時間間
隔に等しい量の時間期間内で遂行されなければならな
い)。
【0084】再構成及びリング初期化フェーズの際にノ
ードによる制御を脱したアクセスを回避するために、一
つの可能なシナリオとしてこの期間中に生成された全て
のスロットを予約されたフリーの非同期スロットとマー
クする方法がある(優先度は重要ではない)。まだ確認
が行なわれていないために、これらのノードのどれもこ
れらスロットを使用することはない(ノードが再構成に
ついてそれ自体によって知る、あるいはこれらが特定の
保守コマンドにてスケジューラによって知らされるもの
と想定する)。上に説明されたようにリングが論理的に
閉じられたら、スケジューラを通過する全ての予約スロ
ットは、自由であるとマークされた最初のスロットが再
びスケジューラを通過するまで非同期でフリーで自由で
あるとマークされる。この瞬間は全ての予約スロットが
リングから除去され、自由スロットのみが以降巡回する
ことを示す。この時点で、通常の予約及び確認処理並び
に等時スロットの割り当てが可能になる。
ードによる制御を脱したアクセスを回避するために、一
つの可能なシナリオとしてこの期間中に生成された全て
のスロットを予約されたフリーの非同期スロットとマー
クする方法がある(優先度は重要ではない)。まだ確認
が行なわれていないために、これらのノードのどれもこ
れらスロットを使用することはない(ノードが再構成に
ついてそれ自体によって知る、あるいはこれらが特定の
保守コマンドにてスケジューラによって知らされるもの
と想定する)。上に説明されたようにリングが論理的に
閉じられたら、スケジューラを通過する全ての予約スロ
ットは、自由であるとマークされた最初のスロットが再
びスケジューラを通過するまで非同期でフリーで自由で
あるとマークされる。この瞬間は全ての予約スロットが
リングから除去され、自由スロットのみが以降巡回する
ことを示す。この時点で、通常の予約及び確認処理並び
に等時スロットの割り当てが可能になる。
【0085】等時スロットの動作 スケジューラによるスロットの生成は、主に、図11と
の関連で説明されるように、等時時間期間(フレーミン
グ期間)によって与えられる。図面に示されるように、
スケジューラは、最初、ADU/詰込み及びスロット発
生器289によって生成された等時クロックADUを発
行することから開始するが、これによって等時時間期間
が与えられる。その後、同期スロットあるいは非同期ス
ロットが同期あるいは非同期FIFO284、285か
ら取り出され、等時スロットの伝送が要求されない限り
伝送される。等時スロットの送信が要求される瞬間は等
時マッピング及び予約処理モジュール280によって与
えられ、この瞬間にTX−FSM287がトリガされ、
これによりFIFO283の先頭のスロットが送信され
るか、あるいは新たな等時スロットが生成される。新た
な等時スロットの場合は、等時マッピング及び予約処理
モジュール280は等時チャネル識別子FIFO/レジ
スタ293を介して同時に新たなチャネル識別子を供給
する。これは、新たに生成されたスロット見出し内にマ
ルチプレクサ291を制御することによって挿入され
る。ここでも、等時スロットの伝送は最も高い優先度を
持ち、他を中断させることに注意する。このために、ス
ケジューラの所でさえ、等時スロットの開始は、同期あ
るいは非同期スロットの内側の任意のADU境界の所か
ら始ることとなる。説明されたように、フレーミング期
間(等時時間間隔)TP及びこの期間内の基本スロット
の数NSは顧客によって与えられ、通常、125μmと
される。
の関連で説明されるように、等時時間期間(フレーミン
グ期間)によって与えられる。図面に示されるように、
スケジューラは、最初、ADU/詰込み及びスロット発
生器289によって生成された等時クロックADUを発
行することから開始するが、これによって等時時間期間
が与えられる。その後、同期スロットあるいは非同期ス
ロットが同期あるいは非同期FIFO284、285か
ら取り出され、等時スロットの伝送が要求されない限り
伝送される。等時スロットの送信が要求される瞬間は等
時マッピング及び予約処理モジュール280によって与
えられ、この瞬間にTX−FSM287がトリガされ、
これによりFIFO283の先頭のスロットが送信され
るか、あるいは新たな等時スロットが生成される。新た
な等時スロットの場合は、等時マッピング及び予約処理
モジュール280は等時チャネル識別子FIFO/レジ
スタ293を介して同時に新たなチャネル識別子を供給
する。これは、新たに生成されたスロット見出し内にマ
ルチプレクサ291を制御することによって挿入され
る。ここでも、等時スロットの伝送は最も高い優先度を
持ち、他を中断させることに注意する。このために、ス
ケジューラの所でさえ、等時スロットの開始は、同期あ
るいは非同期スロットの内側の任意のADU境界の所か
ら始ることとなる。説明されたように、フレーミング期
間(等時時間間隔)TP及びこの期間内の基本スロット
の数NSは顧客によって与えられ、通常、125μmと
される。
【0086】同期及び非同期スロットの動作 TX−FSM287によって制御され、同期及び非同期
スロットは(この順番にて)等時スロットの伝送が要求
されない限り、並びに信号送出コマンドがマルチプレク
サ288を介して出方向経路内に挿入されない限り対応
するFIFO284、285からクロック・アウトされ
る。これらスロットはパイプライン/見出し復号器/翻
訳機290を通過し、ここで適当なセッティング及びス
ロット制御ビット(自由/予約、優先度、監視等)の翻
訳が遂行され、最終的にマルチプレクサ288を介して
出力される。信号送出コマンドはそれ自体の開始区切り
モジュールADU及び終端区切りモジュールADUを持
ち、このためスケジューラ(TX−FSM)287は、
同期スロットが現在伝送されてないときはいつでも信号
送出コマンドを発行することができる。これは、TX−
FSM287によって、マルチプレクサ288を制御
し、信号送出RX−FIFO282からデータをクロッ
キング・アウトする一方において非同期及び同期FIF
O285、284の出力を凍結することによって遂行さ
れる。これらFIFO284,285の両方は、このケ
ースにおいては停止されなければならない。これは、こ
れらノード内においては、信号送出コマンドが同期デー
タ経路を介して処理されるためである。これによって、
信号送出コマンドを任意の非同期ADU境界の所、ある
いは任意の同期基本スロット境界の所に出力することが
できる(信号送出コマンドは同期多重スロット内に埋込
むこともできる)。
スロットは(この順番にて)等時スロットの伝送が要求
されない限り、並びに信号送出コマンドがマルチプレク
サ288を介して出方向経路内に挿入されない限り対応
するFIFO284、285からクロック・アウトされ
る。これらスロットはパイプライン/見出し復号器/翻
訳機290を通過し、ここで適当なセッティング及びス
ロット制御ビット(自由/予約、優先度、監視等)の翻
訳が遂行され、最終的にマルチプレクサ288を介して
出力される。信号送出コマンドはそれ自体の開始区切り
モジュールADU及び終端区切りモジュールADUを持
ち、このためスケジューラ(TX−FSM)287は、
同期スロットが現在伝送されてないときはいつでも信号
送出コマンドを発行することができる。これは、TX−
FSM287によって、マルチプレクサ288を制御
し、信号送出RX−FIFO282からデータをクロッ
キング・アウトする一方において非同期及び同期FIF
O285、284の出力を凍結することによって遂行さ
れる。これらFIFO284,285の両方は、このケ
ースにおいては停止されなければならない。これは、こ
れらノード内においては、信号送出コマンドが同期デー
タ経路を介して処理されるためである。これによって、
信号送出コマンドを任意の非同期ADU境界の所、ある
いは任意の同期基本スロット境界の所に出力することが
できる(信号送出コマンドは同期多重スロット内に埋込
むこともできる)。
【0087】等時マッピング及び予約処理モジュール 等時マッピング及び予約処理モジュール280は、同期
あるいは非同期スロットに対するバンド幅管理に対して
要求される全ての情報を保持する。さらに、これは、欧
州特許出願91810224.5号、『LANシステム
に対する媒体アクセス技術』において説明されているよ
うに、スケジューラ予約処理及び機能を含む。
あるいは非同期スロットに対するバンド幅管理に対して
要求される全ての情報を保持する。さらに、これは、欧
州特許出願91810224.5号、『LANシステム
に対する媒体アクセス技術』において説明されているよ
うに、スケジューラ予約処理及び機能を含む。
【0088】統合ノード/スケジューラ構造 図29は、ノード構造とスケジューラ機能の統合を示
す。ノード構造(図27)とスケジューラ機能(図2
8)を比較することから、統合されたノード/スケジュ
ーラ構造を得るために少しのハードウエアの追加が必要
であることが分かる。これらハードウエアは以下の通り
である。−整数個のフレーミング期間を得るために等時
スロットに対するリング・待ち時間を調節するためにス
ケジューラ内で使用される等時FIFO300−個々の
RX301及びTX−FSM302の状態スペースの幾
らかの拡張
す。ノード構造(図27)とスケジューラ機能(図2
8)を比較することから、統合されたノード/スケジュ
ーラ構造を得るために少しのハードウエアの追加が必要
であることが分かる。これらハードウエアは以下の通り
である。−整数個のフレーミング期間を得るために等時
スロットに対するリング・待ち時間を調節するためにス
ケジューラ内で使用される等時FIFO300−個々の
RX301及びTX−FSM302の状態スペースの幾
らかの拡張
【0089】スケジューラによって要求される全ての他
のモジュール及びハードウエア要素は既にノード内に存
在する。等時マッピング及び予約処理モジュール303
について見ると、こうして併合された解決策において
は、このモジュールに入り、またこれから出る二つの信
号送出データ経路304.1、304.2は独立して引
くことができ、また、等時FIFO/レジスタ300も
併合できることが分かる。FSM301、302を見た
場合、これらFSMを同時にノード及びスケジューラ動
作に対して動作することに衝突は存在しない。これは、
(スケジューラあるいはノードのいずれかによって遂行
される)これらシングル・タスクとデータ動作/操作が
重複しないためである。つまり、スケジューラ動作のみ
を持つフェーズとノード動作のみを持つフェーズは一致
しない。このため、ノードは、スケジューラ動作を遂行
するための殆ど全ての設備を含む。
のモジュール及びハードウエア要素は既にノード内に存
在する。等時マッピング及び予約処理モジュール303
について見ると、こうして併合された解決策において
は、このモジュールに入り、またこれから出る二つの信
号送出データ経路304.1、304.2は独立して引
くことができ、また、等時FIFO/レジスタ300も
併合できることが分かる。FSM301、302を見た
場合、これらFSMを同時にノード及びスケジューラ動
作に対して動作することに衝突は存在しない。これは、
(スケジューラあるいはノードのいずれかによって遂行
される)これらシングル・タスクとデータ動作/操作が
重複しないためである。つまり、スケジューラ動作のみ
を持つフェーズとノード動作のみを持つフェーズは一致
しない。このため、ノードは、スケジューラ動作を遂行
するための殆ど全ての設備を含む。
【0090】本発明のシステムの特徴 このフレキシブルな自己適応データ伝送方法の主な特徴
が以下に要約される。この自己適応伝送方法は、等時、
同期及び非同期の三つのトラヒック・タイプの各々の異
なるトラヒック特性の経済的で、フレキシブル及びバン
ド幅効率の良い統合を可能にする。等時チャネル(回線
交換チャネル)は厳密な時間関係に従う。同期トラヒッ
クは、対話型のパケット化された音声及びビデオ等の時
間に敏感な接続に対して使用される。このモードの動作
は、終端間遅延の変動を保証するために受信機の所にプ
レー・アウト・バッファを必要とする。他の全てのトラ
ヒックは非同期である。
が以下に要約される。この自己適応伝送方法は、等時、
同期及び非同期の三つのトラヒック・タイプの各々の異
なるトラヒック特性の経済的で、フレキシブル及びバン
ド幅効率の良い統合を可能にする。等時チャネル(回線
交換チャネル)は厳密な時間関係に従う。同期トラヒッ
クは、対話型のパケット化された音声及びビデオ等の時
間に敏感な接続に対して使用される。このモードの動作
は、終端間遅延の変動を保証するために受信機の所にプ
レー・アウト・バッファを必要とする。他の全てのトラ
ヒックは非同期である。
【0091】三つの全てのトラヒック・タイプ(等時、
同期及び非同期トラヒック)は、通常、個々のノード内
の階層的なバイパス構造のために異なるネットワーク待
ち時間を受ける。同一の構造がリングのスケジューラ内
の弾性バッファに適用する。その他の特徴として以下が
含まれる。 −開始時におけるスロット・ユニット・サイズ及びフレ
ーミング期間の選択 −需要に基づくバンド幅割り当てを持つ動的信号送出の
サポート −頻繁な同期ポイント及び開始及び終端区切り文字によ
って埋込まれる伝送主体を通じての伝送の頑強性 −個々の伝送の際に自治スロット連結が実際のフレーミ
ング・サイズに適応(スロット・サイズ・ユニットにて
最高選択された境界まで)すること。
同期及び非同期トラヒック)は、通常、個々のノード内
の階層的なバイパス構造のために異なるネットワーク待
ち時間を受ける。同一の構造がリングのスケジューラ内
の弾性バッファに適用する。その他の特徴として以下が
含まれる。 −開始時におけるスロット・ユニット・サイズ及びフレ
ーミング期間の選択 −需要に基づくバンド幅割り当てを持つ動的信号送出の
サポート −頻繁な同期ポイント及び開始及び終端区切り文字によ
って埋込まれる伝送主体を通じての伝送の頑強性 −個々の伝送の際に自治スロット連結が実際のフレーミ
ング・サイズに適応(スロット・サイズ・ユニットにて
最高選択された境界まで)すること。
【0092】等時伝送サービス −等時チャネルは自由に割り当てることができる。自由
度は、フレーミング期間内の位置、サイズ及び速度から
成る。可変境界によるハイブリッド・フレーム構造を回
避することにより、チャネルのセット・アップ時間が短
縮され、境界を移動し、チャネルの再配列を行なうため
の制御及び通信オーバーヘッドが排除され、またスルー
プットの浪費が回避される。−スケジューラの所(及び
リング上)での新たな等時スロットの時間制御された挿
入により、新たな等時チャネルのために要求されるスロ
ットが常にフリーであり、従って直ちに使用できること
が保証される。−スケジューラ及びノードの所での挿入
機構のために、等時チャネルを一時的に停止することが
でき、またこれらは(リング上でも)再び必要になった
とき直ちに使用できる。
度は、フレーミング期間内の位置、サイズ及び速度から
成る。可変境界によるハイブリッド・フレーム構造を回
避することにより、チャネルのセット・アップ時間が短
縮され、境界を移動し、チャネルの再配列を行なうため
の制御及び通信オーバーヘッドが排除され、またスルー
プットの浪費が回避される。−スケジューラの所(及び
リング上)での新たな等時スロットの時間制御された挿
入により、新たな等時チャネルのために要求されるスロ
ットが常にフリーであり、従って直ちに使用できること
が保証される。−スケジューラ及びノードの所での挿入
機構のために、等時チャネルを一時的に停止することが
でき、またこれらは(リング上でも)再び必要になった
とき直ちに使用できる。
【0093】同期及び非同期伝送サービス 欧州特許出願90810456.5号、『ブロードバン
ド・リング通信システム及びアクセス制御法(Broa
dband Ring Communication
System and Access Control
Method)』において開示されるバッファ挿入L
AN同期スロットが境界上の非同期スロットをバイパス
するノード内のバイパス機構のために、時間に敏感な接
続に対する要件は、非同期伝送サービスによって影響を
受けない。
ド・リング通信システム及びアクセス制御法(Broa
dband Ring Communication
System and Access Control
Method)』において開示されるバッファ挿入L
AN同期スロットが境界上の非同期スロットをバイパス
するノード内のバイパス機構のために、時間に敏感な接
続に対する要件は、非同期伝送サービスによって影響を
受けない。
【0094】信号送出 −必要な所で必要な時に動的信号送出が提供される。 −受信器バッファのオーバーフローを阻止するための”
低レベル”渋滞制御 −スタンドアローン・アクノレッジメントのような非常
に小さなメッセージに対する効率的な信号送出伝送サー
ビス。
低レベル”渋滞制御 −スタンドアローン・アクノレッジメントのような非常
に小さなメッセージに対する効率的な信号送出伝送サー
ビス。
【0095】システム構造 −スケジューラ機能はノードの統合された一部であり、
等時スロットに対するFSM及びFIFO内の幾らかの
追加の状態スペースを除いては追加のハードウエアを必
要としない。 −個々のノード内の緩衝データ経路の分離のために、等
時、同期及び非同期の三つの独立した伝送サービスの実
現が可能となる。挿入リング上においては、これら三つ
のトラヒック・クラスの伝送主体は異なる待ち時間を受
ける。弾性バッファの分離された制御(スケジューラ内
にのみ存在)は、論理的に存在するのみであり、これは
ホストされるノード内の別個の物理バッファの一部であ
る。
等時スロットに対するFSM及びFIFO内の幾らかの
追加の状態スペースを除いては追加のハードウエアを必
要としない。 −個々のノード内の緩衝データ経路の分離のために、等
時、同期及び非同期の三つの独立した伝送サービスの実
現が可能となる。挿入リング上においては、これら三つ
のトラヒック・クラスの伝送主体は異なる待ち時間を受
ける。弾性バッファの分離された制御(スケジューラ内
にのみ存在)は、論理的に存在するのみであり、これは
ホストされるノード内の別個の物理バッファの一部であ
る。
【0096】動作 −この自己適応戦略は、制御及び通信オーバーヘッドの
殆どを不必要にする。そして、上層においては、これに
固有の分散動作が最も効率的に遂行される。 −ネットワーク待ち時間に依存するパラメータは存在し
ない。
殆どを不必要にする。そして、上層においては、これに
固有の分散動作が最も効率的に遂行される。 −ネットワーク待ち時間に依存するパラメータは存在し
ない。
【0097】性能 −この伝送データ構造は、自治的に最少伝送オーバーヘ
ッド、最大バンド幅効率、及び三つの伝送サービス間の
最適バンド幅共有へと適応する。 −等時スロットの挿入は、等時チャネルのセットアップ
あるいは起動のための遅延を最少にする。
ッド、最大バンド幅効率、及び三つの伝送サービス間の
最適バンド幅共有へと適応する。 −等時スロットの挿入は、等時チャネルのセットアップ
あるいは起動のための遅延を最少にする。
【0098】エラー回復 頻繁な同期ポイント及び開始及び終端区切り文字によっ
て埋込まれた伝送主体を通じての伝送の頑強さが確保さ
れる。
て埋込まれた伝送主体を通じての伝送の頑強さが確保さ
れる。
【0099】
【発明の効果】以上のように本発明によれば、異なるク
ラスのトラヒックの経済的かつフレキシブルで、しかも
帯域幅効率の良い統合が可能となる。
ラスのトラヒックの経済的かつフレキシブルで、しかも
帯域幅効率の良い統合が可能となる。
【図1】可動境界を介してサポートされる従来の等時チ
ャネル(回線交換チャネル)と本発明による挿入/除去
自己適応を介してサポートされる等時チャネルとの間の
主な違いを示す説明図。
ャネル(回線交換チャネル)と本発明による挿入/除去
自己適応を介してサポートされる等時チャネルとの間の
主な違いを示す説明図。
【図2】硬直回線交換データ基幹構造を示す説明図。
【図3】弾性パケット交換データ基幹構造を示す説明
図。
図。
【図4】埋込み自律スロット・ユニット(基本ユニッ
ト)のシーケンスを示す説明図。
ト)のシーケンスを示す説明図。
【図5】隣接する基本ユニットの多重スロットへの連結
を示す説明図。
を示す説明図。
【図6】バイパスする同期スロット及び信号送出コマン
ドを持つ非同期多重スロットを示す説明図。
ドを持つ非同期多重スロットを示す説明図。
【図7】多重スロットと基本スロットとの間の動的変換
を示す説明図。
を示す説明図。
【図8】スケジューラ内の弾性バッファの階層制御を示
す説明図。
す説明図。
【図9】三つの異なるリング待ち時間を示す説明図。
【図10】本発明によるノード内の基本構造を示す説明
図。
図。
【図11】本発明によるスケジューラ内の基本構造を示
す説明図。
す説明図。
【図12】等時フレーミング期間及び等時スロットの位
置を示す説明図。
置を示す説明図。
【図13】同期及び非同期スロットの連続フローを示す
説明図。
説明図。
【図14】同期/非同期スロット間の需要に基づく信号
送出を示す説明図。
送出を示す説明図。
【図15】同期/非同期スロットと結合された等時スロ
ットを示す説明図。
ットを示す説明図。
【図16】需要に基づく信号送出を持つ等時及び同期/
非同期スロットを示す説明図。
非同期スロットを示す説明図。
【図17】異なる原子データ・ユニット(ADU)の構
造を示す説明図。
造を示す説明図。
【図18】開始区切り文字ADUの構造を示す説明図。
【図19】終端区切り文字ADUの構造を示す説明図。
【図20】非同期/同期基本スロットの構造を示す説明
図。
図。
【図21】等時基本スロットの構造を示す説明図。
【図22】等時スロットの時間制御された挿入を示す説
明図。
明図。
【図23】等時スロットの生成(確立フェーズ)を示す
説明図。
説明図。
【図24】等時スロットの循環(動作フェーズ)を示す
説明図。
説明図。
【図25】等時スロットの破壊(解放フェーズ)を示す
説明図。
説明図。
【図26】等時チャネルの再配列を示す説明図。
【図27】本発明によるノードの一般構造を示す説明
図。
図。
【図28】本発明によるスケジューラの一般構造を示す
説明図。
説明図。
【図29】本発明による統合ノード/スケジューラの一
般構造を示す説明図。
般構造を示す説明図。
50、64 スロット 52、63.1、63.2 多重スロット 53 非同期見出し 55 同期スロット 56 信号送出コマンド 60 スケジューラ 61 ソース・ステーション 62 目的ステーション 70 スケジューラ 71、72、73 弾性バッファ 75 リング
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/64 H04L 11/00 330 9466−5K 11/20 A (72)発明者 ツールフルー、エルウィン、アレクサンダ ー スイス国フェルトマイレン、ヘーレンシュ トラーセ、24
Claims (16)
- 【請求項1】固定サイズのスロット及び回線交換(C
S)伝送のための所定のフレーミング期間を持つステー
ション及び非同期、同期、及び回線交換スロット並びに
信号送出トラヒックを運ぶ相互接続媒体から成るネット
ワーク内において使用される異なる同期及び/あるいは
遅延要件(マルチメディア通信)を持つ異なるクラスの
トラヒックのためのデータ伝送方法において、 −非同期トラヒック(遅延に対して敏感でないデータ・
トラヒック)に対して、前記非同期スロットを開始/終
端区切り文字ペアの間に埋込み、前記非同期トラヒック
を特性化及び制御し、アドレスを示し、また必要であれ
ば第1の挿入バッファ手段を使用して、前記ステーショ
ン内の前記非同期スロットを遅延及び/あるいはバイパ
スするステップと、 −同期トラヒック(遅延に対して敏感なデータ・トラヒ
ック)に対して、前記同期スロットを開始/終端区切り
文字ペア間に埋込み、前記同期トラヒックを特性化及び
制御し、アドレスを示し、また必要であれば第2の挿入
バッファ手段を使用して、前記ステーション内の前記同
期スロットを遅延及び/あるいはバイパスするステップ
と、 −需要に応じて挿入される信号送出トラヒックに対し
て、信号送出スロットを開始/終端区切り文字ペア間に
埋込み、信号送出のタイプを特性化及び制御し、アドレ
スを示し、また必要であれば第3の挿入バッファ手段を
使用して、これを遅延あるいはバイパスするステップ
と、及び−回線交換トラヒックに対して、個々のチャネ
ル・サイズを持つ回線交換スロットを開始/終端区切り
文字ペア間に前記回線交換スロットが個々のフレーミン
グ期間の自由に割り当て可能な位置に置かれるように埋
込み、前記回線交換トラヒックを特性化及び制御し、チ
ャネル識別子を入れ、前記第1、第2、第3の挿入バッ
ファ手段をバイパスするステップを含み、 これによって前記回線交換トラヒックが少なくとも1フ
レーミング期間だけ固定された前記自由に割り当てられ
た位置内を伝送され、また他のクラスのトラヒックによ
って充満され、また異なるクラスのトラヒックが与えら
れた階層に従って遅延あるいはバイパスされ、またトラ
ヒックの伝送が前記異なるクラスのトラヒックの間の動
的割り当てによって現トラヒック需要に適応されること
を特徴とするデータ伝送方法。 - 【請求項2】新たな回線交換スロットがスケジューラに
よって接続のセット・アップ時に生成され、前記媒体上
の現在の回線交換トラヒックの状態に応じて非同期ある
いは同期スロットを遅延及び/あるいは除去すること及
び既に存在している回線交換スロットを遅延することに
よりこれをある位置に割り当てることによって媒体内に
こうして生成されたスロットを挿入するステップが含ま
れることを特徴とする請求項1に記載のデータ伝送方
法。 - 【請求項3】スケジューラ内で伝送を待つ回線交換スロ
ットが、非同期及び同期スロットを遅延及び/あるいは
除去することによって再度前記媒体内に挿入されるステ
ップが含まれることを特徴とする請求項1あるいは2に
記載のデータ伝送方法。 - 【請求項4】既に存在する回線交換スロットが非同期及
び同期スロットを挿入することによって前記媒体から除
去されるステップが含まれることを特徴とする請求項1
ないし3のいずれかに記載のデータ伝送方法。 - 【請求項5】前記ネットワークが回線交換伝送に対して
N×125μs(Nは0よりも大きな整数)のフレーミ
ング期間に従う待ち時間を持ち、回線交換スロットの挿
入が、一定のリング待ち時間を持つように、相補的な非
同期及び同期スロットの除去によって補償されるステッ
プが含まれることを特徴とする請求項1ないし4のいず
れかに記載のデータ伝送方法。 - 【請求項6】前記ネットワークがリング・トポロジーを
持つLAN(ローカル・エリアネットワーク)であるこ
とを特徴とする請求項1の方法。 - 【請求項7】前記ネットワークがバス・トポロジーを持
つLANであることを特徴とする請求項1に記載のデー
タ伝送方法。 - 【請求項8】前記所定のフレーミング期間が約8kHz
のサンプル速度に従う約125μsの長さを持つことを
特徴とする請求項1に記載のデータ伝送方法。 - 【請求項9】複数のスロット(50;64)がソース・
ステーション(61)の所で多重スロット(52;6
3.1、63.2)に変換され、同一あるいは別のステ
ーション(62)において再度前記スロット(64)に
分割されるステップが含まれることを特徴とする請求項
1に記載のデータ伝送方法。 - 【請求項10】前記各多重スロット(52)が開始/終
端区切り文字ペアの間に埋め込まれ、該多重スロット内
の各前のスロット(50)の前に非同期見出し(53)
が置かれることを特徴とする請求項9に記載の方法。 - 【請求項11】前記非同期トラヒックが前記階層内で最
も低いレベルを持ち、同期及び回線交換トラヒックがこ
れに続き、前記回線交換トラヒックが非同期及び同期ト
ラヒックをバイパスすることができ、前記同期トラヒッ
クが前記非同期トラヒックをバイパスできることを特徴
とする請求項1ないし10のいずれかに記載のデータ伝
送方法。 - 【請求項12】前記開始区切り文字が少なくとも一つの
開始区切り文字制御コード語(SDEL;160)、ス
ロット・タイプ標識(170)、ビジー/フリー標識
(173)、及び優先度標識(171)から成る開始区
切り文字原子データ・ユニット(ADU;165)であ
ることを特徴とする請求項1に記載のデータ伝送方法。 - 【請求項13】前紀終端区切り文字標識が少なくとも一
つの終端区切り文字制御コード語(EDEL;16
1)、スロット・タイプ標識(170)、及び優先度標
識(171)から成る終端区切り文字原子データ・ユニ
ット(ADU;166)であることを特徴とする請求項
1に記載のデータ伝送方法。 - 【請求項14】固定サイズのスロット及び所定のフレー
ミング期間、より具体的には、回線交換(CS)伝送に
対して125μs期間を持つステーション(例えば、P
C、ホスト、電話、テレフックス、..)及び相互接続
媒体から構成される異なる同期及び/あるいは遅延要件
を持つ異なるクラスのトラヒックを伝送するためのネッ
トワーク(マルチメディア通信ネットワーク)におい
て、前記ステーションの一つがスケジューラとして機能
し、全てのステーションが: −このステーションが受信人であるか否かを認識するた
め、続くスロットがどのクラスのトラヒックに属するか
を認識するため、及び続くスロットが多重スロットに統
合されるべきか否かを認識するための復号器手段、 −前記復号器手段に接続され、前記復号器手段がこのス
テーションが受取人であると認識したとき、前記相互接
続媒体から有効負荷を除去するための有効負荷受信機手
段(89)、 −前記復号器手段に接続された入力と、多重スロットを
単一スロット(基本スロット)に再生するための出力を
有する基本スロット再生手段(95)、 −前記出力に接続された、回線交換トラヒックのための
バイパス手段、 −前記出力に接続された、非同期トラヒックのための遅
延手段(92)、 −前記出力に接続された、同期トラヒックのための遅延
手段(91)、 −実際に送信されるデータや情報である有効負荷を送信
するための有効負荷送信器、相互接練媒体に接続され、
前記バイパス手段、遅延手段、有効負荷送信器手段、バ
イパスされた回線交換、非同期、同期、及び有効負荷ト
ラヒックを前記相互接続媒体内に統合するための多重化
手段(93)、 −前記バイパス手段、遅延手段、有効負荷送信機手段、
多重化手段に接続され、任意の階層に対して伝送及びバ
イパス遅延を制御するための制御手段を含み、前記スケ
ジューラ(100)として動作するステーションがさら
に: −回線交換のためにバイパス手段に挿入された、回線交
換トラヒックのための遅延手段(101)、及び−前記
多重化手段に接続され、新たなスロットの生成のための
スロット/ADU(原子データ・ユニット)発生器手段
(105)を含むことを特徴とするネットワーク。 - 【請求項15】複数のステーションが前記スケジューラ
の追加の部分を構成し、これらステーションの一つがス
ケジューラとして動作することを特徴とする請求項14
に記載のネットワーク。 - 【請求項16】固定サイズのスロット及び所定のフレー
ミング期間、より具体的には、回線交換(CS)伝送に
対して125μs期間を持つステーション(例えば、P
C、ホスト、電話、テレフックス、..)及び相互接続
媒体から構成される異なる同期及び/あるいは遅延要件
を持つ異なるクラスのトラヒックを伝送するためのネッ
トワーク(マルチメディア通信ネットワーク)におい
て、前記ステーションの一つがスケジューラとして機能
し、全てのステーションが: −このステーションが受信人であるか否かを認識するた
め、続くスロットがどのクラスのトラヒックに属するか
を認識するため、及び続くスロットが多重スロットに統
合されるべきか否かを認識するための復号器手段、 −前記復号器手段がこのステーションが受取人であると
認識したとき、前記相互接続媒体から有効負荷を除去す
るための有効負荷受信機手段(89)、 −多重スロットを単一スロット(基本スロット)に再生
するための基本スロット再生手段(95)、 −回線交換トラヒックのためのバイパス手段、 −非同期トラヒックのための遅延手段(92)、 −同期トラヒックのための遅延手段(91)、 −実際に送信されるデータや情報である有効負荷を送信
するための有効負荷送信機手段、 −バイパスされた回線交換、非同期、同期、及び有効負
荷トラヒックを前記相互接続媒体内に統合するための多
重化手段(93)、および−任意の階層に対して伝送及
びバイパス遅延を制御するための制御手段を含むことを
特徴とするネットワーク。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP91810297A EP0510290B1 (en) | 1991-04-22 | 1991-04-22 | Collision-free insertion and removal of circuit-switched channels in a packet-switched transmission structure |
| CH91810297.1 | 1991-04-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0629992A JPH0629992A (ja) | 1994-02-04 |
| JPH0817389B2 true JPH0817389B2 (ja) | 1996-02-21 |
Family
ID=8208841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4024441A Expired - Fee Related JPH0817389B2 (ja) | 1991-04-22 | 1992-01-14 | データ伝送方法およびそれに用いるネットワーク |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5327428A (ja) |
| EP (1) | EP0510290B1 (ja) |
| JP (1) | JPH0817389B2 (ja) |
| CA (1) | CA2060981C (ja) |
| DE (1) | DE69124596T2 (ja) |
Families Citing this family (75)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5457784A (en) * | 1992-03-05 | 1995-10-10 | Metacomp, Inc. | Interfacing system using an auto-adapting multi-ported control module between an i/o port and a plurality of peripheral adaptors via bus extending cables |
| GB2266033B (en) * | 1992-03-09 | 1995-07-12 | Racal Datacom Ltd | Communications bus and controller |
| ATE170351T1 (de) * | 1992-06-22 | 1998-09-15 | Ibm | Knotenpunkt und schnittstelle für isochronen token-ring |
| FR2704376B1 (fr) * | 1993-04-22 | 1995-06-30 | Rainard Jean Luc | Procédé de récupération d'horloge et de synchronisation pour la réception d'informations transmises par un réseau ATM et dispositif de mise en Óoeuvre du procédé. |
| JP3501305B2 (ja) * | 1993-08-04 | 2004-03-02 | サン・マイクロシステムズ・インコーポレイテッド | 相互接続制御装置及び方法 |
| CA2118278C (en) * | 1993-12-21 | 1999-09-07 | J. David Garland | Multimedia system |
| US5574861A (en) * | 1993-12-21 | 1996-11-12 | Lorvig; Don | Dynamic allocation of B-channels in ISDN |
| CA2143495A1 (en) * | 1994-03-21 | 1995-09-22 | Rasoul M. Oskouy | Method and apparatus for reordering incoming interleaved asynchronous transfer mode cells |
| US5561669A (en) * | 1994-10-26 | 1996-10-01 | Cisco Systems, Inc. | Computer network switching system with expandable number of ports |
| US5570355A (en) * | 1994-11-17 | 1996-10-29 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network |
| EP0742976A1 (en) * | 1994-12-01 | 1996-11-20 | Koninklijke Philips Electronics N.V. | A communication system, a private automatic branch exchange, and a line card |
| SE515498C2 (sv) * | 1995-04-13 | 2001-08-13 | Telia Ab | Anordning vid kommunikationssystem |
| JP3348331B2 (ja) * | 1995-04-21 | 2002-11-20 | ソニー株式会社 | 電子機器及びその動作モード制御方法 |
| GB2301992B (en) * | 1995-06-07 | 1999-07-21 | Nippon Telegraph & Telephone | Method and system for data communication |
| US5651002A (en) * | 1995-07-12 | 1997-07-22 | 3Com Corporation | Internetworking device with enhanced packet header translation and memory |
| US5812775A (en) * | 1995-07-12 | 1998-09-22 | 3Com Corporation | Method and apparatus for internetworking buffer management |
| US5796944A (en) * | 1995-07-12 | 1998-08-18 | 3Com Corporation | Apparatus and method for processing data frames in an internetworking device |
| US5825774A (en) * | 1995-07-12 | 1998-10-20 | 3Com Corporation | Packet characterization using code vectors |
| US5748633A (en) * | 1995-07-12 | 1998-05-05 | 3Com Corporation | Method and apparatus for the concurrent reception and transmission of packets in a communications internetworking device |
| WO1997010653A1 (en) * | 1995-09-12 | 1997-03-20 | Philips Electronics N.V. | Transmission system for synchronous and asynchronous data portions |
| US5946315A (en) * | 1995-12-28 | 1999-08-31 | Dynarc Inc. | Method and device for synchronizing dynamic synchronous transfer mode in a ring topology |
| US6205143B1 (en) | 1996-03-14 | 2001-03-20 | Telefonaktiebolaget L M Ericsson | System supporting variable bandwidth asynchronous transfer mode network access for wireline and wireless communications |
| US5864714A (en) | 1996-04-16 | 1999-01-26 | Comsys Communication & Signal Processing Ltd. | Communication system which dynamically switches sizes of sample buffer between first size for quick response time and second size for robustness to interrupt latency |
| US6104714A (en) * | 1996-09-26 | 2000-08-15 | International Business Machines Corporation | Method and apparatus for allowing communication in an isochronous traffic of asynchronous transfer mode (ATM) cells in a ring network |
| DE19642258C1 (de) * | 1996-10-11 | 1998-03-26 | Becker Gmbh | Verfahren zur Übertragung von Quell- und Steuerdaten in einem Kommunikationssystem mit Ringstruktur |
| US5892980A (en) * | 1997-02-28 | 1999-04-06 | Comsys Communication And Signal Processing Ltd. | System for dynamically changing the length of transmit and receive sample buffers utilizing previous responding to an interrupt in a communications system |
| US5901148A (en) * | 1997-03-06 | 1999-05-04 | Lockheed Martin Corporation | Ring domains for bandwidth sharing |
| US5946311A (en) * | 1997-05-27 | 1999-08-31 | International Business Machines Corporation | Method for allowing more efficient communication in an environment wherein multiple protocols are utilized |
| US6310891B1 (en) * | 1997-12-18 | 2001-10-30 | Alcatel Usa Sourcing, L.P. | Method of scheduling time division multiplex (TDM) cells in a synchronous optical network (SONET) frame |
| US6256308B1 (en) | 1998-01-20 | 2001-07-03 | Telefonaktiebolaget Lm Ericsson | Multi-service circuit for telecommunications |
| US6396853B1 (en) * | 1998-05-28 | 2002-05-28 | Nortel Networks Limited | Providing data services to telecommunications user terminals |
| US7158532B2 (en) * | 1998-07-06 | 2007-01-02 | Intel Corporation | Half duplex link with isochronous and asynchronous arbitration |
| US6724772B1 (en) * | 1998-09-04 | 2004-04-20 | Advanced Micro Devices, Inc. | System-on-a-chip with variable bandwidth |
| KR100359092B1 (ko) * | 1998-11-18 | 2003-02-19 | 삼성전자 주식회사 | 가변 등시성 데이터 전송방법 및 그 장치 |
| US6442169B1 (en) | 1998-11-20 | 2002-08-27 | Level 3 Communications, Inc. | System and method for bypassing data from egress facilities |
| US6614781B1 (en) | 1998-11-20 | 2003-09-02 | Level 3 Communications, Inc. | Voice over data telecommunications network architecture |
| US6876678B1 (en) * | 1999-02-04 | 2005-04-05 | Cisco Technology, Inc. | Time division multiplexing method and apparatus for asynchronous data stream |
| DE19907019A1 (de) * | 1999-02-19 | 2000-08-24 | Bosch Gmbh Robert | Verfahren zur verbindungsorientierten Übertragung von Datenpaketen |
| US6425032B1 (en) * | 1999-04-15 | 2002-07-23 | Lucent Technologies Inc. | Bus controller handling a dynamically changing mix of multiple nonpre-emptable periodic and aperiodic devices |
| SE517859C2 (sv) * | 1999-10-21 | 2002-07-23 | Ericsson Telefon Ab L M | Dynamisk allokering av dataströmmar i ramar representerad av rambeskrivande index |
| SE9904025L (sv) * | 1999-11-05 | 2001-05-06 | Net Insight Ab | Förfarande i ett digitalt kommunikationssystem |
| SE9904024L (sv) * | 1999-11-05 | 2001-05-06 | Net Insight Ab | Förfarande i ett digitalt kommunikationssystem |
| SE9904026L (sv) | 1999-11-05 | 2001-05-06 | Net Insight Ab | Metod för styrning av resurser i ett kommunikationsnät |
| US6778529B1 (en) * | 1999-12-01 | 2004-08-17 | Cisco Technology, Inc. | Synchronous switch and method for a telecommunications node |
| JP2001168915A (ja) * | 1999-12-10 | 2001-06-22 | Nec Corp | Ipパケット転送装置 |
| JP2001194893A (ja) | 2000-01-14 | 2001-07-19 | Fuji Xerox Co Ltd | カラー画像形成方法 |
| DE10009024A1 (de) * | 2000-02-26 | 2001-08-30 | Am3 Automotive Multimedia Ag | Verfahren zur stochastischen Fehlerortung in einem massiv homogenen System in einem unidirektionalen isochronen Netzwerk mit Ringtopologie |
| US7085293B2 (en) | 2000-03-28 | 2006-08-01 | Telsima Inc. | Scaleable transport of TDM channels in a synchronous frame |
| US6920113B1 (en) | 2000-03-28 | 2005-07-19 | Telsima Inc. | Transport of iscochronous and bursty data on a sonet ring |
| US7324635B2 (en) * | 2000-05-04 | 2008-01-29 | Telemaze Llc | Branch calling and caller ID based call routing telephone features |
| JP3756054B2 (ja) * | 2000-10-16 | 2006-03-15 | シャープ株式会社 | ネットワーク通信方法、ネットワーク通信装置及び情報機器 |
| US20020059408A1 (en) * | 2000-11-02 | 2002-05-16 | Krishna Pattabhiraman | Dynamic traffic management on a shared medium |
| DE10058524A1 (de) * | 2000-11-24 | 2002-06-13 | Siemens Ag | System und Verfahren zur parallelen Übertragung von echtzeitkritischen und nicht echtzeitkritischen Daten über schaltbare Datennetze, insbesondere Ethernet |
| US20030026250A1 (en) * | 2001-08-03 | 2003-02-06 | Xiaojun Fang | Method and device for synchronous cell transfer and circuit-packet duality switching |
| ES2242880T3 (es) | 2001-09-26 | 2005-11-16 | Siemens Aktiengesellschaft | Procedimiento para el procesamiento de conjuntos de datos consistentes. |
| EP1435027B1 (de) * | 2001-09-26 | 2006-02-01 | Siemens Aktiengesellschaft | Verfahren zur übertragung eines datentelegramms zwischen einer echtzeit-domain und einer nicht-echtzeit-domain und koppeleinheit |
| US7106727B2 (en) * | 2001-12-21 | 2006-09-12 | Lucent Technologies Inc. | Method and apparatus for providing circuit and packet-switched calls on a network |
| DE10217856B4 (de) * | 2002-04-22 | 2006-11-02 | Infineon Technologies Ag | Telekommunikationsnetz und Verfahren zum Übertragen von Daten in einem Telekommunikationsnetz |
| DE10220334A1 (de) * | 2002-05-07 | 2003-11-20 | Siemens Ag | Verfahren und System zur Übertragung von Daten über schaltbare Datennetze |
| ATE356512T1 (de) * | 2002-05-21 | 2007-03-15 | Nokia Corp | Verfahren zum umsortieren von paketstrom-diensten |
| CA2435655A1 (en) * | 2003-07-21 | 2005-01-21 | Symbium Corporation | Embedded system administration |
| US8121057B1 (en) | 2003-10-31 | 2012-02-21 | Twisted Pair Solutions, Inc. | Wide area voice environment multi-channel communications system and method |
| US7590063B2 (en) * | 2003-11-10 | 2009-09-15 | Honeywell International Inc. | Real-time estimation of event-driven traffic latency distributions when layered on static schedules |
| EP1894370B1 (en) * | 2005-06-13 | 2011-11-09 | ST-Ericsson SA | Electronic device, method for frame synchronization, and mobile device |
| DE102005053103B4 (de) * | 2005-11-04 | 2008-04-24 | Phoenix Contact Gmbh & Co. Kg | Verfahren sowie System zur Übertragung von zyklischen und azyklischen Daten |
| DE102006011524B4 (de) * | 2006-03-10 | 2007-11-29 | Phoenix Contact Gmbh & Co. Kg | Verfahren und System zur Übertragung von Daten eines zyklisch zu übertragenden Datentyps und eines azyklisch übertragbaren Datentyps über einen gemeinsamen Übertragungskanal |
| US20080089321A1 (en) * | 2006-10-17 | 2008-04-17 | Cypress Semiconductor Corp. | Electronic Switch Architecture and Method having Multiple Ports Coupled by a Single Data Link for Transferring Different Data Types Across the Link |
| US20080240096A1 (en) | 2007-03-29 | 2008-10-02 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for providing distributed convergence nodes in a communication network environment |
| DE102007016917B4 (de) * | 2007-04-05 | 2009-12-17 | Phoenix Contact Gmbh & Co. Kg | Verfahren sowie System zur sicheren Übertragung von zyklischen zu übertragenden Prozessdaten |
| JP2009239449A (ja) * | 2008-03-26 | 2009-10-15 | Nec Electronics Corp | 高精度同期型ネットワーク装置、ネットワークシステム及びフレーム転送方法 |
| WO2010002844A2 (en) | 2008-07-01 | 2010-01-07 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for reliable low-bandwidth information delivery across mixed-mode unicast and multicast networks |
| US20120143866A1 (en) * | 2010-12-02 | 2012-06-07 | Microsoft Corporation | Client Performance Optimization by Delay-Loading Application Files with Cache |
| CN107239419B (zh) * | 2017-06-08 | 2020-02-07 | 山东超越数控电子有限公司 | 一种在PowerPC DPAA模式下实现网络接口自适应的方法 |
| US11368972B2 (en) | 2018-02-14 | 2022-06-21 | Qualcomm Incorporated | Receiver-side buffering for time-aware scheduling across cellular link |
| CN108616590B (zh) * | 2018-04-26 | 2020-07-31 | 清华大学 | 十亿规模网络嵌入的迭代随机投影算法及装置 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4638476A (en) * | 1985-06-21 | 1987-01-20 | At&T Bell Laboratories | Technique for dynamic resource allocation in a communication system |
| GB2177878B (en) * | 1985-07-13 | 1988-12-29 | Stc Plc | Data transmission system of the legal area network type |
| EP0214352B1 (en) * | 1985-08-13 | 1990-10-24 | International Business Machines Corporation | Adaptive packet/circuit switched transportation method and system |
| US4933934A (en) * | 1986-12-22 | 1990-06-12 | Nec Corporation | Time division multiplexing method with channel compression and a device therefor |
| JP2604385B2 (ja) * | 1987-08-28 | 1997-04-30 | 株式会社日立製作所 | ディジタル信号の多重化方法及び装置 |
| US4893306A (en) * | 1987-11-10 | 1990-01-09 | Bell Communications Research, Inc. | Method and apparatus for multiplexing circuit and packet traffic |
| US4858232A (en) * | 1988-05-20 | 1989-08-15 | Dsc Communications Corporation | Distributed switching system |
| DE3817407A1 (de) * | 1988-05-21 | 1989-11-30 | Telefonbau & Normalzeit Gmbh | Verfahren zur digitalen informationsuebertragung fuer kommunikations-vermittlungssysteme |
| JP2677418B2 (ja) * | 1989-06-22 | 1997-11-17 | 富士通株式会社 | Atmスイッチの系切換方式 |
| US5164938A (en) * | 1991-03-28 | 1992-11-17 | Sprint International Communications Corp. | Bandwidth seizing in integrated services networks |
-
1991
- 1991-04-22 EP EP91810297A patent/EP0510290B1/en not_active Expired - Lifetime
- 1991-04-22 DE DE69124596T patent/DE69124596T2/de not_active Expired - Fee Related
- 1991-10-07 US US07/772,892 patent/US5327428A/en not_active Expired - Lifetime
-
1992
- 1992-01-14 JP JP4024441A patent/JPH0817389B2/ja not_active Expired - Fee Related
- 1992-02-11 CA CA002060981A patent/CA2060981C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE69124596T2 (de) | 1997-08-21 |
| EP0510290A1 (en) | 1992-10-28 |
| EP0510290B1 (en) | 1997-02-05 |
| CA2060981C (en) | 1995-08-08 |
| US5327428A (en) | 1994-07-05 |
| JPH0629992A (ja) | 1994-02-04 |
| DE69124596D1 (de) | 1997-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0817389B2 (ja) | データ伝送方法およびそれに用いるネットワーク | |
| US7986700B2 (en) | Multiplexed data stream circuit architecture | |
| US7961751B2 (en) | Multiplexed data stream timeslot map | |
| US8401010B2 (en) | Multi-component compatible data architecture | |
| US8588209B2 (en) | Multi-network compatible data architecture | |
| US6108338A (en) | Method and device for dynamic synchronous transfer mode in a dual ring topology | |
| US8340101B2 (en) | Multiplexed data stream payload format | |
| JP2970685B2 (ja) | マルチチャネル伝送リング用のアクセス制御システム | |
| EP2127216B1 (en) | Bandwidth reuse in multiplexed data stream | |
| US5946315A (en) | Method and device for synchronizing dynamic synchronous transfer mode in a ring topology | |
| JPH05252188A (ja) | Atm伝送用インタフェース回路およびセルの利用方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |