(57)【要約】【課題】伝送装置内における測定フレームのロスによる伝送路性能の測定誤差をなくす。【解決手段】フレームロス測定装置２ａは、伝送路を測定するための測定フレームを受信する受信部６２と、受信される測定フレームに基づいて、測定フレームが伝送された伝送路の性能を測定する測定部６５と、受信される測定フレームに割り当てるフレームロス測定装置２ａのリソースを確保する割当部７２を備える。【選択図】図１３
2014023032.tif 000002
【特許請求の範囲】
【請求項１】
フレームロス測定装置であって、
伝送路を測定するための測定フレームを受信する受信部と、
受信される測定フレームに基づいて、測定フレームが伝送された伝送路の性能を測定する測定部と、
受信される測定フレームに割り当てる前記フレームロス測定装置のリソースを確保する割当部と、
を備えることを特徴とするフレームロス測定装置。
【請求項２】
測定フレームに割り当てる前記フレームロス測定装置のリソースを確保した後に、測定フレームを要求する要求フレームを送信する送信部を備えることを特徴とする請求項１に記載のフレームロス測定装置。
【請求項３】
測定フレームを送信する対向装置に、前記対向装置にて受信される要求フレームに割り当てる前記対向装置のリソースの確保を要求するリソース確保要求信号を送信するリソース確保要求部を備え、
前記送信部は、前記対向装置のリソースの割当て後に要求フレームの送信を開始することを特徴とする請求項２に記載のフレームロス測定装置。
【請求項４】
要求フレームは、複数の前記対向装置に送信されるマルチキャストフレームであり、
前記送信部は、前記複数の対向装置から送信される測定フレームに割り当てる前記フレームロス測定装置のリソースが確保された後に要求フレームの送信を開始することを特徴とする請求項２又は３に記載のフレームロス測定装置。
【請求項５】
要求フレーム及びリソース確保要求信号は、複数の前記対向装置に送信されるマルチキャストフレームであることを特徴とする請求項３に記載のフレームロス測定装置。
【請求項６】
要求フレーム及び測定フレームは、伝送路におけるフレームロス数の測定に用いる測定フレームであることを特徴とする請求項２〜５のいずれか一項に記載のフレームロス測定装置。
【請求項７】
伝送装置であって、
伝送路を測定するための測定フレームを対向装置から受信する受信部と、
前記伝送装置にて受信される測定フレームに割り当てる前記伝送装置のリソースの確保を要求するリソース確保要求信号を前記対向装置から受信するリソース確保要求受付部と、
受信される測定フレームに割り当てる前記伝送装置のリソースを確保する割当部と、
前記リソースの割当て結果を前記対向装置へ通知するリソース確保要求応答部と、
を備えることを特徴とする伝送装置。
【請求項８】
フレームロス測定装置と、対向装置と、前記フレームロス測定装置及び前記対向装置の間の伝送路の性能の測定動作を制御する制御装置を備える通信システムであって、
前記対向装置は、
伝送路を測定するための測定フレームを前記フレームロス測定装置から受信する受信部と、
前記対向装置にて受信される測定フレームに割り当てる前記対向装置のリソースを前記対向装置に確保させる信号を前記制御装置から受信する要求受付部と、
測定フレームの受信に使用される前記対向装置のリソースを確保する割当部と、
前記リソースの割当て結果を前記制御装置へ通知するリソース要求応答部と、
を備えることを特徴とする通信システム。
【請求項９】
フレームロス測定装置と対向装置との間の伝送路の性能を測定する性能測定方法であって、
前記伝送路を経由して前記対向装置から前記フレームロス測定装置へ送信される測定フレームに割り当てる前記フレームロス測定装置のリソースを確保し、
前記フレームロス測定装置で受信される測定フレームに基づいて前記対向装置との間の伝送路の性能を測定することを特徴とする性能測定方法。
【請求項１０】
伝送装置と対向装置との間の伝送路の性能を測定する性能測定方法であって、
前記伝送路を経由して前記対向装置から前記伝送装置へ送信される測定フレームに割り当てる前記伝送装置のリソースの確保を要求するリソース確保要求信号を前記対向装置から受信し、
測定フレームに割り当てる前記伝送装置のリソースを確保し、
前記リソースの割当て結果を前記伝送装置から前記対向装置へ通知する、
を備えることを特徴とする性能測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で論じられる実施態様は、測定フレームを用いた伝送路の性能測定に関する。
【背景技術】
【０００２】
ネットワーク上の伝送装置間で測定フレームをやりとりすることにより伝送路の性能を測定する技術が知られている。このような技術の例として、イーサネット（登録商標）OAM（Operation Administration and Maintenance）がある。図１は、ITU-T(International Telecommunication Union Telecommunication Standardization Sector)勧告 G.8013/Y.1731 OAMを用いてレイヤ２ネットワークの障害監視を行う構成の説明図である。
【０００３】
図１に示すように、レイヤ２ネットワークの監視区間を、カスタマ拠点間の単位やプロバイダネットワーク内のある区間等の単位で分けることによって、ネットワークの管理セグメントに応じた障害監視が行える。イーサネット（登録商標）OAMでは、レイヤ２ネットワークの監視対象のグループであるMEG(Maintenance Entity Group)毎に、MEG内の終端点の伝送装置がMEP(MEG end point)として設定される。また監視区間の間には、監視中間点の伝送装置がMIP(MEG Intermediate Point)として設定される。開始MEP(Initiating MEP)は、測定を開始するエンティティであり、応答MEP(Responding MEP)は開始MEPからのrequestメッセージに対して、Responding メッセージにて応答するエンティティである。このようなエンティティはVLAN(Virtual Local Area Network)単位に存在する。MEP間でVLANパスの正常性確認や、VLANパスごとのフレームロス、フレーム遅延などを測定するPerformance Measurementが行われる。
【０００４】
イーサネット（登録商標）OAMを用いてフレームロスを測定する手段の一つとして、ITU-T勧告 G.8013/Y.1731にETH-SLM(Ethernet（登録商標） Synthetic Loss Measurement function)が規定されている。ETH-SLMでは、フレームロスを測定するとき、あるMEPからrequestメッセージが送信される。本明細書においてこのrequestメッセージをSLM(Synthetic Loss Message)と表記する。SLMを受信したMEPは、responseメッセージを返信する。本明細書においてこのresponseメッセージをSLR(Synthetic Loss Reply)と表記する。SLMの送信元MEPは、SLMの送信数とSLRの受信数からフレームロス数を計算する。このようにして測定を行ったフレームロスは、伝送路の品質を示すために用いられる。通信事業者は、伝送路の品質を課金体系に反映し、エンドユーザに対して、伝送路の品質に応じたサービスを提供することが可能である。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】ITU-T勧告 G.8013/Y.1731, OAM functions and mechanisms for Ethernet based networks, 2011年7月
【発明の概要】
【発明が解決しようとする課題】
【０００６】
伝送装置内で測定フレームのロスが発生すると、伝送装置内の測定フレームロスの影響が測定結果に反映されることにより伝送路性能の測定誤差が発生する。伝送装置内での測定フレームのロスは、例えば、伝送装置における測定フレームの受信処理の輻輳などによって発生することがある。
【０００７】
測定フレームのロスが発生する態様の一例として、開始MEPがマルチキャストアドレスを用いて複数の応答MEPにSLMを送信した場合が考えられる。図２は、測定フレームのロスが発生する態様の一例の説明図である。開始MEPは、１つのSLMに対して、毎回応答MEP分のSLRを受信する。開始MEPからのSLMの送信レートが高い、フレームサイズが大きい及び／又は応答MEP数が多いと、送信側NE(Network Element)においてSLR受信処理の輻輳が発生する可能性がある。SLR受信処理が輻輳すると、例えば、送信側NE内部でSLRを伝送するインタフェースの許容最大帯域を超えるSLRを受信することによって、SLRのフレームロスが発生する。
【０００８】
本明細書に開示される装置又は方法は、伝送装置内における測定フレームのロスによる伝送路性能の測定誤差をなくすことを目的とする。
【課題を解決するための手段】
【０００９】
装置の一観点によれば、フレームロス測定装置が与えられる。フレームロス測定装置は、伝送路を測定するための測定フレームを受信する受信部と、受信される測定フレームに基づいて測定フレームが伝送された伝送路の性能を測定する測定部と、受信される測定フレームに割り当てるフレームロス測定装置のリソースを確保する割当部とを備える。
【００１０】
装置の他の一観点によれば、伝送装置が与えられる。伝送装置は、伝送路を測定するための測定フレームを対向装置から受信する受信部と、伝送装置にて受信される測定フレームに割り当てる前記伝送装置のリソースの確保を要求するリソース確保要求信号を対向装置から受信するリソース確保要求受付部と、受信される測定フレームに割り当てる伝送装置のリソースを確保する割当部と、リソースの割当て結果を対向装置へ通知するリソース確保要求応答部を備える。
【００１１】
装置の他の一観点によれば、フレームロス測定装置と、対向装置と、フレームロス測定装置及び対向装置の間の伝送路の性能の測定動作を制御する制御装置を備える通信システムが与えられる。対向装置は、伝送路を測定するための測定フレームをフレームロス測定装置から受信する受信部と、対向装置にて受信される測定フレームに割り当てる対向装置のリソースを対向装置に確保させる信号を制御装置から受信する要求受付部と、測定フレームの受信に使用される対向装置のリソースを確保する割当部と、リソースの割当て結果を制御装置へ通知するリソース要求応答部とを備える。
【００１２】
方法の一観点によれば、フレームロス測定装置と対向装置との間の伝送路の性能を測定する性能測定方法が与えられる。性能測定方法は、伝送路を経由して対向装置からフレームロス測定装置へ送信される測定フレームに割り当てるフレームロス測定装置のリソースを確保することと、フレームロス測定装置で受信される測定フレームに基づいて対向装置との間の伝送路の性能を測定することを含む。
【００１３】
方法の一観点によれば、伝送装置と対向装置との間の伝送路の性能を測定する性能測定方法が与えられる。性能測定方法は、伝送路を経由して対向装置から伝送装置へ送信される測定フレームに割り当てる伝送装置のリソースの確保を要求するリソース確保要求信号を対向装置から受信することと、測定フレームに割り当てる伝送装置のリソースを確保することと、リソースの割当て結果を伝送装置から対向装置へ通知することを含む。
【発明の効果】
【００１４】
本明細書に開示される装置又は方法によれば、伝送装置内における測定フレームのロスによる伝送路性能の測定誤差がなくなる。
【図面の簡単な説明】
【００１５】
【図１】レイヤ２ネットワークの障害監視を行う構成の説明図である。
【図２】測定フレームのロスが発生する態様の一例の説明図である。
【図３】通信システムの全体構成例を示す図である。
【図４】フレームロス測定動作の一例の説明図である。
【図５】伝送装置のハードウエア構成の一例の説明図である。
【図６】対向装置の機能構成の第１例を示す図である。
【図７】フレームの構成例の説明図である。
【図８】対向装置での測定フレーム格納テーブルの一例を示す図である。
【図９】対向装置でのカウンタテーブルの一例を示す図である。
【図１０】対向装置での統計情報テーブルの一例を示す図である。
【図１１】空きリソーステーブルの一例を示す図である。
【図１２】応答MEPでの使用リソーステーブルの一例を示す図である。
【図１３】伝送装置の機能構成の一例を示す図である。
【図１４】伝送装置での測定フレーム格納テーブルの一例を示す図である。
【図１５】伝送装置でのカウンタテーブルの一例を示す図である。
【図１６】伝送装置での統計情報テーブルの一例を示す図である。
【図１７】伝送装置データベースに記憶される測定結果履歴の一例を示す図である。
【図１８】伝送装置での使用リソーステーブルの一例を示す図である。
【図１９】フレームロス測定開始動作の第１例の説明図である。
【図２０】伝送装置でのリソース確保動作の一例を示す図である。
【図２１】SLMのプロトコルデータユニットのフォーマットの説明図である。
【図２２】SLMのFlagsフィールドの使用例の説明図である。
【図２３】SLRのプロトコルデータユニットのフォーマットの説明図である。
【図２４】SLRのFlagsフィールドの使用例の説明図である。
【図２５】対向装置の機能構成の第２例を示す図である。
【図２６】伝送装置の測定受付動作の一例を示す図である。
【図２７】対向装置の測定受付動作の一例を示す図である。
【図２８】フレームロス測定開始動作の第２例の説明図である。
【発明を実施するための形態】
【００１６】
＜１．第１実施例＞
＜１．１  システム構成例＞
以下、添付する図面を参照して好ましい実施例について説明する。図３は、通信システムの全体構成例を示す図である。通信システム１は、フレームを伝送するための伝送装置２ａ〜２ｃ及び３ａ〜３ｃによって形成されるネットワーク４と、管理装置５と、保守ネットワーク６を備える。管理装置５は伝送装置２ａ〜２ｃ及び３ａ〜３ｃの状態監視及び制御を行う情報処理装置であり、保守ネットワーク６を経由して伝送装置２ａ〜２ｃ及び３ａ〜３ｃに接続される。
【００１７】
以下、ITU-T Y.1731 ETH-SLMによるフレームロスの測定の例示を用いて、通信システム１の説明を行う。但し、本明細書に開示される装置及び方法は、伝送装置間やMEP等の予め定められているポイント間で、フレーム等をやりとりして伝送路の性能測定を行う通信システムであれば他の方式の通信システムでも適用可能である。また、本明細書に開示される装置及び方法は、フレームロスの測定以外の他の伝送路性能の測定、例えばフレーム遅延量の測定の際にも適用可能である。
【００１８】
以下の説明では、伝送装置２ａが開始MEPとして動作し伝送装置２ｂ及び２ｃが応答MEPとして動作する測定セッションに注目する。ある測定セッションで伝送装置２ａからのSLMに応答してSLRを伝送装置２ａへ送信する伝送装置２ｂ及び２ｃを「対向装置」と表記する。SLM及びSLRはそれぞれ要求フレーム及び測定フレームの一例である。また、伝送装置２ａは、フレームロス測定装置の一例である。対向装置２ｂ及び２ｃを総称して「対向装置２」と表記することがある。
【００１９】
またこの測定セッションでは、伝送装置２ａと対向装置２ｂとの間の監視区間の中間点の伝送装置３ａ及び３ｂはMIPとして動作する。また、伝送装置２ａと対向装置２ｃとの間の監視区間の中間点の伝送装置３ａ〜３ｃはMIPとして動作する。伝送装置３ａ〜３ｃを総称して「伝送装置３」と表記することがある。
【００２０】
＜１．２  フレームロス測定動作＞
図４を参照して、伝送装置２ａと対向装置２ｂとの間のフレームロス測定動作の一例を説明する。参照符号１００は伝送装置２ａによるSLMの送信を示し、参照符号１０１は対向装置２ｂによるSLRの送信を示す。伝送装置２ａは、SLMを複数回送信しSLMの送信回数をカウントする。各SLMには、それぞれの送信時点tにおける伝送装置２ａでのSLMの送信カウント数TxFCf(t)が格納される。「TxFCf(tp)」及び「TxFCf(tc)」は、測定開始時tp及び測定終了時tcにおけるSLMの送信カウント数を示す。
【００２１】
対向装置２ｂは、SLMを１個受信する度にSLRを１個送信し、SLRの送信回数をカウントする。各SLRには、受信したSLMに格納されたSLMの送信カウント数TxFCf(t)と、対向装置２ｂでのSLRの送信カウント数TxFCb(t)が格納される。「TxFCb(tp)」及び「TxFCb(tc)」は、それぞれ、TxFCf[tp], TxFCf[tc]に対応するSLRの送信カウント数を示す。
【００２２】
伝送装置２ａは、次式により対向装置２ｂの受信フレームのロス数である遠端（far-end）フレームロス数と、伝送装置２ａの受信フレームのロス数である近端（near-end）フレームロス数を算出する。
遠端フレームロス数＝|TxFCf(tc)- TxFCf(tp)|-|TxFCb(tc)-TxFCb(tp)|
近端フレームロス数＝|TxFCb(tc)- TxFCb(tp)|-|RxFCl(tc)-RxFCl(tp)|
ここで、RxFCl(tp)及びRxFCl(tc)は、TxFCf[tp], TxFCf[tc]に対応する伝送装置２ａのSLRの受信カウント数を示す。伝送装置２ａは、算出したフレームロス数に基づいてフレームロス率を伝送路の性能として算出する。上述のように、送路の性能の算出には、フレームロス率を用いている。つまり、受信フレーム数の算出を間違えてしまうと、伝送路の性能の測定結果に与える影響が大きいので、伝送路でロスしたフレーム数を正確に算出する必要がある。
【００２３】
＜１．３  ハードウエア構成例＞
続いて図５を参照して、伝送装置２ａのハードウエア構成の一例を説明する。対向装置２ｂ及び２ｃ、並びに伝送装置３ａ〜３ｃのハードウエア構成も同様であってよい。伝送装置２ａは、制御カード１０と、回線インタフェースカード２０−１〜２０−ｎと、パケットスイッチカード３０を備える。以下の説明及び添付する図面においてインタフェースを「IF」と表記することがある。回線IFカード２０−１〜２０−ｎを総称して「回線IFカード２０」と表記することがある。
【００２４】
制御カード１０は、伝送装置全体の動作を制御する信号処理のためのプロセッサ１１を備える。メモリ１２には、プロセッサ１１による信号処理のための制御プログラムやこのプログラムの実行中に使用されるデータが格納される。メモリ１２は、コンピュータプログラムやデータを記憶するための、不揮発性記憶装置や、読み出し専用メモリ（ROM: Read Only Memory）やランダムアクセスメモリ（RAM: Random Access Memory）等を含んでいてよい。
【００２５】
制御カード１０は、制御カード１０と回線IFカード２０との物理的な通信インタフェースとして動作するLSI（large scale integration）１３を備える。LSI１３は、例えばASIC（Application Specific Integrated Circuit）やFPGA（Field-Programming Gate Array）であってよい。制御カード１０は、LSI１３を経由して回線IFカード２０のデータ収集及び状態管理を行う。LSI１３は、ユーザがコマンドラインIF等でOAMの状態を監視したり、設定情報を入力するための物理インタフェースとして使用される。また、LSI１３は、管理装置５との通信インタフェースとしても使用される。
【００２６】
回線IFカード２０は、ネットワーク４で伝送されるレイヤ２トラフィックに対する入出力インタフェースである。回線IFカード２０は、物理IF２１とネットワークプロセッサ２２と、トラフィックマネージャ２３と、回線IFカード制御回路２４を備える。以下の説明及び添付する図面において物理IF２１、ネットワークプロセッサ２２及びトラフィックマネージャ２３を、それぞれ「PHY２１」、「NPU２２」及び「TM２３」と表記することがある。
【００２７】
PHY２１は、物理的な光信号入出力端子を持ち、受信した光信号を電気信号に変換してNPU２２に入力する。またNPU２２から出力される送信データを光信号に変換してネットワーク４へ送信する。NPU２２は、フレームの送受信のための信号処理を行う。つまり、NPU22は、伝送路から入力された測定フレームの送受信のための信号処理も行う。TM２３は、フレーム毎に定められた優先度に応じたキューイング及び帯域制御を行う。  伝送路の性能を測定するときは、回線カードIF(又はポート)に入力されるまでの間(伝送路)にロスした測定フレーム数で評価する必要がある。
【００２８】
回線IFカード制御回路２４は、ネットワーク４におけるフレーム伝送の制御に使用される制御フレームの生成、送信、受信及び受信フレームに基づく信号処理を行う。ネットワーク４の伝送路の性能を測定する測定フレームであるSLM及びSLRは、制御フレームの一例である。回線IFカード制御回路２４は、FPGA２６及びメモリ２７を備える。
【００２９】
FPGA２６は、SLM及びSLRのカウント処理や、カウント結果に基づくフレームロスの算出処理を行う。メモリ２７には、フレームロスの測定時に使用される測定フレームを格納する測定フレーム格納テーブルや、SLM及びSLRのカウント値を格納するカウンタテーブル、フレームロスの算出結果を格納する統計情報テーブルが記憶される。このように、伝送装置内では、伝送路から入力されてすぐではなく、メモリ27に格納された後にFPGA27によってフレームロスが算出される。伝送装置に入力されてからフレームロスが算出し終わるまでの間に測定フレームがロスしてしまった場合、算出結果に影響してしまうことがわかる。
【００３０】
NPU２２は、回線IFカード制御回路２４により生成された制御フレームを送信フレーム間に挿入する。参照符号２５は、回線IFカード制御回路２４からNPU２２へ制御フレームを送信する送信IFである。また、NPU２２は受信フレームの中から制御フレームを抽出して回線IFカード制御回路２４へ出力する。参照符号２６は、回線IFカード制御回路２４がNPU２２から制御フレームを受信する受信IFである。
【００３１】
NPU２２は、フレームロスの測定開始時及び測定終了時において、NPU２２と回線IFカード制御回路２４間の測定フレームの転送処理を、それぞれ有効及び無効に切り替える測定フレームフィルタリング処理を実行する。つまり、測定フレームフィルタリング処理が有効であるとき、測定フレームを回線ＩＦカード制御回路24間で転送する。このように、本実施形態では、参照符号26と回線ＩＦカード24とを測定フレームが占有するリソースとして確保することで、輻輳によるフレームロスを防ぐことが出来る。
【００３２】
パケットスイッチカード３０は、制御カード１０に記憶されているVLAN(Virtual Local Area Network)ID毎のレイヤ２トラフィックの転送先情報に基づいて、回線IFカード間でレイヤ２トラフィックのスイッチングを行う。
【００３３】
なお、図５に示すハードウエア構成は実施例の説明のための例示にすぎない。以下に記載される動作を実行するものであれば、本明細書に記載される伝送装置２ａは他のどのようなハードウエア構成を採用してもよい。
【００３４】
＜１．４  対向装置の機能構成＞
続いて、上記ハードウエア構成によって実現される機能について説明する。図６は、対向装置２ｂの機能構成の第１例を示す図である。対向装置２ｃも同様の機能構成を有していてよい。なお、図６の機能構成図は、対向装置２ｂについて本明細書において以下に説明される機能に関係する構成を中心に示している。対向装置２ｂは、図示の構成要素以外の他の構成要素を含んでいてよい。図１３及び図２５の機能構成図についても同様である。
【００３５】
対向装置２ｂは、通信部４０と、制御フレーム処理部４１と、測定フレーム処理部４２と、測定フレーム格納メモリ４３と、統計情報算出部４４と、統計情報格納メモリ４５を備える。対向装置２ｂは、条件受信部５０と、受付判定部５１と、リソース管理部５２を備える。
【００３６】
通信部４０は、対向装置２ｂにおけるフレームの送受信処理を行う。制御フレーム処理部４１は、伝送装置２ａから送信されたSLMを通信部４０で受信したフレームの中から抽出して測定フレーム処理部４２に出力する。図７は、通信部４０で受信されるフレームの一例であるOAM PDU（Protocol Data Unit:プロトコルデータユニット）の構成を示す。制御フレーム処理部４１は、「OpCode」フィールドを監視し、「OpCode」フィールドの値がSLMを指定する所定値「55」であるフレームをSLMとして抽出する。また、制御フレーム処理部４１は、測定フレーム処理部４２が生成したSLRを送信フレーム間に挿入する。
【００３７】
測定フレーム処理部４２は、伝送装置２ａからSLMを１個受信する度にSLRを１個生成して、制御フレーム処理部４１へ出力する。このとき測定フレーム処理部４２は、SLRのOAM PDUの「OpCode」フィールドの値には、SLRを指定する所定値「54」が指定される。測定フレーム格納メモリ４３には、測定セッション毎にSLRを生成するために使用される情報を格納する測定フレーム格納テーブルが記憶される。
【００３８】
図８は、対向装置２ｂでの測定フレーム格納テーブルの一例を示す図である。測定フレーム格納テーブルは、情報要素「測定ID」及び「送信フレームデータ」を有する。測定IDは、測定セッション毎に対向装置２ｂで割り当てた測定セッションの識別子である。送信フレームデータは、各測定セッションで送信するSLRを生成するために使用する情報を含む。
【００３９】
送信フレームデータは、例えば、装置内通信用データ、MAC(Media Access Control) ヘッダ、VLANタグ、type、SLR PDU及びパディングを含んでいてよい。装置内通信用データは、対向装置２ｂ内におけるSLRの転送に使用されるデータである。MACヘッダ及びVLANタグは、測定セッションで送信されるフレームに付加されるMACヘッダ及びVLANタグである。typeは、測定セッションで送信されるフレームのtypeフィールドの指定値である。SLR PDUは、測定セッションで送信されるフレームに格納するSLR PDUである。
【００４０】
図６を参照する。測定フレーム処理部４２は、SLRを送信するとその送信回数をカウントする。測定フレーム処理部４２は、フレームロスの測定開始時におけるSLRの送信カウント数TxFCb[tp]と、測定開始時に伝送装置２ａから送信されたSLMに格納されていたSLMの送信カウント数TxFCf[tp]を、カウンタテーブルに格納する。
【００４１】
図９は、対向装置２ｂでのカウンタテーブルの一例を示す図である。カウンタテーブルは、情報要素「測定ID」、「TxFCf」及び「TxFCb」を有する。測定IDは、測定セッション毎に対向装置２ｂで割り当てた測定セッションの識別子である。TxFCfは、フレームロスの測定開始時に伝送装置２ａから送信されたSLMに格納されていたSLMの送信カウント数TxFCf[tp]である。TxFCbは、フレームロスの測定開始時におけるSLRの送信カウント数TxFCb[tp]である。
【００４２】
図６を参照する。統計情報算出部４４は、フレームロスの測定が終了すると、伝送装置２ａから送信した送信フレーム数である「遠端送信フレーム数」と、対向装置２ｂの受信フレームのフレームロス数である「近端フレームロス数」を算出する。統計情報格納メモリ４５には、遠端送信フレーム数と近端フレームロス数を格納する統計情報テーブルが記憶される。
【００４３】
図１０は、対向装置２ｂでの統計情報テーブルの一例を示す図である。統計情報テーブルは、「測定ID」と、「開始MEP-ID」と、「応答MEP-ID」と、「遠端送信フレーム数」と、「近端フレームロス数」を含む。測定IDは、測定セッション毎に対向装置２ｂで割り当てた測定セッションの識別子である。開始MEP-ID及び応答MEP-IDは、各測定セッションの開始MEP及び応答MEPの識別子である。近端送信フレーム数は、各測定セッションにおいて伝送装置２ａが送信した送信フレーム数|TxFCf[tc]-TxFCf[tp]|である。近端フレームロス数は、各測定セッションにおける対向装置２ｂの受信フレームのロス数|TxFCf[tc]-TxFCf[tp]|-|TxFCb[tc]-TxFCb[tp]|である。
【００４４】
図６を参照する。フレームロスの測定を開始する際に条件受信部５０は、開始するフレームロス測定の測定条件を管理装置５から受信する。測定条件は、例えば、受信IF２６におけるSLMの帯域使用量及び送信IF２５におけるSLRの帯域使用量を定める条件を含んでいてよい。例えば、測定条件は、SLM及びSLRの送信間隔やSLM及びSLRのフレームサイズを含んでいてよい。また、測定条件は、フレームロス測定に使用されるメモリの使用量を定める条件を含んでいてよい。
【００４５】
条件受信部５０が測定条件を受信すると、受付判定部５１は、リソース管理部５２に送信IF２５、受信IF２６、測定フレーム格納メモリ４３及び統計情報格納メモリ４５の空きリソース量を照会する。リソース管理部５２は、送信IF２５、受信IF２６、測定フレーム格納メモリ４３及び統計情報格納メモリ４５の空きリソース量が格納された空きリソーステーブルを参照する。図１１は、空きリソーステーブルの一例を示す図である。
【００４６】
空きリソーステーブルは、情報要素「IFカード番号」と、「送信IF空き帯域」と、「受信IF空き帯域」と、「測定フレーム格納メモリ空き容量」と、「統計情報格納メモリ空き容量」を備える。IFカード番号は、回線IFカード２０−１〜２０−ｎのそれぞれを識別する識別番号である。送信IF空き帯域及び受信IF空き帯域は、それぞれ各回線IFカード２０の送信IF２５及び受信IF２６の空き帯域である。測定フレーム格納メモリ空き容量及び統計情報格納メモリ空き容量は、それぞれ各回線IFカード２０の測定フレーム格納メモリ４３及び統計情報格納メモリ４５の空き容量である。
【００４７】
リソース管理部５２は、測定条件により指定されるリソースを、測定セッションに使用される回線IFカード２０の空きリソースから確保できるか否かを判断する。リソースが確保可能な場合にリソース管理部５２は、測定条件により指定されるリソースを確保する。リソースを確保する際にリソース管理部５２は、空きリソーステーブルに格納される各リソースの空きリソース量を測定条件により指定されるリソース分だけ減じる。
【００４８】
また、リソース管理部５２は、各測定セッションのために確保したリソース量を使用リソーステーブルに格納する。図１２は、使用リソーステーブルの一例を示す図である。使用リソーステーブルは、情報要素「測定ID」と、「IFカード番号」と、「送信IF使用帯域」と、「受信IF使用帯域」と、「測定フレーム格納メモリ使用容量」と、「統計情報格納メモリ使用容量」を備える。
【００４９】
測定IDは、測定セッション毎に対向装置２ｂで割り当てた測定セッションの識別子である。IFカード番号は各測定セッションで使用される回線IFカード２０の識別番号である。送信IF使用帯域及び受信IF使用帯域は、各測定セッションで使用される送信IF２５及び受信IF２６の使用帯域である。測定フレーム格納メモリ使用容量及び統計情報格納メモリ使用容量は、各測定セッションで使用される測定フレーム格納メモリ４３及び統計情報格納メモリ４５の使用量である。
【００５０】
図６を参照する。リソース管理部５２によるリソースが確保できる場合に受付判定部５１は、測定条件に適合したフレームロス測定ができると判断する。この場合に受付判定部５１は、フレームロス測定の受け付けができることを示す受付可能通知を管理装置５に送信する。リソース管理部５２によるリソースが確保でない場合に受付判定部５１は、測定条件に適合したフレームロス測定ができないと判断する。このとき受付判定部５１は、フレームロス測定の受け付けができないことを示す受付不可通知を管理装置５に送信する。
【００５１】
なお、通信部４０の上記動作は図５に示すPHY２１、NPU２２及びTM２３が協働することによって実行される。制御フレーム処理部４１の上記動作はNPU２２によって実行される。測定フレーム処理部４２及び統計情報算出部４４の上記動作はFPGA２６によって実行される。条件受信部５０の上記動作はプロセッサ１１及びLSI１３によって実行される。受付判定部５１及びリソース管理部５２の動作はプロセッサ１１によって実行される。
【００５２】
測定フレーム格納メモリ４３、統計情報格納メモリ４５、カウンタテーブルの記憶領域は、回線ＩＦカード制御回路２４のメモリ２７内に設けられる。空きリソーステーブル及び使用リソーステーブルの記憶領域は、制御カード１０のメモリ１２内に設けられる。
【００５３】
＜１．５  伝送装置の機能構成＞
続いて、図１３を参照して伝送装置２ａの機能構成の一例を説明する。伝送装置２ａは、通信部６０と、制御フレーム処理部６１と、測定フレーム処理部６２と、測定セッション管理部６３と、測定フレーム格納メモリ６４と、統計情報算出部６５と、統計情報格納メモリ６６と、測定結果データベースを備える。伝送装置２ａは、条件受信部７０と、受付判定部７１と、リソース管理部７２を備える。
【００５４】
なお、以下の説明及び添付する図面において、データベースを「ＤＢ」と表記することがある。なお、破線７３は「２．第２実施例」で後述する他の実施例で使用される、測定セッション管理部６３から受付判定部７１への信号経路を示す。第１実施例では信号経路７３を省略してもよい。
【００５５】
通信部６０は、伝送装置２ａにおけるフレームの送受信処理を行う。制御フレーム処理部６１は、測定フレーム処理部６２が生成したSLMを送信フレーム間に挿入する。制御フレーム処理部６１は、対向装置２ｂから送信されたSLRを通信部６０で受信したフレームの中から抽出して測定フレーム処理部６２に出力する。
【００５６】
フレームロスの測定が開始すると、測定フレーム処理部６２は、SLMを複数回生成して制御フレーム処理部６１へ順次出力する。測定フレーム格納メモリ６４には、測定セッション毎にSLMを生成するために必要な情報を格納する測定フレーム格納テーブルが記憶される。
【００５７】
図１４は、伝送装置２ａでの測定フレーム格納テーブルの一例を示す図である。測定フレーム格納テーブルは、情報要素「セッションID」及び「送信フレームデータ」を有する。セッションIDは、各測定セッションの識別子である。送信フレームデータは、各測定セッションで送信するSLMを生成するために必要な情報を含む。送信フレームデータは、例えば、装置内通信用データ、MACヘッダ、VLANタグ、type、SLM PDU及びパディングを含んでいてよい。SLM PDUは、測定セッションで送信されるフレームに格納するSLM PDUである。他の情報要素は、図８を参照して上述した情報要素と同様である。
【００５８】
図１３を参照する。測定フレーム処理部６２は、SLMの送信が開始するとその送信回数をカウントする。測定フレーム処理部４２は、フレームロスの測定開始時におけるSLMの送信カウント数TxFCf[tp]をカウンタテーブルに格納する。また、測定フレーム処理部４２は、対向装置２ｂからのSLRの受信が始まると、受信開始時のSLRの受信カウント数RxFCl[tp]と、受信開始時のSLRに格納されていたSLRの送信カウント数TxFCb[tp]を、カウンタテーブルに格納する。
【００５９】
図１５は、伝送装置２ａでのカウンタテーブルの一例を示す図である。カウンタテーブルは、情報要素「セッションID」、「TxFCf」、「TxFCb」及び「RxFCl」を有する。セッションIDは、各測定セッションの識別子である。TxFCfは、フレームロスの測定開始時におけるSLMの送信カウント数TxFCf[tp]である。TxFCbは、SLRの送信開始時に対向装置２ｂから送信されたSLRに格納されていたSLRの送信カウント数TxFCb[tp]である。RxFClは、SLRの受信時におけるSLRの受信カウント数RxFCl[tp]である。
【００６０】
図１３を参照する。測定セッション管理部６３は、測定セッションの開始及び終了を制御する。統計情報算出部６５は、フレームロスの測定が終了すると、伝送装置２ａから送信した送信フレーム数である「近端送信フレーム数」と、対向装置２ｂの受信フレームのフレームロス数である「遠端フレームロス数」を算出する。統計情報算出部６５は、対向装置２ｂから送信した送信フレーム数である「遠端送信フレーム数」と、伝送装置２ａの受信フレームのフレームロス数である「近端フレームロス数」を算出する。統計情報格納メモリ６６には、近端送信フレーム数、遠端フレームロス数、遠端送信フレーム数及び近端フレームロス数を格納する統計情報テーブルが記憶される。
【００６１】
図１６は、伝送装置２ａでの統計情報テーブルの一例を示す図である。統計情報テーブルは、「セッションID」と、「開始MEP-ID」と、「応答MEP-ID」と、「近端送信フレーム数」と、「遠端フレームロス数」と、「遠端送信フレーム数」と、「近端フレームロス数」を含む。セッションIDは、各測定セッションの識別子である。開始MEP-ID及び応答MEP-IDは、各測定セッションの開始MEP及び応答MEPの識別子である。
【００６２】
近端送信フレーム数は、各測定セッションにおいて伝送装置２ａが送信した送信フレーム数である。遠端フレームロス数は、対向装置２ｂの受信フレームのロス数|TxFCf[tc]-TxFCf[tp]|-|TxFCb[tc]-TxFCb[tp]|である。遠端送信フレーム数は、各測定セッションにおいて対向装置２ｂが送信した送信フレーム数である。近端フレームロス数は、伝送装置２ａの受信フレームのロス数|TxFCb[tc]-TxFCb[tp]|-|RxFCl[tc]-RxFCl[tp]|である。
【００６３】
図１３を参照する。各測定セッション毎のフレームロスの測定結果は各回線IFカード２０の統計情報テーブルに格納されるが、伝送装置２ａの制御カード１０は、測定結果を時系列の履歴を記憶する測定結果ＤＢ６７を備える。図１７は、測定結果ＤＢ６７に記憶される測定結果履歴の一例を示す図である。
【００６４】
測定結果履歴は、情報要素「開始MEP-ID」と、「測定開始時刻」と、「応答MEP-ID」と、「SLM送信数」と、「SLR送信数」と、「遠端フレームロス数」と、「近端フレームロス数」と、「測定期間（分）」を含む。開始MEP-ID及び応答MEP-IDは、各測定セッションの開始MEP及び応答MEPの識別子である。測定開始時刻は、測定セッションの開始時刻である。SLM送信数及びSLR送信数は、それぞれ伝送装置２ａによるSLMの送信カウント数|TxFCf[tc]-TxFCf[tp]|、及び対向装置２ｂによるSLRの送信カウント数|TxFCb[tc]-TxFCb[tp]|である。「遠端フレームロス数」は、対向装置２ｂの受信フレームのロス数|TxFCf[tc]-TxFCf[tp]|-|TxFCb[tc]-TxFCb[tp]|である。「近端フレームロス数」は、伝送装置２ａの受信フレームのロス数|TxFCb[tc]-TxFCb[tp]|-|RxFCl[tc]-RxFCl[tp]|である。
【００６５】
図１３を参照する。フレームロスの測定を開始する際に条件受信部７０は、フレームロス測定の測定条件を管理装置５から受信する。条件受信部７０が測定条件を受信すると、受付判定部７１は、測定条件により指定されるリソースを、送信IF２５、受信IF２６、測定フレーム格納メモリ６４及び統計情報格納メモリ６６の空きリソース量から確保できるか否かをリソース管理部７２に照会する。
【００６６】
受付判定部７１は、リソース管理部７２によりリソースが確保できるか否かに応じて、測定条件に適合したフレームロス測定ができるか否かを判断する。リソース管理部７２による空きリソースの判断処理及びリソース確立処理は、対向装置２ｂのリソース管理部５２による処理と同様である。リソース管理部７２は、各測定セッションのために確保したリソース量を、図１８に示す使用リソーステーブルに格納する。使用リソーステーブルは、測定セッションの識別子「セッションID」を、対向装置２ｂで使用される情報要素「測定ID」の代わりに使用する他は図１２に示す使用リソーステーブルと同様である。
【００６７】
図１３を参照する。リソース管理部７２によるリソースが確保できる場合に測定セッション管理部６３は、指定された測定条件で測定セッションを開始する。リソース管理部７２によるリソースが確保できない場合に、測定セッション管理部６３は、測定セッションを開始しない。受付判定部５１は、測定条件に適合するフレームロス測定の受付ができないことを示す受付不可通知を管理装置５に送信してもよい。
【００６８】
通信部６０の上記動作は図５に示すPHY２１、NPU２２及びTM２３が協働することによって実行される。制御フレーム処理部６１の上記動作はNPU２２によって実行される。測定フレーム処理部６２及び統計情報算出部６５の上記動作はFPGA２６によって実行される。条件受信部７０の上記動作はプロセッサ１１及びLSI１３によって実行される。受付判定部７１、リソース管理部７２及び測定セッション管理部６３の動作はプロセッサ１１によって実行される。
【００６９】
測定フレーム格納メモリ６４、統計情報格納メモリ６６、カウンタテーブルの記憶領域は、回線ＩＦカード制御回路２４のメモリ２７内に設けられる。空きリソーステーブル、使用リソーステーブル及び測定結果ＤＢ６７の記憶領域は、制御カード１０のメモリ１２内に設けられる。
【００７０】
＜１．６  フレームロス測定開始動作＞
続いて、フレームロス測定開始時における管理装置５、伝送装置２ａ及び対向装置２ｂの動作について説明する。図１９は、フレームロス測定開始動作の第１例の説明図である。図１９を参照して説明する一連の動作は複数の手順を含む方法と解釈してもよい。この場合に「オペレーション」を「ステップ」と読み替えてもよい。図２０及び図２６〜図２８に示す動作も同様である。
【００７１】
オペレーションＡＡにおいて管理装置５は、開始するフレームロス測定の測定条件を対向装置２ｂへ送信する。オペレーションＡＢにおいて対向装置２ｂのリソース管理部５２は、測定条件により指定されるフレームロス測定に使用されるリソースを確保する。図２０は、対向装置２ｂでのリソース確保動作の一例を示す図である。
【００７２】
オペレーションＢＡにおいて条件受信部５０は、測定条件を管理装置５から受信する。オペレーションＢＢにおいてリソース管理部５２は、測定条件に適合するフレームロス測定で使用される送信IF２５及び受信IF２６の使用帯域を算出する。例えば、測定条件においてSLM及びSLRの送信間隔並びにSLM及びSLRのフレームサイズが指定されていれば送信間隔とフレームサイズの積により使用帯域が算出できる。
【００７３】
リソース管理部５２は、算出した送信IF２５及び受信IF２６の使用帯域が、それぞれの空き容量以下であるか否かを判断する。使用帯域が空き容量以下であり、フレームロス測定で使用できるIFリソースがある場合（オペレーションＢＢ：Ｙ）に、動作はオペレーションＢＤへ進む。使用帯域が空き容量よりも大きく、フレームロス測定で使用できるIFリソースが足りない場合（オペレーションＢＢ：Ｎ）に動作はオペレーションＢＣへ進む。
【００７４】
オペレーションＢＣにおいて受付判定部５１は、測定条件に適合したフレームロス測定ができないと判断する。受付判定部５１は、受付不可通知を管理装置５に送信する。その後動作は終了する。
【００７５】
オペレーションＢＤにおいてリソース管理部５２は、新たに使用するSLRの生成に使用される情報を格納するための空き容量が、測定フレーム格納メモリ４３にあるか否かを判断する。空き容量がある場合（オペレーションＢＤ：Ｙ）に動作はオペレーションＢＥへ進む。空き容量がない場合（オペレーションＢＤ：Ｎ）に動作はオペレーションＢＣへ進む。
【００７６】
オペレーションＢＥにおいてリソース管理部５２は、新たにフレームロス測定結果を格納するための空き容量が、統計情報格納メモリ４５にあるか否かを判断する。空き容量がある場合（オペレーションＢＥ：Ｙ）に動作はオペレーションＢＦへ進む。空き容量がない場合（オペレーションＢＥ：Ｎ）に動作はオペレーションＢＣへ進む。
【００７７】
オペレーションＢＦにおいてリソース管理部５２は、フレームロス測定に使用されるリソースを確保する。オペレーションＢＧにおいて受付判定部５１は、測定条件に適合したフレームロス測定ができると判断する。受付判定部５１は、受付可能通知を管理装置５に送信する。その後動作は終了する。
【００７８】
図１９を参照する。本例ではリソース管理部５２によるリソースの確保が成功した場合を想定する。オペレーションＡＣにおいて受付判定部５１は、管理装置５に受付可能通知を送信する。対向装置２ｂから受付可能通知を受信した場合、オペレーションＡＤにおいて管理装置５は、フレームロス測定の測定条件を伝送装置２ａへ送信する。一方で対向装置２ｂから受付不可通知を受信した場合には、管理装置５は測定条件を伝送装置２ａへ送信しない。
【００７９】
オペレーションＡＥにおいて伝送装置２ａのリソース管理部７２は、測定条件により指定されるフレームロス測定に使用されるリソースを確保する。伝送装置２ａによるリソース確保動作は図２０に示すリソース確保動作と同様であってよい。但し、測定条件に適合したフレームロス測定ができる場合に伝送装置２ａの測定セッション管理部６３は、指定された測定条件で測定セッションを開始する。伝送装置２ａによる受付可能通知及び受付不可通知の送信を省略してもよい。
【００８０】
本例では、リソース管理部７２によるリソースの確保が成功した場合を想定する。オペレーションＡＦにおいて測定セッション管理部６３は、指定された測定条件で測定セッションを開始し、この結果、SLMの送信が開始される。
【００８１】
＜１．７  実施例の効果＞
本実施例によれば、フレームロス測定に使用される伝送装置２ａや対向装置２内部のリソースを確保した後に、フレームロス測定を実行することができる。このため、伝送装置２ａや対向装置２内でのSLM及びSLRのロスが低減される。この結果、伝送装置２ａや対向装置２内部でのSLM及びSLRのロスに起因する伝送路性能の測定誤差が低減される。
【００８２】
SLMがマルチキャストで送信される場合には、複数の対向装置２ｂ及び２ｃからSLRを受信する伝送装置２ａにおいて複数のSLRの同時受信によって受信IFの伝送帯域が不足しSLRのフレームロスが生じる恐れがある。また、同一の伝送装置が複数の対向装置２ｂとして動作する場合にも、複数のSLMの同時受信によって受信IFの伝送帯域が不足しSLMのフレームロスが生じる恐れがある。本実施例によれば、フレームロス測定に使用されるリソースを確保することができるためSLM及びSLRのフレームロスが低減される。
【００８３】
＜２．第２実施例＞
続いて、通信システム１の他の実施例について説明する。本実施例の対向装置２ｂ及び２ｃは、測定条件の情報を伝送装置２ａから受信する。伝送装置２ａは、測定条件の情報をSLMのFlagsフィールドに格納して対向装置２ｂ及び２ｃへ送信することによって、測定条件に適合したフレームロス測定を行うためのリソースの確保を要求する。以下の説明及び添付する図面において、測定条件の情報を格納したSLMを「リソース確保要求」と表記することがある。
【００８４】
対向装置２ｂ及び２ｃは、測定条件に適合したフレームロス測定が可能であるか否かを判断し、可能である場合にはフレームロス測定に使用するリソースを確保する。対向装置２ｂ及び２ｃは、リソース確保要求に応答するため、判断結果をSLRのFlagsフィールドに格納して伝送装置２ａへ送信する。伝送装置２ａは、全ての対向装置２ｂ及び２ｃにおける測定が可能である場合に測定セッションを開始する。以下の説明及び添付する図面において、リソース確保要求に応答して送信されるSLRを「リソース確保応答」と表記することがある。
【００８５】
本実施例では、ポイントツーマルチポイントでフレームロス測定を行う通信システムにおいて、複数の対向装置２ｂ及び２ｃへリソース確保要求がマルチキャスト送信される。マルチキャスト送信は伝送経路中のマルチキャストコピー処理によって実現されるので、複数の対向装置２ｂ及び２ｃに対するフレームロス測定の可否の照会やリソース確保の要求がより簡易になる。なお、他の実施例では、伝送装置２ａがSLM以外の他のマルチキャストフレームに測定条件の情報を格納して送信してもよい。
【００８６】
図２１は、SLMのPDUのフォーマットの説明図である。SLMのPDUは、MELフィールド、 Versionフィールド、OpCodeフィールド、Flagsフィールド、TLV Offsetフィールド、Source MEP ID フィールド、Test IDフィールド、TxFCfフィールド、End TLVフィールド、及び予約領域を含む。MELフィールドは、測定セッションによって保守管理されるネットワーク範囲を示すMEGレベルを示す。Versionフィールドは、OAMのプロトコルバージョンを示す。OpCodeフィールドの値は「５５」に設定される。
【００８７】
Flagsフィールドは、SLMのPDUに設定できるフラグ情報を示す。図２２は、SLMのFlagsフィールドの使用例の説明図である。なお、フレームロス測定中に送信される測定条件を含まないSLMのFlagsフィールドのビットは全て「０」にセットされている。第１ビットは、対向装置２ｂ及び２ｃから送信されるリソース確保応答で使用するために予約されている。第２及び第３ビットは、測定条件としてSLMの送信間隔を指定するために使用される。値「０１」、「１０」及び「１１」はそれぞれ「１０ｍｓ」、「１００ｍｓ」及び「１ｓ」を示す。
【００８８】
第４〜第６ビットは、測定条件としてSLMのフレームサイズを指定するために使用される。値「０１」、「１０」及び「１１」はそれぞれ「６４バイト」、「１５００バイト」及び「９６００バイト」を示す。第８及び第７ビットは、SLMのPDUの種別を示す。値「０１」は、リソース確保要求を示す。値「１０」は測定の最初に送信されるSLMであることを示す。値「１０」は測定の最後に送信されるSLMであることを示す。
【００８９】
図２１を参照する。TLV Offsetフィールドの値は「１６」に設定される。Source MEP IDフィールドは伝送装置２ａの識別子を示す。Test IDフィールドは同時に実施される複数のテストの識別子を示す。TxFCfフィールドはSLM送信時tのSLMの送信カウント数TxFCf[t]を示す。End TLVフィールドの値は「０」に設定される。
【００９０】
図２３は、SLRのPDUのフォーマットの説明図である。SLRのPDUは、MELフィールド、 Versionフィールド、OpCodeフィールド、Flagsフィールド、TLV Offsetフィールド、Source MEP IDフィールドを含む。また、SLRのPDUは、Responder MEP IDフィールド、Test IDフィールド、TxFCfフィールド、TxFCbフィールド、End TLVフィールド及び予約領域を含む。
【００９１】
MELフィールド、Versionフィールド、TLV Offsetフィールド、Source MEP IDフィールド、Test IDフィールド及びEnd TLVフィールドの内容は、SLMのPDUの場合と同様である。OpCodeフィールドの値は「５４」に設定される。Responder MEP IDフィールドは、SLRを送信した対向装置２ｂ又は２ｃの識別子を示す。TxFCfフィールドの値は、SLRに対応するSLMのTxFCfフィールドからコピーされた値である。TxFCbフィールドは、SLR送信時tのSLRの送信カウント数TxFCb[t]を示す。
【００９２】
図２４は、SLRのFlagsフィールドの使用例の説明図である。第２〜第８ビットの値は、SLMからコピーされた値が設定される。第１ビットは、測定条件に適合したフレームロス測定が可能であるか否かをリソース確保応答で指定するために使用される。測定条件に適合したフレームロス測定の受付ができる場合に値が「０」に設定される。測定条件に適合したフレームロス測定の受付ができない場合に値が「１」に設定される。以下の説明及び添付する図面において第１ビットの値が「０」及び「１」であるリソース確保応答を、それぞれ「受付可能応答」及び「受付不可応答」と表記することがある。
【００９３】
図１３の機能構成図を参照して、第２実施例における伝送装置２ａの機能を説明する。伝送装置２ａの条件受信部７０が測定条件を受信すると、受付判定部７１は、指定された測定条件でSLMを送信するための使用リソースを、送信IF２５及び測定フレーム格納メモリ６４の空きリソース量から確保できるか否かをリソース管理部７２に照会する。
【００９４】
SLMを送信するための使用リソースが確保できない場合には、受付判定部７１は受付不可通知を管理装置５に送信する。SLMを送信するための使用リソースが確保できる場合に、リソース管理部７２はSLM送信用のリソースを確保する。受付判定部７１は、リソース確保要求の送信を測定セッション管理部６３に指示する。
【００９５】
測定セッション管理部６３は、受付判定部７１からの指示に応じてリソース確保要求の生成及び送信を測定フレーム処理部６２に指示する。測定フレーム処理部６２は、測定条件を指定する値が設定されたFlagsフィールドを格納するリソース確保要求を、マルチキャストフレームとして送信する。
【００９６】
測定セッション管理部６３は、対向装置２ｂ及び２ｃから送信されるリソース確保応答の受信結果を受付判定部７１に通知する。受付判定部７１は、全ての対向装置２ｂ及び２ｃのリソース確保応答が受付可能応答である場合に、指定された測定条件で全ての対向装置２ｂ及び２ｃからSLRを受信するための使用リソースを確保できるか否かをリソース管理部７２に照会する。
【００９７】
リソース管理部７２は、対向装置一台当たりの受信IF２６の使用帯域に、SLRを送信する対向装置の台数を乗じて、SLRを受信するための受信IF２６の使用リソースを算出する。また、リソース管理部７２は、対向装置一台当たりの統計情報格納メモリ６６の使用量に、SLRを送信する対向装置の台数を乗じて、SLRを受信するための統計情報格納メモリ６６の使用量を算出する。リソース管理部７２は、これらSLRを送信する対向装置の台数分のリソースを、受信IF２６及び統計情報格納メモリ６６の空きリソース量から確保できるか否かを判断する。
【００９８】
SLRを受信するための使用リソースが確保できない場合には、リソース管理部７２は、SLMを送信するために確保したリソースを解放する。受付判定部７１は、リソース確保要求に応じて対向装置２ｂ及び２ｃが確保したリソースを解放するために、対向装置２ｂ及び２ｃへのリソース解放要求の送信を測定セッション管理部６３に指示する。測定セッション管理部６３は、受付判定部７１からの指示に応じてリソース解放要求の生成及び送信を測定フレーム処理部６２に指示する。
【００９９】
SLRを受信するための使用リソースを確保できる場合には、リソース管理部７２はSLR受信用のリソースを確保する。測定セッション管理部６３は、指定された測定条件で測定セッションを開始する。
【０１００】
続いて対向装置２ｂ及び２ｃの機能を説明する。図２５は、対向装置２ｂの機能構成の第２例を示す図である。対向装置２ｃの機能も同様である。第２実施例の対向装置２ｂは、測定条件を含んだSLMを受信するため、第１実施例の対向装置２ｂが測定条件の受信に使用する条件受信部５０を省略してもよい。
【０１０１】
対向装置２ｂがリソース確保要求を受信した場合に、受付判定部５１は、リソース確保要求のFlagsフィールドに設定された測定条件を取得する。受付判定部５１は、測定条件により指定されるリソースを、送信IF２５、受信IF２６、測定フレーム格納メモリ４３及び統計情報格納メモリ４５の空きリソース量から確保できるか否かをリソース管理部５２に照会する。
【０１０２】
リソース管理部５２によるリソースが確保できる場合に受付判定部５１は、受付可能応答の送信を測定フレーム処理部４２へ指示する。測定フレーム処理部４２は、Flagsフィールドの第１ビットが「０」に設定されたリソース確保応答を伝送装置２ａに送信する。リソース管理部５２によるリソースが確保でない場合に受付判定部５１は、受付不可応答の送信を測定フレーム処理部４２へ指示する。測定フレーム処理部４２は、Flagsフィールドの第１ビットが「１」に設定されたリソース確保応答を伝送装置２ａに送信する。
【０１０３】
受付可能応答の送信後に対向装置２ｂがリソース解放要求を受信した場合に、受付判定部５１は、リソース管理部５２にリソースの解放を指示する。リソース管理部５２は、受付可能応答の送信時に確保したリソースを解放する。
【０１０４】
続いて、第２実施例における伝送装置２ａ及び対向装置２ｂの動作について説明する。図２６は、伝送装置２ａにおけるフレームロスの測定受付動作の一例を示す図である。オペレーションＣＡにおいて条件受信部７０は、測定条件を管理装置５から受信する。
【０１０５】
オペレーションＣＢにおいてリソース管理部７２は、指定された測定条件でSLMを送信するための送信IF２５のリソースを確保できるか否かを判断する。リソースを確保できる場合（オペレーションＣＢ：Ｙ）に動作はオペレーションＣＣへ進む。リソースを確保できない場合（オペレーションＣＢ：Ｎ）に動作は終了する。オペレーションＣＣにおいてリソース管理部７２は、新たに使用するSLMの生成に使用される情報を格納するための空き容量が測定フレーム格納メモリ６４にあるか否かを判断する。空き容量がある場合（オペレーションＣＣ：Ｙ）に動作はオペレーションＣＤへ進む。空き容量がない場合（オペレーションＣＣ：Ｎ）に動作は終了する。
【０１０６】
オペレーションＣＤにおいてリソース管理部５２は、SLM送信用のリソースを確保する。オペレーションＣＥにおいて測定セッション管理部６３は、リソース確保要求をマルチキャストフレームとして送信する。オペレーションＣＦにおいて測定セッション管理部６３は、対向装置２ｂ及び２ｃからリソース確保応答を受信する。測定セッション管理部６３は、リソース確保応答の受信結果を受付判定部７１に通知する。
【０１０７】
オペレーションＣＧにおいて受付判定部７１は、受信されたリソース確保応答の中に受付不可応答があるか否かを判断する。受付不可応答がある場合（オペレーションＣＧ：Ｙ）に動作はオペレーションＣＨへ進む。受付不可応答がない場合（オペレーションＣＧ：Ｎ）に動作はオペレーションＣＪへ進む。
【０１０８】
オペレーションＣＨにおいてリソース管理部５２は、オペレーションＣＤで確保したSLM送信用のリソースを解放する。オペレーションＣＩにおいて測定セッション管理部６３は、リソース確保応答を送信した対向装置２ｂ及び２ｃへリソース解放要求を送信する。その後処理は終了する。
【０１０９】
オペレーションＣＪにおいてリソース管理部７２は、指定された測定条件でSLRを受信するための受信IF２６のリソースを確保できるか否かを判断する。リソースを確保できる場合（オペレーションＣＪ：Ｙ）に動作はオペレーションＣＫへ進む。リソースを確保できない場合（オペレーションＣＪ：Ｎ）に動作はオペレーションＣＨへ進む。オペレーションＣＫにおいてリソース管理部７２は、新たにフレームロス測定結果を格納するための空き容量が、統計情報格納メモリ６６にあるか否かを判断する。空き容量がある場合（オペレーションＣＫ：Ｙ）に動作はオペレーションＣＬへ進む。空き容量がない場合（オペレーションＣＫ：Ｎ）に動作はオペレーションＣＨへ進む。
【０１１０】
オペレーションＣＬにおいてリソース管理部７２はSLR受信用のリソースを確保する。オペレーションＣＭにおいて測定セッション管理部６３は、指定された測定条件で測定セッションを開始する。
【０１１１】
図２７は、対向装置２ｂでのフレームロスの測定受付動作の一例を示す図である。オペレーションＤＡにおいて測定フレーム処理部４２はリソース確保要求を受信する。オペレーションＤＢにおいてリソース管理部５２は、で、リソース確保要求で指定された測定条件でSLMの送信及びSLRの受信を行うための送信IF２５及び受信IF２６のIFリソースを確保できるか否かを判断する。IFリソースが確保できる場合（オペレーションＤＢ：Ｙ）に、動作はオペレーションＤＤへ進む。IFリソースが確保できない場合（オペレーションＤＢ：Ｎ）に動作はオペレーションＤＣへ進む。オペレーションＤＣにおいて受付判定部５１は、受付不可応答を伝送装置２ａへ送信する。その後動作は終了する。
【０１１２】
オペレーションＤＤにおいてリソース管理部５２は、新たに使用するSLRの生成に使用される情報を格納するための空き容量が、測定フレーム格納メモリ４３にあるか否かを判断する。空き容量がある場合（オペレーションＤＤ：Ｙ）に動作はオペレーションＤＥへ進む。空き容量がない場合（オペレーションＤＤ：Ｎ）に動作はオペレーションＤＣへ進む。
【０１１３】
オペレーションＤＥにおいてリソース管理部５２は、新たにフレームロス測定結果を格納するための空き容量が、統計情報格納メモリ４５にあるか否かを判断する。空き容量がある場合（オペレーションＤＥ：Ｙ）に動作はオペレーションＤＦへ進む。空き容量がない場合（オペレーションＤＥ：Ｎ）に動作はオペレーションＤＣへ進む。
【０１１４】
オペレーションＤＦにおいてリソース管理部５２は、フレームロス測定に使用されるリソースを確保する。オペレーションＤＧにおいて受付判定部５１は、受付可能応答を伝送装置２ａへ送信する。その後動作は終了する。
【０１１５】
続いて図２８を参照して、第２実施例におけるフレームロス測定開始時の管理装置５、伝送装置２ａ及び対向装置２ｂの動作を説明する。オペレーションＥＡにおいて管理装置５は、開始するフレームロス測定の測定条件を伝送装置２ａへ送信する。オペレーションＥＢにおいて伝送装置２ａのリソース管理部７２は、フレームロス測定に使用される送信IF２５及び測定フレーム格納メモリ６４のリソースを確保する。
【０１１６】
オペレーションＥＣにおいて測定セッション管理部６３は、リソース確保要求をマルチキャストフレームとして送信する。オペレーションＥＤにおいて伝送装置２ａと対向装置２ｂ及び２ｃとの間の経路上の伝送装置３は、リソース確保要求をマルチキャストコピーする。オペレーションＥＥ及びＥＦにおいて伝送装置３は、対向装置２ｂ及び２ｃにそれぞれリソース確保要求を送信する。
【０１１７】
オペレーションＥＧ及びＧＨにおいて対向装置２ｂ及び２ｃのリソース管理部５２は、フレームロス測定に使用されるリソースを確保する。リソースの確保が成功した場合にオペレーションＥＩ及びＥＪにおいて対向装置２ｂ及び２ｃのリソース管理部５２は、リソース確保応答を伝送装置２ａへ送信する。
【０１１８】
オペレーションＥＫにおいて伝送装置２ａのリソース管理部７２は、フレームロス測定に使用される受信IF２６及び統計情報格納メモリ６６のリソースを確保する。オペレーションＥＬにおいて測定セッション管理部６３は、指定された測定条件で測定セッションを開始する。この結果SLMの送信が開始される。オペレーションＥＭにおいて伝送装置３は、SLMをマルチキャストコピーする。オペレーションＥＮ及びＥＯにおいて伝送装置３は、対向装置２ｂ及び２ｃにそれぞれSLMを送信する。
【０１１９】
本実施例によれば、複数の対向装置に対するフレームロス測定の可否の照会やリソース確保の要求を行うために、マルチキャスト送信を利用することが可能となる。このため、複数の対向装置に対して個別に処理を実施する場合と比べて、測定可否の照会処理やリソース確保の要求処理を行う装置の負荷が軽減される。なお、本実施例は、伝送装置と対向装置とがポイントツーポイント及びポイントツーマルチポイントでフレームロス測定を行ういずれの場合であっても適用することができる。
【０１２０】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
フレームロス測定装置であって、
伝送路を測定するための測定フレームを受信する受信部と、
受信される測定フレームに基づいて、測定フレームが伝送された伝送路の性能を測定する測定部と、
受信される測定フレームに割り当てる前記フレームロス測定装置のリソースを確保する割当部と、
を備えることを特徴とするフレームロス測定装置。
（付記２）
測定フレームに割り当てる前記フレームロス測定装置のリソースを確保した後に、測定フレームを要求する要求フレームを送信する送信部を備えることを特徴とする付記１に記載のフレームロス測定装置。
（付記３）
測定フレームを送信する対向装置に、前記対向装置にて受信される要求フレームに割り当てる前記対向装置のリソースの確保を要求するリソース確保要求信号を送信するリソース確保要求部を備え、
前記送信部は、前記対向装置のリソースの割当て後に要求フレームの送信を開始することを特徴とする付記２に記載のフレームロス測定装置。
（付記４）
要求フレームは、複数の前記対向装置に送信されるマルチキャストフレームであり、
前記送信部は、前記複数の対向装置から送信される測定フレームに割り当てる前記フレームロス測定装置のリソースが確保された後に要求フレームの送信を開始することを特徴とする付記２又は３に記載のフレームロス測定装置。
（付記５）
要求フレーム及びリソース確保要求信号は、複数の前記対向装置に送信されるマルチキャストフレームであることを特徴とする付記３に記載のフレームロス測定装置。
（付記６）
前記送信部は、前記複数の対向装置から送信される測定フレームに割り当てる前記フレームロス測定装置のリソースが確保された後に要求フレームの送信を開始することを特徴とする付記５に記載のフレームロス測定装置。
（付記７）
リソース確保要求信号は、伝送路の性能の測定の測定条件の情報を含む付記３、５及び６のいずれか一項に記載のフレームロス測定装置。
（付記８）
リソース確保要求信号は、リソース確保要求信号として使用されるフレームであることを識別するフラグを含んだ要求フレームであることを特徴とする付記３、５、６及び７のいずれか一項に記載のフレームロス測定装置。
（付記９）
要求フレーム及び測定フレームは、伝送路におけるフレームロス数の測定に用いる測定フレームであることを特徴とする付記２〜８のいずれか一項に記載のフレームロス測定装置。
（付記１０）
伝送装置であって、
伝送路を測定するための測定フレームを対向装置から受信する受信部と、
前記伝送装置にて受信される測定フレームに割り当てる前記伝送装置のリソースの確保を要求するリソース確保要求信号を前記対向装置から受信するリソース確保要求受付部と、
受信される測定フレームに割り当てる前記伝送装置のリソースを確保する割当部と、
前記リソースの割当て結果を前記対向装置へ通知するリソース確保要求応答部と、
を備えることを特徴とする伝送装置。
（付記１１）
フレームロス測定装置と、対向装置と、前記フレームロス測定装置及び前記対向装置の間の伝送路の性能の測定動作を制御する制御装置を備える通信システムであって、
前記対向装置は、
伝送路を測定するための測定フレームを前記フレームロス測定装置から受信する受信部と、
前記対向装置にて受信される測定フレームに割り当てる前記対向装置のリソースを前記対向装置に確保させる信号を前記制御装置から受信する要求受付部と、
測定フレームの受信に使用される前記対向装置のリソースを確保する割当部と、
前記リソースの割当て結果を前記制御装置へ通知するリソース要求応答部と、
を備えることを特徴とする通信システム。
（付記１２）
フレームロス測定装置と対向装置との間の伝送路の性能を測定する性能測定方法であって、
前記伝送路を経由して前記対向装置から前記フレームロス測定装置へ送信される測定フレームに割り当てる前記フレームロス測定装置のリソースを確保し、
前記フレームロス測定装置で受信される測定フレームに基づいて前記対向装置との間の伝送路の性能を測定することを特徴とする性能測定方法。
（付記１３）
伝送装置と対向装置との間の伝送路の性能を測定する性能測定方法であって、
前記伝送路を経由して前記対向装置から前記伝送装置へ送信される測定フレームに割り当てる前記伝送装置のリソースの確保を要求するリソース確保要求信号を前記対向装置から受信し、
測定フレームに割り当てる前記伝送装置のリソースを確保し、
前記リソースの割当て結果を前記伝送装置から前記対向装置へ通知する、
を備えることを特徴とする性能測定方法。
【符号の説明】
【０１２１】
１    通信システム
２ａ    伝送装置
２ｂ、２ｃ    対向装置
５    管理装置
２５    送信IF
２６    受信IF
４２、６２    測定フレーム処理部
４３、６４    測定フレーム格納メモリ
４４、６５    統計情報算出部
４５、６６    統計情報格納メモリ
５０、７０    条件受信部
５１、７１    受付判定部
５２、７２    リソース管理部
６３    測定セッション管理部
【図１】
2014023032.tif 000003
【図２】
2014023032.tif 000004
【図３】
2014023032.tif 000005
【図４】
2014023032.tif 000006
【図５】
2014023032.tif 000007
【図６】
2014023032.tif 000008
【図７】
2014023032.tif 000009
【図８】
2014023032.tif 000010
【図９】
2014023032.tif 000011
【図１０】
2014023032.tif 000012
【図１１】
2014023032.tif 000013
【図１２】
2014023032.tif 000014
【図１３】
2014023032.tif 000015
【図１４】
2014023032.tif 000016
【図１５】
2014023032.tif 000017
【図１６】
2014023032.tif 000018
【図１７】
2014023032.tif 000019
【図１８】
2014023032.tif 000020
【図１９】
2014023032.tif 000021
【図２０】
2014023032.tif 000022
【図２１】
2014023032.tif 000023
【図２２】
2014023032.tif 000024
【図２３】
2014023032.tif 000025
【図２４】
2014023032.tif 000026
【図２５】
2014023032.tif 000027
【図２６】
2014023032.tif 000028
【図２７】
2014023032.tif 000029
【図２８】
2014023032.tif 000030