KR101279790B1 - An ip multicast route monitoring system and the method thereof - Google Patents

An ip multicast route monitoring system and the method thereof Download PDF

Info

Publication number
KR101279790B1
KR101279790B1 KR1020097013767A KR20097013767A KR101279790B1 KR 101279790 B1 KR101279790 B1 KR 101279790B1 KR 1020097013767 A KR1020097013767 A KR 1020097013767A KR 20097013767 A KR20097013767 A KR 20097013767A KR 101279790 B1 KR101279790 B1 KR 101279790B1
Authority
KR
South Korea
Prior art keywords
multicast
pim
layer
message
address
Prior art date
Application number
KR1020097013767A
Other languages
Korean (ko)
Other versions
KR20090097901A (en
Inventor
링보 수
Original Assignee
지티이 코포레이션
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 지티이 코포레이션 filed Critical 지티이 코포레이션
Publication of KR20090097901A publication Critical patent/KR20090097901A/en
Application granted granted Critical
Publication of KR101279790B1 publication Critical patent/KR101279790B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 IP 멀티캐스트 루트 모니터링 시스템에 관한 것이다. 해당 IP 멀티캐스트 루트 모니터링 시스템은 멀티서비스 전송 플랫폼 네트워크 측에 위치해 있으며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 모니터링 및 송수신하는 멀티서비스 전송 장치(202); 멀티서비스 전송 플랫폼 네트워크와의 연결을 실시하며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 위한 라우팅 기능을 제공하는 최소한 한 IP 멀티캐스트 라우터를 포함한다. 본 발명을 통해 MSTP 네트워크는 여러 개의 멀티캐스트 라우터 사이에서 IP 멀티캐스트 루트 제어를 실시할 수 있다.The present invention relates to an IP multicast route monitoring system. The IP multicast route monitoring system is located on the multiservice transmission platform network side and includes a multiservice transmission apparatus 202 for monitoring and transmitting and receiving IP multicast route protocol PIM-SM messages; It includes at least one IP multicast router that connects to a multiservice transport platform network and provides routing for IP multicast route protocol PIM-SM messages. Through the present invention, the MSTP network can perform IP multicast route control between multiple multicast routers.

Description

IP 멀티캐스트 루트 모니터링 시스템 및 방법{AN IP MULTICAST ROUTE MONITORING SYSTEM AND THE METHOD THEREOF}IP multicast route monitoring system and method {AN IP MULTICAST ROUTE MONITORING SYSTEM AND THE METHOD THEREOF}

본 발명은 통신분야에 관한 것으로, 특히 IP 멀티캐스트 루트 모니터링 시스템 및 그 방법에 관한 것이다.TECHNICAL FIELD The present invention relates to the field of communications, and more particularly, to an IP multicast route monitoring system and method thereof.

SDH(동기식 디지털 계위)에 기반한 멀티서비스 전송 플랫폼(Multi-Service Transport Platform, MSTP로 약함)은 텔레콤 기술 분야에서 광범위하게 사용되고 있다.Multi-Service Transport Platform (weak MSTP) based on SDH (synchronous digital hierarchy) is widely used in the field of telecom technology.

MSTP는 최근 광 통신망 분야의 열점(Hotsopt)으로 급부상하고 있다. 중국 SDH 산업 기준인 《YD/T 1238-2002 SDH 기반의 멀티서비스 전송 플랫폼 기술 요구》는 SDH 멀티서비스 전송 플랫폼에 기반한 SDH 기능, 이더넷(Ethernet) 서비스 투과적 전송기능,이더넷 2계층 교환 기능, 이더넷 인터페이스에서 SDH 가상 컨테이너로 매핑하는 요구 및 이더넷 링네트워크(Ring network) 기술 요구 등을 공개했다.MSTP has recently emerged as a hotsopt in the field of optical networks. China SDH industry standard `` YD / T 1238-2002 SDH based multiservice transport platform technology requirements '' is based on SDH multiservice transport platform, SDH function, Ethernet service transparent transmission, Ethernet layer 2 switching function, Ethernet We have disclosed the need to map from the interface to the SDH virtual container and the need for Ethernet Ring network technology.

최근 인터넷 서비스의 급속한 성장을 통해 멀티캐스트 서비스 수요가 많이 늘어나, 멀티캐스트 기술이 TV 방송과 같은 데이터 네트워크에서 광범히 응용되고 있다. 멀티캐스트 서비스의 네트워크 계층을 분석하면, MSTP 네트워크는 일반적으로 사용자 단말기 접속 계층과 멀티캐스트 라우터 집중 계층(distribution layer) 사이에 처해있다. IGMP SNOOPING 기술을 사용하면 IP 멀티캐스트 영역에 대한 제어를 실시할 수 있다. 도 1에 표시된 바와 같이 이 같은 서비스는 한 멀티캐스트 서비스 발신자와 여러 개의 멀티캐스트 서비스 수신자와만 관련된다. 예를 들어 도 1의 VOD 멀티캐스트 서버(VOD Server)는 비디오 스트림(Video Stream) 멀티캐스트 서비스를 멀티캐스트 라우터(Multicast Router)에 발신하고, MSTP 네트워크(MSTP Network)를 통해 멀티캐스트 그룹 구성원(Multicast group member)에 보내준다. 비멀티캐스트 그룹 구성원(Non-multicast group member)은 상기 멀티캐스트 비디오 스트림을 수신할 수 없다. 그러나 IPTV 서비스의 발전에 따라, 특히 해외 신흥 운영자들의 가입에 따라 MSTP 네트워크가 여러 멀티캐스트 라우터사이에 IP 멀티캐스트 루트 제어를 실시해야 하는 새로운 요구가 부탁하고 있다. 멀티캐스트 기술이 MSTP에 의해 기술 요구로 확정되었지만 MSTP 관련 산업 기준에서 그 구현 방법에 대해서는 언급하지 않은 상태다.Recently, due to the rapid growth of the Internet service, the demand for multicast service has increased, and multicast technology has been widely applied in data networks such as TV broadcasting. In analyzing the network layer of a multicast service, the MSTP network is generally located between the user terminal access layer and the multicast router distribution layer. IGMP SNOOPING technology allows control of the IP multicast zone. As shown in Figure 1, such a service is associated only with one multicast service sender and several multicast service receivers. For example, the VOD server of FIG. 1 transmits a video stream multicast service to a multicast router, and multicast group members through an MSTP network. group member). Non-multicast group member cannot receive the multicast video stream. However, with the development of IPTV services, especially with the signing of emerging international operators, there is a new demand for MSTP networks to enforce IP multicast route control between multiple multicast routers. Although multicast technology has been established as a technical requirement by MSTP, the industry standard for MSTP does not mention how to implement it.

