一种更新及生成maio跳变序列的方法和装置的制作方法

文档序号:7708885阅读:112来源:国知局
专利名称:一种更新及生成maio跳变序列的方法和装置的制作方法
技术领域
本发明涉及无线通信领域,特别涉及一种更新及生成MAIO跳变序列的方法和装置。
背景技术
随着无线通信业务的快速发展,用户数量和话音业务成爆炸式增长。这给运营商, 特别是人口密集地区的运营商带来了很大的压力。因此,如何更加有效地利用已有的基站 和频率资源为更多的用户提供更有效的服务,成了运营商最关心的问题之一。MUROS (Multi-User Reusing One Slot,多用户复用一个时隙)具有很高的理论容 量增益,但由于分配到同一个时隙的两个用户之间总是形成强干扰,因此,Ericsson提出了 一种称为 MAIO Hopping (Mobile Allocation Index Offset Hopping,跳移动分配索引偏 移)的MUROS跳频方案。ΜΑΙΟ Hopping方案的做法是,把一个小区内的用户分成两个集合, 集合1包括所有不处于MUROS模式的用户,以及所有的I路用户,集合2则包括所有其他用 户(即所有的Q路用户)。集合1和集合2的用户使用同一套MA(Mobile Allocation,移 动频率分配)和同一个HSN(Hopping Sequence Number,跳频序列号)。集合1的用户按照 传统的方式(3GPP TS 45. 002)计算MAI (Mobile Allocation Index,移动分配索引),集合 2的用户在计算MAI时则有一点改变,就是不再使用固定分配的ΜΑΙ0,而是每计算一次MAI 就改变一下ΜΑΙ0。这种方式称为ΜΑΙΟ Hopping,也可称为“跳ΜΑΙΟ”。现有技术在具体应用“跳ΜΑΙ0”技术时,往往采用将MAIO集分组的方法,将小区内 的MAIO集分为跳频分集组与固定模式跳频组。跳频分集组中I路所有终端与Q路所有终 端之间可以进行OSC(Orthogonal Sub Channel,正交子信道)配对,即将两个用户复用到一 个时隙,执行跳频分集操作。固定模式跳频组中的终端采用MAIO固定不变的传统跳频方式 执行跳频操作。在一次呼叫过程中,终端所处的信道环境往往发生很大变化。当跳频分集 组中的终端移动到小区边缘时,由于边缘用户所处信道质量较差,无法执行配对操作,网络 必须将其切出跳频分集组。相应地,当边缘用户移动到小区内部,信道质量达到OSC配对门 限后,网络可将该终端加入到合适的跳频分集组中。这样导致需要参与跳频分集操作的用 户数不断发生变化。相应地,跳频分集组需要占用的MAIO数目也不断变化。针对MAIO集合大小发生变更的场景,现有技术通常采用网络向跳频分集组中的 终端同时发送配置信令的方式,来更改跳频分集流程的MAIO跳变序列。网络将为跳频分集 组中的各个终端分别发送MAIO跳变序列更新命令,在该更新命令中,均设置相同的MAIO序 列跳变起始时间,以保证跳频分集组中的终端在同一时刻进行MAIO跳变序列的更新。在实现本发明的过程中,发明人发现现有技术至少存在以下问题当进行MAIO集重配时,若只有部分终端重配成功,则跳频分集组内会同时包含基 于不同大小的MAIO集进行跳频分集操作的终端。由于每种MAIO集合对应的MAIO跳变序 列均由该MAIO集合中的MAIO独立地进行排列获得,因此,不同大小的MAIO集合所对应的 各MAIO跳变序列间往往相互冲突。在MAIO跳变序列更新过程中,若任一终端更新失败,将导致跳频分集组内所有终端使用的频点相互冲突,严重时导致掉话。

发明内容
本发明实施例提供了一种更新及生成MAIO跳变序列的方法和装置。所述技术方 案如下一种更新MAIO跳变序列的方法,所述方法包括当跳频分集组中的终端对应的MAIO集合大小发生变化时,生成新MAIO跳变序列, 所述新MAIO跳变序列与原MAIO跳变序列是共有正交的,所述新MAIO跳变序列和所述原 MAIO跳变序列包括共有分支; 将所述新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的终端, 所述新MAIO跳变序列的共有分支的分支号与所述当前跳频分集组中Q路子信道的终端在 所述原MAIO跳变序列使用分支的分支号相同。一种生成MAIO跳变序列的方法,其特征在于,所述方法包括预先设定模一和模二,所述模一是2mN,所述NBIN表示预生成的MAIO跳变序列对 应的MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数目;以所述模一为模,对所述MAIO跳变序列的无线帧号进行取模运算;当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为 所述无线帧号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模二为模,对所 述取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述无线帧号对应 的 MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。一种生成MAIO跳变序列的方法,其特征在于,所述方法包括预先设定模一和模二,所述模一是2mN,所述NBIN表示预生成的MAIO跳变序列对 应的MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数目;根据所述MAIO跳变序列的无线帧号生成时间参数;根据所述时间参数和随机化因子,生成索引值,所述随机化因子用于保证不同小 区间MAIO跳频序列生成的随机性;根据预先设定的数组变量,将所述索引值作为所述数组变量的下标,查找所述索 引值在所述数组变量中对应的随机值;以所述模一为模,对所述索引值在所述数组变量中对应的随机值进行取模运算;当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为 所述无线帧号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模二为模,对所 述取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述无线帧号对应 的 MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。一种生成MAIO跳变序列的方法,所述方法包括生成MAIO集合大小为N的N级的基础MAIO跳变序列;
生成MAIO集合大小为N+1的N+1级且分支号为N的初始MAIO跳变序列;将所述初始MAIO跳变序列与所述基础MAIO跳变序列执行类差分操作,得到N+1 级的扩展MAIO跳变序列。一种更新MAIO跳变序列的装置,所述装置包括生成模块,用于当跳频分集组中的终端对应的MAIO集合大小发生变化时,生成新 MAIO跳变序列,所述新MAIO跳变序列与原MAIO跳变序列是共有正交的,所述新MAIO跳变 序列和所述原MAIO跳变序列包括共有分支;分配模块,用于将所述生成模块生成的新MAIO跳变序列的共有分支分配给当前 跳频分集组中Q路子信道的终端,所述新MAIO跳变序列的共有分支的分支号与所述当前跳 频分集组中Q路子信道的终端在所述原MAIO跳变序列使用分支的分支号相同。一种生成MAIO跳变序列的装置,其特征在于,所述装置包括运算模块,用于以所述模一为模,对所述MAIO跳变序列的无线帧号进行取模运 算;当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为所述无 线帧号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模 二为模,对所述取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述 无线帧号对应的MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。一种生成MAIO跳变序列的装置,其特征在于,所述装置包括预设模块,用于预先设定模一和模二,所述模一是2NBIN,所述NBIN表示预生成的 MAIO跳变序列对应的MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分 支数目;运算模块,用于根据所述MAIO跳变序列的无线帧号生成时间参数;用于根据所述 时间参数和随机化因子,生成索引值,所述随机化因子用于保证不同小区间MAIO跳频序列 生成的随机性;根据预先设定的数组变量,将所述索引值作为所述数组变量的下标,查找所 述索引值在所述数组变量中对应的随机值;以所述模一为模,对所述索引值在所述数组变 量中对应的随机值进行取模运算;当取模运算的结果小于所述MAIO集合中MAIO的数目时, 所述取模运算的结果为所述无线帧号对应的ΜΑΙΟ;当取模运算的结果不小于所述MAIO集 合中MAIO的数目时,以所述模二为模,对所述取模运算的结果进行第二次取模运算,所述 第二次取模运算的结果为所述无线帧号对应的MAIO ; 所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。一种生成MAIO跳变序列的装置,所述装置包括第一生成模块,用于生成MAIO集合大小为N的N级的基础MAIO跳变序列;第二生成模块,用于生成MAIO集合大小为Ν+1的Ν+1级且分支号为N的初始MAIO 跳变序列;类差分模块,用于将所述第二生成模块生成的初始MAIO跳变序列与所述第一生 成模块生成的基础MAIO跳变序列执行类差分操作,得到Ν+1级的扩展MAIO跳变序列。
本发明实施例提供的技术方案的有益效果是基于具有共有正交特性的MAIO跳变序列,当进行MAIO集重配时,即使只有部分终 端重配成功,各MAIO跳变序列之间也不会产生冲突,极大的提高了通话质量。


图1是本发明实施例1提供的通过顺序跳变方式生成MAIO跳变序列的方法流程 图;图2是本发明实施例2提供的通过随机跳变方式生成MAIO跳变序列的方法流程 图;图3是本发明实施例3提供的通过类差分方式生成MAIO跳变序列的方法流程图;图4是本发明实施例4提供的通过类差分方式生成MAIO跳变序列的另一方法流 程图;图5是本发明实施例5提供的更新MAIO跳变序列的方法流程图;图6是本发明实施例7提供的更新MAIO跳变序列的装置结构示意图;图7是本发明实施例7提供的更新MAIO跳变序列的另一装置结构示意图;图8是本发明实施例8提供的通过类差分方式生成MAIO跳变序列的装置结构示 意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。本发明实施例提供了一种满足“共有正交”特性的MAIO跳变序列的生成方法,以 及基于“共有正交”特性的MAIO跳变序列的更新方法。所谓“共有正交”,是指在第一 MAIO跳变序列和第二 MAIO跳变序列的共有分支中, 第一 MAIO跳变序列的第一分支和第二 MAIO跳变序列的与第一分支的分支号不同的分支之 间正交。实施例1参见图1,本实施例提供了一种通过顺序跳变方式,生成MAIO跳变序列的方法。在 该实施例中,该方法包括预先设定模一和模二,模一是2mN,该NBIN表示预生成的MAIO跳 变序列对应的MAIO集合中MAIO数目所需的比特数,模二是MAIO集合的分支数目。以模一 为模,对MAIO跳变序列的无线帧号进行取模运算。当取模运算的结果小于MAIO集合中MAIO 的数目时,取模运算的结果为无线帧号对应的MAIO ;当取模运算的结果不小于MAIO集合中 MAIO的数目时,以模二为模,对取模运算的结果进行第二次取模运算,第二次取模运算的结 果为无线帧号对应的MAIO ;各个无线帧号对应的MAIO组成MAIO跳变序列。该实施例具体过程如下101 :定义参考变量仏]\1、咄顶、?1嫩10邯1嫩10;其中,变量ΜΑΙ0,表示MAIO集合中MAIO的取值,取值范围(0,N-1);变量N,表示MAIO集合中MAIO的数目,也即MAIO集合的大小;变量肌1队表示变量^万需的比特数,;\^/# =「1(^2#"|,其中「 为向上取整;
变量MAI0HSN,表示MAIO跳变序列的分支索引值,取值范围(0,M_l),该变量用于 标示MAIO跳变序列的不同分支;
, N 变量M,表示MAI0HSN的取值范围,其中M = 2Λ (ΝΒΙΝ -1)
2Λ (NBIN-I)
为幂
运算符,L」为向下取整;变量FN,表示MAIO跳变序列的无线帧号。102 定义中间变量K、K,、S,其中,三者均为整数;103 预先设定模一和模二,其中,模一是2mN,模二是Μ,即MAIO跳变序列的分支 数目;104 分别以模一和模二为模,对MAIO跳变序列的无线帧号进行二次取模,生成 MAIO跳变序列。具体的,生成MAIO跳变序列的过程如下以2NBIN为模,对FN与MAI0HSN之和进行取模运算;如果取模运算后的结果小于N, 则该FN对应的MAIO值为取模运算后的结果;如果取模运算后的结果不小于N,则以M为模, 对该取模运算后的结果进行第二次取模,则FN对应的MAIO值为第二次取模运算后的结果。 最后,各个FN对应的MAIO值组成MAIO跳变序列。相应的,上述生成MAIO跳变序列的方法可以用如下算法生成K :K = FNK, K, = (K+MAIOHSN)modulo(2"NBIN)S :if K' < N then S = K,else S = K,modulo MMAIO :MAI0 = S其中,modulo表示取模运算符,2~NBIN即2mN。下面是根据本实施例提供的方法,生成的MAIO集(又称MAIO集合)大小为2、3、 4的MAIO跳变序列。表1.1是MAIO集取{01},MAIO集大小为2时的MAIO跳变序列。表 1. 1
表1.2是MAIO集取{0 1 2},MAIO集大小为3时的MAIO跳变序列。 表1. 2 表1. 3是MAIO集取{0 1 2 3},MAIO集大小为4时的MAIO跳变序列。表 1.3 经过步骤101-104,就得到了采用顺序跳变方式生成的MAIO跳变序列。该MAIO 跳变序列不但同一 MAIO集合的不同分支之间是正交的,而且满足“共有正交”特性。例如 MAIO集合大小为3和MAIO集合大小为4的MAIO跳变序列的共有分支是0分支和1分支, 其中,MAIO集合大小为3的0分支与MAIO集合大小为4的1分支正交,MAIO集合大小为3 的1分支与MAIO集合大小为4的0分支正交。实施例2参见图2,本实施例提供了 一种通过随机跳变方式,生成MAIO跳变序列的方法。该 方法包括预先设定模一和模二,模一是2mN,NBIN表示预生成的MAIO跳变序列对应的MAIO 集合中MAIO数目所需的比特数,模二是MAIO集合的分支数目。根据MAIO跳变序列的无线 帧号生成时间参数。根据时间参数和随机化因子,生成索引值,随机化因子用于保证不同小 区间MAIO跳频序列生成的随机性;根据预先设定的数组变量,将索引值作为数组变量的下 标,查找索引值在数组变量中对应的随机值。以模一为模,对索引值在数组变量中对应的随 机值进行取模运算。当取模运算的结果小于MAIO集合中MAIO的数目时,取模运算的结果为 无线帧号对应的MAIO ;当取模运算的结果不小于MAIO集合中MAIO的数目时,以模二为模, 对取模运算的结果进行第二次取模运算,第二次取模运算的结果为无线帧号对应的MAIO ; 各个无线帧号对应的MAIO组成MAIO跳变序列。在该实施例中,将索引值作为数组变量的下标,可以理解为,该数组变量中的参数 设立了与索引值的对应关系,通过索引值可以查找到数组变量中的某一对应的随机值。本实施例中的方法具体过程如下201 :定义参考变量仏]\1、咄顶、?1嫩10邯1嫩10;其中,本实施例定义的参考变量与实施例2中定义的参考变量含义相同,在此不再赘 述。202 定义中间变量K、K,、S,其中,三者均为整数;本实施例定义的中间变量与实施例2中定义的中间变量含义相同,在此不再赘 述。203 定义随机变量MSN ;其中,
MSN表示为网络分配给当前用户的随机化因子,用于保证不同小区间MAIO跳频序 列生成的随机性;204 根据无线帧号生成时间参数T1R、T2、T3 ;其中,
FN随机变量Hi = ^^ %C1,其中,C1、C2、C3为常数,例如可分别设置为64、26、 51 ;随机变量 T2 = FN% C2 ;随机变量 T3 = FN% C3 ;205 定义数组变量RNTABLE ;其中,变量RNTABLE,表示长度可以设置的整数数组,生成MAIO跳变序列时,可以随机的 读取该数组中的元素值,保证MAIO跳变序列生成的随机性。例如表2. 1所示的RNTABLE 表2.1 206 预先设定模一和模二,其中,模一是2mN,模二是M,即MAIO跳变序列的分支 数目;207:分别以模一和模二为模,根据预定义的数组变量生成随机值,并对随机值进 行二次取模,生成MAIO跳变序列。具体的,生成MAIO跳变序列的过程如下对MSN和TlR进行位与操作,将位与操作的结果与T3的和作为索引值,将该索引 值作为数组变量RNTABLE的下标,从数组变量RNTABLE查找得到该索引对应的随机值,以
模,对查找得到的随机值与T2以及MAI0HSN三者的和进行取模运算;如果取模运算 后的结果小于N,则该FN对应的MAIO值为取模运算后的结果;如果取模运算后的结果不小 于N,则以M为模,对该取模运算后的结果进行第二次取模,则FN对应的MAIO值为第二次取 模运算后的结果。最后,各个FN对应的MAIO值组成MAIO跳变序列。相应的,上述生成MAIO跳变序列的方法可以用如下算法生成K :K = T2+RNTABLE ((MSN xor T1R)+T3)K, K, = (K+MAIOHSN)modulo(2"NBIN)S :if K,< N then S = K,
else S = K' modulo MΜΑΙΟ =MAIO = S其中,modulo表示取模运算符,xor表示位与操作。经过步骤201-207,就得到了采用随机跳变方式生成的MAIO跳变序列。该MAIO跳 变序列不但同一 MAIO集合的不同分支之间是正交的,而且满足“共有正交”特性。实施例3参见图3,本实施例提供了一种生成MAIO跳变序列的方法,其特征在于,该方法包 括301 生成MAIO集合大小为N的N级的基础MAIO跳变序列;302 生成MAIO集合大小为N+1的N+1级且分支号为N的初始MAIO跳变序列;303 将该初始MAIO跳变序列与该基础MAIO跳变序列执行类差分操作,得到N+1 级的扩展MAIO跳变序列。其中,N/N+1分别表示基础/扩展MAIO跳变序列对应的MAIO集合中MAIO的数目。其中,该将该初始MAIO跳变序列与该基础MAIO跳变序列执行类差分操作,得到 N+1级的扩展MAIO跳变序列包括若该初始MAIO跳变序列与该基础MAIO跳变序列对应无线帧号的MAIO值相同,将 该基础MAIO跳变序列相应无线帧号的MAIO值更改为N ;否则,将该基础MAIO跳变序列相应无线帧号的MAIO值保持不变;将进行类差分操作后的基础MAIO跳变序列与初始MAIO跳变序列组成扩展MAIO 跳变序列。本实施例通过类差分的方式生成MAIO跳变序列,该MAIO跳变序列不但同一 MAIO 集合的不同分支之间是正交的,而且满足“共有正交”特性。实施例4参见图4,本实施例提供了一种通过类差分方式,生成MAIO跳变序列的方法,该方 法的具体过程如下401 预先定义参考变量、中间变量、时间参数和数组变量;其中,参考变量包括N、M、NBIN、FN、MAI0HSN、MAI0以及HSN ;前六个参考变量与实 施例2和3中定义的参考变量含义相同,在此不再赘述;变量HSN,表示跳频序列号,取零值 或非零值,零值表示顺序跳频,非零值表示随机跳频;其中,中间变量包括K、K’、S以及T’ ;其中,时间参数包括T1R、T2、T3以及数组变量RNTABLE,与实施例3中的含义相同, 在此不再赘述。402 根据上述定义的变量,生成MAIO集合大小为N的N级的基础MAIO跳变序列;具体的,本实施例并不限定基础MAIO跳变序列生成方法。可以采用现有技术的生 成方法,也可以采用本发明实施例提供的对无线帧号或随机值进行两次取模的方式生成, 还可以采用本实施例提供的预设的生成算法生成。具体的,采用预设的生成算法生成MAIO跳变序列的生成算法如下预先设定模一和模三,其中,模一是2mN,模三是N,即MAIO集合中MAIO的数目;
当HSN为0时,以N为模,对FN与MAI0HSN的和进行取模运算,则该FN对应的MAIO 值为取模运算后的结果;当HSN不为0时,对HSN和TlR进行位与操作,将位与操作的结果与T3的和作为 索引,从数组变量RNTABLE查找得到该索引对应的随机值;以2NBIN为模,对查找得到的随机 值与T2以及MAI0HSN三者的和进行取模运算得到K,;以2mN为模,对T3进行取模运算得 到T,;如果K,小于N,则S等于K,;否则,如果K,不小于N,则S等于以N为模,对K’与T’ 的和进行取模运算后的结果;以N为模,对S与MAI0HSN的和进行取模运算后得到的结果, 即为该FN对应的MAIO值为第二次取模运算后的结果。最后,各个FN对应的MAIO值组成 MAIO跳变序列。相应的,上述采用预设的生成算法,生成MAIO跳变序列的方法可以用如下算法生 成if HSN = 0 then ΜΑΙΟ =MAIO = (FN+MAIOHSN) modulo Nelse K:K = T2+RNTABLE((HSN xor TlR)+T3)S :K,= K modulo (2"NBIN)T,= T3modulo(2"NBIN)if K' < N then S = K,else S = (K,+T,)modulo NMAIO =MAIO = (S+MAI0HSN) modulo N其中,modulo表示取模运算符,xor表示位与操作。403 根据上述定义的变量,生成ΜΑΙΟ集合大小为N+1的Ν+1级且MAI0HSN = N的 初始MAIO跳变序列;具体的,本实施例并不限定初始MAIO跳变序列生成方法。可以采用现有技术的生 成方法,也可以采用本发明实施例提供的对无线帧号或随机值进行两次取模的方式生成, 还可以采用本实施例提供的预设的生成算法生成。另外。可以采用与基础MAIO跳变序列 相同或不同的方法生成初始MAIO跳变序列。404 将初始MAIO跳变序列与基础MAIO跳变序列逐一进行类差分操作;具体的,若二者相同,则将基础MAIO跳变序列相应的MAIO值更改为MAIO = N,否 则,保持基础MAIO跳变序列相应的MAIO值不变。405 初始MAIO跳变序列与进行类差分操作后的基础MAIO跳变序列组成Ν+1级扩 展MAIO跳变序列;相应的,由Ν+1级扩展到Ν+2级与由N级扩展到Ν+1级的方法相同,在此不再赘述。 步骤401-403只是本实施例提供的一种具体的生成基础和初始MAIO跳变序列的方法,也可 以采用其它方式,例如手工配置的方式生成。采用其它方式生成的基础和初始MAIO跳变序 列的方法,执行本实施例提供的类差分操作,也可以生成满足“共有正交”特性的MAIO跳变 序列。
为了更好的说明上述扩展的过程,下面给出由2级扩展到3级MAIO跳变序列的实 例。1)根据本实施例提供的算法,生成的表4. 1所示的2级基础MAIO跳变序列表4.1 2)根据本实施例提供的算法,生成表4. 2所示的MAI0HSN = 2的初始MAIO跳变序 列表4. 2 3)进行类差分操作后的基础MAIO跳变序列,如表4. 3所示表4. 3 例如初始MAIO跳变序列中,MAI0HSN = 2且FN = 0的MAIO值为0 ;而基础MAIO 跳变序列中,MAI0HSN = 1且FN = 0的MAIO值也为0,则将其变为2 ;而基础MAIO跳变序 列中,MAI0HSN = 0且FN = 0的MAIO值不为0,则保持不变。4)由初始MAIO跳变序列与进行类差分操作后的基础MAIO跳变序列,组成的3级 扩展MAIO跳变序列,如表4. 4所示表 4. 4 由上述实例可以看出,不但MAIO集合大小为2的MAIO跳变序列的不同分支是正 交的,MAIO集合大小为3的MAIO跳变序列的不同分支是正交的,而且二者满足“共有正交” 特性,例如ΜΑΙ0集合大小为2和MAIO集合大小为3的MAIO跳变序列的共有分支是0分 支和1分支,其中,MAIO集合大小为2的0分支与MAIO集合大小为3的1分支正交,MAIO 集合大小为2的1分支与MAIO集合大小为3的0分支正交。同时,与顺序方式和随机方式 相比,类差分方式避免了 MAIO集合大小非2的幂方时,无法用简单数学表达式描述的弊端。
综合上述,本实施例提供的通过类差分方式生成的MAIO跳变序列,不但同一 MAIO 集合的不同分支之间是正交的,而且满足“共有正交”特性。实施例5参见图5,本实施例提供了一种更新MAIO跳变序列的方法,该方法包括501 当跳频分集组中的终端对应的MAIO集合大小发生变化时,生成新MAIO跳 变序列,该新MAIO跳变序列与原MAIO跳变序列是共有正交的,该新MAIO跳变序列和该原 MAIO跳变序列包括共有分支;502 将该新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的终 端,该新MAIO跳变序列的共有分支的分支号与该当前跳频分集组中Q路子信道的终端在该 原MAIO跳变序列使用分支的分支号相同。其中,可以通过实施例1、2、3、4提供的顺序、随机或类差分的方式,生成该新MAIO 跳变序列。进一步的,针对MAIO集合变小的情况,将该新MAIO跳变序列的共有分支分配给当 前跳频分集组中第二子信道的终端之前包括该原MAIO跳变序列还包括非共有分支;将与释放终端在原MAIO跳变序列中使用 分支的分支号相同的该新MAIO跳变序列的共有分支,分配给使用该原MAIO跳变序列的非 共有分支的终端,该释放终端是跳频分集组中引起MAIO集合变小的终端。进一步的,针对MAIO集合变大的情况,该将该新MAIO跳变序列的共有分支分配给 当前跳频分集组中Q路子信道的终端包括将该新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的原有终 端的部分终端;然后还可以将该新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路 子信道的原有终端的其它终端。进一步的,针对MAIO集合变大的情况,将该新MAIO跳变序列的共有分支分配给当 前跳频分集组中Q路子信道的原有终端之后还包括该新MAIO跳变序列还包括非共有分支;将该新MAIO跳变序列的非共有分支分配 给当前跳频分集组中Q路子信道的新增终端。本实施例提供的方法,当进行MAIO集重配时,即使只有部分终端重配成功,各 MAIO跳变序列之间也不会产生冲突,极大的提高了通话质量,有效解决了现有技术中由此 导致的掉话现象。实施例6本实施例提供了一种更新MAIO跳变序列的方法,下面结合具体的实例,详细叙述 MAIO跳变序列更新的具体流程。首先,将小区终端对应的MAIO集分为跳频分集组和固定模式跳频组。跳频分集组 中I路所有终端与Q路所有终端之间可以进行OSC配对(即将两个用户通过正交的两个子 信道复用到一个时隙),执行跳频分集操作;固定模式跳频组中的终端无法进行OSC配对, 一般采用MAIO固定不变的传统跳频方式执行跳频操作。同时,将小区终端分成两个集合。集合1包括所有非MUROS模式的终端以及第一 子信道(也可称为I路)上终端,如下面实例中的终端机234;集合2包括第二子信 道(也可称为Q路)上的终端,如下面实例中的终端M5、M6。第一子信道上的终端使用固定的MAIO进行跳频,第二子信道上的终端使用MAIO Hopping (也称“跳ΜΑΙΟ”)的方式,即 每计算一次MAI就改变一下MAIO的方式,进行跳频。同时,使用本发明实施例1-5任一实施例提供的方法,分别生成MAIO集大小为2、 3、4的MAIO跳变序列。假设生成的MAIO集大小为2、3、4的MAIO跳变序列分别如表6. 1, 表6. 2,表6. 3所示。表6.1 表 6. 2 表 6. 3 其次,假设某小区共有6个终端;其中,Μ1、Μ2位于小区内部,其质量满足OSC配对 要求;而Μ3、Μ4位于小区边缘,无法进行OSC配对;同时,新接入的终端Μ5、Μ6与Ml和Μ2形 成MAIO集大小为2的跳频分集组;其中Μ5的MAIO跳变序列索引MAI0HSN为0 ;Μ6的MAIO 跳变序列索引MAI0HSN为1 ;称Μ5、Μ6此时使用的MAIO跳变序列,如表6. 1所示,称为“原 MAIO跳变序列”。则该小区中所有终端当前使用的MAIO集大小为2时的MAIO跳变过程如 表6. 4所示表 6. 4 再次,当终端Μ4漫游至小区内部时,Μ4可与终端Μ5、Μ6形成OSC配对,也即MAIO 集合变大时,网络通过MAIO集重配命令将跳频分集组的MAIO集大小更新为3,并发起更新 MAIO跳变序列的过程。
网络使用表6. 2所示的MAIO集大小为3的“新MAIO跳变序列”,将该新MAIO跳变 序列分配给当前跳频分集组中第二子信道的原有终端(M5和M6),并使该原有终端对应的 该新MAIO跳变序列的分支号和该原MAIO跳变序列的分支号相同。其中,原有终端(M5和 M6)可以同时重配成功,也可以部分终端先重配成功,然后再重配其它终端。表6.5所示的 大小为2/3MAI0集的混合MAIO跳变过程,是仅原有终端的部分终端(M5)重配成功的场景, M5被指定使用MAIO集大小为3时的序列0,仅原有终端的其它终端(M6)仍使用MAIO集大 小为2时的序列1。表6. 5 从上表可以看出,两个属于不同MAIO集的MAIO跳变序列互不冲突。对于终端M4, 由于加入了跳频分集组,使得M4在执行OSC配对操作的同时,又能获得较佳的信道质量。同 时,跳频分集组内原有的终端来说,由于M6的加入增加了一个随机配对的机会,跳频分集 的随机性进一步加强,有效的增加了原有终端的信道质量。而现有技术中,若只有部分终端 重配成功,则往往会产生频点冲突的现象,严重影响了通话质量,严重时导致掉话。因此,本 实施例提高了通话质量,解决了现有技术中由于频点冲突而导致的掉话现象。然后,网络可针对原有终端的其它终端(M6)继续进行MAIO重配流程。表6. 6所示 的大小为3的MAIO集的MAIO跳变过程,是终端M6也重配成功的场景,M6被指定使用MAIO 集大小为3时的序列1。表 6. 6 然后,当终端M3漫游至小区内部可执行OSC配对时,也即MAIO集合变大时,网络 可通过MAIO集重配命令将跳频分集组的MAIO集大小更新为4,并发起新的更新MAIO跳变 序列的过程,具体可以使用表6. 3所示的MAIO集大小为4的MAIO跳变序列,该新MAIO跳 变序列相对于原MAIO跳变序列,除了包括共有分支(0分支、1分支),还包括非共有分支(2 分支、3分支);更新过程与将MAIO集大小更新为3时的过程相同,将新MAIO跳变序列的共 有分支(0分支、1分支)分配给当前跳频分集组中第二子信道的原有终端(M5和M6),并保 持其分支号不变;可以同时分配给原有终端的所有终端,也可以先分配给原有终端的部分 终端,然后再分配给原有终端的其它终端。表6. 7所示的大小为3/4的混合MAIO集的MAIO跳变过程,是M5首先配置成功, M5被指定使用MAIO集大小为4时的序列0,M6仍使用MAIO集大小为3时的序列1。
表 6. 7 表6. 8所示的大小为4的MAIO集的MAIO跳变过程,是M6也重配成功的场景,M6 被指定使用MAIO集大小为4时的序列0。表 6. 8 完成该更新流程后,跳频分集组内还可接入两个新的可配对终端(第二子信道的 新增终端),执行跳变序列的非共有分支MAToHSN = 2或3的跳频分集操作,该第二终端对 应的分支号(2、3)相对于原MAIO跳变序列的分支号(0、1)是非共有分支。相应的,在进行MAIO集回退重配时,即MAIO集合变小时,更新过程为当跳频分集组中的终端对应的MAIO集合变小时,生成新MAIO跳变序列,该新MAIO 跳变序列与原MATO跳变序列是共有正交的;该新MAIO跳变序列和该原MAIO跳变序列包括 共有分支,该原MAIO跳变序列还包括非共有分支;当释放终端使用的是共有分支时,将与释放终端使用分支的分支号相同的该新 MAIO跳变序列的共有分支,分配给使用该原MAIO跳变序列的非共有分支的终端,否则,当 释放终端使用的是非共有分支或是第一子信道的终端时,本步骤可以省略;将该新MAIO跳变序列的共有分支分配给当前跳频分集组中第二子信道的终端, 并保持该当前跳频分集组中第二子信道的终端的分支号不变。例如当终端M2从跳频分集组中释放时(即M2为释放终端时),则跳频分集组内 I路分支上包括Ml、M3、M4三终端,Q路分支包括M5、M6两终端。此种情况仅需要大小为3 的MAIO集即可执行跳频分集操作。当小区的频率资源处于紧张状态时,网络可通过MAIO 集重指派流程将当前跳频分集组的MAIO集大小重配为3,并将新MAIO跳变序列的共有分支 (0分支、1分支)分配给当前跳频分集组中第二子信道的终端(M5和M6),并保持其分支号 不变,即在新的MAIO跳变序列中,M5仍使用0分支,M6仍使用1分支。从前述的MAIO集扩 展过程可知,在进行MAIO集回退重配时,即使有部分终端因重配失败,由于所配的MAIO跳 变序列互不冲突,跳频分集组内的终端也不会因为跳至同一频点,导致相互冲突影响通话 质量。特殊的,当释放终端是M5时,假设Q路还有另一终端M7,使用原MAIO跳变序列的2 分支,则将新MAIO跳变序列的0分支(M5在原MAIO跳变序列使用分支的分支号)分配给 M7,然后,再将新MAIO跳变序列的1分支分配给M6,使其分支号保持不变。本实施例提供的方法,当进行MAIO集重配时,即使只有部分终端重配成功,各MAIO跳变序列之间也不会产生冲突,极大的提高了通话质量,有效解决了现有技术中由此 导致的掉话现象。实施例7参见图6,本实施例提供了一种更新MAIO跳变序列的装置,该装置包括生成模块601,用于当跳频分集组中的终端对应的MAIO集合大小发生变化时,生 成新MAIO跳变序列,该新MAIO跳变序列与原MAIO跳变序列是共有正交的,该新MAIO跳变 序列和该原MAIO跳变序列包括共有分支;分配模块602,用于将该生成模块601生成的新MAIO跳变序列的共有分支分配给 当前跳频分集组中Q路子信道的终端,该新MAIO跳变序列的共有分支的分支号与该当前跳 频分集组中Q路子信道的终端在该原MAIO跳变序列使用分支的分支号相同。在实施例中,生成模块601可以以不同方式生成新MAIO跳变序列。在一种生成新 MAIO跳变序列的方式中,该生成模块601包括预设单元和运算单元。预设单元,用于预先设定模一和模二,该模一是2NBIN,该NBIN表示该新MAIO跳变 序列对应的MAIO集合中MAIO数目所需的比特数,该模二是该MAIO集合的分支数目。运算单元,以该模一为模,对该新MAIO跳变序列的无线帧号进行取模运算;当取模运算的结果小于该MAIO集合中MAIO的数目时,该取模运算的结果为该无 线帧号对应的新MAIO ;当取模运算的结果不小于该MAIO集合中MAIO的数目时,以该模二为模,对该取模 运算的结果进行第二次取模运算,该第二次取模运算的结果为该无线帧号对应的新MAIO ;该各个无线帧号对应的新MAIO组成新MAIO跳变序列。本发明实施例还提出另一种生成新MAIO跳变序列的方式,其中,该生成模块601 也包括预设单元和运算单元。预设单元,用于预先设定模一和模二,该模一是2mN,该NBIN表示该新MAIO跳变 序列对应的MAIO集合中MAIO数目所需的比特数,该模二是该MAIO集合的分支数目。运算单元,用于根据该新MAIO跳变序列的无线帧号生成时间参数;根据该时间参数和随机化因子,生成索引值,该随机化因子用于保证不同小区间 MAIO跳频序列生成的随机性;根据预先设定的数组变量,将该索引值作为该数组变量的下标,查找该索引值在 该数组变量中对应的随机值;以该模一为模,对该索引值在该数组变量中对应的随机值进行取模运算;当取模运算的结果小于该MAIO集合中MAIO的数目时,该取模运算的结果为该无 线帧号对应的新MAIO ;当取模运算的结果不小于该MAIO集合中MAIO的数目时,以该模二为模,对该取模 运算的结果进行第二次取模运算,该第二次取模运算的结果为该无线帧号对应的新MAIO ;该各个无线帧号对应的新MAIO组成新MAIO跳变序列。本发明实施例还提出一种生成新MAIO跳变序列的方式,参见图7,该生成模块601 包括生成单元601a,用于当该原MAIO跳变序列是MAIO集合大小为N的N级MAIO跳变 序列时,生成MAIO集合大小为N+1的N+1级且分支号为N的初始MAIO跳变序列;
类差分单元601b,用于将该生成单元601a生成的初始MAIO跳变序列与该原MAIO 跳变序列执行类差分操作,得到该新MAIO跳变序列。其中,该类差分单元601b,具体用于若该初始MAIO跳变序列与该原MAIO跳变序列相应无线帧号的MAIO值相同,将该 原MAIO跳变序列相应无线帧号的MAIO值更改为N ;若该初始MAIO跳变序列与该原MAIO跳变序列相应无线帧号的MAIO值不同,将该 原MAIO跳变序列相应无线帧号的MAIO值保持不变;将进行类差分操作后的该原MAIO跳变序列与该初始MAIO跳变序列组成该新MAIO 跳变序列。进一步的,该装置还包括第二分配模块603,用于该原MAIO跳变序列还包括非共有分支时,将与释放终端 在原MAIO跳变序列中使用分支的分支号相同的该新MAIO跳变序列的共有分支,分配给使 用该原MAIO跳变序列的非共有分支的终端,该释放终端是跳频分集组中引起MAIO集合变 小的终端。进一步的,该分配模块602,具体用于将该新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的原有终 端的部分终端,该新MAIO跳变序列的共有分支的分支号与该当前跳频分集组中Q路子信道 的原有终端的部分终端在该原MAIO跳变序列使用分支的分支号相同。进一步的,该装置还包括第三分配模块604,用于该新MAIO跳变序列还包括非共有分支时,将该新MAIO跳 变序列的非共有分支分配给当前跳频分集组中Q路子信道的新增终端。在实施例中,该生成模块601也可以单独作为一种生成MAIO跳变序列的装置。当 单独作为一种生成MAIO跳变序列的装置时,该生成模块601所包括的如预设单元、运算单 元,可以在未发生实质变化的情况下,对应改称为预设模块、运算模块。本实施例提供的装置,当进行MAIO集重配时,即使只有部分终端重配成功,各 MAIO跳变序列之间也不会产生冲突,极大的提高了通话质量,有效解决了现有技术中由此 导致的掉话现象。实施例8参见图8,本实施例提供了一种生成MAIO跳变序列的装置,该装置包括第一生成模块701,用于生成MAIO集合大小为N的N级的基础MAIO跳变序列;第二生成模块702,用于生成MAIO集合大小为N+1的N+1级且分支号为N的初始 MAIO跳变序列;类差分模块703,用于将该第二生成模块702生成的初始MAIO跳变序列与该第一 生成模块701生成的基础MAIO跳变序列执行类差分操作,得到N+1级的扩展MAIO跳变序 列。 其中,该类差分模块703,具体用于 若该第二生成模块702生成的初始MAIO跳变序列与该第一生成模块701生成的 基础MAIO跳变序列相应无线帧号的MAIO值相同,将该基础MAIO跳变序列相应无线帧号的 MAIO值更改为N ;否则,将该基础MAIO跳变序列相应无线帧号的MAIO值保持不变;
将进行类差分操作后的该基础MAIO跳变序列与该初始MAIO跳变序列组成该扩展 MAIO跳变序列。本实施例通过类差分方式生成的MAIO跳变序列,不但同一 MAIO集合的不同分支 之间是正交的,而且满足“共有正交”特性。以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件 程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光盘或软盘。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
2权利要求
一种更新MAIO跳变序列的方法,其特征在于,所述方法包括当跳频分集组中的终端对应的MAIO集合大小发生变化时,生成新MAIO跳变序列,所述新MAIO跳变序列与原MAIO跳变序列是共有正交的,所述新MAIO跳变序列和所述原MAIO跳变序列包括共有分支;将所述新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的终端,所述新MAIO跳变序列的共有分支的分支号与所述当前跳频分集组中Q路子信道的终端在所述原MAIO跳变序列使用分支的分支号相同。
2.如权利要求1所述的方法,其特征在于,所述将所述新MAIO跳变序列的共有分支分 配给当前跳频分集组中Q路子信道的终端之前还包括所述原MAIO跳变序列还包括非共有分支;将与释放终端在原MAIO跳变序列中使用分支的分支号相同的所述新MAIO跳变序列的 共有分支,分配给使用所述原MAIO跳变序列的非共有分支的终端,所述释放终端是跳频分 集组中引起MAIO集合变小的终端。
3.如权利要求1所述的方法,其特征在于,所述将所述新MAIO跳变序列的共有分支分 配给当前跳频分集组中Q路子信道的终端包括将所述新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的原有终端 的部分终端。
4.如权利要求1所述的方法,其特征在于,所述方法还包括 所述新MAIO跳变序列还包括非共有分支;将所述新MAIO跳变序列的非共有分支分配给当前跳频分集组中Q路子信道的新增终端。
5.一种生成MAIO跳变序列的方法,其特征在于,所述方法包括预先设定模一和模二,所述模一是2NBIN,所述NBIN表示预生成的MAIO跳变序列对应的 MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数目; 以所述模一为模,对所述MAIO跳变序列的无线帧号进行取模运算; 当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为所述 无线帧号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模二为模,对所述 取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述无线帧号对应的 MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。
6.一种生成MAIO跳变序列的方法,其特征在于,所述方法包括预先设定模一和模二,所述模一是2NBIN,所述NBIN表示预生成的MAIO跳变序列对应的 MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数目; 根据所述MAIO跳变序列的无线帧号生成时间参数;根据所述时间参数和随机化因子,生成索引值,所述随机化因子用于保证不同小区间 MAIO跳频序列生成的随机性;根据预先设定的数组变量,将所述索引值作为所述数组变量的下标,查找所述索引值 在所述数组变量中对应的随机值;以所述模一为模,对所述索引值在所述数组变量中对应的随机值进行取模运算; 当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为所述 无线帧号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模二为模,对所述 取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述无线帧号对应的 MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。
7.—种生成MAIO跳变序列的方法,其特征在于,所述方法包括 生成MAIO集合大小为N的N级的基础MAIO跳变序列;生成MAIO集合大小为N+1的N+1级且分支号为N的初始MAIO跳变序列; 将所述初始MAIO跳变序列与所述基础MAIO跳变序列执行类差分操作,得到N+1级的 扩展MAIO跳变序列。
8.如权利要求7所述的方法,其特征在于,所述将所述初始MAIO跳变序列与所述基础 MAIO跳变序列执行类差分操作,得到N+1级的扩展MAIO跳变序列包括若所述初始MAIO跳变序列与所述基础MAIO跳变序列相应无线帧号的MAIO值相同,将 所述基础MAIO跳变序列相应无线帧号的MAIO值更改为N ;若所述初始MAIO跳变序列与所述基础MAIO跳变序列相应无线帧号的MAIO值不同,将 所述基础MAIO跳变序列相应无线帧号的MAIO值保持不变;将进行类差分操作后的所述基础MAIO跳变序列与所述初始MAIO跳变序列组成所述扩 展MAIO跳变序列。
9.一种更新MAIO跳变序列的装置,其特征在于,所述装置包括生成模块,用于当跳频分集组中的终端对应的MAIO集合大小发生变化时,生成新MAIO 跳变序列,所述新MAIO跳变序列与原MAIO跳变序列是共有正交的,所述新MAIO跳变序列 和所述原MAIO跳变序列包括共有分支;分配模块,用于将所述生成模块生成的新MAIO跳变序列的共有分支分配给当前跳频 分集组中Q路子信道的终端,所述新MAIO跳变序列的共有分支的分支号与所述当前跳频分 集组中Q路子信道的终端在所述原MAIO跳变序列使用分支的分支号相同。
10.如权利要求9所述的装置,其特征在于,所述装置还包括第二分配模块,用于所述原MAIO跳变序列还包括非共有分支时,将与释放终端在原 MAIO跳变序列中使用分支的分支号相同的所述新MAIO跳变序列的共有分支,分配给使用 所述原MAIO跳变序列的非共有分支的终端,所述释放终端是跳频分集组中引起MAIO集合 变小的终端。
11.如权利要求10所述的装置,其特征在于,所述分配模块,具体用于将所述新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的原有终端 的部分终端,所述新MAIO跳变序列的共有分支的分支号与所述当前跳频分集组中Q路子信 道的原有终端的部分终端在所述原MAIO跳变序列使用分支的分支号相同。
12.如权利要求10所述的装置,其特征在于,所述装置还包括第三分配模块,用于所述新MAIO跳变序列还包括非共有分支时,将所述新MAIO跳变序 列的非共有分支分配给当前跳频分集组中Q路子信道的新增终端。3
13.—种生成MAIO跳变序列的装置,其特征在于,所述装置包括预设模块,用于预先设定模一和模二,所述模一是2NBIN,所述NBIN表示预生成的MAIO跳变序列对应的MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数 目;运算模块,用于以所述模一为模,对所述MAIO跳变序列的无线帧号进行取模运算;当 取模运算的结果小于所述MAIO集合中MAIO的数目时,所述取模运算的结果为所述无线帧 号对应的MAIO ;当取模运算的结果不小于所述MAIO集合中MAIO的数目时,以所述模二为 模,对所述取模运算的结果进行第二次取模运算,所述第二次取模运算的结果为所述无线 帧号对应的MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。
14.一种生成MAIO跳变序列的装置,其特征在于,所述装置包括预设模块,用于预先设定模一和模二,所述模一是2NBIN,所述NBIN表示预生成的MAIO跳变序列对应的MAIO集合中MAIO数目所需的比特数,所述模二是所述MAIO集合的分支数 目;运算模块,用于根据所述MAIO跳变序列的无线帧号生成时间参数;用于根据所述时间 参数和随机化因子,生成索引值,所述随机化因子用于保证不同小区间MAIO跳频序列生成 的随机性;根据预先设定的数组变量,将所述索引值作为所述数组变量的下标,查找所述索 引值在所述数组变量中对应的随机值;以所述模一为模,对所述索引值在所述数组变量中 对应的随机值进行取模运算;当取模运算的结果小于所述MAIO集合中MAIO的数目时,所述 取模运算的结果为所述无线帧号对应的ΜΑΙΟ;当取模运算的结果不小于所述MAIO集合中 MAIO的数目时,以所述模二为模,对所述取模运算的结果进行第二次取模运算,所述第二次 取模运算的结果为所述无线帧号对应的MAIO ;所述各个无线帧号对应的MAIO组成所述MAIO跳变序列。
15.一种生成MAIO跳变序列的装置,其特征在于,所述装置包括第一生成模块,用于生成MAIO集合大小为N的N级的基础MAIO跳变序列; 第二生成模块,用于生成MAIO集合大小为Ν+1的Ν+1级且分支号为N的初始MAIO跳 变序列;类差分模块,用于将所述第二生成模块生成的初始MAIO跳变序列与所述第一生成模 块生成的基础MAIO跳变序列执行类差分操作,得到Ν+1级的扩展MAIO跳变序列。
16.如权利要求15所述的装置,其特征在于,所述类差分模块,具体用于若所述第二生成模块生成的初始MAIO跳变序列与所述第一生成模块生成的基础MAIO 跳变序列相应无线帧号的MAIO值相同,将所述基础MAIO跳变序列相应无线帧号的MAIO值 更改为N ;否则,将所述基础MAIO跳变序列相应无线帧号的MAIO值保持不变;将进行类差分操作后的所述基础MAIO跳变序列与所述初始MAIO跳变序列组成所述扩 展MAIO跳变序列。
全文摘要
本发明公开了一种更新及生成MAIO跳变序列的方法和装置。更新方法包括当MAIO集合大小发生变化时,生成新MAIO跳变序列,新MAIO跳变序列与原MAIO跳变序列是共有正交的;将新MAIO跳变序列的共有分支分配给当前跳频分集组中Q路子信道的终端,新MAIO跳变序列的共有分支的分支号与当前跳频分集组中Q路子信道的终端在原MAIO跳变序列使用分支的分支号相同。生成方法包括生成N级的基础MAIO跳变序列和N+1级且分支号为N的初始MAIO跳变序列;将初始MAIO跳变序列与基础MAIO跳变序列执行类差分操作,得到N+1级的扩展MAIO跳变序列。本发明基于具有共有正交特性的MAIO跳变序列,当进行MAIO集重配时,即使只有部分终端重配成功,各MAIO跳变序列之间也不会产生冲突,极大的提高了通话质量。
文档编号H04B1/713GK101902253SQ20091014706
公开日2010年12月1日 申请日期2009年6月1日 优先权日2009年6月1日
发明者林捷, 罗超, 谭斌, 邓永锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1