基于PUSCH和SRS联合功率测量的定位方法与流程

文档序号:17149455发布日期:2019-03-19 23:17阅读:868来源:国知局
基于PUSCH和SRS联合功率测量的定位方法与流程

本发明属于无线通信领域,具体涉及一种基于pusch和srs联合功率测量的定位方法。



背景技术:

lte(longtermevolution,长期演进)是由3gpp(the3rdgenerationpartnershipproject,第三代合作伙伴计划)组织制定的umts(universalmobiletelecommunicationssystem,通用移动通信系统)技术标准的长期演进。近几年,lte终端已经大量普及,通过对lte终端的信号源进行测量,实现lte终端的定位,广泛的应用于专网无线通信、犯罪分子定位及灾害搜救。

目前常用的lte终端定位方式是通过获得基站发送的lte下行信号计算下行同步的位置,进而接收并解析终端发出的上行pusch(physicaluplinksharedchannel,物理上行共享信道)信号,通过测量pusch的rsrp(referencesignalreceivingpower,参考信号接收功率)来定位终端ue(用户设备)的位置。

然而,由于无线信号在传送过程中会受到噪声干扰、路径损耗、多径衰落和阴影衰落等因素影响,这些干扰对lte信号源能量的捕获产生不利的影响,常用的定位方法容易出现下行不同步或上行同步误差大的问题,同时仅依靠pusch进行rsrp测量容易受到同频其它ue干扰导致检测结果跳动比较大,检测不准确。

目前的定位方法普遍存在复杂场景下同步易丢失导致无法工作、容易受到同频其它ue干扰等问题,亟待提供一种改进的搜索方法以克服上述缺陷,实现在复杂场景下对待定位终端的准确定位。



技术实现要素:

本发明的目的是提供一种基于pusch和srs(soundingreferencesignal,探测参考信号)联合功率测量的定位方法,以便实现在复杂场景下对待定位终端的准确定位。

本发明所采用的技术方案提供一种基于pusch和srs联合功率测量的定位方法,包括以下步骤,

步骤1,建立伪基站,待定位目标ue接入伪基站;

步骤2,伪基站为目标ue调度srs,并对目标ue的pusch和srs信道分配固定的调度配置;

步骤3,单兵设备频率同步和时间粗同步;

步骤4,单兵设备通过srs降采样后的多区域信号pdp加窗检测和时偏估计获取精同步;

步骤5,单兵设备进行pusch和srs的联合功率测量及同步保持。

而且,步骤4包括以下步骤,

步骤4.1,取上行一帧长度的数据进行滤波降采样;

步骤4.2,取srs若干区间信号进行相关峰加窗检测,得到各区间搜索窗中的pdp最大值;

步骤4.3,精同步位置获取:比较每个区间上搜索窗中的pdp最大值,得到所有区间上的pdp最大值maxpdp,maxpdp对应的区间起点位置记为tmax,将maxpdp与门限比较,根据门限比较结果,进行时偏估计及精同步帧头的计算。

而且,步骤4.2包括以下步骤,

步骤4.2.1,进行区间信号选取,

当下行空口同步成功时,根据下行同步的位置,获得上行粗同步位置,进而得到srs位置,以srs位置作为基准点,取基准点附近若干区间信号;

当下行空口同步无法成功或应用在无下行空口同步的定位系统时,则按滑窗间隔将滤波降采样后的10ms数据全部进行区间选择;

步骤4.2.2,对所选区间信号分别进行srs相关峰检测;

步骤4.2.3,在时域上设置pdp检测搜索窗,得到区间搜索窗中的pdp最大值。

而且,步骤4.2.1中,区间信号以降采样后的cp长度为单位进行滑窗选取。

而且,步骤4.3中,所述的精同步帧头计算如下,

判断maxpdp是否超过门限,如超过门限,则估计ta,判断ta是否在有效范围内,若在有效范围则将ta补偿到tmax对应的降采样前的帧头上,得到精确帧头;若不在有效范围内,则不补偿ta,该tmax对应的降采样前帧头即为精确帧头;如maxpdp不超过门限,则返回步骤4.1。

而且,步骤5包括以下步骤,

步骤5.1,根据精同步帧头的位置,按照帧长度的间隔取出srs以及pusch所在的固定了配置的tti上的信号,分别计算srs和pusch的pdp以及rsrp,并记录相应pdp最大值;

步骤5.2,进行srs和pusch估计的rsrp联合加权处理,得到最终rsrp,

步骤5.3,同步保持,包括srs和pusch各自估计ta,判断ta是否在有效范围内,进行ta联合估计,实时纠正精同步帧头位置,返回步骤5.1。

