Nothing Special   »   [go: up one dir, main page]

JP5792127B2 - PON system, optical subscriber line termination device, and communication method - Google Patents

PON system, optical subscriber line termination device, and communication method Download PDF

Info

Publication number
JP5792127B2
JP5792127B2 JP2012143544A JP2012143544A JP5792127B2 JP 5792127 B2 JP5792127 B2 JP 5792127B2 JP 2012143544 A JP2012143544 A JP 2012143544A JP 2012143544 A JP2012143544 A JP 2012143544A JP 5792127 B2 JP5792127 B2 JP 5792127B2
Authority
JP
Japan
Prior art keywords
multicast
onu
olt
filter
multicast address
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
Application number
JP2012143544A
Other languages
Japanese (ja)
Other versions
JP2014007673A (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 JP2012143544A priority Critical patent/JP5792127B2/en
Publication of JP2014007673A publication Critical patent/JP2014007673A/en
Application granted granted Critical
Publication of JP5792127B2 publication Critical patent/JP5792127B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、通信技術に属し、特に、アクセスネットワークにおいて、マルチキャスト通信を行う技術に関する。   The present invention belongs to a communication technique, and particularly relates to a technique for performing multicast communication in an access network.

近年、GE−PON(Gigabit−Ethernet(登録商標) Passive Optical Network)システムなどFTTH(Fiber To The Home)をはじめとした高速サービスが普及してきている。高速なネットワークサービスにおいては、IPTV(Internet Protocol Television)などの広帯域放送型サービスが広く提供され、それらを効率的に提供するためにIPマルチキャストが利用されている。IPマルチキャストは、端末からの視聴要求に応じ動的にマルチキャストツリーを構築し、帯域を有効活用する目的で用いられる。   In recent years, high-speed services such as FTTH (Fiber To The Home) such as GE-PON (Gigabit-Ethernet (registered trademark) Passive Optical Network) system have become widespread. In high-speed network services, broadband broadcast services such as IPTV (Internet Protocol Television) are widely provided, and IP multicast is used to efficiently provide them. IP multicast is used for the purpose of dynamically constructing a multicast tree in response to a viewing request from a terminal and effectively utilizing bandwidth.

PONシステムにおいては、光スプリッタを介して、局舎側装置である光加入者線終端装置(OLT:Optical Line Terminal)とユーザ側装置である光加入者線ネットワーク装置(ONU:Optical Network Unit)が接続される。一台のOLTに対して複数のONUを接続することができる。OLTからONU方向への下り光信号は光スプリッタにより分岐され、光スプリッタを介して接続された全ONUに到着する。各ONUは、データに付与されたLLID(Logical Link Identifier)を識別し、自分宛てのユニキャストLLIDもしくはブロードキャストLLIDであればそれを受信し、そうでなければ廃棄する。ここで、ユニキャストLLIDとは同一のPONに収容された個々のONUにおけるUNI(User Node Interface)ごとの論理リンクを表し、ブロードキャストLLIDとは、同一のPONに収容されたすべてのONUに同じデータを同報するために用いられる共有リンクを表す。ブロードキャストLLIDを用いて簡易にIPマルチキャストサービスを行うことができる。   In the PON system, an optical subscriber line terminating device (OLT) that is a station side device and an optical subscriber line network device (ONU: Optical Network Unit) that is a user side device are connected via an optical splitter. Connected. A plurality of ONUs can be connected to one OLT. The downstream optical signal from the OLT to the ONU direction is branched by the optical splitter and arrives at all ONUs connected via the optical splitter. Each ONU identifies an LLID (Logical Link Identifier) attached to the data, receives it if it is a unicast LLID or broadcast LLID addressed to itself, and otherwise discards it. Here, the unicast LLID represents a logical link for each UNI (User Node Interface) in each ONU accommodated in the same PON, and the broadcast LLID is the same data in all ONUs accommodated in the same PON. Represents a shared link used to broadcast. An IP multicast service can be easily performed using the broadcast LLID.

図1は、ブロードキャストLLIDを用いてONU配下の端末から要求されたマルチキャストチャネルを当該端末にのみ配信するPONシステムを説明する図である。図1のようなPONシステムは特許文献1で提案されている。図1のPONシステムにおいては、OLT10はマルチキャストリスナ管理を行うプロキシ13と、当該OLT10配下の各ONU20に具備されたフィルタをOLT側から制御するOAM(Operation And Maintenance)機能14と、マルチキャストアドレスとユニキャストLLIDの組を関連づけて管理するマルチキャスト管理テーブル12と、を備える。   FIG. 1 is a diagram illustrating a PON system that uses a broadcast LLID to distribute a multicast channel requested from a terminal under the ONU only to the terminal. A PON system as shown in FIG. In the PON system of FIG. 1, the OLT 10 includes a proxy 13 that manages multicast listeners, an OAM (Operation And Maintenance) function 14 that controls a filter provided in each ONU 20 under the OLT 10 from the OLT side, a multicast address and a unicast address. A multicast management table 12 for managing a set of cast LLIDs in association with each other.

マルチキャストリスナ管理プロトコルとしては、IGMP(Internet Group Management Protocol)やMLD(Multicast Listener Discovery)が用いられる。また、図1のPONシステムにおいては、ONU20は、マルチキャストデータのうち受信するデータを識別するONUフィルタ21と、OLT10から遠隔でONUフィルタ21に設定されるフィルタ情報を受け付けるOAM機能24とを備える。   IGMP (Internet Group Management Protocol) or MLD (Multicast Listener Discovery) is used as the multicast listener management protocol. In the PON system of FIG. 1, the ONU 20 includes an ONU filter 21 that identifies data to be received among the multicast data, and an OAM function 24 that receives filter information set in the ONU filter 21 remotely from the OLT 10.

ここで、マルチキャストチャネルとは、ある放送番組など、特定のマルチキャストデータの全体によって表わされるものとし、マルチキャストアドレスとは、マルチキャストチャネルを特定するためにマルチキャストデータ中に記述されている識別子を指すものとする。   Here, the multicast channel is expressed by the whole of specific multicast data such as a certain broadcast program, and the multicast address indicates an identifier described in the multicast data for specifying the multicast channel. To do.

IPマルチキャストにおいては、通常IPマルチキャストグループアドレスまたはIPマルチキャストグループアドレスとIPソースアドレスの組でマルチキャストチャネルが一意に指定される。また、GE−PONで用いられるイーサネット(登録商標)などのレイヤ2プロトコルにおいては、IPマルチキャストグループアドレスのうち一部のビットをレイヤ2宛先アドレスにコピーしマルチキャストアドレスとして用いる。   In IP multicast, a multicast channel is uniquely designated by a normal IP multicast group address or a combination of an IP multicast group address and an IP source address. Further, in a layer 2 protocol such as Ethernet (registered trademark) used in GE-PON, some bits of the IP multicast group address are copied to the layer 2 destination address and used as the multicast address.

図1のPONシステムの動作は次の通りである。マルチキャスト管理テーブル12は、マルチキャストアドレスに対しそのマルチキャストチャネルを視聴中の端末30に対応したユニキャストLLIDを関連づけて管理する。マルチキャスト管理テーブル12は、マルチキャスト視聴開始要求やマルチキャスト視聴終了要求などのマルチキャスト制御信号に従って更新される。また、プロキシ13はマルチキャスト管理テーブル12の内容に従って上位側に対してマルチキャスト制御信号を送出する。端末30からの視聴制御信号がユニキャストLLIDを用いてONU20からOLT側の上り方向に転送されるため、OLT10は、どのユニキャストLLIDに対応する端末30かを判別することができる。   The operation of the PON system of FIG. 1 is as follows. The multicast management table 12 manages the unicast LLID corresponding to the terminal 30 viewing the multicast channel in association with the multicast address. The multicast management table 12 is updated according to multicast control signals such as a multicast viewing start request and a multicast viewing end request. In addition, the proxy 13 sends a multicast control signal to the upper side according to the contents of the multicast management table 12. Since the viewing control signal from the terminal 30 is transferred from the ONU 20 in the upstream direction on the OLT side using the unicast LLID, the OLT 10 can determine which unicast LLID the terminal 30 corresponds to.

OLT10は、下り方向に、当該PONに収容されている各ONU20配下の少なくともひとつの端末30に視聴されているマルチキャストチャネルを、ブロードキャストLLIDを用いて転送する。OLT10は、マルチキャスト管理テーブル12で管理されている各ユニキャストLLIDに対し、該当するマルチキャストアドレスを持つデータを端末30側へ転送するように、OAM機能を用いて遠隔で各ONUフィルタ21を設定する。各ONU20では、受信したデータのうち、自己のONUフィルタ21で端末30側へ転送するよう指定されているもののみを端末30側へ転送する。以上の動作により、PONシステムにおいてIPマルチキャスト転送制御を行うことができる。   The OLT 10 uses the broadcast LLID to transfer the multicast channel viewed by at least one terminal 30 under each ONU 20 accommodated in the PON in the downlink direction. The OLT 10 remotely sets each ONU filter 21 using the OAM function so as to transfer data having the corresponding multicast address to the terminal 30 side for each unicast LLID managed in the multicast management table 12. . Each ONU 20 transfers only the received data designated by the ONU filter 21 to be transferred to the terminal 30 side to the terminal 30 side. With the above operation, IP multicast transfer control can be performed in the PON system.

図1のPONシステムにおいては、図2に示す動作を行う第一のONUフィルタが用いられる。第一のONUフィルタは、受信したイーサネット(登録商標)フレームのうち、I/G(Individual/Group)ビットが0か1であるかを判別する。   In the PON system of FIG. 1, a first ONU filter that performs the operation shown in FIG. 2 is used. The first ONU filter determines whether an I / G (Individual / Group) bit is 0 or 1 in the received Ethernet (registered trademark) frame.

I/Gビットが0であれば透過する。I/Gビットが1であり、ONUフィルタエントリにおいて透過対象であれば端末側へ転送し、そうでなければ廃棄する。I/Gビットが1であるフレームはマルチキャストパケットであり、初期状態のONUフィルタは当該フレームをすべて廃棄する。しかし、配下の端末から視聴要求されているマルチキャストチャネルや使用するマルチキャスト制御プロトコルに対応するマルチキャストアドレスを持つフレームを端末側へ転送する必要があり、ONUフィルタエントリは必要に応じてそれらのマルチキャストアドレスに対する透過設定がされる。   Transparent if the I / G bit is 0. If the I / G bit is 1 and the ONU filter entry is a transmission target, it is transferred to the terminal side, otherwise it is discarded. A frame whose I / G bit is 1 is a multicast packet, and the ONU filter in the initial state discards the frame. However, it is necessary to forward a frame having a multicast address corresponding to the multicast channel requested by the subordinate terminal and the multicast control protocol to be used to the terminal side, and the ONU filter entry corresponds to the multicast address as necessary. Transparent setting is made.

また、図1のPONシステムにおいては、図3に示す動作を行う第二のONUフィルタを用いることができる。ONUフィルタは、受信したイーサネット(登録商標)フレームがONUフィルタエントリにおいて廃棄対象であれば当該フレームを廃棄し、そうでなければ端末側へ転送する。第二のONUフィルタは、初期状態ではすべてのフレームを透過する。しかし、マルチキャスト管理テーブルに登録されていないマルチキャストアドレスを持つマルチキャストフレームのうち配下の端末に視聴要求されていないマルチキャストチャネルが端末側へ転送されることを防止する必要があり、ONUフィルタエントリは必要に応じてそれらのマルチキャストアドレスに対する廃棄設定がされる。   In the PON system of FIG. 1, a second ONU filter that performs the operation shown in FIG. 3 can be used. The ONU filter discards the received Ethernet (registered trademark) frame if it is to be discarded in the ONU filter entry, and transfers it to the terminal side otherwise. The second ONU filter transmits all frames in the initial state. However, it is necessary to prevent a multicast channel that is not requested to be viewed by a subordinate terminal among multicast frames having a multicast address not registered in the multicast management table from being transferred to the terminal side, and an ONU filter entry is necessary. Accordingly, the discard setting is made for those multicast addresses.

特開2010−016753号公報JP 2010-016753 A

IP通信においてはOSPF(Open Shortest Path First)、NTP(Network Time Protocol)、VRRP(Virtual Router Redundancy Protocol)、NDP(Neighbor Discovery Protocol)、DHCP(Dynamic Host Configuration Protocol)など多数のプロトコルがIPマルチキャストを用いており、通常これらのマルチキャスト受信に関して端末はマルチキャスト視聴開始要求信号、マルチキャスト視聴終了要求信号を送信しない。   In IP communication, OSPF (Open Shortest Path First), NTP (Network Time Protocol), VRRP (Virtual Router Redundy Protocol), NDP (Neighbor Discovery Protocol), NDP (Neighbor Discovery Protocol), and NDP (Neighbor Discovery Protocol) In general, the terminal does not transmit a multicast viewing start request signal and a multicast viewing end request signal for receiving these multicasts.

このため、図1のPONシステムにおいて第一のONUフィルタを用いた場合、このようなマルチキャストデータの転送を遮断してしまう場合がある。そのようなマルチキャストデータの疎通を阻害しないためには、あらかじめ当該プロトコルに対応するマルチキャストチャネルを表すマルチキャストアドレスをあらかじめONUフィルタエントリに透過設定しておかなければならない。   For this reason, when the first ONU filter is used in the PON system of FIG. 1, such multicast data transfer may be blocked. In order not to hinder such communication of multicast data, a multicast address representing a multicast channel corresponding to the protocol must be previously set transparently in the ONU filter entry.

そのようなフィルタエントリの例を図4に示す。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。(a)に示す箇所は、マルチキャスト制御信号およびOSPFなどのその他のマルチキャストに対応するマルチキャストアドレスに対するエントリである。(a)に示す箇所は、全ONUで共通であり、OSPFのようなプロトコルの増減に応じて変更が必要であり、エントリ数が変動する。一方、(b)に示す箇所は、各ONU配下の端末の視聴状態に応じたエントリでありONUごとに異なる。   An example of such a filter entry is shown in FIG. An entry for specifying the transparent or discard setting is set for the multicast address. The part shown in (a) is an entry for a multicast address corresponding to another multicast such as a multicast control signal and OSPF. The location shown in (a) is common to all ONUs, and needs to be changed according to the increase or decrease of the protocol such as OSPF, and the number of entries varies. On the other hand, the part shown in (b) is an entry corresponding to the viewing state of the terminal under each ONU and is different for each ONU.

このように、図1のPONシステムにおいて第一のONUフィルタを用いた場合には、プロトコルが多数であるためフィルタエントリ数が多く、ONUフィルタの回路規模が増大しコストが増大するという課題がある。さらに、マルチキャストプロトコルが追加される毎に対応するONUフィルタエントリを追加する設定を行わなければならず、運用が煩雑であるという課題もある。   As described above, when the first ONU filter is used in the PON system of FIG. 1, since there are a large number of protocols, the number of filter entries is large. . Furthermore, every time a multicast protocol is added, a setting for adding a corresponding ONU filter entry has to be performed, and there is a problem that operation is complicated.

一方、図1のPONシステムにおいて第二のONUフィルタを用いた場合には、あらかじめ制御対象とするマルチキャストチャネルに対応するフィルタエントリをONUに設定しておかなければならない。   On the other hand, when the second ONU filter is used in the PON system of FIG. 1, the filter entry corresponding to the multicast channel to be controlled must be set in the ONU in advance.

このようなフィルタ設定を行う理由は次の通りである。ブロードキャストLLIDで下り方向に転送されたマルチキャストデータはすべてのONUで受信される。各ONUでは、ONUフィルタで廃棄設定されていないマルチキャストデータ(各ONU配下の端末に視聴要求されているマルチキャストチャネルに対応)のみを端末側へ転送する必要があるとともに、各々のONUはそれぞれ配下の端末が視聴要求していないデータを廃棄する必要がある。   The reason for performing such filter setting is as follows. Multicast data transferred in the downlink direction by the broadcast LLID is received by all ONUs. In each ONU, it is necessary to transfer only multicast data (corresponding to the multicast channel requested to be viewed by the terminals under each ONU) to the terminal side that is not set to be discarded by the ONU filter. It is necessary to discard data that the terminal has not requested to view.

図1のPONシステムにおいては、OLTは上位ネットワークから転送されてきたマルチキャストチャネルをそのままブロードキャストLLIDを用いてPON側に転送する。このため、端末から上位ネットワークへマルチキャスト制御信号が到達しなかった場合等には、PON内に不要なマルチキャストチャネルが流入することになり、ONUフィルタエントリに廃棄設定がされていないことから不要なマルチキャストチャネルが当該チャネルを視聴要求していない端末に到達する恐れがある。そのため、制御対象であり、PON内に流入する可能性のあるすべてのマルチキャストチャネルに対応するマルチキャストアドレスに対応するONUフィルタエントリをあらかじめPON区間の全ONUに設定しておかなければならない。   In the PON system of FIG. 1, the OLT transfers the multicast channel transferred from the upper network as it is to the PON side using the broadcast LLID. For this reason, when the multicast control signal does not reach the upper network from the terminal, an unnecessary multicast channel flows into the PON, and the unnecessary multicast channel is not set in the ONU filter entry. There is a possibility that the channel reaches a terminal that does not request to view the channel. For this reason, ONU filter entries corresponding to multicast addresses corresponding to all multicast channels that are to be controlled and may flow into the PON must be set in advance for all ONUs in the PON section.

そのようなフィルタエントリの例を図5に示す。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。(a)に示す箇所は、PONに流入する可能性のある、制御対象とするすべてのマルチキャストアドレスに対するエントリである。それらエントリごとに、(b)の箇所に示すように、各ONU配下の端末の視聴状態に応じ、廃棄または透過設定される。制御対象とするマルチキャストチャネルの増大に伴い、(a)に示す箇所のエントリ数が増大するとともに、制御対象とするマルチキャストチャネルの追加や変更に伴ってONUフィルタエントリの変更が必要となる。   An example of such a filter entry is shown in FIG. An entry for specifying the transparent or discard setting is set for the multicast address. The part shown in (a) is an entry for all multicast addresses to be controlled that may flow into the PON. For each of these entries, as shown in the part (b), it is discarded or transparently set according to the viewing state of the terminal under each ONU. As the number of multicast channels to be controlled increases, the number of entries at the location shown in (a) increases, and the ONU filter entry needs to be changed along with the addition or change of the multicast channel to be controlled.

このように、図1のPONシステムにおいて第二のONUフィルタを用いた場合にも、多数のマルチキャストチャネルを提供するにはフィルタエントリが増大しコストが増大する課題、及びマルチキャストチャネルに応じたONUフィルタエントリの管理が必要であり運用が煩雑であるという課題がある。   As described above, even when the second ONU filter is used in the PON system of FIG. 1, the problem that the number of filter entries increases and the cost increases in order to provide a large number of multicast channels, and the ONU filter corresponding to the multicast channel. There is a problem that entry management is necessary and operation is complicated.

本発明は、上記課題を解決するためなされたものであり、ONUの回路規模を抑え低コストであるとともに、ONUフィルタエントリの事前設定を必要とせず運用が簡易なPONシステム、OLT、及び通信方法を提供することを目的とする。   The present invention has been made to solve the above-mentioned problems, and is a low cost PON system, OLT, and communication method that are low in cost by suppressing the circuit scale of the ONU and that do not require pre-setting of ONU filter entries. The purpose is to provide.

上記目的を達成するために、本発明は、OLTにおいてマルチキャストアドレスが制御対象か否かを判断し、制御対象外のマルチキャストアドレスであれば透過させ、制御対象のマルチキャストアドレスであれば、デフォルト廃棄するが、端末からのマルチキャスト制御信号に応じて透過設定を行う。また、ONUフィルタはデフォルト透過であるが、OLTからのフィルタ情報に基づいて当該透過設定を行ったマルチキャストアドレスに対してのみ透過又は廃棄設定を行うこととした。   In order to achieve the above object, the present invention determines whether or not a multicast address is a control target in the OLT, and transmits it if it is a non-control target multicast address, and discards the default if it is a control target multicast address. However, the transmission setting is performed according to the multicast control signal from the terminal. Further, although the ONU filter is default-transparent, the transmission or discard setting is performed only for the multicast address for which the transmission setting is performed based on the filter information from the OLT.

具体的には、本発明に係るPONシステムは、制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるOLTフィルタを有するOLTと、
前記OLTからのフィルタ情報に基づいて、前記範囲のうち前記OLTフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるONUフィルタを有する複数のONUと、
を備える。
Specifically, in the PON system according to the present invention, the multicast address range of the multicast data to be controlled is set, the multicast data of the multicast address outside the range, and the multicast address set to be transparent within the range An OLT having an OLT filter that transmits the multicast data of
Based on the filter information from the OLT, transmission or discard of multicast data is set for each multicast address that is transparently set in the OLT filter in the range, and multicast data of the multicast address that is set to discard is discarded. A plurality of ONUs having ONU filters to be enabled;
Is provided.

本発明に係るOLTは前記PONシステムが備えるOLTである。   The OLT according to the present invention is an OLT provided in the PON system.

本発明に係る通信方法は、複数のONUのそれぞれが光スプリッタを介してOLTと接続されるPONシステムの通信方法であって、
前記OLTに制御対象とするマルチキャストデータのマルチキャストアドレスの範囲を設定し、前記OLTにおいて前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させ、
前記OLTからのフィルタ情報に基づいて、前記範囲のうち前記OLTフィルタに透過設定された前記ONU毎且つ前記マルチキャストアドレス毎にマルチキャストデータを透過させるか又は廃棄させるかを設定し、前記ONUにおいて廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させることを特徴とする。
A communication method according to the present invention is a communication method of a PON system in which each of a plurality of ONUs is connected to an OLT via an optical splitter,
A multicast address range of multicast data to be controlled is set in the OLT, the multicast data of the multicast address outside the range in the OLT, and the multicast data of the multicast address set to be transparent in the range are transparent;
Based on the filter information from the OLT, set whether to transmit or discard multicast data for each ONU and for each multicast address that are set to be transparent to the OLT filter in the range, and set the discard in the ONU It is characterized in that multicast data of a multicast address that has been deleted is discarded.

本発明は、OLTフィルタで制御対象のマルチキャストアドレスの範囲が設定され、これをフィルタ情報としてONUへ送信し、ONUフィルタに当該マルチキャストアドレスの透過又は廃棄を設定する。本発明は、マルチキャストアドレスの増大を防止できるので、ONUの回路規模を抑え低コストであるとともに、ONUフィルタエントリの事前設定を必要とせず運用が簡易なPONシステム、OLT、及び通信方法を提供することができる。   In the present invention, the range of the multicast address to be controlled is set by the OLT filter, and this is transmitted as filter information to the ONU, and the transmission or discard of the multicast address is set in the ONU filter. The present invention provides a PON system, an OLT, and a communication method that can prevent an increase in multicast address, reduce the ONU circuit scale, are low in cost, and do not require pre-setting of ONU filter entries. be able to.

本発明に係るPONシステムの前記OLTは、前記フィルタ情報を全ての前記ONUへ一斉送信することを特徴とする。   The OLT of the PON system according to the present invention is characterized in that the filter information is simultaneously transmitted to all the ONUs.

本発明に係る通信方法は、前記OLTが、前記フィルタ情報を全ての前記ONUへ一斉送信することを特徴とする。   The communication method according to the present invention is characterized in that the OLT simultaneously transmits the filter information to all the ONUs.

フィルタ情報を一斉に送信することで、ONUのフィルタエントリを一括で管理できる。   By transmitting filter information all at once, ONU filter entries can be collectively managed.

本発明に係るPONシステムの前記OLTは、前記ONU配下の端末からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスの増減を行い、前記ONU側へ必要なマルチキャストデータのみを送信することを特徴とする。PONシステム内に不要なチャネルが流入することを回避できる。   The OLT of the PON system according to the present invention increases or decreases the multicast address in the range in accordance with a multicast control signal from a terminal under the ONU, and transmits only necessary multicast data to the ONU side. To do. An unnecessary channel can be prevented from flowing into the PON system.

本発明に係るPONシステムの前記OLTは、
前記範囲のマルチキャストアドレスとユニキャストLLIDを関連づけて管理するマルチキャスト管理テーブルと、
前記ONU配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴開始要求である場合、視聴開始要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに未登録であれば、前記マルチキャスト管理テーブルに該マルチキャストアドレスと前記端末に接続される前記ONUのユニキャストLLIDの組を登録し、前記視聴開始要求を前記OLTの上位ネットワーク側へ送出するとともに、前記端末に接続される前記ONUの前記ONUフィルタに該マルチキャストアドレスに対する透過設定を行い、他のすべての前記ONUの前記ONUフィルタに該マルチキャストアドレスに対する廃棄設定を行ったのちに、前記OLTフィルタに該マルチキャストアドレスを透過設定することができる。
The OLT of the PON system according to the present invention is:
A multicast management table for associating and managing a multicast address in the range and a unicast LLID;
A proxy that terminates a multicast control signal from a terminal under the ONU, sends a multicast control signal to an upper network, and responds to the multicast control signal from the upper network;
Have
The proxy
When the multicast control signal is a viewing start request, if the multicast address requested to start viewing is not registered in the multicast management table, the multicast address and the unit of the ONU connected to the terminal are connected to the multicast management table. A set of cast LLIDs is registered, the viewing start request is sent to the upper network side of the OLT, and the ONU filter of the ONU connected to the terminal is set to be transparent with respect to the multicast address, and all other After performing the discard setting for the multicast address in the ONU filter of the ONU, the multicast address can be transparently set in the OLT filter.

本発明に係るPONシステムの前記OLTは、
前記範囲のマルチキャストアドレスとユニキャストLLIDを関連づけて管理するマルチキャスト管理テーブルと、
前記ONU配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴終了要求である場合、視聴終了要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに登録済、且つ該マルチキャストアドレスに対して前記端末に接続される前記ONUのユニキャストLLIDのみがマルチキャスト管理テーブルに登録済であれば、前記視聴終了要求を前記OLTの上位ネットワーク側へ送出するとともに、前記OLTフィルタの該マルチキャストアドレスの透過設定を削除し、該マルチキャストアドレスに対応する全ての前記ONUの前記ONUフィルタから該マルチキャストアドレスを削除し、前記マルチキャスト管理テーブルから該マルチキャストチャネルを削除することができる。
The OLT of the PON system according to the present invention is:
A multicast management table for associating and managing a multicast address in the range and a unicast LLID;
A proxy that terminates a multicast control signal from a terminal under the ONU, sends a multicast control signal to an upper network, and responds to the multicast control signal from the upper network;
Have
The proxy
If the multicast control signal is a viewing end request, the multicast address requested to end the viewing has already been registered in the multicast management table, and only the unicast LLID of the ONU connected to the terminal with respect to the multicast address is multicast. If registered in the management table, the viewing end request is sent to the upper network side of the OLT, the transparency setting of the multicast address of the OLT filter is deleted, and all ONUs corresponding to the multicast address are deleted. The multicast address can be deleted from the ONU filter, and the multicast channel can be deleted from the multicast management table.

本発明は、ONUの回路規模を抑え低コストであるとともに、ONUフィルタエントリの事前設定を必要とせず運用が簡易なPONシステム、OLT、及び通信方法を提供することができる。   The present invention can provide a PON system, an OLT, and a communication method that can reduce the circuit scale of an ONU and are low in cost, and that do not require prior setting of an ONU filter entry and that are easy to operate.

本発明に関連するPONシステムを説明する図である。It is a figure explaining the PON system relevant to this invention. 本発明に関連するPONシステムのONUフィルタの動作を説明する図である。It is a figure explaining operation | movement of the ONU filter of the PON system relevant to this invention. 本発明に関連するPONシステムのONUフィルタの動作を説明する図である。It is a figure explaining operation | movement of the ONU filter of the PON system relevant to this invention. 本発明に関連するPONシステムのONUフィルタエントリを説明する図である。It is a figure explaining the ONU filter entry of the PON system relevant to this invention. 本発明に関連するPONシステムのONUフィルタエントリを説明する図である。It is a figure explaining the ONU filter entry of the PON system relevant to this invention. 本発明に係るPONシステムを説明する図である。It is a figure explaining the PON system which concerns on this invention. 本発明に係るPONシステムのOLTフィルタの動作を説明する図である。It is a figure explaining operation | movement of the OLT filter of the PON system which concerns on this invention. 本発明に係るPONシステムのONUフィルタの動作を説明する図である。It is a figure explaining operation | movement of the ONU filter of the PON system which concerns on this invention. 本発明に係るPONシステムのOLTフィルタエントリ及びONUフィルタエントリを説明する図である。It is a figure explaining the OLT filter entry and ONU filter entry of the PON system which concerns on this invention.

添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。また、枝番号を付さずに説明している場合は、当該符号の全ての枝番号に共通する説明である。   Embodiments of the present invention will be described with reference to the accompanying drawings. The embodiments described below are examples of the present invention, and the present invention is not limited to the following embodiments. In the present specification and drawings, the same reference numerals denote the same components. Moreover, when it demonstrates without attaching a branch number, it is description common to all the branch numbers of the said code | symbol.

図6は、本実施形態のPONシステムを説明する図である。本PONシステムは、制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるOLTフィルタ11を有するOLT10と、
OLT10からのフィルタ情報に基づいて、前記範囲のうち前記OLTフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるONUフィルタ21を有する複数のONU20と、
を備える。
OLT10は、ONU20配下の端末30からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスの増減を行い、ONU20側へ必要なマルチキャストデータのみを送信する。
FIG. 6 is a diagram for explaining the PON system of this embodiment. This PON system has an OLT filter that sets a multicast address range of multicast data to be controlled, and transmits multicast data of a multicast address outside the range, and multicast data of a multicast address that is set to be transparent within the range. OLT 10 having 11;
Based on the filter information from the OLT 10, transmission or discard of multicast data is set for each multicast address that is transparently set in the OLT filter in the range, and multicast data of the multicast address that is set to discard is discarded. A plurality of ONUs 20 having an ONU filter 21;
Is provided.
The OLT 10 increases or decreases the multicast address within the above range in accordance with a multicast control signal from the terminal 30 under the ONU 20, and transmits only necessary multicast data to the ONU 20 side.

(OLT10の説明)
OLT10は、制御対象とするマルチキャストアドレスの範囲を管理し、また制御対象であるマルチキャストアドレスとユニキャストLLIDを関連づけて管理するマルチキャスト管理テーブル12と、端末30からのマルチキャスト制御信号を終端し、また上位ネットワーク40に対しマルチキャスト制御信号を送出するとともに上位ネットワーク40からのマルチキャスト制御信号に応答するプロキシ13と、あらかじめ設定されたマルチキャストアドレス範囲および透過設定されたマルチキャストアドレスのみ透過するOLTフィルタ11と、マルチキャスト管理テーブル12の管理内容に応じてONUフィルタ21を遠隔で制御するOAM機能14と、を備える。
(Description of OLT10)
The OLT 10 manages the range of multicast addresses to be controlled, terminates the multicast control signal from the terminal 30, and the multicast management table 12 that manages the multicast address to be controlled and the unicast LLID in association with each other. A proxy 13 that sends a multicast control signal to the network 40 and responds to the multicast control signal from the upper network 40; an OLT filter 11 that transmits only a preset multicast address range and a transparent multicast address; and multicast management And an OAM function 14 for remotely controlling the ONU filter 21 according to the management content of the table 12.

(ONU20の説明)
ONU20は、登録されたチャネルのみを廃棄するONUフィルタ21と、OLT10から遠隔でONUフィルタ21に設定されるフィルタ情報を受け付けるOAM機能24と、を備えている。OLT10と複数のONU20とは光スプリッタ50を介して接続される。
(Description of ONU20)
The ONU 20 includes an ONU filter 21 that discards only registered channels, and an OAM function 24 that receives filter information set in the ONU filter 21 remotely from the OLT 10. The OLT 10 and the plurality of ONUs 20 are connected via an optical splitter 50.

(PONシステムの配下と上位)
本PONシステムにおけるONU20配下にはPCや移動通信端末などの端末30が接続され、OLT10の上位には上位ネットワーク40が接続される。本PONシステムは、各ONU20配下の端末30からのマルチキャスト視聴制御信号に従って対応するマルチキャストチャネルを配信する。また、本PONシステムは、上位ネットワーク40に対してマルチキャスト視聴制御信号の送出および上位ネットワーク40からのマルチキャスト視聴制御信号の応答を行う。
(Subordinate to PON system and higher rank)
Under the ONU 20 in this PON system, a terminal 30 such as a PC or a mobile communication terminal is connected, and an upper network 40 is connected above the OLT 10. This PON system distributes a corresponding multicast channel according to a multicast viewing control signal from the terminal 30 under each ONU 20. Further, the present PON system transmits a multicast viewing control signal to the upper network 40 and responds to the multicast viewing control signal from the upper network 40.

(OLTフィルタと全ONUフィルタの同期)
本PONシステムは、制御対象とするマルチキャストアドレス範囲を定め、OLT10のマルチキャスト管理テーブル12に前記範囲内として登録する。OLTフィルタ11は、初期状態として前記範囲内のマルチキャストアドレスのデータを廃棄する設定である。そして、OLT10は、OLTフィルタ11に対して、端末30からの視聴要求や視聴終了のマルチキャスト視聴制御信号に従い、対応するマルチキャストアドレスを透過設定し、また、透過設定したマルチキャストアドレスを再び廃棄設定する。なお、OLTフィルタ11は、前記範囲外のマルチキャストアドレスのデータを全て透過する設定である。OLT10は、OAM14の機能を用いてOLTフィルタ11の設定状況をフィルタ情報として各ONU20に一括送信する。フィルタ情報はOLTフィルタ11の設定が更新される度に送信される。
(Synchronization of OLT filter and all ONU filters)
This PON system determines a multicast address range to be controlled, and registers it in the multicast management table 12 of the OLT 10 as being within the above range. The OLT filter 11 is set to discard data of the multicast address within the above range as an initial state. Then, the OLT 10 transparently sets the corresponding multicast address to the OLT filter 11 according to the viewing request from the terminal 30 and the multicast viewing control signal for viewing termination, and discards the multicast address that has been transparently set again. The OLT filter 11 is set to transmit all data of the multicast address outside the range. The OLT 10 transmits the setting status of the OLT filter 11 to the respective ONUs 20 as filter information using the function of the OAM 14. The filter information is transmitted every time the setting of the OLT filter 11 is updated.

一方、ONU20のONUフィルタ21は、初期状態として全てのマルチキャストアドレスのデータを透過する設定である。ONU20は、OLT10からのフィルタ情報に基づき、対応するマルチキャストアドレスを廃棄設定し、また、廃棄設定したマルチキャストアドレスのうち、配下の端末が視聴中であるマルチキャストチャネルに対応するマルチキャストアドレスを透過設定する。なお、ONUフィルタ21の設定が終了した後にOLTフィルタ11の設定を完了させることで不要なデータがPON内に流入することを確実に防ぐことができる。   On the other hand, the ONU filter 21 of the ONU 20 is set to transmit data of all multicast addresses as an initial state. The ONU 20 sets the corresponding multicast address to be discarded based on the filter information from the OLT 10, and transparently sets the multicast address corresponding to the multicast channel being viewed by the subordinate terminal among the discarded multicast addresses. In addition, it is possible to reliably prevent unnecessary data from flowing into the PON by completing the setting of the OLT filter 11 after the setting of the ONU filter 21 is completed.

具体例を説明する。どのONU配下の端末も制御対象とするマルチキャストアドレス範囲内のマルチキャストチャネルを視聴していない状態から、ONU20−1の配下にある端末30−1がチャネルAの視聴を要求し、ONU20−2の配下にある端末30−2がチャネルBの視聴を同時に要求したとする。ONU20−3の配下にある端末30−3は無要求である。OLT10は、端末(30−1、30−2)からの要求(マルチキャスト視聴制御信号)に従い、各ONUに配下の端末の視聴要求に応じたONUフィルタ21の設定させ、最後にOLTフィルタ11に当該チャネルの透過設定を行うことになる。具体的には、OLT10は、「チャネルAとチャネルBを廃棄設定した」というフィルタ情報を全ONUへ送信したのちに、「チャネルAはONU20−1向けに透過設定した」というフィルタ情報を各ONU20−1へ送信し、「チャネルBはONU20−2向けに透過設定した」というフィルタ情報をONU20−2へ送信する。「チャネルAとチャネルBを廃棄設定した」というフィルタ情報と、「チャネルAはONU20−1向けに透過設定した」というフィルタ情報を受信したONU20−1は自身のONUフィルタ21のチャネルBを廃棄設定する。これにより端末30−1はチャネルAを視聴できる。同様に当該フィルタ情報を受信したONU20−2は自身のONUフィルタ21のチャネルAを廃棄設定する。これにより端末30−2はチャネルBを視聴できる。当該フィルタ情報を受信したONU20−3は自身のONUフィルタ21のチャネルA、Bを廃棄設定する。これにより端末30−3はチャネルA、Bとも視聴できない。なお、いずれの端末30も視聴要求していないチャネルC(制御対象の範囲内)は、OLTフィルタ11で廃棄されることになりONU20側へは流入せず、ONUフィルタ21で透過設定であっても端末30はチャネルCを視聴できない。   A specific example will be described. The terminal 30-1 under the control of the ONU 20-1 requests viewing of the channel A from the state where no terminal under the control of the ONU is watching the multicast channel within the multicast address range to be controlled, and the subordinate of the ONU 20-2 Terminal 30-2 at the same time requests viewing of channel B at the same time. The terminal 30-3 under the control of the ONU 20-3 is not required. The OLT 10 sets each ONU to set the ONU filter 21 according to the viewing request of the subordinate terminal in accordance with the request (multicast viewing control signal) from the terminal (30-1, 30-2), and finally the OLT filter 11 Channel transparency settings will be made. Specifically, the OLT 10 transmits the filter information “channel A and channel B are set to discard” to all ONUs, and then sets the filter information “channel A is set transparent for the ONU 20-1” to each ONU 20. -1 and the filter information “Channel B is set to be transparent for the ONU 20-2” is transmitted to the ONU 20-2. The ONU 20-1 that has received the filter information “channel A and channel B are set to discard” and the filter information “channel A is set to be transparent for the ONU 20-1” sets channel B of its own ONU filter 21 to be discarded. To do. As a result, the terminal 30-1 can view the channel A. Similarly, the ONU 20-2 that has received the filter information discards the channel A of its own ONU filter 21. Thereby, the terminal 30-2 can view the channel B. The ONU 20-3 that has received the filter information discards the channels A and B of its own ONU filter 21. As a result, the terminal 30-3 cannot view both channels A and B. Note that the channel C (within the range to be controlled) that is not requested by any of the terminals 30 is discarded by the OLT filter 11 and does not flow into the ONU 20 side, and is set to be transparent by the ONU filter 21. However, the terminal 30 cannot view channel C.

(OLTフィルタの説明)
図7は、OLTフィルタ11の制御動作例を説明する図である。上位ネットワーク40から到着したデータのマルチキャストアドレスが制御対象範囲内にあるかどうかを判定する(ステップS11)。もし制御対象範囲外であれば、当該データを透過する(ステップS12)。もし制御対象範囲内にあれば、該アドレスに対しOLTフィルタエントリを検索する(ステップS13)。もし透過対象であれば当該データを透過し、そうでなければ廃棄する(ステップS14〜S16)。
(Description of OLT filter)
FIG. 7 is a diagram for explaining an example of the control operation of the OLT filter 11. It is determined whether or not the multicast address of the data arriving from the upper network 40 is within the control target range (step S11). If it is outside the control target range, the data is transmitted (step S12). If it is within the control target range, an OLT filter entry is searched for the address (step S13). If it is a transmission target, the data is transmitted, otherwise it is discarded (steps S14 to S16).

(ONUフィルタの説明)
図8は、ONUフィルタ21の制御対象動作例を説明する図である。ブロードキャストLLIDで到着したデータのマルチキャストアドレスに対しフィルタエントリを検索し(ステップS21)、もし廃棄対象であれば当該データを廃棄し、そうでなければ透過する(ステップS22〜S24)。なお、ONUフィルタ21は、初期状態ではすべてのマルチキャストデータを透過するが、OLT10から送信される、マルチキャスト管理テーブル12のマルチキャストアドレス登録状況に応じたフィルタ情報に基づき、ONUフィルタエントリを更新する。
(Description of ONU filter)
FIG. 8 is a diagram for explaining an example of the control target operation of the ONU filter 21. A filter entry is searched for the multicast address of the data arriving with the broadcast LLID (step S21). If it is to be discarded, the data is discarded, otherwise it is transmitted (steps S22 to S24). The ONU filter 21 transmits all multicast data in the initial state, but updates the ONU filter entry based on the filter information transmitted from the OLT 10 according to the multicast address registration status in the multicast management table 12.

(PONシステムの動作)
本PONシステムは、マルチキャスト通信を行う。OLT10は、マルチキャストチャネルに割当可能なマルチキャストアドレスの範囲を制御対象としてマルチキャスト管理テーブル12に記憶し、上位ネットワーク40から到着したデータのマルチキャストアドレスが記憶した制御対象の範囲内か否かを判定する。OLT10は、当該マルチキャストアドレスが範囲外であれば該データをONU20側に透過する。また、OLT10は、初期設定として当該範囲のマルチキャストアドレスのデータをOLTフィルタ11で廃棄する。しかし、OLTフィルタ11が端末30からのマルチキャスト制御信号に基づいて前記範囲に透過設定を有する場合、OLT10は当該マルチキャストアドレスが範囲内であればOLTフィルタ11に従って、該データが透過対象か否かを判定し、透過対象であれば該データをONU20側に透過し、透過対象でなければ該データを廃棄する。各ONU20は、OLTフィルタ11のエントリに同期したエントリを有する。各ONU20は、該エントリ毎に端末30側への廃棄対象であるか否かを記憶したONUフィルタ21に従い、OLT10から到着したデータが廃棄対象か否かを判定し、廃棄対象でなければ該データを端末30側に透過し、廃棄対象であれば該データを廃棄する。
(Operation of PON system)
This PON system performs multicast communication. The OLT 10 stores the range of multicast addresses that can be assigned to the multicast channel in the multicast management table 12 as a control target, and determines whether or not the multicast address of the data that has arrived from the higher level network 40 is within the stored control target range. If the multicast address is out of range, the OLT 10 transmits the data to the ONU 20 side. The OLT 10 discards the multicast address data in the range by the OLT filter 11 as an initial setting. However, when the OLT filter 11 has the transparency setting in the range based on the multicast control signal from the terminal 30, the OLT 10 determines whether the data is a transmission target according to the OLT filter 11 if the multicast address is within the range. If it is a transmission target, the data is transmitted to the ONU 20 side, and if it is not a transmission target, the data is discarded. Each ONU 20 has an entry synchronized with the entry of the OLT filter 11. Each ONU 20 determines whether or not the data arriving from the OLT 10 is a discard target according to the ONU filter 21 storing whether or not each entry is a discard target to the terminal 30 side. Is transmitted to the terminal 30 side, and if it is to be discarded, the data is discarded.

OLTフィルタ11は、OLTフィルタエントリに登録するマルチキャストアドレス範囲を指定する。この範囲は、PONシステムで制御対象とするマルチキャストチャネルに対応するマルチキャストアドレス範囲、およびマルチキャスト制御信号を含むアドレス範囲であり、それら以外のマルチキャストアドレス範囲は含まず透過するものとする。そのため、マルチキャスト制御信号を送信しないOSPFなどのプロトコルのマルチキャストデータを遮断することはなく、そのようなマルチキャストプロトコルが追加されたとしてもそれに対応するOLTフィルタエントリを追加する必要はない。OLTフィルタ11のフィルタエントリは、マルチキャスト管理テーブル12で管理されているマルチキャストアドレスを持つマルチキャストデータのみを透過する。そのため、制御対象とするマルチキャストチャネルのうち、PON内の各ONU20配下の端末30の少なくともひとつが視聴中であるマルチキャストチャネル以外のマルチキャストチャネルがPON内に流入することはない。PON内の各ONU20配下の端末の少なくともひとつが視聴中であるマルチキャストチャネルは、OLT10からブロードキャストLLIDを用いて下り方向に転送される。   The OLT filter 11 designates a multicast address range to be registered in the OLT filter entry. This range is a multicast address range corresponding to a multicast channel to be controlled in the PON system and an address range including a multicast control signal, and other multicast address ranges are not included and are transparent. Therefore, multicast data of a protocol such as OSPF that does not transmit a multicast control signal is not blocked, and even if such a multicast protocol is added, it is not necessary to add a corresponding OLT filter entry. The filter entry of the OLT filter 11 transmits only the multicast data having the multicast address managed by the multicast management table 12. Therefore, among the multicast channels to be controlled, multicast channels other than the multicast channel that is being viewed by at least one of the terminals 30 under each ONU 20 in the PON will not flow into the PON. A multicast channel that is being viewed by at least one of the terminals under each ONU 20 in the PON is transferred from the OLT 10 in the downlink direction using the broadcast LLID.

OLT10は、各ONU20配下の端末30から送出されたマルチキャスト視聴制御信号をプロキシ13により終端し、制御信号の内容に応じてマルチキャスト管理テーブル12を更新する。また、マルチキャスト管理テーブル12の更新内容に応じて、OAM機能14を用いてONUフィルタ21のフィルタエントリを更新する。   The OLT 10 terminates the multicast viewing control signal sent from the terminal 30 under each ONU 20 by the proxy 13 and updates the multicast management table 12 according to the content of the control signal. Further, the filter entry of the ONU filter 21 is updated using the OAM function 14 in accordance with the update contents of the multicast management table 12.

以下、この動作を詳しく説明する。   Hereinafter, this operation will be described in detail.

端末30から視聴開始要求されたマルチキャストアドレスがマルチキャスト管理テーブル12に登録されており、該端末30に接続されるONU20のユニキャストLLIDがマルチキャスト管理テーブル12に登録されていれば、マルチキャスト管理テーブル12を更新しない。   If the multicast address requested to start viewing from the terminal 30 is registered in the multicast management table 12, and the unicast LLID of the ONU 20 connected to the terminal 30 is registered in the multicast management table 12, the multicast management table 12 is stored. Do not update.

端末30から視聴開始要求されたマルチキャストチャネルがマルチキャスト管理テーブル12に登録されており、該端末30に接続されるONU20のユニキャストLLIDがマルチキャスト管理テーブル12に登録されていなければ、該LLIDをマルチキャスト管理テーブル12に登録する。合わせて、該LLIDに対応するONU20のONUフィルタ21に該マルチキャストアドレスに対する透過設定を行う。   If the multicast channel requested to start viewing from the terminal 30 is registered in the multicast management table 12, and the unicast LLID of the ONU 20 connected to the terminal 30 is not registered in the multicast management table 12, the LLID is multicast managed. Register in the table 12. At the same time, the ONU filter 21 of the ONU 20 corresponding to the LLID is set to be transparent with respect to the multicast address.

端末30から視聴開始要求されたマルチキャストアドレスがマルチキャスト管理テーブル12に登録されていなければ、マルチキャスト管理テーブル12に該アドレスと該端末30に接続されるONU20のLLIDの組を登録する。合わせて、該マルチキャストチャネルに対する視聴開始要求を上位ネットワーク40側へ送出する。また、該LLIDに対応するONU20のONUフィルタ21に該マルチキャストチャネルに対する透過設定を行うとともに、OLT10に収容されている他のすべてのONU20のONUフィルタ21に対し該マルチキャストチャネルに対する廃棄設定を行う。その後、OLTフィルタ11に該マルチキャストアドレスを透過設定する。   If the multicast address requested to start viewing from the terminal 30 is not registered in the multicast management table 12, the set of the address and the LLID of the ONU 20 connected to the terminal 30 is registered in the multicast management table 12. In addition, a viewing start request for the multicast channel is sent to the upper network 40 side. Further, the ONU filter 21 of the ONU 20 corresponding to the LLID is set to be transparent with respect to the multicast channel, and the discard setting for the multicast channel is set to the ONU filters 21 of all other ONUs 20 accommodated in the OLT 10. Thereafter, the multicast address is transparently set in the OLT filter 11.

端末30から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル12に登録されており、該端末30に接続されるONU20のユニキャストLLIDではないOLT10に収容された他のONU20のユニキャストLLIDがマルチキャスト管理テーブル12に登録されていれば、該LLIDに対応するONU20のONUフィルタ21に対し該マルチキャストアドレスに対する廃棄設定を行う。   The multicast address requested to end viewing from the terminal 30 is registered in the multicast management table 12, and the unicast LLID of another ONU 20 accommodated in the OLT 10 that is not the unicast LLID of the ONU 20 connected to the terminal 30 is multicast managed. If registered in the table 12, the discard setting for the multicast address is performed for the ONU filter 21 of the ONU 20 corresponding to the LLID.

端末30から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル12に登録されており、該端末30に接続されるONU20のユニキャストLLIDのみがマルチキャスト管理テーブル12に登録されていれば、OLTフィルタ11の該マルチキャストアドレスの透過設定を削除するとともに、該マルチキャストチャネルに対する視聴終了要求を上位ネットワーク40側へ送出する。また、該マルチキャストアドレスに対応する全ONU20のONUフィルタエントリを削除する。合わせて、マルチキャスト管理テーブル12から該マルチキャストチャネルに対応するエントリを削除する。   If the multicast address requested to end viewing from the terminal 30 is registered in the multicast management table 12 and only the unicast LLID of the ONU 20 connected to the terminal 30 is registered in the multicast management table 12, the OLT filter 11 The multicast address transparency setting is deleted, and a viewing end request for the multicast channel is sent to the upper network 40 side. Also, the ONU filter entries of all ONUs 20 corresponding to the multicast address are deleted. At the same time, the entry corresponding to the multicast channel is deleted from the multicast management table 12.

端末30から視聴終了要求されたマルチキャストアドレスがマルチキャスト管理テーブル12に登録されていなければ、マルチキャスト管理テーブル12を更新しない。   If the multicast address requested to end viewing from the terminal 30 is not registered in the multicast management table 12, the multicast management table 12 is not updated.

(課題解決の説明)
本PONシステムは、OLT10に収容される少なくとも一つのONU20に対応する端末30で視聴中であるマルチキャストチャネルに対応するマルチキャストチャネルのみしか該PON内に流入させない。このため、各ONU20のONUフィルタ21は、上記PON内の制御対象マルチキャストアドレスに応じたフィルタエントリのみを設定できればよく、簡易にIPマルチキャスト通信を実現することができる。
(Explanation of problem solving)
In the present PON system, only the multicast channel corresponding to the multicast channel being viewed by the terminal 30 corresponding to at least one ONU 20 accommodated in the OLT 10 is allowed to flow into the PON. For this reason, the ONU filter 21 of each ONU 20 only needs to be able to set a filter entry corresponding to the control target multicast address in the PON, and can easily realize IP multicast communication.

(フィルタエントリの具体例)
図9は、フィルタエントリの例である。マルチキャストアドレスに対し透過または廃棄設定を指定するエントリが設定されている。(a)に示す箇所は、PONに流入するすべてのマルチキャストアドレスに対するONUフィルタエントリである。それらエントリごとに、(b)の箇所に示すように、各ONU20配下の端末30の視聴状態に応じ、廃棄または透過設定される。(c)に示す箇所は、OLTフィルタエントリが、PON内に流入するマルチキャストチャネルを、少なくともひとつの端末30が視聴中であるチャネルに制限するためにそれらのみに透過設定されていることを表す。
(Specific example of filter entry)
FIG. 9 is an example of a filter entry. An entry for specifying the transparent or discard setting is set for the multicast address. The part shown in (a) is an ONU filter entry for all multicast addresses flowing into the PON. For each of these entries, as shown in the part (b), it is discarded or transparently set according to the viewing state of the terminal 30 under each ONU 20. The part shown in (c) indicates that the OLT filter entry is transparently set only to the multicast channel flowing into the PON so as to limit the channel to the channel that at least one terminal 30 is viewing.

本PONシステムにおいては、制御対象とするマルチキャスト範囲を制限しているために、OSPFなどのマルチキャストプロトコルの追加・削除に伴うフィルタエントリの増大はない。また、PONに流入するマルチキャストチャネルが、PON内の少なくとも一つの端末30が視聴中であるチャネルに制限されるため、制御対象範囲内のマルチキャストアドレスを事前にすべてのONUフィルタ21に設定しておく必要がない。例えば、もしPON内で制御対象とするマルチキャストアドレス範囲のうち合計10のマルチキャストチャネルが視聴中であるならば、各ONU20のONUフィルタ21には10エントリの登録のみでよい。また、該ONUフィルタ21は、事前に設定をしておく必要がないため、運用が簡易である。   In this PON system, since the multicast range to be controlled is limited, there is no increase in filter entries due to addition / deletion of multicast protocols such as OSPF. Further, since the multicast channel flowing into the PON is limited to a channel that is being viewed by at least one terminal 30 in the PON, the multicast address within the control target range is set in advance in all the ONU filters 21. There is no need. For example, if a total of 10 multicast channels in the range of multicast addresses to be controlled in the PON are being viewed, only 10 entries need be registered in the ONU filter 21 of each ONU 20. Further, since the ONU filter 21 does not need to be set in advance, the operation is simple.

(OAM機能によるONUフィルタ設定)
本PONシステムにおいては、マルチキャスト管理テーブル12に新規マルチキャストアドレスを追加する場合、およびマルチキャスト管理テーブル12から既存のマルチキャストアドレスを削除する場合、PON内の全ONU20のONUフィルタ21のフィルタエントリ設定を変更する必要がある。ユニキャストLLIDを用いて全ONU20のONUフィルタ21の設定を行う場合、例えばPON内に32台のONUがあれば、32メッセージを用いて各ONU20のONUフィルタ21の設定を行うこととなる。
(ONU filter setting by OAM function)
In this PON system, when a new multicast address is added to the multicast management table 12 and when an existing multicast address is deleted from the multicast management table 12, the filter entry setting of the ONU filter 21 of all ONUs 20 in the PON is changed. There is a need. When setting the ONU filter 21 of all ONUs 20 using unicast LLID, for example, if there are 32 ONUs in the PON, the ONU filter 21 of each ONU 20 is set using 32 messages.

本PONシステムでは、ブロードキャストLLIDを用いてこの設定を簡易化することができる。具体的には、OLT10は、前記フィルタ情報を全てのONU20へ一斉送信する。   In the present PON system, this setting can be simplified using the broadcast LLID. Specifically, the OLT 10 transmits the filter information to all the ONUs 20 at the same time.

OLT10は、マルチキャスト管理テーブル12に新たにマルチキャストアドレスを追加する場合、追加されたマルチキャストアドレスのデータ廃棄を行うONUフィルタエントリのフィルタ情報を、ブロードキャストLLIDを用いてPON内の全ONU20に送信し、一括で設定する。その後、該マルチキャストチャネルを視聴要求した端末30を収容するONU20に該マルチキャストアドレスのデータを透過させるフィルタエントリのフィルタ情報を、当該ONUのユニキャストLLIDを用いて個別に送信し、設定を行う。以上の動作により、2メッセージで設定を行うことができるため、OAMに関する負荷を低減することができる。   When a new multicast address is added to the multicast management table 12, the OLT 10 transmits the filter information of the ONU filter entry for discarding data of the added multicast address to all ONUs 20 in the PON using the broadcast LLID. Set with. Thereafter, the filter information of the filter entry that transmits the data of the multicast address to the ONU 20 that accommodates the terminal 30 that has requested viewing of the multicast channel is individually transmitted using the unicast LLID of the ONU and set. With the above operation, setting can be performed with two messages, so the load on OAM can be reduced.

OLT10は、マルチキャスト管理テーブル12からあるマルチキャストアドレスを削除する場合、マルチキャスト管理テーブル12から削除されたマルチキャストアドレスのデータ廃棄を行うONUフィルタエントリのフィルタ情報を、ブロードキャストLLIDを用いてPON内の全ONU20に送信し、一括で設定する。以上の動作により、1メッセージで設定を行うことができるため、OAMに関する負荷を低減することができる。   When the OLT 10 deletes a multicast address from the multicast management table 12, the OLT filter entry of the ONU filter entry for discarding data of the multicast address deleted from the multicast management table 12 is transmitted to all ONUs 20 in the PON using the broadcast LLID. Send and set all at once. With the above operation, setting can be performed with one message, so the load on OAM can be reduced.

(本PONシステムの効果)
本PONシステムは、制御対象としないプロトコルに対応するマルチキャストチャネルについては、特段の設定を行うことなくすべてシステム内に流入させ、制御対象とするマルチキャストチャネルについては、端末30で視聴中のもののみをシステム内に流入させるようにすることができ、簡易にIPマルチキャスト通信を実現することが可能となる。
(Effect of this PON system)
This PON system allows all multicast channels corresponding to protocols not to be controlled to flow into the system without any special settings. Only multicast channels that are currently being viewed on the terminal 30 are to be controlled. It can be made to flow into the system, and IP multicast communication can be easily realized.

10:OLT
11:OLTフィルタ
12:マルチキャスト管理テーブル
13:プロキシ
14:OAM機能
20、20−1、・・・、20−n:ONU
21:ONUフィルタ
24:OAM機能
30、30−1、・・・、30−n:端末
40:上位ネットワーク
50:光スプリッタ
10: OLT
11: OLT filter 12: Multicast management table 13: Proxy 14: OAM function 20, 20-1, ..., 20-n: ONU
21: ONU filter 24: OAM function 30, 30-1,..., 30-n: terminal 40: host network 50: optical splitter

Claims (8)

制御対象とするマルチキャストデータのマルチキャストアドレスの範囲が設定され、前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させるOLTフィルタを有するOLTと、
前記OLTからのフィルタ情報に基づいて、前記範囲のうち前記OLTフィルタに透過設定された前記マルチキャストアドレス毎にマルチキャストデータの透過又は廃棄が各々設定され、廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させるONUフィルタを有する複数のONUと、
を備えるPONシステム。
A multicast address range of multicast data to be controlled is set, an OLT having an OLT filter that transmits multicast data of a multicast address outside the range, and multicast data of a multicast address that is set to be transparent in the range;
Based on the filter information from the OLT, transmission or discard of multicast data is set for each multicast address that is transparently set in the OLT filter in the range, and multicast data of the multicast address that is set to discard is discarded. A plurality of ONUs having ONU filters to be enabled;
PON system with
前記OLTは、前記フィルタ情報を全ての前記ONUへ一斉送信することを特徴とする請求項1に記載のPONシステム。   The PON system according to claim 1, wherein the OLT transmits the filter information to all the ONUs simultaneously. 前記OLTは、
前記ONU配下の端末からのマルチキャスト制御信号に応じて前記範囲のマルチキャストアドレスについての透過設定ないし廃棄設定を行い、前記ONU側へ必要なマルチキャストデータのみを送信することを特徴とする請求項1又は2に記載のPONシステム。
The OLT is
The transmission setting or the discard setting for the multicast address in the range is performed according to a multicast control signal from a terminal under the ONU, and only necessary multicast data is transmitted to the ONU side. The PON system described in 1.
前記OLTは、
前記範囲のマルチキャストアドレスとユニキャストLLIDを関連づけて管理するマルチキャスト管理テーブルと、
前記ONU配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴開始要求である場合、視聴開始要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに未登録であれば、前記マルチキャスト管理テーブルに該マルチキャストアドレスと前記端末に接続される前記ONUのユニキャストLLIDの組を登録し、前記視聴開始要求を前記OLTの上位ネットワーク側へ送出するとともに、前記端末に接続される前記ONUの前記ONUフィルタに該マルチキャストアドレスに対する透過設定を行い、他のすべての前記ONUの前記ONUフィルタに該マルチキャストアドレスに対する廃棄設定を行ったのちに、前記OLTフィルタに該マルチキャストアドレスを透過設定することを特徴とする請求項3に記載のPONシステム。
The OLT is
A multicast management table for associating and managing a multicast address in the range and a unicast LLID;
A proxy that terminates a multicast control signal from a terminal under the ONU, sends a multicast control signal to an upper network, and responds to the multicast control signal from the upper network;
Have
The proxy
When the multicast control signal is a viewing start request, if the multicast address requested to start viewing is not registered in the multicast management table, the multicast address and the unit of the ONU connected to the terminal are connected to the multicast management table. A set of cast LLIDs is registered, the viewing start request is sent to the upper network side of the OLT, and the ONU filter of the ONU connected to the terminal is set to be transparent with respect to the multicast address, and all other 4. The PON system according to claim 3, wherein the multicast address is transparently set in the OLT filter after the discard setting for the multicast address is set in the ONU filter of the ONU.
前記OLTは、
前記範囲のマルチキャストアドレスとユニキャストLLIDを関連づけて管理するマルチキャスト管理テーブルと、
前記ONU配下の端末からのマルチキャスト制御信号を終端し、また上位ネットワークに対しマルチキャスト制御信号を送出するとともに上位ネットワークからのマルチキャスト制御信号に応答するプロキシと、
を有しており、
前記プロキシは、
前記マルチキャスト制御信号が視聴終了要求である場合、視聴終了要求されたマルチキャストアドレスが前記マルチキャスト管理テーブルに登録済、且つ該マルチキャストアドレスに対して前記端末に接続される前記ONUのユニキャストLLIDのみがマルチキャスト管理テーブルに登録済であれば、前記視聴終了要求を前記OLTの上位ネットワーク側へ送出するとともに、前記OLTフィルタの該マルチキャストアドレスの透過設定を削除し、該マルチキャストアドレスに対応する全ての前記ONUの前記ONUフィルタから該マルチキャストアドレスを削除し、前記マルチキャスト管理テーブルから該マルチキャストチャネルを削除することを特徴とする請求項3に記載のPONシステム。
The OLT is
A multicast management table for associating and managing a multicast address in the range and a unicast LLID;
A proxy that terminates a multicast control signal from a terminal under the ONU, sends a multicast control signal to an upper network, and responds to the multicast control signal from the upper network;
Have
The proxy
If the multicast control signal is a viewing end request, the multicast address requested to end the viewing has already been registered in the multicast management table, and only the unicast LLID of the ONU connected to the terminal with respect to the multicast address is multicast. If registered in the management table, the viewing end request is sent to the upper network side of the OLT, the transparency setting of the multicast address of the OLT filter is deleted, and all ONUs corresponding to the multicast address are deleted. The PON system according to claim 3, wherein the multicast address is deleted from the ONU filter, and the multicast channel is deleted from the multicast management table.
請求項1から5のいずれかに記載のPONシステムが備えるOLT。   An OLT provided in the PON system according to claim 1. 複数のONUのそれぞれが光スプリッタを介してOLTと接続されるPONシステムの通信方法であって、
前記OLTに制御対象とするマルチキャストデータのマルチキャストアドレスの範囲を設定し、前記OLTにおいて前記範囲外のマルチキャストアドレスのマルチキャストデータ、及び前記範囲のうち透過設定がされたマルチキャストアドレスのマルチキャストデータを透過させ、
前記OLTからのフィルタ情報に基づいて、前記範囲のうち前記OLTフィルタに透過設定された前記ONU毎且つ前記マルチキャストアドレス毎にマルチキャストデータを透過させるか又は廃棄させるかを設定し、前記ONUにおいて廃棄設定がされたマルチキャストアドレスのマルチキャストデータを廃棄させることを特徴とする通信方法。
A communication method of a PON system in which each of a plurality of ONUs is connected to an OLT via an optical splitter,
A multicast address range of multicast data to be controlled is set in the OLT, the multicast data of the multicast address outside the range in the OLT, and the multicast data of the multicast address set to be transparent in the range are transparent;
Based on the filter information from the OLT, set whether to transmit or discard multicast data for each ONU and for each multicast address that are set to be transparent to the OLT filter in the range, and set the discard in the ONU A communication method comprising: discarding multicast data of a multicast address that has been deleted.
前記OLTが、前記フィルタ情報を全ての前記ONUへ一斉送信することを特徴とする請求項7に記載の通信方法。   The communication method according to claim 7, wherein the OLT simultaneously transmits the filter information to all the ONUs.
JP2012143544A 2012-06-26 2012-06-26 PON system, optical subscriber line termination device, and communication method Expired - Fee Related JP5792127B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012143544A JP5792127B2 (en) 2012-06-26 2012-06-26 PON system, optical subscriber line termination device, and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012143544A JP5792127B2 (en) 2012-06-26 2012-06-26 PON system, optical subscriber line termination device, and communication method

Publications (2)

Publication Number Publication Date
JP2014007673A JP2014007673A (en) 2014-01-16
JP5792127B2 true JP5792127B2 (en) 2015-10-07

Family

ID=50105019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012143544A Expired - Fee Related JP5792127B2 (en) 2012-06-26 2012-06-26 PON system, optical subscriber line termination device, and communication method

Country Status (1)

Country Link
JP (1) JP5792127B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6332041B2 (en) 2014-01-20 2018-05-30 信越化学工業株式会社 Method for producing synthetic quartz glass substrate
US9247326B2 (en) * 2014-01-31 2016-01-26 Google Inc. Systems and methods for increasing bandwidth in a computer network
JP6345620B2 (en) * 2015-03-17 2018-06-20 日本電信電話株式会社 Video signal distribution system and video signal distribution method
JP6427119B2 (en) * 2016-01-21 2018-11-21 日本電信電話株式会社 Content delivery system and content delivery method
JP6475649B2 (en) * 2016-02-09 2019-02-27 日本電信電話株式会社 Passive optical network system and video distribution method
CN112312238B (en) * 2020-10-15 2022-04-12 烽火通信科技股份有限公司 Method and system for upgrading ONU based on point-to-group mode

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4693518B2 (en) * 2005-06-22 2011-06-01 三菱電機株式会社 Multicast communication apparatus and PON system using the same
JP5004776B2 (en) * 2007-12-05 2012-08-22 三菱電機株式会社 Communication device
CN102365843B (en) * 2009-03-27 2014-07-23 三菱电机株式会社 Station side device and optical communication system

Also Published As

Publication number Publication date
JP2014007673A (en) 2014-01-16

Similar Documents

Publication Publication Date Title
AU2006203205B2 (en) An optical access network system and multicast communication method thereof
JP5792127B2 (en) PON system, optical subscriber line termination device, and communication method
KR101043851B1 (en) Optical communication system, optical communication method and communication unit therefor
US20080112324A1 (en) Method, system and network device for exception handling of multicast service
JP5295273B2 (en) Data stream filtering apparatus and method
US20150382088A1 (en) Efficient transport network architecture for content delivery network
US8335217B2 (en) Method and apparatus for filtering multicast port identifier in gigabit-capable passive optical network (GPON) system
JP2015088815A (en) Customer home side device, pon system and control method for customer premise side device
JP5256118B2 (en) Information distribution system and information distribution method
JP4693518B2 (en) Multicast communication apparatus and PON system using the same
CN102098166A (en) Gigabit passive optical network system and controllable multicast implementation method thereof
EP2091187B1 (en) A control method, device and system for multicast access in passive optical network
US9426547B2 (en) PON system, station side device and method for operating the same, and access control device
US9948569B2 (en) Station-side terminal apparatus, and path switching method
US9866930B2 (en) Station side terminal device, subscriber side terminal device, optical communication system, route switching method, non-transitory computer readable medium storing route switching program, and wavelength switching method
JP2016503975A (en) Multicast traffic bridging
JP2020155888A (en) Subscriber line aggregation device, pon station side device, pon system and subscriber line aggregation device control method
JP6148143B2 (en) Optical communication system
JP6148142B2 (en) Optical communication system
JP5116495B2 (en) Optical communication system and station side device
JP5155200B2 (en) Composite shared access communication system, station side apparatus and subscriber terminal
JP2012049644A (en) Multicast system
JP5504066B2 (en) Station side apparatus and multicast control method
JP2018023006A (en) Node determination program, node determination device, node determination method, and video distribution system
JP2016163069A (en) Office side device and multicast delivery method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140828

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150710

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150805

R150 Certificate of patent or registration of utility model

Ref document number: 5792127

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees