+

JP5806202B2 - COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD - Google Patents

COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD Download PDF

Info

Publication number
JP5806202B2
JP5806202B2 JP2012282544A JP2012282544A JP5806202B2 JP 5806202 B2 JP5806202 B2 JP 5806202B2 JP 2012282544 A JP2012282544 A JP 2012282544A JP 2012282544 A JP2012282544 A JP 2012282544A JP 5806202 B2 JP5806202 B2 JP 5806202B2
Authority
JP
Japan
Prior art keywords
side device
data
onu
olt
subscriber
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
JP2012282544A
Other languages
Japanese (ja)
Other versions
JP2014127810A (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.)
Fujitsu Telecom Networks Ltd
Original Assignee
Fujitsu Telecom Networks Ltd
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 Fujitsu Telecom Networks Ltd filed Critical Fujitsu Telecom Networks Ltd
Priority to JP2012282544A priority Critical patent/JP5806202B2/en
Publication of JP2014127810A publication Critical patent/JP2014127810A/en
Application granted granted Critical
Publication of JP5806202B2 publication Critical patent/JP5806202B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Description

本発明は、通信システムおよび局側装置、通信帯域制御方法に関する。   The present invention relates to a communication system, a station-side device, and a communication band control method.

近年、光ファイバーを用いたブロードバンドアクセスサービスとして、1本の光ファイバーを複数の加入者で共有するPON(Passive Optical Network)システムが広く普及している。PONシステムは、局側装置としてOLT(Optical Line Terminal)が配置され、加入者側装置としてONU(Optical Network Unit)が配置される。OLTからONUへの下り回線では、データフレームが放送のように連続して配信され、ONUからOLTの上り回線では、複数のONUから送信されるデータフレームが衝突しないように時分割方式で制御される。PONシステムでは、上り方向の通信帯域をOLTからONUに割り当てるために、DBA(Dynamic Bandwidth Allocation)方式が使用されている(例えば特許文献1参照)。   In recent years, as a broadband access service using an optical fiber, a PON (Passive Optical Network) system in which one optical fiber is shared by a plurality of subscribers has been widely used. In the PON system, an OLT (Optical Line Terminal) is arranged as a station side device, and an ONU (Optical Network Unit) is arranged as a subscriber side device. In the downlink from the OLT to the ONU, data frames are continuously distributed as broadcast, and in the uplink from the ONU to the OLT, data frames transmitted from a plurality of ONUs are controlled in a time division manner so as not to collide. The In the PON system, a DBA (Dynamic Bandwidth Allocation) method is used to allocate an upstream communication band from the OLT to the ONU (see, for example, Patent Document 1).

特開2012−151577号公報JP 2012-151577 A

ところが、DBA方式の場合、ONUは、送信バッファに蓄積されたデータ量に応じて、通信帯域の割り当てを要求するフレームをOLTに一定の時間間隔で送信する。そして、OLTは、他のONUが使用する通信帯域を考慮して当該ONUに割り当てる通信帯域を計算し、ONUに通知する。そして、ONUは、OLTから割り当てられた通信帯域で送信バッファに蓄積されたデータをOLTに送信する。このため、ONUが通信帯域の割り当てをOLTに要求してから実際にONUがOLTにデータを送信するまでの遅延時間が大きくなるという問題がある。例えば、送信データ量が増加する場合、データ量の増加に応じた通信帯域の割り当てを受けるまでの遅延がある。そして、音声通信や映像配信などの通信サービスでは、データを送受信する際の遅延時間ができるだけ小さいことが求められ、データの遅延によるサービス品質の低下が問題となる。   However, in the case of the DBA method, the ONU transmits frames requesting communication band allocation to the OLT at regular time intervals according to the amount of data stored in the transmission buffer. Then, the OLT calculates a communication band to be allocated to the ONU in consideration of a communication band used by another ONU, and notifies the ONU. Then, the ONU transmits the data accumulated in the transmission buffer in the communication band assigned from the OLT to the OLT. For this reason, there is a problem that the delay time from when the ONU requests the OLT to allocate the communication band until the ONU actually transmits data to the OLT increases. For example, when the transmission data amount increases, there is a delay until the communication band is allocated according to the increase in the data amount. In communication services such as voice communication and video distribution, it is required that the delay time when transmitting and receiving data is as small as possible, and degradation of service quality due to data delay becomes a problem.

本発明の目的は、通信サービスにおけるデータの遅延を低減してサービス品質を向上できる通信システムおよび局側装置、通信帯域制御方法を提供することである。   An object of the present invention is to provide a communication system, a station-side device, and a communication band control method that can improve service quality by reducing data delay in a communication service.

一つの観点による通信システムは、
互いに接続された加入者側装置及び局側装置を含む通信システムであって、端末が加入者側装置および局側装置を介して上位網のSIPサーバーに接続される場合、加入者側装置は、端末から送信されるデータをバッファに蓄積して、バッファに蓄積されたデータのデータ量を局側装置に通知し、局側装置から指示される通信帯域でバッファに保持されたデータを送信し、局側装置は、端末からSIPサーバーに送信するINVITEメッセージに対するSIPサーバーの応答メッセージをモニタして、加入者側装置が次に送信するデータのデータ量を予測し、予測したデータ量と加入者側装置から通知されるデータ量とに応じて、加入者側装置に割り当てる通信帯域を算出し、算出された通信帯域を加入者側装置に通知することを特徴とする。
A communication system according to one aspect is
In a communication system including a subscriber-side device and a station-side device connected to each other, and when a terminal is connected to a SIP server of a higher-level network via the subscriber-side device and the station-side device, the subscriber-side device is The data transmitted from the terminal is accumulated in the buffer, the data amount of the data accumulated in the buffer is notified to the station side device, the data held in the buffer is transmitted in the communication band instructed from the station side device, The station side device monitors the response message of the SIP server in response to the INVITE message transmitted from the terminal to the SIP server, and predicts the data amount of data to be transmitted next by the subscriber side device, and the predicted data amount and the subscriber side The communication bandwidth allocated to the subscriber side device is calculated according to the data amount notified from the device, and the calculated communication bandwidth is notified to the subscriber side device. .

一つの観点による局側装置は、端末が接続される加入者側装置と加入者側装置の通信先のSIPサーバーに送信するINVITEメッセージに対するSIPサーバーの応答メッセージをモニタするモニタ手段と、応答メッセージに基いて加入者側装置が次に送信するデータのデータ量を予測する予測手段と、予測したデータ量と加入者側装置から通知されるデータ量とに応じて、加入者側装置に割り当てる通信帯域を算出する算出手段と、算出された通信帯域を加入者側装置に通知する通知手段とを備えることを特徴とする。 One aspect by the station side device, a monitor means for monitoring a response message of the SIP server to the INVITE message transmitted to the destination SIP server the subscriber unit and the subscriber unit to which the terminal is connected, the response message Based on the prediction means for predicting the data amount of data to be transmitted next by the subscriber side device, and the communication band allocated to the subscriber side device according to the predicted data amount and the data amount notified from the subscriber side device And a notifying means for notifying the subscriber side apparatus of the calculated communication band.

一つの観点による通信帯域制御方法は、互いに接続された加入者側装置及び局側装置を含む通信システムで用いられる通信帯域制御方法であって、端末が前記加入者側装置および前記局側装置を介して上位網のSIPサーバーに接続される場合、前記加入者側装置は、端末から送信されるデータをバッファに蓄積して、前記バッファに蓄積されたデータのデータ量を前記局側装置に通知し、前記局側装置から指示される通信帯域で前記バッファに保持されたデータを送信し、前記局側装置は、前記端末から前記SIPサーバーに送信するINVITEメッセージに対する前記SIPサーバーの応答メッセージをモニタして、前記加入者側装置が次に送信するデータのデータ量を予測し、予測したデータ量と前記加入者側装置から通知されるデータ量とに応じて、前記加入者側装置に割り当てる通信帯域を算出し、算出された通信帯域を前記加入者側装置に通知することを特徴とする。 A communication band control method according to one aspect is a communication band control method used in a communication system including a subscriber-side device and a station-side device connected to each other, wherein a terminal uses the subscriber-side device and the station-side device. The subscriber side device accumulates data transmitted from the terminal in a buffer and notifies the station side device of the amount of data stored in the buffer. Then, the data stored in the buffer is transmitted in the communication band instructed by the station side device, and the station side device monitors the response message of the SIP server in response to the INVITE message transmitted from the terminal to the SIP server. Then, the data amount of the data to be transmitted next by the subscriber side device is predicted, and the predicted data amount is notified from the subscriber side device. Depending on the data amount and the calculated communication bandwidth to be assigned to the subscriber units, and notifies the calculated communication band to the subscriber unit.

本件開示の通信システムおよび局側装置、通信帯域制御方法は、データを送受信する際の遅延時間ができるだけ小さいことが求められる通信サービスにおける遅延を低減してサービス品質を向上できる。   The communication system, the station-side device, and the communication band control method disclosed herein can improve service quality by reducing delays in communication services that are required to have as little delay time as possible when transmitting and receiving data.

PONシステム100の一例を示す図である。1 is a diagram illustrating an example of a PON system 100. FIG. ONU102の一例を示す図である。It is a figure which shows an example of ONU102. OLT101の一例を示す図である。It is a figure which shows an example of OLT101. OLT制御部302の一例を示す図である。It is a figure which shows an example of the OLT control part. OLT101とONU102の制御シーケンスの一例を示す図である。It is a figure which shows an example of the control sequence of OLT101 and ONU102. OLT101とONU102の制御シーケンスのその他の例を示す図である。It is a figure which shows the other example of the control sequence of OLT101 and ONU102. IP電話104とSIPサーバ108の接続例を示す図である。3 is a diagram showing an example of connection between an IP phone 104 and a SIP server 108. FIG.

以下、本件開示の通信システムおよび局側装置、通信帯域制御方法の実施形態について詳しく説明する。図1は、本実施形態に係る通信システムの一例として、PONシステム100を示している。図1において、PONシステム100は、局側装置としてOLT101と、加入者側装置として複数のONU102とを有する。そして、OLT101と複数のONU102は、光カプラー103を介して接続されている。図1の例では、1台のOLT101がONU102(1)からONU102(5)までの5台のONU102を収容する。尚、ONU102(3)およびONU102(4)は、記載を省略する。   Hereinafter, embodiments of a communication system, a station-side device, and a communication band control method disclosed in the present disclosure will be described in detail. FIG. 1 shows a PON system 100 as an example of a communication system according to the present embodiment. In FIG. 1, a PON system 100 has an OLT 101 as a station side device and a plurality of ONUs 102 as subscriber side devices. The OLT 101 and the plurality of ONUs 102 are connected via an optical coupler 103. In the example of FIG. 1, one OLT 101 accommodates five ONUs 102 from the ONU 102 (1) to the ONU 102 (5). The ONU 102 (3) and ONU 102 (4) are not shown.

ここで、複数のONU102のうち特定のONU102を指す場合は、符号に(番号)を付加して、例えばONU102(1)のように表記する。また、ONU102(1)からONU102(5)に共通の内容を説明する場合は、(番号)を省略してONU102と表記する。   Here, when a specific ONU 102 is pointed out among the plurality of ONUs 102, (number) is added to the code and expressed as, for example, ONU 102 (1). Further, when the contents common to the ONU 102 (1) to the ONU 102 (5) are described, (number) is omitted and expressed as the ONU 102.

PONシステム100において、OLT101からONU102への下り回線は、データフレームが時分割多重されて放送のように連続して配信される。また、ONU102からOLT101の上り回線は、複数のONU102から送信されるデータフレームが衝突しないように時分割方式で複数のONU102の通信帯域(送信タイミングや送信期間)が制御される。そして、OLT101は、DBA方式により、上り方向の通信帯域を各ONU102に割り当てている。   In the PON system 100, on the downlink from the OLT 101 to the ONU 102, data frames are time-division multiplexed and continuously distributed like a broadcast. Further, in the uplink line from the ONU 102 to the OLT 101, the communication bands (transmission timings and transmission periods) of the plurality of ONUs 102 are controlled in a time division manner so that data frames transmitted from the plurality of ONUs 102 do not collide. The OLT 101 allocates an upstream communication band to each ONU 102 by the DBA method.

図1の例では、ONU102(1)にユーザ端末として電話(IP(Internet Protocol)電話)104が接続されている。また、ONU102(2)には、ネットワーク機能付のTV(TeleVision)105、ONU102(5)には、PC(Personal Computer)106がそれぞれ接続されている。   In the example of FIG. 1, a telephone (IP (Internet Protocol) telephone) 104 is connected to the ONU 102 (1) as a user terminal. Further, a TV (TeleVision) 105 with a network function is connected to the ONU 102 (2), and a PC (Personal Computer) 106 is connected to the ONU 102 (5).

以降の説明では、ONU102(1)に接続される電話106がSIP(Session Initiation Protocol)サーバ108を介して音声通話を行う場合の例について説明する。尚、OLT101とSIPサーバ108は、ネットワーク107を介して接続されている。   In the following description, an example will be described in which the telephone 106 connected to the ONU 102 (1) makes a voice call via the SIP (Session Initiation Protocol) server 108. Note that the OLT 101 and the SIP server 108 are connected via a network 107.

図2は、ONU102の一例を示す図である。図2において、ONU102は、ユーザIF(InterFace)201と、ONU制御部202と、PONIF(Passive Optical Network InterFace)203と、送信用バッファ204とを有する。   FIG. 2 is a diagram illustrating an example of the ONU 102. In FIG. 2, the ONU 102 includes a user IF (Interface) 201, an ONU control unit 202, a PONIF (Passive Optical Network Interface) 203, and a transmission buffer 204.

ユーザIF201は、図1に示した電話104、TV105、PC106などのユーザ端末を接続するためのインターフェースで、例えばLAN(Local Area Network)インターフェースが用いられる。ユーザIF201を介してユーザ端末から入力されるデータは、一旦、送信用バッファ204に蓄積される。   A user IF 201 is an interface for connecting user terminals such as the telephone 104, the TV 105, and the PC 106 shown in FIG. 1, and for example, a LAN (Local Area Network) interface is used. Data input from the user terminal via the user IF 201 is temporarily stored in the transmission buffer 204.

ONU制御部202は、CPU(Central Processing Unit)などが用いられ、ONU102全体の制御を行う。また、ONU制御部202は、OLT101との間でDBA制御を行う。例えば、ONU制御部202は、送信用バッファ204に蓄積された送信データのデータ量をOLT101に通知し、OLT101から割り当てられた通信帯域で送信データをOLT101に送信する。また、ONU制御部202は、PONIF203がOLT側から受信するデータから自装置宛のデータを取り出し、ユーザIF201を介してユーザ端末側に出力する。   The ONU control unit 202 uses a CPU (Central Processing Unit) or the like, and controls the entire ONU 102. The ONU control unit 202 performs DBA control with the OLT 101. For example, the ONU control unit 202 notifies the OLT 101 of the amount of transmission data stored in the transmission buffer 204 and transmits the transmission data to the OLT 101 in the communication band allocated from the OLT 101. Further, the ONU control unit 202 extracts data addressed to itself from the data received by the PONIF 203 from the OLT side, and outputs the data to the user terminal side via the user IF 201.

PONIF203は、OLT101側と通信を行うためのインターフェースである。例えば、PONIF203は、ONU制御部202が送信用バッファ204から読み出したデータを光信号に変換してOLT101側に送信し、逆にOLT101側から受信する光信号を電気信号に変換してONU制御部202に出力する。   The PONIF 203 is an interface for communicating with the OLT 101 side. For example, the PONIF 203 converts the data read from the transmission buffer 204 by the ONU control unit 202 into an optical signal and transmits it to the OLT 101 side. Conversely, the PONIF 203 converts the optical signal received from the OLT 101 side into an electrical signal and converts it into an ONU control unit. To 202.

送信用バッファ204は、例えば半導体メモリが用いられ、ユーザ端末の送信データを一時的に保持する。   For example, a semiconductor memory is used as the transmission buffer 204, and temporarily stores transmission data of the user terminal.

このように、ONU102は、ユーザ端末の送信データを送信用バッファ204に一時的に蓄積し、OLT101が割り当てる通信帯域で送信データをOLT101に送信し、OLT101から受信する自装置宛のデータをユーザ端末に出力する。   As described above, the ONU 102 temporarily stores the transmission data of the user terminal in the transmission buffer 204, transmits the transmission data to the OLT 101 in the communication band assigned by the OLT 101, and receives the data addressed to the own apparatus received from the OLT 101. Output to.

次に、OLT101について説明する。図3は、OLT101の一例を示す図である。図3において、OLT101は、PONIF301と、OLT制御部302と、上位網IF(InterFace)303とを基本的に有する。さらに、PONIF301と上位網IF303との間にパケットフィルタ部304、ONU102を管理するためのONUDB(ONU DataBase)305とを有する。   Next, the OLT 101 will be described. FIG. 3 is a diagram illustrating an example of the OLT 101. In FIG. 3, the OLT 101 basically includes a PONIF 301, an OLT control unit 302, and an upper network IF (InterFace) 303. Further, a packet filter unit 304 and an ONUDB (ONU DataBase) 305 for managing the ONU 102 are provided between the PONIF 301 and the upper network IF 303.

PONIF301は、ONU102側との間でデータを送受信するためのインターフェースである。例えば、PONIF301は、パケットフィルタ部304を介して上位網(ネットワーク107)との間で送受信するデータやOLT制御部302が送受信する制御データを光信号に変換してONU102側と通信する。   The PONIF 301 is an interface for transmitting and receiving data to and from the ONU 102 side. For example, the PONIF 301 converts data transmitted / received to / from an upper network (network 107) via the packet filter unit 304 or control data transmitted / received by the OLT control unit 302 into an optical signal and communicates with the ONU 102 side.

OLT制御部302は、例えばCPUなどが用いられ、OLT101全体の制御を行う。また、OLT制御部302は、ONU102との間でDBA制御を行い、例えばONU102から通知される送信データのデータ量に応じてONU102に通信帯域を割り当てる処理を行う。尚、OLT制御部302の処理については、後で詳しく説明する。   For example, a CPU or the like is used as the OLT control unit 302, and controls the entire OLT 101. In addition, the OLT control unit 302 performs DBA control with the ONU 102 and performs processing for assigning a communication band to the ONU 102 according to, for example, the amount of transmission data notified from the ONU 102. The processing of the OLT control unit 302 will be described in detail later.

上位網IF303は、図1のネットワーク107に接続され、上位のサーバにアクセスするためのインターフェースである。図1の例では、SIPサーバ108に接続される。   The host network IF 303 is an interface that is connected to the network 107 in FIG. 1 and accesses a host server. In the example of FIG. 1, the SIP server 108 is connected.

パケットフィルタ部304は、パケットの種類を判別して、ONU102との間で送受信するPON用の制御データをフィルタリングしてOLT制御部302に入出力し、ユーザデータをフィルタリングして上位網IF303に入出力する。   The packet filter unit 304 discriminates the type of packet, filters control data for PON transmitted / received to / from the ONU 102, inputs / outputs it to / from the OLT control unit 302, filters user data, and enters the upper network IF 303. Output.

ONUDB305は、OLT101が収容する複数のONU102のMAC(Media Access Control)アドレスやリンク状態などを管理するためのデータベースである。OLT制御部302は、ONU102の認証を行い、ONUDB305でONU102の接続を管理する。そして、OLT制御部302は、ONUDB305で管理されている認証済みのONU102から送信されるユーザデータを上位のネットワーク107に転送する。   The ONUDB 305 is a database for managing the MAC (Media Access Control) addresses and link states of a plurality of ONUs 102 accommodated by the OLT 101. The OLT control unit 302 authenticates the ONU 102 and manages the connection of the ONU 102 with the ONU DB 305. Then, the OLT control unit 302 transfers user data transmitted from the authenticated ONU 102 managed by the ONUDB 305 to the upper network 107.

このように、OLT101は、ONU102が上位網との間で送受信できるように、配下のONU102を管理し、ONU102の上位網への通信を制御する。また、本実施形態では、図2で説明したように、ONU102は、ユーザ端末が送信するデータを送信用バッファ204に一時的に蓄積する。そして、OLT101から割り当てられる通信帯域でOLT101に送信し、OLT101から受信する自装置宛のデータをユーザ端末に出力する。   As described above, the OLT 101 manages the subordinate ONUs 102 and controls the ONUs 102 to communicate with the higher level network so that the ONUs 102 can transmit and receive to and from the higher level network. In this embodiment, as described with reference to FIG. 2, the ONU 102 temporarily accumulates data transmitted by the user terminal in the transmission buffer 204. And it transmits to OLT101 by the communication band allocated from OLT101, and outputs the data addressed to the own apparatus received from OLT101 to the user terminal.

次に、OLT制御部302の処理内容について説明する。図4は、OLT制御部302の処理内容の一例を示す図である。図4において、OLT制御部302は、フィルタ制御処理351と、モニタ処理352と、帯域算出処理353と、通知処理354と、データ量予測処理355とを行う。   Next, processing contents of the OLT control unit 302 will be described. FIG. 4 is a diagram illustrating an example of processing contents of the OLT control unit 302. In FIG. 4, the OLT control unit 302 performs a filter control process 351, a monitor process 352, a band calculation process 353, a notification process 354, and a data amount prediction process 355.

フィルタ制御処理351は、図3に示したパケットフィルタ部304の動作を制御する処理を行う。例えばフィルタ制御処理351は、PON用の制御データをONU102との間で送受信するように、パケットフィルタ部304を制御する。また、フィルタ制御処理351は、ONU102と上位のサーバとの通信データを上位網IF303に入出力するように、パケットフィルタ部304を制御する。   The filter control process 351 performs a process for controlling the operation of the packet filter unit 304 shown in FIG. For example, the filter control process 351 controls the packet filter unit 304 so as to transmit and receive PON control data to and from the ONU 102. Further, the filter control processing 351 controls the packet filter unit 304 so that communication data between the ONU 102 and the upper server is input / output to / from the upper network IF 303.

モニタ処理352は、上位のネットワーク107に接続されているサーバ(例えば図1に示したSIPサーバ108)とONU102との間の通信データをモニタする処理を行う。そして、モニタ処理352は、モニタする通信データがONU102からサーバに対して通信サービスの開始を要求する制御メッセージであるか否かを判別する。通信データが制御メッセージである場合は、通信サービスの内容をデータ量予測処理355に通知する。   The monitor process 352 performs a process of monitoring communication data between a server (for example, the SIP server 108 shown in FIG. 1) connected to the upper network 107 and the ONU 102. Then, the monitor process 352 determines whether or not the communication data to be monitored is a control message requesting the server to start a communication service from the ONU 102. When the communication data is a control message, the content of the communication service is notified to the data amount prediction process 355.

データ量予測処理353は、モニタ処理352でモニタした制御メッセージが示す通信サービスの種類に基いて、次にONU102から送信されるデータ量を予測する処理を行う。例えば、図1の例では、ONU102(1)のIP電話104は、電話を掛けるための制御メッセージ(音声通信サービスの開始要求メッセージ)をSIPサーバ108に送信する。そして、モニタ処理352は、音声通信サービスの開始要求メッセージをモニタしたことをデータ量予測処理353に通知する。これを受けたデータ量予測処理353は、音声通信サービスに必要な通信帯域を予測し、帯域算出処理354に出力する。尚、図3に示したOLT101には、様々なサービスと通信データ量との対応を示すテーブルが予めONUDB305などに記憶されており、データ量予測処理353は、このテーブルを参照して、次に使用される通信帯域を予測する。   The data amount prediction processing 353 performs processing for predicting the amount of data transmitted from the ONU 102 next based on the type of communication service indicated by the control message monitored by the monitor processing 352. For example, in the example of FIG. 1, the IP phone 104 of the ONU 102 (1) transmits a control message (voice communication service start request message) for making a call to the SIP server 108. The monitor process 352 notifies the data amount prediction process 353 that the voice communication service start request message has been monitored. Receiving this, the data amount prediction process 353 predicts a communication band necessary for the voice communication service, and outputs it to the band calculation process 354. In the OLT 101 shown in FIG. 3, a table indicating correspondence between various services and communication data amounts is stored in advance in the ONUDB 305 or the like, and the data amount prediction processing 353 refers to this table, and next Predict the communication bandwidth to be used.

帯域算出処理354は、ONU102から要求される送信データ量に応じて、次にONU102がデータを送信するための通信帯域を算出する処理を行う。そして、帯域算出処理354は、モニタ処理352で制御メッセージを検出していない場合、ONU102から要求される送信データ量に基いて通信帯域を算出し、通知処理355に出力する。また、帯域算出処理354は、モニタ処理352で制御メッセージを検出した場合、データ量予測処理353が予測した送信データ量と、この時点でONU102から要求されている送信データ量とを合わせた通信帯域を算出し、通知処理355に出力する。   The bandwidth calculation processing 354 performs processing for calculating a communication bandwidth for the ONU 102 to transmit data next in accordance with the transmission data amount requested from the ONU 102. If the control message is not detected in the monitor process 352, the band calculation process 354 calculates a communication band based on the transmission data amount requested from the ONU 102 and outputs the communication band to the notification process 355. Further, when the monitor processing 352 detects a control message, the bandwidth calculation processing 354 is a communication bandwidth that combines the transmission data amount predicted by the data amount prediction processing 353 and the transmission data amount requested from the ONU 102 at this time. Is output to the notification process 355.

通知処理355は、帯域算出処理354が算出した通信帯域をONU102に通知する。ここで、通信帯域は、複数のONU102で時分割多重されるデータの送信開始タイミングと、送信時間とを含む情報である。   The notification process 355 notifies the ONU 102 of the communication band calculated by the band calculation process 354. Here, the communication band is information including transmission start timing and transmission time of data time-division multiplexed by a plurality of ONUs 102.

このようにして、本実施形態に係るOLT101は、ONU102と上位のサーバとの間の制御メッセージをモニタして、通信サービスの種類に応じた通信帯域を予測することにより、ONU102が送信するデータの遅延を低減できる。尚、上記の例では、SIPサーバ108との通信をモニタする例を挙げたが、ネットワークテレビなどの映像配信サービスなどにおいても同様に適用可能である。このように、本実施形態に係るOLT101は、データを送受信する際の遅延時間ができるだけ小さいことが求められる通信サービスにおけるデータの遅延を低減してサービス品質を向上できる。   In this way, the OLT 101 according to the present embodiment monitors the control message between the ONU 102 and the upper server, and predicts the communication bandwidth according to the type of communication service, so that the data transmitted by the ONU 102 is transmitted. Delay can be reduced. In the above example, the communication with the SIP server 108 is monitored. However, the present invention can be similarly applied to a video distribution service such as a network television. As described above, the OLT 101 according to the present embodiment can improve the service quality by reducing the data delay in the communication service that is required to have the smallest possible delay time when transmitting and receiving data.

次に、図1に示したONU102とOLT101との間で行われる制御シーケンスの一例について、図5を用いて説明する。   Next, an example of a control sequence performed between the ONU 102 and the OLT 101 illustrated in FIG. 1 will be described with reference to FIG.

(ステップS401)ONU102は、IP電話104、TV105、PC106などのユーザ端末から送信される制御メッセージjを受信する。   (Step S401) The ONU 102 receives a control message j transmitted from a user terminal such as the IP phone 104, the TV 105, and the PC 106.

(ステップS402)ONU102は、制御メッセージjを送信用バッファ204に一時的に保持する。ここで、制御メッセージjのデータ量を(Dj)とする。   (Step S <b> 402) The ONU 102 temporarily holds the control message j in the transmission buffer 204. Here, the data amount of the control message j is assumed to be (Dj).

