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

JP2010028495A - Communication quality guarantee request system - Google Patents

Communication quality guarantee request system Download PDF

Info

Publication number
JP2010028495A
JP2010028495A JP2008188075A JP2008188075A JP2010028495A JP 2010028495 A JP2010028495 A JP 2010028495A JP 2008188075 A JP2008188075 A JP 2008188075A JP 2008188075 A JP2008188075 A JP 2008188075A JP 2010028495 A JP2010028495 A JP 2010028495A
Authority
JP
Japan
Prior art keywords
quality
router
communication
request
information
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.)
Pending
Application number
JP2008188075A
Other languages
Japanese (ja)
Inventor
Yasushi Kasugai
靖 春日井
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2008188075A priority Critical patent/JP2010028495A/en
Publication of JP2010028495A publication Critical patent/JP2010028495A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problem that a QoS control request on a route has to be set by a user terminal when a user performs communication with a server, etc., in order to perform the QoS control by each one of various data. <P>SOLUTION: A communication protocol for transmitting/receiving quality request control information is stipulated between a communication adapter and a router device. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

IPネットワーク通信において通信品質保証をする方法に関する。   The present invention relates to a method for guaranteeing communication quality in IP network communication.

ネットワークのオールIP化によって、従来の固定電話サービスもIP電話としてネットワークの提供するサービスに統合されようとしている。従来の固定電話サービスのような通信品質を必要とするような、リアルタイム性が重要視されるサービスを実現するためには、IPネットワークにおける通信品質の保証が必要となる。これは通信情報を伝送するIPパケットを、通信路の状況に応じて、場合によっては他のIPパケットよりも優先的に伝送するような操作が必要となる。この操作は、ユーザ側では実行できず、IPネットワーク運用者により、契約内容や運用方針に基づいた制御がなされることにより実現される。これらの操作は一般的にIPパケットに格納される通信内容(例えば、通信種別や伝送速度や送信元アドレスなど)を参照し、半自動的にIPパケットを優先的に通過させる等の運用がなされる。例としてテレビ会議ではリアルタイム通信が可能なようにIPパケットを優先的に送信するとか、ビデオオンデマンドのようなストリーミングデータは、多少遅延があってもコンテンツ自体の長さ(再生時間)が変化しなければ、ストレスなく楽しむことができるため、リアルタイム性をあまり必要としないような通信品質で送信する等の運用がなされる。   With the all-IP network, the conventional fixed telephone service is being integrated into the service provided by the network as an IP telephone. In order to realize a service in which real-time property is important, such as a conventional fixed-line telephone service, it is necessary to guarantee communication quality in an IP network. This requires an operation for transmitting an IP packet for transmitting communication information with higher priority than other IP packets depending on the situation of the communication path. This operation cannot be executed on the user side, and is realized by the IP network operator performing control based on the contract contents and the operation policy. These operations generally refer to the communication contents (for example, communication type, transmission speed, source address, etc.) stored in the IP packet, and operations such as semi-automatically passing the IP packet preferentially are performed. . For example, in video conferencing, IP packets are preferentially transmitted so that real-time communication is possible, and streaming data such as video on demand changes the length (playback time) of the content itself even if there is some delay. If it is not, it can be enjoyed without stress, and therefore operation such as transmission with communication quality that does not require much real-time performance is performed.

このため、従来はユーザ側からはある一定以上の優先度設定を行なってもネットワーク側へこれらの品質要求を能動的に行うことは認められず、また、そのような手段も与えられていなかった。しかしIPネットワークサービスへのレガシーサービスの統合が進み、サービスも多様化してくると、コンテンツやサービスに必要とされる通信品質が従来の枠組みにそぐわなくなるようになってきた。   For this reason, in the past, it has not been accepted from the user side to actively make these quality requirements to the network side even if a certain priority or more is set, and no such means has been given. . However, as the integration of legacy services into IP network services progresses and services diversify, the communication quality required for content and services becomes incompatible with the conventional framework.

特許文献1では、ユーザからのQoS要求を行うことが記載されているが、あくまでQoSサービスの内容はサーバサイドにより決定されている。   Patent Document 1 describes that a QoS request is made from a user, but the content of the QoS service is determined by the server side.

特開2001−352364JP 2001-352364 A

多様なデータ毎にQoS制御を行うためには、ユーザがサーバ等と通信する際に、経路上のQoS制御要求をユーザ端末により設定する必要がある。   In order to perform QoS control for each of various data, when a user communicates with a server or the like, it is necessary to set a QoS control request on the route by the user terminal.

上記の課題を解決する手段として、本発明においては通信アダプタとルータ装置との間に品質要求制御情報を送受信するための通信プロトコルを規定することを特徴とする。   As means for solving the above problems, the present invention is characterized in that a communication protocol for transmitting / receiving quality request control information between a communication adapter and a router device is defined.

本発明によれば、ユーザが通信品質要求機能のないアプリケーションを使用しても、アプリケーションに合った品質が保たれるようにすることが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, even if a user uses the application without a communication quality request | requirement function, it becomes possible to maintain the quality suitable for an application.

図1は本発明による実施例の一実施例を示すネットワークの構成図である。ホームゲートウェイ101はユーザ宅内に配置され、ユーザのクライアント1 102、クライアント2 103他が接続されている。ホームゲートウェイは宅内106とネットワーク105の入口に位置するエッジルータ104の間のインタフェースを取り持ち、例えばクライアント1 102で動作するアプリケーションからのネットワーク105に対する通信を管理し、必要に応じて(予めユーザにより設定された通信の制御設定情報に基づき)通信制御したり、品質保証要求をネットワーク105に対して行う。   FIG. 1 is a network configuration diagram showing an embodiment of the present invention. The home gateway 101 is arranged in the user's house, and is connected to the user's client 1 102, client 2 103, and the like. The home gateway has an interface between the in-home 106 and the edge router 104 located at the entrance of the network 105, and manages communication to the network 105 from, for example, an application operating on the client 1102, and if necessary (set in advance by the user). Communication control) and a quality assurance request to the network 105 (based on the communication control setting information).

例えば、クライアント1 102においてTV会議アプリケーションを使用する場合、映像、音声を伴う双方向のリアルタイム通信が必要となるが、ホームゲートウェイ101は、通信状態の情報をエッジルータ104に対して図2のような内容で要求する。ホームゲートウェイ101はエッジルータ104から取得した情報が要求通りの品質となっているかを、自身が保持する設定要求値とエッジルータ104からの応答値と比較する。エッジルータ104からの品質情報応答の例を図3に示す。これには送信元アドレス、送信先アドレスの他、当該ルータのnexthop情報が格納され、自身の保持する設定要求値と応答結果を比較し、応答結果が設定要求値を満足していない場合、さらにホームゲートウェイ101からnexthopフィールドで示されるアドレスを持つルータに対して品質保証要求を行う。   For example, when the video conference application is used in the client 1102, bi-directional real-time communication with video and audio is required. The home gateway 101 sends the communication status information to the edge router 104 as shown in FIG. Require in the contents. The home gateway 101 compares the setting request value held by itself with the response value from the edge router 104 to determine whether the information acquired from the edge router 104 has the required quality. An example of the quality information response from the edge router 104 is shown in FIG. This stores the nexthop information of the router in addition to the source address and destination address, compares the setting request value held by itself with the response result, and if the response result does not satisfy the setting request value, A quality assurance request is made from the home gateway 101 to the router having the address indicated in the nexthop field.

図2、図3のような品質情報に関するパケットは、例えばRTCP(Realtime Transport Control Protocol)上に実装することが可能である。この例として品質情報要求パケットを図2に、品質情報応答パケットを図3に示す。   Packets relating to quality information as shown in FIGS. 2 and 3 can be mounted on, for example, RTCP (Realtime Transport Control Protocol). As an example, FIG. 2 shows a quality information request packet and FIG. 3 shows a quality information response packet.

これらの情報の要求/応答は、従来の機器には実装されておらず、新たにホームゲートウェイ101およびルータ104において解釈し、処理する機構が必要である。ルータ104でこの情報を受け付けた場合は、例えばパケットに含まれるTOS情報を書き替えることで品質向上を図ることができるが、この品質向上方法は、各ネットワークを運用するインターネットのサービスプロバイダ(以下、サービスプロバイダ)の運用方針に左右されることになる。サービスプロバイダ側でこのような、ユーザからの保証要求をある一定の範囲内で受け付けるようなサービスメニューを用意し、この品質保証機構を実装したルータを用いて、ネットワーク運用ポリシーに基づいてサービスを提供することになるであろう。   These information requests / responses are not implemented in conventional devices, and a new mechanism for interpretation and processing by the home gateway 101 and the router 104 is required. When this information is received by the router 104, the quality can be improved by rewriting the TOS information included in the packet, for example, but this quality improvement method is based on an Internet service provider (hereinafter referred to as the following) that operates each network. Service provider) 's operation policy. The service provider prepares a service menu that accepts user guarantee requests within a certain range, and provides services based on the network operation policy using a router that implements this quality assurance mechanism. Will do.

