JP5313112B2 - IP multicast connection admission control system and method - Google Patents

IP multicast connection admission control system and method Download PDF

Info

Publication number
JP5313112B2
JP5313112B2 JP2009264057A JP2009264057A JP5313112B2 JP 5313112 B2 JP5313112 B2 JP 5313112B2 JP 2009264057 A JP2009264057 A JP 2009264057A JP 2009264057 A JP2009264057 A JP 2009264057A JP 5313112 B2 JP5313112 B2 JP 5313112B2
Authority
JP
Japan
Prior art keywords
multicast
connection permission
control server
user
edge router
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
Application number
JP2009264057A
Other languages
Japanese (ja)
Other versions
JP2011109523A (en
Inventor
裕昭 佐藤
博 輪木
伸也 河野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2009264057A priority Critical patent/JP5313112B2/en
Publication of JP2011109523A publication Critical patent/JP2011109523A/en
Application granted granted Critical
Publication of JP5313112B2 publication Critical patent/JP5313112B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To suppress increase in memory amount for an edge router, while shortening average connection delay in multicast connection permission control of an IP network. <P>SOLUTION: The edge router previously stores a value of a confirmation rate of inquiry, to a multicast connection permission control server, and then inquiry for propriety of connection to the multicast connection permission server is decided whether to be performed or to be abbreviated, based on the confirmation rate, when a request for participating to multicast transmission is received from a user terminal. When the inquiry for the propriety of connection is performed, inquiry for the propriety of connection is transmitted to the multicast connection permission control server, then multicast transmission of the request for participating to the user terminal is started, only when a permission response is received from the multicast connection permission control server. When the inquiry for the propriety of connection is omitted, the requested multicast transmission to the user terminal is started immediately. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、IP(Internet Protocol)ネットワークに使用され、マルチキャスト通信を制御するシステムおよび方法に関する。   The present invention relates to a system and method for controlling multicast communication used in an IP (Internet Protocol) network.

従来のIPネットワークにおけるマルチキャスト接続許可制御システムは、ユーザ認証に基づく接続許可制御を実施する場合、非特許文献1に示されるように、エッジルータと、マルチキャスト接続許可サーバとしてのAAA(Authentication Authorization and Accounting)サーバとから構成される。エッジルータは、ユーザ端末からIGAPなどのマルチキャスト制御プロトコルを用いたマルチキャスト参加要求を受信した場合に、AAAサーバに認証を要求し、AAAサーバから認証が許可された場合にのみ、ユーザ端末に対してマルチキャスト転送を実行する。
非特許文献1の技術に対し、接続遅延を短縮する方法として、認証済み情報をエッジルータに記憶し、エッジルータからAAAサーバを往復する制御遅延を削減する技術が考案されている(特許文献1参照)。
一方、マルチキャスト接続許可制御として、回線の残余帯域にてユーザ端末から参加要求のあるマルチキャストが転送できるか判断する、アドミッション制御を実施する場合、非特許文献2に示されるように、マルチキャスト接続許可制御サーバをAAAサーバとアドミッション制御サーバとから構成する技術が考案されている。
In the conventional multicast connection authorization control system in an IP network, when performing connection authorization control based on user authentication, as shown in Non-Patent Document 1, an AAA (Authentication Authorization and Accounting) as an edge router and a multicast connection authorization server is used. ) It consists of a server. When the edge router receives a multicast participation request using a multicast control protocol such as IGAP from the user terminal, the edge router requests authentication from the AAA server, and only when the authentication is permitted from the AAA server, Perform multicast forwarding.
In contrast to the technique of Non-Patent Document 1, as a method for shortening the connection delay, a technique has been devised in which authenticated information is stored in an edge router and a control delay for reciprocating the AAA server from the edge router is reduced (Patent Document 1). reference).
On the other hand, as multicast connection permission control, when performing admission control in which it is determined whether a multicast requesting participation from a user terminal can be transferred in the remaining bandwidth of the line, as shown in Non-Patent Document 2, multicast connection permission is determined. A technique has been devised in which a control server is composed of an AAA server and an admission control server.

特開2007−072539号公報JP 2007-072539 A

佐藤、大石、太田、安藤、林、赤池、“IGAPを用いたIPマルチキャストコンテンツ配信システムの検討”、信学技報NS2003−36Sato, Oishi, Ota, Ando, Hayashi, Akaike, “Examination of IP multicast content distribution system using IGAP”, IEICE Technical Report NS2003-36 佐藤、“IPマルチキャストにおける配信制限技術”、NTT技術ジャーナル2006.10Sato, “Distribution restriction technology in IP multicast”, NTT Technical Journal 2006.10.

従来技術の非特許文献1では、エッジルータは、認証済み情報を記憶しておく必要がないものの、エッジルータに収容するユーザ数が多くなってくると、マルチキャスト接続許可制御サーバへの問い合わせが多くなり、接続遅延が増大するだけでなく、マルチキャスト接続許可制御サーバの負荷が大きくなるという問題がある。
逆に、従来技術の特許文献1では、エッジルータに収容するユーザ数が多くなっても、認証済み情報を多数記憶すれば、接続遅延が削減できるとともに、マルチキャスト接続許可制御サーバの負荷増を抑制できるという効果があるが、このような効果を得るためには、エッジルータは多数の認証済み情報を記憶しておく、すなわち、多量のメモリが必要であるという問題がある。
つまり、非特許文献1と特許文献1の技術は、エッジルータのメモリ量の抑制と接続遅延の削減が両立できないという課題がある。
また、非特許文献2のように、アドミッション制御を実施する場合は、アドミッション制御サーバにおける回線の残余帯域の管理と帯域判定実施が必要であり、特許文献1の技術を用いて、マルチキャスト接続許可制御サーバへの問い合わせを省略することができず、接続遅延を削減できないという課題がある。
In the conventional non-patent document 1, the edge router does not need to store authenticated information, but when the number of users accommodated in the edge router increases, there are many inquiries to the multicast connection permission control server. Thus, there is a problem that not only the connection delay increases, but also the load on the multicast connection permission control server increases.
On the contrary, in Patent Document 1 of the prior art, even if the number of users accommodated in the edge router increases, if a large number of authenticated information is stored, connection delay can be reduced and an increase in the load on the multicast connection permission control server is suppressed. However, in order to obtain such an effect, there is a problem that the edge router stores a large amount of authenticated information, that is, a large amount of memory is required.
That is, the techniques of Non-Patent Document 1 and Patent Document 1 have a problem that it is impossible to achieve both reduction of the memory amount of the edge router and reduction of connection delay.
Also, as in Non-Patent Document 2, when performing admission control, it is necessary to manage the remaining bandwidth of the line and perform bandwidth determination in the admission control server. Multicast connection using the technology of Patent Document 1 Inquiries to the permission control server cannot be omitted, and there is a problem that connection delay cannot be reduced.

本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、IPネットワークのマルチキャスト接続許可制御における平均的な接続遅延を短縮し、エッジルータにおけるメモリ量の増加を抑制することのできるIPマルチキャスト接続許可制御システムおよび方法を提供することにある。   The present invention has been made in view of such problems, and an object of the present invention is to shorten an average connection delay in multicast connection admission control of an IP network and to suppress an increase in the amount of memory in an edge router. It is an object to provide an IP multicast connection admission control system and method that can be used.

上記目的を達成するため、本発明の第1の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、前記エッジルータが、予めマルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率の値を記憶する手段と、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定し、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始し、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末に当該参加要求のマルチキャスト転送を開始する手段とを備えることを特徴とするものである。   In order to achieve the above object, according to a first aspect of the present invention, there is provided an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and permits or denies a multicast transfer connection inquiry from the edge router. An IP multicast connection admission control system comprising a multicast connection admission control server that determines whether or not to reply to the edge router, wherein the edge router pre-allocates the connection permission inquiry to the multicast connection admission control server. Means for storing a confirmation rate value indicating a match, and when a multicast transfer participation request is received from the user terminal, based on the confirmation rate, inquires or omits a connection permission inquiry to the multicast connection permission control server And when performing the connection availability inquiry, Only when a connection permission inquiry is sent to the multicast connection permission control server and a permission response is received from the multicast connection permission control server, multicast transfer of the participation request to the user terminal is started, and the connection permission inquiry is omitted. A means for immediately starting multicast transfer of the participation request to the user terminal.

また、本発明の第8の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、前記エッジルータが、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、予め記憶する前記マルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率の値に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定するステップと、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップとを有することを特徴とするものである。   Further, an eighth aspect of the present invention determines whether to accept or reject an edge router that accommodates a user terminal and performs multicast transfer to the user terminal and an inquiry about whether or not to connect multicast transfer from the edge router. An IP multicast connection admission control method for a system comprising a multicast connection admission control server that answers to the edge router, wherein the edge router stores in advance when it receives a multicast transfer participation request from the user terminal Determining whether to perform or omit a connection permission inquiry to the multicast connection permission control server based on a value of a confirmation rate representing a percentage of the connection permission inquiry to the multicast connection permission control server; and When making a connection permission inquiry, the multicast Only when a connection permission inquiry is transmitted to the connection permission control server and a permission response is received from the multicast connection permission control server, the step of starting multicast transfer of the participation request to the user terminal and the connection permission inquiry are omitted. And a step of immediately starting multicast transfer of the participation request to the user terminal.

本発明の第1および第8の態様では、マルチキャスト接続許可制御としてユーザ認証を実施する場合、エッジルータが、ユーザ端末からのマルチキャスト参加要求に対し、その全数をマルチキャスト接続許可サーバに問い合わせ確認するのではなく、サンプル抽出して一部を問い合わせ確認し、大半の参加要求については、マルチキャスト接続許可制御サーバへの問い合わせを省略することにより、接続遅延を短縮することができる。また、前記サンプル抽出による問い合わせ確認では、エッジルータで認証済み情報を記憶することが不要となり、エッジルータのメモリ量を抑制することができる。   In the first and eighth aspects of the present invention, when performing user authentication as multicast connection permission control, the edge router inquires and confirms the total number of multicast participation requests from the user terminal to the multicast connection permission server. Instead, a sample is extracted and a part of the inquiry is confirmed, and the connection delay can be shortened by omitting the inquiry to the multicast connection permission control server for most participation requests. Further, in the inquiry confirmation by sample extraction, it is not necessary to store the authenticated information in the edge router, and the memory amount of the edge router can be suppressed.

一般的に、IPTVのようなコンテンツ配信の場合、コンテンツ保護制御のため配信者が専用受信機を配布することが考えられ、配信者が配布した専用受信機の動作により、不正なマルチキャスト参加要求を送信する確率は小さい。また、仮に不正ユーザがマルチキャストパケットを取得しても、コンテンツの暗号化より、コンテンツが保護されることが考えられる。
このようなコンテンツ配信を前提とするマルチキャスト通信に対しては、ほとんどのマルチキャスト接続許可サーバへの問い合わせ確認に対し、許可応答が期待されるという点で、マルチキャスト参加要求を全て問い合わせ確認することは、費用対効果を考えた場合、効率が悪い。従って、前記のように、サンプル抽出することにより、マルチキャスト接続許可制御サーバへの問い合わせ確認を省略することが有効である。
In general, in the case of content distribution such as IPTV, it is considered that a distributor distributes a dedicated receiver for content protection control, and an illegal multicast participation request is issued by the operation of the dedicated receiver distributed by the distributor. The probability of transmission is small. Moreover, even if an unauthorized user acquires a multicast packet, it is conceivable that the content is protected by the content encryption.
For multicast communication based on such content delivery, inquiring and confirming all multicast participation requests in that confirmation of permission is expected for confirmation of queries to most multicast connection permission servers, When considering cost-effectiveness, efficiency is poor. Therefore, it is effective to omit the inquiry confirmation to the multicast connection permission control server by sampling as described above.

本発明の第2の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、前記エッジルータが、ユーザ識別子とマルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率とを関連付けて保持する確認率管理テーブルを記憶する手段と、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記確認率管理テーブルを参照し、当該ユーザのユーザ識別子に対応する確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定し、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始し、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始する手段とを備えることを特徴とするものである。   According to a second aspect of the present invention, an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and determines whether to permit or reject a multicast transfer connection permission inquiry from the edge router, An IP multicast connection admission control system comprising a multicast connection admission control server that answers a router, in which the edge router indicates a user identifier and a percentage of the connection permission inquiry to the multicast connection admission control server And a means for storing a confirmation rate management table that holds and associates, and when a multicast transfer participation request is received from the user terminal, the confirmation rate management table is referred to and the confirmation rate corresponding to the user identifier of the user is referred to. Based on the multicast connection admission control server When determining whether or not to execute a rejection inquiry and performing the connection permission inquiry, only when a connection permission inquiry is transmitted to the multicast connection permission control server and a permission response is received from the multicast connection permission control server, Means for starting the multicast transfer of the participation request to the user terminal and immediately starting the multicast transfer of the participation request to the user terminal when the connection availability inquiry is omitted. is there.