(ステップS403)OLT101は、GateフレームをONU102に送信する。ここで、Gateフレームは、OLT101が定期的に送信する疎通確認用のメッセージである。OLT101は、定期的にGateフレームをONU102側に送信しており、これに応じてONU102はReportフレームで次に送信するデータの通信帯域を要求する。ここで、Reportフレームは、ONU102がOLT101に返信する疎通確認用の応答メッセージである。尚、ONU102は、送信データが無い場合でもReportフレームをOLT101に返信し、OLT101はONU102とのリンク状態を管理している。   (Step S <b> 403) The OLT 101 transmits a Gate frame to the ONU 102. Here, the Gate frame is a communication confirmation message periodically transmitted by the OLT 101. The OLT 101 periodically transmits a Gate frame to the ONU 102, and in response to this, the ONU 102 requests a communication band for data to be transmitted next in the Report frame. Here, the Report frame is a communication confirmation response message returned from the ONU 102 to the OLT 101. The ONU 102 returns a Report frame to the OLT 101 even when there is no transmission data, and the OLT 101 manages the link state with the ONU 102.

(ステップS404)ONU102は、制御メッセージjをOLT101側に送信するために、制御メッセージjのデータ量(Dj)をReportフレームでOLT101側に通知する。これにより、ONU102は、データ量(Dj)を有する制御メッセージjを送信するための通信帯域をOLT101に要求する。   (Step S404) In order to transmit the control message j to the OLT 101 side, the ONU 102 notifies the OLT 101 side of the data amount (Dj) of the control message j with a Report frame. Accordingly, the ONU 102 requests the OLT 101 for a communication band for transmitting the control message j having the data amount (Dj).

(ステップS405)OLT101は、ONU102から要求されたデータ量(Dj)を送信するための通信帯域を通知し、制御メッセージjの送信を許可するGateフレームをONU102に送信する。   (Step S <b> 405) The OLT 101 notifies the ONU 102 of a Gate frame that notifies the ONU 102 of the communication band for transmitting the data amount (Dj) requested from the ONU 102 and permits transmission of the control message j.

(ステップS406)ONU102は、送信用バッファ204に一時的に保持していた制御メッセージjを読み出して、OLT101側に送信する。   (Step S406) The ONU 102 reads the control message j temporarily held in the transmission buffer 204 and transmits it to the OLT 101 side.

(ステップS407)制御メッセージjは、ONU102からOLT101に送信される。   (Step S407) The control message j is transmitted from the ONU 102 to the OLT 101.

(ステップS408)OLT101は、ONU102から受信する制御メッセージjをネットワーク107を介して宛先のサーバに送信する。図1の例では、OLT101は、制御メッセージjをSIPサーバ108に送信する。尚、図5では、サーバからユーザ端末へのメッセージは省略して図には描いていない。   (Step S408) The OLT 101 transmits a control message j received from the ONU 102 to the destination server via the network 107. In the example of FIG. 1, the OLT 101 transmits a control message j to the SIP server 108. In FIG. 5, the message from the server to the user terminal is omitted and not shown in the figure.

(ステップS409)OLT101は、制御メッセージjをモニタして内容を解析する。そして、OLT101は、制御メッセージjに対応する通信サービスが開始されることを把握する。   (Step S409) The OLT 101 monitors the control message j and analyzes the contents. Then, the OLT 101 grasps that the communication service corresponding to the control message j is started.

(ステップS410)OLT101は、先に説明したように、定期的にGateフレームをONU102に送信する。   (Step S410) The OLT 101 periodically transmits a Gate frame to the ONU 102 as described above.

(ステップS411)ONU102は、OLT101から定期的に送信されるGateフレームに対応するReportフレームをOLT101に送信する。ここでは、ONU102は、データ量(Dm))の情報を送信するための通信帯域をOLT101に要求する例を示している。   (Step S <b> 411) The ONU 102 transmits a Report frame corresponding to a Gate frame periodically transmitted from the OLT 101 to the OLT 101. Here, an example is shown in which the ONU 102 requests the OLT 101 for a communication band for transmitting information on the data amount (Dm).

尚、ステップS410およびステップS411は、図5に描いたタイミング(ステップS409とステップS412との間)で送受信しなくてもよいが、ここでは、次の説明が分かり易いように、ステップS409とステップS412との間に描いてある。   Note that step S410 and step S411 do not have to be transmitted / received at the timing depicted in FIG. 5 (between step S409 and step S412), but here step S409 and step S411 are easy to understand. It is drawn between S412.

(ステップS412)OLT101は、ステップS409でモニタした通信サービスの種類に基づいて、当該通信サービスで使用される予定の通信帯域を予測する。ここで、OLT101は、通信サービスでデータ量(Dα))の情報が送信されると予測し、ステップS411でONU102から通知されたデータ量(Dm))にデータ量(Dα))を加算したデータ量(Dn))をONU102への通信帯域の割当量とする。   (Step S412) Based on the type of communication service monitored in step S409, the OLT 101 predicts a communication band scheduled to be used in the communication service. Here, the OLT 101 predicts that the information on the data amount (Dα)) is transmitted in the communication service, and adds the data amount (Dα)) to the data amount (Dm)) notified from the ONU 102 in step S411. The amount (Dn)) is the amount of communication bandwidth allocated to the ONU 102.

(ステップS413)OLT101は、データ量(Dn))を送信するための通信帯域を許可するGateフレームをONU102に送信する。   (Step S413) The OLT 101 transmits to the ONU 102 a Gate frame that permits a communication band for transmitting the data amount (Dn).

ここまでの処理(ステップS401からステップS413まで)は、ユーザ端末から送信される制御メッセージjに関連する処理である。そして、OLT101は、制御メッセージjをモニタして通信サービスの開始を認識し、通信サービスの種類に応じた通信帯域をONU102に割り当てる処理を行う。   The processes so far (from step S401 to step S413) are processes related to the control message j transmitted from the user terminal. The OLT 101 monitors the control message j, recognizes the start of the communication service, and performs a process of assigning a communication band corresponding to the type of the communication service to the ONU 102.

一方、ユーザ端末は、通信サービスを開始する。尚、図5には上位側のサーバからユーザ端末に通信サービスの許可を通知するメッセージは省略して描いていないが、ONU102は、通信サービスの許可を受けて、通信サービスを開始する。   On the other hand, the user terminal starts a communication service. In FIG. 5, a message for notifying communication service permission from the upper server to the user terminal is omitted, but the ONU 102 starts the communication service upon receiving the communication service permission.

(ステップS414)ユーザ端末は、通信サービスに対応するトラフィックp(データ量(Dp)))を上位側のサーバに送信する。   (Step S414) The user terminal transmits traffic p (data amount (Dp))) corresponding to the communication service to the upper server.

(ステップS415)ONU102は、ユーザ端末が送信するトラフィックpのデータを送信用バッファ204に一時的に記憶する。   (Step S415) The ONU 102 temporarily stores the data of the traffic p transmitted by the user terminal in the transmission buffer 204.

(ステップS416)ONU102は、ステップS413で説明した通信帯域の割り当てが行われているので、トラフィックp以上の通信帯域(データ量(Dn)))を使用できる状態になっている。そこで、ONU102は、送信用バッファ204に蓄積されているデータ量(Dp))のトラフィックpをOLT101に送信する。尚、データ量(Dn))>データ量(Dp))である。   (Step S416) Since the communication band allocation described in Step S413 is performed, the ONU 102 can use a communication band (data amount (Dn)) equal to or higher than the traffic p. Therefore, the ONU 102 transmits the traffic p having the data amount (Dp) accumulated in the transmission buffer 204 to the OLT 101. Note that data amount (Dn))> data amount (Dp)).

(ステップS417)ONU102は、トラフィックpのデータは、OLT101に送信される。   (Step S417) The ONU 102 transmits the data of the traffic p to the OLT 101.

(ステップS418)OLT101は、ONU102から受信したトラフィックpのデータを上位側のサーバに送信する。   (Step S418) The OLT 101 transmits the data of the traffic p received from the ONU 102 to the upper server.

このようにして、ONU102は、ユーザ端末からトラフィックpのデータを入力する前に、OLT101からトラフィックpのデータを送信するのに十分な通信帯域を与えられているので、遅延時間tを短くすることができる。ここで、遅延時間tは、ONU102がユーザ端末からトラフィックpのデータを受け取ってからトラフィックpのデータをOLT101に送信するまでの時間である。   In this way, the ONU 102 is provided with a sufficient communication band for transmitting the traffic p data from the OLT 101 before inputting the traffic p data from the user terminal, so that the delay time t is shortened. Can do. Here, the delay time t is a time from when the ONU 102 receives the traffic p data from the user terminal to when the traffic p data is transmitted to the OLT 101.

ここで、本実施形態に係るPONシステム100の特徴がわかり易いように、OLT101が通信帯域の予測を行わない例について図6を用いて説明する。図6は、図5に対応する図で、図5と同符号の処理は同様の処理を行う。但し、OLT101は、ONU102が受信する制御メッセージjを上位側のサーバに送信するときに、図5のステップS409の処理(制御メッセージjの内容をモニタして通信サービスの開始を判断する処理)を行わない。また、OLT101は、図5のステップS412の処理(通信サービスに応じた通信帯域を予測する処理)を行わない。このため、図6の例では、ONU102は、ステップS413aのGateフレームで割り当てられる通信帯域がデータ量(Dm))なので、データ量(Dm))より大容量のデータ量(Dp))のトラフィックpを送信することが困難である。そこで、ONU102は、ReportフレームをOLT101に送信して、データ量(Dp))を送信可能な通信帯域を要求する(ステップS451)。これを受けたOLT101は、データ量(Dp))を送信可能な通信帯域を許可する(ステップS452)。OLT101からデータ量(Dp))を送信可能な通信帯域を許可されたONU102は、送信用バッファ204に蓄積されたトラフィックpのデータをOLT101に送信する(ステップS416)。   Here, an example in which the OLT 101 does not predict the communication band will be described with reference to FIG. 6 so that the features of the PON system 100 according to the present embodiment can be easily understood. FIG. 6 is a diagram corresponding to FIG. 5 and the same reference numerals as those in FIG. 5 perform the same processes. However, when the OLT 101 transmits the control message j received by the ONU 102 to the upper server, the OLT 101 performs the process of step S409 in FIG. 5 (a process of monitoring the contents of the control message j to determine the start of the communication service). Not performed. Further, the OLT 101 does not perform the process of step S412 in FIG. 5 (a process of predicting a communication band according to a communication service). For this reason, in the example of FIG. 6, the ONU 102 has the traffic p of the data volume (Dp)) larger than the data volume (Dm)) because the communication band allocated in the Gate frame in step S413a is the data volume (Dm)). Is difficult to send. Therefore, the ONU 102 transmits a report frame to the OLT 101 and requests a communication band in which the data amount (Dp)) can be transmitted (step S451). Receiving this, the OLT 101 permits a communication band in which the data amount (Dp)) can be transmitted (step S452). The ONU 102 that is allowed a communication band capable of transmitting the data amount (Dp) from the OLT 101 transmits the traffic p data stored in the transmission buffer 204 to the OLT 101 (step S416).

このようにして、ONU102は、ユーザ端末からトラフィックpのデータを受け取ってからトラフィックpのデータ量(Dp))を送信するための通信帯域をOLT101に要求する。そして、ONU102は、OLT101からデータ量(Dp))を送信するための通信帯域が許可されるのを待って送信用バッファ204に蓄積されたトラフィックpのデータをOLT101に送信する。このため、ユーザ端末からトラフィックpのデータを受け取ってからトラフィックpのデータをOLT101に送信するまでの遅延時間Tは、図5における遅延時間tよりも長くなる。この遅延時間が長い場合、例えばIP電話104の音声通信やTV105のストリーミング映像など、できるだけ短い遅延時間で通信を行わなければならない通信サービスの品質が低下するという問題が生じる。例えば、IP電話104で音声通信を行う場合、発信元と発信先との間の通信に時間が掛かるので、スムースな会話が難しい。衛星電話などでは、遅延時間が300msecを超えると、スムースな会話が難しくなると言われている。   In this manner, the ONU 102 requests the OLT 101 for a communication band for transmitting the data amount (Dp) of the traffic p after receiving the traffic p data from the user terminal. Then, the ONU 102 transmits the data of the traffic p accumulated in the transmission buffer 204 to the OLT 101 after waiting for the communication band for transmitting the data amount (Dp) from the OLT 101 to be permitted. Therefore, the delay time T from the reception of the traffic p data from the user terminal to the transmission of the traffic p data to the OLT 101 is longer than the delay time t in FIG. When this delay time is long, there arises a problem that the quality of a communication service that needs to be communicated with a delay time as short as possible, such as voice communication of the IP phone 104 and streaming video of the TV 105, is caused. For example, when voice communication is performed with the IP phone 104, it takes time to communicate between the caller and the callee, and smooth conversation is difficult. With satellite telephones and the like, it is said that smooth conversation becomes difficult when the delay time exceeds 300 msec.

次に、IP電話104でSIPサーバ108と通信する場合の例について図7を用いて説明する。図7は、図5に対応する図で、図5と同符号の処理は同様の処理を行う。図5と異なるのは、ステップ401、407および408の制御メッセージがそれぞれステップS401a、407aおよび408aのINVITEメッセージであることである。尚、INVITEメッセージは、IP電話104で電話を掛けるための制御メッセージである。そして、INVITEメッセージを受けたSIPサーバ108は、電話通話を許可する応答フレーム返信する(ステップS461)。応答フレームは、SIPサーバ108からOLT101に送信され、OLT101からIP電話104が接続されるONU102に転送される(ステップS462)。ONU102は、OLT101から受信する応答フレームをIP電話104に転送する(ステップS463)。   Next, an example in which IP phone 104 communicates with SIP server 108 will be described with reference to FIG. FIG. 7 is a diagram corresponding to FIG. 5, and the same reference numerals as those in FIG. 5 perform the same processes. The difference from FIG. 5 is that the control messages in steps 401, 407, and 408 are INVITE messages in steps S401a, 407a, and 408a, respectively. The INVITE message is a control message for making a call with the IP phone 104. Upon receiving the INVITE message, the SIP server 108 returns a response frame permitting the telephone call (step S461). The response frame is transmitted from the SIP server 108 to the OLT 101, and transferred from the OLT 101 to the ONU 102 to which the IP telephone 104 is connected (step S462). The ONU 102 transfers the response frame received from the OLT 101 to the IP phone 104 (step S463).

