用于家庭网络的通用网络接口
2020-01-10

用于家庭网络的通用网络接口

用于家庭网络的通用网络接口(44,70,104)将不同的部件连接到网络上,例如相对复杂的部件(TV(26)、计算机(12))以及相对简单的部件(音频便携式收录机(30))。

现在参考图5,可以看到本发明的PLC接口的细节。如所示,PLC接口优选具有至少一个和更优选地至少两个专用的双向数据流端口,在图5中标记为“流I/F1”和“流I/F2”,其每一个与相应的端口接口122、1对相连。端口接口122、1对可以配置成发送或接收例如MPEG流或数字可视接口(DVI)流或音频流。

优选地,TM6还包括用于访问TV的内部主机总线74以便控制TM6的各部件的处理器96。应该理解的是,在图3中,为了清楚起见可以省略一些总线连接。并且,处理器96运行存储器98中所存储的控制软件程序。如果需要的话,顶接口100可以依照本领域中已知的TV遥控原理而从远程指挥者102接收命令。如所示,这些命令经由总线74发送到处理器96。在任何情况下,通过相应的PLC接口77、44,TV处理器96以及服务器处理器14可以经由图1所示的电力线22相互交换异步数据(命令、数据等等)。

附图说明

家庭娱乐网络包括网络路径和具有第一总线宽度的数据总线的第一部件,例如服务器或电视机。该网络还包括具有第二总线宽度的数据总线的第二部件,例如音频播放器,并且第二总线宽度不同于第一总线宽度。相应的网络接口将每个部件连接到网络路径。

在另一个方面中,公开了用于在家庭网络中传递数据的第一和第二接口,该家庭网络至少具有服务器、具有规定第一总线宽度的第一主机总线的第一部件、以及具有规定第二总线宽度的第二主机总线的第二部件。第一接口包括被配置成用第一主机总线传递数据并且具有第一总线宽度的主机总线接口。第一接口还具有至少一个数据端口、可以与网络相连的网络端口、以及有选择地将网络端口连接到主机总线接口或数据端口的交换机。同样,第二接口包括被配置成用第二主机总线传递数据并具有第二总线宽度的主机总线接口。第二接口还具有至少一个数据端口、可以与网络相连的网络端口、以及有选择地将网络端口连接到主机总线接口或数据端口的交换机。除了相应主机总线接口的总线宽度之外,这些接口在配置和操作上都是相同的。

图6是协议栈的示意图。

在服务器12的PLC接口44的情况中,相关数据流端口“流I/F1”和“流I/F2”分别连接到MPEG编码器40、52。就客户机TW6的PLC接口70来说,相关数据流端口“流I/F1”和“流I/F2”中的至少一个与解复用器72相连。就音频客户机30来说,相关数据流端口“流I/F1”和“流I/F2”中的至少一个与音频解码器106相连。

采用上述结构,服务器12可以将有线电视节目发送到TV26,并且将来自DVD播放器20的视频流发送到另一个客户机TV。同时,服务器12可以将音频流发送到客户机音频系统30。在这种情况下,服务器PLC接口44的专用端口122、IM用于两个视频流,并且服务器PLC接口44的主机总线接口处理来自例如HDD66的音频流。如果服务器主机总线46有更多带宽可用,那么主机总线接口可以发送更多的流。

Description

已经对使用流I/F1和2端口时的本发明的PLC接口的处理线路134、136的操作进行了描述,现在将注意力转到主机总线接口132的操作上,其中交换机1沈、1观处于图5中的位置“b”。依照本原理,在使用主机总线接口132的时候,数据是由处理线路134、136以与使用专用端口122、1M时相同的方式处理的,但是下述除外。由于在不需要加密和分包时,例如在数据到达PLC接口之前已经对其进行了分包时,主机总线接口132可以将来自特定主机总线(例如图2〜4中分别示出的主机总线46、74或108)的输入数据直接发送到MAC150,因此在使用主机总线接口132的时候提供了更多的选择。在接收模式中,MAC150可以直接将数据发送到主机总线接口132,由此可以在PLC接口外部执行拆包。这种模式优选用于发送不需要加密或者标记时间戳的简短命令。

图2是服务器的框图;