JP2018519699A - 第1のデータパケットから第2のデータパケットを生成するための方法および装置 - Google Patents
第1のデータパケットから第2のデータパケットを生成するための方法および装置 Download PDFInfo
- Publication number
- JP2018519699A JP2018519699A JP2017555476A JP2017555476A JP2018519699A JP 2018519699 A JP2018519699 A JP 2018519699A JP 2017555476 A JP2017555476 A JP 2017555476A JP 2017555476 A JP2017555476 A JP 2017555476A JP 2018519699 A JP2018519699 A JP 2018519699A
- Authority
- JP
- Japan
- Prior art keywords
- data packet
- fec
- header
- header portion
- network layer
- 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
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
-
- 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/0056—Systems characterized by the type of code used
- H04L1/007—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/516—Details of coding or modulation
- H04B10/5161—Combination of different modulation schemes
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
- H04L1/0005—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes applied to payload information
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0084—Formats for payload data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Quality & Reliability (AREA)
- Optical Communication System (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
実施形態は、第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための方法に関する。方法は、第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成することと、第1のデータパケットを含むペイロード部分を生成することとを備える。方法は、第2のヘッダ部分とペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成することをさらに備える。
Description
本開示のいくつかの実施形態は、第1のデータパケットから第2のデータパケットを生成するための方法および装置に関する。本開示の他の実施形態は、第1のリンク部分と第2のリンク部分の間の再生型ネットワークノードのための装置に関する。
複数のローカルエリアネットワーク(LAN)を接続するメトロポリタンエリアネットワーク(MAN)などの一部の通信ネットワークでは、1つのポイントから複数の宛先ポイントにデータが伝送される。この種の通信は、ポイントツーマルチポイント通信として知られている。通信ネットワークは、スター型またはリング型アーキテクチャで設計されることが非常に多い。スター型アーキテクチャを有する通信ネットワークでは、各ネットワークノードは、ポイントツーポイント接続によって中央ノードに接続され得る。リング型アーキテクチャを有する通信ネットワークでは、閉リングを形成するために、隣接するネットワークノードがそれぞれポイントツーポイント接続を介して接続され得る。リング型アーキテクチャの特別な実装は「開リング」であり得、これはしばしば馬蹄型アーキテクチャと呼ばれる。馬蹄型アーキテクチャを有する通信ネットワークでは、最初および最後のネットワークノード(エンドノード)が互いに直接接続されない場合があり、その結果、通信ネットワークのネットワークノードを接続するリンクが、馬蹄の形で配置され得る。
馬蹄状リンクの途中のネットワークノード間の接続、馬蹄状リンクの途中のネットワークノードと馬蹄状リンクのエンドノードとの間の接続、または馬蹄状リンクのエンドノード間の接続は、ポイントツーポイント接続であり得る。しかしながら、ポイントツーポイント接続は、特定のポイントツーポイント接続に沿った伝送のためにデータパケットなどのデータが利用可能な場合に使用され得るにすぎないので、あまり有効でない場合がある。たとえば、複数のネットワークノードにわたる伝送のためのデータの集約は不可能であろう。
一部の通信ネットワークでは、再生型ネットワークノードを第1のリンク部分および第2のリンク部分の間に設けて、第1のリンク部分により発生した信号障害を軽減し、再生された信号を第2のリンク部分に再送する。光通信の分野では、これらの再生型ネットワークノードは光通信リピータとして知られており、2つの光通信リンク部分、たとえば光ファイバの間に設けられ得る。無線通信の分野では、これらの再生型ネットワークノードは無線リレーとして知られており、これは無線周波数信号などを無線で受信し再送することができる。従来の再生型ネットワークノードは、受信された信号のデータパケットに対して、データパケットの宛先に関係なく、時間および電力のかかる前方誤り訂正(FEC:Forward Error Correction)を実施する。さらに、従来の再生型ネットワークノードは、完全にFEC復号されたデータパケットを評価した後でしか、データパケットを他のネットワークノードに転送するか、データパケットをドロップするかを決定することができない。これは通信ネットワークにおいて長い待ち時間と高い電力消費とを発生させ得る。したがって、改善された通信の要望が存在するであろう。
文書EP1303082A2は、第1のマルチカスタマーソース位置と第2のマルチカスタマー宛先位置との間に、RPRデータ転送ネットワークを介して、透過型LAN−to−LAN機能接続をセットアップする方法を開示している。
文書US2006/0127100A1では、信号を光電変換し、クロックおよびデータ情報を回復し、変換された電気信号を再増幅し、リタイミングし、再整形する3R修復を実施することによって、光信号を修復するためのシステムおよび方法が開示されている。
US2004/0234263A1は、フォトニックバーストスイッチネットワークにおける光トランスポートユニット構造内の光制御およびデータバーストをフレーミングするためのアーキテクチャおよび方法を開示している。
US2009/0148170A1は、偏波マルチチャネル光トランスポートシステム内のスキュー(skew)を管理するためのデバイスおよび方法を開示している。
本開示の第1の態様によれば、第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための方法が提供される。方法は、第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成することを備える。方法は、第1のデータパケットを含むペイロード部分を生成することをさらに備える。さらに、方法は、第2のヘッダ部分とペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成することを備える。
いくつかの実施形態では、方法は、FEC符号化された第2のヘッダ部分を提供するために、第1のFEC符号を使用して第2のヘッダ部分を符号化することと、FEC符号化されたペイロード部分を提供するために、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化することとを備える。第2のデータパケットを生成することは、FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することを備える。いくつかの実施形態では、第1のFEC符号はBose−Chaudhuri−Hocquenghem(BCH)符号を含む。
いくつかの実施形態では、第2のネットワーク層は光伝送チャネルに関する物理層である。
追加的または代替的には、方法は、第1の変調方式を使用して第2のヘッダ部分を変調することと、第1の変調方式とは異なる第2の変調方式を使用してペイロード部分を変調することとを備える。
いくつかの実施形態では、第1の変調方式で表現可能なシンボルの数は、第2の変調方式で表現可能なシンボルの数より少ない。
いくつかの実施形態では、第1の変調方式は差動位相変調を含む。いくつかの実施形態では、第1の変調方式は振幅変調をさらに含む。
いくつかの実施形態では、方法は、第2のデータパケットを表す第1の信号に第1の偏波を与えることと、第2のデータパケットを表す第2の信号に、第1の偏波に直交する第2の偏波を与えることとをさらに備える。方法は、第1の信号および第2の信号を偏波分割多重化することをさらに備える。
いくつかの実施形態では、第2のヘッダ部分は、第2のネットワーク層における第2のデータパケットの宛先と、第2のネットワーク層における第2のデータパケットの発生元とに関する情報を含む。いくつかの実施形態では、第2のヘッダ部分を生成することは、第1のネットワーク層における第1のデータパケットの宛先に関する第1のヘッダ部分に与えられた情報から、第2のネットワーク層における第2のデータパケットの宛先に関する情報を導出することを備える。
本開示の第2の態様によれば、コンピュータまたはプロセッサ上で実行された場合に、上記の方法を実施するためのプログラムコードを有する、コンピュータプログラムが提供される。
本開示の第3の態様によれば、第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための装置であって、1つまたは複数の処理ユニットを備える、装置が提供される。1つまたは複数の処理ユニットは、第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成するように構成される。1つまたは複数の処理ユニットは、第1のデータパケットを含むペイロード部分を生成するようにさらに構成される。さらに、1つまたは複数の処理ユニットは、第2のヘッダ部分とペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成するように構成される。
いくつかの実施形態では、1つまたは複数の処理ユニットは、FEC符号化された第2のヘッダ部分を提供するために、第1のFEC符号を使用して第2のヘッダ部分を符号化し、FEC符号化されたペイロード部分を提供するために、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化するように構成される。1つまたは複数の処理ユニットは、FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することによって、第2のデータパケットを生成するようにさらに構成される。
追加的または代替的には、1つまたは複数の処理ユニットは、第1の変調方式を使用してFEC符号化された第2のヘッダ部分を変調し、第1の変調方式とは異なる第2の変調方式を使用してFEC符号化されたペイロード部分を変調するように構成される。1つまたは複数の処理ユニットは、変調された第2のヘッダ部分と変調されたペイロード部分とを連結することによって、第2のデータパケットを生成するようにさらに構成される。
装置および/または方法のいくつかの実施形態が、単なる例として、添付の図面を参照して以下に説明される。
ここで、いくつかの例示的実施形態が示された添付図面を参照して、様々な例示的実施形態がより完全に説明される。図において、線、層および/または領域の厚さは、明瞭さのために誇張されている場合がある。
したがって、例示的実施形態は様々な修正および代替の形態が可能であるが、それらの実施形態は、図に例として示されており、本明細書で詳細に説明される。しかしながら、例示的実施形態を開示された特定の形態に限定する意図はなく、むしろ、例示的実施形態は、本開示の範囲内に入る全ての修正、均等物および代替物をカバーするものであることを理解されたい。図の説明全体にわたって、同様の番号は同様のまたは類似の要素を指す。
ある要素が他の要素に「接続される」または「結合される」と称される場合、それは他の要素に直接接続もしくは結合され得、または介在要素が存在し得ることは理解されよう。対照的に、ある要素が他の要素に「直接接続される」または「直接結合される」と称される場合、介在要素は存在しない。要素間の関係を記述するために使用される他の語も同様に解釈されるべきである(たとえば、「の間に」と「の間に直接」、「隣接して」と「直接隣接して」、など)。
本明細書で使用される用語は、特定の実施形態を説明するためのものにすぎず、例示的実施形態を限定するものではない。本明細書で使用される場合、単数形「a」、「an」および「the」は、文脈が明確に別途示さない限り、複数形も含むものとする。「備える」、「備えている」、「含む」および/または「含んでいる」という用語は、本明細書で使用される場合、記載された特徴、整数、ステップ、動作、要素および/または構成要素の存在を指定するが、1つまたは複数の他の特徴、整数、ステップ、動作、要素、構成要素および/またはそれらのグループの存在または追加を排除するものではないことはさらに理解されよう。
別途定義されない限り、本明細書で使用される全ての用語(技術用語および科学用語を含む)は、例示的実施形態が属する技術分野の当業者によって一般に理解されるのと同一の意味を有する。一般的に使用される辞書に定義された用語などの用語は、関連技術の文脈におけるそれらの意味と一致する意味を有するものと解釈されるべきであり、理想化されたまたは過度に形式的な意味で、本明細書で明示的にそのように定義されていない限り解釈されないことはさらに理解されよう。
図1は、馬蹄型アーキテクチャを有する通信ネットワーク100を示す。通信ネットワーク100は、たとえば、MANとすることができる。
第1のネットワークノード110−1、110−2は、通信ネットワーク100をネットワーク199に接続する。ネットワーク199は、たとえば、インターネット、サービスネットワーク、またはサービスプロバイダのデータクラウドを備えることができる。第1のネットワークノード110−1、110−2は、たとえばルーティングデバイスを備えることができる。ルーティングデバイスは、異なるネットワーク間でデータパケットを転送することができる。第1のネットワークノード110−1、110−2は、たとえば、サービスプロバイダのデータセンターに配置され得る。
通信ネットワーク100は、第2のネットワークノード120−1、120−2、120−3、120−4、...、120−nをさらに備える。第2のネットワークノード120−1、120−2、120−3、120−4は、第1のネットワークノード110−1、110−2を接続するリンク101に沿って配置される。リンク101は、たとえば、光ファイバ、有線回線または無線リンクを備えることができる。リンク101は、図1に示されるように馬蹄型アーキテクチャで提供され得る。
第2のネットワークノード120−1、120−2、120−3、120−4は、それぞれリンク接続102、103、104、105を介してリンク101に接続される。第2のネットワークノード120−1、120−2、120−3、120−4は、複数のアクセスネットワーク130、140、150、160を通信ネットワーク100に接続する。アクセスネットワーク130、140、150、160は、加入者をその直近のサービスプロバイダに接続するネットワークとすることができる。たとえば、アクセスネットワーク130、140、150、160は、(ローカル)デジタル加入者線(DSL)ネットワーク、モバイル通信ネットワーク、ギガビットパッシブ光ネットワーク(GPON)、または光ネットワークを備えることができる。第2のネットワークノード120−1、120−2、120−3、120−4は、ルーティングデバイスを備えることができる。第2のネットワークノード120−1、120−2、120−3、120−4は、たとえば、第1のネットワークノード110−1、110−2から離れて配置され得る。したがって、第2のネットワークノード120−1、120−2、120−3、120−4は、アクセスネットワーク130、140、150、160をネットワーク199にリンク101を介して接続することを可能にし得る。
2つのそれぞれの第2のネットワークノード120−1、120−2、120−3、120−4の間の接続、たとえば第2のネットワークノード120−2と120−3との間の接続は、従来はポイントツーポイント接続である。さらに、第2のネットワークノード120−1、120−2、120−3、120−4のうちの1つと、第1のネットワークノード110−1、110−2のうちの1つとの間の接続、たとえば、第2のネットワークノード120−1と第1のネットワークノード110−1との間の接続は、従来はポイントツーポイント接続である。また、第1のネットワークノード110−1と110−2との間の接続は、従来はポイントツーポイント接続である。
ポイントツーポイント接続ごとに、別々の波長が、それぞれのネットワークノード間の光接続に従来使用されている。すなわち、異なる波長を有する複数の光信号が光リンク101に沿って伝送される。ペイロードが伝送されない場合、ダミー負荷が光リンク101に沿って各ポイントツーポイント接続によって伝送される。したがって、光リンク101に沿ったかなりの量のネットワークトラフィックがダミートラフィックであり得る。
異なる第1および/または第2のネットワークノードに対するペイロードの集約は、特定のネットワークノードにデータを伝送するために別々の波長が使用されるので不可能である。
換言すれば、メトロネットワークにおいて1つのポイントから複数の宛先にデータが伝送される。典型的には、スター型またはリング型のアーキテクチャが適用される。より最近のアーキテクチャでは、全てのクライアントが馬蹄状のファイバ経路に沿って配置される図1の馬蹄の概念が提案されているが、個々の接続はポイントツーポイント接続として構築される。これらの個々の接続はそれぞれ、全ての第2のネットワークノード間の接続、全ての第2のネットワークノードと第1のネットワークノードとの間の接続、および第1のネットワークノード間の接続である。パケット伝送を目的とするネットワークでは、単純なポイントツーポイント接続は、パケットが伝送に利用可能である場合にのみ各接続が使用されるので、あまり有効でない。ある方向に沿った伝送対象トラフィックの集約は不可能である。
バスアーキテクチャ、すなわち、共通の伝送経路に沿って複数のノード間でデータを転送するネットワークが、馬蹄状のネットワーク100の効率を高めるために実装され得る。第2のネットワークノード120−1、120−2、120−3、120−4は、たとえば、再生型ネットワークノードとして実装され得る。たとえば、第2のネットワークノード120−1は、第1のネットワークノード110−1から光リンク101を介して信号を受信し、第1のネットワークノード110−1と第2のネットワークノード120−1との間で光リンク101によって発生した信号障害を軽減することができる。第2のネットワークノード120−1は、再生された信号をアクセスネットワーク130に転送するか、または光リンク101を介して他の第2のネットワークノード120−2、120−2、120−4もしくは他の第1のネットワークノード110−2に転送することができる。しかしながら、従来の再生型ネットワークノードは、受信された信号のデータパケットまたは他の任意のデータユニットに対して、データパケットの宛先に関係なく、時間および電力のかかるFECを実施する。さらに、従来の再生型ネットワークノードは、完全にFEC復号されたデータパケットを評価した後でしか、データパケットを他のネットワークノードに転送するか、データパケットをドロップするかを決定することができない。これは通信ネットワークにおいて長い待ち時間と高い電力消費とを発生させ得る。
本開示内に記載された例は、ネットワーク内の改善されたデータ伝送を提供することができる。
図2は、第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層の第2のデータパケットを生成するための方法の一例のフローチャートを示す。
本開示におけるネットワーク層は、1つまたは複数の抽象化されたネットワーク層に分割することによって通信システムまたは通信ネットワークの内部機能を特徴付ける論理層として理解され得る。層は、その上の層にサービスすることができ、その下の層によってサービスされ得る。1つの層における2つのインスタンスは、その層での水平接続によって接続され得る。第1のネットワーク層は第2のネットワーク層よりも上位であり、たとえば、第2のネットワーク層は第1のネットワーク層にサービスする。いくつかの実施形態では、第1のネットワーク層および第2のネットワーク層は、オープンシステムインターコネクション(OSI)モデルによるネットワーク層とすることができる。図1に示された通信ネットワーク100に関して、第1のネットワーク層は、たとえば、アクセスネットワーク130、140、150、160の1つに関するネットワーク層、または、通信アクセスネットワーク130、140、150、160と、それぞれの第2のネットワークノード120−1、120−2、120−3、120−4とに関するネットワーク層とすることができる。さらに、第2のネットワーク層は、たとえば、第2のネットワークノード120−1、120−2、120−3、120−4および/または第1のネットワークノード110−1、110−2のうちの1つまたは複数の間の光伝送チャネル、有線伝送チャネル、または無線伝送チャネルに関する物理層とすることができる。
方法は、第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成すること200を備える。方法は、第1のデータパケットを含むペイロード部分を生成すること202をさらに備える。さらに、方法は、第2のヘッダ部分とペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成すること204を備える。第2のデータパケットおよび/または第1のデータパケットの長さ、たとえば第2のデータおよび/または第1のデータパケットを表すビット数は固定または可変とすることができる。
方法は、図1に示された第1のネットワークノード110または第2のネットワークノード120などによって、従来のデータ構造と比較して少ない労力で評価され得る第2のデータパケットを提供することを可能にし得る。第2のネットワーク層に関する情報は、第1のヘッダ部分に与えられた第1のネットワーク層に関する情報に基づく。したがって、受信ネットワークノードは、たとえば、第2のデータパケットを伝送するために実際に必要とされる情報のみを評価することができる。さらに、第2のネットワーク層に必要でない情報は、第2のヘッダ部分において省略され得る。たとえば、リンク101が光伝送リンクである場合、第2のヘッダ部分は、光伝送リンクに沿った伝送に必要な情報のみを含む光ヘッダとすることができる。したがって、コンパクトな第2のヘッダ部分が提供され得、これは受信ネットワークノードによって時間および電力効率の良い方法で評価され得る。
たとえば、方法は、図1に示された第2のネットワークノード120−1、120−2、120−3、120−4および/または第1のネットワークノード110−1、110−2のうちの1つまたは複数によって実施され得る。たとえば、第2のネットワークノード120−1は、アクセスネットワーク130からデータパケットを受信することができる。データパケットは、ヘッダ部分およびペイロード部分を含むことができる。データパケットは、たとえば、アクセスネットワーク160内のノード宛てとすることができる。したがって、ヘッダ部分は、たとえば、パケットの宛先としてアクセスネットワーク160を示す宛先情報を含むことができる。たとえば、ヘッダ部分は、その宛先の媒体アクセス制御(MAC)アドレスを示すことができる。さらに、ヘッダ部分は、たとえば、アクセスネットワーク160内での伝送に関するさらなる情報、またはアクセスネットワーク130内のその発生元ネットワークノードに関する情報を含むことができる。データパケットは、第2のネットワークノード120−1および他の第2のネットワークノード120−4を介してアクセスネットワーク160に転送され得る。第2のネットワークノード120−1および120−4を介した伝送を容易にするために、第2のデータパケットが、本明細書に記載の態様の1つに従って生成され得る。データパケットは第2のデータパケットのペイロード部分に含まれ得、第2のデータパケットの第2のヘッダが生成され得る。第2のヘッダは、たとえば、第2のネットワークノード120−1から他の第2のネットワーク120−4にリンク101を介して第2のデータパケットを伝送するために必要な情報のみを含むことができる。これらの情報は、データパケットのヘッダ部分に与えられた情報に基づく。たとえば、データパケットのヘッダ部分に与えられたMACアドレスは、第2のネットワークノード120−4のローカルバスアドレスに変換され得、これは、第2のネットワークノード120−1、120−2、120−3、120−4および第1のネットワークノード110−1、110−2を接続する馬蹄状リンク101に沿ったネットワークノードを示すために使用されるものである。したがって、第2のデータパケットは、第2のネットワークノード120−1から他の第2のネットワークノード120−4にリンク101を介して伝送され得る。第2のネットワーク120−1と第2のネットワーク120−4との間の第2のネットワークノード120−2、120−3は、たとえば、パケットを転送するかドロップするかを決定するために、第2のデータパケットの第2のヘッダ部分に与えられた情報を評価することができる。第2のヘッダ部分が第2のネットワークノード120−4を宛先として示すローカルバスアドレスを含むので、第2のネットワークノード120−2および120−3は、第2のヘッダ部分を評価するだけで、第2のデータパケットを転送することを決定することができる。他の第2のネットワークノード120−4は、第2のデータパケットをドロップし、たとえば第2のデータパケットに含まれるデータパケットをアクセスネットワーク160に伝送することを決定することができる。したがって、第2のデータパケットを受信したネットワークノードは、第2のヘッダ部分に与えられた情報を評価するだけで、第2のデータパケットを処理することができ得る。実際に使用される伝送チャネルなどに関する情報のみを提供することによって、コンパクトなヘッダが提供され得る。したがって、受信ネットワークノードは、伝送チャネルに関する情報を評価するだけでよいので、評価のための処理時間は短くなり得る。
上記に示されたように、第2のネットワーク層は物理層とすることができる。物理層は、光伝送チャネル、無線伝送チャネル、または有線伝送チャネルに関し得る。第2のヘッダ部分は、いくつかの実施形態では、受信ネットワークノードによって評価され得る物理層に関する情報を含む。したがって、受信ネットワークノードは、第2のデータパケットの伝送に使用される物理層に関する情報のみを評価することができる。第2のネットワーク層よりも上位の第1のネットワーク層に関するさらなる情報は、受信ネットワークノードによって評価されなくてもよい。たとえば、第2のヘッダ部分は、第2のデータパケットの宛先に関する情報を含むことができ、その結果、受信ネットワークノードは、たとえば、第2のデータパケットを転送するか、第2のデータパケットをドロップするかを決定することができる。したがって、コンパクトな第2のヘッダ部分が提供され得、これは受信ネットワークノードによって時間および電力効率の良い方法で評価され得る。
任意選択により、第2のヘッダ部分を生成すること200は、FEC符号化された第2のヘッダ部分を提供するために、第1のFEC符号を使用して第2のヘッダ部分を符号化すること200−1をさらに備えることができる。ペイロード部分を生成すること202は、FEC符号化されたペイロード部分を提供するために、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化すること202−1を任意選択によりさらに備えることができる。第2のネットワーク層のための第2のデータパケットを生成すること204は、FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することを備えることができる。
たとえば、ブロック符号、低密度パリティ検査(LDPC)符号、畳み込み符号またはターボ符号が、第2のヘッダ部分および/またはペイロード部分を符号化するために使用され得る。符号化された第2のヘッダ部分および符号化されたペイロード部分は、1つまたは複数の符号化されたシンボルを含むことができる。シンボルは、整数の数のビットを表すパルスであり得る。第2のヘッダ部分およびペイロード部分を符号化することは、第2のデータパケットの受信機が、FEC符号化された第2のヘッダ部分および/またはFEC符号化されたペイロード部分の誤りを検出し、データパケットを再送せずにこれらの誤りを訂正することを可能にし得る。
第2のヘッダ部分を符号化するための第1のFEC符号と、ペイロード部分を符号化するための第2のFEC符号とを使用することは、たとえば、第2のデータパケットを伝送するための伝送チャネルまたは第2のデータパケットを受信する受信機によって決定される条件に符号化を適応させることを可能にし得る。
たとえば、第1のFEC符号は、高速FEC復号の能力を有する符号とすることができる。したがって、FEC符号化された第2のヘッダ部分は、第2のデータパケットを受信した受信機において迅速に復号され得、復号された第2のヘッダ部分に与えられる情報は、受信機による第2のデータパケットのさらなる処理のために迅速に利用可能となり得る。したがって、高速FEC復号の能力を有する符号を使用することは、ネットワークシステムにおける待ち時間を削減することを可能にし得る。いくつかの実施形態では、第1のFEC符号は、Bose−Chaudhuri−Hocquenghem(BCH)符号を含むことができる。
たとえば、第2のFEC符号は、高い符号化利得を提供する符号、すなわち、符号化されていない信号と比較して、所与のビット誤り率(BER:Bit Error Rate)に到達するためにより低い信号対雑音比(SNR:Signal−to−Noise Ratio)を必要とする信号を提供する符号とすることができる。高い符号化利得を有する符号を使用することは、受信機がFEC符号化されたペイロード部分の誤りを検出し、これらの誤りを訂正することを可能にし得る。
任意選択により、第2のヘッダ部分を生成すること200は、第1の変調方式を使用して第2のヘッダ部分を変調すること200−2をさらに備えることができる。第2のヘッダ部分を生成すること202は、第1の変調方式とは異なる第2の変調方式を使用してペイロード部分を変調すること202−2を任意選択により備えることができる。第2のネットワーク層のための第2のデータパケットを生成すること204は、変調された第2のヘッダ部分と変調されたペイロード部分とを連結することを備えることができる。
第2のヘッダ部分を変調するために第1の変調方式と、ペイロード部分を変調するための第2の変調方式とを使用することは、たとえば、第2のデータパケットを伝送するための伝送チャネル、または第2のデータパケットを受信する受信機によって決定される条件に変調を適応させることを可能にし得る。
たとえば、第1の変調方式は、高速復調の能力を有する変調方式とすることができる。したがって、変調された第2のヘッダ部分は、第2のデータパケットを受信した受信機において迅速に復調され得、復調された第2のヘッダ部分に与えられる情報は、受信機による第2のデータパケットのさらなる処理のために迅速に利用可能となり得る。したがって、高速復調の能力を有する変調方式を使用することは、ネットワークシステムにおける待ち時間を削減することを可能にし得る。
たとえば、第1の変調方式は、振幅シフトキーイング(ASK)変調、たとえば4値ASK(4−ASK)変調、直交振幅変調(QAM)、たとえば8QAMを含むことができる。いくつかの実施形態では、第1の変調方式は差動位相変調を含むことができ、すなわち、位相情報が、連続するサンプルまたはシンボルの位相の差として符号化され得る。たとえば、差動位相シフトキーイング(DPSK)、たとえば、差動4位相シフトキーイング(DQPSK)または差動2位相シフトキーイング(DBPSK)が、第1の変調方式に使用され得る。いくつかの実施形態では、ハイブリッド変調方式が使用され得、たとえば、信号は、振幅が変調され、位相が差動変調され得る。
たとえば、第2の変調方式は、4位相シフトキーイング(QPSK)、QAM、たとえば、16QAMもしくは32QAM、または他の変調方式を含むことができる。
いくつかの実施形態では、第1の変調方式で表現可能なシンボルの数は、第2の変調方式で表現可能なシンボルの数より少なくすることができる。したがって、第1の変調方式の複雑性または次数は、第2の変調方式の複雑性または次数よりも低くすることができる。変調方式のより低い複雑性または次数は、第2のデータパケットを搬送する信号の所与のSNRに対するBERを低減することを可能にし得る。したがって、第2のデータパケットを受信する受信機におけるBERは、変調されたペイロード部分よりも変調された第2のヘッダ部分の方が低くなり得る。低いBERは、第2のヘッダ部分の容易な誤り訂正を可能にし得るので、受信機における第2のヘッダ部分の処理時間を削減することを可能にし得る。
いくつかの実施形態では、方法は、第2のヘッダ部分を符号化すること200−1、およびペイロード部分を符号化すること202−1、ならびにFEC符号化された第2のヘッダ部分を変調すること200−2、およびFEC符号化されたペイロード部分を変調すること202−2を備えることができる。第2のペイロード部分についての第1のFEC符号および第1の変調方式は、たとえば、変調されたFEC符号化された第2のヘッダ部分が、第2のデータパケットを受信した受信機によって迅速に復調され復号されるように選択され得る。第2のペイロード部分についての第2のFEC符号および第2の変調方式は、たとえば、変調されたFEC符号化されたペイロード部分が、たとえば第2のデータパケットを伝送するための伝送チャネルに関する誤りから高度に保護されるように選択され得る。
第2のネットワーク層は、いくつかの実施形態では、光伝送チャネルなどに関する物理層とすることができる。たとえば、第2のネットワーク層は、図1に示されたリンク101などの光伝送リンクを備えることができる。したがって、方法は、第2のデータパケットを表す第1の信号に第1の偏波を与えること206と、第2のデータパケットを表す第2の信号に、第1の偏波に直交する第2の偏波を与えること208とを任意選択によりさらに備えることができる。方法は、第1の信号および第2の信号を偏波分割多重化すること210をさらに備えることができる。偏波分割多重化された信号は、伝送のために、図1に示されたリンク101などの物理層に提供され得る。2つの偏波を使用することは、多重化された信号を受信した受信機において伝送チャネルに関する信号障害を補償することを可能にし得る。
いくつかの実施形態では、第2のヘッダ部分は、第2のネットワーク層における第2のデータパケットの宛先と、第2のネットワーク層における第2のデータパケットの発生元とに関する情報を含む。したがって、第2のヘッダ部分を生成すること200は、第1のネットワーク層における第1のデータパケットの宛先に関する第1のヘッダ部分に与えられた情報から、第2のネットワーク層における第2のデータパケットの宛先に関する情報を導出すること200−3を備えることができる。たとえば、第1のネットワーク層の宛先情報に関連付けられた第2のネットワーク層の宛先情報を含むルックアップテーブルが使用され得る。いくつかの実施形態では、1つまたは複数の演算命令が、第1のネットワーク層の宛先から第2のネットワーク層の宛先情報を導出するために使用され得る。したがって、第2のネットワーク層の発生元情報は、第1のネットワーク層の発生元情報から導出され得る。第2のネットワーク層の宛先情報は、たとえば、第2のデータパケットを受信したネットワークノードによって、第2のデータパケットを他のネットワークノードに転送するか、第2のデータパケットをドロップするかを決定するために使用され得る。たとえば、第2のネットワーク層の発生元情報は、ネットワークノードによって、発生元−宛先トラフィック関係を導出するために使用され得、その結果、ネットワークノードは、たとえば、自身のデータパケットを送信するために利用可能なタイムスロットを予測することができる。
図1に示された通信ネットワーク100に関して、たとえば第2のネットワークノード120−1は、アクセスネットワーク130からデータパケットを受信して、たとえばアクセスネットワーク160に送信することができる。第2のネットワークノード120−1は、本明細書に記載の態様に従って、アクセスネットワーク130から受信されたデータパケットを含む第2のデータパケットを生成することができる。第2のデータパケットの第2のヘッダ部分は、たとえば、他の第2のネットワークノード120−4を示す宛先情報と、第2のネットワークノード120−1を示す発生元情報とを含むことができる。第2のネットワークノード120−1は、たとえば、データパケットの宛先を示すMACアドレスを、他の第2のネットワークノード120−4のローカルバスアドレスに変換するためのルックアップテーブルなどを含むことができる。代替的には、第2のネットワークノード120−1は、たとえば、1つまたは複数の事前定義された規則に従って、データパケットのヘッダに与えられたMACアドレスから他の第2のネットワークノード120−4のローカルバスアドレスを導出するための1つまたは複数の処理ユニットを備えることができる。したがって、第2のネットワークノード120−1は、第2のデータパケットの宛先として他の第2のネットワークノード120−4を示す第2のヘッダ部分を有する第2のデータパケットを生成することができる。したがって、他のネットワークノード120−4および馬蹄状リンク101に沿った他の任意のネットワークノードは、第2のヘッダ部分に与えられたローカルバスアドレスを評価するだけで、第2のデータパケットをドロップするか転送するかを決定することができ得る。
第1のデータパケットから第2のデータパケットを生成するための方法の例が、図1に示されたバスアーキテクチャに関連して上記に記載されている。しかしながら、提案された概念は、バスアーキテクチャに限定されるものではない。提案された概念は、他のネットワークトポロジ、たとえば、リング型アーキテクチャまたはメッシュアーキテクチャにも使用され得る。
第1のデータパケットから第2のデータパケットを生成するための方法の例は、提案された概念の1つまたは複数の態様、あるいは下記の1つまたは複数の例に対応する1つまたは複数の追加の任意選択の特徴を備えることができる。
信号の一例300が図3に示されている。信号300は、少なくとも1つの第2のデータパケット310、320、330を含む。第2のデータパケット310、320、330は、第2のヘッダ部分310−1、320−1、330−1と、ペイロード部分310−2、320−2、330−2とを含むことができる。第2のデータパケット310、320、300は、上記または下記の方法の1つに従って生成され得る。第2のデータパケット310、320、330は、信号300内で直列に配置され得る。また、第2のデータパケット310、320、330は、同期してサンプリングされ得、すなわち、第2のデータパケット310、320、330は固定長を有し得る。たとえば、第2のヘッダ部分310−1、320−1、330−1は、n個のシンボルの固定長を有し得、ペイロード部分310−2、320−2、330−2は、m個のシンボルの固定長を有し得、ここでnおよびmは整数である。
図4は、第2のデータパケットの一例400を示す。第2のデータパケット400は、FEC符号化された第2のヘッダ部分410と、FEC符号化されたペイロード部分420とを含む。
FEC符号化された第2のヘッダ部分410は、第2のヘッダ部分411と、第2のヘッダ部分411のFEC関連部分412とを含むことができる。FEC関連部分412は、第1のFEC符号を使用して第2のヘッダ部分411から生成され得る。たとえば、FEC関連部分412は、第2のヘッダ部分411の冗長部分および/またはパリティビットを含むことができる。第2のヘッダ部分411は、第2のネットワーク層に関する情報を含む。
FEC符号化されたペイロード部分410は、第1のデータパケット430と、第1のデータパケット430のFEC関連部分423とを含むことができる。第1のデータパケット430は、第1のヘッダ部分421と第1ペイロード部分422とを含むことができる。たとえば、第1のデータパケット430は、米国電気電子技術者協会(IEEE)の定義802.3−2012に従うイーサネット(登録商標)パケットとすることができる。第1のヘッダ部分421は、第1のネットワーク層に関する情報を含む。第2のヘッダ部分に与えられた第2のネットワーク層に関する情報は、第1のヘッダ部分に与えられた第1のネットワーク層に関する情報に基づく。たとえば、第2のネットワーク層は、たとえば、図1に示されたリンク101によって示された光伝送チャネルに関する物理層であり、第2のヘッダ部分の情報は物理層に関するものであり、たとえば、第2のヘッダ部分は、図1に示されたリンク101に沿った第2のデータパケットの宛先のローカルバスアドレスを含む。
たとえば、転送対象データは、宛先およびその他の情報を含むヘッダを有するパケットまたはコンテナとすることができる。パケットは直列に連結され、同期してサンプリングされ得る。パケットまたはコンテナは、1つまたは複数のイーサネットパケットあるいは他のパケットタイプを含むことができる。パケット(たとえば、イーサネットパケット)は、従来は長さが無視できないヘッダを先頭とし得る。したがって、たとえば、光伝送ネットワーク用の光ヘッダであり得る第2のヘッダ部分(OH)が、パケットまたはコンテナに追加され得る。第2のヘッダは、いくつかの実施形態では、物理トランスポート層での伝送に必要な情報、たとえば、光学層に必要な情報のみを保持することができる。ペイロードは、いくつかの実施形態では、高利得の誤り訂正技法、たとえばFEC符号化によって、誤りから高度に保護され得る。ペイロードの復号はより長い時間を必要とし得、その時間中に、パケットが中に格納される必要があり得る。したがって、各パケットの初期ヘッダ情報は、しばらくの間利用不可能であり得る。第2のヘッダ部分、たとえば、光伝送ネットワーク用の光ヘッダは、高速ヘッダ処理を可能にし得る。いくつかの実施形態では、ヘッダ部分は、高速信号処理、たとえばヘッダ部分の高速復調の能力を有する変調方式を使用して変調され得る。第2のヘッダ部分は、高速FEC復号の能力を有するFEC符号を使用してFEC符号化され得る。また、ヘッダ部分の長さ、たとえば、第2のヘッダ部分に含まれるシンボルまたはビットの数は、いくつかの実施形態では、制限され得る。ペイロード変調については、たとえば、QPSK、16QAM、32QAM、および他のフォーマットを含む従来の二重偏波技法が使用され得る。
図5は、第1の変調方式のコンステレーション図の一例500を示す。コンステレーション図は、複素平面内で所与の変調方式によって選択され得る可能なシンボルを表す。横軸は実軸を表し、これは同相軸とも呼ばれる。縦軸は虚軸を表し、これは直交軸とも呼ばれる。コンステレーション図は、複数のコンステレーション点510、520、530、540を含む。これらは、変調アルファベットを含む変調シンボルのセットを表すことができる。たとえば、コンステレーション点510、520、530、540は、4−ASK変調方式のコンステレーション点を表すことができる。
図6は、第1の変調方式のコンステレーション図の他の例600を示す。コンステレーション図500に関して、横軸は同相軸を表し、縦軸は直交軸を表す。たとえば、複数のコンステレーション点610、620、630、640、650、660、670、680は、8QAM変調方式のコンステレーション点を表すことができ、ここで各シンボルは3ビットで表される。
しかしながら、第1の変調は、図5および図6に示された変調方式の例に限定されるものではない。DBPSK、DQPSK、QPSKおよびその他などのさらなる変調方式が、第1の変調方式として使用され得る。
図7は、第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための装置の一例700を示す。装置700は、少なくとも1つの処理ユニット710を備える。処理ユニット710は少なくとも、第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成する。さらに、処理ユニット710は、第1のデータパケットを含むペイロード部分を生成する。処理ユニット710はさらに、第2のヘッダ部分とペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成する。いくつかの例では、装置700は、入力リンク部分720を介して第1のデータパケットが提供され得る。装置700は、いくつかの例では、第2のデータパケットを出力リンク部分730に提供することができる。出力リンク部分730は、たとえば、第2のネットワーク層に関するものであり得る。たとえば、出力リンク部分730は、光伝送チャネル、無線伝送チャネルまたは有線伝送チャネルの一部とすることができる。
いくつかの実施形態では、処理ユニット710は、第1のFEC符号を使用して第2のヘッダ部分を符号化することによって、FEC符号化された第2のヘッダ部分を提供することができる。処理ユニットはさらに、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化することによって、FEC符号化されたペイロード部分を提供することができる。したがって、第2のネットワーク層のための第2のデータパケットを生成することは、いくつかの実施形態では、FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することを備えることができる。
いくつかの実施形態では、処理ユニット710は、第1の変調方式を使用して第2のヘッダ部分を変調し、第1の変調方式とは異なる第2の変調方式を使用してペイロード部分を変調することができる。したがって、第2のネットワーク層のための第2のデータパケットを生成することは、いくつかの実施形態では、変調された第2のヘッダ部分と変調されたペイロード部分とを連結することを備えることができる。
いくつかの実施形態では、処理ユニット710は、第2のヘッダ部分およびペイロード部分をFEC符号化するだけでなく、FEC符号化された第2のヘッダ部分およびFEC符号化されたペイロード部分を変調することができる。第2のペイロード部分についての第1のFEC符号および第1の変調方式は、たとえば、変調されたFEC符号化された第2のヘッダ部分が、第2のデータパケットを受信した受信機によって迅速に復調され復号されるように選択され得る。第2のペイロード部分についての第2のFEC符号および第2の変調方式は、たとえば、変調されたFEC符号化されたペイロード部分が、たとえば第2のデータパケットを伝送する伝送チャネルに関する誤りから高度に保護されるように選択され得る。
第1のデータパケットから第2のデータパケットを生成するための装置の例700は、提案された概念の1つまたは複数の態様、あるいは上記または下記の1つまたは複数の例に対応する1つまたは複数の追加の任意選択の特徴を備えることができる。
図8は、第1および第2のリンク部分898、899の間の再生型ネットワークノード850のための装置の一例800を示す。第1のリンク部分898および第2のリンク部分899は、第2のネットワーク層に関する。第2のネットワーク層は、たとえば、物理層とすることができ、したがって第1のリンク部分898および第2のリンク部分は、たとえば、光伝送チャネル、無線伝送チャネルまたは有線伝送チャネルの一部とすることができる。
装置は入力810を備える。入力810は、第1のリンク部分898からの信号を受信する。入力810は、モジュール内、モジュール間、または異なるエンティティのモジュール間で、指定された符号に従う(ビット)値であり得る情報を受信するためのインターフェースに対応することができる。信号は、FEC符号化された第2のヘッダ部分およびFEC符号化されたペイロード部分を有するデータパケットを含む。FEC符号化されたペイロード部分は、第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットを含む。第2のヘッダ部分は、第1のヘッダ部分に与えられた情報に基づいて、第2のネットワーク層に関する情報を含む。FEC符号化された第2のヘッダ部分は、第1のFEC符号を使用して符号化され得、FEC符号化されたペイロード部分は、第2のFEC符号を使用して符号化され得る。信号は、たとえば、図3に示された信号の例300と同様のものとすることができる。たとえば、信号に含まれる1つまたは複数の第2のデータパケットは、提案された概念の1つまたは複数の態様、あるいは上記または下記の1つまたは複数の例に従って生成され得る。
入力810において受信された信号は、第1のリンク部分898によって障害し得る。たとえば、信号の元の波形は、第1のリンク部分898の誤りまたは特性によって障害し得る。第1のリンク部分898は、有線または無線リンクとすることができる。すなわち、第1のリンク部分898は、たとえば、無線周波数リンク、電線リンクまたは光リンクとすることができる。たとえば、第1のリンク部分898は、光ファイバとすることができる。光ファイバは、線形および非線形の障害を信号に発生させ得る。
線形障害は、たとえば、減衰、波長分散または偏波モード分散を含み得る。減衰は、信号がファイバを伝播するにつれて、信号強度の衰弱、光パワーの損失を発生させ得る。光ファイバの減衰は、散乱および吸収である内因性因子と、および製造工程からの応力、環境的および物理的曲げを含む外因性因子とによって発生し得る。データを表す光パルスは、確定したスペクトル幅を有する。光ファイバ内の波長分散によって、異なる波長が異なる速度で伝播し、パルスの広がりを引き起こし得る。パルスの広がりは、隣接するパルスが重なった場合にシンボル間干渉を生じさせ、これは伝送されたビットの回復に誤りを発生させ得る。偏波モード分散は、通常は同一の速度で進行する導波路内の2つの異なる偏光が、ランダムな不完全性および非対称性により異なる速度で進行して、光パルスのランダムな広がりを発生させるモード分散の一形態である。
非線形障害は、たとえば、自己位相変調または誘導ブリルアン散乱を含み得る。自己位相変調は、光と物質の相互作用の非線形光学効果である。超短光パルスは、媒体中を進行するときに、光カー効果によって媒体の屈折率を変化させ得る。この屈折率の変化は、パルスの位相シフトを生じさせて、パルスの周波数スペクトルの変化をもたらし得る。光ファイバ内を進行する強いビームの場合、ビーム自体の電場の変化が、電歪または放射圧によって媒体内に音響振動を発生させ得る。ビームは、通常は入射ビームと反対の方向に、これらの振動からブリルアン散乱を受け得る。結果として、より短い波長はより長い波長を、それらを枯渇させる(deplete)ことによって増幅し得る。同一の物理的効果に基づくさらなる非線形劣化は、波長分割多重(WDM:Wavelength Division Multiplex)システムにおける周囲のチャネルによって生じ得る。
装置800は、信号再生ユニット820を備える。信号再生ユニット820は、第1のリンク部分898の信号障害を軽減して、再生されたFEC符号化されたペイロード部分を提供する。たとえば、FEC符号化されたペイロード部分が、電気信号として信号再生ユニット820に入力され得、信号再生ユニット820は、電気信号を処理して、第1のリンク部分898の障害を補償することができる。
たとえば、信号再生ユニット820は、FIRフィルタまたは最小二乗平均適応フィルタなどを使用して波長分散を補償することができる。また、信号再生ユニット820は、信号再生ユニット820に入力された信号の統計を使用するブラインドチャネル推定技法などを使用してチャネル推定を実施することができる。信号再生ユニット820はいくつかの実施形態ではさらに、FEC符号化されたペイロード部分を偏波多重分離することができる。信号再生ユニット820は、たとえば、FEC符号化されたペイロード部分の周波数オフセットを推定し、推定された周波数オフセットに対してFEC符号化されたペイロード部分を補正することができる。さらに、信号再生ユニット820は、局部発振器などを使用して、FEC符号化されたペイロード部分の位相オフセットを推定することができる。信号再生ユニット820は、推定された位相オフセットを使用して、FEC符号化されたペイロード部分の位相を回復することができる。
さらに、信号再生ユニット820は、FEC符号化されたペイロード部分を増幅して、第1のリンク部分898に関する減衰を補償することができる。信号再生ユニット820はさらに、FEC符号化されたペイロード部分をリタイミングすることができ、すなわち、FEC符号化されたペイロード部分は新たなタイミングが提供され、これはタイミング回復処理で推定されるかまたはクロックによって提供され得る。
信号再生ユニット820は、第1のリンク部分898の障害の全てまたは少なくとも一部を補償または軽減することができる。信号再生ユニット820は、データパケットのFEC符号化されたペイロード部分をFEC復号することなく、信号障害を軽減する。
信号再生ユニット820は、任意選択により、FEC符号化された第2のヘッダ部分における第1のリンク部分898の信号障害を軽減して、再生された第2のヘッダ部分を提供することができる。信号再生ユニット820は、任意選択により、FEC符号化された第2のヘッダ部分および/またはFEC符号化されたペイロード部分を復調することができる。
装置800は、処理ユニット830をさらに備える。第2のデータパケットの(再生された)FEC符号化された第2のヘッダ部分および再生されたFEC符号化されたペイロード部分が、処理ユニット830に提供される。処理ユニット830は、FEC符号化された第2のヘッダ部分を復号して、復号された第2のヘッダ部分を提供する。処理ユニット830は、復号された第2のヘッダ部分に与えられた宛先情報を抽出する。さらに、処理ユニット830は、復号された第2のヘッダ部分に与えられた宛先情報を使用して、再生されたFEC符号化されたペイロード部分が転送される要素を決定する。
第2のデータパケットの宛先が再生型ネットワークノード850であることを抽出された宛先情報が示す場合、処理ユニット830は、第2のデータパケットの再生されたFEC符号化されたペイロード部分を、再生型ネットワークノード850の復号ユニット851に転送する。復号ユニット851は、再生されたFEC符号化されたペイロード部分をFEC復号することができる。そうでなければ、処理ユニット830は、第2のデータパケットの再生されたFEC符号化されたペイロード部分を第2のリンク部分899に転送する。任意選択により、処理ユニット830はさらに、データパケットの再生されたFEC符号化されたペイロード部分に関するヘッダ部分を第2のリンク部分899に転送することができる。したがって、(再生された)第2のヘッダ部分と再生されたFEC符号化されたペイロード部分とを含むデータパケットが、第2のリンク部分899に提供され得る。
装置800は、第2のデータパケットの宛先が再生型ネットワークノード850である場合、再生型ネットワークノード850への信号に含まれる第2のデータパケットをドロップするか、または他の全ての場合に、第2のリンク部分899に接続された他のノードにデータパケットを転送することを可能にし得る。第2のデータパケットの宛先とは無関係に、再生されたFEC符号化されたペイロード部分を提供するために、FEC符号化されたペイロード部分の障害が軽減される。すなわち、再生されたペイロード部分は、復号ユニット851または第2のリンク部分899に提供される。したがって、装置800は、バスアーキテクチャを有するネットワークで使用され得る。
再生されたFEC符号化されたペイロード部分は、再生型ネットワークノード850の復号ユニット851に転送された場合、単にFEC復号される。再生されたFEC符号化されたペイロード部分は、第2のリンク部分899に提供される場合には、FEC復号されない。FEC復号は時間および電力がかかり得る。したがって、再生されたFEC符号化されたペイロード部分をFEC復号せずに第2のリンク899に転送することは、装置800における第2のデータパケットの処理時間を削減することができる。したがって、たとえば、バスアーキテクチャを使用するネットワークの待ち時間が削減され得る。さらに、装置800における第2のデータパケットの転送に関する電力消費が削減され得る。
装置800を備えるネットワークの待ち時間は、第2のヘッダ部分の評価が迅速に実施され得るので、さらに削減され得る。
再生型ネットワークノード850は、復号されたペイロード部分、すなわち、第1のデータパケットを、再生型ネットワークノード850に接続された他のネットワーク要素に提供するための1つまたは複数の要素を備えることができる。
特定の機能を有するユニットまたは他のエンティティとして再生型ネットワークノード850に関連して上記または下記に記載された提案された概念の態様は、再生型ネットワークノードを動作させるための方法としても理解され得る。
図9は、再生型ネットワークノード850のための装置の他の例900を示す。装置900は、図8に示された装置800とある程度類似し得る。たとえば、装置900は、通信ネットワーク内に備えられ得る。通信ネットワークは、たとえば、2つのポイントオブプレゼンス(PoP)801、802の間の光伝送ネットワークとすることができる。PoP801、802は、たとえば、場所AおよびBにおける光信号用のルータとすることができる。
FEC符号化された第2のヘッダ部分およびFEC符号化されたペイロード部分を有する第2のデータパケットを含む光信号は、PoP501から第1の光リンク部分898を介して送信され得、再生型ネットワークノード850に含まれる装置900によって受信され得る。信号は、たとえば、図3に示された信号300と同一であり得る。第2のヘッダ部分は、第2のデータパケットの宛先を示す宛先情報を含む。たとえば、宛先情報は、第2のデータパケットの宛先が他の再生型ネットワークノード(図示せず)またはPoP802であることを示し得る。
装置900は、光−電気−光変換ユニット(OEO:Optical−Electrical−Optical conversion unit)840を備える。光信号は、入力810によって受信され、OEO840に提供され、OEO840は、着信信号用の光−電気変換器(O/E:Optical−Electrical converter)841と、送出信号用の電気−光変換器(E/O:Electrical−Optical converter)842とを備える。O/E841は、光入力信号をアナログ電気信号に変換することができる。E/O842は、アナログ電気出力信号を光信号に変換し、光信号を光ファイバなどの光伝送路899に出力することができる。OEO840は、受信された光信号をインバウンドアナログ電気信号に変換することができ、これは装置900のアナログ−デジタル変換器(ADC)861に入力され得る。
ADC861は、インバウンドアナログ電気信号をインバウンドデジタル電気信号に変換することができ、これは信号再生ユニット820に入力され得る。信号再生ユニット820は、第1の光リンク部分898の信号障害を軽減することによって、再生されたFEC符号化されたペイロード部分を提供する。第1の光リンク部分898の障害の例が、たとえば図8に関連して説明される。
信号再生ユニット820は、波長分散補償ユニット821を備える。波長分散補償ユニット821は、第1のリンク部分898によって発生した波長分散障害を補正することができる。たとえば、波長分散補償ユニット821は、FIRフィルタまたは最小二乗平均適応フィルタを備えることができる。
波長分散補償ユニット821の下流に、ヘッダ多重分離ユニット826が設けられている。ヘッダ多重分離ユニット826は、ヘッダ多重分離ユニット826に提供された信号から、その信号が多重化された信号である場合に、FEC符号化された第2のヘッダ部分のコピーを多重分離することができる。パケット同期ユニット825は、パケット同期ユニット825によって着信信号と同期され得る。図3に関連して示されたように、信号に含まれる第2のデータパケットのFEC符号化された第2のヘッダ部分の長さ、およびFEC符号化されたペイロード部分の長さは、固定であり得る。たとえば、FEC符号化された第2のヘッダ部分は、n個のシンボルの固定長を有することができ、FEC符号化されたペイロード部分は、m個のシンボルの固定長を有することができ、ここでnおよびmは整数である。たとえば、FEC符号化された第2のヘッダ部分は、FEC符号化された第2のヘッダ部分の先頭を示す事前定義されたビットまたはシンボルのシーケンスを含むことができる。パケット同期ユニット825は、事前定義されたビットまたはシンボルのシーケンスを使用して、FEC符号化された第2のヘッダ部分の先頭を検出することができる。さらに、パケット同期ユニット825は、いくつかの実施形態では、パケット同期ユニット825に提供されたシンボルまたはビットの数をカウントするカウントユニットを含むことができる。FEC符号化された第2のヘッダ部分の長さおよびペイロード部分の長さは固定であり得るので、パケット同期ユニット825は、受信されたシンボルまたはビットの数をカウントすることにより、連続する第2のデータパケットのFEC符号化された第2のヘッダ部分の先頭を決定することができる。パケット同期ユニット825は、FEC符号化された第2のヘッダ部分の開始に関する情報をヘッダ多重分離ユニット826に提供することができ、その結果、ヘッダ多重分離ユニット826は、多重化された信号からFEC符号化された第2のヘッダ部分を多重分離することができる。次いで、FEC符号化された第2のヘッダ部分のコピーが、ヘッダ処理ユニット830−1に提供され得る。
信号再生ユニット820は、チャネル推定および偏波多重分離ユニット822をさらに備える。チャネル推定および偏波多重分離ユニット822は、信号再生ユニット820に入力された信号の統計を使用するブラインドチャネル推定技法などを使用して、信号の伝送チャネルを推定することができる。チャネル推定および偏波多重分離ユニット822はさらに、少なくともFEC符号化されたペイロード部分を偏波多重分離することができる。信号再生ユニット820は、周波数オフセット推定ユニット823をさらに備える。周波数オフセット推定ユニット823は、少なくともFEC符号化されたペイロード部分の周波数オフセットを推定し、推定された周波数オフセットに対してFEC符号化されたペイロード部分を補正することができる。さらに、信号再生ユニット820は、位相オフセット補正ユニット824を備える。位相オフセット補正ユニット824は、局部発振器などを使用して少なくともFEC符号化されたペイロード部分の位相オフセットを推定することができる。位相オフセット補正ユニット824は、推定された位相オフセットを使用して、少なくともFEC符号化されたペイロード部分の位相を回復することができる。
FEC符号化されたペイロード部分は、第2のデータパケットの再生されたFEC符号化されたペイロード部分として、処理ユニット830の切り替えユニット830−2に提供され得る。切り替えユニット830−2は、ヘッダ処理ユニット830−1によって制御され得る。
ヘッダ処理ユニット830−1は、ヘッダ多重分離ユニット826からFEC符号化された第2のヘッダ部分のコピーを受信することができる。ヘッダ処理ユニット830−1は、FEC符号化された第2のヘッダ部分にチャネル推定を実施することができる。いくつかの実施形態では、ヘッダ処理ユニット830−1は、チャネル推定および偏波多重分離ユニット822と比較して短いフィルタ、たとえば、削減された数のフィルタ係数を使用することができる。
いくつかの実施形態では、FEC符号化された第2のヘッダ部分は第1の変調方式で変調され、ここで、第1の変調方式は差動位相変調を含む。たとえば、FEC符号化された第2のヘッダ部分は、1つまたは2つの偏波のDBPSKまたはDQPSKを使用して変調され得る。したがって、位相情報は、連続する時点のフィールドにおける差として符号化され、たとえば、位相情報は、最初のサンプルS(t)に対する次のサンプルS(t+1)から、
位相情報=S(t)−S(t+1) (1)
に従って導出され得る。
位相情報=S(t)−S(t+1) (1)
に従って導出され得る。
第2のヘッダ部分の補償されていない周波数オフセットは、最初のサンプルS(t)に対する次のサンプルS(t+1)の残余回転をもたらし得る。一定の位相オフセットの場合、位相は連続するサンプルについて常に回転する、たとえば増加し得る。したがって、差動符号化された位相からサンプルの位相を推定する場合、位相回転は容易な方法で、たとえば、位相推定に使用される閾値を期待される位相回転に継続的に適応させることによって考慮され得る。したがって、周波数オフセットを補償する必要なく、位相情報が検出され得る。
差動位相変調を使用することは、第2のヘッダ部分に対する周波数オフセット推定および補償だけでなく、位相推定および補償も回避することを可能にし得る。したがって、ヘッダ処理ユニット830−1における第2のヘッダ部分の処理時間は非常に短くなり得る。
いくつかの実施形態では、ヘッダ多重分離ユニット826は、チャネル推定および偏波多重分離ユニット822の下流に配置され、すなわち、第2のヘッダ部分は、ヘッダ多重分離ユニット826によってヘッダ処理ユニット830−1に提供される前に、チャネル推定および偏波多重分離ユニット822を通過する。
いくつかの実施形態では、ヘッダ多重分離ユニット826は、周波数オフセット推定ユニット823の下流に配置され、すなわち、第2のヘッダ部分は、ヘッダ多重分離ユニット826によってヘッダ処理ユニット830−1に提供される前に、チャネル推定および偏波多重分離ユニット822と、周波数オフセット推定ユニット823とを通過する。周波数オフセット推定ユニット823における周波数オフセット推定および補償は、位相推定の誤差がもはや無視不可能であり得るために、第2のヘッダ部分の周波数オフセットがかなり大きい場合に、有利であり得る。
いくつかの実施形態では、第2のヘッダ部分は、4−ASK、すなわち、1シンボル当たり2ビット(図5に図示)を使用して変調され得る。偏波多重分離は、振幅のシンボルの1ビットと、(前のシンボルに対して)差動符号化された位相によるシンボルの他のビットとを決定することができる。
いくつかの実施形態では、第2のヘッダ部分は、2つの直交偏波での8QAM、すなわち、偏波ごとに1シンボル当たり3ビット(図6に図示)を使用して変調され得る。偏波多重分離は、振幅のシンボルの1ビットと、(前のシンボルに対して)差動符号化された位相によるシンボルの他の2つのビットとを決定することができる。
いくつかの実施形態では、第2のヘッダ部分は、振幅変調方式によって変調され得る。したがって、偏波多重分離は、シンボルの振幅を決定するだけで実施され得る。
いくつかの実施形態では、受信された第2のヘッダ部分は、ヘッダ処理ユニット830−1によって3次元ストークス空間に移され、ストークス空間で処理され得る。
また、ヘッダ処理ユニット830−1は、誤りを訂正するために、FEC符号化された第2のヘッダ部分を復号する。ヘッダ処理ユニット830−1は、軟判定FECまたは硬判定FECを実施することができる。
軟判定FECでは、誤り訂正された(復号された)出力値は、可能な値の固定のセットの間の全範囲の値をとり得る。反対に、硬判定FECでは、誤り訂正された(復号された)出力値は、可能な値の固定のセットのうちの1つの値のみをとり得る。誤り訂正された出力値の可能な値の多様性によって、軟判定FEC(復号)は、硬判定FEC(復号)よりも高い誤り訂正性能を可能にし得る。
さらに、ヘッダ処理ユニット830−1は、復号された第2のヘッダ部分に与えられた宛先情報を抽出する。宛先情報は、切り替えユニット830−2を制御するために使用され得る。別途のヘッダ処理は、再生されたFEC符号化されたペイロード部分に関する抽出された宛先情報を、再生されたFEC符号化されたペイロード部分の前にまたは同時に、切り替えユニット830−2に提供することを可能にし得る。再生されたFEC符号化されたペイロード部分の前またはそれと同時に抽出された宛先情報を提供することは、再生されたFEC符号化されたペイロード部分のバッファリングを省略することができる。
切り替えユニット830−2は、第2のデータパケットの宛先が再生型ネットワークノード850であることを抽出された宛先情報が示す場合、第2のデータパケットの再生されたFEC符号化されたペイロード部分を再生型ネットワークノード850の復号ユニット851に転送する。FEC復号ユニット851は、データパケットの誤りを検出し訂正するために、第2のデータパケットの再生されたFEC符号化されたペイロード部分にFEC復号を実施することができる。
FEC復号されたペイロード部分は、たとえば、再生型ネットワークノード850に接続されたネットワーク要素またはネットワーク870に提供され得る。たとえば、ネットワーク870は、たとえば、ローカルDSLネットワークのような、場所Cにあるローカルアクセスネットワークとすることができる。
第2のデータパケットの宛先が再生型ネットワークノード850でないことを抽出された宛先情報が示す場合、切り替えユニット830−2は、データパケットの再生されたFEC符号化されたペイロード部分を切り替え要素862に転送する。たとえば、第2のデータパケットの宛先が位置BのPoP802または他の再生型ネットワークノード(図示せず)であることを抽出された宛先情報が示す場合、切り替え要素862は、第2のデータパケットの再生されたFEC符号化されたペイロード部分を入力処理ライン880から出力処理ライン890に誘導することができる。
さらに、削減ユニット865が、切り替えユニット830−2と切り替え要素862との間に設けられ得る。第2のデータパケットの再生されたFEC符号化されたペイロード部分が、切り替え要素862を介して第2のリンク部分899に転送される場合、削減ユニット865は、第2のデータパケットの再生されたFEC符号化されたペイロード部分を表現するビット数を削減することができる。
削減ユニット865は、データパケットの再生されたFEC符号化されたペイロード部分のFEC符号化されたシンボルが、信号再生ユニット820によって軟値として提供され得ることを考慮し得る。軟値は、可能な値の固定のセットの間の全範囲の値をとり得る。反対に、硬値は、可能な値の固定のセットのうちの1つの値のみをとり得る。たとえば、2値の場合、「0」と「1」が可能な値の固定のセットであり得る。したがって、「0」と「1」の間の任意の値が、軟値とみなされ得る。
いくつかの実施形態では、削減ユニット865は、軟値を閾値と比較することによって、FEC符号化されたシンボルの硬値を決定することができる。たとえば、2値の場合、軟値は「0.5」と比較され得る。軟値が閾値「0.5」以上である場合、FEC符号化されたシンボルの硬値として「1」が決定され得る。軟値が閾値「0.5」未満である場合、FEC符号化されたシンボルの硬値として「0」が決定され得る。削減ユニット865は、代替的には、軟値の振幅を所定の最大値に低減することができる。たとえば、FEC符号化されたシンボルの軟値の振幅は、振幅上限と振幅下限との間にある振幅に制限され得る。
切り替え要素862への負荷を低減するために、削減ユニット865は、データパケットの再生されたFEC符号化されたペイロード部分を表現するビット数を削減することができる。
アウトバウンド方向において、すなわち、第2のデータパケットの再生されたFEC符号化されたペイロード部分(および任意選択により、第2のヘッダ部分)が、切り替え要素862によって入力処理ライン880から出力処理ライン890に誘導される場合、第2のデータパケットの再生されたFEC符号化されたペイロード部分(および任意選択により、第2のヘッダ部分)は、符号化されたデジタル電気信号としてDSP863に入力され得る。DSP863は、アウトバウンドの符号化されたデジタル電気信号にさらなる信号操作を実施することができる。そのような操作の一例は、変調または第2のリンク部分899における予想される障害の前置補償とすることができる。DSP863の出力は、デジタル−アナログ変換器(DAC)864に入力され得る。DAC864は、アウトバウンドデジタル電気信号をアウトバウンドアナログ電気信号に変換することができる。DAC864の出力はOEO840に入力され得、ここでE/O842は、アウトバウンドアナログ電気信号をアウトバウンド光信号に変換することができる。次いで、アウトバウンド光信号は、OEO842によって第2のリンク部分899に(再)送信され得る。
いくつか実施形態では、第1リンク部分898から受信された第2のデータパケットの宛先が再生型ネットワークノード850であることを抽出された宛先情報が示す場合、または第1のリンク部分898から受信された信号に含まれるデータパケットが空である場合、ヘッダ処理ユニットは、再生型ネットワークノード850にデータパケットを要求することができる。第2のリンク部分899にダミートラフィックを提供することを回避するために、再生型ネットワークノード850は、第1のデータパケットを出力処理ライン890に提供して、データパケットを第2のリンク部分899に提供することができる。第1のデータパケットは、たとえば、再生型ネットワークノード850に接続されたアクセスネットワーク870から発生され得る。たとえば、アクセスネットワーク870から発生された第1のパケットのペイロード部分は、符号化ユニット852によってFEC符号化され得る。FEC符号化されたペイロード部分を含む第1のデータパケットは、ヘッダユニット866に提供され得る。
たとえば、第1のデータパケットの第1のヘッダ部分は、第1のデータパケットの宛先に宛てたMACアドレス(すなわち、第1のネットワーク層に関するアドレス)を含み得る。しかしながら、第2のリンク部分899に接続された後続の装置の処理ユニットは、MACアドレスとは異なるデータフォーマットでデータパケットのヘッダ内に与えられた宛先情報を予期し得る。たとえば、データフォーマットは、第2のリンク部分899に接続された他の再生型ネットワークまたはPoP502などの宛先のネットワーク要素のローカルバスアドレス(第2のネットワーク層、たとえば物理層に関するアドレス)を含むことができる。したがって、ヘッダユニット866は、たとえば、データパケットのヘッダ部分に与えられたMACアドレスをローカルバスアドレスに変換し、第1のデータパケットから、ローカルバスアドレスを含む第2のヘッダ部分と、第1のデータパケットを含むペイロード部分とを有する第2のデータパケットを生成することができる。さらに、ヘッダユニット866は、第2のヘッダ部分をFEC符号化することができる。
たとえば、一実施形態では、ヘッダ処理は、波長分散補償の直後に開始することができる。ヘッダ多重分離は、パケット同期ユニットによって同期され得る。パケット同期ユニットは、プロセッサをパケットに同期させて、第2のヘッダ部分を識別するための機会を与え、それをデータストリームから多重分離することができる。ヘッダ多重分離ユニットは、別途処理するために、第2のヘッダ部分のコピーを多重分離することができる。ヘッダ処理は、たとえば、1シンボル当たり1サンプルの、より短いフィルタを使用する簡略化されたチャネル推定を組み込むことができる。チャネル補償フィルタを第2のヘッダ部分に適応させるために、チャネル推定がデータパス(ペイロード部分の処理)から使用され得る。ヘッダ処理は、ペイロード誤り訂正と独立して動作する別のヘッダFEC復号器を組み込むことができる。ヘッダ処理から収集された情報は、チャネル推定フィルタをデータパスに継続的に適応させるために、並行して使用され得る。他の実施形態では、ヘッダ処理はチャネル推定および偏波多重分離の後に開始することができ、さらに他の実施形態では、ヘッダ処理は周波数推定の後に開始され得る。第2のヘッダ部分の変調のために、高速処理可能なフォーマット、たとえば、1つまたは2つの偏波の差動DBPSKまたはDQPSK信号が使用され得る。この場合、ヘッダ処理は、偏波多重分離の前または後に開始することができる。従来の直接的な検出との違いでは、DBPSKではフィールド情報が利用可能であり、非ゼロの周波数オフセットの場合であっても、差分検出が実行可能であり得る。その情報は、後続の時点のフィールドにおける差として、たとえばS(t)−S(t+1)として符号化される。補償されていない周波数オフセットは、S(t)に対するS(t+1)の残余回転をもたらし得る。周波数オフセットによる誤差が無視できない場合、ヘッダ処理は、周波数オフセット補償の後に開始することができる。ヘッダ変調に4−ASKを使用することは、偏波多重分離のために、振幅の1ビットと差動位相による1ビットとを決定することを可能にし得る。ヘッダ変調に8QAMを使用することは、振幅の1ビットと、前のシンボルの位相に対する位相差として符号化された位相の2ビットとを決定することを可能にし得る。また、(たとえば、光)位相への情報符号化のない単純な振幅変調も可能である。ここでは多重分離は、単に振幅の決定を必要とし得る。代替として、ヘッダ処理は、ストークス空間で実施され得る。1シンボル当たりのビット数の削減に起因して(DP−QPSKは4つのコンステレーション点しか有さない)、偏波QAMなど4Dフォーマットが使用され得る。ヘッダは、たとえば、パケット同期用のシーケンス、パケットの発生元、パケットの宛先(グループアドレスも使用され得る)、発生元−宛先トラフィック関係に関する情報を保持することができ、それによって再生型ネットワークのための装置は、データパケットを伝送するための自身の能力を予測することが可能になる。高速なヘッダ処理ユニットは、転送スイッチと、ネットワークプロセッサからの新たなパケットの配信とを制御することができる。
説明および図面は、本開示の原理を例示するものにすぎない。したがって、本明細書で明示的に説明または図示されていないが、本開示の原理を具現化し、その精神および範囲内に含まれる様々な構成を当業者が考案できるであろうことは理解されよう。さらに、本明細書に記載の全ての例は主に、本開示の原理と、発明者によって当技術分野の発展に捧げられた概念とを理解する際に読者を補助するための教育目的のものにすぎないことが明らかに意図されており、そのような具体的に記載された例および条件に限定されないものと解釈されるべきである。また、本開示の原理、態様、および実施形態、ならびにその具体例を列挙した本明細書の全ての記述は、その均等物を包含するものとする。
(特定の機能を実施する)ユニットと表記された機能ブロックはそれぞれ、特定の機能を実施するように構成される回路を備える機能ブロックと理解されるものとする。したがって、「何かのユニット」は、「何かに適合されたまたは適したユニット」と理解されてもよい。したがって、特定の機能を実施するように構成されるユニットは、そのようなユニットが必ずしも前記機能を(所与の時点に)実施していることを意味するものではない。
「ユニット」、「....のユニット」、「....」などとラベル付けされた任意の機能ブロックを含む図示された様々な要素の機能は、専用のハードウェア、たとえば、「プロセッサ」、「コントローラ」など、ならびに適切なソフトウェアに関連してソフトウェアを実行可能なハードウェアの使用を通じて提供され得る。また、本明細書で「ユニット」と記載された任意のエンティティは、「1つまたは複数のモジュール」、「1つまたは複数のデバイス」、「1つまたは複数のユニット」などに対応し得るか、またはこれらとして実装され得る。プロセッサによって提供される場合、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、または一部が共有され得る複数の個別プロセッサによって提供され得る。また、「プロセッサ」または「コントローラ」という用語の明示的な使用は、ソフトウェアを実行可能なハードウェアを排他的に指すものと解釈されるべきではなく、暗黙的に、限定はしないが、デジタル信号プロセッサ(DSP)ハードウェア、ネットワークプロセッサ、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、ソフトウェアを記憶するための読み出しメモリ(ROM)、ランダムアクセスメモリ(RAM)、および不揮発性ストレージを含むことができる。従来型および/またはカスタム型の他のハードウェアも含まれ得る。
本明細書の任意のブロック図が、本開示の原理を具現化する例示的な回路の概念図を表すことを当業者には理解されたい。同様に、任意のフローチャート、フロー図、状態遷移図、擬似コードなどが、コンピュータ可読媒体内に実質的に表現され、したがって、コンピュータまたはプロセッサによって、そのようなコンピュータまたはプロセッサが明示的に示されていようといまいと、実行され得る様々な処理を表すことは理解されよう。
さらに、以下の特許請求の範囲はここで詳細な説明に組み込まれ、各請求項は単独で独立した実施形態として存在することができる。各請求項は単独で独立した実施形態として存在することができるが、従属請求項が、特許請求の範囲において1つまたは複数の他の請求項との特定の組み合わせを参照し得るが、他の実施形態が、従属請求項と他の従属請求項の主題との組み合わせも含み得ることに留意されたい。特定の組み合わせが意図されていないと述べられていない限り、そのような組み合わせは本明細書で提案されている。さらに、ある請求項の特徴を他の任意の独立請求項に含めることも、この請求項がその独立請求項に直接従属していなくとも、意図されている。
本明細書または特許請求の範囲で開示された方法が、これらの方法のそれぞれのステップの各々を実施するための手段を有するデバイスによって実装され得ることにさらに留意されたい。
さらに、本明細書または特許請求の範囲で開示された複数のステップまたは機能の開示が、特定の順序のものと解釈されてはならないことは理解されたい。したがって、複数のステップまたは機能の開示は、そのようなステップまたは機能が技術的な理由で置き換え可能でない限り、これらを特定の順序に限定するものではない。さらに、いくつかの実施形態では、単一のステップは、複数のサブステップを含むことができ、または複数のサブステップに分割され得る。明示的に除外されない限り、そのようなサブステップは含まれ得、この単一ステップの開示の一部とすることができる。
Claims (13)
- 第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための方法であって、
第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成すること(200)と、
FEC符号化された第2のヘッダ部分を提供するために、第1の前方誤り訂正FEC符号を使用して第2のヘッダ部分を符号化すること(200−1)と、
第1のデータパケットを含むペイロード部分を生成すること(202)と、
FEC符号化されたペイロード部分を提供するために、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化すること(202−1)と、
FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成すること(204)と
を備える、方法。 - 第2のネットワーク層が光伝送チャネルに関する物理層である、請求項1に記載の方法。
- 第1のFEC符号がBose−Chaudhuri−Hocquenghem BCH符号を含む、請求項1に記載の方法。
- 第1の変調方式を使用してFEC符号化された第2のヘッダ部分を変調すること(200−2)と、
第1の変調方式とは異なる第2の変調方式を使用してFEC符号化されたペイロード部分を変調すること(202−2)と
をさらに備える、請求項1に記載の方法。 - 第1の変調方式で表現可能なシンボルの数が、第2の変調方式で表現可能なシンボルの数より少ない、請求項4に記載の方法。
- 第1の変調方式が差動位相変調を含む、請求項4に記載の方法。
- 第1の変調方式が振幅変調をさらに含む、請求項6に記載の方法。
- 第2のデータパケットを表す第1の信号に第1の偏波を与えること(206)と、
第2のデータパケットを表す第2の信号に、第1の偏波に直交する第2の偏波を与えること(208)と、
第1の信号および第2の信号を偏波分割多重化すること(210)と
をさらに備える、請求項2に記載の方法。 - 第2のヘッダ部分が、第2のネットワーク層における第2のデータパケットの宛先と、第2のネットワーク層における第2のデータパケットの発生元とに関する情報を含む、請求項1に記載の方法。
- 第2のヘッダ部分を生成することが、
第1のネットワーク層における第1のデータパケットの宛先に関する第1のヘッダ部分に与えられた情報から、第2のネットワーク層における第2のデータパケットの宛先に関する情報を導出すること(200−3)
を備える、請求項9に記載の方法。 - コンピュータまたはプロセッサ上で実行された場合に、請求項1から10のいずれか一項に記載の方法を実施するためのプログラムコードを有する、コンピュータプログラム。
- 第2のネットワーク層よりも上位の第1のネットワーク層に関する情報を有する第1のヘッダ部分を含む第1のデータパケットから第2のネットワーク層のための第2のデータパケットを生成するための装置(700)であって、
第2のネットワーク層に関する情報を含む第2のヘッダ部分を第1のヘッダ部分に基づいて生成し、
FEC符号化された第2のヘッダ部分を提供するために、第1の前方誤り訂正FEC符号を使用して第2のヘッダ部分を符号化し、
第1のデータパケットを含むペイロード部分を生成し、
FEC符号化されたペイロード部分を提供するために、第1のFEC符号とは異なる第2のFEC符号を使用してペイロード部分を符号化し、
FEC符号化された第2のヘッダ部分とFEC符号化されたペイロード部分とを連結することによって、第2のネットワーク層のための第2のデータパケットを生成する
ように構成される1つまたは複数の処理ユニット(710)を備える、装置(700)。 - 1つまたは複数の処理ユニットが、
第1の変調方式を使用してFEC符号化された第2のヘッダ部分を変調し、
第1の変調方式とは異なる第2の変調方式を使用してFEC符号化されたペイロード部分を変調する
ようにさらに構成される、請求項12に記載の装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15305633.8 | 2015-04-24 | ||
| EP15305633.8A EP3086498A1 (en) | 2015-04-24 | 2015-04-24 | A method and an apparatus for generating a second data packet from a first data packet |
| PCT/EP2016/000652 WO2016169657A2 (en) | 2015-04-24 | 2016-04-22 | Method and an apparatus for generating a second data packet from a first data packet |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018519699A true JP2018519699A (ja) | 2018-07-19 |
Family
ID=53040481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017555476A Pending JP2018519699A (ja) | 2015-04-24 | 2016-04-22 | 第1のデータパケットから第2のデータパケットを生成するための方法および装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US10218464B2 (ja) |
| EP (1) | EP3086498A1 (ja) |
| JP (1) | JP2018519699A (ja) |
| KR (1) | KR20170139618A (ja) |
| CN (1) | CN107534517B (ja) |
| WO (1) | WO2016169657A2 (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102017208824B4 (de) | 2017-05-24 | 2022-12-29 | Wago Verwaltungsgesellschaft Mbh | Busumsetzer |
| WO2019048028A1 (en) | 2017-09-05 | 2019-03-14 | Huawei Technologies Co., Ltd. | OPTICAL TRANSMITTER AND TRANSMISSION METHOD |
| CN108833059B (zh) * | 2018-07-02 | 2021-06-11 | 成都国恒空间技术工程有限公司 | 一种新型的智能接收系统 |
| KR102011603B1 (ko) * | 2018-07-24 | 2019-08-16 | 주식회사 윈스 | 탐지 규칙 검증을 위한 패킷 생성 방법 및 장치 |
| US10511388B1 (en) * | 2018-08-10 | 2019-12-17 | Fujitsu Limited | Reducing variance in reach of WDM channels in an optical network |
| CN109361634B (zh) * | 2018-11-21 | 2021-07-23 | 深圳昂瑞微电子技术有限公司 | 接收机载波频偏的补偿方法及系统 |
| DE112018008223T5 (de) * | 2018-12-20 | 2021-09-02 | Intel Corporation | Vorrichtung und Verfahren zum Senden von Seitenkanalbits auf einem Ethernet-Kabel |
| CN113302860B (zh) * | 2019-01-17 | 2023-05-09 | 中兴通讯股份有限公司 | 使用差分编码的基于竞争的有效载荷传输 |
| US11876622B2 (en) * | 2020-03-20 | 2024-01-16 | Intel Corporation | LDPC encoder and decoder for multi-mode higher speed passive optical networks |
| US11831657B2 (en) | 2020-03-27 | 2023-11-28 | Raytheon Bbn Technologies Corp. | Trust policies for a data provisioning layer |
| US11233707B2 (en) * | 2020-03-27 | 2022-01-25 | Raytheon Bbn Technologies Corp. | Metadata-based information provenance |
| CN114374466B (zh) * | 2020-10-14 | 2023-09-29 | 中国电信股份有限公司 | 编码块处理方法及相关设备 |
| CN117397188A (zh) * | 2021-06-08 | 2024-01-12 | 华为技术有限公司 | 通信方法和通信装置 |
| CN115706619B (zh) * | 2021-08-11 | 2025-09-26 | 华为技术有限公司 | 一种数据编码方法、数据译码方法及相关设备 |
| US20260019476A1 (en) * | 2024-07-09 | 2026-01-15 | Huawei Technologies Co., Ltd. | Wireless communication method and related apparatus |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040234263A1 (en) * | 2003-05-19 | 2004-11-25 | Shlomo Ovadia | Architecture and method for framing optical control and data bursts within optical transport unit structures in photonic burst-switched networks |
| EP2273700A1 (en) * | 2009-06-25 | 2011-01-12 | Alcatel Lucent | Dual-polarization optical bursts for reception by a coherent burst mode receiver with fast adaption |
| JP2012044356A (ja) * | 2010-08-17 | 2012-03-01 | Nippon Telegr & Teleph Corp <Ntt> | 光パケット経路決定方法および光パケット交換装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ITMI20012122A1 (it) * | 2001-10-15 | 2003-04-15 | Cit Alcatel | Connessione lan-to-lan trasparente tra due locazioni clienti attraverso una rete rpr di trasporto dati |
| WO2005062554A1 (en) * | 2003-12-23 | 2005-07-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for efficient routing in ad hoc networks |
| US20060127100A1 (en) * | 2004-12-10 | 2006-06-15 | Frankel Michael Y | Simplified signal regenerator structure |
| US8249463B2 (en) * | 2007-12-07 | 2012-08-21 | Infinera Corporation | Skew compensation across polarized optical channels |
| US20100303096A1 (en) * | 2009-06-02 | 2010-12-02 | Assaf Kasher | Apparatus and mehtods for increased mac header protection |
| US8397126B2 (en) * | 2009-07-06 | 2013-03-12 | Intel Corporation | Systems and methods for channel coding of wireless communication |
| US8483563B2 (en) * | 2009-12-16 | 2013-07-09 | Futurewei Technologies, Inc. | Header error control protected ten gigabit passive optical network downstream frame synchronization pattern |
| KR101933465B1 (ko) * | 2011-10-13 | 2019-01-11 | 삼성전자주식회사 | 이동 통신 시스템에서 패킷 송수신 장치 및 방법 |
-
2015
- 2015-04-24 EP EP15305633.8A patent/EP3086498A1/en not_active Withdrawn
-
2016
- 2016-04-22 WO PCT/EP2016/000652 patent/WO2016169657A2/en not_active Ceased
- 2016-04-22 KR KR1020177033740A patent/KR20170139618A/ko not_active Ceased
- 2016-04-22 US US15/565,272 patent/US10218464B2/en not_active Expired - Fee Related
- 2016-04-22 CN CN201680023494.2A patent/CN107534517B/zh not_active Expired - Fee Related
- 2016-04-22 JP JP2017555476A patent/JP2018519699A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040234263A1 (en) * | 2003-05-19 | 2004-11-25 | Shlomo Ovadia | Architecture and method for framing optical control and data bursts within optical transport unit structures in photonic burst-switched networks |
| EP2273700A1 (en) * | 2009-06-25 | 2011-01-12 | Alcatel Lucent | Dual-polarization optical bursts for reception by a coherent burst mode receiver with fast adaption |
| JP2012044356A (ja) * | 2010-08-17 | 2012-03-01 | Nippon Telegr & Teleph Corp <Ntt> | 光パケット経路決定方法および光パケット交換装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US10218464B2 (en) | 2019-02-26 |
| CN107534517B (zh) | 2020-05-12 |
| CN107534517A (zh) | 2018-01-02 |
| US20180076930A1 (en) | 2018-03-15 |
| KR20170139618A (ko) | 2017-12-19 |
| WO2016169657A2 (en) | 2016-10-27 |
| WO2016169657A3 (en) | 2016-12-01 |
| EP3086498A1 (en) | 2016-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107534517B (zh) | 用于根据第一数据分组生成第二数据分组的方法和装置 | |
| US10263723B2 (en) | System and method for performing high-speed communications over fiber optical networks | |
| Olmedo et al. | Towards 400GBASE 4-lane solution using direct detection of MultiCAP signal in 14 GHz bandwidth per lane | |
| JP6745797B2 (ja) | ヒットレス、マルチレートの光送信と受信 | |
| US9479247B2 (en) | Methods and apparatus for pre and post equalization in optical communications systems | |
| US10171200B2 (en) | Optical communication using super-nyquist signals | |
| US20060127100A1 (en) | Simplified signal regenerator structure | |
| US9793999B2 (en) | System and method for 400G signal generation and coherent detection | |
| US9806804B2 (en) | Method and apparatus for configuring an optical path | |
| JP2013055654A (ja) | 光ネットワークにおける電力節約のための方法及びシステム | |
| Jinno et al. | Demonstration of translucent elastic optical network based on virtualized elastic regenerator | |
| US10193658B2 (en) | Apparatus and a method for a regenerative network node between a first and a second link portion | |
| US11632176B2 (en) | Automatic negotiation of optical transceiver configuration parameters | |
| Saunders | Coherent DWDM technology for high speed optical communications | |
| Kumari et al. | Distance adaptive hybrid super-channels enabled by sliceable bandwidth variable transponder for spectrally efficient elastic optical networks | |
| Fludger et al. | 1Tb/s real-time 4× 40Gbaud DP-16QAM superchannel using CFP2-ACO pluggables over 625 km of standard fibre | |
| Bosco et al. | Optical transponders | |
| WO2014037131A2 (en) | Optical communication method for transmitting an information signal | |
| US9571221B2 (en) | Optical network architecture for hierarchical modulation | |
| Ladridoa et al. | A Comparative Survey of Coding, Multiplexing, and Equalization Techniques Used in Coherent Optical Fiber Communications | |
| Cvijetic | Towards 100 GbE introduction: challenges and practical aspects | |
| EP3086496A1 (en) | A METHOD, AN APPARATUS AND A COMPUTER PROGRAM FOR & xA;DECODING A RECEIVE SIGNAL CARRYING ENCODED DATA VALUES | |
| Kahn et al. | Rate-Adaptive Transmission Techniques for Optical Fiber Systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171218 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181220 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190827 |