図4はホームゲートウェイ101における品質向上を要求する処理のアルゴリズムのフローチャートである。最初はエッジルータに対して品質情報を要求し(601)、自身に保持する設定値と比較して品質が満たされていなければ(602)、品質向上するよう制御要求を出す(603)。その結果が満たされている場合でもユーザが体感的に品質が悪いと感じたとき(604)に制御要求することでnexthop情報で示される次のルータを選択し(605)、情報要求が出される(601)。以降はこのルータに制御指示が出される。   FIG. 4 is a flowchart of a processing algorithm for requesting quality improvement in the home gateway 101. First, quality information is requested from the edge router (601), and if the quality is not satisfied as compared with the set value held in itself (602), a control request is issued to improve the quality (603). Even when the result is satisfied, when the user feels that the quality is poor (604), the next router indicated by nexthop information is selected by requesting control (605), and an information request is issued. (601). Thereafter, a control instruction is issued to this router.

図5はホームゲートウェイ101自身が保持する品質に関する設定値の例である。この設定値はアプリケーションもしくは利用するサービスに応じて適切な値をそれぞれ保持する。   FIG. 5 shows an example of setting values relating to quality held by the home gateway 101 itself. This setting value holds an appropriate value according to the application or the service to be used.

図6は本発明による品詞保証要求機構を実装したホームゲートウェイ101の一構成例である。クライアント102からの送受信データを回線804を介し処理部801で受け取り、送信インタフェース802を通してルータ104へ渡す。設定値データベース803には品質情報に関する設定値を保持する。処理部801はルータに対し、対象となるフローについての品質情報を要求する。ルータからの品質情報応答値と設定値データベース803から得た設定値を比較し、品質情報が満たされていなければルータに対し、制御要求を行う。ここでは設定値をデータベースに保持しているが、簡易的にメモリに保持する実装も考えられる。   FIG. 6 is a configuration example of the home gateway 101 in which the part of speech guarantee request mechanism according to the present invention is implemented. Transmission / reception data from the client 102 is received by the processing unit 801 via the line 804 and passed to the router 104 via the transmission interface 802. A setting value database 803 holds setting values related to quality information. The processing unit 801 requests quality information about the target flow from the router. The quality information response value from the router is compared with the setting value obtained from the setting value database 803, and if the quality information is not satisfied, a control request is made to the router. Here, the setting value is held in the database, but an implementation in which the setting value is simply held in the memory is also conceivable.

なお、ユーザがアプリケーションを使用中に、通信品質が悪くなったと感じた場合に、クライアント上にホームゲートウェイ制御用のアプリケーションを配置し、これを介してネットワークに対し、品質向上要求するという応用例も考えられる。この場合、ホームゲートウェイはルータに対し、図7に示すような品質保証要求を送信する。   In addition, when the user feels that the communication quality has deteriorated while using the application, there is an application example in which an application for controlling the home gateway is arranged on the client, and a quality improvement request is made to the network through this. Conceivable. In this case, the home gateway transmits a quality assurance request as shown in FIG. 7 to the router.

伝送路上のデータが通過するルータではこれを受け取った場合に、ネットワーク運用のポリシーにおいて、このパケットに対する品質向上処理が許可されていれば、当該パケットの通過に関しての優先度を上げる等の品質向上処理を行う。   When a router that passes data on the transmission path receives this, if the quality improvement processing for this packet is permitted in the network operation policy, the quality improvement processing such as increasing the priority for the passage of the packet. I do.

以上の実施形態によれば、ユーザ側で利用するサービスに必要な品質に至っていない場合に契約内容にて設定された品質を上限としてサービスに必要な品質まで品質向上を要求する仕組みを提供することが可能となる。   According to the above embodiment, when the quality required for the service used on the user side is not reached, the mechanism for requesting quality improvement up to the quality required for the service with the quality set in the contract content as an upper limit is provided. Is possible.

