CN101888514B - 无线多媒体传送方法和装置 - Google Patents
无线多媒体传送方法和装置 Download PDFInfo
- Publication number
- CN101888514B CN101888514B CN2010101808173A CN201010180817A CN101888514B CN 101888514 B CN101888514 B CN 101888514B CN 2010101808173 A CN2010101808173 A CN 2010101808173A CN 201010180817 A CN201010180817 A CN 201010180817A CN 101888514 B CN101888514 B CN 101888514B
- Authority
- CN
- China
- Prior art keywords
- data
- multimedia
- quality
- wireless
- source
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000005540 biological transmission Effects 0.000 claims abstract description 51
- 230000008859 change Effects 0.000 claims description 19
- 230000001105 regulatory effect Effects 0.000 claims description 14
- 238000012217 deletion Methods 0.000 claims description 13
- 230000037430 deletion Effects 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 12
- 238000010168 coupling process Methods 0.000 claims description 12
- 238000005859 coupling reaction Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 10
- 238000013144 data compression Methods 0.000 claims description 5
- 230000006854 communication Effects 0.000 abstract description 24
- 238000004891 communication Methods 0.000 abstract description 22
- 238000012546 transfer Methods 0.000 description 73
- 238000011144 upstream manufacturing Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 6
- 238000002372 labelling Methods 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 230000002349 favourable effect Effects 0.000 description 4
- 230000032258 transport Effects 0.000 description 4
- 230000000750 progressive effect Effects 0.000 description 3
- 230000007175 bidirectional communication Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- TVZRAEYQIKYCPH-UHFFFAOYSA-N 3-(trimethylsilyl)propane-1-sulfonic acid Chemical compound C[Si](C)(C)CCCS(O)(=O)=O TVZRAEYQIKYCPH-UHFFFAOYSA-N 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- GJWAPAVRQYYSTK-UHFFFAOYSA-N [(dimethyl-$l^{3}-silanyl)amino]-dimethylsilicon Chemical compound C[Si](C)N[Si](C)C GJWAPAVRQYYSTK-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- 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/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- 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/75—Media network packet handling
- H04L65/752—Media network packet handling adapting media to network capabilities
-
- 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/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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/80—Responding to QoS
Abstract
本发明涉及无线多媒体传送方法和装置,即公开了用于多媒体网络中的无线数据发送的装置和方法。公开了一种具有源的网络,该源使用包括无线通信信道的虚拟信道来耦合到宿。该系统的源端提供具有净荷流的分组数据流,从而各净荷与它的相应始发源流关联。该系统被配置成对用于无线传送的分组的数据流进行编码。该系统的非无线源端从下游接收服务质量信息。由此实现调节源内容和分组的数据流。
Description
相关申请的交叉引用
本专利申请按照35U.S.C.119(e)要求对通过援引合并于此、发明人为Osamu Kobayashi、标题为“WIRELESS MULTIMEDIATRANSPORT METHOD”、于2009年5月13日提交的第61/177,977号美国临时专利申请(代理案号为GENSP218P)的优先权。本申请也与各自通过援引合并于此的以下共同未决美国专利申请有关:(i)第7,424,558号美国专利,于2003年12月2日提交并且于2008年9月9日授权,标题为“METHOD OF ADAPTIVELY CONNECTING AVIDEO SOURCE AND A VIDEO DISPLAY”,发明人为OsamuKobayashi;(ii)第7,068,686号美国专利,于2003年12月2日提交并且于2006年6月27日授权,标题为“METHOD AND APPARATUSFOR EFFICIENT TRANSMISSION OF MULTIMEDIA DATAPACKETS”,发明人为Osamu Kobayashi;(iii)第7,620,062号美国专利,于2003年12月2日提交并且于2009年11月17日授权,标题为“METHOD OF OPTIMIZING MULTIMEDIA PACKETTRANSMISSION RATE”,发明人为Osamu Kobayashi;(iv)第7,088,741号美国专利,于2003年12月2日提交并且于2006年8月8日授权,标题为“USING AN AUXILARY CHANNEL FOR VIDEOMONITOR TRAINING”,发明人为Osamu Kobayashi;(v)第10/726,350号美国专利申请(代理案号为GENSP106),于2003年12月2日提交,标题为“TECHNIQUES FOR REDUCING MULTIMEDIA DATAPACKET OVERHEAD”,发明人为Osamu Kobayashi;(vi)第10/726,362号美国专利申请(代理案号为GENSP107),于2003年12月2日提交,标题为“PACKET BASED CLOSED LOOP VIDEODISPLAY INTERFACE WITH PERIODIC STATUS CHECKS”,发明人为Osamu Kobayashi;(vii)第10/726,895号美国专利申请(代理案号为GENSP 108),于2003年12月2日提交,标题为“MINIMIZINGBUFFER REQUIREMENTS IN A DIGITAL VIDEO SYSTEM”,发明人为Osamu Kobayashi;(viii)第10/726,441号美国专利申请(代理案号为GENSP109),于2003年12月2日提交,标题为“VIDEOINTERFACE ARRANGED TO PROVIDE PIXEL DATAINDEPENDENT OF A LINK CHARACTER CLOCK”,发明人为Osamu Kobayashi;(ix)第6,992,987号美国专利,于2003年12月2日提交并且于2006年1月31日授权,标题为“ENUMERATIONMETHOD FOR THE LINK CLOCK RATE AND THE PIXEL/AUDIOCLOCK RATE”,发明人为Osamu Kobayashi;(x)第10/726,794号美国专利申请(代理案号为GENSP013),于2003年12月2日提交,标题为“PACKET BASED VIDEO DISPLAY INTERFACE ANDMETHODS OF USE THEREOF”,发明人为Osamu Kobayashi;(xi)第7,487,273号美国专利,于2004年7月29日提交并且于2009年2月3日授权,标题为“DATA PACKET BASED STREAM TRANSPORTSCHEDULER WHEREIN TRANSPORT DATA LINK DOES NOTINCLUDE A CLOCK LINE”,发明人为Osamu Kobayashi;以及(xii)第12/365,678号美国专利申请(代理案号为GENSP203),于2009年2月4日提交,标题为“MULTI-STREAM DATA TRANSPORT ANDMETHODS OF USE”,发明人为Osamu Kobayashi。
技术领域
本发明涉及多媒体网络中的无线数据发送。具体而言,本发明描述多媒体设备网络中的无线视频数据发送和利用数据分组流调度器的流分组递送方法及其使用方法。
背景技术
如令,发送多媒体(音频、视频、图像、可查看的数据等)的设备已经变得普遍和广泛使用。此外,无线数据发送方法和设备已经被广泛用于发送广泛的各种数据类型。近来,这样的无线技术已经与视频和其它多媒体数据一起使用。
在现有技术中,已经混合成功地运用多媒体数据到无线空间的一些应用。无线数据发送的一个特别令人关注的领域涉及视频数据在网络内的无线数据发送。具体而言,令人关注的是能够在包括多媒体设备网络的许多不同设备之间无线地发送视频和其它多媒体数据。
这样的多媒体数据无线通信面临的问题之一是由无线设备之间的变化带宽条件引起的问题。具体而言,现有无线视频通信模式没有用于适配于变化无线带宽条件的有效模式。这样的减少带宽之所以会产生可能归因于干扰条件和其它条件。一个普遍的出现事件可能是人行走于无线源(source)设备与它的关联宿(sink)设备之间。在这些或者其它条件之下普遍观测到降低的比特速率或者减少的带宽。在一些无线系统中,服务质量策略可以用来实施如下测量,这些测量可以适配于网络发送质量和服务可用性的改变。
然而,这样的方式并不能容易地适配用于多媒体设备,比如视频设备。这些设备,如它们当前存在的那样,没有实现在数据发送时进行服务质量调节。这一问题在视频设备并且特别是高分辨率视频设备(这些设备需要大量带宽以适应用来渲染高分辨率图像的大量数据)中遇到时尤为尖锐。由于在多媒体设备之间一般不发送服务质量信息,所以它不能用来调节视频(或者其它多媒体)质量和特性以维持如关联宿设备渲染的信号中的所期望的保真水平。
需要的是适合于监视涉及多媒体数据信号的服务质量信息并且在一些情况下适配网络设备以适应变化网络条件的方法和设备。
因此,希望创造一种适合于在无线环境中发送多媒体数据的数据传送系统。
发明内容
本发明的一种多媒体数据发送系统包括用于提供源多媒体内容的多媒体源模块,该源多媒体内容包括在分组的数据流中布置的至少一个多媒体数据流。一个源模块可以包括用于向无线收发器发送分组的数据流的发送器。也包括用于从所述源无线收发器接收服务质量信息的源服务质量接收器。该系统还包括用于从源模块接收所述分组的数据流并且向宿无线设备发送所述分组的数据流的无线收发器。收发器包括能够从与无线收发器无线通信的下游的宿无线设备接收服务质量信息的无线接收器电路。无线收发器也包括用于进一步向上游的源模块发送服务质量信息的发送器电路。该系统也包括用于将多媒体源模块与源无线收发器耦合的数据链接单元。链接单元具有用于从源模块向无线收发器传送分组的数据流的单向主链路和用于从无线收发器向上游的源模块发送服务质量信息的至少一个补充链路(边带信道)。
在另一实施例中,该系统可以包括多媒体接口系统。这样的接口可以包括配置成接收在分组的数据流中布置的源多媒体内容的多媒体收发器模块。这一模块可以包括用于从多媒体内容源接收所述分组的数据流的接收器电路、用于向无线收发器发送所述分组的数据流的发送器电路、用于从无线收发器接收服务质量信息的服务质量接收器电路和用于向多媒体内容源发送接收的服务质量信息的服务质量发送器电路。另外,接口可以包括具有用于从收发器模块接收分组的数据流的具体配置的无线收发器。也包括适合于将分组的数据流转换成无线信号的转换电路和用于向无线宿发送无线信号的发送器电路。接口也可以包括用于从无线宿接收服务质量信息的无线服务质量接收器电路。也可以包括用于向多媒体收发器模块发送接收的服务质量信息的服务质量发送器电路。接口也包括将多媒体收发器模块与无线收发器耦合的数据链接单元。一个链接单元实施例包括用于从多媒体收发器模块向无线收发器传送分组的数据流的单向主链路并且包括用于从无线收发器向多媒体收发器模块发送服务质量信息的至少一个补充链路(边带信道)。
本发明还可以具体实现于一种用于实现这样的多媒体内容无线发送的方法中。该方法包括接收由多媒体源设备发送的编码为分组的数据流的源多媒体内容。在无线发送设备处接收分组的数据流。另外,无线设备向无线宿无线发送作为无线信号的所述分组的数据流。同样在无线发送器设备处从无线宿接收服务质量信息,其中服务质量信息与所述无线信号关联。此外,向上游的所述多媒体源设备发送服务质量信息。源设备可以响应于服务质量信息来调节所述源多媒体内容或者所述分组的数据流中的至少一个。
本发明还可以具体实现为一种计算机程序产品。该产品编码到有形计算机可读介质上或者具体由具体设备存储或/或操作。该产品包括用于实现以下操作的计算机可读指令:接收由多媒体源设备发送的编码为分组数据流的源多媒体内容。在无线发送设备处接收分组的数据流。向无线宿无线发送作为无线信号的所述分组的数据流。在无线发送器设备处从无线宿接收服务质量信息,其中服务质量信息与所述无线信号关联。向上游的所述多媒体源设备发送服务质量信息。调节源设备使得可以响应于服务质量信息对所述源多媒体内容或者所述分组的数据流中的至少一个进行调节。
在另一实施例中公开一种用于在无线多媒体网络中使用的数据结构。该网络具有与多媒体宿设备无线耦合并且无线发送以无线传送格式配置的分组的数据流的多媒体源设备。该数据结构是数据传送单位,该单位具有预定长度、对流中的相继传送单位进行界定的调度循环标记符号、多个定义的净荷空间和填补物部分。净荷空间包括用于将使用传送单位来发送的各始发源数据流的净荷空间,从而净荷空间的尺寸与用于各源数据流的固有流速率关联。布置填补物部分使得它占据传送单位的未由调度循环标记符号占据、也未由净荷空间占据的部分。
附图说明
图1示出了具有虚拟信道(带有无线数据连接)的多媒体网络的一般性表示。
图2是根据本发明各方面的多媒体系统的图解图示,该多媒体系统包括与宿设备无线连接的源端。
图3是根据本发明各方面的实现源设备无线互连的多媒体无线接口系统的图解图示。
图4是图示了根据本发明原理的用于在多媒体系统中实现多媒体数据无线发送和服务质量信息发送的一个方法实施例的流程图。
图5(a)-图5(d)是将数据流分组并且响应于无线带宽的改变来动态地删除流的方法的图解图示。
图6图示了用来实施本发明的多媒体系统的一个实施例。
具体实施方式
现在将参照本发明具体实施例,在附图中图示了其若干例子。尽管将结合具体实施例描述本发明,但是将理解并非要使本发明限于描述的实施例。相反,旨在于覆盖可以在如由所附权利要求限定的本发明的精神实质和范围内包括的替代、修改和等效实施例。
现在将在多媒体系统方面描述本发明。具体而言,视频显示系统具有通过基于分组的数字接口耦合到视频宿或者接收器的视频源。具体而言,视频源与无线发送系统耦合,该无线发送系统与无线接收器系统无线耦合,该无线接收器系统与视频宿耦合。重要的是公开了更完全地支持服务质量(QoS)功能的装置和操作模式。也公开了如在多媒体设备环境中使用的服务质量实施方法。
如图1中简要地所示,描绘了简化的多媒体系统100。在该系统中,多媒体源设备101向无线收发器103提供作为分组的数据流102的多媒体内容,该无线收发器103向宿端上的无线接收器105发送作为无线信号104的内容,该无线接收器105将信号104转换成向多媒体宿设备107发送的可显示的格式106。从流源101到源宿107的整个路径定义虚拟通信信道108,其中通过该虚拟通信信道发送多媒体数据内容。
该系统由一系列数据发送路径(111、112、113)来增强,这些路径实现服务质量(QoS)信息从流宿设备107向流源设备101的反向发送。尤为有用的是一般描述为111和112的路径。服务质量信息的发送使得能够实现在流的数据发送端上进行调节以实现产生按照当前服务质量更为优化的信号。
应当注意,通过虚拟信道108发送数据的速率称为信道比特速率。也应理解无线信号104常常可能受到使它的数据速率减少并且使它的带宽减少的干扰和降级。
可以参照图2理解本发明的一些有用属性。图2是图示了本发明一个实施例的示意框图,该框图保留源系统的若干功能方面。具体而言,图2图示了多媒体源模块201和它与关联的无线收发器模块202的操作关系。源模块201和关联的无线收发器模块202使用链接单元203来耦合。
链接单元具有单向主链路211和可以传送广泛的补充数据的补充连接212。在一种方式中,主链路被配置成传送与多媒体源内容关联的分组的数据流。此外,补充连接212可以包括多个辅助连接。例如,这样的连接可以包括辅助信道213、214,其中可以通过这些辅助信道传送各种数据。具体而言,这一补充连接212可以被配置成发送服务质量数据。例如,可以从无线收发器模块202向上游的源模块201传送这样的服务质量数据。
在一个实施中,辅助信道213、214可以被配置成在广泛的配置中发送数据。典型例子包括全双工双向通信信道、半双工双向通信信道、事实上包括许多不同双工格式(TDD、FDD等)以及单向信道。在一个实施中,第一辅助信道可以包括能够双向通信的辅助线,而第二辅助信道可以例如是单向通信信道。具体而言,发明人指出,根据本发明的原理可以运用许多补充连接212的格式。
适当链路的一个例子是比如可以在VESA DisplayPort标准中描述的所谓兼容链路。数据链接单元可以按许多其它格式来配置而不具体限于上述DisplayPort链路。链路运送分组的数据流,并且可以实现服务质量信息从无线连接朝向上游源的发送。此外,在具体实施例中,链路支持发送服务质量警报信号。然而,关于链路构造,这里所示部件是仅用来说明一般操作原理的例子而不应当理解为限制。这里所示单元可以配置为单独部件,其中一些部件与源分离或者与源集成。设想可以在多个配置中组合它们。这样的实施例可以包括片上系统实施例、单独IC系统、嵌入于芯片单元中的软件、嵌入式固件等。
如上文简要地所示,在一个实施例中,第一辅助信道可以包括适合于从无线收发器202向源模块201发送服务质量信息的服务质量信道213和用于从无线收发器201向源模块202发送服务质量通报信号的另一信道214。
在一个具体实施中,服务质量信道213可以包括链接单元203的双向辅助线。此外,其它线214可以简单地是用于发送热插拔连接信号的链接单元线。取代热插拔信号,线214可以简单地发送消息(例如中断请求(IRQ)),源201将视之为服务质量“通报(alert)”信号。响应于通报信号,使源模块201能够从辅助线213读取传入的服务质量信息。
通过进一步描述并且进一步参照图2,现在描述用于系统200的操作模式。在源模块201接收或者由源模块201生成多媒体内容。在一个例子中,源模块201可以包括处理器215,该处理器可以生成多媒体内容204和/或从另一始发点接收所述内容204。发明人描述了源型设备的一些非限制例子,如DVD播放器、机顶盒、计算机、音乐播放器以及许多其它设备。
源201还可以包括调度器216,该调度器对多媒体内容204进行操作以生成与多媒体内容关联的分组的数据流205。这一过程将在本说明书的后文部分中以一些具体细节加以描述。简言之,调度器将多媒体内容配置为向分组的数据流205中引入的多个净荷。另外,分组的数据流205的各净荷与多媒体内容204的具体源数据流(例如204a、204b、204c)关联。在一个尤为有用的实施例中,分组的数据流205无需包括定时信号,因为定时信息可以如在本公开内容中别处描述的那样编码为分组流的结构特征。
然后向源模块201的发送电路217转发分组的数据流205,然后在该发送电路217使用主链接单元203的主链路211向下游发送该数据流。这样的主链路211通常为可以是有线或者光学发送介质以及其它介质的物理链路。
此外,源201还包括布置成从下游设备接收服务质量信息的接收电路218。这是在现有设备与本发明的实施之间的一个很重要的差别。现有技术的设备未通过比如由链接单元203提供的物理链路接收下游服务质量。接收电路218被配置成接收下游服务质量信息并且基于变化的下游数据发送环境来调节源201。具体而言,这一方式在下游部件之一参与与另一无线部件的无线通信时很有用。接收的服务质量信息可以用来调节内容204或者调节分组的数据流205的多个方面。例如,响应于表明无线通信信道质量恶化或者更低的服务质量信息(从下游接收),可以在源系统中的各点进行调节。
在服务质量信号表明下游无线通信信道中的带宽减少的一个例子中,可以更改多媒体内容以适应这一改变。例如,可以减少信号的分辨率以适应无线信道中的减小的带宽。或者可以改变数据压缩以适应更低的带宽。
在产生更低分辨率的多媒体内容的一个示例中,处理器可以调节从处理器215输出的内容204的刷新速率。例如,如果原内容具有120Hz的刷新速率,则可以向调度器供应具有更低刷新速率的经调节的多媒体内容204,例如标准的60Hz信号。因此,视频信号将继续到达宿、但是仅以假设由普通观看者无法区别的不同格式。通过使用这样的减小的刷新速率,需要较少数量的带宽以发送信号。出于同样原因,当在接收器218接收表明更佳无线连接和/或增加带宽的服务质量信息时,可以再次使用更高刷新速率直至由原内容提供的完全程度。此外,可以通过将内容更改成其它格式来改变分辨率以适应带宽减少。例如,在一种情况下,可以将接收的固有1920×1080格式的多媒体内容转换成更低分辨率的格式(比如640×480或者包括非标准格式的多个其它格式)。事实上,这样的信号分辨率可以减少至DVI/HDMI指定的下限22.5Mps(每秒的兆像素)之下。因此,该方式可以回避TMDS传送系统的一些限制。因此,如果带宽条件使得这样的方式有利,则可以例如在5Mps至22Mps或者甚至更低的范围中提供内容204。处理器215可以仅将内容204的数据格式调节至原多媒体内容支持的任何水平。
此外,如上文所示,处理器215可以调节用来对多媒体内容204进行编码的数据压缩水平。处理器可以将内容204简单地编码成压缩程度更高的格式。例如,可以将起初按MPEG格式编码的内容编码成压缩程度更高的MPEG-4格式以获得更高数据压缩。这减少了内容204所需的带宽。仅需宿设备支持这些编码和/或分辨率格式。具体而言,可以使用数据链接单元203的辅助线213向源201提供所有的这一格式化和分辨率信息。因此,可以使源201了解下游部件能力。
在一种附加或者替代方式中,可以从内容204删除所选流(例如204a、204b、204c)。可以在处理器级实现这一点,其中处理器215可以简单地从内容204中删除流(例如204b)以适应减少的带宽。作为替代或补充,还可以在调度器205处删除流,该调度器简单地从组成分组的数据流205的多流数据传送分组中删除流净荷(与删除的流关联)。在本公开内容的后文部分中说明这样的过程的细节。可以经由辅助线213或者甚至更有利地经由分组的数据流205本身提供向下游设备通知这一改变的信息。
应当注意可以包括作为成组集成电路芯片的源模块201。此外,各种部件(215,216,217,218)中的任一或者所有部件可以形成片上系统配置的部分。此外,这样的部件可以操作一系列计算机可读指令,这些指令被配置成使部件能够如本公开内容中所示那样工作。此外,发明人指出,这样的计算机可读指令以及关联数据结构和程序可以具体实现为驻留于这里所述设备上的固件。
继续参照图2来继续讨论。在系统200及其操作模式的进一步描述中,现在参照根据本发明原理的关联无线收发器模块202的一个实施例的性质。
通过进一步描述并且进一步参照图2,现在描述用于系统200的操作模式。收发器模块202包括配置成从源模块201接收分组的数据流205的接收器电路231。通过数据链接单元203的主链路211接收这一数据205。一旦在电路231接收,就向无线编码器232转发分组的数据流205,该无线编码器232将分组的数据流205配置为适合于无线发送的无线数据流206。编码器可以将分组的数据流205格式化为任何支持的无线传送协议。这样的协议可以包括但不限于蓝牙、WiFi和其它无线兼容数据发送格式。向消费或者以别的方式作用于无线数据的无线宿设备209无线发送206t(使用无线发送电路233)这一无线数据流206。在一些实施中,无线编码器232和无线发送电路233形成单个集成部件。
此外,无线宿209监视接收的数据发送。宿209可以并入多个服务质量协议、测量或者系统中的任一个以在宿209处跟踪信号质量。基于接收的信号质量(例如206t),宿209可以生成对在无线收发器模块202与无线宿209之间的无线通信信道的性能和质量进行表征的服务质量信息。描述服务质量信息的性质和方法为本领域普通技术人员所公知、因而这里不具体加以记载。
在这一实施例中,可以向收发器模块202发送回这样生成的服务质量信息207。在这一实施例中,服务质量信息207由收发器模块202的无线接收器电路234无线地接收。
在这一实施例的一个重要属性中,向上游(朝向源201)发送回服务质量信息,该信息在上游可以由源201用来更改数据发送。例如,然后使用服务质量发送器电路235经由数据链接单元203向上游的源模块201发送服务质量信息207。在一个例子中,可以使用单元203的补充链路212(例如使用辅助信道213)向源201传送回服务质量信息207。在一些实施例中,服务质量发送器电路235可以包括适合于生成服务质量通报信号208的电路235a。这样的信号208如上文讨论的那样可以简单地是IRQ信号(诸如在热插拔事件中使用的信号),这些信号使上游源部件(这里为201)注意期待服务质量信息207。可以使用数据链路(例如214)的补充线之一发送这些通报信号。因而,源模块201可以接收服务质量信息并且按该信息起作用。
此外,发明人指出,在丢失数据、漏掉净荷或者发送数据其它不足的情况下,宿可以仅重新显示相同帧直至接收新的有效数据。
应当注意,收发器模块202可以被包括作为成组集成电路芯片。此外,各种部件(231、232、233、234、235、235a等)中的任一或者所有部件可以形成片上系统配置的部分。此外,这样的部件可以操作一系列计算机可读指令,这些指令被配置成使部件能够如本公开内容中所示那样工作。此外,发明人指出,这样的计算机可读指令以及关联数据结构和程序可以具体实现为驻留于这里所述设备上的固件。
图3有助于理解本发明的另一方式。在一个普遍实施中,普通(非无线)多媒体设备的用户可能希望利用多媒体设备之间的无线通信。在这样的实施中,普通多媒体部件可以通过使用多媒体无线接口系统300集成到无线系统中。该接口可以使用有线连接插入多媒体设备中并且实现可以由无线设备接收的无线输出或者从无线设备接收无线输入。
在所示实施例中,无线接口300与另一多媒体设备301耦合。在这一所示实施例中,设备301可以是能够输出多媒体内容的多媒体源设备。在这一图示中,源301使用例如配置为前述数据链接单元203的数据链接单元303耦合到接口300。
有线接口311与非无线设备(这里为源设备301)耦合。并且此外,无线接口312被配置成与另一多媒体设备309无线耦合。在这一实施例中,设备309表征为无线宿设备。这样的设备可以是分路器、路由器、复用器、显示器和/或能够接收无线信号的广泛的各种无线系统。
在这一具体实施例中,数据信道定义源301、数据链接单元303、接口300与带有宿309的无线通信线之间的通信信道。继续参照图3,现在描述用于接口300的操作模式。首先,源301生成从源301输出的分组的数据流321。经由数据链接单元303的主链路向接口301传送该分组的数据流321。接口300包括“有线接口”311,其实际上仅为非无线接口,该非无线接口可以是有线连接的光学接口、但是并非无线接口。需要指出,有线接口311使用先前充分描述的类型的数据链接单元319链接到无线接口312。
“有线接口”311包括配置成从源301接收分组的数据流321的接收器电路313。接收器电路313可以配置为独立设备或者如许多实施例中的情况那样配置为收发器315的部分。如图所示,该分组的数据321可以通过数据链接单元303的主链路由接收器电路313接收。然后(由收发器315的发送器314)向无线接口312转发分组的数据流321。通常,使用设备300内的另一数据链接单元319的主链路从有线接口311向无线接口312发送数据流321。具体而言,这一数据321由无线接口312的接收器316接收。然后向无线编码器317传递这一分组的数据流321,该无线编码器将分组的数据流321配置为适合于无线发送的无线数据流。如先前所述,这样的编码器317可以将分组的数据流321格式化为任何支持的无线传送协议,该协议包括但不限于蓝牙、WiFi和其它无线兼容数据发送格式。向发送电路318转发这一无线数据流,该发送电路向消费或者以别的方式作用于无线数据的无线宿设备309无线发送流306t。在一些实施中,接收器316、无线编码器317和无线发送电路318可以形成单个集成部件。
如上所示,无线宿设备309监视接收的数据发送。宿309可以并入多个服务质量协议、测量或者系统中的任一个以在宿309处跟踪信号质量。基于接收的信号(例如306t)的质量,宿309可以生成对在无线接口300与无线宿309之间的无线通信信道的性能和质量进行表征的服务质量信息。描述服务质量信息的性质和方法为本领域普通技术人员所公知、因此这里不具体加以记载。
在这一实施例中,可以向接口300发送回这样生成的服务质量息327。在这一实施例中,服务质量信息327由接口312的无线服务质量接收器电路331无线地接收。
发明人指出,这一实施例的一个重要属性在于向上游(朝向源301)发送回这一服务质量信息327,该信息在上游可以由源301用来更改数据发送。例如,无线发送的服务质量信息327由无线接收器331接收、然后由编码器转换成非无线格式,该编码器将信号转换成使用发送电路333向上游发送的可电发送或者可光发送的格式327e。
在非无线接口311的接收器334处接收这一服务质量信息327e。在一些实施例中,非无线接口311使用发送器335的服务质量通报模式来生成可以向上游的源设备301发送的服务质量通报信号341。此外,发送器335向上游的源设备301发送服务质量信息327e。如先前具体所述,源301然后可以采取动作以适配于服务质量信息中标识的条件。
如上所述,可以通过链接单元303向上游发送服务质量信息327e。此外,也通过链接单元303向上游发送服务质量通报信号341。在一个例子中,可以使用链接单元的补充信道来发送服务质量信息327e和通报信号341而预留主链路用于发送分组的数据流。
应当注意,接口300可被包括作为成组集成电路芯片。此外,各种部件(313、314、316、317、318、319、331、332、333、334、335以及其它部件)中的任一或者所有部件可以形成片上系统配置的部分。此外,这样的部件可以操作一系列计算机可读指令,这些指令被配置成使部件能够如本公开内容中所示那样工作。此外,发明人指出这样的计算机可读指令以及关联数据结构和程序可以具体实现为驻留于这里所述设备上的固件。
图4是图示了本发明的所选方法实施例的各方面的流程图。在一个例子中,比如图2所示包括源和无线宿的一个系统中,以下方法实施例可以很好地起作用以实施本发明的原理。
在源设备处提供编码为分组的数据流的源多媒体内容。(步骤401)。例如,在源201处的图2的分组的数据流205。向无线宿无线发送这一数据(步骤403)。在一种方式中,这意味着将分组的数据流205转换成无线格式206,然后使用无线发送器(例如233)发送该无线格式作为无线信号(例如206t)。在监视信号206t之后,例如由无线宿设备209获得服务质量信息。可选地,在一些实施例中,这一信息可以由无线发送器设备或者系统(例如202或者233)生成。然后,无线发送器(例如233、202)接收服务质量信息(步骤405)。如上所示,这普遍由无线宿(例如209)提供、但是在一些情况下可以由发送器系统(例如202)生成。服务质量信息与所述无线信号关联。一旦无线发送器具有服务质量信息,它就向上游的源设备发送这样的服务质量信息(步骤407)。这采用从无线接收器(例如234)向上游传播回非无线服务质量信号的形式。这是全新的并且在任何引用的现有技术中都不存在。一旦在源设备接收,响应于服务质量信息来调节所述源多媒体内容或者所述分组的数据流中的至少一个(步骤409)。先前已经描述了一些这样的调节方法。以这一方式,无线多媒体数据发送可以有所改进并且可以按照变化的网络带宽条件而调节。
本发明也描述用于在分组的数据发送流中进行数据传送的方法。这样的分组系统可以使用数据链接单元。并且当相同分组的数据流需要无线发送时,将它转换成无线格式。这一实施可广泛适用于各种多媒体系统。在一个例子中,系统可以按照视频显示系统来描述,该视频显示系统具有通过基于分组的数字接口耦合到视频宿或者接收器的视频源,该基于分组的数字接口包括虚拟流中的无线通信发送。可以使用通过主链路的单个信道发送的多流数据传送微分组(这里称为传送单位)的数据流,从源或者发送器向宿或者接收器发送数据。例如参照图2,源设备201从源集合接收任何数目的分组的视频数据流。各流具有关联的流属性。在讨论的视频系统方面,这样的属性可以包括视频格式、色深度、垂直同步信息、水平同步信息等。许多流可以配置成净荷。各净荷包含来自关联的视频流的多个分组。有利地,本发明的实施例可以将许多不同流的净荷一起组合成可以通过链接设备的单个虚拟信道作为一个流发送的共同数据结构。这一共同数据结构是上述的传送单位。如上所示,可以使用主链路的单个信道向接收器和关联宿设备传送传送单位的流。
在这一传送方法中,数据与报头之比极高。这是通过将报头信息剥离为低至绝对最小程度、然后与数据分离地发送所有关联属性数据来实现的。一个例子利用具有数据主链路和关联辅助链路的链接设备。在这样的链接设备中,辅助线可以在通过主链路发送数据分组之前从源向接收器传送流属性数据。在另一实施例中,可以用不降低源数据的数据速率这样的方式通过主链路发送数据属性信息。一种方式利用如下事实:无论是在源AV消隐循环的活跃部分中还是消隐部分中都在恒定流中发送传送单位。当在消隐循环的消隐时段期间发送传送单位时,它们未携带音视频(AV)数据。本发明的方面可以利用这些“消隐”部分以发送数据属性信息。因此未用尽主链路之上的数据带宽。将在后文段落中更具体地讨论所有这些方法。
在这样的方式中无需具有分组属性信息的分组报头。在发送AV数据之前在属性分组中定义和设置传送单位的流的格式、然后将其向接收器转发。这一属性数据实现在接收器处提取数据并且将数据正确地重构成适当流,并且向适当目的地转发。这一属性数据用来标识净荷与哪个数据流关联(例如流ID或者其它这样的标识符)以及为了表征数据并且对各传送单位进行解码而需要的所有其它所需属性信息。以这一方式几乎完全消除分组开销,从而为多媒体内容如视频和音频数据保留主链路带宽,从而提供一种高效的分组传送机制。
为了协调数据在主链路中的发送,传送流调度器提供一种用于将来自多个不同源数据流的分组打包和调度成可以通过数据链路的单个虚拟信道发送的传送单位的灵活且高效的系统、方法和装置。此外,调度器可以用来与来自源的多媒体数据分离地从源向宿发送流属性数据。这样的调度器的例子在图2中用作调度器216。
在本发明的实施例中,可以运用数据传送链接单元(包括单向主链路和辅助信道(例如双向辅助链路和热插拔IRQ线))。在这一实施例中,虚拟信道可以发送各自能够支持若干源数据流的传送单位的流。
传送单位(多流数据传送分组)是固定尺寸的数据发送单位,该单位被配置成在单个传送单位中传送来自若干不同源流的若干不同净荷。该尺寸可以是任何尺寸;然而申请人已经发现使用长为32或者64个符号的传送单位是有利的。本公开内容将在64个符号的实施例的背景中讨论本发明,但是不限于此。在使用时,传送单位一般尺寸统一并且包括调度循环标记、由虚(dummy)符号填补的填补物部分和任何从零个到多个的净荷。
在ANSI 8b/10b编码方案中,调度循环标记(SCM)符号是相对于传送单位的流中的下一传送单位界定每个传送单位的特殊控制符号。此外,传送单位可以包括零个、一个或者多个数据净荷,各净荷包括从关联的源数据流接收的数据分组集合。这些净荷的尺寸取决于源数据流的数据速率与用于数据链路的具体数据信道的数据速率之间的关系。在一个例子信道中,按约100Gb/s(每秒的吉比特)的速率传送数据是普遍的。如前所示,对方法无实际限制,它一般受涉及到的各种系统的能力和数据速率约束。在这一例子中,讨论的信道具有信道比特速率2.56Gb/s,并且该信道被配置成传送三个源流。又如,在三个不同的示例数据速率上引入三个数据流。将这些数据流分组为利用以下关系根据它们自己的固有速率向各传送单位分配的数据净荷。根据固有流速率与信道比特速率的关系向各净荷分派多个符号。因而,特定净荷(i)根据流比特速率与信道比特速率(该信道比特速率表征通过讨论的信道发送传送单位的速率)之比具有与传送单位尺寸(这里为64个符号)有关的净荷尺寸PSi。
以这一方式,净荷尺寸取决于数据流与信道带宽相比的相对比特速率。例如对于64个符号的传送单位和2.56Gb/s的信道比特速率CBR,表1示出了与所选流比特速率对应的有代表性的分组尺寸。发明人注意到用于各净荷的符号数目通常上舍入。
表1
流编号 信道比特速率(CBR)流比特速率(SBR)净荷尺寸(PS)
流1 | 2.56Gbps | 1.28Gbps | 32个链路符号 |
流2 | 2.56Gbps | 0.64Gbps | 16个链路符号 |
流3 | 2.56Gbps | 0.32Gbps | 8个链路符号 |
因此,讨论的信道中的各传送单位包括布置如下的64个符号。第一符号是为了界定各传送单位而插入的SCM。这是仅有的所需“报头”。继而是尺寸为32个符号的第一净荷空间,该空间将由包括来自流1的32个符号的净荷数据分组填充。然后是16个符号的第二净荷空间,该空间将由包括来自流2的16个符号的数据分组填充。然后是8个符号的第三净荷空间,该空间将由包括来自流3的8个符号的数据分组填充。这包括传送单位中可用的64个符号之中的57个符号。其余七个符号定义由虚标记或者非数据符号填补的填补物部分。信道流中的各传送单位与此相似地加以配置并且保持这样直至流结束或者被去除或者代之以流被添加。在这样的情况下,调节净荷位置和填补物部分,向接收器发送新属性数据,并且新传送单位开始操作。
多流调度器(例如216)(在源)将多个源流时分复用成传送单位并且(在宿)将多个流的净荷解复用成与在发送器的原始流对应的重构数据流集合。在所述实施例中,根据设置的方案来设置传送单位的尺寸。例如,如上所示,固定尺寸(例如64个符号)的传送单位普遍用来在链路的信道中传送净荷。在开始数据流传送之前,发送器向接收器通知流属性,比如在视频数据的情况下是色格式和深度、几何形状以及与各数据流关联的分组尺寸。此外,消息包含与传送单位的分组格式、流ID、净荷尺寸等有关的源属性信息。利用该信息,发送器能够对传送单位中发送的信息进行解码。在现有技术中,将该信息作为各分组的报头的部分来发送。对照而言,本发明单独地传达该信息。通过单独地传达属性数据,将发送的数据的开销减少至几乎为无。实质上,仅有的开销是SCM,该SCM在一个实施中为64个符号的传送单位中的一个符号。这是少于2%的非数据开销从而实现不同寻常的数据发送效率。
为了提供用于讨论本发明方面的进一步基础,描述很好地适合于实施本发明的适当数字视频系统的一个例子。应当指出,可以使用许多其它这样的系统实施。将很好地描述其中一些系统实施。
通常,发送器从多媒体源(例如图2的204a、204b、204c)接收一个或者多个数据流。调度器216将来自源数据流的数据复用成与源数据流关联的数据净荷。图5(a)略有不同地图示了这一点。向传送单位的流中的传送单位中插入各净荷。因而,各传送单位501包括用于复用成分组的数据流205的各流的净荷(511、512、513)。因而,流205包括一串传送单位,各传送单位由通过虚拟信道向最终宿(例如209)发送的多个净荷(511-513)填充。也指出,各传送单位包括调度循环标记(SCM)514并且传送单位的未填满部分可以由填补物部分515占据,该填补物部分包括完全填满传送单位501的其余部分的一串虚符号。也指出存在如下境况,在这些情况之下传送单位将具有仅包括SCM和虚符号的零净荷。应当注意可以优化信道数据速率(即数据分组传送速率)。数据净荷511-513可以采用诸如视频、图形、音频等任何多个形式。
通常,当源为视频源时,数据流511-512可以包括各种视频信号,这些视频信号可以具有任何数目和类型的公知格式,比如复合视频、串行数字、并行数字、RGB或者消费者数字视频。视频信号可以是比如将由模拟视频源(例如模拟电视机、静止相机、模拟VCR、DVD播放器、可携式摄像机、激光盘播放器、TV调谐器、机顶盒(具有卫星DSS或者线缆信号)等)提供的模拟视频信号。另外,源也可以包括数字图像源,如例如数字电视机(DTV)、数字静止相机等。数字视频信号可以是任何数目和类型的公知数字格式,比如SMPTE 274M-1995(1920×1080分辨率、渐进或者交织扫描)、SMPTE 296M-1997(1280×720分辨率、渐进扫描)以及标准480渐进扫描视频。
在源提供模拟图像信号的情况下,模拟到数字(A/D)转换器将模拟电压或者电流信号转换成一系列离散数字编码数(信号),从而在该过程中形成适合于数字处理的适当数字图像数据字。可以使用广泛的各种A/D转换器中的任一个。举例而言,其它A/D转换器例如包括由Philips、Texas Instrument、Analog Devices、Brooktree和其它制造商制造的A/D转换器。
在源流511-513中的至少一个包括模拟型信号的实施中,可以包括模拟到数字转换器(未示出)以将数据数字化成数字数据流,该数据流然后分组成适当尺寸的净荷、然后插入传送单位中。相反地,宿(例如209)然后将提取净荷并且将始发数据流204a、204b、204c重构成它们的原始格式。应当注意,链路速率独立于始发数据流的固有流速率。仅有的要求在于信道带宽高于待发送的数据流的合计带宽。具体而言,信道比特速率高于固有流比特速率。
在带宽受到降级(这可能出现在信道的无线部分中(或者在别的一些境况中))这样的情况下,简单地丢弃填补物515。或者在更严格情况下可以丢弃一些(或者所有)流。在宿端仅显示先前视频帧直至接收新的多媒体数据。
这一格式可以支持膝上型/全包型以及HDTV和其它消费者电子应用。除了提供视频和图形数据之外,还可以在数字流中嵌入显示定时信息从而提供基本理想和即时的显示对准,从而无需诸如“自动调节”等特征。本发明的接口的基于传送单位的性质提供可缩放性以支持多个数字数据流,比如用于多媒体应用的多个视频/图形流和音频流。此外还可以提供用于外围附件和显示控制的通用串行总线(USB)传送而无需附加电缆布线。
然而无论视频源或者视频宿的类型如何,都在通过虚拟信道发送之前将各种数据流数字化(如果必要)和分组。通常,这是使用耦合到发送器或者形成发送器一部分的调度器电路和/或软件来实现的。一旦分组成传送单位,就例如使用数据链接单元链路(例如203)的主链路来发送数据净荷。如提到的那样,这样的链路通常包括单向主链路或者同步数据流和用于服务质量信息、链路设立和其它数据业务(比如各种链路管理信息、属性信息、通用串行总线(USB)数据等)的双向辅助信道,并且可以包括可以用来发送服务质量通报消息或者热插拔中断消息等的另一条线。
在所述实施例中,主链路211的速度或者传送速率可以是可调节的,以补偿链路条件。例如在一个实施中,可以在近似为每信道约1.0Gbps的最慢速度至约2.7Gbps的范围中调节主链路211的速度。在先前援引的Kobayashi的第10/909,085号美国专利申请中描述了这样的信道的各种应用和数据发送属性。
有利地,可以在接收器处重新捕获(例如使用时基恢复(TBR)单元)流(204a、204b和204c)的原始数据速率。如果必要则可以使用主链路数据分组中嵌入的时间戳。然而应当注意,对于适当配置的多媒体设备,可以恢复时基而不求助于TBR单元。例如,可以以链路字符时钟速率向显示驱动器电子器件发送显示数据,由此极大地减少需要的信道数目,并且显示器的复杂度和成本具有同量的减少。用于同步源数据的信道/链路速率和像素速率的许多方法为本领域普通技术人员所知,例如在先前援引的Kobayashi的第10/909,085号美国专利申请中所示的方法。将在本专利中的别处讨论一些尤为有利的方式。
这一方式的一个优点在于它能经受动态流删除。在图5(a)中示出了具有三个净荷511-513(和它们的近似划分符号)、由虚符号填补的填补物部分515和SCM符号514的初始传送单位501。在图5(b)中描绘了相同的传送单位,与示例第一源流关联的第一净荷511包括23个符号(例如从符号1延伸至24),与第二源流关联的第二净荷512包括14个符号(例如从符号25延伸至38),与第三源流关联的第三净荷513包括15个符号(例如从符号39延伸至53),而填补物515包括作为虚符号xxx集合的其余10个符号(例如从符号54延伸至64)。
一种用于删除流的过程可以始于去除待删除的流的净荷、然后调节传送单位以适应改变。因而当要删除流2时,与该流关联的净荷512不再插入传送单位中。例如,如图5(c)中所示,空间522保持于传送单位501’中。因而,第一净荷511保持于传送单位(例如从符号1延伸至24)中,去除第二净荷502从而留下14个符号(例如符号25-38)的间隙522,第三净荷513也保持于它的先前位置(从符号39延伸至53的15个符号)。填补物514也保持相同占据符号54-64。在这一点,删除的流一般具有为了对删除的流所在之处进行划界而插入的指定符号。例如,可以在流2的净荷空间的任一端(例如,在符号位置25和38)插入这样的标记。
一旦删除了流并且将剩余流级联成成行的邻接净荷且在尺寸上增加将填补物部分以适应净荷空间减少。在示出了用于传送单位501”的新配置的图5(d)中描绘了这一点。在这一传送单位中,实现净荷的级联(由箭头525代表),并且现在扩张填补物514’的尺寸。因而,第一净荷511保持于传送单位中(例如从符号1延伸至24),移动第三净荷513与第一净荷相邻(现在是从符号25延伸至39的15个符号)。扩张填补物以占据符号40-64。因此配置了新的传送单位流。
系统例如通过由源(例如使用辅助线或者在主链路数据流的消隐部分中)发送的消息来变得了解这样的即将来临的删除。在一个特定例子中,当源断开或者信号丢失并且不再发送数据时启动这一删除。在这一点,发送器开始用虚符号(这里也称为填塞符号)包装先前向源流指派的(并且现在终止的)净荷空间,比如图5(b)-图5(d)的流2删除中所示。因此,一旦发送器了解流2的即将来临的终止(或者当它停止从流2接收多媒体数据时),它就开始用虚符号填充净荷空间522。然后在空间522中放置指示符符号以标记用于待删除的流的净荷空间的尺寸和位置。随后调节传送单位以适应删除的流。因而在一个实施例中出现三个动作。终止填充空间522的符号,级联传送单位中的剩余流,并且扩张虚部分以包含更多虚符号以填满传送单位。一旦完成序列并且删除流,可以针对待删除的各附加流重复该过程,直至在极端情况下删除所有流。发送无被删除的流的新传送单位。如容易理解的那样,这样的过程很好地适合于适配于变化带宽的条件。
也应当注意传送单位中的各净荷的相对尺寸提供嵌入式时间戳,因为通过参照传送单位的总长度(例如64个符号)对用于各净荷的数据符号数目进行计数为与相应净荷关联的数据流提供了流时钟。因此即使对于来自都填充相同传送单位的多个源数据流的一系列净荷,仍然可以恢复源流的固有速率。在一个例子情况下,可以通过确定与用于传送单位的符号总数相比(T)并且与信道的链路速率Fchannel_clk关联的净荷数据符号数目(M)来简单地恢复用于特定数据流的流时钟Fstream_clk:
Fstream_clk=(M/T)*Fchannel_clk
其中M和P可以由接收器204测量。下表2是根据如上公开的本发明原理来使用的控制符号的简要概述。
图6提供了一种多媒体无线数据发送系统600的一般性图示。这一图示遵循简化框图并且仅描述许多可能实施之一。首先,标准(非无线)源设备601希望与另一标准(非无线)宿设备604通信。在一个实施例中,两个非无线设备(例如601、604)与关联的无线接口(例如602、603)耦合以在源与宿之间实现无线通信。也指出无线通信接口602的大量功能可以集成到作为配置有无线发送和接收电路的单个设备的源601中。反言之,无线通信接口603的大量功能可以集成到作为配置有无线发送和接收电路的单个设备的宿604中。但是如这里所述,源601和宿604经由无线接口603、604之间的无线链路进行无线通信。
参照一个具体实施例说明该原理,尽管许多其它实施例是可能的。在这一实施例中,源数据612由源设备611编码为分组的数据流(比如前文所述)。这样,它可以作为分组的数据流从源611向收发器623传送。然后将它编码成向宿接口603的收发器631发送的无线信号624。一旦接收,就可以将无线信号624重新编码为可以从收发器631向下游的宿643传送的分组数据流。在块(例如611和614;621和623;631和633、641和643)之间的非无线连接可以包括数据链接单元。如上所述各自具有主链路以及至少一个边带信道。然而也可以运用替代配置。
为了继续,在这一实施例中,多媒体源设备601在流源611接收或者生成多媒体内容612。例如,这样的宿611可以是DVD播放器或者本领域普通技术人员所知的多种多媒体内容源中的任一个。内容612可以是任何多媒体内容格式。这里比如是高分辨率的视频内容。流源将内容612转换成指定格式,例如包括比如别处所述的分组的数据流613。需要指出可以使用其它分组方案。使用例如可以如上文所述配置的数据链接单元的主链路向收发器614传送这一分组的数据流613。这一信号613由发送器614输出作为分组的数据流615(基本上与流613相同)。
将在无线接口602接收信号615,该无线接口在这一情况下将接收的信号615转换成无线多媒体信号624。首先,接收器621接收信号615并且向无线收发器623传送作为分组的数据流622的信号。在一个实施中,使用可以如这里所述配置的数据链接单元的主链路来实现传送。无线收发器623被配置成接收分组的数据流622并且将它编码成无线可传送格式,其作为多媒体无线信号624输出。指出在一个尤为有利的实施例中,621、623的功能可以集成到单个设备中。这样,它可以容易地被配置为片上系统设备。
在宿无线接口603接收无线信号624,该宿无线接口在这一情况下被配置成例如将接收的无线多媒体信号624例如转换回分组的数据流(例如632)。因而,信号624由(宿接口603的)无线收发器631接收并且转换回(例如这里所述类型的)分组的数据流632。然后向宿接口603的收发器633发送分组的数据流632。例如,使用如这里所述的数据链接单元的主链路(以及其它可能性)。
收发器633接收分组的数据流632并且从如下接口输出分组的数据流634,该数据流在该接口可以由宿设备604接收。如参照源无线接口602所示,宿无线接口的631、633的功能也可以集成为单个片上系统配置。为了继续,从宿无线接口603向连接的宿设备604的接收器641转发分组的数据流(这里为流634)。同样,举例而言,可以使用比如这里所述数据链接单元的主链路(以及其它可能性)来实现这样的传送。
在宿设备604的收发器641接收分组的数据流。然后向宿设备643转发642分组的数据流,该宿设备可以消费数据内容642和/或向下游的附加设备转发它。收发器641也可以被配置成将分组的数据634转换成设备固有格式(643的固有格式),其以固有格式转发642以供在宿643处消费。
发明人指出,虽然公开了本发明在基本上它的整个传送路径(例如从611至623或者从631至643)内与它的无线发送624分开地传送作为分组的数据流的内容,但是在一些条件下这并不需要一定成立。例如,向下游行进的信号可以是任何格式直至它到达623,在该处它被转换成分组格式(通常由621),该分组格式适合于转换成无线数据流624。另外,对于向下游行进的信号,它在它从无线格式(在631)转换成分组格式之后可以是任何格式。这些细节均视系统和实施而定。
在本发明的一个有用属性中,监视无线连接624的服务质量条件。如公知的那样,已知并且这里可以应用各种服务质量监视方法。在一个例子中,可以在631进行这样的服务质量监视(其它例子实施在发送器623或者甚至在设备603、604的进一步下游处监视)。然而将在宿无线接口设备603监视服务质量方面讨论本发明。通过监视各种无线数据发送参数(分组丢失、带宽改变等),可以获得关于宿设备604与始发源601之间虚拟数据信道(并且具体为无线信道624)的服务质量信息。然而在现有技术中关于可以利用所述服务质量信息来完成什么操作存在限制。至多对无线发送器623的调节是可以完成的所有操作。这无法利用现代多媒体系统的许多属性。因而,发明人已经实现一种从源无线接口603向上游发送服务质量信息的方式,其中该信息可以在始发源601(例如611)用来调节多媒体数据发送特性以适应无线通信信道624中的改变(以及源601与宿604之间虚拟信道的其它改变)。
将参照单个实施例说明这一属性。发明人指出许多其它模态可以由本领域技术人员运用并且具体设想为形成本公开内容的部分。宿接口无线收发器631可以向源接口无线收发器623提供QoS信号651。例如,可以使用无线边带频率或者为本领域普通技术人员所知的许多其它方法中的任何方法来发送信号。这一信号651包含与无线通信信道624关联的服务质量信息。这样的信息可以包括对丢失分组、变化带宽等的测量。这样的测量和表征服务质量的方法为本领域普通技术人员所公知并且这里无需加以详述。
在通常系统中,调节是在无线发送器623进行而不进一步进行。实际上在现有技术中没有用于向上游(朝向内容源601、611)发送服务质量信息的方法。在这一实施例中,使用“有线”连接向上游发送服务质量信息。在这一例子中,“有线”连接是指非无线连接。在一个实施中,服务质量信息从623向621(作为信号652);从621向614(作为信号653);以及从614向611(作为信号654)发送。例如,使用前述数据链接单元的补充信道。替代实施例可以简单地包括从收发器623直接连接到源611的服务质量线。然而,所示实施与使用已有数据连接单元的现有实施一起很好地起作用。在一个非限制例子中使用DisplayPort兼容链接单元,使用主链路向下游(朝向宿604)发送分组的数据流,并且可以例如使用链接单元的辅助线向上游发送回服务质量信息。
另外作为一种尤为令人关注的增强,可以向各上游系统(例如621、614、611)通报有可用的下游服务质量信息。例如,链接单元的热插拔检测线可以用来向上游系统发送“服务质量通报”消息以向它们通报存在服务质量信息。在一个实施中,通报消息可以简单地是通过形成普通数据连接单元的部分的热插拔检测线来发送的热插拔IRQ消息。这样的通报可以从623向621(作为信号662);从621向614(作为信号663);以及从614向611(作为信号664)发送。这一通报信号可以使上游系统能够理解待接收的服务质量信息。同样,通报也可以启动用于作用于它(例如进一步向上游传递服务质量信息和/或调节系统以适应信道624的条件改变)的过程。在一个具体实施例中,如上文讨论的那样,响应于服务质量信息,源内容始发器611可以响应于服务质量信息来调节所述源多媒体内容612或者所述分组的数据流613中的至少一个。也如上所示,可以调节刷新速率,可以调节信号的分辨率,可以有选择地从数据流中删除分组等。因此,整个系统变得对变化无线链路条件响应迅速。
应当注意可以参照图6公开的许多单元可以被包括作为成组集成电路芯片。除此之外,各种实施例中的任何或者所有部件可以形成片上系统配置的部分。另外,这样的部件可以操作一系列计算机可读指令,这些指令被配置成使部件能够如本公开内容中所示那样工作。此外,发明人指出这样的计算机可读指令以及关联的数据结构和程序可以具体实现为驻留于这里所述设备上的固件。
虽然已经描述本发明的仅少数实施例,但是应当理解可以用许多其它具体形式实施本发明而不脱离本发明的精神实质或者范围。当前例子将视为举例而非限制,并且本发明不限于这里给出的细节而是可以在所附权利要求的范围内及其完全等效含义范围内加以修改。
尽管已经根据优选实施例描述了本发明,但是存在落入本发明范围内的更改、改变和等效实施例。也应当注意存在实施本发明的过程和装置的许多替代方式。因此本意在于将本发明解释为包括落入如本发明的真实精神实质和范围内的所有这样的更改、改变和等效实施例。
Claims (14)
1.一种多媒体数据发送系统,包括:
多媒体源模块,用于提供源多媒体内容,所述源多媒体内容包括在分组的数据流中布置的至少一个多媒体数据流,所述多媒体源模块包括:
发送器,用于向源无线收发器发送所述分组的数据流,以及
源服务质量接收器,用于从所述源无线收发器接收服务质量信息,以及
源无线收发器,用于从所述多媒体源模块接收所述分组的数据流并且向宿无线设备发送所述分组的数据流,所述源无线收发器包括:
无线接收器,用于从所述宿无线设备接收服务质量信息,以及
服务质量发送器,用于向所述多媒体源模块发送所述接收的服务质量信息;以及
数据链接单元,其将所述多媒体源模块与所述源无线收发器耦合,所述链接单元包括:
单向主链路,用于从所述多媒体源模块向所述源无线收发器传送所述分组的数据流,以及
双向辅助链路,用于从所述源无线收发器向所述多媒体源模块发送服务质量信息以及从所述多媒体源模块向所述源无线收发器发送相关联的属性数据。
2.根据权利要求1所述的多媒体数据发送系统,其中所述多媒体源模块和源无线收发器具体实现于单个集成电路上。
3.根据权利要求1所述的多媒体数据发送系统,其中:
所述源无线收发器的所述服务质量发送器被配置成向所述多媒体源模块发送服务质量通报信号,向它通报正在发送服务质量信息;
所述多媒体源模块的所述源服务质量接收器被配置成接收所述服务质量通报信号,使所述多媒体源模块能够接收和处理所述服务质量信息;并且
所述数据链接单元的所述双向辅助链路实现所述服务质量通报信号从所述源无线收发器向所述多媒体源模块的发送。
4.根据权利要求3所述的多媒体数据发送系统,其中所述数据链接单元的所述双向辅助链路被配置成在第一数据线中发送所述服务质量信息而在第二数据线中发送所述服务质量通报信号。
5.根据权利要求3所述的多媒体数据发送系统,其中所述多媒体源模块被配置成基于从所述服务质量信息获得的无线发送信息来重新配置所述分组的数据流,所述重新配置包括减少所述源多媒体内容的分辨率、增加所述源多媒体内容的数据压缩或者更改所述分组的数据流内的分组配置中的至少一个。
6.根据权利要求1所述的多媒体数据发送系统,其中虚拟信道将所述多媒体源模块、数据链接单元和源无线收发器与无线宿耦合,并且其中通过所述虚拟信道的数据发送速率描述信道数据速率;
其中所述源多媒体内容的所述至少一个多媒体数据流包括各自具有固有流数据速率的多个数据流;
其中所述分组的数据流包括多流数据传送分组的流,其中各数据传送分组具有数据净荷,各净荷与所述数据流之一关联,并且其中相对于多流数据传送分组尺寸的净荷尺寸定义用于关联净荷的定时信息,从而实现发送所述分组的数据流而无需时钟信号。
7.一种多媒体无线接口系统,包括:
多媒体收发器模块,配置成接收在分组的数据流中布置的源多媒体内容,所述多媒体收发器模块包括:
接收器,用于从多媒体内容源接收所述分组的数据流,
发送器,用于向无线收发器发送所述分组的数据流,
服务质量接收器,用于从所述无线收发器接收服务质量信息,以及
服务质量发送器,用于向所述多媒体内容源发送所述接收的服务质量信息;
所述无线收发器包括:
接收器,用于从所述多媒体收发器模块接收所述分组的数据流,
转换电路,用于将所述分组的数据流转换成无线信号,
发送器,用于向无线宿发送所述无线信号,
无线服务质量接收器,用于从所述无线宿接收服务质量信息,以及
服务质量发送器,用于向所述多媒体收发器模块发送所述接收的服务质量信息;以及
数据链接单元,其将所述多媒体收发器模块与所述无线收发器耦合,所述链接单元包括:
单向主链路,用于从所述多媒体收发器模块向所述无线收发器传送所述分组的数据流,以及
双向辅助链路,用于从所述无线收发器向所述多媒体收发器模块发送服务质量信息以及从所述多媒体收发器模块向所述无线收发器发送相关联的属性数据。
8.根据权利要求7所述的多媒体无线接口系统,其中所述多媒体收发器模块和所述无线收发器具体实现于单个集成电路上。
9.根据权利要求7所述的多媒体无线接口系统,其中:
所述无线收发器的所述服务质量发送器被配置成向所述多媒体收发器模块发送服务质量通报信号,向它通报正在发送服务质量信息;
所述多媒体收发器模块的所述服务质量接收器被配置成接收所述服务质量通报信号,向所述多媒体收发器模块通报存在服务质量信息并且使所述多媒体收发器模块能够接收和处理所述服务质量信息;
所述多媒体收发器模块的所述服务质量发送器用于向所述多媒体内容源发送向它通报将要发送服务质量信息的另一服务质量通报信号并且向所述多媒体内容源发送所述服务质量信息;并且
所述数据链接单元的所述双向辅助链路实现所述服务质量通报信号从所述无线收发器向所述多媒体收发器模块的所述服务质量接收器的发送。
10.根据权利要求9所述的多媒体无线接口系统,其中所述数据链接单元的所述双向辅助链路被配置成在第一数据线中发送所述服务质量信息而在第二数据线中发送所述服务质量通报信号。
11.一种用于实现在无线多媒体网络中无线传送多媒体数据的方法,所述方法包括:
在无线设备处接收由多媒体源设备发送的编码为分组的数据流的源多媒体内容;
从所述无线设备向无线宿无线发送作为无线信号的所述分组的数据流;
在所述无线设备处从所述无线宿接收与所述无线信号关联的服务质量信息;
向所述多媒体源设备发送所述服务质量信息;并且
响应于所述服务质量信息来调节所述源多媒体内容或者所述分组的数据流中的至少一个,
其中所述在所述无线设备处接收所述分组的数据流包括通过将所述无线设备与所述多媒体源设备耦合的链接单元的单向主链路接收所述分组的数据流;
其中所述向所述多媒体源设备发送所述服务质量信息包括通过将所述无线设备与所述多媒体源设备耦合的所述链接单元的双向辅助链路发送所述服务质量信息;
其中所述方法还包括步骤:
通过所述链接单元的双向辅助链路,从所述多媒体源设备向所述无线设备发送相关联的属性数据。
12.根据权利要求11所述的方法,其中所述响应于所述服务质量信息来调节所述源多媒体内容或者所述分组的数据流中的至少一个包括调节所述源多媒体内容的分辨率或者改变所述源多媒体内容中的数据压缩中的至少一个。
13.根据权利要求11所述的方法,其中所述响应于所述服务质量信息来调节所述源多媒体内容或者所述分组的数据流中的至少一个包括调节所述分组的数据流中的数据净荷的尺寸或者从所述分组的数据流删除净荷中的至少一个。
14.根据权利要求11所述的方法,其中所述通过所述链接单元的所述双向辅助链路发送所述服务质量信息进一步包括通过所述将所述无线设备与所述多媒体源设备耦合的链接单元的双向辅助链路的一条线发送服务质量通报信号。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17797709P | 2009-05-13 | 2009-05-13 | |
US61/177,977 | 2009-05-13 | ||
US12/767,429 | 2010-04-26 | ||
US12/767,429 US8156238B2 (en) | 2009-05-13 | 2010-04-26 | Wireless multimedia transport method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101888514A CN101888514A (zh) | 2010-11-17 |
CN101888514B true CN101888514B (zh) | 2013-02-13 |
Family
ID=42697446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101808173A Active CN101888514B (zh) | 2009-05-13 | 2010-05-13 | 无线多媒体传送方法和装置 |
Country Status (3)
Country | Link |
---|---|
US (2) | US8156238B2 (zh) |
EP (1) | EP2252028B1 (zh) |
CN (1) | CN101888514B (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9198084B2 (en) | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
US9398089B2 (en) | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
US8156238B2 (en) | 2009-05-13 | 2012-04-10 | Stmicroelectronics, Inc. | Wireless multimedia transport method and apparatus |
US9264248B2 (en) | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
JP5512889B2 (ja) * | 2010-07-08 | 2014-06-04 | マニパル ユニバーシティ | モバイルネットワークにおけるマルチメディアサービスの配信 |
US8650604B2 (en) * | 2010-10-27 | 2014-02-11 | Samsung Electronics Co., Ltd. | Method and system for synchronization of audio/video (A/V) stream format change in wireless communication systems |
EP2664994B1 (en) * | 2011-01-14 | 2021-06-30 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting user input from a sink device to a source device in a wi-fi direct communication system |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US9582239B2 (en) | 2011-01-21 | 2017-02-28 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US8677029B2 (en) * | 2011-01-21 | 2014-03-18 | Qualcomm Incorporated | User input back channel for wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US20120311654A1 (en) * | 2011-05-31 | 2012-12-06 | Broadcom Corporation | Bridged control of multiple media devices via a selected user interface in a wireless media network |
US8730328B2 (en) | 2011-10-06 | 2014-05-20 | Qualcomm Incorporated | Frame buffer format detection |
KR20130040090A (ko) * | 2011-10-13 | 2013-04-23 | 삼성전자주식회사 | 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법 |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
CN103516467B (zh) * | 2012-06-19 | 2017-12-29 | 邦讯技术股份有限公司 | 一种无线传输信道的传输格式选择方法和系统 |
US8838119B2 (en) | 2012-06-26 | 2014-09-16 | Futurewei Technologies, Inc. | Method and system for dynamic cell configuration |
US9343039B2 (en) * | 2012-09-26 | 2016-05-17 | Intel Corporation | Efficient displayport wireless AUX communication |
US9984652B2 (en) * | 2013-08-22 | 2018-05-29 | Intel Corporation | Topology and bandwidth management for IO and inbound AV |
KR20150128151A (ko) * | 2014-05-08 | 2015-11-18 | 삼성전자주식회사 | 비디오 스트리밍 방법 및 이를 지원하는 전자 장치 |
CN105898672B (zh) * | 2014-05-09 | 2019-08-09 | 苹果公司 | 扩展蓝牙通信模式 |
DE102014219686A1 (de) * | 2014-09-29 | 2016-03-31 | Bayerische Motoren Werke Aktiengesellschaft | Anpassung einer Videokomprimierung bei einem mobilen Server |
US10334223B2 (en) | 2015-01-30 | 2019-06-25 | Qualcomm Incorporated | System and method for multi-view video in wireless devices |
JP6646132B2 (ja) * | 2016-02-22 | 2020-02-14 | オリンパス株式会社 | 画像受信端末、画像通信システム、画像受信方法、およびプログラム |
US10986154B2 (en) * | 2016-05-16 | 2021-04-20 | Glide Talk Ltd. | System and method for interleaved media communication and conversion |
US11095939B2 (en) | 2016-09-07 | 2021-08-17 | Lg Electronics Inc. | Image display device and system thereof |
JP6900272B2 (ja) * | 2017-08-09 | 2021-07-07 | オムロンヘルスケア株式会社 | データ送信装置 |
CN109413405B (zh) * | 2018-09-30 | 2020-07-03 | Oppo广东移动通信有限公司 | 一种数据处理方法、终端、服务器和计算机存储介质 |
WO2021171084A1 (en) * | 2020-02-27 | 2021-09-02 | Zeku Inc. | Bus-traffic reduction mechanism and related methods of operation |
US20230004415A1 (en) * | 2021-07-04 | 2023-01-05 | Zoom Video Communications, Inc. | Merging Streams In Virtual Channel For Call Enhancement In Virtual Desktop Infrastructure |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1628446A1 (en) * | 2004-08-18 | 2006-02-22 | Infineon Technologies AG | Method for transmitting information through a communication link and respective transmitting device and communication system |
Family Cites Families (227)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4479142A (en) | 1982-05-17 | 1984-10-23 | M/A-Com Dcc, Inc. | Interface apparatus and method for asynchronous encoding of digital television |
US4868557A (en) | 1986-06-04 | 1989-09-19 | Apple Computer, Inc. | Video display apparatus |
US4796203A (en) * | 1986-08-26 | 1989-01-03 | Kabushiki Kaisha Toshiba | High resolution monitor interface and related interfacing method |
US5007050A (en) * | 1987-03-27 | 1991-04-09 | Teletec Corporation | Bidirectional digital serial interface for communication digital signals including digitized audio between microprocessor-based control and transceiver units of two-way radio communications equipment |
EP0354480B1 (en) | 1988-08-09 | 1995-11-08 | Seiko Epson Corporation | Display signal generator |
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 |
JPH02226416A (ja) | 1989-02-28 | 1990-09-10 | Toshiba Corp | カラー液晶表示制御装置 |
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. |
CA2034634C (en) | 1991-01-21 | 1995-02-07 | Seiji Kachi | 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 |
KR100363588B1 (ko) | 1993-03-25 | 2003-02-17 | 세이코 엡슨 가부시키가이샤 | 화상처리장치 |
WO1994023415A1 (en) | 1993-04-05 | 1994-10-13 | Cirrus Logic, Inc. | System for compensating crosstalk in lcds |
US5506932A (en) * | 1993-04-16 | 1996-04-09 | Data Translation, Inc. | Synchronizing digital audio to digital video |
US5821918A (en) * | 1993-07-29 | 1998-10-13 | S3 Incorporated | Video processing apparatus, systems and methods |
GB9322260D0 (en) * | 1993-10-28 | 1993-12-15 | Pandora Int Ltd | Digital video processor |
US5488570A (en) * | 1993-11-24 | 1996-01-30 | Intel Corporation | Encoding and decoding video signals using adaptive filter switching criteria |
US5425101A (en) * | 1993-12-03 | 1995-06-13 | Scientific-Atlanta, Inc. | System and method for simultaneously authorizing multiple virtual channels |
JP2694807B2 (ja) * | 1993-12-16 | 1997-12-24 | 日本電気株式会社 | データ伝送方式 |
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 |
FI95756C (fi) | 1994-03-21 | 1996-03-11 | Nokia Technology Gmbh | Menetelmä digitaalista informaatiota sisältävän bittivirran salaamiseksi ja salauksen purkamiseksi |
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 |
KR100188084B1 (ko) | 1995-05-12 | 1999-06-01 | 김광호 | 비디오 신호선을 이용한 오디오 데이타의 전달 장치 및 그 방법 |
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 |
US6172988B1 (en) * | 1996-01-31 | 2001-01-09 | Tiernan Communications, Inc. | Method for universal messaging and multiplexing of video, audio, and data streams |
GB2309872A (en) | 1996-02-05 | 1997-08-06 | Ibm | Digital display apparatus |
JP3823420B2 (ja) * | 1996-02-22 | 2006-09-20 | セイコーエプソン株式会社 | ドットクロック信号を調整するための方法及び装置 |
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 |
US5835730A (en) | 1996-07-31 | 1998-11-10 | General Instrument Corporation Of Delaware | MPEG packet header compression for television modems |
US6005613A (en) | 1996-09-12 | 1999-12-21 | Eastman Kodak Company | Multi-mode digital camera with computer interface using data packets combining image and mode data |
US6154225A (en) | 1996-10-11 | 2000-11-28 | Silicon Motion, Inc. | Virtual refresh™ architecture for a video-graphics controller |
US6543053B1 (en) * | 1996-11-27 | 2003-04-01 | University Of Hong Kong | Interactive video-on-demand system |
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 |
JP2001511971A (ja) * | 1997-02-17 | 2001-08-14 | コミュニケイション アンド コントロール エレクトロニクス リミテッド | ローカル通信システム |
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 |
US6295379B1 (en) | 1997-09-29 | 2001-09-25 | Intel Corporation | DPCM image compression with plural quantization table levels |
GB2329741A (en) | 1997-09-29 | 1999-03-31 | Holtek Microelectronics Inc | Liquid crystal display driver |
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 |
JPH11338587A (ja) | 1998-05-26 | 1999-12-10 | Matsushita Electric Ind Co Ltd | 非接触情報伝送装置 |
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 |
GB2339653B (en) * | 1998-07-14 | 2003-06-04 | Ibm | Multiple synchronous data stream format for an optical data link |
JP2000078573A (ja) | 1998-09-03 | 2000-03-14 | Hitachi Ltd | 階層符号化データ配信装置 |
EP0986267A3 (de) * | 1998-09-07 | 2003-11-19 | Robert Bosch Gmbh | Verfahren zur Einbindung von audiovisueller codierter Information in einen vorgegebenen Übertragungsstandard sowie Endgeräte hierzu |
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 |
US6490705B1 (en) | 1998-10-22 | 2002-12-03 | Lucent Technologies Inc. | Method and apparatus for receiving MPEG video over the internet |
US6323828B1 (en) * | 1998-10-29 | 2001-11-27 | Hewlette-Packard Company | Computer video output testing |
KR100345353B1 (ko) | 1998-11-08 | 2005-07-29 | 엘지전자 주식회사 | 디지털데이터스트림의관리정보생성기록방법과그장치 |
US6661422B1 (en) | 1998-11-09 | 2003-12-09 | Broadcom Corporation | Video and graphics system with MPEG specific data transfer commands |
US6570990B1 (en) | 1998-11-13 | 2003-05-27 | Lsi Logic Corporation | Method of protecting high definition video signal |
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 |
US6490002B1 (en) * | 1999-02-03 | 2002-12-03 | Sony Corporation | Supplemental data path for supporting on-screen displays from external sources in a monitor/TV receiver using a secondary analog signal path |
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 |
JP3816689B2 (ja) | 1999-03-31 | 2006-08-30 | 株式会社東芝 | 情報配信装置、情報受信装置及び通信方法 |
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 |
AU5140200A (en) | 1999-05-26 | 2000-12-18 | Enounce, Incorporated | Method and apparatus for controlling time-scale modification during multi-media broadcasts |
US6704310B1 (en) * | 1999-06-30 | 2004-03-09 | Logitech Europe, S.A. | Header encoding method and apparatus for packet-based bus |
EP1069721B1 (en) | 1999-07-12 | 2004-01-02 | International Business Machines Corporation | Apparatus and method for setting a data rate in a wireless communication system |
JP2001036900A (ja) | 1999-07-22 | 2001-02-09 | Matsushita Electric Ind Co Ltd | 光伝送装置とその光伝送方法と伝送フォーマットおよび光伝送素子と投射型表示装置と映像表示装置および液晶表示装置とその駆動方法 |
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 |
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 |
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 |
US6779037B1 (en) | 1999-09-28 | 2004-08-17 | Levan Roberto Djaparidze | Method of obtaining optimum use of a shared transmission medium for multimedia traffic |
JP3950926B2 (ja) | 1999-11-30 | 2007-08-01 | エーユー オプトロニクス コーポレイション | 画像表示方法、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス |
US20010019560A1 (en) | 2000-01-05 | 2001-09-06 | Shigeyuki Yamashita | Method of and apparatus for transmitting digital data |
JP4277148B2 (ja) | 2000-01-07 | 2009-06-10 | シャープ株式会社 | 液晶表示装置及びその駆動方法 |
JP2001203691A (ja) | 2000-01-19 | 2001-07-27 | Nec Corp | ネットワークトラフィック監視システム及びそれに用いる監視方法 |
JP2001218082A (ja) | 2000-02-04 | 2001-08-10 | Sony Corp | ビデオインタフェースの画質改善方法及びビデオインタフェース回路装置 |
JP3349490B2 (ja) | 2000-02-14 | 2002-11-25 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 画像表示方法、画像表示システム、ホスト装置、画像表示装置、およびディスプレイ用インターフェイス |
JP4558879B2 (ja) | 2000-02-15 | 2010-10-06 | 富士通株式会社 | テーブルを用いたデータ処理装置および処理システム |
JP4639420B2 (ja) | 2000-03-08 | 2011-02-23 | ソニー株式会社 | 信号伝送装置および信号伝送方法 |
KR100694034B1 (ko) | 2000-05-13 | 2007-03-12 | 삼성전자주식회사 | 데이터 전송률 자동 검출장치 |
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 |
WO2002015162A2 (en) | 2000-08-17 | 2002-02-21 | Innotive Corporation | System and method for displaying large images with reduced capacity buffer, file format conversion, user interface with zooming and panning, and broadcast of different images |
JP3516206B2 (ja) | 2000-08-21 | 2004-04-05 | ソニー株式会社 | データストリーム処理装置および方法、並びにプログラム格納媒体 |
DE10041772C2 (de) | 2000-08-25 | 2002-07-11 | Infineon Technologies Ag | Taktgenerator, insbesondere für USB-Geräte |
GB2366677B (en) * | 2000-09-09 | 2004-05-19 | Ibm | Optical amplitude modulator |
GB2366678B (en) * | 2000-09-09 | 2004-04-21 | Ibm | Optical amplitude demodulator |
US7006506B1 (en) * | 2000-09-18 | 2006-02-28 | Lucent Technologies Inc. | Automatic detection and configuration of OSPF virtual links |
US7035546B2 (en) * | 2000-09-20 | 2006-04-25 | Texas Instruments Incorporated | Optical wireless multiport hub |
US20040037317A1 (en) | 2000-09-20 | 2004-02-26 | Yeshayahu Zalitzky | Multimedia communications over power lines |
US20020075902A1 (en) * | 2000-09-22 | 2002-06-20 | Abbas Syed Aun | Optimum overhead framing techniques for ADSL DMT modems |
JP2002118738A (ja) * | 2000-10-10 | 2002-04-19 | Canon Inc | 画像表示装置及び方法、該画像表示装置を用いた情報処理装置、並びに記憶媒体 |
DE60120466T2 (de) * | 2000-10-11 | 2007-01-18 | Broadcom Corp., Irvine | Effiziente Übertragung von RTP Paketen in einem Netzwerk |
CN1148020C (zh) | 2000-11-02 | 2004-04-28 | 北京算通数字技术研究中心有限公司 | 数字视音频广播与数据广播集成混播系统数据注入的方法 |
US8127326B2 (en) * | 2000-11-14 | 2012-02-28 | Claussen Paul J | Proximity detection using wireless connectivity in a communications system |
KR100349205B1 (ko) * | 2000-11-17 | 2002-08-21 | 삼성전자 주식회사 | 디지탈 영상표시기기의 디브이아이 커넥터 검출 장치 및방법 |
US6771192B1 (en) * | 2000-11-22 | 2004-08-03 | Silicon Image, Inc. | Method and system for DC-balancing at the physical layer |
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 |
US20020163598A1 (en) | 2001-01-24 | 2002-11-07 | Christopher Pasqualino | Digital visual interface supporting transport of audio and auxiliary data |
US7161998B2 (en) | 2001-01-24 | 2007-01-09 | Broadcom Corporation | Digital phase locked loop for regenerating the clock of an embedded signal |
US20040213206A1 (en) | 2001-02-06 | 2004-10-28 | Mccormack John | Multiprotocol convergence switch (MPCS) and method for use thereof |
EP1360827A1 (en) | 2001-02-13 | 2003-11-12 | Infineon Technologies AG | System and method for establishing an xdsl data transfer link |
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 |
JP3861614B2 (ja) | 2001-03-29 | 2006-12-20 | ティアック株式会社 | インターフェース端子を具備する電子機器 |
US20020149617A1 (en) | 2001-03-30 | 2002-10-17 | Becker David F. | Remote collaboration technology design and methodology |
JP3781980B2 (ja) | 2001-04-09 | 2006-06-07 | Necディスプレイソリューションズ株式会社 | データ転送システム |
US7194009B2 (en) | 2001-04-14 | 2007-03-20 | John Wai Tsang Eng | Full-service broadband cable modem system |
US6970481B2 (en) | 2001-04-17 | 2005-11-29 | Microsoft Corporation | Methods and systems for distributing multimedia data over heterogeneous networks |
US7644003B2 (en) * | 2001-05-04 | 2010-01-05 | Agere Systems Inc. | Cue-based audio coding/decoding |
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 | セイコーエプソン株式会社 | 信号駆動回路、表示装置、電気光学装置及び信号駆動方法 |
US20020191625A1 (en) | 2001-05-25 | 2002-12-19 | Patrick Kelly | Table-based correlation of base and enhancement layer frames |
US6868460B1 (en) | 2001-06-05 | 2005-03-15 | Silicon Motion, Inc. | Apparatus for CD with independent audio functionality |
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 |
US6874118B1 (en) * | 2001-09-17 | 2005-03-29 | Maxtor Corporation | Efficient storage and error recovery of moving pictures experts group (MPEG) video streams in audio/video (AV) systems |
US7043587B2 (en) * | 2001-09-20 | 2006-05-09 | Lenovo (Singapore) Pte. Ltd. | System and method for connecting a universal serial bus device to a host computer system |
JP4011320B2 (ja) * | 2001-10-01 | 2007-11-21 | 株式会社半導体エネルギー研究所 | 表示装置及びそれを用いた電子機器 |
US6954234B2 (en) * | 2001-10-10 | 2005-10-11 | Koninklijke Philips Electronics N.V | Digital video data signal processing system and method of processing digital video data signals for display by a DVI-compliant digital video display |
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 |
US7120168B2 (en) * | 2001-11-20 | 2006-10-10 | Sony Corporation | System and method for effectively performing an audio/video synchronization procedure |
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 | ディスプレイモニタ装置 |
US7099277B2 (en) | 2002-02-20 | 2006-08-29 | Mitsubishi Electric Research Laboratories, Inc. | Dynamic optimal path selection in multiple communications networks |
AU2003208588A1 (en) | 2002-02-22 | 2003-09-09 | Colin Davies | Scrambled packet stream processing |
US20040199565A1 (en) | 2003-02-21 | 2004-10-07 | Visharam Mohammed Zubair | Method and apparatus for supporting advanced coding formats in media files |
JP4218249B2 (ja) * | 2002-03-07 | 2009-02-04 | 株式会社日立製作所 | 表示装置 |
JP4373111B2 (ja) | 2002-03-14 | 2009-11-25 | パナソニック株式会社 | テスト回路 |
US6838943B2 (en) | 2002-03-15 | 2005-01-04 | Gennum Corporation | Input follower system and method |
US7161557B2 (en) | 2002-04-08 | 2007-01-09 | Clearcube Technology, Inc. | Selectively updating a display in a multi-display system |
JP2004007950A (ja) | 2002-04-15 | 2004-01-08 | Fuji Electric Holdings Co Ltd | スイッチング電源装置 |
US6917247B2 (en) | 2002-04-26 | 2005-07-12 | Broadcom Corporation | NCO based timebase recovery system and method for A/V decoder |
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 |
DE10227199A1 (de) | 2002-06-18 | 2004-01-08 | Robert Bosch Gmbh | Schnittstelle und Verfahren zur Bilddatenübertragung |
US7136518B2 (en) | 2003-04-18 | 2006-11-14 | Medispectra, Inc. | Methods and apparatus for displaying diagnostic data |
US20040022204A1 (en) * | 2002-07-31 | 2004-02-05 | Matthew Trembley | Full duplex/half duplex serial data bus adapter |
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 |
US7039734B2 (en) * | 2002-09-24 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | System and method of mastering a serial bus |
US6989827B2 (en) * | 2002-10-24 | 2006-01-24 | Hewlett-Packard Development Company, Lp. | System and method for transferring data through a video 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 |
US20040203383A1 (en) | 2002-12-31 | 2004-10-14 | Kelton James Robert | System for providing data to multiple devices and method thereof |
US7023672B2 (en) | 2003-02-03 | 2006-04-04 | Primarion, Inc. | Digitally controlled voltage regulator |
US7348957B2 (en) * | 2003-02-14 | 2008-03-25 | Intel Corporation | Real-time dynamic design of liquid crystal display (LCD) panel power management through brightness control |
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 |
JP2004297773A (ja) | 2003-03-12 | 2004-10-21 | Matsushita Electric Ind Co Ltd | データ通信方法及びデータ通信装置 |
US7197680B2 (en) | 2003-04-17 | 2007-03-27 | Arm Limited | Communication interface for diagnostic circuits of an integrated circuit |
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 |
US7733915B2 (en) | 2003-05-01 | 2010-06-08 | Genesis Microchip Inc. | Minimizing buffer requirements in a digital video system |
US7424558B2 (en) | 2003-05-01 | 2008-09-09 | Genesis Microchip Inc. | Method of adaptively connecting a video source and a video display |
US7088741B2 (en) | 2003-05-01 | 2006-08-08 | Genesis Microchip Inc. | Using an auxilary channel for video monitor training |
US20040221312A1 (en) | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Techniques for reducing multimedia data packet overhead |
US7620062B2 (en) | 2003-05-01 | 2009-11-17 | Genesis Microchips Inc. | Method of real time optimizing multimedia packet transmission rate |
US20040221315A1 (en) | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Video interface arranged to provide pixel data independent of a link character clock |
US6992987B2 (en) | 2003-05-01 | 2006-01-31 | Genesis Microchip Inc. | Enumeration method for the link clock rate and the pixel/audio clock rate |
US20040218624A1 (en) | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Packet based closed loop video display interface with periodic status checks |
US20040218599A1 (en) | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Packet based video display interface and methods of use thereof |
US7296204B2 (en) | 2003-05-30 | 2007-11-13 | Wegener Communications, Inc. | Error correction apparatus and method |
US7307669B2 (en) * | 2003-06-24 | 2007-12-11 | Broadcom Corporation | System, method, and apparatus for displaying streams with dynamically changing formats |
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 |
US7634090B2 (en) | 2003-09-26 | 2009-12-15 | Genesis Microchip Inc. | Packet based high definition high-bandwidth digital content protection |
EP1545069A1 (en) * | 2003-12-19 | 2005-06-22 | Sony International (Europe) GmbH | Remote polling and control system |
US7269673B2 (en) * | 2004-02-18 | 2007-09-11 | Silicon Image, Inc. | Cable with circuitry for asserting stored cable data or other information to an external device or user |
KR20050099305A (ko) | 2004-04-09 | 2005-10-13 | 삼성전자주식회사 | 디스플레이시스템 및 그 제어방법 |
US20060015299A1 (en) * | 2004-06-14 | 2006-01-19 | Mcdermott Scott A | Network architecture and protocol for spacecraft systems |
US8996603B2 (en) * | 2004-09-16 | 2015-03-31 | Cisco Technology, Inc. | Method and apparatus for user domain based white lists |
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 |
JP2006293857A (ja) | 2005-04-13 | 2006-10-26 | Sumitomo Electric Ind Ltd | デジタル信号伝送ケーブル及びデジタルビデオ表示システム |
US20060277589A1 (en) | 2005-04-19 | 2006-12-07 | Margis Paul A | System And Method For Presenting High-Quality Video |
JP4596259B2 (ja) * | 2005-08-30 | 2010-12-08 | 株式会社デンソー | 車載用電子機器の配線再構成システム |
US8842555B2 (en) * | 2005-10-21 | 2014-09-23 | Qualcomm Incorporated | Methods and systems for adaptive encoding of real-time information in packet-switched wireless communication systems |
US20070107020A1 (en) * | 2005-11-10 | 2007-05-10 | Hitachi, Ltd. | System and method for providing reliable wireless home media distribution |
US20070299778A1 (en) * | 2006-06-22 | 2007-12-27 | Microsoft Corporation | Local peer-to-peer digital content distribution |
JP2008283561A (ja) * | 2007-05-11 | 2008-11-20 | Sony Corp | 通信システム、映像信号伝送方法、送信装置、送信方法、受信装置および受信方法 |
US8184551B2 (en) * | 2008-08-08 | 2012-05-22 | Broadcom Corporation | Throughput-based rate adaptation for wireless transmissions |
WO2010119326A1 (en) * | 2009-04-14 | 2010-10-21 | Ati Technologies Ulc | Embedded clock recovery |
US8156238B2 (en) | 2009-05-13 | 2012-04-10 | Stmicroelectronics, Inc. | Wireless multimedia transport method and apparatus |
KR101629312B1 (ko) * | 2009-06-09 | 2016-06-21 | 엘지전자 주식회사 | 메시지 교환 방법 및 싱크 디바이스 |
US8345681B2 (en) * | 2009-09-23 | 2013-01-01 | Samsung Electronics Co., Ltd. | Method and system for wireless communication of audio in wireless networks |
-
2010
- 2010-04-26 US US12/767,429 patent/US8156238B2/en active Active
- 2010-05-11 EP EP10162586.1A patent/EP2252028B1/en not_active Not-in-force
- 2010-05-13 CN CN2010101808173A patent/CN101888514B/zh active Active
-
2012
- 2012-03-08 US US13/415,394 patent/US8788716B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1628446A1 (en) * | 2004-08-18 | 2006-02-22 | Infineon Technologies AG | Method for transmitting information through a communication link and respective transmitting device and communication system |
Also Published As
Publication number | Publication date |
---|---|
EP2252028A1 (en) | 2010-11-17 |
EP2252028B1 (en) | 2017-10-04 |
US8788716B2 (en) | 2014-07-22 |
CN101888514A (zh) | 2010-11-17 |
US8156238B2 (en) | 2012-04-10 |
US20120163188A1 (en) | 2012-06-28 |
US20100293287A1 (en) | 2010-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101888514B (zh) | 无线多媒体传送方法和装置 | |
TWI393443B (zh) | 雙向數位之影音標準化介面 | |
CN101395904B (zh) | 发送装置、接收装置和发送接收装置 | |
JP5815008B2 (ja) | モバイル用High−DefinitionMultimediaInterfaceを構築し、円滑化するための方法、装置およびシステム | |
US20050244070A1 (en) | Moving picture distribution system, moving picture distribution device and method, recording medium, and program | |
US8380876B2 (en) | Communication apparatus | |
US8654767B2 (en) | Method and system for wireless communication of audio in wireless networks | |
US9258603B2 (en) | Method and system for achieving higher video throughput and/or quality | |
CN102246196A (zh) | 利用单播放器向多个显示器提供变化内容的系统 | |
EP0828394B1 (en) | A device and method for converting data transfer rate in communication of digital audio/video data | |
CN102067551A (zh) | 媒体流处理 | |
US20120151537A1 (en) | Method and system for asynchronous and isochronous data transmission in a high speed video network | |
CN102986243A (zh) | 用于在音频/视频网络中进行同步通信的方法和系统 | |
CN101094358A (zh) | 基于1394采集和hdmi/dvi显示的视频传输系统及方法 | |
CN103108214A (zh) | 一种在空包替换过程中对载有信息的ts包进行标识的方法 | |
TWI534753B (zh) | 用於分段處理輸入資料之資料處理裝置、使用該裝置之系統及用於資料傳輸之方法 | |
CN203313333U (zh) | 兼容多种数据连接接口的数字电视接收机 | |
CN115604123A (zh) | 数据处理方法、设备、存储介质和芯片系统 | |
KR20100135154A (ko) | 메시지 교환 방법 및 송수신 디바이스 | |
CN105635815B (zh) | 一种总线型电视系统及其通讯方法 | |
CN102187722A (zh) | 无线通信系统中的无线电资源有效利用方法 | |
KR100437168B1 (ko) | 엠펙-4 시스템 기반의 통신방법 |
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 |