また、本発明の第9の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、前記エッジルータが、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、ユーザ識別子と前記マルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率とを関連付けて保持する確認率管理テーブルを参照し、当該ユーザのユーザ識別子に対応する確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定するステップと、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップとを有することを特徴とするものである。   Further, the ninth aspect of the present invention determines whether to accept or reject an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and an inquiry about whether or not multicast transfer can be connected from the edge router. An IP multicast connection admission control method for a system comprising a multicast connection admission control server that answers the edge router, wherein when the edge router receives a multicast transfer participation request from the user terminal, a user identifier And a confirmation rate management table that associates and holds a confirmation rate representing a percentage of the connection permission inquiry to the multicast connection permission control server, and based on the confirmation rate corresponding to the user identifier of the user, the multicast connection Inquiries about whether to connect to the admission control server The step of determining whether to omit the connection and the connection permission inquiry, the user terminal is transmitted only when the connection permission inquiry is transmitted to the multicast connection permission control server and the permission response is received from the multicast connection permission control server. And the step of starting the multicast transfer of the participation request to the user terminal when the connection availability inquiry is omitted, and the step of starting the multicast transfer of the participation request to the user terminal. .

ユーザ毎に信頼度が異なるため、前記サンプル抽出による問い合わせ確認において、本発明の第2および第9の態様のように、ユーザ毎に異なる確認率を適用することは、信頼できるユーザに対する接続遅延の削減効果と、不正ユーザの発見率の向上とを両立する点で有効である。   Since the reliability is different for each user, in the inquiry confirmation by the sample extraction, as in the second and ninth aspects of the present invention, applying a different confirmation rate for each user can reduce the connection delay for a reliable user. This is effective in achieving both a reduction effect and an improvement in the detection rate of unauthorized users.

本発明の第3の態様は、第2の態様において、前記マルチキャスト接続許可制御サーバが、ユーザの確認率を算出して、算出した確認率を前記エッジルータに通知する手段を備え、前記エッジルータが、前記マルチキャスト接続許可制御サーバからユーザの確認率を通知された場合に、当該ユーザのユーザ識別子に対応する確認率を当該通知された確認率に変更する手段を備えることを特徴とするものである。
また、本発明の第10の態様は、第9の態様において、前記マルチキャスト接続許可制御サーバが、ユーザの確認率を算出して、算出した確認率を前記エッジルータに通知するステップを有し、前記エッジルータが、前記マルチキャスト接続許可制御サーバからユーザの確認率を通知された場合、当該ユーザのユーザ識別子に対応する確認率を当該通知された確認率に変更するステップを有することを特徴とするものである。
According to a third aspect of the present invention, in the second aspect, the multicast connection permission control server includes means for calculating a user confirmation rate and notifying the edge router of the calculated confirmation rate. Is provided with means for changing the confirmation rate corresponding to the user identifier of the user to the notified confirmation rate when the confirmation rate of the user is notified from the multicast connection permission control server. is there.
Further, a tenth aspect of the present invention includes the step of the ninth aspect, wherein the multicast connection permission control server calculates a user confirmation rate and notifies the edge router of the calculated confirmation rate, When the edge router is notified of the user confirmation rate from the multicast connection permission control server, the edge router has a step of changing the confirmation rate corresponding to the user identifier of the user to the notified confirmation rate. Is.

ユーザ毎に異なる確認率を適用する場合に、本発明の第3および第10の態様のように、マルチキャスト接続許可サーバが、ユーザ毎の不正アクセス状況に応じて、確認率を動的に変更することは、信頼できるユーザに対する接続遅延効果と、不正アクセスの発見率の向上とを、状況にあわせて調整できる点で有効である。   When different confirmation rates are applied for each user, the multicast connection permission server dynamically changes the confirmation rate according to the unauthorized access status for each user as in the third and tenth aspects of the present invention. This is effective in that the connection delay effect for a reliable user and the improvement of the unauthorized access discovery rate can be adjusted according to the situation.

また、前記サンプル抽出による問い合わせ確認により、不正アクセスを発見した場合に、当該ユーザを信頼できないユーザとして継続的に監視することが、不正アクセスを最小限に留める点で有効である。具体的には、IPネットワークが信頼できないユーザを記憶しておくことが考えられ、第1の方法として、マルチキャスト接続許可制御サーバからの拒否応答に基づき、エッジルータが当該ユーザを信頼できないユーザと記憶しておく方法が考えられる。
第1の方法として、本発明の第4の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、前記エッジルータが、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを記憶する手段と、前記ブラックリスト管理テーブルに記憶されたユーザ識別子毎に前記接続許可問い合わせに対する許可数をカウントするカウンタと、前記マルチキャスト接続許可制御サーバから拒否応答を受信した場合、当該拒否されたユーザのユーザ識別子を前記ブラックリスト管理テーブルに記憶し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子がブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否の問い合わせを実施し、前記マルチキャスト接続許可制御サーバから前記接続可否問い合わせに対する許可応答を受信した場合に、前記ユーザ識別子に対応するカウンタを加算し、前記カウンタが、予め定めた値になった場合に、前記ユーザ識別子を前記ブラックリスト管理テーブルから削除する手段とを備えることを特徴とするものである。
In addition, when unauthorized access is found by inquiry confirmation by sample extraction, it is effective to continuously monitor the user as an untrusted user in order to minimize unauthorized access. Specifically, it is conceivable that the IP network stores unreliable users, and as a first method, the edge router stores unreliable users as untrusted users based on a rejection response from the multicast connection permission control server. A method to keep it is conceivable.
As a first method, the fourth aspect of the present invention is that the user equipment is accommodated and the edge router that performs multicast transfer to the user terminal, and whether the multicast transfer connection inquiry from the edge router is permitted or rejected. An IP multicast connection admission control system comprising a multicast connection admission control server that determines and responds to the edge router when the edge router receives a multicast transfer participation request from the user terminal. Means for storing a blacklist management table for holding a user identifier for inquiring whether or not to connect to the connection permission control server, and a counter for counting the number of permission for the connection permission inquiry for each user identifier stored in the blacklist management table And the multicast When a rejection response is received from the server connection permission control server, the user identifier of the rejected user is stored in the black list management table, and when a multicast transfer participation request is received from the user terminal, the black list management table If the user identifier of the user is held in the black list management table, the connection permission inquiry to the multicast connection permission control server is performed, and the connection permission inquiry is performed from the multicast connection permission control server. Means for adding a counter corresponding to the user identifier when an authorization response is received, and deleting the user identifier from the blacklist management table when the counter reaches a predetermined value; It is characterized by.

また、本発明の第11の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、前記エッジルータが、前記マルチキャスト接続許可制御サーバから拒否応答を受信した場合、当該拒否されたユーザのユーザ識別子を、前記マルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルに記憶するステップと、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子がブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否の問い合わせを実施するステップと、前記マルチキャスト接続許可制御サーバから前記接続可否問い合わせに対する許可応答を受信した場合に、前記ユーザ識別子に対応するカウンタを加算するステップと、前記カウンタが、予め定めた値になった場合に、前記ユーザ識別子を前記ブラックリスト管理テーブルから削除するステップとを有することを特徴とするものである。   The eleventh aspect of the present invention determines whether to accept or reject an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and an inquiry about whether or not multicast transfer can be connected from the edge router. An IP multicast connection admission control method for a system comprising a multicast connection admission control server that answers to the edge router, wherein when the edge router receives a rejection response from the multicast connection admission control server, the rejection Storing the user identifier of the user who has been registered in a blacklist management table holding a user identifier for inquiring whether or not to connect to the multicast connection permission control server, and when receiving a multicast transfer participation request from the user terminal, The black list management table And when the user identifier of the user is held in the blacklist management table, a step of inquiring whether or not to connect to the multicast connection permission control server, and the connection from the multicast connection permission control server A step of adding a counter corresponding to the user identifier when receiving a permission response to the availability inquiry, and deleting the user identifier from the blacklist management table when the counter reaches a predetermined value And a step.

第4および第11の態様では、マルチキャスト接続許可制御サーバに、信頼できないユーザを判断するための付加的な処理が不要であるという利点がある。   In the fourth and eleventh aspects, there is an advantage that the multicast connection permission control server does not require an additional process for determining an untrusted user.

第2の方法としては、マルチキャスト接続許可制御サーバが、信頼できないユーザか信頼できるユーザかを判断し、エッジルータに明示的に指示する方法が考えられる。
第2の方法として、本発明の第5の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、前記マルチキャスト接続許可制御サーバが、ユーザ登録およびユーザ削除の指示を前記エッジルータに送信する手段を備え、前記エッジルータが、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを記憶する手段と、前記マルチキャスト接続許可制御サーバから前記ユーザ登録の指示を受信した場合は、当該ユーザのユーザ識別子をブラックリスト管理テーブルに記憶し、前記マルチキャスト接続許可制御サーバから前記ユーザ削除の指示を受信した場合は、当該ユーザのユーザ識別子をブラックリスト管理テーブルから削除し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が前記ブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施する手段とを備えることを特徴とするものである。
As a second method, a method is conceivable in which the multicast connection admission control server determines whether it is an untrusted user or a reliable user, and explicitly instructs the edge router.
As a second method, the fifth aspect of the present invention is that the user equipment is accommodated and the edge router that performs multicast transfer to the user terminal, and whether the multicast transfer connection inquiry from the edge router is permitted or rejected. And a multicast connection permission control server configured to reply to the edge router, wherein the multicast connection permission control server sends instructions for user registration and user deletion to the edge router. Means for transmitting, and means for storing a blacklist management table that holds a user identifier for inquiring whether or not to connect to a multicast connection permission control server when said edge router receives a request for participation in multicast forwarding from said user terminal And the multicast connection When the user registration instruction is received from the controllable server, the user identifier of the user is stored in the blacklist management table, and when the user deletion instruction is received from the multicast connection permission control server, When the user identifier is deleted from the blacklist management table and a multicast transfer participation request is received from the user terminal, the blacklist management table is referenced and the user identifier of the user is held in the blacklist management table In this case, the information processing apparatus includes means for executing a connection permission inquiry to the multicast connection permission control server.

また、本発明の第12の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、前記マルチキャスト接続許可制御サーバが、ユーザ登録およびユーザ削除の指示を前記エッジルータに送信するステップを有し、前記エッジルータが、前記マルチキャスト接続許可制御サーバから前記ユーザ登録の指示を受信した場合は、当該ユーザのユーザ識別子を、前記マルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルに記憶するステップと、前記マルチキャスト接続許可制御サーバから前記ユーザ削除の指示を受信した場合は、当該ユーザのユーザ識別子を前記ブラックリスト管理テーブルから削除するステップと、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が前記ブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するステップとを有することを特徴とするものである。   In addition, the twelfth aspect of the present invention determines whether to accept or reject an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and an inquiry about whether or not multicast transfer can be connected from the edge router. An IP multicast connection admission control method for a system comprising a multicast connection admission control server that answers the edge router, wherein the multicast connection admission control server sends user registration and user deletion instructions to the edge router And when the edge router receives the user registration instruction from the multicast connection admission control server, the user who inquires of the multicast connection admission control server whether or not the user can connect to the multicast connection admission control server. Blacklist tube that holds the identifier A step of storing in a table; a step of deleting a user identifier of the user from the blacklist management table when receiving an instruction to delete the user from the multicast connection permission control server; and a participation in multicast forwarding from the user terminal When receiving the request, refer to the black list management table, and when the user identifier of the user is held in the black list management table, performing a connection permission inquiry to the multicast connection permission control server; It is characterized by having.

第5および第12の態様では、マルチキャスト接続許可制御サーバにおいて、マルチキャスト配信事業者のポリシーに基づき、信頼できないユーザかどうかを判断できるという利点がある。   In the fifth and twelfth aspects, the multicast connection permission control server has an advantage that it can be determined whether or not the user is unreliable based on the policy of the multicast distributor.

本発明の第6の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、前記エッジルータが、回線毎に単位時間当たりのパケット送信量を測定する手段と、前記送信量が予め定めた送信量以上となる混雑状態への遷移を監視し、該混雑状態への遷移を検知した場合に、前記マルチキャスト接続許可制御サーバへ通知し、前記混雑状態において前記送信量が予め定めた送信量未満となった場合に、前記混雑状態の解消を前記マルチキャスト接続許可制御サーバへ通知し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合に、当該要求のある回線において、当該要求のあるマルチキャストが転送されていない場合で、かつ前記混雑状態である場合に、前記マルチキャスト接続許可制御サーバに問い合わせを実施し、許可応答を受信した場合のみ、当該要求のマルチキャスト転送を開始し、前記混雑状態でない場合、前記マルチキャスト接続許可制御サーバへの問い合わせ確認を省略し、ただちに当該要求のマルチキャスト転送を開始する手段とを備えることを特徴とするものである。   According to a sixth aspect of the present invention, there is provided an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and determines whether to accept or reject a connection request for multicast transfer from the edge router. An IP multicast connection permission control system comprising a multicast connection permission control server that answers a router, wherein the edge router measures a packet transmission amount per unit time for each line, and the transmission amount A transition to a congestion state that exceeds a predetermined transmission amount is monitored, and when a transition to the congestion state is detected, a notification is sent to the multicast connection permission control server, and the transmission amount in the congestion state is a predetermined transmission amount. When the amount is less than the amount, the cancellation of the congestion state is notified to the multicast connection permission control server, When a multicast transfer participation request is received from a user terminal, the multicast connection permission control server when the requested multicast is not transferred on the requested line and is in the congested state Only when a permission response is received, the multicast transfer of the request is started, and when it is not in the congested state, the inquiry confirmation to the multicast connection permission control server is omitted, and the request is immediately forwarded to the multicast transfer. And means for starting.

