一种基于UL-AOA辅助的多星RTT定位验证方法与流程

文档序号:37491874发布日期:2024-04-01 14:00阅读:16来源:国知局
一种基于UL-AOA辅助的多星RTT定位验证方法与流程

本发明涉及一种基于ul-aoa(up-link arrival of angle,ul-aoa,上行到达角)辅助的多星rtt(round-trip time,rtt,增强型往返时延)定位验证方法,属于非地面网络(non-terrestrial network,ntn)通信。


背景技术:

1、随着第五代通信技术的成熟以及第六代通信技术的提出,以卫星为代表的非地面通信系统逐渐成为3gpp讨论的热点,针对卫星用于定位验证方面的可行性也在诸多提案中得到了论证。

2、在ntn场景中,低轨卫星相对于地面网络具有更大的覆盖范围,在卫星覆盖区域中可能包含不同的国家、不同的核心网络,若用户发送恶意的信息或是错误信息对定位进行干扰,可能导致用户定位错误,接入未经允许的网络,或者造成用户定位失败。在现有的定位方案中,如果用户端上报了虚假的定位信息,很难在卫星或者网络部分判断其信息的真伪。

3、3gpp对现有的定位方案包括两类,一种为卫星来对用户位置进行定位,另一种为用户自己通过gnss来进行定位并上报自己的位置信息。第一类方案有tdoa,rtt,e-cid等,通过用户上报的时间、角度等信息进行定位,然而此类方法对于用户定位估计的准确性较低,且难以有效处理用户端伪造信息处理时间进行定位干扰的问题。

4、在第二类方案中,用户通过无线资源控制器(radio resource control,rrc)发送gnss测量值进行定位,这种方法在用户上报信息可靠时更为有效且准确。具体方法为通过用户同时接收多颗卫星的信号,并测量它们的传播距离,因此用户可以获得多个距离数值。这些距离数值构成了用户与卫星之间的距离差分,被称为伪距。利用这些伪距信息,用户可以进行三角测量,通过交叉定位的方法计算出自身的精确位置。但这种方案至少有以下两个缺点:

5、1.用户报告的位置信息(例如由其gnss接收器确定)可能由于故意(如用户或第三方恶意篡改)或无意(如干扰)原因而错误,因此不能被网络运营商认为是信任。

6、2.在接入层(access stratum,as)安全建立之前,通过rrc发送gnss度量会引发安全和隐私问题。

7、基于上述问题,需要一种辅助手段对用户上报信息进行二次确认因此可以结合rtt方案和ul-aoa方案来综合设计一种定位验证方案,保证用户位置信息的准确性,有效避免非地面网络中恶意用户的欺骗行为或者误报位置信息的行为。


技术实现思路

1、本发明的目的是在进行rtt定位验证后,对用户是否为恶意用户进行二次验证,避免恶意用户接入网络或者用户接入错误的网络。

2、本发明的核心思想为:通过三个及三个以上的卫星来对一个目标用户进行rtt定位,在每一个rtt测量过程中,除了要收集卫星端tx-rx的和用户端的rx-tx时间信息外,卫星端还要上报每次接收到来自用户的ul-srs信号的到达角来进行aoa测量。首先使用信号时延估计的方法对阵列接收到的信号时延进行确定,结合信号的传播速度及阵列的几何分布即可获取到达角信息。然后,在rtt测量结束后,根据上报的时间信息,可以计算出用户的位置,并与现有的用户位置信息进行比对,若位置信息基本吻合,则rtt定位验证成功。然后,根据得到的用户位置信息和每一次测量时卫星的位置信息来计算对应的角度值,并与卫星利用ul-aoa方法测得的角度值进行比对,但是,由于ul-aoa方法用于ntn网络时会产生一定的误差,所以,引入一个判断机制,如果基于ul-srs信号测量得到的ul-aoa角度值与基于rtt信息计算出的ul-aoa角度中有两次或两次以上的角度差值超出指定阈值,那就可以判断用户为恶意用户或是用户误报;若多次测量的角度均小于阈值,则定位验证成功。

3、本发明采用的技术方案具体为:

4、一种基于ul-aoa辅助的多星rtt定位验证方法,具体包括以下步骤:

5、步骤一:对多星rtt系统中至少三个卫星进行排序,并按照排序序号依次选取一颗卫星,向目标用户发送dl-prs信号;

6、步骤二:目标用户接收到来自选定卫星的dl-prs信号后进行处理,并向选定卫星发送dl-prs信号,以及向网络端上报接收卫星dl-prs信号到向卫星发送dl-prs信号的时间差rx-tx信息,即目标用户处理收到dl-prs信号的时间;

7、步骤三:选定卫星收到来自目标用户的ul-srs信号后,记录向目标用户发送dl-prs信号到接收目标用户dl-prs信号的时间差tx-rx信息,即实施一个rtt测量周期所用的时间,同时记录下对应的入射角度信息,即ul-aoa信息,然后将卫星在接收到来自目标用户的ul-srs信息时对应的tx-rx信息、ul-aoa信息以及卫星位置信息上报到网络端;

8、步骤四:网络端根据至少三个卫星各自的星历信息以及对应的rx-tx信息和tx-rx信息计算目标用户的位置,并与现有的目标用户位置信息进行比对,如果计算出的目标用户位置与现有的目标用户位置信息不符,则用户位置验证失败,基站释放与目标用户的连接,否则执行步骤五;

9、步骤五:如果目标用户位置验证成功,则进行目标用户是否为恶意用户或者上报了错误信息的二次验证,具体为:分别根据至少三个卫星上报的在接收到目标用户ul-srs信息时对应的位置信息和基于rtt得到的用户位置信息,计算出对应的ul-aoa信息,通过比对每个卫星上报的ul-aoa信息和计算出的ul-aoa信息,确认目标用户是否为恶意用户或者上报了错误的信息;

10、步骤六:如果多次ul-aoa信息对比存在一半或一半以上角度差距超过设置的角度阈值的情况,则判定目标用户上报了虚假的位置信息,判定目标用户为恶意用户或者上报了错误的信息,并拒绝目标用户的访问,否则目标用户为合法用户。

11、进一步的,步骤四中用户的位置信息计算过程如下:

12、设用户位置为(x,y,z),已知三个卫星位置分别为(x1,y1,z1)、(x2,y2,z2)和(x3,y3,z3),得到如下方程组:

13、

14、其中,tc1_2、tc2_2和tc3_2分别对应为第一个卫星、第二个卫星和第三个卫星实施一个rtt周期所用的时间,tc1_1、tc2_1和tc3_1分别对应为目标用户处理第一个卫星、第二个卫星和第三个卫星发送的dl-prs信号所用的时间,c=3×108为信号的传播速度;

15、通过求解方程组,得到目标用户位置的数值信息。

16、本发明与其他定位方案相比相比,具有如下有益效果:

17、1.本发明通过使用多个卫星对同一个用户进行rtt测量,相比于单个卫星进行多测量的方法具有更高的精度且测量周期的设置可以更加灵活;

18、2.本发明通过结合ul-aoa方案进行二次确认,能够有效应对来自用户的恶意或是错误上报时间处理信息,通过多次角度信息的比对,可以判断出用户上报信息的真伪;

19、3.本发明方案与ul-aoa结合能在一定程度上缓解相位模糊问题,排除测量中产生的用户镜像位置点。

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