(57)【要約】【課題】ＬＬＩＤの情報を欠落させることなく、伝送帯域への影響を軽減させること。【解決手段】自装置に接続又は自装置と一体化された加入者線端局装置によって、加入者線終端装置に対して予め割り当てられた識別情報をプリアンブルに含む第１のフレームを受信する第１の通信部と、第１のフレームのプリアンブルから識別情報を検出して、プリアンブルを変換することにより得られる、識別情報をプリアンブルに含まない第２のフレームに、最大２バイトの大きさの識別情報を欠落させない最小限の大きさの追加フィールドを予め定められた位置に設け、検出した識別情報を追加フィールドに書き込み、識別情報を含む第２のフレームを生成するフレームコンバータ部と、識別情報を含む第２のフレームを加入者線端局装置に送信する第２の通信部と、を備える。【選択図】図１
2018207312.tif 000002
【特許請求の範囲】
【請求項１】
自装置に接続又は自装置と一体化された加入者線端局装置によって、加入者線終端装置に対して予め割り当てられた識別情報をプリアンブルに含む第１のフレームを受信する第１の通信部と、
前記第１のフレームのプリアンブルから前記識別情報を検出して、前記プリアンブルを変換することにより得られる、前記識別情報をプリアンブルに含まない第２のフレームに、最大２バイトの大きさの識別情報を欠落させない最小限の大きさの追加フィールドを予め定められた位置に設け、検出した前記識別情報を前記追加フィールドに書き込み、前記識別情報を含む第２のフレームを生成するフレームコンバータ部と、
前記識別情報を含む第２のフレームを前記加入者線端局装置に送信する第２の通信部と、
を備えるフレームコンバータ装置。
【請求項２】
前記第２の通信部は、前記識別情報を含む第２のフレームを前記加入者線端局装置から受信し、
前記フレームコンバータ部は、受信された前記識別情報を含む第２のフレームの前記追加フィールドから前記識別情報を検出し、検出した前記識別情報を、前記第２のフレームのプリアンブルを変換して得られる前記第１のフレームのプリアンブルの所定位置に書き込み、前記追加フィールドを削除し、前記第１のフレームを生成し、
前記第１の通信部は、前記第１のフレームを宛先の加入者線終端装置に送信する、請求項１に記載のフレームコンバータ装置。
【請求項３】
前記フレームコンバータ部は、前記第２のフレームにおけるタイプフィールドと、送信データフィールドの間に前記追加フィールドを追加する、請求項１又は２に記載のフレームコンバータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フレームコンバータ装置に関する。
【背景技術】
【０００２】
現在、サービス導入の迅速化を実現するＮＦＶ（Network Function Virtualization；ネットワーク機能仮想化）といった仮想化に向けた検討がなされている。ＮＦＶのコンセプトは、従来、専用のハードウェアによって実装されてきた通信装置の機能（以下「ＮＷ機能」という。）をソフトウェアによって実装し、汎用的なハードウェア装置上のオペレーティングシステムにおいて当該ＮＷ機能を動作させることにある。
【０００３】
ＮＦＶにより、ソフトウェアの変更のみで、ＮＷ機能の追加や変更を行うことが可能になるため、サービスの開発から導入及び展開までの時間が短縮される。このようなＮＦＶの特性から、光アクセスシステムの分野において、ＰＯＮ（Passive Optical Network）方式の通信システムの仮想化に注目が集まっている。
【０００４】
アクセス系設備であるＰＯＮは、通信事業者の局舎に設置される加入者線端局装置（以下「ＯＬＴ」（Optical Line Terminal)という。）と、ユーザ宅内に設置される複数の加入者線終端装置（以下「ＯＮＵ」（Optical Network Unit）という。）とを備える通信システムである。ＰＯＮ方式の通信システムにおいて、ＯＬＴの仮想化のために用いる汎用ハードウェア装置として、汎用のパーソナルコンピュータや汎用のサーバ装置の適用を想定する場合、通信に用いられるフレームについて考慮する必要がある。
【０００５】
例えば、汎用ハードウェア装置に予め備えられている通信用のコネクタや、汎用ハードウェア装置に取り付けられる汎用ＮＩＣ（Network Interface Controller）は、主流であるイーサネット（登録商標）のフレームを処理することができる。しかし、ＰＯＮ方式で利用されているＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３ａｈのフレームを処理することはできない。また、通常、汎用ハードウェア装置は、ＩＥＥＥ８０２．３ａｈのフレーム（以下「ＰＯＮフレーム」という。）を処理することができる通信コネクタを備えていない。
【０００６】
例えば、図６に示すＰＯＮ方式の通信システム１００のように、汎用ハードウェア装置を仮想ＯＬＴ１０１として利用する場合、ＰＯＮフレーム３０１と、イーサネット（登録商標）のフレーム３０２とを相互に変換するフレームコンバータ装置１０２が必要となる。
【０００７】
ところで、ＰＯＮ方式による通信システム１００では、下り信号、すなわちＯＬＴ１０１からＯＮＵ２００−１〜２００−Ｎに送信される光信号は、光スプリッタ１０３で分岐され、同一の光信号が全ＯＮＵ２００−１〜２００−Ｎに到達する。つまり、下り信号は、ブロードキャストで全ＯＮＵ２００−１〜２００−Ｎに送信されることになる。各ＯＮＵ２００−１〜２００−Ｎは、受信した下り信号からＰＯＮフレーム３０１を取りだし、取り出したフレームが自装置宛であるか否かを判定することで、受信したＰＯＮフレーム３０１の取捨選択を行っている。
【０００８】
ＰＯＮ方式においては、ＰＯＮフレーム３０１が自装置宛であるか否かの判定にＬＬＩＤ（Logical Link ID）という識別情報が用いられる（例えば、非特許文献１参照）。このＬＬＩＤは、ＰＯＮフレーム３０１、すなわちＩＥＥＥ８０２．３ａｈのフレームのプリアンブルにおける所定位置のフィールドに含まれて伝送される。
【０００９】
図６に示すＰＯＮ方式の通信システム１００においても、ＯＮＵ２００−１〜２００−Ｎが送受信する主信号及び制御信号は、ＰＯＮフレーム３０１のプリアンブルにＬＬＩＤが含まれて伝送が行われる。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】”技術基礎講座  ＧＥ−ＰＯＮ技術  第２回ＩＥＥＥ８０２．３ａｈ標準規格”、ＮＴＴ技術ジャーナル、２００５年９月、pp91-94
【非特許文献２】田野文彦、平野幸男、野田雅樹、”ＰＯＮシステムにおけるＯＬＴのソフトウェア化に関する一検討”、２０１７年電子情報通信学会総合大会、Ｂ−８−５０
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述したように、汎用ハードウェア装置である仮想ＯＬＴ１０１の通信コネクタは、通常のイーサネット（登録商標）のフレームに対応していてＩＥＥＥ８０２．３ａｈのフレーム３０１に対応していない。そのため、フレームコンバータ装置１０２が、ＩＥＥＥ８０２．３ａｈのフレーム３０１を、単にイーサネット（登録商標）のフレーム３０２に変換しただけでは、仮想ＯＬＴ１０１の通信コネクタは、プリアンブルに含まれているＬＬＩＤを読み出すことができない。したがって、図６に示す構成では、ＬＬＩＤの情報が欠落してしまうために、フレームの正しい伝送を行うことができないという問題がある。
【００１２】
このような問題に対して、非特許文献２では、ＰＯＮ通信システムのＯＬＴを仮想化した場合において、ＶＬＡＮ（Virtual LAN(Local Area Network)）用に適用されるイーサネット（登録商標）のフレームのＶＬＡＮタグのフィールドを利用する技術を示している。図７（ａ）は、ＶＬＡＮ用のイーサネット（登録商標）のフレーム３０３であり、４バイトのＶＬＡＮタグのフィールドが加えられている。図７（ｂ）は、ＩＥＥＥ８０２．３ａｈのＰＯＮフレーム３０１であり、プリアンブルにＬＬＩＤが含まれている。
【００１３】
非特許文献２に示す技術では、ＰＯＮフレーム３０１からＶＬＡＮ用のイーサネット（登録商標）のフレーム３０３に変換する場合、図７（ａ），（ｂ）に示すようにＰＯＮフレーム３０１のプリアンブルからＬＬＩＤを読み出して、ＶＬＡＮタグに書き込む。一方、逆の変換を行う場合、ＶＬＡＮタグに書き込まれているＬＬＩＤを読み出して、ＰＯＮフレーム３０１のプリアンブルの所定位置のフィールドにＬＬＩＤを書き込む。
【００１４】
これにより、仮想ＯＬＴ１０１において、ＯＮＵ２００−１〜２００−Ｎから受信する通信フレームを受信して処理することが可能となり、また、逆にＯＮＵ２００−１〜２００−Ｎに通信フレームを送信することも可能となる。したがって、汎用ハードウェア装置を用いてＯＬＴの機能を実現した場合に、通信フレームを正しく伝送することができる。
【００１５】
しかしながら、非特許文献２に示す技術では、ＰＯＮフレーム３０１に４バイトの大きさのＶＬＡＮタグを追加することになる。そのため、例えば、図６に示す仮想ＯＬＴ１０１と、ＬＬＩＤとＶＩＤの変換を行うフレームコンバータ装置１０２の間の伝送帯域を圧迫してしまうという問題がある。
【００１６】
また、ＶＬＡＮタグにおけるＶＩＤのフィールドは、１２ビットしかないため、２バイトのＬＬＩＤの値を全てカバーすることができず、ＬＬＩＤの情報が欠落してしまう場合があった。このような場合には、通信フレームを正しく伝送することができなくなってしまう。
【００１７】
上記事情に鑑み、本発明は、ＬＬＩＤの情報を欠落させることなく、伝送帯域への影響を軽減させることができる技術の提供を目的としている。
【課題を解決するための手段】
【００１８】
本発明の一態様は、自装置に接続又は自装置と一体化された加入者線端局装置によって、加入者線終端装置に対して予め割り当てられた識別情報をプリアンブルに含む第１のフレームを受信する第１の通信部と、前記第１のフレームのプリアンブルから前記識別情報を検出して、前記プリアンブルを変換することにより得られる、前記識別情報をプリアンブルに含まない第２のフレームに、最大２バイトの大きさの識別情報を欠落させない最小限の大きさの追加フィールドを予め定められた位置に設け、検出した前記識別情報を前記追加フィールドに書き込み、前記識別情報を含む第２のフレームを生成するフレームコンバータ部と、前記識別情報を含む第２のフレームを前記加入者線端局装置に送信する第２の通信部と、を備えるフレームコンバータ装置である。
【００１９】
本発明の一態様は、上記のフレームコンバータ装置であって、前記第２の通信部は、前記識別情報を含む第２のフレームを前記加入者線端局装置から受信し、前記フレームコンバータ部は、受信された前記識別情報を含む第２のフレームの前記追加フィールドから前記識別情報を検出し、検出した前記識別情報を、前記第２のフレームのプリアンブルを変換して得られる前記第１のフレームのプリアンブルの所定位置に書き込み、前記追加フィールドを削除し、前記第１のフレームを生成し、前記第１の通信部は、前記第１のフレームを宛先の加入者線終端装置に送信する。
【００２０】
本発明の一態様は、上記のフレームコンバータ装置であって、前記フレームコンバータ部は、前記第２のフレームにおけるタイプフィールドと、送信データフィールドの間に前記追加フィールドを追加する。
【発明の効果】
【００２１】
本発明により、ＬＬＩＤの情報を欠落させることなく、伝送帯域への影響を軽減させることが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態におけるＰＯＮ通信システムの構成を示すブロック図である。
【図２】本実施形態におけるフレーム構成を示す図（その１）である。
【図３】本実施形態におけるフレーム構成を示す図（その２）である。
【図４】本実施形態による上り信号を送信する際の処理を示すフローチャートである。
【図５】本実施形態による下り信号を送信する際の処理を示すフローチャートである。
【図６】仮想ＯＬＴを適用したＰＯＮ通信システムの構成を示す図である。
【図７】従来技術の概要を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施形態を、図面を参照しながら説明する。
図１は、本発明の一実施形態におけるＰＯＮ通信システム１の構成を示すブロック図である。ＰＯＮ通信システム１は、複数のＯＮＵ２−１〜２−Ｎ（Ｎは、２以上の自然数）、光スプリッタ３、フレームコンバータ装置１０、及び仮想ＯＬＴ２０を備える。
【００２４】
ＯＮＵ２−１〜２−Ｎとフレームコンバータ装置１０の間で送受信されるＰＯＮフレームの規格は、上述したＩＥＥＥ８０２．３ａｈであり、ＩＥＥＥ８０２．３ａｈでは、ＧＥ(Gigabit Ethernet（登録商標）)−ＰＯＮ方式、光Ｐ２Ｐ(Peer to Peer)方式、Ｃｏｐｐｅｒ方式のＰＭＤ（Physical Medium Dependent）副層が規定されている。ここでは、ＰＯＮ通信システム１が、ＧＥ−ＰＯＮ（ＥＰＯＮと呼ばれることもある）であるものとして以下の説明を行う。
【００２５】
なお、以下の説明において、イーサネット（登録商標）は、ＤＩＸ仕様であるものとし、ＤＩＸ仕様のイーサネット（登録商標）を、所定の有線ＬＡＮ規格という。
【００２６】
ＯＮＵ２−１〜２−Ｎは、加入者線の終端装置であり、一端が加入者宅内に備えられるパーソナルコンピュータ等の端末装置に接続され、他端が光ファイバ回線を介して光スプリッタ３に接続される。以下の説明において、ＯＮＵ２−１〜２−Ｎについて特に区別しない場合には単にＯＮＵ２と記載する。
【００２７】
ＯＮＵ２の各々には、互いに重複しないＬＬＩＤが仮想ＯＬＴ２０によって予め割り当てられ、仮想ＯＬＴ２０から通知されており、ＯＮＵ２の各々は通知されたＬＬＩＤを内部の記憶領域に記憶している。また、ＯＮＵ２は、接続される端末装置から送信データが出力されると、当該送信データを含むＩＥＥＥ８０２．３ａｈ規格のＰＯＮフレームを生成する。また、ＯＮＵ２は、ＰＯＮフレームを生成する際に、自装置のＬＬＩＤを内部の記憶領域から読み出してＰＯＮフレームのプリアンブルの所定位置のフィールド（以下「ＬＬＩＤフィールド」という。）に書き込み、生成したＰＯＮフレームを送信する。
【００２８】
また、ＯＮＵ２は、ＰＯＮフレームを受信すると、ＰＯＮフレームのＬＬＩＤフィールドに書き込まれているＬＬＩＤが、自装置の内部の記憶領域に記憶しているＬＬＩＤと同一か否かを判定する。また、ＯＮＵ２は、ＬＬＩＤが同一であると判定した場合、ＰＯＮフレームが自装置宛であると判定し、当該ＰＯＮフレームを取り込み、取り込んだＰＯＮフレームからデータを読み出して端末装置に出力する。また、ＯＮＵ２は、ＬＬＩＤが同一でないと判定した場合、当該ＰＯＮフレームを廃棄する。
【００２９】
光スプリッタ３は、光合分波器である。光スプリッタ３は、上り信号の場合、例えば、ＴＤＭＡ（Time Division Multiple Access）技術により制御されるタイミングでＯＮＵ２の各々が送信するＰＯＮフレームを多重化して光ファイバ回線を通じてフレームコンバータ装置１０に送信する。また、光スプリッタ３は、下り信号の場合、フレームコンバータ装置１０からＴＤＭ(Time Division Multiplexing)により多重化されているＰＯＮフレームを受信し、受信したＰＯＮフレームを分岐して全てのＯＮＵ２に対して同一のＰＯＮフレームを送信する。
【００３０】
フレームコンバータ装置１０は、フレームコンバータ部１１、ＬＬＩＤ位置記憶部１２、ＯＮＵ側送受信部１３、及びＯＬＴ側送受信部１４を備える。ここで、フレームコンバータ装置１０が、変換を行う通信フレームについて説明する。
【００３１】
図２に示す通信フレーム６０は、所定の有線ＬＡＮ規格のフレーム、すなわちＤＩＸ仕様のイーサネット（登録商標）のフレームである。所定の有線ＬＡＮ規格のフレーム６０は、プリアンブル、宛先アドレス（ＤＡ(Destination Address)、送信元アドレス（ＳＡ（Source Address））、タイプ（イーサタイプフィールドともいう）、送信データ（以下、ＭＡＣ(Media Access Control)クライアントデータともいう）、ＦＣＳ（Frame Check Sequence）のフィールドを含んでおり、隣接する他のフレームとインターフレームギャップにより区切られている。
【００３２】
所定の有線ＬＡＮ規格のフレーム６０のプリアンブルは、符号６００に示すプリアンブルとなっている。ここで、１６進数の「０ｘ５５」は、２進数の「０１０１０１０１」であり、「０１０１０１０１」が７回繰り返された後、「０ｘｄ５」すなわち「１１０１０１０１」を加えた固定のパターンとなっている。これに対して、ＰＯＮフレーム（第１のフレーム）、すなわちＩＥＥＥ８０２．３ａｈのフレームのプリアンブルは、符号６０１により示すように、所定の有線ＬＡＮ規格のフレーム６０のプリアンブルとは異なっている。ＰＯＮフレームでは、符号６０１１に示す位置の２バイトのＬＬＩＤフィールドにＬＬＩＤが書き込まれる。
【００３３】
図３において、図３（ａ）に示す通信フレーム６０は、図２に示した所定の有線ＬＡＮ規格のフレームであり、図３（ｃ）に示す通信フレーム６１は、図２において説明したＰＯＮフレーム（以下「ＰＯＮフレーム６１」という。）である。すなわち、プリアンブル６００とプリアンブル６０１とを置き換えることで所定の有線ＬＡＮ規格のフレーム６０とＰＯＮ方式のフレーム６１とを相互に変換することができる。
【００３４】
図３（ｂ）に示す通信フレーム６２は、本実施形態においてフレームコンバータ装置１０と仮想ＯＬＴ２０の間で送受信される通信フレーム６２（以下「仮想ＯＬＴ用フレーム６２」という。）である。仮想ＯＬＴ用フレーム６２（第２のフレーム）は、プリアンブルが所定の有線ＬＡＮ規格であるため、所定の有線ＬＡＮ規格のフレームとして処理される。図３（ｂ）に示すように仮想ＯＬＴ用フレーム６２は、所定の有線ＬＡＮ規格のフレーム６０におけるタイプのフィールドと、ＭＡＣクライアントデータのフィールドの間に、２バイトのＬＬＩＤ用の追加フィールド６０２が設けられている。
【００３５】
図１に戻って、フレームコンバータ装置１０の説明を続ける。
フレームコンバータ部１１は、ＯＮＵ側送受信部１３が受信するＰＯＮフレーム６１に追加フィールド６０２を設けて、プリアンブル６０１をプリアンブル６００に置き換えて仮想ＯＬＴ用フレーム６２に変換する。また、フレームコンバータ部１１は、変換する際に、ＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に含まれているＬＬＩＤを新たに設けた追加フィールド６０２に書き込む。
【００３６】
また、フレームコンバータ部１１は、ＯＬＴ側送受信部１４が受信する仮想ＯＬＴ用フレーム６２から追加フィールド６０２を削除し、プリアンブル６００をプリアンブル６０１に置き換えてＰＯＮフレーム６１に変換する。また、フレームコンバータ部１１は、変換する際に、仮想ＯＬＴ用フレーム６２の追加フィールド６０２に含まれていたＬＬＩＤをＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に書き込む。
【００３７】
ＬＬＩＤ位置記憶部１２は、図３（ｂ）に示す仮想ＯＬＴ用フレーム６２における追加フィールド６０２の位置を示す位置情報を記憶している。ここで、位置情報とは、一例として、所定の有線ＬＡＮ規格のフレーム６０内におけるタイプフィールドと送信データフィールドの間の位置を示す情報であってもよい。なお、この位置情報は、所定の有線ＬＡＮ規格のフレーム６０内におけるタイプフィールドと送信データフィールドの間の位置を示す情報に限定される必要はなく、設計者によって予め設定されている位置を示す情報であってもよいし、フレームコンバータ装置１０内のＬＬＩＤ位置記憶部１２と、仮想ＯＬＴ２０内のＬＬＩＤ位置記憶部２２との間で一方から他方へ通知される形で決定された位置を示す情報であってもよい。
ＯＮＵ側送受信部１３は、光スプリッタ３との間でＰＯＮフレーム６１の送受信を行う。
ＯＬＴ側送受信部１４は、仮想ＯＬＴ２０との間で、仮想ＯＬＴ用フレーム６２の送受信を行う。
【００３８】
仮想ＯＬＴ２０は、汎用のパーソナルコンピュータ等の汎用ハードウェア装置で構成される。仮想ＯＬＴ２０は、フレーム処理部２１、ＬＬＩＤ位置記憶部２２、ＯＮＵ情報記憶部２３、下位送受信部２４、及び上位送受信部２５を備える。
フレーム処理部２１は、ＯＮＵ２の各々がＰＯＮ通信システム１に登録される際に、ＯＮＵ２間で重複しないＬＬＩＤを割り当て、割り当てたＬＬＩＤを、当該ＬＬＩＤに対応するＯＮＵ２に通知する。また、フレーム処理部２１は、割り当てたＬＬＩＤと、ＯＮＵ２が仮想ＯＬＴ２０に対して通知するＯＮＵ２に対応するアドレス情報とを対応付けてＯＮＵ情報記憶部２３に書き込んで記憶させる。
【００３９】
また、フレーム処理部２１は、下位送受信部２４が受信する仮想ＯＬＴ用フレーム６２から追加フィールド６０２を削除して所定の有線ＬＡＮ規格のフレーム６０とする。また、フレーム処理部２１は、追加フィールド６０２を削除する際に、追加フィールド６０２に含まれていたＬＬＩＤに対応する予め定められた所定の処理を行う。なお、フレーム処理部２１は、追加フィールド６０２を削除せず、所定の処理を行うのみでもよい。所定の処理は、例えば一般的に行われているＰＯＮに関するフレーム処理である。
【００４０】
また、フレーム処理部２１は、上位送受信部２５が受信する所定の有線ＬＡＮ規格のフレーム６０に追加フィールド６０２を設けて仮想ＯＬＴ用フレーム６２とする。また、フレーム処理部２１は、追加フィールド６０２を設ける際に、ＯＮＵ情報記憶部２３を参照して、フレーム６０の宛先アドレスのフィールドに含まれている宛先アドレスに対応するＬＬＩＤを検出し、検出したＬＬＩＤを追加フィールド６０２に書き込む。また、フレーム処理部２１は、追加フィールド６０２が既に付与されたフレーム（仮想ＯＬＴ用フレーム６２）を上位送受信部２５が受信した場合には、上位送受信部２５が受信したフレームに対して追加フィールド６０２を設けずそのまま下位送受信部２４から送信させてもよい。
【００４１】
ＬＬＩＤ位置記憶部２２は、フレームコンバータ装置１０のＬＬＩＤ位置記憶部１２と同一の情報、すなわち、図３（ｂ）に示す仮想ＯＬＴ用フレーム６２における追加フィールド６０２の位置を示す位置情報を記憶している。
ＯＮＵ情報記憶部２３は、ＯＮＵ２の各々に割り当てているＬＬＩＤを、例えば、ＯＮＵ２の各々に対応するアドレス情報に対応付けて記憶している。ここで、アドレス情報とは、例えば、ＯＮＵ２の各々に接続する端末装置のＭＡＣアドレスである。
【００４２】
下位送受信部２４と上位送受信部２５は、所定の有線ＬＡＮ規格での通信処理を行う。下位送受信部２４は、フレームコンバータ装置１０との間で、仮想ＯＬＴ用フレーム６２の送受信を行う。
上位送受信部２５は、ＳＮＩ（Service Node Interface）を介して、例えば、インターネット等の上位通信網に接続する。
【００４３】
図４は、ＯＮＵ２から仮想ＯＬＴ２０の方向にデータが送信される上り信号の場合の処理の流れを示すシーケンス図である。
ＯＮＵ２は、ＰＯＮフレーム６１を送信する（ステップＳ１０１）。フレームコンバータ装置１０のＯＮＵ側送受信部１３は、ＰＯＮフレーム６１を受信する（ステップＳ１０２）。ＯＮＵ側送受信部１３は、受信したＰＯＮフレーム６１をフレームコンバータ部１１に出力する。フレームコンバータ部１１は、ＯＮＵ側送受信部１３が出力するＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１を参照する（ステップＳ１０３）。なお、フレームコンバータ部１１は、ＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１の位置を予め内部の記憶領域に記憶しているものとする。フレームコンバータ部１１は、参照したＬＬＩＤフィールド６０１１に含まれているＬＬＩＤを読み出す（ステップＳ１０４）。
【００４４】
フレームコンバータ部１１は、ＬＬＩＤ位置記憶部１２に記憶されている位置情報にしたがって、ＰＯＮフレーム６１に追加フィールド６０２を設ける（ステップＳ１０５）。フレームコンバータ部１１は、読み出したＬＬＩＤを新たに設けた追加フィールド６０２に書き込む（ステップＳ１０６）。フレームコンバータ部１１は、追加フィールド６０２を設けたＰＯＮフレーム６１のプリアンブル６０１を所定の有線ＬＡＮ規格のプリアンブル６００に置き換えて変換し、仮想ＯＬＴ用フレーム６２を生成する（ステップＳ１０７）。
【００４５】
フレームコンバータ部１１は、仮想ＯＬＴ用フレーム６２をＯＬＴ側送受信部１４に出力する。ＯＬＴ側送受信部１４は、フレームコンバータ部１１が出力した仮想ＯＬＴ用フレーム６２を仮想ＯＬＴ２０に送信する（ステップＳ１０８）。
【００４６】
仮想ＯＬＴ２０の下位送受信部２４は、仮想ＯＬＴ用フレーム６２を受信する（ステップＳ１０９）。下位送受信部２４は、仮想ＯＬＴ用フレーム６２をフレーム処理部２１に出力する。フレーム処理部２１は、ＬＬＩＤ位置記憶部２２に記憶されている位置情報にしたがって、仮想ＯＬＴ用フレーム６２における追加フィールド６０２の位置を検出する（ステップＳ１１０）。フレーム処理部２１は、検出した追加フィールド６０２からＬＬＩＤを読み出す（ステップＳ１１１）。
【００４７】
フレーム処理部２１は、読み出したＬＬＩＤに対応する予め定められる所定の処理を仮想ＯＬＴ用フレーム６２に対して行い、仮想ＯＬＴ用フレーム６２から追加フィールド６０２を削除して、所定の有線ＬＡＮ規格のフレーム６０を生成する（ステップＳ１１２）。フレーム処理部２１は、生成した所定の有線ＬＡＮ規格のフレーム６０を上位送受信部２５に出力する。上位送受信部２５は、所定の有線ＬＡＮ規格のフレーム６０を上位通信網に送信する（ステップＳ１１３）。上位送受信部２５によって送信された所定の有線ＬＡＮ規格のフレーム６０は、上位通信網を通じて宛先まで伝送される。
【００４８】
図５は、仮想ＯＬＴ２０からＯＮＵ２の方向にデータが送信される下り信号の場合の処理の流れを示すシーケンス図である。
所定の有線ＬＡＮ規格のフレーム６０が上位通信網を通じて伝送されると（ステップＳ２０１）、仮想ＯＬＴ２０の上位送受信部２５は、所定の有線ＬＡＮ規格のフレーム６０を受信する（ステップＳ２０２）。上位送受信部２５は、受信した所定の有線ＬＡＮ規格のフレーム６０をフレーム処理部２１に出力する。フレーム処理部２１は、所定の有線ＬＡＮ規格のフレーム６０の宛先アドレスのフィールドを参照する（ステップＳ２０３）。フレーム処理部２１は、参照した宛先アドレスのフィールドに含まれている宛先アドレスに対応するＬＬＩＤをＯＮＵ情報記憶部２３から検出する（ステップＳ２０４）。
【００４９】
フレーム処理部２１は、ＬＬＩＤ位置記憶部２２に記憶されている位置情報にしたがって、所定の有線ＬＡＮ規格のフレーム６０に追加フィールド６０２を設けて仮想ＯＬＴ用フレーム６２を生成する（ステップＳ２０５）。フレーム処理部２１は、検出したＬＬＩＤを新たに設けた追加フィールド６０２に書き込む（ステップＳ２０６）。フレーム処理部２１は、ＬＬＩＤを書き込んだ仮想ＯＬＴ用フレーム６２を下位送受信部２４に出力する。下位送受信部２４は、フレーム処理部２１が出力する仮想ＯＬＴ用フレーム６２をフレームコンバータ装置１０に送信する（ステップＳ２０７）。
【００５０】
フレームコンバータ装置１０のＯＬＴ側送受信部１４は、仮想ＯＬＴ用フレーム６２を受信する（ステップＳ２０８）。ＯＬＴ側送受信部１４は、受信した仮想ＯＬＴ用フレーム６２をフレームコンバータ部１１に出力する。フレームコンバータ部１１は、ＬＬＩＤ位置記憶部１２に記憶されている位置情報にしたがって、仮想ＯＬＴ用フレーム６２の追加フィールド６０２の位置を検出する（ステップＳ２０９）。
【００５１】
フレームコンバータ部１１は、検出した追加フィールド６０２に含まれているＬＬＩＤを読み出す（ステップＳ２１０）。フレームコンバータ部１１は、仮想ＯＬＴ用フレーム６２から追加フィールド６０２を削除する（ステップＳ２１１）。フレームコンバータ部１１は、追加フィールド６０２を削除した仮想ＯＬＴ用フレーム６２のプリアンブル６００をプリアンブル６０１に置き換えて変換し、ＰＯＮフレーム６１を生成する（ステップＳ２１２）。
【００５２】
フレームコンバータ部１１は、ＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に対して、読み出したＬＬＩＤを書き込む（ステップＳ２１３）。フレームコンバータ部１１は、ＰＯＮフレーム６１をＯＮＵ側送受信部１３に出力する。ＯＮＵ側送受信部１３は、フレームコンバータ部１１が出力したＰＯＮフレーム６１をＯＮＵ２に対して送信する（ステップＳ２１４）。
【００５３】
光スプリッタ３は、フレームコンバータ装置１０が送信したＰＯＮフレーム６１を分岐して全てのＯＮＵ２に送信する。ＯＮＵ２の各々は、受信したＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に含まれているＬＬＩＤが、仮想ＯＬＴ２０から通知されたＬＬＩＤに一致するか否かを判定する。ＯＮＵ２の各々は、ＬＬＩＤが一致すると判定した場合、当該ＰＯＮフレーム６１を取り込み、ＬＬＩＤが一致しないと判定した場合、当該ＰＯＮフレーム６１を廃棄する。
【００５４】
以上のように構成されたフレームコンバータ装置１０によれば、ＯＮＵ側送受信部１３は、ＰＯＮフレーム６１を受信し、フレームコンバータ部１１は、ＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１からＬＬＩＤを検出し、ＬＬＩＤ位置記憶部１２が記憶する位置情報にしたがって、ＰＯＮフレーム６１のプリアンブル６０１を変換することにより得られる仮想ＯＬＴ用フレーム６２に追加フィールド６０２を設け、設けた追加フィールド６０２に検出したＬＬＩＤを書き込み、ＯＬＴ側送受信部１４は、仮想ＯＬＴ用フレーム６２を送信する。これにより、ＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に含まれていたＯＮＵ２が付与したＬＬＩＤが、仮想ＯＬＴ用フレーム６２の追加フィールド６０２によって送信される。これにより、ＰＯＮフレーム６１のプリアンブル６０１に含まれるＬＬＩＤの情報をイーサネット（登録商標）のフレーム内の情報として扱うことができるため、仮想ＯＬＴ２０が、ＯＮＵ２から送信されたデータを用いて処理を行うことができる。したがって、汎用的なハードウェア装置を用いて仮想化ＯＬＴ２０を構成する際に、ＬＬＩＤの情報を欠落させることなくデータ通信を行うことができ、伝送帯域への影響を軽減させることが可能となる。
【００５５】
また、上記の実施形態において、ＯＬＴ側送受信部１４は、最大２バイトの大きさのＬＬＩＤを欠落させない最小限の大きさの追加フィールド６０２が予め定められる位置に設けられ、当該追加フィールド６０２にＬＬＩＤが書き込まれている仮想ＯＬＴ用フレーム６２を受信する。ＬＬＩＤ位置記憶部１２は、追加フィールド６０２を設ける位置を示す位置情報を記憶する。フレームコンバータ部１１は、ＬＬＩＤ位置記憶部１２が記憶する位置情報にしたがって、受信する仮想ＯＬＴ用フレーム６２の追加フィールド６０２からＬＬＩＤを検出し、仮想ＯＬＴ用フレーム６２のプリアンブル６００を変換して得られるＰＯＮフレーム６１のプリアンブル６０１のＬＬＩＤフィールド６０１１に検出したＬＬＩＤを書き込み、追加フィールド６０２を削除し、ＰＯＮフレーム６１を生成する。ＯＮＵ側送受信部１３は、ＰＯＮフレーム６１を送信する。これにより、ＰＯＮフレーム６１のプリアンブル６０１に含まれるＬＬＩＤの情報をイーサネット（登録商標）のフレーム内の情報として扱うことができるため、仮想ＯＬＴ２０が、データをＯＮＵ２に送信する際に、付与するＬＬＩＤの情報をＯＮＵ２まで送信することができる。したがって、汎用的なハードウェア装置を用いて仮想化ＯＬＴ２０を構成する際に、ＬＬＩＤの情報を欠落させることなくデータの送受信を行うことができ、伝送帯域への影響を軽減させることが可能となる。また、ＰＯＮ方式において、ＯＮＵ２については、ＰＯＮ方式のままとして、ＯＬＴのみを仮想ＯＬＴ２０として仮想化して、アクセス系ネットワークの仮想化を実現することができる。
【００５６】
また、上記の実施形態において、追加フィールド６０２を設ける位置は、所定の有線ＬＡＮ規格のフレーム６０のタイプフィールドと、送信データフィールドの間の位置でもよい。したがって、追加フィールド６０２を設けた仮想ＯＬＴ用フレーム６２をＤＩＸ仕様のイーサーネット（登録商標）として送受信することができる。
【００５７】
また、新たに設ける追加フィールド６０２の大きさとして、ＬＬＩＤを欠落させない最小限の大きさとしており、ＬＬＩＤの大きさは、２バイトであるため、追加フィールド６０２の大きさは最大でも２バイトである。これに対して、非特許文献２に示されている技術では、４バイトのＶＬＡＮタグを用いてＬＬＩＤの転送を行っているため、本実施形態の構成よりも伝送帯域を圧迫することになる。
【００５８】
また、ＶＬＡＮタグのＶＩＤは、１２ビットの大きさであるため、０ｘ０００〜０ｘＦＦＦの値しか書き込めないため、そのままでは、ＬＬＩＤの情報が欠落してしまうことになる。この場合、欠落を防ぐためには、ＶＩＤとＬＬＩＤとの対応関係を記憶させておいたり、検索したりする構成を追加する必要がある。これに対して、本実施形態では、追加フィールド６０２を最大２バイトとしているため、全てのＬＬＩＤの値を書き込むことができ、何ら構成の追加を行うことなく、ＬＬＩＤの情報を欠落させることもない。
【００５９】
また、上記の実施形態において、追加フィールド６０２は、最大で２バイトの大きさを有する。したがって、本実施形態による構成では、非特許文献２に示されている４バイトのＶＬＡＮタグを用いてＬＬＩＤを転送する方式よりも少ないバイト数でＬＬＩＤを転送することができる。そのため、非特許文献２に示されている技術よりも、仮想ＯＬＴ２０とフレームコンバータ装置１０の間の伝送帯域への影響を軽減させることができる。
【００６０】
＜変形例＞
上記の実施形態では、追加フィールド６０２の大きさを２バイトの固定長としているが、本発明の構成は、当該実施の形態に限られない。予め割り当てるＬＬＩＤの値の範囲を定めておくことで、フレームコンバータ部１１が追加する追加フィールド６０２の長さを、２バイトよりも小さく、かつ、ＬＬＩＤの情報を欠落させない最小限の大きさとしてもよい。言い換えると、フレームコンバータ部１１は、ＬＬＩＤで識別するＯＮＵ２の数に応じて、追加フィールド６０２の長さを２バイトよりも小さく、かつ、ＬＬＩＤの情報を欠落させない最小限の大きさとしてもよい。この場合、フレームコンバータ装置１０のＬＬＩＤ位置記憶部１２と、仮想ＯＬＴ２０のＬＬＩＤ位置記憶部２２には、追加フィールド６０２を設ける位置に加えて、追加フィールド６０２の大きさを示す情報を予め記憶する。フレームコンバータ部１１とフレーム処理部２１は、追加フィールド６０２を設ける際、位置情報を開始位置とし、当該追加フィールド６０２の大きさを示す情報を参照して、当該大きさにしたがう追加フィールド６０２を設けることになる。
【００６１】
上記の実施形態では、図４の上り信号の処理において、フレームコンバータ部１１は、ステップＳ１０５の処理で追加フィールド６０２を設けて、ステップＳ１０６の処理で追加フィールド６０２にＬＬＩＤを書き込み、その後、ステップＳ１０７の処理でプリアンブルを変換する構成を示したが、本発明はこれに限定される必要はない。例えば、フレームコンバータ部１１は、ステップＳ１０７の処理を行った後に、ステップＳ１０５の処理及びＳ１０６の処理を行うように構成されてもよい。
【００６２】
上記の実施形態では、図５の下り信号の処理において、フレームコンバータ部１１は、ステップＳ２１１の処理において追加フィールド６０２の削除を行い、ステップＳ２１２の処理でプリアンブルの変換を行い、ステップＳ２１３の処理でプリアンブルのＬＬＩＤフィールド６０１１にＬＬＩＤを書き込む構成を示したが、本発明はこれに限定される必要はない。例えば、フレームコンバータ部１１はステップＳ２１２の処理を行った後に、ステップＳ２１１の処理，Ｓ２１３の処理の順、又は、ステップＳ２１３の処理，Ｓ２１１の処理の順で処理を行うように構成されてもよい。
【００６３】
上記の実施形態において、フレームコンバータ装置１０は、光スプリッタ３と仮想ＯＬＴ２０の間に接続される構成となっているが、仮想ＯＬＴ２０の内部に備えられていてもよい。
【符号の説明】
【００６４】
１…ＰＯＮ通信システム，２−１〜２−Ｎ…ＯＮＵ，１０…フレームコンバータ装置，１１…フレームコンバータ部，１２…ＬＬＩＤ位置記憶部，１３…ＯＮＵ側送受信部（第１の通信部），１４…ＯＬＴ側送受信部（第２の通信部），２０…仮想ＯＬＴ，２１…フレーム処理部，２２…ＬＬＩＤ位置記憶部，２３…ＯＮＵ情報記憶部，２４…下位送受信部，２５…上位送受信部
【図１】
2018207312.tif 000003
【図２】
2018207312.tif 000004
【図３】
2018207312.tif 000005
【図４】
2018207312.tif 000006
【図５】
2018207312.tif 000007
【図６】
2018207312.tif 000008
【図７】
2018207312.tif 000009