また、本発明の第13の態様は、ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、前記エッジルータが、回線毎に単位時間当たりのパケット送信量を測定するステップと、前記送信量が予め定めた送信量以上となる混雑状態への遷移を監視し、該混雑状態への遷移を検知した場合に、前記マルチキャスト接続許可制御サーバへ通知し、前記混雑状態において前記送信量が予め定めた送信量未満となった場合に、前記混雑状態の解消を前記マルチキャスト接続許可制御サーバへ通知するステップと、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合に、当該要求のある回線において、当該要求のあるマルチキャストが転送されていない場合で、かつ前記混雑状態である場合に、前記マルチキャスト接続許可制御サーバに問い合わせを実施し、許可応答を受信した場合のみ、当該要求のマルチキャスト転送を開始するステップと、前記混雑状態でない場合、前記マルチキャスト接続許可制御サーバへの問い合わせ確認を省略し、ただちに当該要求のマルチキャスト転送を開始するステップとを有することを特徴とするものである。   A thirteenth aspect of the present invention determines whether to accept or reject an edge router that accommodates a user terminal and performs multicast transfer to the user terminal, and an inquiry as to whether or not multicast transfer can be connected from the edge router. An IP multicast connection admission control method for a system composed of a multicast connection admission control server that answers the edge router, wherein the edge router measures the packet transmission amount per unit time for each line; The transition to a congestion state where the transmission amount is equal to or greater than a predetermined transmission amount is monitored, and when the transition to the congestion state is detected, the multicast connection permission control server is notified, and the transmission amount in the congestion state When the transmission amount is less than a predetermined transmission amount, the multicast connection permission control is performed to eliminate the congestion state. And when a request for participation in multicast transfer is received from the user terminal and the requested multicast is not transferred on the requested line, and is in the congested state The multicast connection permission control server is inquired, and only when a permission response is received, the step of starting multicast transfer of the request, and when not in the congested state, the inquiry confirmation to the multicast connection permission control server is performed. And a step of immediately starting multicast transfer of the request.

マルチキャスト接続許可制御として、アドミッション制御を実施する場合、第6および第13の態様のように、エッジルータは、回線の残余帯域が多く、許可応答が期待される場合に、マルチキャスト接続許可制御サーバへの問い合わせ確認を省略することが、接続遅延の削減を実現する点で有効である。   When admission control is performed as multicast connection admission control, as in the sixth and thirteenth aspects, the edge router has a multicast connection admission control server when there is a large remaining bandwidth of the line and an admission response is expected. It is effective to reduce the connection delay to omit the inquiry confirmation to.

本発明の第7の態様は、第6の態様において、前記マルチキャスト接続許可制御サーバが、残余帯域不足を理由に拒否応答を送信する場合に、当該拒否応答に残余帯域不足を記して前記エッジルータに送信する手段を備え、前記エッジルータが、回線毎に帯域不足中か帯域不足中でないかを記憶するメモリと、前記マルチキャスト接続許可制御サーバから、残余帯域不足が記された拒否応答を受信した場合、前記メモリに当該回線を帯域不足中と記憶し、帯域不足中の回線にて、前記マルチキャスト接続許可制御サーバへの問い合わせ、およびマルチキャスト転送開始を実施せず、帯域不足中の回線にて、マルチキャスト転送停止があった場合に、当該記憶された帯域不足中を解除し、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを再開する手段とを備えることを特徴とするものである。
また、本発明の第14の態様は、第13の態様において、前記マルチキャスト接続許可制御サーバが、残余帯域不足を理由に拒否応答を送信する場合に、当該拒否応答に残余帯域不足を記して前記エッジルータに送信するステップを有し、前記エッジルータが、前記マルチキャスト接続許可制御サーバから、残余帯域不足が記された拒否応答を受信した場合に、メモリに当該回線を帯域不足中と記憶するステップと、帯域不足中の回線にて、前記マルチキャスト接続許可制御サーバへの問い合わせ、およびマルチキャスト転送開始を実施せず、帯域不足中の回線にて、マルチキャスト転送停止があった場合に、当該記憶された帯域不足中を解除して、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを再開するステップとを有することを特徴とするものである。
A seventh aspect of the present invention provides the edge router according to the sixth aspect, wherein when the multicast connection permission control server transmits a rejection response due to a shortage of remaining bandwidth, the edge router is marked with a shortage of remaining bandwidth in the rejection response. The edge router has received a rejection response in which a shortage of remaining bandwidth is described from the memory for storing whether the bandwidth is insufficient or not insufficient for each line and the multicast connection permission control server. In such a case, the line is stored in the memory as insufficient bandwidth, the inquiry to the multicast connection permission control server is not performed on the insufficient bandwidth line, and the multicast transfer start is not performed. When there is a multicast transfer stop, cancel the stored shortage of bandwidth and ask whether or not to connect to the multicast connection permission control server. It is characterized in further comprising a resuming unit combined.
In addition, in a fourteenth aspect of the present invention, in the thirteenth aspect, when the multicast connection permission control server transmits a rejection response due to a shortage of the remaining bandwidth, the lack of the remaining bandwidth is described in the rejection response. A step of transmitting to an edge router, and when the edge router receives from the multicast connection admission control server a rejection response with a shortage of remaining bandwidth, storing the line in the memory as insufficient bandwidth When the multicast transfer is stopped on the line with insufficient bandwidth, the inquiry to the multicast connection permission control server and the multicast transfer start are not performed on the line with insufficient bandwidth. Canceling the shortage of bandwidth and resuming the connection permission inquiry to the multicast connection permission control server. And it is characterized in Rukoto.

アドミッション制御において、残余帯域不足が原因で拒否される場合、転送中のマルチキャストが停止しない限り、新たなマルチキャストを転送する帯域を確保できない可能性が大きく、その後の接続可否問い合わせに対し拒否応答を受信することが考えられる。従って、第7および第14の態様のように、エッジルータは、残余帯域不足による拒否応答を受信した場合、次に、当該回線における転送中のマルチキャストが停止するまで、マルチキャスト接続許可制御サーバへの接続可否問い合わせを行わず、無効な接続可否問い合わせを削減し、マルチキャスト接続許可制御サーバの負荷を低減する点で有効である。   In admission control, when rejected due to insufficient remaining bandwidth, there is a high possibility that it will not be possible to secure a bandwidth to transfer a new multicast unless the multicast being transferred stops. It is possible to receive. Therefore, as in the seventh and fourteenth aspects, when the edge router receives a rejection response due to a shortage of the remaining bandwidth, the edge router next sends a multicast connection permission control server until the multicast being transferred on the line stops. This is effective in reducing the load on the multicast connection permission control server by reducing invalid connection availability queries without making a connection availability query.

本発明は、IPネットワークのマルチキャスト接続許可制御において、平均的な接続遅延を短縮し、ユーザの使用感を向上できる。
また、ユーザ数が増加しても、エッジルータにおけるメモリ量の増加を抑制し、IPネットワークのコストを削減できる。
また、ユーザ数が増加しても、マルチキャスト接続許可制御サーバの負荷増加を抑制し、IPネットワークのコストを削減できる。
The present invention can reduce the average connection delay and improve the user experience in multicast connection permission control of an IP network.
Moreover, even if the number of users increases, an increase in the amount of memory in the edge router can be suppressed, and the cost of the IP network can be reduced.
Moreover, even if the number of users increases, an increase in the load on the multicast connection permission control server can be suppressed, and the cost of the IP network can be reduced.

本発明の実施例1のネットワーク構成例を示す図である。It is a figure which shows the network structural example of Example 1 of this invention. 本発明の実施例1のシーケンス例を示す図である。It is a figure which shows the example of a sequence of Example 1 of this invention. 本発明の実施例1のエッジルータの動作例を示す図である。It is a figure which shows the operation example of the edge router of Example 1 of this invention. 本発明の実施例2の確認率管理テーブルの構成例1を示す図である。It is a figure which shows the structural example 1 of the confirmation rate management table of Example 2 of this invention. 本発明の実施例3のシーケンス例を示す図である。It is a figure which shows the example of a sequence of Example 3 of this invention. 本発明の実施例4のブラックリスト管理テーブルの構成例1を示す図である。It is a figure which shows the structural example 1 of the black list management table of Example 4 of this invention. 本発明の実施例4のブラックリスト管理テーブルの構成例2を示す図である。It is a figure which shows the structural example 2 of the black list management table of Example 4 of this invention. 本発明の実施例4のエッジルータの動作例1を示す図である。It is a figure which shows the operation example 1 of the edge router of Example 4 of this invention. 本発明の実施例4のエッジルータの動作例2を示す図である。It is a figure which shows the operation example 2 of the edge router of Example 4 of this invention. 本発明の実施例4のエッジルータの動作例3を示す図である。It is a figure which shows the operation example 3 of the edge router of Example 4 of this invention. 本発明の実施例5のブラックリスト管理テーブルの構成例を示す図である。It is a figure which shows the structural example of the black list management table of Example 5 of this invention. 本発明の実施例5のエッジルータの動作例を示す図である。It is a figure which shows the operation example of the edge router of Example 5 of this invention. 本発明の実施例6のシーケンス例1を示す図である。It is a figure which shows the example 1 of a sequence of Example 6 of this invention. 本発明の実施例6のシーケンス例2を示す図である。It is a figure which shows the example 2 of a sequence of Example 6 of this invention. 本発明の実施例6のエッジルータの動作例を示す図である。It is a figure which shows the operation example of the edge router of Example 6 of this invention. 本発明の実施例7のシーケンス例を示す図である。It is a figure which shows the example of a sequence of Example 7 of this invention. 本発明の実施例7のエッジルータの動作例を示す図である。It is a figure which shows the operation example of the edge router of Example 7 of this invention.

本発明の実施の形態について図面を参照して説明する。
(実施例1)
本発明のIPマルチキャスト接続許可制御システムの実施例1を、図1のネットワーク構成例と、図2のシーケンス例と、図3のエッジルータの動作例を用いて説明する。実施例1のネットワーク構成例は、マルチキャスト接続許可制御サーバ11と、エッジルータ12と、ユーザ1の端末13−1と、ユーザ2の端末13−2と、マルチキャスト送信サーバ14から構成される。図1では、説明の明確化のため、エッジルータ12に、マルチキャスト接続許可制御サーバ11とマルチキャスト送信サーバ14とが直接接続される構成を示す。ただし、一般的に、マルチキャスト接続許可制御サーバ11とマルチキャスト送信サーバ14は、IPネットワークを経由して遠隔に接続されることが考えられる。また、エッジルータ12には、ユーザ1の端末13−1とユーザ2の端末13−2が接続されているが、これらの端末は一例であって、接続されるユーザ端末は2つに限らない。なお、ユーザ1の端末13−1とユーザ2の端末13−2を特に区別しない場合は、以下において、ユーザ端末13と記す。
Embodiments of the present invention will be described with reference to the drawings.
Example 1
A first embodiment of the IP multicast connection admission control system according to the present invention will be described with reference to a network configuration example in FIG. 1, a sequence example in FIG. 2, and an operation example of an edge router in FIG. The network configuration example of the first embodiment includes a multicast connection permission control server 11, an edge router 12, a user 1 terminal 13-1, a user 2 terminal 13-2, and a multicast transmission server 14. FIG. 1 shows a configuration in which a multicast connection permission control server 11 and a multicast transmission server 14 are directly connected to the edge router 12 for clarification of explanation. However, it is generally considered that the multicast connection permission control server 11 and the multicast transmission server 14 are remotely connected via an IP network. In addition, although the terminal 13-1 of the user 1 and the terminal 13-2 of the user 2 are connected to the edge router 12, these terminals are examples, and the number of connected user terminals is not limited to two. . In addition, when not distinguishing especially the terminal 13-1 of the user 1 and the terminal 13-2 of the user 2, it describes as the user terminal 13 below.

実施例1では、マルチキャスト接続許可制御サーバ11には、認証データベースとして、予めユーザ毎に受信を許可するマルチキャストチャネルを記憶しておく。例えば、ユーザ1はチャネル1とチャネル2を受信可とし、ユーザ2はチャネル1とチャネル3とを受信可と記憶する。認証データベースは、一般的な技術であり、本説明では省略する。   In the first embodiment, the multicast connection permission control server 11 stores a multicast channel that permits reception for each user in advance as an authentication database. For example, user 1 stores channel 1 and channel 2 as being ready, and user 2 stores channel 1 and channel 3 as ready. The authentication database is a general technique and is omitted in this description.

次に、実施例1のシーケンス例を説明する。図2に示すように、ユーザ端末13は、マルチキャストを受信する場合、マルチキャスト転送の参加要求(受信要求)をエッジルータ12に送信する。マルチキャスト転送の参加要求を実現するプロトコルとしては、IGMPとMLDが考えられるが、これらのプロトコルは一例であって、本発明を限定するものではない。
エッジルータ12は、予めマルチキャスト接続許可制御サーバ11への接続可否問い合わせの割り合いを表す確認率の値を記憶しており、マルチキャスト転送の参加要求を受信した場合、予め記憶された確認率に基づき、マルチキャスト接続許可制御サーバ11への問い合わせを実施するか省略するかを決定する。
エッジルータ12は、マルチキャスト接続許可制御サーバ11への問い合わせを省略することを決定した場合、受信したマルチキャスト転送の参加要求に基づき、ただちにマルチキャストを送信開始する。
エッジルータ12は、マルチキャスト接続許可制御サーバ11への問い合わせを実施することを決定した場合、マルチキャスト接続許可制御サーバ11に問い合わせを送信し、接続許可応答(以下、許可応答という)を受信した場合は、マルチキャスト転送を開始する。接続拒否応答(以下、拒否応答という)を受信した場合は、マルチキャストを転送せずに処理を終了する。
Next, a sequence example of the first embodiment will be described. As illustrated in FIG. 2, when receiving a multicast, the user terminal 13 transmits a multicast transfer participation request (reception request) to the edge router 12. IGMP and MLD are conceivable as protocols for realizing the multicast transfer participation request, but these protocols are merely examples and do not limit the present invention.
The edge router 12 stores a value of a confirmation rate that represents a percentage of inquiry about whether or not to connect to the multicast connection permission control server 11 in advance. When a request for participation in multicast transfer is received, the edge router 12 is based on the pre-stored confirmation rate. Then, it is determined whether to make an inquiry to the multicast connection permission control server 11 or to omit it.
When the edge router 12 decides to omit the inquiry to the multicast connection permission control server 11, the edge router 12 immediately starts to send the multicast based on the received multicast transfer participation request.
When the edge router 12 decides to execute an inquiry to the multicast connection permission control server 11, the edge router 12 transmits an inquiry to the multicast connection permission control server 11 and receives a connection permission response (hereinafter referred to as a permission response). Start multicast forwarding. When a connection rejection response (hereinafter referred to as a rejection response) is received, the process is terminated without forwarding the multicast.

エッジルータ12が、マルチキャスト接続許可制御サーバ11への問い合わせ要否を決定する第1の方法としては、乱数を利用する方法が考えられる。
本説明では、説明の明確化のため、例として確認率10%の場合について説明する。この場合、エッジルータ12は、マルチキャスト転送の参加要求の10回につき1回を、マルチキャスト接続許可制御サーバ11に問い合わせ確認する。確認率0%であれば、マルチキャスト接続許可制御サーバへの問い合わせは全て省略することになる。また、確認率100%であれば、必ず問い合わせを実施することになる。ただし、前記確認率の具体的な値は一例であって、本発明を限定するものではない。
具体的には、図3に示すように、エッジルータ12は、ユーザ端末13からマルチキャスト参加要求を受信すると(S101)、確認率を確認し(S102)、確認率10%、すなわち0.1であれば、0以上1未満の乱数を生成し(S103)、前記乱数と確認率を比較し(S104)、乱数が0.1以上であれば、接続可否問い合わせを省略と決定し、マルチキャスト転送を開始する(S107)、あるいは、前記乱数が0.1未満であれば、マルチキャスト接続許可制御サーバ11に接続可否問い合わせを送信し(S105)、マルチキャスト接続許可制御サーバ11からの応答種別を判別し(S106)、許可応答を受信した場合は、マルチキャスト転送を開始し(S107)、拒否応答を受信した場合は、処理を終了する方法が考えられる。
第2の方法としては、マルチキャスト参加要求の受信数をカウンタで計数し、確認率10%であれば、前記要求の到着順に10回につき1回を問い合わせ実施し、残りの9回を問い合わせ省略と決定する方法も考えられる。
As a first method in which the edge router 12 determines whether or not the inquiry to the multicast connection permission control server 11 is necessary, a method using a random number is conceivable.
In this description, for clarity of explanation, a case where the confirmation rate is 10% will be described as an example. In this case, the edge router 12 inquires and confirms the multicast connection permission control server 11 once in 10 multicast transfer participation requests. If the confirmation rate is 0%, all inquiries to the multicast connection permission control server are omitted. In addition, if the confirmation rate is 100%, an inquiry is always made. However, the specific value of the confirmation rate is an example and does not limit the present invention.
Specifically, as shown in FIG. 3, when receiving the multicast participation request from the user terminal 13 (S101), the edge router 12 confirms the confirmation rate (S102), and the confirmation rate is 10%, that is, 0.1. If there is, a random number between 0 and 1 is generated (S103), the random number is compared with the confirmation rate (S104), and if the random number is 0.1 or more, it is determined that the connection permission inquiry is omitted, and multicast transfer is performed. Start (S107), or if the random number is less than 0.1, send a connection permission inquiry to the multicast connection permission control server 11 (S105), and determine the response type from the multicast connection permission control server 11 ( S106) When a permission response is received, multicast transfer is started (S107). When a rejection response is received, a method of ending the process is considered. It is.
As a second method, the number of received multicast participation requests is counted by a counter, and if the confirmation rate is 10%, the inquiry is executed once every 10 times in the order of arrival of the requests, and the remaining nine times are omitted. A method of determination is also conceivable.

(実施例2)
本発明の実施例2を、図4の確認率管理テーブル構成例を用いて説明する。図4に示す確認率管理テーブル構成例は、ユーザ識別子と確認率とから構成される。ユーザ識別子としては、網がユーザ端末13に付与したIPアドレス、ユーザ端末13が接続される回線番号、エッジルータにおけるポート番号等が考えられる。確認率管理テーブルは、エッジルータ12が備えている。
実施例2の動作例では、マルチキャスト配信者は、信頼できるユーザには小さな確認率を設定してマルチキャスト接続許可サーバ11への問い合わせの大半を省略し、信頼性できないユーザには大きな確認率を設定し、マルチキャスト接続制御サーバ11において頻繁に確認することが考えられる。
例えば、ユーザ1は信頼性が高いユーザとして、ユーザ1のユーザ識別子に対応する確認率を0.01に設定すると、ユーザ1の端末13−1からのマルチキャスト参加要求は100回につき99回は、マルチキャスト接続許可制御サーバ11への接続可否問い合わせを省略することになる。あるいは、ユーザ2は信頼性が低いユーザとして、ユーザ2のユーザ識別子に対応する確認率を0.5に設定すると、ユーザ2の端末13−2からのマルチキャスト参加要求は2回につき1回についてはマルチキャスト接続許可制御サーバ11に接続可否問い合わせを実施することになる。
実施例2のエッジルータの動作例としては、図3の実施例1のエッジルータの動作例における、確認率について、確認率管理テーブルに記憶された値を使用する点が実施例1と異なる。
(Example 2)
A second embodiment of the present invention will be described using a confirmation rate management table configuration example of FIG. The configuration example of the confirmation rate management table shown in FIG. 4 includes a user identifier and a confirmation rate. The user identifier may be an IP address assigned to the user terminal 13 by the network, a line number to which the user terminal 13 is connected, a port number in the edge router, or the like. The edge router 12 has a confirmation rate management table.
In the operation example of the second embodiment, the multicast distributor sets a small confirmation rate for reliable users, omits most of the inquiries to the multicast connection permission server 11, and sets a large confirmation rate for users who cannot be trusted. However, it is conceivable that the multicast connection control server 11 frequently checks.
For example, if the user 1 is a highly reliable user and the confirmation rate corresponding to the user identifier of the user 1 is set to 0.01, the multicast participation request from the terminal 13-1 of the user 1 is 99 times per 100 times. The connection permission inquiry to the multicast connection permission control server 11 is omitted. Alternatively, if the user 2 is a low-reliability user and the confirmation rate corresponding to the user identifier of the user 2 is set to 0.5, the multicast participation request from the terminal 13-2 of the user 2 is about once every two times. A connection permission inquiry is made to the multicast connection permission control server 11.
The operation example of the edge router of the second embodiment is different from the first embodiment in that the value stored in the confirmation rate management table is used for the confirmation rate in the operation example of the edge router of the first embodiment in FIG.

(実施例3)
本発明の実施例3を、図5のシーケンス例を用いて説明する。確認率管理テーブル構成例は図4と同様である。本発明の実施例3のシーケンス例は、マルチキャスト接続許可制御サーバ11が確認率を変更し(算出し)、マルチキャスト接続許可制御サーバ11から、エッジルータ12への応答において、確認率の変更を指示する点が実施例2と異なる。
具体的には、マルチキャスト接続制御制御サーバ11は、確認率の変更を指示する場合、エッジルータ12への応答に変更後の確認率を記述することが考えられる。上記以外の動作は実施例2と同様である。
(Example 3)
A third embodiment of the present invention will be described using the sequence example of FIG. The configuration example of the confirmation rate management table is the same as that in FIG. In the sequence example of the third embodiment of the present invention, the multicast connection permission control server 11 changes (calculates) the confirmation rate, and the multicast connection permission control server 11 instructs the change of the confirmation rate in the response to the edge router 12. This is different from the second embodiment.
Specifically, when the multicast connection control server 11 instructs to change the confirmation rate, it can be considered that the confirmation rate after the change is described in the response to the edge router 12. Operations other than the above are the same as in the second embodiment.

ユーザ2の信頼性が低い場合、確認率が大きく、例えば90%であれば、ユーザ2のマルチキャスト参加要求のうち90%は問い合わせを実施し、マルチキャスト接続許可サーバ11で確認される。
ユーザ2の信頼性が向上した場合、確認率が変更され、例えば10%になれば、ユーザ2のマルチキャスト参加要求のうち90%は問い合わせを省略され、接続遅延が短縮する。
マルチキャスト接続許可制御サーバ11における、確認率の変更条件としては、例えば、ユーザ端末13からのマルチキャスト参加要求に対する許可数をカウントし、許可数がある一定数以上になった場合に、当該ユーザの信頼性が向上したとして、確認率を減少することが考えられる。あるいは、ユーザからのマルチキャスト参加要求に対する拒否数をカウントし、拒否数がある一定数以上になったら、当該ユーザの信頼度が低下したとして、確認率を増加することが考えられる。
エッジルータ12は、マルチキャスト接続許可制御サーバ11からユーザの確認率を通知された場合に、当該ユーザのユーザ識別子に対応する確認率を当該通知された確認率に変更する。
If the reliability of the user 2 is low, the confirmation rate is large. For example, if the reliability is 90%, 90% of the multicast participation requests of the user 2 make an inquiry and are confirmed by the multicast connection permission server 11.
When the reliability of the user 2 is improved, the confirmation rate is changed. For example, when the reliability becomes 10%, 90% of the multicast participation requests of the user 2 are omitted from the inquiry, and the connection delay is shortened.
As a confirmation rate changing condition in the multicast connection permission control server 11, for example, the number of permitted requests for a multicast participation request from the user terminal 13 is counted, and the trust of the user when the permitted number exceeds a certain number. It is conceivable that the confirmation rate is reduced because of the improvement in the performance. Alternatively, the number of refusals for a multicast participation request from a user is counted, and if the number of refusals exceeds a certain number, it is conceivable that the confirmation rate is increased because the reliability of the user has decreased.
When the multicast connection permission control server 11 is notified of the user confirmation rate, the edge router 12 changes the confirmation rate corresponding to the user identifier of the user to the notified confirmation rate.

(実施例4)
本発明の実施例4を、図6のブラックリスト管理テーブル構成例1および図7のブラックリスト管理テーブル構成例2と、図8のエッジルータの動作例1と、図9のエッジルータの動作例2と、図10のエッジルータの動作例3を用いて説明する。エッジルータ12は、ユーザ端末13からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可サーバ11に接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを備える。
実施例4のブラックリスト管理テーブルは、構成例1として、図6に示すように、ユーザ識別子と、ユーザ識別子毎に接続可否問い合わせに対する許可数をカウントするカウンタの値とから構成される。あるいは、構成例2として、構成例1に加えてタイマが追加された図7の構成も考えられる。
上記の構成例1および構成例2において、ユーザ識別子としては、網がユーザ端末13に付与したIPアドレス、ユーザ端末13が接続される回線番号、エッジルータにおけるポート番号等が考えられる。
Example 4
Example 4 of the present invention is divided into the blacklist management table configuration example 1 in FIG. 6 and the blacklist management table configuration example 2 in FIG. 7, the operation example 1 of the edge router in FIG. 8, and the operation example of the edge router in FIG. 2 and operation example 3 of the edge router of FIG. The edge router 12 includes a black list management table that holds a user identifier that inquires of the multicast connection permission server 11 whether or not connection is possible when a multicast transfer participation request is received from the user terminal 13.
As shown in FIG. 6, the black list management table according to the fourth embodiment includes, as configuration example 1, a user identifier and a counter value that counts the number of permits for a connection availability inquiry for each user identifier. Alternatively, as the configuration example 2, the configuration of FIG. 7 in which a timer is added in addition to the configuration example 1 is also conceivable.
In the above configuration example 1 and configuration example 2, the user identifier may be an IP address assigned to the user terminal 13 by the network, a line number to which the user terminal 13 is connected, a port number in the edge router, or the like.

次に、実施例4の動作例を説明する。図8に示す動作例1は、ブラックリスト管理テーブルへユーザを登録する場合の動作例である。図9に示す動作例2および図10に示す動作例3は、ブラックリスト管理テーブルからユーザを削除する場合の動作例である。   Next, an operation example of the fourth embodiment will be described. Operation example 1 shown in FIG. 8 is an operation example in the case of registering a user in the blacklist management table. Operation example 2 shown in FIG. 9 and operation example 3 shown in FIG. 10 are operation examples when a user is deleted from the blacklist management table.

エッジルータ12の動作例1は、図8に示すように、ユーザ端末13からユーザのマルチキャスト参加要求を受信した場合(S201)、ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が登録されているかを確認する(S202)。登録されていなければ、実施例1の図3に示される問い合わせ要否判断を行い(S203)、問い合わせ実施と判定された場合、マルチキャスト接続許可サーバ11への問い合わせを実施する(S204)。
エッジルータ12は、ブラックリスト管理テーブルに、マルチキャスト参加要求を送信したユーザのユーザ識別子が登録されていれば、マルチキャスト接続許可サーバ11への問い合わせを実施する(S204)。
マルチキャスト接続許可サーバ11への問い合わせを実施した場合は、マルチキャスト接続許可制御サーバ11からの応答種別を判別し(S205)、拒否応答を受信した場合は、ブラックリスト管理テーブルに当該ユーザのユーザ識別子が登録されていなければ、ブラックリスト管理テーブルに当該ユーザ識別子を登録して(S206)、処理を終了する。
S205において許可応答を受信した場合、およびS203において問い合わせ省略と判定された場合は、マルチキャスト転送を開始し(S207)、ユーザ登録動作は実施しない。
As shown in FIG. 8, in the first operation example of the edge router 12, when a user multicast participation request is received from the user terminal 13 (S201), the blacklist management table is referred to and the user identifier of the user is registered. (S202). If it is not registered, the inquiry necessity determination shown in FIG. 3 of the first embodiment is performed (S203). If it is determined that the inquiry is performed, an inquiry to the multicast connection permission server 11 is performed (S204).
If the user identifier of the user who transmitted the multicast participation request is registered in the blacklist management table, the edge router 12 inquires the multicast connection permission server 11 (S204).
When an inquiry is made to the multicast connection permission server 11, the response type from the multicast connection permission control server 11 is determined (S205). When a rejection response is received, the user identifier of the user is displayed in the blacklist management table. If not registered, the user identifier is registered in the black list management table (S206), and the process is terminated.
When the permission response is received in S205 and when it is determined that the inquiry is omitted in S203, multicast transfer is started (S207), and the user registration operation is not performed.

エッジルータ12の動作例2では、図6のブラックリスト管理テーブル構成例1を用いる。図9に示すように、エッジルータ12は、マルチキャスト接続許可制御サーバ11から応答を受信し(S301)、応答種別を判別し(S302)、拒否応答を受信した場合は、ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が登録されているかを確認する(S303)。登録されていなければ、ブラックリスト管理テーブルに当該ユーザ識別子を登録するとともに、当該ユーザのカウンタを初期化する(S304)。
エッジルータ12は、S302において許可応答を受信した場合は、マルチキャスト転送を開始し(S305)、ブラックリスト管理テーブルを参照して当該ユーザのユーザ識別子が登録されているかを確認する(S306)。登録されていれば、当該ユーザに対するカウンタをカウントアップする(S307)。カウンタが予め定めた削除条件に適合するか否かを判定し(S308)、適合すれば、ブラックリスト管理テーブルから当該ユーザのユーザ識別子を削除し、カウンタをクリアする(S309)。例えば、前記条件をカウンタの値が2の場合とし、カウンタの増加単位を1とすると、マルチキャスト接続許可制御サーバ11から2回連続許可されたユーザ識別子は、ブラックリスト管理テーブルから削除されることになる。
エッジルータ12は、S302において拒否応答を受信し、S303において当該ユーザのユーザ識別子がブラックリスト管理テーブルに登録されていれば、当該ユーザに対するペナルティを与えるため、カウンタをカウントダウンする(S310)ことも考えられる。
The operation example 2 of the edge router 12 uses the blacklist management table configuration example 1 shown in FIG. As shown in FIG. 9, the edge router 12 receives a response from the multicast connection permission control server 11 (S301), determines the response type (S302), and if a rejection response is received, refers to the blacklist management table. Then, it is confirmed whether the user identifier of the user is registered (S303). If not registered, the user identifier is registered in the black list management table, and the counter of the user is initialized (S304).
When the edge router 12 receives the permission response in S302, it starts multicast transfer (S305), and checks whether the user identifier of the user is registered with reference to the blacklist management table (S306). If registered, the counter for the user is counted up (S307). It is determined whether or not the counter satisfies a predetermined deletion condition (S308), and if it matches, the user identifier of the user is deleted from the black list management table, and the counter is cleared (S309). For example, assuming that the condition is that the counter value is 2 and the increment unit of the counter is 1, the user identifier that is continuously permitted twice from the multicast connection permission control server 11 is deleted from the blacklist management table. Become.
The edge router 12 receives the rejection response in S302, and if the user identifier of the user is registered in the blacklist management table in S303, the edge router 12 may count down the counter to penalize the user (S310). It is done.

エッジルータ12の動作例3では、図7のブラックリスト管理テーブル構成例2を用いる。動作例3では、エッジルータ12は、ユーザ識別子が一旦ブラックリスト管理テーブルに登録された場合、予め定めた一定時間を経過しないとユーザ識別子を削除しない条件を追加する。
図10に示すように、エッジルータ12は、マルチキャスト接続許可制御サーバ11から応答を受信し(S401)、応答種別を判別し(S402)、拒否応答を受信した場合は、ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が登録されているかを確認する(S403)。登録されていなければ、ブラックリスト管理テーブルに登録するとともに、当該ユーザのカウンタを初期化し、タイマを起動する(S404)。
エッジルータ12は、S402において許可応答を受信した場合は、マルチキャスト転送を開始し(S405)、ブラックリスト管理テーブルを参照して当該ユーザのユーザ識別子が登録されているかを確認する(S406)。登録されていれば、当該ユーザに対するカウンタをカウントアップする(S407)。カウンタおよびタイマが予め定めた削除条件に適合するか否かを判定し(S408)、適合すれば、ブラックリスト管理テーブルから当該ユーザ識別子を削除し、カウンタおよびタイマをクリアする(S409)。例えば、マルチキャスト接続許可制御サーバ11から2回許可され、かつ、ブラックリスト管理テーブル登録からペナルティ時間(例えば、24時間)以上経過したことを削除条件とすることが考えられる。
エッジルータ12は、S402において拒否応答を受信し、S403において当該ユーザのユーザ識別子がブラックリスト管理テーブルに登録されていれば、当該ユーザに対するペナルティを与えるため、カウンタをカウントダウンし、さらにタイマをクリアして再起動することによりペナルティ時間を延長する(S410)ことも考えられる。
The operation example 3 of the edge router 12 uses the blacklist management table configuration example 2 shown in FIG. In the operation example 3, when the user identifier is once registered in the black list management table, the edge router 12 adds a condition that the user identifier is not deleted unless a predetermined time has passed.
As shown in FIG. 10, the edge router 12 receives a response from the multicast connection admission control server 11 (S401), determines the response type (S402), and if a rejection response is received, refers to the blacklist management table. Then, it is confirmed whether the user identifier of the user is registered (S403). If not registered, it is registered in the black list management table, the counter of the user is initialized, and the timer is started (S404).
When the edge router 12 receives the permission response in S402, the edge router 12 starts multicast transfer (S405), and confirms whether the user identifier of the user is registered with reference to the blacklist management table (S406). If registered, the counter for the user is counted up (S407). It is determined whether or not the counter and timer meet a predetermined deletion condition (S408). If the counter and timer are satisfied, the user identifier is deleted from the blacklist management table, and the counter and timer are cleared (S409). For example, it is conceivable that the deletion condition is that permission is given twice from the multicast connection permission control server 11 and a penalty time (for example, 24 hours) has elapsed since blacklist management table registration.
The edge router 12 receives the rejection response in S402. If the user identifier of the user is registered in the blacklist management table in S403, the edge router 12 counts down the counter and clears the timer to give a penalty to the user. It is also conceivable to extend the penalty time by restarting (S410).

動作例2および動作例3において、ブラックリスト管理テーブルに登録の無いユーザ、およびブラックリスト管理テーブルから削除されたユーザに対する動作例は、実施例1の図3と同様である。   In the operation example 2 and the operation example 3, the operation example for the user who is not registered in the black list management table and the user deleted from the black list management table are the same as those in FIG.

(実施例5)
本発明の実施例5を、図11のブラックリスト管理テーブル構成例と、図12のエッジルータの動作例を用いて説明する。エッジルータ12は、ユーザ端末13からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可サーバ11に接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを備える。実施例5のブラックリスト管理テーブルは、ユーザ識別子から構成される。ユーザ識別子としては、網がユーザ端末13に付与したIPアドレス、ユーザ端末13が接続される回線番号、エッジルータ12におけるポート番号等が考えられる。
実施例5のエッジルータ12の動作例は、エッジルータ12において、マルチキャスト接続許可サーバ11への問い合わせを実施することを決定するまでは、図8に示す実施例4のエッジルータ12の動作例1と同様である。
実施例5では、マルチキャスト接続許可制御サーバ11が、エッジルータ12へ、ブラックリスト管理テーブルへのユーザ登録とユーザ削除を指示する点が実施例4と異なる。
マルチキャスト接続許可制御サーバ11が、前記ユーザ登録要否を判断する方法として、当該ユーザに対する拒否の累積数や、ある一定時間における拒否の累積数に基づく方法が考えられる。
(Example 5)
A fifth embodiment of the present invention will be described using a blacklist management table configuration example in FIG. 11 and an operation example of the edge router in FIG. The edge router 12 includes a black list management table that holds a user identifier that inquires of the multicast connection permission server 11 whether or not connection is possible when a multicast transfer participation request is received from the user terminal 13. The black list management table according to the fifth embodiment includes user identifiers. As the user identifier, an IP address assigned to the user terminal 13 by the network, a line number to which the user terminal 13 is connected, a port number in the edge router 12, and the like can be considered.
The operation example of the edge router 12 according to the fifth embodiment is the operation example 1 of the edge router 12 according to the fourth embodiment illustrated in FIG. 8 until the edge router 12 determines to make an inquiry to the multicast connection permission server 11. It is the same.
The fifth embodiment is different from the fourth embodiment in that the multicast connection permission control server 11 instructs the edge router 12 to perform user registration and user deletion in the blacklist management table.
As a method for the multicast connection permission control server 11 to determine whether or not the user registration is necessary, a method based on the cumulative number of rejections for the user or the cumulative number of rejections for a certain period of time can be considered.

マルチキャスト接続許可制御サーバ11は、問い合わせのあったユーザをブラックリスト管理テーブルに登録する場合、拒否応答にユーザ登録の指示を記述する。
このとき、マルチキャスト接続許可制御サーバ11は、後のユーザ削除のために、当該ユーザ登録の指示を実施するユーザを記憶しておくことが考えられる。
エッジルータ12は、応答を受信して(S501)、応答種別を判定し(S502)、前記ユーザ登録の指示が記述されていれば、ブラックリスト管理テーブルに、当該ユーザのユーザ識別子を登録する(S503)。
また、マルチキャスト接続許可制御サーバ11が、ブラックリスト管理テーブルからの、ユーザ削除を決定する方法としては、当該ユーザに対する許可の累積数などが考えられる。
マルチキャスト接続許可制御サーバ11は、問い合わせのあったユーザをブラックリスト管理テーブルから削除する場合、応答にユーザ削除の指示を記述する。
エッジルータ12は、応答を受信して(S501)、応答種別を判定し(S502)、ユーザ削除の指示が記述されていれば、ブラックリスト管理テーブルから、当該ユーザのユーザ識別子を削除する(S504)。
When the multicast connection permission control server 11 registers the inquired user in the black list management table, the multicast connection permission control server 11 describes the user registration instruction in the rejection response.
At this time, it is conceivable that the multicast connection permission control server 11 stores a user who performs the user registration instruction in order to delete the user later.
The edge router 12 receives the response (S501), determines the response type (S502), and if the user registration instruction is described, registers the user identifier of the user in the blacklist management table ( S503).
As a method for the multicast connection permission control server 11 to determine user deletion from the blacklist management table, the cumulative number of permissions for the user may be considered.
When deleting the inquired user from the black list management table, the multicast connection permission control server 11 describes a user deletion instruction in the response.
The edge router 12 receives the response (S501), determines the response type (S502), and if the user deletion instruction is described, deletes the user identifier of the user from the blacklist management table (S504). ).

あるいは、図4の確認率管理テーブルを用い、ブラックリスト管理テーブルに登録するユーザに対しては、確認率100%とすることで、確認率管理テーブルをブラックリスト管理テーブルの代用とすることも考えられる。   Alternatively, it is also possible to use the confirmation rate management table in FIG. 4 as a substitute for the black list management table by setting the confirmation rate to 100% for the user registered in the black list management table. It is done.

(実施例6)
本発明の実施例6を、図13のシーケンス例1と、図14のシーケンス例2と、図15のエッジルータの動作例を用いて説明する。ネットワーク構成例は図1と同様である。ただし、エッジルータ12とマルチキャスト接続許可制御サーバ11には、予めアドミッション制御を開始、停止する制御閾値を記憶しておく。例えば、1Gbit/s回線において、送信量が800Mbit/s以上の場合にアドミッション制御を実施し、800Mbit/s未満の場合にアドミッション制御を省略する場合、アドミッション制御閾値(以下、閾値という)として800Mbit/sを記憶しておく。
あるいは、閾値近傍で開始と停止を頻繁に繰り返すことを回避するため、開始閾値と停止閾値の2種の値を用い、停止閾値は開始閾値に比べて小さな値、例えば停止閾値を700Mbit/s、開始閾値を800Mbit/sと設定しておくことも考えられる。
実施例6の動作例では、エッジルータ12がユーザ回線への単位時間当たりの送信量を測定している。当該測定法は本発明を制限するものではない。
(Example 6)
A sixth embodiment of the present invention will be described using a sequence example 1 in FIG. 13, a sequence example 2 in FIG. 14, and an operation example of the edge router in FIG. A network configuration example is the same as in FIG. However, the edge router 12 and the multicast connection permission control server 11 store control threshold values for starting and stopping admission control in advance. For example, in a 1 Gbit / s line, when the transmission amount is 800 Mbit / s or more, admission control is performed, and when the transmission amount is less than 800 Mbit / s, admission control threshold is omitted. Is stored as 800 Mbit / s.
Alternatively, in order to avoid frequent start and stop in the vicinity of the threshold value, two values of the start threshold value and the stop threshold value are used, and the stop threshold value is smaller than the start threshold value, for example, the stop threshold value is 700 Mbit / s, It is also conceivable to set the start threshold value to 800 Mbit / s.
In the operation example of the sixth embodiment, the edge router 12 measures the transmission amount per unit time to the user line. The measurement method does not limit the present invention.

図13のシーケンス例1は、アドミッション制御を開始する場合の動作例である。図13に示すように、エッジルータ12は、送信量を観測し、閾値以上となった場合、マルチキャスト接続許可制御サーバ11へ、対象となる回線識別子を記したアドミッション制御開始要求を送信する。当該開始要求の第1の方法としては、前記閾値以上となった後に、初めてマルチキャスト参加要求を受信した場合に、マルチキャスト接続許可制御サーバ11への問い合わせに記述する方法が考えられる。第2の方法としては、マルチキャスト接続許可制御サーバ11への問い合わせとは独立に、前記閾値以上となった場合、ただちにアドミッション制御開始要求を送信する方法が考えられる。
マルチキャスト接続許可制御サーバ11は、エッジルータ12からアドミッション制御開始要求を受信した場合、当該要求に記述された回線でのアドミッション制御を開始する。
前記の例では、マルチキャスト接続許可制御サーバ11は、閾値が800Mbit/sであることを記憶しており、アドミッション制御開始要求を受信した場合、その時点の回線の送信量が800Mbit/sであり、残余帯域が200Mbit/sであると判断する。
マルチキャスト接続許可制御サーバ11における、アドミッション制御としては、当該回線にて要求されたマルチキャストの転送量が、残余帯域に収まるかを判断し、収まれば許可、溢れるようであれば拒否をエッジルータ12に応答することが考えられる。
要求されたマルチキャストの転送量としては、マルチキャスト接続許可制御サーバ11に、予めマルチキャストのチャネル識別子と当該チャネルの使用帯域の関係を記憶させることが考えられる。
マルチキャスト接続許可制御サーバ11は、エッジルータ12から問い合わせを受信した場合、前記使用帯域と残余帯域の200Mbit/sを比較し、その結果として、許可応答あるいは拒否応答をエッジルータ12に送信する。
また、エッジルータ12は、マルチキャスト転送を停止した場合に、転送を停止したチャネルを記したマルチキャスト転送停止通知をマルチキャスト接続許可制御サーバ11に通知する。
マルチキャスト接続許可制御サーバ11は、当該転送停止したチャネルの帯域を残余帯域に加算し、残余帯域を更新する。
Sequence example 1 in FIG. 13 is an operation example when admission control is started. As illustrated in FIG. 13, the edge router 12 observes the transmission amount, and when the transmission amount exceeds the threshold, the edge router 12 transmits an admission control start request describing the target line identifier to the multicast connection permission control server 11. As a first method of the start request, a method of describing in an inquiry to the multicast connection permission control server 11 when a multicast participation request is received for the first time after the threshold value is exceeded can be considered. As a second method, a method of transmitting an admission control start request immediately when the threshold value is exceeded is considered independently of the inquiry to the multicast connection permission control server 11.
When receiving the admission control start request from the edge router 12, the multicast connection permission control server 11 starts admission control on the line described in the request.
In the above example, the multicast connection permission control server 11 stores that the threshold is 800 Mbit / s. When an admission control start request is received, the transmission amount of the line at that time is 800 Mbit / s. The remaining bandwidth is determined to be 200 Mbit / s.
As the admission control in the multicast connection permission control server 11, it is determined whether the multicast transfer amount requested on the line falls within the remaining bandwidth, and if it falls, the edge router 12 rejects it. It is possible to respond to
As the requested multicast transfer amount, it is conceivable that the multicast connection permission control server 11 stores in advance the relationship between the multicast channel identifier and the bandwidth used for the channel.
When receiving an inquiry from the edge router 12, the multicast connection permission control server 11 compares the used bandwidth with the remaining bandwidth of 200 Mbit / s and, as a result, transmits a permission response or a rejection response to the edge router 12.
Further, when the multicast router is stopped, the edge router 12 notifies the multicast connection permission control server 11 of a multicast transfer stop notification indicating the channel for which the transfer is stopped.
The multicast connection permission control server 11 adds the bandwidth of the channel whose transfer has been stopped to the remaining bandwidth, and updates the remaining bandwidth.

図14のシーケンス例2は、アドミッション制御を停止する場合の動作例である。図14に示すように、エッジルータ12は、送信量を観測し、閾値未満となった場合、マルチキャスト接続許可制御サーバ11へ、対象となる回線識別子を記したアドミッション制御停止要求を送信する。
具体的には、ユーザ1の端末がマルチキャスト離脱要求を送信し、エッジルータ12が当該マルチキャスト転送を停止し、当該回線への送信量が閾値未満となった場合、エッジルータ12は、マルチキャスト接続許可制御サーバ11へアドミッション制御停止要求を送信する。
アドミッション制御停止要求を送信する第1の方法としては、前記閾値未満となる契機のマルチキャスト停止通知に記述することが考えられる。
あるいは、第2の方法としては、マルチキャスト停止通知とは、独立に送信することも考えられる。
マルチキャスト接続許可制御サーバ11は、アドミッション制御停止要求を受信した場合、当該回線におけるアドミッション制御を停止する。
Sequence example 2 in FIG. 14 is an operation example when admission control is stopped. As shown in FIG. 14, the edge router 12 observes the transmission amount, and when it becomes less than the threshold value, transmits an admission control stop request describing the target line identifier to the multicast connection permission control server 11.
Specifically, when the terminal of user 1 transmits a multicast disconnection request, the edge router 12 stops the multicast transfer, and the transmission amount to the line becomes less than the threshold, the edge router 12 permits the multicast connection. An admission control stop request is transmitted to the control server 11.
As a first method for transmitting an admission control stop request, it is conceivable to describe it in a multicast stop notification triggered when it becomes less than the threshold.
Alternatively, as a second method, it may be possible to transmit independently of the multicast stop notification.
When receiving the admission control stop request, the multicast connection permission control server 11 stops the admission control on the line.

エッジルータ12の動作例は、図15に示すように、ユーザ端末13からマルチキャスト参加要求を受信した場合(S601)、当該回線の送信量が閾値以上かどうかを確認し(S602)、閾値以上となって、初のマルチキャスト参加要求であるかどうかを確認し(S603)、初のマルチキャスト参加要求であれば、マルチキャスト接続許可制御サーバ11への問い合わせにアドミッション制御開始要求を記述する(S604)。初のマルチキャスト参加要求でなければ、マルチキャスト接続許可制御サーバ11に問い合わせを送信する(S605)。その後、マルチキャスト接続許可制御サーバ11からの応答種別を判別し(S606)、許可応答を受信した場合は、マルチキャスト転送を開始し(S607)、拒否応答を受信した場合は、処理を終了する。   As shown in FIG. 15, in the operation example of the edge router 12, when a multicast participation request is received from the user terminal 13 (S601), it is confirmed whether or not the transmission amount of the line is equal to or greater than a threshold (S602). Whether or not it is the first multicast participation request is confirmed (S603), and if it is the first multicast participation request, an admission control start request is described in the inquiry to the multicast connection permission control server 11 (S604). If it is not the first multicast participation request, an inquiry is transmitted to the multicast connection permission control server 11 (S605). Thereafter, the response type from the multicast connection permission control server 11 is discriminated (S606). When the permission response is received, multicast transfer is started (S607), and when the rejection response is received, the process is terminated.

あるいは、上記方法と異なり、エッジルータ12は、アドミッション制御開始要求において、当該回線の送信量を明示的に通知し、アドミッション制御における誤差を最小化することも考えられる。   Alternatively, unlike the above method, the edge router 12 may explicitly notify the transmission amount of the line in the admission control start request to minimize an error in the admission control.

(実施例7)
本発明の実施例7を、図16のシーケンス例と、図17のエッジルータの動作例を用いて説明する。ネットワーク構成例は図1と同様である。
本発明の実施例7のシーケンス例において、マルチキャスト接続許可制御サーバ11は、アドミッション制御において、残余帯域不足と判定した場合、拒否応答に残余帯域不足を記す。
エッジルータ12は、回線毎に帯域不足中か帯域不足中でないかを記憶するメモリを有しており、マルチキャスト接続許可制御サーバ11から、残余帯域不足を理由とする拒否応答を受信した場合、当該残余帯域不足である回線に対し帯域不足中と前記メモリに記憶し、新規接続可否問い合わせを停止する。帯域不足中の間、エッジルータ12は、ユーザ端末13からマルチキャスト参加要求を受信した場合、マルチキャスト接続許可制御サーバ11への問い合わせを実施せず、当該要求に対するマルチキャスト転送も開始しない。
エッジルータ12は、前記帯域不足中の回線において、マルチキャスト転送停止を検出した場合、マルチキャスト接続許可制御サーバ11へ、当該マルチキャスト転送停止通知を送信するとともに、記憶された帯域不足中を解除し、新規接続可否問い合わせを再開する。
(Example 7)
A seventh embodiment of the present invention will be described using the sequence example of FIG. 16 and the operation example of the edge router of FIG. A network configuration example is the same as in FIG.
In the sequence example of the seventh embodiment of the present invention, when the multicast connection permission control server 11 determines that the remaining bandwidth is insufficient in the admission control, the multicast connection permission control server 11 writes the remaining bandwidth insufficient in the rejection response.
The edge router 12 has a memory for storing whether the bandwidth is insufficient or not insufficient for each line, and when receiving a rejection response from the multicast connection permission control server 11 due to insufficient residual bandwidth, For the line with insufficient remaining bandwidth, the fact that the bandwidth is insufficient is stored in the memory, and the new connection availability inquiry is stopped. When the edge router 12 receives a multicast participation request from the user terminal 13 while the bandwidth is insufficient, the edge router 12 does not make an inquiry to the multicast connection permission control server 11 and does not start multicast transfer for the request.
When the edge router 12 detects a multicast transfer stop on the line with insufficient bandwidth, the edge router 12 transmits the multicast transfer stop notification to the multicast connection permission control server 11 and cancels the stored insufficient bandwidth. Resume the connection inquiry.

実施例7のエッジルータ12の動作例では、図17に示すように、エッジルータ12は、ユーザ端末13からマルチキャスト参加要求を受信した場合(S701)、当該回線において、帯域不足中かどうかを判断し(S702)、帯域不足中であれば処理を終了する。あるいは帯域不足中でなければ、マルチキャスト接続許可制御サーバ11へ問い合わせを送信する(S703)。その後、マルチキャスト接続許可制御サーバ11からの応答種別を判別し(S704)、許可応答を受信した場合は、マルチキャスト転送を開始する(S707)。当該問い合わせに対し、マルチキャスト接続許可制御サーバ11から拒否応答を受信した場合、拒否理由が残余帯域不足か否かを判定し(S705)、拒否応答に残余帯域不足が記されていれば、問い合わせを実施した回線に関連して帯域不足中と記憶する(S706)。   In the operation example of the edge router 12 according to the seventh embodiment, as illustrated in FIG. 17, when the edge router 12 receives a multicast participation request from the user terminal 13 (S701), the edge router 12 determines whether or not the bandwidth is insufficient on the line. If the bandwidth is insufficient, the process is terminated. Alternatively, if the bandwidth is not insufficient, an inquiry is transmitted to the multicast connection permission control server 11 (S703). Thereafter, the type of response from the multicast connection permission control server 11 is determined (S704), and when a permission response is received, multicast transfer is started (S707). In response to the inquiry, if a rejection response is received from the multicast connection permission control server 11, it is determined whether the reason for rejection is a shortage of the remaining bandwidth (S705). It is stored that the bandwidth is insufficient in relation to the implemented line (S706).

11 マルチキャスト接続許可制御サーバ
12 エッジルータ
13 ユーザ端末
14 マルチキャスト送信サーバ
11 multicast connection permission control server 12 edge router 13 user terminal 14 multicast transmission server

Claims (14)

ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、
前記エッジルータは、
予めマルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率の値を記憶する手段と、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定し、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始し、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末に当該参加要求のマルチキャスト転送を開始する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
An edge router that accommodates the user terminal and performs multicast transfer to the user terminal, and a multicast connection permission control server that determines whether to permit or deny a multicast transfer connection permission inquiry from the edge router and answers the edge router An IP multicast connection admission control system comprising:
The edge router is
Means for preliminarily storing a confirmation rate value indicating a percentage of the connection permission inquiry to the multicast connection permission control server;
When a multicast transfer participation request is received from the user terminal, it is determined whether or not to make a connection permission inquiry to the multicast connection permission control server based on the confirmation rate, and the connection permission inquiry is performed Only when a connection permission inquiry is transmitted to the multicast connection permission control server and a permission response is received from the multicast connection permission control server, multicast transfer of the participation request to the user terminal is started, and the connection permission inquiry is omitted. Means to immediately start multicast transfer of the participation request to the user terminal;
An IP multicast connection admission control system comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、
前記エッジルータは、
ユーザ識別子とマルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率とを関連付けて保持する確認率管理テーブルを記憶する手段と、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記確認率管理テーブルを参照し、当該ユーザのユーザ識別子に対応する確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定し、前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始し、前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
An edge router that accommodates the user terminal and performs multicast transfer to the user terminal, and a multicast connection permission control server that determines whether to permit or deny a multicast transfer connection permission inquiry from the edge router and answers the edge router An IP multicast connection admission control system comprising:
The edge router is
Means for storing a confirmation rate management table for associating and holding a user identifier and a confirmation rate representing a percentage of the connection permission inquiry to the multicast connection permission control server;
When a multicast transfer participation request is received from the user terminal, the confirmation rate management table is referred to, and based on the confirmation rate corresponding to the user identifier of the user, the connection permission inquiry to the multicast connection permission control server is performed. In the case where the connection permission inquiry is carried out, the connection permission inquiry is transmitted to the multicast connection permission control server, and only when the permission response is received from the multicast connection permission control server, Initiating multicast transfer of the participation request and omitting the connection availability inquiry, means for immediately starting multicast transfer of the participation request to the user terminal;
An IP multicast connection admission control system comprising:
請求項2に記載のIPマルチキャスト接続許可制御システムにおいて、
前記マルチキャスト接続許可制御サーバは、ユーザの確認率を算出して、算出した確認率を前記エッジルータに通知する手段を備え、
前記エッジルータは、前記マルチキャスト接続許可制御サーバからユーザの確認率を通知された場合に、当該ユーザのユーザ識別子に対応する確認率を当該通知された確認率に変更する手段を備えることを特徴とするIPマルチキャスト接続許可制御システム。
In the IP multicast connection admission control system according to claim 2,
The multicast connection admission control server includes means for calculating a user confirmation rate and notifying the edge router of the calculated confirmation rate,
The edge router comprises means for changing a confirmation rate corresponding to a user identifier of the user to the notified confirmation rate when the confirmation rate of the user is notified from the multicast connection permission control server. IP multicast connection admission control system.
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、
前記エッジルータは、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを記憶する手段と、
前記ブラックリスト管理テーブルに記憶されたユーザ識別子毎に前記接続許可問い合わせに対する許可数をカウントするカウンタと、
前記マルチキャスト接続許可制御サーバから拒否応答を受信した場合、当該拒否されたユーザのユーザ識別子を前記ブラックリスト管理テーブルに記憶し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子がブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否の問い合わせを実施し、前記マルチキャスト接続許可制御サーバから前記接続可否問い合わせに対する許可応答を受信した場合に、前記ユーザ識別子に対応するカウンタを加算し、前記カウンタが、予め定めた値になった場合に、前記ユーザ識別子を前記ブラックリスト管理テーブルから削除する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
An edge router that accommodates the user terminal and performs multicast transfer to the user terminal, and a multicast connection permission control server that determines whether to permit or deny a multicast transfer connection permission inquiry from the edge router and answers the edge router An IP multicast connection admission control system comprising:
The edge router is
Means for storing a blacklist management table that holds a user identifier for inquiring whether or not to connect to a multicast connection permission control server when a multicast transfer participation request is received from the user terminal;
A counter that counts the number of permissions for the connection permission query for each user identifier stored in the blacklist management table;
When a rejection response is received from the multicast connection permission control server, the user identifier of the rejected user is stored in the blacklist management table, and when a multicast transfer participation request is received from the user terminal, the blacklist management If the user identifier of the user is stored in the black list management table with reference to the table, an inquiry is made as to whether the connection to the multicast connection permission control server is possible, and the connection permission inquiry is made from the multicast connection permission control server. Means for adding a counter corresponding to the user identifier when the authorization response is received, and deleting the user identifier from the blacklist management table when the counter reaches a predetermined value;
An IP multicast connection admission control system comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、
前記マルチキャスト接続許可制御サーバは、ユーザ登録およびユーザ削除の指示を前記エッジルータに送信する手段を備え、
前記エッジルータは、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合にマルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルを記憶する手段と、
前記マルチキャスト接続許可制御サーバから前記ユーザ登録の指示を受信した場合は、当該ユーザのユーザ識別子をブラックリスト管理テーブルに記憶し、前記マルチキャスト接続許可制御サーバから前記ユーザ削除の指示を受信した場合は、当該ユーザのユーザ識別子をブラックリスト管理テーブルから削除し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が前記ブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
An edge router that accommodates the user terminal and performs multicast transfer to the user terminal, and a multicast connection permission control server that determines whether to permit or deny a multicast transfer connection permission inquiry from the edge router and answers the edge router An IP multicast connection admission control system comprising:
The multicast connection admission control server comprises means for transmitting user registration and user deletion instructions to the edge router,
The edge router is
Means for storing a blacklist management table that holds a user identifier for inquiring whether or not to connect to a multicast connection permission control server when a multicast transfer participation request is received from the user terminal;
When the user registration instruction is received from the multicast connection permission control server, the user identifier of the user is stored in a blacklist management table, and when the user deletion instruction is received from the multicast connection permission control server, When the user identifier of the user is deleted from the black list management table and a multicast transfer participation request is received from the user terminal, the user identifier of the user is stored in the black list management table with reference to the black list management table If it is, means for performing a connection permission inquiry to the multicast connection permission control server,
An IP multicast connection admission control system comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるIPマルチキャスト接続許可制御システムであって、
前記エッジルータは、
回線毎に単位時間当たりのパケット送信量を測定する手段と、
前記送信量が予め定めた送信量以上となる混雑状態への遷移を監視し、該混雑状態への遷移を検知した場合に、前記マルチキャスト接続許可制御サーバへ通知し、前記混雑状態において前記送信量が予め定めた送信量未満となった場合に、前記混雑状態の解消を前記マルチキャスト接続許可制御サーバへ通知し、前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合に、当該要求のある回線において、当該要求のあるマルチキャストが転送されていない場合で、かつ前記混雑状態である場合に、前記マルチキャスト接続許可制御サーバに問い合わせを実施し、許可応答を受信した場合のみ、当該要求のマルチキャスト転送を開始し、前記混雑状態でない場合、前記マルチキャスト接続許可制御サーバへの問い合わせ確認を省略し、ただちに当該要求のマルチキャスト転送を開始する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
An edge router that accommodates the user terminal and performs multicast transfer to the user terminal, and a multicast connection permission control server that determines whether to permit or deny a multicast transfer connection permission inquiry from the edge router and answers the edge router An IP multicast connection admission control system comprising:
The edge router is
Means for measuring the amount of packet transmission per unit time for each line;
The transition to a congestion state where the transmission amount is equal to or greater than a predetermined transmission amount is monitored, and when the transition to the congestion state is detected, the multicast connection permission control server is notified, and the transmission amount in the congestion state When the transmission amount is less than a predetermined transmission amount, the cancellation of the congestion state is notified to the multicast connection permission control server, and when the multicast transfer participation request is received from the user terminal, in the line with the request When the requested multicast is not transferred and in the congested state, an inquiry is made to the multicast connection permission control server, and the multicast transfer of the request is started only when a permission response is received. If it is not in the congested state, the inquiry confirmation to the multicast connection permission control server is omitted. It means for immediately start the multicast forwarding the request,
An IP multicast connection admission control system comprising:
請求項6に記載のIPマルチキャスト接続許可制御システムにおいて、
前記マルチキャスト接続許可制御サーバは、残余帯域不足を理由に拒否応答を送信する場合に、当該拒否応答に残余帯域不足を記して前記エッジルータに送信する手段を備え、
前記エッジルータは、
回線毎に帯域不足中か帯域不足中でないかを記憶するメモリと、
前記マルチキャスト接続許可制御サーバから、残余帯域不足が記された拒否応答を受信した場合、前記メモリに当該回線を帯域不足中と記憶し、帯域不足中の回線にて、前記マルチキャスト接続許可制御サーバへの問い合わせ、およびマルチキャスト転送開始を実施せず、帯域不足中の回線にて、マルチキャスト転送停止があった場合に、当該記憶された帯域不足中を解除し、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを再開する手段と、
を備えることを特徴とするIPマルチキャスト接続許可制御システム。
The IP multicast connection admission control system according to claim 6,
The multicast connection admission control server comprises means for sending a rejection response to the edge router in the rejection response when a rejection response is transmitted because of a residual bandwidth shortage,
The edge router is
Memory that stores whether the bandwidth is insufficient or not insufficient for each line,
When a rejection response in which a shortage of remaining bandwidth is written is received from the multicast connection permission control server, the line is stored as insufficient bandwidth in the memory, and is transmitted to the multicast connection permission control server via the insufficient bandwidth line. If there is a multicast transfer stop on a line with insufficient bandwidth without starting the inquiry and multicast transfer start, release the stored insufficient bandwidth and connect to the multicast connection permission control server. Means to resume the inquiry,
An IP multicast connection admission control system comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、
前記エッジルータは、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、予め記憶する前記マルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率の値に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定するステップと、
前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、
前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
Multicast connection permission control for deciding whether to accept or reject an inquiry about whether or not to accept a multicast transfer connection from an edge router that accommodates user terminals and performs multicast transfer to the user terminals, and responds to the edge router An IP multicast connection permission control method for a system configured with a server,
The edge router is
When a multicast transfer participation request is received from the user terminal, a connection to the multicast connection permission control server is performed based on a confirmation rate value indicating a percentage of the connection permission inquiry to the multicast connection permission control server stored in advance. Deciding whether to perform or omit the availability inquiry;
When the connection permission / inquiry inquiry is performed, a connection permission / inquiry inquiry is transmitted to the multicast connection permission control server, and multicast transfer of the participation request to the user terminal is started only when a permission response is received from the multicast connection permission control server. And steps to
When omitting the connection permission inquiry, immediately starting multicast transfer of the participation request to the user terminal;
An IP multicast connection admission control method comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、
前記エッジルータは、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、ユーザ識別子と前記マルチキャスト接続許可制御サーバへの前記接続可否問い合わせの割り合いを表す確認率とを関連付けて保持する確認率管理テーブルを参照し、当該ユーザのユーザ識別子に対応する確認率に基づき、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するか省略するかを決定するステップと、
前記接続可否問い合わせを実施する場合、前記マルチキャスト接続許可制御サーバに接続可否問い合わせを送信し、マルチキャスト接続許可制御サーバから許可応答を受信した場合のみ、前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、
前記接続可否問い合わせを省略する場合、ただちに前記ユーザ端末への当該参加要求のマルチキャスト転送を開始するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
Multicast connection permission control for deciding whether to accept or reject an inquiry about whether or not to accept a multicast transfer connection from an edge router that accommodates user terminals and performs multicast transfer to the user terminals, and responds to the edge router An IP multicast connection permission control method for a system configured with a server,
The edge router is
When a multicast transfer participation request is received from the user terminal, refer to a confirmation rate management table that holds a user identifier and a confirmation rate that represents a percentage of the connection permission inquiry to the multicast connection permission control server, Determining whether to perform or omit a connection permission inquiry to the multicast connection permission control server based on a confirmation rate corresponding to the user identifier of the user;
When the connection permission / inquiry inquiry is performed, a connection permission / inquiry inquiry is transmitted to the multicast connection permission control server, and multicast transfer of the participation request to the user terminal is started only when a permission response is received from the multicast connection permission control server. And steps to
When omitting the connection permission inquiry, immediately starting multicast transfer of the participation request to the user terminal;
An IP multicast connection admission control method comprising:
請求項9のIPマルチキャスト接続許可制御方法において、
前記マルチキャスト接続許可制御サーバは、ユーザの確認率を算出して、
算出した確認率を前記エッジルータに通知するステップを有し、
前記エッジルータは、前記マルチキャスト接続許可制御サーバからユーザの確認率を通知された場合、当該ユーザのユーザ識別子に対応する確認率を当該通知された確認率に変更するステップを有することを特徴とするIPマルチキャスト接続許可制御方法。
The IP multicast connection admission control method according to claim 9,
The multicast connection permission control server calculates a user confirmation rate,
Notifying the edge router of the calculated confirmation rate,
The edge router has a step of changing a confirmation rate corresponding to a user identifier of the user to the notified confirmation rate when notified of the confirmation rate of the user from the multicast connection permission control server. IP multicast connection admission control method.
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、
前記エッジルータは、
前記マルチキャスト接続許可制御サーバから拒否応答を受信した場合、当該拒否されたユーザのユーザ識別子を、前記マルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルに記憶するステップと、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子がブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否の問い合わせを実施するステップと、
前記マルチキャスト接続許可制御サーバから前記接続可否問い合わせに対する許可応答を受信した場合に、前記ユーザ識別子に対応するカウンタを加算するステップと、
前記カウンタが、予め定めた値になった場合に、前記ユーザ識別子を前記ブラックリスト管理テーブルから削除するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
Multicast connection permission control for deciding whether to accept or reject an inquiry about whether or not to accept a multicast transfer connection from an edge router that accommodates user terminals and performs multicast transfer to the user terminals, and responds to the edge router An IP multicast connection permission control method for a system configured with a server,
The edge router is
When receiving a rejection response from the multicast connection permission control server, storing the user identifier of the rejected user in a blacklist management table holding a user identifier for inquiring whether or not to connect to the multicast connection permission control server When,
When a multicast transfer participation request is received from the user terminal, the blacklist management table is referred to. When the user identifier of the user is held in the blacklist management table, the connection to the multicast connection permission control server is performed. Carrying out the inquiry about availability,
Adding a counter corresponding to the user identifier when receiving a permission response to the connection permission inquiry from the multicast connection permission control server;
Deleting the user identifier from the blacklist management table when the counter reaches a predetermined value;
An IP multicast connection admission control method comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、
前記マルチキャスト接続許可制御サーバは、ユーザ登録およびユーザ削除の指示を前記エッジルータに送信するステップを有し、
前記エッジルータは、
前記マルチキャスト接続許可制御サーバから前記ユーザ登録の指示を受信した場合は、当該ユーザのユーザ識別子を、前記マルチキャスト接続許可制御サーバに接続可否の問い合わせを行うユーザ識別子を保持するブラックリスト管理テーブルに記憶するステップと、
前記マルチキャスト接続許可制御サーバから前記ユーザ削除の指示を受信した場合は、当該ユーザのユーザ識別子を前記ブラックリスト管理テーブルから削除するステップと、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合、前記ブラックリスト管理テーブルを参照し、当該ユーザのユーザ識別子が前記ブラックリスト管理テーブルに保持されている場合は、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを実施するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
Multicast connection permission control for deciding whether to accept or reject an inquiry about whether or not to accept a multicast transfer connection from an edge router that accommodates user terminals and performs multicast transfer to the user terminals, and responds to the edge router An IP multicast connection permission control method for a system configured with a server,
The multicast connection admission control server has a step of transmitting user registration and user deletion instructions to the edge router,
The edge router is
When the user registration instruction is received from the multicast connection permission control server, the user identifier of the user is stored in a black list management table that holds a user identifier for inquiring whether or not to connect to the multicast connection permission control server. Steps,
When receiving the user deletion instruction from the multicast connection permission control server, deleting the user identifier of the user from the blacklist management table;
When a multicast transfer participation request is received from the user terminal, the blacklist management table is referenced, and when the user identifier of the user is held in the blacklist management table, the multicast connection permission control server A step of inquiring connection possibility;
An IP multicast connection admission control method comprising:
ユーザ端末を収容し、ユーザ端末に対しマルチキャスト転送を行うエッジルータと、エッジルータからのマルチキャスト転送の接続可否問い合わせに対して、許可か拒否かを決定し、前記エッジルータに回答するマルチキャスト接続許可制御サーバとから構成されるシステムのIPマルチキャスト接続許可制御方法であって、
前記エッジルータは、
回線毎に単位時間当たりのパケット送信量を測定するステップと、
前記送信量が予め定めた送信量以上となる混雑状態への遷移を監視し、該混雑状態への遷移を検知した場合に、前記マルチキャスト接続許可制御サーバへ通知し、前記混雑状態において前記送信量が予め定めた送信量未満となった場合に、前記混雑状態の解消を前記マルチキャスト接続許可制御サーバへ通知するステップと、
前記ユーザ端末からマルチキャスト転送の参加要求を受信した場合に、当該要求のある回線において、当該要求のあるマルチキャストが転送されていない場合で、かつ前記混雑状態である場合に、前記マルチキャスト接続許可制御サーバに問い合わせを実施し、許可応答を受信した場合のみ、当該要求のマルチキャスト転送を開始するステップと、
前記混雑状態でない場合、前記マルチキャスト接続許可制御サーバへの問い合わせ確認を省略し、ただちに当該要求のマルチキャスト転送を開始するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
Multicast connection permission control for deciding whether to accept or reject an inquiry about whether or not to accept a multicast transfer connection from an edge router that accommodates user terminals and performs multicast transfer to the user terminals, and responds to the edge router An IP multicast connection permission control method for a system configured with a server,
The edge router is
Measuring the amount of packet transmission per unit time for each line;
The transition to a congestion state where the transmission amount is equal to or greater than a predetermined transmission amount is monitored, and when the transition to the congestion state is detected, the multicast connection permission control server is notified, and the transmission amount in the congestion state When the transmission amount is less than a predetermined transmission amount, notifying the cancellation of the congestion state to the multicast connection permission control server;
When a multicast transfer participation request is received from the user terminal, the multicast connection permission control server when the requested multicast is not transferred on the requested line and is in the congested state Initiating a multicast transfer of the request only when an inquiry is made and an authorization response is received;
If not in the congested state, omitting the inquiry confirmation to the multicast connection permission control server, and immediately starting multicast transfer of the request;
An IP multicast connection admission control method comprising:
請求項13に記載のIPマルチキャスト接続許可制御方法において、
前記マルチキャスト接続許可制御サーバは、残余帯域不足を理由に拒否応答を送信する場合に、当該拒否応答に残余帯域不足を記して前記エッジルータに送信するステップを有し、
前記エッジルータは、
前記マルチキャスト接続許可制御サーバから、残余帯域不足が記された拒否応答を受信した場合に、メモリに当該回線を帯域不足中と記憶するステップと、
帯域不足中の回線にて、前記マルチキャスト接続許可制御サーバへの問い合わせ、およびマルチキャスト転送開始を実施せず、帯域不足中の回線にて、マルチキャスト転送停止があった場合に、当該記憶された帯域不足中を解除して、前記マルチキャスト接続許可制御サーバへの接続可否問い合わせを再開するステップと、
を有することを特徴とするIPマルチキャスト接続許可制御方法。
In the IP multicast connection permission control method according to claim 13,
The multicast connection admission control server, when sending a rejection response because of a shortage of remaining bandwidth, has a step of writing a shortage of residual bandwidth in the rejection response and transmitting it to the edge router;
The edge router is
When receiving a rejection response in which a shortage of remaining bandwidth is written from the multicast connection permission control server, storing the line in the memory as insufficient bandwidth;
Inquiries to the multicast connection permission control server and the start of multicast transfer are not performed on the line with insufficient bandwidth, and when the multicast transfer is stopped on the line with insufficient bandwidth, the stored bandwidth shortage Releasing the middle, and restarting the connection permission / inquiry inquiry to the multicast connection permission control server;
An IP multicast connection admission control method comprising:
JP2009264057A 2009-11-19 2009-11-19 IP multicast connection admission control system and method Active JP5313112B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009264057A JP5313112B2 (en) 2009-11-19 2009-11-19 IP multicast connection admission control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009264057A JP5313112B2 (en) 2009-11-19 2009-11-19 IP multicast connection admission control system and method

