KR101183478B1 - 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 - Google Patents
디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 Download PDFInfo
- Publication number
- KR101183478B1 KR101183478B1 KR1020110008853A KR20110008853A KR101183478B1 KR 101183478 B1 KR101183478 B1 KR 101183478B1 KR 1020110008853 A KR1020110008853 A KR 1020110008853A KR 20110008853 A KR20110008853 A KR 20110008853A KR 101183478 B1 KR101183478 B1 KR 101183478B1
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- mpeg
- subscriber station
- version
- cmts
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법에 관한 것으로서, 더욱 상세히는 이더넷 포트 단자만을 내장하고 있는 가입자 단말기를 위해 DOCSIS TUNNEL로 송출되고 있는 패킷들을 멀티캐스트 주소로 변환하여 사전 입력된 대역폭으로 재전송하기 위한 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법에 관한 것이다. 본 발명에 따르면 디지털 케이블 방송 환경에서 CMTS로 유입되는 방송 데이터와 연관된 부가 데이터인 MPEG 섹션 형태의 데이터들을 미리 온전한 테이블을 구성하여 멀티캐스트 주소로 이더넷 단자를 구비한 가입자 단말기에 전송함으로써, 가입자 단말기에서 테이블 구성 시간을 감소시켜 효율적인 방송 시청이 이루어지는 효과가 있다.
Description
본 발명은 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법에 관한 것으로서, 더욱 상세히는 이더넷 포트 단자만을 내장하고 있는 가입자 단말기를 위해 DOCSIS TUNNEL로 송출되고 있는 패킷들을 멀티캐스트 주소로 변환하여 사전 입력된 대역폭으로 재전송하기 위한 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법에 관한 것이다.
디지털 케이블 방송은 HFC(Hybrid Fiber Cable) 전송망을 통하여 영상과 음성의 방송신호 뿐만 아니라 VOD(Video On Demand) 및 데이터방송과 같은 양방향 부가서비스를 포함하는 멀티미디어 서비스를 제공할 수 있으며, 케이블 인터넷 및 인터넷 전화와 결합하여 다양한 융합형 서비스를 수용할 수 있는 구조이다.
최근 케이블 방송은 표준화과 상용화가 동시에 이루어지고 있으며, 일례로 DOCSIS를 적용하여 가입자에게 고속 케이블 인터넷 서비스를 제공하고 있고, 디지털 케이블 방송의 경우 현재 OpenCable 표준과 OCAP(OpenCable Application Platform)이 적용되고 있다.
상술한 바와 같은 표준이 적용됨에 따라, 디지털 케이블 방송 환경에서 시청자들이 원하는 채널, VOD(Video On Demand) 및 기타 방송 상품에 쉽고 빠르게 접근하기 위한 SI 정보 및 시청 권한을 관리하기 위한 EMM(Entitlement Management Message) 등 각종 정보들이 CMTS(Cable Modem Termination System)를 거쳐 DOCSIS(Data over Cable Interface Specification) TUNNEL을 통해 가입자 단말기로 전송이 된다.
여기서, SI(Service Information)란 실제 방송을 수신하거나 방송에 직접적으로 관련된 정보를 제공하는 방송 수신 정보인 PSI(Program Specific Information)와는 달리 채널명, 방송 스케쥴, 프로그램 상세 설명 등 사용자에게 편의를 제공하는 방송 부가 정보이다.
한편, 시청 권한을 관리하기 위하여, CAS(Conditional Access System)가 CMTS와 가입자 단말기에 적용되며, 상기 CAS는 암호화 되어 잇는 스트림의 비밀번호인 CW(Control Word)를알아내고 가입자 단말기에 포함된 셋톱박스(STB)의 메인칩에서 해당 CW를 사용하여 상기 CMTS로부터 전송된 스트림을 재생할 수 있다.
이와 같은 CAS 동작을 지원하기 위하여, EMM과 ECM(Entitlement Contents Message)이 CMTS로부터 상기 가입자 단말기에 전송되며, 상기 EMM은 사용자의 권한을 파악하는데 사용되는 데이터로서, 상기 CMTS에서 단말기별로 수신가능한 자격을 암호화하여 전송하며, 가입자 단말기에서는 상기 EMM을 기저장된 고유번호와 일치여부에 따라 해독하여 중간 키를 구하게 된다.
또한, 상기 ECM은 암호화된 상기 CW를 포함하며, 상기 가입자 단말기는 상기 CMTS로부터 상기 ECM을 수신하여 상기 EMM으로부터 획득한 중간 키를 통해 상기 ECM을 복호화하여 상기 CW를 구하고, 상기 CW를 이용하여 상기 CMTS를 통해 스크램블링된 비트 스트림을 디스크램블링하여 정상적인 비트 스트림 형태로 변환하여 수신할 수 있다.
한편, 상기 CMTS와 가입자 단말기 사이에는 HFC 망에서의 데이터 전송 프로토콜인 DOSIS TUNNEL이 적용되며, 최근 DOCSIS 3.0의 채널본딩 기술을 적용한 CMTS가 상용화되어 확장된 대역폭을 기반으로 상기 가입자 단말기가 각 채널들을 결합하여 동시에 여러 채널을 사용하도록 할 수 있다.
상술한 바와 같은 환경을 기반으로, 일반적인 가입자 단말기는 STB 또는 Cable Ready TV와, 상기 STB 또는 Cable Ready TV와 연결되어 DOCSIS TUNNEL을 통해 전송되는 패킷을 수신하는 CM(Cable Modem)으로 구성될 수 있다.
이를 도 1을 통해 상세히 살펴보면, 상기 CM은 도 1과 같이 STB에 내장형으로 구성된 경우 DOCSIS 인터페이스를 통해 수신한 패킷을 STB의 내부 인터페이스를 통해 직접 STB로 전송할 수 있다.
그러나, 도 2와 같이 이더넷 포트 단자만을 내장하고 있는 Cable Ready TV의 경우 상기 CM이 외장형태로 구성되며, 상기 CMTS는 상기 Cable Ready TV에 패킷들을 전송하기 위하여 멀티캐스트 주소로 변환하여 재전송하고, 상기 CM은 DOCSIS TUNNEL로 수신되는 IP 패킷들을 수신하여 상기 Cable Ready TV의 이더넷 단자로 전송하며, 상기 Cable Ready TV는 수신된 IP 패킷들 중 비연속적이거나 MPEG 테이블(TABLE)을 구성하는 MPEG 섹션(SECTION) 형태의 패킷에 대하여 별도의 MPEG 테이블을 구성하여 분석하는 과정을 거친 후에, 디지털 케이블 방송 시청을 위한 초기 동작(사용자 인증, EPG 초기화, 단말기 초기화, 펌웨어 업데이트 등)을 수행하여야 한다.
즉, 상기와 같이 이더넷 단자를 구비한 가입자 단말기는 별도의 MPEG 테이블 구성 시간이 요구되어 딜레이가 발생하며, 이에 따라 방송 시청 시간이 지연되어 가입자에게 원활한 시청 환경을 제공하지 못하는 문제점이 있다.
더하여, 이와 같은 이더넷 포트 단자만을 내장하고 있는 가입자 단말기를 위해 CMTS로 유입되는 모든 패킷들을 원래의 대역폭 그대로 주소만 달리하여 재전송하는 것은 제한된 네트워크 대역폭을 비효율적으로 운영하는 결과를 나을 수 있으므로, 이를 개선하기 위한 방안이 요구되고 있다.
본 발명은 디지털 케이블 방송 환경에서 CMTS로 유입되는 비연속적이거나 MPEG 테이블을 구성하는 패킷들에 대하여 이더넷 단자만을 구비한 가입자 단말기에서 테이블을 구성하는 시간을 감소시켜, 효율적인 디지털 케이블 방송 수신 환경을 제공하는데 그 목적이 있다.
또한, 본 발명은 케이블 방송에서 사용하지 않거나 사용 빈도가 낮은 데이터는 송출 대역폭을 줄이고 가입자 단말기에 특화되거나 사용 빈도가 높은 데이터는 송출 대역폭을 늘리는 등 한정된 대역폭을 효율적으로 운영하는 시스템 및 방법을 제공하는데 그 목적이 있다.
상기한 목적을 달성하기 위한 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템은, OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 전송되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 디먹스부와, 상기 디먹스부로부터 MPEG 섹션 형태의 패킷을 수신하며, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하는 데이터베이스부와, 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 스트리밍부를 포함한다.
이때, 상기 스트리밍부는 이더넷 단자를 포함하는 상기 가입자 단말기를 그룹 주소로 하여 멀티캐스트 전송하며, 상기 MPEG 테이블의 버전에 따라 대역폭을 상이하게 설정하는 것을 특징으로 할 수 있다.
또한, 본 발명의 실시예에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템은, OpenCable 표준에 따른 CMTS로 전송되는 패킷 중 헤더정보를 근거로 MEPG 섹션 형태의 패킷을 수신하는 디먹스부와, 상기 디먹스부로부터 MPEG 섹션 형태의 패킷을 수신하며, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하며, 상기 디먹스부로부터 상이한 버전의 상기 MPEG 섹션 형태의 패킷이 수신되는 경우 상기 메모리를 갱신하여 상기 상이한 버전에 대한 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하는 데이터베이스부와, 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 스트리밍부를 포함한다.
한편, 상기한 목적을 달성하기 위한 이더넷 단자를 포함하는 가입자 단말기에 대하여 OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 수신되는 패킷 중 MPEG 섹션 형태의 패킷을 재전송하는 패킷 전송 방법은, 디먹스부가 상기 CMTS로 수신되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 제 1 단계와, 데이터베이스부가 상기 디먹스로부터 MPEG 섹션 형태의 패킷을 수신하여, 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하는 제 2 단계와, 스트리밍부가 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 제 3단계를 포함한다.
이때, 상기 제 3단계는 상기 스트리밍부가 이더넷 단자를 포함하는 상기 가입자 단말기를 그룹 주소로 하여 멀티캐스트 전송하며, 상기 MPEG 테이블의 버전에 따라 대역폭을 상이하게 설정하는 것을 특징으로 할 수 있다.
더하여, 본 발명의 다른 실시예에 따른 이더넷 단자를 포함하는 가입자 단말기에 대하여 OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 수신되는 패킷 중 MPEG 섹션 형태의 패킷을 재전송하는 패킷 전송 방법은, 디먹스부가 상기 CMTS로 수신되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 제 1 단계와, 데이터베이스부가 상기 디먹스로부터 MPEG 섹션 형태의 패킷을 수신하여, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하며, 상기 디먹스부로부터 상이한 버전의 상기 MPEG 섹션 형태의 패킷이 수신되는 경우 상기 메모리를 갱신하여 상기 상이한 버전에 대한 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하는 제 2 단계와, 스트리밍부가 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 제 3단계를 포함한다.
본 발명에 따르면 디지털 케이블 방송 환경에서 CMTS로 유입되는 방송 데이터와 연관된 부가 데이터인 MPEG 섹션 형태의 데이터들을 미리 온전한 테이블을 구성하여 멀티캐스트 주소로 이더넷 단자를 구비한 가입자 단말기에 전송함으로써, 가입자 단말기에서 테이블 구성 시간을 감소시켜 효율적인 방송 시청이 이루어지는 효과가 있다.
본 발명에 따르면, 디지털 케이블 방송 환경에서 DOCSIS TUNNEL을 통해 전송되는 각종 부가 데이터들을 제한된 멀티캐스트 네트워크 대역폭 내에서 사용 빈도 및 중요도에 따라 차별화된 대역폭으로 재조정하여 운영함으로써 대역폭 자원을 효율적으로 운영할 수 있다.
도 1은 CMTS와 DOCSIS 프로토콜을 통해 연결되는 STB를 도시한 도면.
도 2는 CMTS와 DOCSIS 프로토콜을 통해 연결되는 Cable Ready TV를 도시한 도면.
도 3은 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템에 대한 구성도.
도 4는 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 방법에 대한 순서도.
도 2는 CMTS와 DOCSIS 프로토콜을 통해 연결되는 Cable Ready TV를 도시한 도면.
도 3은 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템에 대한 구성도.
도 4는 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 방법에 대한 순서도.
디지털 케이블 방송 환경에서 CMTS로 유입되는 패킷은 스트림 형태의 데이터가 아닌 MPEG 섹션(SECTION)의 비연속성 데이터이나 하나의 MPEG 테이블(TABLE)이 여러개의 MPEG 섹션으로 구성되는 경우 하나의 MPEG 테이블 내에서 패킷은 연속된 특성을 갖는다. 따라서 단순히 유입된 패킷만을 가지고 대역폭을 달리하여 재전송하는 경우 실제 수신하는 단말 입장에서 전체의 온전한 MPEG 테이블을 구성하는 시간은 개선되지 않고 오히려 늘어날 수 있는 문제가 있다.
이러한 문제를 해결하기 위해 본 발명은 CMTS로 유입되는 MPEG 섹션 형태의 패킷을 수신하고 분석하여 다중 섹션으로 나뉘어 송출되는 MPEG 테이블을 온전히 재구성하고 메모리에 캐시하는 기능, 변경된 버전을 감지하여 캐시된 MPEG 테이블을 갱신하는 기능 그리고 대역폭을 변경하여 하나의 MPEG 테이블을 구성하는 다수의 MPEG 섹션을 순차적으로 재송신하는 기능을 갖는다.
도 3은 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템의 구성을 나타낸 도면으로서, 디먹스부(100), 데이터베이스부(200), 스트리밍부(300)로 구성될 수 있다.
상기 디먹스부(100)는 상기 CMTS(10)로 다중 채널을 통해 전송되는 데이터들 중 비트 스트림 형태의 데이터에 대한 패킷이 아닌 MPEG 섹션에 대한 패킷을 수신하여 상기 데이터베이스부(200)로 전송한다.
상기 MPEG 섹션에 대한 패킷으로 구성된 데이터로서, 디지털 방송을 시청하기 위한 각종 부가정보에 대한 것이며, 도시된 바와 같이 PSIP, EMMG, CVT, EIT, ETT, Private SI를 포함할 수 있다.
이때, 상기 PSIP(Program and System Information Protocol)는 ATSC(Advanced Television Systems Committee)에서 DVS097(ATSC A/65) 규격에 따른 테이블로서, DTV(Digital Television)화면을 보기 위한 오디오/비디오의 위치뿐만 아니라 프로그램 편성 정보를 포함하고 있다.
또한, 상기 EMMG(Entiltlement Management Message Generator)는 CAS에 적용되는 EMM에 대한 것이며, 상기 CVT(Code Version Table)은 케이블 방송을 수신하는 가입자 단말기에서 수신하는 펌웨어에 대한 버전 정보 및 상기 펌웨어를 제공하는 사업자 식별정보를 포함한다.
더하여, 상기 EIT(Event Informaiton Table)은 DVB SI 스펙에서 EPG(Eltectronic Program Guide) 정보를 제공하는 테이블에 대한 것이며, 더욱 상세히는 개별 방송의 시간적인 순서와 세부내용을 제공하는 테이블이다. 또한, 상기 ETT(Extended Text Table)는 서비스되는 각 채널에 대한 프로그램의 제목 및 내용정보를 포함한다. 즉, 상기 ETT와 EIT는 방송ID, 방송시간, 방송명 등을 포함하는 방송의 엔티티들로 채워져 있다.
그밖에, 상기 Private SI는 서비스의 정보들에 대해서 정의한 테이블로서, PAT(Program Association Table)와 PMT(Program Map Table)를 포함한다.
상술한 바와 같이, 상기 디먹스부(100)는 디지털 방송 데이터와 함께 전송되는 MPEG 섹션 형태의 패킷에 대하여 헤더부분을 분석하여 버전을 감시할 수 있으며, 이에 따라 상기 디먹스부(100)는 상기 버전 감시를 통해 MPEG 섹션의 비연속성 데이터 또는 하나의 MPEG 테이블이 복수의 MPEG 섹션으로 구성된 패킷을 수신할 수 있다. 이때, 상기 디먹스부(100)는 헤더의 PID 정보를 분석할 수 있으며, 이를 통해 MPEG 섹션 형태의 패킷에 대한 버전 감시를 수행할 수 있다.
한편, 상기 디먹스부(100)는 수신된 패킷을 상기 데이터베이스부(200)로 전송하며, 상기 데이터베이스부(200)는 상기 MPEG 섹션 형태의 패킷을 수신하여 섹션의 상위 집합인 상기 MPEG 테이블을 구성하게 된다.
이때, 상기 데이터베이스부(200)는 테이블 구성시 헤더의 PID 정보를 근거로 동일 버전을 구성하는 패킷을 수신하여 하나의 온전한 MPEG 테이블로 구성할 수 있으며, 각 패킷에 포함된 섹션 번호 정보를 이용하여 마지막 섹션까지 모두 수신이 완료되면 하나의 MPEG 테이블 구성을 종료하게 된다.
테이블 구성이 종료된 경우, 상기 데이터베이스부(200)는 상기 스트리밍부(300)에 MPEG 테이블을 전송하며, 상기 스트리밍부(300)는 상기 테이블을 스트림 형태의 연속적인 데이터로서 IP 패킷을 전송하며, 이를 통해 이더넷 단자를 구비한 가입자 단말기는 MPEG 섹션의 IP 패킷만을 연속적으로 수신함으로써 딜레이 없이 테이블을 구성할 수 있다.
한편, 상기 스트리밍부(300)는 이더넷 단자를 가진 복수의 가입자 단말기에 대하여 그룹 주소를 설정하고 멀티캐스트 전송을 지원하며, 상기 테이블의 버전을 인식하여 버전에 따라 기설정된 대역폭에 따라 스트리밍 할 수 있다.
일례로, 상기 스트리밍부(300)는 한정된 대역폭으로 가입자 단말기에서 사용하지 않거나 사용빈도가 낮은 MPEG 테이블에 대하여 송출 대역폭을 줄이며, 가입자 단말기에 특화되거나 사용 빈도가 높은 데이터는 송출 대역폭을 늘려 할당할 수 있다.
한편, 상기 데이터베이스부(200)는 MPEG 테이블을 메모리에 캐싱하여, 상기 스트리밍부(300)의 스트리밍을 지원하며, 상기 데이터베이스부(200)는 상기 디먹스부(100)로부터 전송되는 패킷의 버전 정보를 감시하여 버전이 변경된 경우 상기 캐시를 갱신하여 변경된 버전에 대한 패킷을 수신할 수 있다.
도 4는 본 발명에 따른 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템의 패킷 전송 방법에 대한 순서도로서, 도시된 바와 같이 우선 상기 디먹스부가 CMTS로 유입되는 패킷 중 헤더정보를 근거로 MPEG 섹션에 대한 패킷을 수신하며, 해당 패킷을 상기 데이터베이스부에 전송할 수 있다.
이후, 상기 데이터베이스부는 상기 패킷의 헤더 정보를 근거로 동일 버전에 대한 MPEG 섹션 형태의 패킷으로 하나의 온전한 MPEG 테이블을 구성하며, 각 패킷에 포함된 섹션 번호 정보를 근거로 마지막 섹션까지 모두 전송이 완료되면 테이블 구성을 종료한다.
이때, 상기 데이터베이스부는 MPEG 테이블 구성과 동시에 메모리에 캐싱하고 상기 스트리밍부에 MPEG 테이블을 전송할 수 있다.
이후, 상기 스트리밍부는 상기 데이터베이스부로부터 수신되는 MPEG 테이블을 기설정된 멀티캐스트 주소 및 대역폭으로 스트리밍하여 각 가입자 단말기에 멀티캐스트 전송할 수 있다.
한편, 상기 데이터베이스부는 상기 디먹스부로부터 상이한 버전의 MPEG 섹션에 대한 패킷이 수신되는 경우 상기 메모리를 갱신하고 상이한 버전에 대한 MPEG 테이블을 구성하여 상기 메모리에 캐싱하며, 상이한 버전에 대한 MPEG 테이블을 상기 스트리밍부에 전송하여 상술한 과정을 반복할 수 있다.
10: CMTS 100: 디먹스부
200: 데이터베이스부 300: 스트리밍부
200: 데이터베이스부 300: 스트리밍부
Claims (6)
- OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 전송되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 디먹스부;
상기 디먹스부로부터 MPEG 섹션 형태의 패킷을 수신하며, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하는 데이터베이스부; 및
상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 스트리밍부
를 포함하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템.
- 청구항 1에 있어서,
상기 스트리밍부는 이더넷 단자를 포함하는 상기 가입자 단말기를 그룹 주소로 하여 멀티캐스트 전송하며, 상기 MPEG 테이블의 버전에 따라 대역폭을 상이하게 설정하는 것을 특징으로 하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템.
- OpenCable 표준에 따른 CMTS로 전송되는 패킷 중 헤더정보를 근거로 MEPG 섹션 형태의 패킷을 수신하는 디먹스부;
상기 디먹스부로부터 MPEG 섹션 형태의 패킷을 수신하며, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하며, 상기 디먹스부로부터 상이한 버전의 상기 MPEG 섹션 형태의 패킷이 수신되는 경우 상기 메모리를 갱신하여 상기 상이한 버전에 대한 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하는 데이터베이스부; 및
상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 스트리밍부
를 포함하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템.
- 이더넷 단자를 포함하는 가입자 단말기에 대하여 OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 수신되는 패킷 중 MPEG 섹션 형태의 패킷을 재전송하는 패킷 전송 방법에 있어서,
디먹스부가 상기 CMTS로 수신되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 제 1 단계;
데이터베이스부가 상기 디먹스로부터 MPEG 섹션 형태의 패킷을 수신하여, 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하는 제 2 단계; 및
스트리밍부가 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 제 3단계
를 포함하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 방법.
- 청구항 4에 있어서,
상기 제 3단계는
상기 스트리밍부가 이더넷 단자를 포함하는 상기 가입자 단말기를 그룹 주소로 하여 멀티캐스트 전송하며, 상기 MPEG 테이블의 버전에 따라 대역폭을 상이하게 설정하는 것을 특징으로 하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 방법.
- 이더넷 단자를 포함하는 가입자 단말기에 대하여 OpenCable 표준에 따른 CMTS(Cable Modem Termination System)로 수신되는 패킷 중 MPEG 섹션 형태의 패킷을 재전송하는 패킷 전송 방법에 있어서,
디먹스부가 상기 CMTS로 수신되는 패킷 중 헤더정보를 근거로 MPEG 섹션 형태의 패킷을 수신하는 제 1 단계;
데이터베이스부가 상기 디먹스로부터 MPEG 섹션 형태의 패킷을 수신하여, 상기 헤더정보에 포함된 버전을 근거로 동일 버전을 가지는 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하며, 상기 디먹스부로부터 상이한 버전의 상기 MPEG 섹션 형태의 패킷이 수신되는 경우 상기 메모리를 갱신하여 상기 상이한 버전에 대한 상기 MPEG 섹션 형태의 패킷을 MPEG 테이블로 구성하여 메모리에 캐싱하는 제 2 단계; 및
스트리밍부가 상기 데이터베이스부로부터 상기 MPEG 테이블을 수신하여 IP 패킷으로 스트리밍 전송하되, 기설정된 멀티캐스트 주소 및 대역폭으로 할당하여 가입자 단말기에 전송하는 제 3단계
를 포함하는 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110008853A KR101183478B1 (ko) | 2011-01-28 | 2011-01-28 | 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110008853A KR101183478B1 (ko) | 2011-01-28 | 2011-01-28 | 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120087574A KR20120087574A (ko) | 2012-08-07 |
KR101183478B1 true KR101183478B1 (ko) | 2012-09-18 |
Family
ID=46873097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110008853A KR101183478B1 (ko) | 2011-01-28 | 2011-01-28 | 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101183478B1 (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100527203B1 (ko) | 2004-01-20 | 2005-11-08 | 삼성전자주식회사 | 오픈케이블 방식 케이블 방송에서 채널정보 획득 기능을가지는 dsg 모드의 셋톱박스 및 이를 이용한 채널정보획득 방법 |
-
2011
- 2011-01-28 KR KR1020110008853A patent/KR101183478B1/ko not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100527203B1 (ko) | 2004-01-20 | 2005-11-08 | 삼성전자주식회사 | 오픈케이블 방식 케이블 방송에서 채널정보 획득 기능을가지는 dsg 모드의 셋톱박스 및 이를 이용한 채널정보획득 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20120087574A (ko) | 2012-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8503447B2 (en) | Broadcast receiver and channel information processing method | |
CN101222504B (zh) | 网际协议电视接收器和其中控制内容观看的方法 | |
US20080092185A1 (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
US20070081537A1 (en) | Method and system for delivering video content using internet protocol over a coaxial cable | |
KR20090056848A (ko) | 방송 수신기 및 맞춤형 방송 신호 수신 방법 | |
US7383562B2 (en) | Restricted reception device for digital cable broadcasting system, and reception system and method using the same | |
US8429284B2 (en) | Method of transmitting/receiving digital contents and apparatus for receiving digital contents | |
US20080172701A1 (en) | Method of transmitting/receiving digital contents and digital content reception system | |
KR101351040B1 (ko) | 컨텐츠 데이터 전송 방법, 방송 수신기 및 방송 수신 방법 | |
US8407734B2 (en) | Broadcasting receiver and method of transmitting / receiving broadcasting signal | |
US20150067749A1 (en) | Method and apparatus for providing extended tv data | |
US20120079550A1 (en) | Broadcast transmitter, broadcast receiver, and broadcast transmission method | |
US20120008053A1 (en) | Method and system for fast channel change between programs utilizing a single decoder to concurrently decode multiple programs | |
KR101183478B1 (ko) | 디지털 케이블 방송 환경에서 가입자 단말기를 위한 패킷 전송 시스템 및 방법 | |
KR100836470B1 (ko) | 스포츠 중계 방송 서비스를 제공하는 iptv 시스템 및그 방법 | |
KR20120014662A (ko) | Iptv의 콘텐트를 포터블 디바이스로 제공하고 포터블 디바이스에서 이를 재생하는 방법 및 장치 | |
CN101788878B (zh) | 用于输出内容信息的方法以及实现该方法的显示*** | |
KR101603113B1 (ko) | Iptv 방송 수신기 및 애플리케이션 데이터 수신 방법 | |
KR101377958B1 (ko) | 데이터 전송 방법, 방송 수신기 및 방송 수신 방법 | |
KR101361270B1 (ko) | 케이블 망에서의 iptv 수신 정보 제공 방법 및 장치 | |
USRE47718E1 (en) | Method of transmitting/receiving digital contents and apparatus for receiving digital contents | |
JP2022045485A (ja) | 放送受信装置、放送局側装置、番組表示方法および放送情報送信方法 | |
KR20090100947A (ko) | Iptv 환경에서 방송 데이터를 전송하는 방법 및장치와, iptv 수신기 및 상기 iptv 수신기에서방송 데이터를 다운로드 받아 처리하는 방법 | |
KR20090130609A (ko) | 인터넷 프로토콜 텔레비전 수신기 및 채널 전환 방법 | |
KR20110003921A (ko) | 디스플레이장치 및 그의 콘텐츠 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |