在无线hdmicec中的包产生方法

文档序号:7683096阅读:292来源:国知局
专利名称:在无线hdmi cec中的包产生方法
技术领域
与本发明一致的设备和方法涉及高清晰度多媒体接口 (HDMI)消费电 子控制(CEC),更具体地说,涉及一种根据HDMI CEC规范的包产生方法。
背景技术
高清晰度多媒体接口 ( HDMI)是基于数字视频交互标准的用于将PC连 接到监视器的数字接口 ,并且能够发送和接收高清晰度视频和音频。
HDMI具有三个独立信道转换最小差分信号传输(TMDS)信道、显示 数据信道(DDC)和消费电子控制(CEC)信道。HDMI使用单个物理电缆 发送和接收AV数据、装置信息和控制命令。
具体地,HDMI CEC信道用于在通过HDMI电缆连接的装置之间传送控 制命令。例如,当通过HDMI电缆将DTV连接到DVD播放器,并且通过 DTV的遥控器将用于控制DVD播放器的命令传送到DTV时,DVT通过 HDMI CEC信道将控制命令转发到DVD播放器。作为另 一示例,当DVD播 放器进入待机模式一段特定时间时,通过HDMI CEC信道传递与待机模式相 应的控制命令,以将DTV切换到待机模式。
这样,作为电缆接口规范的HDMI标准还没有对无线HDMI进行标准化。 另外,无线HDMI CEC也没有标准化。

发明内容
本发明的示例性实施例在于解决上述问题和/或缺点以及上面没有描述 的其它缺点。另外,本发明不需要克服上述缺点,并且本发明的示例性实施 例可以不克服上面描述的任何问题。
已经提出本发明的 一方面以解决上述和/或问题和缺点,并且本发明的一 方面提供一种在能够根据无线HDMI CEC条件通过单个信道发送和接收AV 包和控制包的环境中产生包括指示包类型的字段的包,使得接收者能够获得 接收的包的类型的方法。根据本发明的一方面,包产生方法可包括在HDMI环境中产生包,所 述包包括有效载荷中的AV数据或控制数据和头中指示包类型的字段;以及 发送产生的包。
根据本发明的另一方面,所述包包括有效载荷中的AV数据和头中指示 包类型被设置为AV包类型的字段,或者包括有效载荷中的控制数据数据和 头中指示包类型被设置为控制包类型的字段。
根据本发明的另一方面,通过单个无线信道发送AV包和控制包。 根据本发明的另一方面,所述包不包括消息结束(EOM)位或ACK位。 根据本发明的另 一方面,有效载荷中的控制数据包括指示控制数据的类 型的字段。
根据本发明的另一方面,产生步骤包括产生控制数据,所述控制数据 包括有效载荷中的控制命令、头中指示控制数据为控制数据类型的字段或响 应于发送到有效载荷的数据的ACK数据以及指示控制数据为ACK数据类型
的字段。
根据本发明的另一方面,控制数据类型可指示控制数据是PING数据类型。
根据本发明的另一方面,控制数据是消费电子控制(CEC)数据。 根据本发明的另一方面,包确定方法可包括接收包;以及通过检查包
头中指示包类型的字段来确定根据无线HDMI环境在有效载荷中形成的是
AV数据还是控制数据。
根据本发明的另一方面,所述包包括有效载荷中的AV数据和头中指示
包类型被设置为AV包类型的字段,或者包括有效载荷中的控制数据数据和
头中指示包类型被设置为控制包类型的字段。
根据本发明的另一方面,通过单个无线信道发送AV包和控制包。 根据本发明的另一方面,所述包不包括EOM位或ACK位。 根据本发明的另 一方面,有效载荷中的控制数据包括指示控制数据的类
型的字段。
根据本发明的另一方面,确定步骤包括确定控制数据,所述控制数据 包括有效载荷中的控制命令、头中指示控制数据为控制数据类型的字段或响 应于发送到有效载荷的数据的ACK数据以及指示控制数据为ACK数据类型
的字段。根据本发明的另 一方面,控制数据产生包括指示控制数据是PING数据 类型的字段的控制数据。根据本发明的另一方面,控制数据是消费电子控制(CEC)数据。


