本申请提供了一种基于自组网的定位方法、装置、电子设备及计算机存储介质,通过获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;根据所述网络节点的数量N确定N+1个信号质量参数;根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。可以在没有蜂窝网络信号或者WiFi信号时仍然实现位置定位,并且可以计算出相互定位的设备之间的信号强度,大大提升了用户的使用体验。
Location methods, devices, electronic devices and storage media based on ad hoc network
【技术实现步骤摘要】
基于自组网的定位方法、装置、电子设备和存储介质
本申请涉及自组网定位领域,特别是一种基于自组网的定位方法、装置、电子设备及计算机存储介质。
技术介绍
随着现有技术的发展,用户与用户之间可以通过网络相互发送位置信息来互相定位对方的位置,这给寻路、寻人带来了非常多的便利,但是现有的定位技术大多依赖蜂窝网络或者WiFi来发送位置信息,在一些无网络或者无信号的场景下无法完成定位,这对用户而言十分不便。
技术实现思路
基于上述问题,本申请提出了一种基于自组网的定位方法,可以在没有蜂窝网络信号或者WiFi信号时仍然实现位置定位,并且可以计算出相互定位的设备之间的信号强度,大大提升了用户的使用体验。本申请实施例第一方面提供了一种基于自组网的定位方法,所述方法包括:获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;根据所述网络节点的数量N确定N+1个信号质量参数;根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。本申请实施例第二方面提供了一种基于自组网的定位装置,所述装置包括处理单元和通信单元,其中,所述处理单元,用于获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;根据所述网络节点的数量N确定N+1个信号质量参数;根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。本申请实施例第三方面提供了一种电子设备,包括应用处理器、通信模块、定位模块、显示交互模块以及存储器,所述应用处理器、通信模块、定位模块、显示交互模块和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述应用处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面任一方法中所描述的全部或部分方法的步骤。本申请实施例第四方面提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如本申请实施例第一方面任一方法中所描述的全部或部分方法的步骤。本申请实施例第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。通过实施上述申请实施例,可以得到以下有益效果:上述基于自组网的定位方法、装置、电子设备及计算机存储介质,通过获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;根据所述网络节点的数量N确定N+1个信号质量参数;根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。可以在没有蜂窝网络信号或者WiFi信号时仍然实现位置定位,并且可以计算出相互定位的设备之间的信号强度,大大提升了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的定位方法的系统架构图;图2为本申请实施例提供的一种基于自组网的定位方法的流程示意图;图3为本申请实施例提供的另一种基于自组网的定位方法的流程示意图;图4为本申请实施例提供的一种电子设备的结构示意图;图5为本申请实施例提供的一种基于自组网的定位装置的功能单元组成框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本申请实施例所涉及到的电子设备可以是具备通信能力的电子设备,该电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(MobileStation,MS),终端设备(terminaldevice)等等。本申请实施例中所提到的自组网包括无线Mesh网络,即包括远距离无线电(LongRangeRadio,LoRa)、SigFox通信机制、低功耗广域网Weightless通信机制、随机相位多址接入(RandomPhaseMulTIpleAccess,RPMA)通信机制、Qowisio通信机制、N-Wave通信机制、Telensa机制以及DART通信机制等,也可以包括中长距离的私有通信协议,在此不做具体限定。上述自组网适用于无蜂窝网络或者WiFi的场景。下面结合图1对本申请实施例中的基于自组网的定位方法的系统架构进行说明,图1为本申请实施例提供的定位方法的系统架构图,包括用户设备110、目标设备120以及任意数量的网络节点130构成的自组网,其中,上述用户设备110表示定位请求的发送设备,并不特指某一电子设备,上述定位请求可以包括用户设备标识,如硬件特征码等,用于使目标设备120将自身的坐标等信息发送给上述用户设备110,同理,上述目标设备120表示发送定位信息的电子设备,并不特指某一电子设备;上述网络节点130由任意数量的电子设备构成,上述用户设备110、目标设备120以及上述网络节点130之间相互有线或无线连接。需要说明的是,上述用户设备110、目标设备120以及网络节点130可以相互切换,即用户设备110在接收目标设备120的定位信息的同时也可以充当其他网络节点或者其他目标设备,上述目标设备120在向用户设备110发送坐标等信息的同时也可以充当其他网络节点或者其他用户设备,上述网络节点本文档来自技高网...
【技术保护点】
1.一种基于自组网的定位方法,其特征在于,所述方法包括:/n获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;/n根据所述网络节点的数量N确定N+1个信号质量参数;/n根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。/n
【技术特征摘要】
1.一种基于自组网的定位方法,其特征在于,所述方法包括:
获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,所述N为自然数;
根据所述网络节点的数量N确定N+1个信号质量参数;
根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息。
2.根据权利要求1所述的方法,其特征在于,所述获取目标设备的实时位置信息,以及,获取用户设备与所述目标设备之间的网络节点的数量N,包括:
通过无线Mesh网络确定所述用户设备与所述目标设备之间的总传输路径,所述无线Mesh网络包括至少两台电子设备;
通过所述总传输路径获取所述目标设备发送的实时位置信息;
根据所述用户设备与所述目标设备之间的电子设备的数量确定所述网络节点的数量N。
3.根据权利要求1所述的方法,其特征在于,所述根据所述网络节点数的数量确定N+1个信号质量参数,包括:
根据所述网络节点的数量N将所述总传输路径拆分为N+1段分传输路径;
获取所述N+1段分传输路径对应的所述N+1个信号质量参数,所述信号质量参数用于表示每段分传输路径的信号质量。
4.根据权利要求1所述的方法,其特征在于,所述根据所述N+1个信号质量参数和所述实时位置信息确定定位信息,并在所述用户设备和所述目标设备上显示所述定位信息,包括:
根据所述N+1个信号质量参数确定综合信号质量,所述综合信号质量用于表示所述用户设备与所述目标设备之间的信号强度;
将所述实时位置信息、所述信号质量参数以及所述综合信号质量显示在所述用户设备与所述目标设备上。
5.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:郭富祥,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。