(57)【要約】  本発明にかかる伝送システムは、2つの回線を通じて接続された送信装置と受信装置とから構成される。送信装置は、VLANトラフィックの送信に使用する回線を第1の回線から第2の回線に切替える際、切替後メッセージを第1の回線に送信した後に回線を切替えて第2の回線にVLANトラフィックを送信する。受信装置は、第1の回線から受信したVLANトラフィックを蓄積する第1のバッファと、第2の回線から受信したVLANトラフィックを蓄積する第2のバッファとを備え、第1の回線から切替後メッセージを受信したとき、第1のバッファに蓄積されているVLANトラフィックを全て読み出した後、第2のバッファからVLANトラフィックの読み出しを開始する。
2011061881.tif 000002
【特許請求の範囲】
【請求項１】
第1および第2の回線を通じて接続された第1の通信装置と第2の通信装置とから構成され、
前記第1の通信装置は、VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替える際、切替後メッセージのフレームを前記第1の回線に送信した後に回線を切替えて前記第2の回線に前記VLANトラフィックのフレームを送信する処理を開始し、
前記第2の通信装置は、前記第1の回線から受信したVLANトラフィックのフレームを蓄積する第1のバッファと、前記第2の回線から受信したVLANトラフィックのフレームを蓄積する第2のバッファとを備え、前記第1の回線から前記切替後メッセージのフレームを受信したとき、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする伝送システム。
【請求項２】
前記第1の通信装置は、前記第2の回線に前記VLANトラフィックのフレームの送信を開始するのに先立って、切替前メッセージのフレームを前記第2の回線に送信することを特徴とする請求項1に記載の伝送システム。
【請求項３】
前記第1の通信装置は、第1の切替部と、前記第1の回線に接続された第1のメッセージ処理部と、前記第2の回線に接続された第2のメッセージ処理部と、第1の制御部とを備え、
前記第1の制御部は、前記VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えるときに、前記第2のメッセージ処理部に対して切替前メッセージ送信命令信号を出力すると共に、切替命令信号を前記第1の切替部に出力した後、前記第1の切替部による切替完了後に前記第1のメッセージ処理部に対して切替後メッセージ送信命令信号を出力し、
前記第1の切替部は、初期状態では、前記VLANトラフィックのフレームを前記第1のメッセージ処理部へ出力し、前記切替信号を受信すると、前記VLANトラフィックのフレームを前記第2のメッセージ処理部へ出力し、
前記第2のメッセージ処理部は、前記切替前メッセージ送信命令に基づき前記切替前メッセージのフレームを前記第2の回線に送信した後、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第2の回線に出力し、
前記第1のメッセージ処理部は、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第1の回線に出力するとともに、前記切替後メッセージ送信命令に基づき前記切替後メッセージのフレームを前記第1の回線に送信することを特徴とする請求項1または2に記載の伝送システム。
【請求項４】
前記第2の通信装置は、前記第1の回線に接続された第3のメッセージ処理部と、前記第2の回線に接続された第4のメッセージ処理部と、第2の切替部と、第2の制御部とを備え、
前記第3のメッセージ処理部は、前記第1の回線から前記VLANトラフィックのフレームを受信したときは前記第1のバッファに出力し、前記第1の回線から前記切替後メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第4のメッセージ処理部は、前記第2の回線から前記VLANトラフィックのフレームを受信したときは前記第2のバッファに出力し、前記第2の回線から前記切替前メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第2の制御部は、前記切替前メッセージを入力したときに、前記第2のバッファに対して前記VLANトラフィックのバッファリングの開始を通知し、前記切替後メッセージを入力したときに、前記第2の切替部に対して切替命令信号を出力し、
前記第2の切替部は、初期状態では、前記第1のバッファから前記VLANトラフィックのフレームを読み出し、前記切替命令信号を入力したときに、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする請求項１乃至3の何れか1項に記載の伝送システム。
【請求項５】
前記切替前メッセージおよび前記切替後メッセージのフレームとして、Vendor-Specific OAM Messageフレームを使用することを特徴とする請求項1乃至4の何れか1項に記載の伝送システム。
【請求項６】
複数の前記切替前メッセージのフレームを連続して前記第2の回線に送信し、複数の前記切替後メッセージのフレームを連続して前記第1の回線に送信することを特徴とする請求項1乃至5の何れか1項に記載の伝送システム。
【請求項７】
前記第1の通信装置と前記第2の通信装置とが、さらに、前記第2の通信装置から前記第1の通信装置への送信に使用する第3および第4の回線を通じて接続され、
前記第1の通信装置は、VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えるのに先立って、回線チェックメッセージのフレームを前記第2の回線に送信し、
前記第2の通信装置は、前記第2の回線を通じて前記回線チェックメッセージを受信すると、前記第2の回線の異常の有無を示す回線状態メッセージのフレームを前記第4の回線に送信し、
前記第1の通信装置は、前記第4の回線を通じて受信した前記回線チェックメッセージが示す前記第2の回線の異常の有無に従って、前記第1の回線から前記第2の回線への回線切替え可否を決定することを特徴とする請求項1に記載の伝送システム。
【請求項８】
前記第2の通信装置は、前記第1の回線から前記第2の回線への切替えに連動して、VLANトラフィックのフレームの送信に使用する回線を前記第3の回線から前記第4の回線に切替えるために、切替後メッセージのフレームを前記第3の回線に送信した後に回線を切替えて前記第4の回線に前記VLANトラフィックのフレームを送信する処理を開始し、
前記第1の通信装置は、前記第3の回線から受信したVLANトラフィックのフレームを蓄積する第3のバッファと、前記第4の回線から受信したVLANトラフィックのフレームを蓄積する第4のバッファとを備え、前記第3の回線から前記切替後メッセージのフレームを受信したとき、前記第3のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第4のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする請求項7に記載の伝送システム。
【請求項９】
前記第1の通信装置は、前記第2の回線に前記VLANトラフィックのフレームの送信を開始するのに先立って、切替前メッセージのフレームを前記第2の回線に送信し、
前記第2の通信装置は、前記第4の回線に前記VLANトラフィックのフレームの送信を開始するのに先立って、切替前メッセージのフレームを前記第4の回線に送信することを特徴とする請求項8に記載の伝送システム。
【請求項１０】
前記第1の通信装置は、
第1の切替部と、前記第1の回線に接続された第1のメッセージ処理部と、前記第2の回線に接続された第2のメッセージ処理部とから構成される第1の送信系装置と、
前記第3の回線に接続された第1のエラー検出部と、前記第4の回線に接続された第2のエラー検出部と、前記第１のエラー検出部に接続された第3のメッセージ処理部と、前記第2のエラー検出部に接続された第4のメッセージ処理部と、前記第3および第4のバッファと、第2の切替部とから構成される第1の受信系装置と、
第1の制御部とを備え、
前記第2の通信装置は、
前記第1の回線に接続された第3のエラー検出部と、前記第2の回線に接続された第4のエラー検出部と、前記第3のエラー検出部に接続された第5のメッセージ処理部と、前記第4のエラー検出部に接続された第6のメッセージ処理部と、前記第1および第2のバッファと、第3の切替部とから構成される第2の受信系装置と、
第4の切替部と、前記第3の回線に接続された第7のメッセージ処理部と、前記第4の回線に接続された第8のメッセージ処理部とから構成される第2の送信系装置と、
第2の制御部とを備え、
前記第1の制御部は、前記VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えるのに先立って回線チェックメッセージ送信命令信号を前記第1のメッセージ処理部に出力し、
前記第1のメッセージ処理部は、前記回線チェックメッセージ送信命令信号に基づき前記回線チェックメッセージのフレームを前記第2の回線に送信し、
前記第4のエラー検出部は、前記第2の回線の障害の有無を検出して前記第2の制御部へ通知し、
前記第6のメッセージ処理部は、前記前記2の回線から受信した前記回線チェックメッセージを前記第2の制御部へ通知し、
前記第2の制御部は、前記回線チェックメッセージが通知されたときに、前記第4のエラー検出部から通知された前記第2の回線の障害の有無を含む回線状態メッセージ送信命令を前記第8のメッセージ処理部に出力し、
前記第8のメッセージ処理部は、前記回線状態メッセージ送信命令に基づき前記回線状態メッセージのフレームを前記第4の回線に送信し、
前記第2のエラー検出部は、前記第4の回線の障害の有無を検出して前記第1の制御部へ通知し、
前記第4のメッセージ処理部は、前記第4の回線から受信した前記回線状態メッセージを前記第1の制御部へ通知し、
前記第1の制御部は、前記第2のエラー検出部から通知された前記第4の回線の障害の有無と、前記第4のメッセージ処理部から通知された前記回線状態メッセージが示す前記第2の回線の障害の有無とに基づいて、前記第1の回線から前記第2の回線への回線切替え可否を決定することを特徴とする請求項9に記載の伝送システム。
【請求項１１】
前記第1の制御部は、前記VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えると決定したときに、前記第2のメッセージ処理部に対して切替前メッセージ送信命令信号を出力すると共に、切替命令信号を前記第1の切替部に出力した後、前記第1の切替部による切替完了後に前記第1のメッセージ処理部に対して切替後メッセージ送信命令信号を出力し、
前記第1の切替部は、初期状態では、前記VLANトラフィックのフレームを前記第1のメッセージ処理部へ出力し、前記切替信号を受信すると、前記VLANトラフィックのフレームを前記第2のメッセージ処理部へ出力し、
前記第2のメッセージ処理部は、前記切替前メッセージ送信命令に基づき前記切替前メッセージのフレームを前記第2の回線に送信した後、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第2の回線に出力し、
前記第1のメッセージ処理部は、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第1の回線に出力するとともに、前記切替後メッセージ送信命令に基づき前記切替後メッセージのフレームを前記第1の回線に送信し、
前記第5のメッセージ処理部は、前記第1の回線から前記VLANトラフィックのフレームを受信したときは前記第1のバッファに出力し、前記第1の回線から前記切替後メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第6のメッセージ処理部は、前記第2の回線から前記VLANトラフィックのフレームを受信したときは前記第2のバッファに出力し、前記第2の回線から前記切替前メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第2の制御部は、前記切替前メッセージを入力したときに、前記第2のバッファに対して前記VLANトラフィックのバッファリングの開始を通知し、前記切替後メッセージを入力したときに、前記第3の切替部に対して切替命令信号を出力し、
前記第3の切替部は、初期状態では、前記第1のバッファから前記VLANトラフィックのフレームを読み出し、前記切替命令信号を入力したときに、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始し、
前記第2の制御部は、前記第3の切替部による切替え処理が完了したときに、前記第8のメッセージ処理部に対して切替前メッセージ送信命令信号を出力すると共に、切替命令信号を前記第4の切替部に出力した後、前記第4の切替部による切替完了後に前記第7のメッセージ処理部に対して切替後メッセージ送信命令信号を出力し、
前記第4の切替部は、初期状態では、前記VLANトラフィックのフレームを前記第7のメッセージ処理部へ出力し、前記切替信号を受信すると、前記VLANトラフィックのフレームを前記第8のメッセージ処理部へ出力し、
前記第8のメッセージ処理部は、前記切替前メッセージ送信命令に基づき前記切替前メッセージのフレームを前記第4の回線に送信した後、前記第4の切替部から入力された前記VLANトラフィックのフレームを前記第4の回線に出力し、
前記第7のメッセージ処理部は、前記第4の切替部から入力された前記VLANトラフィックのフレームを前記第3の回線に出力するとともに、前記切替後メッセージ送信命令に基づき前記切替後メッセージのフレームを前記第3の回線に送信し、
前記第3のメッセージ処理部は、前記第3の回線から前記VLANトラフィックのフレームを受信したときは前記第3のバッファに出力し、前記第3の回線から前記切替後メッセージのフレームを受信したときは前記第1の制御部に出力し、
前記第4のメッセージ処理部は、前記第4の回線から前記VLANトラフィックのフレームを受信したときは前記第4のバッファに出力し、前記第4の回線から前記切替前メッセージのフレームを受信したときは前記第1の制御部に出力し、
前記第1の制御部は、前記切替前メッセージを入力したときに、前記第4のバッファに対して前記VLANトラフィックのバッファリングの開始を通知し、前記切替後メッセージを入力したときに、前記第2の切替部に対して切替命令信号を出力し、
前記第2の切替部は、初期状態では、前記第3のバッファから前記VLANトラフィックのフレームを読み出し、前記切替命令信号を入力したときに、前記第3のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第4のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする請求項10に記載の伝送システム。
【請求項１２】
前記フレームは、イーサネットフレームであることを特徴とする請求項1乃至11の何れか1項に記載の伝送システム。
【請求項１３】
第1および第2の回線を通じて接続された第1の通信装置と第2の通信装置とから構成される伝送システムにおける伝送方法であって、
前記第1の通信装置は、VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替える際、切替後メッセージのフレームを前記第1の回線に送信した後に回線を切替えて前記第2の回線に前記VLANトラフィックのフレームを送信する処理を開始し、
前記第2の通信装置は、前記第1の回線から受信したVLANトラフィックのフレームを蓄積する第1のバッファと、前記第2の回線から受信したVLANトラフィックのフレームを蓄積する第2のバッファとを備え、前記第1の回線から前記切替後メッセージのフレームを受信したとき、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする伝送方法。
【請求項１４】
前記第1の通信装置は、前記第2の回線に前記VLANトラフィックのフレームの送信を開始するのに先立って、切替前メッセージのフレームを前記第2の回線に送信することを特徴とする請求項13に記載の伝送方法。
【請求項１５】
前記第1の通信装置は、第1の切替部と、前記第1の回線に接続された第1のメッセージ処理部と、前記第2の回線に接続された第2のメッセージ処理部と、第1の制御部とを備え、
前記第1の制御部は、前記VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えるときに、前記第2のメッセージ処理部に対して切替前メッセージ送信命令信号を出力すると共に、切替命令信号を前記第1の切替部に出力した後、前記第1の切替部による切替完了後に前記第1のメッセージ処理部に対して切替後メッセージ送信命令信号を出力し、
前記第1の切替部は、初期状態では、前記VLANトラフィックのフレームを前記第1のメッセージ処理部へ出力し、前記切替信号を受信すると、前記VLANトラフィックのフレームを前記第2のメッセージ処理部へ出力し、
前記第2のメッセージ処理部は、前記切替前メッセージ送信命令に基づき前記切替前メッセージのフレームを前記第2の回線に送信した後、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第2の回線に出力し、
前記第1のメッセージ処理部は、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第1の回線に出力するとともに、前記切替後メッセージ送信命令に基づき前記切替後メッセージのフレームを前記第1の回線に送信することを特徴とする請求項13または14に記載の伝送方法。
【請求項１６】
前記第2の通信装置は、前記第1の回線に接続された第3のメッセージ処理部と、前記第2の回線に接続された第4のメッセージ処理部と、第2の切替部と、第2の制御部とを備え、
前記第3のメッセージ処理部は、前記第1の回線から前記VLANトラフィックのフレームを受信したときは前記第1のバッファに出力し、前記第1の回線から前記切替後メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第4のメッセージ処理部は、前記第2の回線から前記VLANトラフィックのフレームを受信したときは前記第2のバッファに出力し、前記第2の回線から前記切替前メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第2の制御部は、前記切替前メッセージを入力したときに、前記第2のバッファに対して前記VLANトラフィックのバッファリングの開始を通知し、前記切替後メッセージを入力したときに、前記第2の切替部に対して切替命令信号を出力し、
前記第2の切替部は、初期状態では、前記第1のバッファから前記VLANトラフィックのフレームを読み出し、前記切替命令信号を入力したときに、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする請求項13乃至15の何れか1項に記載の伝送方法。
【請求項１７】
前記切替前メッセージおよび前記切替後メッセージのフレームとして、Vendor-Specific OAM Messageフレームを使用することを特徴とする請求項13乃至16の何れか1項に記載の伝送方法。
【請求項１８】
複数の前記切替前メッセージのフレームを連続して前記第2の回線に送信し、複数の前記切替後メッセージのフレームを連続して前記第1の回線に送信することを特徴とする請求項13乃至17の何れか1項に記載の伝送システム。
【請求項１９】
第1および第2の回線を通じて他の通信装置と接続された通信装置であって、
VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替える際、切替後メッセージのフレームを前記第1の回線に送信した後に回線を切替えて前記第2の回線に前記VLANトラフィックのフレームを送信する処理を開始することを特徴とする通信装置。
【請求項２０】
第1の切替部と、前記第1の回線に接続された第1のメッセージ処理部と、前記第2の回線に接続された第2のメッセージ処理部と、第1の制御部とを備え、
前記第1の制御部は、前記VLANトラフィックのフレームの送信に使用する回線を前記第1の回線から前記第2の回線に切替えるときに、前記第2のメッセージ処理部に対して切替前メッセージ送信命令信号を出力すると共に、切替命令信号を前記第1の切替部に出力した後、前記第1の切替部による切替完了後に前記第1のメッセージ処理部に対して切替後メッセージ送信命令信号を出力し、
前記第1の切替部は、初期状態では、前記VLANトラフィックのフレームを前記第1のメッセージ処理部へ出力し、前記切替信号を受信すると、前記VLANトラフィックのフレームを前記第2のメッセージ処理部へ出力し、
前記第2のメッセージ処理部は、前記切替前メッセージ送信命令に基づき前記切替前メッセージのフレームを前記第2の回線に送信した後、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第2の回線に出力し、
前記第1のメッセージ処理部は、前記第1の切替部から入力された前記VLANトラフィックのフレームを前記第1の回線に出力するとともに、前記切替後メッセージ送信命令に基づき前記切替後メッセージのフレームを前記第1の回線に送信することを特徴とする請求項19に記載の通信装置。
【請求項２１】
第1および第2の回線を通じて他の通信装置と接続された通信装置であって、
前記第1の回線から受信したVLANトラフィックのフレームを蓄積する第1のバッファと、前記第2の回線から受信したVLANトラフィックのフレームを蓄積する第2のバッファとを備え、前記第1の回線から前記切替後メッセージのフレームを受信したとき、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする通信装置。
【請求項２２】
前記第1の回線に接続された第3のメッセージ処理部と、前記第2の回線に接続された第4のメッセージ処理部と、第2の切替部と、第2の制御部とを備え、
前記第3のメッセージ処理部は、前記第1の回線から前記VLANトラフィックのフレームを受信したときは前記第1のバッファに出力し、前記第1の回線から前記切替後メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第4のメッセージ処理部は、前記第2の回線から前記VLANトラフィックのフレームを受信したときは前記第2のバッファに出力し、前記第2の回線から前記切替前メッセージのフレームを受信したときは前記第2の制御部に出力し、
前記第2の制御部は、前記切替前メッセージを入力したときに、前記第2のバッファに対して前記VLANトラフィックのバッファリングの開始を通知し、前記切替後メッセージを入力したときに、前記第2の切替部に対して切替命令信号を出力し、
前記第2の切替部は、初期状態では、前記第1のバッファから前記VLANトラフィックのフレームを読み出し、前記切替命令信号を入力したときに、前記第1のバッファに蓄積されている前記VLANトラフィックのフレームを全て読み出した後、前記第2のバッファから前記VLANトラフィックのフレームの読み出しを開始することを特徴とする請求項21に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の信頼性を高めるために通信装置間を複数の回線で接続した伝送システムに関し、特に通信に使用する回線を切替える技術に関する。
【背景技術】
【０００２】
通信の信頼性を高めるために、送信装置と受信装置との間を2つの回線で接続し、初期状態では一方の回線を使用して通信を行い、保守作業時や障害時には他方の回線を使用して通信を行う1:1プロテクション方式が、ITU-T(International Telecommunication
Union)により標準化されている(ITU-T勧告G.8031)。特に、ITU-Tで標準化された1:1プロテクションでは、ユーザの切替要求に基づき、VLANトラフィックの単位で或る回線から別の回線に切り替えることができるようになっている。【０００３】
ITU-T勧告G.8031で標準化された1:1プロテクションでは、送信装置と受信装置との双方の回線切替部で同期して回線を切替える。これに対して、受信装置が常に双方の回線からフレームを受信し、送信装置側のみの回線切り替えで、1:1プロテクションを実現する方式が提案されている(例えば特許文献1参照)。【０００４】
なお、本明細書では、イーサネット（登録商標）のフレームのことを、単にフレームまたはパケットと呼ぶ。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平10-145374号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ITU-Tで標準化された1:1プロテクションでは、切替元回線に比べて切替先回線の方が遅延量が少ない高速回線の場合、回線切替え時にパケットロスが発生する、という課題がある。例えば、送信装置が切替元回線にパケット1、パケット2、パケット3、パケット4の順に送信した後に、切替先回線に後続のパケットをパケット5、パケット6、パケット7、パケット8の順に送信したとき、切替先回線が切替元回線より高速であると、図6に示されるように、例えば受信装置にはパケット3,4が到着する前にパケット5,6が到着してしまう。このため、切替元回線からパケット2を受信した直後に回線を切替えると、パケット3、4が消失する。他方、切替元回線からパケット4を受信した直後に回線を切替えると、パケット5、6が消失する。【０００７】
他方、特許文献1に記載される方式では、受信装置は、パケット1〜4だけでなくパケット5〜8も受信できるので、パケットロスは防止できる。しかし、パケット5,6をパケット3,4よりも先に受信する状況が発生するので、パケットの順番の入れ替わりが発生する、という課題がある。【０００８】
本発明の目的は、1:1プロテクションでは、双方の回線に遅延差があると、回線切替え時にパケットロスやパケットの順番の入れ替わりが発生する、という課題を解消する伝送システム、伝送方法および通信装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一形態にかかる伝送システムは、第1および第2の回線を通じて接続された第1の通信装置と第2の通信装置とから構成され、上記第1の通信装置は、VLANトラフィックのフレームの送信に使用する回線を上記第1の回線から上記第2の回線に切替える際、切替後メッセージのフレームを上記第1の回線に送信した後に回線を切替えて上記第2の回線に上記VLANトラフィックのフレームを送信する処理を開始し、上記第2の通信装置は、上記第1の回線から受信したVLANトラフィックのフレームを蓄積する第1のバッファと、上記第2の回線から受信したVLANトラフィックのフレームを蓄積する第2のバッファとを備え、上記第1の回線から上記切替後メッセージのフレームを受信したとき、上記第1のバッファに蓄積されている上記VLANトラフィックのフレームを全て読み出した後、上記第2のバッファから上記VLANトラフィックのフレームの読み出しを開始する。
【発明の効果】
【００１０】
本発明は上述したような構成を有するため、第1及び第2の回線に遅延差があっても、パケットロスやパケットの順番の入れ替わりを発生させずに回線の切替えが行える。
【図面の簡単な説明】
【００１１】
【図１】本発明の第1の実施の形態のブロック図である。
【図２】本発明の第1の実施の形態における送信装置の動作シーケンス図である。
【図３】本発明の第1の実施の形態における受信装置の動作シーケンス図である。
【図４】本発明の第2の実施の形態のブロック図である。
【図５】本発明の他の実施の形態の要部ブロック図である。
【図６】本発明が解決しようとする課題の説明図である。
【発明を実施するための形態】
【００１２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１３】
［第1の実施の形態］
［構成の説明］
図1を参照すると、本発明の第1の実施の形態にかかる伝送システムは、送信装置11と、受信装置12と、これらを接続する2つの回線41、42とから構成されている。
【００１４】
回線41と回線42は、それぞれ１本の通信回線または伝送路で構成されていても良いし、中継装置を介して接続された複数の通信回線または伝送路で構成されていても良い。また、回線41と回線42とは、送信装置11から送信されたパケットが受信装置12へ到着するまでの遅延時間がほぼ同じであっても良いし、相違するものであっても良い。
【００１５】
送信装置11は、外部から入力されるVLANトラフィック43を回線41と回線42のうちの何れか一方を使用して受信装置12へ送信する。VLANトラフィック43は、イーサネットのヘッダ中に挿入されたVLAN IDが同一のパケット(フレーム)のトラフィックである。受信装置12は、回線41または回線42から受信したVLANトラフィック43を外部へ出力する。本実施の形態の伝送システムは、初期状態では、回線41を使用してVLANトラフィック43を送信装置11と受信装置12との間で送受信する。また、VLAN IDを用いて切替対象がVLANトラフィック43であることを特定したユーザ切替要求(以下、単にユーザ切替要求と記す)が発生すると、使用する回線の切替を行い、回線42を使用してVLANトラフィック43を送信装置11と受信装置12との間で送受信する。
【００１６】
図1には、VLANトラフィック43しか示されていないが、VLANトラフィック43以外のVLANトラフィックも一般に存在している。本実施の形態では、数多く存在するVLANトラフィックのうち、特定のVLANトラフィック43に注目して、それが流れる回線を回線41から回線42に切替える構成と動作を説明する。存在する全てのVLANトラフィックに対して、VLANトラフィック43と同様の回線切替え操作を行うことにより、回線41を流れているVLANトラフィックの全てを回線42に切替えることが可能である。
【００１７】
送信装置11は、切替部1と、制御部2と、2つのメッセージ処理部3、4とを備えている。これらは、それぞれ以下のような機能を有する。
【００１８】
切替部1は、VLANトラフィック43を初期状態ではメッセージ処理部3に送信している。また切替部1は、制御部2からの、VLAN IDを用いて切替対象がVLANトラフィック43であることを特定した切替命令信号(以下、単に切替命令信号と記す)にしたがって、VLANトラフィック43の送信方向をメッセージ処理部3からメッセージ処理部4に切り替える。
【００１９】
制御部2は、外部から入力されるユーザ切替要求にしたがって、メッセージ処理部4に対して、VLAN IDを用いて切替対象がVLANトラフィック43であることを特定した切替前Eventメッセージ送信命令信号(以下、単に切替前Eventメッセージ送信命令信号と記す)を送信した後、切替部1に切替命令信号を送信する。切替が完了した後、制御部2は、メッセージ処理部3に対して、VLAN
IDを用いて切替対象がVLANトラフィック43であることを特定した切替後Eventメッセージ送信命令信号(以下、単に切替後Eventメッセージ送信命令信号と記す)を送信する。
【００２０】
メッセージ処理部3は、切替部1からのVLANトラフィックを回線41に送信する。また、制御部2からの切替後Eventメッセージ送信命令信号に基づき、VLANトラフィック43用の切替後Eventメッセージを生成し、回線41に送信する。
【００２１】
メッセージ処理部4は、切替部1からのVLANトラフィックを回線42に送信する。また、制御部2からの切替前Eventメッセージ送信命令信号に基づき、VLANトラフィック43用の切替前Eventメッセージを生成し、回線42に送信する。
【００２２】
他方、受信装置12は、2つのメッセージ処理部5、6と、2つのバッファ7、8と、切替部9と、制御部10とを備えている。これらは、それぞれ以下のような機能を有する。
【００２３】
メッセージ処理部5は、回線41を通じて受信したトラフィックからVLANトラフィックと切替後Eventメッセージを分離し、VLANトラフィックをバッファ7に送信し、切替後Eventメッセージを制御部10へ送信する。
【００２４】
メッセージ処理部6は、回線42を通じて受信したトラフィックからVLANトラフィックと切替前Eventメッセージを分離し、VLANトラフィックをバッファ8に送信し、切替前Eventメッセージを制御部10へ送信する。
【００２５】
バッファ7は、メッセージ処理部5からのVLANトラフィックを一時的に蓄えることができる記憶装置である。バッファ7は、切替部9からの読み出し要求にしたがって、蓄えたVLANトラフィックを切替部9に送信する。読み出されたVLANトラフィックは、バッファ7から削除される。
【００２６】
バッファ8は、メッセージ処理部6からのVLANトラフィックを一時的に蓄えることができる記憶装置である。バッファ8は、切替部9からの読み出し要求にしたがって、VLANトラフィックを切替部9に送信する。読み出されたVLANトラフィックは、バッファ8から削除される。
【００２７】
切替部9は、初期状態では、バッファ7からVLANトラフィック43を読み出し、外部へ送信している。切替部9は、制御部10からの切替命令信号に従って、VLANトラフィック43の読み出し先をバッファ7からバッファ8に切り替える。
【００２８】
制御部10は、メッセージ処理部6からの切替前Eventメッセージに従って、バッファ8に対してVLANトラフィック43のバッファリングの開始を指示する。また制御部10は、メッセージ処理部5からの切替後Eventメッセージに従って、切替部9に切替命令信号を送信する。バッファ8には切替前に到着していたVLANトラフィック43が蓄えられており、切替部9は、それらを順次読み出し外部へ送信する。なお、バッファ8は、メッセージ処理部6で受信された全てのVLANトラフィックを常にバッファリングするように構成されていても良い。この場合、切替前Eventメッセージを省略しても良い。
【００２９】
図1において、切替部1、切替部9は、イーサネットリニアプロテクション（ITU-T勧告G.8031）の1:1方式における切替部のブロックによって実現することが可能である。制御部2、メッセージ処理部3、メッセージ処理部4、制御部10、メッセージ処理部5、メッセージ処理部6は、イーサネットリニアプロテクション（ITU-T勧告G.8031）の1:1方式における同様な機能ブロックをベースにあらたな機能を付加することによって実現することが可能である。また、メッセージ処理部3、メッセージ処理部4にて生成される切替前Eventメッセージ、切替後Eventメッセージは、Ethernet OAM（ITU-T勧告Y.1731）にて定義されるVSM（Vendor-Specific OAM Message）により実現することが可能である。切替前Eventメッセージに使用するVSMと、切替後Eventメッセージに使用するVSMとは、イーサネットOAMフレーム中の例えばオペレーションコード(OpCode)に設定する値により区別することが可能である。また、イーサネットOAMフレームのVLANタグには切替対象となるVLANトラフィック43と同じVLAN IDが設定される。
【００３０】
［動作の説明］
次に、第1の実施形態の動作を図2、図3に示すシーケンス図を参照して説明する。
【００３１】
初期状態では、切替部1は、VLANトラフィック43をメッセージ処理部3の方向に送信しており、切替部9は、バッファ7からVLANトラフィック43の読み出しを行っている。
【００３２】
はじめに、図1に示す送信装置11の動作を、図2に示すシーケンス図を参照して説明する。
【００３３】
ユーザからの回線切替要求が制御部2に与えられると（図2のステップS1）と、制御部2は、切替前Eventメッセージ送信命令信号をメッセージ処理部4に送信する（ステップS2）。メッセージ処理部4は、制御部2からの切替前Eventメッセージ送信命令信号にしたがって、回線42に切替前Eventメッセージを送信する（ステップS3）。次に制御部2は、切替部1に切替命令信号を出力する（ステップS4）。切替部1は、制御部2からの切替命令信号にしたがって、VLANトラフィック43にかかる回線の切替を実行する（ステップS5）。すなわち、VLANトラフィック43をメッセージ処理部3へ出力していた動作を、メッセージ処理部4へ出力する動作に変更する。これにより、回線42には、切替前Eventメッセージの後に、VLANトラフィック43のパケットが流れていくことになる。
【００３４】
切替が完了した後、制御部2は、メッセージ処理部3に切替後Eventメッセージ送信命令信号を送信する（ステップS6）。メッセージ処理部3は、制御部2からの切替後Eventメッセージ送信命令信号にしたがって、回線41に切替後Eventメッセージを送信する（ステップS7）。これにより、回線41には、切替前に流れていたVLANトラフィック43のパケットの後に、切替後Eventメッセージが流れていくことになる。
【００３５】
続いて、図1に示す受信装置12の動作を、図3に示すシーケンス図を使用して説明する。
【００３６】
回線42からの切替前Eventメッセージがメッセージ処理部6で受信されると（図3のステップS8）、メッセージ処理部6は、制御部10にこの切替前Eventメッセージを送る（ステップS9）。バッファ8は、切替前Eventメッセージを受信した制御部10からの指示にしたがって、メッセージ処理部6から切替前Eventメッセージに続いて流れるVLANトラフィック43のバッファリングを開始する（ステップS10）。
【００３７】
回線41からの切替後Eventメッセージがメッセージ処理部5で受信されると（ステップS11）、メッセージ処理部5は、この切替後Eventメッセージを制御部10に送信する（ステップS12）。
【００３８】
メッセージ処理部5から切替後Eventメッセージが与えられた制御部10は、切替命令信号を切替部9に送信する（ステップS13）。制御部10からの切替命令信号が切替部9に与えられると、切替部9は、VLANトラフィック43にかかる回線の切替を実行する（ステップS14）。この切替の実行により、切替部9は、バッファ7からVLANトラフィック43のパケットを全て読み出し、外部に送信する。切替部9は、切替の実行が完了したら、バッファ8に蓄えられたVLANトラフィック43の読み出しを開始し、外部に送信する（ステップS15）。バッファ8は、読み出されたVLANトラフィック43を自バッファから削除する。
【００３９】
［効果の説明］
本実施の形態によれば、切替元の回線41に比べて切替先の回線42の方が遅延量が少ない高速回線の場合でも、パケットロスやパケットの順番の入れ替わりを発生させずに、VLANトラフィック単位で回線の切替えが可能となる。以下、この点について説明する。
【００４０】
例えば、送信装置11が回線41にVLANトラフィック43にかかるパケット1、パケット2、パケット3、パケット4をその順に送信した後に、回線を切替えて、回線42にVLANトラフィック43にかかる後続のパケット5、パケット6、パケット7、パケット8をその順に送信したとする。このとき、送信装置11は、パケット5を送信する前に回線42に切替前Eventメッセージを送信し、パケット4を送信した後に回線41に切替後Eventメッセージを送信する。回線42の方が回線41よりも高速なため、例えばパケット5、6がパケット3、4よりも早く受信装置12に到着しても、受信装置12には切替後Eventメッセージが未だ到着していないので、これらのパケット5、6はバッファ8に蓄積されたままになる。パケット5、6に遅れてパケット3、4が受信装置12に到着すると、まず、このパケット3、4がバッファ7に蓄積される。続いて回線41を通じて切替後Eventメッセージが受信されると、受信装置12は回線の切替えを行う。これにより、まずバッファ7に蓄積されているパケット3、4が読み出されて外部に出力され、続いて、バッファ8に蓄積されていたパケット5、6が読み出される。この結果、切替部９から外部へは、パケット1、2、3、4、5、6、7、8の順に出力され、パケットロスおよびパケットの順番の入れ替わりは発生しない。
【００４１】
［第2の実施の形態］
［構成の説明］
図4を参照すると、本発明の第2の実施の形態にかかる伝送システムは、送受信装置35、36と、これらを接続する4つの回線51、52、61、62とから構成されている。ここで、回線51と回線61とはペアになっている。また、回線52と回線62とはペアになっている。
【００４２】
回線51と回線52は、それぞれ１本の通信回線または伝送路で構成されていても良いし、中継装置を介して接続された複数の通信回線または伝送路で構成されていても良い。また、回線51と回線52とは、送受信装置35から送信されたパケットが送受信装置36へ到着するまでの遅延時間がほぼ同じであっても良いし、相違するものであっても良い。
【００４３】
回線61と回線62は、それぞれ１本の通信回線または伝送路で構成されていても良いし、中継装置を介して接続された複数の通信回線または伝送路で構成されていても良い。また、回線61と回線62とは、送受信装置36から送信されたパケットが送受信装置35へ到着するまでの遅延時間がほぼ同じであっても良いし、相違するものであっても良い。
【００４４】
送受信装置35は、外部から入力されるVLANトラフィック71を回線51と回線52のうちの何れか一方を使用して送受信装置36へ送信する。送受信装置36は、回線51または回線52から受信したVLANトラフィック71を外部へ出力する。本実施の形態の伝送システムは、初期状態では、回線51を使用してVLANトラフィック71を送受信装置35から送受信装置36へ送信する。また、ユーザ切替要求が発生すると、使用する回線の切替を行い、回線52を使用してVLANトラフィック71を送受信装置35から送受信装置36へ送信する。
【００４５】
また、送受信装置36は、外部から入力されるVLANトラフィック71を回線61と回線62のうちの何れか一方を使用して送受信装置35へ送信する。送受信装置35は、回線61または回線62から受信したVLANトラフィック71を外部へ出力する。本実施の形態の伝送システムは、初期状態では、回線61を使用してVLANトラフィック71を送受信装置36から送受信装置35へ送信する。また、ユーザ切替要求が発生すると、使用する回線の切替を行い、回線62を使用してVLANトラフィック63を送受信装置36から送受信装置35へ送信する。
【００４６】
図4には、VLANトラフィック71しか示されていないが、VLANトラフィック71以外のVLANトラフィックも一般に存在している。本実施の形態では、数多く存在するVLANトラフィックのうち、特定のVLANトラフィック71に注目して、それが流れる回線を回線51、61から回線52、62に切替える構成と動作を説明する。存在する全てのVLANトラフィックに対して、VLANトラフィック71と同様の回線切替え操作を行うことにより、回線51、61を流れているVLANトラフィックの全てを回線52、62に切替えることが可能である。
【００４７】
送受信装置35は、切替部13、メッセージ処理部15および16から構成される送信系装置と、エラー検出部28、29、メッセージ処理部30、31、バッファ32、33、および切替部34から構成される受信系装置と、制御部14とを備えている。送受信装置36は、切替部25、メッセージ処理部26および27から構成される送信系装置と、エラー検出部17、18、メッセージ処理部19、20、バッファ21、22、および切替部23から構成される受信系装置と、制御部24とを備えている。
【００４８】
初期状態では、切替部13は、VLANトラフィック71をメッセージ処理部15に送信し、切替部23は、バッファ21からVLANトラフィック71の読み出しを行っており、切替部25は、VLANトラフィック71をメッセージ処理部26に送信し、切替部34は、バッファ32からVLANトラフィック71の読み出しを行っている。
【００４９】
ユーザから回線切替要求が制御部14に与えられると、制御部14は、切替えに先立って切替先の回線52、62の状態を問い合わせるために、メッセージ処理部16に回線チェックメッセージ送信命令信号を送信する。メッセージ処理部16は、制御部14からの回線チェックメッセージ送信命令信号にしたがって、回線チェックメッセージを生成し、VLANトラフィックと混ぜて回線52に送信する。回線状態チェックメッセージは、Ethernet OAM（ITU-T勧告Y.1731）にて定義されるVSM（Vendor-Specific OAM Message）により実現することが可能である。
【００５０】
エラー検出部18は、受信したトラフィックをメッセージ処理部20に送信し、回線に異常があれば回線エラー信号を制御部24に送信する。制御部24は受信した回線エラー信号を記憶する。回線に異常があるか否かを調べる方法は任意である。例えば、Ethernet OAM（ITU-T勧告Y.1731）にて定義されるCCM(接続性チェックのメッセージ)を予定時間間隔で回線52を通じて送受信装置35と送受信装置36との間で送受信する方法を用いることができる。この場合、エラー検出部18は、所定時間経過しても回線52を通じてCCMを受信しなかった場合、回線52に障害が発生したと判断することができる。メッセージ処理部20は、エラー検出部18からのトラフィックからVLANトラフィックと回線チェックメッセージとを分離し、VLANトラフィックをバッファ22に送信し、回線チェックメッセージを制御部24に送信する。制御部24は、メッセージ処理部20からの回線チェックメッセージを受信すると、エラー検出部18からの回線エラー信号にしたがって、メッセージ処理部27に回線状態メッセージ送信命令信号を送信する。つまり、制御部24は、回線52の障害の有無を示す回線状態メッセージを送信するための信号をメッセージ処理部27に対して送信する。メッセージ処理部27は、制御部24からの回線状態メッセージ送信命令信号にしたがって、回線52の異常の有無を示す回線状態メッセージを生成し、VLANトラフィックと混ぜて回線62に送信する。
【００５１】
エラー検出部29は、受信したトラフィックをメッセージ処理部31に送信し、回線62に異常があれば回線エラー信号を制御部14に送信する。回線62のエラーの有無の検出も、回線52と同様にCCM(接続性チェックのメッセージ)を用いて行うことができる。メッセージ処理部31は、エラー検出部29からのトラフィックからVLANトラフィックと回線状態メッセージを分離し、VLANトラフィックをバッファ33に送信し、回線状態メッセージを制御部14に送信する。制御部14は、メッセージ処理部31から回線状態メッセージを受信し、またエラー検出部29から回線62のエラーの有無の検出結果を受信する。制御部14は、受信した回線状態メッセージにより回線52の障害の有無を確認する。また、制御部14は、エラー検出部29から受信した検出結果により回線62の障害の有無を確認する。そして、制御部14は、切替先回線52、62の何れかの状態に異常があれば、ユーザ切替要求に対して回線切替不可を通知する。他方、制御部14は、切替先回線52、62の状態に異常がなければ、回線の切替えに必要な制御を行う。すなわち、制御部14は、メッセージ処理部16に切替前Eventメッセージ送信命令信号を送信し、切替部13に切替命令信号を送信し、切替部13での切替が完了した後、メッセージ処理部15に切替後Eventメッセージ送信命令信号を送信する。メッセージ処理部16は、制御部14からの切替前Eventメッセージ送信命令信号にしたがって、切替前Eventメッセージを生成し、VLANトラフィックと混ぜて回線52に送信する。切替部13は、制御部14からの切替命令信号にしたがって、VLANトラフィック71の送信方向をメッセージ処理部15からメッセージ処理部16に切り替える。メッセージ処理部15は、制御部14からの切替後Eventメッセージ送信命令信号にしたがって、切替後Eventメッセージを生成し、VLANトラフィックと混ぜて回線51に送信する。
【００５２】
エラー検出部18は、受信したトラフィックをメッセージ処理部20に送信する。メッセージ処理部20は、エラー検出部18からのトラフィックからVLANトラフィックと切替前Eventメッセージを分離し、VLANトラフィックをバッファ22に送信し、切替前Eventメッセージを制御部24に送信する。バッファ22は、メッセージ処理部20からのVLANトラフィックを一時的に蓄えることができ、切替部23からの読み出し要求にしたがって、VLANトラフィックを切替部23に送信する。読み出されたVLANトラフィックはバッファから削除される。
【００５３】
エラー検出部17は、受信したトラフィックをメッセージ処理部19に送信する。メッセージ処理部19は、エラー検出部17からのトラフィックからVLANトラフィックと切替後Eventメッセージを分離し、VLANトラフィックをバッファ21に送信し、切替後Eventメッセージを制御部24に送信する。バッファ21は、メッセージ処理部19からのVLANトラフィックを一時的に蓄えることができ、切替部23からの読み出し要求にしたがって、VLANトラフィックを切替部23に送信する。読み出されたVLANトラフィックはバッファから削除される。
【００５４】
制御部24は、メッセージ処理部19からの切替後Eventメッセージにしたがって、切替部23に切替命令信号を送信する。切替部23は、制御部24からの切替命令信号にしたがって、切替部23の回線の切替を実行した後(つまり、バッファ21に蓄えられているVLANトラフィック71のパケットを全て読み出し、外部に送信した後)、バッファ22に蓄えられているVLANトラフィッ71の読み出しを開始し、外部に送信する。
【００５５】
制御部24は、切替部23の切替の実行が完了した後、切替前Eventメッセージ送信命令信号をメッセージ処理部27に送信し、切替部25に切替命令信号を送信し、切替部25の切替が完了した後、切替後Eventメッセージ送信命令信号をメッセージ処理部26に送信する。メッセージ処理部27は、制御部24からの切替前Eventメッセージ送信命令信号にしたがって、切替前EventメッセージをVLANトラフィックに混ぜて回線62に送信する。切替部25は、制御部24からの切替命令信号にしたがって、VLANトラフィック71の送信方向をメッセージ処理部26からメッセージ処理部27に切り替える。メッセージ処理部26は、制御部24からの切替後Eventメッセージ送信命令信号にしたがって、切替後Eventメッセージを生成し、VLANトラフィックと混ぜて回線61に送信する。
【００５６】
エラー検出部29は、受信したトラフィックをメッセージ処理部31に送信する。メッセージ処理部31は、エラー検出部29からのトラフィックからVLANトラフィックと切替前Eventメッセージを分離し、VLANトラフィックをバッファ33に送信し、切替前Eventメッセージを制御部14に送信する。バッファ33は、メッセージ処理部31からのVLANトラフィックを一時的に蓄えることができ、切替部34からの読み出し要求にしたがって、VLANトラフィックを切替部34に送信する。読み出されたVLANトラフィックはバッファから削除される。
【００５７】
エラー検出部28は、受信したトラフィックをメッセージ処理部30に送信する。メッセージ処理部30は、エラー検出部28からのトラフィックからVLANトラフィックと切替後Eventメッセージを分離し、VLANトラフィックをバッファ32に送信し、切替後Eventメッセージを制御部14に送信する。バッファ32は、メッセージ処理部30からのVLANトラフィックを一時的に蓄えることができ、切替部34からの読み出し要求にしたがって、VLANトラフィックを切替部34に送信する。読み出されたVLANトラフィックはバッファから削除される。
【００５８】
制御部14は、メッセージ処理部28からの切替後Eventメッセージにしたがって、切替部34に切替命令信号を送信する。切替部34は、制御部14からの切替命令信号にしたがって、切替部34の回線の切替を実行した後(つまり、バッファ32に蓄えられているVLANトラフィック71のパケットを全て読み出し、外部に送信した後)、バッファ33に蓄えられているVLANトラフィッ71の読み出しを開始し、外部に送信する。
【００５９】
このように、本実施の形態では、双方向通信を構成することで、回線チェックメッセージの送信、回線状態の検出、回線状態メッセージの受信というステップを踏むことにより、切替先の回線状態を知ることができ、切替前にユーザに切替可否を通知できるという効果が得られる。さらに、両方向の回線の切替を別途に実行するという手間を省くことができるという効果が得られる。
【００６０】
［第3の実施の形態］
本発明の第３の実施の形態として、その基本的構成は第1または第2の実施の形態の通りであるが、Eventメッセージについてさらに工夫している。その構成を図5に示す。本図において、メッセージ処理部は、切替後Eventメッセージ送信時に切替後Eventメッセージを複製して、複数の切替後Eventメッセージを連続して送信する。
【００６１】
このように、本実施の形態では、切替後Eventメッセージを複数回送信しているので、なんらかの障害によって、切替後Eventメッセージが破壊されたとしても、少なくとも1つの切替後Eventメッセージが正常であれば、回線切替処理を正しく動作させることができるという効果が得られる。
【００６２】
上記では、切替後Eventメッセージについて述べたが、切替前Eventメッセージについても同様に、複数の切替前Eventメッセージを連続して送信するようにしても良い。
【００６３】
[その他の実施の形態]
以上では、本発明を1:1プロテクションに適用した実施の形態について説明したが、本発明は1:1プロテクションと1+1プロテクションの双方を実装した通信装置に対しても適用可能である。その際、切替前メッセージを1+1プロテクションにおける切替先回線のバッファリング開始の指示に用いることにより、1+1プロテクションにおける回線切替え時のフレーム重複の発生を防止することができる。
【００６４】
以上、上記各実施形態を参照して本発明を説明したが、本発明は、上述した実施形態に限定されるものではない。本発明の構成や詳細には、本発明の範囲内で当業者が理解しうる様々な変更をすることができる。
【００６５】
なお、本発明は、日本国にて２００９年１１月１９日に特許出願された特願２００９−２６３６８１の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願に記載された内容は、全て本明細書に含まれるものとする。
【産業上の利用可能性】
【００６６】
本発明は、メンテナンス時のバックアップ回線への切替、VLANトラフィックの手動による分散、遅延差の大きい回線と回線との切替などに適用可能である。
【符号の説明】
【００６７】
1      切替部
2      制御部
3      メッセージ処理部
4      メッセージ処理部
5      メッセージ処理部
6      メッセージ処理部
7      バッファ
8      バッファ
9      切替部
10    制御部
11    送信装置
12    受信装置
13    切替部
14    制御部
15    メッセージ処理部
16    メッセージ処理部
17    エラー検出部
18    エラー検出部
19    メッセージ処理部
20    メッセージ処理部
21    バッファ
22    バッファ
23    切替部
24    制御部
25    切替部
26    メッセージ処理部
27    メッセージ処理部
28    エラー検出部
29    エラー検出部
30    メッセージ処理部
31    メッセージ処理部
32    バッファ
33    バッファ
34    切替部
35    送受信装置
36    送受信装置
41    回線
42    回線
51    回線
52    回線
61    回線
62    回線
【図１】
2011061881.tif 000003
【図２】
2011061881.tif 000004
【図３】
2011061881.tif 000005
【図４】
2011061881.tif 000006
【図５】
2011061881.tif 000007
【図６】
2011061881.tif 000008
【国際調査報告】
2011061881.tif 000009
2011061881.tif 000010
2011061881.tif 000011
2011061881.tif 000012