JP5064434B2 - Communication control device and communication control method - Google Patents
Communication control device and communication control method Download PDFInfo
- Publication number
- JP5064434B2 JP5064434B2 JP2009080452A JP2009080452A JP5064434B2 JP 5064434 B2 JP5064434 B2 JP 5064434B2 JP 2009080452 A JP2009080452 A JP 2009080452A JP 2009080452 A JP2009080452 A JP 2009080452A JP 5064434 B2 JP5064434 B2 JP 5064434B2
- Authority
- JP
- Japan
- Prior art keywords
- flow
- unit
- information
- communication
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 243
- 238000000034 method Methods 0.000 title claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 112
- 230000006870 function Effects 0.000 description 30
- 230000007423 decrease Effects 0.000 description 19
- 230000002776 aggregation Effects 0.000 description 14
- 238000004220 aggregation Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 11
- 238000005259 measurement Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 3
- 230000005764 inhibitory process Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Communication Control (AREA)
Description
本発明は、通信回線を介した情報通信を中継する通信制御装置および通信制御方法に関する。 The present invention relates to a communication control apparatus and a communication control method for relaying information communication via a communication line.
近年、ADSL(Asymmetric Digital Subscriber Line)やVDSL(Very high bitrate Digital Subscriber Line)、FTTH(Fiber To The Home)などの通信技術が普及し、ブロードバンドの通信回線を介して様々な情報が通信されている。このような通信回線では、文字データや静止画像データの通信のみならず、例えばIP(Internet Protocol)パケットによる音声データや動画配信において映像データをストリーミング配信する等、中断なく持続的に送信されることが要求される情報の通信が行われている。ここで、通信回線の通信速度には物理的な限界があるため、通信回線の通信速度に応じた中継回線の帯域を超える量の情報が入力される場合、その情報の種別に対応付けられた優先度に応じて制御を行なうQoS(Quality of Service)技術が研究されている。 In recent years, communication technologies such as ADSL (Asymmetric Digital Subscriber Line), VDSL (Very High Bitrate Digital Subscriber Line), and FTTH (Fiber To The Home) have become widespread, and various types of information are communicated via broadband communication lines. . In such a communication line, not only character data and still image data are communicated, but also, for example, audio data by IP (Internet Protocol) packets or video data is streamed in video distribution and transmitted continuously without interruption. Communication of required information is performed. Here, since the communication speed of the communication line has a physical limit, when information exceeding the bandwidth of the relay line corresponding to the communication speed of the communication line is input, it is associated with the type of the information QoS (Quality of Service) technology for performing control according to priority has been studied.
このようなQoSによる優先制御では、送信される情報の種別毎に、その情報が送信される際に遅延や損失が許容される度合いに応じた優先度クラスが定められる。定められた優先度クラスは、送信側の通信回線から受信側の通信回線への情報の中継を行う通信制御装置に記憶される。通信制御装置は、送信側の通信回線を介して受信した単位時間あたりの情報量が、単位時間あたりに受信側の通信回線に中継可能な情報量を超える場合、より優先度の低いクラスに対応付けられた種別の情報を廃棄し、より優先度の高いクラスに対応付けられた情報を優先して送信する。このような優先制御により持続性が求められる情報の種別を高い優先度クラスに対応付けておくことで、大量の情報が通信回線に送信された場合でも、持続性が求められる情報を途切れさせることなく中継することができる。 In such priority control by QoS, for each type of information to be transmitted, a priority class is determined according to the degree to which delay or loss is allowed when the information is transmitted. The determined priority class is stored in a communication control device that relays information from the communication line on the transmission side to the communication line on the reception side. When the amount of information per unit time received via the communication line on the transmission side exceeds the amount of information that can be relayed to the communication line on the reception side per unit time, the communication control device supports a lower priority class. The attached type information is discarded, and information associated with a higher priority class is transmitted with priority. By associating information types that require sustainability with such priority control with high priority classes, even when a large amount of information is sent to the communication line, information that requires sustainability is interrupted. You can relay without.
ところで、非特許文献1〜3には、このような通信制御装置が、通信回線の信号対雑音比(SNR:Signal to Noise ratio)が低下してSNRが下限基準値を下回る程に減少した場合、通信速度を低下させることによりSNRを増加させ、上限基準値を超える程に増加すれば通信速度を増加させてSNRを減少させるように制御するSRA(Seamless Rate Adaptation)機能や、SNRの急激な減少(ノイズの急激な増加)を検知すると即座に通信速度を低下させるように制御するSOS機能などが記載されている。
By the way, in
しかしながら、従来技術による優先制御は、送信側の通信回線の通信速度が受信側の通信回線の通信速度を超える場合には、より低い優先度クラスに対応付けられた種別の情報以外については考慮することなく無作為に廃棄するものであるため、同一の種別であり同一の優先度クラスに対応付けられた複数のフローが存在する場合、複数のフローのいずれかのフローがランダムに廃棄される。例えば、マルチキャストで2つのフローにより異なる動画が同一の通信回線に送信されている状態で、受信速度が送信速度を超えた場合、同一の種別の情報が単位時間毎にランダムに廃棄されるため、双方の動画に乱れが発生してしまうことになる。例えば、動画を配信する1フローあたりに10Mbps(Mega bit per second)の帯域が必要であれば、受信側の通信回線の帯域が20Mbpsを超えている場合には双方の動画の送信が可能であるが、ノイズの影響等により受信側の通信回線の帯域が20Mbps以下に低下した場合、単位時間毎にいずれかのフローの情報がランダムに廃棄されることとなり、双方のフローの通信品質が低下する。特に、SRA機能やSOS機能によりノイズに応じて柔軟に通信速度が変化する通信環境では、このような状態が発生し易くなることが考えられる。 However, the priority control according to the prior art takes into account information other than the type associated with the lower priority class when the communication speed of the transmission side communication line exceeds the communication speed of the reception side communication line. Since there are a plurality of flows of the same type and associated with the same priority class, any one of the plurality of flows is randomly discarded. For example, in the state where different videos are transmitted to the same communication line by two flows in multicast, when the reception speed exceeds the transmission speed, the same type of information is randomly discarded every unit time. Both videos will be disturbed. For example, if a bandwidth of 10 Mbps (Mega bit per second) is required per flow for distributing moving images, both moving images can be transmitted when the bandwidth of the communication line on the receiving side exceeds 20 Mbps. However, when the bandwidth of the communication line on the receiving side is reduced to 20 Mbps or less due to the influence of noise or the like, the information of one of the flows is randomly discarded every unit time, and the communication quality of both flows decreases. . In particular, it is conceivable that such a situation is likely to occur in a communication environment in which the communication speed changes flexibly according to noise by the SRA function or the SOS function.
本発明は、このような状況に鑑みてなされたもので、ノイズの影響等により通信速度が変化して受信速度が送信速度を超えることとなり、受信側の通信回線における通信速度が相対的に低下した場合に、通信速度低下による通信品質への影響が受信側の通信回線における全てのフローに及ぶことを防ぐ通信制御装置および通信制御方法を提供する。 The present invention has been made in view of such a situation, and the communication speed is changed due to the influence of noise or the like, so that the reception speed exceeds the transmission speed, and the communication speed in the communication line on the reception side is relatively lowered. In this case, a communication control device and a communication control method are provided for preventing the influence on the communication quality due to the communication speed drop from affecting all the flows in the communication line on the receiving side.
上述した課題を解決するために、本発明は、送信側の通信回線を介して接続された送信側装置から送信される情報を、受信側の通信回線を介して接続された情報の宛先である受信側装置に送信する通信制御装置であって、送信側装置から送信される情報の複数のフローを受信する受信部と、受信部が情報を受信する受信速度を算出する受信速度算出部と、受信部が受信した情報のフローを受信側装置に送信する送信部と、送信部が情報を送信する送信速度を算出する送信速度算出部と、受信速度算出部によって算出された受信速度が、送信速度算出部によって算出された送信速度を超えるか否かを判定する通信速度判定部と、通信速度判定部によって、受信速度が送信速度を超えると判定された場合、受信部が受信した複数のフローのうち、定められたフローを停止対象のフローとして判定し、停止させるフロー制御部と、フロー制御部よりも後段に設置され、受信部が受信した複数のフローのうち、フロー制御部によって停止対象として判定されたフロー以外のフローに対応する情報に対して優先制御を行う優先制御部と、優先制御部による優先制御にしたがって、停止対象として判定されたフロー以外のフローに対応する情報を、送信部によって送信させる通信制御部と、を備えることを特徴とする。 In order to solve the above-described problem, the present invention provides information transmitted from a transmission-side device connected via a transmission-side communication line as a destination of information connected via a reception-side communication line. A communication control device that transmits to a receiving device, a receiving unit that receives a plurality of flows of information transmitted from the transmitting device, a receiving speed calculating unit that calculates a receiving speed at which the receiving unit receives information, The transmission unit that transmits the flow of information received by the reception unit to the reception side device, the transmission rate calculation unit that calculates the transmission rate at which the transmission unit transmits information, and the reception rate that is calculated by the reception rate calculation unit is A communication speed determination unit that determines whether or not the transmission speed calculated by the speed calculation unit is exceeded, and a plurality of flows received by the reception unit when the communication speed determination unit determines that the reception speed exceeds the transmission speed Out of Determines because was flow as a flow stop target, is determined and the flow control unit stopping, placed downstream than the flow control unit, among the plurality of flow received by the receiver, as a stop target by the flow control unit A priority control unit that performs priority control on information corresponding to a flow other than the flow that has been transmitted, and information corresponding to a flow other than the flow that is determined as a stop target is transmitted by the transmission unit according to priority control by the priority control unit. And a communication control unit.
また、本発明は、受信速度算出部が、受信部が受信する情報の量を単位時間毎に測定し、測定結果に基づいて受信速度を算出することを特徴とする。 Further, the present invention is characterized in that the reception speed calculation unit measures the amount of information received by the reception unit every unit time, and calculates the reception speed based on the measurement result.
また、本発明は、送信側装置から送信される情報の種別を示す情報種別と、情報種別の情報に対応するフローの通信速度を示すフロー通信速度とが対応付けられて記憶されるフロー通信速度記憶部を備え、受信速度算出部は、受信部が受信するフローの情報種別に対応付けられたフロー通信速度を、フロー通信速度記憶部から読み出し、複数のフローの情報種別毎に読み出したフロー通信速度に基づいて、受信速度を算出することを特徴とする。 Further, the present invention relates to a flow communication speed in which an information type indicating a type of information transmitted from a transmission side apparatus and a flow communication speed indicating a communication speed of a flow corresponding to the information type information are stored in association with each other. The flow rate reading unit includes a storage unit, and the reception rate calculation unit reads out the flow communication rate associated with the information type of the flow received by the reception unit from the flow communication rate storage unit, and reads out the flow communication rate for each information type of a plurality of flows. The reception speed is calculated based on the speed.
また、本発明は、通信速度判定部が、フロー制御部によってフローが停止対象として判定された後、送信速度算出部によって算出された送信速度が、予め定められた閾値を超えているか否かを判定し、フロー制御部は、通信速度判定部によって、送信情報量が予め定められた閾値を超えていると判定された場合、定められた停止対象のフローの送信を再開すると判定し、通信制御部は、フロー制御部によって送信を再開すると判定されたフローに対応する情報を、送信部によって送信させることを特徴とする。 In addition, the present invention provides whether or not the transmission speed calculated by the transmission speed calculation unit exceeds a predetermined threshold after the communication speed determination unit determines that the flow is a stop target by the flow control unit. The flow control unit determines to resume transmission of the predetermined flow to be stopped when the communication speed determination unit determines that the transmission information amount exceeds a predetermined threshold, and performs communication control. The unit is characterized in that the transmission unit transmits information corresponding to the flow determined to resume transmission by the flow control unit.
また、本発明は、送信側の通信回線を介して接続された送信側装置から送信される情報を、受信側の通信回線を介して接続された情報の宛先である受信側装置に送信する通信制御装置の通信制御方法であって、受信部が、送信側装置から送信される情報の複数のフローを受信するステップと、受信速度算出部が、受信部によって情報が受信される受信速度を算出するステップと、送信部が、受信部によって受信された情報のフローを受信側装置に送信するステップと、送信速度算出部が、送信部によって情報が送信される送信速度を算出するステップと、通信速度判定部が、受信速度算出部によって算出された受信速度が、送信速度算出部によって算出された送信速度を超えるか否かを判定するステップと、フロー制御部が、通信速度判定部によって、受信速度が送信速度を超えると判定された場合、受信部が受信した複数のフローのうち、定められたフローを停止対象のフローとして判定し、停止させるステップと、フロー制御部よりも後段に設置された優先制御部が、受信部によって受信された複数のフローのうち、フロー制御部によって停止対象として判定されたフロー以外のフローに対応する情報に対して優先制御を行うステップと、通信制御部が、優先制御部による優先制御にしたがって、停止対象として判定されたフロー以外のフローに対応する情報を、送信部によって送信させるステップと、を備えることを特徴とする通信制御方法。 Further, the present invention provides communication for transmitting information transmitted from a transmission-side device connected via a transmission-side communication line to a reception-side device that is a destination of information connected via the reception-side communication line. A communication device control method for a control device, wherein a reception unit receives a plurality of flows of information transmitted from a transmission-side device, and a reception rate calculation unit calculates a reception rate at which information is received by the reception unit step and step, the transmission unit, and transmitting the flow of information received by the receiving unit to the receiving apparatus, the transmission rate calculation section calculates the transmission rate of information I by the transmission section are transmitted to A step in which the communication speed determination unit determines whether or not the reception speed calculated by the reception speed calculation unit exceeds the transmission speed calculated by the transmission speed calculation unit; Therefore, if the reception speed is determined to exceed the transmission rate among a plurality of flow received by the receiver, the flow defined determined as a flow stop target, the method comprising: stopping, stage after the flow control unit The priority control unit installed in the network performs priority control on information corresponding to a flow other than the flow determined to be stopped by the flow control unit among a plurality of flows received by the reception unit; and communication And a step of causing the transmission unit to transmit information corresponding to a flow other than the flow determined as a stop target according to the priority control by the priority control unit.
以上説明したように、本発明によれば、通信制御装置が、送信側装置から送信される情のフローを受信し、情報を受信する受信速度を算出し、受信した情報のフローを受信側装置に送信し、情報を送信する送信速度を算出し、受信速度が送信速度を超えるか否かを判定し、受信速度が送信速度を超えると判定された場合、受信した複数のフローのうち定められたフローを停止対象のフローとして判定し、停止対象として判定されたフロー以外のフローに対応する情報を受信側装置に送信するようにしたので、例えばノイズの発生や増加等により送信速度が低下し、受信速度が送信速度を超えることとなった場合でも、定められたフローによる情報の送信を停止することによって他のフローへの通信速度低下の影響を吸収し、他のフローにおける通信速度の低下を防ぐことが可能となる。 As described above, according to the present invention, the communication control apparatus receives the information flow transmitted from the transmission side apparatus, calculates the reception speed for receiving the information, and determines the received information flow as the reception side apparatus. If the reception speed exceeds the transmission speed, the transmission speed is determined from among the received flows. Since the flow corresponding to the flow other than the flow determined as the stop target is transmitted to the receiving side device, the transmission speed decreases due to the occurrence or increase of noise, for example. Even if the reception speed exceeds the transmission speed, by stopping the transmission of information by the specified flow, the effect of the decrease in communication speed on other flows is absorbed, and It is possible to prevent a decrease in communication speed.
以下、本発明の一実施形態について、図面を参照して説明する。
図1は、本実施形態による通信システム1の概要を示す図である。マンション等の集合住宅20の管理人室に設置されたMDF(Main Distributing Frame)410には、メタリックケーブルの通信回線を介して交換局10の交換機110が接続され、交換機110は電話網に接続される。また、集合住宅20の管理人室に設置されたVDSL集合装置200は、光アクセス装置420を介して光ファイバーケーブルに接続され、光ファイバーケーブルは局側装置(光アクセス装置)100に接続される。局側装置100は、IP網に接続される。VDSL集合装置200はMDF410に接続され、MDF410は、集合住宅20の構内メタルケーブルを介して宅内に設置されたVDSLモデム320に接続される。VDSLモデム320は、宅内通信装置(HGW(Home GateWay))310−1や、IP技術によって音声通信を実現する宅内通信装置(VOIP(Voice over IP)端末)310−2を介して端末装置300−1や端末装置300−2に接続される。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing an overview of a
図2は、本実施形態による通信システム1の構成を示すブロック図である。
本実施形態では、1台の局側装置100と、1台のVDSL集合装置200と、1台のVDSLモデム320とを図示して説明するが、1台の局側装置100に対し、複数台のVDSL装置200が接続されて良いし、1台のVDSL装置200に対し、複数台のVDSLモデム320が接続されるように構成して良い。この場合、VDSL装置200の各部は、接続されたVDSLモデム320毎に、フロー制御処理を行う。
FIG. 2 is a block diagram illustrating a configuration of the
In the present embodiment, one station-
局側装置100は、端末装置300−1または端末装置300−2が送受信する情報を中継する送信側の通信装置である。
VDSL集合装置200は、通信回線を介して接続された局側装置100と通信を行う通信装置である。VDSL集合装置200は、局側装置100から送信される情報のフローを受信し、受信した情報を、その情報の宛先である端末装置300に送信する。VDSL集合装置200は、受信部210と、受信速度算出部220と、通信速度判定部230と、フロー制御部240と、優先制御部250と、通信制御部260と、送信部270と、帯域モニタ280とを備えている。
The station-
The VDSL
受信部210は、通信回線を介して局側装置100から送信された複数のフローを受信する。ここで、フローは、情報の種別によって定められたチャネル毎に送受信される情報をいう。
受信速度算出部220は、受信部210が情報を受信する受信速度を算出する。ここで、受信速度算出部220は、情報の送信先となるVDSLモデム320ひとつあたりのフローの受信速度を算出する。例えば、受信速度算出部220は、受信部210が単位時間あたりに受信する送信先(VDSLモデム320)ひとつあたりの情報の量を測定し、測定結果に基づいて受信速度を算出する。受信速度の単位は、例えばMbpsである。
The receiving
The reception
通信速度判定部230は、受信速度算出部220によって算出された受信速度と、後述する帯域モニタ280によって算出された受信側の通信回線への送信速度とを比較する。また、通信速度判定部230は、比較結果により、受信速度算出部220によって算出された受信速度が、帯域モニタ280によって算出された送信速度を超えるか否かを判定する。
The communication
フロー制御部240は、通信速度判定部230によって、受信速度が送信速度を超えると判定された場合、局側装置100から受信した複数のフローのうち、定められたフローを停止対象として判定する。フロー制御部240は、停止対象として判定したフローにより送信される情報を廃棄して、通信制御部260によって送信されないように制御する。ここで、特定フロー停止部240が停止対象とするフローは、フロー制御部240の記憶領域に予め記憶されているようにしても良いし、例えば複数のフロー毎に、そのフローによる情報の送信が開始されてからの経過時間を計測し、計測した経過時間に基づいて判定されるようにしても良い。
When the communication
経過時間に基づいて停止対象のフローを判定する場合、フロー制御部240の記憶領域には、図3に示されるようにフロー送信テーブルとタイムテーブルとが記憶される。フロー送信テーブルには、定められたフロー毎に、そのフローによる送信を行なうか否かを示す送信可否情報(フラグ)が対応付けられて記憶される。例えば、送信可否情報が「ON」である場合には、対応するフローによる情報の送信を行なうことを示し、送信可否情報が「OFF」である場合には、対応するフローによる情報の送信を行なわないことを示す。タイムテーブルは、フロー送信テーブルに記憶されたフロー毎に、そのフローによる通信が開始された時刻と、その開始時刻からの経過時間を示すタイム値とが記憶される。タイム値が多ければそのフローにより通信が開始された時刻からの経過時間が長いことを示し、タイム値が少なければそのフローにより通信が開始された時刻からの経過時間が短いことを示す。図3(a)に示されるように、フロー1とフロー2とのいずれもが「ON」であり、フロー1のタイム値がフロー2のタイム値より多ければ、フロー制御部240は、タイム値が少ないフロー2を停止対象のフローとして判定する。フロー制御部240は、情報の停止対象として定められたフローに対応する情報を廃棄し、優先制御部250への送信を停止する。ここで、フロー制御部240は、例えば、受信部210が受信するパケットのヘッダ部に含まれる送信元IPアドレス、宛先IPアドレス、送信元ポート番号、宛先ポート番号、入力インタフェース等を示す情報により、情報の種別を識別する。また、フロー毎の情報の識別は、他のパケット識別子やMLD(Multicast listener Discovery)等により識別されるようにするなど特定のアプリケーションに特化した識別方法を持っても良い。
When determining the flow to be stopped based on the elapsed time, the flow transmission table and the time table are stored in the storage area of the
優先制御部250は、予め定められた優先度クラスと情報種別との対応付けに応じて、VDSL集合装置200から端末装置300に送信される情報の優先制御を行う。例えば、優先制御部250には、たとえばIPパケットのヘッダ等に示される情報種別の優先度クラスが記憶されており、さらに、優先度クラス毎の情報種別が記憶されている。例えば、優先度クラスとしては、低優先(L)クラス、優先(M)クラス、高優先(H)クラスの3クラスが記憶される。ここでは、通信が中断せずに持続性が要求される度合いが低い情報の種別がより低い優先度クラスに対応付けられ、通信が中断せずに持続性が要求される度合いが高い情報の種別がより高い優先度クラスに対応付けられる。例えば、低優先(L)クラスには、文字データや静止画像などの情報種別が対応付けられる。優先(M)クラスには、ストリーミング配信による動画などの情報種別が対応付けられる。高優先(H)クラスには、IP電話通信による音声データなどの情報種別が対応付けられる。優先制御部250は、通信制御部260によって情報が送信される通信回線の通信速度を監視し、受信部210が受信する情報の受信速度が、通信制御部260から送信される情報の送信速度より大きい場合には、優先クラスが低い種別に対応付けられた情報からランダムに廃棄対象の情報を判定し、廃棄対象として判定した情報を廃棄する。ここで、優先制御部250は、例えば、受信部210が受信するパケットのヘッダ部に含まれる送信元IPアドレス、宛先IPアドレス、送信元ポート番号、宛先ポート番号、入力インタフェース等を示す情報により、情報の種別を識別する。また。フロー毎の情報の識別は、他のパケット識別子やMLD(Multicast listener Discovery)等により識別されるようにしても良い。
The
例えば、図4に示されるように、受信部全体としてS0の速度で受信しているとし、各クラス、フローの配分を最優先(H)クラスから積み上げていったとき、各クラス、フローを一つずつ積み上げた通信速度S0、通信速度Sa、通信速度Sb、通信速度Sc、通信速度Sdが、S0>Sa>Sb>Sc>Sdの関係にあるとする。ここで、通信制御部260から送信される情報の送信速度を通信速度Sとすると、通信速度Sが、S0より小さく、Saより大きい(S0>S>Sa)場合には、低優先(L)クラスに対応する種別の情報が優先制御部250にてランダムに廃棄される。同様に、通信速度Sが、Saより小さく、Scより大きい(Sa>S>Sc)場合には、低優先(L)クラスに対応する種別の情報の全てと、優先(M)クラスに対応する種別の情報からランダムに判定した情報が優先制御部250にて廃棄される。同様に、通信速度Sが、Scより小さい(Sc>S)場合には、低優先(L)クラスおよび優先(M)クラスに対応する種別の情報の全てと、高優先(H)クラスに対応する種別の情報からランダムに判定した情報が優先制御部250にて廃棄される。一般に、優先制御部は高速動作を担保する為、受信する情報の優先度を識別する基準を多く持つことが難しい。例えば図4に示すように、H、M、Lの3クラスのみの優先度を判定して高速動作する。よって、本実施形態では、従来技術において同一の優先度の中にある多くのフローを識別して優先制御を柔軟に行うことが難しいことを鑑みて、フロー制御部240を配置している。
For example, as shown in FIG. 4, when the receiving unit as a whole is receiving at the speed of S0, when each class and flow distribution is stacked from the highest priority (H) class, each class and flow are assigned to each other. It is assumed that the communication speed S0, the communication speed Sa, the communication speed Sb, the communication speed Sc, and the communication speed Sd accumulated one by one are in a relationship of S0> Sa> Sb> Sc> Sd. Here, when the transmission speed of information transmitted from the
図2に戻り、通信制御部260は、SNR測定部261と、SRA制御部262と、SOS制御部263とを備えており、受信部210が送信側の通信回線から受信した情報を、送信部270によって受信側の通信回線に送信させるVDSL通信の制御処理を行う。
SNR測定部261は、送信部270がVDSLモデム320に情報を送信する通信回線におけるSNRを測定する。
Returning to FIG. 2, the
The
SRA制御部262は、VDSLにおけるSRA機能の制御を行う。SRA機能は、SNR測定部261によって一定時間内に測定されたSNRが、予め定められたSNR上限基準値を超えて増加していればVDSLモデム320との間での通信速度を上げ、予め定められたSNR下限基準値を下回っていれば通信速度を下げるように制御する。ここで、通信速度の増減は、例えば単位時間当たりに送信する情報のビット数を変化させることにより制御する。
The
例えば、図5は、SNR測定部261が測定したSNRが時間の経過とともに減少し、ノイズ量が増加する場合に、SRA制御部262によって行なわれる制御の概念を示す図である。図において、Y軸はSNRを示しており、上方である程SNRが大きく、ノイズ量が少ないことを示す。例えば、SNRが符号aに示される点にある場合は、SNR下限基準値を超えるSNRマージンが維持できている。SNRマージンとは、定められた通信品質を維持した通信を行うための下限基準値と、下限基準値を超えるSNRとの差であり、安定した通信を行うためには一定以上(例えば、1dB)のSNRマージンを維持することが望ましい。SNRが符号aに示される点から、外的要因により符号bに向かって減少し、ノイズ量が増加したことがSNR測定部261によって測定される。この場合、SRA制御部262は、予め定められた時間(例えば、5秒)の間、SNR下限基準値を下回る符号bのSNRが継続したと判定すると、通信速度を低下させる。これにより、SNRは符号cから符号dに向かって増加し、SNRマージンが回復する。
For example, FIG. 5 is a diagram illustrating a concept of control performed by the
これに対し、図6は、SNR測定部261が測定したSNRが時間の経過とともに増加し、ノイズ量が減少する場合に、SRA制御部262によって行なわれる制御の概念を示す図である。例えば、SNRが符号aに示される点から、外的要因により符号bに向かって増加し、ノイズ量が減少したことがSNR測定部261によって測定される。この場合、SRA制御部262は、予め定められた時間(例えば、5秒)の間、SNR上限基準値を下回る符号bのSNRが継続したと判定すると、送信部270の通信速度を上げる。これにより、SNRは符号cから符号dに向かって減少し、SNRマージンを取りすぎることなく、通信回線のSNRの状態に応じた適切な通信速度により通信を行うことができる。
In contrast, FIG. 6 is a diagram illustrating a concept of control performed by the
図2に戻り、SOS制御部263は、SNRの急激な増加を検知すると即座に通信速度を低下させるようにVDSLモデム320との間での通信を制御する。SOSは、ユーザ設定に応じて、例えば一定時間内に複数回の通信エラーを検知した場合や、一定時間内に閾値を超えるSNRの変化があった場合などに動作し、予め定められた通信制御を行って通信速度を低下させる。すなわち、SRAは、5秒などの時間の経過に応じたSNRの緩やかな変化に応じて通信速度を変化させる機能であるが、SOSは、外的要因の急激な変化に応じたエラーを防ぐために、素早く通信レートを変化させて通信速度を低下させ、SNRマージンを確保する機能である。例えば、雑音レベルが急激に増大した場合には、通信フローにもエラーが発生する場合があるため、通信速度を変更するためのパラメータの送受信すら行えない状態に陥る場合があり、SRA機能では対応することが難しい場合がある。SOSの機能によればこのような急激な外的要因の変化が起きた場合に素早く通信速度を低下させ、リンクを維持することができる。
Returning to FIG. 2, the
図7は、従来の通信状態の変化に対応する通信速度の変化と、SRA機能およびSOS機能を用いた通信状態の変化に対応する通信速度の変化とを示す図である。図7(a)に示すように、従来では、雑音の増加等が発生し、エラーの多発などにより定められた通信品質を保てなくなった場合には、リンク断が発生し、再トレーニングが行なわれた後、低下された通信速度で通信が再開される。図7(b)に示すように、SRA機能およびSOS機能を用いれば、雑音が増加した時点でSOS機能により瞬時に通信速度を低下させた後、通信状態に応じてSRA機能により通信速度を徐々に上げていくことで、急激にノイズが増加した場合でも、再トレーニングやリンク断が発生することなく通信の接続状態を維持することが可能である。 FIG. 7 is a diagram illustrating a change in communication speed corresponding to a change in conventional communication state and a change in communication speed corresponding to a change in communication state using the SRA function and the SOS function. As shown in FIG. 7A, conventionally, when an increase in noise or the like occurs and communication quality determined due to frequent errors or the like cannot be maintained, link disconnection occurs and retraining is performed. Communication is resumed at a reduced communication speed. As shown in FIG. 7B, when the SRA function and the SOS function are used, the communication speed is decreased instantaneously by the SOS function when noise increases, and then the communication speed is gradually increased by the SRA function according to the communication state. As a result, even if the noise suddenly increases, it is possible to maintain the communication connection state without causing retraining or link disconnection.
図2に戻り、送信部270は、通信制御部260からの制御指示に応じて、受信部210が受信した情報をフローにVDSLモデム320に送信する。
帯域モニタ280は、送信部270が情報を送信する送信速度を算出する。例えば、帯域モニタ280は、受信部210が単位時間当たりに送信する情報の量を測定し、Mbpsを単位とする通信速度を算出する。
VDSLモデム320は、宅内に設置される通信装置であり、VDSL伝送方式に沿った通信を集合装置200と行う。
Returning to FIG. 2, the
Band monitor 280 calculates a transmission rate at which
The
宅内通信装置310−1および宅内通信装置310−2は、VDSLモデムと宅外の端末装置とを接続する通信装置であり、例えば、HGWや、STB(Set Top Box)などが適用できる。宅内通信装置310−1および宅内通信装置310−2は同様の構成であるので、以下の説明において特に区別をする必要がない場合には宅内通信装置310として説明する。ここで、図には2台の宅内通信装置310を図示しているが、宅内に設置される宅内通信装置310は1台でも良いし、利用者宅の通信環境等に応じて3台以上の複数台を設置しても良い。 The in-home communication device 310-1 and the in-home communication device 310-2 are communication devices that connect a VDSL modem and a terminal device outside the home. For example, HGW, STB (Set Top Box), or the like can be applied. Since in-home communication device 310-1 and in-home communication device 310-2 have the same configuration, in the following description, it will be described as in-home communication device 310 when it is not necessary to distinguish between them. Here, although two in-home communication devices 310 are illustrated in the figure, the in-home communication device 310 installed in the home may be one, or three or more in accordance with the communication environment of the user's home. Multiple units may be installed.
端末装置300−1および端末装置300−2は、宅内に設置される通信装置であり、VDSL集合装置200を介して送信される情報を受信する。端末装置300には、例えば送信される動画情報を再生するPC(Personal Computer)や、IP電話通信を行うIP電話端末などが適用できる。端末装置300−1および端末装置300−2は同様の構成であるので、以下の説明において特に区別をする必要がない場合には端末装置300として説明する。ここで、図には2台の端末装置300を図示しているが、宅内に設置される端末装置300は1台でも良いし、利用者宅の通信環境等に応じて3台以上の端末装置300を設置しても良い。
The terminal device 300-1 and the terminal device 300-2 are communication devices installed in the home, and receive information transmitted via the
次に、本実施形態による通信システム1の動作例を説明する。図8は、本実施形態の通信システム1によって行われる通信制御の動作例を示すフローチャートである。
ここでは、局側装置100から端末装置300への情報の送信が開始されており、通信制御部260のSRA制御部262によるSRAの処理と、SOS制御部263によるSOSの処理が行われる(ステップS1)。SOSまたはSRAの処理により、送信部270が情報を送信する通信速度が低下する(ステップS2)。帯域モニタ280は、送信部270の通信速度を算出して通信速度判定部230に出力する。通信速度判定部230は、帯域モニタ280によって算出された送信速度Sが、優先度(M)クラスの通信速度の閾値Saより小さく、通信速度Sbより大きいか否かを判定する(ステップS3)。ここで、通信速度判定部230が、通信速度Sが、通信速度Saより小さく、通信速度Sbより大きくないと判定すると(ステップS3:NO)、処理を終了する。
Next, an operation example of the
Here, transmission of information from the
ステップS3において、通信速度判定部230によって、通信速度Sが、通信速度Saより小さく、通信速度Sbより大きいと判定されると(ステップS3:YES)、フロー制御部240は、優先度(M)クラスに対応付けられた種別の情報のうちいずれかの送信を停止すると判定する(ステップS4)。フロー制御部240は、停止すると判定された優先度(M)クラスの種別に対応する複数のフローのうち、いずれのフローの情報を停止対象とするかを判定し、廃棄対象として判定した情報を廃棄する(ステップS5)。
In step S3, when the communication
同様に、VDSL集合装置200は、フロー制御部240によっていずれかのフローによる情報の送信が停止された後、帯域モニタ280によって算出される送信速度が予め定められた閾値を超えた場合、停止したフローの送信を再開させる。例えば、図9は、このように情報の送信を再開する際のVDSL集合装置200の動作例を示すフローチャートである。
Similarly, the
SNR測定部261によって測定されるSNRが増加し、SRA制御部262がSRAの処理を実行すると(ステップS11)、送信部270の通信速度が向上する(ステップS12)。ここで、通信速度判定部230が、帯域モニタ280によって算出された送信速度Sが通信速度Saより大きいと判定すると、フロー制御部240は、ステップS5において情報送信を停止したフローの情報送信を再開すると判定する(ステップS14)。そして、送信部270は、ステップS5において停止されていたフローの情報送信を再開する(ステップS15)。
When the SNR measured by the
図10は、このように動作する通信システム1の概念を示す図である。ここでは、上位装置(例えば、局側装置100)から送信されたフロー1の動画情報とフロー2の動画情報とを、VDSL集合装置200が、VDSLモデム320を介して端末装置(TV)300−1と端末装置(TV)300−2とに送信している。帯域モニタ280は、送信部270が送信している情報の送信速度を測定する。送信部270の送信速度(出力帯域)が、ノイズ等の影響によりSRA、SOS機能が動作し、低下する(符号a→符号b)と、フロー制御部240によって、フロー2の配信が停止される。優先制御部250には、高優先(H)クラスのフローと、優先(M)クラスのフローのうちフロー2を除くフロー1と、低優先(L)クラスのフローが入力される。優先制御部250は、優先制御により、低優先(L)クラスのフローによるパケットを廃棄する。これにより、優先(M)クラスの情報のうちフロー2のパケットを除くフロー1のパケットは、優先制御部250によって廃棄されることなく端末装置300−1に送信され、一定以上の通信品質が維持される。フロー2の送信は停止されるため端末装置300−2には動画情報が送信されない。
FIG. 10 is a diagram showing the concept of the
<第2の実施形態>
次に、本発明の第2の実施形態について説明する。図11は、本実施形態による通信システム1の構成を示すブロック図である。本実施形態による通信システム1の構成は第1の実施形態と同様であるが、VDSL集合装置200が、フロー通信速度記憶部290を備えている。フロー通信速度記憶部290には、局側装置100から送信される情報の種別を示す情報種別と、情報種別の情報に対応するフローの通信速度を示すフロー通信速度とが対応付けられて記憶される。
<Second Embodiment>
Next, a second embodiment of the present invention will be described. FIG. 11 is a block diagram illustrating a configuration of the
第1の実施形態においては、受信速度算出部220は、受信部210が情報を受信する送信側の通信回線の通信速度を測定することにより受信速度を算出したことに対し、本実施形態では、局側装置100から送信される複数の情報のフローの情報種別に対応付けられたフロー通信速度を、フロー通信速度記憶部290から読み出し、複数のフロー毎に読み出した通信速度に対応する情報量の総量に基づいて受信速度を算出する。
In the first embodiment, the reception
例えば、フロー通信速度記憶部290には、情報種別毎にその情報種別の情報を送信するために1フロー当たりに必要となる通信速度(帯域)が予め対応付けられて記憶される。例えば、情報種別が「動画配信」である場合には、1フロー当たり「10Mbps」の帯域が、「高品質動画配信」である場合には1フロー当たり「20Mbps」などの帯域が予め対応付けられて記憶される。フロー通信速度記憶部290は、受信部210が受信した情報のフロー毎の情報種別(例えば、「動画配信」か「高品質動画配信」か)を判定し、判定した情報種別のフローの数と、そのフローの情報種別に対応する帯域とを乗ずることで、送信先ひとつあたりのフローの受信速度を算出する。通信速度判定部230は、算出した受信速度と、帯域モニタ280が測定した送信速度とを比較することにより、受信速度が送信速度を超えているか否かを判定する。
For example, in the flow communication
なお、本実施形態では、通信速度判定部230が、受信速度と送信速度とを比較し、比較結果に応じてフロー制御部240がフローの制御処理を行うようにした。これにより、優先制御部250は従来と同様の機能が適用できるため、本実施形態による通信制御処理を行うために優先制御部250の機能を改修する必要がなく、既存の優先制御機能を活かしつつ本実施形態による機能の追加が容易に行なえるものである。なお、既存の優先制御機能を改修し、改修された優先制御部250が受信速度と送信速度とを比較し、比較結果に応じてフローの制御処理を行う機能部を設けるようにしても良い。
In this embodiment, the communication
また、本実施形態では、受信速度と送信速度との比較結果に応じて、受信側の通信回線に送信するフローを制御する機能部を、VDSL集合装置200が備えることとして説明したが、VDSLモデム320にフローを制御する機能部を設けて、VDSLモデム320によって端末装置300に送信されるフローを制御するようにしても良い。
In the present embodiment, the
また、本実施形態では、局側に設置された局側装置100を情報の送信側とし、宅内に設置された端末装置300を情報の受信側として説明したが、宅内に設置された端末装置300を情報の送信側とし、局側に設置された局側装置100を情報の受信側とする場合にも、同様の通信制御を行うことができる。この場合、VDSL集合装置200は、特定のフローに対応付けられた情報の送信を停止すると判定した場合には、VDSLモデム320にパケットの停止命令を送信し、停止命令を受信したVDSLモデム320は該当するフローによる情報の送信を停止する。
In the present embodiment, the
以上説明したように、本実施形態によれば、SOSやSRAの機能等により通信回線の通信速度が変化した場合、ある同一の優先度クラスに対応する種別の情報においてフロー毎のフロー制御を実行することができる。例えば、動画配信サービス等で2つのフローの情報が利用者の端末装置に送信されている場合、通信速度が低下して2つのフローの情報を送信する帯域が確保されない場合でも、1つのフロー以上の帯域が確保されていれば、2つのフローのうちいずれかのフローによる情報送信を、通信品質を下げることなく行うことが可能である。これにより、利用者のサービス利用満足度の向上が期待できる。 As described above, according to the present embodiment, when the communication speed of the communication line changes due to the SOS or SRA function, the flow control for each flow is executed in the type information corresponding to the same priority class. can do. For example, when information of two flows is transmitted to a user's terminal device in a video distribution service or the like, even if the communication speed decreases and a bandwidth for transmitting information of two flows cannot be secured, one flow or more If the bandwidth is secured, it is possible to transmit information by one of the two flows without lowering the communication quality. This can be expected to improve the service satisfaction level of the user.
なお、本発明における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより通信制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境(あるいは表示環境)を備えたWWWシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。 Note that a program for realizing the function of the processing unit in the present invention is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed to perform communication control. May be. Here, the “computer system” includes an OS and hardware such as peripheral devices. The “computer system” includes a WWW system having a homepage providing environment (or display environment). The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included.
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。 The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.
1 通信システム
10 交換局
20 集合住宅
100 局側装置
110 交換機
200 VDSL集合装置
210 受信部
220 受信速度算出部
230 通信速度判定部
240 フロー制御部
250 優先制御部
260 通信制御部
261 SNR測定部
262 SRA制御部
263 SOS制御部
280 帯域モニタ
270 送信部
290 フロー通信速度記憶部
300 端末装置
310 宅内通信装置
320 VDSLモデム
410 MDF
420 光アクセス装置
DESCRIPTION OF
420 Optical Access Device
Claims (3)
前記送信側装置から送信される前記情報の複数のフローを受信する受信部と、
前記受信部が前記情報を受信する受信速度を算出する受信速度算出部と、
前記受信部が受信した前記情報のフローを前記受信側装置に送信する送信部と、
前記送信部が前記情報を送信する送信速度を算出する送信速度算出部と、
前記受信速度算出部によって算出された前記受信速度が、前記送信速度算出部によって算出された前記送信速度を超えるか否かを判定する通信速度判定部と、
前記通信速度判定部によって、前記受信速度が前記送信速度を超えると判定された場合、前記受信部が受信した前記複数のフローのうち、定められたフローを停止対象のフローとして判定し、停止させるフロー制御部と、
前記フロー制御部よりも後段に設置され、前記受信部が受信した前記複数のフローのうち、前記フロー制御部によって停止対象として判定された前記フロー以外のフローに対応する前記情報に対して優先制御を行う優先制御部と、
前記優先制御部による優先制御にしたがって、前記停止対象として判定された前記フロー以外のフローに対応する前記情報を、前記送信部によって送信させる通信制御部と、
を備えることを特徴とする通信制御装置。 A communication control device that transmits information transmitted from a transmission-side device connected via a transmission-side communication line to a reception-side device that is a destination of the information connected via a reception-side communication line. ,
A receiving unit for receiving a plurality of flows of the information transmitted from the transmitting side device;
A receiving speed calculating unit that calculates a receiving speed at which the receiving unit receives the information;
A transmission unit for transmitting the flow of information received by the reception unit to the reception-side device;
A transmission rate calculation unit for calculating a transmission rate at which the transmission unit transmits the information;
A communication speed determination unit for determining whether the reception speed calculated by the reception speed calculation unit exceeds the transmission speed calculated by the transmission speed calculation unit;
When the communication speed determination unit determines that the reception speed exceeds the transmission speed, the predetermined flow is determined as a flow to be stopped among the plurality of flows received by the reception unit, and is stopped. A flow control unit;
Priority control for the information corresponding to the flow other than the flow determined as the stop target by the flow control unit among the plurality of flows installed after the flow control unit and received by the reception unit A priority control unit for performing
In accordance with priority control by the priority control unit, a communication control unit that causes the transmission unit to transmit the information corresponding to a flow other than the flow determined as the stop target, and
A communication control apparatus comprising:
前記受信速度算出部は、前記受信部が受信する前記フローの情報種別に対応付けられた前記フロー通信速度を、前記フロー通信速度記憶部から読み出し、前記複数のフローの情報種別毎に読み出した前記フロー通信速度に基づいて、前記受信速度を算出する
ことを特徴とする請求項1に記載の通信制御装置。 A flow communication speed storage unit for storing an information type indicating a type of information transmitted from the transmission side apparatus and a flow communication speed indicating a communication speed of the flow corresponding to the information of the information type in association with each other; Prepared,
The reception speed calculation unit reads the flow communication speed associated with the information type of the flow received by the reception unit from the flow communication speed storage unit, and reads the information for each information type of the plurality of flows. The communication control apparatus according to claim 1, wherein the reception speed is calculated based on a flow communication speed.
受信部が、前記送信側装置から送信される前記情報の複数のフローを受信するステップと、
受信速度算出部が、前記受信部によって前記情報が受信される受信速度を算出するステップと、
送信部が、前記受信部によって受信された前記情報のフローを前記受信側装置に送信するステップと、
送信速度算出部が、前記送信部によって前記情報が送信される送信速度を算出するステップと、
通信速度判定部が、前記受信速度算出部によって算出された前記受信速度が、前記送信速度算出部によって算出された前記送信速度を超えるか否かを判定するステップと、
フロー制御部が、前記通信速度判定部によって、前記受信速度が前記送信速度を超えると判定された場合、前記受信部が受信した前記複数のフローのうち、定められたフローを停止対象のフローとして判定し、停止させるステップと、
前記フロー制御部よりも後段に設置された優先制御部が、前記受信部によって受信された前記複数のフローのうち、前記フロー制御部によって停止対象として判定された前記フロー以外のフローに対応する前記情報に対して優先制御を行うステップと、
通信制御部が、前記優先制御部による優先制御にしたがって、前記停止対象として判定された前記フロー以外のフローに対応する前記情報を、前記送信部によって送信させるステップと、
を備えることを特徴とする通信制御方法。 Communication control of a communication control apparatus that transmits information transmitted from a transmission side apparatus connected via a communication line on the transmission side to a reception side apparatus that is a destination of the information connected via a communication line on the reception side A method,
Receiving a plurality of flows of the information transmitted from the transmitting device;
A reception speed calculation unit calculating a reception speed at which the information is received by the reception unit;
A transmitting unit transmitting the flow of information received by the receiving unit to the receiving device;
Transmission rate calculating section, and a step of calculating a transmission rate at which the information I by the transmission section is transmitted,
A communication speed determination unit determining whether the reception speed calculated by the reception speed calculation unit exceeds the transmission speed calculated by the transmission speed calculation unit;
When the communication speed determination unit determines that the reception speed exceeds the transmission speed, the flow control unit determines a predetermined flow among the plurality of flows received by the reception unit as a flow to be stopped. Determining and stopping; and
The priority control unit installed after the flow control unit corresponds to a flow other than the flow determined as a stop target by the flow control unit among the plurality of flows received by the reception unit. Performing priority control on information;
A step of causing the transmission unit to transmit the information corresponding to a flow other than the flow determined as the stop target according to priority control by the priority control unit;
A communication control method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009080452A JP5064434B2 (en) | 2009-03-27 | 2009-03-27 | Communication control device and communication control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009080452A JP5064434B2 (en) | 2009-03-27 | 2009-03-27 | Communication control device and communication control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010233112A JP2010233112A (en) | 2010-10-14 |
JP5064434B2 true JP5064434B2 (en) | 2012-10-31 |
Family
ID=43048479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009080452A Active JP5064434B2 (en) | 2009-03-27 | 2009-03-27 | Communication control device and communication control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5064434B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5300099B2 (en) * | 2011-03-23 | 2013-09-25 | Necアクセステクニカ株式会社 | Network control device, communication speed changing method and program |
JP5974338B2 (en) * | 2012-09-19 | 2016-08-23 | 住友電気工業株式会社 | Communication device, in-home device, communication system, signal-to-noise ratio margin setting method, and program |
CN111656740A (en) * | 2018-01-26 | 2020-09-11 | 欧庞戈网络有限公司 | System and method for identifying candidate flows in a data packet network |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0522367A (en) * | 1991-07-15 | 1993-01-29 | Oki Electric Ind Co Ltd | Communication controller |
US5983278A (en) * | 1996-04-19 | 1999-11-09 | Lucent Technologies Inc. | Low-loss, fair bandwidth allocation flow control in a packet switch |
US6469991B1 (en) * | 1997-10-14 | 2002-10-22 | Lucent Technologies Inc. | Method for overload control in a multiple access system for communication networks |
JP3107077B2 (en) * | 1999-02-22 | 2000-11-06 | 住友電気工業株式会社 | Communication method and communication device |
JP3567980B2 (en) * | 2000-06-13 | 2004-09-22 | 日本電気株式会社 | Transmission capacity control method and mobile communication system |
JP3798644B2 (en) * | 2001-03-30 | 2006-07-19 | 富士通株式会社 | Relay device |
JP4032824B2 (en) * | 2002-05-22 | 2008-01-16 | ソニー株式会社 | Communication method and communication bridge device |
JP3905791B2 (en) * | 2002-05-27 | 2007-04-18 | 松下電器産業株式会社 | Packet transfer apparatus, packet transfer method, and computer program |
JP2006245711A (en) * | 2005-03-01 | 2006-09-14 | Mitsubishi Electric Corp | Multicast repeating device |
JP2007281541A (en) * | 2006-04-03 | 2007-10-25 | Kyocera Corp | Base station device and control method thereof |
-
2009
- 2009-03-27 JP JP2009080452A patent/JP5064434B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010233112A (en) | 2010-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8077609B2 (en) | Method for providing quality-of-service based services in a packet network | |
US7738392B2 (en) | Methods and apparatus to provide services over integrated broadband communication systems | |
US9936261B2 (en) | Selection of a proxy device for a network | |
US8824453B2 (en) | Method and apparatus for managing quality of service for multimedia applications | |
US20110122869A1 (en) | Method of Transmitting Data in a Communication System | |
JP4803085B2 (en) | COMMUNICATION DEVICE, COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM | |
US9313137B2 (en) | Method and arrangement for the power management of a digital communication line | |
JP4733743B2 (en) | Apparatus and method for measuring client input buffer usage in real-time content delivery | |
JP5064434B2 (en) | Communication control device and communication control method | |
US8121178B2 (en) | Method and system for sending data using a very high bit rate digital subscriber line | |
CN111201718B (en) | Identifying interfering links in a local area network | |
US7599399B1 (en) | Jitter buffer management | |
CN111164900B (en) | Method, apparatus, gateway device, and storage medium for controlling communication with respect to local area network | |
US20090245102A1 (en) | Network backup system and method | |
US20100067524A1 (en) | Method and system for selecting a data transmission rate | |
KR101320914B1 (en) | Application related resynchronization device and a method therefor | |
JP2013121016A (en) | Quality deterioration determination apparatus and method | |
WO2009154668A1 (en) | Method and apparatus for minimizing clock drift in a voip communications network | |
WO2007049165A2 (en) | Method and apparatus for traffic flow control of streaming video | |
EP1589707B1 (en) | Modem for coupling a network-unit to a device | |
WO2014094273A1 (en) | On line reshuffle execution method, device and system | |
JPH11341105A (en) | Communication equipment and method for controlling transmitting speed of the same and storage medium recorded with transmitting speed control program | |
EP2110996A1 (en) | A device and related method for selecting a data transmission path |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110322 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120127 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120424 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120629 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120710 |
|
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: 20120731 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120808 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5064434 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150817 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |