首页 / 专利库 / 专利权 / 国际初步审查 / 国际初步审查要求 / 选定 / 多频网中的RF信道切换

多频网中的RF信道切换

阅读:139发布:2021-06-13

专利汇可以提供多频网中的RF信道切换专利检索,专利查询,专利分析的服务。并且本 申请 描述了用于多频网中的RF切换的方法和装置。一种方法包括:生成切换表,该切换表包括与当前RF信道携带相同内容的当前局域操作 基础 设施(LOI)和相邻LOI的RF信道;检测切换事件;根据资格取消准则,从所述切换表中取消所述RF信道中的一个或多个RF信道的资格;从所述切换表中没有被取消资格的剩余RF信道中选择一个 选定 的RF信道;执行从所述当前RF信道到所选定RF信道的切换。另一种方法包括:检测切换事件;识别切换时间间隔的开始;在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的RF信道的RSSI测量;执行到具有最大RSSI测量的选定RF信道的切换。,下面是多频网中的RF信道切换专利的具体信息内容。

1.一种用于多频网中的射频RF信道切换的方法,所述方法包括:
生成切换表,其中所述切换表包括与当前RF信道携带相同内容的当前局域操作基础设施LOI和相邻LOI的RF信道;
检测切换事件;
根据资格取消准则,从所述切换表中取消所述RF信道中的一个或多个RF信道的资格;
从所述切换表中没有被取消资格的剩余RF信道中选择一个选定的RF信道;以及执行从所述当前RF信道到所选定的RF信道的切换,
其中,所述资格取消准则用于取消其相关联的信号强度低于选定限的RF信道的资格,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RF信道的接收信号强度指标RSSI值,并且利用所述RSSI值来取消所述RF信道中的一个或多个RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在所述当前RF信道上测量的RSSI低于RSSI监测门限。
2.根据权利要求1所述的方法,其中,所述生成步骤包括:
针对所述当前LOI中携带的每一个广域多路传输来生成广域切换表,其中,所述广域切换表包括携带相同广域多路传输的所述当前LOI和相邻LOI的RF信道。
3.根据权利要求1所述的方法,其中,所述生成步骤包括:
针对所述当前LOI中携带的每一个局域多路传输来生成局域切换表,其中,所述局域切换表包括携带相同局域多路传输的所述当前LOI和相邻LOI的RF信道。
4.根据权利要求1所述的方法,其中,所述检测步骤包括:
当正对活动流或者注册流进行解码时,检测将由所述当前RF上的获取失败引起的所述切换事件。
5.一种用于多频网中的射频RF信道切换的装置,所述装置包括:
处理硬件逻辑,其配置为:
生成切换表,其中所述切换表包括与当前RF信道携带相同内容的当前局域操作基础设施LOI和相邻LOI的RF信道;
检测切换事件;
根据资格取消准则,从所述切换表中取消所述RF信道中的一个或多个RF信道的资格;
以及
从所述切换表中没有被取消资格的剩余RF信道中选择一个选定的RF信道;以及信道转换硬件逻辑,其配置为执行从所述当前RF信道到所选定的RF信道的切换,其中,所述处理硬件逻辑配置为:取消其相关联的信号强度低于由所述资格取消准则指示的选定门限的RF信道的资格,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RF信道的接收信号强度指标RSSI值,并且利用所述RSSI值来取消所述RF信道中的一个或多个RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在所述当前RF信道上测量的RSSI低于RSSI监测门限。
6.根据权利要求5所述的装置,其中,所述处理硬件逻辑配置为:
针对所述当前LOI中携带的每一个广域多路传输来生成广域切换表,其中,所述广域切换表包括携带相同广域多路传输的所述当前LOI和相邻LOI的RF信道。
7.根据权利要求5所述的装置,其中,所述处理硬件逻辑配置为:
针对所述当前LOI中携带的每一个局域多路传输来生成局域切换表,其中,所述局域切换表包括携带相同局域多路传输的所述当前LOI和相邻LOI的RF信道。
8.根据权利要求5所述的装置,其中,所述处理硬件逻辑配置为:
当正对活动流或者注册流进行解码时,检测将由所述当前RF上的获取失败引起的所述切换事件。
9.一种用于多频网中的射频RF信道切换的装置,所述装置包括:
用于生成切换表的单元,其中所述切换表包括与当前RF信道携带相同内容的当前局域操作基础设施LOI和相邻LOI的RF信道;
用于检测切换事件的单元;
用于根据资格取消准则,从所述切换表中取消所述RF信道中的一个或多个RF信道的资格的单元;
用于从所述切换表中没有被取消资格的剩余RF信道中选择一个选定的RF信道的单元;以及
用于执行从所述当前RF信道到所选定的RF信道的切换的单元,
其中,所述用于取消资格的单元包括:用于取消其相关联的信号强度低于由所述资格取消准则指示的选定门限的RF信道的资格的单元,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RF信道的接收信号强度指标RSSI值,并且利用所述RSSI值来取消所述RF信道中的一个或多个RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在所述当前RF信道上测量的RSSI低于RSSI监测门限。
10.根据权利要求9所述的装置,其中,所述用于生成所述切换表的单元包括:
用于针对所述当前LOI中携带的每一个广域多路传输来生成广域切换表的单元,其中,所述广域切换表包括携带相同广域多路传输的所述当前LOI和相邻LOI的RF信道。
11.根据权利要求9所述的装置,其中,所述用于生成所述切换表的单元包括:
用于针对所述当前LOI中携带的每一个局域多路传输来生成局域切换表的单元,其中,所述局域切换表包括携带相同局域多路传输的所述当前LOI和相邻LOI的RF信道。
12.根据权利要求9所述的装置,其中,所述用于检测所述切换事件的单元包括:
用于当正对活动流或者注册流进行解码时,检测将由所述当前RF上的获取失败引起的所述切换事件的单元。
13.一种用于多频网中的射频RF信道切换的设备,所述设备包括:
天线;
耦合到所述天线的处理硬件逻辑,其配置为:
生成切换表,其中所述切换表包括与当前RF信道携带相同内容的当前局域操作基础设施LOI和相邻LOI的RF信道;
检测切换事件;
根据资格取消准则,从所述切换表中取消所述RF信道中的一个或多个RF信道的资格;
以及
从所述切换表中没有被取消资格的剩余RF信道中选择一个选定的RF信道;以及信道转换硬件逻辑,其配置为执行从所述当前RF信道到所选定的RF信道的切换,其中,所述处理硬件逻辑配置为:取消其相关联的信号强度低于由所述资格取消准则指示的选定门限的RF信道的资格,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RF信道的接收信号强度指标RSSI值,并且利用所述RSSI值来取消所述RF信道中的一个或多个RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在所述当前RF信道上测量的RSSI低于RSSI监测门限。
14.一种用于多频网中的射频RF信道切换的方法,所述方法包括:
检测切换事件;
识别切换时间间隔的开始,其中,所述切换时间间隔是在传输的末尾处指定的间隔;
在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的一个或多个RF信道的接收信号强度指标RSSI测量;以及
如果确定可以得到所述RSSI测量,则执行到所述一个或多个RF信道中的具有最大RSSI测量的第一选定RF信道的切换,
其中,携带所述期望内容的所述一个或多个RF信道包括来自当前局域操作基础设施LOI和相邻LOI中的RF信道,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RSSI测量,并且利用所述RSSI测量来取消目标RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在当前RF信道上测量的RSSI低于RSSI监测门限。
15.根据权利要求14所述的方法,还包括:
如果确定无法得到所述RSSI测量,则监测与所述一个或多个RF信道相关联的RSSI值;以及
执行到所述一个或多个RF信道中的具有最大RSSI测量的第二选定RF信道的切换。
16.根据权利要求14所述的方法,其中:
所述切换时间间隔的开始标识所述传输帧中的一时间位置,其中,在所述时间位置之前发生成功的RF切换的概率超过选定的值。
17.根据权利要求14所述的方法,其中,所述检测步骤包括:
当正对活动流或者注册流进行解码时,检测将由当前RF上的获取失败引起的所述切换事件。
18.一种用于多频网中的射频RF信道切换的装置,所述装置包括:
处理硬件逻辑,其配置为:
检测切换事件;
识别切换时间间隔的开始,其中,所述切换时间间隔是在传输帧的末尾处指定的间隔;
以及
在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的一个或多个RF信道的接收信号强度指标RSSI测量;以及
信道转换硬件逻辑,其配置为:如果确定可以得到所述RSSI测量,则执行到所述一个或多个RF信道中的具有最大RSSI测量的第一选定RF信道的切换,
其中,携带所述期望内容的所述一个或多个RF信道包括来自当前局域操作基础设施LOI和相邻LOI中的RF信道,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RSSI测量,并且利用所述RSSI测量来取消目标RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在当前RF信道上测量的RSSI低于RSSI监测门限。
19.根据权利要求18所述的装置,其中,所述处理硬件逻辑配置为:
如果确定无法得到所述RSSI测量,则监测与所述一个或多个RF信道相关联的RSSI值;以及
执行到所述一个或多个RF信道中的具有最大RSSI测量的第二选定RF信道的切换。
20.根据权利要求18所述的装置,其中:
所述切换时间间隔的开始标识所述传输帧中的一时间位置,其中,在所述时间位置之前发生成功的RF切换的概率超过选定的值。
21.根据权利要求18所述的装置,其中,所述处理硬件逻辑配置为:
当正对活动流或者注册流进行解码时,检测将由当前RF上的获取失败引起的所述切换事件。
22.一种用于多频网中的射频RF信道切换的装置,所述装置包括:
用于检测切换事件的单元;
用于识别切换时间间隔的开始的单元,其中,所述切换时间间隔是在传输帧的末尾处指定的间隔;
用于在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的一个或多个RF信道的接收信号强度指标RSSI测量的单元;以及
用于如果确定可以得到所述RSSI测量,则执行到所述一个或多个RF信道中的具有最大RSSI测量的第一选定RF信道的切换的单元,
其中,携带所述期望内容的一个或多个RF信道包括来自当前局域操作基础设施LOI和相邻LOI中的RF信道,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RSSI测量,并且利用所述RSSI测量来取消目标RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在当前RF信道上测量的RSSI低于RSSI监测门限。
23.根据权利要求22所述的装置,还包括:
用于如果确定无法得到所述RSSI测量,则监测与所述一个或多个RF信道相关联的RSSI值的单元;以及
用于执行到所述一个或多个RF信道中的具有最大RSSI测量的第二选定RF信道的切换的单元。
24.根据权利要求22所述的装置,其中:
所述切换时间间隔的开始标识所述传输帧中的一时间位置,其中,在所述时间位置之前发生成功的RF切换的概率超过选定的值。
25.根据权利要求22所述的装置,其中,所述用于检测所述切换事件的单元包括:
用于正当对活动流或者注册流进行解码时,检测将由当前RF上的获取失败引起的所述切换事件的单元。
26.一种用于多频网中的射频RF信道切换的设备,所述设备包括:
天线;
耦合到所述天线的处理硬件逻辑,其配置为:
检测切换事件;
识别切换时间间隔的开始,其中,所述切换时间间隔是在传输帧的末尾处指定的间隔;
以及
在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的一个或多个RF信道的接收信号强度指标RSSI测量;以及
信道转换硬件逻辑,其配置为:如果确定可以得到所述RSSI测量,则执行到所述一个或多个RF信道中的具有最大RSSI测量的第一选定RF信道的切换,
其中,携带所述期望内容的一个或多个RF信道包括来自当前局域操作基础设施LOI和相邻LOI中的RF信道,
其中,当对至少一个媒体逻辑信道进行解码时在解码的符号之间的空闲时间间隙期间通过后台监测来更新所述RSSI测量,并且利用所述RSSI测量来取消目标RF信道的资格,并且
其中,如果满足下面三种条件,则触发所述后台监测:对至少一个媒体逻辑信道进行解码,RF候选列表中存在至少一个RF,以及在当前RF信道上测量的RSSI低于RSSI监测门限。

说明书全文

多频网中的RF信道切换

[0001] 基于35U.S.C.§120要求优先权
[0002] 本专利申请是2008年3月19日提交的、题目为“METHODS ANDAPPARATUS FOR PROVIDING HANDOFF IN MULTIPLE FREQUENCYNETWORKS”的未决专利申请No.12/051,758的部分继续申请(CIP),该申请已转让给本申请的受让人,故以引用方式将其明确地并入本文。
[0003] 基于35U.S.C.§119要求优先权
[0004] 本专利申请要求享受2008年3月3日提交的、案卷号为No.080977P1、题目为“METHODS AND APPARATUS FOR SEAMLESS HANDOFF”的临时申请No.61/033,306的优先权,该临时申请已转让给本申请的受让人,故以引用方式将其明确地并入本文。
[0005] 相关申请的交叉引用
[0006] 本专利申请与2008年3月19日提交的、题目为“METHODS ANDAPPARATUS FOR PROVIDING FLOW DATA ACQUISITION PRIORITYSCHEME IN A MULTIPLE FREQUENCY NETWORKS”的美国专利申请No.12/051,752有关,该申请已转让给本申请的受让人。

背景技术

[0007] 诸如无线通信网络之类的数据网络必须在为单一终端定制的服务和向许多终端提供的服务之间实现平衡。例如,向多个资源有限的便携式设备(用户)分发多媒体内容是一个复杂的问题。因此,对于网络运营商、内容销售商和服务提供商来说,重要的是具有一种以快速和高效方式来分发内容和/或其它网络服务的方式,并以这种方式来增加带宽利用率和功率效率。
[0008] 多频网(MFN)是在其中使用多个射频(RF)(或RF信道)来发送媒 体内容的网络。MFN的一种类型是平多频网(HMFN),在HMFN中,在不同的局部区域通过不同的RF信道来发送分发波形。可以将相同或不同的内容作为在这些局部区域中通过不同RF信道携带的分发波形的一部分来进行发送。另一种类型的MFN是垂直多频网(MFN),在该网络中,在给定的局部区域使用多个射频(RF)信道来发送独立的分发波形,其目标针对于增加网络的容量(依据向设备/终端用户传送更多内容的能而言)。MFN部署还可以包括某些区域中的VMFN和某些其它区域中的HMFN。
[0009] 在典型的HMFN中,局域操作基础设施(LOI)包括发射站,后者用于通过选定的地理区域中的RF信道来发送单一分发波形。在典型的VMFN中,局域操作基础设施(LOI)包括发射站,后者用于通过选定的地理区域中的多个RF信道来发送多个分发波形。每一个分发波形包括可以在接收设备处选择以用于呈现的一个或多个内容流。相邻的LOI可以使用相同或不同的RF信道。
[0010] 在操作期间,作为针对期望内容的数据获取失败的结果,接收设备可以执行RF切换。例如,由于设备移动而造成的变化的信道状况,可能发生获取失败。一般情况下,设备可以切换到携带期望内容的任何可用RF信道。但是,如果设备随机地切换到携带期望内容的任意RF信道,则与所选定的RF信道相关联的LOI可能没有携带与当前LOI共同的其它内容。此外,与所选定的RF信道相关联的LOI可能没有携带不可用于当前LOI的任何其它内容。例如,同与携带期望内容的其它可用RF信道相关联的LOI相比,与所选定的RF信道相关联的LOI可能携带更少的(与当前LOI的)共同内容。这种情形可能导致设备在RF切换之后不能访问共同的内容和另外的内容,从而负面影响用户体验。
[0011] 因此,人们期望具有一种切换机制,该切换机制能用于使设备以快速和高效方式在多频网中执行切换,并使共同的内容和另外的内容最大化以便实现增强的用户体验。附图说明
[0012] 通过结合附图来参考下面的具体实施方式,本申请描述的上述方面将变得更加显而易见,其中:
[0013] 图1示出了描绘用于多频网的切换系统的一些方面的操作的网络;
[0014] 图2示出了用于切换系统的一些方面的传输和邻居描述信息;
[0015] 图3示出了用于选择系统的一些方面的RF信道选择逻辑;
[0016] 图4示出了在切换系统的一些方面,适合用作广域或局域无缝切换表的示例性无缝切换表;
[0017] 图5示出了在切换系统的一些方面,可适合用作广域+局域无缝切换的示例性无缝切换表;
[0018] 图6示出了在切换系统的一些方面,可适合用作广域、局域或广域+局域部分无缝切换表的示例性部分无缝切换表;
[0019] 图7示出了一种用于执行切换的方法,以用于切换系统的一些方面;
[0020] 图8示出了一种用于执行切换过程的方法,以用于切换系统的一些方面;
[0021] 图9示出了一种提供针对活动流的切换事件触发的方法,以用于切换系统的一些方面;
[0022] 图10示出了一种提供针对活动流的切换事件触发的方法,以用于切换系统的一些方面;
[0023] 图11示出了一种提供针对注册流的切换事件触发的方法,以用于切换系统的一些方面;
[0024] 图12示出了一种提供针对注册流的切换事件触发的方法,以用于切换系统的一些方面;
[0025] 图13示出了用于切换系统的一些方面的无缝切换表的示例;
[0026] 图14示出了用于切换系统的一些方面的部分无缝切换表的示例;
[0027] 图15示出了用于切换系统的一些方面的RF切换逻辑;
[0028] 图16示出了用于切换系统的一些方面的示例性RF信息表;
[0029] 图17示出了可适合用于切换系统的一些方面的示例性修改的无缝切换表;
[0030] 图18示出了描绘切换时间限制的时序图,以用于切换系统的一些方面;
[0031] 图19示出了一种用于提供修改的无缝切换的示例方法,以用于切换系统的一些方面;
[0032] 图20示出了一种用于提供修改的活动流切换过程的示例方法,以用于 切换系统的一些方面;
[0033] 图21示出了一种用于提供修改的活动流切换过程的示例方法,以用于切换系统的一些方面;
[0034] 图22示出了一种用于提供修改的注册流切换过程的示例方法,以用于切换系统的一些方面;
[0035] 图23示出了一种用于提供修改的注册流切换过程的示例方法,以用于切换系统的一些方面;
[0036] 图24示出了用于切换系统的一些方面的示例性切换逻辑;
[0037] 图25示出了用于切换系统的一些方面的示例性切换逻辑。

具体实施方式

[0038] 在一个或多个方面,提供了操作在设备的切换系统,以便确定切换到多频网中的哪个RF信道,使得可以接收期望的内容。在一个方面,该切换系统组合了与相邻RF信道以及它们携带的内容有关的信息。将该信息组合到无缝和部分无缝切换表中。当针对期望内容的数据获取失败时,开始切换事件。当检测到切换事件时,切换系统进行操作以处理生成的切换表,以确定该设备可以切换以便能接收期望内容的新RF信道。
[0039] 该系统非常适合用于无线网络环境,并可用于任意类型的网络环境,其包括但不限于:通信网络、诸如因特网之类的公共网络、诸如虚拟专用网(VPN)之类的专用网、局域网、广域网、远程网络或者任何其它类型的数据网络。
[0040] 定义
[0041] 本申请使用下面定义来描述选择系统的方面。
[0042] 1、局域:指代诸如建筑物、建筑群、社区、城市、县之类的局部地理区域或者可以在其中广播服务的其它局部区域。
[0043] 2、广域:指代诸如县、州、多个州、国家、多个国家之类的广阔地理区域或者可以在其中广播服务的其它广阔区域。
[0044] 3、多路传输:指代一组内容流。
[0045] 4、广域多路传输:指代在至少一个广域上广播的一组内容流。
[0046] 5、局域多路传输:指代在至少一个局域上广播的一组内容流。
[0047] 6、广域操作基础设施(WOI):指代用于在广域上发送内容流的一组发射机和相关系统。WOI映射到可以携带广域多路传输的最小地理广域。可以在一个或多个WOI上广播广域多路传输。
[0048] 7、局域操作基础设施(LOI):指代用于在局域上发送内容流的一组发射机和相关系统。LOI映射到可以携带局域多路传输的最小地理局域。可以在一个或多个LOI上广播局域多路传输。
[0049] 8、RF信道:指代用于在选定的LOI上传送内容分发波形的RF频率
[0050] 9、内容信道:指代特定的分发波形中的选定内容流。例如,分发波形可以包括多个内容信道,每一个内容信道可以包括一个或多个内容流。
[0051] 缩写
[0052] 本申请使用下面缩写来描述选择系统的方面。
[0053] LM:局域多路传输
[0054] WM:广域多路传输
[0055] NOC:网络运营中心
[0056] WOI:广域操作基础设施
[0057] LOI:局域操作基础设施
[0058] NDM:邻居描述消息
[0059] WID:广域解扰标识符
[0060] LID:局域解扰标识符
[0061] OIS:开销信息符号
[0062] CC:控制信道
[0063] 图1示出了描绘切换系统的一些方面的操作,以提供多频网中的RF信道选择的网络100。例如,网络100包括四个WOI(WOI1、WOI2、WOI3和WOI4),每一个WOI包括多频网的一个LOI(分别为LOI1、LOI2、LOI3和LOI4)。在每一个LOI中,使用一个或多个RF信道来发送内容。LOI2和LOI3具有垂直MFN,其带有这些LOI中的每一个LOI内的两个RF信道。LOI1和LOI4仅携带一个RF信道。每一个RF信道具有标识解扰序列 的相关联WID/LID,其中这些解扰序列可以用于对在该RF信道上发送的内容进行解扰。LOI1、LOI2、LOI3和LOI4是如网络100中所示的相邻LOI。LOI1具有LOI2作为其邻居,LOI2具有LOI1、LOI3和LOI4作为其邻居,LOI3具有LOI2作为其邻居,LOI4具有LOI2作为其邻居。
[0064] 网络100包括网络运营中心(NOC)102,后者用于在多频网的选定广域和局域上接收用于分发的广域内容多路传输和局域内容多路传输。NOC
[0065] 102还用于配置多频网来分发该内容。为了实现此,NOC 102了解LOI覆盖的网络的地理区域、用于各区域的RF信道、以及配置网络和分发广域内容多路传输和局域内容多路传输所需要的任何其它网络信息。应当注意的是,网络100可以包括任意数量的LOI。
[0066] 在一个方面,NOC 102包括邻居描述逻辑104。邻居描述逻辑104用于对与每一个LOI的相邻LOI列表有关的信息和与每一个LOI中的RF信道相关联的WID/LID解扰标识符进行组合。例如,在通过网络100传输之前,使用广域加扰序列和局域加扰序列来对广域内容多路传输和局域内容多路传输进行加扰。在一个方面,邻居描述逻辑104用于生成邻居描述消息(NDM),后者配置为提供与特定的LOI相关联的相邻LOI列表以及用于标识与特定的LOI和其相邻LOI的RF信道相关联的解扰序列的WID/LID标识符。在另一个方面,NDM消息配置为提供相邻LOI列表和与任意选定的LOI组的RF信道相关联的WID/LID标识符。本文档的另一节提供了对于邻居描述逻辑104所生成的NDM消息的更详细描述。
[0067] NOC 102用于向网络100中的LOI发送广域多路传输和局域多路传输以及所生成的NDM。应当注意的是,虽然仅示出了四个LOI,但NOC 102可以向任意数量的LOI发送所述多路传输和相关联的NDM。
[0068] 在一个方面,LOI1、LOI2、LOI3和LOI4包括一个或多个发射机站点。例如,LOI1包括发射机站点106。每一个发射机站点用于通过其各自LOI,在选定的RF信道上发送分发波形。应当注意的是,每一个发射机站点包括如108所示的一个或多个服务器
[0069] 在一个方面,NOC 102用于使用任何适当的传输机制,来向发射机站点发送内容多路传输和NDM。例如,将内容多路传输和NDM发送给与每一个发射机站点相关联的服务器,如110所示。在一个方面,NOC 102使 用MPEG-2传输机制,向发射机站点发送内容多路传输和NDM消息。在该配置中,向所述多路传输和NDM消息分配MPEG-2传输标识符,使得每一个发射机站点的服务器可以分别检测和接收选定的内容多路传输和针对于它们的NDM消息。
[0070] 发射机站点的服务器使用传输标识符来确定哪些多路传输和NDM消息是要发给它们的,以便通过它们各自LOI来分发。随后,服务器进行操作以将它们各自的多路传输和NDM消息装入传输帧,以便通过选定的RF信道进行传输。服务器使用任何适当的物理层过程来将所述多路传输和NDM消息装入用于传输的传输帧。通过使用传输标识符来确定要发送给它们的各自LOI上传输的多路传输和NDM消息,发射机站点处的服务器不需要对任何所述多路传输或NDM消息进行解码。服务器仅仅检测适当的传输标识符,随后根据物理层过程将识别的多路传输和NDM消息装入传输帧。
[0071] 传输帧包括与广域多路传输和局域多路传输相关联的内容流以及由邻居描述逻辑104生成的NDM消息。在一个方面,传输帧包括用于分别传送广域内容流和局域内容流的广域数据划分和局域数据划分。此外,广域划分和局域划分包括广域控制信道和局域控制信道。在一个方面,局域控制信道用于向每一个LOI中的设备分发邻居描述逻辑104生成的NDM消息。
[0072] 在一个方面,发射机站点使用指定的RF信道,来通过它们各自LOI发送传输帧。通过使用LOI中的多个RF信道来发送传输帧,网络100能够在这些LOI上发送更多的内容流。应当注意的是,LOI中的发射机站点可以同处一地,也可以分开任何期望的距离。此外,还应当注意的是,由于每一个LOI可以具有不同的邻居LOI集合,每一个邻居LOI与不同的RF信道和用于对发送内容进行解扰的相关解扰序列相关联,因此在每一个LOI上分发的NDM可以是不同的。
[0073] 在每一个LOI中,解扰序列标识符与每一个RF信道相关联。解扰序列标识符包括广域解扰序列标识符(WID)和局域解扰序列标识符(LID)。解扰序列标识符标识可以用于对在特定的RF信道上,在特定的LOI中接收的内容进行解扰的解扰序列。解扰序列标识符还标识在特定的RF信道上携带的内容多路传输。例如,在LOI2中,存在两个RF信道(即,RF2、RF3), 每一个RF信道与标识解扰序列的解扰序列标识符相关联,其中所述解扰序列可以用于对相关联的广域内容多路传输和局域内容多路传输进行解扰。例如,RF2与WID1和LID1相关联,并携带广域多路传输WM1和局域多路传输LM1;RF3与WID2和LID2相关联,并携带广域多路传输WM2和局域多路传输LM2。WID1、LID1、WID2和LID2分别标识多路传输WM1、LM1、WM2和LM2。
[0074] 将操作在LOI2的设备112调谐到在信道RF2上接收广域内容,其中可以使用WID1所标识的解扰序列来对该广域内容进行解扰。114处示出了设备112的细节。设备112包括接收机116,后者用于调谐到选定的RF信道来接收传输帧。例如,将接收机116调谐到LOI2中的RF2来接收传输帧。接收的传输帧包括局域控制信道,后者在一个或多个NDM中传送邻居描述信息。例如,NDM由邻居描述逻辑104生成,并分发到图1中所示的LOI。在一个方面,NDM包括一个设备的当前LOI(即,用于设备112的LOI2)的相邻LOI列表和标识解扰序列的WID/LID解扰标识符,其中所述解扰序列与当前LOI(即,LOI2)和其相邻LOI(即,LOI1、LOI3和LOI4)中的RF信道相关联。
[0075] 接收机116将NDM中接收的邻居描述信息(或者NDM本身)传送给RF切换逻辑118,如122所示。接收机116还使用与LOI2中的RF2相关联的正确WID/LID标识符来对接收的内容进行解扰,并将解扰后的内容传送给用于向设备用户呈现该内容的解码器120。
[0076] RF切换逻辑118用于在122接收NDM。NDM指定了给定LOI的相邻LOI列表和用于给定LOI和其相邻LOI中的RF信道的WID/LID标识符。通过该信息,RF切换逻辑118用于生成针对设备的当前LOI中携带的内容多路传输的无缝切换表和部分无缝切换表。针对当前LOI中携带的给定内容多路传输的无缝切换表和部分无缝切换表,提供了可以在切换后能获得给定内容多路传输的相邻RF列表。针对广域内容多路传输和局域内容多路传输,分别地计算了无缝切换表和部分无缝切换表。例如,如果相邻RF信道携带给定广域内容多路传输,并且如果与该相邻RF信道相关联的LOI携带与该设备的当前LOI相同的广域内容多路传输的集合或者其超集,则该相邻RF信道具有与当前LOI中携带的给定广域内容多路传输相关联的广 域无缝切换表中的条目。如果相邻RF信道携带给定广域内容多路传输,并且如果与该相邻RF信道相关联的LOI不携带与该设备的当前LOI相同的广域内容多路传输的集合或者其超集,则该相邻RF信道具有与当前LOI中携带的给定广域内容多路传输相关联的广域部分无缝切换表中的条目。
[0077] 在一个方面,由于一个或多个切换事件,而期望RF切换。切换事件造成切换逻辑118确定新的RF信道,并向接收机116发送请求124,以便调谐到新的RF信道。切换事件是造成设备112从一个RF信道转换到另一个RF信道以便接收期望的内容流的事件。在一个方面,切换事件可以由与期望的内容相关联的内容获取失败(例如,由于设备移动产生的变化的信道状况而造成的失败)触发,也可以作为与期望的内容相关联的内容获取失败的结果来执行。
[0078] 在一个方面,当设备112从LOI2覆盖的区域移动到一个或多个相邻LOI覆盖的区域时,发生与设备移动相关联的内容获取失败。例如,对设备接收机116进行调谐,以便在LOI2中的特定RF信道上接收期望的内容流。当随着设备112移出到LOI2的覆盖区域之外,而检测到内容获取失败时,为了继续接收期望的内容流,RF切换逻辑118用于确定接收机116可以调谐到的相邻LOI中的RF信道。
[0079] 在切换系统的一些方面,为了确定携带期望的内容流的新RF信道,RF切换逻辑118用于执行下面功能中的一个或多个。
[0080] 1、(从接收的邻居描述信息中)确定相邻LOI中携带期望的内容流的可用RF信道列表,使得从内容获取的度,可以进行平滑的转换。
[0081] 2、监测相邻RF信道的信号强度。
[0082] 3、生成针对期望的内容的无缝切换表和部分无缝切换表。这些表包括基于可用RF信道列表和与这些RF信道相关联的LOI中的可用内容的条目。
[0083] 4、对无缝表和部分无缝表中的RF信道进行排名。
[0084] 5、根据排名,从无缝切换表中选择选定的RF信道,其中所选定的RF信道满足RF选择准则。
[0085] 6、如果从无缝切换表进行的选择失败,则根据排名,从部分无缝切换表中选择选定的RF信道,其中所选定的RF信道满足RF选择准则。
[0086] 一旦确定了RF信道,RF切换逻辑118就向接收机116输出RF信道转 换消息124,以便实现RF切换。RF信道转换消息包括用于选定的RF信道的正确WID/LID标识符,使得接收机116可以对期望的内容流进行解扰。接收机116将RF信道转换到选定的RF信道,并使用在信道转换消息中接收的WID/LID来对内容进行解扰。
[0087] 因此,在各个方面,切换系统用于确定要选择多频网中的哪个可用RF信道来进行切换,使得在检测到针对期望内容的内容获取失败之后,可以继续接收该期望的内容。切换系统根据用于对可用RF信道进行排名的无缝和部分无缝切换表,来确定所选定的RF信道。因此,切换系统用于选择具有满足RF选择准则的最高排名的可用RF信道。该RF选择准则确保所选定的RF信道具有足够大的接收信号强度指标(RSSI)值,此外,其还满足RF切换准则。该文档的其它节提供了RF切换准则的细节。
[0088] 图2示出了用于切换系统的一些方面的传输帧200的图。例如,传输帧200可以装有广域内容多路传输和局域内容多路传输,并通过图1中所示的LOI中的RF信道来发送。
[0089] 传输帧200包括(通常202示出的)四个子帧,其中这些子帧用于传送广域内容和局域内容。例如,每一个子帧202包括装有广域内容的广域划分204和装有局域内容的局域划分206。
[0090] 广域划分204包括广域控制信道208。广域控制信道208用于传送与广域内容多路传输相关的消息。局域划分206包括局域控制信道210。局域控制信道210用于传送与局域内容多路传输有关的消息。在一个方面,使用局域控制信道来传送作为NDM消息的一部分的邻居描述信息,以用于切换系统的一些方面。
[0091] 传输帧200的开始处是开销信息符号(OIS)212,后者提供用于定位广域控制信道、局域控制信道和装入子帧202中的广域内容和局域内容的开销信息。OIS 212包括广域开销信息符号(WOIS)和局域开销信息符号(LOIS)。
[0092] 在一个方面,使用子帧202中的媒体逻辑信道(MLC)来发送内容流。单一MLC可以用于携带一个或多个内容流。即使由于在作为MLC的一部分发送的数据中添加的冗余,而没有正确地接收MLC中的所有分组,也可以成功地获得内容流数据。如果MLC分组擦除超过所允许的错误限(其 基于在作为MLC的一部分发送的数据中添加的冗余),则针对内容流的数据获取失败。
[0093] 在一个方面,NDM消息中包括的邻居描述信息是针对每一个LOI分别地生成的,并配置为提供与选定的LOI和其相邻LOI相关联的RF信道列表。在另一个方面,针对选定的LOI组(它们可以是邻居,也可以不是邻居)生成NDM消息,NDM消息包括所选定的LOI组中的每一个LOI的所有相邻LOI。邻居描述信息中所描述的每一个RF信道与WID/LID解扰标识符相关联。
[0094] 在一个方面,使用局域控制信道在LOI上分发NDM消息,其中所述局域控制信道是该LOI中的RF信道所发送的传输帧的一部分。应当注意的是,可以使用任何适当的格式对NDM中携带的邻居描述信息进行格式化、对其进行编码或加密,和/或将其重新组织或划分成两个或更多消息分量。
[0095] 表214描绘了设备如何组织和存储NDM消息中提供的参数。表214包括LOI标识符216,后者标识该设备的当前LOI(即,LOI2)。表214还包括邻居LOI列表218,后者标识该设备的当前LOI的相邻LOI加上该当前LOI自己。表214还包括RF信道标识符220,后者指示可以用于指代其它控制信道消息中的当前LOI的特定的RF信道的标识符。应当注意,仅仅针对当前LOI(即,LOI2)提供RF信道标识符220。
[0096] 表214还包括RF频率标识符222,后者标识与邻居LOI列表218中标识的每一个LOI相关联的RF频率。表214还包括WID/LID标识符224,后者标识与每一个RF频率222相关联的WID/LID解扰序列标识符。因此,可以在接收设备处生成和存储表214,并在切换系统的操作期间使用表214。
[0097] 图3示出了用于切换系统的一些方面的RF切换逻辑300。例如,RF切换逻辑300适合于用作图1中所示的RF切换逻辑118。RF切换逻辑300包括处理逻辑302、消息解码器304、信道转换逻辑310和开销输入逻辑306,所有这些部件都耦接到数据总线308。
[0098] 开销输入逻辑306包括CPU、处理器、门阵列、硬件逻辑、存储器单元和/或执行软件的硬件中的至少一个。开销输入逻辑306用于通过设备当前调谐到的RF信道,来接收OIS和控制信道数据。开销输入逻辑306将接收的CC数据传送到消息解码器304。例如,开销输入逻辑306用于接收如 图2所示通过局域控制信道发送的NDM消息。
[0099] 消息解码器304包括CPU、处理器、门阵列、硬件逻辑、存储器单元和/或执行软件的硬件中的至少一个。在一个方面,消息解码器304用于对控制信道输入逻辑306接收的NDM消息进行解码。例如,消息解码器304用于对接收的NDM消息进行解码,以便确定与当前LOI和其相邻LOI相关联的可用RF信道。消息解码器304对接收的NDM消息进行解码,以便确定与该设备的当前LOI和其相邻LOI中的每一个RF信道相关联的WID/LID解扰序列标识符。例如,如图2中所示的对NDM消息中接收的信息进行组织和存储,以便提供与该设备的当前LOI和其相邻LOI中的RF信道相关联的WID/LID解扰标识符。
[0100] 处理逻辑302包括CPU、处理器、门阵列、硬件逻辑、存储器单元和/或执行软件的硬件中的至少一个。在一个方面,处理逻辑302用于接收指示期望进行RF切换的切换事件,其中期望进行RF切换是由于改变的网络状况(例如,由于设备移动)或其它原因而造成与期望的内容相关联的数据获取失败。在该情况下,需要执行切换,以便转换到携带该期望内容的相邻LOI中的RF信道,从而继续接收该期望的内容。
[0101] 处理逻辑302用于处理NDM中接收的信息,以生成针对期望内容的无缝和部分无缝切换表。在一个方面,处理逻辑302对这些切换表进行组合,以包括与期望内容的WID/LID相关联的相邻LOI中的那些RF信道。在一个方面,与相同WID相关联的相邻RF信道携带相同的广域内容,与相同LID相关联的相邻RF信道携带相同的局域内容。在一个方面,切换表包括广域、局域和广域+局域无缝和部分无缝切换表。
[0102] 一旦确定了切换表中的RF信道,处理逻辑302就进行操作以确定与这些RF信道有关的信号强度信息。例如,处理逻辑302用于执行对相邻RF的RF监测,以便接收与无缝和部分无缝切换表中所标识的RF信道相关联的信号强度参数。例如,在一个方面,从设备接收机(例如,图1中所示的接收机116)获得该信息。
[0103] 处理逻辑302还用于确定关于与这些切换表中的每一个RF信道相关联的LOI中可用的内容的信息。例如,内容信息包括:可用的与当前LOI的共同多路传输的数量、每一个标识的LOI中的可用多路传输的总数量。处 理逻辑302用于使用该内容信息对无缝和部分无缝切换表中的RF信道进行排名。
[0104] 处理逻辑302用于接收切换事件。该切换事件指示需要切换到另一个RF信道,以便继续获取期望的内容。例如,切换事件可以指示由于例如改变的网络状况而造成的内容获取失败,期望进行切换。
[0105] 一旦检测到针对期望内容的切换事件,处理逻辑302就进行操作以处理与该期望内容相关联的无缝切换表中的RF信道,以便确定用于切换的选定RF信道。如果在相关联的无缝切换表中没有RF信道,或者如果相关联的无缝切换表中的RF信道均不满足RF选择准则,则处理逻辑302处理与期望内容相关联的部分无缝切换表中的RF信道,以便确定用于切换的选定RF信道。处理逻辑302用于按照无缝切换表和部分无缝切换表中的RF信道的排名顺序来处理这些RF信道。一旦确定了选定的RF信道,则处理逻辑302就将该RF信道的标识传送给信道转换逻辑310。本文档的另一节提供了处理逻辑302从切换表中选择该选定RF信道的操作的更详细描述和RF选择准则的细节。
[0106] 信道转换逻辑310包括CPU、处理器、门阵列、硬件逻辑、存储器单元和/或执行软件的硬件中的至少一个。信道转换逻辑310用于生成RF信道转换消息,后者包括选定的RF信道的标识和其WID/LID解扰序列标识符。将RF信道转换消息发送给设备接收机116。使用该信息,接收机116可以快速地转换到选定的RF信道,并使用所接收的WID/LID解扰序列来接收期望的内容。因此,在切换期间,可以选择能提供期望的内容、满足RF选择准则、从(与当前LOI的)共同内容和相关联的LOI中携带的其它内容的观点来看排名最高以实现增强的用户体验的RF信道。
[0107] 在一个方面,切换系统包括具有在机器可读介质上存储或体现的一个或多个程序指令(“指令集”)或“代码”集的计算机程序产品,其中当这些指令或“代码”集由至少一个处理器(例如,处理逻辑302的处理器)执行时,使计算机提供本申请所描述的功能。例如,可以将这些代码集从机器可读介质(例如,软盘、CDROM、存储卡、闪存设备、RAM、ROM或者与RF切换逻辑300接口的任何其它类型的存储器设备或者机器可读介质)装载到RF切换逻辑300。在另一个方面,可以将这些代码集从外部设 备或网络资源下载到RF切换逻辑300。当执行这些代码集时,使得计算机提供如本申请所描述的切换系统的方面。
[0108] RF信道监测
[0109] 在一个方面,设备的切换系统用于执行对该设备的当前和相邻LOI中携带的RF信道的监测,以维持与这些RF信道的信号强度有关的信息。例如,处理逻辑302用于获得当前LOI和相邻LOI中的RF信道的接收信号强度指标(RSSI)。对于每一个可用RF信道,处理逻辑302还可以维持与RSSI测量相关联的时间戳。与RSSI测量相关联的时间戳可以用于使旧的RSSI条目无效。处理逻辑302用于在本地存储器中维持RF信道监测信息的表。在切换期间,为了切换目的,处理逻辑302使用在RF信道监测期间收集的信息来选择RF信道。例如,为了切换目的,使用信号强度信息来评估无缝和部分无缝切换表中的RF信道。
[0110] 广域和局域内容切换
[0111] 在一个方面,切换系统用于根据切换事件来发起RF切换。可以针对广域内容流和/或局域内容流来发起RF切换。在一个方面,如果设备尝试仅对期望的广域内容流进行解码,且检测到内容获取失败,则发起广域内容RF切换。在一个方面,如果设备尝试仅对期望的局域内容流进行解码,且检测到内容获取失败,则发起局域内容RF切换。在另一个方面,如果设备尝试对期望的广域流和局域流均进行解码,且检测到内容获取失败,则发起广域+局域内容RF切换。广域内容RF切换的目标是切换到至少携带期望的广域内容的RF。局域内容RF切换的目标是切换到至少携带期望的局域内容的RF,广域+局域内容RF切换的目标是切换到携带期望的广域和局域内容的RF。特定的RF切换类型(广域、局域或广域+局域)将发起向相关联的无缝或部分无缝切换表中的RF信道的切换。例如,广域内容RF切换将发起向与期望的广域内容相关联的无缝或部分无缝切换表中的RF信道的切换。
[0112] 实时和非实时内容切换
[0113] 当设备尝试获取实时内容流,且发生内容获取失败时,发起切换事件。此外,当设备尝试获取非实时内容流,且发生内容获取失败时,也发起切换事件。实时流还称为活动流(activated flow),非实时流还称为注册流(registered flow)。可以用多种方式来执行用于获取这些流的数据的数据获取过程。例如,在上面引用的申请(2008年3月19日提交的、题目为“METHODS AND APPARATUS FOR PROVIDING FLOW DATAACQUISITION PRIORITY SCHEME IN A MULTIPLE FREQUENCYNETWORKS”的美国专利申请No.12/051,752)中提供了一种用于获取活动(实时)流和注册(非实时)流的数据获取过程。虽然针对活动流注册流,用于执行RF切换的切换过程可以在不同的时间段操作,但对于活动流和注册流来说,该切换过程是相同的。本文档的其它节给出了用于活动流和注册流的切换过程的详细描述。
[0114] 切换事件触发准则
[0115] 在一个方面,切换事件由与活动流和注册流有关的某些准则来触发。针对活动流和注册流,分别评估切换事件触发准则。如果对活动流和注册流均进行解码,则仅针对活动流评估切换事件触发准则。这是由于与注册流相比(即,非实时流),给予活动流(即,实时流)更高优先级。用于获取包括OIS和控制信道(CC)的适当开销信息集合的失败,将触发针对活动流和注册流的切换事件。使用开销信息来获取活动流和注册流的流数据。
[0116] 在各个方面,下面状况中的一种或多种触发针对活动流的切换事件。
[0117] 1、针对期望的广域和/或局域活动流获取适当OIS和控制信道(CC)(如果需要的话)失败。例如,如果仅对广域活动流进行解码,则当前RF上的WOIS和广域CC失败。
[0118] 2、针对当前RF上的所有活动流的数据获取失败。
[0119] 3、如果在当前RF信道上对广域和局域活动流进行解码,则获取局域OIS和局域CC(如果需要的话)失败。
[0120] 4、针对当前RF上的活动流的一个子集的数据获取失败。
[0121] 对于获取注册流,设备确定选定的流组合(FG),并尝试对与选定的FG相关联的注册流进行解码。例如,在一个方面,流组合包括根据选定的 准则(例如,优先级)来组合在一起的一组非实时数据流。在上面引用的申请(2008年3月19日提交的、题目为“METHODS ANDAPPARATUS FORPROVIDING FLOW DATA ACQUISITION PRIORITY SCHEME IN AMULTIPLE FREQUENCY NETWORKS”的美国专利申请No.12/051,752)中提供了各个类型的流组合的示例。该设备还尝试对与选定的FG相同的RF信道所携带的任何其它注册流进行解码。在各个方面,下面状况中的一种或多种触发针对注册流的切换事件:
[0122] 1、针对选定的流组合(FG)中的广域和/或局域注册流获取适当OIS和CC(如果需要的话)失败。例如,如果选定的FG仅具有广域注册流,则WOIS和广域CC失败。
[0123] 2、针对选定FG中的所有注册流的数据获取失败。
[0124] 3、如果选定的FG包括广域和局域注册流,则获取局域OIS和局域CC(如果需要的话)失败。
[0125] 4、针对选定FG中的注册流的一个子集的数据获取失败。
[0126] 无缝切换表
[0127] 在一个方面,切换系统生成和维持用于当前LOI中的RF信道所携带的广域内容多路传输和局域内容多路传输的无缝切换表。在一个方面,用于给定广域或局域内容多路传输的无缝切换表包括分别携带相同的给定广域或局域内容多路传输的相邻RF信道,以及与该相邻RF信道相关联的LOI,其携带与当前LOI所携带的内容相同的广域或局域内容多路传输的集合或者其超集。在一个方面,用于广域+局域多路传输的给定组合的无缝切换表包括:携带广域+局域内容多路传输的相同组合的相邻RF信道,以及与该相邻RF相关联的LOI,其携带与当前LOI所携带的相同的广域和局域内容多路传输的集合或者其超集。给定无缝切换表中包括的相邻RF称为用于相关内容多路传输的无缝RF。
[0128] 维持下面类型的无缝切换表:
[0129] a、广域无缝切换表:针对当前LOI中携带的每一个广域内容多路传输,来生成和维持单独的广域无缝切换表。该表标识携带相同广域内容多路传输的相邻RF信道及其相关联的LOI,其携带与当前LOI相同的广域内容多路 传输的集合或者其超集。
[0130] b、局域无缝切换表:针对当前LOI中携带的每一个局域内容多路传输,来生成和维持单独的局域无缝切换表。该表标识携带相同局域内容多路传输的相邻RF信道及其相关联的LOI,其携带与当前LOI相同的局域内容多路传输的集合或者其超集。
[0131] c、广域+局域无缝切换表:针对当前LOI中的单一RF携带的广域+局域内容多路传输的每一种组合,来生成和维持单独的广域+局域无缝切换表。该表标识携带广域+局域内容多路传输的相同组合的相邻RF信道以及相关联的LOI,其携带与当前LOI相同的广域+局域内容多路传输的集合或者其超集。
[0132] 根据相邻RF携带的内容,针对当前LOI中携带的内容多路传输(广域、局域或广域+局域)中的一个或多个,无缝切换表可以是空的。在一个方面,针对每一个无缝RF信道,无缝切换表维持与下面有关的信息:i)在与该无缝RF信道相关联的LOI和该设备的当前LOI之间共同的广域和局域内容多路传输的总数量;ii)在与该无缝RF信道相关联的LOI中携带的内容多路传输的全部总数量。使用针对无缝RF信道所维持的信息(i)和(ii)来对这些RF信道进行排名,以便执行RF切换。
[0133] 图4示出了在切换系统的一些方面中,可适用于作为广域或局域无缝切换表的示例性无缝切换表400。在一个方面,无缝切换表400由处理逻辑302生成。无缝切换表400包括内容多路传输标识符402,后者标识针对其生成该无缝切换表的广域或局域内容多路传输。无缝切换表400还包括{RF、LOI}标识符404,后者标识RF频率和相关联的相邻LOI,其携带内容多路传输标识符402所标识的广域或局域内容多路传输。无缝切换表400还包括共同多路传输的全部数量指示符406,后者指出在与所标识的无缝RF相关联的LOI和当前LOI之间共同的多路传输的总数量。无缝切换表400还包括多路传输的总数量指示符408,后者指出与所标识的无缝RF相关联的LOI中的可用多路传输的总数量。
[0134] 图5示出了在切换系统的一些方面中,可适用于广域+局域无缝切换的示例性广域+局域无缝切换表500。在一个方面,广域+局域无缝切换表500由处理逻辑302生成。广域+局域无缝切换表500包括内容多路传输标识符 502,后者标识针对其生成该无缝切换表的广域+局域内容多路传输的组合。广域+局域无缝切换表500还包括{RF、LOI}标识符504,后者标识RF频率和相关联的相邻LOI,其携带内容多路传输标识符502所标识的广域+局域内容多路传输。无缝切换表500还包括多路传输的总数量指示符506,后者指出与所标识的无缝RF相关联的LOI中的可用多路传输的总数量。
[0135] 部分无缝切换表
[0136] 在一个方面,切换系统生成和维持用于当前LOI中的RF信道所携带的广域和局域内容多路传输的部分无缝切换表。在一个方面,用于给定广域或局域内容多路传输的部分无缝切换表包括分别携带相同的给定广域或局域内容多路传输的相邻RF信道,以及与该相邻RF信道相关联的LOI,其不携带分别与当前LOI所携带的内容相同的广域或局域内容多路传输的集合或者其超集。在一个方面,用于广域+局域多路传输的给定组合的部分无缝切换表包括携带广域+局域内容多路传输的相同组合的相邻RF信道,以及与该相邻RF相关联的LOI,其不携带与当前LOI所携带的内容相同的广域和局域内容多路传输的集合或者其超集。给定的部分无缝切换表中包括的相邻RF称为用于相关联的内容多路传输的部分无缝RF。按照定义,用于给定内容多路传输的无缝RF和部分无缝RF的集合是不相交的。
[0137] 在各个方面,维持下面类型的部分无缝切换表:
[0138] a、广域部分无缝切换表:针对当前LOI中携带的每一个广域内容多路传输,生成和维持单独的广域部分无缝切换表。该表标识携带相同广域内容多路传输的相邻RF信道及其相关联的LOI,其不携带与当前LOI相同的广域内容多路传输的集合或者其超集。
[0139] b、局域部分无缝切换表:针对当前LOI中携带的每一个局域内容多路传输,生成和维持单独的局域部分无缝切换表。该表标识携带相同局域内容多路传输的相邻RF信道及其相关联的LOI,其不携带与当前LOI相同的局域内容多路传输的集合或者其超集。
[0140] c、广域+局域部分无缝切换表:针对当前LOI中的单一RF携带的广域+局域内容多路传输的每一种组合,生成和维持单独的广域+局域部分无缝切换表。该表标识携带广域+局域内容多路传输的相同组合的相邻RF信道及其 相关联的LOI,其不携带与当前LOI相同的广域+局域内容多路传输的集合或者其超集。
[0141] 根据相邻RF携带的内容,针对当前LOI中携带的内容多路传输(广域、局域或广域+局域)中的一个或多个,部分无缝切换表可以是空。在一个方面,针对每一个部分无缝RF信道,部分无缝切换表维持与下面有关的信息:i)在与该部分无缝RF信道相关联的LOI和该设备的当前LOI之间共同的广域和局域内容多路传输的总数量;ii)在与该部分无缝RF信道相关联的LOI中携带的内容多路传输的全部的总数量。使用针对部分无缝RF信道维持的信息(i)和(ii)来对这些RF信道进行排名,以便执行RF切换。
[0142] 图6示出了在切换系统的一些方面中,可适用作为广域、局域或广域+局域部分无缝切换表的示例性部分无缝切换表600。在一个方面,部分无缝切换表600由处理逻辑302生成。部分无缝切换表600包括内容多路传输标识符602,后者标识针对其生成该部分无缝切换表的广域、局域或广域+局域内容多路传输。部分无缝切换表600还包括{RF、LOI}标识符604,后者标识RF频率和相关联的相邻LOI,其携带内容多路传输标识符602所标识的广域、局域或广域+局域内容多路传输。
[0143] 部分无缝切换表600还包括共同多路传输的全部数量指示符606,后者指出在与所标识的部分无缝RF相关联的LOI和当前LOI之间共同的多路传输的总数量。部分无缝切换表600还包括多路传输的总数量指示符608,后者指出与所标识的部分无缝RF相关联的LOI中的可用多路传输的总数量。
[0144] 切换表示例
[0145] 图13示出了用于切换系统的一些方面的无缝切换表1300的示例。例如,假定设备112当前位于LOI2,并可用于接收在LOI2中的RF2和RF3上发送的与WID1、WID2、LID1、LID2相关联的内容多路传输。因此,无缝切换表1300反映了图1中所示的网络配置中的内容分发,其涉及操作在LOI2的设备112。
[0146] 1302和1304示出了与LOI2中的广域内容相关联的广域无缝切换表。 广域无缝切换表1302与WID1标识的广域内容多路传输相关联,表1302包括LOI3中的无缝RF信道RF4,其携带相同的广域内容多路传输。此外,表1302示出了LOI3与LOI2具有共同的四个(4)多路传输,LOI3中携带的多路传输的总数量是四(4)。
[0147] 广域无缝切换表1304与WID2标识的广域内容多路传输相关联,表1304包括LOI3中的无缝RF信道RF5,其携带相同的广域内容多路传输。此外,表1304示出了LOI3与LOI2具有共同的四个(4)多路传输,LOI3中携带的多路传输的总数量是四(4)。
[0148] 1306和1308示出了局域无缝切换表。局域无缝切换表1306与LID1标识的局域内容多路传输相关联,表1306包括LOI3中的无缝RF信道RF4,其携带相同的局域内容多路传输。此外,表1306示出了LOI3与LOI2具有共同的四个(4)多路传输,LOI3中的多路传输的总数量是四(4)。
[0149] 局域无缝切换表1308与LID2标识的局域内容多路传输相关联,表1308包括携带相同局域内容多路传输的LOI3中的无缝RF信道RF5。此外,表1308示出了LOI3与LOI2具有共同的四个(4)多路传输,LOI3中的多路传输的总数量是四(4)。
[0150] 1310和1312示出了广域+局域无缝切换表。广域+局域无缝切换表1310与WID1+LID1标识的广域+局域内容多路传输的组合相关联,表1310包括LOI3中的无缝RF信道RF4,其携带广域+局域内容多路传输的相同组合。此外,表1310示出了LOI3中的多路传输的总数量是四(4)。
[0151] 广域+局域无缝切换表1312包括与WID2+LID2标识的广域+局域内容多路传输的组合相关联,表1312包括LOI3中的无缝RF信道RF5,其携带广域+局域内容多路传输的相同组合。此外,表1308示出了LOI3中的多路传输的总数量是四(4)。
[0152] 因此,无缝切换表1300标识了LOI2中的广域和/或局域内容多路传输、用于这些内容多路传输的无缝RF信道和它们相关联的LOI标识符,以及与无缝RF相关联的LOI的多路传输信息,以便用于切换系统的一些方面。
[0153] 图14示出了用于切换系统的一些方面的部分无缝切换表1400的示例。例如,假定设备112当前位于LOI2,并可用于接收在LOI2中的RF2和RF3上发送的与WID1、WID2、LID1、LID2相关联的内容多路传输。因此,部 分无缝切换表1400反映了图1中所示的网络配置中的内容分发,其涉及操作在LOI2的设备112。
[0154] 1402示出了广域部分无缝切换表。广域部分无缝切换表1402与WID1标识的广域内容多路传输相关联,表1402包括LOI1中的部分无缝RF信道RF1和LOI4中的RF6,其携带相同的广域内容多路传输。对于LOI1,表1402示出了其具有与LOI2共同的一个(1)多路传输,LOI1中的多路传输的总数量是二(2)。对于LOI4,表1402示出了其具有与LOI2共同的两个(2)多路传输,LOI4中的多路传输的总数量是二(2)。
[0155] 1404示出了局域部分无缝切换表。局域部分无缝切换表1404与LID1标识的局域内容多路传输相关联,表1404包括LOI4中的部分无缝RF信道RF6,其携带相同的局域内容多路传输。此外,表1404示出了LOI4具有与LOI2共同的两个(2)多路传输,LOI4中的多路传输的总数量是二(2)。
[0156] 1406示出了广域+局域部分无缝切换表。广域+局域部分无缝切换表1406与WID1+LID1标识的广域+局域内容多路传输的组合相关联,表1406包括LOI4中的无缝RF信道RF6,其携带广域+局域内容多路传输的相同组合。此外,表1406示出了LOI4具有与LOI2共同的两个(2)多路传输,LOI4中的多路传输的总数量是两个(2)。应当注意的是,针对WID2、LID2和WID2+LID2的部分无缝切换表是空的,因此没有示出。
[0157] 因此,部分无缝切换表1400标识了LOI2中的广域和/或局域内容多路传输、用于这些内容多路传输的部分无缝RF信道和它们相关联的LOI标识符,以及与部分无缝RF相关联的LOI的多路传输信息,以便用于切换系统的一些方面。
[0158] RF信道排名
[0159] 在一个方面,根据无缝切换表和部分无缝切换表中维持的信息,来对这些表中的RF信道进行排名。对无缝切换表和部分无缝切换表中包括的相邻RF信道进行排名,以便实现:i)使与相邻RF信道相关联的LOI和设备的当前LOI之间共同的广域和/或局域内容多路传输的数量最大;ii)使与相邻RF信道相关联的LOI中的内容多路传输的全部总数量最大。以用于切换执行的相邻无缝和部分无缝RF信道的排名顺序,对这些RF信道进行评 估,以便提供增加的用户体验。在各个方面,如下所示地对广域或局域无缝切换表中的相邻RF信道进行排名。
[0160] 1、向相关联的LOI中具有更多数量的(与设备的当前LOI的)共同多路传输的RF信道分配更高排名。
[0161] 2、在与设备的当前LOI具有相同数量的共同多路传输的RF信道之间,向相关联的LOI中具有更多数量的全部多路传输的RF信道分配更高排名。
[0162] 3、在具有相同数量的全部多路传输的RF信道之间,以任意随机顺序向RF信道分配排名。
[0163] 在各个方面,如下所示地对广域+局域无缝切换表中的相邻RF信道进行排名。
[0164] 1、向相关联的LOI中具有更多数量的全部多路传输的RF信道分配更高排名。
[0165] 2、在具有相同数量的全部多路传输的RF信道之间,以任意随机顺序向RF信道分配排名。
[0166] 在各个方面,如下所示地对广域、局域和广域+局域部分无缝切换表中的相邻RF信道进行排名。
[0167] 1、向相关联的LOI中具有更多数量的(与当前LOI的)共同多路传输的RF信道分配更高排名。
[0168] 2、在相关联的LOI中具有相同数量的共同多路传输的RF信道之间,向具有更多数量的全部多路传输的RF信道分配更高排名。
[0169] 3、在相关联的LOI中具有相同数量的全部多路传输的RF信道之间,以任意随机顺序向RF信道分配排名。
[0170] 在另一个方面,还可以使用在相关联的LOI中携带共同广域和/或局域内容多路传输的RF信道的RSSI值(如果可以得到的话),来对无缝和部分无缝RF信道进行排名。可以向具有更高RSSI值的无缝和部分无缝RF信道分配更高的排名,其中所述RSSI值与相关联的LOI中携带共同广域和/或局域内容多路传输的RF信道相关联。在切换之后,这将在新LOI中提供共同多路传输的更佳可用性。以用于执行RF切换的无缝和部分无缝RF信道的排名顺序,来对这些RF信道进行评估。在一个方面,仅当无缝或部分无缝RF信道满足信号强度准则(在该情况下,该RF信道的RSSI大于规 定的门限)时,才考虑将其用于切换。
[0171] 切换概述
[0172] 只要检测到针对期望内容的切换事件(即,内容获取失败),就发起向相邻LOI中的RF信道的RF切换。考虑与期望的内容相关联的无缝和部分无缝切换表中的RF信道来执行切换。通过组合与期望的内容相关联的无缝和部分无缝RF信道,来生成切换RF列表。在切换RF列表中,与部分无缝RF信道相比,将无缝RF信道列为更高。此外,在切换RF列表中,以无缝和部分无缝RF信道的各自排名顺序来列出无缝和部分无缝RF信道的单独集合。对切换RF列表中的RF进行评估,来以其所列出的顺序进行切换。
[0173] 当第一次发起切换事件时,维持指示当前RF信道的Handoff_Trigger_RF(切换触发RF)参数。为了执行向特定相邻RF的切换,该相邻RF应当满足RF选择准则。满足RF选择准则涉及满足信号强度准则(其中所选定的RF信道的RSSI应当大于规定的门限)和满足切换准则。针对Handoff_Trigger_RF来评估切换准则。在一个方面,如果下面不等式成立,则相邻RF满足切换准则。
[0174] 相邻RF的RSSI>=Handoff_Trigger_RF的RSSI+RSSI_Hysteresis (1)[0175] 使用RSSI_Hysteresis(RSSI滞后)来使相邻RF和Handoff_Trigger_RF之间的乒乓现象最小化。如果在相邻RF上成功地获取WOIS,则将Handoff_Trigger_RF参数设置为该相邻RF。
[0176] 在有限时间段内,尝试针对期望内容、向相邻无缝RF和部分无缝RF集合中的RF的切换。维持切换定时器,以便指出执行切换的持续时间。针对活动流和注册流,将切换定时器设置为不同的值。例如,由于活动流的实时特性,因此与注册流相比,将用于活动流的切换定时器设置为更大值。如果在切换定时器到期之后没能获取期望的内容,则系统放弃尝试获取该期望内容。本文档的其它节给出了在切换定时器到期之后,针对活动流和注册流的设备行为。
[0177] 图7示出了用于执行切换的方法700,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法700。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0178] 在方框702,接收作为NDM的一部分的邻居描述信息。例如,邻居描述信息标识设备的当前LOI的相邻LOI、它们相关联的RF信道以及在这些RF信道上携带的多路传输(由WID和LID信息来标识)。在一个方面,控制信道逻辑306在控制信道上接收邻居描述信息,并将其传送给消息解码器304,后者对该信息进行解码以便由处理逻辑302使用。
[0179] 在方框704,对当前LOI和其相邻LOI中的RF信道进行监测,以便测量这些RF信道的信号强度(RSSI)。在一个方面,处理逻辑302用于请求和接收与当前和相邻LOI中的RF有关的信号强度参数。
[0180] 在方框706,生成和维持无缝切换表。在一个方面,处理逻辑302用于根据接收的邻居描述信息来生成和维持无缝切换表。例如,对于当前LOI中的每一个多路传输,如图4所示对广域和局域无缝切换表进行格式化,如图5所示对广域+局域无缝切换表进行格式化。
[0181] 在方框708,生成和维持部分无缝切换表。在一个方面,处理逻辑302用于根据接收的邻居描述信息来生成和维持部分无缝切换表。例如,对于当前LOI中的每一个多路传输,如图6所示对广域、局域和广域+局域部分无缝切换表进行格式化。
[0182] 在方框710,判断是否检测到针对期望内容的切换事件。在一个方面,处理逻辑302用于检测切换事件。在一个方面,作为与期望的内容相关联的获取失败的结果,触发切换事件。例如,由于设备移动可能造成获取失败。如果没有检测到切换事件,则切换方法结束。如果检测到切换事件,则方法转到方框712。
[0183] 在方框712,判断在无缝切换表中是否存在与期望的内容相关联的任何RF信道。在一个方面,处理逻辑302根据维持的无缝切换表集合来进行此判断。如果在无缝切换表中存在与该期望内容相关联的任何RF信道,则方法转到方框714。如果在无缝切换表中不存在与该期望内容相关联的RF信道,则方法转到方框732。
[0184] 在方框714,按照增加的排名来对无缝切换表中与该期望内容相关联的RF信道进行排序。在一个方面,处理逻辑302用于根据上面所描述的排名算法来执行这种排序。
[0185] 在方框716,判断在部分无缝切换表中是否存在与期望的内容相关联的任何RF信道。在一个方面,处理逻辑302根据维持的部分无缝切换表集合来进行此判断。如果在部分无缝切换表中存在与该期望内容相关联的任何RF信道,则方法转到方框718。如果在部分无缝切换表中不存在与该期望内容相关联的RF信道,则方法转到方框722。
[0186] 在方框718,按照增加的排名来对部分无缝切换表中与该期望内容相关联的RF信道进行排序。在一个方面,处理逻辑302用于根据上面所描述的排名算法来执行这种排序。
[0187] 在方框720,生成切换RF列表,后者包括已排序的无缝RF信道,之后跟着已排序的部分无缝RF信道。在一个方面,处理逻辑302用于生成该切换RF列表。
[0188] 在方框722,生成包括已排序的无缝RF信道的切换RF列表。在一个方面,处理逻辑302用于生成该切换RF列表。
[0189] 在方框724,判断检测到的切换触发事件是否基于上面所描述的四种切换触发条件之中的第一或第二切换触发条件中的一个。在一个方面,处理逻辑302进行该判断。如果切换事件是基于第一或第二触发条件,则方法转到方框728。如果切换事件不是基于第一或第二触发条件中的任意一个,则方法转到方框726。
[0190] 在方框726,将Handoff_Trigger_RF分配给当前RF信道。在一个方面,处理逻辑302进行该分配。
[0191] 在方框728,启动切换定时器。在一个方面,切换定时器由处理逻辑302维持,其中处理逻辑302用于启动该定时器。在一个方面,针对活动流和注册流发起的切换,可以将切换定时器参数设置为不同的值。
[0192] 在方框730,根据当前切换RF列表来执行切换过程。在一个方面,图8中所示的方法800提供了该切换过程。
[0193] 在方框732,判断在部分无缝切换表中是否存在与期望的内容相关联的任何RF信道。在一个方面,处理逻辑302根据维持的部分无缝切换表集合 来进行此判断。如果在部分无缝切换表中存在与该期望内容相关联的任何RF信道,则方法转到方框734。如果在部分无缝切换表中不存在与该期望内容相关联的RF信道,则方法转到方框738。
[0194] 在方框734,按照增加的排名来对部分无缝切换表中与该期望内容相关联的RF信道进行排序。在一个方面,处理逻辑302用于根据上面所描述的排名算法来执行这种排序。
[0195] 在方框736,生成包括已排序的部分无缝RF信道的切换RF列表。在一个方面,处理逻辑302用于生成该切换RF列表。
[0196] 在方框738,判断该切换类型是否是广域+局域切换。在一个方面,处理逻辑302进行该判断。如果该切换是广域+局域切换,则方法转到方框742。如果该切换不是广域+局域切换,则方法转到方框740。
[0197] 在方框740,在当前LOI中的RF信道上进行获取期望内容的尝试。这是由于在方法700的该点,其已确定不存在可用于该期望内容的无缝或部分无缝RF信道。
[0198] 在方框742,切换类型是广域+局域,没有无缝或部分无缝RF信道可用于该期望的广域+局域内容。结果,尝试执行针对该期望的广域内容的广域切换。如果广域切换失败,则尝试执行针对该期望的局域内容的局域切换。
[0199] 因此,方法700用于执行切换,以便用于切换系统的一些方面。应当注意的是,方法700仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0200] 图8示出了用于执行切换过程的方法800,以用于切换系统的一些方面。例如,方法800适合用于方法700的方框730处。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法800。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0201] 在方框802,设置获取RF列表等同于当前切换RF列表。在一个方面,如上面参照方法700所讨论的,切换RF列表由处理逻辑302进行确定。
[0202] 在方框804,对获取RF列表中的RF信道进行监测,以便测量这些RF信道的信号强度(RSSI)。在一个方面,处理逻辑302用于与设备的接收逻 辑进行通信,以便请求该获取RF列表中的RF的RF信号强度特性。
[0203] 在方框806,判断获取RF列表中的所有RF的信号强度是否低于选定的信号强度门限。在一个方面,处理逻辑302用于将获取RF列表中的所有RF的信号强度特性与选定的门限值进行比较,来进行该判断。如果获取RF列表中的所有RF的信号强度低于或等于该门限,则方法转到方框808。如果在获取RF列表中存在具有信号强度大于选定的门限的任何RF,则方法转到方框814。
[0204] 在方框808,判断切换定时器是否到期。在一个方面,处理逻辑302维持(方框728处的)切换定时器,如参照方法700所讨论的。处理逻辑302判断切换定时器是否到期,如果到期,则方法转到方框812。如果切换定时器没有到期,则方法转到方框810。
[0205] 在方框812,断言切换失败。在一个方面,由于获取RF列表中的所有RF具有信号强度低于或等于选定的门限,且切换定时器到期,所以处理逻辑302确定尝试的切换已失败。
[0206] 在方框810,将获取RF列表设置为等同于当前切换RF列表。在一个方面,切换RF列表由处理逻辑302进行确定,如参照方法700所讨论的。
[0207] 在方框814,以已排序的获取RF列表,来选择RSSI>门限的第一RF信道。随后,执行评估过程,以便对选定的RF信道的切换准则进行评估。如上面式(1)所示,对切换准则进行评估。在一个方面,处理逻辑302进行该RF选择和切换准则评估。
[0208] 在方框816,进行判断,以便判断所选定的RF信道是否满足方框814所评估的切换准则。在一个方面,处理逻辑302进行该判断。如果获取RF列表中的选定RF信道满足切换准则,则方法转到方框818。如果不满足切换准则,则方法转到方框820。
[0209] 在方框820,从获取RF列表中去除所选定的RF信道。在一个方面,由于所选定的RF不能满足切换准则(如方框816所确定的)或者由于不能在选定的RF上成功地获取OIS(如方框830所确定的)或者由于在选定的RF上针对CC的获取(如果需要的话)失败(如方框838所确定的)或者由于不能成功地对MLC进行解码(如方框842所确定的),因此处理逻辑302从获取RF列表中去除所选定的RF。
[0210] 在方框822,判断切换定时器是否到期。在一个方面,处理逻辑302维持切换定时器,如参照方法700所讨论的。处理逻辑302判断该切换定时器是否到期,如果到期,则方法转到方框824。如果切换定时器没有到期,则方法转到方框826。
[0211] 在方框824,断言切换失败。在一个方面,由于切换定时器已到期,因此处理逻辑302确定所尝试的切换已失败。
[0212] 在方框826,如果获取RF列表是空,则将获取RF列表重新设置为等同于切换RF列表。在一个方面,处理逻辑302判断获取RF列表是否为空,如果是,则将其重新设置为切换RF列表。
[0213] 在方框818,使用与选定的RF相关联的WID/LID,执行到该RF的转换。在一个方面,处理逻辑302控制信道转换逻辑310切换到选定的RF,并使用相关联的WID/LID对该RF上的内容进行解扰。
[0214] 在方框828,尝试在选定的RF上获取OIS。在一个方面,由开销输入逻辑306获取OIS。
[0215] 在方框830,判断是否在选定的RF上成功获取OIS。在一个方面,处理逻辑302进行该判断。如果没有成功获取OIS,则方法转到方框832。如果成功获取了该OIS,则方法转到方框834。
[0216] 在方框832,转换到Handoff_Trigger_RF。在一个方面,由于在选定的RF上OIS获取失败,因此处理逻辑302控制信道转换逻辑310来转换回Handoff_Trigger_RF。
[0217] 在方框834,将Handoff_Trigger_RF设置为当前RF。在一个方面,处理逻辑302执行该操作。
[0218] 在方框836,尝试获取适当的控制信道(如果需要的话)。在一个方面,开销输入逻辑306执行该操作。
[0219] 在方框838,判断是否成功获取控制信道。在一个方面,处理逻辑302进行该判断。如果没有成功获取控制信道,则方法转到方框820。如果成功获取控制信道,则方法转到方框840。
[0220] 在方框840,尝试对来自当前RF的媒体逻辑信道(MLC)进行解码。在一个方面,设备处的接收逻辑尝试对MLC进行解码,并将结果报告给处理逻辑302。
[0221] 在方框842,判断是否对与期望的内容相关联的至少一个MLC成功解码。在一个方面,处理逻辑302进行该判断。如果没有成功地对与期望内容相关联的MLC进行解码,则方法转到方框820。如果成功地对与期望内容相关联的至少一个MLC进行了解码,则方法转到方框844。
[0222] 在方框844,确定切换成功,切换过程结束。在一个方面,由于对与期望内容相关联的至少一个MLC进行了成功解码,因此处理逻辑302做出该判断。
[0223] 因此,方法800用于执行切换,以便用于切换系统的一些方面。应当注意的是,方法800仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0224] 图9示出了用于提供针对活动流的切换事件触发的方法900,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法900。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0225] 在方框902,成功地激活一个或多个实时流。在一个方面,所述设备处的应用尝试获取一个或多个实时流。
[0226] 在方框904,判断是否在本地存储所需要的控制信道信息。在一个方面,处理逻辑302用于判断是否在本地存储所需要的控制信道信息。如果在本地存储控制信道数据,则方法转到方框906。如果不在本地存储控制信道数据,则方法转到方框908。
[0227] 在方框906,执行转换(如果需要的话),以便转换到携带新活动流的RF信道。在一个方面,处理逻辑302控制信道转换逻辑310来转换到携带新活动流的RF信道。如果设备的当前RF是携带新活动流的RF,则不需要RF转换。
[0228] 在方框908,尝试从新RF信道获取适当的OIS和控制信道信息的集合。在一个方面,开销输入逻辑306从新RF信道获得OIS和控制信道信息。
[0229] 在方框910,判断是否成功地获得适当的OIS和控制信道信息的集合。在一个方面,处理逻辑302用于进行该判断。如果没有成功地获取OIS和控制信道数据,则方法转到方框914。如果成功地获得OIS和控制信道数据,则方法转到方框912。
[0230] 在方框912,在新RF上对新活动流进行解码。在一个方面,所述设备的接收逻辑用于对新活动流进行解码。
[0231] 在方框914,在尝试在相邻RF信道上获取活动流时,执行切换过程。在一个方面,由于在当前LOI中的携带活动流的RF信道上获取OIS和CC失败,因此处理逻辑302用于执行切换过程。在一个方面,上面参照图8来描述切换过程。
[0232] 在方框916,判断该切换是否成功。在一个方面,处理逻辑302进行该判断。如果切换成功,则方法转到方框912。如果切换不成功,则方法转到方框918。
[0233] 在方框918,切换失败,使所有活动流去激活。在一个方面,处理逻辑302用于使所有活动流去激活。
[0234] 在方框920,执行系统捕获逻辑。在一个方面,由于切换失败,处理逻辑302用于发起系统捕获逻辑以便获取系统。
[0235] 因此,方法900用于执行为活动流提供切换事件触发,以便用于切换系统的一些方面。应当注意的是,方法900仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0236] 图10示出了用于提供针对活动流的切换事件触发的方法1000,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法1000。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0237] 在方框1002,设备当前对当前RF信道上的活动流进行解码。
[0238] 在方框1004,判断与活动流相关联的所有MLC的数据获取是否失败或者当前RF信道上的OIS获取是否失败。在一个方面,处理逻辑302进行该判断。如果不存在MLC和OIS失败,则方法转到方框1002。如果存在与活动流相关联的所有MLC的失败或者OIS获取的失败,则方法转到方框1006。
[0239] 在方框1006,执行针对活动流的切换过程。例如,执行图8中描述的切换过程,以切换到新的相邻RF信道,从而成功地获取OIS和活动流。
[0240] 在方框1008,判断切换是否成功。在一个方面,处理逻辑302进行该判断。如果切换成功,则方法转到方框1010。如果切换不成功,则方法转 到方框1012。
[0241] 在方框1010,对来自新RF信道的活动流进行解码。在一个方面,设备切换到新RF信道,并能从该RF信道获取所述活动流。
[0242] 在方框1012,切换失败,使所有活动流去激活。在一个方面,由于切换到不同的RF信道不成功,因此处理逻辑302用于使该活动流去激活。
[0243] 在方框1014,执行系统捕获逻辑。在一个方面,由于切换失败,处理逻辑302用于发起系统捕获逻辑以便获取系统。
[0244] 因此,方法1000用于执行为活动流提供切换事件触发,以便用于切换系统的一些方面。应当注意的是,方法1000仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0245] 图11示出了用于提供针对注册流的切换触发事件的方法1100,以用于切换系统的一些方面。在一个方面,如果针对注册流的数据获取失败,则方法1100发起切换。应当注意的是,没有给出针对注册流的数据获取过程(DAP)的详细描述,该数据获取过程的特定实施例对于本申请描述的各个实施例的方法和装置的操作不是必不可少的。但是,可以在上面引用的申请(2007年4月4日提交的、题目为“methods and Apparatus for ProvidingFlow Data Acquisition Priority Scheme in a Multiple Frequency Network”的临时申请No.60/910,191和2007年6月20日提交的、题目为“Methods AndApparatus for Providing Flow Data Acquisition Priority Scheme in a MultipleFrequency Network”的临时申请No.60/945,317)中发现针对注册流的数据获取过程的示例。在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0246] 在方框1102,判断是否在本地存储所需要的控制信道信息。在一个方面,处理逻辑302用于进行该判断。如果在本地存储所需要的控制信道信息,则方法转到方框1104。如果不在本地存储控制信道信息,则方法转到方框1108。
[0247] 在方框1104,流组合(FG)(包括要针对其获取数据的注册流)以它们的排名顺序存储在DAP_FG[..]列表中。选择最高排名的FG(DAP_FG[0])来获得注册流数据。在一个方面,处理逻辑302用于执行这些操作。处理逻辑302用于尝试获取选定的FG中的注册流加上相同RF信道上携带的其 它注册流的流数据。
[0248] 在方框1106,执行向携带所选定的流组合的RF的转换(如果需要的话)。在一个方面,处理逻辑302控制信道转换逻辑310来转换到携带所选定的FG的RF信道。如果设备当前RF是携带所选定的FG的RF,则不需要RF转换。
[0249] 在方框1108,尝试在新RF信道上获取适当的OIS和控制信道信息的集合。在一个方面,开销输入逻辑306从新RF信道获得OIS和控制信道信息。
[0250] 在方框1110,判断OIS和控制信道信息的获取是否成功。在一个方面,如果OIS和控制信道信息的获取成功,则方法转到方框1112。如果OIS和控制信道信息的获取不成功,则方法转到方框1114。
[0251] 在方框1112,DAP过程的执行继续获取与注册流相关联的数据。在一个方面,处理逻辑302用于继续执行DAP过程。
[0252] 在方框1114,执行针对选定的FG中的注册流的切换过程。例如,在尝试获得所选定的FG中的注册流的数据时,执行图8中所描述的切换过程,以便切换到新的相邻RF信道。
[0253] 在方框1116,判断切换是否成功。如果切换成功,则方法转到方框1112。如果切换不成功,则方法转到方框1118。
[0254] 在方框1118,从DAP流组合列表中去除当前RF信道上携带的所有流组合。在一个方面,处理逻辑302用于从DAP流组合列表中去除FG。
[0255] 在方框1120,判断在DAP流组合列表中是否留下了任何其它流组合。在一个方面,处理逻辑302用于进行该判断。在一个方面,如果在DAP流组合列表中留下了其它流组合,则方法转到方框1104。如果在DAP流组合列表中没有留下其它流组合,则方法转到方框1122。
[0256] 在方框1122,将DAP流组合列表重新设置为所有计算得到的流组合。在一个方面,处理逻辑302用于重新设置DAP流组合列表。
[0257] 在方框1124,调度OIS信息的监测,使得在选定的时间间隔之后,可以再次尝试OIS、CC以及FG的流数据的获取。
[0258] 因此,方法1100用于为注册流提供切换事件触发,以便用于切换系统的一些方面。应当注意的是,方法1100仅仅表示一种实现,在这些方面的 范围之内,可以有其它实现。
[0259] 图12示出了用于提供针对注册流的切换触发事件的方法1200,以用于切换系统的一些方面。在一个方面,如果针对注册流的数据获取失败,则方法1200发起切换。在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0260] 在方框1202,设备当前对与当前RF上的选定流组合相关联的注册流进行解码。此外,该设备还对与当前RF上携带的其它FG相关联的注册流进行解码。
[0261] 在方框1204,进行判断,以判断与选定的FG中的注册流相关联的所有MLC的数据获取是否失败或者当前RF信道上的OIS获取是否失败。在一个方面,处理逻辑302进行该判断。如果不存在MLC和OIS失败,则方法转到方框1202。如果存在与所选定的FG中的注册流相关联的所有MLC的失败或者OIS获取的失败,则方法转到方框1206。
[0262] 在方框1206,执行针对所选定的FG中的注册流的切换过程。例如,执行图8中描述的切换过程,以切换到新相邻RF信道,从而成功地获取OIS和所选定的FG中的注册流。
[0263] 在方框1208,判断切换是否成功。在一个方面,处理逻辑302进行该判断。如果切换成功,则方法转到方框1210。如果切换不成功,则方法转到方框1212。
[0264] 在方框1212,从DAP流组合列表中去除当前RF信道上携带的所有流组合。在一个方面,处理逻辑302用于从DAP流组合列表中去除FG。
[0265] 在方框1214,判断在DAP流组合列表中是否留下了其它流组合。在一个方面,处理逻辑302用于进行该判断。如果留下了其它流组合,则方法转到方框1216以便开始执行DAP过程。如果在DAP流组合列表中没有留下其它流组合,则方法转到方框1218。
[0266] 在方框1216,执行DAP过程以便获得DAP流组合列表中留下的其它流组合的数据。
[0267] 在方框1218,将DAP流组合列表重新设置为列出所有计算得到的流组合。在一个方面,处理逻辑302用于重新设置DAP流组合列表。
[0268] 在方框1220,调度OIS信息的监测,使得在选定的时间间隔之后,可 以再次尝试OIS、CC以及FG的流数据的获取。
[0269] 因此,方法1200用于为注册流提供切换事件触发,以便用于切换系统的一些方面。应当注意的是,方法1200仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0270] 图15示出了用于切换系统的方面的切换逻辑1500。例如,切换逻辑1500适合于用作图3中所示的切换逻辑300。在一个方面,切换逻辑1500由包括一个或多个模的至少一个集成电路实现,其中所述一个或多个模块配置为提供如本申请所描述的切换系统的方面。例如,在一个方面,每一个模块包括硬件和/或执行软件的硬件。
[0271] 切换逻辑1500包括第一模块,后者包括用于生成针对当前LOI中携带的多路传输的无缝切换表和部分无缝切换表的单元(1502),其中所述无缝切换表和部分无缝切换表包括携带当前LOI中的多路传输的一个或多个的相邻RF信道,在一个方面,该单元包括处理逻辑302。切换逻辑1500还包括第二模块,后者包括用于检测在当前RF上获取失败所发起的切换事件的单元(1504),其中在一个方面,该单元包括处理逻辑302。切换逻辑1500还包括第三模块,后者包括用于从无缝切换表和部分无缝切换表中选择选定的RF信道的单元(1506),其中在一个方面,该单元包括处理逻辑302。切换逻辑1500还包括第四模块,后者包括用于执行切换到选定的RF信道的单元(1508),其中在一个方面,该单元包括信道转换逻辑310。
[0272] 修改的无缝切换
[0273] 在各个方面,切换系统用于提供修改的无缝切换,其中根据某些定时和信号强度准则来执行切换。例如,在修改的无缝切换中,根据基于一个或多个RF的相关信号强度的考虑,来取消所述一个或多个RF的资格。下面提供了用于实现修改的无缝切换的切换系统的操作的更详细描述。
[0274] 在一个方面,切换系统用于存储针对RF信息表中的相邻RF和当前RF的RSSI信息。只要第一次测量一个RF的RSSI,则在该表中生成针对该RF的新条目。针对RF的后续RSSI测量将更新该表中用于此RF的RSSI值。如果在从‘RFInfo_Expiry’参数中确定的持续时间期间,没有刷新修改的无缝切换表中的RF条目,则修改的无缝切换表中的该RF条目到期。 在一个方面,将该表中存储的RSSI信息相对多个RSSI测量进行平均。
[0275] 图16示出了用于切换系统的方面的示例性RF信息表1600。在各个方面,RF信息表1600存储与每一个RF相关联的至少下面信息。
[0276] 1、RF信道标识符(1602)
[0277] 2、RSSI值(1604)
[0278] 3、最后更新RSSI值时的时间戳(1606)
[0279] 在一个方面,使用下面公式来计算RF的平均RSSI:
[0280] RSSI(n+1)=(1-βT(n+1)-T(n))·r(n+1)+βT(n+1)-T(n)·RSSI(n) 式(1)[0281] 其中,T(n+1)与T(n)表示第(n+1)和第n个RSSI测量的时间戳;r(n+1)表示第(n+1)个原始RSSI测量;RSSI(n+1)和RSSI(n)表示第(n+1)和第n个平均RSSI值;β设置为0.5。对于新RF条目,将平均RSSI初始化为第一可用RSSI测量。
[0282] 后台监测
[0283] 在各个方面,当接收设备对MLC进行解码时,在接收设备的空闲时间间隙期间,运行后台监测(BGM)。后台监测的目的是收集可能的切换目标RF信道的RSSI,以便实现优化的切换,其中优化的切换避免不必要的试验和错误情况。后台监测使用(下面描述的)方法1或方法2来收集对可能的切换目标RF信道的RSSI测量。
[0284] 在一个方面,系统收集RF候选列表中的可能切换目标RF信道。为了编制RF候选列表,系统获得和存储用于标识当前LOI和相邻LOI中的所有RF信道的邻居描述消息。RF候选列表包括当前LOI中的所有RF信道以及在相邻LOI中携带与当前RF相同的WID的RF信道。通过在邻居描述消息中接收的信息来确定RF候选列表,其中RF候选列表不包括当前RF。
[0285] 在一个方面,如果满足下面三种条件,则触发BGM。
[0286] 1、对至少一个MLC进行解码。
[0287] 2、RF候选列表中存在至少一个RF。
[0288] 3、在当前RF上测量的RSSI低于RSSI_Monitor_Threshold(RSSI监测门限)。
[0289] 如果在解码的符号之间存在大到足够用于运行监测的间隙(其中在该间隙中,没有其它物理层活动),则可以收集BGM测量。在一个方面,使 用两种BGM方法来确定RSSI信息。
[0290] 方法1后台监测
[0291] 当在当前RF上已获取广域OIS时,使用方法1来监测相邻RF信道。该方法测量相邻RF的RSSI和CP(循环前缀)相关性。CP相关性测量确保测量的RSSI与期望的网络信号相对应。该方法用于当系统正在对MLC进行解码时,在MLC间隙之间对相邻RF信道进行后台监测。该方法还用于当系统没有对任何MLC进行解码但需要在当前RF上获取WOIS时,执行RF监测。
[0292] 方法2后台监测
[0293] 当不在当前RF上获取广域OIS时,使用方法2来监测相邻RF信道。方法2需要与方法1相比更短的运行持续时间。即使在当前RF上获取OIS,当接收机链的空闲时间间隙对于运行方法1来说太小,但对于运行方法2来说足够长时,系统也可以相比方法1优先使用方法2。该方法仅测量相邻RF上的RSSI。由于没有执行CP相关,因此该方法不保证相邻RF实际携带期望的网络信号。该方法可以用于在系统捕获期间执行RF监测或者针对RF切换执行RF监测。
[0294] 在评估接收的信号质量时,方法1比方法2更准确。但是,与方法2相比,方法1需要接收机链空闲时间中的更大间隙。如果具有运行方法1的足够大的间隙,且在当前RF上获得定时,则作为收集其它RF信道的RSSI的方式,方法1相比方法2更具优势。当接收链空闲时间不足够用于运行方法1,但足够用于运行方法2时,或者当没有在当前RF上获得定时时,运行方法2。
[0295] 通过后台监测,系统编制其它RF的RSSI水平列表。可以用循环的方式对RF候选列表进行后台监测。RSSI_Monitor_Threshold(RSSI监测门限)控制BGM运行的频度。使用收集的RSSI测量来更新RF信息表1600。
[0296] 修改的无缝切换表
[0297] 图17示出了可适用于切换系统的一些方面的示例性修改的无缝切换表 1700。在各个方面,修改的无缝切换表1700存储至少下面信息。
[0298] 1、内容多路传输标识符(1702)
[0299] 2、无缝RF标识符(1704)
[0300] 在一个方面,内容多路传输标识符1702标识针对其生成修改的无缝切换表的所选定内容多路传输。修改的无缝切换表1700还包括无缝RF标识符1704,后者标识携带相关联的内容多路传输的当前LOI和相邻LOI中的RF。
[0301] 目标RF信道资格取消
[0302] 在一个方面,在某些场景中执行RF切换之前,切换系统使用通过后台监测更新的RSSI值,来取消携带期望内容的目标RF信道的资格。例如,如果RF信道的RSSI测量没有过时,且如果该RSSI测量低于Signal_Disqualify_Threshold(信号资格取消门限)参数,则取消该RF信道的资格。在一个方面,系统假定针对资格取消的RF的OIS和MLC获取已经失败(由于低RSSI值),并继续相应地执行修改的切换算法。
[0303] 切换触发条件
[0304] 在一个方面,通过与活动流和注册流有关的某些条件来触发修改的无缝切换。针对活动注和注册流,分别地评估切换触发条件。如果对活动流和注册流均进行解码,则仅评估活动流的切换触发条件。这是由于与注册流(即,非实时流)相比,活动流(即,实时流)具有更高优先级。获取包括OIS和控制信道(CC)的适当的开销信息集合失败,将触发针对活动流和注册流二者的修改的无缝切换。使用开销信息来获取活动流和注册流的流数据。
[0305] 下面是当活动MLC有效时,标识何时启动‘修改的无缝切换过程’的示例性条件列表:
[0306] 1、在开始对活动MLC进行解码之前,取消目标RF资格。
[0307] 2、当在开始对活动MLC进行解码之前获取OIS/CC,OIS和CC的获取失败。
[0308] 3、当对活动MLC解码时,广域OIS获取失败。
[0309] 4、(根据MLC擦除百分比)所有活动MLC解码失败。
[0310] 下面是当只有注册流有效时,发起‘修改的无缝切换过程’的失败条件列表。
[0311] 1、在开始解码注册MLC之前取消目标RF资格,且不存在活动流。
[0312] 2、当在开始对注册MLC进行解码之前获取OIS/CC,OIS和CC的获取失败,且不存在活动流。
[0313] 3、当对注册MLC解码时广域OIS获取失败,且不存在活动流。
[0314] 4、不存在活动流,且所有注册MLC解码失败(根据MLC擦除百分比)。
[0315] 无缝获取定时器
[0316] 在一个方面,根据‘Seamless_Acq_Timer(无缝获取定时器)’参数的值,在有限持续时间执行修改的无缝切换过程。Seamless_Acq_Timer规定了执行修改的无缝切换过程的最大时间段。
[0317] 根据针对活动流或注册流是否调用修改的无缝切换过程,将Seamless_Acq_Timer设置为适当的值,如下所示:
[0318] 1、如果针对活动流调用修改的无缝切换过程,则将Seamless_Acq_Timer设置为ActivatedMLCDecode_Timer(活动MLC解码定时器)参数的值。
[0319] 2、如果针对注册流调用修改的无缝切换过程,则将Seamless_Acq_Timer设置为RegisteredMLCDecode_Timer(注册MLC解码定时器)参数的值。
[0320] 在修改的无缝切换过程中的某些点,检测Seamless_Acq_Timer的到期状况,以确保该算法的运行时间不会比Seamless_Acq_Timer设置更长。
[0321] 切换时间间隔
[0322] 图18示出了描绘用于切换系统的一些方面的切换时间间隔的图1800。图1800示出了两个传输帧(1802和1804)。每一个传输帧具有1810所标识的持续时间。第一时间间隔1806表示在其期间使用本申请描述的各种方法和技术来进行切换的传输帧中的时间间隔。
[0323] 当转换RF时,设备应当在开始下一个传输帧之前启动RF转换几毫秒时间,以确保RF转换成功。第二时间间隔1808规定“切换时间间隔”,后者表示在RF切换非常可能成功之前的传输帧的末尾的时间间隔。在一个方 面,切换时间间隔1808的开始标识着该传输帧中的时间位置(切换时间限制),其中在该时间位置之前发生成功的RF切换的概率超过了选定的值。例如,确定该时间位置可以根据获得选定的概率,该概率是在该时间位置之前执行成功的切换的概率。当运行本申请所描述的修改的无缝切换过程时,设备知道切换时间间隔的开始位置。
[0324] 在一个方面,修改的无缝切换过程可以通过转换到最佳RF来减少切换到另一个无缝RF的执行时间,其中对于该最佳RF来说,在下一个传输帧的切换时间间隔的开始处可以得到RSSI测量。如果在切换时间间隔的开始处,所有RSSI测量是过时的、或者等于或者低于Signal_Detect_Thresh(信号检测门限),或者由于缺少定时信息而不能确定切换时间间隔的开始,则切换系统将继续监测RF候选列表中的RF,直到针对所有的无缝RF都测量了RSSI。
[0325] 当对经历OIS和/或MLC错误的流进行解码时,BGM最有可能是有效的事实,将增加以下情况的可能性:在针对修改的无缝切换的切换时间间隔的开始处,对于RF候选列表中的一些无缝RF来说,可以得到未过时的测量。
[0326] WID的编程
[0327] 在一个方面,在不同的LOI中,使用相同的WID来发送给定的内容多路传输。当对MLC进行解码时切换系统对WID进行编程,以确保:到不同RF的修改的无缝切换需要相同的内容多路传输,而不是使用不同的WID在不同的相邻LOI中的相同RF上所发送的不同内容多路传输。
[0328] 由于流状态改变而终止
[0329] 如果活动流是有效的,则当所有活动MLC去激活时,‘终止’修改的无缝切换过程。如果没有活动流有效,则当由于CC更新或者上层解注册而删除Selected_FG(选定的FG)时,切换系统‘终止’‘无缝切换过程’。应当注意的是,图19中所示的算法流程图没有明确地示出由于流去激活、Selected_FG删除或者解注册而造成的终止。
[0330] 用于修改的无缝切换的示例性方法
[0331] 图19示出了用于提供修改的无缝切换的示例性方法1900,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法1900。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0332] 在方框1902,将获取RF列表设置为等于初始的无缝RF列表。在一个方面,初始无缝RF列表包括如携带感兴趣内容的RF信道那样携带相同内容的所有RF信道(在当前LOI和相邻LOI中)。在一个方面,处理逻辑302执行该功能。
[0333] 在方框1904,启动无缝获取定时器。在一个方面,获取定时器测量Seamless_Acq_Timer参数所规定的时间间隔,其中Seamless_Acq_Timer设置为等于ActMLCDecode_Timer值或者RegMLCDecode_Timer值。处理逻辑302执行该功能。
[0334] 在方框1906,判断在遇到切换时间限制之前是否可以执行扫描。在一个方面,处理逻辑302进行该判断。如果可以执行扫描,则方法转到方框1908。如果不可以执行扫描,则方法转到方框1910。
[0335] 在方框1910,判断对于在切换时间限制处执行切换来说选择最佳RF是否可行。如果至少一个无缝RF在RF信息表中具有有效的RSSI测量,则将具有最高RSSI水平的无缝RF选择为最佳RF。随后,该方法转到方框1916。如果在RF信息表中没有无缝RF具有有效的RSSI,则方法转到方框1908。
[0336] 在方框1908,对获取RF列表中的下一个RF信道执行扫描。
[0337] 在方框1912,判断是否已扫描完获取RF列表中的所有RF信道,以及是否没有RF信道具有大于选定的门限(Signal_Detect_Thresh)的信号强度。如果所有RF信道都已扫描,且没有RF具有大于选定的门限的RSSI,则方法转到方框1920。如果没有扫描完所有RF信道,或者至少一个RF信道具有大于选定的门限的信号强度,则方法转到方框1914。
[0338] 在方框1920,将获取RF列表设置为初始无缝RF列表。
[0339] 在方框1922,测试无缝切换超时逻辑,以便判断是否发生Seamless_Acq_Timer的超时。如果发生超时,则切换失败。如果没有发生 超时,则方法转到方框1906。
[0340] 在方框1914,判断自从最后的获取尝试以来是否已扫描完获取RF列表中的所有RF信道。如果已扫描获取RF列表中的所有RF信道,则方法转到方框1916。如果没有扫描完获取RF列表中的所有RF信道,则方法转到方框1906。
[0341] 在方框1916,将获取RF列表的RF信道中具有最强信号强度的RF指定为当前RF。
[0342] 在方框1918,对WID编程以用于当前RF,执行广域和局域系统捕获过程,以获取广域和局域OIS。在一个方面,如上所述地对WID进行编程。
[0343] 在方框1926,响应于方框1918处执行的系统捕获尝试,确定发生WOIS失败。随后,方法转到方框1932。
[0344] 在方框1932,通过判断Seamless_Acq_Timer是否到期,来判断是否发生无缝切换超时。如果发生无缝切换超时,则切换失败。如果没有发生无缝切换超时,则方法转到方框1934。
[0345] 在方框1934,从获取RF列表中去除当前RF。
[0346] 在方框1936,如果确定获取RF列表为空,则将其重新设置为初始无缝RF列表。
[0347] 在方框1928,响应于在方框1919处执行的系统捕获尝试,确定发生WOIS成功和LOIS失败。随后,方法转到方框1938。
[0348] 在方框1938,在当前RF上获取广域和局域控制信道、局域OIS和MLC。随后,方法转到方框1942。
[0349] 在方框1930,响应于在方框1918处执行的系统捕获尝试,确定发生WOIS成功和LOIS成功。随后,方法转到方框1940。
[0350] 在方框1940,针对当前RF获取广域和局域控制信道和MLC。随后,方法转到方框1942。
[0351] 在方框1942,根据在方框1938或1940处获得的更新的CC数据,来判断是否需要RF转换。如果需要RF转换,则方法转到方框1944。如果不需要RF转换,则方法转到方框1946。
[0352] 在方框1944,执行RF转换,切换成功。
[0353] 在方框1946,判断是否成功获得至少一个数据MLC。例如,如果存在 活动流,则应当成功解码至少一个活动MLC。如果没有成功解码MLC,则方法转到方框1932。如果成功解码至少一个MLC,则切换成功。
[0354] 在方框1924,修改的无缝切换过程结束。
[0355] 因此,方法1900用于执行修改的无缝切换,以便用于切换系统的一些方面。应当注意的是,方法1900仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0356] 图20示出了用于针对活动流的修改的无缝切换过程的示例性方法2000,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法2000。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0357] 在方框2002,判断是否存在适当的控制信道数据。如果在当前LOI中存在多个RF信道,则应当存在存储的广域和局域控制信道。如果在当前LOI中不存在多个RF信道,则仅需要存在广域控制信道。如果存在适当的控制信道数据,则方法转到方框2004。如果不存在适当的控制信道数据,则系统仍然保持在当前RF,方法转到方框2008。在一个方面,处理逻辑302进行该判断。
[0358] 在方框2004,根据RSSI判断是否取消目标RF信道的资格。目标RF是当前LOI中携带期望的活动流的RF。如果存在存储的CC数据,则系统将使用其来确定携带期望的活动流的目标RF。如果其测量的RSSI低于选定的门限(Select_Detect_Thresh(选择检测门限)),则取消该目标RF的资格。如果目标RF被取消资格,则方法转到方框2020,在方框2020,系统不需要尝试在目标RF上获取OIS和CC,就发起‘修改的无缝切换过程’。如果存在存储的CC数据,且不取消目标RF的资格,则方法转到方框2006。
[0359] 在2006,系统转换到携带所述活动流的目标RF(如果其与当前RF不同的话)。如果在当前RF上携带新的活动流,则系统将不执行任何RF转换。
[0360] 在方框2008,尝试在当前RF或者新的目标RF上获取OIS和CC数据。
[0361] 在方框2010,判断是否成功地获取了OIS和CC。如果已成功地获取了OIS和CC,则方法转到方框2016。如果没有成功地获取OIS和CC,则方法转到方框2012。
[0362] 在方框2016,系统开始对当前RF上的活动流进行解码。
[0363] 在方框2012,如果确定OIS/CC获取已失败,则系统将发起‘修改的无缝切换过程’。例如,可以发起图19中所示的修改的无缝切换过程1900。
[0364] 在方框2020,判断切换是否成功。如果‘修改的无缝切换过程’成功,则方法转到方框2016。如果‘修改的无缝切换成功’没有成功,则方法转到方框2022。
[0365] 在方框2022,系统使所有活动流去激活,方法转到方框2024。
[0366] 在方框2024,判断系统中是否存在任何FG。如果存在FG,则方法转到方框2026,以便执行DAP(数据获取过程)过程。如果不存在FG,则方法转到方框2028,以便发起系统捕获内环。
[0367] 因此,方法2000用于执行修改的活动流无缝切换过程,以便用于切换系统的一些方面。应当注意的是,方法2000仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0368] 图21示出了用于修改的活动流无缝切换过程的示例性方法2100,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法2100。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0369] 在方框2102,对当前RF上的活动流进行解码。
[0370] 在方框2104,判断所有活动MLC是否失败或者是否存在WOIS失败。如果不存在失败,则方法转到方框2102。如果存在WOIS失败或者所有活动MLC开始失败,则方法转到2106。
[0371] 在方框2106,发起‘修改的无缝切换过程’。例如,可以发起图19中所示的修改的无缝切换方法1900。
[0372] 在方框2118,判断切换是否成功。在一个方面,处理逻辑302进行该判断。如果切换没有成功,则方法转到方框2108。如果切换成功,则方法转到方框2110。
[0373] 在方框2110,系统继续对当前RF上的活动流进行解码。
[0374] 在方框2108,使所有活动流去激活。
[0375] 在方框2112,判断系统中是否存在任何FG。如果存在FG,则方法转到方框2114,以便执行DAP过程。如果不存在FG,则方法转到方框2116, 以便发起系统捕获内环。
[0376] 因此,方法2100用于执行修改的活动流无缝切换过程,以便用于切换系统的一些方面。应当注意的是,方法2100仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0377] 图22示出了用于修改的注册流无缝切换过程的示例性方法2200,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法2200。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0378] 在方框2202,判断是否存在存储的局域CC数据。如果存在存储的局域CC,则方法转到方框2204。如果不存在存储的局域CC,则方法转到方框2210。
[0379] 在方框2204,将具有最高排名的流组合选择为Selected_FG。将携带Selected_FG的RF确定为目标RF。
[0380] 在方框2206,判断是否取消了携带Selected_FG的目标RF的资格。如果取消了携带Selected_FG的目标RF的资格,则方法转到方框2224,以便发起‘修改的无缝切换过程’。如果没有取消Selected_FG的RF的资格,则方法转到方框2208。
[0381] 在方框2208,如果需要的话,转换到携带Selected_FG的RF。如果在当前RF上携带Selected_FG,则不执行转换。如果不存在存储的CC,则系统保持在当前RF上。
[0382] 在方框2210,尝试在当前RF或者新的目标RF上获取OIS和CC数据。
[0383] 在方框2212,判断尝试获取OIS和CC是否成功。如果成功,则方法转到方框2216,如果不成功,则方法转到方框2224。
[0384] 在方框2216,执行核心DAP过程。例如,执行如参照图11所描述的核心DAP过程。
[0385] 在方框2224,发起‘修改的无缝切换过程’。例如,可以发起图19中所示的修改的无缝切换方法1900。
[0386] 在方框2226,判断修改的无缝切换是否成功。如果‘修改的无缝切换过程’成功,则方法转到方框2216。如果‘修改的无缝切换过程’不成功,则方法转到方框2228。
[0387] 在方框2228,从‘DAP FG列表’中去除当前RF上携带的所有FG。随后,方法转到方框2230。
[0388] 在方框2230,判断在‘DAP FG列表’中是否留下了其他FG。如果在DAP FG列表中留下了其他FG,则方法转到方框2204,以便根据修剪的DAG FG列表再次执行DAP。如果在DAP FG列表中没有留下其他FG,则方法转到方框2232。
[0389] 在方框2232,将DAP FG列表重新设置为所有FG。
[0390] 在方框2234,发起OIS监测。应当注意,可以在当前RF上获取OIS,也可以在当前RF上不能获取OIS。在OIS监测定时器持续时间(根据MinMonitorCycleIndex(最小监测循环索引))之后,系统尝试获取OIS。系统应当使用在最后成功获取的OIS中接收的MinMonitorCycleIndex,来设置OIS监测定时器。
[0391] 因此,方法2200用于执行修改的注册流无缝切换过程,以便用于切换系统的一些方面。应当注意的是,方法2200仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0392] 图23示出了用于修改的注册流无缝切换过程的示例性方法2300,以用于切换系统的一些方面。为了清楚说明起见,本申请参照图3中所示的切换逻辑300来描述方法2300。例如,在一个方面,处理逻辑302执行一个或多个代码集来控制切换逻辑300,以便执行下面所描述的功能。
[0393] 在方框2302,对当前RF上的Selected_FG的注册流进行解码。
[0394] 在方框2304,判断是否Selected_FG中的所有MLC失败或者WOIS失败是否发生。如果WOIS失败或者Selected_FG中的所有注册MLC开始失败,则方法转到方框2306。如果没有失败,则方法转到方框2302。
[0395] 在方框2306,发起‘修改的无缝切换过程’。例如,可以发起图19中所示的修改的无缝切换方法1900。
[0396] 在方框2308,判断修改的无缝切换过程是否成功。如果‘修改的无缝切换定时器过程’成功,则方法转到方框2310。如果‘修改的无缝切换过程’没有成功,则方法转到方框2312。
[0397] 在方框2310,系统继续对新RF上的注册流进行解码。
[0398] 在方框2312,从DAP FG列表中去除当前RF上携带的所有FG。
[0399] 在方框2316,判断在‘DAP FG列表’中是否留下了其他FG。如果在DAP FG列表中留下了其他FG,则方法转到方框2314,以便根据修剪的DAG FG列表再次执行DAP。如果在DAP FG列表中没有留下其他FG,则方法转到方框2318。
[0400] 在方框2318,将DAP FG列表重新设置为所有FG。
[0401] 在方框2320,发起OIS监测。FPS应当使用在最后成功获取的OIS中接收的MinMonitorCycleIndex,来设置OIS监测定时器。
[0402] 因此,方法2300用于执行修改的注册流无缝切换过程,以便用于切换系统的一些方面。应当注意的是,方法2300仅仅表示一种实现,在这些方面的范围之内,可以有其它实现。
[0403] 图24示出了用于切换系统的方面的切换逻辑2400。例如,切换逻辑2400适合于用作图3中所示的切换逻辑300。在一个方面,切换逻辑2400由包括一个或多个模块的至少一个集成电路实现,其中所述一个或多个模块配置为提供如本申请所描述的切换系统的方面。例如,在一个方面,每一个模块包括硬件和/或执行软件的硬件。
[0404] 切换逻辑2400包括第一模块,后者包括用于生成切换表的单元(2402),该切换表包括与当前RF信道携带相同内容的当前LOI和相邻LOI的RF信道,其中在一个方面,该单元包括处理逻辑302。切换逻辑2400还包括第二模块,后者包括用于检测切换事件的单元(2404),其中在一个方面,该单元包括处理逻辑302。切换逻辑2400还包括第三模块,后者包括用于根据资格取消准则从切换表中取消RF信道中的一个或多个RF信道的资格的单元(2406),其中在一个方面,该单元包括处理逻辑302。切换逻辑2400还包括第四模块,后者包括用于从切换表中没有被取消资格的剩余RF信道中选择一个选定的RF信道的单元(2408),其中在一个方面,该单元包括处理逻辑302。切换逻辑2400还包括第五模块,后者包括用于执行从当前RF信道到选定的RF信道的切换的单元(2410),其中在一个方面,该单元包括信道转换逻辑310。
[0405] 图25示出了用于切换系统的方面的切换逻辑2500。例如,切换逻辑2500适合于用作图3中所示的切换逻辑300。在一个方面,切换逻辑2500由包括一个或多个模块的至少一个集成电路实现,其中所述一个或多个模 块配置为提供如本申请所描述的切换系统的方面。例如,在一个方面,每一个模块包括硬件和/或执行软件的硬件。
[0406] 切换逻辑2500包括第一模块,后者包括用于检测切换事件的单元(2502),其中在一个方面,该单元包括处理逻辑302。切换逻辑2500还包括第二模块,后者包括用于识别切换时间间隔的开始的单元(2504),其中所述切换时间间隔是在传输帧的末尾处指定的时间间隔,在一个方面,该单元包括处理逻辑302。切换逻辑2500还包括第三模块,后者包括用于在所述切换时间间隔的开始处,判断是否可以得到对于携带期望内容的一个或多个RF信道的RSSI测量的单元(2506),其中在一个方面,该单元包括处理逻辑302。切换逻辑2500还包括第四模块,后者包括用于如果确定可以得到这些RSSI测量,则切换到所述一个或多个RF信道中具有最大RSSI测量的第一选定RF信道的单元(2508),其中在一个方面,该单元包括信道切换逻辑310。
[0407] 因此,用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件部件或者其任意组合,可以用来实现或执行结合本申请所公开的实施例描述的各种示例性的逻辑、逻辑方框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、若干微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。
[0408] 此外,结合本申请所公开的方面描述的方法或者算法的步骤和/或动作可直接体现为硬件、由处理器执行的软件模块或两者的组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域已知的任何其它形式的存储介质中。可以将一种示例性的存储介质连接至处理器,从而使该处理器能够从该存储介质读取信息,并且可向该存储介质写入信息。或者,存储介质也可以是处理器的组成部分。此外,在一些方面,处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
[0409] 为使本领域普通技术人员能够实现或者使用本发明,上面围绕本发明所公开方面进行了描述。对于本领域普通技术人员来说,对这些方面的各种修改是显而易见的,并且,本申请定义的总体原理也可以在不脱离本发明保护范围的基础上适用于其它方面,例如,即时消息服务或者任何通用无线数据通信应用。因此,本发明并不限于本申请所示出的这些方面,而是与本申请公开的原理和新颖性特征的最广范围相一致。本申请专门使用的“示例性的”一词意味着“用作例子、例证或说明”。本申请中描述为“示例性”的任何方面不应被解释为比其它方面更优选或更具优势。
[0410] 因此,虽然本申请描述和说明了切换系统的一些方面,但应当理解的是,可以在不脱离这些方面的精神或本质特征的基础上,对其进行各种改变。因此,本申请所公开内容和描述是示例性的,而不是对所附权利要求阐述的本发明的保护范围的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