一种路测导航路径规划方法及系统与流程

文档序号:22841211发布日期:2020-11-06 16:41阅读:333来源:国知局
一种路测导航路径规划方法及系统与流程

本发明涉及无线网络路测技术领域,尤其涉及一种路测导航路径规划方法及系统。



背景技术:

路测(drivetest,dt)是指借助检测仪器以及测试车辆等工具,沿着特定的线路进行无线网络参数、运行以及话音质量指标的测定和采集。路测是网络优化的重要手段,路测所采集的参数、呼叫接通情况以及测试者对通话质量的评估,为运营商提供了较为完备的网络覆盖情况。

在路测过程中,测试人员需要对网络环境,测试用例的要求以及道路交通信息等进行综合考虑,进而规划出能够满足测试用例要求的导航路径,现有的导航软件仅能够按照出发地和目的地来规划最优行驶路线,而路测的过程中需要额外关心路线上目标基站的位置、信号强度、网络配置情况等信息,同时还要关注路线上各个测试点的测试需求,如需要以一定的速度通过,需要在某个被识别的位置停留等。现有技术中需要人为的根据路线上的情况设计测试路线和测试方法,由于网络配置的变化非常频繁,人为规划测试路线不仅效率低下,而且容易出错。



技术实现要素:

根据现有技术中存在的上述不足,现提供一种路测导航路径规划方法及系统,根据测试用例的内容结合后台数据库自动规划导航路径,不仅规划效率高,而且准确率高。

上述技术方案具体包括:

一种路测导航路径规划方法,应用于无线网络的路测,其中所述路测包括至少一个测试用例,所述规划方法进一步包括:

步骤s1,根据所述测试用例的测试内容和相应的基站信息数据库生成一第一集合,所述第一集合包括满足所述测试内容的目标基站;

步骤s2,根据所述测试用例的信号质量要求、所述第一集合中所述目标基站的地理位置信息以及当地的地图信息生成一第二集合,所述第二集合包括满足所述信号质量要求的测试点的地理位置信息;

步骤s3,根据所述测试用例的测试需求和当地的交通规则信息对所述第二集合中的所述测试点进行筛选,并将满足所述测试需求的所述测试点的地理位置信息添加入一第三集合;

步骤s4,根据所述第三集合和所述地图信息规划生成导航路径信息。

优选地,其中,还包括:

步骤s5,根据所述导航路径信息和所述测试需求生成相应的语音播报信息。

优选地,其中,所述步骤s1进一步包括:

步骤s10,从所述测试内容中提取得到预设字段信息;

步骤s11,在所述基站信息数据库中查找满足所述预设字段信息的所述目标基站;

步骤s12,提取所述目标基站的基站编号,生成所述第一集合。

优选地,其中,所述预设字段信息包括:3gpp协议配置字段asn.1配置消息名称、字段名和取值。

优选地,其中,提供一存储有所述目标基站及对应地理位置信息的位置信息数据库;

所述步骤s2进一步包括:

步骤s20,根据所述位置信息数据库生成所述第一集合中所述目标基站的地理位置信息;

步骤s21,根据所述信号质量要求和所述目标基站的地理位置信息,处理生成每个所述目标基站对应的满足所述信号质量要求的可测试区域;

步骤s22,根据所述可测试区域和所述地图信息生成满足所述信号质量要求的测试点的地理位置信息,以生成所述第二集合。

优选地,其中,所述信号质量要求包括信号强度的要求和信噪比的要求。

优选地,其中,所述测试需求包括通过所述测试点时的速度范围以及是否需要于测试点附近停车。

优选地,其中,所述步骤s4中,于存在多条所述导航路径信息时,按照每条所述导航路径信息的里程值从小到大进行排序,并将排序结果输出。

一种路测导航路径规划系统,应用于无线网络的路测,其中所述路测包括至少一个测试用例,所述规划系统进一步包括:

目标基站模块,用于根据所述测试用例的测试内容和相应的基站信息数据库生成一第一集合,所述第一集合包括满足所述测试内容的目标基站;

位置信息模块,连接所述目标基站模块,用于根据所述测试用例的信号质量要求、所述第一集合中所述目标基站的地理位置信息以及当地的地图信息生成一第二集合,所述第二集合包括满足所述信号质量要求的测试点的地理位置信息;

筛选模块,连接所述位置信息模块,用于根据所述测试用例的测试需求和当地的交通规则信息对所述第二集合中的所述测试点进行筛选,并将满足所述测试需求的所述测试点的地理位置信息添加入一第三集合;

规划模块,连接所述筛选模块,用于根据所述第三集合和所述地图信息规划生成导航路径信息。

优选地,其中,还包括:

语音模块,连接所述规划模块,用于根据所述导航路径信息和所述测试需求生成相应的语音播报信息。

优选地,其中,所述目标基站模块进一步包括:

提取单元,用于从所述测试内容中提取预设字段信息;

匹配单元,连接所述提取单元,用于在所述基站信息数据库中查找满足所述预设字段信息的所述目标基站;

编号生成单元,连接所述匹配单元,用于提取所述目标基站的基站编号,生成所述第一集合。

优选地,其中,所述预设字段信息包括:3gpp协议配置字段asn.1配置消息名称、字段名和取值。

优选地,其中,所述位置信息模块进一步包括:

位置生成单元,用于根据所述位置信息数据库生成所述第一集合中所述目标基站的地理位置信息;

区域生成单元,连接所述位置生成单元,用于根据所述信号质量要求和所述目标基站的地理位置信息,处理生成每个所述目标基站对应的满足所述信号质量要求的可测试区域;

测点生成单元,连接所述区域生成单元,用于根据所述可测试区域和所述地图信息生成满足所述信号质量要求的测试点的地理位置信息,以生成所述第二集合。

优选地,其中,所述信号质量要求包括信号强度的要求和信噪比的要求。

优选地,其中,所述测试需求包括通过所述测试点时的速度范围以及是否需要于测试点附近停车。

优选地,其中,还包括一排序模块,连接所述规划模块,用以于存在多条所述导航路径信息时,按照每条所述导航路径信息的里程大小进行排序,随后将排序结果输出。

上述技术方案的有益效果在于:

提供一种路测导航路径规划方法及系统,根据测试用例的内容结合后台数据库自动规划导航路径,不仅规划效率高,而且准确率高。

附图说明

图1是本发明的较佳实施例中,一种路测导航路径规划方法的步骤流程示意图;

图2是本发明的较佳实施例中,步骤s1的分步骤流程示意图;

图3是本发明的较佳实施例中,步骤s2的分步骤流程示意图;

图4是本发明的较佳实施例中,一种路测导航路径规划系统结构示意图;

图5是本发明的较佳实施例中,目标基站模块的内部结构示意图;

图6是本发明的较佳实施例中,位置信息模块的内部结构示意图;

图7是本发明的较佳实施例中,可测试区域推算示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

一种路测导航路径规划方法,应用于无线网络的路测,其中,路测包括至少一个测试用例,如图1所示,规划方法进一步包括:

步骤s1,根据测试用例的测试内容和相应的基站信息数据库生成一第一集合,第一集合包括满足测试内容的目标基站;

步骤s2,根据测试用例的信号质量要求、第一集合中目标基站的地理位置信息以及当地的地图信息生成一第二集合,第二集合包括满足信号质量要求的测试点的地理位置信息;

步骤s3,根据测试用例的测试需求和当地的交通规则信息对第二集合中的测试点进行筛选,并将满足测试需求的测试点的地理位置信息添加入一第三集合;

步骤s4,根据第三集合和地图信息规划生成导航路径信息。

