本发明涉及同步技术领域,尤其涉及无线网络同步方法及装置。
背景技术:
在无线网络中,基站与终端间需要定时进行同步。
对于无线专网230系统,基站在业务子带上每40个无线帧发送一次同步帧,同步帧中的同步信号发送包括同步信号1发送和同步信号2发送。同步信号1和同步信号2都采用长度为70的pn(pseudorandomnoise,伪随机)码生成。频域上,同步信号占用普通子带22khz带宽;时域上,同步信号2排列在前,占用462个采样点,同步信号1放置在同步信号2之后,占用463个采样点。
随着无线通信新技术的不断发展,以及移动互联网、物联网产业的蓬勃发展,各行业对低速率、低成本、广覆盖,大容量的业务需求急剧膨胀。目前的短序列同步信号生成方式的信道解调性能不足以支持广覆盖的需求。
技术实现要素:
本发明提出无线网络同步方法及装置,以简化同步序列构造复杂度,并提高同步序列的解调性能,以达到支持广覆盖需求。
本发明的技术方案是这样实现的:
一种无线网络同步方法,该方法包括:
无线网络中的基站发现业务子带的同步周期到来,采用如下方式构造同步序列rss(m):
其中,m=0,1,2,3,...,m-,1m为同步序列的长度;
c(n)=(x1(n+nc)+x2(n+nc))mod2,其中:
nc为预设的同步序列长度辅助因子;
x1(n+31)=(x1(n+3)+x1(n))mod2,其中,x1(0)=1,x1(n)=0,n=1,2,3,...,30;
x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2,其中,x2(n),n=0,1,2,3,...,30通过
基站将同步序列均匀地划分为预设的p段,每段的长度为m/p个子载波,分别映射到p个正交频分复用ofdm符号上,得到同步信号的本地频域信号,将该本地频域信号转换为时域信号后发送出去。
所述同步序列为伪随机pn码。
所述无线网络为无线专网230系统。
当所述无线网络为无线专网230系统时,m=154,p=14,且,所述m/p=11个子载波为连续的11个子载波。
当所述无线网络为无线专网230系统时,nc=1600,
一种无线网络同步装置,该装置位于无线网络的基站上,该装置包括:
同步序列构造模块,用于发现业务子带的同步周期到来时,采用如下方式构造同步序列rss(m):
其中,m=0,1,2,3,...,m-,1m为同步序列的长度;
c(n)=(x1(n+nc)+x2(n+nc))mod2,其中:
nc为预设的同步序列长度辅助因子;
x1(n+31)=(x1(n+3)+x1(n))mod2,其中,x1(0)=1,x1(n)=0,n=1,2,3,...,30;
x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2,其中,x2(n),n=0,1,2,3,...,30通过
同步序列发送模块,用于将同步序列构造模块构造的同步序列均匀地划分为预设的p段,每段的长度为m/p个子载波,分别映射到p个正交频分复用ofdm符号上,得到同步信号的本地频域信号,将该本地频域信号转换为时域信号后发送出去。
所述同步序列构造模块构造的同步序列为伪随机pn码
所述业务子带位于无线专网230系统中。
当所述业务子带位于无线专网230系统中时,
所述同步序列构造模块构造的同步序列的长度m=154,所述同步序列发送模块将同步序列均匀地划分为p=14段,且,所述m/p=11个子载波为连续的11个子载波。
当所述业务子带位于无线专网230系统中时,所述同步序列构造模块构造同步序列时,nc=1600,
本发明仅需构造一个同步序列就可实现无线网络同步,简化了同步序列构造复杂度,且提高了同步序列的信道解调性能,达到了支持广覆盖的需求。
附图说明
图1为本申请一实施例提供的无线网络同步方法流程图;
图2为本申请另一实施例提供的无线网络同步方法流程图;
图3为本申请实施例提供的无线网络同步装置的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
图1为本申请一实施例提供的无线网络同步方法流程图,其具体步骤如下:
步骤101:无线网络中的基站发现业务子带的同步周期到来,采用如下方式构造同步序列rss(m):
其中,m=0,1,2,3,...,m-,1m为同步序列的长度;
c(n)=(x1(n+nc)+x2(n+nc))mod2,其中:
nc为预设的同步序列长度辅助因子;
x1(n+31)=(x1(n+3)+x1(n))mod2,其中,x1(0)=1,x1(n)=0,n=1,2,3,...,30;
x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2,其中,x2(n),n=0,1,2,3,...,30通过
步骤102:基站将同步序列均匀地划分为预设的p段,每段的长度为m/p个子载波,分别映射到p个ofdm(orthogonalfrequencydivisionmultiplexing,正交频分复用)符号上,得到同步信号的本地频域信号,将该本地频域信号转换为时域信号后发送出去。
图2为本申请另一实施例提供的无线网络同步方法流程图,其具体步骤如下:
步骤201:无线网络中的基站发现业务子带的同步周期到来,采用如下方式构造同步序列rss(m):
其中,m=0,1,2,3,...,m-,1m为同步序列的长度,例如对于无线专网230系统,较佳地,m=154,同步序列通常为pn码;
c(n)=(x1(n+nc)+x2(n+nc))mod2,其中:
nc为同步序列长度辅助因子,其取值可根据经验确定,例如对于无线专网230系统,较佳地,nc=1600;
x1(n+31)=(x1(n+3)+x1(n))mod2,其中,x1(0)=1,x1(n)=0,n=1,2,3,...,30;
x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2,其中,x2(n),n=0,1,2,3,...,30可通过
需要说明的是,在matlab应用软件中,有一个专门的函数可以通过
x2(n)=de2bi(cinit,31,'right-msb'),n=0,1,2,3,…,30。de2bi(cinit,31,'right-msb')是将cinit转换为长度为31bit的二进制数,其中,二进制数从右到左的31个bit分别代表x2(0)~x2(30),即二进制数的最右边的bit代表x2(0),右边第二个bit代表x2(1),右边第三个bit代表x2(2),依此类推,right-msb表示cinit的最高有效位在右边。
可见,同步序列rss(m)是一个复数序列。
步骤202:基站将同步序列均匀地划分为p段,每段的长度为m/p个子载波,分别映射到p个ofdm符号上,得到同步信号的本地频域信号,将该本地频域信号转换为时域信号后发送出去。
p为预先设定的,对于无线专网230系统来说,较佳地,p=14。
对于无线专网230系统来说,较佳地,m/p个子载波为连续的子载波,例如:m=154,p=14时,m/p=11,此时可选择64个子载波中的第28到第38个子载波。
图3为本申请实施例提供的无线网络同步装置的结构示意图,该装置主要包括:同步序列构造模块31和同步序列发送模块32,其中:
同步序列构造模块31,用于发现业务子带的同步周期到来时,采用如下方式构造同步序列rss(m):
其中,m=0,1,2,3,...,m-,1m为同步序列的长度;
c(n)=(x1(n+nc)+x2(n+nc))mod2,其中:
nc为预设的同步序列长度辅助因子;
x1(n+31)=(x1(n+3)+x1(n))mod2,其中,x1(0)=1,x1(n)=0,n=1,2,3,...,30;
x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2,其中,x2(n),n=0,1,2,3,...,30通过
同步序列发送模块32,用于将同步序列构造模块31构造的同步序列均匀地划分为预设的p段,每段的长度为m/p个子载波,分别映射到p个ofdm符号上,得到同步信号的本地频域信号,将该本地频域信号转换为时域信号后发送出去。
较佳地,同步序列构造模块31构造的同步序列为pn码。
较佳地,业务子带位于无线专网230系统中。
较佳地,当所述业务子带位于无线专网230系统中时,同步序列构造模块31构造的同步序列的长度m=154,同步序列发送模块32将同步序列均匀地划分为p=14段,且,m/p=11个子载波为连续的11个子载波。
较佳地,当所述业务子带位于无线专网230系统中时,同步序列构造模块31构造同步序列时,nc=1600,
较佳地,上述装置位于无线网络的基站上。
本发明的有益技术效果如下:
本发明通过仅仅构造一个同步序列就可实现无线网络中的业务子带的同步,不仅简化了同步序列构造复杂度,且经过实验证明,提高了同步序列的信道解调性能,满足了广覆盖需求。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。