一方、INVITEメッセージをモニタしたOLT101は、電話サービスの開始を認識して、音声データのデータ量に応じた通信帯域を計算する(ステップS412)。そして、OLT101は、求めた通信帯域をONU102に通知する(ステップS413)。尚、OLT101は、ユーザ端末からサーバへの制御メッセージではなく、サーバからユーザ端末への応答メッセージをモニタしてもよい。或いは、OLT101は、両方のメッセージをモニタして、通信サービスの開始を判断するようにしてもよい。   On the other hand, the OLT 101 that has monitored the INVITE message recognizes the start of the telephone service, and calculates a communication band corresponding to the amount of voice data (step S412). Then, the OLT 101 notifies the ONU 102 of the obtained communication band (step S413). The OLT 101 may monitor not a control message from the user terminal to the server but a response message from the server to the user terminal. Alternatively, the OLT 101 may monitor both messages and determine the start of the communication service.

ステップS463で電話通話が許可されたIP電話104は、音声データを送信する(ステップS414a)。音声データは送信用バッファ204に一旦蓄積される(ステップS415)。この時点で、OLT101は、音声データを送信するのに十分は通信帯域をステップS413で割り当てているので、送信用バッファ204に蓄積された音声データをOLT101に送信する(ステップS416,417a)。そして、音声データはOLT101からSIPサーバ108に送信される(ステップS418a)。   The IP phone 104 that is permitted to make a telephone call in step S463 transmits voice data (step S414a). The audio data is temporarily stored in the transmission buffer 204 (step S415). At this time, since the OLT 101 has allocated a communication band sufficient for transmitting audio data in step S413, the OLT 101 transmits the audio data stored in the transmission buffer 204 to the OLT 101 (steps S416 and 417a). Then, the audio data is transmitted from the OLT 101 to the SIP server 108 (step S418a).

このようにして、OLT101は、IP電話104がSIPサーバ108にIP電話のサービス開始を要求するINVITEメッセージをモニタして、IP電話104を収容するONU102から大容量の音声データが送信されることを予測する。そして、OLT101は、ONU102から音声データの送信に必要な通信帯域の要求が来る前に、音声データの送信に十分な帯域を当該ONU102に割り当てることができる。これにより、ONU102は、IP電話104から入力する音声データを直ぐにOLT101に送信することができる。   In this way, the OLT 101 monitors the INVITE message for requesting the SIP server 108 to start the IP telephone service from the SIP server 108, and confirms that a large volume of voice data is transmitted from the ONU 102 accommodating the IP telephone 104. Predict. The OLT 101 can allocate a bandwidth sufficient for voice data transmission to the ONU 102 before a request for a communication bandwidth necessary for voice data transmission is received from the ONU 102. As a result, the ONU 102 can immediately transmit voice data input from the IP phone 104 to the OLT 101.

尚、上記の例では、IP電話104の場合について説明したが、映像のストリーミングサービス等、低遅延が求められる通信サービスであれば同様に適用可能である。また、通信サービスが終了する場合についても、OLT101は、ユーザ端末とサーバとの間の制御メッセージをモニタすることにより、通信サービスの終了を予測できる。これにより、OLT101は、ONU102から通信サービス終了後の通信帯域の要求が来る前に、通信サービスの帯域分を減らした通信帯域を他のONU102に割り当てることができるので、無駄な帯域の割り当てを無くすことができる。このように、本実施形態に係るPONシステム100は、低遅延が求められる通信サービスにおける遅延を低減してサービス品質を向上することができる。   In the above example, the case of the IP telephone 104 has been described. However, the present invention can be similarly applied to a communication service that requires low delay, such as a video streaming service. Even when the communication service ends, the OLT 101 can predict the end of the communication service by monitoring a control message between the user terminal and the server. As a result, the OLT 101 can allocate a communication band with a reduced communication service band to another ONU 102 before a request for a communication band after the communication service ends from the ONU 102, thereby eliminating unnecessary bandwidth allocation. be able to. As described above, the PON system 100 according to the present embodiment can improve the service quality by reducing the delay in a communication service that requires a low delay.

以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲がその精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図するものである。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずである。従って、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物に拠ることも可能である。   From the above detailed description, features and advantages of the embodiments will become apparent. This is intended to cover the features and advantages of the embodiments described above without departing from the spirit and scope of the claims. Also, any improvement and modification should be readily conceivable by those having ordinary knowledge in the art. Therefore, there is no intention to limit the scope of the inventive embodiments to those described above, and appropriate modifications and equivalents included in the scope disclosed in the embodiments can be used.

100・・・PONシステム;101・・・OLT;102・・・ONU;103・・・光カプラー;104・・・IP電話;105・・・TV;106・・・PC;107・・・ネットワーク;108・・・SIPサーバ;201・・・ユーザIF;202・・・ONU制御部;203・・・PONIF;204・・・送信用バッファ;301・・・PONIF;302・・・OLT制御部;303・・・上位網IF;304・・・パケットフィルタ部;305・・・ONUDB;351・・・フィルタ制御処理;352・・・モニタ処理;353・・・帯域算出処理;354・・・通知処理;355・・・データ量予測処理 DESCRIPTION OF SYMBOLS 100 ... PON system; 101 ... OLT; 102 ... ONU; 103 ... Optical coupler; 104 ... IP telephone; 105 ... TV; 106 ... PC; 107 ... Network 108 ... SIP server; 201 ... user IF; 202 ... ONU control unit; 203 ... PONIF; 204 ... transmission buffer; 301 ... PONIF; 302 ... OLT control unit 303 ... Upper network IF; 304 ... Packet filter unit; 305 ... ONUDB; 351 ... Filter control processing; 352 ... Monitor processing; 353 ... Band calculation processing; Notification processing; 355 ... Data amount prediction processing

Claims (5)