通过下面结合附图对本发明的特定示例性实施例进行的描述,本发明的 上述和/或其它方面将会变得更加清楚,其中 图1描述了可应用本发明的视频系统;图2是根据本发明的实施例的在无线HDMI CEC环境中的包产生方法的 流程图;图3描述了可应用本发明的无线HDMI包; 图4描述了作为一种无线HDMI包的无线HDMICEC包; 图5描述了作为一种无线HDMI CEC包的无线HDMI ACK包; 图6描述了作为一种无线HDMI CEC包的无线HDMI PING包;以及 图7是根据本发明的实施例的在无线HDMI CEC环境中的包确定方法的 流程图。
具体实施方式
现将参照附图来更加详细描述本发明的特定示例性实施例。 图1描述了可应用本发明的视频系统。通过在HDMI CEC环境中将DTV 10 ( —种AV装置)连接到DVD播放器20来组成图1的视频系统。DTV 10包括AV处理器11、 CEC处理器13、包传送器15和无线通信器17。AV处理器11执行产生AV包的处理,或者执行再现或存储从作为外部 AV装置的DVD播放器20接收的AV包的处理。CEC处理器13执行产生CEC包的处理或执行包含在从DVD播放器20 接收的CEC包中的控制内容的处理。包传送器15将AV处理器11产生的AV包或CEC处理器13产生的CEC 包转发到无线通信器17,稍后将进行解释。包传送器15确定无线通信器17从DVD播放器20接收的包的类型,并 且基于确定的类型将接收的包转发到AV处理器11或CEC处理器13。这样,包传送器15通过参照接收的包的头中的指示包类型的字段中的数据来确定 包类型。
更详细地,包传送器15将无线通信器17从DVD播放器20接收的AV 包转发到AV处理器11,并且将CEC包转发到CEC处理器13。
无线通信器17将包传送器15提供的AV包和CEC包发送到DVD播放 器20。在发送AV包的同时,无线通信器17可通过一个信道发送CEC包。 无线通信器17从DVD播放器20接收AV包和CEC包,并将它们转发 到包传送器15。这样,无线通信器17通过一个信道接收AV包和CEC包。 可从DTVIO、 AV处理器ll、 CEC处理器13、包传送器15和无线通信 器17推导出关于DVD播放器20、 AV处理器21、 CEC处理器23、包传送 器25和无线通信器27的描述,因此将省略其描述。
现在,通过参照图2示出在无线HDMI CEC环境中图1的AV装置(DTV 10或DVD播放器20)的包产生方法。图2是根据本发明的实施例的在无线 HDMI CEC环境中的包产生方法的流程图。
如图2所示,AV装置10或20产生包括有效载荷中的AV数据和CEC 数据(一种控制数据)和头中指示包类型的字段的包(SllO)。
具体地,AV装置IO或20的AV处理器11或21产生包括有效载荷中的 AV数据和头中的指示包类型"AV包"的字4爻。AV装置IO或20的CEC处 理器13或23产生包括有效载荷中的CEC数据和头中的指示包类型"CEC包" 的字段。
AV装置10或20发送产生的包(S120)。由从包传送器15接收AV处理 器11或CEC处理器13产生的包的无线通信器17执行步骤S120。
更加详细地解释在步骤S110产生的包。图3示出可应用本发明的无线 HDMI包。将图3的无线HDMI包200划分成头210和有效载荷220。头210 包括版本字段211、源地址字段212、目的地址字段213和包类型字段214。 有效载荷220承载实际数据。
版本字段211传达与无线HDMI的版本相关的信息。源地址字段212包 含无线网络中产生和发送包的AV装置的物理地址。目的地址字段213包含 无线网络中包去往的AV装置的物理地址。
包类型字段214包含关于包类型的信息。通过有效载荷220中的数据类 型确定包类型。因此,通过有效载荷220的数据类型确定包类型字段214中关于包类型的信息。当有效载荷220包括AV数据时,包类型字段214包括指示包类型"AV 包"的代码。当有效载荷220包括"CEC包"时,包类型字段214包括指示 包类型"CEC包"的代码。图4描述了作为一种无线HDMI包的无线HDMI CEC包。图4的无线 HDMI CEC包300基于图3的无线HDMI包被组成,并且承载控制数据。无线HDMI CEC包300的有效载荷320包括作为消息350的控制数据的 CEC数据。消息350包括包含发送无线HDMI CEC包300的AV装置的逻 辑地址的源字段351、包含接收无线HDMI CEC包300的AV装置的逻辑地 址的目的字段352、包含指示消息类型的信息的消息类型字段353和包含实 际控制数据(CEClt据)的消息有效载荷354。无线HDMICEC包300的头310包括版本字4史311、源地址字段312、 目的地址字段313和包类型字段314。包类型字段314包含指示包是无线 HDMI CEC包300 (即,有效载荷320中的数据是CEC数据)的信息"CEC"。与有线HDMI包相似,消息350包括源字段351和目的字段352。消息 类型字段353和有效载荷354位于源字段351和目的字段352之后,。由于能够从包结构中的消息类型字4爻353获得消息大小,因此消息350 可不包括指示消息350的结束的消息结束(EOM)位。与有线HDMI不同,无线HDMI逐个包地进行通信,并不包括使用一位 进行答复的ACK。接收包的AV装置可产生ACK以进行使用包和发送包的 接收确认,将参照图5进行描述。图5描述了作为一种无线HDMI CEC包的无线HDMI ACK包。图5的 HDMI ACK包400承载有效载荷420中消息形式的ACK消息450。 ACK消 息450包括包含指示确认哪个消息的信息的消息有效载荷454。消息类型453 包括指示ACK消息450的信息。组成图5的无线HDMI ACK包400以响应于与"待机才莫式"相关的消息 进行确认。消息有效载荷454包含"待机模式",消息类型453包含作为指示 ACK消息450的类型的信息的"ACK"。同时,AV装置可产生无线HDMI PING包,作为包括检查AV装置是否 以逻辑地址存在的控制消息的包,现在进行描述。图6描述了作为一种无线 HDMI CEC包的无线HDMI PING包。图6的hdmi ping包500包括有效载荷520中消息形式的ping消息 550。 ping消息550不包括消息有效载荷。消息类型553包含指示ping消 息550的信息。
可通过根据如上所述组成的有效载荷中的数据类型将指示包类型的字段 包括在包头中来产生并发送包,当接收包并确定包类型时可处理数据。
图7是根据本发明的实施例的在无线hdmi cec环境中的包确定方法的
流程图。
av装置10或20接收包(s710 )。在s710,通过无线通信器17或27接 收包,并且将包转发到包传送器15或25。
接着,av装置10或20通过检查包头中指示包类型的字段来确定有效载 荷中包含av数据和作为控制数据的cec数据中的哪一个(s720 )。
具体地,av装置10或20的包传送器15或25检查包头中指示包类型的 字段是包括"av包"还是"cec包",并且将包提供给av处理器11或21 或者cec处理器13或23。当指示包类型的字段是"av包",则包传送器15 或25将包应用于av处理器11或21。当指示包类型的字段是"cec包"时, 则包传送器15或25将包应用于cec处理器13或23。
如图2至图6所示产生在av装置10或20接收的包,将不进行进一步 解释。
如上所述,通过根据包括在有效载荷中的数据类型将指示包类型的字段 包括在包头中来产生图3至图6的包。因此,可在无线hdmi中通过单个无 线信道收发av数据和控制数据。
现在,根据本发明的另一实施例,在无线hdmi中通过两个信道,而不 是单个信道收发av数据和控制数据。
当无线hdmi提供多信道来通过两个信道发送数据时,除了无线hdmi 的av数据信道之外还分配另 一信道作为无线控制数据信道来收发控制消息。
所述方法不需要在每个包中指定包类型,但是需要关于哪个是cec数据 信道的信息。由于每个连接的装置都必须发送和接收与多信道相关的消息, 因此物理层应该允许同时通过两个信道进行物理发送和接收。
根据本发明的另 一实施例,使用无线hdmi和其它无线技术(例如,ieee 802.11.x、蓝牙、uwb等)单独支持cec数据。这种方法需要分别用于无线 hdmi和其它无线技术的单独的物理层。如上所述,通过在有效载荷中包括AV数据或控制数据,并且在头中包 括指示包类型的字段在无线HDMI环境中产生并发送包。因此,可在无线 HDMI中通过单个信道收发AV数据和控制数据。尽管已经显示和描述了本发明的一些实施例,但本领域的技术人员应该 理解,在不脱离本发明的原理和精神的情况下,可以在这个实施例中进行改 变,本发明的范围由权利要求及其等同物来限定。
权利要求
1、 一种包产生方法,包括根据高清晰度多媒体接口环境产生包,所述包包括有效载荷中的AV数 据或控制数据和头中指示包类型的字段;以及 发送产生的包。
2、 如权利要求1所述的包产生方法,其中,所述包包括有效载荷中的 AV数据和头中指示包类型被设置为AV包类型的字段,或者包括有效载荷中 的控制数据数据和头中指示包类型被设置为控制包类型的字段。
3、 如权利要求1所述的包产生方法,其中,通过单个无线信道发送AV 包和控制包。
4、 如权利要求1所述的包产生方法,其中,所述包不包括消息结束位或 ACK位。
5、 如权利要求1所述的包产生方法,其中,有效载荷中的控制数据包括 指示控制数据的类型的字段。
6、 如权利要求5所述的包产生方法,其中,所述产生步骤包括产生控 制数据,所述控制数据包括有效载荷中的控制命令、头中指示控制数据为控 制数据类型的字段或响应于发送到有效载荷的数据的ACK数据以及指示控 制数据为ACK数据类型的字段。
7、 如权利要求5所述的包产生方法,其中,控制数据包括指示控制数据 是PING数据类型的字段。
8、 如权利要求1所述的包产生方法,其中,控制数据是消费电子控制数据。
9、 一种包确定方法,包括 才妄收包;以及通过检查包头中指示包类型的字段来确定根据无线高清晰度多媒体接口 环境在有效载荷中形成的是AV数据还是控制数据。
10、 如权利要求9所述的包确定方法,其中,所述包包括有效载荷中的 AV数据和头中指示包类型被设置为AV包类型的字段,或者包括有效载荷中 的控制数据和头中指示包类型被设置为控制包类型的字段。
11、 如权利要求9所述的包确定方法,其中,通过单个无线信道发送AV包和控制包。
12、 如权利要求9所述的包确定方法,其中,所述包不包括消息结束位或ACK位。
13、 如权利要求9所述的包确定方法,其中,有效载荷中的控制数据包 括指示控制数据的类型的字段。
14、 如权利要求13所述的包确定方法,其中,所述确定步骤包括确定 控制数据,所述控制数据包括有效载荷中的控制命令、头中指示控制数据为 控制数据类型的字段或响应于发送到有效载荷的数据的ACK数据以及指示 控制数据为ACK数据类型的字段。
15、 如权利要求13所述的包确定方法,其中,控制数据产生包括指示控 制数据是PING数据类型的字段的控制数据。
16、 如权利要求9所述的包确定方法,其中,控制数据是消费电子控制数据。
全文摘要
一种在无线HDMI CEC中的包产生方法,所述方法包括根据HDMI环境产生包,所述包包括有效载荷中的AV数据或控制数据和头中指示包类型的字段;以及发送产生的包。因此,在HDMI中可通过单个信道收发AV数据和控制数据。
文档编号H04L1/00GK101312386SQ200810005709
公开日2008年11月26日 申请日期2008年2月3日 优先权日2007年5月22日
发明者朴时弘, 柳浩晶, 洪真佑, 裴大奎, 金东暎 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1