위에서 설명한 바와 같이 IP 멀티캐스트 루트 모니터링 시스템 및 방법을 개발하여, 현재 MSTP 네트워크가 여러 멀티캐스트 라우터 사이의 IP 멀티캐스트 루트 제어 기능을 제공하지 못하는 문제점을 해결할 것을 필요로 하고 있다.As described above, the IP multicast route monitoring system and method have been developed to solve the problem of the current MSTP network failing to provide IP multicast route control function between multiple multicast routers.

도면의 간단한 설명Brief description of the drawings

여기서 설명하는 도면은 본 발명에 대한 이해를 돕는 동 신청의 일부분으로 된다. 본 발명의 바람직한 실시예와 설명은 본 발명에 대한 설명으로 이용될 뿐 본 발명에 대한 한정으로는 인정되지 않는다. The drawings described herein are part of this application for better understanding of the invention. Preferred embodiments and description of the present invention are used only as a description of the present invention and not as a limitation on the present invention.

도 1은 MSTP 네트워크의 멀티캐스트 라우터와 사용자 설비간 네트워크 약도이고;1 is a network diagram between a multicast router and a user equipment of an MSTP network;

도 2는 본 발명에 따른 IP 멀티캐스트 루트 모니터링 시스템의 블록도이며;2 is a block diagram of an IP multicast route monitoring system according to the present invention;

도 3은 본 발명에 따른 IP 멀티캐스트 루트 모니터링 방법의 흐름도이고;3 is a flowchart of an IP multicast route monitoring method according to the present invention;

도 4는 MSTP 네트워크에서 IP 멀티캐스트 루트를 모니터링하는 기술 솔루션의 흐름도이며;4 is a flowchart of a technical solution for monitoring an IP multicast route in an MSTP network;

도 5는 MSTP 네트워크가 여러 개의 멀티캐스트 라우터 사이에서의 네트워크 약도이다.5 is a network diagram of an MSTP network between multiple multicast routers.

해결하고자 하는 과제Challenge to solve

본 발명은 위의 문제점을 해결하기 위해 IP 멀티캐스트 루트 모니터링 시스템 및 방법을 개발하여, 현재 MSTP 네트워크가 여러 멀티캐스트 라우터 사이의 IP 멀티캐스트 루트 제어 기능을 제공하지 못하는 문제점을 해결하고자 하였다.The present invention has been developed to solve the above problems and to develop an IP multicast route monitoring system and method, the present MSTP network to solve the problem that can not provide IP multicast route control function between multiple multicast router.

과제 해결 수단Task solution

본 발명의 한 방면은 IP 멀티캐스트 루트 모니터링 시스템을 제공한다. 상기 의 시스템은 멀티서비스 전송 플랫폼 네트워크 측에 위치해 있으며 IP 멀티캐스트 투트 프로토콜 PIM-SM 메시지를 모니터링 및 송수신하는 멀티서비스 전송 장치; 멀티서비스 전송 플랫폼 네트워크와 연결을 실시하며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 위한 라우팅 기능을 제공하는 하나 이상의 IP 멀티캐스트 라우터를 포함한다.One aspect of the present invention provides an IP multicast route monitoring system. The system is located at the multi-service transmission platform network side, the multi-service transmission apparatus for monitoring and transmitting and receiving IP multicast protocol protocol PIM-SM message; It includes one or more IP multicast routers that connect to a multiservice transport platform network and provide routing for IP multicast route protocol PIM-SM messages.

상기 IP 멀티캐스트 루트 모니터링 시스템의 멀티서비스 전송 장치는 PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하고 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신한 후 IP 멀티캐스트 포워딩 테이블(forwarding table)를 업데이트하며 업데이트 된 IP 멀티캐스트 포워딩 테이블에 따라 실시간으로 2계층 멀티캐스트 주소록을 업데이트하는 업데이트 유닛; 및 메시지 포워딩 유닛을 포함한다. 상기 메시지 포워딩 유닛은 2계층 교환 VLAN 영역에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 (next hop) 멀티캐스트 라우터 IP 주소를 추출함과 아울러 멀티캐스트 라우터 인접지 연결 관계 리스트에서 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라우터 IP 주소를 찾아보아, 찾을 수 있으면 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티캐스트 라우터 인접 포트에 송신하며, 찾을 수 없으면 2계층 멀티캐스트 포워딩 테이블에 따라 2계층 교환 VLAN 내에서 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신한다.After receiving the PIM-SM protocol HELLO message, the multiservice transmission apparatus of the IP multicast route monitoring system updates the multicast router neighbor connection relationship list, receives the PIM-SM protocol JOIN / PRUNE message, and then sends the IP multicast forwarding table. an update unit for updating the two-layer multicast address book in real time according to the updated IP multicast forwarding table and updating the forwarding table; And a message forwarding unit. The message forwarding unit transmits the PIM-SM protocol HELLO message in the layer 2 switched VLAN region, extracts the next hop multicast router IP address of the PIM-SM protocol JOIN / PRUNE message, and connects to the multicast router neighbor. Look in the relationship list for a multicast router IP address that matches the next hop multicast router IP address, and if found, send a PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address. If not, it sends a PIM-SM protocol JOIN / PRUNE message within the Layer 2 switched VLAN according to the Layer 2 multicast forwarding table.

상기 IP 멀티캐스트 루트 모니터링 시스템의 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소; 멀티캐스트 라우터 인접 포트 번호; 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함해야 한다.The multicast router neighbor connection relationship list of the IP multicast route monitoring system includes: a multicast router IP address; Multicast router neighbor port number; At least one of the information, including the VLAN ID of the multicast router's Layer 2 exchange area, must be included.

상기 IP 멀티캐스트 루트 모니터링 시스템의 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소; IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID, JOIN/PRUNE 메시지 소스 포트 리스트; 각 포트 유지 시간 등 정보에서 최소한 한 가지는 포함해야 한다.The IP multicast forwarding table of the IP multicast route monitoring system includes the following IP multicast address; VLAN ID, JOIN / PRUNE message source port list of the layer 2 switched area belonging to the IP multicast address; You must include at least one piece of information, such as the duration of each port.

상기 IP 멀티캐스트 루트 모니터링 시스템의 2계층 멀티캐스트 주소록은 아래의 2계층 멀티캐스트 주소, VLAN ID, 포트 리스트 등 정보에서 최소한 한 가지는 포함해야 한다.The two-layer multicast address book of the IP multicast route monitoring system should include at least one of the following two-layer multicast addresses, VLAN IDs, and port lists.

상기 IP 멀티캐스트 루트 모니터링 시스템의 멀티서비스 전송 플랫폼은 SDH 기반의 멀티서비스 전송 플랫폼이다.The multiservice transport platform of the IP multicast route monitoring system is an SDH based multiservice transport platform.

본 발명의 다른 방면은 IP 멀티캐스트 루트 모니터링 방법도 제공한다. 해당 방법에서 멀티서비스 전송 플랫폼 네트워크는 여러 개의 멀티캐스트 라우터 사이에 위치하게 되며 다음과 같은 단계를 포함한다. 즉 멀티서비스 전송 플랫폼 네트워크가 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지에 대한 모니터링을 실시하며 멀티캐스트 라우터 인접지 연결 관계 리스트, IP 멀티캐스트 포워딩 테이블 및 2계층 멀티캐스트 주소록을 업데이트하는 S302 단계; 멀티서비스 전송 플랫폼 네트워크가 2계층 멀티캐스트 주소록에 따라 멀티캐스트 서비스 메시지를 송신하는 S304 단계를 포함한다.Another aspect of the present invention also provides an IP multicast route monitoring method. In this method, a multiservice transport platform network is located between multiple multicast routers and includes the following steps. In step S302, the multiservice transport platform network monitors the IP multicast route protocol PIM-SM message and updates the multicast router neighbor connection relationship list, the IP multicast forwarding table, and the layer 2 multicast address book. Step S304, the multiservice delivery platform network transmits the multicast service message according to the layer 2 multicast address book.

상기 IP 멀티캐스트 루트 모니터링 방법의 단계 S302는 PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티서비스 전송 플랫폼 네트워크가 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하는 단계, PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신하면 IP 멀티캐스트 포워딩 테이블를 업데이트함과 아울러 업데이트된 IP 멀티캐스트 포워딩 테이블에 따라 2계층 멀티캐스트 주소록을 실시간으로 업데이트하는 단계를 포함한다.In step S302 of the IP multicast route monitoring method, after the PIM-SM protocol HELLO message is received, the multiservice transport platform network updates the multicast router neighbor connection relationship list, and when the PIM-SM protocol JOIN / PRUNE message is received. Updating the IP multicast forwarding table and updating the layer 2 multicast address book in real time according to the updated IP multicast forwarding table.

상기 IP 멀티캐스트 루트 모니터링 방법에서 PIM-SM 프로토콜 메시지가 HELLO 메시지일 경우, 멀티서비스 전송 플랫폼 네트워크가 2계층 교환 VLAN 영역 내에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고; PIM-SM 프로토콜 메시지가 JOIN/PRUNE 메시지일 경우, 멀티서비스 전송 플랫폼 네트워크가 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출함과 아울러 멀티캐스트 라우터 인접지 연결 관계 리스트에서 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라우터 IP 주소를 찾아보아, 찾을 수 있으면 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티캐스트 라우터 인접 포트에 송신하며, 찾을 수 없으면 2계층 멀티캐스트 포워딩 테이블에 따라 2계층 교환 VLAN 내에서 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신한다.In the IP multicast route monitoring method, when the PIM-SM protocol message is a HELLO message, the multiservice transport platform network sends a PIM-SM protocol HELLO message in a layer 2 switched VLAN region; If the PIM-SM protocol message is a JOIN / PRUNE message, the multiservice transport platform network extracts the next hop multicast router IP address for the PIM-SM protocol JOIN / PRUNE message, and the next hop in the multicast router neighbor connection list. Look for the multicast router IP address that matches the multicast router IP address, and if found, send a PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address; PIM-SM protocol JOIN / PRUNE messages are sent in a layer 2 switched VLAN according to the layer multicast forwarding table.

상기 IP 멀티캐스트 루트 모니터링 방법의 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소; 멀티캐스트 라우터 인접 포트 번호; 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함해야 한다.The multicast router neighbor connection relationship list of the IP multicast route monitoring method may include the following multicast router IP address; Multicast router neighbor port number; At least one of the information, including the VLAN ID of the multicast router's Layer 2 exchange area, must be included.

상기 IP 멀티캐스트 루트 모니터링 방법의 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소; IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID; JOIN/PRUNE 메시지 소스 포트 리스트; 각 포트 유지 시간 등 정보에서 최소한 한 가지는 포함해야 한다.The IP multicast forwarding table of the IP multicast route monitoring method includes: an IP multicast address; VLAN ID of the layer 2 switching area to which the IP multicast address belongs; JOIN / PRUNE message source port list; You must include at least one piece of information, such as the duration of each port.

상기 IP 멀티캐스트 루트 모니터링 방법의 2계층 멀티캐스트 주소록은 다음의 2계층 멀티캐스트 주소; VLAN ID; 포트 리스트 등 정보에서 최소한 한 가지는 포함해야 한다.The two-layer multicast address book of the IP multicast route monitoring method may include the following two-layer multicast address; VLAN ID; You must include at least one piece of information, such as a port list.

상기 IP 멀티캐스트 루트 모니터링 방법의 멀티서비스 전송 플랫폼은 SDH 기 반의 멀티서비스 전송 플랫폼이다.The multiservice transport platform of the IP multicast route monitoring method is an SDH based multiservice transport platform.

효과effect

본 발명을 통해 MSTP 네트워크는 여러 개의 멀티캐스트 라우터 사이에서 IP 멀티캐스트 루트 제어를 실시할 수 있다.Through the present invention, the MSTP network can perform IP multicast route control between multiple multicast routers.

발명의 실시를 위한 구체적인 내용DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

다음의 참조 도면은 본 발명의 구체적인 실시 방법을 상세히 설명해 준다.The following reference drawings illustrate specific embodiments of the present invention in detail.

참조 도 2는 본 발명에 따른 IP 멀티캐스트 루트 모니터링 시스템을 설명해 준다. 그림에 표시한 바와 같이 IP 멀티캐스트 루트 모니터링 시스템은 멀티서비스 전송 플랫폼 네트워크 측에 위치해 있으며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 모니터링 및 송수신하는 멀티서비스 전송 장치 202; 멀티서비스 전송 플랫폼 네트워크와의 연결을 실시하며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 위한 라우팅 기능을 제공하는 최소한 한 IP 멀티캐스트 라우터 204를 포함한다.Reference Figure 2 illustrates an IP multicast route monitoring system according to the present invention. As shown in the figure, the IP multicast route monitoring system is located on the multiservice transmission platform network side, and the multiservice transmission apparatus 202 for monitoring and transmitting and receiving IP multicast route protocol PIM-SM messages; It includes at least one IP multicast router 204 that connects to a multiservice transport platform network and provides routing for IP multicast route protocol PIM-SM messages.

그 중에서 멀티서비스 전송 장치 202는 PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하고; PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신한 후 IP 멀티캐스트 포워딩 테이블를 업데이트하며 업데이트 된 IP 멀티캐스트 포워딩 테이블에 따라 실시간으로 2계층 멀티캐스트 주 소록을 업데이트하는 업데이트 유닛 2022와; 메시지 포워딩 유닛 2024를 포함한다. 상기 메시지 포워딩 유닛은 2계층 교환 VLAN 영역에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출함과 아울러 멀티캐스트 라우터 인접지 연결 관계 리스트에서 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라우터 IP 주소를 찾아보아, 찾을 수 있으면 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티캐스트 라우터 인접 포트에 송신하며; 찾을 수 없으면 2계층 멀티캐스트 포워딩 테이블에 따라 2계층 교환 VLAN 내에서 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신한다.Among them, the multiservice transmission apparatus 202 updates the multicast router neighbor connection relationship list after receiving the PIM-SM protocol HELLO message; An updating unit 2022 for updating the IP multicast forwarding table after receiving the PIM-SM protocol JOIN / PRUNE message and updating the two-layer multicast address book in real time according to the updated IP multicast forwarding table; Message forwarding unit 2024; The message forwarding unit transmits the PIM-SM protocol HELLO message in the layer 2 switched VLAN region and extracts the next hop multicast router IP address of the PIM-SM protocol JOIN / PRUNE message, as well as the next in the multicast router neighbor connection relationship list. Look up the multicast router IP address that matches the hop multicast router IP address, and if found, send a PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address; If not found, PIM-SM protocol JOIN / PRUNE message is sent within the Layer 2 switched VLAN according to the Layer 2 multicast forwarding table.

그 중에서 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소, 멀티캐스트 라우터 인접 포트 번호 및 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the multicast router neighbor connection relationship list should include at least one of the following information such as the multicast router IP address, the multicast router neighbor port number, and the VLAN ID of the multicast router layer 2 switching area.

그 중에서 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소, IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID 및 JOIN/PRUNE 메시지 소스 포트 리스트, 각 포트 유지 시간 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the IP multicast forwarding table must include at least one of the following information, such as the following IP multicast address, VLAN ID and second JOIN / PRUNE message source port list of the layer 2 switching area belonging to the IP multicast address, and each port holding time.

그 중에서 2계층 멀티캐스트 주소록은 다음의 2계층 멀티캐스트 주소, VLAN ID, 포트 리스트 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the layer 2 multicast address book shall include at least one of the following information such as the layer 2 multicast address, VLAN ID, and port list.

그 중에서 멀티서비스 전송 플랫폼은 SDH 기반의 멀티서비스 전송 플랫폼이다.Among them, the multiservice transport platform is a SDH based multiservice transport platform.

참조 도 3은 본 발명에 따른 IP 멀티캐스트 루트 모니터링 방법을 설명해 준다. 해당 방법에서 멀티서비스 전송 플랫폼 네트워크는 여러 개의 멀티캐스트 라우터 사이에 위치하게 된다. 그림에 표시한 바와 같이 IP 멀티캐스트 루트 모니터링 방법은 다음과 같은 단계를 포함한다. 멀티서비스 전송 플랫폼 네트워크가 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지에 대한 모니터링을 실시하며 멀티캐스트 라우터 인접지 연결 관계 리스트, IP 멀티캐스트 포워딩 테이블 및 2계층 멀티캐스트 주소록을 업데이트하는 S302 단계; 멀티서비스 전송 플랫폼 네트워크가 2계층 멀티캐스트 주소록에 따라 멀티캐스트 서비스 메시지를 송신하는 S304 단계를 포함한다.Reference FIG. 3 illustrates an IP multicast route monitoring method according to the present invention. In this method, a multiservice transport platform network is located between multiple multicast routers. As shown in the figure, the IP multicast route monitoring method includes the following steps. Step S302, wherein the multiservice transport platform network monitors the IP multicast route protocol PIM-SM message and updates the multicast router neighbor connection relationship list, the IP multicast forwarding table, and the layer 2 multicast address book; Step S304, the multiservice delivery platform network transmits the multicast service message according to the layer 2 multicast address book.

그 중에서 단계 S302에 는 PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티서비스 전송 플랫폼 네트워크가 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하는 단계; PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신하면 IP 멀티캐스트 포워딩 테이블를 업데이트함과 아울러 업데이트된 IP 멀티캐스트 포워딩 테이블에 따라 2계층 멀티캐스트 주소록을 실시간으로 업데이트하는 단계를 포함 한다.Among them, in step S302, after receiving the PIM-SM protocol HELLO message, the multiservice transport platform network updates the multicast router neighbor connection relationship list; Upon receiving the PIM-SM protocol JOIN / PRUNE message, updating the IP multicast forwarding table and updating the two-layer multicast address book in real time according to the updated IP multicast forwarding table.

그 중에서 PIM-SM 프로토콜 메시지가 HELLO 메시지일 경우, 멀티서비스 전송 플랫폼 네트워크가 2계층 교환 VLAN 영역 내에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고; PIM-SM 프로토콜 메시지가 JOIN/PRUNE 메시지일 경우, 멀티서비스 전송 플랫폼 네트워크가 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출함과 아울러 멀티캐스트 라우터 인접지 연결 관계 리스트에서 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라우터 IP 주소를 찾아보아, 찾을 수 있으면 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티캐스트 라우터 인접 포트에 송신하며, 찾을 수 없으면 2계층 멀티캐스트 포워딩 테이블에 따라 2계층 교환 VLAN 내에서 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신한다.Wherein, if the PIM-SM protocol message is a HELLO message, the multiservice transport platform network sends the PIM-SM protocol HELLO message within the layer 2 switched VLAN region; If the PIM-SM protocol message is a JOIN / PRUNE message, the multiservice transport platform network extracts the next hop multicast router IP address for the PIM-SM protocol JOIN / PRUNE message, and the next hop in the multicast router neighbor connection list. Look for the multicast router IP address that matches the multicast router IP address, and if found, send a PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address; PIM-SM protocol JOIN / PRUNE messages are sent in a layer 2 switched VLAN according to the layer multicast forwarding table.

그 중에서 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소, 멀티캐스트 라우터 인접 포트 번호, 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the multicast router neighbor connection list must include at least one of the following information such as the multicast router IP address, the multicast router neighbor port number, and the VLAN ID of the multicast router's layer 2 switching area.

그 중에서 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소, IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID 및 JOIN/PRUNE 메시지 소스 포트 리스트, 각 포트 유지 시간 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the IP multicast forwarding table must include at least one of the following information, such as the following IP multicast address, VLAN ID and second JOIN / PRUNE message source port list of the layer 2 switching area belonging to the IP multicast address, and each port holding time.

그 중에서 2계층 멀티캐스트 주소록은 다음의 2계층 멀티캐스트 주소, VLAN ID, 포트 리스트 등 정보에서 최소한 한 가지는 포함해야 한다.Among them, the layer 2 multicast address book shall include at least one of the following information such as the layer 2 multicast address, VLAN ID, and port list.

그 중에서 멀티서비스 전송 플랫폼은 SDH 기반의 멀티서비스 전송 플랫폼이다.Among them, the multiservice transport platform is a SDH based multiservice transport platform.

참조 도 4와 5는 IP 멀티캐스트 루트 모니터링 방법의 구체적인 실시예를 설명한다.4 and 5 illustrate specific embodiments of an IP multicast route monitoring method.

도 4는 MSTP 네트워크에서 IP 멀티캐스트 루트를 모니터링하는 기술 솔루션의 흐름표시도이다. 도 4에 표시한 바와 같이 모니터링하는 과정은 MSTP 설비 포트가 PIM-SM 프로토콜 메시지를 수신하는 S402 단계; MSTP 설비 포트가 PIM-SM 프로토콜 HELLO 메시지를 수신했는지 여부를 판단하는 S404 단계; PIM-SM 프로토콜 HELLO 메시지를 수신하지 못했으면 MSTP 설비 포트가 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신했는지 여부를 판단하는 S406 단계; PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신하지 못했으면 MSTP 설비가 IP 멀티캐스트 포워딩 테이블에 따라 2계층 멀티캐스트 주소록을 실시간으로 업데이트하며 주소록에는 2계층 멀티캐스트 주소와 VLAN ID 및 포트 리스트가 적어도 포함되고 MSTP 설비가 2계층 멀티캐스트 주소록의 2계층 멀티캐스트 주소, VLAN ID와 포트 리스트에 따라 멀티캐스트 서비스 메시지를 송신하는 S408-S410 단계; PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하며 2계층 교환 VLAN 영역 내에서 해당 HELLO 메시지를 송신하는 S412-S414 단계; PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신한 후 IP 멀티캐스트 포워딩 테이블를 업데이트하는 동시에 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출하여 멀티캐스트 라우터 인접지 연결 관계 리스트에서 찾아보아, 주소록의 멀티캐스트 라우터 IP 주소와 매칭하면 메시지를 주소록의 조항에 대응하는 멀티캐스트 라우터 인접 포트에 송신하고, 매칭하는 조항이 없으면 메시지를 2계층 교환 VLAN 영역 내에서 송신하는 S416-S418 단계를 포함한다.4 is a flow diagram of a technical solution for monitoring IP multicast routes in an MSTP network. As shown in FIG. 4, the monitoring process may include a step S402 in which the MSTP facility port receives a PIM-SM protocol message; Determining whether the MSTP facility port has received a PIM-SM protocol HELLO message; If the PIM-SM protocol HELLO message is not received, determining whether the MSTP facility port receives the PIM-SM protocol JOIN / PRUNE message; If the PIM-SM protocol JOIN / PRUNE message is not received, the MSTP facility updates the two-layer multicast address book in real time according to the IP multicast forwarding table. The address book contains at least two layer multicast addresses, VLAN IDs, and port lists Step S408-S410, wherein the MSTP facility transmits a multicast service message according to the layer 2 multicast address, VLAN ID, and port list of the layer 2 multicast address book; S412-S414, after receiving the PIM-SM protocol HELLO message, updating the multicast router neighbor connection relationship list and transmitting the corresponding HELLO message in the layer 2 switched VLAN region; After receiving the PIM-SM protocol JOIN / PRUNE message, while updating the IP multicast forwarding table, extract the next hop multicast router IP address of the message and look it up in the multicast router neighbor connection list to find the multicast router IP address in the address book. And S416-S418 for transmitting the message to the multicast router neighbor port corresponding to the provision of the address book, and if there is no matching clause, transmit the message within the layer 2 switched VLAN region.

도 5는 MSTP 네트워크가 여러 개의 멀티캐스트 라우터 사이에서의 네트워크 약도이다. 도 5에 표시한 바와 같이 MR A를 서비스 발신자로 하고 MR B1과 MR B2를 수신자로 하는 멀티캐스트 영역을 예로 들어 본 발명을 이용해 MSTP 네트워크에서 IP 멀티캐스트 루트를 모니터링하는 구체적인 실시 방안을 설명했다.5 is a network diagram of an MSTP network between multiple multicast routers. As illustrated in FIG. 5, a specific implementation method of monitoring an IP multicast route in an MSTP network has been described using the present invention by taking an example of a multicast region in which MR A is a service originator and MR B1 and MR B2 are receivers.

구체적인 실시 방안은 다음과 같은 단계를 포함한다:Specific implementations include the following steps:

MSTP 설비 포트가 PIM-SM 프로토콜 메시지를 수신한다. MSTP 설비가 PIM-SM 프로토콜 메시지를 수신한 후 최소한 다음의 처리 과정을 거쳐야 한다.The MSTP facility port receives a PIM-SM protocol message. After the MSTP facility receives the PIM-SM protocol message, it should at least go through the following process:

MSTP 네트워크 C가 A, B1, B2 포트에서 PIM-SM HELLO 메시지를 수신할 시 하기 표(1)에 따라 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트한다.When MSTP network C receives the PIM-SM HELLO message on ports A, B1, and B2, it updates the multicast router neighbor connection relationship list according to the following table (1).

Figure 112009040140406-pct00001
Figure 112009040140406-pct00001

포트 A, B1, B2, B3이 모두 VLAN X에 속할 경우, 수신한 HELLO 메시지를 소스 포트 외의 모든 포트에 연결되어 있는 멀티캐스트 라우터에 송신한다.If ports A, B1, B2, and B3 all belong to VLAN X, the received HELLO message is sent to the multicast router connected to all ports other than the source port.

선택에 따라 MSTP 설비 포트 B1, B2가 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신할 때 메시지의 IP 멀티캐스트 주소를 추출하고, 표(2)에 표시한 바와 같이 IP 멀티캐스트 포워딩 테이블를 업데이트한다.Optionally, when the MSTP facility ports B1 and B2 receive the PIM-SM protocol JOIN / PRUNE message, extract the IP multicast address of the message and update the IP multicast forwarding table as shown in Table (2).

Figure 112009040140406-pct00002
Figure 112009040140406-pct00002

수신한 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 주소가 IP_MR_A일 경우, 멀티캐스트 라우터 인접지 연결 관계 리스트를 찾아보아 IP_MR_A에 대응하는 멀티캐스트 라우터 인접 포트가 포트 A이면 수신한 JOIN/PRUNE 메시지를 포트 A에 연결되어 있는 멀티캐스트 라우터 MR A에 송신한다.If the next hop multicast router address in the received JOIN / PRUNE message is IP_MR_A, look up the multicast router neighbor connection list and if the multicast router neighbor port corresponding to IP_MR_A is port A, then the received JOIN / PRUNE message is port A. Send to the multicast router MR A connected to.

MSTP 설비는 IP 멀티캐스트 포워딩 테이블에 따라 표(3)에 표시한 바와 같이 서비스 포워딩 칩의 2계층 멀티캐스트 주소록을 실시간으로 업데이트한다.The MSTP facility updates in real time the two-layer multicast address book of the service forwarding chip as shown in Table 3 according to the IP multicast forwarding table.

Figure 112009040140406-pct00003
Figure 112009040140406-pct00003

MSTP 설비 서비스 포워딩 칩은 2계층 멀티캐스트 주소록에 따라 멀티캐스트 서비스 메시지를 송신한다. VOD 멀티캐스트 서버는 비디오 스트림 멀티캐스트 서비스를 멀티캐스트 라우터 A에 보낸 후 MSTP 네트워크 C를 통해 멀티캐스트 그룹 구성원이 존재하는 멀티캐스트 라우터 B1과 B2에 송신하며, 멀티캐스트 그룹 구성원이 존재하지 않는 멀티캐스트 라우터 B3은 해당 멀티캐스트 비디오 스트림을 수신할 수 없게 된다.The MSTP facility service forwarding chip sends a multicast service message according to a layer 2 multicast address book. The VOD multicast server sends the video stream multicast service to multicast router A, and then sends it through MSTP network C to multicast routers B1 and B2, where multicast group members exist, and multicast without multicast group members. Router B3 will not be able to receive the multicast video stream.

상기 단계를 바탕으로 하여 MSTP 설비 포트는 기타 PIM-SM 프로토콜 메시지를 수신할 시 표(4)에 표시한 바와 같이 2계층 교환 VLAN 영역 내에서 송신할 것을 요구한다. 또한 표3의 PIM-SM 프로토콜 유형 메시지에 대해 특수한 처리를 수행한 후 다시 송신할 수도 있다.Based on the above steps, the MSTP facility port requires that other PIM-SM protocol messages be transmitted within the Layer 2 switched VLAN area as indicated in Table (4). You can also send again after performing special processing on the PIM-SM protocol type messages in Table 3.

Figure 112009040140406-pct00004
Figure 112009040140406-pct00004

상기 설명과 같이 본 발명의 핵심 과제는 MSTP 네트워크의 프레임 구조에 따라 MSTP 네트워크를 여러 개의 멀티캐스트 라우터 사이에 설치하고, 이 같은 새로운 네트워크 차원(hierarchical)에서 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지에 대한 모니터링을 통해 MSTP 네트워크에서 IP 멀티캐스트 영역을 구축, 수정 및 삭제하며, IP 멀티캐스트 영역 내에서의 전체 IP 멀티캐스트 서비스 송신을 실시한다.As described above, the core task of the present invention is to install an MSTP network between multiple multicast routers according to the frame structure of the MSTP network, and to implement the IP multicast root protocol PIM-SM message at such a new network level. The monitoring establishes, modifies, and deletes the IP multicast zone in the MSTP network, and transmits the entire IP multicast service within the IP multicast zone.

본 발명을 통해 MSTP 네트워크는 여러 개의 멀티캐스트 라우터 사이에서 IP 멀티캐스트 루트를 제어할 수 있게 된다.The present invention enables the MSTP network to control IP multicast routes between multiple multicast routers.

상기 설명은 본 발명의 바람직한 실시예에 불과하며 실시예에 의해 본 발명의 범위가 한정되는 것은 아니다. 본 발명이 속하는 기술 분야의 기술자에 의해 본 발명에 대한 다양한 수정 및 변형이 가능하다. 본 발명의 기술사상과 원칙에 따라 실시된 모든 수정, 균등 대체 및 개선 등은 본 발명의 보호 범위에 물론 포함된다.The above description is only a preferred embodiment of the present invention and the scope of the present invention is not limited by the embodiments. Various modifications and variations of the present invention are possible by those skilled in the art. All modifications, equivalent replacements, and improvements made in accordance with the spirit and principles of the present invention are, of course, included in the protection scope of the present invention.

Claims (13)