本発明の一実施例を示すネットワークの構成図1 is a network configuration diagram showing an embodiment of the present invention. ホームゲートウェイからの品質情報要求内容の例Example of quality information request from home gateway ルータからの品質情報応答内容の例Example of quality information response from router ホームゲートウェイにおける品質向上を要求する処理のアルゴリズムのフローチャートFlowchart of processing algorithm for requesting quality improvement in home gateway ホームゲートウェイが保持する品質に関する設定値の例Example of setting values related to quality held by the home gateway ホームゲートウェイの一構成例のブロック図Block diagram of a configuration example of a home gateway RTCP上への品質設定要求パケットの実装例Implementation example of quality setting request packet on RTCP

符号の説明Explanation of symbols

101 本発明の一実施例を実装するホームゲートウェイ
104 エッジルータ
105 バックボーン網
801 処理部
802 送信インタフェース
803 設定値データベース
804 送受信データ
101 Home gateway 104 that implements an embodiment of the present invention 104 Edge router 105 Backbone network 801 Processing unit 802 Transmission interface 803 Setting value database 804 Transmission / reception data

Claims (2)

IPネットワークにおける通信方法であって、
前記IPネットワークと接続されたルータと、前記ルータと接続された情報機器端末との間でデータ通信をし、
前記情報機器端末は、品質情報を前記ルータに要求し、得られた品質情報が目的の品質に至っていない
場合に、前記ルータに対し品質向上要求を行うことを特徴とする通信方法。
A communication method in an IP network,
Data communication between a router connected to the IP network and an information equipment terminal connected to the router,
The information equipment terminal requests quality information from the router and makes a quality improvement request to the router when the obtained quality information does not reach a target quality.
請求項1記載の通信方法であって、前記品質向上要求によりQoS要求を行う
ことを特徴とする通信方法。
The communication method according to claim 1, wherein a QoS request is made in response to the quality improvement request.
JP2008188075A 2008-07-22 2008-07-22 Communication quality guarantee request system Pending JP2010028495A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008188075A JP2010028495A (en) 2008-07-22 2008-07-22 Communication quality guarantee request system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008188075A JP2010028495A (en) 2008-07-22 2008-07-22 Communication quality guarantee request system

Publications (1)

Publication Number Publication Date
JP2010028495A true JP2010028495A (en) 2010-02-04

Family

ID=41733887

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008188075A Pending JP2010028495A (en) 2008-07-22 2008-07-22 Communication quality guarantee request system

Country Status (1)

Country Link
JP (1) JP2010028495A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143614A (en) * 2010-07-01 2011-08-03 华为终端有限公司 Updating method and home gateway equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143614A (en) * 2010-07-01 2011-08-03 华为终端有限公司 Updating method and home gateway equipment

Similar Documents

Publication Publication Date Title
KR101259689B1 (en) In-band dpi media reservation modifications to rfc 3313
JP4030968B2 (en) Identifying packet data flows for multiplexing
WO2011111105A1 (en) Relay device and communication program
US7715401B2 (en) Router
JP2005530367A (en) System and method for delivering a data stream of multiple data types at different priority levels
US20120166659A1 (en) Node and Method for Quality of Service (QoS) Control
CN105745864A (en) Method and apparatus for managing specific resource in wireless communication system
US8711869B2 (en) Message transfer apparatus, output method, and computer program product
KR20160026631A (en) Hybrid cloud media architecture for media communications
WO2006093221A1 (en) Transmission control apparatus and method thereof
US7181532B1 (en) Scalable policy server
JP2007274476A (en) Packet repeater
JP5177366B2 (en) Service providing system, filtering device, and filtering method
US9942161B1 (en) Methods and systems for configuring and updating session-based quality of service for multimedia traffic in a local area network
EP2403204B1 (en) Method and system for handling security in an IP multimedia gateway
Geib et al. Diffserv-interconnection classes and practice
JP2010028495A (en) Communication quality guarantee request system
US20100034209A1 (en) Communication system and home gateway
JP2005236618A (en) Transmission band control system, access gateway, and home gateway
JP2011527169A (en) Method and device for resource allocation
US8526315B2 (en) Flow state attributes for producing media flow statistics at a network node
JP5127729B2 (en) Packet relay method and gateway device
JP4574225B2 (en) Call control method, IP telephone system, router and call control program in IP telephone network
CN110063048A (en) System for being prioritized to the computer application realized by one group of user
KR20110000593A (en) Method and apparatus for facilitating the provision of on-demand streaming content using a multicast stream