JPH10135968A - Method and device for disassembling frame assembly - Google Patents

Method and device for disassembling frame assembly

Info

Publication number
JPH10135968A
JPH10135968A JP28857296A JP28857296A JPH10135968A JP H10135968 A JPH10135968 A JP H10135968A JP 28857296 A JP28857296 A JP 28857296A JP 28857296 A JP28857296 A JP 28857296A JP H10135968 A JPH10135968 A JP H10135968A
Authority
JP
Japan
Prior art keywords
frame
length
error
variable
atm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28857296A
Other languages
Japanese (ja)
Inventor
Kazuhiro Sato
和弘 佐藤
Ryohei Nakayama
良平 中山
Shigeru Omuro
滋 大室
Shigehisa Komatsu
茂久 小松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP28857296A priority Critical patent/JPH10135968A/en
Publication of JPH10135968A publication Critical patent/JPH10135968A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce an error detection processing amount and to simplify a frame assembly by adding an error detection code for a variable length frame length and the error detection code for a start code SOF and an end code EOF to the head. SOLUTION: An FC-ATM conversion part 101 measures the frame length of a variable length frame from an FC reception port 103 and adds the error- detection code for it to a head part. Further, the SOF and EOF of the variable length frame and the error detection code for them are added to the head, and it is disassembled to the ATM cells of a fixed length and sent out from an ATM transmission port 105. Also, at the time of reception, an ATM-FC conversion part 102 error-detects the SOF, EOF and the frame length added to the head part of the variable length frame by the error detection codes for them and abandons the successively received remaining of the variable length frame, if the error is present. If no error is present, error detection is performed by an error code added to the variable length frame, generated by assembling the ATM cells.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、上位レイヤ通信プ
ロトコルで扱う可変長フレームをデータの伝送単位とな
る固定長のATMセルに分割して通信を行うためのフレ
ーム組立て分解方法及び装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a frame assembling / disassembling method and apparatus for performing communication by dividing a variable-length frame handled by an upper layer communication protocol into fixed-length ATM cells as data transmission units.

【0002】図1は従来技術におけるフレーム組立て分
解装置1の構成を示す図であり、2はFC受信ポート、
3はFC送信ポート、4はFC−ATM変換部、5はA
TM送信ポート、6はATM受信ポート、7はATM−
FC変換部である。
FIG. 1 is a diagram showing the structure of a frame assembling / disassembling apparatus 1 according to the prior art.
3 is FC transmission port, 4 is FC-ATM converter, 5 is A
TM transmission port, 6 is ATM reception port, 7 is ATM-
FC conversion unit.

【0003】図2は従来技術におけるFC−ATM変換
部4の構成を示す図であり、10はFC受信伝送処理部、
11はFC受信制御部、12はレングスカウンタ、13はFC
フレーム書込み処理部、14はFCフレーム受信バッフ
ァ、15はAAL−CRC生成部、16はAALフレーム生
成部、17はセル化部、18はATM送信伝送処理部、19は
FC−CRCチェック部である。
FIG. 2 is a diagram showing a configuration of an FC-ATM conversion unit 4 according to the prior art.
11 is the FC reception control unit, 12 is the length counter, 13 is the FC
A frame write processing unit, 14 is an FC frame reception buffer, 15 is an AAL-CRC generation unit, 16 is an AAL frame generation unit, 17 is a cell unit, 18 is an ATM transmission / transmission processing unit, and 19 is an FC-CRC check unit. .

【0004】図3は従来技術におけるATM−FC変換
部7の構成を示す図であり、31はFC送信伝送処理部、
32はFC送信制御部、33a 〜33c はチャネル1バッファ
〜チャネルnバッファ、34はバッファ書込み制御部、35
はCRC演算部、36a 〜36cはチャネル1CRC演算結
果格納部〜チャネルnCRC演算結果格納部、37はAA
Lフレーム受信処理部、38はATM受信伝送処理部であ
る。
FIG. 3 is a diagram showing a configuration of an ATM-FC converter 7 according to the prior art.
32 is an FC transmission control unit, 33a to 33c are channel 1 buffers to channel n buffers, 34 is a buffer write control unit, 35
Is a CRC operation unit, 36a to 36c are channel 1 CRC operation result storage units to channel n CRC operation result storage units, and 37 is AA
The L frame reception processing unit 38 is an ATM reception transmission processing unit.

【0005】図4は従来技術におけるFCフレーム50の
構成を示す図であり、51はSOF、52はFCヘッダ、53
はぺイロード、54はCRC、55はEOFである。図5は
従来技術におけるAALフレーム60の構成を示す図であ
り、61はAALヘッダ、62はPAD、63はCPI、64は
CPCS−UU、65はLENGTH、66はCRC、67はAAL
トレイラである。図6は従来技術におけるAALフレー
ム60のATMセル72への分解方法を示す図であり、70a
〜70c はセルヘッダ、71a 〜71c はセルぺイロード、72
a 〜72cはATMセルである。
FIG. 4 is a diagram showing the structure of an FC frame 50 in the prior art, where 51 is an SOF, 52 is an FC header, 53
Is payload, 54 is CRC, and 55 is EOF. FIG. 5 is a diagram showing the structure of an AAL frame 60 according to the prior art. 61 is an AAL header, 62 is a PAD, 63 is a CPI, 64 is a CPCS-UU, 65 is a LENGTH, 66 is a CRC, and 67 is an AAL frame.
It is a trailer. FIG. 6 is a diagram showing a method of disassembling an AAL frame 60 into ATM cells 72 according to the prior art.
~ 70c is cell header, 71a ~ 71c is cell payload, 72
a to 72c are ATM cells.

【0006】フレーム組立て分解装置1は、可変長のF
Cフレーム50を固定長のATMセル72に分解するFC−
ATM変換部4及びATMセル72からFCフレーム50を
組立てるATM−FC変換部7から構成される。
The frame assembling / disassembling apparatus 1 has a variable length F
FC- which decomposes C frame 50 into fixed-length ATM cells 72
It comprises an ATM converter 4 and an ATM-FC converter 7 for assembling the FC frame 50 from the ATM cells 72.

【0007】先ず、FC−ATM変換部4について説明
する。FC受信伝送処理部10は、FC受信ポート2から
受信した信号のビット同期及びワード同期を行い、シリ
アルの伝送信号を装置内部で処理可能なパラレル信号に
変換すると共に、クロック信号を抽出する。FC受信ポ
ート2が特殊コードであるSOF51を受信すると、FC
受信制御部11は、SOF51の伝送符号を復号化した後、
FCフレーム書込み処理部13は、復号化したSOF情報
をFCフレーム受信バッファ14に書込む。
First, the FC-ATM converter 4 will be described. The FC reception transmission processing unit 10 performs bit synchronization and word synchronization of the signal received from the FC reception port 2, converts a serial transmission signal into a parallel signal that can be processed inside the device, and extracts a clock signal. When the FC receiving port 2 receives the special code SOF51, the FC receiving port 2
After decoding the transmission code of the SOF51, the reception control unit 11
The FC frame write processing unit 13 writes the decrypted SOF information into the FC frame reception buffer 14.

【0008】FC受信制御部11は、SOF51に続くデー
タをFCフレーム50であると見做して伝送符号の復号化
を行い、FCフレーム書込み処理部13は、復号化したF
Cフレーム情報をFCフレーム受信バッファ14に書込
む。その際、FC−CRCチェック部19は、FCフレー
ム50に対してCRC演算を行いFCフレーム50の誤りを
検出すると共に、レングスカウンタ12は、FCフレーム
50のフレーム長をカウントし、フレーム長をAALフレ
ーム生成部16に転送する。
[0008] The FC reception control section 11 regards the data following the SOF 51 as an FC frame 50 and decodes the transmission code.
The C frame information is written into the FC frame reception buffer 14. At that time, the FC-CRC check unit 19 performs a CRC operation on the FC frame 50 to detect an error in the FC frame 50, and the length counter 12
The frame length of 50 is counted, and the frame length is transferred to the AAL frame generation unit 16.

【0009】AALフレーム生成部16は、FCフレーム
受信バッファ14に格納されているFCフレーム50を読出
してセル化部17に転送する。その際、AAL−CRC生
成部15は、FCフレーム受信バッファ14から読出される
FCフレームに対してCRC演算を行う。AALフレー
ム生成部16は、レングスカウンタ12から転送されてくる
フレーム長情報に基づいてAALフレーム60がセルぺイ
ロード71の整数倍になるようにPAD62、CPI63、C
PCS−UU64及びフレーム長情報をLENGTH65としてセ
ル化部17に転送する。
The AAL frame generation unit 16 reads out the FC frame 50 stored in the FC frame reception buffer 14 and transfers it to the cell unit 17. At this time, the AAL-CRC generation unit 15 performs a CRC operation on the FC frame read from the FC frame reception buffer 14. The AAL frame generation unit 16 generates a PAD 62, a CPI 63 and a CPI 63 based on the frame length information transferred from the length counter 12 so that the AAL frame 60 becomes an integral multiple of the cell payload 71.
The PCS-UU64 and the frame length information are transferred to the cell unit 17 as LENGTH65.

【0010】AAL−CRC生成部15は、AALフレー
ム60のAALヘッダ61からLENGTH65までの部分のCRC
演算を行い、その結果をCRC66としてセル化部17に転
送する。セル化部17において、AALフレーム60はセル
ぺイロード71に分割され、セルヘッダ70が付加され、A
TMセル72に変換される。ATM送信伝送処理部18は、
ATMセル72情報を伝送符号の符号化及び伝送媒体への
変換を行った後、ATM送信ポート5に送信する。
[0010] The AAL-CRC generation unit 15 performs the CRC of the part from the AAL header 61 to the LENGTH 65 of the AAL frame 60.
The calculation is performed, and the result is transferred to the celling unit 17 as CRC66. In the cell unit 17, the AAL frame 60 is divided into cell payloads 71, a cell header 70 is added, and
It is converted to a TM cell 72. The ATM transmission / transmission processing unit 18
After the ATM cell 72 information is encoded with a transmission code and converted into a transmission medium, it is transmitted to the ATM transmission port 5.

【0011】次に、ATM−FC変換部7について説明
する。ATM受信ポート6がATMセル72を受信する
と、ATM受信伝送処理部38でビット同期、パラレル−
シリアル変換等の伝送処理を施した後、AALフレーム
受信処理部37に転送する。AALフレーム受信処理部37
は、ATM受信伝送処理部38から転送されてくるATM
セル72からセルぺイロード71を抽出し、セルぺイロード
71に記載されているFCフレーム50をセルヘッダ70に記
載されているチャネル番号毎に別々のバッファ33に格納
する。
Next, the ATM-FC converter 7 will be described. When the ATM reception port 6 receives the ATM cell 72, the ATM reception transmission processing unit 38 performs bit synchronization, parallel
After performing transmission processing such as serial conversion, the data is transferred to the AAL frame reception processing unit 37. AAL frame reception processing unit 37
Is the ATM transferred from the ATM reception / transmission processing unit 38.
The cell payload 71 is extracted from the cell 72, and the cell payload is extracted.
The FC frame 50 described in 71 is stored in a separate buffer 33 for each channel number described in the cell header 70.

【0012】CRC演算部35は、受信したAALフレー
ム60に対してCRC演算を行いCRCエラーを検出す
る。複数チャネルのATMセル72を受信する場合、チャ
ネルの異なる複数のAALフレーム60が重なり合って受
信される場合があり、チャネル毎のCRC演算の途中結
果はチャネル毎のCRC演算結果格納部36にそれぞれ格
納される。CRC演算部35は、次に同一チャネルのセル
を受信した時そのチャネル番号に対応するCRC演算結
果格納部36に格納されているCRC演算の途中結果をC
RC演算の初期値として読出す。
The CRC operation unit 35 performs a CRC operation on the received AAL frame 60 and detects a CRC error. When receiving ATM cells 72 of a plurality of channels, a plurality of AAL frames 60 of different channels may be received in an overlapping manner, and intermediate results of the CRC calculation for each channel are stored in the CRC calculation result storage unit 36 for each channel. Is done. The next time the cell of the same channel is received, the CRC operation unit 35 stores the intermediate result of the CRC operation stored in the CRC operation result storage unit 36 corresponding to the channel number as C
Read as the initial value of RC calculation.

【0013】一つのAALフレーム60の受信が終了し、
AALフレーム60のCRCエラーの検出が終了した時、
CRCエラーの検出結果をチャネルに対応したCRC演
算結果格納部36に格納する。FC送信制御部32は、バッ
ファ33にFCフレーム50全体の格納が終了した時、CR
C演算結果格納部36に格納されているCRCエラーの検
出結果を見てバッファ33からFCフレームの読出しを開
始する。
When the reception of one AAL frame 60 is completed,
When the detection of the CRC error of the AAL frame 60 is completed,
The CRC error detection result is stored in the CRC calculation result storage unit 36 corresponding to the channel. When the storage of the entire FC frame 50 in the buffer 33 is completed, the FC transmission control unit 32
The reading of the FC frame from the buffer 33 is started by seeing the detection result of the CRC error stored in the C calculation result storage unit 36.

【0014】CRCエラーが生じている場合はそのFC
フレーム50を廃棄し、CRCエラーがない場合はFC送
信制御部32がそのFCフレーム50を8B/10B符号に
符号化し、FC送信伝送処理部31においてパラレル−シ
リアル変換、伝送媒体への変換等を行った後、FC送信
ポート3に送信する。
If a CRC error has occurred, the FC
If the frame 50 is discarded and there is no CRC error, the FC transmission control unit 32 encodes the FC frame 50 into an 8B / 10B code, and the FC transmission transmission processing unit 31 performs parallel-serial conversion, conversion to a transmission medium, and the like. After performing this, it transmits to FC transmission port 3.

【0015】従来技術ではLENGTH65がAALフレームの
末尾に記載され、LENGTH65値自体もフレーム全体を対象
とした誤り検出符号の誤り検出対象であるため、フレー
ムの誤り検出が終わるまで受信フレームの長さが確定せ
ず、セル廃棄等の異常処理が複雑になり、処理速度が高
速化のボトルネックになっていた。
In the prior art, LENGTH65 is described at the end of the AAL frame, and the LENGTH65 value itself is an error detection target of the error detection code for the entire frame. Undetermined, abnormal processing such as cell discarding became complicated, and the processing speed became a bottleneck for speeding up.

【0016】[0016]

【発明が解決しようとする課題】従来技術では、可変長
フレームのフレーム長情報がAALフレームの末尾に記
載されているため、AALフレームを受信する装置はフ
レーム全体を受信して初めてフレーム長が分かる。その
ため、フレームの受信開始時にはこれから受信するフレ
ームの長さが分からず、ATMネットワーク上でのAT
Mセルの廃棄、混入等が生じることによる受信フレーム
のフレーム長異常に対する異常処理が複雑になってい
た。
In the prior art, since the frame length information of the variable length frame is described at the end of the AAL frame, the device that receives the AAL frame can know the frame length only after receiving the entire frame. . Therefore, at the start of frame reception, the length of the frame to be received is not known, and the AT on the ATM network is not known.
Abnormal processing for an abnormal frame length of a received frame due to discarding or mixing of M cells has been complicated.

【0017】一般にCSMA/CD、FDDI等のLA
N(Local Area Network)で使用される可変長フレーム
には既に誤り検出符号が記載されており、この誤り検出
符号を使用することにより、可変長フレームの正当性の
確認は可能である。ATMネットワークによりLAN間
を接続する場合、LAN内のフレームをAALタイプ5
のフレームにマッピングする。その際、AALタイプ5
フレームのCRCが新たに演算され付与される。そのた
め、処理量が増加した。
Generally, LA such as CSMA / CD, FDDI, etc.
An error detection code is already described in a variable length frame used in N (Local Area Network), and the validity of the variable length frame can be confirmed by using the error detection code. When connecting between LANs by an ATM network, frames in the LAN must be AAL type 5
To the frame. At that time, AAL type 5
The CRC of the frame is newly calculated and added. Therefore, the throughput increased.

【0018】更にフレーム長情報が可変長フレームと共
に同一の誤り検出符号の検出対象となっているため、可
変長フレームの部分に生じた誤りとフレーム長の部分に
生じた誤りとを区別することができず、いずれの誤りに
ついても一律の誤り処理しかできない。例えば、可変長
フレームの部分のみに誤りが生じた場合はこのフレーム
を廃棄せずに後続のネットワーク又は端末に転送し、フ
レーム長の部分にのみ誤りが生じた場合はこのフレーム
を廃棄するような、選択的な誤り処理ができない。映像
等のリアルタイム性を要するメディアの場合、誤った情
報を必ずしも廃棄する必要がない場合があるが、従来技
術は、このような場合に必要な選択的誤り制御ができな
い。
Further, since the same length of error detection code is detected together with the variable length frame as the frame length information, it is possible to distinguish between an error occurring in the variable length frame and an error occurring in the frame length. No, only one error processing can be performed for any error. For example, if an error occurs only in the variable-length frame portion, the frame is transferred to the subsequent network or terminal without discarding, and if an error occurs only in the frame length portion, the frame is discarded. , Selective error handling cannot be performed. In the case of media that require real-time properties such as video, it may not always be necessary to discard erroneous information. However, the related art cannot perform selective error control required in such a case.

【0019】本発明の目的は、上記の問題を解決するこ
とができる新しいフレーム組立て分解方法及び装置を提
供することにある。
An object of the present invention is to provide a new frame assembling / disassembling method and apparatus which can solve the above-mentioned problems.

【0020】[0020]

【課題を解決するための手段】本発明のフレーム組立て
分解方法は、上記の目的を達成するため、可変長フレー
ムのフレーム長を測定し、フレーム長とそれに対する誤
り検出符号を可変長フレームの先頭部分に記載し、更に
可変長フレームの開始を示すSOFと終了を示すEOF
とそれらを対象とした誤り検出符号とをフレームの先頭
部分に記載し、このフレームを固定長のATMセルに分
解して送信し、受信時に、可変長フレームの先頭部分に
記載されているSOF、EOF及びフレーム長情報の誤
りをそれらを対象とした誤り検出符号により検出し、誤
りが検出された場合は続いて受信される可変長フレーム
の残りの部分を廃棄し、誤りが検出されない場合は、複
数の固定長のATMセルを組立てて生成した可変長フレ
ームに記載されている誤り検出符号により可変長フレー
ムの誤りを検出し、誤りが検出されない場合は可変長フ
レームの先頭部分に記載されているEOFをそのまま可
変長フレームの終了を示すために送信し、誤りが検出さ
れた場合は可変長フレームの先頭に記載されているEO
Fの代わりに誤りが生じたことを示すEOFiを可変長
フレームの終了を示すために送信することを特徴とす
る。
In order to achieve the above object, a frame assembling / disassembling method according to the present invention measures a frame length of a variable length frame, and determines a frame length and an error detection code corresponding thereto at the beginning of the variable length frame. SOF indicating the start of the variable-length frame and EOF indicating the end of the variable-length frame.
And an error detection code intended for them are described at the beginning of the frame, and this frame is decomposed into fixed-length ATM cells and transmitted. Upon reception, the SOF, which is described at the beginning of the variable-length frame, An error in the EOF and the frame length information is detected by an error detection code for them, and if an error is detected, the remaining portion of the subsequently received variable length frame is discarded. If no error is detected, An error of the variable-length frame is detected by an error detection code described in a variable-length frame generated by assembling a plurality of fixed-length ATM cells. If no error is detected, the error is described at the beginning of the variable-length frame. The EOF is transmitted as it is to indicate the end of the variable-length frame, and if an error is detected, the EO described at the beginning of the variable-length frame is transmitted.
In place of F, an EOFi indicating that an error has occurred is transmitted to indicate the end of the variable length frame.

【0021】このような本発明によれば、ヘッダ部分の
誤りに対してフレーム本体とは別に誤り検出符号を付加
するため、ヘッダ部分に生じた誤りをフレーム本体の処
理が終わる前に検出することができる。また、フレーム
本体の誤りがフレーム本体の末尾で検出された時は、フ
レーム本体の送信直後に送信する特殊コード(EOF)
をこのフレーム本体に誤りがあることを示す特殊コード
(EOFi)に置き換えて送信することにより、フレー
ム本体に誤りが生じたことを受信端末に通知することが
でき、受信端末は、この通知に基づいて誤ったフレーム
を廃棄するかどうかを選択することができる。
According to the present invention, since an error detection code is added to the error in the header part separately from the frame body, it is necessary to detect the error occurring in the header part before the processing of the frame body ends. Can be. When an error in the frame body is detected at the end of the frame body, a special code (EOF) transmitted immediately after the transmission of the frame body is used.
Is replaced with a special code (EOFi) indicating that there is an error in the frame body, so that the receiving terminal can be notified that an error has occurred in the frame body. To discard erroneous frames.

【0022】また、本発明によれば、ATMネットワー
クにおける誤りをAALフレームに付加されたCRC符
号により検出せずに、AALフレームに変換する前のフ
レームに元々記載されていたCRC符号により検出す
る。送信装置では、AALフレームのCRC生成処理を
削減でき、受信装置では、CRCチェック処理を削減で
きるばかりでなく、チャネル毎のCRC演算処理の途中
結果を格納する処理を削減できる。更にCRC演算処理
の途中結果の読出し及び格納のための処理時間を削減で
きるため、CRC演算処理の処理速度のボトルネックを
解消することができる。
Further, according to the present invention, an error in the ATM network is not detected by the CRC code added to the AAL frame, but is detected by the CRC code originally described in the frame before the conversion into the AAL frame. The transmitting device can reduce the CRC generation process of the AAL frame, and the receiving device can not only reduce the CRC check process but also reduce the process of storing the intermediate result of the CRC calculation process for each channel. Further, since the processing time for reading and storing the intermediate result of the CRC operation processing can be reduced, a bottleneck in the processing speed of the CRC operation processing can be eliminated.

【0023】[0023]

【発明の実施の形態】次に、図面を用いて本発明の実施
例を説明する。図7はフレーム組立て分解装置100 の実
施例の構成を示す図であり、101 はFC−ATM変換
部、102 はATM−FC変換部、103 はFC受信ポー
ト、104 はFC送信ポート、105 はATM送信ポート、
106 はATM受信ポートである。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 7 is a diagram showing the configuration of an embodiment of the frame assembling / disassembling apparatus 100. 101 is an FC-ATM converter, 102 is an ATM-FC converter, 103 is an FC reception port, 104 is an FC transmission port, and 105 is an ATM. Sending port,
106 is an ATM reception port.

【0024】図8はFC−ATM変換部101 の実施例の
構成を示す図であり、110 はFC受信伝送処理部、111
はFC受信制御部、112 はFC受信バッファ制御部、11
3 はレングスカウンタ、114 はFCフレーム受信バッフ
ァ、115 はAALフレーム生成部、116 はセル化部、11
7 はATM伝送処理部、118 はAALフレームバッファ
である。
FIG. 8 is a diagram showing the configuration of an embodiment of the FC-ATM conversion unit 101. Reference numeral 110 denotes an FC reception / transmission processing unit;
Is the FC reception controller, 112 is the FC reception buffer controller, 11
3 is a length counter, 114 is an FC frame reception buffer, 115 is an AAL frame generator, 116 is a cell generator, 11
7 is an ATM transmission processing unit, and 118 is an AAL frame buffer.

【0025】図9はFC受信制御部111 の実施例の構成
を示す図であり、130 は8B/10Bデコーダ、131 は
CRCチェック部、132 はオーダドセットデコーダ、13
3 はMUX部、134 はデータ種別、135 はエラー表示で
ある。
FIG. 9 is a diagram showing the configuration of an embodiment of the FC reception control unit 111, where 130 is an 8B / 10B decoder, 131 is a CRC check unit, 132 is an ordered set decoder, 13
3 is a MUX part, 134 is a data type, and 135 is an error display.

【0026】図10はATM−FC変換部102 の実施例
の構成を示す図であり、140 はFC送信伝送処理部、14
1 はFC送信制御部、142a〜142cはCH1AALフレー
ムバッファ〜CHnAALフレームバッファ、143 はA
TMセル受信処理部、144 はATM受信伝送処理部であ
る。
FIG. 10 is a diagram showing the configuration of an embodiment of the ATM-FC conversion unit 102. Reference numeral 140 denotes an FC transmission / transmission processing unit.
1 is an FC transmission control unit, 142a to 142c are CH1AAL frame buffers to CHnAAL frame buffers, and 143 is A
A TM cell reception processor 144 is an ATM reception transmission processor.

【0027】図11はFC送信制御部141 の実施例の構
成を示す図であり、150 はCRCチェック部、151 はオ
ーダドセットエンコーダ、152 は8B/10Bエンコー
ダ、153 はMUX部、154 はAALヘッダ処理部であ
る。図12はFCフレーム160 の構成を示す図であり、
161 はSOF、162 はFCフレームヘッダ、163 はぺイ
ロード、164 はCRC、165 はEOFである。
FIG. 11 is a diagram showing the configuration of an embodiment of the FC transmission control unit 141, wherein 150 is a CRC check unit, 151 is an ordered set encoder, 152 is an 8B / 10B encoder, 153 is a MUX unit, and 154 is AAL. It is a header processing unit. FIG. 12 is a diagram showing the configuration of the FC frame 160.
161 is the SOF, 162 is the FC frame header, 163 is the payload, 164 is the CRC, and 165 is the EOF.

【0028】図13はAALフレーム170 の構成を示す
図であり、171 はAALフレームヘッダ、172 は特殊コ
ードSOF、173 は特殊コードEOF、175 はLENGTH、
176はパリティである。図14はAALフレームのAT
Mセルへの分解方法であり、180a〜180cはセルヘッダ、
181a〜181cはセルぺイロード、182a〜182cはATMセル
である。
FIG. 13 is a diagram showing the structure of an AAL frame 170, in which 171 is an AAL frame header, 172 is a special code SOF, 173 is a special code EOF, 175 is LENGTH,
176 is a parity. FIG. 14 shows the AT of the AAL frame.
This is a decomposition method into M cells, where 180a to 180c are cell headers,
181a to 181c are cell payloads, and 182a to 182c are ATM cells.

【0029】FC受信伝送処理部110 は、8B/10B
符号の特殊コードであるSOF161を受信すると、伝送
信号のビット同期及びワード同期を行うと共にシリアル
−パラレル変換を行う。FC受信制御部111 は、パラレ
ルに変換された受信信号のSOF161 、EOF165 等の
特殊コードについてはオーダドセットデコーダ132 で復
号化し、この特殊コードの種別をデータ種別134 により
AALフレーム生成部115 に通知する。
The FC reception / transmission processing unit 110 has an 8B / 10B
When the SOF 161 which is the special code of the code is received, the bit synchronization and the word synchronization of the transmission signal are performed, and the serial-parallel conversion is performed. The FC reception control unit 111 decodes the special code such as SOF161 and EOF165 of the parallel converted reception signal by the order set decoder 132, and notifies the AAL frame generation unit 115 of the type of the special code by the data type 134. I do.

【0030】オーダドセットデコーダ132 がSOF161
を受信すると、続く受信データをFCフレーム160 であ
ると見做し、8B/10Bデコーダ130 で10ビット幅
に符号化されたデータを8ビットのデータに復号化す
る。CRCチェック部131 は、FCフレーム160 に対し
てCRC演算を行い誤り検出を行う。誤りがある場合は
エラー表示135 に誤り有りを表示し、誤りがない場合は
エラー表示135 に誤り無しを表示する。
The order set decoder 132 is an SOF 161
Is received, the subsequent received data is regarded as the FC frame 160, and the data encoded in the 10-bit width by the 8B / 10B decoder 130 is decoded into 8-bit data. The CRC check unit 131 performs a CRC operation on the FC frame 160 to detect an error. If there is an error, an error is displayed on the error display 135, and if there is no error, no error is displayed on the error display 135.

【0031】FCフレーム160 の長さをレングスカウン
タ113 を用いて測定し、AALフレーム生成部115 に転
送する。復号化されたFCフレーム160 はFCフレーム
受信バッファ114 に格納される。AALフレーム生成部
115 は、FC受信制御部111 から通知されるデータ種別
134 とエラー表示135 とレングスカウンタ113 とから転
送されるフレーム長情報に基づいて、FCフレーム受信
バッファ114 に格納されているFCフレーム160の情報
からAALフレーム170 を生成し、AALフレームバッ
ファ118 に格納する。
The length of the FC frame 160 is measured using the length counter 113 and transferred to the AAL frame generator 115. The decoded FC frame 160 is stored in the FC frame reception buffer 114. AAL frame generator
115 is the data type notified from the FC reception control unit 111
The AAL frame 170 is generated from the information of the FC frame 160 stored in the FC frame reception buffer 114 based on the frame length information transferred from 134, the error display 135, and the length counter 113, and stored in the AAL frame buffer 118. I do.

【0032】セル化部116 は、AALフレームバッファ
118 に格納されているAALフレーム170 をセルぺイロ
ード181 に分割し、セルヘッダ180 を付与し、ATMセ
ル182 を生成する。ATMセル182 は、ATM伝送処理
部117 で伝送符号に符号化した後、ATM送信ポート10
5 に送信される。FCフレーム160 の最終セル182cのセ
ルヘッダ180cには、フレームの最終セルであることを示
すフラグが記載される。
The celling unit 116 includes an AAL frame buffer
The AAL frame 170 stored in 118 is divided into cell payloads 181 and a cell header 180 is added to generate ATM cells 182. The ATM cell 182 is encoded into a transmission code by the ATM transmission processing unit 117 and then transmitted to the ATM transmission port 10.
Sent to 5. In the cell header 180c of the last cell 182c of the FC frame 160, a flag indicating the last cell of the frame is described.

【0033】ATM受信ポート106 がATMセル182 を
受信すると、ATM受信伝送処理部144 で伝送符号の復
号化を行い、ATMセル受信処理部143 は、ATMセル
182のセルぺイロード181 をATMのバーチャルチャネ
ルに対応したフレームバッファ142 にそれぞれ格納す
る。フレームの最終であることを示すフラグが記載され
ているセルヘッダ180cが記載されているATMセル182c
が特定のチャネルのAALフレームバッファ142 に格納
されると、AALヘッダ処理部154 はこのAALフレー
ムバッファ142 からAALフレームヘッダ171 の読出し
を開始する。
When the ATM reception port 106 receives the ATM cell 182, the ATM reception / transmission processing unit 144 decodes the transmission code.
The cell payload 181 of 182 is stored in the frame buffer 142 corresponding to the ATM virtual channel. ATM cell 182c in which a cell header 180c in which a flag indicating the end of the frame is described is described.
Is stored in the AAL frame buffer 142 of the specific channel, the AAL header processing unit 154 starts reading the AAL frame header 171 from the AAL frame buffer 142.

【0034】AALヘッダ処理部154 は、AALフレー
ムヘッダ171 の特殊コードSOF172 及び特殊コードE
OF173 が有効な値の場合は、このSOF172 及びEO
F173 をオーダドセットエンコーダ151 において符号化
する。AALヘッダ処理部154 は、LENGTH175 分のデー
タであるFCフレーム160 をAALフレームバッファ14
2 から読出し、セルぺイロード181 の整数倍の大きさに
対する端数となるデータを廃棄する。
The AAL header processing unit 154 includes a special code SOF172 and a special code E of the AAL frame header 171.
If OF173 is a valid value, this SOF172 and EO
F173 is encoded by the ordered set encoder 151. The AAL header processing unit 154 converts the FC frame 160, which is the data of LENGTH 175, into the AAL frame buffer 14.
2 and discards data that is a fraction for an integral multiple of the cell payload 181.

【0035】読出されたFCフレーム160 は、8B/1
0Bエンコーダ152 において8B/10B符号に符号化
すると共に、CRCチェック部150 は、FCフレーム16
0 に対してCRC演算を行いFCフレーム160 の部分の
誤りを検出する。CRCチェック部150 の誤り検出結果
は、オーダドセットエンコーダ151 に転送される。送信
されるデータは、FC送信伝送処理部140 で伝送信号に
伝送処理が施された後にFC送信ポート104 に送信され
る。
The read FC frame 160 is 8B / 1
The 0B encoder 152 encodes the data into an 8B / 10B code, and the CRC check unit 150 makes the FC frame 16
A CRC operation is performed on 0, and an error in the portion of the FC frame 160 is detected. The error detection result of the CRC check unit 150 is transferred to the order set encoder 151. The data to be transmitted is transmitted to the FC transmission port 104 after the transmission signal is subjected to transmission processing by the FC transmission transmission processing unit 140.

【0036】オーダドセットエンコーダ151 で符号化さ
れたSOF161 がFC送信ポート104 に送信された直後
に、符号化されたFCフレーム160 か送信される。CR
Cチェック部150 で誤りが検出されない場合は、FCフ
レーム160 の送信直後にエラー無しを示すEOF165 を
送信する。CRCチェック部150 で誤りが検出された場
合は、エラー有りを示すEOFiを送信する。
Immediately after the SOF 161 encoded by the ordered set encoder 151 is transmitted to the FC transmission port 104, only the encoded FC frame 160 is transmitted. CR
If no error is detected by the C check unit 150, an EOF 165 indicating no error is transmitted immediately after the transmission of the FC frame 160. If an error is detected by the CRC check unit 150, EOFi indicating that there is an error is transmitted.

【0037】[0037]

【発明の効果】本発明においては、ヘッダ部分の誤りに
対してデータフレームとは別に誤り検出符号を付加する
ため、ヘッダ部分に生じた誤りをデータフレームの処理
が終わる前に検出できる。また、データフレームの誤り
がフレームの末尾で検出された時は、このデータフレー
ムの送信直後に送信するEOFを、このデータフレーム
に誤りがあることを示すEOFiを送信することによ
り、このデータフレームに誤りがあることをエンドシス
テムに通知することができる。
According to the present invention, an error detection code is added to a header part error separately from a data frame, so that an error occurring in the header part can be detected before the data frame processing is completed. When an error in the data frame is detected at the end of the frame, the EOF to be transmitted immediately after the transmission of the data frame is transmitted to the data frame by transmitting the EOFi indicating that the data frame has an error. The end system can be notified that there is an error.

【0038】一般に、FDDI、CSMA/CD或いは
Fibreチャネル等のLANで用いられるフレーム転
送方式では、フレームの正当性を保証するために誤り検
出符号が付与されている。フレームの正当性は元々フレ
ームに付与されている誤り検出符号を用いて検証するこ
とができる。AALタイプ5では、可変長フレームをA
TMに変換するために、AALフレームと呼ばれるフレ
ームを構成する。AALフレームの末尾には、新たに計
算されたCRC符号が付与される。可変長フレームと固
定長のATMセルとの間の変換処理において、このCR
Cの演算処理が処理量を大きくし、また装置規模を大き
くし、性能向上の課題になっていた。
In general, in a frame transfer system used in a LAN such as FDDI, CSMA / CD or Fiber channel, an error detection code is added to guarantee the validity of a frame. The validity of a frame can be verified using an error detection code originally assigned to the frame. In AAL type 5, A
To convert to a TM, a frame called an AAL frame is configured. A newly calculated CRC code is added to the end of the AAL frame. In the conversion process between a variable-length frame and a fixed-length ATM cell, this CR
The arithmetic processing of C increases the processing amount and the scale of the apparatus, and has been a problem of performance improvement.

【0039】本発明においては、可変長フレームの正当
性の保証は元々可変長フレームに付与されている誤り検
出符号を用い、AALフレームには、誤り検出符号を付
与しない。このことにより、処理量を低減することがで
き、性能を向上させることができる。可変長フレームの
長さ情報をAALフレームのヘッダに記載し、長さ情報
に対して可変長フレームに対する誤り検出符号とは別に
誤り検出符号をヘッダに記載するため、AALフレーム
の受信側の装置は、AALフレームのヘッダを受信した
時点でこのヘッダに記載されている正当性が保証された
長さ情報を取得することが可能になる。そのため、続い
て受信されるATMセルから可変長フレームへの組立て
処理を簡易化することができる。
In the present invention, the validity of the variable length frame is guaranteed by using the error detection code originally given to the variable length frame, and no error detection code is given to the AAL frame. Thereby, the processing amount can be reduced, and the performance can be improved. Since the length information of the variable-length frame is described in the header of the AAL frame, and the length information is described in the header separately from the error detection code for the variable-length frame, the device on the receiving side of the AAL frame has , When the header of the AAL frame is received, it is possible to acquire the length information described in this header and whose validity is guaranteed. Therefore, the process of assembling the subsequently received ATM cell into a variable-length frame can be simplified.

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

【図1】従来技術におけるフレーム組立て分解装置の構
成を示す図である。
FIG. 1 is a diagram showing a configuration of a frame assembling / disassembling apparatus according to a conventional technique.

【図2】従来技術におけるFC−ATM変換部の構成を
示す図である。
FIG. 2 is a diagram illustrating a configuration of an FC-ATM conversion unit according to the related art.

【図3】従来技術におけるATM−FC変換部の構成を
示す図である。
FIG. 3 is a diagram illustrating a configuration of an ATM-FC conversion unit according to the related art.

【図4】従来技術におけるFCフレームの構成を示す図
である。
FIG. 4 is a diagram showing a configuration of an FC frame in a conventional technique.

【図5】従来技術におけるAALフレームの構成を示す
図である。
FIG. 5 is a diagram showing a configuration of an AAL frame according to the related art.

【図6】従来技術におけるAALフレームのATMセル
への分解方法を示す図である。
FIG. 6 is a diagram showing a method of disassembling an AAL frame into ATM cells in the related art.

【図7】本発明におけるフレーム組立て分解装置の実施
例の構成を示す図である。
FIG. 7 is a diagram showing a configuration of an embodiment of a frame assembling / disassembling apparatus according to the present invention.

【図8】本発明におけるFC−ATM変換部の実施例の
構成を示す図である。
FIG. 8 is a diagram illustrating a configuration of an embodiment of an FC-ATM conversion unit according to the present invention.

【図9】本発明におけるFC受信制御部の実施例の構成
を示す図である。
FIG. 9 is a diagram illustrating a configuration of an embodiment of an FC reception control unit according to the present invention.

【図10】本発明におけるATM−FC変換部の実施例
の構成を示す図である。
FIG. 10 is a diagram illustrating a configuration of an embodiment of an ATM-FC conversion unit according to the present invention.

【図11】本発明におけるFC送信制御部の実施例の構
成を示す図である。
FIG. 11 is a diagram illustrating a configuration of an embodiment of an FC transmission control unit according to the present invention.

【図12】本発明におけるFCフレームの構成を示す図
である。
FIG. 12 is a diagram showing a configuration of an FC frame according to the present invention.

