JP4458431B2 - Optical subscriber unit - Google Patents

Optical subscriber unit Download PDF

Info

Publication number
JP4458431B2
JP4458431B2 JP2006283616A JP2006283616A JP4458431B2 JP 4458431 B2 JP4458431 B2 JP 4458431B2 JP 2006283616 A JP2006283616 A JP 2006283616A JP 2006283616 A JP2006283616 A JP 2006283616A JP 4458431 B2 JP4458431 B2 JP 4458431B2
Authority
JP
Japan
Prior art keywords
report creation
frame processing
control frame
unit
creation request
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.)
Active
Application number
JP2006283616A
Other languages
Japanese (ja)
Other versions
JP2008103887A (en
Inventor
昭彦 宮崎
正美 浦野
啓樹 首藤
和彦 寺田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2006283616A priority Critical patent/JP4458431B2/en
Publication of JP2008103887A publication Critical patent/JP2008103887A/en
Application granted granted Critical
Publication of JP4458431B2 publication Critical patent/JP4458431B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、GE−PONを構成する光加入者装置(以下、ONUと称する)に関するものである。   The present invention relates to an optical subscriber unit (hereinafter referred to as ONU) constituting a GE-PON.

なお、本明細書で使用する用語の詳細は下記の通りである。
GE−PON(Gigabit Ethernet Passive Optical Network):ギガビットイーサネット(登録商標)受動光回線網。
ONU(Optical Network Unit):受動光回線網における光加入者装置。
OLT(Optical Line Terminal):受動光回線網における局側装置。
MAC(Media Access Control):OSI参照モデルにおけるデータリンク層の下位層に位置し、送信するデータをどのような方法でLANケーブル(通信媒体)上に送出するのかなどの媒体アクセス制御を行う。
Grant:ONUがOLT宛に行うデータ送信を許可された時間帯であり、OLTが各ONUに割り当てる。
GATEメッセージ:OLTがONUに対してGrantを割り当てるために用いる制御フレーム。
MPCP(Multi-Point Control Protocol):受動光回線網において、通信媒体上にOLTとONU間の論理リンクの確立に必要な情報を運ぶプロトコル。
LLID(Logical Link IDentifier):OLTとONUとの論理リンクの識別子。
Details of terms used in this specification are as follows.
GE-PON (Gigabit Ethernet Passive Optical Network): Gigabit Ethernet (registered trademark) passive optical network.
ONU (Optical Network Unit): An optical subscriber unit in a passive optical network.
OLT (Optical Line Terminal): A station-side device in a passive optical network.
MAC (Media Access Control): Located in the lower layer of the data link layer in the OSI reference model, performs medium access control such as how to transmit data to be transmitted on a LAN cable (communication medium).
Grant: This is a time period during which the ONU is permitted to transmit data to the OLT, and the OLT assigns it to each ONU.
GATE message: A control frame used by the OLT to assign a grant to the ONU.
MPCP (Multi-Point Control Protocol): A protocol that carries information necessary for establishing a logical link between an OLT and an ONU on a communication medium in a passive optical network.
LLID (Logical Link IDentifier): identifier of logical link between OLT and ONU.

GE−PONはIEEE Std 802.3ah-2004(非特許文献1)で標準化されており、1つのOLTに対して複数のONUがPONにより接続される物理的構成をとる。OLTとONUの間の通信は時分割多重されており、MPCPに従って、ONUあたり1本の論理リンクを確立する。ONUの構成例を図5に示す。ONU10はPON20とユーザネットワーク30との間に接続される。   GE-PON is standardized by IEEE Std 802.3ah-2004 (Non-Patent Document 1), and has a physical configuration in which a plurality of ONUs are connected to one OLT by PON. Communication between the OLT and the ONU is time-division multiplexed, and one logical link is established per ONU according to MPCP. A configuration example of the ONU is shown in FIG. The ONU 10 is connected between the PON 20 and the user network 30.

図5において、第1の送受信回路11は、PON20を経由してOLTから到来する下りフレームをフレーム分離部12に送り、あるいはフレーム多重部13からの上りフレームをPON20を経由してOLTに送信する。制御フレーム処理部14は、PON20、第1の送受信回路11、フレーム分離部12を経由してOLTから到来する制御フレームを取り込んで、OLTとの間の論理リンクの確立/解除を行ったりあるいは送信する制御フレームを作成する処理部である。下りキュー15はユーザネットワーク30への送出を待つ下りフレームを蓄積するバッファ、上りキュー16はOLTへの送出を待つ上りフレームを蓄積するバッファである。キュー制御部17は下りキュー15や上りキュー16を制御したり、制御フレーム処理部14との連携で上りキュー16に蓄積された上りフレームに関するレポート作成を行う。第2の送受信回路18は、ユーザネットワーク30から到来する上りフレームを上りキュー16に送り、あるいは下りキュー15から到来する下りフレームをユーザネットワーク30に送出する。   In FIG. 5, the first transmission / reception circuit 11 sends a downstream frame coming from the OLT to the frame separator 12 via the PON 20 or transmits an upstream frame from the frame multiplexer 13 to the OLT via the PON 20. . The control frame processing unit 14 captures a control frame coming from the OLT via the PON 20, the first transmission / reception circuit 11, and the frame separation unit 12, and establishes / releases a logical link with the OLT or transmits the control frame. It is a processing part which creates the control frame to perform. The downstream queue 15 is a buffer for storing downstream frames waiting for transmission to the user network 30, and the upstream queue 16 is a buffer for storing upstream frames waiting for transmission to the OLT. The queue control unit 17 controls the downstream queue 15 and the upstream queue 16 and creates a report regarding the upstream frames stored in the upstream queue 16 in cooperation with the control frame processing unit 14. The second transmission / reception circuit 18 sends an upstream frame coming from the user network 30 to the upstream queue 16 or sends a downstream frame coming from the downstream queue 15 to the user network 30.

GE−PONの帯域制御は論理リンクごとに行なわれる。したがって、複数のONUを単一の装置に集約して提供することができれば、少ない装置で多数の論理リンクを使用できるようになる利点がある。   GE-PON bandwidth control is performed for each logical link. Therefore, if a plurality of ONUs can be aggregated and provided in a single device, there is an advantage that a large number of logical links can be used with a small number of devices.

複数のONUを単一の装置に集約する際に、標準に準拠しつつ各ONUに共通な機能を集約することが可能である。たとえば、MAC副層やMACコントロール副層は論理リンクと同数必要であるが、第1および第2の送受信回路11,18、フレーム分離部12、フレーム多重部13、下りキュー15、上りキュー16、キュー制御部17などは、装置あたり1組という構成が可能であり、ハードウェアの節約の観点からも好ましい。   When consolidating a plurality of ONUs into a single device, it is possible to consolidate functions common to each ONU while conforming to the standard. For example, as many MAC sublayers and MAC control sublayers as logical links are required, but the first and second transmission / reception circuits 11 and 18, the frame separation unit 12, the frame multiplexing unit 13, the downstream queue 15, the upstream queue 16, The queue control unit 17 and the like can be configured as one set per apparatus, which is preferable from the viewpoint of saving hardware.

このようにして複数のONUを集約した構成例を図6に示す。ここでは、n個の論理リンクに対応可能なように、n個の制御フレーム処理部141〜14nを設けている。このように複数の論理リンクを収容可能な装置を、以下では多重リンク型のONUと呼ぶことにする。
IEEE Std 802.3ah-2004(Amendment to IEEE Std 802.3-2002)
A configuration example in which a plurality of ONUs are aggregated in this way is shown in FIG. Here, n control frame processing units 141 to 14n are provided so as to correspond to n logical links. An apparatus capable of accommodating a plurality of logical links in this manner is hereinafter referred to as a multilink type ONU.
IEEE Std 802.3ah-2004 (Amendment to IEEE Std 802.3-2002)

しかしながら、このように複数のONUを集約する場合には、ONUの誤動作や通信エラーに関する対策が必要となる。このような対策が必要な例の1つとして、REPORTメッセージの作成が挙げられる。   However, when a plurality of ONUs are aggregated in this way, measures against ONU malfunctions and communication errors are required. One example where such measures are necessary is the creation of a REPORT message.

これは、通常のONU(ONUあたりの論理リンクが1つ)の場合では、OLTからForce ReportフラグがセットされたGrantが、特定のONUに割り当てられると、当該特定のONUは上りキュー16に蓄積されたフレームを積算してREPORTメッセージを作成し、OLTに送信する。これに対し、多重リンクONUの場合は、Force ReportフラグがセットされたGrantの割り当て、それに対するREPORTメッセージの作成、および送信が、論理リンクごとに実行される。   This is because, in the case of a normal ONU (one logical link per ONU), when a Grant with the Force Report flag set from the OLT is assigned to a specific ONU, the specific ONU is accumulated in the upstream queue 16. The REPORT message is generated by accumulating the frames and transmitted to the OLT. On the other hand, in the case of a multi-link ONU, a Grant with the Force Report flag set is assigned, and a REPORT message is generated and transmitted for each logical link.

すなわち、多重リンク型のONUを図6のように構成した場合、k番目(1≦k≦n)の論理リンクに対してForce ReportフラグがセットされたGrantが割り当てられると、制御フレーム処理部14kがそのGrantを処理し、キューを管理するキュー制御部17に対してGrant情報を渡してレポート作成の要求を行なう。キュー制御部17は管理している上りキュー16に蓄積された上りフレームのうちk番目の論理リンクに割り当てられるものを積算し、レポート作成を行って制御フレーム処理部14kに送り返し、制御フレーム処理部14kはREPORTメッセージを作成し、フレーム多重部13、第1の送受信回路11からPON20を経由してOLTに送信する。   That is, when the multi-link type ONU is configured as shown in FIG. 6, if the Grant with the Force Report flag set is assigned to the kth (1 ≦ k ≦ n) logical link, the control frame processing unit 14k Processes the Grant, passes the Grant information to the queue control unit 17 that manages the queue, and makes a report creation request. The queue control unit 17 accumulates the uplink frames stored in the managed uplink queue 16 and is assigned to the kth logical link, creates a report, and sends it back to the control frame processing unit 14k. 14k creates a REPORT message and transmits it to the OLT from the frame multiplexing unit 13 and the first transmission / reception circuit 11 via the PON 20.

キュー制御部17にレポート作成を要求してからレポートが戻ってくるまでの時間は一定であるので、レポート作成の要求はレポート送信時刻より一定時間前に実行される。キュー制御部17は複数の制御フレーム処理部141〜14nに対して1つであるので、複数のレポート作成の要求を同時に処理することはできないが、通常は各論理リンクに対して重ならないようにGrantが割り当てられているので、誤動作が生じることはない。   Since the time from when the report creation is requested to the queue control unit 17 until the report is returned is constant, the report creation request is executed a certain time before the report transmission time. Since there is one queue control unit 17 for a plurality of control frame processing units 141 to 14n, a plurality of report creation requests cannot be processed at the same time. Since Grant is assigned, no malfunction occurs.

しかしながら、何らかの理由によりGrantの割り当てが重なった場合に、複数の制御フレーム処理部141〜14nから同時にレポート作成の要求がキュー制御部17に送られて誤動作することがないようにするためには、レポート作成の要求が衝突しないようにする必要がある。   However, in order to prevent malfunctions due to simultaneous report creation requests sent from the plurality of control frame processing units 141 to 14n to the queue control unit 17 when Grant allocations overlap for some reason, You need to ensure that reporting requests do not conflict.

本発明の目的は、このように多重リンク型のONUにおいて、キュー制御部に対するレポート作成の要求が衝突しないようにしたONUを提供することである。   An object of the present invention is to provide an ONU in which a report creation request to a queue control unit does not collide in a multilink type ONU.

上記目的を達成するために、請求項1にかかる発明の光加入者装置は、複数の上りフレームを蓄積する上りキューと、該上りキューに蓄積された上りフレームのレポート作成を行うキュー制御部と、OLTとの間で個々に論理リンクを確立可能で且つ前記キュー制御部に対して前記レポート作成を要求する複数の制御フレーム処理部とを少なくとも備えた光加入者装置において、前記キュー制御部と前記複数の制御フレーム処理部との間に、前記複数の制御フレーム処理部から前記キュー制御部に対する前記レポート作成の要求が衝突しないように調停する調停部を設け、前記調停部は、前記複数の制御フレーム処理部の内の1個の制御フレーム処理部から前記レポート作成の要求通知を受けると残りの全ての制御フレーム処理部に対して前記レポート作成の要求抑制を指示し、前記制御フレーム処理部は、前記レポート作成の要求通知を出した際、該要求通知を出した後から一定時間待ち、該一定時間が経過したときに、前記調停部から前記レポート作成の要求抑制の指示がない場合には、前記調停部に対して前記レポート作成の要求実行を指示し、一方、前記調停部から前記レポート作成の要求抑制の指示がある場合には、レポート作成の要求を中止することを特徴とする。 In order to achieve the above object, an optical subscriber unit according to a first aspect of the present invention includes an upstream queue that stores a plurality of upstream frames, and a queue control unit that creates a report of upstream frames stored in the upstream queue. And an optical subscriber unit comprising at least a plurality of control frame processing units capable of individually establishing logical links with the OLT and requesting the queue control unit to generate the report. An arbitration unit is provided between the plurality of control frame processing units to arbitrate the report creation requests from the plurality of control frame processing units to the queue control unit , and the arbitration unit includes the plurality of control frame processing units . When the report generation request notification is received from one control frame processing unit among the control frame processing units, all the remaining control frame processing units are notified in advance. The control frame processing unit instructs to suppress the report creation request, and when the report creation request notification is issued, the control frame processing unit waits for a predetermined time after issuing the request notification, and when the predetermined time has elapsed, the arbitration When there is no instruction to suppress the report creation request from the section, the arbitration section is instructed to execute the report creation request, while the arbitration section has an instruction to suppress the report creation request. Is characterized by canceling the report creation request .

本発明によれば、調停部が、複数の制御フレーム処理部からキュー制御部に対するレポート作成の要求が衝突しないように調停するので、OLTの誤動作時や通信エラー発生時などの異常時にも、レポート作成の要求の衝突が発生することのない多重リンク型の光加入者装置を提供できる。   According to the present invention, the arbitration unit arbitrates so that report creation requests from the plurality of control frame processing units to the queue control unit do not collide, and therefore, even when an abnormality such as a malfunction of the OLT or a communication error occurs, the report is performed. It is possible to provide a multi-link type optical subscriber unit that does not cause creation request collisions.

図1は本発明の1つの実施例の多重リンク型のONUの構成を示すブロック図である。図1において、図6に示したものと同じものには同じ符号をつけて詳しい説明は省略する。本実施例では、n個の制御フレーム処理部141〜14nとキュー制御部17との間に調停回路19を設け、制御フレーム処理部141〜14nからキュー制御部17に対するレポート作成の要求は調停回路19を通して行なう構成とする。   FIG. 1 is a block diagram showing the configuration of a multi-link type ONU according to one embodiment of the present invention. In FIG. 1, the same components as those shown in FIG. In this embodiment, an arbitration circuit 19 is provided between the n control frame processing units 141 to 14n and the queue control unit 17, and a request for report creation from the control frame processing units 141 to 14n to the queue control unit 17 is an arbitration circuit. 19 is used.

<多重リンク型のONUの全体の動作>
OLTからPON20経由で第1の送受信回路11が受信した下りフレームは、フレーム分離部1で振り分けられ、MPCPフレームは制御フレーム処理部141〜14nに転送され、それ以外の下りフレームは下りキュー15に転送される。MPCPフレームが制御フレーム処理部141〜14nのいずれに転送されるかは、下りフレームのプリアンブルに指定されているLLIDの値により決まる。
<Overall operation of multi-link type ONU>
The downlink frame received by the first transmission / reception circuit 11 from the OLT via the PON 20 is distributed by the frame separation unit 12, the MPCP frame is transferred to the control frame processing units 141 to 14n, and the other downlink frames are transmitted to the downlink queue 15 Forwarded to Whether the MPCP frame is transferred to the control frame processing units 141 to 14n is determined by the value of the LLID specified in the preamble of the downstream frame.

下りキュー15に転送された下りフレームは、第2の送受信回路18を通してユーザネットワーク30へ転送される。制御フレーム処理部141〜14nへMPCPフレームが転送された場合は、フレームの種別に応じて標準に定められた処理を行なう。制御フレーム処理部141〜14nは、Force ReportフラグがセットされたGrantを含むGATEメッセージのフレームを受信した場合、調停回路19を経由してキュー制御部17にレポート作成を要求し、レポートが作成されると、REPORTメッセージを生成して、PON20経由でOLTに送信する。レポート作成の要求については後に記す。   The downlink frame transferred to the downlink queue 15 is transferred to the user network 30 through the second transmission / reception circuit 18. When the MPCP frame is transferred to the control frame processing units 141 to 14n, a standard process is performed according to the type of the frame. When the control frame processing units 141 to 14n receive the frame of the GATE message including the Grant in which the Force Report flag is set, the control frame processing units 141 to 14n request the queue control unit 17 to generate a report via the arbitration circuit 19, and the report is generated. Then, a REPORT message is generated and transmitted to the OLT via the PON 20. The report creation request will be described later.

ユーザネットワーク30からの上りフレームは、第2の送受信回路18から上りキュー16に転送され、フレーム多重部13により読み出されて、第1の送受信回路11を通してPON20経由でOLTに転送される。制御フレーム処理部141〜14nにより生成されたMPCPフレームは、フレーム多重部13により読み出されて、第1の送受信回路11を通してPON20経由でOLTに転送される。ユーザネットワーク30からの上りフレームとMPCPフレームが両方ある場合には、MPCPフレームの転送が優先される。   The upstream frame from the user network 30 is transferred from the second transmission / reception circuit 18 to the upstream queue 16, read by the frame multiplexing unit 13, and transferred to the OLT through the first transmission / reception circuit 11 via the PON 20. The MPCP frames generated by the control frame processing units 141 to 14n are read by the frame multiplexing unit 13 and transferred to the OLT through the first transmission / reception circuit 11 via the PON 20. When there are both an upstream frame and an MPCP frame from the user network 30, the transfer of the MPCP frame has priority.

<レポート作成の要求動作>
制御フレーム処理部141〜14nは、Force ReportフラグがセットされたGrantを含むGATEメッセージの受信をトリガとして、レポート作成の要求を調停回路19に通知し、一定時間待つ。これに対し、調停回路19は他の制御フレーム処理部に向け、レポート作成の要求抑制を指示する。最初にレポート作成の要求を通知した制御フレーム処理部は、調停回路19から一定時間内にレポート作成の要求抑制の指示がなければ、レポート作成の要求実行を指示する。もし、レポート作成の要求抑制の指示があれば、レポート作成の要求を抑制する。制御フレーム処理部にてレポート作成の要求実行が指示され、レポート作成の要求実行が完了すると、調停回路19は他の制御フレーム処理部に対する抑制指示を解除する。
<Report creation request action>
The control frame processing units 141 to 14n notify the arbitration circuit 19 of a report creation request triggered by reception of a GATE message including a Grant with the Force Report flag set, and wait for a certain period of time. On the other hand, the arbitration circuit 19 instructs other control frame processing units to suppress the request for report creation. The control frame processing unit that has first notified the report creation request instructs execution of the report creation request if there is no instruction to suppress the report creation request within a predetermined time from the arbitration circuit 19. If there is an instruction to suppress the report creation request, the report creation request is suppressed. When the control frame processing unit is instructed to execute the report creation request and the report creation request execution is completed, the arbitration circuit 19 cancels the suppression instruction to other control frame processing units.

制御フレーム処理部141〜14nで行う処理を図2のフローチャートに示す。制御フレーム処理部がForce ReportフラグがセットされたGrantを含むGATEメッセージのフレームを受信したときが「開始」に相当する。まず、Force ReprotフラグがセットされたGrantの開始時刻tsから、レポート作成の要求通知時刻t1と、レポート作成の要求実行時刻t2を計算し設定する(ステップS1)。このとき、t1=ts−(a+b)、t2=ts−bである。aは、制御フレーム処理部が調停回路19に対してレポート作成の要求通知を指示した後、同要求実行を指示するまでの待ち時間、bは調停回路におけるレポート作成の処理にかかる時間であり、これらa,bは回路構成により定まる定数である。そして、時刻t1になったら(ステップS2−Y)、調停回路19に対し、レポート作成の要求通知を1にする(ステップS3)。この後、時刻t2になったら(ステップS4−Y)、調停回路19からレポート作成の要求抑制の指示があるか否かを確認する(ステップS5)。レポート作成の要求抑制の指示がなかった場合(ステップS5−N)は、レポート作成の要求実行を指示し(ステップS6)、レポート作成の要求通知を取り消して(ステップS8)処理を終了する。レポート作成の要求抑制の指示があった場合(ステップS5−Yには、レポート作成は要求中止になり(ステップS7)、レポート作成の要求通知を0にして(ステップS8)処理を終了する。   The processing performed by the control frame processing units 141 to 14n is shown in the flowchart of FIG. The time when the control frame processing unit receives the frame of the GATE message including the Grant in which the Force Report flag is set corresponds to “start”. First, a report creation request notification time t1 and a report creation request execution time t2 are calculated and set from the Grant start time ts in which the Force Reprot flag is set (step S1). At this time, t1 = ts− (a + b) and t2 = ts−b. a is a waiting time until the control frame processing unit instructs the arbitration circuit 19 to issue a report generation request notification and then instructs the execution of the request; b is a time required for the report generation processing in the arbitration circuit; These a and b are constants determined by the circuit configuration. When the time t1 is reached (step S2-Y), the report creation request notification is set to 1 for the arbitration circuit 19 (step S3). Thereafter, when time t2 is reached (step S4-Y), it is confirmed whether or not there is an instruction to suppress the request for report creation from the arbitration circuit 19 (step S5). If there is no instruction to suppress the report creation request (step S5-N), the report creation request is instructed (step S6), the report creation request notification is canceled (step S8), and the process is terminated. If there is an instruction to suppress the report creation request (step S5-Y, the report creation is canceled (step S7), the report creation request notification is set to 0 (step S8), and the process is terminated.

一方、調停回路19で行う処理を図3のフローチャートに示す。制御フレーム処理部14m(1≦m≦n)からレポート作成の要求通知があったら(ステップS11−Y)、他の全制御フレーム処理部14k(k=1,・・・,n,k≠m)に対し、レポート作成の要求抑制の指示を行なう(ステップS12)。そして、制御フレーム処理部14mによるレポート作成の要求実行の指示が行われあるいはレポート作成が要求中止になることで、レポート作成の要求通知が0になったら(ステップS13−Y)、レポート作成の要求抑制の指示を解除する(S14)。なお、上記はk=1,・・・,nの全てについて並列に実行される。   On the other hand, the processing performed by the arbitration circuit 19 is shown in the flowchart of FIG. If there is a report creation request notification from the control frame processing unit 14m (1 ≦ m ≦ n) (step S11-Y), all the other control frame processing units 14k (k = 1,..., N, k ≠ m). ) Is instructed to suppress the report creation request (step S12). When the report generation request is instructed by the control frame processing unit 14m or the report generation request is canceled and the report generation request notification becomes 0 (step S13-Y), the report generation request is issued. The control instruction is canceled (S14). The above is executed in parallel for all k = 1,..., N.

図4に制御フレーム処理部14pと14q(1≦p,q≦n、q≠p)の調停回路19との間のやりとりのタイムチャートを示す。制御フレーム処理部14pでは、時刻tp1(=(tsp−(a+b))でレポート作成の要求通知が0→1になる。それから、時刻tp2(=tsp−b)が経過する時点では、制御フレーム処理部14pに対するレポート作成の要求抑制は0のままであるので、レポート作成の要求実行が0→1となり、制御フレーム処理部14pによりレポート作成の要求実行が指示される。tspは制御フレーム処理部14pに割り当てられたGrantの開始時刻である。   FIG. 4 shows a time chart of an exchange between the control frame processing unit 14p and the arbitration circuit 19 of 14q (1 ≦ p, q ≦ n, q ≠ p). In the control frame processing unit 14p, the report creation request notification is changed from 0 to 1 at time tp1 (= (tsp− (a + b)), and then the control frame processing is performed when time tp2 (= tsp−b) elapses. Since the report creation request suppression for the unit 14p remains 0, the report creation request execution is changed from 0 to 1, and the control frame processing unit 14p instructs the report creation request execution, where tsp is the control frame processing unit 14p. Grant start time assigned to.

一方、制御フレーム処理部14qでは、時刻tp1で制御フレーム処理部14qに対するレポート作成の要求抑制が0→1になっているので、時刻tq1(=(tsq−(a+b))でレポート作成の要求通知が0→1になっても、時刻tq2(=tsq−b)になると、レポート作成が要求中止になり、レポート作成の要求通知が1→0となる。tsqは制御フレーム処理部14qに割り当てられたGrantの開始時刻である。   On the other hand, in the control frame processing unit 14q, the report creation request suppression for the control frame processing unit 14q is changed from 0 to 1 at time tp1, so the report creation request notification at time tq1 (= (tsq− (a + b)). Even if becomes 0 → 1, at time tq2 (= tsq−b), the report creation is canceled and the report creation request notification becomes 1 → 0, and tsq is assigned to the control frame processing unit 14q. Grant start time.

上記の実施形態では、制御フレーム処理部と調停回路が3本の制御線で接続されるような構成について説明してきたが、本願発明はこの構成に限定されるものではない。例えば、制御フレーム処理部と調停回路とは、シリアルないしパラレルの制御線で接続され、制御フレームを送受信することにより、レポート作成の要求通知、同要求実行、要求抑制が指示される構成であってもよい。   In the above embodiment, the configuration in which the control frame processing unit and the arbitration circuit are connected by three control lines has been described, but the present invention is not limited to this configuration. For example, the control frame processing unit and the arbitration circuit are connected by a serial or parallel control line, and are configured to instruct report creation request notification, request execution, and request suppression by transmitting and receiving control frames. Also good.

以上のように、制御フレーム処理部141〜14nが実際にレポート作成の要求を実行する前に、他の制御フレーム処理部からレポート作成の要求が申請されていないか確認することにより、レポート要求の衝突を回避することが可能となる。   As described above, before the control frame processing units 141 to 14n actually execute the report creation request, it is confirmed whether a report creation request has been applied for by another control frame processing unit. A collision can be avoided.

本発明の1つの実施例の多重リンク型のONUの構成を示すブロック図である。It is a block diagram which shows the structure of the multilink type ONU of one Example of this invention. 制御フレーム処理部で行う処理のフローチャートである。It is a flowchart of the process performed in a control frame process part. 調停回路で行う処理のフローチャートである。It is a flowchart of the process performed by an arbitration circuit. 制御フレーム処理部14p,14qと調停回路との間でやりとりされる信号のタイムチャートである。It is a time chart of the signal exchanged between the control frame process parts 14p and 14q and an arbitration circuit. 従来の一般的なONUの構成を示すブロック図である。It is a block diagram which shows the structure of the conventional general ONU. 従来の多重リンク型のONUの構成を示すブロック図である。It is a block diagram which shows the structure of the conventional multilink type ONU.

符号の説明Explanation of symbols

10:光加入者装置(ONU)、11:第1の送受信回路、12:フレーム分離部、13:フレーム多重部、14,141〜14n:制御フレーム処理部、15:下りキュー、16:上りキュー、17:キュー制御部、18:第2の送受信回路、19:調停回路
20:PON
30:ユーザネットワーク
10: Optical subscriber unit (ONU), 11: First transmission / reception circuit, 12: Frame separation unit, 13: Frame multiplexing unit, 14, 141 to 14n: Control frame processing unit, 15: Down queue, 16: Up queue 17: Queue control unit 18: Second transmission / reception circuit 19: Arbitration circuit 20: PON
30: User network

Claims (1)

複数の上りフレームを蓄積する上りキューと、該上りキューに蓄積された上りフレームのレポート作成を行うキュー制御部と、OLTとの間で個々に論理リンクを確立可能で且つ前記キュー制御部に対して前記レポート作成を要求する複数の制御フレーム処理部とを少なくとも備えた光加入者装置において、
前記キュー制御部と前記複数の制御フレーム処理部との間に、前記複数の制御フレーム処理部から前記キュー制御部に対する前記レポート作成の要求が衝突しないように調停する調停部を設け、
前記調停部は、前記複数の制御フレーム処理部の内の1個の制御フレーム処理部から前記レポート作成の要求通知を受けると残りの全ての制御フレーム処理部に対して前記レポート作成の要求抑制を指示し、
前記制御フレーム処理部は、前記レポート作成の要求通知を出した際、該要求通知を出した後から一定時間待ち、該一定時間が経過したときに、
前記調停部から前記レポート作成の要求抑制の指示がない場合には、前記調停部に対して前記レポート作成の要求実行を指示し、
一方、前記調停部から前記レポート作成の要求抑制の指示がある場合には、レポート作成の要求を中止することを特徴とする光加入者装置。
An uplink queue that stores a plurality of uplink frames, a queue control unit that creates a report of the uplink frames stored in the uplink queue, and a logical link can be individually established between the OLT and the queue control unit. In an optical subscriber unit comprising at least a plurality of control frame processing units requesting the report creation,
An arbitration unit is provided between the queue control unit and the plurality of control frame processing units so as to arbitrate the report creation requests from the plurality of control frame processing units to the queue control unit ,
When the arbitration unit receives the report creation request notification from one control frame processing unit among the plurality of control frame processing units, the arbitration unit suppresses the report creation request for all the remaining control frame processing units. Direct,
The control frame processing unit waits for a certain period of time after issuing the request notification when issuing the report creation request notification.
If there is no instruction to suppress the report creation request from the arbitration unit, the arbitration unit is instructed to execute the report creation request,
On the other hand, when there is an instruction to suppress the report creation request from the arbitration unit, the report creation request is canceled .
JP2006283616A 2006-10-18 2006-10-18 Optical subscriber unit Active JP4458431B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006283616A JP4458431B2 (en) 2006-10-18 2006-10-18 Optical subscriber unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006283616A JP4458431B2 (en) 2006-10-18 2006-10-18 Optical subscriber unit

Publications (2)

Publication Number Publication Date
JP2008103887A JP2008103887A (en) 2008-05-01
JP4458431B2 true JP4458431B2 (en) 2010-04-28

Family

ID=39437894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006283616A Active JP4458431B2 (en) 2006-10-18 2006-10-18 Optical subscriber unit

Country Status (1)

Country Link
JP (1) JP4458431B2 (en)

Also Published As

Publication number Publication date
JP2008103887A (en) 2008-05-01

Similar Documents

Publication Publication Date Title
US8824899B2 (en) Terminal device, method of controlling the same, computer-readable storage medium storing program therfor
JP5040695B2 (en) PON station apparatus, PON uplink communication method, PON uplink communication program, and program recording medium
EP2953297B1 (en) Optical-wireless access system
JP5541327B2 (en) Relay device, station side device, and communication system and communication method using the relay device
JP5419994B2 (en) Communication device, subscriber-side communication device, point-to-multipoint communication system, and bandwidth control method
WO2015166791A1 (en) Station-side device, communication control method, and communication control program
WO2016143692A1 (en) Station-side device and optical transmission system
WO2007051375A1 (en) A method and a system for transmitting tdm service
WO2017190442A1 (en) Method of registering on passive optical network, device, and passive optical network
JP4913876B2 (en) Bandwidth allocation apparatus and bandwidth allocation method
KR100887927B1 (en) Optical network terminal having a self diagnosis
WO2015085468A1 (en) Apparatus and method for detecting optical network uplink signal
JP5813539B2 (en) Station side device and PON system
JP2004253881A (en) Office line concentrator
JP4458431B2 (en) Optical subscriber unit
WO2015074275A1 (en) Optical line terminal, distribution point unit, system and data stream scheduling method
JP2016143950A (en) PON system
CN106686474B (en) A kind of wavelength tuning method of passive optical network, system and ONU
US20220224595A1 (en) Optical communication device and control method
JP5641570B2 (en) Slave station communication device and power control method
WO2017098747A1 (en) Premises-side apparatus, pon system, and premises-side apparatus control method
JP2020178278A (en) Subscriber line termination device and communication control method
JP2008294851A (en) Pon system
JP5655739B2 (en) OPTICAL LINE UNIT, OPTICAL ACCESS TERMINING DEVICE, AND COMMUNICATION CONTROL METHOD
JP5617625B2 (en) Data relay apparatus and communication priority control method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091029

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091223

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: 20100203

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100204

R150 Certificate of patent or registration of utility model

Ref document number: 4458431

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130219

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350