专利名称:用于在多频网络中分配及获取开销流数据的方法及设备的制作方法
技术领域:
本申请案大体上涉及数据网络的操作,且更明确地说,涉及用于在多频网络中分配及获取开销流数据的方法及设备。
背景技术:
数据网络(例如无线通信网络)必须在为单个终端定制的服务与向大量终端提供的服务之间进行折衷。举例来说,将多媒体内容分配到大量资源有限的便携式装置(订户)是个复杂的问题。因此,重要的是,使网络操作者、内容零售商及服务提供者具有以快速且有效的方式分配内容及/或其它网络服务的方式且以此方式使得增加带宽利用率及功率效率。多频网络(MFN)为其中使用多个射频(RF)(或RF信道)来发射媒体内容的网络。一种类型的MFN为水平多频网络(HMFN),其中分配波形经由不同局域中的不同RF信道来发射。可将相同或不同内容作为经由此类局域中的不同RF信道携载的分配波形的部分来发射。另一种类型的MFN为垂直多频网络(MFN),其中在给定局域中使用多个射频(RF)信道来发射独立分配波形以便增加网络的容量(就将较多内容传递到装置/最终用户的能力来说)。MFN部署还可由某些区域中的VMFN及某些其它区域中的HMFN组成。在典型HMFN中,局域操作基础结构(LOI)包含操作以经由给定局域中的RF信道发射单个分配波形的发射站点。在垂直MFN中,使用多个RF信道以在给定局域中传达携载不同内容的多个分配波形。在MFN中,在一个或一个以上RF信道上连同相关联的开销信息一起发射内容。与内容相关联的开销信息向接收装置提供控制及信令以允许其在装置上选择、接收且解码所要内容。开销信息作为开销流的部分而发射。基于不同地理区中正携载的内容集合,连同内容一起所发射的开销流数据在那些地理区中可能为不同的。装置需要获取与装置的当前区中正被发射的内容相关联的适当开销流数据集合以便能够选择、接收且解码可用内容。因此,在多频网络中在多个区域及多个RF信道上有效地分配内容及相关联的开销信息对于促进由接收装置所进行的获取来说为重要的。举例来说,移动进入多频网络的新区中的装置需要在所述区内获取适当开销流数据集合以识别并获取可用内容。因此,将需要具有一种分配机制,其操作以在多频网络中在多个区及多个RF信道上有效地分配开销流数据。
发明内容
在一个或一个以上方面中,提供一种开销流数据分配系统(包含方法及设备),其操作以经由多频网络有效地分配开销流数据。在一方面中,提供一种用于多频网络中开销流数据分配的方法。所述方法包含产生与一个或一个以上多路复用相关联的主要流(PF)开销数据以在多频网络中分配;识别与所述一个或一个以上多路复用相关联的多路复用特定开销(MSO)数据;使用第一经预指派的流识别符而经由多频网络发射PF开销数据;以及使用第二经预指派的流识别符而经由多频网络发射MSO数据。
在一方面中,提供一种用于多频网络中开销流数据分配的设备。所述设备包含流产生逻辑,其经配置以产生与一个或一个以上多路复用相关联的PF开销数据以在多频网络中分配,且识别与所述一个或一个以上多路复用相关联的MSO数据。所述设备还包含输出逻辑,其经配置以使用第一经预指派的流识别符而经由多频网络发射PF开销数据,且使用第二经预指派的流识别符而经由多频网络发射MSO数据。在一方面中,提供一种用于多频网络中开销流数据分配的设备。所述设备包含用于产生与一个或一个以上多路复用相关联的PF开销数据以在多频网络中分配的装置、用于识别与所述一个或一个以上多路复用相关联的MSO数据的装置、用于使用第一经预指派的流识别符而经由多频网络发射PF开销数据的装置以及用于使用第二经预指派的流识别符而经由多频网络发射MSO数据的装置。在一方面中,提供一种用于多频网络中开销流数据分配的计算机程序产品。所述计算机程序产品包含机器可读媒体,其包含第一代码集合,其经配置以致使计算机产生与一个或一个以上多路复用相关联的PF开销数据以在多频网络中分配;第二代码集合,其经配置以致使计算机识别与所述一个或一个以上多路复用相关联的MSO数据;第三代码集合,其经配置以致使计算机使用第一经预指派的流识别符而经由多频网络发射PF开销数据;以及第四代码集合,其经配置以致使计算机使用第二经预指派的流识别符而经由多频网络发射MSO数据。在一方面中,提供至少一种集成电路,其经配置以用于多频网络中开销流数据分配。所述至少一种集成电路包含第一模块,其用于产生与一个或一个以上多路复用相关联的PF开销数据以在多频网络中分配;第二模块,其用于识别与所述一个或一个以上多路复用相关联的MSO数据;第三模块,其用于使用第一经预指派的流识别符而经由多频网络发射PF开销数据;以及第四模块,其用于使用第二经预指派的流识别符而经由多频网络发射MSO数据。在一方面中,提供一种用于多频网络中开销流数据获取的方法。所述方法包含使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据;基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新;以及使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据。
在一方面中,提供一种用于多频网络中开销流数据获取的设备。所述设备包含流获取逻辑,其经配置以使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据;以及处理逻辑,其经配置以基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新,且使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据。在一方面中,提供一种用于多频网络中开销流数据获取的设备。所述设备包含用于使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据的装置、用于基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新的装置以及用于使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据的装置。在一方面中,提供一种用于多频网络中开销流数据获取的计算机程序产品。所述 计算机程序产品包含机器可读媒体,其包含第一代码集合,其经配置以致使计算机使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据;第二代码集合,其经配置以致使计算机基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新;以及第三代码集合,其经配置以致使计算机使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据。在一方面中,提供至少一种集成电路,其经配置以用于多频网络中开销流数据获取。所述至少一种集成电路包含第一模块,其用于使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据;第二模块,其用于基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新;以及第三模块,其用于使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据。在审阅下文陈述的
具体实施方式
及所附权利要求书之后,其它方面将变得显而易见。
通过结合附图参考以下描述将使本文所描述的前述方面变得更为显而易见,在附图中图I展示包含开销流数据分配系统的各方面的网络;图2展示说明在开销流数据分配系统的各方面中所提供的三个机制的开销流数据分配的图式;图3展示用于在开销流数据分配系统的各方面中使用的开销产生逻辑;图4展示用于在开销流数据分配系统的各方面中使用的用于产生开销流的方法;图5展示用于在开销流数据分配系统的各方面中使用的示范性开销获取逻辑;图6展示用于在开销流数据分配系统的各方面中使用的用于在机制I下获取开销流数据的示范性方法;图7展示用于在开销流数据分配系统的各方面中使用的用于在机制2下获取开销流数据的示范性方法;图8展示用于在开销流数据分配系统的各方面中使用的用于在机制3下获取开销流数据的示范性方法;
图9展示用于在开销流数据分配系统的各方面中使用的多频网络中的VM集合及UM集合的实例;图10展示用于在开销流数据分配系统的各方面中使用的开销产生逻辑;以及图11展示用于在开销流数据分配系统的各方面中使用的开销获取逻辑。
具体实施例方式在一个或一个以上方面中,提供一种开销流数据分配系统,其操作以经由多频网络有效地分配开销流数据。开销流数据经由一个或一个以上开销流来发射,且包含与作为所分配内容的部分提供的服务或信道相关联的控制及信令信息。举例来说,开销流数据可包括编程导引信息、所提供预订包列表及/或配置信息等。内容数据作为内容多路复用的部分来广播,内容多路复用是一个或一个以上内容流的分组。开销流用开销流ID来识别。装置使用这些开销流ID来获取开销流数据。在一方面中,存在三种类型的开销流;即,多路复用特定开销(MSO)流、全局开销(GO)流及主要流(PF)。MSO流包含特定针对于内容多路复用的开销信息。举例来说,编程导引信息可作为含有特定针对于一个或一个以上内容多路复用的导引信息的多路复用特定开销来发射。GO流包含本质上为全局的且可应用于所有内容多路复用的开销信息。举例来说,可用预订包列表可作为全局开销来发射。主要流包含其它开销流的版本信息。在一方面中,开销流数据分配系统提供用于开销流数据的有效分配及获取的三个机制。第一机制操作以产生用于每一内容多路复用的单独MSO数据且使用经预指派的开销流识别符而经由其相应内容多路复用发送所产生的MSO数据。此机制提供最佳的网络带宽使用,因为每一多路复用仅携载与所述多路复用相关联的MSO数据。第一机制进一步操作以使装置上的下部层从当前LOI中的多个RF获取用于每一 MSO流的开销流数据,整合来自多个RF的所接收数据,且将经整合的数据发送到处理开销流的上部层。上部层管理经整合的MSO开销流数据且向装置用户呈现经整合的MSO开销流数据。第二机制操作以针对给定LOI中所携载的所有多路复用而产生经整合的MSO流数据。经整合的MSO数据将包括用于所识别LOI中的每一多路复用的MSO数据。使用经预指派的开销流识别符而经由所述LOI中的每一多路复用广播经整合的MSO数据,使得装置可在所述LOI中的任何选定RF上迅速地接收MSO数据。第二机制的变型操作以经由所识别LOI中的单个多路复用发射经整合的MSO数据以节省发射经整合的MSO数据所需要的网络带宽。第三机制操作以针对在覆盖区域方面彼此重叠的最大多路复用集合中的所有多路复用而产生经整合的MSO流数据。经整合的MSO数据将包括用于最大重叠多路复用集合中的每一多路复用的MSO数据。此机制从网络带宽使用的观点来看相对于第二机制来说是欠佳的,然而,这在基础结构侧上为开销流数据提供较简单的调度及分配。使用经预指派的开销流识别符而经由LOI中的每一多路复用广播经整合的MSO数据,且装置可在LOI中的任何选定RF上迅速地接收MSO数据。第三机制的变型操作以经由所识别LOI中的多路复用子集发射经整合的MSO数据以节省发射经整合的MSO数据所需要的网络带宽。在所有三个机制中,GO数据经由LOI中的每一多路复用来发射或可经由LOI中的多路复用子集来发射以优化网络带宽使用。因此,在各种方面中,开销流数据分配系统允许装置有效地接收与装置的当前区域中所携载的内容多路复用相关联的开销流数据且向装置用户呈现此信息。所述系统非常适合在无线网络环境中使用,但可在任何类型的网络环境中使用,包括(但不限于)通信网络、公用网络(例如因特网)、专用网络(例如虚拟专用网络(VPN))、局域网、广域网、远程网或任何其它类型的数据网络。定义本文中使用以下定义来描述开销流数据分配系统的各方面。I.局域-指代其中可广播服务的局部地理区域,例如建筑物、建筑群、小区、城市、县或其它局部区。2.广域-指代其中可广播服务的广阔地理区域,例如县、州、多个州、国家、多个国 家或其它广阔区。3.内容-指代媒体数据,例如音频、视频、文本及任何其它形式的媒体数据。4.内容多路复用-指代内容流的分组。5.多路复用集合-指代内容多路复用的分组。6.广域多路复用-指代在至少一个广域上广播的内容流的分组。7.局域多路复用-指代在至少一个局域上广播的内容流的分组。8.局域操作基础结构(LOI)-指代操作以在局域上发射内容流的发射器及相关联系统的分组。LOI映射到可携载局域多路复用的最小地理局域。可经由一个或一个以上LOI广播局域多路复用。9.广域操作基础结构(WOI)-指代操作以在广域上发射内容流的发射器及相关联系统的分组。WOI映射到可携载广域多路复用的最小地理广域。WOI包含一个或一个以上L0I。可经由一个或一个以上WOI广播广域多路复用。10. RF信道-指代用于经由选定LOI传达内容分配波形的射频频带。11.内容信道-指代特定分配波形内的选定内容流。举例来说,分配波形可包含多个内容信道且每一内容信道可包含一个或一个以上内容流。首字母缩写本文中使用以下首字母缩写来描述开销流数据分配系统的各方面。LM-局域多路复用WM-广域多路复用VMS-垂直多路复用集合UMS-统一多路复用集合NOC-网络操作中心LOI-局域操作基础结构WOI-广域操作基础结构GO-全局开销MSO-多路复用特定开销PF-主要流_7] 多路复用集合 在开销流数据分配系统的各方面中,界定形成多路复用集合的唯一内容多路复用组合。属于多路复用集合中的内容多路复用的所有流均与所述多路复用集合相关联。一种类型的多路复用集合被称作垂直多路复用(VM)集合。VM集合被界定为LOI中所携载的唯一内容多路复用组合。有可能在多个LOI或WOI中携载相同VM集合。针对分配在网络100的每一局域上的广域多路复用及局域多路复用而单独地界定VM集合。在一方面中,局域VM集合包含分配在选定局部区(LOI)上的所有局域多路复用,且广域VM集合包含分配在选定广阔区(WOI)上的所有广域多路复用。在系统中通过VM集合识别符而唯一地识别每一 VM集合。在一方面中,在广域与局域VM集合之间共享VM集合识别符空间。当添加、删除或更新内容多路复用(在其覆盖区域方面)时,针对广阔或局部区中所携载的新内容多路复用组合而创建新VM集合。对于每一 VM集合,维持界定所述VM集合的覆盖区域的WOI或LOI列表。VM集合的覆盖区域识别携载与VM集合相关联的内容多路复用组合处的地理区域的列表。举例来说,对于给定广域VM集合,覆盖区域由携载所述VM集合的WOI的列表而界定,且对于给定局域VM集合,覆盖区域由携载所述VM集合的LOI的列表而界定。因此,当VM集合的覆盖区域归因于相关联多路复用的覆盖区域的改变而被更新时,所述VM集合被修改。
在一方面中,界定另一类型的多路复用集合,其被称作统一多路复用(UM)集合。UM集合界定在覆盖区域方面彼此重叠的最大多路复用集合。通过组合重叠的VM集合直到消除重叠为止来形成UM集合。如果两个VM集合共享至少一个共用内容多路复用,则认为其为重叠的。因此,根据定义,两个不同UM集合决不会共享任何共用内容多路复用。针对广域及局域多路复用而单独地界定UM集合。通过组合重叠的广域VM集合来形成广域UM集合,且通过组合重叠的局域VM集合来形成局域UM集合。经组合以形成给定UM集合的所有VM集合均与所述UM集合相关联。图9展示用于在开销流数据分配系统的各方面中使用的多频网络900中的VM集合及UM集合的实例。多频网络900包含四个LOI (L0II、LOI2、LOI3及L0I4),其中每一 LOI在两个RF信道上携载广域多路复用及局域多路复用。举例来说,LOIl及L0I2在RFl及RF2上携载广域及局域多路复用。基于广域及局域多路复用的分配,针对多频网络900而确定VM集合及UM集合。广域VM集合及UM集合描绘于图9中。如图所示,LOIl及L0I2携载广域VM集合I (WMl、丽2),L0I3携载广域VM集合2 (WMl、丽3),且L0I4携载广域VM集合3(WM4、丽5)。广域VM集合I与广域VM集合2经组合以形成广域UM集合I,其包括广域多路复用(WM1、丽2、丽3)。广域UM集合2包括由广域VM集合3携载的广域多路复用(WM4、WM5)。示范件方面图I展示包含开销流数据分配系统的各方面的网络100。网络100包含网络操作中心(NOC) 102及局域操作基础结构(LOIl)。NOC 102操作以接收广域及局域内容多路复用以用于经由多频网络的选定WOI及LOI来分配。NOC 102还操作以对多频网络进行配置,以分配这些内容多路复用及相关联的开销信息。为了完成此,NOC 102知晓网络的地理区、每一区中所使用的RF信道,以及可能为对网络进行配置且分配广域及局域内容多路复用以及相关联的开销信息所需要的任何其它网络信息。在一方面中,广域及局域内容多路复用被识别为与VM集合及/或UM集合相关联。
在一方面中,NOC 102包含开销产生逻辑104。开销产生逻辑104操作以产生经由多频网络100作为广域及局域多路复用的部分而发射的开销流。在一方面中,开销产生逻辑104产生MSO流、GO流及主要流(PF)。开销产生逻辑104针对广域及局域多路复用而单独地产生开销流。NOC 102操作以在网络100中将内容多路复用及所产生的开销流发射到WOI及L0L·应注意,虽然仅展示一个LOIdMNOC 102可将内容多路复用及所产生的开销流发射到任何数目的WOI及LOI。在一方面中,LOIl包含一个或一个以上发射器站点。举例来说,LOIl包含发射器站点106及108。每一发射器站点操作以经由其相应LOI在选定RF信道上发射信息。举例来说,发射器站点106使用RF信道(RFl)而经由LOIl发射信息,且发射器站点108使用RF信道(RF2)而经由LOIl发射信息。在一方面中,NOC 102操作以使用任何合适的输送机制而将内容多路复用及所产生的开销流发射到发射器站点,如110处所说明。举例来说,在一方面中,NOC 102使用MPEG-2输送机制而将内容多路复用及所产生的流发射到发射器站点。在此配置中,向内容多路复用及所产生的开销流的分量指派MPEG-2输送识别符,使得每一发射器站点可检测及接收适当分量。举例来说,向不同分量指派不同输送识别符,使得发射器站点可使用输送识别符来选择适当分量以用于分配在其局部区上。发射器站点处的服务器使用输送识别符来确定哪些分量既定用于供其经由其相应LOI来发射。服务器接着操作以将其相应内容多路复用及开销流压缩成传输帧以供发射。服务器利用任何合适的物理层过程来将内容多路复用及开销流压缩成传输帧以供发射。在一方面中,发射器站点106操作以使用RF信道(RFl)而经由LOIl发射其传输帧,如112处所示,且发射器站点108操作以使用RF信道(RF2)而经由LOIl发射传输帧,如114处所示。通过使用多个RF信道,网络100能够经由每一 LOI发射更多内容多路复用。应注意,发射器站点106与108可共同定位在LOIl内或分开任何所要距离。在一方面中,装置116包含操作以调谐到LOIl中的选定RF信道以接收选定传输帧的接收器118。举例来说,接收器118操作以调谐到RF信道(RFl)以从发射器站点106接收传输帧112。传输帧112包含经指定用于经由LOIl中的RFl分配的内容多路复用(广域及/或局域多路复用)及由开销产生逻辑104产生的相关联开销流。装置116包含知晓用于开销流(包括主要流)的经预指派的流识别符的开销获取逻辑120。主要流包含其它开销流的版本信息。开销获取逻辑120使用在主要流中所接收的版本信息来确定是否存在对系统中的其它开销流的任何更新。因此,装置116可通过监视适当主要流来检测对与分配在LOIl中的多路复用相关联的开销数据的改变。开销获取逻辑120包含操作以获取开销流及内容流的流数据的流获取逻辑122。流获取逻辑122与接收器118通信以检索主要流信息。通过使用在主要流中所接收的版本信息,开销获取逻辑120操作以获取与装置的当前LOI中所携载的内容多路复用相关联的全局及多路复用特定开销流的流数据。在各种方面中,开销流数据分配系统提供三个机制,通过所述三个机制而经由选定LOI分配及获取开销流数据。以下为对所述三个机制的概述。
机制I :开销数据的按多路复用产生在一方面中,开销数据的按多路复用产生由开销流数据分配系统提供。作为按多路复用产生机制的一部分,开销产生逻辑104操作以产生用于每一内容多路复用的单独MSO数据,且使用经预指派的开销流识别符而经由其相应多路复用发送所产生的MSO流数据。举例来说,针对特定多路复用上所携载的服务而产生编程导引数据,且经由所述多路复用发射所述编程导引数据。针对每一多路复用而单独地产生主要流,且主要流包括与所述多路复用相关联的多路复用ID。针对多路复用而产生的主要流还包括与同所述多路复用相关联的UM集合中所携载的所有多路复用相关联的MSO流的版本信息。使用与UM集合中的其它多路复用相关联的版本信息来检测对与那些多路复用相关联的开销流的改变且在装置上触发开销流数据获取。如果与UM集合中的其它多路复用相关联的MSO流的版本信息被更新,则可更新装置处所存储的MSO数据,且因此,这将在装置处触发MSO数据的获取。PF还包括GO流的版本信息。开销数据的按多路复用产生简化了网络侧上的开销数据的产生及管理,然而,其在装置上在下部层处需要特殊逻辑(流获取逻辑122)以获取MSO数据。开销获取逻辑120使用用于主要流的经预指派的流ID来控制流获取逻辑122以获取主要流数据。如果已基于主要流数据而更新了 MSO流或GO流中的任何者的版本信息, 则开销获取逻辑120使用用于这些流的经预指派的流识别符来获取开销流数据。流获取逻辑122操作以从当前LOI中所携载的多个RF获取每一 MSO流的所请求开销流数据。流获取逻辑122将来自多个RF的所接收MSO流数据发送到开销获取逻辑120。开销获取逻辑120整合所接收MSO数据且向用户呈现经整合的MSO开销流数据。举例来说,开销获取逻辑120从流获取逻辑122接收包括经由当前LOI中的所有RF所携载的服务的编程导引数据的多个实例,将所接收的编程导引数据整合成统一编程导引,且向用户显示统一编程导引,以使得用户能够选择并获取当前LOI中所携载的服务中的任何者。机制2 :开销数据的按VM集合产生在一方面中,开销数据的按VM集合产生由开销流数据分配系统提供。作为按VM集合产生机制的一部分,开销产生逻辑104操作以针对每一类型的MSO流而产生经整合的MSO流数据,其经由与给定VM集合相关联的所有多路复用来被整合。经整合的MSO数据包含用于所识别VM集合中的每一多路复用的相关联MSO数据。举例来说,经整合的编程导引数据包含用于经由与给定VM集合相关联的所有多路复用所携载的服务的导引数据。针对局域及广域VM集合而产生单独的经整合MSO数据。经整合的MSO数据使用经预指派的开销流识别符而经由与VM集合相关联的每一多路复用来广播。GO流数据也使用经预指派的开销流识别符而经由VM集合中的每一多路复用来广播。 主要流按VM集合来产生且包括针对所述VM集合所产生的经整合的MSO流的版本信息。主要流包括VM集合识别符以识别相关联VM集合。针对VM集合所产生的主要流经由与所述VM集合相关联的每一多路复用来广播。PF还包括GO流的版本信息。开销获取逻辑120使用用于主要流的经预指派的流ID来控制流获取逻辑122以获取主要流数据。如果已更新了与当前VM集合相关联的MSO流中的任何者或GO流的版本信息,则开销获取逻辑120使用与经更新的流相关联的经预指派的流识别符来获取开销流数据。流获取逻辑122操作以从当前调谐的RF获取每一 MSO流的所请求开销流数据。这是因为经整合的MSO数据经由当前LOI中的每一多路复用来发送。还从当前调谐的RF获取经更新的GO流数据。在一方面中,经整合的MSO流数据可仅经由VM集合中的一个多路复用来发射以优化发射MSO流数据所需要的带宽。而且,GO流数据也可仅经由VM集合中的一个多路复用或多路复用子集来发射以优化带宽使用。在所述情境中,流获取逻辑122将切换到携载MSO流数据及/或GO流数据的正确RF以获取经更新的开销流。因此,开销获取逻辑120能够迅速地获得开销流数据以用于呈现给装置用户。机制3 :开销数据的按UM集合产生在一方面中,开销数据的按UM集合产生由开销流数据分配系统提供。作为按UM集合产生机制的一部分,开销产生逻辑104操作以针对 每一类型的MSO流而产生经整合的MSO流数据,其经由与给定UM集合相关联的所有多路复用来被整合。经整合的MSO数据包含用于所识别UM集合中的每一多路复用的相关联MSO数据。举例来说,经整合的编程导引数据包含用于经由与给定UM集合相关联的所有多路复用所携载的服务的导引数据。针对局域及广域UM集合而产生单独的经整合MSO数据。按UM集合产生机制从带宽使用的观点来看相对于按VM集合产生机制来说为欠佳的,因为按UM集合的经整合的MSO流数据与按VM集合的经整合的MSO数据相比需要更多带宽。然而,此机制在基础结构侧上为开销流数据提供较简单的调度及分配。实现了简化,因为在此机制中,与给定内容多路复用相关联的MSO数据及主要流数据在携载有所述多路复用的所有地理区域中均为相同的。请注意,多路复用被携载于由与所述多路复用相关联的UM集合所覆盖的一个或一个以上区域中。经整合的MSO数据使用经预指派的开销流识别符而经由与UM集合相关联的每一多路复用来广播。GO流数据也使用经预指派的开销流识别符而经由UM集合中的每一多路复用来广播。主要流按UM集合来产生且包括针对所述UM集合所产生的经整合的MSO流的版本信息。主要流包括UM集合识别符以识别相关联UM集合。针对UM集合所产生的主要流经由与所述UM集合相关联的每一多路复用来广播。PF还包括GO流的版本信息。开销获取逻辑120使用用于主要流的经预指派的流ID来控制流获取逻辑122以获取主要流数据。如果已更新了与当前UM集合相关联的MSO流中的任何者或GO流的版本信息,则开销获取逻辑120使用与经更新的流相关联的经预指派的流识别符来获取开销流数据。流获取逻辑122操作以从当前调谐的RF获取每一 MSO流的所请求开销流数据。这是因为经整合的MSO数据经由当前LOI中的每一多路复用来发送。还从当前调谐的RF获取经更新的GO流数据。在一方面中,经整合的MSO流数据可经由UM集合中的多路复用子集来发射以优化发射MSO流数据所需要的带宽。用于发射经整合的MSO数据的多路复用子集应经选择成使得经由与UM集合相关联的每一局域(LOI)中的至少一个多路复用来携载经整合的MSO流数据。类似地,GO流数据也可经由UM集合中的多路复用子集来发射以优化带宽使用。用于发射GO数据的多路复用子集应经选择成使得经由与UM集合相关联的每一局域(LOI)中的至少一个多路复用来携载GO流数据。在所述情境中,流获取逻辑122将切换到携载MSO流数据及/或GO流数据的正确RF以获取经更新的开销流。因此,开销获取逻辑120能够迅速地获得开销流数据以用于呈现给装置用户。因此,开销流数据分配系统的各方面操作以经由多频网络有效地分配内容多路复用及相关联开销流数据。举例来说,开销流数据分配系统提供用于开销信息分配及获取的三个机制。应注意,网络100仅说明一些实施方案,且在各种方面的范围内其它实施方案是可能的。图2展示说明开销流数据分配系统的各方面中所提供的三个机制(上文所记录)的开销流数据分配的图式200。图式200展示如图I中所记录的L0I1,其中发射器站点106及108操作以利用RF信道RFl及RF2而分配开销流。在所有三个机制中,分别使用两个RF信道(RF1、RF2)来发射传输帧202及204。每一传输帧包含广域(W)及局域(L)数据分区。在机制I (开销数据的按多路复用产生)中,在传输帧202的广域分区内分配广域主要流208。在传输帧204的广域分区内分配不同的广域主要流206。广域主要流208及206按广域多路复用来产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于分别从RFl及RF2接收广域主要流206、208。传输帧202及204的广域分区还携载广域GO流210。经由所述两个传输帧202及204来分配相同的广域GO流。在一方面中,广域GO流210可仅经由给定LOI中的一个传输 帧或传输帧子集来分配以优化带宽利用率。传输帧202的广域分区携载广域MSO流214。传输帧204的广域分区携载不同的广域MSO流212。传输帧202及204的局域分区分别携载不同的局域主要流218及216。局域主要流218及216按局域多路复用来产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于分别从RFl及RF2接收局域主要流218、216。传输巾贞202及204的局域分区携载相同的局域GO流220。在一方面中,局域GO流220可仅经由给定LOI中的一个传输帧或传输帧子集来分配以优化带宽利用率。传输帧202及204的局域分区分别携载不同的局域MSO流224及222。在机制2 (开销数据的按VM集合产生)中,在传输帧202及204的广域分区内分配相同的广域主要流226。广域主要流226针对与LOIl相关联的广域VM集合而产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于从RFl或RF2接收广域主要流226。传输帧202及204的广域分区还携载相同的广域GO流210。经由所述两个传输帧202及204来分配相同的广域GO流。在一方面中,广域GO流210可仅经由给定LOI中的一个传输帧或传输帧子集来分配以优化带宽利用率。传输帧202及204的广域分区还携载相同的经整合广域MSO流228,其中针对与LOII中的广域VM集合相关联的所有多路复用而整合广域MSO流。传输帧202及204的局域分区携载相同的局域主要流230。局域主要流230针对与LOIl相关联的局域VM集合而产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于从RFl或RF2接收局域主要流230。传输巾贞202及204的局域分区携载相同的局域GO流220。在一方面中,局域GO流220可仅经由给定LOI中的一个传输帧或传输帧子集来分配以优化带宽利用率。传输帧202及204的局域分区还携载相同的经整合局域MSO流232,其中针对与LOIl中的局域VM集合相关联的所有多路复用而整合局域MSO流。在机制3 (开销数据的按UM集合产生)中,在传输帧202及204的广域分区内分配相同的广域主要流234。广域主要流234针对与LOIl相关联的广域UM集合而产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于从RFl或RF2接收广域主要流234。传输帧202及204的广域分区还携载相同的广域GO流210。经由所述两个传输帧202及204分配相同的广域GO流。在一方面中,广域GO流210可仅经由给定LOI中的一个传输帧或传输帧子集来分配以优化带宽利用率。传输帧202及204的广域分区还携载相同的经整合广域MSO流236,其中针对与LOII中的广域UM集合相关联的所有多路复用而整合广域MSO流。传输帧202及204的局域分区携载相同的局域主要流238。局域主要流238针对与LOIl相关联的局域UM集合而产生且使用经预指派的流识别符而在传输帧202及204内分配,使得LOIl内的装置能够易于从RFl或RF2接收局域主要流238。传输巾贞202及204的局域分区还携载相同的局域GO流220。在一方面中,局域GO流220可仅经由给定LOI中的一个传输帧或传输帧子集来分配以优化带宽利用率。传输帧 202及204的局域分区还携载相同的经整合MSO流240,其中针对与LOII中的局域UM集合相关联的所有多路复用而整合局域MSO流。因此,在用于开销流数据分配的三个机制中的每一者中,开销流数据分配系统允许装置易于接收主要流数据,其描述与特定LOI中可用的内容多路复用相关联的开销流的版本信息。一旦此信息为接收装置所知,所述装置便能够迅速地获取当前LOI中可用的内容多路复用的GO流数据及MSO流数据。图3展示用于在开销流数据分配系统的方面中使用的开销产生逻辑300。举例来说,开销产生逻辑300适合用作图I所示的开销产生逻辑104。开销产生逻辑300包含流产生逻辑302、多路复用集合逻辑304、多路复用输入逻辑306及输出逻辑308,其均耦合到数据总线310。多路复用输入逻辑306包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。多路复用输入逻辑306操作以接收待在多频分配网络的广阔及局部区上分配的一个或一个以上广域及/或局域内容多路复用312。多路复用集合逻辑304包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。多路复用集合逻辑304操作以产生所接收内容多路复用的一个或一个以上多路复用集合。在一方面中,广域垂直多路复用集合包含待发射到选定LOI的所有广域多路复用,且局域垂直多路复用集合包含待发射到选定LOI的所有局域多路复用。在一方面中,重叠的垂直多路复用集合经组合以形成UM集合。通过分别组合重叠的广域及局域VM集合来创建单独的广域及局域UM集合。将关于多路复用集合的信息从多路复用集合逻辑304传递到流产生逻辑302。流产生逻辑302包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。流产生逻辑302操作以产生MSO流、GO流及主要流。流产生逻辑302支持上文所描述的三个机制中的至少一者以产生开销流。针对广域及局域多路复用而产生单独的MSO流、GO流及主要流。举例来说,产生描述与广域内容多路复用相关联的编程导引信息的广域MSO流。举例来说,产生描述包括广域服务的可用预订程序包的总列表的广域GO流。举例来说,产生包含广域GO流及广域MSO流的版本信息的广域主要流。在此文件的其它部分中提供对流产生逻辑302的操作及所产生的开销流的更详细描述。
输出逻辑308包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。输出逻辑308操作以输出开销流数据用于在多频网络的LOI中分配。举例来说,输出逻辑308操作以输出主要流、GO流及MSO流以用于由NOC 102使用任何类型的输送机制而分配到多频网络中的发射器站点。在一方面中,开销流数据分配系统包含计算机程序产品,所述计算机程序产品包含存储或包含于机器可读媒体上的一个或一个以上程序指令(“指令”)或“代码集合”,其在由至少一个处理器(例如,流产生逻辑302处的处理器)执行时提供本文中所描述的功能。举例来说,代码集合可从机器可读媒体加载到开销产生逻辑300中,所述机器可读媒体例如为软盘、⑶ROM、存储器卡、快闪存储器装置、RAM、ROM或介接到开销产生逻辑300的任何其它类型的存储器装置或机器可读媒体。在另一方面中,代码集合可从外部装置或网络资源下载到开销产生逻辑300中。所述代码集合在被执行时提供如本文中所描述的开销流数据分配系统的各方面。
图4展示用于在开销流数据分配系统的各方面中使用的用于产生开销数据流的方法400。为了清楚起见,本文中参考图3所示的开销产生逻辑300而描述方法400。举例来说,在一方面中,流产生逻辑302执行一个或一个以上代码集合以控制开销产生逻辑300以执行下文中所描述的功能。在框402处,接收一个或一个以上广域及/或局域多路复用以用于经由多频网络来分配。举例来说,在多路复用输入逻辑304处接收多路复用。在框404处,处理所接收多路复用以基于内容多路复用的分配而产生多路复用集合。还确定这些多路复用集合的网络分配。举例来说,多路复用集合逻辑304操作以产生多路复用集合(即,VM集合及UM集合)且确定这些多路复用集合到多频网络的选定WOI及LOI的分配。在框406处,产生广域及局域GO流。在一方面中,流产生逻辑操作以产生广域及局域GO流。在框406之后,执行三个机制中的一者以在多频网络中分配开销流数据。机制I (开销数据的按多路复用产生)在框408处,按多路复用而产生主要流。主要流包括用于相关联内容多路复用的多路复用ID。针对给定多路复用所产生的主要流包括用于与同所述多路复用相关联的UM集合中的每个内容多路复用相关联的每个MSO流的版本信息。针对广域及局域多路复用而产生单独的主要流。在一方面中,流产生逻辑302操作以按多路复用而产生主要流。在框410处,按多路复用而产生MSO流。每一 MSO流包括用于相关联内容多路复用的多路复用特定数据。举例来说,针对特定多路复用上所携载的服务而产生编程导引数据。针对广域及局域多路复用而产生单独的MSO流。在一方面中,流产生逻辑302操作以按多路复用而产生MSO流。在框412处,使用经预指派的流识别符而经由相关联多路复用发射主要流及MSO流。在一方面中,输出逻辑308操作以使用经预指派的流识别符而发射主要流及MSO流。机制2 (开销数据的按VM集合产生)在框414处,按VM集合而产生主要流。针对每一 VM集合而产生单独的主要流,且每一主要流包括用于相关联VM集合的VM集合识别符。针对广域及局域VM集合而产生单独的主要流。在一方面中,流产生逻辑302操作以按VM集合而产生主要流。在框416处,按VM集合而产生经整合的MSO流。针对VM集合所产生的经整合的MSO流数据包含相关联VM集合中的每一多路复用的MSO数据。举例来说,经整合的编程导引数据包含用于经由与给定VM集合相关联的所有多路复用所携载的服务的导引数据。针对广域及局域VM集合而产生单独的MSO流。在一方面中,流产生逻辑302操作以按VM集合而产生经整合的MSO流。在框418处,经由VM集合中的每个多路复用发射所产生的主要流。在一方面中,输出逻辑308操作以发射主要流。在框420处,提供第一分配选项,其中使用经预指派的流识别符而经由相关联VM集合中的所有多路复用发射经整合的MSO流。在一方面中,输出逻辑308操作以发射经整合的MSO流。在框422处,提供第二分配选项,其中使用经预指派的流识别符而仅经由相关联VM集合中的一个多路复用发射经整合的MSO流以优化发射MSO流所需要的带宽。在一方面 中,输出逻辑308操作以发射经整合的MSO流。机制3 (开销数据的按UM集合产生)在框424处,按UM集合来产生主要流。针对每一 UM集合而产生单独的主要流,且每一主要流包括用于相关联UM集合的UM集合识别符。针对广域及局域UM集合而产生单独的主要流。在一方面中,流产生逻辑302操作以按UM集合而产生主要流。在框426处,按UM集合而产生经整合的MSO流。针对UM集合所产生的经整合的MSO流数据包含相关联UM集合中的每一多路复用的MSO数据。举例来说,经整合的编程导引数据包含用于经由与给定UM集合相关联的所有多路复用所携载的服务的导引数据。针对广域及局域UM集合而产生单独的MSO流。在一方面中,流产生逻辑302操作以按UM集合而产生经整合的MSO流。在框428处,经由UM集合中的每个多路复用发射所产生的主要流。在一方面中,输出逻辑308操作以发射主要流。在框430处,提供第一分配选项,其中使用经预指派的流识别符而经由相关联UM集合中的所有多路复用发射经整合的MSO流。在一方面中,输出逻辑308操作以发射经整合的MSO流。在框432处,提供第二分配选项,其中使用经预指派的流识别符而经由相关联UM集合中的多路复用子集发射经整合的MSO流以优化发射MSO流所需要的带宽。用于发射经整合的MSO数据的多路复用子集应经选择成使得经由与UM集合相关联的每一局域(LOI)中的至少一个多路复用携载经整合的MSO流数据。在一方面中,输出逻辑308操作以发射经整合的MSO流。在框434处,经由每个LOI中的所有多路复用或经由每个LOI中的多路复用子集来发射GO流。可选择第二选项以优化发射GO流所需要的带宽。用于发射GO数据的多路复用子集应经选择成使得经由系统中的每一局域(LOI)中的至少一个多路复用携载GO流数据。在一方面中,输出逻辑308操作以发射GO流。因此,方法400操作以提供开销流数据分配系统的各方面。应注意,方法400仅表示一个实施方案,且在所述方面的范围内其它实施方案是可能的。
图5展示用于在开销流数据分配系统的各方面中使用的示范性开销获取逻辑500。举例来说,开销获取逻辑500适合用作图I所示的开销获取逻辑120。开销获取逻辑500包含处理逻辑502、开销流数据接收器504、注册控制逻辑506及流获取逻辑508,其均耦合到数据总线510。注册控制逻辑506包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。注册控制逻辑506操作以提供用以向流获取逻辑508注册及注销开销流以获取开销流数据的机制。举例来说,注册控制逻辑506与流获取逻辑508介接以注册及注销开销流。处理逻辑502与注册控制逻辑506介接以注册主要流、MSO流及GO流以获取这些流的数据。一旦完成针对开销流的数据获取,注册控制逻辑506便向流获取逻辑508注销所述开销流。流获取逻辑508包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。流获取逻辑508操作以与注册控制逻辑506介接以基于经预指派的流识别符而接收针对开销流的注册及注销。流获取逻辑508操作以与装置处的接收逻辑介接以获取经注册的开销流的流数据。举例来说,流获取逻辑508操作以基于从注册控制逻辑 506所接收的相关联注册而获取GO流、MSO流及主要流的开销数据。开销流数据接收器504包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。开销流数据接收器504操作以经由经预指派的流ID接收主要流数据。开销流数据接收器504还使用经预指派的流ID来从流获取逻辑508接收MSO流及GO流的数据。对于开销流数据的按多路复用产生机制,流获取逻辑508从当前LOI中的多个RF检索MSO流数据且向开销流数据接收器504发送MSO数据的多个实例。对于开销流数据的按VM集合或按UM集合产生,流获取逻辑508从当前LOI中的RF中的一者检索经整合的MSO流数据且向开销流数据接收器504发送经整合的MSO数据。处理逻辑502包含CPU、处理器、门阵列、硬件逻辑、存储器元件及/或硬件执行软件中的至少一者。在一方面中,处理逻辑502操作以处理所接收的主要流数据以确定关于与当前LOI中可用的内容多路复用相关联的其它开销流的版本信息。处理逻辑502操作以处理从主要流所接收的版本信息以确定其它开销流是否已被更新且是否需要被获取。基于此确定,处理逻辑502操作以获取并处理包括MSO流及GO流的其它类型的开销流数据。对于开销流数据的按多路复用产生机制,处理逻辑502整合从开销流数据接收器504所接收的MSO数据的多个实例。将经整合的MSO数据呈现给装置用户。在一方面中,处理逻辑502操作以组合针对MSO流及GO流的广域及局域多路复用所接收的开销数据。将经组合的广域及局域开销数据呈现给装置用户。在一方面中,开销流数据分配系统包含计算机程序产品,所述计算机程序产品具有存储于机器可读媒体上的一个或一个以上程序指令(“指令”)或“代码”集合,其在由至少一个处理器(例如,处理逻辑502处的处理器)执行时提供本文中所描述的功能。举例来说,代码集合可从机器可读媒体加载到开销获取逻辑500中,所述机器可读媒体例如为软盘、CDR0M、存储器卡、快闪存储器装置、RAM、ROM或介接到开销获取逻辑500的任何其它类型的存储器装置或机器可读媒体。在另一方面中,代码集合可从外部装置或网络资源下载到开销获取逻辑500中。所述代码集合在被执行时提供如本文中所描述的选择系统的各方面。
开销流数据获取在一方面中,开销获取逻辑500操作以周期性地(或在选定时间处)监视主要流以检测对开销流数据的任何更新。在一方面中,由流获取逻辑122在装置处提供注册机制以注册流以用于获取流数据。为了获取主要流数据,注册控制逻辑506向流获取逻辑122注册与主要流相关联的经预指派的开销流识别符。流获取逻辑122基于任何合适的优先权机制而获取用于经注册的开销流的数据。在一方面中,主要流携载于给定LOI中所携载的所有多路复用上。响应于主要流注册,流获取逻辑122将与接收器118通信以从当前RF获取主要流数据且将其提供到开销流数据接收器504。在一方面中,在每个装置加电或周期性主要流监视时间处,处理逻辑502试图获取广域及局域开销流数据两者。处理逻辑502在加电时且在周期性监视时间处起始广域及局域主要流获取两者。主要流含有与其它开销流相关联的数据的版本信息。基于对主要流中的版本数据的更新,处理逻辑502获取其它广域及局域开销流(如果需要的话)。处理逻
辑502与注册控制逻辑506介接以注册主要流及其它开销流以用于开销数据获取。广域及局域开销流数据获取就获取数据来说是彼此独立的。装置处所维持的参数在一方面中,处理逻辑502在装置处维持以下参数中的一者或一者以上以支持开销流数据的按多路复用产生机制(机制I)以用于开销数据分配及获取。-当前广域及局域多路复用ID。-与广域及局域GO流相关联的版本信息。-与当前广域多路复用ID相关联的广域PF中所接收的广域MSO流的版本信息。-与当前局域多路复用ID相关联的局域PF中所接收的局域MSO流的版本信息。在一方面中,处理逻辑502在装置处维持以下参数中的一者或一者以上以支持开销流数据的按VM集合产生机制(机制2)以用于开销数据分配及获取。-当前广域及局域VM集合ID。-与广域及局域GO流相关联的版本信息。-与当前广域VM集合相关联的经整合的广域MSO流的版本信息。-与当前局域VM集合相关联的经整合的局域MSO流的版本信息。在一方面中,处理逻辑502在装置处维持以下参数中的一者或一者以上以支持开销流数据的按UM集合产生机制(机制3)以用于开销数据分配及获取。-当前广域及局域UM集合ID。-与广域及局域GO流相关联的版本信息。-与当前广域UM集合相关联的经整合的广域MSO流的版本信息。-与当前局域UM集合相关联的经整合的局域MSO流的版本信息。图6展示用于在开销流数据分配系统的各方面中使用的用于在机制I (开销流数据的按多路复用产生)下获取开销流数据的示范性方法600。为了清楚起见,本文中参考图5所示的开销获取逻辑500而描述方法600。举例来说,在一方面中,处理逻辑502执行一个或一个以上代码集合以控制开销获取逻辑500以执行下文中所描述的功能。在框602处,执行注册以使用用于主要流的经预指派的流识别符而接收主要流数据。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取主要流开销数据。在框604处,由流获取逻辑508在当前调谐的RF信道上获取主要流数据。在框606处,由开销流数据接收器504接收主要流数据且将其传递到处理逻辑502。在框608处,由处理逻辑502处理主要流数据。在框610处,进行关于在主要流数据中是否检测到新多路复用识别符(广域及/或局域多路复用识别符)的确定。在一方面中,处理逻辑502通过将所存储的多路复用识别符与新近获取的主要流数据中所含有的识别符进行比较来进行此确定。如果检测到新多路复用识别符,则装置需要获取所有MSO流的开销数据。如果检测到新多路复用识别符,则方法进行到框612。如果未检测到新多路复用识别符,则方法进行到框614。在框612处,执行注册以使用经预指派的流识别符而获取所有MSO流。在一方面 中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取所有MSO流。在框614处,进行关于与主要流数据中所接收的MSO流中的任何者相关联的版本信息是否已被更新的确定。在一方面中,处理逻辑502通过将所存储的版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果版本信息已被更新,则方法进行到框616。如果版本信息尚未被更新,则方法进行到框618。在框616处,执行注册以使用经预指派的流识别符而获取经更新的MSO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的MSO流。在框618处,执行确定以确定任何GO流的版本信息是否已被更新。在一方面中,处理逻辑502通过将所存储的GO流版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果GO流版本信息已被更新,则方法进行到框620。如果GO流版本信息尚未被更新,则方法进行到框622。在框620处,执行注册以使用经预指派的流识别符而获取经更新的GO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的GO流。在框622处,注销主要流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508注销主要流。在此点上,方法600以并行方式进行,其中框624及626处的操作与框628、630及632处的操作并行地被执行。在框624处,从当前LOI中的RF获取经注册的GO流数据。在一方面中,流获取逻辑508从当前LOI中的RF中的一者获取GO流数据。在一方面中,如果GO流数据携载于当前LOI中的所有RF上,则从当前LOI中的当前调谐的RF获取GO流数据。在另一方面中,GO数据可携载于当前LOI中的RF子集上以实现带宽优化,且在所述情况下,流获取逻辑508切换到携载GO数据的RF中的一者以获取所述数据。在框626处,将所获取的GO流数据发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的GO流数据且将其传递到处理逻辑502。在框628处,从当前LOI中的RF中的每一者获取经注册的MSO流数据。在一方面中,流获取逻辑508获取当前LOI中的每一 RF的MSO数据。在框630处,将所获取的MSO流数据的每一实例(与当前LOI中的每一 RF相关联)发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的MSO流数据的每一实例且将其传递到处理逻辑502。在框632处,将MSO数据的多个实例整合成统一 MSO流数据。在一方面中,处理逻辑502将所获取的MSO流数据的多个实例整合成统一 MSO数据。向用户呈现统一 MSO数据。因此,方法600操作以在用于在开销流数据分配系统的各方面中使用的机制I下获取开销流数据。应注意,方法600仅表示一个实施方案,且在所述方面的范围内其它实施方案是可能的。图7展示用于在开销流数据分配系统的各方面中使用的用于在机制2(开销流数据的按VM集合产生)下获取开销流数据的示范性方法700。为了清楚起见,本文中参考图
5所示的开销获取逻辑500而描述方法700。举例来说,在一方面中,处理逻辑502执行一个或一个以上代码集合以控制开销获取逻辑500以执行下文中所描述的功能。在框702处,执行注册以使用经预指派的流识别符而接收主要流数据。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取主要流开销数据。在框704处,由流获取逻辑508在当前调谐的RF信道上获取主要流数据。在框706处,由开销流数据接收器504接收主要流数据且将其传递到处理逻辑502。在框708处,由处理逻辑502处理主要流数据。在框710处,进行关于在主要流数据中是否检测到新VM集合识别符(广域及/或局域VM集合识别符)的确定。在一方面中,处理逻辑502通过将所存储的VM集合识别符与新近获取的主要流数据中所含有的识别符进行比较来进行此确定。如果检测到新VM集合识别符,则装置需要获取所有MSO流的开销数据。如果检测到新VM集合识别符,则方法进行到框712。如果未检测到新VM集合识别符,则方法进行到框714。在框712处,执行注册以使用经预指派的流识别符而获取所有MSO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取所有MSO流。在框714处,进行关于与主要流数据中所接收的MSO流中的任何者相关联的版本信息是否已被更新的确定。在一方面中,处理逻辑502通过将MSO流的所存储版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果版本信息已被更新,则方法进行到框716。如果版本信息尚未被更新,则方法进行到框718。在框716处,执行注册以使用经预指派的流识别符而获取经更新的MSO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的MSO流。在框718处,执行确定以确定任何GO流的版本信息是否已被更新。在一方面中,处理逻辑502通过将所存储的GO流版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果GO流版本信息已被更新,则方法进行到框720。如果GO流版本信息尚未被更新,则方法进行到框722。
在框720处,执行注册以使用经预指派的流识别符而获取经更新的GO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的GO流。在框722处,注销主要流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508注销主要流。在此点上,方法700以并行方式进行,其中框724及726处的操作与框728及730处的操作并行地被执行。在框724处,从当 前LOI中的RF获取经注册的GO流数据。在一方面中,流获取逻辑508使用经预指派的流识别符来从当前LOI中的RF中的一者获取GO流数据。在一方面中,如果GO数据携载于当前LOI中的所有RF上,则从当前LOI中的当前调谐的RF获取GO流数据。在另一方面中,GO数据可携载于当前LOI中的RF子集上以实现带宽优化,且在所述情况下,流获取逻辑508切换到携载GO数据的RF中的一者以获取所述数据。在框726处,将所获取的GO流数据发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的GO流数据且将其传递到处理逻辑502。在框728处,从当前LOI中的RF获取经整合的MSO流数据(按VM集合来被整合)。在一方面中,流获取逻辑508使用经预指派的流识别符来从当前LOI中的RF中的一者获取经整合的MSO数据。在一方面中,由开销流数据接收器504接收经整合的MSO流数据且将其传递到处理逻辑502。在一方面中,如果经整合的MSO数据携载于当前LOI中的所有RF上,则从当前LOI中的当前调谐的RF获取经整合的MSO数据。在另一方面中,经整合的MSO数据可携载于当前LOI中的单个RF上以实现带宽优化,且在所述情况下,流获取逻辑508切换到携载经整合的MSO数据的RF以获取所述数据。在框730处,将所获取的经整合的MSO流数据发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的经整合的MSO流数据且将其传递到处理逻辑502。因此,方法700操作以在用于在开销流数据分配系统的各方面中使用的机制2下获取开销流数据。应注意,方法700仅表示一个实施方案,且在所述方面的范围内其它实施方案是可能的。图8展示用于在开销流数据分配系统的各方面中使用的用于在机制3(开销流数据的按UM集合产生)下获取开销流数据的示范性方法800。为了清楚起见,本文中参考图5所示的开销获取逻辑500而描述方法800。举例来说,在一方面中,处理逻辑502执行一个或一个以上代码集合以控制开销获取逻辑500以执行下文中所描述的功能。在框802处,执行注册以使用经预指派的流识别符而接收主要流数据。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取主要流开销数据。在框804处,由流获取逻辑508在当前调谐的RF信道上获取主要流数据。在框806处,由开销流数据接收器504接收主要流数据且将其传递到处理逻辑502。在框808处,由处理逻辑502处理主要流数据。在框810处,进行关于在主要流数据中是否检测到新UM集合识别符(广域及/或局域UM集合识别符)的确定。在一方面中,处理逻辑502通过将所存储的UM集合识别符与新近获取的主要流数据中所含有的识别符进行比较来进行此确定。如果检测到新UM集合识别符,则装置需要获取所有MSO流的开销数据。如果检测到新UM集合识别符,则方法进行到框812。如果未检测到新UM集合识别符,则方法进行到框814。在框812处,执行注册以使用经预指派的流识别符而获取所有MSO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取所有MSO流。在框814处,进行关于与主要流数据中所接收的MSO流中的任何者相关联的版本信息是否已被更新的确定。在一方面中,处理逻辑502通过将MSO流的所存储版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果版本信息已被更新,则方法进行到框816。如果版本信息尚未被更新,则方法进行到框818。在框816处,执行注册以使用经预指派的流识别符而获取经更新的MSO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的MSO流。在框818处,执行确定以确定任何GO流的版本信息是否已被更新。在一方面中,处理逻辑502通过将所存储的GO流版本信息与新近获取的主要流数据中所含有的版本信息进行比较来进行此确定。如果GO流版本信息已被更新,则方法进行到框820。如果GO流版本信息尚未被更新,则方法进行到框822。在框820处,执行注册以使用经预指派的流识别符而获取经更新的GO流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508进行注册以使用经预指派的流识别符而获取经更新的GO流。在框822处,注销主要流。在一方面中,处理逻辑502控制注册控制逻辑506以向流获取逻辑508注销主要流。在此点上,方法800以并行方式进行,其中框824及826处的操作与框828及830处的操作并行地被执行。在框824处,从当前LOI中的RF获取经注册的GO流数据。在一方面中,流获取逻辑508使用经预指派的流识别符而从当前LOI中的RF中的一者获取GO流数据。在一方面中,如果GO数据携载于当前LOI中的所有RF上,则从当前LOI中的当前调谐的RF获取GO流数据。在另一方面中,GO数据可携载于当前LOI中的RF子集上以实现带宽优化,且在所述情况下,流获取逻辑508切换到携载GO数据的RF中的一者以获取所述数据。在框826处,将所获取的GO流数据发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的GO流数据且将其传递到处理逻辑502。在框828处,从当前LOI中的RF获取经整合的MSO流数据(按UM集合来被整合)。在一方面中,流获取逻辑508使用经预指派的流识别符而从当前LOI中的RF中的一者获取经整合的MSO数据。在一方面中,由开销流数据接收器504接收经整合的MSO流数据且将其传递到处理逻辑502。在一方面中,如果经整合的MSO数据携载于当前LOI中的所有RF上,则从当前LOI中的当前调谐的RF获取经整合的MSO数据。在另一方面中,经整合的MSO数据可携载于当前LOI中的RF子集上以实现带宽优化,且在所述情况下,流获取逻辑508切换到携载经整合的MSO数据的RF中的一者以获取所述数据。
在框830处,将所获取的经整合的MSO流数据发送到开销获取逻辑500。在一方面中,由开销流数据接收器504接收所获取的经整合的MSO流数据且将其传递到处理逻辑502。因此,方法800操作以在用于在开销流数据分配系统的各方面中使用的机制3下获取开销流数据。应注意,方法800仅表示一个实施方案,且在所述方面的范围内其它实施方案是可能的。图10展示用于在分配系统的各方面中使用的开销产生逻辑1000。举例来说,开销产生逻辑1000适合用作图3所示的开销产生逻辑300。在一方面中,开销产生逻辑1000由包含一个或一个以上模块的至少一个集成电路来实施,所述一个或一个以上模块经配置以提供如本文中所描述的开销流数据分配系统的各方面。举例来说,在一方面中,每一模块包含硬件及/或硬件执行软件。开销产生逻辑1000包含第一模块,所述第一模块包含用于产生与一个或一个以
上多路复用相关联的PF开销数据以在多频网络中分配的装置(1002),其在一方面中包含流产生逻辑302。开销产生逻辑1000还包含第二模块,所述第二模块包含用于识别与所述一个或一个以上多路复用相关联的MSO数据的装置(1004),其在一方面中包含流产生逻辑302。开销产生逻辑1000还包含第三模块,所述第三模块包含用于使用第一经预指派的流识别符而经由多频网络发射PF开销数据的装置(1006),其在一方面中包含输出逻辑308。开销产生逻辑1000还包含第四模块,所述第四模块包含用于使用第二经预指派的流识别符而经由多频网络发射MSO数据的装置(1008),其在一方面中包含输出逻辑308。图11展示用于在开销流数据分配系统的各方面中使用的开销获取逻辑1100。举例来说,开销获取逻辑1100适合用作图5所示的开销获取逻辑500。在一方面中,开销获取逻辑1100由包含一个或一个以上模块的至少一个集成电路来实施,所述一个或一个以上模块经配置以提供如本文中所描述的开销流数据分配系统的各方面。举例来说,在一方面中,每一模块包含硬件及/或硬件执行软件。开销获取逻辑1100包含第一模块,所述第一模块包含用于使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据的装置(1102),其在一方面中包含处理逻辑502。开销获取逻辑1100还包含第二模块,所述第二模块包含用于基于所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新的装置(1104),其在一方面中包含处理逻辑502。开销获取逻辑1100还包含第三模块,所述第三模块包含用于使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据的装置(1106),其在一方面中包含处理逻辑502。结合本文中所揭示的各方面而描述的各种说明性逻辑、逻辑块、模块及电路可用经设计以执行本文中所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其任何组合来实施或执行。通用处理器可为微处理器,但在替代方案中,所述处理器可为任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心结合的一个或一个以上微处理器或任何其它此类配置。结合本文中所揭示的各方面而描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中或在所述两者的组合中体现。软件模块可驻留于RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息且将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器及存储媒体可驻留于ASIC中。ASIC可驻留于用户终端中。在替代方案中,处理器及存储媒体可作为离散组件而驻留于用户终端中。提供对所揭示的各方面的描述以使所属领域的技术人员能够制作或使用本发明。所属领域的技术人员可容易明白对这些方面的各种修改,且在不脱离本发明的精神或范围的情况下,本文所界定的一般原理可应用于其它方面,例如应用于即时消息接发服务或任何一般无线数据通信应用中。因此,本发明不希望限于本文所示的各方面,而是应符合与本文所揭示的原理及新颖特征一致的最广范围。词“示范性”在本文中仅用于意指“充当实例、例子或说明”。不必将本文中描述为“示范性”的任何方面解释为与其它方面相比为优选或有利的。因此,虽然本文已说明且描述了开销流数据分配系统的各方面,但将了解,在不脱离所述方面的精神或实质特性的情况下可对其做出各种改变。因此,本文中的揭示内容及 描述内容既定说明而非限制本发明的范围,本发明的范围在所附权利要求书中陈述。
权利要求
1.一种用于多频网络中开销流数据获取的方法,所述方法包含 使用第一经预指派的流识别符而获取与至少一个多路复用相关联的主要流(PF)开销数据; 基于所述所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新;以及 使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的多路复用特定开销(MSO)数据。
2.根据权利要求I所述的方法,其进一步包含使用第三经预指派的流识别符而获得与所述至少一个多路复用相关联的全局开销(GO)数据。
3.根据权利要求I所述的方法,其中所述获取包含获取与选定多路复用、选定垂直多路复用(VM)集合及选定统一多路复用(UM)集合中的一者相关联的所述PF开销数据。
4.根据权利要求I所述的方法,其中所述确定包含确定针对MSO数据或GO数据的在所述PF开销数据中所接收的版本信息已被更新。
5.根据权利要求3所述的方法,其中所述确定包含如果所述PF开销数据与所述选定多路复用相关联,则确定在所述PF开销数据中检测到经更新的多路复用识别符。
6.根据权利要求3所述的方法,其中所述确定包含如果所述PF开销数据与所述选定VM集合相关联,则确定在所述PF开销数据中检测到经更新的VM集合识别符。
7.根据权利要求3所述的方法,其中所述确定包含如果所述PF开销数据与所述选定UM集合相关联,则确定在所述PF开销数据中检测到经更新的UM集合识别符。
8.根据权利要求3所述的方法,其中所述获得所述MSO数据包含如果所述所接收的PF开销数据与所述选定多路复用相关联,则从当前LOI中的每一 RF信道获得所述MSO数据。
9.根据权利要求8所述的方法,其进一步包含对从所述当前LOI中的所述每一RF信道所接收的所述MSO数据进行整合以产生统一 MSO数据以用于向装置用户显示。
10.根据权利要求3所述的方法,其中所述获得所述MSO数据包含如果所述所接收的PF开销数据与所述选定VM集合相关联,则按VM集合来获得经整合的MSO数据。
11.根据权利要求3所述的方法,其中所述获得所述MSO数据包含如果所述所接收的PF开销数据与所述选定UM集合相关联,则按UM集合来获得经整合的MSO数据。
12.根据权利要求3所述的方法,其中所述获得所述MSO数据包含如果所述所接收的PF开销数据与所述选定VM集合或所述选定UM集合相关联且MSO数据携载于当前LOI中的所有RF信道上,则从当前调谐的RF获得经整合的MSO数据。
13.根据权利要求3所述的方法,其中所述获得所述MSO数据包含如果所述所接收的PF开销数据与所述选定VM集合或所述选定UM集合相关联且MSO数据携载于当前LOI中的RF信道子集上,则切换到携载所述MSO数据的RF以获取所述MSO数据。
14.根据权利要求2所述的方法,其中所述获得所述GO数据包含如果GO数据携载于当前LOI中的所有RF信道上,则从当前调谐的RF获得所述GO数据。
15.根据权利要求2所述的方法,其中所述获得所述GO数据包含如果所述GO数据携载于当前LOI中的RF信道子集上,则切换到携载所述GO数据的RF以获取所述GO数据。
16.根据权利要求I所述的方法,其进一步包含针对所述多频网络中的广域及局域多路复用而获取单独PF开销数据、MSO数据及GO数据。
17.根据权利要求16所述的方法,其进一步包含整合广域及局域多路复用的MSO数据及GO数据以产生统一开销数据以用于向装置用户显示。
18.一种用于多频网络中开销流数据获取的设备,所述设备包含 流获取逻辑,其经配置以使用第一经预指派的流识别符而获取与至少一个多路复用相关联的主要流(PF)开销数据;以及 处理逻辑,其经配置以基于所述所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新,且使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的多路复用特定开销(MSO)数据。
19.根据权利要求18所述的设备,其中所述流获取逻辑经配置以使用第三经预指派的流识别符而获得与所述至少一个多路复用相关联的全局开销(GO)数据。
20.根据权利要求18所述的设备,其中所述流获取逻辑经配置以获取与选定多路复用、选定垂直多路复用(VM)集合及选定统一多路复用(UM)集合中的一者相关联的所述PF开销数据。
21.根据权利要求18所述的设备,其中所述处理逻辑经配置以确定针对MSO数据或GO数据的在所述PF开销数据中所接收的版本信息已被更新。
22.根据权利要求20所述的设备,其中所述处理逻辑经配置以在所述PF开销数据与所述选定多路复用相关联的情况下确定在所述PF开销数据中检测到经更新的多路复用识别符。
23.根据权利要求20所述的设备,其中所述处理逻辑经配置以在所述PF开销数据与所述选定VM集合相关联的情况下确定在所述PF开销数据中检测到经更新的VM集合识别符。
24.根据权利要求20所述的设备,其中所述处理逻辑经配置以在所述PF开销数据与所述选定UM集合相关联的情况下确定在所述PF开销数据中检测到经更新的UM集合识别符。
25.根据权利要求20所述的设备,其中所述处理逻辑经配置以在所述所接收的PF开销数据与所述选定多路复用相关联的情况下从当前LOI中的每一 RF信道获得所述MSO数据。
26.一种用于多频网络中开销流数据获取的设备,所述设备包含 用于使用第一经预指派的流识别符而获取与至少一个多路复用相关联的主要流(PF)开销数据的装置; 用于基于所述所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新的装置;以及 用于使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的多路复用特定开销(MSO)数据的装置。
27.根据权利要求26所述的设备,其进一步包含用于使用第三经预指派的流识别符而获得与所述至少一个多路复用相关联的全局开销(GO)数据的装置。
28.根据权利要求26所述的设备,其中所述用于获取的装置包含用于获取与选定多路复用、选定垂直多路复用(VM)集合及选定统一多路复用(UM)集合中的一者相关联的所述PF开销数据的装置。
29.根据权利要求26所述的设备,其中所述用于确定的装置包含用于确定针对MSO数据或GO数据的在所述PF开销数据中所接收的版本信息已被更新的装置。
30.根据权利要求28所述的设备,其中所述用于确定的装置包含用于在所述PF开销数据与所述选定多路复用相关联的情况下确定在所述PF开销数据中检测到经更新的多路复用识别符的装置。
31.根据权利要求28所述的设备,其中所述用于确定的装置包含用于在所述PF开销数据与所述选定VM集合相关联的情况下确定 在所述PF开销数据中检测到经更新的VM集合识别符的装置。
32.根据权利要求28所述的设备,其中所述用于确定的装置包含用于在所述PF开销数据与所述选定UM集合相关联的情况下确定在所述PF开销数据中检测到经更新的UM集合识别符的装置。
33.根据权利要求28所述的设备,其中所述用于获得的装置包含用于在所述所接收的PF开销数据与所述选定多路复用相关联的情况下从当前LOI中的每一 RF信道获得所述MSO数据的装置。
全文摘要
本发明提供用于在多频网络中分配及获取开销流数据的方法及设备。在一方面中,一种方法包括产生与一个或一个以上多路复用相关联的主要流(PF)开销数据以在所述多频网络中分配;识别与所述一个或一个以上多路复用相关联的多路复用特定开销(MSO)数据;使用第一经预指派的流识别符而经由所述多频网络发射所述PF开销数据;以及使用第二经预指派的流识别符而经由所述多频网络发射所述MSO数据。一种设备包括流获取逻辑,其经配置以使用第一经预指派的流识别符而获取与至少一个多路复用相关联的PF开销数据;以及处理逻辑,其经配置以基于所述所接收的PF开销数据而确定与所述至少一个多路复用相关联的开销数据已被更新,且使用第二经预指派的流识别符而获得与所述至少一个多路复用相关联的MSO数据。
文档编号H04N21/235GK102883183SQ20121028475
公开日2013年1月16日 申请日期2008年4月3日 优先权日2007年4月4日
发明者比尼塔·古普塔, 陈安梅 申请人:高通股份有限公司