【図13】本発明におけるAALフレームの構成を示す
図である。
FIG. 13 is a diagram showing a configuration of an AAL frame according to the present invention.

【図14】本発明におけるAALフレームのATMセル
への分解方法を示す図である。
FIG. 14 is a diagram illustrating a method of decomposing an AAL frame into ATM cells according to the present invention.

【符号の説明】[Explanation of symbols]

1 フレーム組立て分解装置 2 FC受信ポート 3 FC送信ポート 4 FC−ATM変換部 5 ATM送信ポート 6 ATM受信ポート 7 ATM−FC変換部 10 FC受信伝送処理部 11 FC受信制御部 12 レングスカウンタ 13 FCフレーム書込み処理部 14 FCフレーム受信バッファ 15 AAL−CRC生成部 16 AALフレーム生成部 17 セル化部 18 ATM送信伝送処理部 19 FC−CRCチェック部 31 FC送信伝送処理部 32 FC送信制御部 33a〜33c チャネル1バッファ〜チャネルnバッ
ファ 34 バッファ書込み制御部 35 CRC演算部 36a〜36c チャネル1CRC演算結果格納部〜チ
ャネルnCRC演算結果格納部 37 AALフレーム受信処理部 38 ATM受信伝送処理部 50 FCフレーム 51 SOF 52 FCヘッダ 53 ぺイロード 54 CRC 55 EOF 60 AALフレーム 61 AALヘッダ 62 PAD 63 CPI 64 CPCS−UU 65 LENGTH 66 AALトレイラ 70 セルヘッダ 71 セルぺイロード 72 ATMセル 100 フレーム組立て分解装置 101 FC−ATM変換部 102 ATM−FC変換部 103 FC受信ポート 104 FC送信ポート 105 ATM送信ポート 106 ATM受信ポート 110 FC受信伝送処理部 111 FC受信制御部 112 FC受信バッファ制御部 113 レングスカウンタ 114 FCフレーム受信バッファ 115 AALフレーム生成部 116 セル化部 117 ATM伝送処理部 118 AALフレームバッファ 130 8B/10Bデコーダ 131 CRCチェック部 132 オーダドセットデコーダ 133 MUX部 134 データ種別 135 エラー表示 140 FC送信伝送処理部 141 FC送信制御部 142a〜142c CH1AALフレームバッファ〜
CHnAALフレームバッファ 143 ATMセル受信処理部 144 ATM受信伝送処理部 150 CRCチェック部 151 オーダドセットエンコーダ 152 8B/10Bエンコーダ 153 MUX部 154 AALヘッダ処理部 160 FCフレーム 161 SOF 162 FCフレームヘッダ 163 ぺイロード 164 CRC 165 EOF 170 AALフレーム 171 AALフレームヘッダ 172 SOF 173 EOF 175 LENGTH 176 パリティ 180 セルヘッダ 181 セルぺイロード 182 ATM
Reference Signs List 1 frame assembling / disassembling device 2 FC reception port 3 FC transmission port 4 FC-ATM conversion unit 5 ATM transmission port 6 ATM reception port 7 ATM-FC conversion unit 10 FC reception transmission processing unit 11 FC reception control unit 12 Length counter 13 FC frame Write processing unit 14 FC frame reception buffer 15 AAL-CRC generation unit 16 AAL frame generation unit 17 Cell conversion unit 18 ATM transmission transmission processing unit 19 FC-CRC check unit 31 FC transmission transmission processing unit 32 FC transmission control units 33a to 33c Channels 1 buffer to channel n buffer 34 buffer write control unit 35 CRC operation unit 36a to 36c channel 1 CRC operation result storage unit to channel nCRC operation result storage unit 37 AAL frame reception processing unit 38 ATM reception transmission processing unit 50 FC frame 51 SOF 52 FC header 53 payload 54 CRC 55 EOF 60 AAL frame 61 AAL header 62 PAD 63 CPI 64 CPCS-UU 65 LENGTH 66 AAL trailer 70 cell header 71 cell payload 72 ATM cell 100 frame assembling apparatus 101 FC-A Unit 102 ATM-FC conversion unit 103 FC reception port 104 FC transmission port 105 ATM transmission port 106 ATM reception port 110 FC reception transmission processing unit 111 FC reception control unit 112 FC reception buffer control unit 113 Length counter 114 FC frame reception buffer 115 AAL Frame generation unit 116 Cell conversion unit 117 ATM transmission processing unit 118 AAL frame buffer 130 8B / 10B decoder 131 CRC check Part 132 Order de set decoder 133 MUX unit 134 data type 135 error display 140 FC transmitting transmission processing unit 141 FC transmission control unit 142 a to 142 c CH1AAL frame buffer -
CHnAAL frame buffer 143 ATM cell reception processing unit 144 ATM reception transmission processing unit 150 CRC check unit 151 Ordered set encoder 152 8B / 10B encoder 153 MUX unit 154 AAL header processing unit 160 FC frame 161 SOF 162 FC frame header 163 Download 164 CRC 165 EOF 170 AAL frame 171 AAL frame header 172 SOF 173 EOF 175 LENGTH 176 Parity 180 Cell header 181 Cell payload 182 ATM

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小松 茂久 東京都新宿区西新宿3丁目19番2号 日本 電信電話株式会社内 ────────────────────────────────────────────────── ─── Continued on the front page (72) Inventor Shigehisa Komatsu 3-19-2 Nishi-Shinjuku, Shinjuku-ku, Tokyo Nippon Telegraph and Telephone Corporation

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 可変長フレームから固定長のATMセル
への分割及び固定長のATMセルから可変長フレームへ
の組立てを行うフレーム組立て分解方法において、 可変長フレームのフレーム長を測定し、フレーム長とそ
れに対する誤り検出符号を可変長フレームの先頭部分に
記載し、更に可変長フレームの開始を示す特殊コード
(SOF:Start Of Frame)と終了を示す特殊コード
(EOF:End Of Frame)とそれらを対象とした誤り検
出符号とをフレームの先頭部分に記載し、このフレーム
を固定長のATMセルに分解して送信し、 受信時に、可変長フレームの先頭部分に記載されている
SOF、EOF及びフレーム長情報の誤りをそれらを対
象とした誤り検出符号により検出し、誤りが検出された
場合は続いて受信される可変長フレームの残りの部分を
廃棄し、 誤りが検出されない場合は、複数の固定長のATMセル
を組立てて生成した可変長フレームに記載されている誤
り検出符号により可変長フレームの誤りを検出し、誤り
が検出されない場合は可変長フレームの先頭部分に記載
されているEOFをそのまま可変長フレームの終了を示
すために送信し、誤りが検出された場合は可変長フレー
ムの先頭に記載されているEOFの代わりに誤りが生じ
たことを示すEOFiを可変長フレームの終了を示すた
めに送信することを特徴とするフレーム組立て分解方
法。
1. A frame assembling / disassembling method for dividing a variable-length frame into fixed-length ATM cells and assembling a fixed-length ATM cell into a variable-length frame, comprising: measuring a frame length of the variable-length frame; And an error detection code corresponding thereto are described at the beginning of the variable-length frame, and a special code (SOF: Start Of Frame) indicating the start of the variable-length frame and a special code (EOF: End Of Frame) indicating the end of the variable-length frame are written. The target error detection code is described at the beginning of the frame, and this frame is decomposed into fixed-length ATM cells and transmitted. Upon reception, the SOF, EOF, and frame described at the beginning of the variable-length frame are received. Error of length information is detected by an error detection code for them, and if an error is detected, the remaining If no error is detected, the error of the variable-length frame is detected by the error detection code described in the variable-length frame generated by assembling a plurality of fixed-length ATM cells, and no error is detected. Transmits the EOF described at the beginning of the variable-length frame as it is to indicate the end of the variable-length frame. If an error is detected, the error is replaced with the EOF described at the beginning of the variable-length frame. A method for assembling and disassembling a frame, characterized in that an EOFi indicating occurrence has been transmitted to indicate the end of a variable length frame.
【請求項2】 可変長フレームから固定長のATMセル
への分割及び固定長のATMセルから可変長フレームへ
の組立てを行うフレーム組立て分解装置において、 可変長フレームのフレーム長を測定する手段、 該フレーム長、該フレーム長に対する誤り検出符号、前
記可変長フレームの開始を示すSOF、終了を示すEO
F、及びそれらを対象とした誤り検出符号を該フレーム
の先頭部分に記載してフレームを生成する手段、 該フレームを固定長のATMセルに分解する手段、 受信した複数の固定長のATMセルを組立てて可変長フ
レームを生成する手段、 該可変長フレームの先頭部分に記載されているSOF、
EOF及びフレーム長の誤りをそれらを対象にした誤り
検出符号により検出する手段、 誤りが検出された場合は続いて受信される可変長フレー
ムの残りの部分を廃棄する手段、 可変長フレームに記載されている誤り検出符号により該
可変長フレームの誤りを検出する手段、 誤りが検出されない場合は該可変長フレームの先頭部分
に記載されているEOFをそのまま可変長フレームの終
了を示すために送信する手段、及び誤りが検出された場
合は該可変長フレームの先頭部分に記載されているEO
Fの代わりに誤りが生じたことを示すEOFiを可変長
フレームの終了を示すために送信する手段、を具備する
ことを特徴とするフレーム組立て分解装置。
2. A frame assembling / disassembling apparatus for dividing a variable-length frame into fixed-length ATM cells and assembling fixed-length ATM cells into a variable-length frame, comprising: means for measuring the frame length of the variable-length frame; A frame length, an error detection code for the frame length, an SOF indicating the start of the variable length frame, and an EO indicating the end
F, a means for generating a frame by describing an error detection code for them at the beginning of the frame, means for decomposing the frame into fixed-length ATM cells, Means for generating an assembled variable length frame; SOF described at the beginning of the variable length frame;
Means for detecting errors in the EOF and the frame length by an error detection code for them, means for discarding the remaining portion of the subsequently received variable-length frame if an error is detected, Means for detecting an error in the variable-length frame by using the error detection code, and means for transmitting the EOF described at the head of the variable-length frame as it is to indicate the end of the variable-length frame if no error is detected. , And if an error is detected, the EO described at the beginning of the variable length frame
Means for transmitting, instead of F, an EOFi indicating that an error has occurred, to indicate the end of the variable length frame.
JP28857296A 1996-10-30 1996-10-30 Method and device for disassembling frame assembly Pending JPH10135968A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28857296A JPH10135968A (en) 1996-10-30 1996-10-30 Method and device for disassembling frame assembly

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28857296A JPH10135968A (en) 1996-10-30 1996-10-30 Method and device for disassembling frame assembly

