(57)【特許請求の範囲】
【請求項１】
ＯＬＴと１対多で接続される複数のＯＮＵ間のアクセス制御を行う送信制御フレームを生成し出力する制御フレーム処理部と、
前記制御フレーム処理部から出力された前記送信制御フレームとユーザフレームをバッファ手段に蓄積し、多重化して下りフレームを出力する送信処理部と
を備え、前記制御フレーム処理部で前記送信制御フレームの送信間隔を制御する制御フレーム処理回路において、
前記送信処理部は、前記送信制御フレームの送信完了のタイミングで送信確定通知信号を前記制御フレーム処理部に出力する構成であり、
前記制御フレーム処理部は、前記送信確定通知信号の入力時刻から前記送信制御フレームの送信間隔の規定値として定められた時間を経た後に前記送信制御フレームを生成し、前記送信処理部に出力する構成である
ことを特徴とする制御フレーム処理回路。
【請求項２】
請求項１に記載の制御フレーム処理回路において、
前記制御フレーム処理部は、
前記ＯＮＵごとに、前記送信制御フレームを生成するための複数の出力要求信号の１つを選択する出力調停部と、
前記ＯＮＵごとに、前記出力調停部で選択された出力要求信号に対応する送信制御フレームを作成し、前記送信処理部に出力する制御フレーム作成部と、
前記ＯＮＵごとに、前記送信確定通知信号の入力時刻から前記送信制御フレームの送信間隔の規定値として定められた時間をカウントするタイマと、
前記ＯＮＵごとに、前記出力調停部が前記出力要求信号の選択後から前記タイマのカウント終了まで前記出力調停部に入力する前記複数の出力要求信号を無効とし、前記タイマのカウント終了後に前記出力調停部に入力する前記複数の出力要求信号を有効とする制御手段と
を備えたことを特徴とする制御フレーム処理回路。
【請求項３】
請求項２に記載の制御フレーム処理回路において、
前記制御手段は、前記制御フレーム作成部が前記送信制御フレームの送信後に前記タイマのタイマ出力をオフとし、前記タイマのカウント終了後に前記タイマのタイマ出力をオンとし、当該タイマ出力がオンのときに前記出力調停部に入力する前記複数の出力要求信号を有効とする構成である
ことを特徴とする制御フレーム処理回路。
【請求項４】
請求項２に記載の制御フレーム処理回路において、
前記制御手段は、前記出力調停部が前記出力要求信号の選択後から前記送信確定通知信号を入力するまで前記出力調停部に入力する前記複数の出力要求信号を無効とし、前記タイマのカウント終了後に前記出力調停部に入力する前記複数の出力要求信号を有効とする構成である
ことを特徴とする制御フレーム処理回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＮ（Passive Optical Network ）システムにおいて、局に設置されるＯＬＴ（Optical Line Terminal ：光加入者線終端装置）と、各ユーザ宅にそれぞれ設置される複数のＯＮＵ（Optical Network Unit：光加入者線ネットワーク装置）との間で、複数のＯＮＵ間のアクセス制御を行う制御フレームの送信間隔を制御する制御フレーム処理回路に関する。
【背景技術】
【０００２】
図１は、ＰＯＮシステムの構成例を示す（非特許文献１，２）。
図１において、ＰＯＮシステムは、局に設置されるＯＬＴ１０１と、各ユーザ宅にそれぞれ設置される複数ｍ個のＯＮＵ１０２と、ＯＬＴ１０１と複数ｍ個のＯＮＵ１０２を１：ｍに接続する光ファイバ１０３および光スプリッタ１０４とにより構成される。ＯＬＴ１０１には外部のネットワーク１０５が接続される。
【０００３】
ＰＯＮシステムでは、複数のＯＮＵ１０２から送信される上り信号が光スプリッタ１０４で束ねられてＯＬＴ１０１に届く。したがって、各ＯＮＵの上り信号の衝突が起こらないように、ＩＥＥＥ８０２．３およびＩＥＥＥ８０２．３ａｖでは、各ＯＮＵが上り信号を送信するタイミングを制御するＭＰＣＰ（Multi-point Control Protocol）を規定している。
【０００４】
図２は、ＯＬＴの構成例を示す。
図２において、ＯＬＴは、ＰＯＮ側送受信回路１１、制御フレーム処理回路１２、ブリッジ回路１３、外部ネットワーク側送受信回路１４により構成される。さらに、制御フレーム処理回路１２は、受信処理部１５、送信処理部１６、制御フレーム処理部１７により構成される。
【０００５】
ＯＮＵからの上りフレームは、ＰＯＮ側送受信回路１１に入力され、光信号から電気信号に変換されて制御フレーム処理回路１２の受信処理部１５へ出力される。受信処理部１５は、入力したフレームを受信制御フレームとユーザフレームとに振り分けを行う。ここで、制御フレームはＯＬＴとＯＮＵとの間で送受信されるフレームであり、ユーザフレームは制御フレーム以外のフレームである。ユーザフレームは、ブリッジ回路１３を介して外部ネットワーク側送受信回路１４から外部ネットワークへと出力される。
【０００６】
一方、受信制御フレームは、受信処理部１５から制御フレーム処理部１７に入力する。制御フレーム処理部１７は、複数のＯＮＵ間のアクセス制御のためのディスカバリや上り信号制御を行う。ディスカバリでは、ＯＬＴがＰＯＮシステムに接続されたＯＮＵを自動的に発見し、ＯＮＵに固有の識別子（ＬＬＩＤ：Logical Link IDentifier ）の割り当てを行い、各ＯＮＵとの通信リンクを自動的に確立する制御を行う。上り信号制御では、各ＯＮＵからの上りフレームが光スプリッタで合流後に衝突しないように、各ＯＮＵに対してそれぞれの送信開始時刻と送信継続時間（送信量）を通知する帯域割当を行う。このような制御に用いる送信制御フレームは送信処理部１６に出力される。送信処理部１６は、外部ネットワークから入力するユーザフレームと、制御フレーム処理部１７から入力する送信制御フレームとを時分割多重してＰＯＮ側送受信回路１１に出力する。ＰＯＮ側送受信回路１１は、下りフレームを電気信号から光信号に変換し、ＯＮＵへと送信する。各ＯＮＵは、送信制御フレームで通知されるそれぞれの帯域割当期間で上りフレームを送信する。
【０００７】
ところで、非特許文献１および２では、一定期間内に同一ＯＮＵに対して制御フレームを１つしか送信してはならないことが規定されている。この規定を守るため、従来の制御フレーム処理部１７は、以下の２通りの構成のどちらかとすることが一般的である。第１の構成は、制御フレーム処理部１７において送信制御フレームの送信間隔を保証しない構成である。この場合、送信間隔の規定に違反する送信制御フレームは、後段の送信処理部１６で廃棄される。第２の構成は、送信処理部１６においてユーザフレームと多重化を行うために設けられたバッファで発生する遅延の最大値を見込み、（送信間隔の規定値＋最大遅延量）の間隔を制御フレーム処理部１７で保証して送信制御フレームを出力する構成である。
【０００８】
図３は、第１の制御フレーム処理部１７の構成例を示す。
図３において、第１の制御フレーム処理部１７は、ＭＰＣＰ状態管理部１７１、出力調停部１７２、制御フレーム作成部１７３により構成される。受信処理部１５から入力する受信制御フレームは、ＭＰＣＰ状態管理部１７１に入力する。ＭＰＣＰ状態管理部１７１は、各イベントを契機としてＭＰＣＰ処理を実現する状態遷移マシーンで構成され、状態遷移マシーンの状態に応じて１つのＯＮＵに対するｎ種類の制御フレーム（例えばRegisterフレームやKeep aliveフレーム）の出力要求信号＃１〜＃ｎを出力調停部１７２に出力する。出力調停部１７２は、複数の出力要求信号から１つを選択し、選択した出力要求信号に対応した制御フレームを作成するように、制御フレーム作成部１７３に出力指示信号を出力する。同時に、出力調停部１７２は、当該出力要求信号を受理したことを要求受理信号としてＭＰＣＰ状態管理部１７１に通知し、ＭＰＣＰ状態管理部１７１はその出力要求を取り下げる。
【０００９】
制御フレーム作成部１７３は、出力指示信号に応じた送信制御フレームを作成して送信処理部１６に出力し、出力完了信号を出力調停部１７２に出力する。出力調停部１７２は、この出力完了信号を受信すると、次の出力要求信号を選択する状態に移行する。
【００１０】
図４は、第２の制御フレーム処理部１７の構成例を示す。
図４において、第２の制御フレーム処理部１７は、タイマ１７４により送信制御フレームの出力間隔を制御する構成であり、ＭＰＣＰ状態管理部１７１、出力調停部１７２、制御フレーム作成部１７３、タイマ１７４、アンドゲート１７５により構成される。
【００１１】
制御フレーム作成部１７３は、送信制御フレームを出力して出力完了信号を出力調停部１７２に出力する前に、タイマセット信号をタイマ１７４に出力する。タイマ１７４は、タイマセット信号を入力すると、図５に示すように、アンドゲート１７５に出力するタイマ出力をオフ（Low ）とし、出力要求信号＃１〜＃ｎを遮断する。これにより、出力調停部１７２は制御フレーム作成部１７３から出力完了信号を入力しても、出力要求信号＃１〜＃ｎの選択動作に入れない。一方、タイマ１７４は、タイマセット信号に応じてタイマ出力をオフとするとともに、「送信間隔の規定値＋最大遅延量」のカウントを開始し、カウント終了後にタイマ出力をオン（High）とする。アンドゲート１７５は、各種制御フレームの出力要求信号＃１〜＃ｎごとに設けられ、タイマ１７４のタイマ出力のオンに応じて出力要求信号＃１〜＃ｎを有効として出力調停部１７２に出力し、出力調停部１７２によって出力要求信号の選択が行われ、選択した出力要求信号に対応する出力指示信号が制御フレーム作成部１７３に出力される。これにより、制御フレーム処理部１７から出力される送信制御フレームは、常に（送信間隔の規定値＋最大遅延量）以上の間隔が保証されることになる。
【００１２】
なお、図３に示す第１の制御フレーム処理部１７および図４に示す第２の制御フレーム処理部１７において、例えばＭＰＣＰ状態管理部１７１が複数のＯＮＵに対応する出力要求信号を出力するなど、複数のＯＮＵに対応する構成とすることにより、ＰＯＮシステムに対応することができる。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】IEEE Std 802.3-2005: Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications
【非特許文献２】IEEE Std 802.3avTM -2009: Part3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ＯＬＴは、複数種類の制御フレームをＯＮＵへ送信する。このとき、同一ＯＮＵに対する各制御フレームの送信間隔が一定値以上になるように制御される。ここで、制御フレーム処理部１７から出力された送信制御フレームは、送信処理部１６でユーザフレームと多重化するためにバッファ等に蓄積されるので送信時刻が不確定となり、制御フレーム処理部１７は送信制御フレームがＯＮＵへ送信される時刻（送信間隔）を知ることができない。このため、制御フレーム処理部１７は、図４および図５に示すように（送信間隔の規定値＋最大遅延量）の間隔を保証して制御フレームを出力するか、図３に示すように制御フレームの送信間隔を保証せずに出力し、送信処理部１６で制御フレームの出力間隔を監視し、送信間隔が一定値以下になる制御フレームを廃棄することになる。
【００１５】
制御フレーム処理部１７が送信制御フレームの最大遅延を見越して出力間隔を調整する場合、ＯＮＵとの接続維持に用いられる制御フレームの送信間隔が大きくなり、ＯＮＵへのデータレートが低下する要因になる。また、送信処理部１６で送信間隔に違反した制御フレームを廃棄する場合も、ＯＮＵへのデータレートが低下する要因になる。これらは、制御フレーム処理部１７が制御フレームの送信確定時刻を知る手段がないことが原因である。
【００１６】
本発明は、送信処理部での送信制御フレームの廃棄を最小限に留めるように送信制御フレームの出力間隔を調整し、ＯＮＵに対する規定の送信間隔を維持しながらデータレートを向上させることができる制御フレーム処理回路を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明は、ＯＬＴと１対多で接続される複数のＯＮＵ間のアクセス制御を行う送信制御フレームを生成し出力する制御フレーム処理部と、制御フレーム処理部から出力された送信制御フレームとユーザフレームをバッファ手段に蓄積し、多重化して下りフレームを出力する送信処理部とを備え、制御フレーム処理部で送信制御フレームの送信間隔を制御する制御フレーム処理回路において、送信処理部は、送信制御フレームの送信完了のタイミングで送信確定通知信号を制御フレーム処理部に出力する構成であり、制御フレーム処理部は、送信確定通知信号の入力時刻から送信制御フレームの送信間隔の規定値として定められた時間を経た後に送信制御フレームを生成し、送信処理部に出力する構成である。
【００１８】
また、制御フレーム処理部は、ＯＮＵごとに、送信制御フレームを生成するための複数の出力要求信号の１つを選択する出力調停部と、ＯＮＵごとに、出力調停部で選択された出力要求信号に対応する送信制御フレームを作成し、送信処理部に出力する制御フレーム作成部と、ＯＮＵごとに、送信確定通知信号の入力時刻から送信制御フレームの送信間隔の規定値として定められた時間をカウントするタイマと、ＯＮＵごとに、出力調停部が出力要求信号の選択後からタイマのカウント終了まで出力調停部に入力する複数の出力要求信号を無効とし、タイマのカウント終了後に出力調停部に入力する複数の出力要求信号を有効とする制御手段とを備える。
【００１９】
また、制御フレーム処理部の制御手段は、制御フレーム作成部が送信制御フレームの送信後にタイマのタイマ出力をオフとし、タイマのカウント終了後にタイマのタイマ出力をオンとし、当該タイマ出力がオンのときに出力調停部に入力する複数の出力要求信号を有効とする構成である。
【００２０】
また、制御フレーム処理部の制御手段は、出力調停部が出力要求信号の選択後から送信確定通知信号を入力するまで出力調停部に入力する複数の出力要求信号を無効とし、タイマのカウント終了後に出力調停部に入力する複数の出力要求信号を有効とする構成である。
【発明の効果】
【００２１】
本発明の制御フレーム処理回路は、送信処理部から制御フレームの送信完了の通知を受けて、制御フレームの送信間隔の規定値として定められた時間を経た後に次の制御フレームが生成されるので、ＯＬＴは必要最低限の出力間隔で制御フレームの送信が可能となるとともに、送信処理部で制御フレームの廃棄を回避することができる。これにより、ＯＮＵとの接続維持を容易にするとともに、多くのユーザフレームをＯＮＵに送信してデータレートを向上させることができる。
【００２２】
また、タイマは、制御フレームの送信間隔の規定値をカウントすればよいので、従来の（送信間隔の規定値＋最大遅延量）の間隔をカウントしていたものに比べてビット数を削減できるので、制御フレーム処理回路の回路規模を低減することができる。
【図面の簡単な説明】
【００２３】
【図１】ＰＯＮシステムの構成例を示す図である。
【図２】ＯＬＴの構成例を示す図である。
【図３】従来の第１の制御フレーム処理部１７の構成例を示す図である。
【図４】従来の第２の制御フレーム処理部１７の構成例を示す図である。
【図５】従来の第２の制御フレーム処理部１７の動作例を示すタイミングチャートである。
【図６】本発明の実施例１の制御フレーム処理回路の構成例を示す図である。
【図７】実施例１における制御フレーム処理部１７の動作例を示すタイミングチャートである。
【図８】本発明の実施例２の制御フレーム処理回路の構成例を示す図である。
【図９】本発明の実施例３の制御フレーム処理回路の構成例を示す図である。
【図１０】本発明の実施例３の制御フレーム処理回路の変形例を示す図である。
【図１１】本発明の実施例４の制御フレーム処理回路の構成例を示す図である。
【図１２】本発明の実施例４の制御フレーム処理回路の変形例を示す図である。
【発明を実施するための形態】
【実施例１】
【００２４】
図６は、本発明の実施例１の制御フレーム処理回路の構成例を示す。
図６において、本実施例の制御フレーム処理回路を構成する受信処理部１５、送信処理部１６および制御フレーム処理部１７は、図２に示す制御フレーム処理回路１２を構成するそれぞれに対応する。
【００２５】
ここで、受信処理部１５は、図２に示すＯＬＴの制御フレーム処理回路１２における受信処理部１５と同様の構成であり、入力したフレームを受信制御フレームとユーザフレームとに振り分け、受信制御フレームを制御フレーム処理部１７に出力する。送信処理部１６は、図２に示すＯＬＴの制御フレーム処理回路１２における送信処理部１６と同様の構成であり、外部ネットワークから入力するユーザフレームと、制御フレーム処理部１７から入力する送信制御フレームとを時分割多重して出力するが、さらに送信制御フレームを送信完了のタイミングで送信確定通知信号を制御フレーム処理部１７に通知する機能を有する。なお、送信確定通知信号は、送信処理部１６のバッファに蓄積された送信制御フレームが、送信間隔の規定値以内に優先的に送信するために当該バッファから読み出されたタイミングで送信してもよい。
【００２６】
制御フレーム処理部１７は、図４に示す第２の制御フレーム処理部１７と同様の構成であり、ＭＰＣＰ状態管理部１７１、出力調停部１７２、制御フレーム作成部１７３、タイマ１７４、アンドゲート１７５により構成される。ただし、図４に示す第２の制御フレーム処理部１７におけるタイマ１７４は、図５に示すように、制御フレーム作成部１７３が送信制御フレームを出力したときのタイマセット信号に応じてタイマ出力をオフにするとともにカウントを開始する。一方、本実施例では図７に示すように、当該タイマセット信号に応じてタイマ出力をオフとし、出力調停部１７２に出力要求信号＃１〜＃ｎが入力されないようにする。そして、タイマ１７４は送信処理部１６から出力される送信確定通知信号に応じてカウントを開始し、カウント終了後にタイマ出力をオン（High）とし、アンドゲート１７５を介して出力要求信号＃１〜＃ｎを出力調停部１７２に入力する。
【００２７】
ここで、従来のタイマ１７４は、送信処理部１６における送信制御フレームの送信完了を知り得ないので、「送信間隔の規定値＋最大遅延量」の間隔を保証するためのカウントが必要であった。一方、本実施例のタイマ１７４は、送信処理部１６における送信制御フレームの送信完了が送信確定通知信号により通知されるので、「最大遅延量」を考慮することなく、「送信間隔の規定値」に対応したカウント数をカウントすればよい。したがって、出力調停部１７２は、「送信間隔の規定値」の待機後に出力要求信号＃１〜＃ｎの１つを選択し、対応する出力指示信号を制御フレーム作成部１７３に出力することができる。
【００２８】
これにより、送信制御フレームを送信間隔の規定値に応じて確実に送信することができる。また、本実施例のタイマ１７４のカウント数は、従来の「送信間隔の規定値＋最大遅延量」に対応する値から、それよりも小さい「送信間隔の規定値」に対応する値で対応できるので、タイマのビット数を削減し、回路規模を縮小することができる。
【実施例２】
【００２９】
図８は、本発明の実施例２の制御フレーム処理回路の構成例を示す。
実施例１における制御フレーム処理部１７のタイマ１７４のタイマ出力は、制御フレーム作成部１７３から入力するタイマセット信号に応じてオフとなるが、本実施例のタイマ出力は、送信処理部１６から入力する送信確定通知信号に応じてオフとなり、カウントを開始する。そのため、送信確定通知信号が入力するまでの間の出力要求信号＃１〜＃ｎを無効とする必要がある。そこで、実施例２では、送信確定通知信号を出力調停部１７２に入力する構成とし、出力調停部１７２は送信確定通知信号が入力されるまで、出力要求信号＃１〜＃ｎを受理しない構成とする。例えば、出力調停部１７２は、送信確定通知信号の入力によって制御フレーム作成部１７３から入力する出力完了信号を有効とし、この送信確定通知信号によりカウントを開始するタイマ１７４のタイマ出力がオンとなって入力する複数の出力要求信号の選択に入る構成としてもよい。その他の構成は、実施例１と同様である。
【実施例３】
【００３０】
実施例１の制御フレーム処理回路の制御フレーム処理部１７のＭＰＣＰ状態管理部１７１は、説明を簡単にするために、１つのＯＮＵに対応する状態遷移マシーンを想定したものであり、ｎ個の出力要求＃１〜＃ｎは当該ＯＮＵに対応する送信制御フレームの生成に用いられるものである。
【００３１】
実施例３では、実施例１の制御フレーム処理回路において、複数ｍ個のＯＮＵに対応する制御フレーム処理回路の構成例を図９に示す。
【００３２】
実施例３の制御フレーム処理回路の制御フレーム処理部１７のＭＰＣＰ状態管理部１７１は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する状態遷移マシーン１７１−１〜１７１−ｍを備え、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する受信制御フレームに対して、それぞれ複数ｎ個の出力要求信号＃１１〜＃１ｎ，…，＃ｍ１〜＃ｍｎを出力する。そのため、タイマ１７４およびｎ個のアンドゲート１７５は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する状態遷移マシーン１７１−１〜１７１−ｍにそれぞれ対応して設けられる。出力調停部１７２は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する出力要求信号を選択して制御フレーム作成部１７３に出力し、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームが送信処理部１６に出力される。
【００３３】
送信処理部１６はＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームを出力すると、送信確定通知信号を制御フレーム処理部１７の各タイマ１７４に出力する。各タイマ１７４は、自身が対応するＯＮＵの送信制御フレームが出力されたことを認識すると、実施例１と同様の動作を行う。
【００３４】
本実施例の構成では、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームをそれぞれの送信間隔の規定値に応じて確実に送信することができる。また、本実施例のタイマ１７４はＯＮＵ数に応じてｍ個設けられるが、それぞれのカウント数が従来のものより小さい値で対応できるので、各タイマのビット数を削減し、全体として回路規模を大幅に縮小することができる。
【００３５】
なお、本実施例は、ＭＰＣＰ状態管理部１７１の状態遷移マシーンをｍ個に並列化することで、実施例１を複数のＯＮＵに対応させる構成である。しかし、本発明は送信確定通知信号を各ＯＮＵに対応したタイマ１７４に入力する構成であればよく、構成はこれのみに限るわけではない。たとえば図１０に示すように、実施例１の制御フレーム処理部１７をｍ個に並列化する構成でもよい。本構成では、出力調停部１７２と制御フレーム作成部１７３とがｍ個となり、また複数の制御フレーム処理部１７から出力される送信制御フレームを多重化する機能が必要となり、回路規模が実施例３に比べて大きくなる。
【実施例４】
【００３６】
実施例２の制御フレーム処理回路の制御フレーム処理部１７のＭＰＣＰ状態管理部１７１は、説明を簡単にするために、１つのＯＮＵに対応する状態遷移マシーンを想定したものであり、ｎ個の出力要求＃１〜＃ｎは当該ＯＮＵに対応する送信制御フレームの生成に用いられるものである。
【００３７】
実施例４では、実施例２の制御フレーム処理回路において、複数ｍ個のＯＮＵに対応する制御フレーム処理回路の構成例を図１１に示す。
【００３８】
実施例４の制御フレーム処理回路の制御フレーム処理部１７のＭＰＣＰ状態管理部１７１は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する状態遷移マシーン１７１−１〜１７１−ｍを備え、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する受信制御フレームに対して、それぞれ複数ｎ個の出力要求信号＃１１〜＃１ｎ，…，＃ｍ１〜＃ｍｎを出力する。そのため、タイマ１７４およびｎ個のアンドゲート１７５は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する状態遷移マシーン１７１−１〜１７１−ｍにそれぞれ対応して設けられる。出力調停部１７２は、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する出力要求信号を選択して制御フレーム作成部１７３に出力し、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームが送信処理部１６に出力される。
【００３９】
送信処理部１６はＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームを出力すると、送信確定通知信号を制御フレーム処理部１７の各タイマ１７４および出力調停部１７２に出力する。各タイマ１７４および出力調停部１７２は、対応するＯＮＵの送信制御フレームが出力されたことを認識すると、実施例２と同様の動作を行う。
【００４０】
実施例４の構成では、ＯＮＵ＃１〜ＯＮＵ＃ｍに対応する送信制御フレームをそれぞれの送信間隔の規定値に応じて確実に送信することができる。また、本実施例のタイマ１７４はＯＮＵ数に応じてｍ個設けられるが、それぞれのカウント数が従来のものより小さい値で対応できるので、各タイマのビット数を削減し、全体として回路規模を大幅に縮小することができる。
【００４１】
なお、本実施例は、ＭＰＣＰ状態管理部１７１の状態遷移マシーンをｍ個に並列化することで、実施例２を複数のＯＮＵに対応させる構成である。しかし、本発明は送信確定通知信号を各ＯＮＵに対応したタイマ１７４および出力調停部１７２に入力する構成であればよく、構成はこれのみに限るわけではない。たとえば図１２に示すように、実施例２の制御フレーム処理部１７をｍ個に並列化する構成でもよい。本構成では、出力調停部１７２と制御フレーム作成部１７３とがｍ個となり、また複数の制御フレーム処理部１７から出力される送信制御フレームを多重化する機能が必要となり、回路規模が実施例４に比べて大きくなる。
【符号の説明】
【００４２】
１１  ＰＯＮ側送受信回路
１２  制御フレーム処理回路
１３  ブリッジ回路
１４  外部ネットワーク側送受信回路
１５  受信処理部
１６  送信処理部
１７  制御フレーム処理部
１７１  ＭＰＣＰ状態管理部
１７２  出力調停部
１７３  制御フレーム作成部
１７４  タイマ
１７５  アンドゲート
【図１】
0005308424.tif 000002
【図２】
0005308424.tif 000003
【図３】
0005308424.tif 000004
【図４】
0005308424.tif 000005
【図５】
0005308424.tif 000006
【図６】
0005308424.tif 000007
【図７】
0005308424.tif 000008
【図８】
0005308424.tif 000009
【図９】
0005308424.tif 000010
【図１０】
0005308424.tif 000011
【図１１】
0005308424.tif 000012
【図１２】
0005308424.tif 000013