互いに接続された加入者側装置及び局側装置を含む通信システムであって、
端末が前記加入者側装置および前記局側装置を介して上位網のSIPサーバーに接続される場合、
前記加入者側装置は、端末から送信されるデータをバッファに蓄積して、前記バッファに蓄積されたデータのデータ量を前記局側装置に通知し、前記局側装置から指示される通信帯域で前記バッファに保持されたデータを送信し、
前記局側装置は、前記端末から前記SIPサーバーに送信するINVITEメッセージに対する前記SIPサーバーの応答メッセージをモニタして、前記加入者側装置が次に送信するデータのデータ量を予測し、予測したデータ量と前記加入者側装置から通知されるデータ量とに応じて、前記加入者側装置に割り当てる通信帯域を算出し、算出された通信帯域を前記加入者側装置に通知する
ことを特徴とする通信システム。
A communication system including a subscriber side device and a station side device connected to each other,
When the terminal is connected to the SIP server of the higher level network via the subscriber side device and the station side device,
The subscriber side device accumulates data transmitted from the terminal in a buffer, notifies the station side device of the amount of data stored in the buffer, and uses a communication band instructed by the station side device. Send the data held in the buffer,
The station side device monitors a response message of the SIP server in response to an INVITE message transmitted from the terminal to the SIP server, predicts the data amount of data to be transmitted next by the subscriber side device, and predicts the data Calculating a communication band to be allocated to the subscriber side apparatus according to the amount and a data amount notified from the subscriber side apparatus, and notifying the subscriber side apparatus of the calculated communication band. Communications system.
請求項1に記載の通信システムにおいて、
前記通信システムは、PONシステムであり、
前記加入者側装置および前記局側装置は、前記PONシステムのONUおよびOLTにそれぞれ対応する
ことを特徴とする通信システム。
The communication system according to claim 1,
The communication system is a PON system;
The subscriber-side device and the station-side device correspond to the ONU and OLT of the PON system, respectively.
端末が接続される加入者側装置と前記加入者側装置の通信先のSIPサーバーに送信するINVITEメッセージに対する前記SIPサーバーの応答メッセージをモニタするモニタ手段と、
前記応答メッセージに基いて前記加入者側装置が次に送信するデータのデータ量を予測する予測手段と、
前記予測したデータ量と前記加入者側装置から通知されるデータ量とに応じて、前記加入者側装置に割り当てる通信帯域を算出する算出手段と、
算出された通信帯域を前記加入者側装置に通知する通知手段と
を備えることを特徴とする局側装置。
Monitoring means for monitoring a response message of the SIP server in response to an INVITE message to be transmitted to a SIP server that is a communication destination of the subscriber side device and a subscriber side device to which a terminal is connected;
Predicting means for predicting a data amount of data to be transmitted next by the subscriber side device based on the response message ;
Calculating means for calculating a communication band to be allocated to the subscriber side device according to the predicted data amount and the data amount notified from the subscriber side device;
A station-side device comprising: notification means for notifying the subscriber-side device of the calculated communication band.
請求項に記載の局側装置において、
前記加入者側装置および前記局側装置は、PONシステムのONUおよびOLTにそれぞれ対応する
ことを特徴とする局側装置。
In the station side apparatus of Claim 3 ,
The subscriber-side device and the station-side device correspond to an ONU and an OLT of a PON system, respectively.
互いに接続された加入者側装置及び局側装置を含む通信システムで用いられる通信帯域制御方法であって、
端末が前記加入者側装置および前記局側装置を介して上位網のSIPサーバーに接続される場合、
前記加入者側装置は、端末から送信されるデータをバッファに蓄積して、前記バッファに蓄積されたデータのデータ量を前記局側装置に通知し、前記局側装置から指示される通信帯域で前記バッファに保持されたデータを送信し、
前記局側装置は、前記端末から前記SIPサーバーに送信するINVITEメッセージに対する前記SIPサーバーの応答メッセージをモニタして、前記加入者側装置が次に送信するデータのデータ量を予測し、予測したデータ量と前記加入者側装置から通知されるデータ量とに応じて、前記加入者側装置に割り当てる通信帯域を算出し、算出された通信帯域を前記加入者側装置に通知する
ことを特徴とする通信帯域制御方法。
A communication band control method used in a communication system including a subscriber side device and a station side device connected to each other,
When the terminal is connected to the SIP server of the higher level network via the subscriber side device and the station side device,
The subscriber side device accumulates data transmitted from the terminal in a buffer, notifies the station side device of the amount of data stored in the buffer, and uses a communication band instructed by the station side device. Send the data held in the buffer,
The station side device monitors a response message of the SIP server in response to an INVITE message transmitted from the terminal to the SIP server, predicts the data amount of data to be transmitted next by the subscriber side device, and predicts the data Calculating a communication band to be allocated to the subscriber side apparatus according to the amount and a data amount notified from the subscriber side apparatus, and notifying the subscriber side apparatus of the calculated communication band. Communication bandwidth control method.
JP2012282544A 2012-12-26 2012-12-26 COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD Expired - Fee Related JP5806202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012282544A JP5806202B2 (en) 2012-12-26 2012-12-26 COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012282544A JP5806202B2 (en) 2012-12-26 2012-12-26 COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD

Publications (2)

Publication Number Publication Date
JP2014127810A JP2014127810A (en) 2014-07-07
JP5806202B2 true JP5806202B2 (en) 2015-11-10

Family

ID=51407013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012282544A Expired - Fee Related JP5806202B2 (en) 2012-12-26 2012-12-26 COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD

Country Status (1)

Country Link
JP (1) JP5806202B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6829147B2 (en) * 2017-04-28 2021-02-10 日本電信電話株式会社 Subscriber line end station equipment and band allocation method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3740425B2 (en) * 2001-11-07 2006-02-01 日本電信電話株式会社 Bandwidth allocation apparatus and bandwidth allocation method
CN102326364B (en) * 2009-02-23 2014-05-28 三菱电机株式会社 Communication device, communication system, and frequency band allocation method
JP5723632B2 (en) * 2011-02-23 2015-05-27 沖電気工業株式会社 Dynamic bandwidth allocation method and passive optical network communication system
JP2012205269A (en) * 2011-03-28 2012-10-22 Of Networks:Kk Delay suppression device, delay suppression program, and communication device
JP2013175836A (en) * 2012-02-23 2013-09-05 Of Networks:Kk Optical terminal apparatus and optical communication system, and dynamic band allocation apparatus and program

Also Published As

Publication number Publication date
JP2014127810A (en) 2014-07-07

Similar Documents

Publication Publication Date Title
KR101502605B1 (en) Scheduling in a two-tier network
EP1753188A1 (en) A method for realizing the dynamic qos in wimax system
EP2171936B1 (en) Bandwidth requests transmitted according to priority in a centrally managed network
US20110151914A1 (en) Method and apparatus for requesting and handling uplink resource allocation in wireless access network
JP2007274534A (en) Optical communication system
JP5419994B2 (en) Communication device, subscriber-side communication device, point-to-multipoint communication system, and bandwidth control method
JP2020502952A (en) Data communication system, optical line terminal and baseband unit
JP3698210B2 (en) Packet communication system, packet communication method, packet communication program, and recording medium recording the packet communication program
EP2928142B1 (en) Method and device for transmitting information under ims architecture, and communication system
JP5806202B2 (en) COMMUNICATION SYSTEM, STATION-side DEVICE, COMMUNICATION BAND CONTROL METHOD
JP2011229094A (en) Optical transmission line terminator
KR100799193B1 (en) Apparatus and method for interception in mobile communication system
JP2012205269A (en) Delay suppression device, delay suppression program, and communication device
CN101742437B (en) Communication method for mobile video, service terminal and server
JP5900375B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION BAND CONTROL METHOD
JP2009124629A (en) BAND MANAGEMENT SYSTEM AND METHOD, AND ACCESS DEVICE
JP4151021B2 (en) IP telephone service system, incomplete call information notification system, incomplete call information notification method and program
JP6626425B2 (en) PON system, base station device, ONU, and transmission method
CN106488342B (en) A kind of method and system of elevator call bridge joint
JP3446724B2 (en) Mobile communication system and method for increasing or decreasing non-voice lines
KR101016831B1 (en) Coupling selection / configuration via service parameters
JP4901905B2 (en) Call control apparatus and restriction presence / absence judgment method
JPH1146198A (en) Polling method and system
KR20040104870A (en) Method for assuring VoIP call bandwidth of cable network
JP2004357237A (en) Communication device, communication system and communication method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140917

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150602

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150727

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150903

R150 Certificate of patent or registration of utility model

Ref document number: 5806202

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载