而且,步骤5.2中,按如下公式进行加权,

rsrp=α×rsrpsrs+β×rsrppusch

其中,rsrpsrs为srs估计得到的rsrp,rsrppusch为pusch估计得到的rsrp;其中,α,β的取值大小按如下情况进行分类,

srs和pusch的最大pdp值均超过门限;

srs最大pdp值超过门限,而pusch最大pdp值未超过门限;

pusch最大pdp值超过门限,而srs最大pdp值未超过门限;

srs最大pdp值和pusch最大pdp值均未超过门限。

而且,步骤5.3中,进行ta联合估计的实现方式为,

若srs和pusch估计的ta均在ta估计的有效范围内,则将两者ta平均值叠加到精同步帧头位置;

若只有srs估计的ta在ta估计的有效范围内,则将srs估计的ta值叠加到精同步帧头位置;

若只有pusch估计的ta在ta估计的有效范围内或pusch估计ta和srs估计的ta均不在ta估计的有效范围内,则精同步帧头位置不变。

而且,步骤1中,伪基站的pci设置成与待定位范围内的lte现有小区不同,伪基站的频点设置成与待定位范围内的lte现有频点不同或设置成最弱的小区的频点号。

而且,在无下行空口同步,未知上行帧头的情况下利用步骤4获取精同步的方式进行同步。

本发明具有如下优点:

(1)同步方面:提供了一种精同步方法,通过对srs降采样后的多区域信号pdp加窗检测和ta估计得到精同步帧头,提高同步的精确度。同时本发明中的精同步方法也可应用在无下行空口同步或下行空口同步失效的系统中,提高系统的可靠性。

(2)同步保持方面:提供一种srs和pusch的联合ta估计同步保持方法,实时调整上行同步位置,解决因lte目标终端移动而导致上行失步的问题。

(3)上行参考功率测量方面:

一方面通过对pusch以及srs时频资源的固定,无需解析ue配置,加上通过srs得到精同步帧头,可以在相应的时频资源上对目标ue进行精确的功率测量;

同时提供一种用srs和pusch信号进行上行功率的联合测量方法,进一步提高抗干扰能力,实现目标ue的准确定位。

通过上述方法,本发明能够提高复杂场景下对待定位终端的定位性能。

附图说明

图1为本发明实施例的lte终端定位系统框图;

图2为本发明实施例的lte终端定位流程图;

图3为本发明实施例的srs精同步流程图;

图4为本发明实施例的pusch和srs的联合功率测量及同步保持流程图;

具体实施方式

下面结合实施例,对本发明的主要实现原理、具体实施方式及其能够达到的有益效果进行详细阐述。

本发明实施例中lte终端定位系统框图如图1所示,包括伪基站、单兵设备(也叫场强仪)、目标ue。伪基站用于吸附目标ue,单兵用于跟踪测量目标ue的rsrp能量。

本发明实施例1:

参见图2,以tdd20m带宽,上下行时间配比1为例对本发明实施例1中lte终端定位所采用的技术方案进行阐述:

步骤201,建立伪基站,待定位目标ue接入伪基站。

伪基站扫描已存在的lte小区,获取小区pci以及频点号。优选的,伪基站的pci(physicalcellidentifier,物理小区标识)设置成与待定位范围内的lte现有小区不同,伪基站的频点设置成与待定位范围内的lte现有频点不同或设置成最弱的小区的频点号。

伪基站既可是车载式,也可是便携式,根据使用场景灵活选择。

步骤202,伪基站为目标ue调度srs,并对目标ue的pusch和srs信道分配固定的调度配置。

所述的固定的调度配置包括:

pusch信道:一个10ms信号内,在一个或几个固定子帧上目标ue的pusch配置固定,包括且不限于rb起始位置,rb长度;

srs信道:为目标ue配置srs,srs相关参数固定。

srs既可配置在目标ue固定了pusch配置的tti上,也可配置在其它tti上。

以tdd上下行时间配比1为例,一个10ms中有子帧2,3,7,8支持上行,为目标ue在tti3上配置srs,srs周期为10ms。srs相关参数固定,则对单兵设备来说srs配置已知。目标ue在tti2上的pusch配置固定,则对单兵设备来说pusch配置已知,无需知道rnti即可在目标ue对应的时频资源上进行上行功率测量。同理,fdd也可以同样配置。

本实施例针对目标ue在tti2上配置了固定配置的pusch,以及tti3上配置了固定配置的srs,pusch和srs也可以配置在同一个tti上或多个tti上,可根据系统情况进行灵活配置。

步骤203,单兵设备频率同步和时间粗同步;

所述的频率同步为:获取时间同步信号,本实施例中,时间同步信号设置为gps,本地系统时钟源采用ocxo。当gps锁定后,软锁相开始工作,利用获取的1pps对ocxo(ovencontrolledcrystaloscillator,恒温晶体振荡器)进行校准,实现频率同步。频率同步是系统能正确解调的基础,如果频偏较大,则会出现解调错误。

所述的时间粗同步为:当频率同步后,单兵设备进行空口同步操作,得到下行10ms帧头位置,进而得到上行位置。

如果gps失锁,则通过ocxo良好的短期稳定度来保持频率和时间的稳定。

步骤204,单兵设备通过srs降采样后的多区域信号pdp(powerdelayprofile,功率延时谱)加窗检测和时偏ta估计获取精同步。

参见图3,对实施例的步骤204进行详细说明,包括以下步骤:

步骤4.1,取上行一帧长度(10ms)的数据进行滤波降采样;

本实施例中将信号速率变为1.92mhz,即20m带宽下对信号做16倍的降采样处理,采样倍数记为n。具体的对接收的一个帧数据307200点进行cic滤波(cascadeintegratorcomb,级联积分梳状滤波器)和16倍降采样,得到19200点,则每个子帧长度为1920。

步骤4.2,取srs若干区间信号进行相关峰加窗检测,得到各区间搜索窗中的pdp最大值,包括:

步骤4.2.1,进行区间信号选取:

所述的区间信号选取分两种情况:

1)下行空口同步成功时,根据下行同步的位置,获得上行粗同步位置,即帧头位置,进而得到srs的位置,以此srs位置作为基准点,此基准点记为t0,以一定的单位滑窗取t0附近若干区间信号。

2)下行空口同步无法成功或本srs同步方法应用在无下行空口同步的定位系统时,则以一定的滑窗间隔将滤波降采样后的10ms数据全部进行区间选择。

实施例中,以第一种情况为例,即根据下行同步的位置,获得上行粗同步位置,即帧头位置,进而得到srs的位置,以此srs位置作为基准点,此基准点记为t0,取t0附近若干区间信号。

所述的区间信号为:每个区间信号的长度为一个符号采样后的长度。区间信号以一定的单位滑窗进行选取,优选的,区间信号以降采样后的cp长度为单位进行滑窗选取。

具体的,本实施例中srs处于子帧3最后一个符号,t0为降采样后的子帧3最后一个符号起始位置。取5个区间信号,起始点分别为t0-2×k,t0-k,t0,t0+k,t0+2×k,其中,k为滤波降采样后的滑窗间隔,k=144/16=9。从各起始点选取128点进行后续操作。

步骤4.2.2,所选信号分别进行srs相关峰检测:根据伪基站为该ue设置的配置,信号经去cp(cyclicprefix,循环前缀)、fft(fastfouriertransformation,快速傅氏变换)后解映射,与该ue对应的srs本地序列进行共轭相乘,本地序列为补适当点数的0并做idft,使之变换到时域,计算pdp。本实施例中,此时去cp的长度为9、fft点数取2048,idft点数取1536。

其中,

为参考序列的长度;

为参考序列的基序列;

u为序列组号;

v是每组内的基序列号;

α是循环移位值。

步骤4.2.3,在时域上设置pdp检测搜索窗,得到区间搜索窗中的pdp最大值;

具体的,如果没有时偏影响,冲激信号应位于零点,以零点为中心进行加窗,窗长l(l≤nidft),l取其中m为滑窗单位,即为cp降采样后的长度,本实施例idft点数nidft=1536,fft点数nfft=2048,则窗长为198点。

步骤4.3,精同步位置获取:比较每个区间上搜索窗中的pdp最大值,得到所有区间上的pdp最大值maxpdp,maxpdp对应的区间起点位置记为tmax,将maxpdp与门限比较,根据门限比较结果,进行ta估计及精同步帧头的计算。

所述的精同步帧头计算为:

判断maxpdp是否超过门限,如超过门限,则估计ta,判断ta是否在有效范围内,若在有效范围则将ta补偿到tmax对应的降采样前的帧头上,得到精确帧头;若不在有效范围内,则不补偿ta,该tmax对应的降采样前帧头即为精确帧头;如maxpdp不超过门限,则返回步骤4.1。

本实施例中,采用传统的ta估计方法,优选的ta有效范围为±5us,具体实施时,门限可根据系统的实际测试情况设置,实施例设置为15。srs信号区间起点位置分别为t0-2×k,t0-k,t0,t0+k,t0+2×k的5个区间得到的pdp最大值分别为8,13,16,18,10,则此时maxpdp=18,则tmax=t0+k,取以tmax为起点的区间信号进行ta估计,ta估计结果为4us,ta在±5us以内,则采样前的精确帧头位置为计算公式中ta以us为单位,n为降采样倍数。若ta不在±5us以内,则实施例中采样前的精确帧头位置为

步骤205,单兵设备进行pusch和srs的联合功率测量及同步保持。

具体应用时,场强仪通过测量rsrp来定位终端ue(用户设备)的位置,通过rsrp的测量逐渐靠近目标,例如,接近目标时,rsrp应该是越来越强。

因此,本发明可以提高系统的抗干扰能力,在复杂场景下获得精确的rsrp测量结果以达到定位的目的

参见图4,对实施例步骤205进行详细说明,包括以下步骤:

步骤401,根据精同步帧头的位置,此后每10ms(帧长度)取出srs以及pusch所在的固定了配置的tti上的信号,分别计算srs和pusch的pdp以及rsrp,并记录它们各自pdp最大值。

本实施例根据步骤4.3精同步得到帧头位置为266,则可得到10ms上的pusch子帧2起始位置为30720*2+266,同理可得srs的位置。取出pusch和srs分别计算srs和pusch的pdp以及rsrp,并记录它们各自pdp最大值。此后根据步骤403实时调整的精同步帧头取信号。

所述的pusch求pdp方法为:经过去循环前缀,7.5khz频偏补偿,fft变换,解映射,提取pusch的两列导频信号进行信道估计,采用基于dft的信道估计算法,在上述信道估计过程中,执行1536点idft变换到时域后,计算pdp,记录pdp值。所述的rsrp通过信道估计得到信道系数计算得到。

步骤402,srs和pusch估计的rsrp联合加权处理,得到最终rsrp,加权权重依据srs、pusch的最大pdp和各自门限比较的结果,具体实施时,门限可根据系统的实际测试情况设置;

本实施例中srs门限设置为15,pusch门限设置为12,可根据系统具体情况进行设置。

按如下公式进行加权rsrp=α×rsrpsrs+β×rsrppusch,rsrpsrs为srs估计得到的rsrp,rsrppusch为pusch估计得到的rsrp。其中,权值α,β的取值大小按如下情况进行分类;

若srs和pusch的最大pdp值均超过门限,优选的,α=β=0.5;

若srs最大pdp值超过门限,而pusch未超过门限,优选的,α=0.8,β=0.2;

若pusch最大pdp值超过门限,而srs未超过门限,优选的,α=0.2,β=0.8;

若srs和pusch最大pdp值均未超过门限,优选的,α=0.35,β=0.35;

每种情况下具体α,β的值可以根据系统进行调整。

步骤403,同步保持:srs和pusch各自估计ta,判断ta是否在有效范围内,进行ta联合估计,实时纠正精同步帧头位置,并返回步骤401。

因为实施例采用优选的ta有效范围为±5us,所述的ta联合估计方法为:若srs和pusch估计的ta均在±5us内,则将两者ta平均值叠加到精同步帧头位置;

若只有srs的ta在±5us内,则将srs的ta值叠加到精同步帧头位置;

若只有pusch的ta在±5us内或pusch和srs的ta均不在5us内,则精同步帧头位置不变。

具体实施时,根据具体的ta有效范围进行相应的联合估计。

本发明实施例2:

在本发明实施例1的基础上,可在无下行空口同步,不知道上行帧头的情况下利用本发明的精同步方法进行同步,即执行步骤204即可,以达到后续功率测量及用户定位的目的。

本发明的通过srs降采样后的多区域信号pdp加窗检测和ta估计获取同步的方法,也可以在无下行空口同步下进行或应用在无下行空口同步的定位系统中。将上行一帧长度(10ms)的数据进行滤波降采样后,则以一定的滑窗间隔将滤波降采样后的10ms数据全部进行区间选择。例如降采样得到19200点,则每个子帧长度为1920,以降采样后的cp长度9为单位进行滑窗选取,则总共有个区间,每个区间分别进行srs相关峰检测,时域上设置pdp检测搜索窗,比较每个区间上搜索窗中的pdp最大值,得到所有区间上的pdp最大值maxpdp,maxpdp对应的区间起点位置记为tmax,将maxpdp与门限比较,根据门限比较结果,进行ta估计及精同步帧头的计算。

得到帧头后,就可以进行srs功率测量或pusch功率测量或两者的联合测量以达到用户定位的目的。

通过上述方法,本发明相对传统方法能够有效的提高复杂场景下对待定位终端的定位性能。

具体实施时,以上步骤可基于软件技术实现自动运行流程。

尽管上文对本发明进行了详细说明,并举了实施例,但是本发明以及可应用的实施例不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改,也可将本发明中的部分方法应用在其它系统中。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1