CN101304420B - 通过单信号线的内容受保护的数字链路 - Google Patents

通过单信号线的内容受保护的数字链路 Download PDF

Info

Publication number
CN101304420B
CN101304420B CN2008100994488A CN200810099448A CN101304420B CN 101304420 B CN101304420 B CN 101304420B CN 2008100994488 A CN2008100994488 A CN 2008100994488A CN 200810099448 A CN200810099448 A CN 200810099448A CN 101304420 B CN101304420 B CN 101304420B
Authority
CN
China
Prior art keywords
place device
hpd
single line
source apparatus
multimedia
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
CN2008100994488A
Other languages
English (en)
Other versions
CN101304420A (zh
Inventor
O·科巴亚施
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Genesis Microchip Inc
Original Assignee
Genesis Microchip Inc
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 Genesis Microchip Inc filed Critical Genesis Microchip Inc
Publication of CN101304420A publication Critical patent/CN101304420A/zh
Application granted granted Critical
Publication of CN101304420B publication Critical patent/CN101304420B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/22Arrangements for preventing the taking of data from a data transmission channel without authorisation
    • 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/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • H04N21/23476Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption
    • H04N21/44055Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution

Abstract

一种通过单信号线的内容受保护的数字链路,描述了基于分组的高带宽版权保护方法,它包括以下操作。在源装置形成多个数据分组,根据一组加密值对数据分组中的所选数据分组进行加密,将加密数据分组从源装置传送给与其耦合的宿装置,部分根据加密值来对加密数据分组进行解密,以及由宿装置访问解密数据分组。

Description

通过单信号线的内容受保护的数字链路
技术领域
本发明涉及显示装置。更具体来说,本发明描述能够提供基于分组的传输环境中的音频/视频数据的鲁棒加密的方法和装置。
背景技术
专有数字内容的保护已经成为重要的考虑事项,特别是在高清晰度(HD)高带宽应用中。对于HD高带宽应用特别重要的是,内容保护提供关于保护数字化内容的拥有者使他们的专有内容免于不被未经授权使用和复制的保证。已经广泛实现了Intel Corporation(加利福尼亚的圣克拉拉)开发的通用高带宽数字内容保护方案,通常称作HDCP。按照当前配置,这个具体HDCP协议专门设计用于基于数字可视接口(DVI)和高清晰度多媒体接口(HDMI)的环境。
一般来说,HDCP加密视频源或发射器-例如PC、DVD播放机或机顶盒-与数字显示器或接收器-例如监测器、电视或投影仪之间的数字内容的传输。这样,HDCP设计成防止复制或记录数字内容,由此保护内容在传送时的完整性。例如,如所述HDCP协议所要求的,在认证阶段,仅在接收器证明知道认证密钥时才向它提供内容,其中收发器通过计算秘密值来检验认证密钥。此外,为了防止窃听和盗窃数据,发射器和接收器将生成在整个传输过程中始终被检验的共享秘密值。一旦建立了认证,发射器对数据加密,并将它发送给接收器以便解密。
DVI标准的当前实现要求使用基于10位传输协议的规定字符集。例如,按照当前配置,(可能的1024个可用字符中)只有460个字符由接收器用于数据,而4个字符用作显式控制信号,如hsync、vsync。在这种布置中,任何时候当接收器接收和识别表示数据的预定字符之一时,所接收数据隐式地将数据使能信号(DE)定义为活动,由此指明所接收数据是真实数据。但是,每当由接收器接收到4个控制字符之一时,则进行数据使能(DE)为不活动的隐式假设。
HDCP协议使用DE、Hsync、Vsync以及称作CNTL3的另一个控制信号的状态来提升它的状态机。DE、Hsync和Vsync信号是与通过“流播”方式传送的光栅视频关联的定时信号。在流播传递中,以像素速率传递像素数据,并保留消隐周期与数据周期的比率。在分组传递的情况下,这些定时信号可以不存在。仅以分组流传递像素数据,而以不同方式传递定时信息。
从商业成本的观点来看,能够通过例如同轴电缆、cat 5电缆等低价类型电缆,来支持HDCP协议是有利的。然而,为了正确实现HDCP协议,需要边带握手,以便至少使源和宿装置同步,其在常规布置中通常需要至少两条独立数据线。这样,同轴电缆、cat 5电缆等不适合以常规方式来实现HDCP协议。
因此,所需的是一种支持高清晰度版权保护的方式,它与现有高清晰度版权保护协议(例如通过诸如同轴电缆等单电缆的HDCP)兼容。
发明内容
因此,所提供的是一种基于分组的数字传输介质和协议,它支持与现有高清晰度版权保护协议(例如可通过诸如同轴电缆或CAT-5电缆等单线电缆实现的HDCP)后向兼容的高清晰度版权保护。在本发明的一个实施例中,描述基于分组的高带宽版权保护方法,它包括以下操作。通过单线电缆连接多媒体源装置和多媒体宿装置;通过单线电缆使多媒体源装置和多媒体宿装置同步;由多媒体源装置将单线电缆配置为主要链路;以及通过单线电缆将HDCP加密音频/视频(A/V)数据流从多媒体源装置传递到多媒体宿装置。
在另一个实施例中,一种用于通过单线电缆提供基于分组的系统中的高带宽版权保护的系统。该系统至少包括:源单元,设置成提供多个数据分组,具有通过源侧旁通线路与单线电缆连接的热插拔检测(HPD)输入节点;以及宿单元,耦合到源单元,设置成通过单线电缆从源单元接收数据分组,其中源单元和宿单元通过源侧耦合电容器和宿侧耦合电容器进行AC耦合,并且宿单元包括通过宿侧旁通线路与单线电缆连接的HPD输出节点,其中源侧旁通线路和宿侧旁通线路提供宿装置与源装置之间的DC信号通路,当源装置和宿装置不同步时,宿装置将热插拔检测(HPD)信号设置为HPD HI值,将该值通过由源装置配置为辅助信道的单线电缆传递给源装置;以及当源和宿装置同步时,宿装置将HPD信号设置为HPD LO,源装置通过将单线电缆配置为主要链路并通过单线电缆向宿装置发送加密音频/视频数据流进行响应。
在又一个实施例中,公开用于提供基于分组的高带宽版权保护的计算机程序产品,它至少包括:用于通过单线电缆连接源装置和宿装置的计算机代码;用于由多媒体宿装置将热插拔检测(HPD)信号设置为HPD HI值的计算机代码;用于将HPD HI信号从多媒体宿装置传递给多媒体源装置的计算机代码;用于响应HPD HI信号而由多媒体源装置将单线电缆配置为辅助电缆的计算机代码;用于使多媒体源装置和多媒体宿装置同步的计算机代码;用于在使多媒体源装置和多媒体宿装置同步之后,由多媒体宿装置将HPD信号设置为HPD LO信号的计算机代码;用于由多媒体源装置将单线电缆配置为主要链路的计算机代码;用于通过单线电缆将音频/视频数据流从多媒体源装置传递给多媒体宿装置的计算机代码;以及用于存储计算机代码的计算机可读介质。
附图说明
图1示出适合与本发明的任何实施例配合使用的基于跨平台分组的数字视频显示接口的一般化表示。
图2示出适合与结合图1所述的系统配合使用的、用于对音频/视频内容加密的加密系统。
图3示出根据本发明的一个实施例的典型加密数据流。
图4示出用于实现本发明的系统。
图5-6B示出根据本发明的另一个实施例的系统。
具体实施方式
现在详细参照本发明的一个具体实施例,在附图中示出它的一个实例。虽然结合具体实施例来描述本发明,但是大家会理解,它不是要将本发明限制到所述实施例。相反,它意在涵盖可包含在所附权利要求书定义的本发明的精神和范围之内的备选、修改和等效方案。
按照当前实现,HDCP建立安全信道以便检验许可显示装置接收受保护内容,以及一旦建立时,在主机侧对数据加密并在显示装置进行解密,以便防止‘窃听’受保护内容。另外,为了识别未经授权或构成的装置,HDCP依靠认证和密钥交换、内容加密以及装置可更新性。
更具体来说,HDCP通过对它在视频源与数字显示器(接收器)之间的传输进行加密,来保护数字视频接口(DVI)环境中的受版权保护的数字娱乐内容。视频源可以是PC、机顶盒、DVD播放机等,以及数字显示器可以是液晶显示器(LCD)、电视、等离子体面板或者投影仪,其中为所有授权装置提供一组唯一秘密装置密钥。在认证过程中,接收器必须在受保护内容被发送之前证明它知道多个秘密装置密钥。在接收器确认密钥之后,两个装置(发送方和接收方)生成共享秘密值,它被设计成防止窃听者盗窃内容。在认证之后,内容经过加密并发送给接收器,接收器又对它进行解密。
认证是用于检验显示装置被授权(许可)接收受保护内容的加密过程。授权主机以及显示装置知道由四十个56位秘密装置密钥和对应的40位二进制密钥选择向量(KSV)阵列组成的一组秘密密钥。主机通过发送包含它的密钥选择向量AKSV和64位值An的初始消息来发起认证。显示装置通过发送包含它的密钥选择向量BKSV的响应消息进行响应。主机确认没有撤回所接收KSV。在这点上,两个装置可计算共享值,它在两个装置具有密钥的有效集合时将相等。这个共享值将用于受保护内容的加密和解密,因为这时已经建立了认证。
本发明通过单线电缆(如同轴电缆)来提供高清晰度高带宽版权保护。在本发明的一个实施例中,各具有热插拔检测(HPD)能力的源和宿通过单线电缆(如同轴电缆)进行AC耦合。当宿装置已经确定源装置与其连接时,宿装置将HPD信号设置为HPD HI值。响应将HPD信号设置为HI,源装置通过将单线电缆配置为辅助信道并向宿装置请求同步信息,来发起与宿装置的同步过程。宿装置通过经由单线电缆(配置成充当辅助或边带信道)转发适当的同步信息(例如EDID信息和HDCP认证信息),来响应源装置请求。如果宿装置提供的所有信息被宿装置认为是适当的,则宿装置将HPD信号重新设置为LO,以及源装置通过将单线电缆配置为主要链路进行响应,并开始通过单线电缆向宿装置传递音频/视频(A/V)数据流。如果在任何时候宿装置确定同步失败,则宿装置将HPD信号重新设置为HI,然后将它转发给源装置。响应将HPD设置为HI,源装置暂停传送A/V数据流,并且宿装置发起与源装置的重新同步。
参照图1来描述一种特别适合的基于分组的传输系统,图1示出适合与本发明的任何实施例配合使用的基于跨平台分组的数字视频显示接口100的一般化表示。接口100通过物理链路106(又称作管道)将发射器102与接收器104连接。在所述实施例中,在发射器102接收多个数据流108-112,必要时,发射器102将各数据流分包为对应数量的数据分组114。然后,将这些数据分组编为对应的数据流,将其中的每个通过关联的虚拟管道116-120传递给接收器104。应当注意,数据流108-112可采取多种形式,例如视频、图形、音频等。
当源是视频源时,数据流108-112通常包括各种视频信号,它们具有任何数量和类型的众所周知格式,例如合成视频、串行数字、并行数字、RGB或消费者数字视频。视频信号可以是模拟视频信号,只要源102包括某种形式的模拟视频源,例如模拟电视、照相机、模拟VCR、DVD播放机、摄像放像机、激光播放机、TV调谐器、机顶盒(具有卫星DSS或有线电视信号)等。源102还可包括数字图像源,例如数字电视(DTV)、数字照相机等。数字视频信号可以是任何数量和类型的众所周知数字格式,例如SMPTE 274M-1995(1920×1080分辨率、逐行或隔行扫描)、SMPTE 296M-1997(1280×720分辨率,逐行扫描)以及标准480逐行扫描视频。
在源102提供模拟图像信号的情况下,模数转换器(A/D)将模拟电压或电流信号转换成数字编码的数字(信号)的离散序列,在该过程中形成适合于数字处理的适当数字图像数据字。可使用大量A/D转换器的任一个。作为举例,其它A/D转换器包括例如由下列公司制造的A/D转换器:Philips、Texas Instrument、Analog Devices、Brooktree等。
例如,如果数据流110是模拟类型信号,则包含在发射器102或者与其耦合的模数转换器(未示出)将模拟数据进行数字化,然后通过分包器将它分包,分包器将数字化数据流110转换成多个数据分组114,其中的每个将通过虚拟链路116传送给接收器104。然后,接收器104将通过将数据分组114适当地重组为它们的原始格式,来重构数据流110。这些数据流最终被加密,以便形成一组版权保护数据流。
图2示出适合与结合图1所述的系统100配合使用的、用于对音频/视频内容加密的加密系统200。如图2所示,视频源202设置成提供多个数据流,例如数据流110和112。通过利用多个数据流,系统200能够同时传送例如符合多种视频格式的任一种的视频数据。例如,数据流110由符合60Hz的1024×768的视频数据组成,而数据流112由符合75Hz的640×480的视频数据组成,依此类推。为了让接收器204(例如监测器)以适当格式重构视频,数据流还包括与属性数据关联的适当视频数据,它由接收器用于以适当格式重构视频。
因此,视频源202包括多个缓冲器206,其中的每个用来缓冲视频数据流中的关联视频数据流。缓冲器的每个又耦合到复用器208,复用器208用来选择数据流中的特定数据流,以便传送到分包器210。通过加入分组ID,可选地执行纠错,并附连时间戳记,以及被认为对于由接收器404正确地重构视频光栅是重要的或者必要的属性的任一个,分包器210将传入的数据流解析为关联数量的数据分组。加密控制生成器单元212至少通过插入传送例如Hsync、Vsync等信号以及用来标记被加密的那些数据分组(以及相反的,未加密的那些数据分组)的特定控制字符CNTL3的控制分组,将适当的加密算法应用于所基于的数据分组的每一个。
根据本发明的一个实施例,所得加密数据流214(它的一个具体实例在图3中示为数据流300)由多个数据分组构成。根据可能的情况,数据流300包括用于标记被加密(或者未加密)的那些视频数据分组的多个控制分组302。各视频分组具有关联报头304,它部分包括如上所述的、与视频数据分组306关联的属性数据。例如,在图3所示的情况下,数据流300包括结合到数据流300的数据流110和数据流112的数据分组,使得视频源202与接收器204之间的业务与恒定链路环境(constant link environment)一致。
应当注意,在所述实施例中,数据流300是时域复用的,与数据流110关联的那些数据分组具有比关联数据流112的那些数据分组更长的时长。在这些情况下,必要时,接收器204中的时基恢复(time-base covery)(TBR)单元216使用主要链路数据分组中嵌入的时间戳记来再生该流的原始速率(original native rate)。参照图2,在接收器404,解串器单元218接收加密数据流300,它提供对解码器单元220和解包器222的输入。解码器220对控制分组进行解码,因而馈送提供给先前用于加密的解密引擎228的Hsync、Vsync以及特定控制字符CNTL3。
图4示出用于实现本发明的系统400。计算机系统400只是可实现本发明的图形系统的一个实例。系统400包括中央处理单元(CPU)410、随机存取存储器(RAM)420、只读存储器(ROM)425、一个或多个外围设备430、图形控制器460、主存储装置440和450、以及数字显示单元470。CPU 410还耦合到一个或多个输入/输出装置490,它可包括但不限于例如轨迹球、鼠标、键盘、话筒、触敏式显示器、换能器读卡器、磁带或纸带读取器、手写板、指示笔、语音或手写识别器等装置或者其它众所周知的输入装置,例如无疑包括其它计算机。图形控制器460生成模拟图像数据和对应的参考信号,并将它们两者提供给数字显示单元470。例如可根据从CPU 410或者从外部编码(external encode)(未示出)接收的像素数据来生成模拟图像数据。在一个实施例中,以RGB格式来提供模拟图像数据,并且参考信号包括本领域众所周知的VSYNC和HSYNC信号。但是,应当理解,本发明可采用其它格式的模拟图像、数据和/或参考信号来实现。例如,模拟图像数据可包括也具有对应时间参考信号的视频信号数据。
图5示出根据本发明的另一个实施例的系统600。系统600包括通过可采取单差分对(single differential pair)形式的单线电缆606(例如同轴电缆)与多媒体宿装置604进行AC耦合的多媒体源装置602。源装置602包括设置成通过单向主要链路606传送音频-视频(AV)流610的主要链路发射器(TX)608。辅助信道收发器(AUX CH TRX)612通过双向辅助信道614传送和/或接收边带信号SB(例如控制分组)。热插拔检测(HPD)监测器616监测是否存在宿装置604。当宿装置604存在时,HPD驱动器618将HPD信号620设置为高电平,否则,HPD驱动器618将HPD信号620设置为低电平。在所述实施例中,宿装置604包括设置成接收AV流610的主要链路接收器(RX)622以及辅助信道收发器(AUX CH TRX)624。
由于源装置602和宿装置604进行AC耦合,所以使用耦合电容器626、628来连接源装置602和宿装置604,使得只有AC信号可通过,而任何DC信号被阻止。因此,通过提供从节点A到源装置602的HPD监测器616的源侧热插拔检测(HPD)旁通线路630以及将点B连接到宿装置604的HPD驱动器618的宿侧HPD旁通线路632,通过耦合电容器626和628来阻止从源装置602到宿装置604的任何HPD信号(即DC信号)到达源装置602,但除了HPD监测器616之外。因此,通过耦合电容器626和628来阻止在多媒体源装置602与多媒体宿装置604之间传递的任何DC信号。这样,HPD信号620的状态(高电平或低电平)不影响主要链路传输和/或AUX CH事务。
图6A和图6B示出详细描述根据本发明的一个实施例的过程900的流程图。过程900在902通过监测HPD信号开始。在902,当HPD信号为“低电平”时,源以及宿在904处于“断开”状态,但是,在906检测到HPD信号从低电平转为高电平时,在908,源装置启用AUXCH TRX并禁用主要链路TX,以及在910,宿装置启用AUX CH TRX,同时禁用主要链路RX(称作“建立”状态)。在“建立”模式中,进行以下AUX CH事务,在912,EDID进行读取以便了解宿装置能力(例如显示器分辨率、色彩深度、音频能力),在914,DPCD进行读取以便了解主要链路RX能力(例如所支持的链路速率),以及在916,最后进行内容保护的认证以便验证宿装置。一旦在918完成认证,将控制转移到图6B所示的920,其中在920,源装置禁用AUX CH TRX并启用主要链路TX,以及在922,宿装置禁用AUX CH TRX并启用主要链路TX和RX(这个状态称作“流传输”)。在“流传输”状态中,在924,宿装置检验源与宿之间的CP同步。在所述实施例中,检验被执行,其中宿装置检验作为AV流的一部分所传输的“CP同步位”的有效性。在“流传输”状态中,在926,将AV数据流从源发送到宿,直到在928完成AV流,在该点过程700停止,否则,如果在930CP同步丢失或者在932每当宿装置离开“流传输”状态时,则在934,HPD信号转为低电平,通知源装置关于这种状态变化。另一方面,如果CP同步没有丢失或者宿装置没有离开“流传输”模式,则将控制转移到926。
当HPD在934转为低电平时,源以及宿装置在936转为“断开”状态。在938,当HPD信号由宿装置驱动为“高电平”时,在904,源和宿装置返回到“建立”模式。利用这种方法,可通过单信号线来传输内容受到保护的AV流(或多个流)。
虽然仅描述了本发明的几个实施例,但是应当理解,本发明可通过其它许多具体形式来体现,而没有背离本发明的精神或范围。因此,当前实例将被视作说明性而不是限制性的,并且本发明不限于本文提供的细节,而是可在所附权利要求书的范围及其等效物的完整范围之内进行修改。
虽然已经根据一个优选实施例描述了本发明,但是,存在落入本发明的范围之内的变更、置换和等效方案。还应当注意,存在实现本发明的过程以及装置的许多备选方式。预期本发明被理解为包括落入本发明的精神和范围之类的所有这类变更、置换和等效方案。

Claims (20)

1.一种基于分组的高带宽版权保护方法,包括:
通过单线电缆连接多媒体源装置和多媒体宿装置;
通过所述单线电缆使所述多媒体源装置和所述多媒体宿装置同步;
由所述多媒体源装置将所述单线电缆配置为主要链路;以及
通过所述单线电缆将HDCP加密音频/视频(A/V)数据流从所述多媒体源装置传递给所述多媒体宿装置,其中所述同步包括:
由所述多媒体宿装置将热插拔检测(HPD)信号设置为HPD HI值;
将所述HPD HI信号从所述多媒体宿装置传递给所述多媒体源装置;
由所述多媒体源装置响应所述HPD HI信号而将所述单线电缆配置为辅助信道;以及
通过作为辅助信道的所述单线电缆、在所述多媒体源装置与所述多媒体宿装置之间传递同步信息,并且其中
所述方法还包括:在使所述多媒体源装置与所述多媒体宿装置同步之后,由所述多媒体宿装置将所述HPD信号设置为HPD LO信号。
2.如权利要求1所述的方法,还包括:
如果所述源装置和所述宿装置不再同步,则
由所述宿装置将所述HPD信号设置为HPD HI;
由所述源装置暂停所述A/V数据流;
由所述源装置响应HPD HI而将所述单线电缆配置为辅助信道;以及
使所述源装置和所述宿装置重新同步。
3.如权利要求1所述的方法,其中,使所述源装置和所述宿装置同步包括:
由所述源装置向所述宿装置请求同步信息;以及
将所请求的同步信息从所述宿装置传递给所述源装置,其中,所述同步信息包括EDID信息和HDCP认证信息。
4.如权利要求3所述的方法,还包括:
在所述源装置形成多个数据分组;
根据一组加密值对所述数据分组加密;
将所加密的数据分组作为所述A/V数据流从所述源装置传送给与其耦合的宿装置;
根据所述加密值对所述加密数据分组进行解密;以及
由所述宿装置访问所述解密数据分组。
5.如权利要求4所述的方法,其中,所述源装置是视频源,而所述宿装置是视频显示器,以及所述多个数据分组包括部分音频数据分组和部分视频数据分组。
6.如权利要求5所述的方法,其中,加密/解密控制信号包括Vsync、Hsync和CNTL3。
7.如权利要求6所述的方法,其中,所述数据分组的每个与特定控制分组关联。
8.如权利要求7所述的方法,其中,当所述CNTL3为活动时,则对所述相应数据分组加密,反过来也是一样。
9.如权利要求1所述的方法,其中,所述单线电缆是同轴电缆。
10.如权利要求9所述的方法,其中,所述单线电缆是CAT-5电缆。
11.一种用于通过单线电缆提供基于分组的系统中的高带宽版权保护的系统,包括:
源单元,设置成提供多个数据分组,具有通过源侧旁通线路与所述单线电缆连接的热插拔检测(HPD)输入节点;以及
宿单元,耦合到所述源单元,设置成通过所述单线电缆从所述源单元接收所述数据分组,其中,所述源单元和所述宿单元通过源侧耦合电容器和宿侧耦合电容器进行AC耦合,并且所述宿单元包括通过宿侧旁通线路与所述单线电缆连接的HPD输出节点,其中所述源侧旁通线路和所述宿侧旁通线路提供所述宿装置与所述源装置之间的DC信号通路,当所述源装置和所述宿装置不同步时,所述宿装置将热插拔检测(HPD)信号设置为HPD HI值,将所述值通过由所述源装置配置为辅助信道的所述单线电缆传递给所述源装置;以及当所述源装置和所述宿装置同步时,所述宿装置将所述HPD信号设置为HPD LO,所述源装置通过将所述单线电缆配置为主要链路并通过所述单线电缆向所述宿装置发送加密音频/视频数据流进行响应。
12.如权利要求11所述的系统,还包括:
加密单元,耦合到所述源单元,设置成对从所述源单元发送给所述宿单元的所述数据分组中的所选数据分组进行加密;
解密单元,耦合到所述宿单元,设置成对所述加密数据分组进行解密;以及
加密/解密值生成器,设置成提供用于对所述适当数据分组进行加密和解密的一组加密/解密值。
13.如权利要求12所述的系统,其中,所述源单元是音频/视频单元,设置成提供音频类型数据分组和/或视频类型数据分组。
14.如权利要求13所述的系统,其中,所述宿单元是显示单元,设置成显示所述视频数据分组中的已处理视频数据分组。
15.如权利要求14所述的系统,其中,所述显示单元包括多个喇叭,设置成根据所述音频数据分组中的已处理音频数据分组来传送音频信号。
16.如权利要求15所述的系统,其中,所述加密/解密控制信号集合包括与所述视频数据分组对应的Vsynch、Hsynch。
17.如权利要求16所述的系统,其中,所述加密/解密控制信号集合还包括标记被加密的那些数据分组的CNTL3。
18.一种基于分组的高带宽版权保护设备,包括:
用于通过单线电缆连接多媒体源装置和多媒体宿装置的部件;
用于由所述多媒体宿装置将热插拔检测(HPD)信号设置为HPD HI值的部件;
用于将所述HPD HI信号从所述多媒体宿装置传递给所述多媒体源装置的部件;
用于由所述多媒体源装置响应所述HPD HI信号而将所述单线电缆配置为辅助电缆的部件;
用于使所述多媒体源装置和所述多媒体宿装置同步的部件;
用于在使所述多媒体源装置与所述多媒体宿装置同步之后,由所述多媒体宿装置将所述HPD信号设置为HPD LO信号的部件;
用于由所述多媒体源装置将所述单线电缆配置为主要链路的部件;以及
用于通过所述单线电缆将音频/视频数据流从所述多媒体源装置传递给所述多媒体宿装置的部件。
19.如权利要求18所述的设备,还包括:
用于确定所述源装置和所述宿装置是否同步的部件,
用于由所述宿装置将所述HPD信号设置为HPD HI的部件;
用于由所述源装置暂停所述A/V数据流的部件;
用于由所述源装置响应HPD HI而将所述单线电缆配置为辅助信道的部件;以及
用于使所述源装置和所述宿装置重新同步的部件。
20.如权利要求19所述的设备,其中,用于使所述源装置和所述宿装置同步的部件包括:
用于由所述源装置向所述宿装置请求同步信息的部件;以及
用于将所请求的同步信息从所述宿装置传递给所述源装置的部件,其中所述同步信息包括EDID信息和HDCP认证信息。
CN2008100994488A 2007-05-11 2008-05-08 通过单信号线的内容受保护的数字链路 Expired - Fee Related CN101304420B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/747839 2007-05-11
US11/747,839 US7613300B2 (en) 2003-09-26 2007-05-11 Content-protected digital link over a single signal line

Publications (2)

Publication Number Publication Date
CN101304420A CN101304420A (zh) 2008-11-12
CN101304420B true CN101304420B (zh) 2013-04-24

Family

ID=39678601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100994488A Expired - Fee Related CN101304420B (zh) 2007-05-11 2008-05-08 通过单信号线的内容受保护的数字链路

Country Status (7)

Country Link
US (1) US7613300B2 (zh)
EP (1) EP1990999A3 (zh)
JP (1) JP5269474B2 (zh)
KR (1) KR101412297B1 (zh)
CN (1) CN101304420B (zh)
SG (1) SG148090A1 (zh)
TW (1) TWI433541B (zh)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8565337B2 (en) * 2007-02-07 2013-10-22 Valens Semiconductor Ltd. Devices for transmitting digital video and data over the same wires
US8462759B2 (en) * 2007-02-16 2013-06-11 Semtech Canada Corporation Multi-media digital interface systems and methods
US8159927B2 (en) * 2007-02-16 2012-04-17 Gennum Corporation Transmit, receive, and cross-talk cancellation filters for back channelling
US8644504B2 (en) * 2008-02-28 2014-02-04 Silicon Image, Inc. Method, apparatus, and system for deciphering media content stream
US8185739B2 (en) * 2009-01-09 2012-05-22 Silicon Image, Inc. Method and system for detecting successful authentication of multiple ports in a time-based roving architecture
US9083685B2 (en) * 2009-06-04 2015-07-14 Sandisk Technologies Inc. Method and system for content replication control
US20110038286A1 (en) * 2009-08-17 2011-02-17 Intersil Americas Inc. Using frequency divisional multiplexing for a high speed serializer/deserializer with back channel communication
CN103329609B (zh) 2010-11-22 2017-02-08 三星电子株式会社 一种无线通信方法、无线发送器和无线接收器
WO2013129785A1 (en) * 2012-02-29 2013-09-06 Samsung Electronics Co., Ltd. Data transmitter, data receiver, data transceiving system, data transmitting method, data receiving method, and data transceiving method
JP6003102B2 (ja) * 2012-03-06 2016-10-05 ソニー株式会社 データ受信回路、データ送信回路、データ送受信装置、データ伝送システムおよびデータ受信方法
KR101414447B1 (ko) * 2013-07-02 2014-07-08 옵티시스 주식회사 이중 모드 디스플레이-포트 커넥터
US10110945B2 (en) * 2015-03-13 2018-10-23 Lattice Semiconductor Corporation Maintaining synchronization of encryption process across devices by sending frame numbers
CN105681882B (zh) * 2016-01-04 2019-04-19 华为技术有限公司 控制视频输出的方法及其装置、控制电路
KR102529261B1 (ko) 2016-05-30 2023-05-09 삼성디스플레이 주식회사 표시장치 및 그의 구동방법
US10616184B2 (en) * 2016-06-30 2020-04-07 Intel Corporation Wireless display streaming of protected content
US10999304B2 (en) 2018-04-11 2021-05-04 Palo Alto Networks (Israel Analytics) Ltd. Bind shell attack detection
CN109194895A (zh) * 2018-10-19 2019-01-11 晶晨半导体(上海)股份有限公司 电视板卡、电视系统及电视制式配置方法
US10931476B2 (en) 2018-10-29 2021-02-23 Analog Devices Global Unlimited Company Content protection over synchronous data networks
US11184376B2 (en) * 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Port scan detection using destination profiles
US11184378B2 (en) 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Scanner probe detection
US11184377B2 (en) 2019-01-30 2021-11-23 Palo Alto Networks (Israel Analytics) Ltd. Malicious port scan detection using source profiles
US20230035146A1 (en) * 2021-07-27 2023-02-02 Arris Enterprises Llc System and method for pairing transmitter and receiver devices using hdcp ksv keys
US11799880B2 (en) 2022-01-10 2023-10-24 Palo Alto Networks (Israel Analytics) Ltd. Network adaptive alert prioritization system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607793A (zh) * 2003-09-26 2005-04-20 创世纪微芯片公司 基于分组的高清晰度高带宽数字内容保护

Family Cites Families (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4796203A (en) * 1986-08-26 1989-01-03 Kabushiki Kaisha Toshiba High resolution monitor interface and related interfacing method
US5369775A (en) 1988-12-20 1994-11-29 Mitsubishi Denki Kabushiki Kaisha Data-flow processing system having an input packet limiting section for preventing packet input based upon a threshold value indicative of an optimum pipeline processing capacity
KR910006834A (ko) * 1989-09-29 1991-04-30 아오이 죠이치 전원회로의 제조건에 의해 휘도를 변경시킬수 있는 디스플레이 제어장치
FR2670973B1 (fr) 1990-12-19 1994-04-15 Ouest Standard Telematique Sa Systeme de transmission par paquets a compression de donnees, procede et equipement correspondant.
EP0496007B1 (en) * 1991-01-21 1996-07-10 Nec Corporation Spread packet communication system
JPH04328919A (ja) * 1991-04-26 1992-11-17 Fujitsu Ltd 無線呼出し信号方式
US5926155A (en) * 1993-02-02 1999-07-20 Hitachi, Ltd. Digital video display system
US5838875A (en) 1993-02-05 1998-11-17 Goldstar Co., Ltd. Apparatus and method for discriminating between analog and digital video signals in high definition video cassette recorder
US5506932A (en) * 1993-04-16 1996-04-09 Data Translation, Inc. Synchronizing digital audio to digital video
US5581280A (en) * 1993-07-29 1996-12-03 Cirrus Logic, Inc. Video processing apparatus, systems and methods
US5511003A (en) * 1993-11-24 1996-04-23 Intel Corporation Encoding and decoding video signals using spatial filtering
US5739803A (en) * 1994-01-24 1998-04-14 Arithmos, Inc. Electronic system for driving liquid crystal displays
DE69509420T2 (de) * 1994-01-28 1999-12-16 Sun Microsystems Inc Schnittstelle für eine flache Anzeige bei einem hochauflösenden graphischen Computersystem
FI97928C (fi) * 1994-03-21 1997-03-10 Nokia Technology Gmbh Menetelmä digitaalisessa muodossa siirrettävän televisiolähetyksen salaamiseksi
US5615376A (en) * 1994-08-03 1997-03-25 Neomagic Corp. Clock management for power reduction in a video display sub-system
US5541919A (en) * 1994-12-19 1996-07-30 Motorola, Inc. Multimedia multiplexing device and method using dynamic packet segmentation
US5953350A (en) * 1995-03-13 1999-09-14 Selsius Systems, Inc. Multimedia client for multimedia/hybrid network
US5745837A (en) * 1995-08-25 1998-04-28 Terayon Corporation Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA
US5805173A (en) * 1995-10-02 1998-09-08 Brooktree Corporation System and method for capturing and transferring selected portions of a video stream in a computer system
US5835498A (en) 1995-10-05 1998-11-10 Silicon Image, Inc. System and method for sending multiple data signals over a serial link
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US5940137A (en) * 1996-03-01 1999-08-17 Trw Inc. Symbol timing generation and recovery for data transmission in an analog video signal
US5790083A (en) * 1996-04-10 1998-08-04 Neomagic Corp. Programmable burst of line-clock pulses during vertical retrace to reduce flicker and charge build-up on passive LCD display panels during simultaneous LCD and CRT display
US6154225A (en) 1996-10-11 2000-11-28 Silicon Motion, Inc. Virtual refresh™ architecture for a video-graphics controller
US5909465A (en) * 1996-12-05 1999-06-01 Ericsson Inc. Method and apparatus for bidirectional demodulation of digitally modulated signals
JP3434653B2 (ja) * 1996-12-05 2003-08-11 富士通株式会社 マルチメディアデータ蓄積伝送方法及び装置
US6038000A (en) * 1997-05-28 2000-03-14 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point
US6542610B2 (en) * 1997-01-30 2003-04-01 Intel Corporation Content protection for digital transmission systems
WO1998036533A1 (en) * 1997-02-17 1998-08-20 Communication & Control Electronics Limited Local communication system
US5949437A (en) * 1997-02-19 1999-09-07 Appian Graphics Corp. Dual video output board with a shared memory interface
US5918002A (en) * 1997-03-14 1999-06-29 Microsoft Corporation Selective retransmission for efficient and reliable streaming of multimedia packets in a computer network
US6151632A (en) 1997-03-14 2000-11-21 Microsoft Corporation Method and apparatus for distributed transmission of real-time multimedia information
US6177922B1 (en) * 1997-04-15 2001-01-23 Genesis Microship, Inc. Multi-scan video timing generator for format conversion
JP3385301B2 (ja) * 1997-04-23 2003-03-10 シャープ株式会社 データ信号線駆動回路および画像表示装置
US6219736B1 (en) * 1997-04-24 2001-04-17 Edwin E. Klingman Universal serial bus (USB) RAM architecture for use with microcomputers via an interface optimized for integrated services device network (ISDN)
US6049316A (en) * 1997-06-12 2000-04-11 Neomagic Corp. PC with multiple video-display refresh-rate configurations using active and default registers
US6020901A (en) * 1997-06-30 2000-02-01 Sun Microsystems, Inc. Fast frame buffer system architecture for video display system
US5852630A (en) 1997-07-17 1998-12-22 Globespan Semiconductor, Inc. Method and apparatus for a RADSL transceiver warm start activation procedure with precoding
US6353594B1 (en) * 1998-03-04 2002-03-05 Alcatel Canada Inc. Semi-permanent virtual paths for carrying virtual channels
US6249319B1 (en) * 1998-03-30 2001-06-19 International Business Machines Corporation Method and apparatus for finding a correct synchronization point within a data stream
US6356260B1 (en) * 1998-04-10 2002-03-12 National Semiconductor Corporation Method for reducing power and electromagnetic interference in conveying video data
US6593937B2 (en) * 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
JP2000078573A (ja) 1998-09-03 2000-03-14 Hitachi Ltd 階層符号化データ配信装置
US6326961B1 (en) 1998-09-30 2001-12-04 Ctx Opto-Electronics Corp. Automatic detection method for tuning the frequency and phase of display and apparatus using the method
US6661422B1 (en) 1998-11-09 2003-12-09 Broadcom Corporation Video and graphics system with MPEG specific data transfer commands
US6330605B1 (en) * 1998-11-19 2001-12-11 Volera, Inc. Proxy cache cluster
US6697376B1 (en) * 1998-11-20 2004-02-24 Diva Systems Corporation Logical node identification in an information transmission network
US20040198386A1 (en) * 2002-01-16 2004-10-07 Dupray Dennis J. Applications for a wireless location gateway
US7194554B1 (en) * 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US7046631B1 (en) * 1999-01-22 2006-05-16 Alcatel Canada Inc. Method and apparatus for provisioning traffic dedicated cores in a connection oriented network
US6441857B1 (en) * 1999-01-28 2002-08-27 Conexant Systems, Inc. Method and apparatus for horizontally scaling computer video data for display on a television
JP3768712B2 (ja) * 1999-02-09 2006-04-19 キヤノン株式会社 攪拌手段、現像装置、およびプロセスカートリッジ
US6223089B1 (en) * 1999-03-15 2001-04-24 Raylar Design, Inc. Method and apparatus for controlling computers remotely
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
US6973069B1 (en) 1999-03-23 2005-12-06 Motorola, Inc. Method for transporting multimedia information in a communication system
US6542967B1 (en) * 1999-04-12 2003-04-01 Novell, Inc. Cache object store
US6765931B1 (en) * 1999-04-13 2004-07-20 Broadcom Corporation Gateway with voice
KR100336280B1 (ko) * 1999-05-21 2002-05-13 유혁 중간 데이터 기반의 비디오/오디오 스트리밍 방법
US8266657B2 (en) * 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6704310B1 (en) * 1999-06-30 2004-03-09 Logitech Europe, S.A. Header encoding method and apparatus for packet-based bus
US6598161B1 (en) * 1999-08-09 2003-07-22 International Business Machines Corporation Methods, systems and computer program products for multi-level encryption
US6477252B1 (en) 1999-08-29 2002-11-05 Intel Corporation Digital video content transmission ciphering and deciphering method and apparatus
US6614800B1 (en) * 1999-09-02 2003-09-02 International Business Machines Corporation Method and system for virtual private network administration channels
US6608828B1 (en) * 1999-09-15 2003-08-19 Ericsson Inc. Methods and systems for decoding headers that are repeatedly transmitted and received along with data on a radio channel
US6633288B2 (en) 1999-09-15 2003-10-14 Sage, Inc. Pixel clock PLL frequency and phase optimization in sampling of video signals for high quality image display
JP3950926B2 (ja) 1999-11-30 2007-08-01 エーユー オプトロニクス コーポレイション 画像表示方法、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
JP3349490B2 (ja) * 2000-02-14 2002-11-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 画像表示方法、画像表示システム、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス
JP4639420B2 (ja) 2000-03-08 2011-02-23 ソニー株式会社 信号伝送装置および信号伝送方法
US6647015B2 (en) * 2000-05-22 2003-11-11 Sarnoff Corporation Method and apparatus for providing a broadband, wireless, communications network
JP2002049363A (ja) * 2000-05-24 2002-02-15 Sharp Corp 画像表示システム
US6545688B1 (en) * 2000-06-12 2003-04-08 Genesis Microchip (Delaware) Inc. Scanning an image within a narrow horizontal line frequency range irrespective of the frequency at which the image is received
DE10041772C2 (de) * 2000-08-25 2002-07-11 Infineon Technologies Ag Taktgenerator, insbesondere für USB-Geräte
US20020075902A1 (en) * 2000-09-22 2002-06-20 Abbas Syed Aun Optimum overhead framing techniques for ADSL DMT modems
DE60118609T2 (de) * 2000-10-11 2007-05-03 Broadcom Corp., Irvine Kabelmodemsystem und Verfahren zur Unterstützung erweiterter Protokolle
KR100349205B1 (ko) * 2000-11-17 2002-08-21 삼성전자 주식회사 디지탈 영상표시기기의 디브이아이 커넥터 검출 장치 및방법
JP2002171449A (ja) * 2000-11-30 2002-06-14 Sony Corp 表示装置および方法、並びに記録媒体
US6820614B2 (en) * 2000-12-02 2004-11-23 The Bonutti 2003 Trust -A Tracheal intubination
CA2327898A1 (en) * 2000-12-08 2002-06-08 Alcatel Canada Inc. System and method for establishing a communication path associated with an mpls implementation on an atm platform
KR100467643B1 (ko) * 2000-12-28 2005-01-24 엘지전자 주식회사 무선 랜에서의 멀티미디어 데이터 전송 방법
WO2002057917A2 (en) * 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US7161998B2 (en) * 2001-01-24 2007-01-09 Broadcom Corporation Digital phase locked loop for regenerating the clock of an embedded signal
US20020163598A1 (en) * 2001-01-24 2002-11-07 Christopher Pasqualino Digital visual interface supporting transport of audio and auxiliary data
US6934389B2 (en) 2001-03-02 2005-08-23 Ati International Srl Method and apparatus for providing bus-encrypted copy protection key to an unsecured bus
TW518844B (en) * 2001-03-21 2003-01-21 Ind Tech Res Inst Transmission method of multimedia data packet in network system
US20020149617A1 (en) * 2001-03-30 2002-10-17 Becker David F. Remote collaboration technology design and methodology
US7194009B2 (en) * 2001-04-14 2007-03-20 John Wai Tsang Eng Full-service broadband cable modem system
US20020184327A1 (en) * 2001-05-11 2002-12-05 Major Robert Drew System and method for partitioning address space in a proxy cache server cluster
JP3744819B2 (ja) 2001-05-24 2006-02-15 セイコーエプソン株式会社 信号駆動回路、表示装置、電気光学装置及び信号駆動方法
US7257163B2 (en) * 2001-09-12 2007-08-14 Silicon Image, Inc. Method and system for reducing inter-symbol interference effects in transmission over a serial link with mapping of each word in a cluster of received words to a single transmitted word
US7295578B1 (en) 2001-09-12 2007-11-13 Lyle James D Method and apparatus for synchronizing auxiliary data and video data transmitted over a TMDS-like link
JP4011320B2 (ja) * 2001-10-01 2007-11-21 株式会社半導体エネルギー研究所 表示装置及びそれを用いた電子機器
US20030076282A1 (en) * 2001-10-19 2003-04-24 Semiconductor Energy Laboratory Co., Ltd. Display device and method for driving the same
US7589737B2 (en) * 2001-10-31 2009-09-15 Hewlett-Packard Development Company, L.P. System and method for communicating graphics image data over a communication network
GB2383240B (en) * 2001-12-17 2005-02-16 Micron Technology Inc DVi link with parallel test data
US7106757B2 (en) * 2001-12-19 2006-09-12 Intel Corporation System and method for streaming multimedia over packet networks
JP3778079B2 (ja) * 2001-12-20 2006-05-24 株式会社日立製作所 表示装置
US7088398B1 (en) * 2001-12-24 2006-08-08 Silicon Image, Inc. Method and apparatus for regenerating a clock for auxiliary data transmitted over a serial link with video data
US7308059B2 (en) * 2002-02-06 2007-12-11 Broadcom Corporation Synchronization of data links in a multiple link receiver
US7120203B2 (en) * 2002-02-12 2006-10-10 Broadcom Corporation Dual link DVI transmitter serviced by single Phase Locked Loop
JP2003241724A (ja) * 2002-02-15 2003-08-29 Rohm Co Ltd ディスプレイモニタ装置
JP4218249B2 (ja) * 2002-03-07 2009-02-04 株式会社日立製作所 表示装置
US7283566B2 (en) * 2002-06-14 2007-10-16 Silicon Image, Inc. Method and circuit for generating time stamp data from an embedded-clock audio data stream and a video clock
KR100475060B1 (ko) 2002-08-07 2005-03-10 한국전자통신연구원 다시점 3차원 동영상에 대한 사용자 요구가 반영된 다중화장치 및 방법
US7319706B2 (en) * 2002-08-12 2008-01-15 Broadcom Corporation Symmetrical clock distribution in multi-stage high speed data conversion circuits
US7634675B2 (en) * 2002-09-05 2009-12-15 Gateway, Inc. Monitor power management
US7075987B2 (en) * 2002-09-23 2006-07-11 Intel Corporation Adaptive video bit-rate control
US20060036788A1 (en) * 2002-09-24 2006-02-16 Monster Cable Products, Inc. HDMI cable interface
US7286536B2 (en) * 2002-10-28 2007-10-23 Nokia Corporation Method and system for early header compression
US7802049B2 (en) * 2002-10-30 2010-09-21 Intel Corporation Links having flexible lane allocation
US7203853B2 (en) * 2002-11-22 2007-04-10 Intel Corporation Apparatus and method for low latency power management on a serial data link
US7555017B2 (en) * 2002-12-17 2009-06-30 Tls Corporation Low latency digital audio over packet switched networks
US7248590B1 (en) * 2003-02-18 2007-07-24 Cisco Technology, Inc. Methods and apparatus for transmitting video streams on a packet network
US7525975B2 (en) * 2003-03-07 2009-04-28 Rami Caspi System and method for integrated audio stream manager
US7405719B2 (en) * 2003-05-01 2008-07-29 Genesis Microchip Inc. Using packet transfer for driving LCD panel driver electronics
US7068686B2 (en) * 2003-05-01 2006-06-27 Genesis Microchip Inc. Method and apparatus for efficient transmission of multimedia data packets
SG135022A1 (en) * 2003-05-01 2007-09-28 Genesis Microchip Inc Method and apparatus for efficient transmission of multimedia data packets
US20040218599A1 (en) * 2003-05-01 2004-11-04 Genesis Microchip Inc. Packet based video display interface and methods of use thereof
US7487273B2 (en) * 2003-09-18 2009-02-03 Genesis Microchip Inc. Data packet based stream transport scheduler wherein transport data link does not include a clock line
US7800623B2 (en) * 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US8996603B2 (en) * 2004-09-16 2015-03-31 Cisco Technology, Inc. Method and apparatus for user domain based white lists
JP2006154466A (ja) * 2004-11-30 2006-06-15 Sumitomo Electric Ind Ltd 通信方法、通信システム及び送信装置
US20060209890A1 (en) * 2005-03-15 2006-09-21 Radiospire Networks, Inc. System, method and apparatus for placing training information within a digital media frame for wireless transmission

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1607793A (zh) * 2003-09-26 2005-04-20 创世纪微芯片公司 基于分组的高清晰度高带宽数字内容保护

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BARR, D.A.Copy Protection for High-Definition Baseband Video.《INFORMATION TECHNOLOGY: CODING AND COMPUTING》.2002,第4节,图1. *

Also Published As

Publication number Publication date
SG148090A1 (en) 2008-12-31
JP2008283688A (ja) 2008-11-20
TWI433541B (zh) 2014-04-01
TW200910960A (en) 2009-03-01
EP1990999A2 (en) 2008-11-12
KR20080100122A (ko) 2008-11-14
EP1990999A3 (en) 2009-05-06
KR101412297B1 (ko) 2014-06-25
CN101304420A (zh) 2008-11-12
JP5269474B2 (ja) 2013-08-21
US7613300B2 (en) 2009-11-03
US20080013725A1 (en) 2008-01-17

Similar Documents

Publication Publication Date Title
CN101304420B (zh) 通过单信号线的内容受保护的数字链路
CN1607793B (zh) 基于分组的高清晰度高带宽数字内容保护
JP4752113B2 (ja) 電子機器及び信号伝送方法
USRE47119E1 (en) Enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection
US8874895B2 (en) Data transmitting apparatus, data receiving apparatus, data transmitting method, and data receiving method
US20050027994A1 (en) Device key protection method, and encoding apparatus, decoding apparatus, video transmission apparatus and video receiving apparatus using the method
CN102377990A (zh) 传送和接收设备以及传送和接收方法
US8903086B2 (en) Enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection
CN107431832B (zh) 通过发送帧号来维持跨设备的加密过程的同步
KR100474456B1 (ko) 복사방지를 위한 영상데이터의 암호화 전송장치 및 방법
JP2001169263A (ja) 暗号化ディジタル表示系

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130424

Termination date: 20210508

CF01 Termination of patent right due to non-payment of annual fee