Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5000618B2 - IP multicast communication monitoring method and system - Google Patents
[go: Go Back, main page]

JP5000618B2 - IP multicast communication monitoring method and system - Google Patents

IP multicast communication monitoring method and system Download PDF

Info

Publication number
JP5000618B2
JP5000618B2 JP2008262854A JP2008262854A JP5000618B2 JP 5000618 B2 JP5000618 B2 JP 5000618B2 JP 2008262854 A JP2008262854 A JP 2008262854A JP 2008262854 A JP2008262854 A JP 2008262854A JP 5000618 B2 JP5000618 B2 JP 5000618B2
Authority
JP
Japan
Prior art keywords
multicast
packet
filter
test
buffer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008262854A
Other languages
Japanese (ja)
Other versions
JP2010093633A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2008262854A priority Critical patent/JP5000618B2/en
Publication of JP2010093633A publication Critical patent/JP2010093633A/en
Application granted granted Critical
Publication of JP5000618B2 publication Critical patent/JP5000618B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークであって、複数のノード間はIPマルチキャストの隣接確認が完了している際に、IPマルチキャストの転送要求が承諾されたルート(以下、承諾ルートと称する)を経由してIPマルチキャストの通信をしている複数のノードのうち、特定の配信サーバから送出されたことを示す送信元情報(S)と特定のグループ情報(G)からなる特定の試験対象(S,G)の情報を有するIPマルチキャスト通信が、特定の配信サーバから到達すべき複数の視聴者端末まで疎通しているか否かを確認するIPマルチキャスト疎通監視方法及びシステムに関する。   The present invention is a network composed of a plurality of nodes connecting a plurality of distribution servers and a plurality of viewer terminals, and the IP multicast is confirmed when the IP multicast adjacency confirmation is completed between the plurality of nodes. Source information (S) indicating that the transfer request is sent from a specific distribution server among a plurality of nodes performing IP multicast communication via a route (hereinafter referred to as an acceptance route) for which the transfer request is accepted. ) And specific group information (G) and whether or not IP multicast communication having information on a specific test target (S, G) communicates with a plurality of viewer terminals to be reached from a specific distribution server. The present invention relates to an IP multicast communication monitoring method and system to be confirmed.

従来技術のIPマルチキャスト疎通監視方法について説明する(例えば、非特許文献1,2参照)。尚、非特許文献1に開示される技術に基づいた、従来の第1の方法例は、IPマルチキャスト宛PINGを用いた「従来のIPマルチキャスト到達監視方法の一例のブロック図(その1)」として、図5に示している。また、非特許文献2に開示される技術に基づいた、従来の第2の方法例は、ssmpingを用いた「従来のIPマルチキャスト到達監視方法の一例のブロック図(その2)」として、図6に示している。   A conventional IP multicast communication monitoring method will be described (for example, see Non-Patent Documents 1 and 2). The first conventional method example based on the technology disclosed in Non-Patent Document 1 is a “block diagram of an example of a conventional IP multicast arrival monitoring method (part 1)” using a PING address for IP multicast. This is shown in FIG. In addition, the second conventional method example based on the technology disclosed in Non-Patent Document 2 is a “block diagram of an example of a conventional IP multicast arrival monitoring method (part 2)” using ssmping. It shows.

図5及び図6において、
101−1,101−2は、配信サーバMS1,MS2、
110−1,110−2は、視聴者端末h1,h2、
115は、自ネットワークエリア、
116は、配信サーバ側、
117は、ユーザ側(即ち、視聴者端末側)、
118,119は、ネットワーク境界点、
120は、発ノードA、
121,122は、中継ノードB,C、
123,124は、エッジノードD,E、
140−1〜140−6は、送信元情報(S)がMS1(101−1)の同一のグループ(G)宛のマルチキャストルートを表す。
5 and 6,
101-1, 101-2 are distribution servers MS1, MS2,
110-1 and 110-2 are viewer terminals h1 and h2,
115 is its own network area,
116 is a distribution server side,
117 is a user side (that is, viewer terminal side),
118 and 119 are network boundary points,
120 is a source node A;
121 and 122 are relay nodes B, C,
123 and 124 are edge nodes D, E,
Reference numerals 140-1 to 140-6 denote multicast routes addressed to the same group (G) whose transmission source information (S) is MS1 (101-1).

ここで前提条件として、本例では、ノード間のマルチキャスト制御プロトコルをPIM−SSM、端末視聴管理プロトコルをMLDv2を用いて説明している。また、140−1〜140−6のマルチキャストルートにおいて、発ノードA(120)〜エッジノードE(124)の隣接ノード間はPIM‐HelloにてNeighberが確立しており(隣接確認の確立)、さらに、PIM‐Joinの確認が完了し、MLDv2による視聴者端末からの要求手続きが完了しているものとする(承諾ルートの確立)。   Here, as a precondition, in this example, a multicast control protocol between nodes is described using PIM-SSM, and a terminal viewing management protocol is described using MLDv2. Further, in the multicast route of 140-1 to 140-6, Neighber is established in the PIM-Hello between adjacent nodes of the source node A (120) to the edge node E (124) (establishment of adjacency confirmation), Furthermore, it is assumed that the confirmation of PIM-Join is completed and the request procedure from the viewer terminal by MLDv2 is completed (establishment of consent route).

図5に示しているシーケンスを参照するに、配信サーバMS1(101−1)から、IPマルチキャストグループ宛PINGをグループ(G)宛に送信する。IPマルチキャストグループ宛PINGは、発ノードA(120)を経由して中継ノードC(122)でコピーされ、それぞれエッジノードD(123)及びエッジノードE(124)に到着する。エッジノードD(123)は、MLDv2にて視聴要求している視聴者端末h2(110−2)にIPマルチキャストグループ宛PINGを送信し、視聴者端末h2(110−2)は送信元の配信サーバMS1(101−1)にIPマルチキャストグループ宛PINGの返信を報告する。また、エッジノードE(124)は、MLDv2にて視聴要求している視聴者端末h1(110−1)にIPマルチキャストグループ宛PINGを送信し、視聴者端末h1(110−1)は送信元の配信サーバMS1(101−1)にIPマルチキャストグループ宛PINGの返信を報告する。   Referring to the sequence shown in FIG. 5, PING addressed to the IP multicast group is transmitted from the distribution server MS1 (101-1) to the group (G). The PING addressed to the IP multicast group is copied by the relay node C (122) via the originating node A (120) and arrives at the edge node D (123) and the edge node E (124), respectively. The edge node D (123) transmits the PING addressed to the IP multicast group to the viewer terminal h2 (110-2) requesting viewing by MLDv2, and the viewer terminal h2 (110-2) is the distribution server of the transmission source Report the reply of the PING address to the IP multicast group to MS1 (101-1). Also, the edge node E (124) transmits the PING addressed to the IP multicast group to the viewer terminal h1 (110-1) requesting viewing by MLDv2, and the viewer terminal h1 (110-1) is the transmission source. A reply of the PING addressed to the IP multicast group is reported to the distribution server MS1 (101-1).

尚、視聴者端末h1(110−1)から返信されたIPマルチキャストグループ宛PINGの返信は、エッジノードE(124)、中継ノードC(122)及び発ノードA(120)を経由して視聴者端末MS1に到着する。また、並行して、視聴者端末h2(110−2)から返信されたIPマルチキャストグループ宛PINGの返信は、エッジノードD(123)、中継ノードC(122)及び発ノードA(120)を経由して配信サーバMS1に到着する。この手順により配信サーバMS1は、IPマルチキャストの疎通性を確認する(例えば、非特許文献1参照)。   Note that the reply to the IP multicast group-addressed PING returned from the viewer terminal h1 (110-1) is sent to the viewer via the edge node E (124), the relay node C (122), and the source node A (120). Arrives at terminal MS1. In parallel, the reply to the IP multicast group-addressed PING returned from the viewer terminal h2 (110-2) passes through the edge node D (123), the relay node C (122), and the originating node A (120). And arrives at the distribution server MS1. By this procedure, the distribution server MS1 confirms the IP multicast communication (see, for example, Non-Patent Document 1).

一方、ssmpingを用いた視聴者端末h1による疎通性確認の場合には、図6に示しているシーケンスを参照するに、視聴者端末h1(110−1)から、ssmpingをエッジノードE(124)に送信する。ssmpingは、エッジノードE(124)、中継ノードC(122)及び発ノードA(120)を経由して配信サーバMS1に到着する。配信サーバMS1(101−1)は、ssmpingの受信を契機に視聴者端末h1(110−1)に対してIPマルチキャストパケットをグループ(G)宛に配信する。配信サーバMS1(101−1)から配信されたIPマルチキャストパケットは、発ノードA(120)、中継ノードC(122)及びエッジノードE(124)を経由して視聴者端末h1(110−1)に到着する。この手順により視聴者端末h1は、IPマルチキャストの疎通性を確認する(例えば、非特許文献2参照)。   On the other hand, in the case of confirming the communication by the viewer terminal h1 using ssmping, referring to the sequence shown in FIG. 6, the smpmping is performed from the viewer terminal h1 (110-1) to the edge node E (124). Send to. Ssmping arrives at the distribution server MS1 via the edge node E (124), the relay node C (122), and the originating node A (120). The distribution server MS1 (101-1) distributes the IP multicast packet to the group (G) to the viewer terminal h1 (110-1) upon receipt of the ssmping. The IP multicast packet distributed from the distribution server MS1 (101-1) is sent to the viewer terminal h1 (110-1) via the originating node A (120), the relay node C (122), and the edge node E (124). To arrive. Through this procedure, the viewer terminal h1 confirms the IP multicast communication (see, for example, Non-Patent Document 2).

Kamil Sarac 外1名、“draft−sarac−mping−00.txt. MPING Protocol Operation”、[online]、平成16年6月、IETF、[平成19年12月21日検索]、インターネット〈URL:http://ietfreport.isoc.org/all−ids/draft−sarac−mping−00.txt〉Kamil Sarac and one other, "draft-sarac-mping-00.txt. MPING Protocol Operation", [online], June 2004, IETF, [Search on December 21, 2007], Internet <URL: http /// ietfreport.isoc.org/all-ids/draft-sarac-mping-00.txt> Pavan Namburi 外2名、“433−059 SSM−PING:A PING UTILITY FOR SOURCE SPECIFIC MULTICAST 4 SSM−Ping”、[online]、平成16年11月22日、CIIT 2004、 [平成19年12月21日検索]、インターネット〈URL:http://www.actapress.com/Content_Of_Proceeding.aspx?ProceedingID=266#pages〉、〈URL:http://imj.gatech.edu/papers/CIIT−04b.pdf.gz〉Pavan Namburi and 2 others, “433-059 SSM-PING: A PING UTILITY FOR SOURCE SPECIFIC MULTICAST 4 SSM-Ping”, [online], November 22, 2004, CIIT 2004, [December 21, 2007 Search], Internet <URL: http://www.actapress.com/Content_Of_Proceeding.aspx? ProceedingID = 266 # pages>, <URL: http://imj.gate.edu/papers/CIIT-04b.pdf.gz>

ここで、上述した従来の技術では、IPマルチキャストの疎通性を確認する際、ユーザ要求でIPマルチキャストパケットの通過ルート(以下、マルチキャストTreeと称する)が設定され、ネットワーク境界点(118,119)を越えた通信となるため、自ネットワークエリア(115)に閉じた疎通性確認ができないという課題がある。また、送信元情報(S)及び特定のグループ情報(G)単位での疎通性確認が困難である故に、タイムリーなIPマルチキャストパケットの通過ルート(即ち、マルチキャストTree)について把握することができず、経路監視が困難であるという課題もある。更に、IPマルチキャストの帯域使用状況をタイムリーに確認できないという課題もある。   Here, in the conventional technique described above, when confirming the IP multicast communication, a route for passing an IP multicast packet (hereinafter referred to as multicast tree) is set by a user request, and the network boundary points (118, 119) are set. Since the communication exceeds the limit, there is a problem that it is not possible to confirm the communication closed in the local network area (115). In addition, since it is difficult to check the communication in units of source information (S) and specific group information (G), it is not possible to grasp a timely route for passing an IP multicast packet (that is, multicast tree). There is also a problem that route monitoring is difficult. Furthermore, there is a problem that the IP multicast bandwidth usage status cannot be confirmed in a timely manner.

そこで、自転送ノードの通過を識別可能な通過ルート番号を該IPマルチキャスト保守パケットに付与して、1つ以上の視聴者端末に向けて当該IPマルチキャストパケットとともに転送し、ネットワークにおける各ノードと接続可能な保守OpSは、各ノードから経路の疎通性の情報を取得するようにして、IPマルチキャストの疎通性を監視する方法が考えられる(先行技術としての参考文献:特願2008−43300号)。   Therefore, a passing route number that can identify the passing of the own forwarding node is assigned to the IP multicast maintenance packet, forwarded together with the IP multicast packet to one or more viewer terminals, and can be connected to each node in the network. A conservative OpS is a method of monitoring the IP multicast communication by acquiring the information of the path communication from each node (reference document as prior art: Japanese Patent Application No. 2008-43300).

ここで、前述した先行技術の原理を説明する発ノードのIPマルチキャスト保守パケット挿入機能における一例のブロック図を、図7〜図10に示す(以下、総括して「先行技術」と称する)。図11は、先行出願技術のIPマルチキャスト到達監視方法の実施例におけるIPマルチキャスト保守パケット内情報を示す図である。図12は、先行技術のIPマルチキャスト到達監視システムにおける帯域使用状況確認の実施例を示すブロック図である。図13は、先行技術のIPマルチキャスト到達監視システムの原理から類推できる発ノードのIPマルチキャスト保守パケット挿入機能に関するブロック図である。また、ノード間のマルチキャスト制御プロトコルをPIM−SSM、端末視聴管理プロトコルをMLDv2を用いて説明している。また、140−1〜140−6のマルチキャストルートは、ノードA(120)〜ノードE(124)の隣接ノード間はPIM−HelloにてNeighberが確立、PIM−Joinの確認完了、MLDv2による視聴者からの要求手続き完了したことを前提としている。   Here, FIG. 7 to FIG. 10 are block diagrams showing examples of the IP multicast maintenance packet insertion function of the originating node for explaining the principle of the above-described prior art (hereinafter collectively referred to as “prior art”). FIG. 11 is a diagram showing information in the IP multicast maintenance packet in the embodiment of the IP multicast arrival monitoring method of the prior application technique. FIG. 12 is a block diagram showing an example of bandwidth usage status confirmation in the prior art IP multicast arrival monitoring system. FIG. 13 is a block diagram regarding the IP multicast maintenance packet insertion function of the originating node that can be inferred from the principle of the prior art IP multicast arrival monitoring system. The multicast control protocol between nodes is described using PIM-SSM, and the terminal viewing management protocol is described using MLDv2. In addition, the multicast routes 140-1 to 140-6 are established in the PIM-Hello between the adjacent nodes of the node A (120) to the node E (124), the confirmation of the PIM-Join is completed, and the viewer by the MLDv2 It is assumed that the required procedures from have been completed.

図7〜図13において、
013は、IPマルチキャスト保守パケットバッファ、
015は、送信制御部、
016は、通信データ用バッファ、
030は、入力パケット、
032は、出力パケット、
101−1〜101−2は、配信サーバMS1〜MS2、
110−1〜110−2は、視聴者端末h1〜h2、
115は、自ネットワークエリア、
116は、配信サーバ側、
117は、ユーザ側(即ち、視聴者端末端末側)、
118,119は、ネットワーク境界点、
120は、発ノードA、
121〜122は、中継ノードB〜C、
123〜124は、エッジノードD〜E、
140−1〜140−6は、送信元情報(S)がMS1(101−1)の同一のグループ(G)宛のマルチキャストルート、
150は、保守OpS、
160は、IPマルチキャスト保守パケット情報の内訳、
161は、テストモード(TM)内の詳細情報を表す。
7 to 13,
013 is an IP multicast maintenance packet buffer,
015 is a transmission control unit,
016 is a communication data buffer;
030 is the input packet,
032 is the output packet,
101-1 to 101-2 are distribution servers MS1 to MS2,
110-1 to 110-2 are viewer terminals h1 to h2,
115 is its own network area,
116 is a distribution server side,
117 is a user side (that is, viewer terminal terminal side),
118 and 119 are network boundary points,
120 is a source node A;
121-122 are relay nodes B-C,
123 to 124 are edge nodes D to E,
140-1 to 140-6 are multicast routes addressed to the same group (G) whose source information (S) is MS1 (101-1),
150 is a maintenance OpS,
160 is a breakdown of IP multicast maintenance packet information,
161 represents detailed information in the test mode (TM).

まず、先行技術の原理を発ノードにて適用するIPマルチキャスト疎通監視方法の実施例を、図7〜図10を参照して説明する。尚、説明にあたりMS1発のマルチキャストルート(140−1〜140−6)についての処理を例とする。   First, an embodiment of an IP multicast communication monitoring method in which the principle of the prior art is applied at a source node will be described with reference to FIGS. In the description, the processing for the multicast route (140-1 to 140-6) originating from MS1 is taken as an example.

配信サーバMS1(101−1)から配信されたIPマルチキャストパケットは、MS1のマルチキャストルート(140−1〜140−6)にしたがって、発ノードA(120)を経由し、中継ノードC(122)でコピー後、エッジノードD(123)とエッジノードE(124)に送信され、視聴者端末h1とh2に配信されている。   The IP multicast packet distributed from the distribution server MS1 (101-1) passes through the source node A (120) according to the multicast route (140-1 to 140-6) of the MS1, and then passes through the relay node C (122). After copying, it is transmitted to the edge node D (123) and the edge node E (124) and distributed to the viewer terminals h1 and h2.

まず、発ノードA(120)の処理を「処理11」として説明する(図7参照)。   First, the processing of the originating node A (120) will be described as “processing 11” (see FIG. 7).

[処理11]
発ノードA(120)では、以下の〔処理11−a〕〜〔処理11−c〕を定常で実施し、〔処理11−d〕は保守OpSからの問い合わせがあった際に実施する。
[Process 11]
The originating node A (120) performs the following [Processing 11-a] to [Processing 11-c] in a steady state, and [Processing 11-d] is performed when an inquiry from the maintenance OpS is received.

〔処理11−a〕
通過IPマルチキャストパケットの送信元情報S及びグループ番号G(以降、(S,G)又は単にS,Gと記す)を確認する。
[Process 11-a]
The source information S and group number G (hereinafter referred to as (S, G) or simply S, G) of the passing IP multicast packet are confirmed.

〔処理11−b〕
該当(S,G)のIPマルチキャスト保守パケットを生成しマルチキャストルート(140−2)に挿入すると共に、生成の際、パケット挿入時にテストモード(TM)、シーケンス番号(SN)及び通過ルート番号(RN)をパケット内ペイロードに付与する。また、発ノードA(120)は、IPマルチキャスト保守パケット(160)におけるヘッダの空きエリアにIPマルチキャスト保守パケットであることを識別できる試験パケット識別子(TPM)を付与する。
[Process 11-b]
A corresponding (S, G) IP multicast maintenance packet is generated and inserted into the multicast route (140-2). At the time of generation, the test mode (TM), sequence number (SN), and passing route number (RN) are inserted when the packet is inserted. ) Is added to the payload in the packet. In addition, the originating node A (120) gives a test packet identifier (TPM) that can identify an IP multicast maintenance packet to an empty area of the header in the IP multicast maintenance packet (160).

〔処理11−c〕
挿入したIPマルチキャスト保守パケットの(S,G)、テストモード(TM)、シーケンス番号(SN)を保守OpSに報告する。
[Process 11-c]
The (S, G), test mode (TM), and sequence number (SN) of the inserted IP multicast maintenance packet are reported to the maintenance OpS.

〔処理11−d〕
マルチキャストルート(140−2)に送信するIPマルチキャスト保守パケットに対応する(S,G)について、マルチキャストルート(140−2)からのPIM−Join/Prune送信状態を確認する。
[Process 11-d]
For (S, G) corresponding to the IP multicast maintenance packet transmitted to the multicast route (140-2), the PIM-Join / Prune transmission state from the multicast route (140-2) is confirmed.

次に、中継ノードC(122)の処理を「処理12」として説明する(図8参照)。   Next, the processing of the relay node C (122) will be described as “processing 12” (see FIG. 8).

[処理12]
中継ノードC(122)では、以下の〔処理12−a〕を定常で実施し、〔処理12−b〕〜〔処理12−d〕は保守OpSからの問い合わせがあった際に実施する。
[Process 12]
In the relay node C (122), the following [Processing 12-a] is performed in a steady state, and [Processing 12-b] to [Processing 12-d] are performed when there is an inquiry from the maintenance OpS.

〔処理12−a〕
中継ノードC(122)は、試験パケット識別子(TPM)を参照し、IPマルチキャスト保守パケットであることを確認し、通過ルート番号(RN)を付与してマルチキャストルート(140−3)及び(140−5)にコピーして転送する。
[Process 12-a]
The relay node C (122) refers to the test packet identifier (TPM), confirms that it is an IP multicast maintenance packet, assigns a passing route number (RN), and sends multicast routes (140-3) and (140- 5) Copy and transfer.

〔処理12−b〕
PIM−Helloの確認を発ノードA(120)間、エッジノードE(124)間及びエッジノードD(123)間で実施する。
[Process 12-b]
The PIM-Hello is confirmed between the originating node A (120), between the edge nodes E (124) and between the edge nodes D (123).

〔処理12−c〕
マルチキャストルート(140−2)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、マルチキャストルート(140−3)及び(140−4)からのPIM−Join/Prune受信状態を確認する。
[Process 12-c]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-2), the PIM-Join / Prune reception status from the multicast routes (140-3) and (140-4) is confirmed.

〔処理12−d〕
マルチキャストルート(140−2)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、マルチキャストルート(140−2)へのPIM−Join/Prune送信状態を確認する。
[Process 12-d]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-2), the PIM-Join / Prune transmission status to the multicast route (140-2) is confirmed.

次に、エッジノードD(123)の処理を「処理13」として説明する(図9参照)。   Next, the processing of the edge node D (123) will be described as “processing 13” (see FIG. 9).

[処理13]
エッジノードD(123)では、以下の〔処理13−a〕を定常で実施し、〔処理13−b〕〜〔処理13−d〕は保守OpSからの問い合わせがあった際に実施する。
[Process 13]
In the edge node D (123), the following [Process 13-a] is performed in a steady state, and [Process 13-b] to [Process 13-d] are performed when an inquiry is made from the maintenance OpS.

〔処理13−a〕
エッジノードD(123)は、試験パケット識別子(TPM)を参照して、マルチキャストルート(140−5)から受信したIPマルチキャスト保守パケットのみを抜き出し、シーケンス番号(SN)、通過ルート番号(RN)を確認し、保守OpSに報告する。
[Process 13-a]
The edge node D (123) refers to the test packet identifier (TPM), extracts only the IP multicast maintenance packet received from the multicast route (140-5), and obtains the sequence number (SN) and transit route number (RN). Confirm and report to maintenance OpS.

〔処理13−b〕
マルチキャストルート(140−5)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、MLDv2:Queryの視聴者端末h2(110−2)への送信状態について確認する。
[Process 13-b]
Regarding (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-5), the transmission state of the MLDv2: Query to the viewer terminal h2 (110-2) is confirmed.

〔処理13−c〕
マルチキャストルート(140−5)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、MLDv2:Report(Join/Leave)の視聴者端末h2(110−2)への受信状態を確認する。
[Process 13-c]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-5), the reception status of the MLDv2: Report (Join / Leave) to the viewer terminal h2 (110-2) is confirmed.

〔処理13−d〕
マルチキャストルート(140−5)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、マルチキャストルート(140−5)へのPIM−Join/Prune送信状態を確認する。
[Process 13-d]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-5), the PIM-Join / Prune transmission status to the multicast route (140-5) is confirmed.

またエッジノードE(124)でも、以下の〔処理13−a〕を定常で実施し、〔処理13−b〕〜〔処理13−d〕は保守OpSからの問い合わせがあった際に実施する。   In the edge node E (124), the following [Process 13-a] is performed in a steady state, and [Process 13-b] to [Process 13-d] are performed when an inquiry is made from the maintenance OpS.

〔処理13−a〕
エッジノードE(124)は、試験パケット識別子(TPM)を参照して、マルチキャストルート(140−3)から受信したIPマルチキャスト保守パケットのみを抜き出し、シーケンス番号(SN)、通過ルート番号(RN)を確認し、保守OpSに報告する。
[Process 13-a]
The edge node E (124) refers to the test packet identifier (TPM), extracts only the IP multicast maintenance packet received from the multicast route (140-3), and obtains the sequence number (SN) and transit route number (RN). Confirm and report to maintenance OpS.

〔処理13−b〕
マルチキャストルート(140−3)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、MLDv2:Queryの視聴者端末h1(110−1)への送信状態について確認する。
[Process 13-b]
Regarding (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-3), the transmission state of the MLDv2: Query to the viewer terminal h1 (110-1) is confirmed.

〔処理13−c〕
マルチキャストルート(140−3)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、MLDv2:Report(Join/Leave)の視聴者端末h1(110−1)への受信状態を確認する。
[Process 13-c]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-3), the reception status of the MLDv2: Report (Join / Leave) to the viewer terminal h1 (110-1) is confirmed.

〔処理13−d〕
マルチキャストルート(140−3)から受信するIPマルチキャスト保守パケットに対応する(S,G)について、マルチキャストルート(140−3)へのPIM−Join/Prune送信状態を確認する。
[Process 13-d]
For (S, G) corresponding to the IP multicast maintenance packet received from the multicast route (140-3), the PIM-Join / Prune transmission status to the multicast route (140-3) is confirmed.

次に、保守OpS(150)の処理を「処理14」として説明する(図10参照)。   Next, the processing of the maintenance OpS (150) will be described as “processing 14” (see FIG. 10).

[処理14]
保守OpS(150)では、以下の〔処理14−a〕、〔処理14−b〕を実施する。
[Process 14]
In the maintenance OpS (150), the following [Processing 14-a] and [Processing 14-b] are performed.

〔処理14−a〕
保守OpSは、「処理11−a」で発ノードA(120)から取得したIPマルチキャスト保守パケットの(S,G)、テストモード(TM)、シーケンス番号(SN)と、「処理13−a」でエッジノードD(123)及びE(124)から取得したIPマルチキャスト保守パケットの、テストモード(TM)、シーケンス番号(SN)、通過ルート番号(RN)とを照合し、IPマルチキャストパケットの到達状況及びIPマルチキャストTree把握による経路監視を実施する。
[Process 14-a]
The maintenance OpS includes (S, G), test mode (TM), sequence number (SN) of the IP multicast maintenance packet acquired from the originating node A (120) in “Process 11-a”, and “Process 13-a”. The IP multicast maintenance packet acquired from the edge nodes D (123) and E (124) in step 3 is collated with the test mode (TM), sequence number (SN), passage route number (RN), and the arrival status of the IP multicast packet And route monitoring by grasping the IP multicast tree.

〔処理14−b〕
保守OpSは、「処理13−b」〜「処理13−d」でエッジノードD(123)及びE(124)からの情報により、視聴ホストh(110)からの要求通りにIPマルチキャストパケットが到着しているかの到達正常性を確認し、異常と判断した場合は、マルチキャストルート上の発ノードA(120)に対して「処理11−d」の情報及び中継ノードC(122)に対して「処理12−b〜12−d」の情報を問い合わせ、故障切分けを実施する。
[Process 14-b]
The maintenance OpS receives an IP multicast packet as requested from the viewing host h (110) based on information from the edge nodes D (123) and E (124) in "Process 13-b" to "Process 13-d". If the arrival normality is confirmed and it is determined that there is an abnormality, the information of “Process 11-d” is transmitted to the originating node A (120) on the multicast route and the relay node C (122) is The information of “Processing 12-b to 12-d” is inquired, and fault isolation is performed.

図11及び図12を参照して、先行技術の原理を提供可能なIPマルチキャスト到達監視法における帯域使用状況確認の例を説明する。   With reference to FIG.11 and FIG.12, the example of the band usage condition confirmation in the IP multicast arrival monitoring method which can provide the principle of a prior art is demonstrated.

図11は、本発明の原理を示すIPマルチキャスト保守パケット内情報を示している。IPマルチキャストパケットが所要の帯域を使用しているかを確認(以下、帯域使用状況確認とも称する)する際、テストモード(TM)のエリアを使用して識別する。   FIG. 11 shows information in the IP multicast maintenance packet indicating the principle of the present invention. When it is confirmed whether the IP multicast packet is using the required bandwidth (hereinafter also referred to as bandwidth usage status confirmation), the test mode (TM) area is used for identification.

