明 細 書 時分割多重伝送方法、 装置およびシステム 技術分野 Description Time division multiplex transmission method, apparatus and system
本発明は複数のイーサネット (登録商標、 以下同じ。 ) の信号を時分割多重 (TDM) して伝送する技術に係り、 特に複数の TDMフレームをデジタル同 期網のフレームに多重化して伝送するシステム、 方法及び装置に関する。 背景技術 The present invention relates to a technology for transmitting a plurality of Ethernet (registered trademark, hereinafter the same) signals by time division multiplexing (TDM), and more particularly to a system for multiplexing and transmitting a plurality of TDM frames into digital synchronous network frames. , Methods and apparatus. Background art
近年、 データ通信トラフィックの増加は著しいものがあり、 急増するトラフ ィックを経済的かつ効率的に伝送する技術が益々重要となっている。 このよう な伝送技術として、 SONETZSDHのような同期光ネットワークを用いて ギガビット ·イーサネット LANを接続する技術が提案されている。 In recent years, data communication traffic has been increasing remarkably, and technology for economically and efficiently transmitting rapidly increasing traffic has become increasingly important. As such a transmission technology, a technology for connecting a gigabit Ethernet LAN using a synchronous optical network such as SONETZSDH has been proposed.
たとえば特開 2001— 45069号公報には、 伝送速度 1. 25Gb p s の複数のギガビットイーサネット信号を 8 B 10B符号化変換によってそれぞ れ 1 G b p sに変換し、 それらを光パス信号のペイロード領域に時分割多重す る伝送技術が開示されている。 For example, Japanese Unexamined Patent Publication No. 2001-45069 states that a plurality of Gigabit Ethernet signals having a transmission rate of 1.25 Gbps are converted to 1 Gbps by 8B10B encoding conversion, respectively, and are converted to a payload area of an optical path signal. A time-division multiplexing transmission technique is disclosed.
しかしながら、 上述したギガビットイーサネット時分割多重伝送技術は、 ギ ガビットイ一サネット信号を前提するものであり、 従来の 1 OZl 00Mb p sイーサネット信号を多重化して伝送する技術ではない。 さらに、 光パス信号 に多重化する際に、 複数のギガビットイーサネット信号の伝送速度を 1. 25 Gb p sから IGb p sに変換する必要があり、 さらに、 受信側では光パス信 号を複数のギガビットイーサネット信号に分離した後、 8B 10B符号化変換 によって伝送速度を 1 Gb p sから 1. 25 G b p sに逆変換する必要がある。 このように、 従来の時分割多重伝送技術では、 システム構成が複雑な上に、
1 0 / 1 0 0 M b p sイーサネット信号を時分割多重して透過的に伝送するこ とができなかった。 However, the above-described Gigabit Ethernet time division multiplex transmission technology is based on the premise of Gigabit Ethernet signals, and is not a technology for multiplexing and transmitting conventional 1 OZl 00Mbps Ethernet signals. In addition, when multiplexing into optical path signals, it is necessary to convert the transmission speed of multiple Gigabit Ethernet signals from 1.25 Gb ps to IGb ps, and the receiving side converts the optical path signals into multiple Gigabit Ethernet signals. After separation into signals, it is necessary to reverse convert the transmission rate from 1 Gbps to 1.25 Gbps by 8B 10B coding conversion. As described above, in the conventional time division multiplex transmission technology, the system configuration is complicated, and Time-division multiplexing of 100/100 Mbps Ethernet signals could not be transmitted transparently.
本発明の目的は、 複数の伝送信号を時分割多重によりデジタル同期網を通し て透過的に伝送する時分割多重伝送システム、 方法及び装置を提供することに ある。 An object of the present invention is to provide a time division multiplex transmission system, method and apparatus for transmitting a plurality of transmission signals transparently through a digital synchronization network by time division multiplex.
本発明の他の目的は、 1 0 / 1 0 0 M b p sイーサネット信号を時分割多重 して透過的に伝送する簡易な構成の時分割多重伝送システム、 方法及び装置を 提供することにある。 発明の開示 Another object of the present invention is to provide a time-division multiplexing transmission system, a method and an apparatus having a simple configuration for time-divisionally multiplexing a 100/100 Mbps Ethernet signal and transmitting the signals in a transparent manner. Disclosure of the invention
本発明の第 1の観点によれば、 時分割多重伝送装置は、 それぞれ通信データ 及び制御データからなる複数チャネルの伝送信号をデジタル同期網のフレーム に時分割多重 (T DM) して伝送する装置であって、 各チャネルの伝送信号を 前記通信データ及び制御データのレ、ずれかである所定長のデータブロック毎に 順次読み出し、 前記複数チャネルの各々 1つのデータブロックを収容する T D Mフレームを順次生成する T DMフレーム生成手段と、 複数の T DMフレーム をペイロード領域に収容して前記デジタル同期網のフレームを生成する同期網 フレーム生成手段と、 を有することを特徴とする。 According to a first aspect of the present invention, a time division multiplex transmission device is a device for performing time division multiplexing (TDM) of transmission signals of a plurality of channels each composed of communication data and control data into a frame of a digital synchronous network and transmitting the signals. The transmission signal of each channel is sequentially read out for each data block of a predetermined length which is a difference between the communication data and the control data, and a TDM frame containing one data block of each of the plurality of channels is sequentially generated. A synchronous network frame generating means for storing a plurality of TDM frames in a payload area and generating a frame of the digital synchronous network.
各チャネルの伝送信号を通信デ一タ及び制御データのいずれかである所定長 のデータブロック毎に順次読み出し、 複数チャネルの各々 1つのデータブロッ クを収容する T DMフレームを順次生成してペイロード領域に収容することで、 やりとりされる伝送信号をデジタル同期網を通して透過的に伝送することが可 能となる。 しかも、 イーサネットパケットを時分割多重する際に、 従来のよう な特別なデータ変換やバケツトバッファなどを用いる必要がなく、 構成を簡略 化することができる。 The transmission signal of each channel is sequentially read out for each data block of a predetermined length, which is either communication data or control data, and a TDM frame containing one data block for each of the plurality of channels is sequentially generated and the payload area is generated. By accommodating the transmission signals, it becomes possible to transmit the exchanged transmission signals transparently through the digital synchronous network. In addition, when time-division multiplexing Ethernet packets, there is no need to use special data conversion, a bucket buffer, or the like as in the related art, and the configuration can be simplified.
本発明の第 2の観点によれば、 時分割多重伝送装置は、 複数のイーサネット
をそれぞれ接続する複数チャネルの物理層デバイスと、 複数チャネルのイーサ ネット信号を各々バイ ト単位で入力して 1つの時分割多重 (T DM) フレーム を順次生成し、 複数の T DMフレームをデジタル同期網のフレームのペイロー ド領域に収容する T D M組立手段と、 前記 T DMフレームが収容されたデジタ ル同期網のフレームのオーバへッド部を付加して前記同期網へ送信する同期網 送信手段と、 を有することを特徴とする。 According to a second aspect of the present invention, a time division multiplex transmission device A multi-channel physical layer device that connects to each other, and a multi-channel Ethernet signal is input in units of bytes to generate one time-division multiplexing (TDM) frame sequentially, and digitally synchronize multiple TDM frames. TDM assembling means for accommodating in a payload area of a frame of a network, synchronous network transmitting means for adding an overhead portion of a frame of a digital synchronous network in which the TDM frame is accommodated and transmitting the frame to the synchronous network. , And.
望ましくは、 前記複数チャネル毎のデータはィーサネットの通信データと回 線の制御データとからなり、 前記 T DMフレームに含まれるイーサネット信号 のバイトは前記通信データ及び制御データのいずれか一方であることを特徴と する。さらに、前記 T DMフレームは前記複数チャネル毎に制御フラグを有し、 各制御フラグによって、 対応するチャネルのデータバイ トがイーサネットの通 信データおよび回線の制御データのいずれであるかを示すことが望ましい。 このように構成することで、 1 0 1 0 0 M b p sイーサネット信号をデジ タル同期網を通して透過的にかつ簡易なシステム構成で伝送することが可能と なる。 図面の簡単な説明 Preferably, the data for each of the plurality of channels includes Ethernet communication data and line control data, and a byte of an Ethernet signal included in the TDM frame is one of the communication data and the control data. Features. Further, the TDM frame has a control flag for each of the plurality of channels, and each control flag indicates whether the data byte of the corresponding channel is Ethernet communication data or line control data. desirable. With such a configuration, it becomes possible to transmit the 110 Mbps Ethernet signal transparently and with a simple system configuration through a digital synchronization network. BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明による時分割多重伝送システムの概略的なプロック図であ り、 FIG. 1 is a schematic block diagram of a time division multiplex transmission system according to the present invention,
第 2図は、 (A) は T DIvL袓立部によって生成される S TM— 1 6のフレー ム構造を示すフォーマット図、 (B ) はそのペイロード領域に多重された 1つ の T DMフレームのフォーマット図、 (C ) は T DMフレームにおける制御フ ィーノレドのフォーマツト図であり、 Fig. 2 (A) is a format diagram showing the frame structure of the STM-16 generated by the TDIvL standing part, and (B) is the format of one TDM frame multiplexed in its payload area. (C) is a format diagram of the control field in the TDM frame.
第 3図は、 (A) は、 バイ ト制御フラグとイーサネットポートデータとの関 係の一例を示す図、 (B ) は、 ペイロードに時分割多重されるイーサネットポ ートデータを任意のチャネルについて時系列に配列した模式図、 (C ) は制御
データのビット定義の一例を示す図であり、 Fig. 3 (A) shows an example of the relationship between byte control flags and Ethernet port data. (B) shows the time series of Ethernet port data time-division multiplexed into the payload for any channel. (C) is a control diagram It is a diagram showing an example of a bit definition of data,
第 4図は、 本発明の一実施形態の機能的構成を示すプロック図であり、 第 5図は、 本発明による時分割多重方法の組立/分解動作を具体的に説明す るための模式図である。 発明を実施するための最良の形態 FIG. 4 is a block diagram showing a functional configuration of one embodiment of the present invention, and FIG. 5 is a schematic diagram for specifically explaining an assembling / disassembling operation of the time division multiplexing method according to the present invention. It is. BEST MODE FOR CARRYING OUT THE INVENTION
第 1図は、 本発明による時分割多重伝送システムの概略的なプロック図であ る。 送信側には T DM組立部 10 lぉょびSONET SDH送信部l 02が 設けられ、 受信側には SONET/SDH受信部 1 03および TDM分解部 1 04が設けられている。 FIG. 1 is a schematic block diagram of a time division multiplex transmission system according to the present invention. The transmitting side is provided with a TDM assembling unit 10 and a SONET SDH transmitting unit 102, and the receiving side is provided with a SONET / SDH receiving unit 103 and a TDM decomposing unit 104.
TDM組立部 1 0 1は、 mチャネル (CHl〜CHm) の 1 0/ 1 00Mb p sイーサネットにそれぞれ対応する m個のイーサネットポートを有し、 mチ ャネルの 1 0 1 00Mb p sイーサネット信号をそれぞれ入力する。 後述す るように、 m個の 1 0ノ 1 00 Mb p sイーサネット信号をペイロード領域に 時分割多重して所定の S O N E TZ S D Hサービスに相当するフレームを組み 立てる。 このフレームを入力して、 SONETZSDH送信部 1 02は所定の S ONE TZSDHフレームを生成し光ファイバへ送出する。 The TDM assembly unit 101 has m Ethernet ports corresponding to 100/100 Mb / s Ethernet of m channels (CH1 to CHm), respectively, and inputs the 100/100 Mb / s Ethernet signals of m channels, respectively. I do. As will be described later, m 100-Mbps Ethernet signals are time-division multiplexed in the payload area to assemble a frame corresponding to a predetermined SONET TZ SDH service. Upon input of this frame, the SONETZSDH transmission unit 102 generates a predetermined SONETZSDH frame and sends it out to the optical fiber.
SONET/SD H受信部 10 3は光信号を受信し、 T DM分解部 1 04は そのペイロード領域に時分割多重された T DMフレームから元の mチャネルの 1 0/1 00Mb p sイーサネット信号をそれぞれ分離する。 The SONET / SDH receiver 103 receives the optical signal, and the TDM decomposer 104 converts the original m-channel 100/100 Mb ps Ethernet signal from the TDM frame time-division multiplexed into its payload area. To separate.
次に、 本発明による時分割多重伝送の一例として、 20チャネル (CH0〜 CHI 9) の 1 0/l 00Mb p sイーサネット信号を 2. 4883 2Gb p s (OC-48/STM- 1 6) の S O N E T/S DHフレームに多重化して 伝送する場合を説明する。 Next, as an example of the time division multiplex transmission according to the present invention, a 10 / l 00Mb ps Ethernet signal of 20 channels (CH0 to CHI9) is converted to a 2.4883 2Gb ps (OC-48 / STM- 16) SONET / A case where the data is multiplexed into an SDH frame and transmitted will be described.
第 2図 (A) は TDM組立部によって生成される STM— 1 6のフレーム構 造を示すフォーマット図、 第 2図 (B) はそのペイロード領域に多重された 1
つの TDMフレームのフォーマッ ト図、 第 2図 (C) は TDMフレームにおけ る制御フィールドのフォーマツト図である。 Fig. 2 (A) is a format diagram showing the frame structure of STM-16 generated by the TDM assembling unit. FIG. 2 (C) is a format diagram of a control field in a TDM frame.
第 2図 (A) に示すように、 TDM組立部 101によって生成される STM 一 16フレームは、 セクションオーバへッドとペイロードとからなる標準形式 のフレームである。ただし、ここでは独自網での運用を前提としているために、 セクションオーバヘッドのフレーム同期用ビットパターン (Al, A 2) のみ が挿入されている。 ペイロードには、 1スロッ トあたり 24バイ トの TDMフ レームが 1566スロット分多重化されて伝送される。 As shown in FIG. 2 (A), the STM-116 frame generated by the TDM assembling unit 101 is a standard format frame including a section overhead and a payload. However, since the operation on the original network is assumed here, only the frame synchronization bit pattern (Al, A2) for section overhead is inserted. In the payload, TDM frames of 24 bytes per slot are multiplexed for 1566 slots and transmitted.
第 2図 (B) に示すように、 24バイ トの TDMフレームは、 4バイ トの制 御データ (CNT 1〜CNT 4) と 20バイ トのイーサネットポートデータ (C H0〜CH19) 力、らなる。 20バイ トのイーサネットポートデータは、 各バ イトが 20チャネル CH0〜CH 19のそれぞれ対応している。 すなわち、 図 1に示すイーサネットチャネル CH0、 CHI , · · ·が第 2図 (B) のィー サネットポートデータ CH0、 CH1、 · · ·にそれぞれ対応する。 As shown in Fig. 2 (B), the 24-byte TDM frame is composed of 4-byte control data (CNT1 to CNT4) and 20-byte Ethernet port data (CH0 to CH19). Become. In the 20-byte Ethernet port data, each byte corresponds to 20 channels CH0 to CH19. That is, the Ethernet channels CH0, CHI,... Shown in FIG. 1 correspond to the Ethernet port data CH0, CH1,.
第 2図 (C) において、 4バイトの制御データ C NT 1〜C NT 4のうち最 後の 20ビッ卜がバイト制御フラグ CO〜C 19として定義される。 バイ ト制 御フラグ C 0〜C 19は後続するイーサネットポートデータ CH0〜CH 1 9 にそれぞれ対応し、 バイト制御フラグが "1" (無効) であるか "0" (有効) であるかによって、 対応するイーサネットポートデータが制御データであるか 通信データであるかを指示する。 ここで、 制御データは当該イーサネットの回 線状態等を伝達するための信号であり、 通信データは当該イーサネットフレー ムの信号である。 具体例を第 3図 (A) に示す。 In FIG. 2 (C), the last 20 bits of the 4-byte control data CNT1 to CNT4 are defined as byte control flags CO to C19. The byte control flags C0 to C19 correspond to the following Ethernet port data CH0 to CH19, respectively, and depend on whether the byte control flag is "1" (invalid) or "0" (valid). Indicate whether the corresponding Ethernet port data is control data or communication data. Here, the control data is a signal for transmitting the line state of the Ethernet or the like, and the communication data is a signal of the Ethernet frame. A specific example is shown in Fig. 3 (A).
第 3図 (A) は、 バイト制御フラグとイーサネットポートデータとの関係の —例を示す図である。 バイト制御フラグが "1" (無効) であるときは、 対応 するチャネルのイーサネットポートデータはイーサネッ卜の制御データ (C o n t r ) である。 ここでは、 チャネル CH2, CH3, CH5〜CH6等のィ
一サネット信号が制御データである。 バイト制御フラグが "0" (有効) であ るときは、 対応するチャネルのイーサネットポートデータはイーサネットフレ —ムデータ (D) である。 ここでは、 チャネル CHO, CH 1 , CH4、 CH 7等のイーサネット信号が通信データである。 FIG. 3 (A) is a diagram showing an example of a relationship between the byte control flag and the Ethernet port data. When the byte control flag is "1" (invalid), the Ethernet port data of the corresponding channel is the Ethernet control data (Contr). Here, channels CH2, CH3, CH5-CH6, etc. One Ethernet signal is control data. When the byte control flag is "0" (valid), the Ethernet port data of the corresponding channel is Ethernet frame data (D). Here, Ethernet signals of channels CHO, CH1, CH4, CH7, etc. are communication data.
第 3図 (B) は、 ペイロードに時分割多重されるイーサネット信号を任意の チャネルについて時系列に配列した模式図である。第 3図(B) に示す例では、 あるチャネル CH iにおいて、 イーサネットフレームに相当する通信データ D :!〜 DENDに続いて制御データ (Co n t r) が伝送される。 Fig. 3 (B) is a schematic diagram in which Ethernet signals time-division multiplexed into a payload are arranged in time series for an arbitrary channel. In the example shown in FIG. 3 (B), communication data D :! to DEND corresponding to an Ethernet frame is transmitted on a certain channel CH i, followed by control data (Contr).
この場合、 第 2図 (A) のペイロードにおいて、 ある TDMフレームのチヤ ネル CH iに対応するイーサネットポートデータは通信データ D 1、 それに続 く TDMフレームの同じくチャネル CH iに対応するイーサネットポートデー タは通信データ D 2、 とレ、うようにィーサネットフレームがバイト単位で順次 伝送される。 そして、 当該イーサネットフレームの最後の通信データ DENDが伝 送されると、 それに続く TDMフレームのチャネル CH iに対応するイーサネ ットポートデータは制御データとなり、 次のイーサネットフレームまで制御デ ータが同様に順次伝送される。 In this case, in the payload of Fig. 2 (A), the Ethernet port data corresponding to the channel CHi of a certain TDM frame is communication data D1, and the Ethernet port data corresponding to the same channel CHi of the subsequent TDM frame. The Ethernet frame is transmitted byte by byte as shown in communication data D2. Then, when the last communication data DEND of the concerned Ethernet frame is transmitted, the Ethernet port data corresponding to the channel CH i of the subsequent TDM frame becomes control data, and the control data is similarly transmitted sequentially until the next Ethernet frame. Is done.
第 3図 (C) は制御データのビット定義の一例を示す図である。 ここでは、 1バイトの制御データ (C o n t r ) において、 第 6ビットがイーサネットブ ロックでの衝突検出有無 (COL) 、 第 3ビッ トが自チヤネノレ PHYのリンク 状態 (PLC) 、 第 2ビットが自チャネル物理層デバイス PHYのデュプレツ クスモード (PDM) 、 第 1ビットが自チャネル物理層デバイス PHYの回線 速度 (PLS) 、 および第 0ビットがオートネゴシエーションモード時の P A USE伝搬の可否 (PPA) をそれぞれ示す。 FIG. 3 (C) is a diagram showing an example of a bit definition of control data. Here, in the 1-byte control data (Contr), the sixth bit is the presence / absence of collision detection (COL) in the Ethernet block, the third bit is the link status of the own channel PHY (PLC), and the second bit is the The duplex mode (PDM) of the channel physical layer device PHY, the first bit indicates the line speed (PLS) of the own channel physical layer device PHY, and the 0th bit indicates whether PA USE propagation in auto negotiation mode (PPA) is possible. .
(T DM組立 分解装置) (TDM assembly and disassembly equipment)
第 4図は、 本発明の一実施形態の機能的構成を示すブロック図である。 本実 施形態による SON ETZSDH時分割多重伝送装置は、 20チャネル (CH
1〜CH 1 9) の 1 OZl 00Mb p sイーサネットにそれぞれ対応する 20 個のイーサネット機能スライス (CHO〜CH19) を有し、 各チャネルのィ ーサネット物理層デバイス (図示せず) と MI I (Media Independent Interface)に よって接続されている。 FIG. 4 is a block diagram showing a functional configuration of one embodiment of the present invention. The SON ETZSDH time division multiplex transmission device according to the present embodiment has 20 channels (CH It has 20 Ethernet function slices (CHO to CH19) respectively corresponding to 1 OZl 00Mb ps Ethernet of 1 to CH 19), Ethernet physical layer device (not shown) of each channel and MII (Media Independent) Interface).
20チャネルのイーサネット機能スライス (CH0〜CH19) は TDM組 立部 401および TDM分解部 402に接続され、 TDM組立部 401を介し てSONETZSDH送信部 (図示せず) に、 TDM分解部 402を介して S ONETZSDH受信部 (図示せず) に、 それぞれ接続されている。 The 20-channel Ethernet function slices (CH0 to CH19) are connected to the TDM assembling section 401 and the TDM decomposing section 402, and to the SONETZSDH transmitting section (not shown) via the TDM assembling section 401 and via the TDM decomposing section 402. Connected to S ONETZSDH receiver (not shown).
各イーサネット機能スライス (CH0〜CH19) には、 対応するイーサネ ット物理層デバイスに接続するための SMI I (Serial Mi l) 403が設け られている。 SMI 1403は、 対応するイーサネット物理層デバイスからシ リアルデータ E_RxDを受け取り、 パラレルデータに変換して F I FOバッ ファ 404へ送出する。 逆に、 S M I I 403は、 F I F Oバッファ 405力 らパラレルデータを受け取り、 シリアル変換して E—TxDとして対応するィ ーサネット物理層デバイスへ送出する。 また、 リンク制御部 406は SMI I 403に接続され、 さらに TDM組立部 401、 T DM分解部 402および M I I管理インタフェース 407に接続されている。 全ての物理層デバイスは M I I管理インタフェース 407を通して制御される。 さらに、 同期生成部 40 8は、 10 b i t単位で通信を行っている SM I I 403の同期を取るための 信号を生成している。 Each Ethernet function slice (CH0 to CH19) is provided with an SMI I (Serial Mix) 403 for connecting to the corresponding Ethernet physical layer device. The SMI 1403 receives the serial data E_RxD from the corresponding Ethernet physical layer device, converts it into parallel data, and sends it to the FIFO buffer 404. Conversely, the SMI I 403 receives parallel data from the FIFO buffer 405, converts the parallel data into serial data, and sends out the data as E-TxD to the corresponding Ethernet physical layer device. Further, the link control unit 406 is connected to the SMI I 403, and further connected to the TDM assembling unit 401, the TDM decomposing unit 402, and the MII management interface 407. All physical layer devices are controlled through the MII management interface 407. Further, the synchronization generation unit 408 generates a signal for synchronizing the SMI I 403 communicating in units of 10 bits.
以下、 T DM組立部 401および分解部 402の具体的な動作を図 4及び図 5を参照しながら説明する。 Hereinafter, specific operations of the TDM assembling unit 401 and the disassembling unit 402 will be described with reference to FIGS.
(T DM組立動作) (TDM assembly operation)
第 5図は、 本発明による時分割多重方法の組立 Z分解動作を具体的に説明す るための模式図である。 ここでは、 チャネル CH0〜CH 19のイーサネット 物理層デバイスからそれぞれシリアルデータがイーサネット機能スライスに入
力するものとする。 FIG. 5 is a schematic diagram for specifically explaining the assembling Z decomposition operation of the time division multiplexing method according to the present invention. Here, serial data from the Ethernet physical layer devices of channels CH0 to CH19 enter the Ethernet function slice. Shall be empowered.
先ず、 各チャネルの第 1のバイ 卜が F I FOバッファ 404から TDM組立 部 401に読み込まれ、 TDMフレーム (1) が生成される。 すなわち、 チヤ ネル CH0の第 1バイトは制御データ (Co n t r) であるから、 CH0のバ ィ ト制御フラグを無効 " 1 " にして、 その制御データをィーサネットポートデ ータのチャネル CH0の位置に書き込む。 チャネル CH1の第 1バイトは通信 データ (D1) であるから、 CH 1のバイト制御フラグを有効 "0" にして、 その通信データ D 1をイーサネットポートデータのチャネル CH 1の位置に書 き込む。以下同様にして、チャネル CH2〜CH 19までのデータを書き込み、 TDMフレーム (1) を生成する。 First, the first byte of each channel is read from the FIFO buffer 404 into the TDM assembling unit 401, and a TDM frame (1) is generated. That is, since the first byte of channel CH0 is control data (Contr), the byte control flag of CH0 is invalidated to “1”, and the control data is transferred to channel CH0 of the Ethernet port data. Write to the location. Since the first byte of channel CH1 is communication data (D1), enable the byte control flag of CH1 to "0" and write the communication data D1 to the position of channel CH1 of the Ethernet port data. Thereafter, similarly, the data of channels CH2 to CH19 is written to generate a TDM frame (1).
続いて、 各チャネルの第 2のバイトが F I FOバッファ 404から T DM糸且 立部 401に読み込まれ、 TDMフレーム (2) が生成される。 すなわち、 チ ャネル CH0の第 2バイトは通信データ (D 1) であるから、 CH0のバイト 制御フラグを有効 " 0 " にして、 その通信データ D 1をイーサネットポートデ ーダのチャネル CH0の位置に書き込む。 チャネル CH 1の第 2バイ トは通信 データ (D2) であるから、 CH 1のバイト制御フラグを有効 "0" にして、 その通信データ D 2をイーサネットポートデータのチヤネル C H 1の位置に書 き込む。以下同様にして、チャネル CH2〜CH19までのデータを書き込み、 TDMフレーム (2) を生成する。 Subsequently, the second byte of each channel is read from the FIFO buffer 404 into the TDM thread setting unit 401, and a TDM frame (2) is generated. That is, since the second byte of channel CH0 is communication data (D1), the byte control flag of CH0 is set to "0", and the communication data D1 is placed at the position of channel CH0 of the Ethernet port data. Write. Since the second byte of channel CH1 is communication data (D2), the byte control flag of CH1 is set to "0", and the communication data D2 is written to the position of channel CH1 in the Ethernet port data. Put in. Thereafter, similarly, the data of the channels CH2 to CH19 is written to generate the TDM frame (2).
このようにして生成された各 24バイ トの TDMフレーム (1)、 (2) .. · が第 2図に示すようにペイロード領域に多重化され、 S ON E TZ S DH送信 部から STM— 16フレームとして送信される。 The 24-byte TDM frames (1), (2)... Generated in this way are multiplexed in the payload area as shown in FIG. 2, and are transmitted from the SONE TZ SDH transmission unit to the STM— Sent as 16 frames.
(T DM分解動作) (TDM decomposition operation)
SONET//SDH受信部からSTM—l 6フレームを受信し、 そのペイ口 ード領域から図 5に示す各 24バイ トの TDMフレーム (1) 、 (2) · · · を順次読み出すものとする。
まず、 TDM分解部 402は TDMフレーム (1) の 20ビットのバイト制 御フラグから、 続くイーサネットポートデータが通信データか制御データかを 認識する。 ここでは、チャネル CH0のバイト制御フラグが "1"であるから、 制御データであると判断し、 チャネル CHOの位置にある 1バイトのイーサネ ットポートデータを制御データとして読みとる。 また、 チャネル CH1のバイ ト制御フラグは "0" であるから、 通信データであると判断し、 チャネル CH 1の位置にある 1バイトのイーサネットポートデータを通信データとして読み とる。 以下同様にして、 各チャネルの第 1バイトのイーサネットポートデータ を分離して読みとる。 It receives the STM-l 6 frames from SONET / / SDH reception unit from its Pays port over de region of each 24 byte shown in FIG. 5 TDM frame (1), shall be sequentially read (2) · · · . First, the TDM decomposing unit 402 recognizes whether the following Ethernet port data is communication data or control data from the 20-bit byte control flag of the TDM frame (1). Here, since the byte control flag of channel CH0 is "1", it is determined that the data is control data, and the 1-byte Ethernet port data at the position of channel CHO is read as control data. Since the byte control flag of channel CH1 is "0", it is determined that the data is communication data, and the 1-byte Ethernet port data at the position of channel CH1 is read as communication data. Similarly, the first byte of the Ethernet port data of each channel is separated and read.
続いて、 TDM分解部 402は TDMフレーム (2) の 20ビッ トのバイ ト 制御フラグから、 続くイーサネットポートデータが通信データか制御データか を認識する。 ここでは、 チャネル CHOのバイト制御フラグが "0" であるか ら、 通信データであると判断し、 チャネル CHOの位置にある 1バイトのィー サネットポートデータを通信データとして読みとる。 また、 チャネル CH1の バイト制御フラグも "0" であるから、 通信データであると判断し、 チャネル CH1の位置にある 1バイトのイーサネットポートデータを通信データとして 読みとる。 以下同様にして、 各チャネルの第 2バイ トのイーサネットポートデ ータを分離して読みとる。 Subsequently, the TDM decomposing unit 402 recognizes from the 20-bit byte control flag of the TDM frame (2) whether the subsequent Ethernet port data is communication data or control data. Here, since the byte control flag of channel CHO is "0", it is determined that the data is communication data, and the 1-byte Ethernet port data at the position of channel CHO is read as communication data. Since the byte control flag of channel CH1 is also "0", it is determined that the data is communication data, and the 1-byte Ethernet port data at the position of channel CH1 is read as communication data. In the same manner, the second-byte Ethernet port data of each channel is separated and read.
このようにして、 ペイロード領域の TDMフレーム (1) 、 (2) · · ·力、 ら 20チャネルのイーサネット信号を分離し、 それぞれを順次 F I FOバッフ ァ 405に格納し、 SMI 1 403を通してシリアルデータとして対応するィ —サネット物理層デバイスへ E—TxDとして送出する。 In this way, the TDM frames in the payload area (1), (2) are separated into 20 channels of Ethernet signals, each of which is sequentially stored in the FIFO buffer 405, and serial data is transmitted through the SMI1 403. Send as E-TxD to the corresponding Ethernet physical layer device.
なお、 第 4図に示す T DM組立 分解装置において、 第 3図 (C) に示すよ うな制御データは、 SMI I 403上の回線ステータス情報と M I I管理イン タフエース 407からの情報とを併用することで生成される。 SMI I 403 上の回線ステータス情報としては、 フレームデータが無効の場合に認識される
「リンク状態」 、 「回線速度」 、 および「デュプレックスモード」 であり、 「P AU S Eアビリティ」 は M I I管理インタフェース 4 0 7から読み出される。 また、 「衝突検出有無」 はイーサネット機能スライス内の S M I I 4 0 3で判 定される。 In the TDM assembling / disassembling apparatus shown in FIG. 4, the control data as shown in FIG. 3 (C) uses both the line status information on the SMI I 403 and the information from the MII management interface 407. Generated by Line status information on SMI I 403 is recognized when frame data is invalid They are "link state", "line speed", and "duplex mode", and the "PAUSE ability" is read from the MII management interface 407. “Presence / absence of collision detection” is determined by SMII 403 in the Ethernet function slice.
第 4図に示す時分割多重伝送装置はチップセットとして形成することができ る。 2 0チャネルのイーサネット機能スライス (C H O〜C H 1 9 ) 、 T DM 組立部 4 0 1、 および T DM分解部 4 0 2はハードウェア的に回路構成するこ ともできるが、 C P Uなどのプログラム制御プロセッサ上でプログラムを走ら せることによりソフトウェア的に同様の機能をコンピュータシステムとして実 現することもできる。 このようなプログラムは、 適当なプログラム言語により 上述した T DM組立動作および分解動作を実現するように構成すればよい。 ま た、 このようなプログラムをコンピュータに読み取り可能な形態で種々の記録 媒体に格納してもよい。 もちろん、 このようなプログラムを通信回線を通して 伝送することも可能である。 The time division multiplex transmission device shown in FIG. 4 can be formed as a chipset. The 20-channel Ethernet function slice (CHO to CH19), the TDM assembling section 401, and the TDM decomposition section 402 can be configured as a hardware circuit, but a program control processor such as a CPU can be used. By running the program on the above, the same function as software can be realized as a computer system. Such a program may be configured to realize the TDM assembling operation and the disassembling operation described above using an appropriate programming language. Further, such a program may be stored in various recording media in a computer-readable form. Of course, such a program can be transmitted through a communication line.
以上詳細に説明したように、 本発明によれば、 複数の伝送信号の各々を通信 データ及び制御データのいずれかである所定長のデータブロック毎に順次読み 出し、 各々 1つのデータブロックを収容する T DMフレームを順次生成し、 デ ジタル同期網フレームのペイロード領域に収容する。 これによつて、 イーサネ ットの通信データの間を利用して制御データを乗せた伝送信号をデジタル同期 網を通して透過的に伝送することが可能となる。 しかも、 イーサネットバケツ トを時分割多重する際に、 従来のような特別なデータ変換やバケツ As described above in detail, according to the present invention, each of a plurality of transmission signals is sequentially read out for each data block of a predetermined length, which is one of communication data and control data, and each of the plurality of transmission signals accommodates one data block. TDM frames are sequentially generated and stored in the payload area of the digital synchronous network frame. This makes it possible to transmit a transmission signal carrying control data transparently through a digital synchronous network by utilizing the communication data of the Ethernet. Moreover, when time-division multiplexing Ethernet packets, special data conversion and bucket
などを用いる必要がなく、 構成を簡略化することができる。
There is no need to use such a method, and the configuration can be simplified.