定位方法、装置、终端及存储介质制造方法及图纸

技术编号:29138766 阅读:20 留言:0更新日期:2021-07-02 22:37
本申请涉及通信技术领域,尤其涉及一种定位方法、装置、终端及存储介质。其中,一种定位方法,包括:获取变量集合;变量集合中包括终端采集的与终端所处基站对应的位置变量;基于变量集合中各位置变量的计数信息,获取变量集合中的第一变量集合和第二变量集合;第一变量集合中第一位置变量的计数信息大于第二变量集合中第二位置变量的计数信息;对第一位置变量进行随机扰动得到第三位置变量,对第二位置变量进行数据交换得到第四位置变量;将第三位置变量和第四位置变量发送至服务器,以使服务器基于第三位置变量和第四位置变量确定基站位置。采用本申请可以在提高定位准确性的同时降低空间复杂度。

【技术实现步骤摘要】
定位方法、装置、终端及存储介质
本申请涉及通信
,尤其涉及一种定位方法、装置、终端及存储介质。
技术介绍
随着科学技术的发展,终端的发展也越来越迅速,通信质量为用户关注的焦点,因此当通信质量较差时,可以通过基站位置检测对通信质量进行归因分析。终端可以直接发送基站数据至服务器,以便服务器可以基于终端发送的基站数据确定基站位置。
技术实现思路
本申请实施例提供了一种定位方法、装置、终端及存储介质,可以在提高定位准确性的同时降低空间复杂度。本申请实施例的技术方案如下:第一方面,本申请实施例提供了一种定位方法,所述方法包括:获取变量集合;所述变量集合中包括终端采集的与所述终端所处基站对应的位置变量;基于所述变量集合中各位置变量的计数信息,获取所述变量集合中的第一变量集合和第二变量集合;所述第一变量集合中第一位置变量的计数信息大于所述第二变量集合中第二位置变量的计数信息;对所述第一位置变量进行随机扰动得到第三位置变量,对所述第二位置变量进行数据交换得到第四位置变量;将所述第三位置变量和所述第四位置变量发送至服务器,以使所述服务器基于所述第三位置变量和所述第四位置变量确定基站位置。第二方面,本申请实施例提供了一种定位装置,所述装置包括:变量获取单元,用于获取变量集合;所述变量集合中包括终端采集的与所述终端所处基站对应的位置变量;集合获取单元,用于基于所述变量集合中各位置变量的计数信息,获取所述变量集合中的第一变量集合和第二变量集合;所述第一变量集合中第一位置变量的计数信息大于所述第二变量集合中第二位置变量的计数信息;变量处理单元,用于对所述第一位置变量进行随机扰动得到第三位置变量,对所述第二位置变量进行数据交换得到第四位置变量;变量发送单元,用于将所述第三位置变量和所述第四位置变量发送至服务器,以使所述服务器基于所述第三位置变量和所述第四位置变量确定基站位置。第三方面,本申请实施例提供一种终端,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。第四方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。本申请一些实施例提供的技术方案带来的有益效果至少包括:在本申请一个或多个实施例中,通过获取变量集合,并基于变量集合中各位置变量的计数信息,获取变量集合中的第一变量集合和第二变量集合,由于第一变量集合中第一位置变量的计数信息大于第二变量集合中第二位置变量的计数信息,对第一位置变量进行随机扰动得到第三位置变量的同时对第二位置变量进行数据交换得到第四位置变量,可以将第三位置变量和第四位置变量发送至服务器,以使服务器基于第三位置变量和第四位置变量确定基站位置。对变量集合中各位置变量的处理可以提高各位置变量的隐私保护力度,对第一位置变量进行随机扰动得到第三位置变量,可以使得服务器采用无偏统计确定基站位置,可以提高基站位置确定的准确性,同时对第二位置变量进行数据交换得到第四位置变量,可以减少隐私计算的空间,可以减少空间复杂度,因此可以在提高定位准确性的同时降低空间复杂度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出本申请实施例的一种定位方法的背景示意图;图2示出本申请实施例提供的一种定位方法的流程示意图;图3示出本申请实施例提供的一种定位方法的流程示意图;图4示出本申请实施例的一种定位方法的系统架构图;图5示出本申请实施例的一种终端界面的举例示意图;图6示出本申请实施例提供的一种定位装置的结构示意图;图7示出本申请实施例提供的一种定位装置的结构示意图;图8示出本申请实施例提供的一种定位装置的结构示意图;图9示出本申请实施例提供的一种定位装置的结构示意图;图10示出本申请实施例提供的一种定位装置的结构示意图;图11是本申请实施例提供的一种终端的结构示意图;图12是本申请实施例提供的操作系统和用户空间的结构示意图;图13是图11中安卓操作系统的架构图;图14是图11中IOS操作系统的架构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。随着科学技术的发展,终端的发展也越来越迅速,通信质量为用户关注的焦点,当通信质量较差时,可以通过基站位置检测对通信质量进行归因分析。例如服务端从客户端搜集相关基站定位数据,然后通过调用相关基站的移动定位服务接口,确定基站位置。但是由于《通用数据保护条例》的正式生效,端侧隐私数据将不能直接上传服务端进行归因分析。因此,本地差分隐私技术应运而生。本地差分隐私技术包括分别扰动和联合扰动两种方式。根据一些实施例,图1示出本申请实施例的一种定位方法的背景示意图。在分别扰动中,端侧可以获取变量数据,并通过随机响应机制对每个变量数据进行加噪。由于针对变量数据是单值扰动,且在进行基站位置查询时,所有变量数据都输入才返回结果。因此端侧在将扰动后的变量数据进行拼接操作后,将拼接变量发送至服务器,以便服务器可以进行排序操作。由于服务器无法进行无偏矫正,因为服务器确定的基站位置是不准确的。另外端侧的空间空间复杂度为变量数据的取值之和。例如变量数据为基站国家代码(MobileCountryCode,MCC),基站网络代码(MobileNetworkCode,MNC),网络(NetWork),地理区域代码(LocationAreaCode,LAC),蜂窝小本文档来自技高网...