テストモード(TM)の詳細(161)にパラメータ内訳を示す。
・MD:モード識別(通常モード/帯域確認モード)
・PST:パケットステータス(先頭パケット/中間パケット/最終パケット)
・T:監視周期(先頭パケットから最終パケット完了までの送出時間:sec)
・M:パケット長(bit)
・N:パケット数(監視周期(T)内で送出するパケット数:個)
Details of the test mode (TM) (161) show the breakdown of parameters.
MD: Mode identification (normal mode / bandwidth confirmation mode)
PST: Packet status (first packet / intermediate packet / last packet)
T: Monitoring cycle (sending time from the first packet to completion of the last packet: sec)
M: Packet length (bit)
N: Number of packets (number of packets sent within the monitoring period (T): number)

本パラメータより、転送帯域は式(1)となる。   From this parameter, the transfer bandwidth is expressed by equation (1).

Figure 0005000618
Figure 0005000618

次に、動作について図12を参照して説明する。   Next, the operation will be described with reference to FIG.

尚、説明にあたりMS1発のIPマルチキャストルート(140)でIPマルチキャストパケットが転送されている処理を例とする。   In the description, an example of processing in which an IP multicast packet is transferred through the IP multicast route (140) from the MS1 will be described.

「帯域使用状況確認」の際は、発ノードA(120)にて挿入するIPマルチキャスト保守パケットのテストモード(TM)内モード識別(MD)に帯域確認モードを設定する。   In the case of “confirmation of bandwidth usage”, the bandwidth confirmation mode is set in the mode identification (MD) in the test mode (TM) of the IP multicast maintenance packet to be inserted at the originating node A (120).

帯域確認モードの場合は、パケットステータス(PST)、計測間隔(T)、パケット長(M)、パケット数(N)を設定する。尚、Mは、パケット毎に可変値を許容し、T,Mは、PST=先頭パケットの際に設定が必須である。   In the band confirmation mode, the packet status (PST), measurement interval (T), packet length (M), and number of packets (N) are set. M allows a variable value for each packet, and T and M must be set when PST = first packet.

MD=帯域確認モード且つPST=先頭パケットを設定したIPマルチキャスト保守パケットを発ノードA(120)が中継ノードCへ送出開始した際は、「帯域使用状況確認」が開始された状態となり、発ノードA(120)は、計測間隔(T)内にパケット数(N)に設定したパケットを送出する。   When the originating node A (120) starts sending an IP multicast maintenance packet in which MD = bandwidth confirmation mode and PST = first packet are set to the relay node C, the state of “bandwidth usage confirmation” is started. A (120) transmits the packet set to the number of packets (N) within the measurement interval (T).

エッジノードE(124)とエッジノードD(123)は、転送されたPSTが先頭パケットから最終パケットまでの転送確認モード(MD)IPマルチキャスト保守パケットを確認し、取り出したT,M,Nを元に前述の式(1)から転送帯域を計算し、帯域使用状況を確認する。   The edge node E (124) and the edge node D (123) confirm the transfer confirmation mode (MD) IP multicast maintenance packet in which the transferred PST is from the first packet to the last packet, and based on the extracted T, M, and N Then, the transfer bandwidth is calculated from the above equation (1), and the bandwidth usage status is confirmed.

しかしながら、先行技術の原理を示す発ノードA(120)のIPマルチキャスト保守パケット挿入機能を、図13を参照して説明するに、IPマルチキャスト保守パケットで送出したトラヒックと異なるトラヒックを送出することが起こりうる。   However, when the IP multicast maintenance packet insertion function of the originating node A (120) showing the principle of the prior art will be described with reference to FIG. 13, it may happen that traffic different from the traffic sent by the IP multicast maintenance packet is sent. sell.

配信サーバMS1(101−1)より転送された、試験対象(S,G)のIPマルチキャストパケット及びそれ以外のパケット(以降、運用中パケットと記す)で構成される入力パケット(030)は一端、通信データ用バッファ(016)に書き込まれる。外部より試験指示を受けた送信制御部(015)は、通信データ用バッファ(016)内の運用中パケット(030)とIPマルチキャスト保守パケットバッファ(013)内N=1〜5のIPマルチキャスト保守パケットを、読み出し制御により両バッファから送出パケット(032)として送出する。ここで、この送出パケット(032)内には、試験対象S,GのIPマルチキャストパケットとIPマルチキャスト保守パケットが監視周期T内で混在するため、実質の送出トラヒックは、次式で表される、IPマルチキャスト保守パケットで送出したトラヒックと異なるトラヒックを送出してしまう。   The input packet (030) composed of the IP multicast packet to be tested (S, G) and other packets (hereinafter referred to as active packets) transferred from the distribution server MS1 (101-1) is one end. It is written in the communication data buffer (016). Upon receiving the test instruction from the outside, the transmission control unit (015) receives the operation packet (030) in the communication data buffer (016) and the IP multicast maintenance packet with N = 1 to 5 in the IP multicast maintenance packet buffer (013). Is sent out as a send packet (032) from both buffers by read control. Here, since the IP multicast packet and the IP multicast maintenance packet of the test objects S and G are mixed in the monitoring cycle T in the transmission packet (032), the actual transmission traffic is expressed by the following equation. Traffic different from the traffic transmitted by the IP multicast maintenance packet is transmitted.

Figure 0005000618
Figure 0005000618

このように、先行技術に基づく技法によれば、送信元情報(S)及び特定のグループ情報(G)単位で、IPマルチキャストの疎通性の監視技法を提供するものであり、特定の配信サーバと通信する発ノードA(120)は、その通信中の送信元情報(S)及び特定のグループ情報(G)毎のIPマルチキャストパケットを把握し、送信元及び特定のグループ情報の組み合わせ毎に、ペイロードにシーケンス番号(SN)及び通過ルート番号(RN)の格納エリアを有するIPマルチキャスト保守パケット(160)を生成し、所定のシーケンス番号(SN)及び自ノードの通過ルート番号(RN)を当該格納エリアに挿入して、当該IPマルチキャストパケットとともに下流のノードに送信する。該下流のノードの各々は、自ノードの通過ルート番号を該IPマルチキャスト保守パケットに付与して、1つ以上の視聴者端末に向けて当該IPマルチキャストパケットとともに転送し、保守OpS(150)は、各ノードから経路の疎通性の情報を取得することができる。   As described above, according to the technique based on the prior art, the IP multicast communication monitoring technique is provided in units of source information (S) and specific group information (G). The originating node A (120) that communicates grasps the IP multicast packet for each of the transmission source information (S) and the specific group information (G) during the communication, and for each combination of the transmission source and the specific group information, the payload An IP multicast maintenance packet (160) having a storage area for a sequence number (SN) and a passage route number (RN) is generated, and a predetermined sequence number (SN) and a passage route number (RN) of its own node are stored in the storage area. And transmit to the downstream node together with the IP multicast packet. Each of the downstream nodes assigns the passing route number of the own node to the IP multicast maintenance packet and forwards it to the one or more viewer terminals together with the IP multicast packet. The maintenance OpS (150) It is possible to acquire information on path communication from each node.

しかしながら、上述した先行技術の技術では、運用中はIPマルチキャスト保守パケットと同じS,Gのユーザ発出IPマルチキャストが同一ブレーンで混在して転送しまうことから、受信側のエッジノードにおいて抽出したIPマルチキャスト保守パケットをもとに使用帯域を測定する際、正確に把握出来ない状況が起こりうる。即ち、同じ試験対象(S,G)のユーザ発出IPマルチキャストが通信しない状況の場合のみしか、IPマルチキャストの帯域使用状況をタイムリーに確認することができないという課題がある。   However, in the above-described prior art, since the same S and G user-issued IP multicast as the IP multicast maintenance packet is transferred in the same brain during operation, the IP multicast maintenance extracted at the receiving edge node is used. When the bandwidth used is measured based on the packet, there may be a situation where it cannot be accurately grasped. That is, there is a problem that the bandwidth usage status of the IP multicast can be confirmed in a timely manner only when the user-issued IP multicast of the same test target (S, G) does not communicate.

そこで、本発明の目的は、上述の問題を鑑みて、IPマルチキャストの経路の疎通性を監視するIPマルチキャスト疎通監視方法及びシステムを提供することにある。   In view of the above-described problems, an object of the present invention is to provide an IP multicast communication monitoring method and system for monitoring the IP multicast route communication.

本発明のIPマルチキャスト疎通監視方法は、複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークにて、前記複数のノード間はIPマルチキャストの隣接確認が完了しており、前記複数のノードが、少なくとも1つの発ノード、複数の中継ノード、及び複数のエッジノードからなり、IPマルチキャストの転送要求が承諾された承諾ルートを経由して、IPマルチキャストの通信をしている複数のノードのうち、特定の配信サーバから送出されたことを示す送信元情報(S)及び特定のグループ情報(G)からなる試験対象S,Gの情報を有するIPマルチキャスト通信が、前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するために、保守OpSにより、前記配信サーバとキャリアネットワークの境界に位置するノードのうちの発ノードに、観測用パケットであるIPマルチキャスト保守パケットをIPマルチキャストパケットとともに挿入して転送させた後、前記複数のノードのうちの着ノードで、前記IPマルチキャスト保守パケットのみを抽出するIPマルチキャスト疎通監視方法において、
前記発ノードの処理は、
前記特定の配信サーバから転送されるパケットのうち、試験対象として通信中の試験対象S,GのIPマルチキャストパケットと該試験対象S,GのIPマルチキャストパケット以外の運用中パケットとの帯域割当をX:Y(X及びYは、1以上の自然数)とした場合に、X/(X+Y)の速度で該Xの空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入して転送する制御ステップを含み、
前記エッジノードの処理は、
使用帯域を監視して、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出する試験対象S,G抽出ステップを含むことを特徴とする。
According to the IP multicast communication monitoring method of the present invention, an IP multicast adjacency check is completed between a plurality of nodes in a network composed of a plurality of nodes connecting a plurality of distribution servers and a plurality of viewer terminals. The plurality of nodes include at least one source node, a plurality of relay nodes, and a plurality of edge nodes, and perform IP multicast communication via an acceptance route in which an IP multicast transfer request is accepted. Among the plurality of nodes, the IP multicast communication having the information of the test targets S and G including the transmission source information (S) and the specific group information (G) indicating transmission from a specific distribution server is In order to confirm whether or not the plurality of viewer terminals to be reached from the distribution server is communicated with the maintenance OpS, After an IP multicast maintenance packet, which is an observation packet, is inserted and forwarded together with the IP multicast packet to the originating node among the nodes located at the boundary between the distribution server and the carrier network, the destination node of the plurality of nodes In the IP multicast communication monitoring method for extracting only the IP multicast maintenance packet,
The processing of the originating node is as follows:
Of the packets transferred from the specific distribution server, the bandwidth allocation between the IP multicast packet of the test target S and G that is communicating as the test target and the active packet other than the IP multicast packet of the test target S and G is X A control step of inserting and transferring an IP multicast maintenance packet as a padding packet in the empty band of X at a speed of X / (X + Y) when Y (X and Y are natural numbers of 1 or more);
The processing of the edge node is as follows:
It includes a test target S / G extraction step of monitoring the bandwidth used and extracting the IP multicast packet of the test target S / G inserted as a padding packet.

また、本発明のIPマルチキャスト疎通監視方法において、
前記発ノードは、第1フィルタと、第2フィルタと、第1揺らぎ吸収バッファと、第2揺らぎ吸収バッファと、通信データ用バッファと、IPマルチキャスト保守パケットバッファと、送受信制御部とを有し、
前記発ノードの処理における制御ステップは、
前記送受信制御部により、前記第1フィルタ、前記第2フィルタ、前記第1揺らぎ吸収バッファES−A、前記第2揺らぎ吸収バッファES−D、前記通信データ用バッファ、及び前記IPマルチキャスト保守パケットバッファを制御して、
前記第1フィルタにより、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、試験対象S,GのIPマルチキャストパケットをフィルタし、その他の運用中パケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第1揺らぎ吸収バッファに転送するステップと、
前記第2フィルタにより、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、その他の運用中パケットをフィルタし、試験対象S,GのIPマルチキャストパケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第2揺らぎ吸収バッファに転送するステップと、
前記通信データ用バッファにより、前記第2フィルタで受信した試験対象S,GのIPマルチキャストパケットを前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファに送信するステップと、
前記IPマルチキャスト保守パケットバッファにより、前記通信データ用バッファから前記第2揺らぎ吸収バッファへの転送が無い際に、前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファにIPマルチキャスト保守パケットをパディングパケットとして送信するステップと、
前記送受信制御部により、前記第2揺らぎ吸収バッファ及び前記第1揺らぎ吸収バッファ内のパケットをX:Yの頻度で読み出して転送するように制御するステップと、
を含むことを特徴とする。
In the IP multicast communication monitoring method of the present invention,
The source node includes a first filter, a second filter, a first fluctuation absorbing buffer, a second fluctuation absorbing buffer, a communication data buffer, an IP multicast maintenance packet buffer, and a transmission / reception control unit.
The control steps in the processing of the originating node are:
The transmission / reception control unit includes the first filter, the second filter, the first fluctuation absorbing buffer ES-A, the second fluctuation absorbing buffer ES-D, the communication data buffer, and the IP multicast maintenance packet buffer. Control
When receiving the filter control instruction from the transmission / reception control unit by the first filter, the IP multicast packets of the test target S and G among the packets transferred from the specific distribution server are filtered, and other operations are performed. Extracting the middle packet and transferring it to the first fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock;
When receiving the filter control instruction from the transmission / reception control unit by the second filter, the other active packets among the packets transferred from the specific distribution server are filtered, and the IPs of the test targets S and G Extracting a multicast packet and transferring it to the second fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock; and
The communication data buffer absorbs the second fluctuation of the connection destination of the IP multicast packet of the test objects S and G received by the second filter at the speed of X / (X + Y) of the input transfer clock from the first filter. Sending to the buffer;
When there is no transfer from the communication data buffer to the second fluctuation absorbing buffer by the IP multicast maintenance packet buffer, the connection destination at the speed of X / (X + Y) of the input transfer clock from the first filter. Transmitting an IP multicast maintenance packet as a padding packet to the second fluctuation absorbing buffer;
Controlling the transmission / reception control unit to read and transfer packets in the second fluctuation absorbing buffer and the first fluctuation absorbing buffer at a frequency of X: Y;
It is characterized by including.

また、本発明のIPマルチキャスト疎通監視方法において、
前記エッジノードは、試験対象S,Gトラヒック監視部と、試験パケット抽出部と、受信情報処理部とを有し、
前記エッジノードの処理における試験対象S,G抽出ステップは、
前記試験対象S,Gトラヒック監視部により、当該隣接の中継ノードから受信したパケットを監視し、試験対象S,GのIPマルチキャストパケットの使用帯域監視情報を前記受信情報処理部に転送するとともに接続先の前記試験パケット抽出部にパケットを転送するステップと、
前記試験パケット抽出部により、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出して前記受信情報処理部に転送するステップと、
を含むことを特徴とする。
In the IP multicast communication monitoring method of the present invention,
The edge node includes a test target S and G traffic monitoring unit, a test packet extraction unit, and a reception information processing unit,
The test object S and G extraction step in the processing of the edge node includes:
The test target S, G traffic monitoring unit monitors a packet received from the adjacent relay node, transfers the used bandwidth monitoring information of the IP multicast packet of the test target S, G to the reception information processing unit, and connects to the connection destination. Transferring the packet to the test packet extractor of
Extracting the test target S and G IP multicast packets inserted as padding packets by the test packet extraction unit and transferring them to the reception information processing unit;
It is characterized by including.

更に、本発明のIPマルチキャスト疎通監視システムは、複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークにて、前記複数のノード間はIPマルチキャストの隣接確認が完了しており、前記複数のノードが、少なくとも1つの発ノード、複数の中継ノード、及び複数のエッジノードからなり、IPマルチキャストの転送要求が承諾された承諾ルートを経由して、IPマルチキャストの通信をしている複数のノードのうち、特定の配信サーバから送出されたことを示す送信元情報(S)及び特定のグループ情報(G)からなる試験対象S,Gの情報を有するIPマルチキャスト通信が、前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するために、保守OpSにより、前記配信サーバとキャリアネットワークの境界に位置するノードのうちの発ノードに、観測用パケットであるIPマルチキャスト保守パケットをIPマルチキャストパケットとともに挿入して転送させた後、前記複数のノードのうちの着ノードで、前記IPマルチキャスト保守パケットのみを抽出するIPマルチキャスト疎通監視システムにおいて、
前記発ノードは
前記特定の配信サーバから転送されるパケットのうち、試験対象として通信中の試験対象S,GのIPマルチキャストパケットと該試験対象S,GのIPマルチキャストパケット以外の運用中パケットとの帯域割当をX:Y(X及びYは、1以上の自然数)とした場合に、X/(X+Y)の速度で該Xの空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入して転送する制御手段を有し、
前記エッジノードは、
使用帯域を監視して、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出する試験対象S,G抽出手段を有することを特徴とする。
Furthermore, the IP multicast communication monitoring system of the present invention is a network composed of a plurality of nodes connecting a plurality of distribution servers and a plurality of viewer terminals, and the IP multicast adjacency confirmation is completed between the plurality of nodes. And the plurality of nodes include at least one source node, a plurality of relay nodes, and a plurality of edge nodes, and perform IP multicast communication via an acceptance route in which an IP multicast transfer request is accepted. IP multicast communication having information on test targets S and G including transmission source information (S) and specific group information (G) indicating that a plurality of nodes are transmitted from a specific distribution server, In order to confirm whether the plurality of viewer terminals to be reached from the specific distribution server are communicated with each other, the maintenance OpS More, after the IP multicast maintenance packet, which is an observation packet, is inserted and forwarded together with the IP multicast packet to the originating node among the nodes located at the boundary between the distribution server and the carrier network, In the IP multicast communication monitoring system that extracts only the IP multicast maintenance packet at the destination node,
Among the packets transferred from the specific distribution server, the originating node is a test target S, G IP multicast packet in communication and a test packet other than the test target S, G IP multicast packet in operation When bandwidth allocation is set to X: Y (X and Y are natural numbers of 1 or more), control is performed to insert an IP multicast maintenance packet as a padding packet and transfer it to the X free bandwidth at a speed of X / (X + Y). Having means,
The edge node is
It is characterized by having test target S and G extraction means for monitoring the used bandwidth and extracting the IP multicast packet of the test target S and G inserted as a padding packet.

また、本発明のIPマルチキャスト疎通監視システムにおいて、
前記発ノードにおける制御手段は、第1フィルタと、第2フィルタと、第1揺らぎ吸収バッファと、第2揺らぎ吸収バッファと、通信データ用バッファと、IPマルチキャスト保守パケットバッファと、送受信制御部とを有し、
前記送受信制御部は、前記第1フィルタ、前記第2フィルタ、前記第1揺らぎ吸収バッファES−A、前記第2揺らぎ吸収バッファES−D、前記通信データ用バッファ、及び前記IPマルチキャスト保守パケットバッファを制御し、
前記第1フィルタは、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、試験対象S,GのIPマルチキャストパケットをフィルタし、その他の運用中パケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第1揺らぎ吸収バッファに転送し、
前記第2フィルタは、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、その他の運用中パケットをフィルタし、試験対象S,GのIPマルチキャストパケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第2揺らぎ吸収バッファに転送し、
前記通信データ用バッファは、前記第2フィルタで受信した試験対象S,GのIPマルチキャストパケットを前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファに送信し、
前記IPマルチキャスト保守パケットバッファは、前記通信データ用バッファから前記第2揺らぎ吸収バッファへの転送が無い際に、前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファにIPマルチキャスト保守パケットをパディングパケットとして送信し、
前記送受信制御部は、前記第2揺らぎ吸収バッファ及び前記第1揺らぎ吸収バッファ内のパケットをX:Yの頻度で読み出して転送するように制御する、
ことを特徴とする。
In the IP multicast communication monitoring system of the present invention,
The control means in the source node includes a first filter, a second filter, a first fluctuation absorbing buffer, a second fluctuation absorbing buffer, a communication data buffer, an IP multicast maintenance packet buffer, and a transmission / reception control unit. Have
The transmission / reception control unit includes the first filter, the second filter, the first fluctuation absorbing buffer ES-A, the second fluctuation absorbing buffer ES-D, the communication data buffer, and the IP multicast maintenance packet buffer. Control
The first filter, when receiving a filter control instruction from the transmission / reception control unit, filters the IP multicast packets of the test target S and G among the packets transferred from the specific distribution server, and performs other operations. The middle packet is extracted and transferred to the first fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock.
When the second filter receives a filter control instruction from the transmission / reception control unit, the second filter filters other active packets among the packets transferred from the specific distribution server, and the IPs of the test targets S and G Extract the multicast packet, transfer it to the second fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock,
The communication data buffer absorbs the second fluctuation of the connection destination of the IP multicast packet of the test targets S and G received by the second filter at a speed of X / (X + Y) of the input transfer clock from the first filter. Send to buffer,
When there is no transfer from the communication data buffer to the second fluctuation absorbing buffer, the IP multicast maintenance packet buffer is connected to the connection destination at the speed of X / (X + Y) of the input transfer clock from the first filter. Send the IP multicast maintenance packet as a padding packet to the second fluctuation absorbing buffer,
The transmission / reception control unit controls to read and transfer packets in the second fluctuation absorbing buffer and the first fluctuation absorbing buffer at a frequency of X: Y.
It is characterized by that.

また、本発明のIPマルチキャスト疎通監視システムにおいて、
前記エッジノードの処理における試験対象S,G抽出手段は、試験対象S,Gトラヒック監視部と、試験パケット抽出部と、受信情報処理部とを有し、
前記試験対象S,Gトラヒック監視部は、当該隣接の中継ノードから受信したパケットを監視し、試験対象S,GのIPマルチキャストパケットの使用帯域監視情報を前記受信情報処理部に転送するとともに接続先の前記試験パケット抽出部にパケットを転送し、
前記試験パケット抽出部は、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出して前記受信情報処理部に転送する、
ことを特徴とする。
In the IP multicast communication monitoring system of the present invention,
The test target S, G extraction means in the processing of the edge node includes a test target S, G traffic monitoring unit, a test packet extraction unit, and a reception information processing unit,
The test target S, G traffic monitoring unit monitors a packet received from the adjacent relay node, transfers use band monitoring information of the IP multicast packet of the test target S, G to the reception information processing unit, and connects to the connection destination. Forward the packet to the test packet extractor of
The test packet extraction unit extracts the IP multicast packets of the test targets S and G inserted as padding packets and transfers them to the reception information processing unit.
It is characterized by that.

本発明によれば、配信サーバから発ノードに届いた試験対象S,GのIPマルチキャストパケットが、試験対象S,Gに割り当てられた帯域を100%で使用していない場合でも、不足分の空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入することにより、試験対象S,G割当帯域100%の転送を満足させることができ、システム運用中においても、タイムリーに帯域度用状況を正確に確認することができるようになる。   According to the present invention, even when the IP multicast packets of the test targets S and G that have arrived from the distribution server to the originating node do not use the bandwidth allocated to the test targets S and G at 100%, the shortage of empty By inserting an IP multicast maintenance packet into the bandwidth as a padding packet, it is possible to satisfy the transfer of 100% of the S and G allocated bandwidth to be tested, and accurately check the status for bandwidth in a timely manner even during system operation. Will be able to.

以下、本発明による実施例のIPマルチキャスト到達監視方法及びシステムを、図面を参照して詳細に説明する。以下、本発明の実施の形態について、図面を参照して詳細に説明する。図1は、本発明の原理を示す発ノードのIPマルチキャスト保守パケット挿入機能に関するブロック図である。図2は、本発明の原理を示すエッジノードのIPマルチキャストパケット処理機能に関するブロック図である。図3は、本発明の原理を示すIPマルチキャスト到達監視方法の実施例のブロック図である。図4は、本発明の原理を示すIPマルチキャスト到達監視方法の実施例におけるIPマルチキャスト保守パケット内情報である。尚、各図において同様な構成要素には同一の参照番号を付している。   Hereinafter, an IP multicast arrival monitoring method and system according to an embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram relating to the IP multicast maintenance packet insertion function of the originating node showing the principle of the present invention. FIG. 2 is a block diagram relating to the IP multicast packet processing function of the edge node showing the principle of the present invention. FIG. 3 is a block diagram of an embodiment of an IP multicast arrival monitoring method showing the principle of the present invention. FIG. 4 shows information in the IP multicast maintenance packet in the embodiment of the IP multicast arrival monitoring method showing the principle of the present invention. In addition, the same reference number is attached | subjected to the same component in each figure.

また、本説明でも、ノード間のマルチキャスト制御プロトコルにはPIM−SSMを、端末視聴管理プロトコルにはMLDv2を用いる場合を説明している。また、140−1〜140−6のマルチキャストルートは、発ノードA(120)〜ノードE(124)の隣接ノード間はPIM−HelloにてNeighberが確立しており(隣接確認の確立)、さらに、PIM‐Joinの確認が完了し、MLDv2による視聴者端末からの要求手続きが完了しているものとする(承諾ルートの確立)。   Also in this description, PIM-SSM is used as a multicast control protocol between nodes, and MLDv2 is used as a terminal viewing management protocol. Further, in the multicast routes 140-1 to 140-6, Neighber is established in the PIM-Hello between the adjacent nodes of the source node A (120) to the node E (124) (establishment of adjacency confirmation). , PIM-Join confirmation is completed, and the request procedure from the viewer terminal by MLDv2 is completed (establishment of consent route).

図1〜図4において、
a01は、上流の配信サーバからの入力トラヒック状況及びパケット分布(以降、「入力トラヒック“a”」と記す)、
a02は、下流の中継ノードヘの出力トラヒック状況及びパケット分布(以降、「出力トラヒック“a”」と記す)、
a03は、第1フィルタ、
a04は、第2フィルタ、
a05は、第1揺らぎ吸収バッファES−A、
a06は、第2揺らぎ吸収バッファES−D、
a07は、通信データ用バッファ、
a08は、IPマルチキャスト保守パケットバッファ、
a09は、送受信制御部、
b01は、隣接する上流の中継ノードからの入力トラヒック状況及びパケット分布(以降、「入力トラヒック“b”」と記す)、
b02は、下流の視聴者への出力トラヒック状況及びパケット分布(以降、「出力トラヒック“b”」と記す)、
b03は、試験対象S,Gトラヒック監視部、
b04は、試験パケット抽出部、
b05は、受信情報処理部、
101−1〜101−2は、それぞれ配信サーバMS1〜MS2、
110−1〜110−2は、視聴者端末h1〜h2、
115は、自ネットワークエリア、
116は、配信サーバ側、
117は、ユーザ側(即ち、視聴者端末端末側)、
118,119は、ネットワーク境界点、
120は、発ノードA、
121〜122は、中継ノードB〜C、
123〜124は、エッジノードD〜E、
140−1〜140−6は、送信元情報(S)がMS1(101−1)の同一のグループ(G)宛のマルチキャストルート、
150は、保守OpS、
160は、IPマルチキャスト保守パケット情報の内訳、
161−1は、テストモード(TM)内の詳細情報を表す。
1-4,
a01 is the input traffic status and packet distribution from the upstream distribution server (hereinafter referred to as “input traffic“ a ””),
a02 is the output traffic status and packet distribution to the downstream relay node (hereinafter referred to as “output traffic“ a ””),
a03 is the first filter;
a04 is the second filter;
a05 is a first fluctuation absorbing buffer ES-A,
a06 is a second fluctuation absorbing buffer ES-D,
a07 is a communication data buffer;
a08 is an IP multicast maintenance packet buffer,
a09 is a transmission / reception control unit;
b01 is the input traffic status and packet distribution from the adjacent upstream relay node (hereinafter referred to as “input traffic“ b ””),
b02 is the output traffic status and packet distribution (hereinafter referred to as “output traffic“ b ””) to the downstream viewer,
b03 is a test target S, G traffic monitoring unit,
b04 is a test packet extraction unit;
b05 is a reception information processing unit;
101-1 to 101-2 are distribution servers MS1 to MS2, respectively.
110-1 to 110-2 are viewer terminals h1 to h2,
115 is its own network area,
116 is a distribution server side,
117 is a user side (that is, viewer terminal terminal side),
118 and 119 are network boundary points,
120 is a source node A;
121-122 are relay nodes B-C,
123 to 124 are edge nodes D to E,
140-1 to 140-6 are multicast routes addressed to the same group (G) whose source information (S) is MS1 (101-1),
150 is a maintenance OpS,
160 is a breakdown of IP multicast maintenance packet information,
161-1 represents detailed information in the test mode (TM).

また、複数の配信サーバMS1,MS2(101−1,101−2)の各々は、IPマルチキャストパケットの転送と調停の完了でルートの確立後、IPマルチキャストパケットを隣接の発ノードA(120)に転送する機能を有する。   Also, each of the plurality of distribution servers MS1, MS2 (101-1, 101-2) establishes a route upon completion of transfer and arbitration of the IP multicast packet, and then sends the IP multicast packet to the adjacent source node A (120). It has a function to transfer.

複数の視聴者端末h1,h2の各々は、隣接のエッジノードから転送されるIPマルチキャストパケットを受信する機能を有する。   Each of the plurality of viewer terminals h1 and h2 has a function of receiving an IP multicast packet transferred from an adjacent edge node.

発ノードA(120)は、先行技術と同様の機能として、隣接の複数の配信サーバMS1,MS2(101−1,101−2)のいずれかから受信したIPマルチキャストパケットを参照し、送信元情報(S)及び特定のグループ情報(G)のIPマルチキャストパケットを把握する機能と、把握した送信元情報(S)及び特定のグループ情報(G)毎に1個のIPマルチキャスト保守パケットを生成し、参照したIPマルチキャストパケットが転送される承諾ルートの隣接する中継ノードヘ送信する機能と、IPマルチキャスト保守パケットを生成する際、試験モードが識別できるテストモード(以下、TMと称する)と、送信しようとするIPマルチキャスト保守パケットの順番が判断できるシーケンス番号(SN)と、IPマルチキャスト保守パケットが通過するルートが把握できる通過ルート番号(RN)の情報とを所定の格納エリアに挿入する機能と、当該承諾ルートにIPマルチキャスト保守パケットを転送完了後、当該承諾ルートに対応するIPマルチキャスト保守パケットの送信元情報(S),特定のグループ情報(G),テストモード(TM),シーケンス番号(SN)を保守OpS(150)へ報告する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎の経路制御プロトコルであるPIM−Join及びPIM−Pruneを、下流の承諾ルートの隣接中継ノードから受信しているか否かを確認することにより、下流の隣接の中継ノードからのIPマルチキャスト転送要求を把握する機能と、保守OpS(150)から問い合わせがあった際に、下流の隣接の中継ノードからのIPマルチキャスト転送要求を報告する機能とを有する。   The originating node A (120) refers to the IP multicast packet received from any of the plurality of adjacent distribution servers MS1, MS2 (101-1, 101-2) as the function similar to the prior art, and transmits the source information (S) and a function of grasping the IP multicast packet of the specific group information (G), and generating one IP multicast maintenance packet for each of the grasped source information (S) and the specific group information (G), A function to transmit to the adjacent relay node of the acceptance route to which the referred IP multicast packet is transferred, and a test mode (hereinafter referred to as TM) that can identify the test mode when generating the IP multicast maintenance packet Sequence number (SN) that can determine the order of IP multicast maintenance packets and IP multicast A function of inserting a route number (RN) information capable of grasping a route through which the maintenance packet passes into a predetermined storage area, and an IP corresponding to the accepted route after the IP multicast maintenance packet is transferred to the accepted route Source information (S) of multicast maintenance packet, specific group information (G), test mode (TM), function to report sequence number (SN) to maintenance OpS (150), source information (S) and identification By confirming whether PIM-Join and PIM-Prun, which are routing protocols for each combination of group information (G), are received from the adjacent relay node of the downstream acceptance route, the downstream adjacent relay There is a function to grasp the IP multicast transfer request from the node and the maintenance OpS (150). When the, and a function to report IP multicast forwarding requests from downstream of the adjacent relay node.

発ノードA(120)は、先行技術と同様の機能として、該当(S,G)のIPマルチキャスト保守パケットを生成し、マルチキャストルート(140−2)に挿入すると共に、生成の際、パケット挿入時、テストモード(TM)、シーケンス番号(SN)及び通過ルート番号(RN)をパケット内ペイロードに付与する。また、発ノードA(120)は、IPマルチキャスト保守パケット(160)におけるヘッダの空きエリアに、IPマルチキャスト保守パケットであることを識別する試験パケット識別子(TPM)を付与する。この試験パケット識別子(TPM)は、下流のノード(中継ノード又はエッジノード)において、IPマルチキャストパケットであるか、又はIPマルチキャストパケットであるかを識別するのに用いられる。   The originating node A (120), as a function similar to the prior art, generates an IP multicast maintenance packet of the corresponding (S, G) and inserts it into the multicast route (140-2). , A test mode (TM), a sequence number (SN), and a passing route number (RN) are added to the intra-packet payload. In addition, the originating node A (120) gives a test packet identifier (TPM) for identifying an IP multicast maintenance packet to an empty area of the header in the IP multicast maintenance packet (160). This test packet identifier (TPM) is used to identify whether the packet is an IP multicast packet or an IP multicast packet in a downstream node (relay node or edge node).

複数の中継ノードB,C(121,122)の各々は、先行技術と同様の機能として、隣接ノードから転送されたIPマルチキャストパケット及びIPマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する機能と、IPマルチキャスト保守パケットを承諾ルートの隣接ノードヘ転送する際、自転送ノードの通過を識別可能な自ノードの通過ルート番号(RN)を、IPマルチキャスト保守パケット内の当該所定の格納エリアに付与する機能と、経路制御プロトコルに基づくPIM−Helloを確認することにより、隣接ノードとのIPマルチキャスト隣接状況を把握する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎のPIM−Join及びPIM−Pruneについて、下流の承諾ルートの隣接ノードから受信しているか否かを確認することにより、下流の隣接ノードからのIPマルチキャスト転送要求を把握する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎のPIM−Join及びPIM−Pruneを上流の隣接ノードヘ送信しているか否かを確認することにより、上流の隣接ノードヘのIPマルチキャスト転送要求を把握する機能と、保守OpS(150)から問い合わせがあった際は、IPマルチキャスト隣接状況と、下流の隣接ノードからのIPマルチキャスト転送要求と、上流の隣接ノードヘのIPマルチキャスト転送要求とを報告する機能とを有する。   Each of the plurality of relay nodes B and C (121, 122) has the same function as the prior art, the function of transferring the IP multicast packet and the IP multicast maintenance packet transferred from the adjacent node to the adjacent node of the acceptance route, and the IP A function of assigning a passing route number (RN) of the own node that can identify passing of the own forwarding node to the predetermined storage area in the IP multicast maintenance packet when transferring the multicast maintenance packet to the adjacent node of the acceptance route; By confirming the PIM-Hello based on the routing protocol, the function of grasping the IP multicast adjacency status with the adjacent node, the PIM-Join for each combination of the source information (S) and the specific group information (G), and For PIM-Prune, the adjacent node of the downstream consent route By confirming whether or not it has been received from the network, and a PIM- for each combination of the source information (S) and the specific group information (G) When there is an inquiry from the maintenance OpS (150) and the function to grasp the IP multicast transfer request to the upstream adjacent node by confirming whether Join and PIM-Prune are transmitted to the upstream adjacent node, It has a function of reporting an IP multicast adjacency situation, an IP multicast transfer request from a downstream adjacent node, and an IP multicast transfer request to an upstream adjacent node.

複数のエッジノードD,E(123,124)の各々は、先行技術と同様の機能として、隣接中継ノードから到着したIPマルチキャストパケットのうち、IPマルチキャスト保守パケットのみ抜き取る機能と、抜き取ったIPマルチキャスト保守パケット内の送信元情報(S),特定のグループ情報(G),テストモード(TM),シーケンス番号(SN),通過ルート番号(RN)を確認し、保守OpS(150)へ報告する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎の端末視聴管理プロトコルのQueryを承諾ルートの対応する視聴者端末へ送信しているか否かを確認することにより、該視聴者端末への視聴許可状況を把握する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎の端末視聴管理プロトコルのReportを承諾ルートの対応する視聴者端末から受信しているか否かを確認することにより、該視聴者端末からの視聴要求状況を把握する機能と、送信元情報(S)及び特定のグループ情報(G)の組み合わせ毎のPIM−Join及びPIM−Pruneを上流の隣接の中継ノードヘ送信しているか否かを確認することにより、上流の隣接中継ノードヘのIPマルチキャスト転送要求を把握する機能と、保守OpS(150)から問い合わせがあった際は、承諾ルートの対応する視聴者端末への視聴許可状況と、該視聴者端末からの視聴要求状況と、上流の隣接中継ノードヘのIPマルチキャスト転送要求とを報告する機能とを有する。   Each of the plurality of edge nodes D and E (123, 124) has the same function as the prior art, the function of extracting only the IP multicast maintenance packet from the IP multicast packets arriving from the adjacent relay node, and the extracted IP multicast maintenance. A function for confirming the source information (S), specific group information (G), test mode (TM), sequence number (SN), and transit route number (RN) in the packet and reporting to the maintenance OpS (150); By confirming whether the query of the terminal viewing management protocol for each combination of the transmission source information (S) and the specific group information (G) is transmitted to the viewer terminal corresponding to the consent route, the viewer For each combination of the function for grasping the viewing permission status to the terminal, the transmission source information (S) and the specific group information (G) A function for grasping the viewing request status from the viewer terminal by confirming whether or not the report of the terminal viewing management protocol is received from the viewer terminal corresponding to the acceptance route, the transmission source information (S), and By grasping whether or not PIM-Join and PIM-Prun for each combination of specific group information (G) are transmitted to the upstream adjacent relay node, the IP multicast transfer request to the upstream adjacent relay node is grasped. When there is an inquiry from the function and the maintenance OpS (150), the viewing permission status to the viewer terminal corresponding to the accepted route, the viewing request status from the viewer terminal, and the IP multicast to the upstream adjacent relay node A function of reporting a transfer request.

保守OpS(150)は、先行技術と同様の機能として、発ノードA(120)、複数の中継ノードB,C(121,122)の各々、及び、複数のエッジノードD,E(123,124)の各々と、情報の送受信を行う機能と、発ノードA(120)から報告された情報である送信元情報(S),特定のグループ情報(G),テストモード(TM),シーケンス番号(SN)と、エッジノードから報告された情報である送信元情報(S),特定のグループ情報(G),テストモード(TM),シーケンス番号(SN),通過ルート番号(RN)とを確認することにより、発ノードA(120)によって送信されたIPマルチキャスト保守パケットが到着すべきエッジノードヘ到着しているか否かを確認する機能とを有する。   The maintenance OpS (150) has a function similar to that of the prior art. The originating node A (120), each of the plurality of relay nodes B and C (121, 122), and the plurality of edge nodes D and E (123, 124) ), A function for transmitting / receiving information, transmission source information (S), specific group information (G), test mode (TM), sequence number (reported from the source node A (120)) SN), source information (S) that is reported from the edge node, specific group information (G), test mode (TM), sequence number (SN), and transit route number (RN) are confirmed. Thus, it has a function of confirming whether or not the IP multicast maintenance packet transmitted by the originating node A (120) has arrived at the edge node to arrive.

保守OpS(150)は、先行技術と同様の機能として、各ノードにおける情報取得の必要性に応じて問い合わせを行い、発ノードA(120)に対しては、該発ノードA(120)の下流の隣接の中継ノードからのIPマルチキャスト転送要求を確認し、複数の中継ノードB,C(121,122)の各々に対しては、IPマルチキャスト隣接状況の把握要求と、下流の隣接ノードからのIPマルチキャストの転送要求と、上流の隣接ノードヘのIPマルチキャストの転送要求とを確認し、複数のエッジノードD,E(123,124)の各々に対しては、各視聴者端末への視聴許可状況の把握要求と、視聴者端末からの視聴要求状況の把握要求と、上流の隣接中継ノードヘのIPマルチキャストの転送要求とを確認する機能とを有する。   The maintenance OpS (150), as a function similar to the prior art, makes an inquiry according to the necessity of information acquisition at each node, and the source node A (120) is downstream of the source node A (120). The IP multicast transfer request from the adjacent relay node is confirmed, and for each of the plurality of relay nodes B and C (121, 122), the IP multicast adjacency status grasping request and the IP from the downstream adjacent node are transmitted. The multicast transfer request and the IP multicast transfer request to the upstream adjacent node are confirmed. For each of the plurality of edge nodes D and E (123, 124), the viewing permission status to each viewer terminal is confirmed. It has a function of confirming a grasp request, a grasp request for a viewing request status from a viewer terminal, and a request for forwarding an IP multicast to an upstream adjacent relay node.

即ち、図1〜図4に関する本実施例のIPマルチキャスト疎通監視システムの動作は、先行技術として図7〜図13にて説明したものと同様の機能を包有することもできるが、特に、本実施例のIPマルチキャスト疎通監視システムの各構成要素は、以下に説明する機能を更に有する。ここで、本発明は、特定の発ノード、複数の配信サーバ、複数の中継ノード、複数のエッジノード、及び、複数の視聴者端末について、それぞれ本実施例の構成に限定されるものではないことは云うまでもない。   That is, the operation of the IP multicast communication monitoring system according to the present embodiment relating to FIGS. 1 to 4 can include the same functions as those described in FIGS. 7 to 13 as the prior art. Each component of the example IP multicast communication monitoring system further has a function described below. Here, the present invention is not limited to the configuration of the present embodiment with respect to a specific originating node, a plurality of distribution servers, a plurality of relay nodes, a plurality of edge nodes, and a plurality of viewer terminals. Needless to say.

即ち、本発明による実施例のIPマルチキャスト到達監視システムは、複数の配信サーバMS1,MS2(101−1,101−2)と複数の視聴者端末h1,h2(110−1,110−2)間を接続する複数のノード(120〜124)で構成されたネットワークにて、複数のノード(120〜124)間はIPマルチキャストの隣接確認が完了しており、複数のノード(120〜124)が、少なくとも1つの発ノードA(120)、複数の中継ノードB,C(121,122)、及び複数のエッジノードD,E(123,124)からなり、IPマルチキャストの転送要求が承諾された承諾ルートを経由して、IPマルチキャストの通信をしている複数のノード(120〜124)のうち、特定の配信サーバMS1(101−1)から送出されたことを示す送信元情報(S)及び特定のグループ情報(G)からなる試験対象S,Gの情報を有するIPマルチキャスト通信が、特定の配信サーバMS1(101−1)から到達すべき複数の視聴者端末h1,h2(110−1,110−2)まで疎通しているか否かを確認するために、保守OpS(150)により、配信サーバMS1(101−1)に対してキャリアネットワークの境界に位置するノードのうちの発ノードA(120)に、観測用パケットであるIPマルチキャスト保守パケットをIPマルチキャストパケットとともに挿入して転送させた後、複数のノードのうちの着ノード(好適には、視聴者端末h1,h2(110−1,110−2)に対してキャリアネットワークの境界に位置するエッジノードD,E(123,124))で、IPマルチキャスト保守パケットのみを抽出するためのシステムである。   In other words, the IP multicast arrival monitoring system according to the embodiment of the present invention is provided between a plurality of distribution servers MS1, MS2 (101-1, 101-2) and a plurality of viewer terminals h1, h2 (110-1, 110-2). In a network composed of a plurality of nodes (120 to 124) that connect to each other, the IP multicast adjacency confirmation is completed between the plurality of nodes (120 to 124), and the plurality of nodes (120 to 124) Accepted route comprising at least one source node A (120), a plurality of relay nodes B, C (121, 122), and a plurality of edge nodes D, E (123, 124), for which an IP multicast forwarding request has been accepted. Among a plurality of nodes (120 to 124) that are performing IP multicast communication via a specific distribution server MS1 (101-1) The IP multicast communication having the information of the test targets S and G including the transmission source information (S) indicating the transmission and the specific group information (G) should reach from the specific distribution server MS1 (101-1). In order to confirm whether or not the plurality of viewer terminals h1, h2 (110-1, 110-2) are communicated with each other, the maintenance OpS (150) makes a carrier network to the distribution server MS1 (101-1). After the IP multicast maintenance packet, which is an observation packet, is inserted together with the IP multicast packet and transferred to the originating node A (120) among the nodes located at the boundary of Are the edge nodes D, E located at the boundary of the carrier network with respect to the viewer terminals h1, h2 (110-1, 110-2). In 123 and 124)), it is a system for extracting only the IP multicast service packet.

本発明による実施例のIPマルチキャスト到達監視システムにおいても、先行技術と同様に、配信サーバMS1(101−1)は、IPマルチキャストの転送と調停の完了後、IPマルチキャストを隣接の発ノードA(120)に転送する機能を有する。   Also in the IP multicast arrival monitoring system according to the embodiment of the present invention, the distribution server MS1 (101-1), after completing the IP multicast transfer and arbitration, transmits the IP multicast to the adjacent originating node A (120) as in the prior art. ).

また、複数の視聴者端末h1,h2(110−1,110−2)は、先行技術と同様に、隣接のエッジノードD,E(123,124)から転送されるIPマルチキャストを受信する機能を有する。   In addition, the plurality of viewer terminals h1 and h2 (110-1 and 110-2) have a function of receiving an IP multicast transferred from adjacent edge nodes D and E (123 and 124), as in the prior art. Have.

一方、本発明による実施例のIPマルチキャスト到達監視システムにおいて、発ノードA(120)は、第1フィルタ(a03)と、第2フィルタ(a04)と、第1揺らぎ吸収バッファES−A(a05)と、第2揺らぎ吸収バッファES−D(a06)と、通信データ用バッファ(016)と、IPマルチキャスト保守パケットバッファ(013)と、送受信制御部(014)とを有し、保守OpS(150)からの指示により、送受信制御部(014)は、第1フィルタ(a03)、第2フィルタ(a04)、第1揺らぎ吸収バッファES−A(a05)、第2揺らぎ吸収バッファES−D(a06)、通信データ用バッファ(016)、及びIPマルチキャスト保守パケットバッファ(013)を制御して、配信サーバMS1(101−1)から転送されるパケットのうち、試験対象として通信中の試験対象S,GのIPマルチキャストパケットと該試験対象S,GのIPマルチキャストパケット以外の運用中パケットとの帯域割当をX:Y(X及びYは、1以上の自然数)とした場合に、X/(X+Y)の速度で該Xの空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入して転送する。より具体的な構成を、以下に説明する。   On the other hand, in the IP multicast arrival monitoring system according to the embodiment of the present invention, the source node A (120) includes the first filter (a03), the second filter (a04), and the first fluctuation absorbing buffer ES-A (a05). A second fluctuation absorbing buffer ES-D (a06), a communication data buffer (016), an IP multicast maintenance packet buffer (013), and a transmission / reception control unit (014), and a maintenance OpS (150). The transmission / reception control unit (014) receives the instruction from the first filter (a03), the second filter (a04), the first fluctuation absorbing buffer ES-A (a05), and the second fluctuation absorbing buffer ES-D (a06). , The communication data buffer (016) and the IP multicast maintenance packet buffer (013) are controlled, and the distribution server MS1 (10 -1) allocating bandwidth between the IP multicast packets of the test target S and G in communication as the test target and the active packets other than the IP multicast packet of the test target S and G as X: Y When (X and Y are natural numbers of 1 or more), an IP multicast maintenance packet is inserted as a padding packet into the X free band at a rate of X / (X + Y) and transferred. A more specific configuration will be described below.

第1フィルタ(a03)は、送受信制御部(014)からフィルタ制御の指示を受けた際は、配信サーバMS1(101−1)から転送されたパケットのうち、試験対象S,GのIPマルチキャストパケットをフィルタ(遮断)し、その他の運用中パケットを抽出して、入力転送クロックと同一の転送クロックで接続先の第1揺らぎ吸収バッファES−A(a05)に転送する機能を有する。   When receiving the filter control instruction from the transmission / reception control unit (014), the first filter (a03), among the packets transferred from the distribution server MS1 (101-1), IP multicast packets of the test targets S and G Is filtered (blocked), other active packets are extracted, and transferred to the first fluctuation absorbing buffer ES-A (a05) at the connection destination using the same transfer clock as the input transfer clock.

第2フィルタ(a04)は、送受信制御部(014)からフィルタ制御の指示を受けた際は、配信サーバMS1(101−1)から転送されたパケットのうち、その他の運用中パケットをフィルタ(遮断)し、試験対象S,GのIPマルチキャストパケットを抽出して、入力転送クロックと同一の転送クロックで接続先の通信データ用バッファ(a07)に転送する機能を有する。   When the second filter (a04) receives a filter control instruction from the transmission / reception control unit (014), the second filter (a04) filters (blocks) other active packets among the packets transferred from the distribution server MS1 (101-1). And IP multicast packets of the test objects S and G are extracted and transferred to the communication data buffer (a07) at the connection destination using the same transfer clock as the input transfer clock.

通信データ用バッファ(a07)は、第2フィルタ(a04)で受信した試験対象S,GのIPマルチキャストパケットを第1フィルタ(a03)からの入力転送クロックのX/(X+Y)の速度で接続先の第2揺らぎ吸収バッファES−D(a06)に送信する機能を有する。   The communication data buffer (a07) connects the IP multicast packets of the test objects S and G received by the second filter (a04) at the speed of X / (X + Y) of the input transfer clock from the first filter (a03). The second fluctuation absorbing buffer ES-D (a06) has a function of transmitting.

IPマルチキャスト保守パケットバッファ(a08)は、通信データ用バッファ(a07)から第2揺らぎ吸収バッファES−D(a06)への転送が無い際に、第1フィルタ(a03)からの入力転送クロックのX/(X+Y)の速度で接続先の第2揺らぎ吸収バッファES−D(a06)にIPマルチキャスト保守パケットをパディングパケットとして送信する機能を有する。   The IP multicast maintenance packet buffer (a08) receives the X of the input transfer clock from the first filter (a03) when there is no transfer from the communication data buffer (a07) to the second fluctuation absorbing buffer ES-D (a06). It has a function of transmitting an IP multicast maintenance packet as a padding packet to the second fluctuation absorbing buffer ES-D (a06) at the connection destination at a speed of / (X + Y).

従って、送受信制御部(a09)は、保守OpS(150)からの制御により、第2揺らぎ吸収バッファES−D(a06)及び第1揺らぎ吸収バッファES−A(a05)内のパケットをX:Yの頻度で読み出して転送するように制御する機能を有する。   Therefore, the transmission / reception control unit (a09) transfers the packets in the second fluctuation absorbing buffer ES-D (a06) and the first fluctuation absorbing buffer ES-A (a05) to X: Y under the control from the maintenance OpS (150). The function of controlling to read and transfer at a frequency of.

また、本発明による実施例のIPマルチキャスト到達監視システムにおいて、エッジノードD,E(123,124)は、保守OpS(150)からの指示により、使用帯域を監視して、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出する。より具体的な構成として、エッジノードD,E(123,124)は、試験対象S,Gトラヒック監視部(b03)と、試験パケット抽出部(b04)と、受信情報処理部(b05)とを有する。保守OpS(150)からの指示により、受信情報処理部(b05)は、試験対象S,Gトラヒック監視部(b03)と、試験パケット抽出部(b04)とを制御する。   Further, in the IP multicast arrival monitoring system according to the embodiment of the present invention, the edge nodes D and E (123, 124) monitor the used bandwidth according to an instruction from the maintenance OpS (150) and are inserted as padding packets. The IP multicast packets of the test targets S and G are extracted. As a more specific configuration, the edge nodes D and E (123 and 124) include a test target S and G traffic monitoring unit (b03), a test packet extraction unit (b04), and a reception information processing unit (b05). Have. In response to an instruction from the maintenance OpS (150), the reception information processing unit (b05) controls the test target S, G traffic monitoring unit (b03) and the test packet extraction unit (b04).

試験対象S,Gトラヒック監視部(b03)は、隣接の中継ノードB,C(121,122)から受信したパケットを監視し、試験対象S,GのIPマルチキャストパケットの使用帯域監視情報を受信情報処理部(b05)に転送するとともに接続先の試験パケット抽出部(b04)にパケットを転送する機能を有する。   The test target S and G traffic monitoring unit (b03) monitors packets received from the adjacent relay nodes B and C (121 and 122), and receives received bandwidth monitoring information of the IP multicast packets of the test targets S and G. It has a function of transferring a packet to the processing unit (b05) and a packet to the connection destination test packet extracting unit (b04).

試験パケット抽出部(b04)は、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出して受信情報処理部(b05)に転送する機能を有する。   The test packet extraction unit (b04) has a function of extracting the IP multicast packets of the test targets S and G inserted as padding packets and transferring them to the reception information processing unit (b05).

図1を参照して、本発明の原理を示す発ノードのIPマルチキャストパケット処理機能について説明する。尚、本図を説明する上での前提条件として「その他のパケット」と「試験対象S,GのIPマルチキャストパケット(以降、試験対象S,Gパケットと記す)」の帯域割当の割合は、3:1としている。入力トラヒック“a”(a01)は、転送クロック=1Gbps、最大スループット(以降、MAXスループットと記す)は、「試験対象S,Gパケット」=0.25Gbps、「その他のパケット」=0.75Gbpsである。尚、これらの値は、発明の理解を容易にするための一設定例にすぎず、随意、保守OpS(150)からの制御により設定可能である。   With reference to FIG. 1, the IP multicast packet processing function of the originating node showing the principle of the present invention will be described. As a precondition for explaining this figure, the bandwidth allocation ratio of “other packets” and “IP multicast packets of test objects S and G (hereinafter referred to as test objects S and G packets)” is 3 : 1. Input traffic “a” (a01) is transfer clock = 1 Gbps, maximum throughput (hereinafter referred to as MAX throughput) is “test target S, G packet” = 0.25 Gbps, “other packet” = 0.75 Gbps. is there. These values are only one setting example for facilitating understanding of the invention, and can be arbitrarily set by control from the maintenance OpS (150).

尚、Tsec間での「試験対象S,Gパケット」の実スループットは、パケット“d”(パケット長=M2)及びパケット“j”(パケット長=M4)の各々が転送され、次式のようになっているとする。   Note that the actual throughput of the “test target S, G packet” during Tsec is that each of the packet “d” (packet length = M2) and the packet “j” (packet length = M4) is transferred, Suppose that

Figure 0005000618
Figure 0005000618

第1フィルタ(a03)では、「試験対象S,Gパケット」のみをフィルタ処理により遮断し、転送クロック1Gbpsで第1揺らぎ吸収バッファES−A(a05)に転送する。尚、帯域割当が「その他のパケット」:「試験対象S,Gパケット」=3:1の故に、MAXスループットは0.75Gbps(=「その他のパケット」分)となる。   In the first filter (a03), only the “test object S, G packet” is blocked by the filter process and transferred to the first fluctuation absorbing buffer ES-A (a05) at the transfer clock of 1 Gbps. Since the bandwidth allocation is “other packets”: “test target S, G packets” = 3: 1, the MAX throughput is 0.75 Gbps (= “other packets”).

第2フィルタ(a04)では、「その他のパケット」のみをフィルタ処理により遮断し、転送クロック1Gbpsで通信データ用バッファ(a07)に転送する。本図の例では、パケット“d”及び“j”が転送される。尚、帯域割当が、「その他のパケット」:「試験対象S,Gパケット」=3:1の故に、MAXスループットは0.25Gbps(=「試験対象S,Gパケット」分)となる。   In the second filter (a04), only “other packets” are blocked by the filter process and transferred to the communication data buffer (a07) at the transfer clock of 1 Gbps. In the example of this figure, packets “d” and “j” are transferred. Since the bandwidth allocation is “other packets”: “test target S, G packets” = 3: 1, the MAX throughput is 0.25 Gbps (= “test target S, G packets”).

通信データ用バッファ(a07)に送出可能なパケットがある場合は、第2揺らぎ吸収バッファES−D(a06)に転送クロック0.25Gbpsで転送する。また、通信データ用バッファ(a07)に送出可能なパケットが無い場合(尚、通信データ用バッファ(a07)にパケットがある場合は、IPマルチキャスト保守パケットバッファ(a08)からの挿入を待機して、通信データ用バッファ(a07)からの読み出しを優先的に制御することになる。)は、IPマルチキャスト保守パケットバッファ(a08)から、IPマルチキャスト保守パケットをパディングパケットとして挿入する。   If there is a packet that can be sent to the communication data buffer (a07), the packet is transferred to the second fluctuation absorbing buffer ES-D (a06) at a transfer clock of 0.25 Gbps. If there is no packet that can be sent to the communication data buffer (a07) (if there is a packet in the communication data buffer (a07), it waits for insertion from the IP multicast maintenance packet buffer (a08), and Read from the communication data buffer (a07) is preferentially controlled.) Inserts an IP multicast maintenance packet as a padding packet from the IP multicast maintenance packet buffer (a08).

送受信制御部(a09)は、第1揺らぎ吸収バッファES−A(a05)と第2揺らぎ吸収バッファES−D(a06)からの読み出し制御は、帯域割当が「その他のパケット」:「試験対象S,Gパケット」=3:1の故に、3:1の読み出しアービトレーションを実施し、下流の中継ノードヘ転送クロック1Gbpsで転送する。   The transmission / reception control unit (a09) performs the read control from the first fluctuation absorbing buffer ES-A (a05) and the second fluctuation absorbing buffer ES-D (a06) with the band allocation of “other packets”: “test object S , G packet ”= 3: 1, 3: 1 read arbitration is performed, and the packet is transferred to the downstream relay node with a transfer clock of 1 Gbps.

これにより、出力トラヒック“a”(a02)に示すように、「試験対象S,Gパケット」は、継続して0.25Gbpsにて転送されるので、使用可能帯域100%の転送状態、即ち、次式の転送状態となる。   As a result, as shown in the output traffic “a” (a02), the “test target S, G packet” is continuously transferred at 0.25 Gbps, so that the transfer state of the usable bandwidth 100%, that is, The transfer state is as follows.

Figure 0005000618
Figure 0005000618

次に、図2を参照して、本発明の原理を示すエッジノードのIPマルチキャストパケット処理機能について説明する。入力トラヒック“b”(b01)は、転送クロック=1Gbps、MAXスループットは、「試験対象S,Gパケット」=0.25Gbps、「その他のパケット」=0.75Gbpsであり、「試験対象S,Gパケット」の実スループットは、発ノードA(120)にて「試験対象S,Gパケット」に割り当てられた0.25Gbpsの帯域のうちの空帯域に、IPマルチキャスト保守パケットをパディングパケットとして挿入したことにより、「試験対象S,Gパケット」の使用可能帯域100%で転送されている。本図の例では、パケット“1”(パケット長=M1)、パケット“d”(パケット長=M2)、パケット“2”(パケット長=M3)、パケット“j”(パケット長=M4)、パケット“3”(パケット長=M5)の転送が「試験対象S,Gパケット」の使用可能帯域100%の転送状態、即ち、次式の転送状態を示すことになる。   Next, the IP multicast packet processing function of the edge node showing the principle of the present invention will be described with reference to FIG. The input traffic “b” (b01) is transfer clock = 1 Gbps, the MAX throughput is “test target S, G packet” = 0.25 Gbps, “other packet” = 0.75 Gbps, and “test target S, G The actual throughput of the “packet” is that the IP multicast maintenance packet is inserted as a padding packet in the 0.25 Gbps bandwidth allocated to the “test target S, G packet” at the originating node A (120). Thus, the “test object S, G packet” is transferred with the usable bandwidth of 100%. In the example of this figure, packet “1” (packet length = M1), packet “d” (packet length = M2), packet “2” (packet length = M3), packet “j” (packet length = M4), The transfer of the packet “3” (packet length = M5) indicates the transfer state of the usable bandwidth 100% of the “test target S, G packet”, that is, the transfer state of the following equation.

Figure 0005000618
Figure 0005000618

試験対象S,Gトラヒック監視部(b03)では、上流の中継ノードより受信したパケットのうち、「試験対象S,Gパケット」のトラヒックを観測し、使用帯域監視情報を、受信情報処理部(b05)に転送し、併せて、受信したパケットはそのまま下流の試験パケット抽出部(b04)に転送する。   The test target S / G traffic monitoring unit (b03) observes the traffic of the “test target S / G packet” among the packets received from the upstream relay node, and uses the received bandwidth monitoring information as the received information processing unit (b05). At the same time, the received packet is transferred to the downstream test packet extraction unit (b04) as it is.

試験パケット抽出部(b04)では、パディングパケットとして挿入されている試験対象S,GのIPマルチキャスト保守パケットのみを抽出し、受信情報処理部(b05)に転送し、本情報を保守OpSに転送することにより、疎通性確認を実施する。併せて、抽出後の「試験対象S,Gパケット」の実スループットは、入力トラヒック“a”と等価となり、次式のようになる。   The test packet extraction unit (b04) extracts only the IP multicast maintenance packets of the test objects S and G inserted as padding packets, transfers them to the reception information processing unit (b05), and transfers this information to the maintenance OpS. Therefore, check the communication. In addition, the actual throughput of the “test target S, G packet” after extraction is equivalent to the input traffic “a”, and is expressed by the following equation.

Figure 0005000618
Figure 0005000618

このように本発明のIPマルチキャスト疎通監視システムによれば、配信サーバから発ノードに届いた試験対象S,GのIPマルチキャストパケットが、試験対象S,Gに割り当てられた帯域100%を使用していない場合でも、不足分の空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入することにより、試験対象S,Gの割当帯域100%の転送を満足させることができ、これによりシステム運用中においても、タイムリーに帯域使用状況を正確に確認することができるようになる。   As described above, according to the IP multicast communication monitoring system of the present invention, the IP multicast packets of the test objects S and G that have arrived from the distribution server to the originating node use 100% of the bandwidth allocated to the test objects S and G. Even if there is not, by inserting the IP multicast maintenance packet as a padding packet in the insufficient empty bandwidth, it is possible to satisfy the transfer of 100% of the allocated bandwidth of the test target S and G, and even during system operation, It becomes possible to accurately check the bandwidth usage status in a timely manner.

このように、本発明は、前述した実施例に限定されるものではなく、その主旨を逸脱しない範囲において種々変更可能である。従って、本発明は、上述の実施例にて制限されるものではなく、特許請求の範囲によってのみ制限される。   Thus, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention. Accordingly, the invention is not limited by the embodiments described above, but only by the claims.

特定のサーバから到達すべき複数の視聴者端末まで通信の疎通が効率的に確認できるようになり、マルチキャスト通信を利用するサービスに有用である。   Communication between a specific server and a plurality of viewer terminals to be reached can be confirmed efficiently, which is useful for services using multicast communication.

本発明による一実施例のIPマルチキャスト疎通監視システムの原理を示す発ノードのIPマルチキャストパケット処理機能に関するプロック図である。It is a block diagram regarding the IP multicast packet processing function of the originating node showing the principle of the IP multicast communication monitoring system of one embodiment according to the present invention. 本発明による一実施例のIPマルチキャスト疎通監視システムの原理を示すエッジノードのIPマルチキャストパケット処理機能に関するブロック図である。It is a block diagram regarding the IP multicast packet processing function of the edge node which shows the principle of the IP multicast communication monitoring system of one Example by this invention. 本発明による一実施例のIPマルチキャスト疎通監視システムの原理を示すIPマルチキャスト到達監視方法の実施例のブロック図である。It is a block diagram of the Example of the IP multicast arrival monitoring method which shows the principle of the IP multicast communication monitoring system of one Example by this invention. 本発明による一実施例のIPマルチキャスト疎通監視システムの原理を示すIPマルチキャスト到達監視方法の実施例におけるIPマルチキヤスト保守パケット内情報を示す図である。It is a figure which shows the information in IP multicast maintenance packet in the Example of the IP multicast arrival monitoring method which shows the principle of the IP multicast communication monitoring system of one Example by this invention. 従来のIPマルチキャスト到達監視方法の実施例のブロック図である(その1)。It is a block diagram of the Example of the conventional IP multicast arrival monitoring method (the 1). 従来のIPマルチキャスト到達監視方法の実施例のブロック図である(その2)。It is a block diagram of the Example of the conventional IP multicast arrival monitoring method (the 2). 先行出願技術のIPマルチキャスト到達監視方法の実施例のブロック図である(その1)。It is a block diagram of the Example of the IP multicast arrival monitoring method of a prior application technique (the 1). 先行出願技術のIPマルチキャスト到達監視方法の実施例のブロック図である(その2)。It is a block diagram of the Example of the IP multicast arrival monitoring method of a prior application technique (the 2). 先行出願技術のIPマルチキャスト到達監視方法の実施例のブロック図である(その3)。It is a block diagram of the Example of the IP multicast arrival monitoring method of a prior application technique (the 3). 先行出願技術のIPマルチキャスト到達監視方法の実施例のブロック図である(その4)。It is a block diagram of the Example of the IP multicast arrival monitoring method of a prior application technique (the 4). 先行出願技術のIPマルチキャスト到達監視方法の実施例におけるIPマルチキャスト保守パケット内情報を示す図である。It is a figure which shows the information in an IP multicast maintenance packet in the Example of the IP multicast arrival monitoring method of a prior application technique. 先行出願技術のIPマルチキャスト到達監視方法の実施例における帯域使用状況確認の実施例のブロック図である。It is a block diagram of the Example of the band usage condition confirmation in the Example of the IP multicast arrival monitoring method of prior application technology. 先行出願技術の原理から類推できる発ノードのIPマルチキャスト保守パケット挿入機能に関するブロック図である。It is a block diagram regarding the IP multicast maintenance packet insertion function of the originating node which can be inferred from the principle of the prior application technique.

符号の説明Explanation of symbols

010 振り分け部
011 第1通信データ用バッファ
012 第2通信データ用バッファ
013 IPマルチキャスト保守パケットバッファ
014 送受信制御部
015 送信制御部
016 通信データ用バッファ
030 入力パケット
031 出力パケット
032 出力パケット
101−1,101−2 配信サーバMS1,MS2
110−1,110−2 視聴者端末h1,h2
115 自ネットワークエリア
116 配信サーバ側
117 ユーザ側(即ち、視聴者端末側)
118,119 ネットワーク境界点
120 発ノードA
121,122 中継ノードB,C
123,124 エッジノードD,E
140−1〜140−6 同一のグループ(G)宛のマルチキャストルート
150 保守OpS
160 IPマルチキャスト保守パケット情報の内訳
161 テストモード(TM)内の詳細情報
161−1 テストモード(TM)内の詳細情報
MD モード識別(通常モード/帯域確認モード)
PST パケットステータス(先頭パケット/中間パケット/最終パケット)
T 監視周期(先頭パケットから最終パケット完了までの送出時間:sec)
M パケット長(bit)
N パケット数(監視周期(T)内で送出するパケット数:個)
a01 入力トラヒック“a”
a02 出力トラヒック“a”
a03 第1フィルタ
a04 第2フィルタ
a05 第1揺らぎ吸収バッファ(ES−A)
a06 第2揺らぎ吸収バッファ(ES−D)
a07 通信データ用バッファ
a08 IPマルチキャスト保守パケットバッファ
a09 送受信制御部
b01 入力トラヒック“b”
b02 出力トラヒック“b”
b03 試験対象S,Gトラヒック監視部
b04 試験パケット抽出部
b05 受信情報処理部
010 Distribution unit 011 First communication data buffer 012 Second communication data buffer 013 IP multicast maintenance packet buffer 014 Transmission / reception control unit 015 Transmission control unit 016 Communication data buffer 030 Input packet 031 Output packet 032 Output packet 101-1 and 101 -2 distribution server MS1, MS2
110-1, 110-2 Viewer terminals h1, h2
115 Local network area 116 Distribution server side 117 User side (ie viewer terminal side)
118,119 Network boundary point 120 Originating node A
121, 122 Relay nodes B, C
123, 124 Edge nodes D, E
140-1 to 140-6 Multicast route addressed to the same group (G) 150 Maintenance OpS
160 Breakdown of IP multicast maintenance packet information 161 Detailed information in test mode (TM) 161-1 Detailed information in test mode (TM) MD mode identification (normal mode / bandwidth confirmation mode)
PST packet status (first packet / intermediate packet / last packet)
T Monitoring cycle (Sending time from the first packet to the completion of the last packet: sec)
M packet length (bit)
N Number of packets (number of packets sent within the monitoring period (T): number)
a01 Input traffic “a”
a02 Output traffic “a”
a03 1st filter a04 2nd filter a05 1st fluctuation absorption buffer (ES-A)
a06 Second fluctuation absorbing buffer (ES-D)
a07 Communication data buffer a08 IP multicast maintenance packet buffer a09 Transmission / reception control unit b01 Input traffic “b”
b02 Output traffic “b”
b03 Test target S, G traffic monitoring unit b04 Test packet extraction unit b05 Receive information processing unit

Claims (6)

複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークにて、前記複数のノード間はIPマルチキャストの隣接確認が完了しており、前記複数のノードが、少なくとも1つの発ノード、複数の中継ノード、及び複数のエッジノードからなり、IPマルチキャストの転送要求が承諾された承諾ルートを経由して、IPマルチキャストの通信をしている複数のノードのうち、特定の配信サーバから送出されたことを示す送信元情報(S)及び特定のグループ情報(G)からなる試験対象S,Gの情報を有するIPマルチキャスト通信が、前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するために、保守OpSにより、前記配信サーバとキャリアネットワークの境界に位置するノードのうちの発ノードに、観測用パケットであるIPマルチキャスト保守パケットをIPマルチキャストパケットとともに挿入して転送させた後、前記複数のノードのうちの着ノードで、前記IPマルチキャスト保守パケットのみを抽出するIPマルチキャスト疎通監視方法において、
前記発ノードの処理は
前記特定の配信サーバから転送されるパケットのうち、試験対象として通信中の試験対象S,GのIPマルチキャストパケットと該試験対象S,GのIPマルチキャストパケット以外の運用中パケットとの帯域割当をX:Y(X及びYは、1以上の自然数)とした場合に、X/(X+Y)の速度で該Xの空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入して転送する制御ステップを含み、
前記エッジノードの処理は、
使用帯域を監視して、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出する試験対象S,G抽出ステップを含むことを特徴とするIPマルチキャスト疎通監視方法。
In a network composed of a plurality of nodes connecting a plurality of distribution servers and a plurality of viewer terminals, IP multicast adjacency confirmation is completed between the plurality of nodes, and the plurality of nodes are at least 1 Specific distribution among a plurality of nodes performing IP multicast communication via an acceptance route in which an IP multicast transfer request is accepted, consisting of one source node, a plurality of relay nodes, and a plurality of edge nodes. The IP multicast communication having the information of the test targets S and G including the transmission source information (S) and the specific group information (G) indicating that it is transmitted from the server, should be reached from the specific distribution server. In order to confirm whether or not communication with the viewer terminal is established, a maintenance OpS causes a boundary between the distribution server and the carrier network. The IP multicast maintenance packet, which is an observation packet, is inserted together with the IP multicast packet and transferred to the originating node among the nodes to be placed, and then only the IP multicast maintenance packet is received at the destination node of the plurality of nodes. In the IP multicast communication monitoring method to be extracted,
Among the packets transferred from the specific distribution server, the processing of the originating node is an IP multicast packet of the test target S and G being communicated as a test target and an operating packet other than the IP multicast packet of the test target S and G And X: Y (where X and Y are natural numbers of 1 or more), an IP multicast maintenance packet is inserted as a padding packet into the X free band at a rate of X / (X + Y) and transferred. Control steps to
The processing of the edge node is as follows:
An IP multicast communication monitoring method comprising: a test target S / G extraction step for monitoring a use band and extracting an IP multicast packet of the test target S / G inserted as a padding packet.
前記発ノードは、第1フィルタと、第2フィルタと、第1揺らぎ吸収バッファと、第2揺らぎ吸収バッファと、通信データ用バッファと、IPマルチキャスト保守パケットバッファと、送受信制御部とを有し、
前記発ノードの処理における制御ステップは、
前記送受信制御部により、前記第1フィルタ、前記第2フィルタ、前記第1揺らぎ吸収バッファES−A、前記第2揺らぎ吸収バッファES−D、前記通信データ用バッファ、及び前記IPマルチキャスト保守パケットバッファを制御して、
前記第1フィルタにより、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、試験対象S,GのIPマルチキャストパケットをフィルタし、その他の運用中パケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第1揺らぎ吸収バッファに転送するステップと、
前記第2フィルタにより、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、その他の運用中パケットをフィルタし、試験対象S,GのIPマルチキャストパケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記通信データ用バッファに転送するステップと、
前記通信データ用バッファにより、前記第2フィルタで受信した試験対象S,GのIPマルチキャストパケットを前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファに送信するステップと、
前記IPマルチキャスト保守パケットバッファにより、前記通信データ用バッファから前記第2揺らぎ吸収バッファへの転送が無い際に、前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファにIPマルチキャスト保守パケットをパディングパケットとして送信するステップと、
前記送受信制御部により、前記第2揺らぎ吸収バッファ及び前記第1揺らぎ吸収バッファ内のパケットをX:Yの頻度で読み出して転送するように制御するステップと、
を含むことを特徴とする、請求項1に記載のIPマルチキャスト疎通監視方法。
The source node includes a first filter, a second filter, a first fluctuation absorbing buffer, a second fluctuation absorbing buffer, a communication data buffer, an IP multicast maintenance packet buffer, and a transmission / reception control unit.
The control steps in the processing of the originating node are:
The transmission / reception control unit includes the first filter, the second filter, the first fluctuation absorbing buffer ES-A, the second fluctuation absorbing buffer ES-D, the communication data buffer, and the IP multicast maintenance packet buffer. Control
When receiving the filter control instruction from the transmission / reception control unit by the first filter, the IP multicast packets of the test target S and G among the packets transferred from the specific distribution server are filtered, and other operations are performed. Extracting the middle packet and transferring it to the first fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock;
When receiving the filter control instruction from the transmission / reception control unit by the second filter, the other active packets among the packets transferred from the specific distribution server are filtered, and the IPs of the test targets S and G Extracting a multicast packet and transferring it to the communication data buffer at the connection destination with the same transfer clock as the input transfer clock; and
The communication data buffer absorbs the second fluctuation of the connection destination of the IP multicast packet of the test objects S and G received by the second filter at the speed of X / (X + Y) of the input transfer clock from the first filter. Sending to the buffer;
When there is no transfer from the communication data buffer to the second fluctuation absorbing buffer by the IP multicast maintenance packet buffer, the connection destination at the speed of X / (X + Y) of the input transfer clock from the first filter. Transmitting an IP multicast maintenance packet as a padding packet to the second fluctuation absorbing buffer;
Controlling the transmission / reception control unit to read and transfer packets in the second fluctuation absorbing buffer and the first fluctuation absorbing buffer at a frequency of X: Y;
The IP multicast communication monitoring method according to claim 1, further comprising:
前記エッジノードは、試験対象S,Gトラヒック監視部と、試験パケット抽出部と、受信情報処理部とを有し、
前記エッジノードの処理における試験対象S,G抽出ステップは、
前記試験対象S,Gトラヒック監視部により、当該隣接の中継ノードから受信したパケットを監視し、試験対象S,GのIPマルチキャストパケットの使用帯域監視情報を前記受信情報処理部に転送するとともに接続先の前記試験パケット抽出部にパケットを転送するステップと、
前記試験パケット抽出部により、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出して前記受信情報処理部に転送するステップと、
を含むことを特徴とする、請求項1又は2に記載のIPマルチキャスト疎通監視方法。
The edge node includes a test target S and G traffic monitoring unit, a test packet extraction unit, and a reception information processing unit,
The test object S and G extraction step in the processing of the edge node includes:
The test target S, G traffic monitoring unit monitors a packet received from the adjacent relay node, transfers the used bandwidth monitoring information of the IP multicast packet of the test target S, G to the reception information processing unit, and connects to the connection destination. Transferring the packet to the test packet extractor of
Extracting the test target S and G IP multicast packets inserted as padding packets by the test packet extraction unit and transferring them to the reception information processing unit;
The IP multicast communication monitoring method according to claim 1 or 2, characterized by comprising:
複数の配信サーバと複数の視聴者端末間を接続する複数のノードで構成されたネットワークにて、前記複数のノード間はIPマルチキャストの隣接確認が完了しており、前記複数のノードが、少なくとも1つの発ノード、複数の中継ノード、及び複数のエッジノードからなり、IPマルチキャストの転送要求が承諾された承諾ルートを経由して、IPマルチキャストの通信をしている複数のノードのうち、特定の配信サーバから送出されたことを示す送信元情報(S)及び特定のグループ情報(G)からなる試験対象S,Gの情報を有するIPマルチキャスト通信が、前記特定の配信サーバから到達すべき前記複数の視聴者端末まで疎通しているか否かを確認するために、保守OpSにより、前記配信サーバとキャリアネットワークの境界に位置するノードのうちの発ノードに、観測用パケットであるIPマルチキャスト保守パケットをIPマルチキャストパケットとともに挿入して転送させた後、前記複数のノードのうちの着ノードで、前記IPマルチキャスト保守パケットのみを抽出するIPマルチキャスト疎通監視システムにおいて、
前記発ノードは、
前記特定の配信サーバから転送されるパケットのうち、試験対象として通信中の試験対象S,GのIPマルチキャストパケットと該試験対象S,GのIPマルチキャストパケット以外の運用中パケットとの帯域割当をX:Y(X及びYは、1以上の自然数)とした場合に、X/(X+Y)の速度で該Xの空帯域にIPマルチキャスト保守パケットをパディングパケットとして挿入して転送する制御手段を有し、
前記エッジノードは、
使用帯域を監視して、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出する試験対象S,G抽出手段を有することを特徴とするIPマルチキャスト疎通監視システム
In a network composed of a plurality of nodes connecting a plurality of distribution servers and a plurality of viewer terminals, IP multicast adjacency confirmation is completed between the plurality of nodes, and the plurality of nodes are at least 1 Specific distribution among a plurality of nodes performing IP multicast communication via an acceptance route in which an IP multicast transfer request is accepted, consisting of one source node, a plurality of relay nodes, and a plurality of edge nodes. The IP multicast communication having the information of the test targets S and G including the transmission source information (S) and the specific group information (G) indicating that it is transmitted from the server, should be reached from the specific distribution server. In order to confirm whether or not communication with the viewer terminal is established, a maintenance OpS causes a boundary between the distribution server and the carrier network. The IP multicast maintenance packet, which is an observation packet, is inserted together with the IP multicast packet and transferred to the originating node among the nodes to be placed, and then only the IP multicast maintenance packet is received at the destination node of the plurality of nodes. In the IP multicast communication monitoring system to be extracted,
The source node is
Of the packets transferred from the specific distribution server, the bandwidth allocation between the IP multicast packet of the test target S and G that is communicating as the test target and the active packet other than the IP multicast packet of the test target S and G is X : When Y (X and Y are natural numbers of 1 or more), it has a control means for inserting and transferring an IP multicast maintenance packet as a padding packet in the X empty band at a speed of X / (X + Y) ,
The edge node is
An IP multicast communication monitoring system characterized by comprising test target S and G extraction means for monitoring a bandwidth used and extracting an IP multicast packet of test targets S and G inserted as padding packets.
前記発ノードにおける制御手段は、第1フィルタと、第2フィルタと、第1揺らぎ吸収バッファと、第2揺らぎ吸収バッファと、通信データ用バッファと、IPマルチキャスト保守パケットバッファと、送受信制御部とを有し、
前記送受信制御部は、前記第1フィルタ、前記第2フィルタ、前記第1揺らぎ吸収バッファES−A、前記第2揺らぎ吸収バッファES−D、前記通信データ用バッファ、及び前記IPマルチキャスト保守パケットバッファを制御し、
前記第1フィルタは、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、試験対象S,GのIPマルチキャストパケットをフィルタし、その他の運用中パケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記第1揺らぎ吸収バッファに転送し、
前記第2フィルタは、前記送受信制御部からフィルタ制御の指示を受けた際は、前記特定の配信サーバから転送されたパケットのうち、その他の運用中パケットをフィルタし、試験対象S,GのIPマルチキャストパケットを抽出して、入力転送クロックと同一の転送クロックで接続先の前記通信データ用バッファに転送し、
前記通信データ用バッファは、前記第2フィルタで受信した試験対象S,GのIPマルチキャストパケットを前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファに送信し、
前記IPマルチキャスト保守パケットバッファは、前記通信データ用バッファから前記第2揺らぎ吸収バッファへの転送が無い際に、前記第1フィルタからの入力転送クロックのX/(X+Y)の速度で接続先の前記第2揺らぎ吸収バッファにIPマルチキャスト保守パケットをパディングパケットとして送信し、
前記送受信制御部は、前記第2揺らぎ吸収バッファ及び前記第1揺らぎ吸収バッファ内のパケットをX:Yの頻度で読み出して転送するように制御する、
ことを特徴とする、請求項4に記載のIPマルチキャスト疎通監視システム。
The control means in the source node includes a first filter, a second filter, a first fluctuation absorbing buffer, a second fluctuation absorbing buffer, a communication data buffer, an IP multicast maintenance packet buffer, and a transmission / reception control unit. Have
The transmission / reception control unit includes the first filter, the second filter, the first fluctuation absorbing buffer ES-A, the second fluctuation absorbing buffer ES-D, the communication data buffer, and the IP multicast maintenance packet buffer. Control
The first filter, when receiving a filter control instruction from the transmission / reception control unit, filters the IP multicast packets of the test target S and G among the packets transferred from the specific distribution server, and performs other operations. The middle packet is extracted and transferred to the first fluctuation absorbing buffer at the connection destination with the same transfer clock as the input transfer clock.
When the second filter receives a filter control instruction from the transmission / reception control unit, the second filter filters other active packets among the packets transferred from the specific distribution server, and the IPs of the test targets S and G Extract the multicast packet and transfer it to the communication data buffer at the connection destination with the same transfer clock as the input transfer clock.
The communication data buffer absorbs the second fluctuation of the connection destination of the IP multicast packet of the test targets S and G received by the second filter at a speed of X / (X + Y) of the input transfer clock from the first filter. Send to buffer,
When there is no transfer from the communication data buffer to the second fluctuation absorbing buffer, the IP multicast maintenance packet buffer is connected to the connection destination at the speed of X / (X + Y) of the input transfer clock from the first filter. Send the IP multicast maintenance packet as a padding packet to the second fluctuation absorbing buffer,
The transmission / reception control unit controls to read and transfer packets in the second fluctuation absorbing buffer and the first fluctuation absorbing buffer at a frequency of X: Y.
The IP multicast communication monitoring system according to claim 4, wherein:
前記エッジノードの処理における試験対象S,G抽出手段は、試験対象S,Gトラヒック監視部と、試験パケット抽出部と、受信情報処理部とを有し、
前記試験対象S,Gトラヒック監視部は、当該隣接の中継ノードから受信したパケットを監視し、試験対象S,GのIPマルチキャストパケットの使用帯域監視情報を前記受信情報処理部に転送するとともに接続先の前記試験パケット抽出部にパケットを転送し、
前記試験パケット抽出部は、パディングパケットとして挿入されている試験対象S,GのIPマルチキャストパケットを抽出して前記受信情報処理部に転送する、
ことを特徴とする、請求項4又は5に記載のIPマルチキャスト疎通監視システム。
The test target S, G extraction means in the processing of the edge node includes a test target S, G traffic monitoring unit, a test packet extraction unit, and a reception information processing unit,
The test target S, G traffic monitoring unit monitors a packet received from the adjacent relay node, transfers use band monitoring information of the IP multicast packet of the test target S, G to the reception information processing unit, and connects to the connection destination. Forward the packet to the test packet extractor of
The test packet extraction unit extracts the IP multicast packets of the test targets S and G inserted as padding packets and transfers them to the reception information processing unit.
The IP multicast communication monitoring system according to claim 4 or 5, wherein
JP2008262854A 2008-10-09 2008-10-09 IP multicast communication monitoring method and system Expired - Fee Related JP5000618B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008262854A JP5000618B2 (en) 2008-10-09 2008-10-09 IP multicast communication monitoring method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008262854A JP5000618B2 (en) 2008-10-09 2008-10-09 IP multicast communication monitoring method and system

Publications (2)

Publication Number Publication Date
JP2010093633A JP2010093633A (en) 2010-04-22
JP5000618B2 true JP5000618B2 (en) 2012-08-15

Family

ID=42255915

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008262854A Expired - Fee Related JP5000618B2 (en) 2008-10-09 2008-10-09 IP multicast communication monitoring method and system

Country Status (1)

Country Link
JP (1) JP5000618B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4809855B2 (en) * 2008-02-25 2011-11-09 日本電信電話株式会社 IP multicast communication monitoring method and system

Also Published As

Publication number Publication date
JP2010093633A (en) 2010-04-22

Similar Documents

Publication Publication Date Title
US7889748B1 (en) Mapping a port on a packet switch appliance
US8149722B2 (en) Method and apparatus for detecting VPN communication
EP2487842A1 (en) Computer system and monitoring method for computer system
EP2458782A1 (en) Method for multiplexing hot backup ports and network system thereof
JP4398354B2 (en) Relay system
CN102571749A (en) Data transmission system and method using relay server
CN103636173B (en) Relay server and relay communication system
JP4809855B2 (en) IP multicast communication monitoring method and system
US8755379B2 (en) Apparatus and method for link duplication in mobile communication system
JP2010177752A (en) Network communication node
JP5000618B2 (en) IP multicast communication monitoring method and system
JP4864948B2 (en) IP multicast communication monitoring method and system
JP2009194444A (en) Multicast route identification method
JP5251716B2 (en) Packet relay device
WO2010150848A1 (en) Communication device
JP4829940B2 (en) IP multicast communication monitoring method and system
JP5905161B2 (en) Gateway device, network system including gateway device, air conditioning outdoor unit, and air conditioning network system
US20230403180A1 (en) Communication apparatus, communication setting method, and non-transitory storage medium
WO2008050585A1 (en) Two-way communication system, server apparatus, relay apparatus, two-way communication method and program
JP4990187B2 (en) Data transfer device
US20040141465A1 (en) Routing control device and method of generating routing control information
JP3771523B2 (en) Gateway device
JP5005524B2 (en) Virtual leased line device, connection method thereof, and program
JP2004064490A (en) Data communication system
JPH09252316A (en) Packet transfer method and packet transfer system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110106

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20110518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120412

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120516

R150 Certificate of patent or registration of utility model

Ref document number: 5000618

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150525

Year of fee payment: 3

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

LAPS Cancellation because of no payment of annual fees