专利名称:用于在dvb网络上进行有效的网络信息获取的方法和设备的制作方法
技术领域:
本申请案大体上涉及广播网络的操作,且更明确地说,涉及用于改进的DVB网络 信息获取的方法和设备。
背景技术:
数字视频广播(DVB)网络中的输送流采用被称为IP/MAC通知表(INT)的构造 作为程序专用信息/服务信息信令的一部分。实质上,INT提供一种灵活的地址解析机制 以在DVB网络内定位IP/MAC流。通过提供IP/MAC地址(范围)到对应的流位置的 映射来实现地址解析,其中流位置以网络识别符(ID)、原始网络ID、输送流ID、服务 ID和组件标签的形式给出。IP/MAC地址由IP/MAC平台仔细研究。IP/MAC平台表示 经协调的IP/MAC地址空间,艮卩,不具有任何地址冲突的IP/MAC地址空间。IP/MAC 平台可横跨一个或多个网络内的若干输送流。相反,输送流或网络可含有一个以上 IP/MAC平台。
DVB接收器需要获取足够的网络信息,使得其可将上述流位置翻译成物理层参数 (频率、调制等)。在网络信息表(NIT) -Actual和网络信息表-Other中携载网络信息。 在给定输送流上,NIT-Actual携载输送流所属的网络的网络信息,而NIT-Other携载其 它网络上的信息。NIT-Actual的传输是强制的,而NIT-Other的传输是任选的。
获取完整网络信息的蛮力途径可能是相当低效且耗时的。举例来说,由于接收器不 知道哪些网络可潜在地被INT中的流位置参考,因此接收装置可通过调谐到所有可能频 率利用蛮力途径来获取NIT,使得其具有用于所有可能网络的网络信息。另外,如果NIT-Other被传输,那么接收器可潜在地通过调谐到仅一个频率子组来接收完整的网络 信息。然而,接收器事先不知道NIT-Other是否正在特定输送流上传输,且NIT-Other 的传输的周期性可能远高于NIT-Actual的传输的周期性。因此,如果接收器希望获取 NIT-Other,那么其必须在输送流上停留更长时间以接收NIT-Other,或直到超时发生为 止。这又可能导致非常长的网络信息获取时间,且导致不令人满意的用户体验。
因此,希望具有一种操作以允许装置以较快且有效的方式获取DVB网络信息的信 息获取机制。 —
发明内容
在一个或一个以上方面中,提供一种包括方法和设备的信息获取系统,其操作以允 许装置获取DVB网络中的信息。举例来说,在一方面中,信息获取系统仅以蛮力方式 获得获取用于选定平台的INT信息所必要的那么多的网络信息。 一旦获取INT,系统就 为选定平台准备由所有流位置参考的所有网络识别符的列表。系统接着通过仅获取上述 网络列表中存在的网络的信息来优化网络信息获取。因此,信息获取系统操作而以快速 且有效的方式获取网络信息。
在一方面中,提供一种用于网络信息获取的方法。所述方法包括识别选定IP/MAC 平台;获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息;以及基于 NIT信息来获取与选定IP/MAC平台相关联的IP/MAC网络表(INT)信息。所述方法 还包括创建网络列表,其基于INT信息来识别由与选定IP/MAC平台相关联的所有流 位置描述符参考的所有网络;以及获取用于所述网络列表中的所有网络的网络信息。
在一方面中,提供一种用于网络信息获取的设备。所述设备包括获取逻辑,其经配 置以识别选定IP/MAC平台;获取正在前向链路频率上传输的输送流中的网络信息表 (NIT)信息;以及基于NIT信息来获取与选定IP/MAC平台相关联的IP/MAC网络表 (INT)信息。所述获取逻辑还经配置以创建网络列表,所述网络列表基于INT信息来 识别由与选定IP/MAC平台相关联的所有流位置描述符参考的所有网络;以及获取所述 网络列表中的所有网络的网络信息。
在一方面中,提供一种用于网络信息获取的设备。所述设备包括用于识别选定 IP/MAC平台的装置;用于获取正在前向链路频率上传输的输送流中的网络信息表(NIT) 信息的装置;以及用于基于NIT信息来获取与选定IP/MAC平台相关联的IP/MAC网络 表(INT)信息的装置。所述设备还包括用于创建网络列表的装置,所述网络列表基 于INT信息来识别由与选定IP/MAC平台相关联的所有流位置描述符参考的所有网络;以及用于获取用于所述网络列表中的所有网络的网络信息的装置。
在一方面中,提供一种用于网络信息获取的计算机程序产品。所述计算机程序产品 包括计算机可读媒体,所述计算机可读媒体包括用于致使计算机识别选定IP/MAC平 台的第一组代码;用于致使计算机获取正在前向链路频率上传输的输送流中的网络信息 表(NIT)信息的第二组代码;以及用于致使计算机基于NIT信息来获取与选定IP/MAC 平台相关联的IP/MAC网络表(INT)信息的第三组代码。所述计算机可读媒体还包括-用于致使计算机创建网络列表的第四组代码,所述网络列表基于INT信息来识别由与选 定IP/MAC平台相关联的所有流位置描述符参考的所有网络;以及用于致使计算机获取 用于所述网络列表中的所有网络的网络信息的第五组代码。
在一方面中,提供至少一种集成电路,其经配置以用于网络信息获取。所述至少一 种集成电路包括经配置以识别选定IP/MAC平台的第一模块;经配置以获取正在前向 链路频率上传输的输送流中的网络信息表(NIT)信息的第二模块;以及经配置以基于 NIT信息来获取与选定IP/MAC平台相关联的IP/MAC网络表(INT)信息的第三模块。 所述至少一种集成电路还包括经配置以创建网络列表的第四模块,所述网络列表基于 INT信息来识别由与选定IP/MAC平台相关联的所有流位置描述符参考的所有网络;以 及经配置以获取用于所述网络列表中的所有网络的网络信息的第五模块。
在审阅下文陈述的
具体实施方式
和所附权利要求书之后,将明白其它方面。
通过参考结合附图而进行的以下描述,将更容易明白本文所描述的前述方面,其中 图1展示DVB-H分配网络;
图2展示说明信息获取系统的方面的操作的网络;
图3展示用于信息获取系统的方面中的信息获取逻辑;
图4展示用于信息获取系统的方面中的用于执行平台和网络信息获取算法的方法; 图5展示用于信息获取系统的方面中的用于NIT获取的方法;以及 图6展示用于服务获取系统的方面中的信息获取逻辑。
具体实施例方式
在一个或一个以上方面中,提供一种包括方法和设备的信息获取系统,其操作以允 许装置获取DVB网络中的信息。在一方面中,所述信息获取系统操作以为选定平台准备由所有流位置参考的所有网络识别符的列表。系统接着通过仅获取上述网络列表中存 在的网络的信息来优化网络信息获取。因此,信息获取系统操作而以快速且有效的方式 获取网络信息,以提供增强的用户体验。
本文所描述的信息获取系统非常适合用于基于DVB的广播系统中,但还可用于其 它类似广播或多播系统中。应注意,NIT和INT表中所含有的信息的内容和格式是众所 周知的,且可在例如针对DVB系统的服务信息(SI)的规范(ETSIEN 300 468 V1.8.1) 和针对数据广播的DVB规范(ETSIEN301 192 v1.4.2)的可用数字视频广播规范中找到 更详细的信息,所述规范出于所有目的以引用的方式并入本文中。
图1展示DVB分配网络100。如图中所示,DVB分配网络100包括一个或一个以 上IP/MAC平台102。每一 IP/MAC平台表示经协调的IP/MAC地址空间,即不具有任 何地址冲突的IP/MAC地址空间。IP/MAC平台可横跨一个或多个网络内的若干输送流。 相反,输送流或网络可含有一个以上IP/MAC平台。
参看图1, TS1和TS2上的NIT-Actual携载关于NW1的信息,例如关于网络中的 所有输送流、与获取这些输送流相关联的RF和物理层参数的信息。任选的NIT-Other 表携载关于其它网络的信息。这些其它网络可属于一个或一个以上平台。
在一方面中,信息获取系统提供信息获取算法,其操作而以有效方式获得网络信息。 在一方面中,所述算法仅以上文所述的蛮力方式获得获取用于选定平台的INT所必要的 那么多的网络信息。 一且获取INT,信息获取系统就为选定平台准备由所有流位置参考 的所有网络识别符的网络列表。接着,信息获取系统通过仅获取上述网络列表中存在的 网络的信息来优化网络信息获取。下文提供对信息获取算法的更详细描述。
图2展示说明信息获取系统的方面的操作的DVB网络200。举例来说,DVB网络 200说明三个IP/MAC平台202、 204和206到便携式装置212的分配。
装置212经由无线链路210从网络200接收输送流214。应注意,装置212是代表 性的,且信息获取系统的方面适合与能够接收DVB广播的任何装置一起使用。
装置212包括接收器216,其可调谐到多个前向链路,以接收携载IP/MAC平台202、 204、 206的输送流。接收器216对接收到的输送流上所携载的选定程序成分进行多路分 用,且提供这些成分供装置212消耗。
装置212包括信息获取逻辑218。信息获取逻辑218操作以为选定平台准备由所有 流位置参考的所有网络识别符的列表。系统接着通过仅获取上述网络列表中存在的网络 的信息来优化网络信息获取。因此,信息获取系统操作而以快速且有效的方式获取网络 信息,以提供增强的用户体验。在一方面中,信息获取逻辑218仅以蛮力方式获得获取用于选定平台的INT所必要 的那么多的网络信息。 一旦获取INT,信息获取逻辑218就为选定平台准备由所有流位 置参考的所有网络识别符的列表。接着,信息获取逻辑218通过仅获取上述网络列表中 存在的网络的信息来优化网络信息获取。在一方面中,信息获取逻辑218包括存储器220 以存储并维持网络信息。
因此,为了提供快速网络信息获取,信息获取逻辑218操作以执行以下功能中的一 者或一者以上。
1. 识别选定IP/MAC平台。
2. 识别前向链路。
3. 获得对应于正在所识别的前向链路频率上传输的输送流的网络的NIT信息。
4. 获得用于选定平台的INT。
5. 为选定平台创建由INT中的所有流位置描述符参考的所有网络识别符的网络列表。
6. 如果已获取上述网络列表中存在的所有网络的网络信息,那么确定网络信息获取 是成功的。
7. 针对所有可用前向链路频率重复操作2到6。
因此,在各个方面中,信息获取系统操作而以快速且有效的方式获得网络信息,从 而提供增强的用户体验。
图3展示用于信息获取系统的方面中的信息获取逻辑300。举例来说,信息获取逻 辑300适合用作图2中所示的信息获取逻辑218。信息获取逻辑300包括信息处理器302、 存储器304、输入逻辑306、前向链路选择逻辑308,且其全部耦合到数据总线310。
输入逻辑306包括CPU、处理器、门阵列、硬件逻辑、存储器元件和/或硬件执行 软件中的至少一者。输入逻辑306操作以从被调谐到DVB网络中的选定前向链路的接 收器逻辑接收输送流。输入逻辑306将接收到的输送流传递到信息处理器302。
存储器304包括CPU、处理器、门阵列、硬件逻辑、存储器元件和/或硬件执行软 件中的至少一者。在一方面中,存储器304操作以存储从接收到的输送流获得的信息。 在一方面中,信息处理器302操作以将NIT信息、INT信息和网络列表存储在存储器304 中。
前向链路选择逻辑308包括CPU、处理器、门阵列、硬件逻辑、存储器元件和/或 硬件执行软件中的至少一者。前向链路选择逻辑308操作以产生前向链路选择消息,所 述前向链路选择消息识别装置接收器应被调谐到的选定前向链路。使用任何合适的技术将前向链路选择消息发送到装置接收器。举例来说,将前向链路选择消息发送到图2所 示的接收器216。通过此信息,接收器216可调谐到选定前向链路以接收选定输送流。
信息处理器302包括CPU、处理器、门阵列、硬件逻辑、存储器元件和/或硬件执 行软件中的至少一者。在一方面中,信息处理器302操作以接收平台选择请求,所述平 台选择请求指示将从其获取信息的DVB网络的平台。在另一方面中,信息处理器302 使用任何其它合适技术来确定平台。
信息处理器302还操作以确定装置应被调谐到的前向链路频率,以便接收选定输送 流。在一方面中,信息处理器302控制前向链路选择逻辑308,以产生前向链路选择消 息,所述前向链路选择消息被发送到装置接收器以指示装置接收器应被调谐到的用以接 收选定输送流的前向链路。
在一方面中,信息处理器302操作以创建由与选定平台相关联的INT中的所有流位 置描述符参考的所有网络识别符的网络列表。为此,信息处理器302执行下文详细描述 的算法。所述算法操作而以有效的方式获取网络信息,从而增强装置速度、效率和用户 体验。
在一方面中,信息获取系统包括计算机程序产品,其具有存储或包含在计算机可读 媒体上的一个或一个以上程序指令("指令")或多组"代码"。当所述代码由至少一个 处理器(例如,信息处理器302)执行时,对其的执行致使信息处理器302提供本文所 描述的功能。举例来说,所述组代码可包含在机器可读媒体上,所述机器可读媒体例如 是软盘、CDROM、存储卡、快闪存储器装置、RAM、 ROM或介接到信息获取逻辑300 的任何其它类型的存储器装置或机器可读媒体。在另一方面中,可将所述组代码从外部 装置或网络资源下载到信息获取逻辑300中。所述组代码在执行时致使处理器提供如本 文所描述的信息获取系统的方面。
图4展示用于信息获取系统的方面中的用于执行平台和网络信息获取算法的方法 400。为了清楚起见,本文参考图3中所示的信息获取逻辑300来描述方法400。举例来 说,在一方面中,获取处理器302执行一组或一组以上代码,以控制信息获取逻辑300 执行下文所述的功能。
在方框402处,选择平台。在一方面中,用户向信息处理器302提供平台选择请求 以选择特定平台。在各个方面中,可使用任何合适技术来执行平台的选择,例如在信息 处理器302处具有预编程的选择。
在方框404处,调谐接收器以从前向链路列表接收先前未选择的频率。在一方面中, 信息处理器402预编程有前向链路频率列表,或以无线方式接收所述列表。在一方面中,信息处理器302操作以控制前向链路选择逻辑308将FL选择消息发送到装置接收器, 以调谐到先前未选择的前向链路频率。
在方框406处,从装置接收器当前被调谐到的前向链路频率上的输送流获取NIT信 息(NIT-Actual和任选地NIT-Other)。在一方面中,输入逻辑306从接收到的输送流获 得NIT信息,并将其存储在存储器304中。下文参看图5提供对如何获取NIT信息的更 详细描述。
在方框408处,作出关于平台选择是否完成的确定,即是否获取用于选定平台的 INT。在一方面中,信息处理器302作出此确定。如果平台选择未完成,那么方法进行 到方框410。如果平台选择完成,那么方法进行到方框412。
在方框410处,作出关于用于选定平台的链接是否可用的确定。在一方面中,信息 处理器302作出此确定。如果链接可用,那么方法进行到方框414。如果链接不可用, 那么方法进行到方框416。
在方框414处,基于NIT信息来获取INT信息。在一方面中,信息处理器302获取 此信息,并将其存储在存储器304中。
在方框418处,从INT创建网络列表(NL)。网络列表包括由用于选定平台的INT 的所有流位置描述符参考的所有网络。在一方面中,信息处理器302创建此列表。
在方框412处,作出关于用于网络列表中的所有网络的网络信息是否存在的确定。 在一方面中,信息处理器302作出此确定。如果用于所有网络的信息不存在,那么方法 进行到方框416。如果用于所有网络的信息存在,那么方法进行到方框420。
在方框416处,作出关于是否已选择前向链路列表中的所有频率的确定。如果尚未 选择所有频率,那么方法进行到方框404。如果已选择前向链路列表中的所有频率,那 么方法进行到方框422。
在方框422处,确定平台选择已失败。
在方框420处,确定平台选择和网络信息获取已成功。
因此,方法400操作以执行用于信息获取系统的方面中的平台和网络信息获取。应 注意,方法400仅表示一个实施方案,且在所述方面的范围内,其它实施方案是可能的。
图5展示用于信息获取系统的方面中的用于NIT获取的方法500。举例来说,方法 500适合在方法400的方框406处使用。在各个方面中,信息处理器302执行一组或一 组以上代码以控制信息获取逻辑300执行下文所描述的功能。在一方面中,方法500操 作以获取至少NIT-Actual和任选地NIT-Other信息。
在方框502处,开始获取计时器。在一方面中,信息处理器302包括计时逻辑,其开始对NIT_actual信息的获取进行计时。
在方框504处,作出关于计时器是否到期的确定。在一方面中,信息处理器302作 出此确定。如果计时器尚未到期,那么方法进行到方框506。如果计时器已到期,那么 方法在方框512处退出。
在方框506处,作出关于是否已获取NIT信息的确定。举例来说,信息处理器302 操作以控制输入逻辑306获取至少NIT-Actual信息和任选地NIT-Other信息。如果已获 取NIT信息,那么方法进行到方框508。如果尚未获取NIT信息,那么方法进行到方框 504。
在方框508处,保存网络信息。
在方框510处,作出关于是否已获取NITlactual的确定。如果已获取NIT—actual, 那么方法在512处退出。如果尚未获取NIT—actual,那么方法进行到方框504。
因此,方法500操作以获取用于信息获取系统的方面中的NIT信息。应注意,方法 500仅表示一个实施方案,且在所述方面的范围内,其它实施方案是可能的。
图6展示用于信息获取系统的方面中的信息获取逻辑600。举例来说,信息处理器 600适合用作图2所示的信息获取逻辑218。在一方面中,信息获取逻辑600由至少一 个集成电路实施,所述集成电路包括经配置以提供如本文所述的信息获取系统的方面的 一个或一个以上模块。举例来说,在一方面中,每一模块包括硬件和/或硬件执行软件。
信息获取逻辑600包括第一模块,~所述第一模块包括用于识别选定IP/MAC平台的 装置(602),其在一方面中包括信息处理器302。信息获取逻辑600还包括第二模块, 所述第二模块包括用于获取正在前向链路频率上传输的输送流中的网络信息表(NIT) 信息的装置(604),其在一方面中包括信息处理器302。信息获取逻辑600还包括第三 模块,所述第三模块包括用于基于NIT信息获取与选定IP/MAC平台相关联的IP/MAC 网络表(INT)信息的装置(606),其在一方面中包括信息处理器302。信息获取逻辑 600还包括第四模块,所述第四模块包括用于基于INT信息来创建识别由与选定IP/MAC 平台相关联的所有流位置描述符参考的所有网络的网络列表的装置(608),其在一方面 中包括信息处理器302。信息获取逻辑600还包括第五模块,所述第五模块包括用于获 取网络列表中的所有网络的网络信息的装置(610),其在一方面中包括信息处理器302。
可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门 阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设 计以执行本文所描述的功能的任一组合来实施或执行结合本文所揭示的方面而描述的
各种说明性逻辑、逻辑块、模块和电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置 的组合,例如DSP与微处理器的组合、多个微处理器的组合、 一个或一个以上微处理器 与DSP核心的联合,或任何其它此类配置。
可直接以硬件、以由处理器执行的软件模块或以上述两者的组合实施结合本文所揭 示的方面而描述的方法或算法的步骤。软件模块可驻存在RAM存储器、快闪存储器、 ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸盘、CD-ROM 或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器。使得 处理器可从存储媒体读取信息且将信息写入到存储媒体。在替代方案中,存储媒体可与 处理器成一体。处理器和存储媒体可驻存在ASIC中。ASIC可驻存在用户终端中。在替 代方案中,处理器和存储媒体可作为离散组件驻存在用户终端中。
提供对所揭示方面的描述,以使所属领域的技术人员能够制作或使用本发明。所属 领域的技术人员可容易明白对这些方面的各种修改,且本文所界定的一般原理可在不脱 离本发明的精神或范围的情况下应用于其它方面,例如在即时消息接发服务或任何一般 无线数据通信应用中。因此,不希望将本发明限于本文所示的方面,而是将赋予其与本 文所揭示的原理和新颖特征一致的最广范围。词"示范性"在本文中专门表示"充当实 例、例子或说明"。本文描述为"示范性"的任何方面不一定被解释为比其它方面优选 或有利。
因此,虽然本文已说明并描述了信息获取系统的方面,但将了解,可在不脱离本发 明的精神或本质特征的情况下对所述方面作出各种改变。因此,本文的揭示内容和描述 内容意在说明而非限制本发明的范围,在所附权利要求书中陈述本发明的范围。
权利要求
1.一种用于网络信息获取的方法,所述方法包括识别选定IP/MAC平台;获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息;基于所述NIT信息获取与所述选定IP/MAC平台相关联的IP/MAC网络表(INT)信息;基于所述INT信息来创建识别由与所述选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表;以及获取所述网络列表中的所有所述网络的网络信息。
2. 根据权利要求1所述的方法,其中所述获取所述NIT信息包括获取至少NIT actual信息和任选地NIT other信息。
3. 根据权利要求1所述的方法,其中所述获取所述NIT信息包括获取在正在多个前向链路频率上传输的多个输送流上传输的所述NIT信息。
4. 根据权利要求1所述的方法,其中所述获取所述NIT信息包括在选定时间间隔内获取所述前向链路频率上的所述NIT信息。
5. 根据权利要求1所述的方法,其进一步包括在获取与所述网络列表中的所有所述网络相关联的所述网络信息的情况下,确定所述网络信息获取是成功的。
6. —种用于网络信息获取的设备,所述设备包括获取逻辑,其经配置以-识别选定IP/MAC平台;获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息;基于所述NIT信息获取与所述选定IP/MAC平台相关联的IP/MAC网络表(INT)信息;基于所述INT信息来创建识别由与所述选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表;以及获取所述网络列表中的所有所述网络的网络信息。
7. 根据权利要求6所述的设备,其中所述获取逻辑经配置以获取至少NIT actual信息和任选地NIT other信息。
8. 根据权利要求6所述的设备,其中所述获取逻辑经配置以获取在正在多个前向链路频率上传输的多个输送流上传输的所述NIT信息。
9. 根据权利要求6所述的设备,其中所述获取逻辑经配置以在选定时间间隔内获取所述前向链路频率上的所述NIT信息。
10. 根据权利要求6所述的设备,其中所述获取逻辑经配置以在获取与所述网络列表中的所有所述网络相关联的所述网络信息的情况下确定所述网络信息获取是成功的。
11. 一种用于网络信息获取的设备,所述设备包括用于识别选定IP/MAC平台的装置;用于获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息的装置;用于基于所述NIT信息获取与所述选定IP/MAC平台相关联的IP/MAC网络表(INT)信息的装置;用于基于所述INT信息来创建识别由与所述选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表的装置;以及用于获取所述网络列表中的所有所述网络的网络信息的装置。
12. 根据权利要求ll所述的设备,其中所述用于获取所述NIT信息的装置包括用于获取至少NIT actual信息和任选地NIT other信息的装置。
13. 根据权利要求11所述的设备,其中所述用于获取所述NIT信息的装置包括用于获取在正在多个前向链路频率上传输的多个输送流上传输的所述NIT信息的装置。
14. 根据权利要求ll所述的设备,其中所述用于获取所述NIT信息的装置包括用于在选定时间间隔内获取所述前向链路频率上的所述NIT信息的装置。
15. 根据权利要求11所述的设备,其进一步包括用于在获取与所述网络列表中的所有所述网络相关联的所述网络信息的情况下确定所述网络信息获取是成功的装置。
16. —种用于网络信息获取的计算机程序产品,所述计算机程序产品包括-机器可读媒体,其包括用于致使计算机识别选定IP/MAC平台的第一组代码;用于致使所述计算机获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息的第二组代码;用于致使所述计算机基于所述NIT信息获取与所述选定IP/MAC平台相关联的IP/MAC网络表(INT)信息的第三组代码;用于致使所述计算机基于所述INT信息来创建识别由与所述选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表的第四组代码;以及用于致使所述计算机获取所述网络列表中的所有所述网络的网络信息的第五组代码。
17. 根据权利要求16所述的机器可读媒体,其中所述第二组代码经配置以获取NIT actual信息和NIT other信息中的至少 一 者。
18. 根据权利要求16所述的机器可读媒体,其中所述第二组代码经配置以获取在正在 多个前向链路频率上传输的多个输送流上传输的所述NIT信息。
19. 根据权利要求16所述的机器可读媒体,其中所述第二组代码经配置以在选定时间 间隔内获取所述前向链路频率上的所述NIT信息。
20. 根据权利要求16所述的机器可读媒体,其进一步包括用于致使所述计算机在获取 与所述网络列表中的所有所述网络相关联的所述网络信息的情况下确定所述网络 信息获取是成功的第六组代码。
21. 至少一种集成电路,其经配置以用于网络信息获取,所述至少一种集成电路包括第一模块,其经配置以识别选定IP/MAC平台;第二模块,其经配置以获取正在前向链路频率上传输的输送流中的网络信息表 (NIT)信息;第三模块,其经配置以基于所述NIT信息获取与所述选定IP/MAC平台相关联的 IP/MAC网络表(INT)信息;第四模块,其经配置以基于所述INT信息来创建识别由与所述选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表;以及第五模块,其经配置以获取所述网络列表中的所有所述网络的网络信息。
22. 根据权利要求21所述的至少一种集成电路,其中所述第二模块经配置以获取至少 NIT actual信息和任选地NIT other信息。
23. 根据权利要求21所述的至少一种集成电路,其中所述第二模块经配置以获取在正 在多个前向链路频率上传输的多个输送流上传输的所述NIT信息。
24. 根据权利要求21所述的至少一种集成电路,其中所述第二模块经配置以在选定时 间间隔内获取所述前向链路频率上的所述NIT信息。
25. 根据权利要求21所述的至少一种集成电路,其进一步包括第六模块,所述第六模 块经配置以在获取与所述网络列表中的所有所述网络相关联的所述网络信息的情 况下确定所述网络信息获取是成功的。
全文摘要
本发明提供用于在DVB网络上进行有效的网络信息获取的方法和设备。在一方面中,一种方法包含识别IP/MAC平台;获取正在前向链路频率上传输的输送流中的网络信息表(NIT)信息;基于所述NIT信息获取与所述IP/MAC平台相关联的IP/MAC网络表(INT)信息;基于所述INT信息创建识别由与选定IP/MAC平台相关联的所有流位置描述符参考的所有网络的网络列表;以及获取所述网络列表中的所有所述网络的网络信息。在一方面中,一种设备包含用于识别IP/MAC平台的装置;用于获取NIT信息的装置;以及用于获取INT信息的装置;用于创建识别与选定IP/MAC平台相关联的网络的网络列表的装置;以及用于获取所述网络列表中的所有所述网络的网络信息的装置。
文档编号H04H60/14GK101689943SQ200880021121
公开日2010年3月31日 申请日期2008年6月26日 优先权日2007年6月26日
发明者博拉普拉加达·文卡塔·贾纳基, 桑德普·辛加艾, 西瓦拉马克利希纳·菲尔帕利 申请人:高通股份有限公司