Publications (2)

Publication Number Publication Date
JP2011109523A JP2011109523A (en) 2011-06-02
JP5313112B2 true JP5313112B2 (en) 2013-10-09

Family

ID=44232504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009264057A Active JP5313112B2 (en) 2009-11-19 2009-11-19 IP multicast connection admission control system and method

Country Status (1)

Country Link
JP (1) JP5313112B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6392714B2 (en) * 2015-08-04 2018-09-19 日本電信電話株式会社 Transmission control system and transmission control method
JP6347557B2 (en) * 2016-05-03 2018-06-27 株式会社カウリス Service providing system, service providing method, verification device, verification method, and computer program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003348149A (en) * 2002-05-28 2003-12-05 Nippon Telegr & Teleph Corp <Ntt> Authentication method for ip multicast and authentication system for ip multicast employing the same
JP4574501B2 (en) * 2005-09-05 2010-11-04 日本電信電話株式会社 Authentication / billing system for IP multicast distribution

Also Published As

Publication number Publication date
JP2011109523A (en) 2011-06-02

Similar Documents

Publication Publication Date Title
US9240946B2 (en) Message restriction for diameter servers
CN100555991C (en) The method of message access control, forwarding engine device and communication equipment
EP2800302B1 (en) Method, device and system for determining a policy and charging rule function
US9276852B2 (en) Communication system, forwarding node, received packet process method, and program
TW201644238A (en) Efficient policy enforcement using network tokens for services-user-plane approach
JP2015511409A5 (en)
JP2011125050A (en) Enhanced technique for using core based nodes for state transfer
JP3987539B2 (en) Session information management method and session information management apparatus
EP3649761B1 (en) User data transported over non-access stratum
WO2012126423A2 (en) Method and device for controlling service transmission
KR20090029348A (en) Apparatus and method for call distribution in diameter system
KR20090060583A (en) System and method for efficiently handling and management of the traffic
CN103299589A (en) Communication system, control device, communication method, and program
CN111432354B (en) Method, device and system for changing MCPTT user and MCPTT group association relation
JP5313112B2 (en) IP multicast connection admission control system and method
US11757952B2 (en) Relay device for call processing, call processing method performed by relay device, and storage medium in which program for executing call processing method is stored
EP2466934A1 (en) Method and system for message transmission control, method and system for register/update
JP3668648B2 (en) Session information management method and session information management apparatus
JP5213563B2 (en) Network processing equipment
KR20100087790A (en) System and method for controlling use time of on-line game
JP4092696B2 (en) IP multicast distribution control system and method, program therefor, and recording medium recording the program
JP2005142656A (en) Ip multicast distribution control system
JP6102274B2 (en) Network device, distribution control method, distribution control program, and distribution destination notification device
JP5766164B2 (en) Call control system
JP3816933B2 (en) Session information management method and session information management apparatus

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20110518

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121016

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130621

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130703

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5313112

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350