JP5459381B2 - Communications system - Google Patents
Communications system Download PDFInfo
- Publication number
- JP5459381B2 JP5459381B2 JP2012250103A JP2012250103A JP5459381B2 JP 5459381 B2 JP5459381 B2 JP 5459381B2 JP 2012250103 A JP2012250103 A JP 2012250103A JP 2012250103 A JP2012250103 A JP 2012250103A JP 5459381 B2 JP5459381 B2 JP 5459381B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- data
- output port
- unit
- port means
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
本発明は、加入者宅側で光回線を終端する光終端装置と、この光終端装置を介して検針データあるいは異常の発生を所定のサーバに送信する通報装置と、を備えた通信システムに関する。 The present invention relates to a communication system including an optical terminal device that terminates an optical line at a subscriber's home side, and a notification device that transmits meter reading data or occurrence of abnormality to a predetermined server via the optical terminal device.
特許文献1には、異なる優先クラスが割り当てられた複数のキューに対して、優先クラス毎にフロー制御を行う技術が開示されている。この技術では、異なる優先クラスが割り当てられた複数のキューをそれぞれ備えるONUおよびルータを用いてフロー制御を実現する。ONUは、自ONUが備える複数のキューのそれぞれについて、キューに蓄積されたデータ量が、予め定められた停止閾値を超えていると判定した場合に、このキューの優先クラスおよび停止時間を含むフロー制御メッセージをルータに送信する。ルータは、ONUからフロー制御メッセージを受信した場合に、このフロー制御メッセージを受信してから、このフロー制御メッセージに含まれている停止時間が経過するまでの間、自ルータが備える複数のキューのうち、このフロー制御メッセージに含まれている優先クラスが割り当てられているキューに蓄積されているデータの読み出しを停止する。 Patent Document 1 discloses a technique for performing flow control for each priority class for a plurality of queues to which different priority classes are assigned. In this technology, flow control is realized using ONUs and routers each having a plurality of queues to which different priority classes are assigned. When the ONU determines that the data amount accumulated in each of the plurality of queues included in the ONU exceeds a predetermined stop threshold, the flow including the priority class and stop time of this queue Send a control message to the router. When a router receives a flow control message from an ONU, it receives a plurality of queues of its own router from when the flow control message is received until the stop time included in the flow control message elapses. Among them, reading of data stored in the queue to which the priority class included in the flow control message is assigned is stopped.
特許文献1に記載の技術では、ルータに障害等が発生すると、このルータに接続された加入者宅側の全ての装置が網側と通信できなくなってしまう。このため、常時、網側のサーバ等と通信できる状態に置くことが要求される装置(例えば、侵入者、ガス漏れ等の緊急通報装置)での利用に適していない。 In the technique described in Patent Document 1, when a failure or the like occurs in a router, all the devices on the subscriber's home side connected to the router cannot communicate with the network side. For this reason, it is not suitable for use in a device (for example, an emergency call device for intruders, gas leaks, etc.) that is required to be in a state where it can always communicate with a server on the network side.
また、特許文献1に記載の技術では、ONUおよびルータ間でフロー制御メッセージがやり取りされる。このため、このフロー制御メッセージによりONUおよびルータ間の通信帯域が圧迫され、通信データのスループットが低下してしまう。 In the technique described in Patent Document 1, a flow control message is exchanged between the ONU and the router. For this reason, the communication bandwidth between the ONU and the router is compressed by the flow control message, and the throughput of communication data is reduced.
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ルータに障害が発生した場合でも、通報装置と検針サーバとの通信を確保することができる技術を提供することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a technique capable of ensuring communication between a notification device and a meter-reading server even when a failure occurs in a router. .
上記課題を解決するために、本発明では、加入者宅側で光回線を終端する光終端装置が、通報装置およびルータを含む加入者宅側の装置とデータを入出力する複数の入出力ポートのそれぞれに付与されている優先レベルに従い、高い優先レベルが付与されている入出力ポートに入力されたデータを優先して出力キューに蓄積させる。また、通報装置とデータを入出力する入出力ポートに付与されている優先レベルを、ルータとデータを入出力する入出力ポートに付与されている優先レベルより高くする。 In order to solve the above-mentioned problem, in the present invention, an optical termination device that terminates an optical line at a subscriber's home side has a plurality of input / output ports for inputting / outputting data to / from the subscriber home device including a notification device and a router. In accordance with the priority level assigned to each of the data, the data input to the input / output port to which the high priority level is assigned is preferentially accumulated in the output queue. Also, the priority level assigned to the input / output port that inputs / outputs data to / from the reporting device is set higher than the priority level assigned to the input / output port that inputs / outputs data to / from the router.
例えば、本発明は、加入者宅側で光回線を終端する光終端装置と、前記光終端装置を介して検針データあるいは異常の発生を検針サーバに送信する通報装置と、を備えた通信システムであって、
前記光終端装置は、
前記通報装置およびルータを含む前記加入者宅側の装置とデータを入出力する複数の入出力ポート手段と、
前記光回線とデータを入出力する光接続ポート手段と、
前記光接続ポート手段から前記光回線へ出力するデータを蓄積する出力キュー手段と、
帯域設定情報により特定される頻度で、前記出力キュー手段に蓄積されているデータを、古いものから順に取り出して前記光接続ポート手段へ出力する帯域制御手段と、
前記複数の入出力ポート手段に付与されている優先レベルに従い、高い優先レベルが付与されている前記入出力ポート手段に入力されたデータを優先して、前記出力キュー手段に蓄積させる優先制御手段と、を有し、
前記通報装置は、
前記ルータとデータを入出力する前記入出力ポート手段よりも高い優先レベルが付与されている前記入出力ポート手段とデータを入出力し、
前記優先制御手段は、
データが入力された前記入出力ポート手段各々に対して、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定していないならば、当該入出力ポート手段に入力されたすべてのデータを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積し、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定しているならば、当該入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定しているアドレスと一致するデータのみを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積する処理を行い、
アドレスをオプション指定している優先レベルが付与されている前記入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定されているアドレスと一致しないデータについては、前記入出力ポート手段各々に対する前記処理の終了後に、古いものから順番に前記出力キュー手段に蓄積する。
For example, the present invention is a communication system comprising an optical termination device that terminates an optical line at a subscriber's home side, and a notification device that transmits meter reading data or occurrence of an abnormality to the meter reading server via the optical termination device. There,
The optical terminator is:
A plurality of input / output port means for inputting / outputting data to / from the subscriber premises device including the notification device and a router;
Optical connection port means for inputting and outputting data to and from the optical line;
Output queue means for storing data to be output from the optical connection port means to the optical line;
Band control means for taking out the data stored in the output queue means in order from the oldest and outputting them to the optical connection port means at a frequency specified by the band setting information;
Priority control means for preferentially storing the data input to the input / output port means to which a high priority level is assigned according to the priority level assigned to the plurality of input / output port means, and to store the data in the output queue means; Have
The reporting device is
Input / output data to / from the input / output port means to which a higher priority level is given than the input / output port means for inputting / outputting data to / from the router ,
The priority control means includes
For each of the input / output port means to which data has been input, if no address is specified as an option for the priority level assigned to the input / output port means, all data input to the input / output port means Is stored in the output queue means in preference to the input / output port means to which the priority level lower than the priority level assigned to the input / output port means is given, and is given to the input / output port means. If the address is specified as an option at a certain priority level, only the data whose destination address matches the address specified by the option among the data input to the corresponding input / output port means. The output is given priority over the input / output port means to which a priority level lower than the priority level assigned to the means is assigned. It performs a process of accumulating the-menu means,
Among the data input to the input / output port means to which the priority level that designates an address as an option is given, for the data whose destination address does not match the address designated by the option, the input / output port After completion of the processing for each means, the oldest ones are stored in the output queue means in order .
本発明によれば、ルータ等が接続された入出力ポート手段よりも優先レベルが高い入出力ポート手段に通報装置が接続されているため、ルータ等に障害が発生した場合でも、通報装置と検針サーバとの通信を確保することができる。 According to the present invention, since the reporting device is connected to the input / output port means having a higher priority level than the input / output port means to which the router or the like is connected, even if a failure occurs in the router or the like, the reporting device and the meter reading Communication with the server can be ensured.
以下、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below.
図1は、本発明の一実施の形態に係るONUを含む通信システムの概略図である。 FIG. 1 is a schematic diagram of a communication system including an ONU according to an embodiment of the present invention.
図1において、OLT(Optical Line Terminal)2は、網側の光加入者線5を終端する光終端装置であり、光加入者線5をIP網6に接続する。カプラ3は、複数の光加入者線4から入力された信号を多重化して光加入者線5に中継するとともに、光加入者線5から入力された信号を分割して各光加入者線4に中継する。通報装置8bは、ガス、電気、水道の検針データを検針サーバ7に通知するとともに、ガス漏れ、漏電、水漏れ等の異常の発生を監視し、異常が発生した場合に、その旨を検針サーバ7に通報する。
In FIG. 1, OLT (Optical Line Terminal) 2 is an optical terminator that terminates an optical subscriber line 5 on the network side, and connects the optical subscriber line 5 to an
そして、本実施の形態に係るONU1は、加入者宅側の光加入者線4を終端する光終端装置であり、ルータ8a、通報装置8bを含む複数の加入者宅側の装置8を光加入者線4に接続する。また、ONU1は、OLT2から受信した帯域設定情報に従い、OLT2へ送信するデータの帯域制御を行う(帯域制御処理)。また、ONU1は、必要に応じて、通報装置8bから受信したデータが、ルータ8aを含むその他の装置8よりも優先してOLT2へ送信されるように優先制御を行う(優先制御処理)。また、ONU1は、ONU1の遠隔操作端末である保守端末9から受信したコマンドに従い動作制御を行う(コマンド制御処理)。さらに、ONU1は、故障等の異常が発生した場合に、保守端末9に自ONU1の動作状態を通知する(状態通知処理)。
The ONU 1 according to the present embodiment is an optical termination device that terminates the
図2は、ONU1の概略構成図である。 FIG. 2 is a schematic configuration diagram of the ONU 1.
図示するように、ONU1は、複数の入出力ポート部11と、光接続ポート部12と、上り中継部13と、下り中継部14と、PON制御部15と、通知部16と、状態収集部17と、主制御部18と、を有する。
As illustrated, the ONU 1 includes a plurality of input /
入出力ポート部11は、加入者宅側の装置8とデータを入出力する。ここで、加入者宅側の装置8には、ルータ8aおよび通報装置8bが含まれる。ルータ8aとデータを入出力する入出力ポート部11には、例えばEthernet(登録商標)を用いることができる。また、ルータ8aとデータを入出力する入出力ポート部11のコネクタ形状は、RJ−45等の容易に抜き差しできる構造のものに限られない。例えば、ユーザが容易に抜き差しできない構造としてもよい。通報装置8bとデータを入出力する入出力ポート部11には、例えばRS−232C、USB(Universal Serial Bus)、およびEthernet(登録商標)を用いることができる。
The input /
光接続ポート部12は、光加入者線4とデータを入出力する。
The optical
上り中継部13は、各入出力ポート部11に入力されたデータをPON制御部15に中継する。図示するように、上り中継部13は、複数の入力キュー部131と、出力キュー部132と、帯域制御部133と、優先レベル記憶部134と、優先制御部135と、を有する。
The
入力キュー部131は、入出力ポート部11毎に設けられ、対応する入出力ポート部11に入力されたデータを蓄積する。
The
出力キュー部132は、光接続ポート部12から光加入者線4へ出力されるデータを蓄積する。
The
帯域制御部133は、主制御部18により設定された帯域設定情報が示す通信帯域により特定される頻度(読出しサイクル)で、出力キュー部132に蓄積されているデータを古いものから順に取り出してPON制御部15に出力する。
The
優先レベル記憶部134には、各入出力ポート部11に付与された優先レベルが記憶されている。図3は、優先レベル記憶部134の登録内容を模式的に表した図である。図示するように、優先レベル記憶部134には、入出力ポート部11毎にレコード1340が記憶される。レコード1340は、入出力ポート部11の識別情報を登録するフィールド1341と、この入出力ポート部11に付与されている優先レベルを登録するフィールド1342と、この入出力ポート部11に入力されるデータのうち優先させたいデータの送信先のアドレスを登録するフィールド1343と、を有する。ここで、フィールド1343に登録されるアドレスはオプションであり、このフィールド1343が「Null」の場合は、この入出力ポート部11に入力される全てのデータが、優先させたいデータとして取り扱われる。
The priority
優先制御部135は、優先レベル記憶部134に記憶されている各入出力ポート部11の優先レベルに従い、高い優先レベルが付与されている入出力ポート部11に入力されたデータを優先して出力キュー部132に蓄積させる。具体的には、少なくとも二つの入力キュー部131にデータが蓄積されている場合に、高い優先レベルが付与されている入出力ポート部11に対応する入力キュー部131から順にデータを取り出して出力キュー部132に蓄積させる。
The
下り中継部14は、PON制御部15から受け取ったデータを、各入出力ポート部11に出力する。
The
PON制御部15は、上り中継部13および通知部16から出力されたデータを光加入者線4の光信号に変調して、光接続ポート部12から光加入者線4に送信する。また、PON制御部15は、光接続ポート部12を介して光加入者線4から受信した光信号をデータに復調して、そのデータを下り中継部14に出力する。
The
通知部16は、主制御部18の指示に従い、各種メッセージ(データ)をPON制御部15に出力する。
The
状態収集部17は、各入出力ポート部11および光接続ポート部12の状態(正常、異常、スループット等)を監視する。そして、監視結果を主制御部18に通知する。
The state collection unit 17 monitors the state (normal, abnormal, throughput, etc.) of each input /
主制御部18は、ONU1の各部11〜17を統括的に制御する。
The
次に、ONU1の動作について説明する。 Next, the operation of the ONU 1 will be described.
先ず、ONU1の帯域制御処理について説明する。 First, the bandwidth control process of the ONU 1 will be described.
図4は、ONU1の帯域制御処理を説明するためのフロー図である。 FIG. 4 is a flowchart for explaining the bandwidth control processing of the ONU 1.
帯域制御部133は、主制御部18によって設定された読出しサイクルにより特定される読出しタイミングになると(S101でYES)、出力キュー部132にデータが蓄積されているか否かを調べる(S102)。データが蓄積されているならば(S102でYES)、古いものから順に、出力キュー部132から所定量分(例えば読出し単位データ量分)のデータを読み出して、そのデータをPON制御部15に出力する。PON制御部15は、帯域制御部133から受け取ったデータを、光信号に変調して、光接続ポート部12から光加入者線4に出力する(S103)。
When the read timing specified by the read cycle set by the
また、帯域制御部133は、出力キュー部132の入力スループット(出力キュー部132に入力される単位時間当たりのデータ量)を常時監視しており、定期的に到来する帯域再設定判断タイミングになると(S104でYES)、この入力スループットが、主制御部18によって設定された指定帯域以上であるか否かを判断する(S105)。
Further, the
出力キュー部132の入力スループットが、主制御部18によって設定された指定帯域以上である場合(S105でYES)、帯域制御部133は、優先制御部135に優先制御開始指示を通知して、優先制御部135の動作モードを通常制御から優先制御に遷移させる(S106)。
When the input throughput of the
また、帯域制御部133は、主制御部18に、この入力スループットを通知して帯域再設定を要求する。これを受けて、主制御部18は、帯域制御部133から通知された入力スループットに必要な通信帯域を求める。そして、通知部16に、このとき求めた通信帯域を通知して帯域要求を指示する。通知部16は、主制御部18より通知された通信帯域の指定を含むOLT2宛ての帯域割当要求メッセージを生成し、この帯域割当要求メッセージをPON制御部15に出力する。PON制御部15は、通知部16から受け取った帯域割当要求メッセージを、光信号に変調して、光接続ポート部12から光加入者線4に出力する(S107)。なお、PON制御部15は、通知部16からの帯域割当要求メッセージの受け取りが帯域制御部133からのデータの受け取りと重複した場合、帯域割当要求メッセージの処理を優先する。
In addition, the
一方、出力キュー部132の入力スループットが、主制御部18によって設定された指定帯域未満である場合(S105でNO)、帯域制御部133は、優先制御部135の動作モードが優先制御であるならば(S108でYES)、優先制御部135に優先制御終了指示を通知して、優先制御部135の動作モードを優先制御から通常制御に遷移させる(S109)。
On the other hand, when the input throughput of the
また、主制御部18は、光接続ポート部12、PON制御部15、および下り中継部14を介してOLT2から帯域設定情報を受信すると(S110でYES)、この帯域設定情報に基づいて、出力キュー部132からのデータの読出しサイクルを計算する。例えば、出力キュー部132からの一回のデータ読出し量を読出しサイクルで除算することで得られる通信帯域が、帯域設定情報で指定されている通信帯域と略一致するように、読出しサイクルを求める。そして、主制御部18は、帯域制御部133に、この読出しサイクルを再設定する(S111)。また、主制御部18は、帯域設定情報で指定されている通信帯域を指定帯域として帯域制御部133に再設定する(S112)。
When the
次に、ONU1の優先制御処理について説明する。 Next, priority control processing of the ONU 1 will be described.
図5は、ONU1の優先制御処理を説明するためのフロー図である。 FIG. 5 is a flowchart for explaining the priority control processing of the ONU 1.
先ず、優先制御部135は、入力キュー部131各々のデータ蓄積状態を調査する(S201)。そして、データが蓄積されている入力キュー部131がある場合(S202でYES)、優先制御部135は、データが蓄積されている入力キュー部131が一つのみならば(S203でNO)、この入力キュー部131に蓄積されているデータを、古い順に読み出して出力キュー部132に蓄積する(S204)。
First, the
一方、優先制御部135は、データが蓄積されている入力キュー部131が複数あるならば(S203でYES)、優先レベルnを最高レベルに初期化する(S205)。次に、優先制御部135は、優先レベルnをキーにして、優先レベル記憶部134からレコード1340を検索し、このレコード1340のフィールド1341に登録されている識別情報を持つ入出力ポート部11(優先レベルnの入出力ポート部11)に対応する入力キュー部131に、優先制御の対象データが蓄積されているか否かを調べる(S206)。なお、このレコード1340のフィールド1343にアドレスが登録されている場合は、このアドレスを送信先とするデータが優先制御の対象データに相当し、アドレスが登録されていない場合は、全てのデータが優先制御の対象データに相当する。
On the other hand, if there are a plurality of
優先レベルnの入力キュー部131に優先制御の対象データが蓄積されている場合(S206でYES)、優先制御部135は、優先制御の対象データを、優先レベルnの入力キュー部131から古い順に読み出して出力キュー部132に蓄積する(S207)。
When the priority control target data is stored in the priority level n input queue unit 131 (YES in S206), the
一方、優先レベルnの入力キュー部131に優先制御の対象データが蓄積されていない場合(S206でNO)、優先制御部135は、優先レベルnが優先レベル記憶部134に記憶されている最下位レベルの優先レベルと一致するか否かを判断する(S208)。優先レベルnが最下位レベルと一致しない場合(S208でNO)、優先制御部135は、優先レベルnを一つランクダウンさせ(S209)、S206に戻る。一方、優先レベルnが最下位レベルと一致する場合(S208でYES)、優先制御部135は、最も古いデータが蓄積されている入力キュー部131からデータを古い順に読み出して出力キュー部132に蓄積する(S210)。
On the other hand, when the priority control target data is not accumulated in the
次に、ONU1の通常制御処理について説明する。 Next, normal control processing of the ONU 1 will be described.
ONU1の通常制御には、既存の中継装置の中継技術を利用できる。すなわち、優先制御部135は、動作モードが通常制御である場合、複数の入力キュー部131に蓄積されているデータを、古い順に読み出して出力キュー部132に蓄積する。
For the normal control of the ONU 1, the relay technology of the existing relay device can be used. That is, when the operation mode is normal control, the
次に、ONU1のコマンド制御処理について説明する。 Next, command control processing of the ONU 1 will be described.
図6(A)は、ONU1のコマンド制御処理を説明するためのフロー図である。 FIG. 6A is a flowchart for explaining the command control processing of the ONU 1.
主制御部18は、光接続ポート部12、PON制御部15、および下り中継部14を介して保守端末9から自ONU1宛てのコマンドを受信すると(S301でYES)、受信したコマンドを解析する(S302)。
When receiving a command addressed to the own ONU 1 from the maintenance terminal 9 via the optical
そして、受信したコマンドが制御コマンドであるならば(S302で「制御コマンド」)、主制御部18は、この制御コマンドで指定されている入出力ポート部11の動作モードを、この制御コマンドで指定されている動作モード(通常モード、省電力モード、停止モード等)に変更する(S303)。なお、入出力ポート部11が、この入出力ポート部11に接続されている機器への給電機能を備えている場合(例えばUSB)、この給電機能の有効・無効を制御コマンドで制御できるようにしてもよい。
If the received command is a control command (“control command” in S302), the
一方、受信したコマンドが状態収集コマンドであるならば(S303で「状態収集コマンド」)、主制御部18は、状態収集部17により通知された各ポート部(入出力ポート部11、光接続ポート部12)の最新の動作状態を通知部16に通知する。これを受けて、通知部16は、主制御部18より通知された各ポート部11、12の最新の動作状態を、PON制御部15、および光接続ポート部12を介して、保守端末9に送信する(S304)。
On the other hand, if the received command is a status collection command (“status collection command” in S303), the
次に、ONU1の状態通知処理について説明する。 Next, the status notification process of the ONU 1 will be described.
図6(B)は、ONU1の状態通知処理を説明するためのフロー図である。 FIG. 6B is a flowchart for explaining the ONU 1 status notification process.
状態収集部17は、例えば定期的に到来する状態収集タイミングになると(S401でYES)、各ポート部(入出力ポート部11、光接続ポート部12)の動作状態を取得し、主制御部18に通知する(S402)。主制御部18は、状態収集部17から受け取った動作状態のなかに故障、ネットワーク断等の異常を示しているものがあるか否かを調べる(S403)。そして、異常を示しているものがあるならば(S403でYES)、この動作状態を、この動作状態の取得先のポート部の識別情報とともに、通知部16に通知する。これを受けて、通知部16は、主制御部18より通知された動作状態およびポート部の識別情報を、PON制御部15、および光接続ポート部12を介して、保守端末9に送信する(S404)。
For example, when the state collection timing comes periodically (YES in S401), the state collection unit 17 acquires the operation state of each port unit (the input /
以上、本発明の一実施の形態を説明した。 The embodiment of the present invention has been described above.
本実施の形態において、優先制御部135は、加入者宅側の装置8とデータを入出力する複数の入出力ポート部11のそれぞれに付与されている優先レベルに従い、高い優先レベルが付与されている入出力ポート部11に入力されたデータを優先して出力キュー部132に蓄積させる。また、帯域制御部133は、帯域設定情報により特定されるスループット(頻度)で、出力キュー部132に蓄積されたデータを古いものから順に取り出して、光接続ポート部12から光加入者線4へ出力する。
In the present embodiment, the
したがって、本実施の形態によれば、ルータ8aが接続された入出力ポート部11よりも優先レベルが高い入出力ポート部11に通報装置8bを接続することにより、ルータ8aに障害が発生した場合でも、通報装置8bおよび検針サーバ7間の通信を確保することができる。また、本実施の形態によれば、ONU1がルータ8aとフロー制御メッセージをやり取りしないので、ONU1およびルータ8a間の通信データのスループット低下を抑制することができる。
Therefore, according to the present embodiment, when a failure occurs in the
また、本実施の形態において、優先制御部135は、複数の入力キュー部131にデータが蓄積されている場合に、より高い優先レベルが付与されている入出力ポート部11に対応する入力キュー部131に蓄積されているデータから順に取り出して、それらのデータを出力キュー部132に蓄積させる。
Further, in the present embodiment, the
したがって、本実施の形態によれば、優先レベルの高い入出力ポート部11に入力されたデータは、それよりも優先レベルの低い入出力ポート部11に入力されたデータに影響されることなく光加入者線4に中継される。このため、優先レベルの高い入出力ポート部11に入力されたデータをより確実に中継することができる。
Therefore, according to the present embodiment, the data input to the input /
また、本実施の形態において、帯域制御部133は、出力キュー部132に蓄積されているデータの入力スループットが、OLT2より受信した帯域設定情報の指定帯域を越えている場合に、優先制御部135に対して優先制御を指示する。優先制御部135は、複数の入力キュー部131にデータが蓄積されている場合に、帯域制御部133から優先制御を指示されているならば、より高い優先レベルが付与されている入出力ポート部11に対応する入力キュー部131に蓄積されているデータから順に取り出して、それらのデータを出力キュー部132に蓄積させ、帯域制御部133から優先制御を指示されていないならば、最も古いデータが蓄積されている入力キュー部131からデータを取り出して、そのデータを出力キュー部132に蓄積させる。
Further, in the present embodiment, the
したがって、本実施の形態によれば、出力キュー部132の入力スループットが、OLT2より受信した帯域設定情報の指定帯域よりも低い場合は、入出力ポート部11の優先レベルにかかわらず、最も古いデータから順番にデータを光加入者線4に中継することができる。
Therefore, according to the present embodiment, when the input throughput of the
また、本実施の形態において、帯域制御部133は、出力キュー部132の入力スループットが帯域設定情報の指定帯域を越えている場合に、この入力スループットに応じて定まる帯域の帯域割当要求をOLT2に送信し、新たな帯域設定情報をOLT2から取得して更新する。
Further, in the present embodiment, when the input throughput of the
したがって、本実施の形態によれば、優先制御処理が長い間行われ、この結果、優先レベルの低い入出力ポート部11に入力されたデータが、長い間、光加入者線4に中継されなくなる事態が発生するのを防止することができる。
Therefore, according to the present embodiment, the priority control process is performed for a long time, and as a result, data input to the input /
また、本実施の形態では、優先レベルにアドレスをオプション指定できるようにしている。そして、優先レベルにアドレスがオプション指定されている場合は、この優先レベルが付与された入出力ポート部11に入力されたデータのうち、オプション指定されたアドレスを送信先とするデータを、この優先レベルより低い入出力ポート部11に入力されたデータよりも優先して出力キュー部132に蓄積させる。したがって、本実施の形態によれば、入出力ポート部11に入力されたデータの一部を優先制御の対象とすることができる。
In this embodiment, an address can be optionally specified as a priority level. When an address is specified as an option for the priority level, data with the address specified as an option is sent to the priority among the data input to the input /
また、本実施の形態において、主制御部18は、保守端末9から受信した制御コマンドに従い、入出力ポート部11各々を制御する。したがって、本実施の形態によれば、ONU1を保守端末9から遠隔制御することができる。
In the present embodiment, the
また、本実施の形態において、主制御部18は、保守端末9から受信した状態収集コマンドに従い、入出力ポート部11および光接続ポート部12の状態を保守端末9に通知する。また、異常が発生した場合に、異常が発生した入出力ポート部11あるいは光接続ポート部12の状態を保守端末9に通知する。したがって、本実施の形態によれば、ONU1を保守端末9により遠隔監視することができる。
In the present embodiment, the
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。 In addition, this invention is not limited to said embodiment, Many deformation | transformation are possible within the range of the summary.
例えば、上記の実施の形態において、保守端末9はIP網6側に設置されているが、本発明はこれに限定されない。保守端末9が加入者宅側の装置8として、何れかのONU1に接続されていてもよい。この場合、保守端末9が接続されているONU1において、この保守端末9が接続されている入出力ポート部11の優先レベルを最も高くするとよい。
For example, in the above embodiment, the maintenance terminal 9 is installed on the
また、上記の実施の形態において、図2に示すONU1の構成は、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などの集積ロジックICによりハード的に実行されるものでもよいし、あるいはDSP(Digital Signal Processor)などの計算機によりソフトウエア的に実行されるものでもよい。あるいは、CPU、メモリ、HDD、DVD−ROM等の補助記憶装置、およびNIC(Network Interface Card)、USB等の通信インターフェースを備えたPC(Personal Computer)等の汎用コンピュータにおいて、CPUが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。 Further, in the above embodiment, the configuration of the ONU 1 shown in FIG. 2 may be implemented by hardware using an integrated logic IC such as ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). Alternatively, it may be executed in software by a computer such as a DSP (Digital Signal Processor). Alternatively, in a general-purpose computer such as a CPU (Personal Computer) equipped with an auxiliary storage device such as a CPU, memory, HDD, DVD-ROM, and a communication interface such as a NIC (Network Interface Card) or USB, the CPU executes a predetermined program. It may be realized by loading from an auxiliary storage device onto a memory and executing it.
1:ONU、2:OLT、3:カプラ、4:光加入者線、5:光加入者線、6:IP網、7:検針サーバ、8:加入者宅側の装置、8a:ルータ、8b:通報装置、9:保守端末、11:入出力ポート部、12:光接続ポート部、13:上り中継部、14:下り中継部、15:PON制御部、16:通知部、17:状態収集部、18:主制御部、131:入力キュー部、132:出力キュー部、133:帯域制御部、134:優先レベル記憶部、135:優先制御部 1: ONU, 2: OLT, 3: coupler, 4: optical subscriber line, 5: optical subscriber line, 6: IP network, 7: meter-reading server, 8: subscriber-side equipment, 8a: router, 8b : Notification device, 9: Maintenance terminal, 11: Input / output port unit, 12: Optical connection port unit, 13: Uplink relay unit, 14: Downlink relay unit, 15: PON control unit, 16: Notification unit, 17: Status collection , 18: main control unit, 131: input queue unit, 132: output queue unit, 133: bandwidth control unit, 134: priority level storage unit, 135: priority control unit
Claims (2)
前記光終端装置は、
前記通報装置およびルータを含む前記加入者宅側の装置とデータを入出力する複数の入出力ポート手段と、
前記光回線とデータを入出力する光接続ポート手段と、
前記光接続ポート手段から前記光回線へ出力するデータを蓄積する出力キュー手段と、
帯域設定情報により特定される頻度で、前記出力キュー手段に蓄積されているデータを、古いものから順に取り出して前記光接続ポート手段へ出力する帯域制御手段と、
前記複数の入出力ポート手段に付与されている優先レベルに従い、高い優先レベルが付与されている前記入出力ポート手段に入力されたデータを優先して、前記出力キュー手段に蓄積させる優先制御手段と、を有し、
前記通報装置は、
前記ルータとデータを入出力する前記入出力ポート手段よりも高い優先レベルが付与されている前記入出力ポート手段とデータを入出力し、
前記優先制御手段は、
データが入力された前記入出力ポート手段各々に対して、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定していないならば、当該入出力ポート手段に入力されたすべてのデータを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積し、当該入出力ポート手段に付与されている優先レベルにアドレスをオプション指定しているならば、当該入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定しているアドレスと一致するデータのみを、当該入出力ポート手段に付与されている優先レベルより低い優先レベルが付与されている前記入出力ポート手段よりも優先して前記出力キュー手段に蓄積する処理を行い、
アドレスをオプション指定している優先レベルが付与されている前記入出力ポート手段に入力されたデータのうち、送信先アドレスが、当該オプション指定されているアドレスと一致しないデータについては、前記入出力ポート手段各々に対する前記処理の終了後に、古いものから順番に前記出力キュー手段に蓄積する
ことを特徴とする通信システム。 A communication system comprising: an optical termination device that terminates an optical line at a subscriber premises; and a notification device that transmits meter reading data or occurrence of abnormality to the meter reading server via the optical termination device,
The optical terminator is:
A plurality of input / output port means for inputting / outputting data to / from the subscriber premises device including the notification device and a router;
Optical connection port means for inputting and outputting data to and from the optical line;
Output queue means for storing data to be output from the optical connection port means to the optical line;
Band control means for taking out the data stored in the output queue means in order from the oldest and outputting them to the optical connection port means at a frequency specified by the band setting information;
Priority control means for preferentially storing the data input to the input / output port means to which a high priority level is assigned according to the priority level assigned to the plurality of input / output port means, and to store the data in the output queue means; Have
The reporting device is
Input / output data to / from the input / output port means to which a higher priority level is given than the input / output port means for inputting / outputting data to / from the router ,
The priority control means includes
For each of the input / output port means to which data has been input, if no address is specified as an option for the priority level assigned to the input / output port means, all data input to the input / output port means Is stored in the output queue means in preference to the input / output port means to which the priority level lower than the priority level assigned to the input / output port means is given, and is given to the input / output port means. If the address is specified as an option at a certain priority level, only the data whose destination address matches the address specified by the option among the data input to the corresponding input / output port means. The output is given priority over the input / output port means to which a priority level lower than the priority level assigned to the means is assigned. It performs a process of accumulating the-menu means,
Among the data input to the input / output port means to which the priority level that designates an address as an option is given, for the data whose destination address does not match the address designated by the option, the input / output port A communication system , wherein after completion of the processing for each means, the output queue means stores the oldest ones in order .
前記光回線を介して前記光終端装置に接続され、前記光終端装置にコマンドを送信する保守端末、あるいは、前記加入者宅側の装置として前記光終端装置に接続され、前記光終端装置にコマンドを送信する保守端末をさらに備え、
前記光終端装置は、
前記光接続ポート手段あるいはいずれかの前記入出力ポート手段を介して前記保守端末から受信したコマンドに従い、前記入出力ポート手段を制御あるいは前記入出力ポート手段の動作状態を前記保守端末に通知する動作状態通知手段をさらに有する
ことを特徴とする通信システム。 The communication system according to claim 1,
A maintenance terminal that is connected to the optical termination device via the optical line and transmits a command to the optical termination device, or connected to the optical termination device as a device on the subscriber's home side. A maintenance terminal that transmits
The optical terminator is:
An operation for controlling the input / output port means or notifying the maintenance terminal of the operation state of the input / output port means in accordance with a command received from the maintenance terminal via the optical connection port means or any of the input / output port means. A communication system, further comprising a state notification unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012250103A JP5459381B2 (en) | 2012-11-14 | 2012-11-14 | Communications system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012250103A JP5459381B2 (en) | 2012-11-14 | 2012-11-14 | Communications system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008111354A Division JP5136183B2 (en) | 2008-04-22 | 2008-04-22 | Optical termination device and data relay method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013034259A JP2013034259A (en) | 2013-02-14 |
JP5459381B2 true JP5459381B2 (en) | 2014-04-02 |
Family
ID=47789685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012250103A Expired - Fee Related JP5459381B2 (en) | 2012-11-14 | 2012-11-14 | Communications system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5459381B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111971656B (en) * | 2018-03-29 | 2024-12-13 | 三菱电机株式会社 | Data processing device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1174988A (en) * | 1997-08-29 | 1999-03-16 | Matsushita Electric Ind Co Ltd | Terminal network controller |
JP4188368B2 (en) * | 2005-09-28 | 2008-11-26 | 韓國電子通信研究院 | Bandwidth allocation apparatus and method for guaranteeing QoS in Ethernet passive optical network (EPON) |
-
2012
- 2012-11-14 JP JP2012250103A patent/JP5459381B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013034259A (en) | 2013-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8995284B2 (en) | Method and system for detecting failures of network nodes | |
CN102415056B (en) | PON system, station-end apparatus and subscriber-end apparatus | |
KR101756866B1 (en) | Power supplying device, recovery system and method for power receiving device using reset | |
JP4699234B2 (en) | PON system | |
CN103081410B (en) | Communication quality surveillance, communication quality supervision method | |
EP3220556B1 (en) | Method, device and system for detecting rogue optical network unit | |
KR20180069843A (en) | Method and apparatus for preventing operation on a CAN bus using nodes connected to the bus by a CAN controller | |
CN103684845A (en) | Network backup device and network system with same | |
JP7424385B2 (en) | Communication equipment and power usage method | |
JP5136183B2 (en) | Optical termination device and data relay method | |
CN101980482B (en) | Method for monitoring network connection and system thereof | |
JP5220656B2 (en) | Network system | |
JP5441300B2 (en) | Termination device | |
JP5459381B2 (en) | Communications system | |
US20110320590A1 (en) | Data transmission method and server for substation monitoring control system | |
JP5104631B2 (en) | Transmission apparatus and dispersion management method for transmission apparatus | |
JP2015142277A (en) | Communication system, communication device and line changeover method | |
CN104618257A (en) | Traffic control method, optical network unit (ONU) and optical line terminal (OLT) device | |
EP2740249B1 (en) | Event-based keep alive times in communication networks | |
JP2019176284A (en) | Communication device, communication method, and program | |
CN117793021B (en) | Sideband management message processing method and circuit | |
JP6024590B2 (en) | Optical communication system and optical communication apparatus | |
KR20090099698A (en) | Redundant Wireless Bridge Communication Device in Distribution Automation System | |
JP5699701B2 (en) | Communication relay device | |
JP4415778B2 (en) | Relay transmission equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121114 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131015 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131022 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131128 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131217 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131230 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5459381 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |