KR20110055121A - 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치 - Google Patents

멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치 Download PDF

Info

Publication number
KR20110055121A
KR20110055121A KR1020090112011A KR20090112011A KR20110055121A KR 20110055121 A KR20110055121 A KR 20110055121A KR 1020090112011 A KR1020090112011 A KR 1020090112011A KR 20090112011 A KR20090112011 A KR 20090112011A KR 20110055121 A KR20110055121 A KR 20110055121A
Authority
KR
South Korea
Prior art keywords
multicast
multicast service
packet
router
service packet
Prior art date
Application number
KR1020090112011A
Other languages
English (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 삼성전자주식회사
Priority to KR1020090112011A priority Critical patent/KR20110055121A/ko
Priority to US12/939,490 priority patent/US20110116504A1/en
Publication of KR20110055121A publication Critical patent/KR20110055121A/ko

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
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/065Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 멀티캐스트 네트워크에 관한 것으로, 특히 멀티캐스트 네트워크에서 멀티캐스트 라우터가 멀티캐스트 서비스를 효율적으로 수행하기 위한 멀티캐스트 서비스 제공 방법 및 장치에 관한 것이다.
본 발명에 따른 멀티캐스트 네트워크의 멀티캐스트 서버에서 멀티캐스트 서비스를 제공하는 방법은, 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 제1 라우터에 전송하는 과정과, 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달된 경우 멀티캐스트 서비스 패킷을 제1 라우터에 전송하는 과정을 포함한다.
멀티캐스트 네트워크, 멀티캐스트 시그널링 패킷, 멀티캐스트 서비스 패킷, 다른 시점, 멀티캐스트 서비스 패킷 전송 시작 시간.

Description

멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치{METHOD AND APPARATUS FOR PROVIDING MULTICAST SERVICE IN MULTICAST NETWORK}
본 발명은 멀티캐스트 네트워크에 관한 것으로, 특히 멀티캐스트 네트워크에서 멀티캐스트 라우터가 멀티캐스트 서비스를 효율적으로 수행하기 위한 멀티캐스트 서비스 제공 방법 및 장치에 관한 것이다.
통신 시스템은 방송, 멀티미디어 영상, 멀티미디어 메시지 등 다양한 서비스를 제공하는 형태로 발전하고 있다. 특히, 차세대 통신 시스템에서는 고속의 다양한 서비스 품질(Quality of Service : QoS)을 가지는 서비스들을 사용자들에게 제공하기 위한 활발한 연구가 진행되고 있다.
이러한 차세대 통신 시스템은 유무선 네트워크를 연동하여 다양한 서비스를 제공하도록 하며, 여기서, 상기 차세대 통신 시스템은, 광대역 무선 접속(Broadband Wireless Access : BWA) 통신 시스템으로, 예컨대 IEEE(Institute of Electrical and Electronics Engineers) 802.16 시스템을 기반으로 한 휴대 인터넷 시스템 또는 와이맥스(Worldwide Interoperability for Microwave Access : WiMAX) 시스템이다.
그러나, 현재의 차세대 통신 시스템 중 상기 WiMAX 시스템은 서비스 제공자가 제공하는 방송, 멀티미디어 영상, 멀티미디어 메시지 등의 다양한 서비스를 멀티캐스트 또는 방송하여 사용자들에게 제공하기 위한 구체적인 방안이 아직까지 정해지지 않았다. 또한 멀티캐스트 서비스는 정적(static) 멀티캐스트 서비스 방식, 동적(dynamic) 멀티캐스트 서비스 방식으로 제공되며, 이러한 방식으로 상기 멀티캐스트 서비스를 제공하기 위해서는 멀티캐스트 라우터에서 사용자, 예컨대 이동성 및 고정성을 갖는 이동국(Mobile Station : MS)이 멀티캐스트 서비스 패킷을 수신할 수 있도록 경로(path)를 설정하여야 한다.
종래에는 멀티캐스트 서비스를 제공하기 위해, 수신부에서 멀티캐스트 그룹 주소를 등록하고, 등록된 멀티캐스트 그룹 주소에 따라 멀티캐스트 서비스 패킷이 전달되는 경로를 설정한다. 이때, 멀티캐스트 서비스 패킷이 전달되는 경로가 설정되는 시점은 멀티캐스트 서버로부터 해당 멀티캐스트 그룹 주소를 가지는 멀티캐스트 서비스 패킷이 최초로 멀티캐스트 라우터에 수신될 때이다. 여기서, 멀티캐스트 네트워크를 구성하는 적어도 하나의 멀티캐스트 라우터는 멀티캐스트 서버로부터 멀티캐스트 서비스가 시작되면, 멀티캐스트 서비스 패킷을 전송하기 위한 경로 설정과 멀티캐스트 서비스 패킷 전송을 동시에 수행해야 한다. 이 경우, 멀티캐스트 네트워크에서 멀티캐스트 라우터들 간의 인터페이스가 많이 존재하거나, 멀티캐스트 네트워크의 이중화 등의 이유로 멀티캐스트 네트워크가 복잡하게 구성되어 있는 경우, 멀티캐스트 서비스를 제공하고자 하는 멀티캐스트 그룹 주소에 대한 경로가 최초 설정되는 과정에서 적어도 하나의 멀티캐스트 라우터는 경로 설정과 동시에 멀티캐스트 서비스 패킷을 전송하여야 한다. 그러므로 멀티캐스트 네트워크에서 최초로 멀티캐스트 서비스 패킷을 수신하는 멀티캐스트 라우터에서는 성능 저하가 발생될 수 있다.
이에 따라, 멀티캐스트 네트워크에서 멀티캐스트 라우터가 멀티캐스트 서비스를 효율적으로 수행할 수 있도록 제어하는 멀티캐스트 서비스 제공 방법 및 장치가 요구된다.
본 발명은 멀티캐스트 네트워크에서 멀티캐스트 라우터가 멀티캐스트 서비스를 효율적으로 수행할 수 있도록 제어하는 멀티캐스트 서비스 제공 방법 및 장치를 제공한다.
본 발명은 멀티캐스트 네트워크에서 멀티캐스트 라우터의 성능 저하를 감소시키도록 제어하는 멀티캐스트 서비스 제공 방법 및 장치를 제공한다.
본 발명은 멀티캐스트 네트워크의 멀티캐스트 라우터에서 경로 설정 및 멀티캐스트 서비스 패킷 전송이 다른 시점에서 수행되도록 제어하는 멀티캐스트 서비스 제공 방법 및 장치를 제공한다.
본 발명에 따른 멀티캐스트 네트워크의 멀티캐스트 서버에서 멀티캐스트 서비스를 제공하는 방법은, 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 제1 라우터에 전송하는 과정과, 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달된 경우 멀티캐스트 서비스 패킷을 제1 라우터에 전송하는 과정을 포함한다.
또한 본 발명에 따른 멀티캐스트 네트워크의 라우터에서 멀티캐스트 서비스 를 제공하는 방법은, 멀티캐스트 서버로부터 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 수신하는 과정과, 상기 수신된 멀티캐스트 시그널링 패킷을 이용하여 상기 수신부와 상기 멀티캐스트 서비스 패킷 송수신을 위한 경로를 설정하는 과정과, 상기 경로설정이 완료된 후 상기 멀티캐스트 서버로부터 멀티캐스트 서비스 패킷을 수신하는 과정과, 상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 상기 수신부로 전송하는 과정을 포함한다.
또한 본 발명에 따른 멀티캐스트 네트워크의 멀티캐스트 서비스를 제공하는 멀티캐스트 서버는, 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷과, 멀티캐스트 서비스 패킷을 생성하는 패킷 생성기와, 상기 패킷 생성기에서 생성된 상기 멀티캐스트 시그널링 패킷과 상기 멀티캐스트 서비스 패킷을 제1 라우터로 전송하는 전송기와, 상기 멀티캐스트 시그널링 패킷을 전송한 후, 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달된 경우 상기 멀티캐스트 서비스 패킷을 상기 제1 라우터로 전송하도록 상기 전송기를 제어하는 제어기를 포함한다.
또한 본 발명에 따른 멀티캐스트 네트워크의 멀티캐스트 서비스를 제공하는 라우터는, 멀티캐스트 서버로부터 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 수신하고, 상기 경로설정이 완료된 후 상기 멀티캐스트 서버로부터 멀티캐스트 서비스 패킷을 수신하는 수신기와, 상기 수신된 멀티캐스트 시그널링 패킷을 이용하여 상기 수신부와 상기 멀티캐스트 서비스 패킷 송수신을 위한 경로를 설정하는 제어기와, 상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 상기 수신부로 전송하는 전송기를 포함한다.
본 발명은 최초 멀티캐스트 패킷을 수신하는 멀티캐스트 라우터에서 경로 설정과, 멀티캐스트 서비스 패킷 전송을 다른 시점에서 수행하므로, 멀티캐스트 네트워크에서 상기 멀티캐스트 라우터의 성능 저하를 감소시킬 수 있다.
한편 그 외의 다양한 효과는 후술될 본 발명의 실시 예에 따른 상세한 설명에서 직접적 또는 암시적으로 개시될 것이다.
이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
본 발명의 주요한 요지는, 멀티캐스트 네트워크에서 멀티캐스트 라우터가 멀티캐스트 서비스 패킷을 전송하기 전에 경로 설정을 위한 멀티캐스트 시그널링 패킷을 생성 및 전송하여, 상기 멀티캐스트 라우터에서 경로 설정 및 멀티캐스트 서 비스 패킷 전송이 다른 시점에서 수행되도록 제어하는 것이다. 이에 따라, 본 발명은 멀티캐스트 라우터에서 경로 설정 및 멀티캐스트 서비스 패킷 전송을 다른 시점에서 수행하므로, 멀티캐스트 네트워크에서 멀티캐스트 라우터의 성능 저하를 감소시킬 수 있다.
이를 위해 후술 될 본 발명의 실시 예에서는 멀티캐스트 네트워크에서 멀티캐스트 서비스 패킷 및 멀티캐스트 시그널링 패킷을 제어하는 방법 및 장치에 대해 구체적으로 살펴보도록 한다. 이하, 상기 멀티캐스트 서비스 패킷 및 멀티캐스트 시그널링 패킷을 통틀어서 멀티캐스트 패킷이라 칭하기로 한다.
도 1은 본 발명의 실시 예에 따른 멀티캐스트 네트워크를 도시한 것이고, 도 2는 멀티캐스트 네트워크에 포함되는 멀티캐스트 서버(110) 및 라우터부(130)의 구성을 도시한 것이다.
도 1을 참조하면, 멀티캐스트 네트워크는 송신부에 포함되는 멀티캐스트 서버(110)와, 적어도 하나의 라우터를 포함하는 라우터부(130)와, 수신부(150)를 포함한다.
상기 멀티캐스트 서버(110)는 도2와 같이 구성되며, 멀티캐스트 패킷을 생성하여 상기 생성된 멀티캐스트 패킷을 제1 라우터(131)에 전송한다.
도1 및 도2를 참조하여 상기 멀티캐스트 서버(110)를 상세하게 설명하면, 멀티캐스트 서버(110)의 멀티캐스트 패킷 생성기(111)는 최초 멀티미디어 서비스 시작 시, 멀티미디어 시그널링 패킷을 생성한 후, 멀티미디어 서비스 패킷을 생성한다. 여기서, 상기 멀티미디어 시그널링 패킷은, 수신부(150)의 멀티캐스트 그룹 주 소에 해당하는 목적지 주소와, 상기 멀티캐스트 서버(110)의 IP(Internet Protocol) 주소에 해당하는 소스 주소를 포함한다. 이때, 상기 목적지 주소는 멀티미디어 서비스 패킷의 목적지 주소와 동일하다. 그리고 전송기(113)는 제어기(115)의 제어에 의해 멀티캐스트 서비스 패킷을 전송하기 전에, 상기 멀티캐스트 시그널링 패킷을 제1 라우터(131)에 전송한다. 상기 제어기(115)는 상기 제1 라우터(131)에서 상기 멀티캐스트 시그널링 패킷을 수신하여 상기 제1 라우터(131)와 수신부(150)간의 경로설정이 완료되는데 소요되는 최소시간을 멀티캐스트 서비스 패킷 전송 시작 시간으로 미리 설정한다. 그리고, 제어기(115)는 상기 멀티캐스트 시그널링 패킷이 전송된 후, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되면 상기 멀티캐스트 서비스 패킷이 전송되도록 상기 전송기(113)를 제어한다. 이때, 상기 멀티캐스트 서버(110)는 상기 멀티캐스트 서비스 패킷 전송 시작 시간을 카운트하기 위한 타이머(도시하지 않음)를 더 포함할 수 있다.
그리고 라우터부(130)는 적어도 하나의 라우터를 포함하며, 도 2와 같이 상기 적어도 하나의 라우터는 수신부(150)와의 경로를 설정한다. 도 2는 일 예로 적어도 하나의 라우터 중 멀티캐스트 패킷을 가장 먼저 수신하는 제1 라우터(131)만을 도시한 것이다. 도 2를 참조하면, 제1 라우터(131)의 수신기(131)는 상기 멀티캐스트 서버(110)로부터 멀티캐스트 서비스를 수신하는 수신부(150)와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 수신한다. 그리고 제어기(133)는 상기 수신된 멀티캐스트 시그널링 패킷에 포함된 목적지 주소를 확인하여, 상기 목적지 주소에 해당하는 수신부(150)에 멀티캐스트 서비스 패킷이 전송될 수 있도록 경로를 설정한다. 이후, 상기 제1 라우터(131)의 전송기(135)는 상기 멀티캐스트 서버(110)로부터 멀티캐스트 서비스 패킷을 전송받으면, 상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 수신부(150)로 전송한다.
도 3은 본 발명의 실시 예에 따른 멀티캐스트 네트워크에서의 멀티캐스트 패킷의 흐름을 보이고 있다.
도 3을 참조하면, 301 단계에서 멀티캐스트 서버(110)는 수신부(150)의 멀티캐스트 그룹 주소에 해당하는 목적지 주소와 상기 멀티캐스트 서버(110)의 IP 주소에 해당하는 소스 주소를 포함하는 멀티캐스트 시그널링 패킷을 생성하여, 상기 생성된 멀티캐스트 시그널링 패킷을 제1 라우터(131)로 전송한다.
303 단계에서 제1 라우터(131)는 상기 수신된 멀티캐스트 시그널링 패킷에 포함된 목적지 주소를 확인하여 상기 확인된 목적지 주소에 해당하는 수신부(150)와의 경로를 설정한다. 이때, 멀티캐스트 네트워크가 복수(N) 개의 라우터를 포함하는 경우, 303 단계에서 적어도 하나의 라우터는 상기 멀티캐스트 시그널링 패킷을 수신하여 수신부(150)와의 경로를 설정한다.
그리고 305 단계에서 멀티캐스트 서버(110)는 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 도달된 경우 307 단계에서 상기 멀티캐스트 서비스 패킷을 제1 라우터(131)로 전송한다. 여기서, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간은 제1 라우터(131)에서 상기 멀티캐스트 시그널링 패킷을 수신하여 상기 제1 라우터(131)와 수신부(150)간의 경로설정이 완 료되는데 소요되는 최소시간이다.
이후, 309 단계에서 제1 라우터(131)는 상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 수신부(150)로 전송한다.
이에 따라, 본 발명의 실시 예에 따른 멀티캐스트 네트워크의 제1 라우터(131)에서 경로 설정과, 멀티캐스트 서비스 패킷 전송을 다른 시점에서 수행하므로 제1 라우터(131)의 성능 저하를 감소시킬 수 있다. 이러한 본 발명을 일반적인 멀티캐스트 네트워크에 적용하는 경우 다음과 같은 효과를 나타낼 수 있다.
일반적으로 멀티캐스트 프로토콜 방식은 DM(Dense Mode)와 SM(Sparse Mode)로 구분할 수 있다.
상기 DM은 멀티캐스트 경로 설정 이전에 모든 인터페이스로 멀티캐스트 패킷을 전송하는 것을 기본동작으로 하고, 경로 설정이 확인된 이후 전송할 필요가 없는 인터페이스를 전송하지 않는 상태로 변경한다. 이러한 DM은 다수의 멀티캐스트 수신부가 멀티캐스트 서비스를 동시에 수행하는 경우에 이용될 수 있다.
그리고 SM은 멀티캐스트 경로 설정 이전에 모든 인터페이스로 멀티캐스트 패킷을 전송하지 않는 것을 기본동작으로 하고, 경로 설정이 확인된 이후 전송할 필요가 있는 인터페이스를 전송 상태로 변경한다. 이는 소수의 멀티캐스트 수신부가 멀티캐스트 서비스를 이용하는 경우에 이용될 수 있다.
만약 상기 DM으로 동작하는 멀티캐스트 네트워크에서 소수의 멀티캐스트 서버에서 멀티캐스트 서비스를 수행하는 경우, 멀티캐스트 라우터에서는 경로에 대한 상태정보 변경 작업량이 많아질 수 있다. 이때, 본 발명을 적용하면 해당 라우터에 대한 성능 저하를 감소시킬 수 있다. 특히 멀티캐스트 라우터의 인터페이스가 많을수록 본 발명의 효과는 크게 나타날 수 있다. 이와 동일하게 본 발명은 SM에서 다수의 송신부로 멀티캐스트 서비스를 수행하는 경우에도 동일한 효과를 나타낼 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허 청구의 범위뿐만 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.
도 1은 본 발명의 실시 예에 따른 멀티캐스트 네트워크를 도시한 구성도,
도 2는 멀티캐스트 네트워크에 포함되는 멀티캐스트 서버(110) 및 라우터부(130)의 구성을 도시한 구성도,
도 3은 본 발명의 실시 예에 따른 멀티캐스트 네트워크에서의 패킷 흐름을 도시한 흐름도.

Claims (14)

  1. 멀티캐스트 네트워크의 멀티캐스트 서버에서 멀티캐스트 서비스를 제공하는 방법에 있어서,
    멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 제1 라우터에 전송하는 과정과,
    미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달된 경우 멀티캐스트 서비스 패킷을 제1 라우터에 전송하는 과정을 포함하는 멀티캐스트 서비스 제공 방법.
  2. 제 1 항에 있어서,
    상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간은,
    상기 제1 라우터와 상기 수신부간의 상기 경로설정이 완료되는데 소요되는 최소시간임을 특징으로 하는 멀티캐스트 서비스 제공 방법.
  3. 제 1 항 또는 제 2 항에 있어서, 상기 제1 라우터는,
    적어도 하나의 라우터 중 상기 멀티캐스트 시그널링 패킷 및 상기 멀티캐스트 서비스 패킷을 가장 먼저 수신하는 라우터임을 특징으로 하는 멀티캐스트 서비스 제공 방법.
  4. 제 1 항에 있어서, 상기 멀티캐스트 시그널링 패킷은,
    상기 수신부의 주소에 해당하는 목적지 주소와 상기 멀티캐스트 서버의 주소에 해당하는 소스 주소를 포함함을 특징으로 하는 멀티캐스트 서비스 제공 방법.
  5. 제 1 항에 있어서,
    타이머를 이용하여 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인함을 특징으로 하는 멀티캐스트 서비스 제공 방법.
  6. 멀티캐스트 네트워크의 라우터에서 멀티캐스트 서비스를 제공하는 방법에 있어서,
    멀티캐스트 서버로부터 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 수신하는 과정과,
    상기 수신된 멀티캐스트 시그널링 패킷을 이용하여 상기 수신부와 상기 멀티캐스트 서비스 패킷 송수신을 위한 경로를 설정하는 과정과,
    상기 경로설정이 완료된 후 상기 멀티캐스트 서버로부터 멀티캐스트 서비스 패킷을 수신하는 과정과,
    상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 상기 수신부로 전송하는 과정을 포함하는 멀티캐스트 서비스 제공 방법.
  7. 제 6 항에 있어서, 상기 멀티캐스트 시그널링 패킷은,
    상기 수신부의 주소에 해당하는 목적지 주소와 상기 멀티캐스트 서버의 주소에 해당하는 소스 주소를 포함함을 특징으로 하는 멀티캐스트 서비스 제공 방법.
  8. 멀티캐스트 네트워크의 멀티캐스트 서비스를 제공하는 멀티캐스트 서버에 있어서,
    멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷과, 멀티캐스트 서비스 패킷을 생성하는 패킷 생성기와,
    상기 패킷 생성기에서 생성된 상기 멀티캐스트 시그널링 패킷과 상기 멀티캐스트 서비스 패킷을 제1 라우터로 전송하는 전송기와,
    상기 멀티캐스트 시그널링 패킷을 전송한 후, 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달되었는지 확인하여, 상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간에 도달된 경우 상기 멀티캐스트 서비스 패킷을 상기 제 1 라우터로 전송하도록 상기 전송기를 제어하는 제어기를 포함하는 멀티캐스트 서버.
  9. 제 8 항에 있어서,
    상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간은,
    상기 제1 라우터와 상기 수신부간의 상기 경로설정이 완료되는데 소요되는 최소시간임을 특징으로 하는 멀티캐스트 서버.
  10. 제 8 항 또는 제 9 항에 있어서, 상기 제1 라우터는,
    적어도 하나의 라우터 중 상기 멀티캐스트 시그널링 패킷 및 상기 멀티캐스트 서비스 패킷을 가장 먼저 수신하는 라우터임을 특징으로 하는 멀티캐스트 서버.
  11. 제 8 항에 있어서, 상기 멀티캐스트 시그널링 패킷은,
    상기 수신부의 주소에 해당하는 목적지 주소와 상기 멀티캐스트 서버의 주소 에 해당하는 소스 주소를 포함함을 특징으로 하는 멀티캐스트 서버.
  12. 제 8 항에 있어서,
    상기 미리 설정된 멀티캐스트 서비스 패킷 전송 시작 시간을 카운트하는 타이머를 더 포함하는 멀티캐스트 서버.
  13. 멀티캐스트 네트워크의 멀티캐스트 서비스를 제공하는 라우터에 있어서,
    멀티캐스트 서버로부터 멀티캐스트 서비스를 수신하는 수신부와의 멀티캐스트 서비스 패킷 송수신을 위한 경로설정을 지시하는 멀티캐스트 시그널링 패킷을 수신하고, 상기 경로설정이 완료된 후 상기 멀티캐스트 서버로부터 멀티캐스트 서비스 패킷을 수신하는 수신기와,
    상기 수신된 멀티캐스트 시그널링 패킷을 이용하여 상기 수신부와 상기 멀티캐스트 서비스 패킷 송수신을 위한 경로를 설정하는 제어기와,
    상기 수신된 멀티캐스트 서비스 패킷을 상기 설정된 경로를 통해 상기 수신부로 전송하는 전송기를 포함하는 라우터.
  14. 제 13 항에 있어서, 상기 멀티캐스트 시그널링 패킷은,
    상기 수신부의 주소에 해당하는 목적지 주소와 상기 멀티캐스트 서버의 주소에 해당하는 소스 주소를 포함함을 특징으로 하는 라우터.
KR1020090112011A 2009-11-19 2009-11-19 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치 KR20110055121A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090112011A KR20110055121A (ko) 2009-11-19 2009-11-19 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치
US12/939,490 US20110116504A1 (en) 2009-11-19 2010-11-04 Method and apparatus for providing multicast service in a multicast network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090112011A KR20110055121A (ko) 2009-11-19 2009-11-19 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치

Publications (1)

Publication Number Publication Date
KR20110055121A true KR20110055121A (ko) 2011-05-25

Family

ID=44011256

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090112011A KR20110055121A (ko) 2009-11-19 2009-11-19 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치

Country Status (2)

Country Link
US (1) US20110116504A1 (ko)
KR (1) KR20110055121A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9848317B2 (en) 2015-11-25 2017-12-19 Viasat, Inc. Multicast handover for mobile communications

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69826498T2 (de) * 1998-12-23 2005-12-01 Alcatel Mehrfachsende- und Kurzschlussleitweglenkungsverfahren
JP4365998B2 (ja) * 2000-07-21 2009-11-18 株式会社日立製作所 マルチキャスト通信方法および通信装置
JP4532708B2 (ja) * 2000-09-11 2010-08-25 株式会社日立製作所 通信ネットワークシステムおよびパス接続制御方法
US7389359B2 (en) * 2001-10-19 2008-06-17 Foundry Networks, Inc. Method and system for intelligently forwarding multicast packets
JP4170929B2 (ja) * 2003-03-28 2008-10-22 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、移動端末、及び移動通信方法
US6950432B2 (en) * 2003-05-23 2005-09-27 Matsushita Electric Industrial Co., Ltd. Architecture for dense multicast networks with provisioned routes
US7423973B2 (en) * 2004-05-18 2008-09-09 Qualcomm Incorporated Methods and apparatus for hybrid multicast and unicast transmissions in a data network
US20060274720A1 (en) * 2004-11-09 2006-12-07 Andrew Adams Systems and methods for multicast routing on packet switched networks
US20070174483A1 (en) * 2006-01-20 2007-07-26 Raj Alex E Methods and apparatus for implementing protection for multicast services
CN101047607A (zh) * 2006-06-01 2007-10-03 华为技术有限公司 实现组播业务的***及方法
US8064449B2 (en) * 2007-10-15 2011-11-22 Media Patents, S.L. Methods and apparatus for managing multicast traffic
US8649309B2 (en) * 2008-01-24 2014-02-11 Samsung Electronics Co., Ltd. Apparatus and method for creating data path for broadcasting service in cellular network
US8510551B1 (en) * 2008-11-10 2013-08-13 Juniper Networks, Inc. Policy handling for multicast transmissions
EP2371093B1 (en) * 2008-12-02 2013-08-07 Telecom Italia S.p.A. Method and system for multicast path switching, corresponding network and computer program product
JP5210245B2 (ja) * 2009-05-28 2013-06-12 アラクサラネットワークス株式会社 ネットワーク中継装置およびネットワーク間中継方法

Also Published As

Publication number Publication date
US20110116504A1 (en) 2011-05-19

Similar Documents

Publication Publication Date Title
US9648585B2 (en) Data transmission method and device
US11153207B2 (en) Data link layer-based communication method, device, and system
US9826505B2 (en) IPV4 and IPV6 support in an MBMS network
US9813774B2 (en) On demand mobile wireless broadcast video delivery mechanism
WO2016058185A1 (zh) 一种通信方法、装置、控制器和转发面设备
KR20160048202A (ko) 미디어 스트림을 송신하기 위한 방법 및 장치, 그리고 사용자 장비
US9602227B2 (en) Distribution of broadcast traffic through a mesh network
WO2017070838A1 (zh) 资源调度方法、基站、调度器、节目源服务器和***
Schmidt et al. Mobile multicast sender support in proxy mobile IPv6 (PMIPv6) domains
CN106789650B (zh) 基于ip的广域网加速方法及装置
US10547985B2 (en) Terminal device, network device, and group communication method
CN112514490B (zh) 无线通信的方法和设备
US9668238B1 (en) Multicast file delivery
KR20110055121A (ko) 멀티캐스트 네트워크에서 멀티캐스트 서비스 제공 방법 및 장치
CN107172652B (zh) 一种基于高层业务信息的基站调度方法及装置
Figueiredo et al. SVC multicast video mobility support in MEDIEVAL project
US8797937B2 (en) System and method for providing multicast and broadcast service supporting macro diversity
WO2012000165A1 (en) Network entity and method for providing data to at least one user entity in a communication network
KR100988039B1 (ko) 프록시 모바일 아이피 프로토콜 기반의 멀티캐스트 데이터 전송 방법
KR101002811B1 (ko) Ip 멀티캐스팅 패킷 터널링 제공 방법 및 장치
KR101557763B1 (ko) 오버레이 멀티캐스트를 이용한 패킷 전달 방법
Chhangte et al. Standardization Aspects of Caching and Coded Delivery in MEC Integrated 5G System
WO2007066947A2 (en) Mobile wireless access router for separately controlling traffic signal and control signal
KR101013630B1 (ko) 무선 통신 시스템에서 매크로 다이버시티와 멀티캐스트/브로드캐스트 서비스를 위한 서비스 제공 시스템 및 방법
KR20090063502A (ko) 하이브리드 애드 혹 망에서의 멀티캐스트 라우팅 시스템,장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application