Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5619681B2 - パケット転送システム、パケット送信装置およびパケット受信装置 - Google Patents
[go: Go Back, main page]

JP5619681B2 - パケット転送システム、パケット送信装置およびパケット受信装置 - Google Patents

パケット転送システム、パケット送信装置およびパケット受信装置 Download PDF

Info

Publication number
JP5619681B2
JP5619681B2 JP2011129784A JP2011129784A JP5619681B2 JP 5619681 B2 JP5619681 B2 JP 5619681B2 JP 2011129784 A JP2011129784 A JP 2011129784A JP 2011129784 A JP2011129784 A JP 2011129784A JP 5619681 B2 JP5619681 B2 JP 5619681B2
Authority
JP
Japan
Prior art keywords
packet
cos value
packets
mpls
sequence number
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
Application number
JP2011129784A
Other languages
English (en)
Other versions
JP2012257136A (ja
Inventor
政朗 井波
政朗 井波
洋平 大窪
洋平 大窪
宏人 武智
宏人 武智
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011129784A priority Critical patent/JP5619681B2/ja
Publication of JP2012257136A publication Critical patent/JP2012257136A/ja
Application granted granted Critical
Publication of JP5619681B2 publication Critical patent/JP5619681B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、無瞬断でパケット伝送を行うパケット転送システム、パケット送信装置およびパケット受信装置に関する。
従来のパケット無瞬断技術は、送信側の装置で送信パケットをコピーして異なる経路で送信し、受信側の装置で異なる経路から受信したパケットをメモリにバッファリングして両系パケットのいずれかを選択することにより、故障時の無瞬断切り替えを実現していた(例えば、特許文献1参照)。
一方、NGNのように、音声、映像、インターネットなどネットワークサービスが多様化し、要求品質が異なるサービスを同一のネットワークに収容することが行われている。
特許第4074268号公報
ところが、従来のパケット無瞬断技術は、同一対地回線の要求品質が異なる全トラフィックに対応する技術であるため、冗長系経路差の増加、回線速度の増加(例えば10Gbpsや40Gbpsから100Gbpsへの増加)に伴う必要メモリ数の増加、メモリ処理速度の高速化などが課題であった。
上記課題に鑑み、本発明の目的は、異なるサービスの全トラフィックが無瞬断レベルの同じ品質を必要としていない点に着目し、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することにより、受信側の装置に求められるメモリ容量や要求性能を低減し、ネットワークシステムの低コスト化や実装容易性を実現することができるパケット転送システムおよび送信装置並びに受信装置を提供することである。
本発明に係るパケット転送システムは、MPLS−TPに対応するネットワーク上でパケット転送を行うパケット転送システムにおいて、送信側装置では、サービス種別を示すサービス識別子としてIEEE802.1qのVLANタグのCOS値が付加されたパケットを入力して、前記パケットに付加された前記COS値が予め設定された特定のCOS値であるか否かを識別し、入力する前記パケットが前記特定のCOS値である場合は、前記パケットの送信順序を識別するためのシーケンス番号を付与して2つの同一パケットにコピーし、コピーされた2つの前記パケットを異なる経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、入力する前記パケットが前記特定のCOS値でない場合は、前記経路のいずれか一方の経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、受信側装置では、受信する前記パケットのMPLS−TPのLSPラベルにマッピングされた前記COS値が前記特定のCOS値である場合は、異なる経路からそれぞれ受信する前記パケットを受信バッファにバッファリングして前記シーケンス番号が同一のパケットのいずれかを選択して前記シーケンス番号順に下流に転送し、受信する前記パケットのMPLS−TPのLSPラベルにマッピングされた前記COS値が前記特定のCOS値でない場合は、受信したパケットをそのまま下流に転送することを特徴とする。
これにより、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができ、受信側の装置に求められるメモリ容量や要求性能を低減し、ネットワークシステムの低コスト化や実装容易性を実現することができる。
また、前記パケットは、MPLS−TPのPWE3フレームに対応し、前記フレームのコントロールワードに前記シーケンス番号を格納することを特徴とする。
本発明に係るパケット送信装置は、サービス種別を示すサービス識別子としてIEEE802.1qのVLANタグのCOS値が付加されたパケットを入力して、前記パケットに付加された前記COS値が予め設定された特定のCOS値であるか否かを識別子データベースを参照して識別するパケット識別手段と、前記パケットの送信順序を識別するためのシーケンス番号を付与するシーケンス番号付与手段と、前記シーケンス番号が付与されたパケットを2つの同一パケットにコピーして、それぞれのパケットを異なる経路で送信するコピー分岐手段とを有し、前記パケット識別手段で識別されたパケットが前記特定のCOS値である場合は、前記シーケンス番号付与手段でシーケンス番号を付与し、前記コピー分岐手段でコピーして異なる経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、前記パケット識別手段で識別されたパケットが前記特定のCOS値でない場合は、前記経路のいずれか一方の経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信することを特徴とする。
これにより、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができ、受信側の装置を含むネットワークシステムの低コスト化や実装容易性を実現することができる。
本発明に係るパケット受信装置は、MPLS−TPに対応するネットワークから受信するパケットのMPLS−TPのLSPラベルにマッピングされたサービス種別を示すCOS値が予め設定された特定のCOS値であるか否かを識別子データベースを参照して識別するパケット識別手段と、前記COS値が前記特定のCOS値である場合は、異なる経路からそれぞれ受信する前記パケットを受信バッファにバッファリングして前記パケットに付与されたシーケンス番号が同一のパケットのいずれかを選択して前記シーケンス番号順に下流に転送し、前記COS値が前記特定のCOS値でない場合は、受信したパケットをそのまま下流に転送するパケット選択手段とを有することを特徴とする。
これにより、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができ、パケット受信装置に求められるメモリ容量や要求性能を低減し、ネットワークシステムの低コスト化や実装容易性を実現することができる。
これにより、同じネットワーク伝送装置間に複数のリンクが確立された場合でも、コントロールチャネル管理部は、1つのコントロールチャネルに統一してネットワーク伝送装置を制御することができる。
本発明によれば、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができ、受信側の装置に求められるメモリ容量や要求性能を低減し、ネットワークシステムの低コスト化や実装容易性を実現することができる。
本実施形態に係るパケット転送システム100の全体構成を示す図である。 サービス種別毎に冗長伝送を制御する場合のパケット送信例を示す図である。 サービス種別毎に冗長伝送を制御しない場合のパケット送信例を示す図である。 本実施形態に係るパケット送信装置101およびパケット受信装置102の構成例を示すブロック図である。 IEEE802.3qフレームのフォーマット例を示す図である。 PWE3フレームのフォーマット例を示す図である。 パケット選択部304の構成例を示すブロック図である。
以下、図面を参照して本発明に係るパケット転送システム、パケット送信装置およびパケット受信装置の実施形態について説明する。
(第1の実施形態)
図1は、本実施形態に係るパケット転送システム100の一例を示す図である。パケット転送システム100では、パケット送信装置101からパケット受信装置102へ2つの経路を介してパケットを転送する。ここで、WP(Working Pass)は運用系のパス、PP(Protection Pass)は予備系のパスである。図1では、WPは中継装置103を経由するパスで、PPは中継装置104を経由するパスである。また、図1の例では1つの中継装置のみが描かれているが、複数の中継装置を経由しても構わない。
本実施形態に係るパケット転送システム100は、サービスNWに接続されるサービスノード105から受信するパケットのサービス種別に応じて、冗長送信するか否かを判別する。そして、パケット送信装置101は、予め設定された高品質(無瞬断伝送)が要求されるサービス種別のパケットのみにシーケンシャル番号を付与してコピーし、WPとPPの2つの経路で冗長送信する。また、多少の瞬断を許容できる高品質が求められないサービス種別のパケットはWPまたはPPの1つの経路のみで送信する。一方、パケット受信装置102は、WPとPPの2つの経路から受信するパケットのサービス種別に応じて、パケット送信装置101で冗長送信された高品質パケットの場合は一旦バッファリングし、WPとPPの2つの経路から受信する同じシーケンシャル番号のパケットのいずれかを選択して下流のサービスノード106に転送する。また、高品質が求められないサービス種別のパケットは、そのまま下流のサービスノード106に転送する。
このようにして、本実施形態に係るパケット転送システム100は、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの全パケットを冗長送信する必要がなくなり、特定クラスのみに無瞬断サービスを適用することができ、ネットワークシステムの低コスト化や実装容易性を実現することができる。
図2は、VoIPや法人向けのサービスに用いられるEF(Explicit Foward)クラスの高品質パケット(パケットE)と、一般的なインターネットサービスに用いられるBE(Best Effort)クラスの低品質パケット(パケットB)とが混在するパケットをパケット送信装置101からパケット受信装置102に転送する様子を描いた図である。
図2において、パケット送信装置101は、サービスNW側からパケットEとパケットBを入力する。そして、パケット送信装置101は、パケットBを経路WPのみに送信し、パケットEは同じシーケンシャル番号nを付与してコピーされたパケットEnを経路WPと経路PPの両方の経路から送信する。この場合、経路WPの中継装置103は、パケットBおよびパケットEnの両方のパケットを中継し、経路PPの中継装置104は、パケットEnのパケットのみを中継する。ここで、nはシーケンシャル番号を示す自然数である。
図2の例では、パケット送信装置101で高品質パケットは、パケットE1、パケットE2、パケットE3、パケットE4、パケットE5のようにシーケンシャル番号nが付与されてコピーされ、中継装置103を経由する経路WPと、中継装置104を経由する経路PPとの両方の経路に送信される。
そして、パケット受信装置102は、経路WPからのみ受信するパケットBはそのまま下流のサービスNW側に転送し、経路WPと経路PPの両方の経路から受信するパケットEnの同じシーケンシャル番号nのパケットのいずれかを選択して下流のサービスNW側に転送する。ここで、同じシーケンシャル番号nのパケットのいずれかを選択する方式として先着優先方式が知られている。先着優先方式では、経路WPまたは経路PPから受信する同じシーケンシャル番号nのパケットEnのうち先に受信したパケットEnを選択して下流に転送し、遅れて受信したパケットEnは破棄される。
このようにして、本実施形態に係るパケット転送システム100では、高品質クラスのパケットEに対して無瞬断伝送を実現し、一般的なインターネットサービスなどに用いられる低品質クラスのパケットBについては、経路WP側が切断された場合に、瞬断を許容する他経路への切り替え等により対応することができ、1+1の経路構成で実現してもよいし、1:1の経路構成で実現してもよい。
ここで、本実施形態に係るパケット転送システム100の特徴がわかり易いように、従来のパケット転送システム900におけるパケット転送の様子を図3に示す。図3において、従来のパケット送信装置901は、全ての品質クラスのパケットを経路WPと経路PPの両方の経路から冗長送信していたので、パケットBが経路PPにも流れることになり、経路PPで確保しなければならない帯域が増加するという問題があった。これに対して、図2で説明したように、本実施形態に係るパケット転送システム100におけるパケット送信装置101は、所定の品質クラスのパケットのみをコピーして経路PPから送信するので、経路PPで確保しなければならない帯域を削減することができる。
また、従来のように全ての品質クラスのパケットを経路WPと経路PPの両方の経路から冗長送信する場合、図3のパケット受信装置902では、2つの経路から受信するパケットを選択するためにバッファリングしなければならないパケットが多くなり、また処理負荷も増えるので、大容量のバッファメモリの搭載や要求性能が高くなるという問題があった。これに対して、図2で説明したように、本実施形態に係るパケット転送システム100におけるパケット受信装置102は、所定の品質クラスのパケットのみをバッファリングしてパケット選択すればよいので、バッファメモリの削減や要求性能を低減することができる。
次に、パケット送信装置101およびパケット受信装置102の構成例について図4を用いて説明する。尚、図4において、図1および図2と同符号のブロックは同じブロックを示す。
パケット送信装置101は、パケット識別部201と、識別子DB(データベース)202と、SN(シーケンシャル番号)付与部203と、コピー分岐部204とを基本構成とし、さらにパケット識別部201内の入力順序設定部201aと、順序補正部205とで構成される。ここで、サービスノード105は、識別子付与部151を有し、パケット転送システム100で転送するパケットにサービス種別を示す識別子を付与するものとする。
例えば、サービスNWに接続されるサービスノード105から受信するパケットのサービス種別を表す方法として、IEEE802.3qで標準化されたフレームを用いることができる。図5に示すように、IEEE802.3qフレームは、DA(宛先アドレス:Destination Address)と、SA(送信元アドレス:Source Address)と、VLAN(仮想LAN)タグと、Payload(ペイロード)とで構成される。そして、VLANタグの領域には、VLAN ID(VLAN識別子)と、COS(サービスクラス:Class Of Service)とが格納される。特にCOSは3ビットの値で表され、パケットの優先順位やサービス種別などを示す識別子として使用できる。そこで、本実施形態に係るパケット転送システム100では、サービスノード105の識別子付与部151でCOS値を設定する。例えばCOS値が7の場合は高品質パケットEを表し、COS値が6以下の場合は低品質パケットBを表すように予め決めておく。そして、識別子付与部151は、例えばサービスノード105から送信するパケットEに対してCOS値:7を設定し、パケットBに対してCOS値:1を設定する。
尚、既存技術であるEthernet(登録商標)のCOS値だけでなく、IPv4対応のフレームの優先順位を記述する領域のDSCP(Differentiated Services Code Point)値、IPv6対応のフレームの優先順位を記述する領域のTC(Traffic Class)値、MPLSフレームのShimヘッダのEXP(Experimental)値などの値を上記の例のようにサービス種別を示す識別子として用いてもよい。或いは、未使用領域やペイロード領域などを利用して独自の識別子を設定してもよい。
パケット識別部201は、サービスノード105からサービス種別を示す識別子が付与されたパケットを受信する。そして、識別子DB202を参照して、サービスノード105から受信するパケットが冗長伝送するサービス種別であるか否かを識別する。冗長伝送するサービス種別の場合は当該パケットをSN付与部203に出力し、冗長伝送しないサービス種別の場合は当該パケットを順序補正部205に出力する。ここで、サービスノード105から入力する冗長伝送するサービス種別のパケットと冗長伝送しないサービス種別のパケットとの入力順序を維持するために、入力順序設定部201aにより入力順序を示す番号を設定してSN付与部203または順序補正部205にそれぞれのパケットを出力する。
先に図5で説明したVLANタグのCOS値を識別子として使用する場合は、サービスノード105から受信するパケットのCOS値を識別し、例えばCOS値:7の場合は冗長伝送するサービス種別のパケットであると判断し、COS値:6以下の場合は冗長伝送しないサービス種別のパケットであると判断する。
識別子DB202は、様々なサービス種別の識別子毎に冗長送信するか否かの設定情報が記憶されている。例えば、VLANタグのCOS値を識別子として使用する場合は、OS値:7は冗長伝送し、COS値:6以下は冗長伝送しないという情報が記憶されている。尚、設定情報は、OpS(オペレーションシステム)の管理装置107から制御網を介して遠隔操作で設定、削除、更新が行われる。例えば図2で説明したように、サービス種別を示す識別子がVoIPや法人向けのサービスに用いられるEFクラスの高品質パケット(パケットE)である場合は冗長送信、一般的なインターネットサービスに用いられるBE(Best Effort)クラスの低品質パケット(パケットB)である場合は冗長送信しない、などの情報が識別子DB202に予め記憶されている。
SN付与部203は、パケット識別部201から出力されるパケットEにシーケンシャル番号を付与してコピー分岐部204に出力する。
ここで、パケットEにシーケンシャル番号を付与する例として、MPLS TPのPWE3対応のフレームを用いて説明する。図6に示すPWE3フレームは、LSP−Label(Label Switched Pass Label)と、EXP(Experimental)と、PW−Label(PseudoWireーLabel)と、CW(Control Word)とが先に図5で説明したIEEE802.3qフレームに付加されている。本実施形態に係るパケット転送システム100では、図6のPWE3フレームのCW領域をシーケンシャル番号の格納領域として使用する。例えばSN付与部203は、パケット識別部201が出力するパケットEを格納するPWE3フレームのCW領域に、順番にシーケンシャル番号を付与する。例えばCW領域内のSN領域は16ビットで表されるので、0x0001、0x0002、・・・のようにシーケンシャル番号をパケットEの入力順に付与する。
尚、先に説明したパケット識別部201の入力順序設定部201aがサービスノード105から入力するパケットEおよびパケットBなど全てのパケットにシーケンシャル番号を付与する領域として、CW領域を使用しても構わない。この場合は、CW領域を入力順序設定用と、パケットEの冗長伝送用とに分けて使用してもよいし、共用してもよい。或いは、シーケンシャル番号を未使用領域やペイロード領域などを利用して独自のシーケンシャル番号を設定してもよい。入力順序設定用のシーケンシャル番号についても同様である。
また、図6において、MPLS TP網内の無瞬断パケットの識別子としてCOS値をLSP−Label領域にマッピングして伝送するようにしてもよい。これにより、LSP−Labelを見るだけで無瞬断伝送対応のパケットであるか否かを判別することができる。
コピー分岐部204は、SN付与部203から出力されるシーケンシャル番号が付与されたパケットEをコピーして二つの同じパケットEを作成し、一つのパケットEを経路PPから送信し、もう一つのパケットEを順序補正部205に出力する。
順序補正部205は、コピー分岐部204から出力されるパケットEと、パケット識別部201から出力されるパケットBとの送信順序を調整する。送信順序の調整は、先に入力順序設定部201aで設定された入力順序を示すシーケンシャル番号を参照して、コピー分岐部204から入力するパケットEと、パケット識別部201から入力するパケットBとをサービスノード105から入力した時と同じ順番にして経路WPから送信する。
このようにして、パケット送信装置101は、サービスノード105から入力するパケットのサービス種別に応じて冗長送信するパケットと冗長送信しないパケットとに分けて、冗長送信するパケットを2つの異なる経路から送信し、冗長送信しないパケットをいずれか1つの経路から送信するので、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの全パケットを冗長送信する必要がなくなり、特定種別のパケットのみに無瞬断サービスを適用することができ、ネットワークシステムの低コスト化や実装容易性を実現することができる。
一方、パケット受信装置102は、パケット識別部301と、識別子DB(データベース)302と、受信バッファ303と、パケット選択部304とを基本構成とし、さらに故障検出部300を有する。ここで、故障検出部300は、パケット送信装置101から送信されたパケットに付与されたシーケンシャル番号により、各経路毎にパケット損失やパケット断などの故障検出を行い、管理装置107に通知する。尚、本実施形態に係るパケット転送システム100の特徴には直接関係しないので、詳細な説明は省略する。
パケット識別部301は、故障検出部300を介して経路WPと経路PPから受信するパケットを入力する。そして、識別子DB302を参照して、受信するパケットが冗長伝送するサービス種別の識別子が付与されているパケットEの場合は、当該パケットEを受信バッファ303に出力し、冗長伝送しないサービス種別の識別子が付与されているパケットBの場合は、当該パケットBをパケット選択部304に出力する。先に説明した図2の例では、経路WPから受信するパケットEと経路PPから受信するパケットEを受信バッファ303に出力し、経路WPから受信するパケットBをパケット選択部304に出力する。
例えば、先に図5で説明したVLANタグのCOS値を識別子として使用する場合は、パケット識別部301は、パケット送信装置101から経路WPまたは経路PPを介して受信する各パケットのCOS値を識別し、例えばCOS値:7の場合は冗長伝送するサービス種別のパケットEであると判断し、COS値:6以下の場合は冗長伝送しないサービス種別のパケットBであると判断する。
識別子DB302は、識別子DB202と同様に、様々なサービス種別の識別子毎に冗長送信するか否かの設定情報が記憶されている。尚、設定情報についても、識別子DB202と同様に、管理装置107から制御網を介して遠隔操作で設定、削除、更新が行われる。
受信バッファ303は、パケット識別部201で識別された経路WPのパケットEと経路PPのパケットEとが一時的に保持される。そして、パケット選択部304から選択された一方の経路から受信したパケットEが受信バッファ303から読み出され、読み出されたパケットEと同じシーケンシャル番号の別の経路から受信したパケットEは破棄される。
パケット選択部304は、受信バッファ303に一時的に保持されているパケットEnをシーケンシャル番号nの順番に読み出すが、受信バッファ303には経路WPのパケットEnと経路PPのパケットEnとが保持されるので、そのいずれか一方のパケットEnを選択する。ここで、経路WPと経路PPは経路が異なるので同じ時刻にパケット送信装置101から送信されたとしても、パケット受信装置102で同じ時刻に受信されるとは限らない。そこで、パケット選択部304は、例えば時間的に早く受信バッファ303に取り込まれた方のパケットEnを読み出し、遅い方の同じシーケンシャル番号のパケットEnを廃棄する。このような先着優先方式により、二つの経路から受信するパケットEnのいずれかを選択して下流側のサービスノード106に送信する。尚、パケット選択部304は、パケット識別部301から出力されるパケットBと、受信バッファ303から読み出されたパケットEとの順序を調整して下流側のサービスノード106に送信する。
図7は、パケット選択部304の構成例を示す図で、パケット選択部304は、高品質パケット選択部351と、順序補正部352とで構成される。図7において、経路WPから受信するパケットEおよびパケットBはパケット識別部301で高品質クラスのパケットEと、低品質クラスのパケットBとに識別される。そして、経路WPから受信したパケットEーWPnと経路PPから受信したパケットEーPPnは、受信バッファ303に一時的に記憶される。そして、高品質パケット選択部351は、受信バッファ303に一時的に記憶されたパケットEーWPnとパケットEーPPnのうち先着した方のパケットEを読み出して順序補正部352に出力する。図7の例では、高品質パケット選択部351は、パケットEーWPnを受信バッファ303から読み出し、パケットEーPPnは受信バッファ303から削除する。
また、順序補正部352は、高品質パケット選択部351が出力するパケットEーWPnと、パケット識別部301から出力されるパケットBとの順序を調整して順番にサービスノード106に送信する。ここで、先に図4で説明したように、パケット識別部201の入力順序設定部201aと同様に、パケット受信装置102のパケット識別部301にも入力順序設定部を設けてパケット受信装置102が受信するパケットの順序と同じ順序でサービスノード106側に送信するようにしてもよい。
尚、パケット送信装置101の入力順序設定部201aおよび順序補正部205と、パケット受信装置102の順序補正部352を設けずに、各パケットが衝突しないようにするためのバッファで構成しても構わない。
このようにして、パケット受信装置102は、経路WPと経路PPから受信するパケットのサービス種別を判別して、冗長送信さてたパケットと冗長送信されていないパケットとに分け、冗長送信されたパケットのみを受信バッファ303に蓄積してパケット選択を行い、冗長送信しないパケットはそのまま下流側のサービスノード106に転送するので、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができ、パケット受信装置102に求められる受信バッファ303のメモリ容量やパケット選択部304に要求される性能を低減し、ネットワークシステムの低コスト化や実装容易性を実現することができる。
以上、各実施形態で説明したように、本実施形態に係るパケット転送システム100は、同一対地回線を流通する要求品質クラスの異なるサービストラフィックの中の特定クラスのみに無瞬断サービスを適用することができる。
尚、本発明に係るパケット転送システム、パケット送信装置およびパケット受信装置について、各実施形態で例を挙げて説明してきたが、その精神またはその主要な特徴から逸脱することなく他の多様な形で実施することができる。そのため、上述した実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明は、特許請求の範囲によって示されるものであって、本発明は明細書本文にはなんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
100、900・・・パケット転送システム
101、901・・・パケット送信装置
102、902・・・パケット受信装置
103・・・中継装置
104・・・中継装置
105・・・サービスノード
106・・・サービスノード
151・・・識別子付与部
201・・・パケット識別部
201a・・・入力順序設定部
202・・・識別子DB
203・・・SN付与部
204・・・コピー分岐部
205・・・順序補正部
300・・・故障検出部
301・・・パケット識別部
302・・・識別子DB
303・・・受信バッファ
304・・・パケット選択部
351・・・高品質パケット選択部
352・・・順序補正部

Claims (4)

  1. MPLS−TPに対応するネットワーク上でパケット転送を行うパケット転送システムにおいて、
    送信側装置では、
    サービス種別を示すサービス識別子としてIEEE802.1qのVLANタグのCOS値が付加されたパケットを入力して、前記パケットに付加された前記COS値が予め設定された特定のCOS値であるか否かを識別し、
    入力する前記パケットが前記特定のCOS値である場合は、前記パケットの送信順序を識別するためのシーケンス番号を付与して2つの同一パケットにコピーし、コピーされた2つの前記パケットを異なる経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、
    入力する前記パケットが前記特定のCOS値でない場合は、前記経路のいずれか一方の経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、
    受信側装置では
    信する前記パケットのMPLS−TPのLSPラベルにマッピングされた前記COS値が前記特定のCOS値である場合は、異なる経路からそれぞれ受信する前記パケットを受信バッファにバッファリングして前記シーケンス番号が同一のパケットのいずれかを選択して前記シーケンス番号順に下流に転送し
    信する前記パケットのMPLS−TPのLSPラベルにマッピングされた前記COS値が前記特定のCOS値でない場合は、受信したパケットをそのまま下流に転送する
    ことを特徴とするパケット転送システム。
  2. 請求項1に記載のパケット転送システムにおいて、
    前記パケットは、MPLS−TPのPWE3フレームに対応し、前記フレームのコントロールワードに前記シーケンス番号を格納する
    ことを特徴とするパケット転送システム。
  3. サービス種別を示すサービス識別子としてIEEE802.1qのVLANタグのCOS値が付加されたパケットを入力して、前記パケットに付加された前記COS値が予め設定された特定のCOS値であるか否かを識別子データベースを参照して識別するパケット識別手段と、
    前記パケットの送信順序を識別するためのシーケンス番号を付与するシーケンス番号付与手段と、
    前記シーケンス番号が付与されたパケットを2つの同一パケットにコピーして、それぞれのパケットを異なる経路で送信するコピー分岐手段と
    を有し、
    前記パケット識別手段で識別されたパケットが前記特定のCOS値である場合は、前記シーケンス番号付与手段でシーケンス番号を付与し、前記コピー分岐手段でコピーして異なる経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信し、前記パケット識別手段で識別されたパケットが前記特定のCOS値でない場合は、前記経路のいずれか一方の経路から前記COS値をMPLS−TPのLSPラベルにマッピングして送信する
    ことを特徴とするパケット送信装置。
  4. MPLS−TPに対応するネットワークから受信するパケットのMPLS−TPのLSPラベルにマッピングされたサービス種別を示すCOS値が予め設定された特定のCOS値であるか否かを識別子データベースを参照して識別するパケット識別手段と、
    前記COS値が前記特定のCOS値である場合は、異なる経路からそれぞれ受信する前記パケットを受信バッファにバッファリングして前記パケットに付与されたシーケンス番号が同一のパケットのいずれかを選択して前記シーケンス番号順に下流に転送し、前記COS値が前記特定のCOS値でない場合は、受信したパケットをそのまま下流に転送するパケット選択手段と
    を有することを特徴とするパケット受信装置。
JP2011129784A 2011-06-10 2011-06-10 パケット転送システム、パケット送信装置およびパケット受信装置 Active JP5619681B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011129784A JP5619681B2 (ja) 2011-06-10 2011-06-10 パケット転送システム、パケット送信装置およびパケット受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011129784A JP5619681B2 (ja) 2011-06-10 2011-06-10 パケット転送システム、パケット送信装置およびパケット受信装置

Publications (2)

Publication Number Publication Date
JP2012257136A JP2012257136A (ja) 2012-12-27
JP5619681B2 true JP5619681B2 (ja) 2014-11-05

Family

ID=47528259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011129784A Active JP5619681B2 (ja) 2011-06-10 2011-06-10 パケット転送システム、パケット送信装置およびパケット受信装置

Country Status (1)

Country Link
JP (1) JP5619681B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113839871B (zh) 2017-09-25 2024-10-22 华为技术有限公司 一种报文转发的方法及网络设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3436650B2 (ja) * 1997-02-24 2003-08-11 三菱電機株式会社 ネットワーク制御装置
US20060013210A1 (en) * 2004-06-18 2006-01-19 Bordogna Mark A Method and apparatus for per-service fault protection and restoration in a packet network
JP2007274467A (ja) * 2006-03-31 2007-10-18 Nec Corp ネットワーク中継装置、ネットワークシステム、データ中継方法及びデータ中継プログラム
JP4616821B2 (ja) * 2006-11-27 2011-01-19 沖電気工業株式会社 信号伝送方式および回線エミュレーション装置

Also Published As

Publication number Publication date
JP2012257136A (ja) 2012-12-27

Similar Documents

Publication Publication Date Title
JP7327876B2 (ja) パケット転送経路を決定するための方法及びシステム、並びに、ネットワークノード
US11411770B2 (en) Virtual port channel bounce in overlay network
US7869428B2 (en) Packet transmission method and packet transmission device
US9001656B2 (en) Dynamic route branching system and dynamic route branching method
EP2624590B1 (en) Method, apparatus and system for interconnected ring protection
EP2868034B1 (en) System and method for efficient point-to-multi-point traffic engineering (p2mp-te) path protection
US20120106560A1 (en) Inter-domain routing in an n-ary-tree and source-routing based communication framework
CN107612825A (zh) 建立灵活以太网路径的方法和网络设备
CN113595934A (zh) 基于灵活以太网的业务流传输方法、装置和通信系统
US11985059B2 (en) Communication device, multicast transfer system, and multicast transfer method
WO2018090210A1 (zh) 业务报文传输方法及节点设备
US8750286B2 (en) Network communication system, communication device, network linkage method and program thereof
JP6402078B2 (ja) ネットワークシステムおよびパケット転送方法
US20150312151A1 (en) Enhanced load distribution of non-unicast traffic to multi-homed nodes in a port extender environment
US20140078936A1 (en) Apparatus for configuring overlay network and method thereof
US10623301B2 (en) Method, routing bridge and non-transitory computer-readable storage medium for network routing
JP5619681B2 (ja) パケット転送システム、パケット送信装置およびパケット受信装置
US8824277B2 (en) Method of routing a data packet via a router in a packet communications network supported by a transport network
EP3253008B1 (en) Transfer apparatus
CN102263668A (zh) Mpls网络中单向伪线路的实现方法、系统及装置
US11368394B2 (en) Using labels in a virtualized device environment
WO2020244766A1 (en) Transmitting or routing data in an optical transport network
JP2017208589A (ja) 転送装置及び転送処理方法
JP2017011582A (ja) 通信装置および通信方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140428

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: 20140916

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140917

R150 Certificate of patent or registration of utility model

Ref document number: 5619681

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350