一种跳频序列规划方法及装置制造方法
【专利摘要】本发明公开了一种跳频序列规划方法及装置,涉及通信领域,能使超级小区中的各个逻辑小区共享信道资源中的时隙资源。具体方案为:跳频序列规划装置确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述超级小区包含至少两个逻辑小区,根据所述各逻辑小区的帧号计算所述各逻辑小区的跳频序列偏移量变量,根据所述跳频序列偏移量变量对所述各逻辑小区的跳频序列偏移量修正,并将获得的修正跳频序列偏移量发送给基站控制设备,以使得所述基站控制设备将所述修正跳频序列偏移量配置给相应的逻辑小区。本发明用于跳频序列规划。
【专利说明】一种跳频序列规划方法及装置
【技术领域】
[0001] 本发明涉及通信领域,尤其涉及一种跳频序列规划方法及装置。
【背景技术】
[0002] 目前,GSM(Global System for Mobile communication,全球移动通信系统)合并 小区将多个小区进行频点合并,使得GSM使用的频点数量减少,而覆盖范围保持不变,提高 了频谱效率。采用相同频点的不同小区形成一个超级小区。
[0003] 由于超级小区需要基于同步网络,超级小区内的多个扇区之间需要空分复用。而 空分复用的用户设备之间会存在持续较强的同频干扰,SACCH(Slow Associated Control Channel,慢速随路控制信道)会持续碰撞,造成掉话率严重恶化。通过将超级小区配置为 多个逻辑小区,可以让超级小区的同一BCCH(Broadcast Control Channel,广播控制信道) 中同频同时隙下空分复用的用户设备接入不同的逻辑小区,由于各个逻辑小区对应的帧号 (Frame Number, FN)不同,可以有效的避免超级小区中空分复用的用户设备之间存在的慢 速随路控制信道的持续碰撞问题。
[0004] 然而,由于各个逻辑小区对应的巾贞号(Frame Number,FN)不同,会影响到超级小 区中同一扇区下不同时隙(Timeslot,TS)的跳频序列,所以,超级小区中不同逻辑小区使 用的信道资源需要在时隙上严格分开,需要按照时隙将超级小区的所有信道资源细分为多 个信道资源池,各个逻辑小区独享一个信道资源池,对于不同逻辑小区中的不同的用户设 备无法实现在同一个信道资源池中的时隙资源复用,因此超级小区的信道资源利用效率较 低。
【发明内容】
[0005] 本发明的实施例提供一种跳频序列规划方法及装置,能使超级小区中的各个逻辑 小区共享信道资源中的时隙资源,从而提高了超级小区的信道资源利用率。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,提供一种跳频序列规划装置,包括:
[0008] 获取单元,用于确定超级小区中各逻辑小区的巾贞号(Frame Number,FN)和跳频序 列偏移量(Mobile Allocation Index Offset,ΜΑΙ0),所述超级小区包含至少两个逻辑小 区。
[0009] 变量单元,用于根据所述获取单元确定的所述至少两个逻辑小区的帧号,计算所 述至少两个逻辑小区的跳频序列偏移量变量(Delta Mobile Allocation Index Offset, Λ ΜΑΙΟ)。
[0010] 修正单元,用于根据所述变量单元计算的所述至少两个逻辑小区的跳频序列偏移 量变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区 的修正跳频序列偏移量。
[0011] 衔接单元,用于发送所述修正单元获得的所述至少两个逻辑小区的修正跳频序列 偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序 列偏移量配置给相应的逻辑小区。
[0012] 结合第一方面,在第一种可能的实现方式中,所述变量单元具体用于:计算获取单 元确定的所述至少两个逻辑小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号之 间差值的绝对值,得到第一帧号差,并将所述第一帧号差作为所述至少两个逻辑小区的跳 频序列偏移量变量。
[0013] 结合第一方面,在第二种可能的实现方式中,所述跳频序列规划装置,包括:
[0014] 所述获取单元还用于确定所述超级小区的频点数量。
[0015] 所述变量单元,包括:
[0016] 第一变量子单元,用于计算所述至少两个逻辑小区的帧号与所述超级小区中帧号 最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。
[0017] 第二变量子单元,用于将所述第一变量子单元计算的所述第一帧号差除以所述获 取单元确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳 频序列偏移量变量。
[0018] 结合第一方面及其第一种或第二种可能的实现方式中的任一种,在第三种可能的 实现方式中,所述修正单元,具体用于:将所述变量单元计算的所述至少两个逻辑小区的跳 频序列偏移量变量与所述获取单元确定的所述至少两个逻辑小区的跳频序列偏移量对应 相加,获得所述至少两个逻辑小区的修正跳频序列偏移量。
[0019] 结合第一方面,在第四种可能的实现方式中,所述跳频序列规划装置,还包括:
[0020] 所述获取单元,还用于确定所述超级小区的频点数量。
[0021] 帧号偏移量单元,用于根据所述获取单元确定的所述至少两个逻辑小区的帧号, 计算所述至少两个逻辑小区的巾贞号偏移量(Frame Number offset, FN offset)。
[0022] 序列号单元,用于根据所述帧号偏移量单元计算的所述至少两个逻辑小区的帧号 偏移量、所述获取单元确定的所述至少两个逻辑小区的跳频序列偏移量、所述变量单元计 算的所述至少两个逻辑小区的跳频序列偏移量变量和所述获取单元确定的所述超级小区 的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0023] 所述衔接单元,还用于发送所述序列号单元计算的所述至少两个逻辑小区的跳频 序列给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的跳频序列配置 给相应的逻辑小区。
[0024] 结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述帧号 偏移量单元具体用于:
[0025] 计算所述获取单元确定的所述至少两个逻辑小区的帧号与所述超级小区中帧号 最大的逻辑小区的帧号之间差值的绝对值,得到第二帧号差,并将所述第二帧号差作为所 述至少两个逻辑小区的帧号偏移量。
[0026] 结合第一方面及其第四种或第五种可能的实现方式中的任一种,在第六种可能的 实现方式中,所述序列号单元,包括:
[0027] 第一序列号子单元,用于将所述帧号偏移量单元计算的所述至少两个逻辑小区的 帧号偏移量、所述获取单元确定的所述至少两个逻辑小区的跳频序列偏移量与所述变量单 元计算的所述至少两个逻辑小区的跳频序列偏移量变量的和作为所述至少两个逻辑小区 的跳频参数。
[0028] 第二序列号子单元,用于将所述第一序列号子单元计算的所述跳频参数除以所述 获取单元确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的 跳频序列。
[0029] 结合第一方面的第四种可能的实现方式,在第七种可能的实现方式中,所述跳频 序列规划装置还包括:
[0030] 配置单元,用于按照预定的帧号和时隙在超级小区中配置至少两个逻辑小区。
[0031] 所述获取单元还用于确定所述配置单元配置的所述至少两个逻辑小区的帧号。
[0032] 分配单元,用于按照所述序列号单元计算的所述至少两个逻辑小区的跳频序列为 所述用户设备分配信道。
[0033] 第二方面,提供一种跳频序列规划装置,包括:数据端口、处理器、存储器及总线, 其中,所述数据端口、所述处理器及所述存储器通过所述总线相互连接,
[0034] 其中,所述数据端口,用于确定超级小区中各逻辑小区的帧号和跳频序列偏移量, 所述超级小区包含至少两个逻辑小区。
[0035] 所述处理器,用于根据所述数据端口确定的所述至少两个逻辑小区的帧号,计算 所述至少两个逻辑小区的跳频序列偏移量变量。
[0036] 所述处理器,还用于根据所述处理器计算的所述至少两个逻辑小区的跳频序列偏 移量变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小 区的修正跳频序列偏移量。
[0037] 所述数据端口,还用于发送所述处理器获得的所述至少两个逻辑小区的修正跳频 序列偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳 频序列偏移量配置给相应的逻辑小区。
[0038] 结合第二方面,在第一种可能的实现方式中,所述处理器具体用于:计算所述数据 端口确定的所述至少两个逻辑小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号 之间差值的绝对值,得到第一帧号差,并将所述第一帧号差作为所述至少两个逻辑小区的 跳频序列偏移量变量。
[0039] 结合第二方面,在第二种可能的实现方式中,所述跳频序列规划装置,包括:
[0040] 所述数据端口还用于确定所述超级小区的频点数量。
[0041] 所述处理器,具体用于计算所述至少两个逻辑小区的帧号与所述超级小区中帧号 最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。
[0042] 所述处理器,还具体用于将所述处理器计算的所述第一帧号差除以所述数据端口 确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序列 偏移量变量。
[0043] 结合第二方面及其第一种或第二种可能的实现方式中的任一种,在第三种可能的 实现方式中,所述处理器,具体用于:将所述处理器计算的所述至少两个逻辑小区的跳频序 列偏移量变量与所述数据端口确定的所述至少两个逻辑小区的跳频序列偏移量对应相加, 获得所述至少两个逻辑小区的修正跳频序列偏移量。
[0044] 结合第二方面,在第四种可能的实现方式中,所述跳频序列规划装置,还包括:
[0045] 所述数据端口,还用于确定所述超级小区的频点数量。
[0046] 所述处理器,用于根据所述数据端口确定的所述至少两个逻辑小区的帧号,计算 所述至少两个逻辑小区的帧号偏移量。
[0047] 所述处理器,用于根据所述处理器计算的所述至少两个逻辑小区的帧号偏移量、 所述数据端口确定的所述至少两个逻辑小区的跳频序列偏移量、所述处理器计算的所述至 少两个逻辑小区的跳频序列偏移量变量和所述数据端口确定的所述超级小区的频点数量, 计算所述至少两个逻辑小区的跳频序列。
[0048] 所述数据端口,还用于发送所述处理器计算的所述至少两个逻辑小区的跳频序列 给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的跳频序列配置给相 应的逻辑小区。
[0049] 结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述处理 器具体用于:计算所述数据端口确定的所述逻辑小区的帧号与所述配置单元配置的所述超 级小区中帧号最大的逻辑小区的帧号之间差值的绝对值,得到第二帧号差,并将所述第二 帧号差作为所述至少两个逻辑小区的帧号偏移量。
[0050] 结合第二方面及其第四种或第五种可能的实现方式中的任一种,在第六种可能的 实现方式中,所述处理器,还具体用于将所述处理器计算的所述至少两个逻辑小区的帧号 偏移量、所述数据端口确定的所述至少两个逻辑小区的跳频序列偏移量与所述处理器计算 的所述至少两个逻辑小区的跳频序列偏移量变量的和作为所述至少两个逻辑小区的跳频 参数。
[0051] 所述处理器,还具体用于将所述处理器计算的所述跳频参数除以所述数据端口确 定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序列。
[0052] 结合第二方面的第四种可能的实现方式,在第七种可能的实现方式中,所述处理 器,还用于按照预定的帧号和时隙在超级小区中配置至少两个逻辑小区。
[0053] 所述数据端口还用于确定所述处理器配置的所述至少两个逻辑小区的帧号。
[0054] 所述处理器,还用于按照所述处理器计算的所述跳频序列所述至少两个逻辑小区 的跳频序列为所述用户设备分配信道。
[0055] 第三方面,提供一种跳频序列规划方法,包括:
[0056] 跳频序列规划装置确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述超 级小区包含至少两个逻辑小区。
[0057] 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号,计算所述至少两个逻 辑小区的跳频序列偏移量变量。
[0058] 所述跳频序列规划装置根据所述至少两个逻辑小区的跳频序列偏移量变量对所 述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的修正跳频 序列偏移量。
[0059] 所述跳频序列规划装置发送所述至少两个逻辑小区的修正跳频序列偏移量给基 站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序列偏移量配 置给相应的逻辑小区。
[0060] 结合第三方面,在第一种可能的实现方式中,所述跳频序列规划装置根据所述至 少两个逻辑小区的帧号和所述逻辑小区的帧号,计算所述至少两个逻辑小区的跳频序列偏 移量变量,具体包括:
[0061] 所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧 号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差,并将所述第一帧号差作为 所述至少两个逻辑小区的跳频序列偏移量变量。
[0062] 结合第三方面,在第二种可能的实现方式中,所述跳频序列规划方法,还包括: [0063] 所述跳频序列规划装置确定所述超级小区的频点数量。
[0064] 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和所述逻辑小区的帧 号,计算所述至少两个逻辑小区的跳频序列偏移量变量,具体包括:
[0065] 所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧 号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。
[0066] 所述跳频序列规划装置将所述第一帧号差除以所述超级小区的频点数量,并将获 得的余数作为所述至少两个逻辑小区的跳频序列偏移量变量。
[0067] 结合第三方面及其第一种或第二种可能的实现方式中的任一种,在第三种可能的 实现方式中,所述跳频序列规划装置根据所述至少两个逻辑小区的帧号,计算所述至少两 个逻辑小区的跳频序列偏移量变量,具体包括:
[0068] 所述跳频序列规划装置将用户设备接入的逻辑小区的跳频序列偏移量变量与所 述至少两个逻辑小区的跳频序列偏移量对应相加,获得所述至少两个逻辑小区的修正跳频 序列偏移量。
[0069] 结合第三方面,在第四种可能的实现方式中,所述跳频序列规划方法,还包括:
[0070] 所述跳频序列规划装置确定所述超级小区的频点数量。
[0071] 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和用户设备接入的逻 辑小区的帧号,计算所述至少两个逻辑小区的帧号偏移量。
[0072] 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号偏移量、所述至少两个 逻辑小区的跳频序列偏移量、所述至少两个逻辑小区的跳频序列偏移量变量和所述超级小 区的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0073] 所述跳频序列规划装置发送所述至少两个逻辑小区的跳频序列给基站控制设备, 以使得所述基站控制设备将所述至少两个逻辑小区的跳频序列配置给相应的逻辑小区。
[0074] 结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述跳频 序列规划装置根据所述至少两个逻辑小区的帧号,计算所述至少两个逻辑小区的帧号偏移 量,具体包括:
[0075] 所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧 号最大的逻辑小区的帧号之间差值的绝对值,得到第二帧号差,并将所述第二帧号差作为 所述至少两个逻辑小区的帧号偏移量。
[0076] 结合第三方面及其第四种或第五种可能的实现方式中的任一种,在第六种可能的 实现方式中,所述跳频序列规划装置根据所述至少两个逻辑小区的帧号偏移量、所述至少 两个逻辑小区的跳频序列偏移量、所述至少两个逻辑小区的跳频序列偏移量变量和所述超 级小区的频点数量,计算所述至少两个逻辑小区的跳频序列,包括 :
[0077] 所述跳频序列规划装置将所述至少两个逻辑小区的帧号偏移量、所述至少两个逻 辑小区的跳频序列偏移量与所述至少两个逻辑小区的跳频序列偏移量变量的和作为所述 至少两个逻辑小区的跳频参数。
[0078] 所述跳频序列规划装置将所述跳频参数除以所述超级小区的频点数量,并将获得 的余数作为所述至少两个逻辑小区的跳频序列。
[0079] 结合第三方面的第四种可能的实现方式,在第七种可能的实现方式中,所述跳频 序列规划方法还包括:
[0080] 所述跳频序列规划装置按照预定的帧号和时隙在超级小区中配置至少两个逻辑 小区。
[0081] 所述跳频序列规划装置还用于确定所述跳频序列规划装置配置的所述至少两个 逻辑小区的帧号。
[0082] 所述跳频序列规划装置按照所述至少两个逻辑小区的跳频序列为所述用户设备 分配信道。
[0083] 本发明实施例提供的跳频序列规划方法及装置,能通过引入跳频序列偏移量变量 的方法,修正超级小区中的各个逻辑小区的跳频序列偏移量,从而使基站控制设备可以将 修正后的所述修正跳频序列偏移量分配各相应的逻辑小区,使不同逻辑小区的跳频序列可 以顺序循环而不发生接入终端(用户设备)之间的跳频碰撞问题,从而使超级小区中的各 个逻辑小区共享信道资源中的至少一个时隙资源,进而提高了超级小区的信道资源利用 率。
【专利附图】
【附图说明】
[0084] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0085] 图1为本发明的实施例提供的一种跳频序列规划装置的结构示意图;
[0086] 图2为本发明的另一个实施例提供的一种跳频序列规划装置的结构示意图; [0087] 图3为本发明的又一个实施例提供的一种跳频序列规划装置的结构示意图;
[0088] 图4为本发明的再一个实施例提供的一种跳频序列规划装置的结构示意图;
[0089] 图5为本发明的另外一个实施例提供的一种跳频序列规划装置的结构示意图; [0090] 图6为本发明的实施例提供的一种跳频序列规划装置的结构示意图;
[0091] 图7为本发明的实施例提供的一种跳频序列规划方法的流程示意图;
[0092] 图8为本发明的另一实施例提供的一种跳频序列规划方法的流程示意图;
[0093] 图9为本发明的实施例提供的一种逻辑小区的分布示意图;
[0094] 图10为本发明的实施例提供的另一种逻辑小区的分布示意图;
[0095] 图11为本发明的实施例提供的一种频点的示意图。
【具体实施方式】
[0096] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0097] 本发明的实施例提供一种跳频序列规划装置,参照图1所示,应用于通信领域,具 体用于跳频序列规划,包括以下结构:
[0098] 获取单元101,用于确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述超 级小区包含至少两个逻辑小区。
[0099] 变量单元102,用于根据所述获取单元101确定的所述至少两个逻辑小区的帧号, 计算所述至少两个逻辑小区的跳频序列偏移量变量。
[0100] 具体的,所述变量单元102可以用于:计算获取单元101确定的所述至少两个逻辑 小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧 号差,并将所述第一帧号差作为所述至少两个逻辑小区的跳频序列偏移量变量。
[0101] 修正单元103,用于根据所述变量单元102计算的所述至少两个逻辑小区的跳频 序列偏移量变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个 逻辑小区的修正跳频序列偏移量。
[0102] 具体的,所述修正单元103可以用于:将所述变量单元102计算的所述至少两个逻 辑小区的跳频序列偏移量变量与所述获取单元101确定的所述至少两个逻辑小区的跳频 序列偏移量对应相加,获得所述至少两个逻辑小区的修正跳频序列偏移量。
[0103] 衔接单元104,用于发送所述修正单元103获得的所述至少两个逻辑小区的修正 跳频序列偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修 正跳频序列偏移量配置给相应的逻辑小区。
[0104] 可选的,参照图2所示:
[0105] 所述获取单元101还用于确定所述超级小区的频点数量。
[0106] 所述变量单元102,包括:
[0107] 第一变量子单元1021,用于计算所述至少两个逻辑小区的帧号与所述超级小区中 帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。
[0108] 第二变量子单元1022,用于将所述第一变量子单元1021计算的所述第一帧号差 除以所述获取单元101确定的所述超级小区的频点数量,并将获得的余数作为所述至少两 个逻辑小区的跳频序列偏移量变量。
[0109] 具体的,所述基站控制设备可以将所述少两个逻辑小区的修正跳频序列偏移量代 替未经过修正的所述跳频序列偏移量,将之配置到相应的逻辑小区中,修正过的所述修正 跳频序列偏移量可以直接作用于接入的终端上。
[0110] 实际中,基站控制设备可以根据配置给所述用户的修正跳频序列偏移量和所述逻 辑小区的帧号,结合超级小区中的频点数量对所述至少两个逻辑小区的跳频序列进行规 划。由本发明引入的跳频序列偏移量变量得到修正跳频序列偏移量,进而得到的所述用户 的跳频序列,可以有效地消除由于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间 的跳频碰撞问题。本发明的实现既可以是离线的,即在对基站控制设备设定时即可使用的, 也可以是结合用户设备这种终端或者其他终端接入使用的,即动态的。
[0111] 可选的,参照图3所示,所述跳频序列规划装置,还包括:
[0112] 所述获取单元101,还用于确定所述超级小区的频点数量。
[0113] 帧号偏移量单元105,用于根据所述获取单元101确定的所述至少两个逻辑小区 的帧号,计算所述至少两个逻辑小区的帧号偏移量。
[0114] 具体的,所述巾贞号偏移量单兀105可以用于:
[0115] 计算所述获取单元101确定的所述至少两个逻辑小区的帧号与所述超级小区中 帧号最大的逻辑小区的帧号之间差值的绝对值,得到第二帧号差,并将所述第二帧号差作 为所述至少两个逻辑小区的帧号偏移量。
[0116] 序列号单元106,用于根据所述帧号偏移量单元105计算的所述至少两个逻辑小 区的帧号偏移量、所述获取单元101确定的所述至少两个逻辑小区的跳频序列偏移量、所 述变量单元102计算的所述至少两个逻辑小区的跳频序列偏移量变量和所述获取单元101 确定的所述超级小区的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0117] 所述衔接单元104,还用于发送所述序列号单元106计算的所述至少两个逻辑小 区的跳频序列给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的跳频 序列配置给相应的逻辑小区。
[0118] 可选的,参照图4所示,所述序列号单元106,具体包括:
[0119] 第一序列号子单元1061,用于将所述帧号偏移量单元105计算的所述至少两个逻 辑小区的帧号偏移量、所述获取单元101确定的所述至少两个逻辑小区的跳频序列偏移量 与所述变量单元102计算的所述至少两个逻辑小区的跳频序列偏移量变量的和作为所述 至少两个逻辑小区的跳频参数。
[0120] 第二序列号子单元1062,用于将所述第一序列号子单元1061计算的所述跳频参 数除以所述获取单元101确定的所述超级小区的频点数量,并将获得的余数作为所述至少 两个逻辑小区的跳频序列。
[0121] 可选的,参照图5所示,所述跳频序列规划装置还包括:
[0122] 配置单元107,用于按照预定的帧号和时隙在超级小区中配置至少两个逻辑小区。
[0123] 所述获取单元101还用于确定所述配置单元107配置的所述至少两个逻辑小区的 中贞号。
[0124] 分配单元108,用于按照所述序列号单元106计算的所述至少两个逻辑小区的跳 频序列为所述用户设备分配信道。
[0125] 本发明实施例提供的跳频序列规划装置,能通过引入跳频序列偏移量变量的方 法,修正超级小区中的各个逻辑小区的跳频序列偏移量,从而使基站控制设备可以将修正 后的所述修正跳频序列偏移量分配各相应的逻辑小区,使不同逻辑小区的跳频序列可以顺 序循环而不发生接入终端(用户设备)之间的跳频碰撞问题,也可以由所述跳频序列规划 装置自身利用所述修正跳频序列偏移量对所述至少两个逻辑小区的跳频序列进行规划,从 而使超级小区中的各个逻辑小区共享信道资源中的至少一个时隙资源,进而提高了超级小 区的信道资源利用率。
[0126] 本发明的实施例提供一种跳频序列规划装置,参照图6所示,该跳频序列规划装 置可以嵌入或本身就是微处理计算机,比如:通用计算机、客户定制机、手机终端或平板机 等便携设备,该跳频序列规划装置601包括:至少一个数据端口 6011、处理器6012、存储器 6013和总线6014,该至少一个数据端口 6011、处理器6012和存储器6013通过总线6014连 接并完成相互间的通信。
[0127] 该总线 6014 可以是 ISA (Industry Standard Architecture,工业标准体系结 构)总线、PCI (Peripheral Component,外部设备互连)总线或 EISA(Extended Industry Standard Architecture,扩展工业标准体系结构)总线等。该总线6014可以分为地址总 线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总 线或一种类型的总线。其中:
[0128] 存储器6013用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器 6013可能包括高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例 如至少一个磁盘存储器。
[0129] 处理器6012可能是一个中央处理器(Central Processing Unit,简称为CPU),或 者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被 配置成实施本发明实施例的一个或多个集成电路。
[0130] 其中,所述数据端口 6011,用于确定超级小区中各逻辑小区的帧号和跳频序列偏 移量,所述超级小区包含至少两个逻辑小区。
[0131] 所述处理器6012,用于根据所述数据端口 6011确定的所述至少两个逻辑小区的 帧号,计算所述至少两个逻辑小区的跳频序列偏移量变量。
[0132] 具体的,所述处理器6012可以用于:计算所述数据端口 6011确定的所述至少两个 逻辑小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号之间差值的绝对值,得到第 一帧号差,并将所述第一帧号差作为所述至少两个逻辑小区的跳频序列偏移量变量。
[0133] 所述处理器6012,还用于根据所述处理器6012计算的所述至少两个逻辑小区的 跳频序列偏移量变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少 两个逻辑小区的修正跳频序列偏移量。
[0134] 具体的所述处理器6012,可以用于:将所述处理器6012计算的所述至少两个逻辑 小区的跳频序列偏移量变量与所述数据端口 6011确定的所述至少两个逻辑小区的跳频序 列偏移量对应相加,获得所述至少两个逻辑小区的修正跳频序列偏移量。
[0135] 所述数据端口 6011,还用于发送所述处理器6012获得的所述至少两个逻辑小区 的修正跳频序列偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小 区的修正跳频序列偏移量配置给相应的逻辑小区。
[0136] 具体的,所述基站控制设备可以将所述少两个逻辑小区的修正跳频序列偏移量代 替未经过修正的所述跳频序列偏移量,将之配置到相应的逻辑小区中,修正过的所述修正 跳频序列偏移量可以直接作用于接入的终端上。
[0137] 实际中,基站控制设备可以根据配置给所述用户的修正跳频序列偏移量和所述逻 辑小区的帧号,结合超级小区中的频点数量对所述至少两个逻辑小区的跳频序列进行规 划。由本发明引入的跳频序列偏移量变量得到修正跳频序列偏移量,进而得到的所述用户 的跳频序列,可以有效地消除由于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间 的跳频碰撞问题。本发明的实现既可以是离线的,即在对基站控制设备设定时即可使用的, 也可以是结合用户设备这种终端或者其他终端接入使用的,即动态的。
[0138] 可选的,所述数据端口 6011还用于确定所述超级小区的频点数量。
[0139] 所述处理器6012,具体用于计算所述至少两个逻辑小区的帧号与所述超级小区中 帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。
[0140] 所述处理器6012,还具体用于将所述处理器6012计算的所述第一帧号差除以所 述数据端口 6011确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻 辑小区的跳频序列偏移量变量。
[0141] 可选的,所述数据端口 6011,还用于确定所述超级小区的频点数量。
[0142] 所述处理器6012,用于根据所述数据端口 6011确定的所述至少两个逻辑小区的 帧号,计算所述至少两个逻辑小区的帧号偏移量。
[0143] 具体的,所述处理器6012可以用于:计算所述数据端口 6011确定的所述逻辑小区 的帧号与所述配置单元配置的所述超级小区中帧号最大的逻辑小区的帧号之间差值的绝 对值,得到第二帧号差,并将所述第二帧号差作为所述至少两个逻辑小区的帧号偏移量。
[0144] 所述处理器6012,用于根据所述处理器6012计算的所述至少两个逻辑小区的帧 号偏移量、所述数据端口 6011确定的所述至少两个逻辑小区的跳频序列偏移量、所述处理 器6012计算的所述至少两个逻辑小区的跳频序列偏移量变量和所述数据端口 6011确定的 所述超级小区的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0145] 具体的,所述处理器6012,还可以用于将所述处理器6012计算的所述至少两个逻 辑小区的帧号偏移量、所述数据端口 6011确定的所述至少两个逻辑小区的跳频序列偏移 量与所述处理器6012计算的所述至少两个逻辑小区的跳频序列偏移量变量的和作为所述 至少两个逻辑小区的跳频参数。
[0146] 所述处理器6012,还具体用于将所述处理器6012计算的所述跳频参数除以所述 数据端口 6011确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑 小区的跳频序列。
[0147] 所述数据端口 6011,还用于发送所述处理器6012计算的所述至少两个逻辑小区 的跳频序列给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的跳频序 列配置给相应的逻辑小区。
[0148] 可选的,所述处理器6012,还用于按照预定的帧号和时隙在超级小区中配置至少 两个逻辑小区。
[0149] 所述数据端口 6011还用于确定所述处理器6012配置的所述至少两个逻辑小区的 中贞号。
[0150] 所述处理器6012,还用于按照所述处理器6012计算的所述跳频序列所述至少两 个逻辑小区的跳频序列为所述用户设备分配信道。
[0151] 本发明实施例提供的跳频序列规划装置,能通过引入跳频序列偏移量变量的方 法,修正超级小区中的各个逻辑小区的跳频序列偏移量,从而使基站控制设备可以将修正 后的所述修正跳频序列偏移量分配各相应的逻辑小区,使不同逻辑小区的跳频序列可以顺 序循环而不发生接入终端(用户设备)之间的跳频碰撞问题,也可以由所述跳频序列规划 装置自身利用所述修正跳频序列偏移量对所述至少两个逻辑小区的跳频序列进行规划,从 而使超级小区中的各个逻辑小区共享信道资源中的至少一个时隙资源,进而提高了超级小 区的信道资源利用率。
[0152] 通过以上的实施方式的描述,所述领域的技术人员可以清楚地了解到本发明可以 用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能 存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计 算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一 个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以 此为例但不限于:计算机可读介质可以包括RAM(Random Access Memory,随机存储器)、 R0M(Read Only Memory,只读内存)、EEPROM(Electrically Erasable Programmable Read Only Memory,电可擦可编程只读存储器)、CD_R0M(Compact Disc Read Only Memory,即只 读光盘)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储 具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外, 任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双 绞线、DSL(Digital Subscriber Line,数字用户专线)或者诸如红外线、无线电和微波之类 的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL 或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定影中。如本发明所使用 的,盘和碟包括⑶(Compact Disc,压缩光碟)、激光碟、光碟、DVD碟(Digital Versatile Disc,数字通用光)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的 复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0153] 本发明的实施例提供一种跳频序列规划方法,可用于本发明实施例所包括的上述 各种跳频序列规划装置,参照图7所示,用于通信领域,具体用于跳频序列规划,包括以下 步骤:
[0154] 701、跳频序列规划装置确定超级小区中各逻辑小区的巾贞号(Frame Number,FN)和 跳频序列偏移量(Mobile Allocation Index Offset,ΜΑΙ0),所述超级小区包含至少两个 逻辑小区。
[0155] 实际中,所述超级小区划分为2-η个逻辑小区,η为大于等于2的正整数,每个逻 辑小区预定的帧号和时隙可以根据实际需要灵活设定。
[0156] 所述跳频序列规划装置可以获取并确定基站控制设备中已预设好的所述各逻辑 小区的帧号和所述至少两个逻辑小区的跳频序列偏移量。
[0157] 或者,所述跳频序列规划装置还可以先按照预定的帧号和时隙(Timeslot,TS)在 超级小区中配置至少两个逻辑小区。再由所述跳频序列规划装置确定所述跳频序列规划装 置配置的所述至少两个逻辑小区的帧号。
[0158] 而关于所述超级小区中所述至少两个逻辑小区的跳频序列偏移量,还可以由所述 跳频序列规划装置参照所述用户设备的接入频点编号计算所述至少两个逻辑小区的跳频 序列偏移量。
[0159] 具体的,频点编号可预设于所述频点对应的超级小区的基站或相关设备中。所述 跳频序列规划装置从属于所述基站或相关设备,可直接使用所述频点编号,或者能与所述 基站或相关设备进行信息交互。
[0160] 所述跳频序列偏移量的作用就是确认用户设备初始频点,因所述超级小区中频点 编号是预定的。所以可以使用所述编号确定频点,即可参照所述接入频点编号得出所述跳 频序列偏移量以确定所述初始跳频。所述跳频序列偏移量可以与所述接入频点编号相同, 也可以仅仅只是 对应关系。
[0161] 702、所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和所述用户设 备接入的逻辑小区的帧号,计算所述至少两个逻辑小区的跳频序列偏移量变量(Delta Mobile Allocation Index Offset, ΔΜΑΙ0)〇
[0162] 具体的,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小 区中帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差,并将所述第一帧号 差作为所述至少两个逻辑小区的跳频序列偏移量变量。
[0163] 可选的,所述跳频序列规划装置还可以先确定所述超级小区的频点数量。然后,所 述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧号最小的逻 辑小区的帧号之间差值的绝对值,得到第一帧号差。所述跳频序列规划装置将所述第一帧 号差除以所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序 列偏移量变量。
[0164] 由上可知,所述步骤702中,在计算出第一帧号差后,再除以所述超级小区的频点 数量得第一余数,将所述第一余数作为所述至少两个逻辑小区的跳频序列偏移量变量的好 处是,能始终保持跳频序列偏移量变量小于所述超级小区的频点数量,可只占用固定大小 的存储空间,避免占用不确定存储空间,能节省存储资源。然而,会增加运算量。实际运用 中,可以结合不同需求进行适用。
[0165] 703、所述跳频序列规划装置根据所述至少两个逻辑小区的跳频序列偏移量变量 对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的修正 跳频序列偏移量。
[0166] 具体的,所述跳频序列规划装置将所述至少两个逻辑小区的跳频序列偏移量变量 与所述至少两个逻辑小区的跳频序列偏移量对应相加,获得所述至少两个逻辑小区的修正 跳频序列偏移量。
[0167] 704、所述跳频序列规划装置发送所述至少两个逻辑小区的修正跳频序列偏移量 给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序列偏移 量配置给相应的逻辑小区。
[0168] 具体的,所述基站控制设备可以将所述少两个逻辑小区的修正跳频序列偏移量代 替未经过修正的所述跳频序列偏移量,将之配置到相应的逻辑小区中,修正过的所述修正 跳频序列偏移量可以直接作用于接入的终端上。
[0169] 实际中,基站控制设备可以根据配置给所述用户的修正跳频序列偏移量和所述逻 辑小区的帧号,结合超级小区中的频点数量对所述至少两个逻辑小区的跳频序列进行规 划。由本发明引入的跳频序列偏移量变量得到修正跳频序列偏移量,进而得到的所述用户 的跳频序列,可以有效地消除由于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间 的跳频碰撞问题。本发明的实现既可以是离线的,即在对基站控制设备设定时即可使用的, 也可以是结合用户设备这种终端或者其他终端接入使用的,即动态的。
[0170] 本发明实施例提供的跳频序列规划方法,能通过引入跳频序列偏移量变量的方 法,修正超级小区中的各个逻辑小区的跳频序列偏移量,从而使基站控制设备可以将修正 后的所述修正跳频序列偏移量分配各相应的逻辑小区,使不同逻辑小区的跳频序列可以顺 序循环而不发生接入终端(用户设备)之间的跳频碰撞问题,从而使超级小区中的各个逻 辑小区共享信道资源中的至少一个时隙资源,进而提高了超级小区的信道资源利用率。
[0171] 基于上述各实施例,本发明的实施例提供一种跳频序列规划方法,用于通信领域, 具体用于跳频序列规划,参照图8所示,包括以下步骤:
[0172] 801、跳频序列规划装置确定超级小区中各逻辑小区的帧号(Frame Number,FN)和 跳频序列偏移量(Mobile Allocation Index Offset,ΜΑΙ0),所述超级小区包含至少两个 逻辑小区。
[0173] 实际中,所述超级小区划分为2-n个逻辑小区,η为大于等于2的正整数,每个逻 辑小区预定的帧号和时隙可以根据实际需要灵活设定。
[0174] 所述跳频序列规划装置可以获取并确定基站控制设备中已预设好的所述各逻辑 小区的帧号和所述至少两个逻辑小区的跳频序列偏移量。
[0175] 或者,所述跳频序列规划装置还可以先按照预定的帧号和时隙(Timeslot,TS)在 超级小区中配置至少两个逻辑小区。再由所述跳频序列规划装置确定所述跳频序列规划装 置配置的所述至少两个逻辑小区的帧号。
[0176] 而关于所述超级小区中所述至少两个逻辑小区的跳频序列偏移量,还可以由所述 跳频序列规划装置参照所述用户设备的接入频点编号计算所述至少两个逻辑小区的跳频 序列偏移量。
[0177] 具体的,频点编号可预设于所述频点对应的超级小区的基站或相关设备中。所述 跳频序列规划装置从属于所述基站或相关设备,可直接使用所述频点编号,或者能与所述 基站或相关设备进行信息交互。
[0178] 所述跳频序列偏移量的作用就是确认用户设备初始频点,因所述超级小区中频点 编号是预定的。所以可以使用所述编号确定频点,即可参照所述接入频点编号得出所述跳 频序列偏移量以确定所述初始跳频。所述跳频序列偏移量可以与所述接入频点编号相同, 也可以仅仅只是 对应关系。
[0179] 802、所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和所述用户设 备接入的逻辑小区的帧号,计算所述至少两个逻辑小区的跳频序列偏移量变量(Delta Mobile Allocation Index Offset, ΔΜΑΙ0)〇
[0180] 具体的,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小 区中帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差,并将所述第一帧号 差作为所述至少两个逻辑小区的跳频序列偏移量变量。
[0181] 可选的,所述跳频序列规划装置还可以先参照步骤805,确定所述超级小区的频点 数量。然后,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中 帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。所述跳频序列规划装置 将所述第一帧号差除以所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑 小区的跳频序列偏移量变量。
[0182] 由上可知,所述步骤802中,在计算出第一帧号差后,再除以所述超级小区的频点 数量得第一余数,将所述第一余数作为所述至少两个逻辑小区的跳频序列偏移量变量的好 处是,能始终保持跳频序列偏移量变量小于所述超级小区的频点数量,可只占用固定大小 的存储空间,避免占用不确定存储空间,能节省存储资源。然而,会增加运算量。实际运用 中,可以结合不同需求进行适用。
[0183] 803、所述跳频序列规划装置根据所述至少两个逻辑小区的跳频序列偏移量变量 对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的修正 跳频序列偏移量。
[0184] 具体的,所述跳频序列规划装置将所述至少两个逻辑小区的跳频序列偏移量变量 与所述至少两个逻辑小区的跳频序列偏移量相加,并将获得的和作为所述用户设备的修正 跳频序列偏移量。
[0185] 804、所述跳频序列规划装置发送所述至少两个逻辑小区的修正跳频序列偏移量 给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序列偏移 量配置给相应的逻辑小区。
[0186] 具体的,所述基站控制设备可以将所述少两个逻辑小区的修正跳频序列偏移量代 替未经过修正的所述跳频序列偏移量,将之配置到相应的逻辑小区中,修正过的所述修正 跳频序列偏移量可以直接作用于接入的终端上。
[0187] 实际中,基站控制设备可以根据配置给所述用户的修正跳频序列偏移量和所述逻 辑小区的帧号,结合超级小区中的频点数量对所述至少两个逻辑小区的跳频序列进行规 划。由本发明引入的跳频序列偏移量变量得到修正跳频序列偏移量,进而得到的所述用户 的跳频序列,可以有效地消除由于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间 的跳频碰撞问题。
[0188] 因为本发明的实现既可以是离线的,即在对基站控制设备设定时即可使用的,也 可以是结合用户设备这种终端或者其他终端接入使用的,即动态的。所以,本发明实施例的 后续步骤,既可以作为本发明的一种动态的实现方式,也可以作为一种说明:该说明是对将 所述修正跳频序列偏移量发送给所述基站控制设备后,由所述基站控制设备将所述修正跳 频序列偏移量具体如何配置给相应的逻辑小区,进而作用于接入所述至少两个逻辑小区的 终端(包括用户设备)的解释说明。
[0189] 这里需要注意的是,所述步骤804不是其后步骤的必经步骤,也没有固定的先后 顺序。对于所述步骤804而言,可以先执行所述步骤804,也可以将所述步骤804与其后任 一步同步执行,还可以在所述步骤804其后的步骤执行完毕后在执行。本发明实施例所述 的仅是为了方便说的而描述本发明的一种实现方式,本发明的实际涵盖范围不限于本实施 例,所有能经过非创造性劳动的变动方案,均可由本发明涵盖。
[0190] 805、所述跳频序列规划装置确定所述超级小区的频点数量。
[0191] 806、所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和用户设备接入 的逻辑小区的巾贞号,计算所述至少两个逻辑小区的巾贞号偏移量(Frame Number offset, FN offset)〇
[0192] 具体的,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小 区中帧号最大的逻辑小区的帧号之间差值的绝对值,得到第二帧号差,并将所述第二帧号 差作为所述至少两个逻辑小区的帧号偏移量。
[0193] 807、所述跳频序列规划装置根据所述至少两个逻辑小区的帧号偏移量、所述至少 两个逻辑小区的跳频序列偏移量、所述至少两个逻辑小区的跳频序列偏移量变量和所述超 级小区的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0194] 具体的,所述跳频序列规划装置可以将所述至少两个逻辑小区的帧号偏移量、所 述至少两个逻辑小区的跳频序列偏移量与所述至少两个逻辑小区的跳频序列偏移量变量 的和作为所述至少两个逻辑小区的跳频参数。之后,所述跳频序列规划装置将所述跳频参 数除以所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序 列。
[0195] 可选的,还可以将所述修正跳频序列偏移量与所述至少两个逻辑小区的帧号偏移 量的和作为所述跳频参数,结合步骤804可知,这两种计算方法结果并没有什么不同。
[0196] 这样做的好处是,未引入所述跳频序列偏移量变量时,不同逻辑小区中不同用户 设备的原跳频序列会有重叠,用户设备之间的跳频会发生碰撞。而本发明提供的跳频序列 规划方法,引入了所述跳频序列偏移量变量,使得不同逻辑小区中的不同用户设备的跳频 序列可以顺序循环排列,不会出现重叠,所以用户设备之间的跳频不会发生碰撞,可以实现 循环跳频。
[0197] 这样就可以直接得到步骤804中提到的所述用户的跳频序列,可以有效地消除由 于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间的跳频碰撞问题。
[0198] 808、所述跳频序列规划装置发送所述至少两个逻辑小区的跳频序列给基站控制 设备,以使得所述基站控制设备将所述至少两个逻辑小区的跳频序列配置给相应的逻辑小 区。
[0199] 可选的,所述跳频序列规划装置既可以将所述至少两个逻辑小区的跳频序列发送 给所述基站控制设备,让所述基站控制设备将所述至少两个逻辑小区的跳频序列配置给相 应的逻辑小区,使其可以以此作为为所述用户设备分配信道的依据。
[0200] 还可以直接按照所述至少两个逻辑小区的跳频序列为所述用户设备分配信道。
[0201] 具体的,所述跳频序列规划装置为所述用户设备分配信道时,可以按照用户设备 对应的所述至少两个逻辑小区的跳频序列,以此确定所述用户设备对应的频点编号,将不 同逻辑小区中的用户设备分配到不同频点的同一时隙资源中,跳频序列和频点编号为一一 对应关系。
[0202] 将所述用户设备分配到哪一个时隙资源中,需要结合实际的时隙资源空闲情况而 定,所有的用户设备可能分配在同一时隙资源,也可能灵活分配在不同时隙资源。使超级小 区中不同的逻辑小区能共享至少一个时隙资源。
[0203] 本发明实施例提供的跳频序列规划方法,能通过引入跳频序列偏移量变量的方 法,修正超级小区中的各个逻辑小区的跳频序列偏移量,从而使基站控制设备可以将修正 后的所述修正跳频序列偏移量分配各相应的逻辑小区,使不同逻辑小区的跳频序列可以顺 序循环而不发生接入终端(用户设备)之间的跳频碰撞问题,也可以由所述跳频序列规划 装置自身利用所述修正跳频序列偏移量对所述至少两个逻辑小区的跳频序列进行规划,从 而使超级小区中的各个逻辑小区共享信道资源中的至少一个时隙资源,进而提高了超级小 区的信道资源利用率。
[0204] 结合上述各实施例,本发明实施例提供一种跳频序列规划方法,具体用于超级小 区中的逻辑小区对应的帧号不相同的情景,包括以下内容:
[0205] 为了便于理解,参照图9、图10和图11所示进行说明。图中FCOKfrequency correction channel,步页率校正信道)、SCH(Synchronization Channel,同步信道)、 BCCH(Broadcast Control Channel,广播控制信道)和 CCCH(Common Control Channel,控 制信道),均为现有技术,各自起到的作用也是公知常识,在此不再赘述。
[0206] 参照步骤801,跳频序列规划装置确定超级小区中各逻辑小区的帧号(Frame Number,FN)和所述超级小区中所述至少两个逻辑小区的跳频序列偏移量(Mobile Allocation Index Offset, ΜΑΙΟ),所述超级小区包含至少两个逻辑小区。
[0207] 实际中,所述超级小区划分为2-η个逻辑小区,η为大于等于2的正整数,每个逻 辑小区预定的帧号和时隙可以根据实际需要灵活设定。
[0208] 所述跳频序列规划装置可以获取并确定基站控制设备中已预设好的所述各逻辑 小区的帧号和所述至少两个逻辑小区的跳频序列偏移量。
[0209] 或者,所述跳频序列规划装置还可以先按照预定的帧号和时隙(Timeslot,TS)在 超级小区中配置至少两个逻辑小区。例如图9所示,跳频序列规划装置按照预定的帧号 (Frame Number,FN)和时隙(Timeslot,TS)在超级小区中配置4个逻辑小区:逻辑小区B1、 逻辑小区B2、逻辑小区B3和逻辑小区M,所述逻辑小区B1配置在第0帧的时隙0,所述逻 辑小区B2配置在第3帧的时隙1,所述逻辑小区B3配置在第6帧的时隙4,所述逻辑小区 B4配置在第8帧的时隙5。每个逻辑小区预定的帧号和时隙并不固定,实际运用中可以根 据需要灵活设定。
[0210] 再由所述跳频序列规划装置确定所述跳频序列规划装置配置的所述至少两个逻 辑小区的帧号。
[0211] 而关于所述超级小区中所述至少两个逻辑小区的跳频序列偏移量,还可以由所述 跳频序列规划装置参照所述用户设备的接入频点编号计算所述至少两个逻辑小区的跳频 序列偏移量。如图11所示,用户设备MS1-MS5的从不同频点接入,所述跳频序列规划装置 参照各用户设备MS1-MS5的接入频点编号计算各用户设备接入的逻辑小区的跳频序列偏 移量:
[0212] 用户设备MSI接入的逻辑小区的跳频序列偏移量为0,用户设备MS2接入的逻辑小 区的跳频序列偏移量为1,用户设备MS3接入的逻辑小区的跳频序列偏移量为2,用户设备 MS4接入的逻辑小区的跳频序列偏移量为3,用户设备MS5接入的逻辑小区的跳频序列偏移 量为4,用户设备MS6接入的逻辑小区的跳频序列偏移量为5。
[0213] 具体的,频点编号可预设于所述频点对应的超级小区的基站或相关设备中。所述 跳频序列规划装置从属于所述基站或相关设备,可直接使用所述频点编号,或者能与所述 基站或相关设备进行信息交互。
[0214] 所述跳频序列偏移量的作用就是确认用户设备初始频点,因所述超级小区中频点 编号是预定的。所以可以使用所述编号确定频点,即可参照所述接入频点编号得出所述跳 频序列偏移量以确定所述初始跳频。所述跳频序列偏移量可以与所述接入频点编号相同, 也可以仅仅只是 对应关系。
[0215] 参照步骤802,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述 超级小区中帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差,并将所述第 一帧号差作为所述至少两个逻辑小区的跳频序列偏移量变量(Delta Mobile Allocation Index Offset,Λ ΜΑΙΟ),如图 9、图 10 和图 11 所示:
[0216] 上述超级小区中帧号最小的逻辑小区是逻辑小区Β1,帧号为0。
[0217] 对于用户设备MS1,接入的逻辑小区为逻辑小区Β4,帧号为8,与逻辑小区Β1的第 一帧号差为8,用户设备MSI接入的逻辑小区的跳频序列偏移量变量为8。
[0218] 对于用户设备MS2和MS6,接入的逻辑小区为逻辑小区B2,帧号为3,与逻辑小区 B1的第一帧号差为3,用户设备MS2、MS6接入的逻辑小区的跳频序列偏移量变量为3。
[0219] 对于用户设备MS3和MS5,接入的逻辑小区为逻辑小区B1,帧号为0,与逻辑小区 B1的第一帧号差为0,用户设备MS3、MS5接入的逻辑小区的跳频序列偏移量变量为0。
[0220] 对于用户设备MS4,接入的逻辑小区为逻辑小区B3,帧号为8,与逻辑小区B1的第 一帧号差为6,用户设备MSI接入的逻辑小区的跳频序列偏移量变量为6。
[0221] 可选的,所述跳频序列规划装置还可以先参照步骤805,确定所述超级小区的频点 数量。然后,所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中 帧号最小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差。所述跳频序列规划装置 将所述第一帧号差除以所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑 小区的跳频序列偏移量变量。
[0222] 例如:对于用户设备MS1,接入的逻辑小区为逻辑小区M,帧号为8,与逻辑小区B1 的第一帧号差为8,用户设备MSI的第一帧号差8除以所述超级小区的频点数量6商1余 2,用户设备MSI的跳频序列偏移量变量为2。对于用户设备MS4,接入的逻辑小区为逻辑小 区B3,巾贞号为8,与逻辑小区B1的第一巾贞号差为6,用户设备MS4的第一巾贞号差6除以所述 超级小区的频点数量6商1余0,用户设备MSI接入的逻辑小区的跳频序列偏移量变量为0
[0223] 由上可知,所述步骤802中,在计算出第一帧号差后,再除以所述超级小区的频点 数量得第一余数,将所述第一余数作为所述至少两个逻辑小区的跳频序列偏移量变量的好 处是,能始终保持跳频序列偏移量变量小于所述超级小区的频点数量,可只占用固定大小 的存储空间,避免占用不确定存储空间,能节省存储资源。然而,会增加运算量。实际运用 中,可以结合不同需求进行适用。
[0224] 参照步骤803,所述跳频序列规划装置根据所述至少两个逻辑小区的跳频序列偏 移量变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小 区的修正跳频序列偏移量。
[0225] 具体的,所述跳频序列规划装置将所述至少两个逻辑小区的跳频序列偏移量变量 与所述至少两个逻辑小区的跳频序列偏移量相加,并将获得的和作为所述用户设备的修正 跳频序列偏移量。
[0226] 参照步骤804,所述跳频序列规划装置发送所述至少两个逻辑小区的修正跳频序 列偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频 序列偏移量配置给相应的逻辑小区。
[0227] 具体的,所述基站控制设备可以将所述少两个逻辑小区的修正跳频序列偏移量代 替未经过修正的所述跳频序列偏移量,将之配置到相应的逻辑小区中,修正过的所述修正 跳频序列偏移量可以直接作用于接入的终端上。
[0228] 实际中,基站控制设备可以根据配置给所述用户的修正跳频序列偏移量和所述逻 辑小区的帧号,结合超级小区中的频点数量对所述至少两个逻辑小区的跳频序列进行规 划。由本发明引入的跳频序列偏移量变量得到修正跳频序列偏移量,进而得到的所述用户 的跳频序列,可以有效地消除由于所述逻辑小区的帧号差异引起的不同逻辑小区用户之间 的跳频碰撞问题。
[0229] 因为本发明的实现既可以是离线的,即在对基站控制设备设定时即可使用的,也 可以是结合用户设备这种终端或者其他终端接入使用的,即动态的。所以,本发明实施例的 后续步骤,既可以作为本发明的一种动态的实现方式,也可以作为一种说明:该说明是对将 所述修正跳频序列偏移量发送给所述基站控制设备后,由所述基站控制设备将所述修正跳 频序列偏移量具体如何配置给相应的逻辑小区,进而作用于接入所述至少两个逻辑小区的 终端(包括用户设备)的解释说明。
[0230] 这里需要注意的是,所述步骤804不是其后步骤的必经步骤,也没有固定的先后 顺序。对于所述步骤804而言,可以先执行所述步骤804,也可以将所述步骤804与其后任 一步同步执行,还可以在所述步骤804其后的步骤执行完毕后在执行。本发明实施例所述 的仅是为了方便说的而描述本发明的一种实现方式,本发明的实际涵盖范围不限于本实施 例,所有能经过非创造性劳动的变动方案,均可由本发明涵盖。
[0231] 参照步骤805,如图11所示,本发明实施例例举的超级小区中含有3个扇区,三个 扇区为阿尔法(Alpha,α)扇区、贝塔(Bata,β)扇区和伽马(Gamma, Y)扇区,每个扇区 有两个频点,所述跳频序列规划装置确定所述超级小区的频点数量为6。
[0232] 参照步骤806,所述跳频序列规划装置计算所述用户设备接入的所述至少两个逻 辑小区的帧号与所述超级小区中帧号最大的逻辑小区的帧号之间差值的绝对值,得到第 二帧号差,并将所述第二帧号差作为所述至少两个逻辑小区的帧号偏移量(Frame Number ofTset,FN offset),如图9、图10和图11所示,各逻辑小区的帧号就是在图9中其自身所 占超级小区的区域包含的最小帧号。
[0233] 上述超级小区中帧号最大逻辑小区的是逻辑小区B4,帧号为8。用户设备MS1-MS6 为上述超级小区中的用户设备。
[0234] 对于用户设备MS1,接入的逻辑小区为逻辑小区B4,帧号为8,与逻辑小区Μ的第 二帧号差为〇,用户设备MSI接入的逻辑小区的帧号偏移量为0。
[0235] 对于用户设备MS2和MS6,接入的逻辑小区为逻辑小区B2,帧号为3,与逻辑小区 B4的第二帧号差为5,用户设备MS2、MS6接入的逻辑小区的帧号偏移量为5。
[0236] 对于用户设备MS3和MS5,接入的逻辑小区为逻辑小区B1,帧号为0,与逻辑小区 B4的第二帧号差为8,用户设备MS3、MS5接入的逻辑小区的帧号偏移量为8。
[0237] 对于用户设备MS4,接入的逻辑小区为逻辑小区B3,帧号为8,与逻辑小区Μ的第 二帧号差为2,用户设备MSI接入的逻辑小区的帧号偏移量为2。
[0238] 参照步骤807,所述跳频序列规划装置根据所述至少两个逻辑小区的帧号偏移量、 所述至少两个逻辑小区的跳频序列偏移量、所述至少两个逻辑小区的跳频序列偏移量变量 和所述超级小区的频点数量,计算所述至少两个逻辑小区的跳频序列。
[0239] 具体的,所述跳频序列规划装置可以将所述至少两个逻辑小区的帧号偏移量、所 述至少两个逻辑小区的跳频序列偏移量与所述至少两个逻辑小区的跳频序列偏移量变量 的和作为所述至少两个逻辑小区的跳频参数。之后,所述跳频序列规划装置将所述跳频参 数除以所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序 列。
[0240] 以用户设备MS2为例,MS2接入的逻辑小区的帧号偏移量为5,跳频序列偏移量为 1,与所述跳频序列偏移量变量为3的和为9,作为跳频参数,跳频参数9除以所述超级小区 的频点数量6商1余3,于是用户设备MS2接入的逻辑小区的跳频序列为3。其他用户设备 接入的逻辑小区的跳频序列的计算方法与此类同。因此,用户设备接入的逻辑小区的跳频 序列计算结果如表1所示:
[0241] 表1用户设备的跳频序列及各参数对应参照表
[0242]
【权利要求】
1. 一种跳频序列规划装置,其特征在于,包括: 获取单元,用于确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述超级小区 包含至少两个逻辑小区; 变量单元,用于根据所述获取单元确定的所述至少两个逻辑小区的帧号,计算所述至 少两个逻辑小区的跳频序列偏移量变量; 修正单元,用于根据所述变量单元计算的所述至少两个逻辑小区的跳频序列偏移量变 量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的修 正跳频序列偏移量; 衔接单元,用于发送所述修正单元获得的所述至少两个逻辑小区的修正跳频序列偏移 量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序列偏 移量配置给相应的逻辑小区。
2. 根据权利要求1所述的装置,其特征在于,所述变量单元具体用于:计算获取单元确 定的所述至少两个逻辑小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号之间差 值的绝对值,得到第一帧号差,并将所述第一帧号差作为所述至少两个逻辑小区的跳频序 列偏移量变量。
3. 根据权利要求1所述的装置,其特征在于,所述跳频序列规划装置,包括: 所述获取单元还用于确定所述超级小区的频点数量; 所述变量单元,包括: 第一变量子单元,用于计算所述至少两个逻辑小区的帧号与所述超级小区中帧号最小 的逻辑小区的帧号之间差值的绝对值,得到第一帧号差; 第二变量子单元,用于将所述第一变量子单元计算的所述第一帧号差除以所述获取单 元确定的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序 列偏移量变量。
4. 根据权利要求1-3任一项所述的装置,其特征在于,所述修正单元,具体用于:将所 述变量单元计算的所述至少两个逻辑小区的跳频序列偏移量变量与所述获取单元确定的 所述至少两个逻辑小区的跳频序列偏移量对应相加,获得所述至少两个逻辑小区的修正跳 频序列偏移量。
5. -种跳频序列规划装置,其特征在于,包括:数据端口、处理器、存储器及总线,其 中,所述数据端口、所述处理器及所述存储器通过所述总线相互连接, 其中,所述数据端口,用于确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述 超级小区包含至少两个逻辑小区; 所述处理器,用于根据所述数据端口确定的所述至少两个逻辑小区的帧号,计算所述 至少两个逻辑小区的跳频序列偏移量变量; 所述处理器,还用于根据所述处理器计算的所述至少两个逻辑小区的跳频序列偏移量 变量对所述至少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的 修正跳频序列偏移量; 所述数据端口,还用于发送所述处理器获得的所述至少两个逻辑小区的修正跳频序列 偏移量给基站控制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序 列偏移量配置给相应的逻辑小区。
6. 根据权利要求5所述的装置,其特征在于,所述处理器具体用于:计算所述数据端口 确定的所述至少两个逻辑小区的帧号与所述超级小区中帧号最小的逻辑小区的帧号之间 差值的绝对值,得到第一帧号差,并将所述第一帧号差作为所述至少两个逻辑小区的跳频 序列偏移量变量。
7. 根据权利要求5所述的装置,其特征在于,所述跳频序列规划装置,包括: 所述数据端口还用于确定所述超级小区的频点数量; 所述处理器,具体用于计算所述至少两个逻辑小区的帧号与所述超级小区中帧号最小 的逻辑小区的帧号之间差值的绝对值,得到第一帧号差; 所述处理器,还具体用于将所述处理器计算的所述第一帧号差除以所述数据端口确定 的所述超级小区的频点数量,并将获得的余数作为所述至少两个逻辑小区的跳频序列偏移 量变量。
8. 根据权利要求5-7任一项所述的装置,其特征在于,所述处理器,具体用于:将所述 处理器计算的所述至少两个逻辑小区的跳频序列偏移量变量与所述数据端口确定的所述 至少两个逻辑小区的跳频序列偏移量对应相加,获得所述至少两个逻辑小区的修正跳频序 列偏移量。
9. 一种跳频序列规划方法,其特征在于,包括: 跳频序列规划装置确定超级小区中各逻辑小区的帧号和跳频序列偏移量,所述超级小 区包含至少两个逻辑小区; 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号,计算所述至少两个逻辑小 区的跳频序列偏移量变量; 所述跳频序列规划装置根据所述至少两个逻辑小区的跳频序列偏移量变量对所述至 少两个逻辑小区的跳频序列偏移量进行修正,获得所述至少两个逻辑小区的修正跳频序列 偏移量; 所述跳频序列规划装置发送所述至少两个逻辑小区的修正跳频序列偏移量给基站控 制设备,以使得所述基站控制设备将所述至少两个逻辑小区的修正跳频序列偏移量配置给 相应的逻辑小区。
10. 根据权利要求9所述的方法,其特征在于,所述跳频序列规划装置根据所述至少两 个逻辑小区的帧号,计算所述至少两个逻辑小区的跳频序列偏移量变量,具体包括: 所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧号最 小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差,并将所述第一帧号差作为所述 至少两个逻辑小区的跳频序列偏移量变量。
11. 根据权利要求9所述的方法,其特征在于,所述跳频序列规划方法,还包括: 所述跳频序列规划装置确定所述超级小区的频点数量; 所述跳频序列规划装置根据所述至少两个逻辑小区的帧号和所述用户设备接入的逻 辑小区的帧号,计算所述至少两个逻辑小区的跳频序列偏移量变量,具体包括: 所述跳频序列规划装置计算所述至少两个逻辑小区的帧号与所述超级小区中帧号最 小的逻辑小区的帧号之间差值的绝对值,得到第一帧号差; 所述跳频序列规划装置将所述第一帧号差除以所述超级小区的频点数量,并将获得的 余数作为所述至少两个逻辑小区的跳频序列偏移量变量。
12.根据权利要求9-11任一项所述的方法,其特征在于,所述跳频序列规划装置根据 所述至少两个逻辑小区的跳频序列偏移量变量对所述至少两个逻辑小区的跳频序列偏移 量进行修正,获得所述用户设备的修正跳频序列偏移量,具体包括: 所述跳频序列规划装置将所述至少两个逻辑小区的跳频序列偏移量变量与所述至少 两个逻辑小区的跳频序列偏移量对应相加,获得所述至少两个逻辑小区的修正跳频序列偏 移量。
【文档编号】H04W16/18GK104221416SQ201480000888
【公开日】2014年12月17日 申请日期:2014年4月18日 优先权日:2014年4月18日
【发明者】毛京京, 王立毅, 姚霈 申请人:华为技术有限公司