JP5509438B2 - データ転送装置及びデータ転送システム - Google Patents
データ転送装置及びデータ転送システム Download PDFInfo
- Publication number
- JP5509438B2 JP5509438B2 JP2010046264A JP2010046264A JP5509438B2 JP 5509438 B2 JP5509438 B2 JP 5509438B2 JP 2010046264 A JP2010046264 A JP 2010046264A JP 2010046264 A JP2010046264 A JP 2010046264A JP 5509438 B2 JP5509438 B2 JP 5509438B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- synchronization header
- data
- synchronization
- header
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Time-Division Multiplex Systems (AREA)
Description
図1は、本発明の第1の実施の形態のシステムの構成を表す図である。
次に、本発明の第2の実施の形態について説明する。
第2の実施の形態のエラー訂正処理は、図7に示すロジックではなく、前後のブロックの同期ヘッダ及びブロックタイプフィールドから、特定組み合わせを見つけることによって、中間ブロックの同期ヘッダの訂正可否を判定することもできる。次に、この変形例について説明する。
図12は、本発明が適用されたMPLSネットワークの説明図である。
102、104 ネットワークノード
103 ネットワーク
111 ブロック同期部
112 デ・スクランブラ
113 エラー訂正部
114 バッファ
115 判定部
116 訂正部
117 デコーダ
118 エンコーダ
119 スクランブラ
Claims (8)
- フレームを第1の所定ビットのデータに分割し、前記分割されたデータに第2の所定ビットの同期ヘッダを付加することによって生成されるブロックを転送するデータ転送装置であって、
前記データ転送装置の動作を処理するロジックと、転送されるブロックを格納するバッファと、前記データ転送装置へデータを入出力するインターフェースとを備え、
前記ブロックは、連続して順に転送される第1のブロック、第2のブロック及び第3のブロックを含み、
前記各ブロックは、当該ブロックに含まれるデータの種別を表す情報を含み、
前記ロジックは、
前記第1のブロックに含まれる第1の同期ヘッダ、前記第2のブロックに含まれる第2の同期ヘッダ及び前記第3のブロックに含まれる第3の同期ヘッダを取得し、
前記第2の同期ヘッダが正しい値でない場合、前記第2のブロックが前記第1のブロック及び前記第3のブロックと整合するように、前記第2の同期ヘッダを、前記第1の同期ヘッダと前記第3の同期ヘッダとに基づいて推測できるか否かの第1の判定をし、
前記第2の同期ヘッダを推測できると判定された場合、前記推測された値に前記第2の同期ヘッダを訂正し、
前記第2の同期ヘッダを推測できないと判定された場合、前記第1のブロックに含まれる前記情報と前記第3のブロックに含まれる前記情報とに基づいて、前記第2の同期ヘッダを推測できるか否かの第2の判定をし、
前記第2の判定の結果に基づいて、前記第1のブロック及び前記第3のブロックと整合するように、前記第2の同期ヘッダを訂正することを特徴とするデータ転送装置。 - 前記データの種別を表す情報は、前記ブロックのデータ部の最先の位置に配置されることを特徴とする請求項1に記載のデータ転送装置。
- 前記データ転送装置は、
MPLSラベルを用いてカプセル化されたフレームを転送するものであって、
MPLSネットワークの入口エッジに設けられた場合、前記MPLSラベルをフレームに付加した後、前記ブロックを生成し、
MPLSネットワークの出口エッジに設けられた場合、前記同期ヘッダの訂正を試みた後、受信したフレームから前記MPLSラベルを外すことを特徴とする請求項1又は2に記載のデータ転送装置。 - 前記ロジックは、前記第1の同期ヘッダが、前記第1のブロックにユーザデータのみが含まれていることを示し、かつ、前記第3の同期ヘッダが、前記第3のブロックにユーザデータのみが含まれていることを示す場合、前記第2のブロックにユーザデータのみが含まれていることを示す値に、前記第2の同期ヘッダを訂正することを特徴とする請求項1に記載のデータ転送装置。
- 少なくとも2台のノード間でデータを転送するデータ転送システムであって、
前記各ノードは、
前記ノードの動作を処理するロジックと、転送されるブロックを格納するバッファと、前記ノードへデータを入出力するインターフェースとを備え、
フレームを第1の所定ビットのデータに分割し、前記分割されたデータに第2の所定ビットの同期ヘッダを付加することによって生成されるブロックを転送し、
前記ブロックは、連続して順に転送される第1のブロック、第2のブロック及び第3のブロックを含み、
前記各ブロックは、当該ブロックに含まれるデータの種別を表す情報を含み、
前記各ノードは、
前記第1のブロックに含まれる第1の同期ヘッダ、前記第2のブロックに含まれる第2の同期ヘッダ及び前記第3のブロックに含まれる第3の同期ヘッダを取得し、
前記第2の同期ヘッダが正しい値でない場合、前記第2のブロックが前記第1のブロック及び前記第3のブロックと整合するように、前記第2の同期ヘッダを、前記第1の同期ヘッダと前記第3の同期ヘッダとに基づいて推測できるか否かの第1の判定をし、
前記第2の同期ヘッダを推測できると判定された場合、前記推測された値に前記第2の同期ヘッダを訂正し、
前記第2の同期ヘッダを推測できないと判定された場合、前記第1のブロックに含まれる前記情報と前記第3のブロックに含まれる前記情報とに基づいて、前記第2の同期ヘッダを推測できるか否かの第2の判定をし、
前記第2の判定の結果に基づいて、前記第1のブロック及び前記第3のブロックと整合するように、前記第2の同期ヘッダを訂正することを特徴とすることを特徴とするデータ転送システム。 - 前記データの種別を表す情報は、前記ブロックのデータ部の最先の位置に配置されることを特徴とする請求項5に記載のデータ転送システム。
- 前記データ転送システムは、MPLSラベルを用いてカプセル化されたフレームを転送するMPLSネットワークであって、
前記ノードは、
前記データ転送システムの入口エッジに設けられた場合、前記MPLSラベルをフレームに付加した後、前記ブロックを生成し、
前記データ転送システムの出口エッジに設けられた場合、前記同期ヘッダの訂正を試みた後、受信したフレームから前記MPLSラベルを外すことを特徴とする請求項5又は6に記載のデータ転送システム。 - 前記各ノードは、前記第1の同期ヘッダが、前記第1のブロックにユーザデータのみが含まれていることを示し、かつ、前記第3の同期ヘッダが、前記第3のブロックにユーザデータのみが含まれていることを示す場合、前記第2のブロックにユーザデータのみが含まれていることを示す値に、前記第2の同期ヘッダを訂正することを特徴とする請求項5に記載のデータ転送システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010046264A JP5509438B2 (ja) | 2010-03-03 | 2010-03-03 | データ転送装置及びデータ転送システム |
CN201110033640.9A CN102195750B (zh) | 2010-03-03 | 2011-01-31 | 数据传送装置及数据传送*** |
EP20110152664 EP2365657B1 (en) | 2010-03-03 | 2011-01-31 | Data transfer device and data transfer system |
US13/021,550 US8831040B2 (en) | 2010-03-03 | 2011-02-04 | Data transfer device and data transfer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010046264A JP5509438B2 (ja) | 2010-03-03 | 2010-03-03 | データ転送装置及びデータ転送システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011182287A JP2011182287A (ja) | 2011-09-15 |
JP5509438B2 true JP5509438B2 (ja) | 2014-06-04 |
Family
ID=44227847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010046264A Active JP5509438B2 (ja) | 2010-03-03 | 2010-03-03 | データ転送装置及びデータ転送システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8831040B2 (ja) |
EP (1) | EP2365657B1 (ja) |
JP (1) | JP5509438B2 (ja) |
CN (1) | CN102195750B (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9113227B2 (en) * | 2012-03-12 | 2015-08-18 | Broadcom Corporation | Reduced complexity transcoding |
US10148284B2 (en) * | 2015-06-25 | 2018-12-04 | Avago Technologies International Sales Pte. Limited | Apparatus and method for wired data communication |
CN112468259B (zh) * | 2019-09-09 | 2023-12-15 | 华为技术有限公司 | 一种通信方法、设备及存储介质 |
CN114584255A (zh) * | 2020-11-30 | 2022-06-03 | 华为技术有限公司 | 一种码块识别方法及装置 |
KR102496011B1 (ko) * | 2021-01-04 | 2023-02-06 | 서울시립대학교 산학협력단 | 코드 밀도를 조절하는 데이터 스크램블링 방법 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2655547B2 (ja) * | 1991-03-13 | 1997-09-24 | 富士通株式会社 | Crc演算方法及びatm交換方式におけるhec同期装置 |
JPH05250807A (ja) * | 1992-03-03 | 1993-09-28 | Matsushita Electric Ind Co Ltd | ディジタル信号処理装置 |
JP2932886B2 (ja) * | 1993-03-10 | 1999-08-09 | 松下電器産業株式会社 | ディジタル信号記録方法 |
JP3181159B2 (ja) * | 1993-11-16 | 2001-07-03 | 三洋電機株式会社 | 誤り訂正制御方法 |
US6490243B1 (en) * | 1997-06-19 | 2002-12-03 | Kabushiki Kaisha Toshiba | Information data multiplex transmission system, its multiplexer and demultiplexer and error correction encoder and decoder |
JP3449204B2 (ja) * | 1998-01-23 | 2003-09-22 | ソニー株式会社 | 制御装置、無線伝送装置及び無線伝送方法 |
US6804237B1 (en) * | 1999-06-23 | 2004-10-12 | Nortel Networks Limited | Method, devices and signals for multiplexing payload data for transport in a data network |
US6882637B1 (en) * | 1999-10-14 | 2005-04-19 | Nokia Networks Oy | Method and system for transmitting and receiving packets |
US7342942B1 (en) * | 2001-02-07 | 2008-03-11 | Cortina Systems, Inc. | Multi-service segmentation and reassembly device that maintains only one reassembly context per active output port |
JP2005072714A (ja) | 2003-08-20 | 2005-03-17 | Ntt Electornics Corp | データ受信回路 |
JP2008294510A (ja) * | 2007-05-22 | 2008-12-04 | Sumitomo Electric Ind Ltd | 光信号受信機及び受信方法 |
CN101312349B (zh) * | 2007-05-26 | 2010-08-25 | 华为技术有限公司 | 信息块编码及同步检测的方法和装置 |
CN101098213B (zh) * | 2007-06-18 | 2010-06-16 | 中兴通讯股份有限公司 | 数据传输方法及*** |
CN101098328B (zh) * | 2007-06-29 | 2010-06-02 | 中兴通讯股份有限公司 | 一种基带与射频***同步和时延补偿方法 |
CN101345745B (zh) * | 2007-07-09 | 2012-01-04 | 华为技术有限公司 | 数据成帧方法及其设备 |
JP2009060446A (ja) | 2007-08-31 | 2009-03-19 | Mitsubishi Electric Corp | 復号装置、通信装置および復号方法 |
JP5317050B2 (ja) | 2008-08-21 | 2013-10-16 | コクヨ株式会社 | 開閉装置の蓋体及びこれを取り付けてなる収納家具 |
-
2010
- 2010-03-03 JP JP2010046264A patent/JP5509438B2/ja active Active
-
2011
- 2011-01-31 CN CN201110033640.9A patent/CN102195750B/zh not_active Expired - Fee Related
- 2011-01-31 EP EP20110152664 patent/EP2365657B1/en not_active Not-in-force
- 2011-02-04 US US13/021,550 patent/US8831040B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011182287A (ja) | 2011-09-15 |
EP2365657B1 (en) | 2014-08-20 |
US20110216782A1 (en) | 2011-09-08 |
EP2365657A1 (en) | 2011-09-14 |
CN102195750A (zh) | 2011-09-21 |
CN102195750B (zh) | 2015-04-01 |
US8831040B2 (en) | 2014-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6145109A (en) | Forward error correction system for packet based real time media | |
US7809021B2 (en) | Communication system and encoding method having low overhead | |
US8127207B2 (en) | Method for processing packets, an apparatus for transmitting packets, and an apparatus for receiving packets | |
US8307266B2 (en) | Chained checksum error correction mechanism to improve TCP performance over network with wireless links | |
US10797816B1 (en) | Method for providing path signal overhead in the 64B/66B character stream of an ITU-T metro transport network | |
JP5509438B2 (ja) | データ転送装置及びデータ転送システム | |
JP5522547B2 (ja) | データエラー報告を実現するための方法およびデバイス | |
US7716559B2 (en) | Method for lost packet reconstruction and device for carrying out said method | |
WO2011107004A1 (zh) | 用于吉比特无源光网络***下行帧同步的处理方法及装置 | |
JP7027788B2 (ja) | 伝送装置、伝送方法および処理装置 | |
US8671333B2 (en) | Adaptive encoding and decoding for error protected packet-based frames | |
US8239738B2 (en) | Transparent in-band forward error correction for signal conditioning-encoded signals | |
US9124499B2 (en) | Frame transmission system | |
US8279891B2 (en) | Techniques for ethernet optical reach improvement | |
EP3142277B1 (en) | Fault tolerance method and apparatus for microwave transmission and computer readable storage medium | |
JP4419867B2 (ja) | データ処理装置 | |
CN111937329B (zh) | 传输数据的方法和转发设备 | |
JP3536799B2 (ja) | フレーム同期回路および同期方法、ならびにそのプログラムを記録した記録媒体 | |
US20140341559A1 (en) | Communication device, communication system, and communication method | |
CN116260553A (zh) | 数据重传的方法、装置及*** | |
JP2013131978A (ja) | 伝送システム、送信装置、受信装置、送信プログラム及び受信プログラム | |
JP2014053790A (ja) | 伝送装置および伝送システム | |
WO2010109830A1 (ja) | PLTnビット訂正回路及びそれを用いたGFPレイヤ2同期回路並びにGFPフレーム転送装置 | |
JP2013098890A (ja) | 伝送装置および伝送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120309 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120423 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130815 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130820 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130925 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131008 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140228 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Ref document number: 5509438 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |