KR100754983B1 - 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 - Google Patents
인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 Download PDFInfo
- Publication number
- KR100754983B1 KR100754983B1 KR1020050116738A KR20050116738A KR100754983B1 KR 100754983 B1 KR100754983 B1 KR 100754983B1 KR 1020050116738 A KR1020050116738 A KR 1020050116738A KR 20050116738 A KR20050116738 A KR 20050116738A KR 100754983 B1 KR100754983 B1 KR 100754983B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- ethernet
- register
- transport stream
- digital broadcast
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000000034 method Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 1
Images
Classifications
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/76—Wired systems
- H04H20/82—Wired systems using signals not modulated onto a carrier
-
- 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/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- 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/60—Network 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/63—Control 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/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (3)
- 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호를 전달받는 이더넷 소켓과, 메모리 버스와, 제어신호를 생성하는 CPU(central processing unit)와, 커맨드 버스와, 트란스포트 스트림 데이터를 디스크램블링하고 역다중화하는 디스크램블러/트란스포트 스트림 디멀티플렉서와, DMA(direct memory access) 컨트롤러와, MPEG((moving picture experts group) 비디오 디코더와, 오디오 프로세서를 포함하여 이루어진 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호 처리장치에 있어서, 상기 디지털 방송신호 처리 장치가 이더넷 소켓으로부터 출력된 데이터 중에서 레지스터에 등록된 특정 IP(internet protocol) 또는 포트에 속한 데이터의 경우 UDP(user datagram protocol) 패킷을 검색 및 파싱하여 MPEG-2 트란스포트 패킷으로 변환하여 상기 디스크램블러/트란스포트 스트림 디멀티플렉서로 라우팅하고, 레지스터에 등록되지 아니한 IP 또는 포트에 속한 데이터는 메모리 버스 또는 CPU로 전달하는 IP 디멀티플렉싱 유닛을 추가적으로 포함하는 것을 특징으로, 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호 처리장치.
- 제1항에 있어서, 상기 IP 디멀티플렉싱 유닛이 상기 커맨드 버스를 통해 MPEG-2 트란스포트 스트림 연결 명령을 수행하고, 상기 커맨드 버스을 통해, 특정 IP 또는 포트를 전송받아 레지스터에 등록하는 수단; 이더넷 소켓의 출력 데이터가 레지스터에 등록된 IP 또는 포트에 속하는지의 여부를 확인하는 수단; 이더넷 소켓의 출력 데이터가 상기 레지스터에 등록된 IP 또는 포트에 속한 데이터일 경우, 상기 데이터의 UDP 패킷을 검색 및 파싱하여 이를 MPEG-2 트란스포트 스트림 패킷으로 변환하고, 이를 상기 디스크램블러/트란스포트 스트림 디멀티플렉서로 라우팅하는 수단; 및 이더넷 소켓의 출력 데이터가 상기 레지스터에 등록되지 아니한 IP 또는 포트에 속한 데이터일 경우, 이를 메모리 버스 또는 CPU로 라우팅하는 수단을 포함하여 이루어진, 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호 처리장치.
- (a) 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호를 이더넷 소켓을 통해 수신하는 단계,(b) 이더넷 소켓의 출력 데이터가 레지스터에 등록된 특정 IP 또는 포트에 속한 데이터인지의 여부를 판단하는 단계,(c) 상기 판단 결과, 이더넷 소켓을 통해 전달된 데이터가 레지스터에 등록된 특정 IP 또는 포트에 속한 데이터인 경우, 상기 데이터의 UDP 패킷을 검색 및 파싱하여 MPEG-2 트란스포트 스트림 패킷으로 변환하고, 변환된 MPEG-2 트란스포트 스트림 패킷을, 메모리 버스와 CPU를 경유하지 않고, 디스크램블러/트란스포트 스트림 디멀티플렉서로 라우팅하는 단계,(d) 상기 판단 결과, 이더넷 소켓을 통해 전달된 데이터가 레지스터에 등록되지 아니한 IP 또는 포트에 속한 데이터인 경우, 상기 데이터를 메모리 버스 또는 CPU를 경유해 처리하는 단계를 포함하여 이루어진, 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는 디지털 방송신호 처리방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050116738A KR100754983B1 (ko) | 2005-12-02 | 2005-12-02 | 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 |
PCT/KR2006/005071 WO2007064135A1 (en) | 2005-12-02 | 2006-11-28 | Apparatus and method for the efficient processing of digital broadcasting signal transmitted through ethernet in a form of internet protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050116738A KR100754983B1 (ko) | 2005-12-02 | 2005-12-02 | 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070057365A KR20070057365A (ko) | 2007-06-07 |
KR100754983B1 true KR100754983B1 (ko) | 2007-09-04 |
Family
ID=38092433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050116738A KR100754983B1 (ko) | 2005-12-02 | 2005-12-02 | 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100754983B1 (ko) |
WO (1) | WO2007064135A1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7895635B2 (en) | 2006-06-30 | 2011-02-22 | Versteeg William C | Systems and methods of assembling an elementary stream from an encapsulated multimedia transport stream |
US7876768B2 (en) | 2006-06-30 | 2011-01-25 | Ver Steeg William C | Systems and methods of assembling an elementary stream from an encapsulated multimedia transport stream |
KR100930444B1 (ko) * | 2007-11-01 | 2009-12-08 | (주)휴맥스 홀딩스 | 아이피 방송 수신기에서의 방송 데이터 처리장치 및 방법 |
US10248615B2 (en) * | 2016-09-19 | 2019-04-02 | Harman International Industries, Incorporated | Distributed processing in a network |
CN109379342B (zh) * | 2018-09-27 | 2021-07-27 | 西安电子科技大学 | 基于udp网络协议的上位机与dsp数据传输方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020052626A (ko) * | 2000-12-26 | 2002-07-04 | 구자홍 | 브이오아이피 게이트웨이에서 음성 트래픽 전달 시스템 및방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1086589A2 (en) * | 1998-06-04 | 2001-03-28 | Imagictv Inc. | Television delivery system |
AU2276401A (en) * | 1999-12-20 | 2001-07-03 | Viacast Networks, Inc. | Data transport stream demultiplexer system |
EP1386492A2 (en) * | 2001-03-23 | 2004-02-04 | Popwire.com | Method and apparatus for streaming video |
-
2005
- 2005-12-02 KR KR1020050116738A patent/KR100754983B1/ko not_active IP Right Cessation
-
2006
- 2006-11-28 WO PCT/KR2006/005071 patent/WO2007064135A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020052626A (ko) * | 2000-12-26 | 2002-07-04 | 구자홍 | 브이오아이피 게이트웨이에서 음성 트래픽 전달 시스템 및방법 |
Non-Patent Citations (1)
Title |
---|
10-2002-0052626 |
Also Published As
Publication number | Publication date |
---|---|
KR20070057365A (ko) | 2007-06-07 |
WO2007064135A1 (en) | 2007-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9807134B2 (en) | Method and device for filtering media packets | |
JP3998983B2 (ja) | ユニキャスト−マルチキャスト変換装置および映像監視システム | |
MXPA04003006A (es) | Direccion de protocolo de internet para el encuadramiento de identificadores de paquete. | |
US6629288B1 (en) | Single clock cycle CRC engine | |
EP1771001A3 (en) | Discovery information for IP multicast | |
KR20060093279A (ko) | 인터넷 프로토콜을 사용하여 직렬 버스를 통해 데이터운반을 수행하는 방법 및 그러한 방법에 사용하기 위한장치 | |
JP3231391U (ja) | 複数のヘッダテンプレートと構成可能なハードウェアレジスタとを利用するネットワークパケット生成器 | |
KR100754983B1 (ko) | 인터넷 프로토콜의 형태로 이더넷을 통해 멀티캐스팅되는디지털 방송신호의 효율적 처리방법 및 이를 위한 디지털방송신호 처리장치 | |
US20140085399A1 (en) | Scalable multi-videoconferencing system | |
WO2014058285A1 (en) | Method and apparatus for transceiving data packet for transmitting and receiving multimedia data | |
EP2122987B1 (en) | Virtual multimedia matrix over packet switched network | |
CN1287549C (zh) | 广播型通信数据发布设备和广播型通信系统 | |
US8213413B2 (en) | Real-time packet processing system and method | |
US7877498B2 (en) | Method and architecture for processing RTP packets | |
US20100119059A1 (en) | Integrated Circuit Device and Data Transmission System | |
JP6732966B2 (ja) | データ配信システム、データ配信方法、マーカ及びプログラム | |
JP2001218175A (ja) | 信号処理装置 | |
US7010802B1 (en) | Programmable pattern match engine | |
US7581038B1 (en) | Multicast distribution over one or more addressable buses wherein a switch includes a remapping table for inputting address for one or more destinations | |
CN100525296C (zh) | 网间互联协议报文处理装置及其方法 | |
JP2019201309A (ja) | Ipビデオルータ、放送局システム、ipビデオ転送方法及びプログラム | |
SE524989C2 (sv) | Anordning och förfarande för distribution av flödande realtidsinformation mellan klienter | |
KR100475191B1 (ko) | 인터넷 망을 이용해 전달되는 데이터에서 디지털방송신호를 분리하는 장치 및 그 방법 | |
CN108668111B (zh) | 用于传输监视信息的传输设备、系统以及方法 | |
EP1202499A2 (en) | Routing of broadband packetized data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051202 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061207 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070528 |
|
PG1501 | Laying open of application | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070828 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070828 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20100525 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110809 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20120723 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20120723 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130726 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130726 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140822 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140822 Start annual number: 8 End annual number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170705 |