作为优选的实施方式,测试用例通常用来指对一项特定的软件产品进行测试任务的描述,以体现测试方案、测试方法、测试技术和测试策略,其具体内容包括:测试内容、信号质量要求、测试需求以及预期结果。其中测试内容用于指示该测试用例需要测试的项目,需要完成测试项目所对应的基站要求。例如,在一个实施例中,测试内容可以被描述为:ue在覆盖区1进行ps附着,在覆盖区2不提供ps域业务。则需要满足的测试环境为覆盖区1:支持ps附着;覆盖区2:不支持ps附着;同时还需要满足,覆盖区(即被测试基站)属于ue所签约的公共陆地移动网络(publiclandmobilenetwork,plmn)。随后,通过查询相应的基站信息数据库,来寻找满足上述条件的目标基站,放入第一集合中。在一个具体实施例中,基站信息数据库为全球场测信息数据库,全球场测信息数据库为通过外场测试信息建立的公共网络数据库。

通过步骤s1中得到的目标基站的标识,结合地理信息平台来查找获得每个目标基站所对应的地理位置信息,即地理坐标的经纬度,随后根据测试用例中对测试过程信号质量的要求以及当地的地图信息来处理得到满足测试要求的测试点地理位置坐标,在本发明的一个具体实施例中,测试点的选取要求是测试车辆可到达公共道路区域,结合当地的地图信息来选取确定测试点。

在本发明的较佳实施例中,还包括:

步骤s5,根据导航路径信息和测试需求生成相应的语音播报信息。

具体的,在本实施例中,语音播报信息包括驾驶或行走路径信息,通过测试点需要的速度要求(高速、低速或停车),测试结果通知(测试通过、测试失败或测试结果无效),根据语音播报信息,用户可以独自驾驶车辆完成测试用例,根据语音播报信息的提示来实现整个路测过程,无需两人同行,节约了人力。同时,在测试结果无效或失败时,可以更换路径或者重新进行测试。

在本发明的较佳实施例中,如图2所示,步骤s1进一步包括:

步骤s10,从测试内容中提取得到预设字段信息;

步骤s11,在基站信息数据库中查找满足预设字段信息的目标基站;

步骤s12,提取目标基站的基站编号,生成第一集合。

在本发明的较佳实施例中,预设字段信息包括:3gpp协议配置字段asn.1配置消息名称、字段名和取值。

具体的,在上述实施例中,根据预设的字段信息来提取测试内容中关键字信息,以识别测试内容中对基站的要求,在本发明的一个具体实施例中,通过提取测试内容中的关键字信息来识别测试内容所要求的3gpp协议配置字段asn.1配置消息名称、字段名和取值,随后通过查询预先存储的全球场测信息数据库,来从已经抓取到的信令中查找符合测试内容要求的目标基站,最后列出目标基站的plmn,tac、rac、lac,cellid等编号信息。其中,plmn是公共陆地移动网,是用来标识运营商的唯一编码。通过itu(国际电信联合会)e212文件规定的运营商唯一标识,在全球范围内唯一。tac(trackingareacode)是4g网络用来标识一定地理范围内的一部分基站集合的编码,在同一网络下唯一。lac(locationareacode),是2g/3g网络用来标识链路域跟踪区的编码,在同一网络下唯一。rac(routingareacode)是2g/3g网络用来标识数据域跟踪区的编码,在同一网络下唯一。cellid是基站的标识,在同一跟踪区域下唯一,是识别不同基站的标志。

在本发明的较佳实施例中,提供一存储有目标基站及对应地理位置信息的位置信息数据库;

如图3所示,步骤s2进一步包括:

步骤s20,根据位置信息数据库生成第一集合中目标基站的地理位置信息;

步骤s21,根据信号质量要求和目标基站的地理位置信息,处理生成每个目标基站对应的满足信号质量要求的可测试区域;

步骤s22,根据可测试区域和地图信息生成满足信号质量要求的测试点的地理位置信息,以生成第二集合。

在本发明的较佳实施例中,信号质量要求包括信号强度的要求和信噪比的要求。

作为优选的实施方式,如图7所示,假设已经测试到信号有50个点。在同一基站下,根据手机记录的测试点经纬度,和通过小区站点经纬度计算,将小区周边的点进行分组。在一定的角度区域内做线性回归,反向推算基站的原始发射强度,此处基站信号一般为一个120度的扇区,这样可以得到a1区域内的信号符合:sn=s0-dn*passloss,a2区域内的信号符合:sn=s0’-dn*passloss,其中,dn是第n个点到小区的距离,sn是第n个点,实际收到的信号值passloss是经过回归运算得到的平均每单位距离下的信号衰减s0就是推算到原基站的信号强度。此时,当s0’和s0不同时,推断这个方向上存在遮挡,如图中a2范围内包含一个高大建筑遮挡,这样在a2方向上就存在一个遮挡系数,当使用信号强度分贝来描述时,信号的衰减,从乘法变成加法,所以该区域内sm=s0-dm*passloss–bx,其中bx为x区域的遮挡系数。

具体的,在上述实施例中,根据目标基站的编号在位置信息数据库中查询目标基站的坐标信息,即经纬度信息。随后根据经纬度信息和测试用例对测试点信号质量的要求处理得到可测试区域。

在本发明的一个具体实施例中,计算可测试区域的算法如下,其中,信号质量要求包括对测试点信号强度的要求以及对测试点信噪比的要求,其中,测试点信号强度满足如下公式:

测试点信号强度=衰落系数×遮挡系数×基站信号强度;

测试点信噪比满足如下公式:

其中,衰落系数与测试点的位置到基站站点的距离成正比,由此可以根据已知数据计算得到满足测试用例中的信号质量要求的可测试区域,其中具体的推算过程为本领域技术人员所公知的技术,在此不再赘述。

在本发明的另一个具体实施例中,目标基站周围的各个测试点的信号强度以及信噪比还可以根据实网采样数据获得,通过事先对每个测试点上的信号强度和信噪比进行测量,并将测量结果存入一路线数据库中,步骤s2中可以直接根据该数据库对测试用例中信号质量要求进行匹配,找出满足信号质量要求的测试点以生成第二集合。在一个优选的实施例中,测试点的选取均指位于公共道路上的测试点,保证测试车辆可以到达。

在上述实施例中,由于在实际应用中,测试上的信号强度和信噪比会因各种因素出现变化,因此,在每次进行实际路测以后,将收集到的测试数据同步上传到路线数据库中,从而保证路线数据库中提供的参考数据的实时性和可靠性。

在本发明的较佳实施例中,测试需求包括通过测试点时的速度范围以及是否需要于测试点附近停车。

具体的,在本实施例中,测试用例需求包括路测过程中,测试用例要求通过相应测试点时车辆所要具备的时速,步骤s3中,结合当地的交通规则信息,排除掉无法满足通过时速要求的测试点,例如一个具体测试例中要求通过测试点需要80公里每小时以上的速度,根据该测试需求就需要排除位于普通道路上的测试点,寻找位于高速公路上的测试点,以满足测试需求;如果测试例中要求在测试点附近停车测试,根据该测试需求就需要排除无法进行临时停车的道路上的测试点。

在本发明的较佳实施例中,步骤s4中,于存在多条导航路径信息时,按照每条导航路径信息的里程值从小到大进行排序,并将排序结果输出。

具体的,在本实施例中,根据符合条件的测试点集合进行路测导航路径的规划,在存在多条满足测试用例要求的导航路径时,将导航路径按照里程值从小到大进行排序输出,供用户做最终选择,用户可以根据自身需求选择最满意的导航路径进行导航。

一种路测导航路径规划系统,应用于无线网络的路测,其中路测包括至少一个测试用例,如图4所示,规划系统进一步包括:

目标基站模块1,用于根据测试用例的测试内容和相应的基站信息数据库生成一第一集合,第一集合包括满足测试内容的目标基站;

位置信息模块2,连接目标基站模块1,用于根据测试用例的信号质量要求、第一集合中目标基站的地理位置信息以及当地的地图信息生成一第二集合,第二集合包括满足信号质量要求的测试点的地理位置信息;

筛选模块3,连接位置信息模块2,用于根据测试用例的测试需求和当地的交通规则信息对第二集合中的测试点进行筛选,并将满足测试需求的测试点的地理位置信息添加入一第三集合;

规划模块4,连接筛选模块3,用于根据第三集合和地图信息规划生成导航路径信息。

