共有2的18次方-1=262143个扰码可以产生,扰码编号为0~262142。但并不是所有的扰码都可以用,共有8192 (512x16)个下行扰码可用。所有可用的下行扰码被分成两种:一种为主扰码,共有512个;另一种是辅助扰码,共有15x512个。每个主扰码都有与其对应的15个辅助扰码。
主扰码是指编号为n=16xi的扰码,其中i=0....511。
[attach]2060[/attach]
第i阶段辅助扰码包括序号为16*i+k的扰码,其中k=1....15。
因此,序号为k=0,1,....,8191的扰码为可用扰码。
主扰码又可以分成64个扰码组,每个扰码组中包含8个主扰码。第j个扰码组包括的扰码为16*8*j+16*k,这里j=0.63且k=0.7。
WCDMA中,每一个小区只分配一个下行主扰码。P-CCPCH、P-CPICH、PICH、 AICH、AP-AICH、CD/CA-ICH、和PCH映射的S-CCPCH总是使用主扰码来加扰。其余的下行物理信道既可以用主扰码也可以用和主扰码相关的辅助扰码进行加扰。
通过将两个实数序列合并成为一个复数序列构成一个扰码序列。通过两个18 阶的生成多项式,产生两个二进制的w序列,m序列的38400个码片模2加构成 两个实数序列。两个实数序列构成了一个Gold序列。扰码每10ms重复一次。
设x和y分别代表一个序列。x序列用生成多项式1+X的7次方+X的18次方生成,y序列用生成多项式1+X的5次方+X的7次方+X的10次方+X的18次方生成。
依赖于扰码号n的序列记为Zn。设x(i)代表序列x,y(i)代表序列y,Zn(i)代表Zn的第i个值。
m序列x和j构成如下:
初始条件,
x:x(0)=1,x(1)=x(2)=...x(16)=x(17)=0
y(0)=y(1)=...y(16)=y(17)=1
子序列递归定义为:
x(i+18)=x(i+7)+x(i)模2,i=2,...,2的18次方-20
y(i+18)=y(i+10)+ y(i+7)+y(i+5)+y(i)模2,i=0,...,2的18次方-20
N(n)阶Gold序列Zn,n=0,1,2...,2的18次方-2,定义为:
Zn(i)=x((i+n)模(2的18次方-1)+y(i)模2,i=0,...,2的18次方-2。
二级制序列通过下式转换为实数值的Zn序列,
[attach]2056[/attach]
下行链路扰码产生器的构成如图5-14所示。
[attach]2058[/attach]
下面重点介绍一下PRACH的信道处理过程。
在上行方向上,UE在接入过程时使用PRACH,然后才获得网络分配的专用信道。
(1) PRACH接入前导使用的扰码
对于PRACH而言,每次接入时会选取一个可用的接入前导特征码,共有16 个可能使用的符号。接入前导特征码用s表示,0(大于或等于)s(大于或等于)15。
PRACH使用的扰码分为接入前导特征码使用的扰码和消息部分使用的扰码。PRACH的这两个扰码是一一对应的。
PRACH前缀部分扰码由上行长扰码序列产生,共有8192个PRACH前缀扰码。
第n阶接入前导扰码n=0,1,...,891,定义为:
S(下标r-pre),n(i)=Clong,1,n(i),i=0,1,...,4095
这8192个PRACH接入前导扰码被分成512组,每组有16个。小区内PRACH 前缀扰码组与用于小区内下行链路的主扰码有一—对应的关系。
如果小区内使用的下行链路的主扰码序号为则小区中可能使用PRACH 接入前导扰码共有16个,其中的第k个扰码S(下标r-pre),n(i)的序号n定义为:
n=16*m+k,其中k=0,1,2,...,15,m=0,1,2,...,511
(2) PRACH消息部分使用的扰码
用于PRACH信道消息部分的扰码是10ms长,总共定义了 8192个用于 PRACH消息部分的扰码。
第n阶PRACH信道消息部分扰码记为S(下标r-msg),n,其中n=0,1,....8191。
它的定义是基于上行长扰码序列的,定义为:
S(下标r-msg),n(i)=Clong,n(i+4096),i=0,1,...,38399
对一个PRACH来说,用于消息部分的扰码与用于前缀部分的扰码是一一对应的。即若前缀用扰码S(下标r-pre),m,则消息部分用扰码S(下标r-msg),m,其中,m对于上述两个扰码是相同的。
(3)PRACH信道码
在发送完接入前导后,如果成功接入,则UE会使用PRACH发送数据,PRACH 的结构包含控制部分和数据部分,控制部分和数据部分也是通过信道码来区分,如图5-15所示。
[attach]2061[/attach]
在OVSF码树中共有16个SF值等于16的码树节点,UE在确定上行PRACH 信道使用的信道码时,使用的接入前导特征码s的序号寻找对应的为16的码树节点,在这个节点下的信道码用于PRACH的扩频。
PRACH的控制部分的扩频用信道化码使用的扩频因子Cc为256,Cc是位于码数的最底端的信道码。
Cc=C(下标ch),256,m 其中m=16*s+15
PRACH的数据部分的扩频使用位于码树顶端的信道化码,根据数据速率的要求,PRACH的数据部分可以使用扩频因子为(32,64,128, 256)中的一个 值。PRACH数据部分使用的信道码Cd为:
Cd=Cch,SF,m
其中,SF是数据部分的扩频因子,m=SF*s/16。
网络方在UE接入时就己经知道UE使用的接入前导特征码s,根据这个接入前导特征码s,网络方就可以知道UE在PRACH消息部分使用的信道码是什么了。
PRACH消息的数据部分和控制部分在完成信道化之后,实数值的扩频信号 进行加权处理,对PRACH消息的控制部分用增益因子Bc进行加权处理,对PRACH 消息的数据部分用增益因子Bd进行加权处理。在任意时刻,Bc和Bd的幅度值至少有一个为1.0。B值用四比特量化,其量化信息见表5-7。
[attach]2057[/attach]
欢迎光临 51学通信技术论坛 (http://51xuetongxin.com/bbs/) | Powered by Discuz! X2 |