Publications (1)

Publication Number Publication Date
JPH10135968A true JPH10135968A (en) 1998-05-22

Family

ID=17732006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28857296A Pending JPH10135968A (en) 1996-10-30 1996-10-30 Method and device for disassembling frame assembly

Country Status (1)

Country Link
JP (1) JPH10135968A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6452900B1 (en) 1998-02-19 2002-09-17 International Business Machines Corporation Flow control process for a switching architecture using an out-of-band flow control channel and apparatus for performing the same
JP2005006036A (en) * 2003-06-12 2005-01-06 Nec Corp Network, transmission system, and transparent transfer method used for same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6452900B1 (en) 1998-02-19 2002-09-17 International Business Machines Corporation Flow control process for a switching architecture using an out-of-band flow control channel and apparatus for performing the same
JP2005006036A (en) * 2003-06-12 2005-01-06 Nec Corp Network, transmission system, and transparent transfer method used for same

Similar Documents

Publication Publication Date Title
EP0914749B1 (en) Method and apparatus for reassembly of data packets into messages in an asynchronous transfer mode communications system
US7844884B2 (en) Apparatus and method for processing bursts in a wireless communication system
JP2937301B2 (en) Packet error indication method
EP1648133B1 (en) A method for encapsulating data stream
EP1997261B1 (en) Method, module and apparatus for receiving data packet frames
JPH11220469A (en) Communication method, transmission method, transmission equipment and reception equipment
JPH10135968A (en) Method and device for disassembling frame assembly
CN1119884C (en) Error detection method for high speed data transmission
JP3270966B2 (en) Error correction circuit
KR0185868B1 (en) Method of matching the cell velocity between sar layer and a physical layer in utopia interface
EP1986363A1 (en) Method, device and network element for decoding an information word from a coded word
JP3009079B2 (en) Satellite communication control device
JPH05252165A (en) Satellite communication equipment
JPS6237581B2 (en)
JP3338369B2 (en) ATM test method and ATM test method
US20230396360A1 (en) Line Coding Method and Apparatus
EP0923271B1 (en) An ATM reassembly circuit and method
JP2002368772A (en) Data transmission system
JP2002033748A (en) Data transmission method and data transmission system
JP3067190B2 (en) Cell Loss Compensation Method for Image Transmission System
US20100322093A1 (en) Communication device, communication system, and processing method by communication device
JPH04249447A (en) Atm transmission equipment
JP3522051B2 (en) N-bit parallel signal cell transfer method and apparatus
JPH07321809A (en) Atm cell forming device
JP3053749B2 (en) Cell receiver