老子有钱lzyq8cc
  咨询电话:15177282591

老子有钱游戏体验卡

基于pid过滤器的网络路由

基于pid过滤器的网络路由

符合本发明的某些实施例的基于内容服务器(104)的电视机顶盒具有接收机(116、120),其接收包含表示包中内容的数据的传输流,其中包由包标识符(PID)来标识。包标识符过滤器(124)选择具有指定的包标识符的包。映射器(150)将具有指定的包标识符的包映射为网际协议(IP)地址。映射器使用包标识符作为转换表(204)的索引,并从转换表(204)中取出网际协议地址。包转换器将由指定的包标识符所标识的包转换为具有网际协议地址的IP包。路由器(160)、例如无线超宽带路由器依照网际协议地址将IP包路由到接受者。

以简化的形式示出在此所述的STB 104,以便促进本发明的相关部分的讨论,但本领域的技术人员应理解:已经为简单起见省略了其他功能块(例如,支持有条件访问的那些功能块等等)。由STB服务器104在调谐器116处接收内容,该调谐器116调谐到携带所期望的内容的传输流(TS)的、所期望的信道的频率。在解调器120上解调来自调谐器的信号以提供数据包的基带多路复用传输流,该传输流包含多个与传输流内多个节目相关联的基本数据流。然后,将该传输流提供给去多路复用器(信号分离器)124。去多路复用器124起过滤器的作用,该过滤器基于所期望的、标识与特殊的内容(例如,电视节目)选择相关联的子流的包标识符(PID)在传输流中选择包。正常地,只要选择这些包,STB便将这些包转换为可用于电视接收机的格式,例如,通过解压缩和到模拟的转换,以及可能到指定频道(例如,频道3或4)的信号调制。然而,在本实施例中,STB 104充当网络100的服务器,并向许多能够组网的、耦合到网络的客户重放设备提供内容。

本领域的那些技术人员将会认识到,本发明的某些实施例可以基于被编程的处理器的使用。但是,因为可以使用诸如与所描述和所要求的本发明等价的专用硬件和/或专用处理机之类的硬件组件等价物来实现本发明,因此本发明不应如此受限。类似地,通用计算机、基于微处理机的计算机、微控制器、光学计算机、模拟计算机、专用处理机和/或专用硬接线逻辑可以被用于构造本发明的替代等效实施例。

当自去多路复用器124出现经PID过滤的具有特殊PID的数据流时,将其传输给PID到IP地址映射器150。这个功能块接收被格式化的包、例如MPEG 2(活动图像专家组)包,这些包包含音频、视频和/或用户数据信息,其中每个包具有标识与数据相关联的节目的PID。为了将这个数据引导到所期望的位置,地址映射器150将PID值映射为数据应该被引导到的设备的IP地址。然后,在包转换器154中将MPEG 2格式的包重新格式化为具有IP地址或者与PID值相关的地址的IP包。在包转换器154的输出端上是被发送到网络路由器160的IP包流,该网络路由器160随后以任何适合的方式将包路由到它们的适当的目的地。

如图所示,表204使PID值与IP地址相关联。在这个实例中,八个PID值被示出为WV、WA、XV、XA、YA、ZV、ZA和P,其中下标V和A分别表示视频和音频内容。因此,依照这个表,具有PID值WV和WA的内容被引导到电视设备134,具有PID值XV和XA的内容被引导到计算机设备142,具有PID值YA的内容被引导到音频接收机130,具有PID值ZV和ZA的内容被引导到电视设备138,具有PID值P的包被引导到所有四个设备。例如可以在被设计用于接收传输流和执行所述的过滤、映射和路由处理的服务器104中的集成电路芯片中执行这个映射处理。这种集成电路可以例如单独实现或者与PID过滤一起实现。在不脱离本发明的情况下其它实现也是可能的。在其它实施例中,被编程的处理器可在不脱离本发明的情况下用于执行PID到IP地址映射以及其他在此描述的功能。

在这个实例中,客户重放设备130、134、138和142或者通过例如有线以太网连接或者通过诸如蓝牙连接、IEEE 802.11(a)或者(b)连接、超宽带(UWB)连接(例如如由超宽带工作组-UWBWG进行标准化那样)、或者其它允许根据所分配的网际协议(IP)地址有选择地对设备进行寻址的适当连接之类的无线连接连接到网络。在其它实施例中,同样可以应用其它类型的联网,诸如例如依从HPNA(家庭电话线组网联盟)的网络、PLC(电源线通信)网络、同轴光网或者任何其它适合的通信网络。在UWB无线无线电通信网中,甚至可以在家庭网络系统上多路复用多个高清晰度电视信号。在这个实例中,设备130作为能够组网的音频设备、诸如立体声接收机(即没有视频能力)被示出。设备130被示出为具有IP地址43.191.16.44。设备134和138被示出为能够组网的类似电视机的设备,这些设备分别经由IP地址43.191.16.23和43.191.16.21接收音频和视频信息。设备142被示出为能够组网的具有IP地址43.191.16.161的个人计算机,并且可被用于经由所述IP地址接收音频、视频和/或数据。

发明详述虽然本发明允许有多种不同形式的实施例,但以此为条件在附图中示出并在此将详细描述具体实施例,即本公开内容应被认为是本发明原理的实例,而并不打算将本发明限制为所示出的和所描述的具体实施例。在下面的描述中,相同的参考数字被用于描述附图的多个视图中的相同、相似或对应的部分。

图2描述了一个示范性的处理200,在210处开始用于依照本发明的某些实施例执行PID过滤、PID到IP地址映射以及包转换处理。在214处,在去多路复用器124处接收输入传输流,在222处,去多路复用器124根据所期望的包的列表从传输流中选择所期望的包。例如,可以借助订阅处理、通过在客户设备上的节目编排或者频道选择来产生这个列表。在这种情况下,例如如果所有内容被同时接收,则PID过滤操作选择所有具有PID值WV、WA、XV、XA、YA、ZV、ZA和P的包,并且丢弃具有任何其它PID值(除可能被用于系统目的的指定值)的所有其它包。因此,如果在222处包包含任何所期望的PID值(例如,借助订阅),则将该包传送到226,否则丢弃该包并且控制返回到214。以这种方式,仅从传输流中选出具有所期望的PID值的包。

附图简述用附加的权利要求中的特征来阐述被认为是新颖的本发明的特征。然而,通过参考以下本发明的详细说明能更好地理解本发明本身、即结构和操作方法以及其目的和优点,本发明的详细说明结合附图描述了本发明的一些示范性实施例,其中:图1是按照本发明某些实施例的家庭网络的一部分的框图。

联系我们

联系人:

手 机:15177542775

邮 箱:l660cgf0@hotmail.com

公 司:老子有钱lzyq8cc

地 址:广东省香港中環威灵顿街志德大夏306室