JP6219809B2 - BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM - Google Patents
BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM Download PDFInfo
- Publication number
- JP6219809B2 JP6219809B2 JP2014248641A JP2014248641A JP6219809B2 JP 6219809 B2 JP6219809 B2 JP 6219809B2 JP 2014248641 A JP2014248641 A JP 2014248641A JP 2014248641 A JP2014248641 A JP 2014248641A JP 6219809 B2 JP6219809 B2 JP 6219809B2
- Authority
- JP
- Japan
- Prior art keywords
- allocation
- bandwidth
- time
- cycle time
- delay time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
本発明は、商用目的で使用する通信局内における通信装置の帯域割当技術に係り、特に敷設された通信装置の帯域割当する帯域割当装置、帯域割当方法、および帯域割当処理を実施するための処理プログラムを記録した機械読み取り可能な記録媒体に関する。 The present invention relates to a bandwidth allocation technique for a communication device in a communication station used for commercial purposes, and in particular, a bandwidth allocation device, a bandwidth allocation method, and a processing program for performing bandwidth allocation processing for bandwidth allocation of a laid communication device. The present invention relates to a machine-readable recording medium on which is recorded.
通信装置の帯域割当方法が提案されている(例えば、特許文献1参照。)。特許文献1の動的帯域割当方法は、光端局装置(OLT:Optical Line Terminal)として機能する通信装置が、上り帯域を割当先装置である光加入者装置(ONU:Optical Network Unit)に動的に割り当てる。このときに、OLTが、送信要求に対する送信許可を所定時間内に通知できない遠方のONUに対して「予め予測」した帯域を割り当てておき、送信要求に対する送信許可を所定時間内に通知できる近接したONUに対して残りの帯域を割り当てる。 A bandwidth allocation method for communication apparatuses has been proposed (see, for example, Patent Document 1). In the dynamic bandwidth allocation method of Patent Document 1, a communication device functioning as an optical terminal device (OLT) is operated by an optical subscriber unit (ONU: Optical Network Unit) that is an allocation destination device. To assign. At this time, the OLT allocates a “predicted” band to a distant ONU that cannot notify the transmission permission for the transmission request within the predetermined time, and is close enough to notify the transmission permission for the transmission request within the predetermined time. Allocate the remaining bandwidth to the ONU.
特許文献1は、遠方のONUに対する帯域の予測方法を明確にしていない。また特許文献1は、予測の範囲を超えないため、予測が外れれば遅延時間が大きくなり、サービス品質が落ちてしまう問題がある。 Patent Document 1 does not clarify a method for predicting a bandwidth for a remote ONU. Further, since Patent Document 1 does not exceed the prediction range, there is a problem that if the prediction is lost, the delay time becomes large and the service quality deteriorates.
通信装置の帯域割当に用いられるMPCP(Multi Point−Control Protocol)シーケンスにおいてはDiscovery(発見)プロセスとOLT〜ONU通信プロセスがある。Discovery(発見)プロセスでは、上りの通信を実施する場合、事前に各ONUとOLTにて送信開始時刻(Grant Start time)及び送信時間(Grant Length)をやり取りすることで各ONUの上り信号が衝突しないような帯域割当を実現する。ここで、送信開始時刻は送信タイミングを示し、送信時間は送信許可量を示す。OLT〜ONU通信プロセスでは、Discovery(発見)プロセスにて許可された送信開始時刻(Grant Start time)かつ送信時間(Grant Length)で、ONUがOLTへ上り通信を行う。これらのプロセスを割当周期であるDBA(Dynamic Bandwidth Allocation)周期ごとに行う。 In the MPCP (Multi Point-Control Protocol) sequence used for bandwidth allocation of communication apparatuses, there are a Discovery process and an OLT-ONU communication process. In the Discovery process, when upstream communication is performed, the upstream signal of each ONU collides by exchanging the transmission start time (Grant Start time) and the transmission time (Grant Length) between each ONU and the OLT in advance. Bandwidth allocation that does not occur is realized. Here, the transmission start time indicates the transmission timing, and the transmission time indicates the transmission permission amount. In the OLT to ONU communication process, the ONU performs upstream communication to the OLT at the transmission start time (Grant Start time) and the transmission time (Grant Length) permitted in the Discovery process. These processes are performed at every DBA (Dynamic Bandwidth Allocation) cycle that is an allocation cycle.
上記構成を有する通信装置において、サービスの品質向上を図る方法として遅延時間及び帯域利用効率を用いる方法がある。
遅延時間は、割当先装置の要求する送信要求量のデータを当該割当先装置が要求してから送信完了するまでの時間であり、例えば、あるDBA周期においてONUが送信要求量をOLTに送信した場合に、当該送信要求量のデータがOLTに送信されるまでに要する時間の合計である。OLT〜ONU通信プロセスにてONUの要求帯域とOLTの送信可能帯域に差が発生した場合における、次のDBA周期のOLT〜ONU通信プロセスにて送信されるまでの時間の合計である。DBA周期時間を短くすると次のDBA周期までの時間が短くなるため、遅延時間は短くなる。各ONUの遅延時間が少なければ少ないほどサービスとして必要なデータを遅延なく送信可能となることから、遅延時間の観点からは、DBA周期時間を短くするとサービス品質は高くなる。
帯域利用効率は、DBA周期時間に対する純粋なデータの送信時間の割合である。DBAによる帯域割当方法ではDiscovery(発見)プロセス及びOLT〜ONU通信プロセスを経て上り信号を送付するため、全帯域中にレポート(Report)信号の処理等の純粋なデータ送付だけはなく、各ONUの上り信号が衝突しないような事前確認処理の帯域が入る。DBA周期時間を長くすると事前確認処理の頻度が低くなるため、帯域利用効率は向上する。1つのDBA周期中の純粋なデータの割合が高ければ高いほど必要なデータを送付可能となるため、帯域利用効率の観点からは、DBA周期時間を長くするとサービス品質は高くなる。
In the communication apparatus having the above configuration, there is a method using delay time and bandwidth utilization efficiency as a method for improving the quality of service.
The delay time is the time from when the allocation destination device requests the transmission request amount data requested by the allocation destination device until the transmission is completed. For example, the ONU transmits the transmission request amount to the OLT in a certain DBA cycle. In this case, the total amount of time required until the transmission request amount data is transmitted to the OLT. This is the total time required for transmission in the OLT-ONU communication process in the next DBA cycle when a difference occurs between the requested bandwidth of the ONU and the transmittable bandwidth of the OLT in the OLT-ONU communication process. When the DBA cycle time is shortened, the delay time is shortened because the time until the next DBA cycle is shortened. As the delay time of each ONU is shorter, data necessary as a service can be transmitted without delay. From the viewpoint of the delay time, the service quality is improved by shortening the DBA cycle time.
Bandwidth utilization efficiency is the ratio of pure data transmission time to DBA cycle time. In the bandwidth allocation method by DBA, since the upstream signal is sent through the Discovery process and the OLT-ONU communication process, not only pure data transmission such as processing of the report (Report) signal in all bands, but also the ONU of each ONU There is a bandwidth for a prior confirmation process so that upstream signals do not collide. If the DBA cycle time is increased, the frequency of the prior confirmation process is reduced, so that the bandwidth utilization efficiency is improved. Since the higher the ratio of pure data in one DBA cycle, the more necessary data can be sent. From the viewpoint of bandwidth utilization efficiency, the service quality increases with the DBA cycle time.
通信装置における動的帯域割当において、ユーザ(ONU)との通信時の遅延時間を削減するためには、通信装置と各ONU間のDBA周期時間を減らすことで遅延時間を低減することは可能である。しかし、DBA周期時間を減らすと、帯域利用効率が下がることとなる。 In dynamic bandwidth allocation in a communication device, in order to reduce the delay time during communication with a user (ONU), it is possible to reduce the delay time by reducing the DBA cycle time between the communication device and each ONU. is there. However, if the DBA cycle time is reduced, the bandwidth utilization efficiency will decrease.
一方、ユーザ(ONU)との通信時の帯域利用効率を更に向上するためには、通信装置と各ONU間のDBA周期時間を増やすことで帯域利用効率を増加することは可能である。しかし、DBA周期時間を増やすと、遅延時間が上がることとなる。 On the other hand, in order to further improve the bandwidth utilization efficiency during communication with the user (ONU), it is possible to increase the bandwidth utilization efficiency by increasing the DBA cycle time between the communication device and each ONU. However, increasing the DBA cycle time will increase the delay time.
このように、DBA周期時間における遅延時間と帯域利用効率というトレードオフとなる変数を加味し、トレードオフ関係となる遅延時間と帯域利用効率とを両立させる最適なDBA周期時間を設定することを目的とする。 In this way, an object is to set an optimal DBA cycle time that takes into account the trade-off relationship between the delay time and the bandwidth utilization efficiency, taking into account the trade-off variable between the delay time and the bandwidth utilization efficiency in the DBA cycle time. And
本発明は、通信装置が各ONUへの帯域の割当を行う際に、DBA周期時間をパラメータとして各ONUの遅延時間及び帯域利用効率を計算し、DBA周期時間に対して得られた遅延時間及び帯域利用効率の相対関係を用いて最適なDBA周期時間を決定する。 The present invention calculates the delay time and bandwidth utilization efficiency of each ONU using the DBA cycle time as a parameter when the communication apparatus assigns the bandwidth to each ONU, and the delay time obtained with respect to the DBA cycle time The optimal DBA cycle time is determined using the relative relationship of the bandwidth utilization efficiency.
具体的には、本発明に係る帯域割当装置は、割当先装置の要求する送信要求量のデータを当該割当先装置が要求してから送信完了するまでの時間である遅延時間及び既存の割当周期時間に対する前記送信要求量のデータの送信時間の割合である帯域利用効率を、割当周期時間をパラメータとして計算し、得られた前記遅延時間及び前記帯域利用効率の相対関係を用いて割当周期時間を決定し、決定した割当周期時間を用いて、前記割当先装置に対して帯域の割り当てを行う帯域割当部を備える。 Specifically, the bandwidth allocating device according to the present invention includes a delay time which is a time from when the allocation destination device requests the transmission request amount data requested by the allocation destination device to completion of transmission and an existing allocation cycle. The bandwidth utilization efficiency, which is the ratio of the transmission time of the requested transmission data to the time, is calculated using the allocation cycle time as a parameter, and the allocation cycle time is calculated using the relative relationship between the obtained delay time and the bandwidth utilization efficiency. A bandwidth allocation unit that determines and allocates a bandwidth to the allocation destination device using the determined allocation cycle time is provided.
本発明に係る帯域割当装置では、前記帯域割当部は、前記遅延時間及び前記帯域利用効率の逆数を正規化し、正規化後の遅延時間及び帯域利用効率の逆数の二乗和が最小となるように割当周期時間を決定してもよい。 In the bandwidth allocation device according to the present invention, the bandwidth allocation unit normalizes the reciprocal of the delay time and the bandwidth utilization efficiency so that the sum of squares of the normalized delay time and the reciprocal of the bandwidth utilization efficiency is minimized. The allocation cycle time may be determined.
本発明に係る帯域割当装置では、前記帯域割当部は、既存の割当周期時間以下でありかつ遅延時間及び帯域利用効率が0以上となる範囲で前記遅延時間及び前記帯域利用効率を正規化してもよい。 In the bandwidth allocating device according to the present invention, the bandwidth allocating unit may normalize the delay time and the bandwidth utilization efficiency within a range where the delay time and the bandwidth utilization efficiency are not less than 0 and less than the existing allocation cycle time. Good.
本発明に係る帯域割当装置では、複数の前記割当先装置と光伝送路で接続され、前記送信要求量を含むレポート信号を前記割当先装置から受信し、前記帯域割当部の決定した送信許可量及び送信タイミングを含むゲート信号を前記割当先装置に送信する送受信部をさらに備え、前記帯域割当部は、前記割当先装置の既存の割当周期時間及び前記割当先装置の伝送遅延時間を用いて前記遅延時間を計算し、前記割当先装置の既存の割当周期時間及び前記割当先装置からの前記レポート信号の送信時間を用いて前記帯域利用効率を計算し、前記遅延時間及び前記帯域利用効率の相対関係を用いて決定した割当周期時間を用いて、複数の前記割当先装置からの信号が衝突しないように前記割当先装置に対して送信許可量及び送信タイミングを決定することで帯域の割り当てを行ってもよい。 In the bandwidth allocating device according to the present invention, a transmission permission amount determined by the bandwidth allocating unit, which is connected to a plurality of the allocation destination devices through an optical transmission line, receives a report signal including the transmission request amount from the allocation destination device, and And a transmission / reception unit that transmits a gate signal including transmission timing to the allocation destination device, wherein the band allocation unit uses the existing allocation cycle time of the allocation destination device and the transmission delay time of the allocation destination device. A delay time is calculated, the bandwidth usage efficiency is calculated using an existing allocation cycle time of the allocation destination device and a transmission time of the report signal from the allocation destination device, and a relative value of the delay time and the bandwidth usage efficiency is calculated. A transmission permission amount and a transmission timing are determined for the allocation destination device using the allocation cycle time determined using the relationship so that signals from the plurality of allocation destination devices do not collide with each other. It may be allocated bandwidth by.
具体的には、本発明に係る帯域割当方法は、割当先装置の要求する送信要求量のデータを当該割当先装置が要求してから送信完了するまでの時間である遅延時間及び既存の割当周期時間に対する前記送信要求量のデータの送信時間の割合である帯域利用効率を、割当周期時間をパラメータとして計算し、得られた前記遅延時間及び前記帯域利用効率の相対関係を用いて割当周期時間を決定する割当周期時間決定手順と、決定した割当周期時間を用いて、前記割当先装置に対して帯域の割り当てを行う帯域割当手順と、を順に有する。 Specifically, in the bandwidth allocation method according to the present invention, a delay time that is a time from when the allocation destination device requests the transmission request amount data requested by the allocation destination device to completion of transmission and an existing allocation cycle The bandwidth utilization efficiency, which is the ratio of the transmission time of the requested transmission data to the time, is calculated using the allocation cycle time as a parameter, and the allocation cycle time is calculated using the relative relationship between the obtained delay time and the bandwidth utilization efficiency. An allocation cycle time determination procedure to be determined and a bandwidth allocation procedure to allocate a bandwidth to the allocation destination device using the determined allocation cycle time are sequentially provided.
本発明に係る帯域割当方法では、前記割当周期時間決定手順において、前記帯域割当部は、前記遅延時間及び前記帯域利用効率の逆数を正規化し、正規化後の遅延時間及び帯域利用効率の逆数の二乗和が最小となるように割当周期時間を決定してもよい。 In the bandwidth allocation method according to the present invention, in the allocation cycle time determination procedure, the bandwidth allocation unit normalizes the reciprocal of the delay time and the bandwidth utilization efficiency, and calculates the normalized delay time and the reciprocal of the bandwidth utilization efficiency. The allocation cycle time may be determined so that the sum of squares is minimized.
本発明に係る帯域割当方法では、前記割当周期時間決定手順において、既存の割当周期時間以下でありかつ遅延時間及び帯域利用効率が0以上となる範囲で前記遅延時間及び前記帯域利用効率を正規化してもよい。 In the bandwidth allocation method according to the present invention, in the allocation cycle time determination procedure, the delay time and the bandwidth usage efficiency are normalized within a range that is equal to or less than an existing allocation cycle time and the delay time and the bandwidth usage efficiency are 0 or more. May be.
具体的には、本発明に係る帯域割当プログラムは、コンピュータに、本発明に係る割当周期時間決定手順及び帯域割当手順を実行させるためのプログラムである。 Specifically, the bandwidth allocation program according to the present invention is a program for causing a computer to execute the allocation cycle time determination procedure and the bandwidth allocation procedure according to the present invention.
なお、上記各発明は、可能な限り組み合わせることができる。 The above inventions can be combined as much as possible.
本発明によれば、トレードオフ関係となる遅延時間と帯域利用効率とを両立させる最適なDBA周期時間を設定することができる。 According to the present invention, it is possible to set an optimal DBA cycle time that achieves both trade-off delay time and bandwidth utilization efficiency.
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、本発明は、以下に示す実施形態に限定されるものではない。これらの実施の例は例示に過ぎず、本発明は当業者の知識に基づいて種々の変更、改良を施した形態で実施することができる。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In addition, this invention is not limited to embodiment shown below. These embodiments are merely examples, and the present invention can be implemented in various modifications and improvements based on the knowledge of those skilled in the art. In the present specification and drawings, the same reference numerals denote the same components.
単位時間当たりのDiscovery(発見)プロセスとOLT〜ONU通信プロセスの割当周期時間を短縮し、帯域割当回数を増加する。これらによって、ONUの送信待ちデータを効率的に送信することができるため、通信時の遅延量を低減することが可能である。しかし、DBA周期時間毎の遅延時間と帯域利用効率の間には、以下に説明するトレードオフの関係がある。 The allocation cycle time of the Discovery process and the OLT-ONU communication process per unit time is shortened, and the number of bandwidth allocations is increased. As a result, ONU transmission waiting data can be transmitted efficiently, so that the amount of delay during communication can be reduced. However, there is a trade-off relationship described below between the delay time for each DBA cycle time and the bandwidth utilization efficiency.
図1に、ONU台数を変化させたときの遅延時間の一例を示す。縦軸の遅延時間TDは、あるDBA周期においてONU91が送信要求した場合に、ONU91が送信要求してから送信要求量のデータを送信完了するまでの時間の合計である。遅延時間TD(ns)は、単位時間当たりのDBA周期時間TDBA(μs)と伝送遅延時間TT(μs)の合計となる。あるDBA周期において送信要求量を要求したONU91が次のDBA周期において当該送信要求量のデータの送信を完了した場合、遅延時間TDは次式で表される。
(数1)
TD=(TDBA×2+TT)×1000 ・・・(1)
FIG. 1 shows an example of the delay time when the number of ONUs is changed. The delay time T D of the vertical axis, if ONU91 sends required in certain DBA cycle is the total time to ONU91 has completed transmitting the data transmission demand from the transmission request. The delay time T D (ns) is the sum of the DBA cycle time T DBA (μs) per unit time and the transmission delay time T T (μs). If ONU91 that requested the transmission demand in certain DBA cycle has completed the transmission of the data of the transmission request amount in the next DBA period, the delay time T D is expressed by the following equation.
(Equation 1)
T D = (T DBA × 2 + T T ) × 1000 (1)
伝送遅延時間TTは、データ送受信にかかる時間であり、例えば以下で表される。
(数2)
TT=SONU×DONU×2 ・・・(2)
ここで、SONUはONU91と通信装置92との間の伝送に要する単位距離当たりの時間であり、例えば5μs/kmである。DONU(km)は通信装置92からONU91までの平均距離である。
Transmission delay time T T is the time required for data transmission and reception, and is represented by, for example, below.
(Equation 2)
T T = S ONU × D ONU × 2 (2)
Here, S ONU is the time per unit distance required for transmission between the ONU 91 and the
図2に、ONU台数を変化させたときの帯域利用効率の一例を示す。縦軸の帯域利用効率EB(%)は、DBA周期時間TDBAにおけるONU91からのデータの送信時間の割合である。例えば、DBA周期時間TDBA(μs)から全ONUのレポート送信時間TSR(μs)を引いた値と、DBA周期時間との割合である。
(数3)
EB=(TDBA−TSR)/TDBA×100 ・・・(3)
FIG. 2 shows an example of bandwidth utilization efficiency when the number of ONUs is changed. The band use efficiency E B (%) on the vertical axis is the ratio of the transmission time of data from the
(Equation 3)
E B = (T DBA −T SR ) / T DBA × 100 (3)
ここで、全ONUのレポート送信時間TSRは、全ONUのレポート信号の送信時間、すなわち全ONUのデータ通信時間以外のオーバーヘッド時間であり、例えば、以下で表される。
(数4)
TSR=NONU×(TON/OFF+TTR+TSync)×0.016 ・・・(4)
Here, the report transmission time T SR of all ONU, the transmission time of all ONU report signal, that is, overhead time other than the data communication time for all ONU, for example, represented by the following.
(Equation 4)
T SR = N ONU × (T ON / OFF + T TR + T Sync ) × 0.016 (4)
ここで、NONUはONU台数である。TON/OFFは、ONU1台がデータ送信開始/終了する際のレーザON/OFFにかかるオンオフ時間であり、例えば64TQである。ONU1台がデータ送信開始する際のレーザONにかかる時間をTonとし、ONU1台がデータ送信終了する際のレーザOFFにかかる時間をToffとすると、TON/OFF=Ton+Toffとなる。TTRは、ONU1台がデータを送受信するレポート時間であり、例えば50TQである。TSyncは、ONU1台が光受信器での受信光信号と内部クロックとの同期等に必要な同期時間であり、例えば42TQである。「0.016」は、μsとTQとの単位差に起因する係数である。 Here, N ONU is the number of ONUs. T ON / OFF is an on / off time required for laser ON / OFF when one ONU starts / ends data transmission, and is, for example, 64 TQ. ONU1 cars the time the laser ON at the start of data transmission and T on, the ONU1 cars and time T off according to laser OFF when ending the data transmission, the T ON / OFF = T on + T off . T TR is the report time ONU1 cars to send and receive data, such as 50TQ. T Sync is a synchronization time required for one ONU unit to synchronize the received optical signal and the internal clock at the optical receiver, and is 42 TQ, for example. “0.016” is a coefficient resulting from a unit difference between μs and TQ.
図2に示す帯域利用効率グラフにおいて、DBA周期時間が280μsの場合と560μsの場合を比較すると、DBA周期時間が短い方が、ONU台数が増加するとともに帯域利用効率が悪くなる。しかし、図1に示す遅延時間グラフに示すように、DBA周期時間が短い方(280μs)が、遅延時間は短い。このように、DBA周期時間によって帯域利用効率と遅延時間にはトレードオフの関係にある。 In the bandwidth utilization efficiency graph shown in FIG. 2, comparing the case where the DBA cycle time is 280 μs and the case where the DBA cycle time is 560 μs, the shorter the DBA cycle time, the greater the number of ONUs and the worse the bandwidth utilization efficiency. However, as shown in the delay time graph shown in FIG. 1, the shorter the DBA cycle time (280 μs), the shorter the delay time. Thus, there is a trade-off relationship between the bandwidth utilization efficiency and the delay time depending on the DBA cycle time.
本実施形態に係る発明は、通信装置92が各ONU91への帯域の割当を行う際に、DBA周期時間をパラメータとして、遅延時間TDおよび帯域利用効率EBをそれぞれ式(1)および式(2)により算出し、DBA周期時間TDBAに対して得られた「遅延時間x」と「帯域利用効率の逆数y」とを後述する式(5)により正規化し、正規化後の「遅延時間X」と「帯域利用効率の逆数Y」との二乗和が最小となるDBA周期時間を求める。以下、詳細に説明する。
The invention according to this embodiment, when the
図3に、本発明の実施形態に係る帯域割当システムの一例を示す。本実施形態に係る帯域割当システムは、ONU91と、OLTとして機能する通信装置92と、スプリッタ94と、上位網93を備える。スプリッタ94は、通信装置92を複数のONU91と接続する。通信装置92は帯域割当装置として機能し、ONU91は割当先装置として機能する。
FIG. 3 shows an example of a bandwidth allocation system according to the embodiment of the present invention. The band allocation system according to the present embodiment includes an
図4に、通信装置92の構成例を示す。通信装置92は、帯域割当装置21を備える。帯域割当装置21は、制御部211と、帯域割当部212と、PON部213と、IF214及び215を備える。IF214が上位網93と接続され、IF215がONU91と接続される。
FIG. 4 shows a configuration example of the
帯域割当部212は、各ONU91の通信帯域を割り当てる。制御部211は、帯域割当部212の割り当てに基づいてPON部213を制御する。PON部213は、送受信部として機能し、ONU91が要求する送信要求量を含むレポート信号をONU91から受信し、ONU91に対する送信許可量及び送信タイミングを含むゲート信号をONU91に送信する。PON部213は、通信信号を増幅する機能を有していてもよい。ここで、送信許可量は例えば送信時間(Grant Length)であり、送信タイミングは例えば送信開始時刻(Grant Start time)である。
The
本実施形態に係る帯域割当方法は、割当周期時間決定手順と、帯域割当手順と、を順に有する。割当周期時間決定手順では、帯域割当部212が、割当周期時間を決定する。帯域割当手順では、帯域割当部212が、決定した割当周期時間を用いて、各ONU91からの信号が衝突しないように、ONU91に対して帯域の割り当てを行う。
The bandwidth allocation method according to the present embodiment includes an allocation cycle time determination procedure and a bandwidth allocation procedure in order. In the allocation cycle time determination procedure, the
図5に、割当周期時間決定手順の一例を示す。帯域割当部212は、自動又は手動にて処理開始し(S300)、情報取得手順S301と、適応範囲計算手順と、距離計算手順S304と、DBA周期時間設定手順S305と、を順に有する。適応範囲計算手順では、遅延時間適応範囲計算手順S302及び帯域利用効率適応範囲計算手順S303を実行する。
FIG. 5 shows an example of an allocation cycle time determination procedure. The
帯域割当部212は、アクセスラインの情報取得を行う情報取得手順S301、取得した情報からDBA周期時間毎の遅延時間を計算する遅延時間適応範囲計算手順S302、及びDBA周期時間毎の帯域利用効率を計算する帯域利用効率適応範囲計算手順S303を実施して、距離計算手順S304においてDBA周期時間を決定するための平均距離DONUを計算し、DBA周期時間設定手順S305においてDBA周期時間を設定する。
The
情報取得手順S301では、帯域割当部212が、アクセスラインの情報を取得する。アクセスラインの情報は、例えば、DBA周期時間やONU台数等の割当条件及びその情報であり、DBA周期時間、OUN台数、ONU単体の伝送時間SONU、オンオフ時間TON/OFF、同期時間(Synctime)TSync、オーバーラップ(Overlap)時間、レポート(Report)信号長、通信装置92からONU91までの平均距離DONU、ONU1台あたりのレポート時間TTR、伝送遅延時間TT、発見ウィンドウ(Discovery Windows)時間を含む。ここで、発見ウィンドウ時間は、OLTがONUからのLLID登録要求を待つ時間である。
In the information acquisition procedure S301, the
図6に、情報取得手順S301の具体例を示す。帯域割当部212は、既存のDBA周期時間TDBAを取得し(S401)、ONU台数を取得し(S402)、ONU単体の伝送時間SONUを取得し(S403)、オンオフ時間TON/OFFを取得し(S404)、Synctime、Overlap時間及びレポート信号長を取得し(S405)、ONU91までの平均距離DONUを取得する(S406)。そして、帯域割当部212は、これらの値を用いて、ONU1台あたりのレポート時間TTRを計算し(S407)、伝送遅延時間TTを計算し(S408)、発見ウィンドウ時間を計算する(S409)。レポート時間TTR、伝送遅延時間TT及び発見ウィンドウ時間は、固定値としてもよい。
FIG. 6 shows a specific example of the information acquisition procedure S301. The
図7に、DBA周期時間毎の遅延時間適応範囲計算手順S302の具体例を示す。帯域割当部212は、アクセスラインの情報取得手順S301で取得した情報から(S501)、DBA周期時間(n)毎の遅延時間計算(S502)を実施し、計算終了を確認し(S504)、未計算のDBA周期時間があればDBA周期時間の遅延時間計算を再度実施し(S504においてNo)、すべてのDBA周期時間毎の遅延時間を計算した後(S504においてYes)、処理終了(S505)とする。
FIG. 7 shows a specific example of the delay time adaptive range calculation procedure S302 for each DBA cycle time. The
図8に、DBA周期時間毎の帯域利用効率適応範囲計算手順S303の具体例を示す。帯域割当部212は、アクセスラインの情報取得手順S301で取得した情報から(S601)、DBA周期時間(n)毎での帯域利用効率計算(S602)を実施し、計算終了を確認し(S604)、未計算のDBA周期時間があればDBA周期時間の帯域利用効率計算を再度実施し(S604においてNo)、すべてのDBA周期時間毎の帯域利用効率を計算した後(S604においてYes)、処理終了(S605)とする。
FIG. 8 shows a specific example of the bandwidth utilization efficiency adaptive range calculation procedure S303 for each DBA cycle time. Based on the information acquired in the access line information acquisition procedure S301 (S601), the
図9に、距離計算手順S304の具体例を示す。帯域割当部212は、遅延時間適応範囲計算手順S302で取得したDBA周期時間毎の遅延時間適応範囲計算手順S302で取得した遅延時間や帯域利用効率適応範囲計算手順S303で取得したDBA周期時間毎の帯域利用効率の逆数から(S701)、DBA周期時間毎の遅延時間及び帯域利用効率(逆数)の正規化を行う(S702)。そして、帯域割当部212は、DBA周期時間での周期時間、遅延時間、帯域利用効率計算(逆数)の正規化された値でユークリッド距離を計算(S703)し、計算終了を確認し(S705)、未計算のDBA周期時間があればDBA周期時間のユークリッド距離計算を再度実施し(S705においてNo)、すべてのDBA周期時間毎のユークリッド距離を計算した後(S705においてYes)、処理終了(706)とする。
FIG. 9 shows a specific example of the distance calculation procedure S304. The
図10に、DBA周期時間設定手順S305の具体例を示す。帯域割当部212は、距離計算手順S304で算出したユークリッド距離を用いて最短ユークリッド距離のDBA周期時間を取得し(S801)、当該DBA周期時間をDBA周期時間に設定する(S802)。
FIG. 10 shows a specific example of the DBA cycle time setting procedure S305. The
前述のとおり、帯域利用効率EBは式(3)で算出し、遅延時間TDは式(1)で算出することが可能である。本実施形態では、これら2つの式を、DBA周期時間TDBAを軸に1つの式にする。 As described above, the bandwidth use efficiency E B is calculated by Equation (3), the delay time T D is can be calculated with equation (1). In the present embodiment, these two expressions are converted into one expression with the DBA cycle time T DBA as an axis.
図11に、通信サービス提供時の遅延時間と帯域利用効率の特性の一例を示す。ONU台数NONUが64台であり、レポート送信時間TSRが147.5μsであり、平均距離DONUが35kmである時の伝送遅延時間(TT=175.1μs)から帯域利用効率EB(Y軸)と遅延時間TD(X軸)をグラフ化した。 FIG. 11 shows an example of characteristics of delay time and bandwidth utilization efficiency when providing a communication service. Bandwidth utilization efficiency E B (T T = 175.1 μs) when the number of ONUs N ONUs is 64, the report transmission time T SR is 147.5 μs, and the average distance D ONU is 35 km. Y axis) and delay time T D (X axis) were graphed.
本実施形態では、図11に示すような遅延時間と帯域利用効率から適応範囲を限定する。図12に、遅延時間と帯域利用効率の特性の一例を示す。このグラフでは、ONU台数NONUが64台であり、平均距離DONUが20kmである場合を示す。 In the present embodiment, the adaptive range is limited from the delay time and the band utilization efficiency as shown in FIG. FIG. 12 shows an example of characteristics of delay time and bandwidth utilization efficiency. This graph shows a case where the number of ONUs N ONU is 64 and the average distance D ONU is 20 km.
帯域利用効率EBでは、算出式(3)から、DBA周期時間TDBAがレポート送信時間TSRより小さくなるとマイナスとなるため、0%以上となる(制約2)。また、最適なDBA周期時間TDBAの取る値が、既存のDBA周期時間(560μs)より大きくなることはない(制約1)。帯域利用効率適応範囲計算手順S303では、この制約1及び制約2によって得られる帯域利用効率を計算する。 From the calculation formula (3), the bandwidth utilization efficiency E B becomes 0% or more because it becomes negative when the DBA cycle time T DBA becomes smaller than the report transmission time T SR (constraint 2). Further, the value taken by the optimum DBA cycle time T DBA does not become larger than the existing DBA cycle time (560 μs) (Constraint 1). In the bandwidth utilization efficiency adaptive range calculation procedure S303, the bandwidth utilization efficiency obtained by the constraints 1 and 2 is calculated.
遅延時間TDでは、算出式(1)から、0以上となる(制約3)。また、最適なDBA周期時間TDBAの取る値が、既存のDBA周期時間(560μs)より大きくなることはない(制約4)。遅延時間適応範囲計算手順S302では、この制約3及び制約4によって得られる遅延時間を計算する。 In the delay time T D, the calculation formula (1), becomes 0 or more (constraint 3). Further, the value taken by the optimal DBA cycle time T DBA is never larger than the existing DBA cycle time (560 μs) (Constraint 4). In the delay time adaptive range calculation procedure S302, the delay time obtained by the constraints 3 and 4 is calculated.
制約1〜4の中から設定可能なDBA周期時間範囲を帯域利用効率と遅延時間の設定範囲とする。また、遅延時間と帯域利用効率の良い/不良についての大小関係を一致させるため、距離計算手順S304において用いる帯域利用効率は逆数をとるようにする。その時、遅延時間TD=0であり、正規化後の帯域利用効率EB=0%のとき遅延時間がなく、正規化前の帯域利用効率が100%となる目標点として置くことができる。 The DBA cycle time range that can be set from the constraints 1 to 4 is set as the setting range of the band use efficiency and the delay time. Further, in order to make the magnitude relationship between the delay time and the good / bad bandwidth utilization efficiency coincide, the bandwidth utilization efficiency used in the distance calculation procedure S304 is reciprocal. At that time, when the delay time T D = 0 and the normalized bandwidth utilization efficiency E B = 0%, there is no delay time, and the bandwidth utilization efficiency before normalization can be set as a target point of 100%.
図13に、制約1〜4で得られた遅延時間と帯域利用効率の設定範囲の拡大図を示す。帯域利用効率は逆数となっている。図13で得たグラフの軸は、帯域利用効率EBと遅延時間TDは、単位(尺度)が異なるため、式(5)を用い、比例配分にて正規化を行う。 FIG. 13 shows an enlarged view of the setting range of the delay time and the bandwidth utilization efficiency obtained by the constraints 1 to 4. Bandwidth utilization efficiency is a reciprocal. Axis of the graph was obtained in 13, the bandwidth use efficiency E B and the delay time T D, since the unit (scale) is different, using Equation (5), normalizes ratably.
遅延時間最大値=Xmax、遅延時間最小値=Xmin、帯域利用効率最大値=Ymax、帯域利用効率最小値=Yminのとき、正規化後の座標点(X1,Y1)は、
(数5)
(X1,Y1)
=((x1−Xmin)/(Xmax−Xmin),(y1−Ymin)/(Ymax−Ymin))
・・・(5)
なお、目標点は、遅延時間TD=0かつ帯域利用効率EB=0(%)であるため、(0,0)である。
When delay time maximum value = X max , delay time minimum value = X min , bandwidth utilization efficiency maximum value = Y max , bandwidth utilization efficiency minimum value = Y min , normalized coordinate points (X 1 , Y 1 ) are ,
(Equation 5)
(X 1 , Y 1 )
= ((X 1 -X min) / (X max -X min), (y 1 -Y min) / (Y max -Y min))
... (5)
The target point is (0, 0) because the delay time T D = 0 and the bandwidth utilization efficiency E B = 0 (%).
図14に、正規化後の座標点の一例を示す。一点鎖線で囲まれた数字は、DBA周期時間である。この各座標点と目標点との距離Lnを算出する。距離Lnは、例えば、以下で表される。
正規化したグラフの各座標点を考察すると、
・DBA周期時間が150nsのとき、距離L1であり、遅延時間TDは最小だが、帯域利用効率EBは低い。
・DBA周期時間が550nsのとき、距離L9であり、帯域利用効率EBは最大だが、遅延時間TDは長い。
・DBA周期時間が250nsのとき、距離L3であり、目標点(0,0)と最短である。このため、トレードオフ関係となる遅延時間TDと帯域利用効率EBのなかで、実効的に取りうるDBA周期時間のなかでこれら2つのパラメータを両立させるDBA周期時間となる。
Considering each coordinate point of the normalized graph,
· When DBA cycle time is 150ns, the distance L1, the delay time T D is a minimum, the bandwidth use efficiency E B is low.
· When DBA cycle time is 550 ns, the distance L9, bandwidth efficiency E B is the biggest, the delay time T D is longer.
When the DBA cycle time is 250 ns, the distance L3 is the shortest with the target point (0, 0). Therefore, among the delay time as a trade-off relationship T D and bandwidth utilization E B, the DBA cycle time to balance these two parameters among DBA cycle time that can be taken to the effective.
図15に、ONU台数を変化させたときのDBA周期時間の一例を示す。図16に、各ONU台数における目標点からの距離の分散の一例を示す。V1はDBA周期時間が最小のときを示し、V9はDBA周期時間が最大のときを示し、V3は正規化したグラフの座標点のうちの目標点との距離が最小のときを示す。前述の図14に示す目標点からの距離LnでDBA周期時間の最適性を比較すると、どのONU台数及び平均距離でも本実施形態に係るV3が最も目標点から近似していることが分かった。 FIG. 15 shows an example of the DBA cycle time when the number of ONUs is changed. FIG. 16 shows an example of the dispersion of the distance from the target point in each number of ONUs. V1 indicates when the DBA cycle time is minimum, V9 indicates when the DBA cycle time is maximum, and V3 indicates when the distance from the target point among the coordinate points of the normalized graph is minimum. Comparing the optimality of the DBA cycle time with the distance Ln from the target point shown in FIG. 14 described above, it was found that V3 according to the present embodiment is the closest from the target point for any number of ONUs and average distance.
本実施形態に係る発明は、通信局内のDBA周期時間、遅延時間、帯域利用効率で構成される通信装置の割当を特徴としている。したがって、通信サービス提供において、各種条件、設備条件に適応した最適な通信局内の帯域割当が可能とする処理手順をプログラムコード化して記録媒体に記録する事により、本発明の通信装置の帯域割当技術を市場に広く流通させる事ができる。例えば、帯域割当装置21は、コンピュータを、制御部211、帯域割当部212及びPON部213として機能させることで実現してもよい。この場合、帯域割当装置21内のCPU(Central Processing Unit)が、記憶部(不図示)に記憶されたコンピュータプログラムを実行することで、各構成を実現する。このように、本実施形態に係る通信装置92は、コンピュータとプログラムによっても実現でき、プログラムを記録媒体に記録することも、ネットワークを通して提供することも可能である。
The invention according to the present embodiment is characterized by allocation of communication devices configured by DBA cycle time, delay time, and bandwidth utilization efficiency in a communication station. Therefore, in the provision of communication services, the processing procedure that enables optimal bandwidth allocation within the communication station adapted to various conditions and equipment conditions is recorded as a program code and recorded on a recording medium. Can be widely distributed in the market. For example, the
以上説明したように、本実施形態に係る発明は、通信装置92が、各ONU91への割当条件に更新が発生する都度、DBA周期時間毎の遅延時間TD及び帯域利用効率EBを計算し、最適なDBA周期時間を決定する。このため、本実施形態に係る発明は、ユーザへ通信サービスを提供時に遅延なく、かつ通信装置が使用可能な帯域を効率的に使用する、帯域割当装置、帯域割当方法、帯域割当プログラム及び当該プログラムを記録した記録媒体を提供する事ができる。
As described above, in the invention according to the present embodiment, the
本発明は情報通信産業に適用することができる。なお、本実施形態では、通信装置92がOLTであり、割当先装置がONU91である例を説明したが、本発明はこれに限定されず、通信設備に特化した技術ではなく、他分野(他業種)に適用可能である。
The present invention can be applied to the information communication industry. In the present embodiment, the example in which the
21:帯域割当装置
91:ONU
92:通信装置
93:上位網
94:スプリッタ
211:制御部
212:帯域割当部
213:PON部
214、215:IF
21: Bandwidth allocation device 91: ONU
92: Communication device 93: Host network 94: Splitter 211: Control unit 212: Band allocation unit 213:
Claims (8)
請求項1に記載の帯域割当装置。 The bandwidth allocation unit normalizes the reciprocal of the delay time and the bandwidth utilization efficiency, and determines an allocation cycle time so that a square sum of the normalized delay time and the reciprocal of the bandwidth utilization efficiency is minimized;
The bandwidth allocating device according to claim 1.
請求項2に記載の帯域割当装置。 The bandwidth allocation unit normalizes the delay time and the bandwidth usage efficiency within a range that is equal to or shorter than the existing allocation cycle time and the delay time and bandwidth usage efficiency are 0 or more.
The bandwidth allocation device according to claim 2.
前記帯域割当部は、前記割当先装置の既存の割当周期時間及び前記割当先装置の伝送遅延時間を用いて前記遅延時間を計算し、前記割当先装置の既存の割当周期時間及び前記割当先装置からの前記レポート信号の送信時間を用いて前記帯域利用効率を計算し、前記遅延時間及び前記帯域利用効率の相対関係を用いて決定した割当周期時間を用いて、複数の前記割当先装置からの信号が衝突しないように前記割当先装置に対して送信許可量及び送信タイミングを決定することで帯域の割り当てを行う、
請求項1から3のいずれかに記載の帯域割当装置。 A report signal including the transmission request amount is received from the allocation destination device, connected to a plurality of the allocation destination devices through an optical transmission line, and a gate signal including a transmission permission amount and a transmission timing determined by the band allocation unit is A transmission / reception unit for transmitting to the allocation destination device;
The bandwidth allocation unit calculates the delay time using the existing allocation cycle time of the allocation destination device and the transmission delay time of the allocation destination device, and the existing allocation cycle time of the allocation destination device and the allocation destination device The bandwidth utilization efficiency is calculated using the transmission time of the report signal from the network, and the allocation period time determined using the relative relationship between the delay time and the bandwidth utilization efficiency is Assigning bandwidth by determining the transmission permission amount and transmission timing for the allocation destination device so that signals do not collide,
The bandwidth allocation device according to any one of claims 1 to 3.
決定した割当周期時間を用いて、前記割当先装置に対して帯域の割り当てを行う帯域割当手順と、
を順に有する帯域割当方法。 The delay time, which is the time from when the allocation destination device requests the transmission request amount data requested by the allocation destination device to the completion of transmission, and the ratio of the transmission time of the transmission request amount data to the existing allocation cycle time An allocation cycle time determination procedure for calculating a certain bandwidth usage efficiency using the allocation cycle time as a parameter and determining an allocation cycle time using the obtained relative relationship between the delay time and the bandwidth usage efficiency;
A bandwidth allocation procedure for allocating a bandwidth to the allocation destination device using the determined allocation cycle time;
The bandwidth allocation method which has in order.
請求項5に記載の帯域割当方法。 In the allocation cycle time determination procedure, the bandwidth allocating unit normalizes the reciprocal of the delay time and the bandwidth usage efficiency, and allocates the normalized sum of the squares of the delay time and the reciprocal of the bandwidth usage efficiency to a minimum. Determine the cycle time,
The bandwidth allocation method according to claim 5.
請求項6に記載の帯域割当方法。 In the allocation cycle time determination procedure, the delay time and the bandwidth usage efficiency are normalized within a range that is equal to or less than the existing allocation cycle time and the delay time and bandwidth usage efficiency are 0 or more.
The bandwidth allocation method according to claim 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014248641A JP6219809B2 (en) | 2014-12-09 | 2014-12-09 | BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014248641A JP6219809B2 (en) | 2014-12-09 | 2014-12-09 | BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016111582A JP2016111582A (en) | 2016-06-20 |
| JP6219809B2 true JP6219809B2 (en) | 2017-10-25 |
Family
ID=56125008
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014248641A Expired - Fee Related JP6219809B2 (en) | 2014-12-09 | 2014-12-09 | BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6219809B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2021140573A1 (en) * | 2020-01-07 | 2021-07-15 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010161566A (en) * | 2009-01-07 | 2010-07-22 | Mitsubishi Electric Corp | Device for terminating optical subscriber line, and station-side apparatus |
| JP2010219978A (en) * | 2009-03-18 | 2010-09-30 | Hitachi Ltd | Optical transmission line terminal, passive optical network system, and bandwidth assignment method |
| JP2014158152A (en) * | 2013-02-15 | 2014-08-28 | Nippon Telegr & Teleph Corp <Ntt> | Terminal apparatus and band allocation method |
| JP5482931B1 (en) * | 2013-03-18 | 2014-05-07 | 沖電気工業株式会社 | Subscriber side apparatus registration method and optical network system |
-
2014
- 2014-12-09 JP JP2014248641A patent/JP6219809B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016111582A (en) | 2016-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4964349B2 (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND BAND ALLOCATION METHOD | |
| KR102032363B1 (en) | Optical network unit for Low latency packet transmission in time division multiplexing passive optical network, Method of operating thereof, and Apparatus for controlling optical network unit | |
| US11134506B2 (en) | Systems and methods for avoiding delays for ULL traffic | |
| US20210160597A1 (en) | Integrated dynamic bandwidth allocation method and apparatus in passive optical networks | |
| JP6429225B2 (en) | Optical terminal equipment and uplink scheduling method for optical network | |
| JP5084919B2 (en) | Master station apparatus and grant allocation method | |
| JP6900624B2 (en) | Data communication system, optical network unit and baseband unit | |
| CN108809851A (en) | Service bandwidth distribution method and device based on GPON systems | |
| JP2012049942A (en) | Bandwidth allocation controller and bandwidth allocation control program | |
| JP4790462B2 (en) | Wireless communication apparatus and wireless communication method | |
| WO2021053759A1 (en) | Network control device, communication resource assignment method, and communication system | |
| JP6219809B2 (en) | BAND ALLOCATION DEVICE, BAND ALLOCATION METHOD, AND BAND ALLOCATION PROGRAM | |
| JP6450272B2 (en) | Terminal station apparatus and bandwidth allocation method | |
| KR101531040B1 (en) | Device of network management for providing internet in access network and method of network management using the same | |
| JP6301168B2 (en) | Station side equipment | |
| WO2024198273A1 (en) | Communication system, air interface reservation method and access device | |
| JP2003087281A (en) | Circuit, method and program for assigning dynamic band and recording medium | |
| JP6159265B2 (en) | Band allocation method, station side apparatus, and optical communication system | |
| JP5900375B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION BAND CONTROL METHOD | |
| JP6822996B2 (en) | Bandwidth allocation device and band allocation method | |
| JP4877483B2 (en) | Transmission allocation method and apparatus | |
| US9210029B2 (en) | Logical link identifier registration method, device, and system | |
| JP6829147B2 (en) | Subscriber line end station equipment and band allocation method | |
| JP2015149658A (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, TCP HEAD MONITORING DEVICE, AND LINE ALLOCATION DEVICE | |
| JP2016144085A (en) | Satellite channel control device, satellite communication system and satellite communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170104 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170907 |
|
| 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: 20170926 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170928 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6219809 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |