[go: up one dir, main page]

KR100670786B1 - Apparatus and method for selectively providing IP broadcast service using subscriber profile - Google Patents

Apparatus and method for selectively providing IP broadcast service using subscriber profile 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
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
KR1020040099167A
Other languages
Korean (ko)
Other versions
KR20060060237A (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 KR1020040099167A priority Critical patent/KR100670786B1/en
Publication of KR20060060237A publication Critical patent/KR20060060237A/en
Application granted granted Critical
Publication of KR100670786B1 publication Critical patent/KR100670786B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 서비스를 제공하는 방법에 있어서, 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계; 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 긍정적이면 상기 스위치로 가입자 정보를 송신하는 단계; 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계; 상기 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 하며, 스위치는 가입자 프로파일내의 가입자 정보를 이용하여 가입자가 계약한 채널만을 가입자 단말로 전송함으로써, 가입자 별로 방송 데이터를 필터링함으로써 방송 데이터에 대한 보안 수준을 높이는 것이 가능하다.An apparatus and method for selectively providing an IP broadcasting service using a subscriber profile according to the present invention are provided in a method of providing an IPTV service in a network consisting of a router, a switch, and a subscriber station, wherein the switch requests an authorization request from the subscriber station. Receiving a broadcast channel request / end request and forwarding an authorization request to the router; Determining, by the router that has received the approval request, a transmission of subscriber information to the switch if positive; Determining whether to allow a broadcast channel requested by the subscriber station based on the subscriber information after storing the subscriber information; Receiving, by the router, a channel request message according to the permission determination, transmitting broadcast data corresponding to the broadcast channel to the switch; And determining, by the switch, whether to deliver broadcast channel information to the subscriber terminal based on the subscriber information, wherein the switch uses only subscriber-contracted channels using subscriber information in the subscriber profile. By transmitting to the subscriber station, it is possible to increase the security level for the broadcast data by filtering the broadcast data for each subscriber.

Description

가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법{Apparatus for providing selective IPTV service using user profile and method thereof}Apparatus for providing selective IPTV service using user profile and method etc.

도 1은 IP 방송 서비스를 제공하기 위한 종래의 방송서버와 인증서버를 포함하는 구성을 보여주는 도면이다.1 is a diagram illustrating a configuration including a conventional broadcast server and an authentication server for providing an IP broadcast service.

도 2는 본 발명에 의한 라우터와 스위치의 구성을 보여주는 도면이다.2 is a view showing the configuration of a router and a switch according to the present invention.

도 3은 본 발명에 의한 스위치에서의 IP 방송 필터링의 과정을 보여주는 흐름도이다.3 is a flowchart illustrating a process of IP broadcast filtering in a switch according to the present invention.

도 4는 본 발명에 의한 가입자 프로파일의 일 실시예이다.4 is an embodiment of a subscriber profile according to the present invention.

본 발명은 가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법에 관한 것으로, 보다 상세하게는 방송 서버, 라우터, 스위치 및 IPTV(Internet Protocol Television) 단말이 연결된 가입자 망 환경에서 IP 방송 서비스를 제공할 때, 계층 2 장치인 스위치 장치에 가입자별 프로파일 관리자를 두어 가입자 별로 IP 방송 데이터를 제공하는 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus and method for selectively providing an IP broadcasting service using a subscriber profile. More particularly, the present invention relates to an IP broadcasting in a subscriber network environment in which a broadcasting server, a router, a switch, and an IPTV terminal are connected. The present invention relates to an apparatus and method for providing IP broadcast data for each subscriber by providing a profile manager for each subscriber in a switch device, which is a layer 2 device.

종래의 방식을 도 1을 참조하면서 설명하도록 한다. 도 1은 IP 방송 서비스를 제공하기 위한 종래의 방송서버와 인증서버를 포함하는 구성을 보여주는 도면이다.A conventional method will be described with reference to FIG. 1. 1 is a diagram illustrating a configuration including a conventional broadcast server and an authentication server for providing an IP broadcast service.

도 1을 참조하면, 가입자 망은 망측 장치인 라우터(110)와 가입자측 장치인 복수개의 스위치(120)로 구성된다. 라우터(110)는 방송 서비스 노드(140), 주문형 비디오 서비스 노드(미도시) 및 인터넷 서비스 노드(미도시)와 STM-1 급의 선로로 연결된다. 또한 라우터(110)는 하나 이상의 라우터를 관리하는 망관리시스템(160)과 연결된다. 망관리시스템(160)은 라우터와 라우터에 연결된 스위치의 장애 및 성능 정보를 조사 관리하며 관리자에게 가입자 망의 라우터와 스위치의 관련 정보를 제공하는 역할을 수행한다.Referring to FIG. 1, the subscriber network includes a router 110, which is a network side device, and a plurality of switches 120, which are subscriber side devices. The router 110 is connected to a broadcast service node 140, an on-demand video service node (not shown), and an internet service node (not shown) by STM-1 line. In addition, the router 110 is connected to the network management system 160 for managing one or more routers. The network management system 160 investigates and manages the failure and performance information of the router and the switch connected to the router, and serves to provide the administrator with related information of the router and the switch of the subscriber network.

스위치(120)는 라우터(110)와 N:1로 연결되며, 1G Ethernet 링크를 통하여 연결되며, 10/100M Ethernet 인터페이스를 통하여 IPTV 단말, 홈게이트웨이 서버 또는 PC등 가입자 단말 장치와 연결된다.The switch 120 is connected to the router 110 by N: 1, is connected through a 1G Ethernet link, and is connected to a subscriber terminal device such as an IPTV terminal, a home gateway server, or a PC through a 10 / 100M Ethernet interface.

종래의 가입자 망에서의 IP 방송 서비스는 라우터에서 스위치를 통하여 IPTV 단말에 IP 방송 데이터를 전달함으로써 이루어지는데, 이때 전송 방식이 유니캐스트 형태로 데이터를 전달한다. 따라서 동일 스위치에 연결된 N 명이 한 개의 채널을 시청할 경우, 방송 서비스 노드와 가입자의 IPTV 단말간에는 N개의 채널이 설정되며, 한 개 채널이 소요하는 대역폭을 M이라 할 경우, 방송 서비스 노드와 라우터 및 스위치 간에는 N*M의 대역폭이 소비된다.Conventional IP broadcast service in subscriber network is achieved by delivering IP broadcast data to IPTV terminal through switch in router. In this case, transmission method delivers data in unicast form. Therefore, when N people connected to the same switch watch one channel, N channels are set between the broadcast service node and the subscriber's IPTV terminal, and when the bandwidth required by one channel is M, the broadcast service node, the router, and the switch The liver consumes N * M bandwidth.

이와 같은 유니캐스트의 단점을 보완하기 위해 멀티캐스트 방법이 개발되었 다. 멀티캐스트 형태로 데이터를 전달 할 경우, 동일 스위치에 연결된 N명이 한 개의 채널을 시청 할 때, 방송 서비스 노드와 라우터 간에는 한 개의 채널이 설정되며, 따라서 라우터와 스위치간에 소비되는 대역폭도 M으로 감소시킬 수 있다.In order to make up for the shortcomings of unicast, a multicast method has been developed. In case of transmitting data in the form of multicast, when N people connected to the same switch watch one channel, one channel is set between the broadcast service node and the router, and thus the bandwidth consumed between the router and the switch is reduced to M. Can be.

유니캐스트 전송방식에 비해 멀티캐스트 전송방식의 대역폭 절감과 같은 장점으로 인해 현재 많은 IPTV 사업자나 장치 생산자들은 멀티캐스트 전송방식을 기본으로 채택하고 있다. 그러나, 현재 대부분의 IP 방송 서비스에서 사용하는 멀티캐스트 프로토콜(IGMP)는 보안성이 취약한 개방형 프로토콜로서 TV 채널을 위해 할당된 멀티캐스트 IP만 알고있는 가입자라도 모든 방송 서비스를 이용할 수 있는 문제점이 있다. 따라서 가입자별로 IP 방송 서비스 사업자와 계약한 방송 채널에 한해 서비스를 이용할 수 있게 하는 방송 채널에 대한 보안관리가 필요하다.Due to advantages such as bandwidth reduction of multicast transmission method compared to unicast transmission method, many IPTV operators and device producers are adopting multicast transmission method as a base. However, the multicast protocol (IGMP) currently used in most IP broadcasting services is an open protocol that is weak in security, and there is a problem that even a subscriber who knows only the multicast IP allocated for a TV channel can use all broadcasting services. Therefore, it is necessary to manage the security of the broadcasting channel that enables the service to be used only for the broadcasting channel contracted with the IP broadcasting service provider for each subscriber.

본 발명이 이루고자 하는 기술적 과제는, 계층 2 스위치 장치에서 가입자 프로파일을 이용하여, 특정 채널에 대하여 보안 기능을 제공하면서, 가입자 망에서 IP 방송 서비스를 제공하는 경우에 가입자 프로파일을 이용하여 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법을 제공하는데 있다.An object of the present invention is to provide an IP broadcasting service using a subscriber profile when providing a IP broadcasting service in a subscriber network while providing a security function for a specific channel using a subscriber profile in a layer 2 switch device. An apparatus and a method for selectively providing the same are provided.

본 발명이 이루고자 하는 다른 기술적 과제는, 계층 2 스위치 장치에서 가입자 프로파일을 이용하여, 특정 채널에 대한 지적 재산권 보호를 위한 효율적인 채널 보안관리를 제공하면서 IP 방송 서비스를 선택적으로 제공하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는 데 있다.Another technical problem to be solved by the present invention is to use a subscriber profile in a layer 2 switch device to perform a method of selectively providing an IP broadcasting service on a computer while providing efficient channel security management for protecting intellectual property rights on a specific channel. The present invention provides a computer-readable recording medium having recorded thereon a program.

상기의 기술적 과제를 이루기 위하여 본 발명에 의한 라우터는 가입자인증서버, 방송서비스 노드, 그리고 가입자단말과 연결된 스위치와 접속하여 상기 가입자단말에게 IPTV 서비스를 제공하는 라우터에 있어서, 가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부; 상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및 상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 한다.In order to achieve the above technical problem, a router according to the present invention is connected to a subscriber authentication server, a broadcast service node, and a switch connected to a subscriber terminal to provide an IPTV service to the subscriber terminal. Received from the subscriber authentication server for receiving and transmitting the result after receiving the subscriber authentication server; An IGMP message processing unit for determining whether to transmit broadcast data to the switch by processing an IPTV service related message of the subscriber station using the IGMP protocol from the switch; And a first subscriber profile manager, which manages at least one subscriber information connected to the switch, and transmits the subscriber information to a switch when the authentication request of the subscriber is approved.

상기의 기술적 과제를 이루기 위하여 본 발명에 의한 스위치는 가입자 정보와 방송데이터를 제공하는 라우터와 접속하여, 적어도 하나 이상의 가입자 단말에게 IPTV 서비스를 제공하는 스위치에 있어서, 상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부; 상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및 상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 한다.In order to achieve the above technical problem, the switch according to the present invention is connected to a router providing subscriber information and broadcast data, and provides a switch for providing IPTV service to at least one or more subscriber stations. A control message transmission unit for receiving a channel reception / end message to determine whether the subscriber station is a legitimate request for an available broadcast channel; A second subscriber profile manager configured to store a subscriber profile received from the router; And a broadcast data processing unit for transmitting only the data of the broadcast channel allowed to the subscriber based on the channel information of the broadcast data and the subscriber profile and blocking the others.

상기의 기술적 과제를 이루기 위하여 본 발명에 의한 IPTV 서비스 제공 방법 은 라우터, 스위치, 가입자단말로 이루어진 네트워크에서 IPTV 서비스를 제공하는 방법에 있어서, 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계; 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 긍정적이면 상기 스위치로 가입자 정보를 송신하는 단계; 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계; 상기 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 한다.In order to achieve the above technical problem, an IPTV service providing method according to the present invention is a method for providing an IPTV service in a network consisting of a router, a switch, and a subscriber station, wherein the switch requests / ends an approval request and a broadcast channel from the subscriber station. Receiving a request and forwarding an authorization request to the router; Determining, by the router that has received the approval request, a transmission of subscriber information to the switch if positive; Determining whether to allow a broadcast channel requested by the subscriber station based on the subscriber information after storing the subscriber information; Receiving, by the router, a channel request message according to the permission determination, transmitting broadcast data corresponding to the broadcast channel to the switch; And determining, by the switch, whether to deliver broadcast channel information to the subscriber terminal based on the subscriber information.

이하, 첨부된 도면들을 참조하면서 본 발명에 따른 가입자 망에서의 IP 방송 서비스를 선택적으로 제공하기 위한 장치 및 그 방법에 대하여 상세히 설명한다.Hereinafter, an apparatus and method for selectively providing an IP broadcast service in a subscriber network according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 라우터와 스위치의 일 실시예를 도시한 블록도이다.2 is a block diagram illustrating an embodiment of a router and a switch according to the present invention.

도 2를 참조하면, 본 발명에 따른 라우터(210)는 가입자 인증 처리부(211), IGMP 메시지 처리부(215) 및 가입자 프로파일 관리부(213)를 포함하여 구성된다. 또한, 라우터(210)는 망 측에 가입자 인증 서버(250), 방송 서비스 노드(240) 및 가입자 측에 스위치(220)와 연결된다.Referring to FIG. 2, the router 210 according to the present invention includes a subscriber authentication processor 211, an IGMP message processor 215, and a subscriber profile manager 213. In addition, the router 210 is connected to the subscriber authentication server 250 on the network side, the broadcast service node 240 and the switch 220 on the subscriber side.

방송서비스노드(240)는 하나 이상의 가입자 망에게 방송 데이터를 전송하는 시스템으로서, MPEG2 또는 MPEG4 타입으로 압축한 영상 데이터에 멀티캐스트 IP를 붙여 가입자 망의 라우터로 송신하는 시스템이다.The broadcast service node 240 is a system for transmitting broadcast data to one or more subscriber networks. The broadcast service node 240 attaches a multicast IP to MPEG-2 or MPEG4 type video data and transmits it to a router of the subscriber network.

스위치(220)는 네트워크의 말단에 위치한 장치로서 다수의 가입자 트래픽을 다중화하는 장치이며, 제어 메시지 전송부(221), 방송 데이터 처리부(225) 및 가입자 프로파일 관리부(223)을 포함하여 구성된다. 스위치(220)는 가입자 망의 말단인 리프에 해당하며, 라우터(210)와 스위치(220)간의 전송은 Ethernet 방식으로 데이터를 전달한다. 라우터(210)는 말단인 스위치(220)에 연결된 모든 가입자 단말(230)에서 전송하는 방송 채널 요구 메시지(IGMP Report Message)에 따라 IP 방송 데이터를 전달한다. 따라서 가입자 망의 말단인 스위치(220)에서 가입자 별로 사용이 허락된 방송 채널만을 전달하는 필터링하는 수단이 필요하다. 종래의 방법으로는 방송 채널 데이터의 멀티캐스트 IP만 알고 있으면 모든 방송 채널을 이용할 수 있기 때문에, 방송 데이터와 같이 부가가치가 있는 데이터의 경우 수준 높은 보안 수단이 필요하다.The switch 220 is a device located at the end of the network and multiplexes a plurality of subscriber traffics. The switch 220 includes a control message transmitter 221, a broadcast data processor 225, and a subscriber profile manager 223. The switch 220 corresponds to a leaf that is the end of the subscriber network, and the transmission between the router 210 and the switch 220 transfers data in an Ethernet manner. The router 210 delivers IP broadcast data according to a broadcast channel request message (IGMP Report Message) transmitted from all subscriber stations 230 connected to the switch 220 which is the terminal. Therefore, there is a need for a means for filtering to deliver only the broadcast channel allowed for each subscriber in the switch 220, the end of the subscriber network. In the conventional method, since all broadcast channels can be used if only the multicast IP of the broadcast channel data is known, a high level of security means is required for data with added value such as broadcast data.

라우터(210)의 가입자 인증 처리부(211)는 스위치(220)로부터 가입자 단말(230)이 연결될 때 가입자 인증 요구 메시지를 수신한다. 인증 요구 메시지를 수신한 가입자 인증 처리부(211)는 상기 메시지를 인증 서버로 전송하고, 인증이 성공한 경우 인증 결과를 가입자 프로파일 관리부(213)로 전송한다.The subscriber authentication processor 211 of the router 210 receives a subscriber authentication request message from the switch 220 when the subscriber terminal 230 is connected. Upon receiving the authentication request message, the subscriber authentication processor 211 transmits the message to the authentication server, and if the authentication is successful, transmits the authentication result to the subscriber profile manager 213.

가입자 프로파일 관리부(213)는 가입자가 이용 가능한 방송 채널 리스트를 프로파일 형태로 관리하며, 가입자가 서비스 접속 후, 가입자 인증 단계의 결과로 가입자 프로파일을 스위치(220)에 전달한다. 이때 가입자 프로파일의 형태는 가입자 아이디, 가입자 단말의 MAC 주소 및 사용가능한 채널 리스트이다. 사용가능한 채널 리스트의 형태는 비트맵 형태로 구현한다. 즉 방송 서비스에서 제공하는 채널 수가 n개일 때, n 비트를 사용하여 비트 당 1은 사용가능한 채널, 0은 사용 불가능한 채널의 형태로 관리한다. 이때 각 비트의 순서와 방송 채널 정보와의 관계는 미리 정의한다. 상기 가입자 프로파일은 가입자 인증 단계의 결과에 따라 가입자가 연결된 스위치에게 전달된다.The subscriber profile manager 213 manages a list of broadcast channels available to the subscriber in the form of a profile, and transmits the subscriber profile to the switch 220 as a result of the subscriber authentication step after the subscriber accesses the service. At this time, the form of the subscriber profile is a subscriber ID, the MAC address of the subscriber station and the available channel list. The available channel list is implemented in the form of a bitmap. That is, when the number of channels provided by the broadcast service is n, n bits are used to manage 1 in a usable channel and 0 in an unavailable channel form. At this time, the relationship between the order of each bit and the broadcast channel information is defined in advance. The subscriber profile is delivered to the switch to which the subscriber is connected as a result of the subscriber authentication step.

라우터(210)의 IGMP 메시지 처리부(215)는 스위치(220)에 연결된 가입자 단말(230)로부터 방송 채널 요구 및 채널 종료 메시지를 수신하여, 상기 수신한 방송 관련 메시지에 따라 멀티캐스트 IP 형태로 전달된 방송 데이터를 특정 스위치가 연결된 인터페이스에 전송하거나, 또는 전송을 중지한다.The IGMP message processing unit 215 of the router 210 receives a broadcast channel request and a channel termination message from the subscriber station 230 connected to the switch 220, and transmits the multicast IP according to the received broadcast related message. The broadcast data is transmitted to the interface to which a specific switch is connected or the transmission is stopped.

스위치(220)의 제어 메시지 전송부(221)는 가입자 단말(230)로부터 가입자 인증 메시지와 방송 채널 요구 및 채널 종료 메시지를 수신한 후, 가입자 인증 메시지는 라우터(210)의 가입자 인증 처리부(211)로 전송하고, 상기 가입자 프로파일의 비트맵과 비교하여, 허가된 채널을 요구한 것인지 판단한 후, 허가된 채널요구 메시지를 라우터(210)로 전달하고, 허가되지 않은 채널에 대한 요구 메시지는 필터링 한다.After the control message transmitter 221 of the switch 220 receives the subscriber authentication message and the broadcast channel request and channel termination message from the subscriber terminal 230, the subscriber authentication message is transmitted to the subscriber authentication processor 211 of the router 210. After transmitting to the bitmap of the subscriber profile, it is determined whether the requested channel is requested, and then the authorized channel request message is transmitted to the router 210, and the request message for the unauthorized channel is filtered.

스위치의 가입자 프로파일 관리부(223)는 가입자 인증 후 라우터(210)로부터 해당 가입자에 대한 가입자 프로파일을 전달받아 저장하며, 상기 제어 메시지 전송부(221)와 방송 데이터 처리부(225)에 해당 정보를 제공한다.The subscriber profile manager 223 of the switch receives and stores the subscriber profile of the subscriber from the router 210 after authentication of the subscriber, and provides the corresponding information to the control message transmitter 221 and the broadcast data processor 225. .

스위치의 방송 데이터 처리부(225)는 가입자 프로파일 관리부(223)로부터 가입자 프로파일을 전달받아, 라우터(210)로부터 전달되는 방송 데이터의 채널 정보와 프로파일의 비트맵과 비교하여, 가입자가 이용할 수 있는 방송 채널 데이터만을 가입자 단말로 출력하고, 가입자가 이용할 수 없는 방송 채널 데이터는 필터링한다. 이로써, 가입자 망에서 IP 방송 서비스를 제공할 때, 라우터(210)에서 채널 보안과 무관하게 방송 데이터를 멀티캐스팅 하더라도, 스위치(220)에서 가입자 별로 방송 채널을 필터링함으로써 방송 데이터에 대한 보안 수준을 높일 수 있다. The broadcast data processing unit 225 of the switch receives the subscriber profile from the subscriber profile manager 223 and compares the channel information of the broadcast data transmitted from the router 210 with the bitmap of the profile, thereby allowing the subscriber to use the broadcast channel. Only data is output to the subscriber station, and broadcast channel data that is not available to the subscriber is filtered out. Thus, when providing the IP broadcasting service in the subscriber network, even if the router 210 multicasts the broadcast data regardless of channel security, the switch 220 increases the security level of the broadcast data by filtering the broadcast channel for each subscriber. Can be.

도 3은 본 발명에 의한 스위치에서의 IP 방송 필터링의 과정을 상세하게 보여주는 흐름도이다.3 is a flowchart showing in detail the process of IP broadcast filtering in a switch according to the present invention.

도 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)하여 가입자 단말로 보내 주게 된다.Referring to FIG. 3, when a subscriber station 230 to receive an IPTV service requests subscriber authentication and a broadcast channel (S301), the switch 220 receiving the IPTV service transmits an authentication request message to the router (S301). , S302). The subscriber authentication processing unit 211 of the router 210 receives the authentication request (S304), and transmits it to the authentication server (S305). The authentication server performs subscriber authentication and transmits the result (S306). If the authentication is successful, the router 210 transmits the subscriber profile manager 213 of the router to the switch 220 (S308). The switch 220 stores the subscriber profile (S309), compares the subscriber profile with the broadcast channel requested by the subscriber, and determines whether the channel is allowed (S310). (S311). Receiving this (S312), the router transmits the broadcast data received from the broadcast service node to the switch (S313). The switch receives the broadcast data to determine whether to transmit the broadcast data to the subscriber station (S314), and then determines whether the broadcast channel matches the subscriber profile (S315), and if so, sends the broadcast data to the subscriber station. Transmit (S316). The subscriber station now receives broadcast data from the switch (S317) and sends it to the subscriber station.

도 4는 본 발명에 의한 가입자 프로파일의 일 실시예이다.4 is an embodiment of a subscriber profile according to the present invention.

도 4를 참조하면, 가입자 프로파일은 가입자 아이디(410), 단말의 MAC 주소(430) 및 사용가능한 방송 채널의 비트맵(430)으로 구성된다. 비트맵(430)의 크기는 방송 채널의 수와 같으며, 각 비트는 방송 채널과 매핑된다. 각 비트는 0 또는 1의 값을 갖는데 0 값은 각 비트가 의미하는 방송 채널을 볼 수 없는 것을 의미하고, 1 값은 해당 방송 채널을 볼 수 있는 것을 의미한다.Referring to FIG. 4, a subscriber profile consists of a subscriber ID 410, a MAC address 430 of a terminal, and a bitmap 430 of an available broadcast channel. The size of the bitmap 430 is equal to the number of broadcast channels, and each bit is mapped to the broadcast channel. Each bit has a value of 0 or 1, where a value of 0 means that a broadcast channel indicated by each bit cannot be viewed, and a value of 1 means that a corresponding broadcast channel can be viewed.

본 발명에 의한 IPTV 서비스를 선택적으로 제공하는 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The method for selectively providing an IPTV service according to the present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet). Include. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

이상의 설명은 바람직한 실시예를 설명한 것에 불과한 것으로서, 본 발명은 상술한 실시예에 한정되지 아니하며 첨부한 특허청구범위 내에서 다양하게 변경 가능하다. 예를 들어 본 발명의 실시예에 구체적으로 나타난 각 구성요소의 형상 및 구조는 변형하여 실시할 수 있다.The foregoing descriptions are merely illustrative of preferred embodiments, and the present invention is not limited to the above-described embodiments and can be variously changed within the scope of the appended claims. For example, the shape and structure of each component specifically shown in the embodiment of the present invention may be modified.

이상에서 설명한 바와 같이 본 발명에 의한 가입자 프로파일을 이용한 IP 방송 서비스를 선택적으로 제공하는 장치 및 그 방법에 의하면, 스위치는 가입자 프로파일내의 가입자 정보를 이용하여 가입자가 계약한 채널만을 가입자 단말로 전송함으로써, 가입자 별로 방송 데이터를 필터링함으로써 방송 데이터에 대한 보안 수준을 높이는 것이 가능하다.As described above, according to the apparatus and method for selectively providing an IP broadcasting service using the subscriber profile according to the present invention, the switch transmits only the channel contracted by the subscriber to the subscriber station using the subscriber information in the subscriber profile. By filtering broadcast data for each subscriber, it is possible to increase the security level of the broadcast data.

Claims (16)

가입자인증서버, 방송서비스 노드, 그리고 가입자단말과 연결된 스위치와 접속하여 상기 가입자단말에게 IPTV 서비스를 제공하는 라우터에 있어서,A router for providing an IPTV service to a subscriber terminal by accessing a subscriber authentication server, a broadcast service node, and a switch connected to the subscriber terminal, 가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부;A subscriber authentication processor for receiving a subscriber's authentication request from the switch and transmitting the subscriber's authentication request to the subscriber authentication server; 상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및An IGMP message processing unit for determining whether to transmit broadcast data to the switch by processing an IPTV service related message of the subscriber station using the IGMP protocol from the switch; And 상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 하는 라우터.And a first subscriber profile manager, which manages at least one subscriber information connected to the switch, and transmits the subscriber information to a switch when an authentication request of the subscriber is approved. 제 1항에 있어서, 상기 제1가입자 프로파일 관리부는 The method of claim 1, wherein the first subscriber profile management unit 상기 가입자 정보를 가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널 목록을 포함하는 프로파일 형태로 구성하여 관리하는 것을 특징으로 하는 라우터.And managing the subscriber information in the form of a profile including a subscriber ID, a MAC address of a subscriber station, and a list of channels available to the subscriber. 제 2항에 있어서, 상기 채널목록은The method of claim 2, wherein the channel list is 사용가능한 채널과 사용불가능한 채널을 각각 표현하는 비트맵으로 구성되는 것을 특징으로 하는 라우터.And a bitmap, each representing an available channel and an unavailable channel. 가입자 정보와 방송데이터를 제공하는 라우터와 접속하여, 적어도 하나 이상의 가입자 단말에게 IPTV 서비스를 제공하는 스위치에 있어서,A switch for providing an IPTV service to at least one subscriber station by connecting to a router providing subscriber information and broadcast data, 상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부;A control message transmission unit for receiving an authentication request message and a broadcast channel reception / end message from the subscriber station to determine whether the subscriber station is a legitimate request for an available broadcast channel; 상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및A second subscriber profile manager configured to store a subscriber profile received from the router; And 상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 하는 스위치.And a broadcast data processor configured to transmit only the data of the broadcast channel allowed to the subscriber based on the channel information of the broadcast data and the subscriber profile and to block other data. 제4항에 있어서, 상기 제어메시지전송부는The method of claim 4, wherein the control message transmission unit 상기 인증 요구 메시지는 상기 라우터로 전달하고, 상기 방송 채널 수신 메시지를 상기 가입자 프로파일을 기초로 분석하여 상기 가입자 단말에게 허용된 채널이면 상기 라우터로 채널 요구를 하고, 허용되지 않은 채널이면 차단하는 것을 특징으로 하는 스위치.The authentication request message is transmitted to the router, and the broadcast channel reception message is analyzed based on the subscriber profile, and if the channel is allowed to the subscriber station, the channel request is made to the router. Switch made. 제4항에 있어서, 상기 가입자 프로파일은The method of claim 4, wherein the subscriber profile is 가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널이 비트맵으로 표현되는 채널 목록을 포함하여 구성되는 것을 특징으로 하는 스위치.And a channel list in which the subscriber ID, the MAC address of the subscriber station, and the channels available to the subscriber are represented by bitmaps. 적어도 하나 이상의 가입자 단말로부터 방송 서비스 요청 메시지를 수신하여 라우터로 전달하고 상기 라우터가 송신하는 가입자 정보를 기초로 승인된 가입자단말에 대하여 각각 허용된 방송 채널 데이터를 송신하는 스위치;A switch configured to receive a broadcast service request message from at least one subscriber station, transmit the broadcast service request message to a router, and transmit allowed broadcast channel data for each of the authorized subscriber stations based on the subscriber information transmitted by the router; 상기 가입자 정보를 유지하고 상기 스위치의 요청에 따른 가입자 단말의 승인 결과, 상기 가입자 정보, 그리고 방송 채널 데이터를 상기 스위치로 송신하는 라우터;A router for maintaining the subscriber information and transmitting the subscriber terminal's approval result, the subscriber information, and the broadcast channel data to the switch according to a request of the switch; 상기 라우터와 접속하여 가입자 승인을 처리하는 가입자 인증 서버; 및A subscriber authentication server connected to the router to process subscriber approval; And 방송 데이터를 상기 라우터로 송출하는 방송 서비스 노드;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.IPTV service providing system comprising a; broadcast service node for transmitting broadcast data to the router. 제7항에 있어서, 상기 가입자정보는The method of claim 7, wherein the subscriber information is 가입자 아이디, 가입자 단말의 MAC 주소, 상기 가입자가 사용 가능한 채널 목록을 포함하는 프로파일 형태로 구성되는 것을 특징으로 하는 IPTV 서비스 제공 시스템.IPTV service providing system, characterized in that configured in the form of a profile including a subscriber ID, the MAC address of the subscriber station, the list of channels available to the subscriber. 제8항에 있어서, 상기 채널목록은The method of claim 8, wherein the channel list is 사용가능한 채널과 사용불가능한 채널을 각각 표현하는 비트맵으로 구성되는 것을 특징으로 하는 IPTV 서비스 제공 시스템.An IPTV service providing system, comprising: a bitmap representing available channels and unavailable channels, respectively. 제7항에 있어서, 상기 스위치는The method of claim 7, wherein the switch 상기 가입자 단말로부터 인증 요구 메시지 및 방송 채널 수신/종료 메시지를 수신하여 상기 가입자 단말이 이용가능한 방송 채널에 대한 정당한 요구인지를 판단하는 제어메시지전송부;A control message transmission unit for receiving an authentication request message and a broadcast channel reception / end message from the subscriber station to determine whether the subscriber station is a legitimate request for an available broadcast channel; 상기 라우터로부터 수신하는 가입자 프로파일을 저장하는 제2가입자프로파일관리부; 및A second subscriber profile manager configured to store a subscriber profile received from the router; And 상기 방송데이터의 채널 정보와 상기 가입자 프로파일을 기초로 상기 가입자에게 허용된 방송 채널의 데이터만 전달하고 그 외에는 차단하는 방송데이터처리부;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.And a broadcast data processing unit for transmitting only the data of the broadcast channel allowed to the subscriber based on the channel information of the broadcast data and the subscriber profile, and otherwise blocking the broadcast data. 제10항에 있어서, 상기 제어메시지전송부는The method of claim 10, wherein the control message transmission unit 상기 인증 요구 메시지는 상기 라우터로 전달하고, 상기 방송 채널 수신 메 시지를 상기 가입자 프로파일을 기초로 분석하여 상기 가입자 단말에게 허용된 채널이면 상기 라우터로 채널 요구를 하고, 허용되지 않은 채널이면 차단하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.The authentication request message is transmitted to the router, the broadcast channel reception message is analyzed based on the subscriber profile, and if the channel is allowed to the subscriber station, the channel request is made to the router. IPTV service providing system characterized in that. 제7항에 있어서, 상기 라우터는8. The router of claim 7, wherein the router is 상기 가입자의 인증요구를 상기 스위치로부터 수신하여 상기 가입자인증서버로 전달한 후 그 결과를 수신하는 가입자인증처리부;A subscriber authentication processing unit for receiving the subscriber's authentication request from the switch and transmitting the subscriber's authentication request to the subscriber authentication server; 상기 스위치로부터 IGMP 프로토콜을 이용하여 상기 가입자 단말의 IPTV 서비스 관련 메시지를 처리하여 방송 데이터의 상기 스위치로의 전달여부를 결정하는 IGMP 메시지 처리부; 및An IGMP message processing unit for determining whether to transmit broadcast data to the switch by processing an IPTV service related message of the subscriber station using the IGMP protocol from the switch; And 상기 스위치에 연결된 적어도 하나 이상의 가입자 정보를 관리하면서, 상기 가입자의 인증요구가 승인되면 상기 가입자 정보를 스위치에 전달하는 제1가입자 프로파일 관리부;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 시스템.And a first subscriber profile manager, which manages at least one subscriber information connected to the switch, and transmits the subscriber information to a switch when an authentication request of the subscriber is approved. 라우터, 스위치, 가입자단말로 이루어진 네트워크에서 IPTV 서비스를 제공하는 방법에 있어서,In the method of providing an IPTV service in a network consisting of a router, a switch, and a subscriber terminal, (a) 상기 스위치가 상기 가입자단말로부터 승인요청 및 방송 채널 요청/종료 요구를 수신하여 상기 라우터로 승인요청을 전달하는 단계;(a) the switch receiving the grant request and the broadcast channel request / end request from the subscriber station and forwarding the grant request to the router; (b) 상기 승인요청을 받은 라우터가 승인 여부를 결정하고, 그 승인이 이루어지면 상기 스위치로 가입자 정보를 송신하는 단계;(b) the router receiving the approval request determines whether to approve, and if the approval is made, transmitting the subscriber information to the switch; (c) 상기 스위치가 상기 라우터로부터 수신하는 상기 가입자 정보를 저장한 후 상기 가입자단말이 요구하는 방송 채널을 상기 가입자 정보를 기초로 허용 여부를 결정하는 단계;(c) storing, by the switch, the subscriber information received from the router and determining whether to allow a broadcast channel requested by the subscriber station based on the subscriber information; (d) 상기 (c)단계의 허용 결정에 따른 채널 요구 메시지를 수신한 상기 라우터가 상기 방송 채널에 해당하는 방송 데이터를 상기 스위치로 송신하는 단계; 및(d) the router receiving the channel request message according to the permission decision of step (c) transmitting the broadcast data corresponding to the broadcast channel to the switch; And (e) 상기 스위치가 상기 가입자 정보를 기초로 방송 채널 정보의 상기 가입자단말로의 전달 여부를 결정하는 단계;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 방법.(e) determining, by the switch, whether to deliver broadcast channel information to the subscriber terminal based on the subscriber information. 제13항에 있어서, 상기 (a)단계는The method of claim 13, wherein step (a) (a1) 상기 인증요청메시지를 상기 라우터로 전달하는 단계; 및(a1) forwarding the authentication request message to the router; And (a2) 상기 방송채널요청 메시지를 분석하여 요구하는 방송 채널이 상기 가입자단말에 허용된 것이면 상기 방송채널요청 메시지를 상기 라우터로 전달하고, 불허되는 것이면 차단하는 단계;를 포함하는 것을 특징으로 하는 IPTV 서비스 제공 방법.(a2) analyzing the broadcast channel request message and transmitting the broadcast channel request message to the router if the requested broadcast channel is allowed to the subscriber station; and blocking the broadcast channel request message if the broadcast channel request message is not allowed; How we deliver the service. 제 13항에 있어서, 상기 (b)단계는The method of claim 13, wherein step (b) 상기 가입자 정보를 가입자 아이디, 가입자 단말 MAC 주소, 상기 가입자가 이용가능한 채널 목록으로 구성하며, 상기 이용가능한 채널 목록은 비트맵 형태로 하여 송신하는 것을 특징으로 하는 IPTV 서비스 제공 방법.And configuring the subscriber information into a subscriber ID, a subscriber station MAC address, and a channel list available to the subscriber, wherein the available channel list is transmitted in a bitmap form. 제13항에 있어서, 상기 (e)단계는The method of claim 13, wherein step (e) 상기 가입자 정보의 채널 목록과 방송 채널이 일치하는 경우에만 방송 데이터를 송신하는 것을 특징으로 하는 IPTV 서비스 제공 방법.And transmitting broadcast data only when the channel list of the subscriber information matches the broadcast channel.
KR1020040099167A 2004-11-30 2004-11-30 Apparatus and method for selectively providing IP broadcast service using subscriber profile Expired - Fee Related KR100670786B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040099167A KR100670786B1 (en) 2004-11-30 2004-11-30 Apparatus and method for selectively providing IP broadcast service using subscriber profile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040099167A KR100670786B1 (en) 2004-11-30 2004-11-30 Apparatus and method for selectively providing IP broadcast service using subscriber profile

Publications (2)

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

Family

ID=37157109

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040099167A Expired - Fee Related KR100670786B1 (en) 2004-11-30 2004-11-30 Apparatus and method for selectively providing IP broadcast service using subscriber profile

Country Status (1)

Country Link
KR (1) KR100670786B1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747469B1 (en) * 2005-12-02 2007-08-09 엘지전자 주식회사 Device management method using broadcasting channel
KR100656487B1 (en) 2006-01-17 2006-12-11 삼성전자주식회사 IPM network equipment and its signal processing control method in IP digital broadcasting system
KR101138395B1 (en) 2006-09-22 2012-04-27 삼성전자주식회사 Method and apparatus for sharing access right of content
KR100905770B1 (en) * 2007-10-19 2009-07-02 서울통신기술 주식회사 IP network failure management method and system
KR100879148B1 (en) * 2007-11-20 2009-01-19 한국전자통신연구원 IPTV service certification and service quality control method and system
KR100984189B1 (en) * 2007-12-28 2010-09-28 한국통신인터넷기술 주식회사 Method and apparatus for providing control of IP content through a portable terminal
KR100914256B1 (en) * 2008-02-21 2009-08-26 주식회사 다산네트웍스 Network Termination Device for IPTV Service
KR100963749B1 (en) * 2008-11-04 2010-06-14 브로드밴드미디어주식회사 Personal broadcasting service system and method of IPTV using personal profile function
KR101141346B1 (en) * 2009-12-28 2012-05-03 포항공과대학교 산학협력단 Authentication method for IPTV system and settop box therefor

Also Published As

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

Similar Documents

Publication Publication Date Title
JP4299606B2 (en) Stable multicast flow
US10091013B2 (en) Control of multicast content distribution
US8014330B2 (en) Apparatus and method for selecting, releasing, and changing MCBCS channel of mobile station in broadband wireless access system
EP2034731A1 (en) Multicast service processing method and access equipment
US20100046513A1 (en) System for and method of providing iptv service in next generation network
JP2004515158A (en) Extended access control for conveying video and other services
CN1822545B (en) Method of controlling communication between a head-end system and a plurality of client systems
KR100670786B1 (en) Apparatus and method for selectively providing IP broadcast service using subscriber profile
US20090069003A1 (en) Apparatus and method for supporting multicast and broadcast service in a broadband wireless access (bwa) system
US20130276065A1 (en) System and methods for receiving and correcting content transmitted over multicast channels
US8437350B2 (en) Access control for an IP access network to multicast traffic
US9596293B2 (en) Content transmission device and network node
US8295200B2 (en) Discovering multicast routing capability of an access network
US8305920B2 (en) Method, system and terminal for determining QoS level
CN109561080B (en) Dynamic network access communication method and device
US8700900B2 (en) Communicating admission decisions and status information to a client
KR20060126057A (en) How to send / receive broadcast / multicast program rejection information
US20090150954A1 (en) Server and method for controlling customer premises cable modem based on configuration information
KR101496554B1 (en) Method for receiving content in the content centric network
KR20140084344A (en) A method and apparatus for delivering keys
KR20220090671A (en) A system and method for providing a hybrids IP-TV service
Lee et al. An Extended IGMP Protocol for Mobile IPTV Services in Mobile WiMAX
CN110798710A (en) Streaming media processing method and device
HK1128844A (en) Multicast service processing method and access equipment

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20110104

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20120112

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20120112

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000