作为优选的实施方式,通过目标基站模块1得到的目标基站的标识,结合地理信息平台来查找获得每个目标基站所对应的地理位置信息,即地理坐标的经纬度,随后位置信息模块2根据测试用例中对测试过程信号质量的要求以及当地的地图信息来处理得到满足测试要求的测试点地理位置坐标,其中,测试点的选取要求是测试车辆可到达公共道路区域,结合当地的地图信息来选取确定测试点。

在本发明的较佳实施例中,还包括:

语音模块5,连接规划模块4,用于根据导航路径信息和测试需求生成相应的语音播报信息。

具体的,在本实施例中,语音模块5用于生成的语音播报信息包括驾驶或行走路径信息,通过测试点需要的速度要求(高速、低速或停车),测试结果通知(测试通过、测试失败或测试结果无效),语音模块5同时用于将语音播报信息播放给测试人员,测试人员可以独自驾驶车辆完成测试用例,根据语音播报信息的提示来实现整个路测过程,无需两人同行,节约了人力。同时,在测试结果无效或失败时,可以更换路径或者重新进行测试。

在本发明的较佳实施例中,如图5所示,目标基站模块1进一步包括:

提取单元10,用于从测试内容中提取预设字段信息;

匹配单元11,连接提取单元10,用于在基站信息数据库中查找满足预设字段信息的目标基站;

编号生成单元12,连接匹配单元11,用于提取目标基站的基站编号,生成第一集合。

在本发明的较佳实施例中,预设字段信息包括:3gpp协议配置字段asn.1配置消息名称、字段名和取值。

具体的,在上述实施例中,提取单元10根据预设的字段信息来提取测试内容中关键字信息,以识别测试内容中对基站的要求,匹配单元11通过查询预先存储的全球场测信息数据库,来从已经抓取到的信令中查找符合测试内容要求的目标基站,编号生成单元12则用来最后列出目标基站的plmn,tac、rac、lac,cellid等编号信息。

在本发明的较佳实施例中,如图6所示,位置信息模块2进一步包括:

位置生成单元20,用于根据位置信息数据库生成第一集合中目标基站的地理位置信息;

区域生成单元21,连接位置生成单元20,用于根据信号质量要求和目标基站的地理位置信息,处理生成每个目标基站对应的满足信号质量要求的可测试区域;

测点生成单元22,连接区域生成单元21,用于根据可测试区域和地图信息生成满足信号质量要求的测试点的地理位置信息,以生成第二集合。

具体的,在本实施例中,位置生成单元20根据目标基站的编号在位置信息数据库中查询目标基站的坐标信息,即经纬度信息。随后区域生成单元21根据经纬度信息和测试用例对测试点信号质量的要求处理得到对应于目标基站的可测试区域。

在本发明的另一个具体实施例中,目标基站周围的各个测试点的信号强度以及信噪比还可以根据实网采样数据获得,通过事先对每个测试点上的信号强度和信噪比进行测量,并将测量结果存入一路线数据库中,此时,位置信息模块2可以直接根据该数据库对测试用例中信号质量要求进行匹配,找出满足信号质量要求的测试点以生成第二集合。在一个优选的实施例中,测试点的选取均指位于公共道路上的测试点,保证测试车辆可以到达。

在上述实施例中,由于在实际应用中,测试上的信号强度和信噪比会因各种因素出现变化,因此,在每次进行实际路测以后,将收集到的测试数据同步上传到路线数据库中,从而保证路线数据库中提供的参考数据的实时性和可靠性。

在本发明的较佳实施例中,信号质量要求包括信号强度的要求和信噪比的要求。

在本发明的较佳实施例中,测试需求包括通过测试点时的速度范围以及是否需要于测试点附近停车。

在本发明的较佳实施例中,还包括一排序模块,连接规划模块4,用以于存在多条导航路径信息时,按照每条导航路径信息的里程大小进行排序,随后将排序结果输出。

上述技术方案的有益效果在于:

提供一种路测导航路径规划方法及系统及,根据测试用例的内容结合后台数据库自动规划导航路径,不仅规划效率高,而且准确率高。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

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