【技术保护点】
1.一种定位方法,其特征在于,所述方法包括:/n获取变量集合;所述变量集合中包括终端采集的与所述终端所处基站对应的位置变量;/n基于所述变量集合中各位置变量的计数信息,获取所述变量集合中的第一变量集合和第二变量集合;所述第一变量集合中第一位置变量的计数信息大于所述第二变量集合中第二位置变量的计数信息;/n对所述第一位置变量进行随机扰动得到第三位置变量,对所述第二位置变量进行数据交换得到第四位置变量;/n将所述第三位置变量和所述第四位置变量发送至服务器,以使所述服务器基于所述第三位置变量和所述第四位置变量确定基站位置。/n

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:
获取变量集合;所述变量集合中包括终端采集的与所述终端所处基站对应的位置变量;
基于所述变量集合中各位置变量的计数信息,获取所述变量集合中的第一变量集合和第二变量集合;所述第一变量集合中第一位置变量的计数信息大于所述第二变量集合中第二位置变量的计数信息;
对所述第一位置变量进行随机扰动得到第三位置变量,对所述第二位置变量进行数据交换得到第四位置变量;
将所述第三位置变量和所述第四位置变量发送至服务器,以使所述服务器基于所述第三位置变量和所述第四位置变量确定基站位置。


2.根据权利要求1所述的方法,其特征在于,所述获取变量集合,包括:
在至少一个终端中存在目标终端的通信质量数据不满足通信质量阈值时,获取所述目标终端采集的与基站位置对应的变量数据;所述基站位置是所述目标终端所处基站的位置;
对所述变量数据进行合并,得到与所述目标终端所处基站对应的位置变量;
将所述位置变量添加至变量集合。


3.根据权利要求1所述的方法,其特征在于,所述对所述第二位置变量进行数据交换得到第四位置变量,包括:
获取与所述第二位置变量对应的第一交换概率;
基于所述第一交换概率,对所述第二位置变量进行数据交换得到第四位置变量。


4.根据权利要求3所述的方法,其特征在于,所述基于所述第一交换概率,对所述第二位置变量进行数据交换得到第四位置变量,包括:
基于所述第一交换概率,对所述第二位置变量进行数据交换得到第五位置变量;
获取所述第二位置变量和所述第五位置变量的匹配度;
在所述匹配度不满足匹配度阈值时,调节所述第一交换概率,得到第二交换概率;
基于所述第二交换概率,重新对所述第二位置变量进行数据交换得到第四位置变量。


5.根据权利要求1所述的方法,其特征在于,所述基于所述变量集合中各位置变量的计数信息,获取所述变量集合中的第一变量集合和第二变量集合,包括:
获取所述变量集合中各位置变量的计数信息,并基于所述计数信息由高到低顺序,获取所述各位置变量的排序顺序;
基于历史基站位置确定结果,确定第...

【专利技术属性】
技术研发人员:侯宪龙
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1