멀티서비스 전송 플랫폼 네트워크 측에 위치해 있으며 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 모니터링 및 송수신하는 멀티서비스 전송 장치; 및A multiservice transmission device located at a network side of a multiservice transmission platform and configured to monitor and transmit and receive an IP multicast route protocol PIM-SM message; And 상기 멀티서비스 전송 플랫폼 네트워크와의 연결을 실시하며 상기 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지를 위한 라우팅 기능을 제공하는 최소한 한 IP 멀티캐스트 라우터를 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.And at least one IP multicast router that establishes a connection with the multiservice transport platform network and provides a routing function for the IP multicast route protocol PIM-SM message. 제1항에 있어서, 상기 멀티서비스 전송 장치는The apparatus of claim 1, wherein the multiservice transmission apparatus PIM-SM 프로토콜 HELLO 메시지를 수신한 후 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하고 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신한 후 IP 멀티캐스트 포워딩 테이블를 업데이트하며 업데이트 된 IP 멀티캐스트 포워딩 테이블에 따라 실시간으로 2계층 멀티캐스트 주소록을 업데이트하는 업데이트 유닛과; 2계층 교환 VLAN 영역에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고 상기 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출함과 아울러 멀티캐스트 라우터 인접지 연결 관계 리스트에서 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라우터 IP 주소를 찾아보아, 찾을 수 있으면 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티 캐스트 라우터 인접 포트에 송신하며, 찾을 수 없으면 2계층 멀티캐스트 포워딩 테이블에 따라 2계층 교환 VLAN 내에서 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신하는 메시지 포워딩 유닛를 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.After receiving the PIM-SM protocol HELLO message, update the multicast router neighbor connection list, receive the PIM-SM protocol JOIN / PRUNE message, update the IP multicast forwarding table, and update in real time according to the updated IP multicast forwarding table. An updating unit for updating the two-layer multicast address book; Sends a PIM-SM protocol HELLO message in a Layer 2 switched VLAN region and extracts the next hop multicast router IP address of the PIM-SM protocol JOIN / PRUNE message, as well as the next hop multicast router from the multicast router neighbor connection list. Look for a multicast router IP address that matches the IP address, and if found, sends a PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address; if not found, layer 2 multicast And a message forwarding unit for transmitting the PIM-SM protocol JOIN / PRUNE message in the layer 2 switched VLAN according to the forwarding table. 제2항에 있어서,3. The method of claim 2, 상기 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소; 멀티캐스트 라우터 인접 포트 번호; 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.The multicast router neighbor connection relationship list includes the following multicast router IP address; Multicast router neighbor port number; Multicast router IP multicast route monitoring system, characterized in that it includes at least one of information such as VLAN ID of the layer 2 exchange area. 제3항에 있어서,The method of claim 3, 상기 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소; IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID; JOIN/PRUNE 메시지 소스 포트 리스트; 각 포트 유지 시간 등 정보에서 최소한 한 가지를 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.The IP multicast forwarding table includes an IP multicast address; VLAN ID of the layer 2 switching area to which the IP multicast address belongs; JOIN / PRUNE message source port list; IP multicast route monitoring system, characterized in that it includes at least one piece of information, such as the duration of each port. 제3항에 있어서,The method of claim 3, 상기 2계층 멀티캐스트 주소록은 다음의 2계층 멀티캐스트 주소; VLAN ID; 포트 리스트 등 정보에서 최소한 한 가지를 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.The layer 2 multicast address book may include a layer 2 multicast address; VLAN ID; IP multicast route monitoring system, characterized in that it includes at least one of information such as port list. 청구항 1-5중의 어느 한 항에 있어서,The compound according to any one of claims 1-5, 상기 멀티서비스 전송 플랫폼은 SDH 기반의 멀티서비스 전송 플랫폼인 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 시스템.The multiservice transport platform is an IP multicast route monitoring system, characterized in that the SDH-based multiservice transport platform. IP 멀티캐스트 루트 모니터링 방법에 있어서,In the IP multicast route monitoring method, 멀티서비스 전송 플랫폼 네트워크는 여러 개의 멀티캐스트 라우터 사이에 위치하게 되며,A multiservice transport platform network will be located between multiple multicast routers. 멀티서비스 전송 플랫폼 네트워크가 IP 멀티캐스트 루트 프로토콜 PIM-SM 메시지에 대한 모니터링을 실시하며 멀티캐스트 라우터 인접지 연결 관계 리스트, IP 멀티캐스트 포워딩 테이블 및 2계층 멀티캐스트 주소록을 업데이트하는 S302 단계; 및 상기 멀티서비스 전송 플랫폼 네트워크가 업데이트된 상기 2계층 멀티캐스트 주소록에 따라 멀티캐스트 서비스 메시지를 송신하는 S304 단계를 포함하는 것을 특 정으로 하는 IP 멀티캐스트 루트 모니터링 방법.Step S302, wherein the multiservice transport platform network monitors the IP multicast route protocol PIM-SM message and updates the multicast router neighbor connection relationship list, the IP multicast forwarding table, and the layer 2 multicast address book; And S304 of transmitting, by the multiservice delivery platform network, a multicast service message according to the updated layer 2 multicast address book. 제7항에 있어서,상기 S302 단계는 The method of claim 7, wherein the step S302 PIM-SM 프로토콜 HELLO 메시지를 수신한 후 상기 멀티서비스 전송 플랫폼 네트워크가 멀티캐스트 라우터 인접지 연결 관계 리스트를 업데이트하는 단계;및Updating, by the multiservice transport platform network, a multicast router neighbor connection relationship list after receiving a PIM-SM protocol HELLO message; and PIM-SM 프로토콜 JOIN/PRUNE 메시지를 수신하면 IP 멀티캐스트 포워딩 테이블를 업데이트함과 아울러 업데이트된 IP 멀티캐스트 포워딩 테이블에 따라 2계층 멀티캐스트 주소록을 실시간으로 업데이트하는 단계를 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.Updating the IP multicast forwarding table upon receiving the PIM-SM protocol JOIN / PRUNE message, and updating the two-layer multicast address book in real time according to the updated IP multicast forwarding table. Root monitoring method. 제8항에 있어서,9. The method of claim 8, 상기 PIM-SM 프로토콜 메시지가 HELLO 메시지일 경우, 상기 멀티서비스 전송 플랫폼 네트워크가 2계층 교환 VLAN 영역 내에서 PIM-SM 프로토콜 HELLO 메시지를 송신하고;If the PIM-SM protocol message is a HELLO message, the multiservice transport platform network sends a PIM-SM protocol HELLO message within a layer 2 switched VLAN region; 상기 PIM-SM 프로토콜 메시지가 JOIN/PRUNE 메시지일 경우, 상기 멀티서비스 전송 플랫폼 네트워크가 상기 PIM-SM 프로토콜 JOIN/PRUNE 메시지의 다음 홉 멀티캐스트 라우터 IP 주소를 추출함과 아울러 상기 멀티캐스트 라우터 인접지 연결 관계 리스트에서 상기 다음 홉 멀티캐스트 라우터 IP 주소와 매칭하는 멀티캐스트 라 우터 IP 주소를 찾아보아, 찾을 수 있으면 상기 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 멀티캐스트 라우터 IP 주소에 대응하는 멀티캐스트 라우터 인접 포트에 송신하며, 찾을 수 없으면 상기 2계층 멀티캐스트 포워딩 테이블에 따라 상기 2계층 교환 VLAN 내에서 상기 PIM-SM 프로토콜 JOIN/PRUNE 메시지를 송신하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.If the PIM-SM protocol message is a JOIN / PRUNE message, the multiservice transport platform network extracts the next hop multicast router IP address of the PIM-SM protocol JOIN / PRUNE message and the multicast router neighbor connection relationship. Look for a multicast router IP address that matches the next hop multicast router IP address in the list, and if found, direct the PIM-SM protocol JOIN / PRUNE message to the multicast router neighbor port corresponding to the multicast router IP address. And if not found, transmitting the PIM-SM protocol JOIN / PRUNE message in the layer 2 switched VLAN according to the layer 2 multicast forwarding table. 제9항에 있어서,10. The method of claim 9, 상기 멀티캐스트 라우터 인접지 연결 관계 리스트는 다음의 멀티캐스트 라우터 IP 주소; 멀티캐스트 라우터 인접 포트 번호; 멀티캐스트 라우터 2계층 교환 영역의 VLAN ID 등 정보에서 최소한 한 가지는 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.The multicast router neighbor connection relationship list includes the following multicast router IP address; Multicast router neighbor port number; IPcast multicast route monitoring method comprising at least one of information such as VLAN ID of the multicast router layer 2 exchange area. 제9항에 있어서,10. The method of claim 9, 상기 IP 멀티캐스트 포워딩 테이블는 다음의 IP 멀티캐스트 주소; IP 멀티캐스트 주소 소속 2계층 교환 영역의 VLAN ID; JOIN/PRUNE 메시지 소스 포트 리스트; 각 포트 유지 시간 등 정보에서 최소한 한 가지는 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.The IP multicast forwarding table includes an IP multicast address; VLAN ID of the layer 2 switching area to which the IP multicast address belongs; JOIN / PRUNE message source port list; IP multicast route monitoring method comprising at least one of the information, such as each port holding time. 제9항에 있어서,10. The method of claim 9, 상기 2계층 멀티캐스트 주소록은: 다음의 2계층 멀티캐스트 주소; VLAN ID; 포트 리스트 등 정보에서 최소한 한 가지는 포함하는 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.The layer 2 multicast address book includes: a layer 2 multicast address; VLAN ID; IP multicast route monitoring method characterized in that it includes at least one of information such as a port list. 청구항 7-12중의 어느 한 항에 있어서,The compound according to any one of claims 7-12, 상기 멀티서비스 전송 플랫폼은 SDH 기반의 멀티서비스 전송 플랫폼인 것을 특징으로 하는 IP 멀티캐스트 루트 모니터링 방법.The multiservice transport platform is an IPH multicast route monitoring method, characterized in that the SDH-based multiservice transport platform.
KR1020097013767A 2006-12-12 2006-12-12 An ip multicast route monitoring system and the method thereof KR101279790B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2006/003376 WO2008071032A1 (en) 2006-12-12 2006-12-12 An ip multicast route monitoring system and the method thereof

Publications (2)

Publication Number Publication Date
KR20090097901A KR20090097901A (en) 2009-09-16
KR101279790B1 true KR101279790B1 (en) 2013-06-28

Family

ID=39511229

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097013767A KR101279790B1 (en) 2006-12-12 2006-12-12 An ip multicast route monitoring system and the method thereof

Country Status (2)

Country Link
KR (1) KR101279790B1 (en)
WO (1) WO2008071032A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101064728B1 (en) 2008-12-16 2011-09-14 한국전자통신연구원 Operating method for router connected with multicast receiving terminal
CN113765807B (en) * 2020-09-29 2022-12-27 北京京东尚科信息技术有限公司 Method, device, system and medium for network traffic visualization
CN114422420B (en) * 2021-12-29 2023-07-21 中国电信股份有限公司 Route information processing method and network data management system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1716904A (en) 2004-06-30 2006-01-04 华为技术有限公司 Group broadcast realizing method based on multiple service transmission platform

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100617313B1 (en) * 2004-11-10 2006-08-30 한국전자통신연구원 Method for configurating pass between source edge system and rendezvous point for IP multicasting
CN100450086C (en) * 2005-09-07 2009-01-07 华为技术有限公司 Method for implementing multicast data stream retransmission in virtual special LAN service

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1716904A (en) 2004-06-30 2006-01-04 华为技术有限公司 Group broadcast realizing method based on multiple service transmission platform

Also Published As

Publication number Publication date
WO2008071032A1 (en) 2008-06-19
KR20090097901A (en) 2009-09-16

Similar Documents

Publication Publication Date Title
US9426093B2 (en) Multicast interworking systems and methods
US8638788B2 (en) Replication management for remote multicast replication network
US7388877B2 (en) Packet transfer apparatus
US8443103B2 (en) Method and system for intelligently forwarding multicast packets
EP2622805B1 (en) Method for pruning a multicast branch, protocol independent multicast router, and layer-2 exchange
US8339973B1 (en) Multicast traceroute over MPLS/BGP IP multicast VPN
CN101258414B (en) Enhanced multicast vlan registration
US8385355B1 (en) E-Trees over MPLS and PBB-TE networks
US20070127477A1 (en) Method for implementing multicast based on multi-service transport platform
CN101291240B (en) Multicast flow transmission method and system
US8619777B2 (en) Admission control for receiving traffic at hosts
WO2007059679A1 (en) A method for processing the abnormal multicast service and a network equipment thereof
CN108632678B (en) Data transmission method, device and system
US20060029001A1 (en) Multicast source discovery
KR101279790B1 (en) An ip multicast route monitoring system and the method thereof
US20040133700A1 (en) Multiprotocol label switching label distribution method, a related first multiprotocol label switching network element and a related second multiprotocol label switching network element
WO2008125675A1 (en) Method for operating a network element and according device as well as communication system comprising such device
CN102843303B (en) Multicast message processing method in PIM and device
CN102377639B (en) Multicast pruning method, protocol independent multicast (PIM) router and group management snooping exchanger
KR100310302B1 (en) Method of multicast label switched path establishment using multicast label in mpls network
CN101534203A (en) Method, equipment and system for multicast control
CN114915588B (en) Upstream multicast hop UMH extension for anycast deployment
EP2066073A1 (en) Access system and method for multicast management
CN101480010A (en) A specific source multicasting method
JP2003258898A (en) Method for communication through multi-access network

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160616

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170529

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180618

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190617

Year of fee payment: 7