(57)【特許請求の範囲】
【請求項１】
ＰＯＮシステムのＯＬＴからなる親局と光回線を介して接続された当該ＰＯＮシステムのＯＮＵからなり、当該親局から当該光回線を介して受信したフレームをプロセッサに入力して処理する子局であって、
前記プロセッサに入力される前記フレームを監視し、これらフレームのうちから再起動指示フレームとして、前記ＰＯＮシステムで用いられるＲｅｇｉｓｔｅｒフレームのうち、所定のフィールドに通信の切断を指示する識別子が含まれる自装置宛てフレームが検出された場合には、当該子局の再起動を指示する再起動信号を出力する再起動指示検出回路と、
前記再起動信号に応じて当該子局内での電源供給を制御することにより当該子局を再起動する電源スイッチと
を備えることを特徴とする子局。
【請求項２】
請求項１に記載の子局において、
前記再起動指示検出回路は、
前記フレームのうち予め指定された各フィールドの値をそれぞれ識別子として抽出する識別子抽出器と、
前記識別子ごとに当該識別子と当該識別子に対して予め設定されている条件値とを照合し、これら識別子と条件値とがすべて一致して当該フレームが前記再起動指示フレームであると判定された場合に、前記再起動信号を出力する照合器と
を備えることを特徴とする子局。
【請求項３】
請求項２に記載の子局において、
前記識別子抽出器は、前記ＰＯＮシステムのフレームに含まれる、Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ，Ｌｅｎｇｔｈ／Ｔｙｐｅ，Ｏｐｃｏｄｅ，およびＦｌａｇｓからなる４つの判定用フィールドの値を前記識別子として抽出することを特徴とする子局。
【請求項４】
請求項１〜請求項３のいずれか１つに記載の子局において、
前記親局から受信した前記フレームを誤り訂正／暗号処理した後、前記再起動指示検出回路へ入力する訂正／暗号処理回路をさらに備えることを特徴とする子局。
【請求項５】
ＰＯＮシステムのＯＬＴからなる親局と光回線を介して接続された当該ＰＯＮシステムのＯＮＵからなり、当該親局から当該光回線を介して受信したフレームをプロセッサに入力して処理する子局で用いられる子局再起動方法であって、
前記プロセッサに入力される前記フレームを監視し、これらフレームのうちから再起動指示フレームとして、前記ＰＯＮシステムで用いられるＲｅｇｉｓｔｅｒフレームのうち、所定のフィールドに通信の切断を指示する識別子が含まれる自装置宛てフレームが検出された場合には、当該子局の再起動を指示する再起動信号を出力するステップと、
前記再起動信号に応じて当該子局内での電源供給を制御することにより当該子局を再起動するステップと
を備えることを特徴とする子局再起動方法。
【請求項６】
光回線を介して接続された、ＰＯＮシステムのＯＬＴからなる親局と当該ＰＯＮシステムのＯＮＵからなる子局とを備え、これら親局と子局との間でフレームを送受信することによりデータ通信を行う通信システムであって、前記子局が請求項１〜請求項４のいずれか１つに記載の子局からなることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末技術に関し、特に親局と子局で構成される通信システムにおいて、親局からの遠隔指示により子局の再起動を行う子局再起動技術に関する。
【背景技術】
【０００２】
親局と複数子局とで構成する通信システムの１つにＰＯＮ（Passive Optical Network）システムがある。本システムは、局舎に設置されるＯＬＴ（Optical Line Terminal）を親局、各ユーザー宅に設置されるＯＮＵ（Optical Network Unit）を子局として通信を行う。
図６は、従来のＰＯＮシステムの構成例である。図６において、ＰＯＮシステムは、それぞれユーザーネットワーク７０に接続されたｍ個（ｍは２以上の整数）のＯＮＵ（子局）５０と、外部ネットワーク７３と接続されたＯＬＴ（親局）６０と、これらＯＬＴ６０およびｍ個のＯＮＵ５０を１：ｍに接続する光スプリッタ７１および光ファイバ７２とから構成されている。
【０００３】
ＰＯＮシステムでは、図６に示したように、各ＯＮＵ５０から送信される信号が、光スプリッタ７２で束ねられてＯＬＴ６０に届く。そのため、各ＯＮＵ５０からの信号が互いに衝突しないように、各ＯＮＵ５０は時分割多重方式でＯＬＴ６０と通信を行う（例えば、非特許文献１−６など参照）。特に、ＰＯＮシステムは、光アクセスネットワークを構成するインフラシステムであるため、本システムには保守費用や保守の煩雑性を抑えることが求められている。
【０００４】
図７は、従来のＰＯＮシステムにおけるＯＮＵの構成例である。従来構成のＯＮＵ５０は、フレームを送受信するトランシーバ５１，５２、転送先制御、出力タイミング制御、フレーム変換などのフレーム処理を行うプロセッサ５３、および電源スイッチ５４から構成されている。ＰＯＮ区間を通してＯＬＴ６０から送信されてくるフレームは、トランシーバ５１で受信されプロセッサ５３でフレーム処理された後、トランシーバ５２からユーザーネットワーク７０へと送信される。逆に、ユーザーネットワーク７０から送信されてくるフレームは、トランシーバ５２で受信されプロセッサ５３でフレーム処理された後、トランシーバ５１からＰＯＮ区間を通してＯＬＴ６０へと送信される。電源スイッチ５４は、ＯＮＵ５０の電源をＯＮ／ＯＦＦする機能を有し、外部入力によりＯＮＵ５０の電源を遮断したり、再起動したりすることができる。
【０００５】
図８は、従来のＯＬＴの構成例である。ＯＬＴ６０の構成もＯＮＵ５０とほぼ同様である。従来構成のＯＬＴ６０も、トランシーバ６１，６２、プロセッサ６３、および電源スイッチ６４から構成されている。ＰＯＮ区間を通してＯＮＵ５０から送信されてくるフレームは、トランシーバ６２で受信されプロセッサ６３でフレーム処理された後、トランシーバ６１から外部ネットワーク７３へと送信される。逆に、外部ネットワーク７３から送信されてくるフレームは、トランシーバ６１で受信されプロセッサ６３でフレーム処理された後、トランシーバ６２からＰＯＮ区間を通してＯＮＵ５０へ送信される。電源スイッチ６４は、ＯＬＴ６０の電源をＯＮ／ＯＦＦする機能を有し、外部入力によりＯＬＴ６０の電源を遮断したり、再起動したりすることができる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】IEEE Std 802.3avTM -2009: Part3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications
【非特許文献２】技術基礎講座［GE-PON技術］、NTT技術ジャーナル、2005.8、p72-74
【非特許文献３】技術基礎講座［GE-PON技術］、NTT技術ジャーナル、2005.9、p91-94
【非特許文献４】技術基礎講座［GE-PON技術］、NTT技術ジャーナル、2005.10、p67-70
【非特許文献５】技術基礎講座［GE-PON技術］、NTT技術ジャーナル、2005.11、p59-61
【非特許文献６】技術基礎講座［GE-PON技術］、NTT技術ジャーナル、2005.12、p51-54
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来技術では、ＯＮＵのプロセッサは一般的にソフトウェアで動作しているため、パーソナルコンピュータ等と同様に、フリーズしてしまうことがある。ここでいうフリーズとは、プロセッサの動作を監視するウォッチドックタイマ等の監視処理が実行されているが、フレームを正常に送受信できない状態、すなわちプロセッサが通信に関わる処理の一部を正常に実行できなくなっている状態を指す。
【０００８】
このような場合、プロセッサがフリーズすることで、ＯＮＵがＯＬＴと通信できなくなってしまい、ＯＬＴからの遠隔指示でＯＮＵを再起動させることができなくなる。このため、ユーザーからサービス提供者に対する連絡により、保守担当者がユーザー宅に出向き、ＯＮＵに対して外部入力、例えばリセットスイッチを押すなどの操作を行って、ＯＮＵを再起動することにより通信が回復することになる。したがって、従来技術によれば、保守担当者がユーザー宅に出向く必要があるため、保守費用が高くなってしまうという問題点がある。
【０００９】
本発明はこのような課題を解決するためのものであり、子局が何らかの理由でフリーズしてしまった場合でも、親局から遠隔指示で子局を再起動できる通信端末技術を提供することを目的としている。
【課題を解決するための手段】
【００１０】
このような目的を達成するために、本発明にかかる子局は、ＰＯＮシステムのＯＬＴからなる親局と光回線を介して接続された当該ＰＯＮシステムのＯＮＵからなり、当該親局から当該光回線を介して受信したフレームをプロセッサに入力して処理する子局であって、前記プロセッサに入力される前記フレームを監視し、これらフレームのうちから再起動指示フレームとして、前記ＰＯＮシステムで用いられるＲｅｇｉｓｔｅｒフレームのうち、所定のフィールドに通信の切断を指示する識別子が含まれる自装置宛てフレームが検出された場合には、当該子局の再起動を指示する再起動信号を出力する再起動指示検出回路と、前記再起動信号に応じて当該子局内での電源供給を制御することにより当該子局を再起動する電源スイッチとを備えている。
【００１１】
また、本発明にかかる上記子局の一構成例は、前記再起動指示検出回路が、前記フレームのうち予め指定された各フィールドの値をそれぞれ識別子として抽出する識別子抽出器と、前記識別子ごとに当該識別子と当該識別子に対して予め設定されている条件値とを照合し、これら識別子と条件値とがすべて一致して当該フレームが前記再起動指示フレームであると判定された場合に、前記再起動信号を出力する照合器とを備えるものである。
【００１４】
また、本発明にかかる上記子局の一構成例は、前記識別子抽出器が、前記ＰＯＮシステムのフレームに含まれる、Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ，Ｌｅｎｇｔｈ／Ｔｙｐｅ，Ｏｐｃｏｄｅ，およびＦｌａｇｓからなる４つの判定用フィールドの値を前記識別子として抽出するようにしたものである。
【００１５】
また、本発明にかかる上記子局の一構成例は、前記親局から受信した前記フレームを誤り訂正／暗号処理した後、前記再起動指示検出回路へ入力する訂正／暗号処理回路をさらに備えている。
【００１６】
また、本発明にかかる子局再起動方法は、ＰＯＮシステムのＯＬＴからなる親局と光回線を介して接続された当該ＰＯＮシステムのＯＮＵからなり、当該親局から当該光回線を介して受信したフレームをプロセッサに入力して処理する子局で用いられる子局再起動方法であって、前記プロセッサに入力される前記フレームを監視し、これらフレームのうちから再起動指示フレームとして、前記ＰＯＮシステムで用いられるＲｅｇｉｓｔｅｒフレームのうち、所定のフィールドに通信の切断を指示する識別子が含まれる自装置宛てフレームが検出された場合には、当該子局の再起動を指示する再起動信号を出力するステップと、前記再起動信号に応じて当該子局内での電源供給を制御することにより当該子局を再起動するステップとを備えている。
【００１７】
また、本発明にかかる通信システムは、光回線を介して接続された、ＰＯＮシステムのＯＬＴからなる親局と当該ＰＯＮシステムのＯＮＵからなる子局とを備え、これら親局と子局との間でフレームを送受信することによりデータ通信を行う通信システムであって、前記子局が上記した子局のいずれか１つからなるものである。
【発明の効果】
【００１８】
本発明によれば、ＯＮＵのプロセッサがフリーズしてしまった場合でも、プロセッサとは独立した再起動指示検出回路により、ＯＬＴから送信した再起動指示フレームが検出されるため、再起動指示検出回路から電源スイッチに再起動信号が出力される。したがって、プロセッサフリーズしてＯＬＴからのフレームがプロセッサで処理できなくなった場合でも、ＯＬＴからの遠隔指示でＯＮＵを再起動させることができる。このため、従来のように、保守担当者がユーザー宅に出向いてＯＮＵを再起動する必要がなくなり、結果として保守費用を大幅に削減することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態にかかるＰＯＮシステム（通信システム）の構成を示すブロック図である。
【図２】第１の実施の形態にかかるＯＮＵ（子局）の構成を示すブロック図である。
【図３】再起動指示フレームのフレームフォーマット例である。
【図４】再起動指示検出回路の構成例である。
【図５】第２の実施の形態にかかるＯＮＵの構成を示すブロック図である。
【図６】従来のＰＯＮシステムの構成例である。
【図７】従来のＰＯＮシステムにおけるＯＮＵの構成例である。
【図８】従来のＯＬＴの構成例である。
【発明を実施するための形態】
【００２０】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかるＰＯＮシステム（通信システム）１について説明する。図１は、第１の実施の形態にかかるＰＯＮシステム（通信システム）の構成を示すブロック図である。
【００２１】
図１に示すように、本実施の形態にかかるＰＯＮシステム１は、それぞれ個別のユーザーネットワーク３０に接続されたｍ個（ｍは２以上の整数）のＯＮＵ（子局）１０と、外部ネットワーク３３と接続されたＯＬＴ（親局）２０と、これらＯＬＴ２０とｍ個のＯＮＵ１０とを、１：ｍに接続する光スプリッタ３１および光ファイバ３２とから構成されている。
【００２２】
本実施の形態は、ＯＮＵ１０のうち、ＯＬＴ２０から受信したフレームに対してフレーム処理を行うプロセッサの前段に、当該プロセッサに入力するフレームのうちから、ＯＬＴ２０から送信された再起動を指示する再起動指示フレームを検出する再起動指示検出回路を設け、この再起動指示フレームの受信に応じてＯＮＵ１０を再起動することを特徴とする。
【００２３】
［ＯＮＵ（子局）の構成］
次に、図２を参照して、本実施の形態にかかるＯＮＵ（子局）１０について説明する。図２は、第１の実施の形態にかかるＯＮＵ（子局）の構成を示すブロック図である。
図２に示すように、本実施の形態にかかるＯＮＵ１０には、主な回路部として、トランシーバ１１，１２、プロセッサ１３、電源スイッチ１４、および再起動指示検出回路１５が設けられている。
【００２４】
トランシーバ１１は、ＰＯＮ区間を通してＯＬＴ２０から送信されてくるフレームを受信して、プロセッサ１３へ入力する前に再起動指示検出回路１５へ入力する機能と、プロセッサ１３でフレーム処理されたフレームを、ＰＯＮ区間を通してＯＬＴ６０へ送信する機能とを有している。
【００２５】
トランシーバ１２は、ユーザーネットワーク３０から送信されてくるフレームを受信してプロセッサ１３へ入力する機能と、プロセッサ１３でフレーム処理されたフレームを、ユーザーネットワーク３０へ送信する機能とを有している。
【００２６】
プロセッサ１３は、ＣＰＵおよびその周辺回路を有し、トランシーバ１１から再起動指示検出回路１５を介して入力されたフレームに対して、転送先制御や出力タイミング制御などのフレーム処理を行った後、トランシーバ１２へ出力する機能と、トランシーバ１２から入力されたフレームに対してフレーム処理を行った後、トランシーバ１１へ出力する機能とを有している。
【００２７】
電源スイッチ１４は、外部入力や再起動指示検出回路１５から出力された再起動信号ＲＥＳに応じて、ＯＮＵ１０内での電源供給を制御することにより、ＯＮＵ１０を再起動する機能を有している。この際、電源スイッチ１４で、ＯＮＵ１０全体に対する電源供給を一時遮断してもよいが、プロセッサ１３に対する電源供給のみを一時遮断して、プロセッサ１３のみをリセットするようにしてもよい。この場合、プロセッサ１３の電源系統とは別系統で再起動指示検出回路１５へ電源供給するようにしてもよい。これにより、プロセッサ１３の電源供給に依存することなく、再起動指示検出回路１５の安定動作を維持しておくことができる。
【００２８】
再起動指示検出回路１５は、プロセッサ１３とは独立した回路部として設けられて、プロセッサ１３に入力される前にトランシーバ１１で受信したフレームを監視し、これらフレームのうちから再起動指示フレームを検出する機能と、これらフレームのうちから再起動指示フレームが検出された場合には、ＯＮＵ１０の再起動を指示する再起動信号ＲＥＳを電源スイッチ１４へ出力する機能とを有している。
【００２９】
この際、再起動指示検出回路１５に、再起動指示フレーム以外のフレームを受信した場合は、当該フレームをプロセッサ１３へ入力する機能を設けてもよい。なお、再起動指示フレームをプロセッサ１３へ入力しても問題ない場合には、トランシーバ１１で受信されたフレームのすべてを再起動指示検出回路１５とプロセッサ１３へ分配してもよい。
【００３０】
図３は、再起動指示フレームのフレームフォーマット例である。ここでは、ＯＬＴ２０からＯＮＵ１０へ再起動を指示するための再起動指示フレームとして、一般的なＰＯＮシステムで用いられるＲｅｇｉｓｔｅｒフレームのうち、通信の切断を指示するフレームを使用する場合について説明する。
【００３１】
一般的なＰＯＮシステムでは、１台のＯＬＴに複数台のＯＮＵが接続され１対多の通信が行われるため、各ＯＮＵにＬＬＩＤ（Logical Link ID）という端末識別子が付与される。この端末識別子は、図３に示す本フレームフォーマットにおいて「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ」というフィールドに記載される。したがって、受信した再起動指示フレームが自己宛である条件は、フィールド「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ」の値が自己のＬＬＩＤと一致する場合である。
【００３２】
また、本フレームフォーマットにおいて、受信したフレームがＲｅｇｉｓｔｅｒフレームであることを示す条件は、フィールド「Ｌｅｎｇｔｈ／Ｔｙｐｅ」の値が「０ｘ８８０８」（「０ｘ…」は「…」が１６進表記であることを示す）であり、かつ、フィールド「Ｏｐｃｏｄｅ」の値が「０ｘ０００５」である。さらに、Ｒｅｇｉｓｔｅｒフレームが通信の切断を指示することを示す条件は、フィールド「Ｄｅｒｅｇｉｓｔｅｒ」の値が「０ｘ０２」の場合である。
【００３３】
本実施の形態では、再起動指示検出回路１５で、受信したフレームのフレームフォーマットのうち、「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ」，「Ｌｅｎｇｔｈ／Ｔｙｐｅ」，「Ｏｐｃｏｄｅ」，および「Ｆｌａｇｓ」からなる４つの判定用フィールドの値を識別子として抽出し、これら識別子を予め設定されている条件値「自ＬＬＩＤ」、「０ｘ８８０８」、「０ｘ０００５」、および「０ｘ０２」と照合し、
「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ＝自ＬＬＩＤ」
「Ｌｅｎｇｔｈ／Ｔｙｐｅ＝０ｘ８８０８」
「Ｏｐｃｏｄｅ＝０ｘ０００５」
「Ｆｌａｇｓ＝０ｘ０２」
という条件が満たされた場合、電源スイッチ１４に再起動信号ＲＥＳを出力するようにしたものである。
【００３４】
図４は、再起動指示検出回路の構成例である。図４に示すように、本実施の形態にかかる再起動指示検出回路１５には、主な回路部として、識別子抽出器１５Ａと照合器１５Ｂが設けられている。
【００３５】
識別子抽出器１５Ａは、トランシーバ１１で受信されたＯＬＴ２０からのフレームから、「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ」、「Ｌｅｎｇｔｈ／Ｔｙｐｅ」、「Ｏｐｃｏｄｅ」、および「Ｆｌａｇｓ」からなる４つの判定用フィールド値を抽出し、照合器１５Ｂへ入力する機能を有している。
【００３６】
照合器１５Ｂは、識別子抽出器１５Ａから入力された判定用フィールド値と、予め設定されているこれら判定用フィールド値に対応する条件値、すなわち「自ＬＬＩＤ」、「０ｘ８８０８」、「０ｘ０００５」、および「０ｘ０２」と照合する機能と、これら判定用フィールド値と条件値とがすべて一致した場合にのみ電源スイッチ１４へ再起動信号ＲＥＳを出力する機能とを有している。
【００３７】
なお、ここでは、ＯＬＴ２０からＯＮＵ１０へ送信されるＲｅｇｉｓｔｅｒフレームのうちＤｅｒｅｇｉｓｔｅｒ種別のフレームを再起動指示フレームとして用いる場合を例として説明したが、これに限定されるわけではない。例えば、図３のフレームフォーマットにおけるフィールド「Ｐａｄ／Ｒｅｓｅｒｖｅｄ」に専用の識別子を用意したフレームや、フィールド「Ｆｌａｇｓ」の「Ｒｅｓｅｒｖｅｄ」値に専用の識別子を定義したフレームを、再起動指示フレームとして用いてもよい。
【００３８】
［第１の実施の形態の動作］
次に、図２および図４を参照して、本実施の形態にかかるＯＮＵ１０の動作について説明する。
ＯＮＵ１０が正常動作している場合、ＯＬＴ２０から送信されたフレームは、ＰＯＮ区間を通してトランシーバ１１で受信され、再起動指示検出回路１５に入力される。
【００３９】
ここで、当該フレームが再起動指示フレームではない場合、当該フレームが再起動指示検出回路１５からプロセッサ１３へ入力されてフレーム処理された後、トランシーバ１２からユーザーネットワーク３０へと送信される。逆に、ユーザーネットワーク３０から送信されてくるフレームは、トランシーバ１２で受信されプロセッサ１３でフレーム処理された後、トランシーバ１１からＰＯＮ区間を通してＯＬＴ２０へと送信される。
【００４０】
ここで、ＯＮＵ１０のプロセッサ１３が何らかの理由でフリーズした場合、再起動指示検出回路１５から入力されたフレームがプロセッサ１３で正常にフレーム処理されなくなって、例えばトランシーバ１２へ出力されなくなる。また、トランシーバ１２から入力されたフレームがプロセッサ１３で正常にフレーム処理されなくなり、例えばトランシーバ１１へ出力されなくなる。ここでいうフリーズとは、プロセッサ１３の動作を監視するウォッチドックタイマ等の監視処理が実行されているが、フレームを正常に送受信できない状態、すなわちプロセッサ１３が通信に関わる処理の一部を正常に実行できなくなっている状態を指す。
【００４１】
このため、ＯＮＵ１０配下のユーザーネットワーク３０に接続されているユーザ端末で、ＰＯＮシステム１により提供されている通信サービスに不具合が発生することになる。
これに応じて、ユーザーがサービス提供者に通信サービスの不具合を連絡すると、サービス提供者により、再起動指示検出回路１５が検知できる再起動指示フレームが、フリーズしたＯＮＵ１０に対してＯＬＴ２０から送信されることになる。
【００４２】
これにより、ＯＬＴ２０から送信された再起動指示フレームは、ＰＯＮ区間を通してＯＮＵ１０のトランシーバ１１で受信され、再起動指示検出回路１５に入力される。
再起動指示検出回路１５の識別子抽出器１５Ａは、トランシーバ１１から入力された再起動指示フレームから、「Ａｓｓｉｇｎｅｄ  Ｐｏｒｔ」，「Ｌｅｎｇｔｈ／Ｔｙｐｅ」，「Ｏｐｃｏｄｅ」，および「Ｆｌａｇｓ」からなる４つの判定用フィールド値を抽出し、照合器１５Ｂへ入力する。
【００４３】
これに応じて、照合器１５Ｂは、識別子抽出器１５Ａから入力された判定用フィールド値と、予め設定されているこれら判定用フィールド値に対応する条件値、すなわち「自ＬＬＩＤ」、「０ｘ８８０８」、「０ｘ０００５」、および「０ｘ０２」と照合する。
ここで、トランシーバ１１から入力されたフレームが再起動指示フレームであり、これら判定用フィールド値と条件値とがすべて一致した場合、照合器１５Ｂは、電源スイッチ１４へ再起動信号ＲＥＳを出力する。
【００４４】
電源スイッチ１４は、再起動指示検出回路１５から出力された再起動信号ＲＥＳに応じて、ＯＮＵ１０の電源を一時遮断して再投入する。これにより、ＯＮＵ１０が再起動し、プロセッサ１３のフリーズがリセットされて、正常なフレーム処理が開始される。
したがって、ＯＮＵ１０でフレーム処理を行うプロセッサ１３がフリーズしてしまった場合でも、ＯＬＴ２０からの再起動指示フレームを再起動指示検出回路１５が受信して電源スイッチ１４に再起動を指示することができるため、ＯＬＴ２０からの遠隔指示でＯＮＵ１０を再起動させることが可能となる。
【００４５】
［第１の実施の形態の効果］
このように、本実施の形態は、ＯＮＵ（子局）１０において、再起動指示検出回路１５が、プロセッサ１３に入力されるフレームを監視し、これらフレームのうちから再起動指示フレームが検出された場合には、当該ＯＮＵ１０の再起動を指示する再起動信号ＲＥＳを出力し、電源スイッチ１４が、この再起動信号ＲＥＳに応じて当該当該ＯＮＵ１０内での電源供給を制御することにより当該ＯＮＵ１０を再起動するようにしたものである。
【００４６】
これにより、ＯＮＵ１０のプロセッサ１３がフリーズしてしまった場合でも、プロセッサ１３とは独立した再起動指示検出回路１５により、ＯＬＴ２０から送信した再起動指示フレームが検出されるため、再起動指示検出回路１５から電源スイッチ１４に再起動信号ＲＥＳが出力される。したがって、プロセッサ１３フリーズしてＯＬＴ２０からのフレームがプロセッサ１３で処理できなくなった場合でも、ＯＬＴ２０からの遠隔指示でＯＮＵ１０を再起動させることができる。このため、従来のように、保守担当者がユーザー宅に出向いてＯＮＵを再起動する必要がなくなり、結果として保守費用を大幅に削減することが可能となる。
【００４７】
本実施の形態では、再起動指示検出回路１５をハードウェアのみで構成する例を示したが、本発明はこのような構成に限定されるものではなく、フレームを処理するプロセッサ１３から独立した構成であればよい。例えば、フレームを処理するプロセッサ１３とは物理的に別のプロセッサで再起動指示検出回路１５を構成してもよい。
また、本実施の形態では、フレームの処理はプロセッサ１３上のソフトウェアで全てを処理する構成例を説明したが、本発明はこのような構成に限定されるものではなく、部分的にハードウェアで処理する構成であってもよいことは言うまでもない。
【００４８】
また、本実施の形態では、再起動指示検出回路１５が再起動を検知するフレームとして、ＰＯＮシステムのＲｅｇｉｓｔｅｒ（種別：Ｄｅｒｅｇｉｓｔｅｒ）フレームを例として用いているが、再起動指示フレームについてはこのフレームに限定されるものではない。例えば、一般的なＰＯＮシステムで用いられる拡張ＭＡＣコントロールフレームや、拡張ＯＡＭフレームでもよいし、専用のフレームを定義してもよいことはいうまでもない。
【００４９】
本実施の形態では、親局と子局で構成する通信システムとしてＰＯＮシステムを例にとり説明を行ったが、本発明はＰＯＮシステムに限定されるものではない。例えば、データセンターにおける管理サーバーを親局とし各データサーバーを子局としたシステムであってもよく、構内ＬＡＮシステムにおいて、各スイッチやユーザー端末を子局としＬＡＮシステムを管理するサーバーを親局としたシステムであってもよい。
【００５０】
［第２の実施の形態］
次に、図５を参照して、本発明の第２の実施の形態にかかるＯＮＵ（子局）１０について説明する。図５は、第２の実施の形態にかかるＯＮＵの構成を示すブロック図である。
第１の実施の形態では、プロセッサ１３がフレーム処理の全てを実行し、その前段に再起動指示検出回路１５を設ける構成を例として説明した。本実施の形態では、再起動指示検出回路１５の前段でフレーム処理の一部を実施する構成例について説明する。
【００５１】
一般的な通信装置では、信号の伝送中にエラーが入ってしまった場合にそれを訂正する誤り訂正機能や、伝送中に他人に通信内容を読み取られないようにするための暗号機能を搭載している。
したがって、第１の実施の形態において、受信した信号にエラーが含まれている場合や、暗号がかけられている場合には、再起動指示検出回路１５でＯＬＴ２０からの再起動指示フレームを正確に検知できなくなってしまう場合がある。
【００５２】
本実施の形態では、このような子局であるＯＮＵ１０に誤り訂正機能や暗号機能を搭載する場合を考慮して、図５に示すように、再起動指示検出回路１５の前段に誤り訂正処理や暗号処理を行う誤り訂正／暗号処理回路１６を設けたものである。
【００５３】
すなわち、本実施の形態において、訂正／暗号処理回路１６は、トランシーバ１１から入力されたフレームを誤り訂正／暗号処理した後、再起動指示検出回路１５へ入力する機能と、プロセッサ１３でフレーム処理されたフレームを誤り訂正／暗号処理した後、トランシーバ１１へ出力する機能とを有している。
【００５４】
また、訂正／暗号処理回路１７は、トランシーバ１２から入力されたフレームを誤り訂正／暗号処理した後、プロセッサ１３へ入力する機能と、プロセッサ１３でフレーム処理されたフレームを誤り訂正／暗号処理した後、トランシーバ１２へ出力する機能とを有している。誤り訂正／暗号処理回路１７については、本実施の形態を適用する上で必須の構成ではないが、一般的にはＯＮＵ１０に誤り訂正機能や暗号機能を搭載する場合、ＯＬＴ２０側だけでなく、ユーザーネットワーク３０側と送受信するフレームについても、訂正／暗号処理回路１７を設けて誤り訂正処理や暗号処理を行うものとなっている。
【００５５】
［第２の実施の形態の動作］
次に、図２および図５を参照して、本実施の形態にかかるＯＮＵ１０の動作について説明する。
ＯＮＵ１０が正常動作している場合、ＯＬＴ２０から送信されたフレームは、ＰＯＮ区間を通してトランシーバ１１で受信され、訂正／暗号処理回路１６で誤り訂正／暗号処理された後、再起動指示検出回路１５に入力される。
【００５６】
ここで、ＯＮＵ１０のプロセッサ１３が何らかの理由でフリーズした場合、ユーザーがサービス提供者に通信サービスの不具合を連絡すると、サービス提供者により、再起動指示検出回路１５が検知できる再起動指示フレームが、フリーズしたＯＮＵ１０に対してＯＬＴ２０から送信されることになる。
【００５７】
これにより、ＯＬＴ２０から送信された再起動指示フレームは、ＰＯＮ区間を通してＯＮＵ１０のトランシーバ１１で受信され、訂正／暗号処理回路１６で誤り訂正／暗号処理された後、再起動指示検出回路１５に入力される。
この際、再起動指示フレームにエラーが含まれている場合や、再起動指示フレームが暗号化されている場合でも、訂正／暗号処理回路１６で誤り訂正／暗号処理された再起動指示フレームが再起動指示検出回路１５に入力されることになる。
【００５８】
したがって、再起動指示検出回路１５で、プロセッサ１３に入力されるフレームのうちから再起動指示フレームが検出されて、当該ＯＮＵ１０の再起動を指示する再起動信号ＲＥＳが出力され、電源スイッチ１４が、この再起動信号ＲＥＳに応じて当該当該ＯＮＵ１０内での電源供給を制御することにより当該ＯＮＵ１０を再起動することになる。
【００５９】
［第２の実施の形態の効果］
このように、本実施の形態は、ＯＮＵ（子局）１０において、再起動指示検出回路１５が、ＯＬＴ２０から受信したフレームを誤り訂正／暗号処理した後、再起動指示検出回路１５に入力するようにしたものである。
これにより、再起動指示フレームにエラーが発生した場合や暗号化されている場合には、受信したフレームが誤り訂正／暗号処理された後、再起動指示検出回路１５に入力されるため、ＯＮＵを正しく再起動させることが可能となる。
【００６０】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【符号の説明】
【００６１】
１…ＰＯＮシステム（通信システム）、１０…ＯＮＵ（子局）、１１，１２…トランシーバ、１３…プロセッサ、１４…電源スイッチ、１５…再起動指示検出回路、１５Ａ…識別子抽出器、１５Ｂ…照合器、１６，１７…誤り訂正／暗号処理回路、２０…ＯＬＴ（親局）、３０…ユーザーネットワーク、３１…光スプリッタ、３２…光ファイバ、３３…外部ネットワーク。
【図１】
0006271368.tif 000002
【図２】
0006271368.tif 000003
【図３】
0006271368.tif 000004
【図４】
0006271368.tif 000005
【図５】
0006271368.tif 000006
【図６】
0006271368.tif 000007
【図７】
0006271368.tif 000008
【図８】
0006271368.tif 000009