KR100670786B1 - 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법 - Google Patents

가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법 Download PDF

Info

Publication number
KR100670786B1
KR100670786B1 KR1020040099167A KR20040099167A KR100670786B1 KR 100670786 B1 KR100670786 B1 KR 100670786B1 KR 1020040099167 A KR1020040099167 A KR 1020040099167A KR 20040099167 A KR20040099167 A KR 20040099167A KR 100670786 B1 KR100670786 B1 KR 100670786B1
Authority
KR
South Korea
Prior art keywords
subscriber
switch
router
broadcast
channel
Prior art date
Application number
KR1020040099167A
Other languages
English (en)
Other versions
KR20060060237A (ko
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 KR1020040099167A priority Critical patent/KR100670786B1/ko
Publication of KR20060060237A publication Critical patent/KR20060060237A/ko
Application granted granted Critical
Publication of KR100670786B1 publication Critical patent/KR100670786B1/ko

Links

Images

Classifications

    • 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
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • H04L12/2829Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명에 의한 가입자 프로파일을 이용한 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법은 라우터, 스위치, 가입자단말로 이루어진 네트워크에서 IPTV 서비스를 제공하는 방법에 있어서, 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계; 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 긍정적이면 상기 스위치로 가입자 정보를 송신하는 단계; 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계; 상기 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 하며, 스위치는 가입자 프로파일내의 가입자 정보를 이용하여 가입자가 계약한 채널만을 가입자 단말로 전송함으로써, 가입자 별로 방송 데이터를 필터링함으로써 방송 데이터에 대한 보안 수준을 높이는 것이 가능하다.

Description

가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법{Apparatus for providing selective IPTV service using user profile and method thereof}
도 1은 IP 방송 서비스를 제공하기 위한 종래의 방송서버와 인증서버를 포함하는 구성을 보여주는 도면이다.
도 2는 본 발명에 의한 라우터와 스위치의 구성을 보여주는 도면이다.
도 3은 본 발명에 의한 스위치에서의 IP 방송 필터링의 과정을 보여주는 흐름도이다.
도 4는 본 발명에 의한 가입자 프로파일의 일 실시예이다.
본 발명은 가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법에 관한 것으로, 보다 상세하게는 방송 서버, 라우터, 스위치 및 IPTV(Internet Protocol Television) 단말이 연결된 가입자 망 환경에서 IP 방송 서비스를 제공할 때, 계층 2 장치인 스위치 장치에 가입자별 프로파일 관리자를 두어 가입자 별로 IP 방송 데이터를 제공하는 장치 및 그 방법에 관한 것이다.
종래의 방식을 도 1을 참조하면서 설명하도록 한다. 도 1은 IP 방송 서비스를 제공하기 위한 종래의 방송서버와 인증서버를 포함하는 구성을 보여주는 도면이다.
도 1을 참조하면, 가입자 망은 망측 장치인 라우터(110)와 가입자측 장치인 복수개의 스위치(120)로 구성된다. 라우터(110)는 방송 서비스 노드(140), 주문형 비디오 서비스 노드(미도시) 및 인터넷 서비스 노드(미도시)와 STM-1 급의 선로로 연결된다. 또한 라우터(110)는 하나 이상의 라우터를 관리하는 망관리시스템(160)과 연결된다. 망관리시스템(160)은 라우터와 라우터에 연결된 스위치의 장애 및 성능 정보를 조사 관리하며 관리자에게 가입자 망의 라우터와 스위치의 관련 정보를 제공하는 역할을 수행한다.
스위치(120)는 라우터(110)와 N:1로 연결되며, 1G Ethernet 링크를 통하여 연결되며, 10/100M Ethernet 인터페이스를 통하여 IPTV 단말, 홈게이트웨이 서버 또는 PC등 가입자 단말 장치와 연결된다.
종래의 가입자 망에서의 IP 방송 서비스는 라우터에서 스위치를 통하여 IPTV 단말에 IP 방송 데이터를 전달함으로써 이루어지는데, 이때 전송 방식이 유니캐스트 형태로 데이터를 전달한다. 따라서 동일 스위치에 연결된 N 명이 한 개의 채널을 시청할 경우, 방송 서비스 노드와 가입자의 IPTV 단말간에는 N개의 채널이 설정되며, 한 개 채널이 소요하는 대역폭을 M이라 할 경우, 방송 서비스 노드와 라우터 및 스위치 간에는 N*M의 대역폭이 소비된다.
이와 같은 유니캐스트의 단점을 보완하기 위해 멀티캐스트 방법이 개발되었 다. 멀티캐스트 형태로 데이터를 전달 할 경우, 동일 스위치에 연결된 N명이 한 개의 채널을 시청 할 때, 방송 서비스 노드와 라우터 간에는 한 개의 채널이 설정되며, 따라서 라우터와 스위치간에 소비되는 대역폭도 M으로 감소시킬 수 있다.
유니캐스트 전송방식에 비해 멀티캐스트 전송방식의 대역폭 절감과 같은 장점으로 인해 현재 많은 IPTV 사업자나 장치 생산자들은 멀티캐스트 전송방식을 기본으로 채택하고 있다. 그러나, 현재 대부분의 IP 방송 서비스에서 사용하는 멀티캐스트 프로토콜(IGMP)는 보안성이 취약한 개방형 프로토콜로서 TV 채널을 위해 할당된 멀티캐스트 IP만 알고있는 가입자라도 모든 방송 서비스를 이용할 수 있는 문제점이 있다. 따라서 가입자별로 IP 방송 서비스 사업자와 계약한 방송 채널에 한해 서비스를 이용할 수 있게 하는 방송 채널에 대한 보안관리가 필요하다.
본 발명이 이루고자 하는 기술적 과제는, 계층 2 스위치 장치에서 가입자 프로파일을 이용하여, 특정 채널에 대하여 보안 기능을 제공하면서, 가입자 망에서 IP 방송 서비스를 제공하는 경우에 가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법을 제공하는데 있다.
본 발명이 이루고자 하는 다른 기술적 과제는, 계층 2 스위치 장치에서 가입자 프로파일을 이용하여, 특정 채널에 대한 지적 재산권 보호를 위한 효율적인 채널 보안관리를 제공하면서 IP 방송 서비스를 선택적으로 제공하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는 데 있다.
상기의 기술적 과제를 이루기 위하여 본 발명에 의한 라우터는 가입자인증서버, 방송서비스 노드, 그리고 가입자단말과 연결된 스위치와 접속하여 상기 가입자단말에게 IPTV 서비스를 제공하는 라우터에 있어서, 가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부; 상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및 상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 한다.
상기의 기술적 과제를 이루기 위하여 본 발명에 의한 스위치는 가입자 정보와 방송데이터를 제공하는 라우터와 접속하여, 적어도 하나 이상의 가입자 단말에게 IPTV 서비스를 제공하는 스위치에 있어서, 상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부; 상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및 상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 한다.
상기의 기술적 과제를 이루기 위하여 본 발명에 의한 IPTV 서비스 제공 방법 은 라우터, 스위치, 가입자단말로 이루어진 네트워크에서 IPTV 서비스를 제공하는 방법에 있어서, 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계; 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 긍정적이면 상기 스위치로 가입자 정보를 송신하는 단계; 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계; 상기 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 한다.
이하, 첨부된 도면들을 참조하면서 본 발명에 따른 가입자 망에서의 IP 방송 서비스를 선택적으로 제공하기 위한 장치 및 그 방법에 대하여 상세히 설명한다.
도 2는 본 발명에 따른 라우터와 스위치의 일 실시예를 도시한 블록도이다.
도 2를 참조하면, 본 발명에 따른 라우터(210)는 가입자 인증 처리부(211), IGMP 메시지 처리부(215) 및 가입자 프로파일 관리부(213)를 포함하여 구성된다. 또한, 라우터(210)는 망 측에 가입자 인증 서버(250), 방송 서비스 노드(240) 및 가입자 측에 스위치(220)와 연결된다.
방송서비스노드(240)는 하나 이상의 가입자 망에게 방송 데이터를 전송하는 시스템으로서, MPEG2 또는 MPEG4 타입으로 압축한 영상 데이터에 멀티캐스트 IP를 붙여 가입자 망의 라우터로 송신하는 시스템이다.
스위치(220)는 네트워크의 말단에 위치한 장치로서 다수의 가입자 트래픽을 다중화하는 장치이며, 제어 메시지 전송부(221), 방송 데이터 처리부(225) 및 가입자 프로파일 관리부(223)을 포함하여 구성된다. 스위치(220)는 가입자 망의 말단인 리프에 해당하며, 라우터(210)와 스위치(220)간의 전송은 Ethernet 방식으로 데이터를 전달한다. 라우터(210)는 말단인 스위치(220)에 연결된 모든 가입자 단말(230)에서 전송하는 방송 채널 요구 메시지(IGMP Report Message)에 따라 IP 방송 데이터를 전달한다. 따라서 가입자 망의 말단인 스위치(220)에서 가입자 별로 사용이 허락된 방송 채널만을 전달하는 필터링하는 수단이 필요하다. 종래의 방법으로는 방송 채널 데이터의 멀티캐스트 IP만 알고 있으면 모든 방송 채널을 이용할 수 있기 때문에, 방송 데이터와 같이 부가가치가 있는 데이터의 경우 수준 높은 보안 수단이 필요하다.
라우터(210)의 가입자 인증 처리부(211)는 스위치(220)로부터 가입자 단말(230)이 연결될 때 가입자 인증 요구 메시지를 수신한다. 인증 요구 메시지를 수신한 가입자 인증 처리부(211)는 상기 메시지를 인증 서버로 전송하고, 인증이 성공한 경우 인증 결과를 가입자 프로파일 관리부(213)로 전송한다.
가입자 프로파일 관리부(213)는 가입자가 이용 가능한 방송 채널 리스트를 프로파일 형태로 관리하며, 가입자가 서비스 접속 후, 가입자 인증 단계의 결과로 가입자 프로파일을 스위치(220)에 전달한다. 이때 가입자 프로파일의 형태는 가입자 아이디, 가입자 단말의 MAC 주소 및 사용가능한 채널 리스트이다. 사용가능한 채널 리스트의 형태는 비트맵 형태로 구현한다. 즉 방송 서비스에서 제공하는 채널 수가 n개일 때, n 비트를 사용하여 비트 당 1은 사용가능한 채널, 0은 사용 불가능한 채널의 형태로 관리한다. 이때 각 비트의 순서와 방송 채널 정보와의 관계는 미리 정의한다. 상기 가입자 프로파일은 가입자 인증 단계의 결과에 따라 가입자가 연결된 스위치에게 전달된다.
라우터(210)의 IGMP 메시지 처리부(215)는 스위치(220)에 연결된 가입자 단말(230)로부터 방송 채널 요구 및 채널 종료 메시지를 수신하여, 상기 수신한 방송 관련 메시지에 따라 멀티캐스트 IP 형태로 전달된 방송 데이터를 특정 스위치가 연결된 인터페이스에 전송하거나, 또는 전송을 중지한다.
스위치(220)의 제어 메시지 전송부(221)는 가입자 단말(230)로부터 가입자 인증 메시지와 방송 채널 요구 및 채널 종료 메시지를 수신한 후, 가입자 인증 메시지는 라우터(210)의 가입자 인증 처리부(211)로 전송하고, 상기 가입자 프로파일의 비트맵과 비교하여, 허가된 채널을 요구한 것인지 판단한 후, 허가된 채널요구 메시지를 라우터(210)로 전달하고, 허가되지 않은 채널에 대한 요구 메시지는 필터링 한다.
스위치의 가입자 프로파일 관리부(223)는 가입자 인증 후 라우터(210)로부터 해당 가입자에 대한 가입자 프로파일을 전달받아 저장하며, 상기 제어 메시지 전송부(221)와 방송 데이터 처리부(225)에 해당 정보를 제공한다.
스위치의 방송 데이터 처리부(225)는 가입자 프로파일 관리부(223)로부터 가입자 프로파일을 전달받아, 라우터(210)로부터 전달되는 방송 데이터의 채널 정보와 프로파일의 비트맵과 비교하여, 가입자가 이용할 수 있는 방송 채널 데이터만을 가입자 단말로 출력하고, 가입자가 이용할 수 없는 방송 채널 데이터는 필터링한다. 이로써, 가입자 망에서 IP 방송 서비스를 제공할 때, 라우터(210)에서 채널 보안과 무관하게 방송 데이터를 멀티캐스팅 하더라도, 스위치(220)에서 가입자 별로 방송 채널을 필터링함으로써 방송 데이터에 대한 보안 수준을 높일 수 있다.
도 3은 본 발명에 의한 스위치에서의 IP 방송 필터링의 과정을 상세하게 보여주는 흐름도이다.
도 3을 참조하면, IPTV 서비스를 제공받고자 하는 가입자 단말(230)이 가입자 인증과 방송채널을 요구하게 되면(S301), 이를 수신한 스위치(220)는 인증요구 메시지를 라우터로 송신하게 된다(S301,S302). 라우터(210)의 가입자 인증 처리부(211)는 이 인증 요구를 수신하여(S304), 인증 서버로 전달(S305)하면, 인증서버는 가입자 인증을 수행하고, 이 결과를 전송한다(S306). 라우터(210)는 상기 인증이 성공하였으면 라우터의 가입자 프로파일 관리부(213)는 해당 가입자의 프로파일을 스위치(220)에게 전송한다(S308). 스위치(220)는 상기 가입자 프로파일을 저장(S309)한 후, 가입자가 요구한 방송 채널과 가입자 프로파일을 비교하여 허용되는 채널인지를 판단(S310)하여, 일치하면 라우터로 상기 방송 채널에 대한 요구 메시지를 송신(S311)한다. 이를 수신한(S312) 라우터는 방송 서비스 노드로부터 수신하는 방송 데이터를 스위치로 송신(S313)한다. 스위치는 이 방송 데이터를 가입자 단말로 송신할 것인지의 여부를 결정하기 위하여 방송 데이터를 수신(S314)한 후 방송 채널과 가입자 프로파일이 일치하는지를 판단(S315)하여, 일치하면 상기 방송 데이터를 가입자 단말로 송신(S316)한다. 가입자 단말은 이제 스위치가 내는 방송 데이터를 수신(S317)하여 가입자 단말로 보내 주게 된다.
도 4는 본 발명에 의한 가입자 프로파일의 일 실시예이다.
도 4를 참조하면, 가입자 프로파일은 가입자 아이디(410), 단말의 MAC 주소(430) 및 사용가능한 방송 채널의 비트맵(430)으로 구성된다. 비트맵(430)의 크기는 방송 채널의 수와 같으며, 각 비트는 방송 채널과 매핑된다. 각 비트는 0 또는 1의 값을 갖는데 0 값은 각 비트가 의미하는 방송 채널을 볼 수 없는 것을 의미하고, 1 값은 해당 방송 채널을 볼 수 있는 것을 의미한다.
본 발명에 의한 IPTV 서비스를 선택적으로 제공하는 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
이상의 설명은 바람직한 실시예를 설명한 것에 불과한 것으로서, 본 발명은 상술한 실시예에 한정되지 아니하며 첨부한 특허청구범위 내에서 다양하게 변경 가능하다. 예를 들어 본 발명의 실시예에 구체적으로 나타난 각 구성요소의 형상 및 구조는 변형하여 실시할 수 있다.
이상에서 설명한 바와 같이 본 발명에 의한 가입자 프로파일을 이용한 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법에 의하면, 스위치는 가입자 프로파일내의 가입자 정보를 이용하여 가입자가 계약한 채널만을 가입자 단말로 전송함으로써, 가입자 별로 방송 데이터를 필터링함으로써 방송 데이터에 대한 보안 수준을 높이는 것이 가능하다.

Claims (16)

  1. 가입자인증서버, 방송서비스 노드, 그리고 가입자단말과 연결된 스위치와 접속하여 상기 가입자단말에게 IPTV 서비스를 제공하는 라우터에 있어서,
    가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부;
    상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및
    상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 하는 라우터.
  2. 제 1항에 있어서, 상기 제1가입자 프로파일 관리부는
    상기 가입자 정보를 가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널 목록을 포함하는 프로파일 형태로 구성하여 관리하는 것을 특징으로 하는 라우터.
  3. 제 2항에 있어서, 상기 채널목록은
    사용가능한 채널과 사용불가능한 채널을 각각 표현하는 비트맵으로 구성되는 것을 특징으로 하는 라우터.
  4. 가입자 정보와 방송데이터를 제공하는 라우터와 접속하여, 적어도 하나 이상의 가입자 단말에게 IPTV 서비스를 제공하는 스위치에 있어서,
    상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부;
    상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및
    상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 하는 스위치.
  5. 제4항에 있어서, 상기 제어메시지전송부는
    상기 인증 요구 메시지는 상기 라우터로 전달하고, 상기 방송 채널 수신 메시지를 상기 가입자 프로파일을 기초로 분석하여 상기 가입자 단말에게 허용된 채널이면 상기 라우터로 채널 요구를 하고, 허용되지 않은 채널이면 차단하는 것을 특징으로 하는 스위치.
  6. 제4항에 있어서, 상기 가입자 프로파일은
    가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널이 비트맵으로 표현되는 채널 목록을 포함하여 구성되는 것을 특징으로 하는 스위치.
  7. 적어도 하나 이상의 가입자 단말로부터 방송 서비스 요청 메시지를 수신하여 라우터로 전달하고 상기 라우터가 송신하는 가입자 정보를 기초로 승인된 가입자단말에 대하여 각각 허용된 방송 채널 데이터를 송신하는 스위치;
    상기 가입자 정보를 유지하고 상기 스위치의 요청에 따른 가입자 단말의 승인 결과, 상기 가입자 정보, 그리고 방송 채널 데이터를 상기 스위치로 송신하는 라우터;
    상기 라우터와 접속하여 가입자 승인을 처리하는 가입자 인증 서버; 및
    방송 데이터를 상기 라우터로 송출하는 방송 서비스 노드;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  8. 제7항에 있어서, 상기 가입자정보는
    가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널 목록을 포함하는 프로파일 형태로 구성되는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  9. 제8항에 있어서, 상기 채널목록은
    사용가능한 채널과 사용불가능한 채널을 각각 표현하는 비트맵으로 구성되는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  10. 제7항에 있어서, 상기 스위치는
    상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부;
    상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및
    상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  11. 제10항에 있어서, 상기 제어메시지전송부는
    상기 인증 요구 메시지는 상기 라우터로 전달하고, 상기 방송 채널 수신 메 시지를 상기 가입자 프로파일을 기초로 분석하여 상기 가입자 단말에게 허용된 채널이면 상기 라우터로 채널 요구를 하고, 허용되지 않은 채널이면 차단하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  12. 제7항에 있어서, 상기 라우터는
    상기 가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부;
    상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및
    상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.
  13. 라우터, 스위치, 가입자단말로 이루어진 네트워크에서 IPTV 서비스를 제공하는 방법에 있어서,
    (a) 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계;
    (b) 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 그 승인이 이루어지면 상기 스위치로 가입자 정보를 송신하는 단계;
    (c) 상기 스위치가 상기 라우터로부터 수신하는 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계;
    (d) 상기 (c)단계의 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및
    (e) 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 방법.
  14. 제13항에 있어서, 상기 (a)단계는
    (a1) 상기 인증요청메시지를 상기 라우터로 전달하는 단계; 및
    (a2) 상기 방송채널요청 메시지를 분석하여 요구하는 방송 채널이 상기 가입자단말에 허용된 것이면 상기 방송채널요청 메시지를 상기 라우터로 전달하고, 불허되는 것이면 차단하는 단계;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 방법.
  15. 제 13항에 있어서, 상기 (b)단계는
    상기 가입자 정보를 가입자 아이디, 가입자 단말 MAC 주소, 상기 가입자가 이용가능한 채널 목록으로 구성하며, 상기 이용가능한 채널 목록은 비트맵 형태로 하여 송신하는 것을 특징으로 하는 IPTV 서비스 제공 방법.
  16. 제13항에 있어서, 상기 (e)단계는
    상기 가입자 정보의 채널 목록과 방송 채널이 일치하는 경우에만 방송 데이터를 송신하는 것을 특징으로 하는 IPTV 서비스 제공 방법.
KR1020040099167A 2004-11-30 2004-11-30 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법 KR100670786B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040099167A KR100670786B1 (ko) 2004-11-30 2004-11-30 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040099167A KR100670786B1 (ko) 2004-11-30 2004-11-30 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20060060237A KR20060060237A (ko) 2006-06-05
KR100670786B1 true KR100670786B1 (ko) 2007-01-17

Family

ID=37157109

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040099167A KR100670786B1 (ko) 2004-11-30 2004-11-30 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR100670786B1 (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747469B1 (ko) * 2005-12-02 2007-08-09 엘지전자 주식회사 방송 채널을 이용한 장치 관리 방법
KR100656487B1 (ko) 2006-01-17 2006-12-11 삼성전자주식회사 Ip 디지털 방송 시스템에서의 igmp 네트워크 장비 및그 신호 처리 제어방법
KR101138395B1 (ko) 2006-09-22 2012-04-27 삼성전자주식회사 콘텐트의 액세스 권리를 공유하는 방법 및 장치
KR100905770B1 (ko) * 2007-10-19 2009-07-02 서울통신기술 주식회사 Iptv 네트워크 장애 관리 방법 및 시스템
KR100879148B1 (ko) * 2007-11-20 2009-01-19 한국전자통신연구원 Iptv 서비스 인증 및 서비스 품질 제어 방법 및 그시스템
KR100984189B1 (ko) * 2007-12-28 2010-09-28 한국통신인터넷기술 주식회사 휴대용 단말기를 통한 iptv 콘텐츠 제공 제어 서비스방법 및 장치
KR100914256B1 (ko) * 2008-02-21 2009-08-26 주식회사 다산네트웍스 Ip tv 서비스를 위한 망 종단 장치
KR100963749B1 (ko) * 2008-11-04 2010-06-14 브로드밴드미디어주식회사 개인 프로필 기능을 이용한 iptv의 개인화 방송 서비스시스템 및 방법
KR101141346B1 (ko) * 2009-12-28 2012-05-03 포항공과대학교 산학협력단 Iptv 시스템에서의 인증 방법 및 이를 위한 셋탑박스

Also Published As

Publication number Publication date
KR20060060237A (ko) 2006-06-05

Similar Documents

Publication Publication Date Title
US10091013B2 (en) Control of multicast content distribution
JP4299606B2 (ja) 安定したマルチキャストフロー
US8014330B2 (en) Apparatus and method for selecting, releasing, and changing MCBCS channel of mobile station in broadband wireless access system
KR100842284B1 (ko) 차세대 네트워크 망에서 iptv 서비스 제공 시스템 및방법
CN1822545B (zh) 控制前端***与多个客户***之间的通信的方法与***
EP2034731A1 (en) Multicast service processing method and access equipment
KR100670786B1 (ko) 가입자 프로파일을 이용하여 ip 방송 서비스를선택적으로 제공하는 장치 및 그 방법
CN111107060A (zh) 一种登录请求处理方法、服务器、电子设备及存储介质
US20130276065A1 (en) System and methods for receiving and correcting content transmitted over multicast channels
US20090069003A1 (en) Apparatus and method for supporting multicast and broadcast service in a broadband wireless access (bwa) system
US8437350B2 (en) Access control for an IP access network to multicast traffic
KR20060126057A (ko) 브로드캐스트/멀티캐스트 프로그램 거절 정보 송수신 방법
US9596293B2 (en) Content transmission device and network node
US8305920B2 (en) Method, system and terminal for determining QoS level
KR101547141B1 (ko) 키를 전송하기 위한 방법 및 장치
US8295200B2 (en) Discovering multicast routing capability of an access network
CN109561080B (zh) 一种动态入网通信的方法和装置
US8700900B2 (en) Communicating admission decisions and status information to a client
US20090150954A1 (en) Server and method for controlling customer premises cable modem based on configuration information
KR101496554B1 (ko) 콘텐츠 중심 네트워크에서 콘텐츠의 수신 방법
KR20220090671A (ko) 하이브리드 ip―tv 서비스 제공 시스템 및 방법
CN111565294A (zh) 一种前端设备认证的方法、***、电子设备及存储介质
CN110798710A (zh) 一种流媒体处理方法和装置
Lee et al. An Extended IGMP Protocol for Mobile IPTV Services in Mobile WiMAX
KR20090076723A (ko) 아이피티브이의 클라이언트 인증 시스템 및 방법

Legal Events

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

Payment date: 20110104

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee