一种定位方法、设备及计算机存储介质与流程

文档序号:18701882发布日期:2019-09-17 23:02阅读:123来源:国知局
一种定位方法、设备及计算机存储介质与流程

本申请涉及电子设备的定位技术,尤其涉及一种定位方法、设备及计算机存储介质。



背景技术:

目前,定位技术作为一个非常重要的技术在电子设备中得到了广泛地应用,电子设备采用定位技术可以知晓自己所处的位置,在知晓自身位置的基础上,用户可以通过导航应用进行导航,以到达目的地,用户还可以通过应用呼叫网约车,可见,电子设备的定位技术尤为重要。

随着定位技术的发展,电子设备的定位可以采用全球导航卫星系统(gnss,globalnavigationsatellitesystem)的地面服务器进行辅助定位,或者采用无线保真(wifi,wirelessfidelity)路由器定位,虽然采用gnss的地面服务器进行辅助定位的准确性较高,但是,该定位仅仅局限于支持蜂窝网络技术的电子设备,并且该电子设备必须处于蜂窝网络的覆盖范围内;在wifi定位中,由于wifi路由器自身的位置并不固定,采用wifi定位误差非常大;由此可以看出,现有的电子设备的定位方法导致定位结果的准确性较低。



技术实现要素:

本申请实施例提供一种定位方法、设备及计算机存储介质,能够提高电子设备的定位精度和准确性。

本申请的技术方案是这样实现的:

本申请实施例提供了一种定位给方法,所述方法应用于一电子设备中,所述电子设备为已接入至特定网络中的设备,所述特定网络为客户前置设备cpe所产生的网络,所述cpe与全球导航卫星系统gnss的地面服务器相连接,所述方法包括:

从所述cpe中,为所述电子设备获取用于定位的中间信息;

根据所述中间信息,确定所述电子设备的地理位置信息;

其中,所述中间信息是所述cpe基于所述cpe与所述gnss的地面服务器的连接关系确定出的信息。

在上述方法中,所述特定网络为所述cpe所产生的无线保真wifi网络。

在上述方法中,当所述中间信息为用于与所述gnss的地面服务器建立连接的连接信息时,相应地,所述根据所述中间信息,确定所述电子设备的地理位置信息,包括:

基于与所述gnss的地面服务器建立连接的连接信息,与所述gnss的地面服务器建立连接,并通过所述gnss的地面服务器进行定位,得到所述电子设备的地理位置信息。

在上述方法中,当所述中间信息为所述cpe的地理位置时,相应地,所述根据所述中间信息,确定所述电子设备的地理位置信息,包括:

基于所述cpe的地理位置进行定位,得到所述电子设备的地理位置信息;

其中,所述cpe的地理位置信息是所述cpe通过所述gnss的地面服务器进行定位得到的;所述cpe的个数至少为4个。

本申请实施例提供了一种定位给方法,所述方法应用于一客户前置设备cpe中,其中,所述cpe为产生特定网络的设备;所述cpe设备与全球导航卫星系统gnss的地面服务器相连接;电子设备为已接入至所述特定网络中的设备,包括:

基于与所述gnss的地面服务器的连接关系,为所述电子设备确定用于定位的中间信息;

将所述中间信息发送至所述电子设备;

其中,所述中间信息用于所述电子设备确定所述电子设备的地理位置信息。

在上述方法中,所述特定网络为所述cpe所产生的无线保真wifi网络。

在上述方法中,所述基于与所述gnss的地面服务器的连接关系,为所述电子设备确定用于定位的中间信息,包括:

基于所述cpe与所述gnss的地面服务器的连接关系,确定用于与所述gnss的地面服务器建立连接的连接信息,并将所述连接信息确定为所述中间信息;

其中,所述中间信息用于所述电子设备与所述gnss的地面服务器建立连接,并通过所述gnss的地面服务器进行定位,得到所述电子设备的地理位置信息。

在上述方法中,所述基于与所述gnss的地面服务器的连接关系,为所述电子设备确定用于定位的中间信息,包括:

基于所述cpe与gnss的地面服务器的连接关系,通过所述gnss的地面服务器进行定位,确定所述cpe的地理位置信息,并将所述cpe的地理位置信息确定为所述中间信息;

其中,所述中间信息用于所述电子设备基于所述cpe的地理位置进行定位,得到所述电子设备的地理位置信息;所述cpe的个数至少为4个。

本申请实施例提供了一种电子设备,所述电子设备为已接入至特定网络中的设备,所述特定网络为客户前置设备cpe所产生的网络,所述cpe与全球导航卫星系统gnss的地面服务器相连接,所述电子设备包括:

获取模块,用于从所述cpe中,为所述电子设备获取用于定位的中间信息;

第一确定模块,用于根据所述中间信息,确定所述电子设备的地理位置信息;

其中,所述中间信息是所述cpe基于所述cpe与所述gnss的地面服务器的连接关系确定出的信息。

在上述终端中,所述特定网络为所述cpe所产生的无线保真wifi网络。

在上述终端中,当所述中间信息为用于与所述gnss的地面服务器建立连接的连接信息时,所述第一确定模块,具体用于:

基于与所述gnss的地面服务器建立连接的连接信息,与所述gnss的地面服务器建立连接,并通过所述gnss的地面服务器进行定位,得到所述电子设备的地理位置信息。

在上述终端中,当所述中间信息为所述cpe的地理位置时,所述第一确定模块,具体用于:

基于所述cpe的地理位置进行定位,得到所述电子设备的地理位置信息;

其中,所述cpe的地理位置信息是所述cpe通过所述gnss的地面服务器进行定位得到的;所述cpe的个数至少为4个。

本申请实施例提供了一种客户前置设备cpe,所述cpe为产生特定网络的设备;所述cpe设备与全球导航卫星系统gnss的地面服务器相连接;电子设备为已接入至所述特定网络中的设备,所述cpe包括:

第二确定模块,用于基于与所述gnss的地面服务器的连接关系,为所述电子设备确定用于定位的中间信息;

发送模块,用于将所述中间信息发送至所述电子设备;

其中,所述中间信息用于所述电子设备确定所述电子设备的地理位置信息。

在上述终端中,所述特定网络为所述cpe所产生的无线保真wifi网络。

在上述终端中,所述第二确定模块,具体用于:

基于所述cpe与所述gnss的地面服务器的连接关系,确定用于与所述gnss的地面服务器建立连接的连接信息,并将所述连接信息确定为所述中间信息;

其中,所述中间信息用于所述电子设备与所述gnss的地面服务器建立连接,并通过所述gnss的地面服务器进行定位,得到所述电子设备的地理位置信息。

在上述终端中,所述第二确定模块,具体用于:

基于所述cpe与gnss的地面服务器的连接关系,通过所述gnss的地面服务器进行定位,确定所述cpe的地理位置信息,并将所述cpe的地理位置信息确定为所述中间信息;

其中,所述中间信息用于所述电子设备基于所述cpe的地理位置进行定位,得到所述电子设备的地理位置信息;所述cpe的个数至少为4个。

本申请实施例还提供了一种电子设备,所述电子设备为已接入至特定网络中的设备,所述特定网络为客户前置设备cpe所产生的网络,所述cpe与全球导航卫星系统gnss的地面服务器相连接,所述电子设备包括:处理器以及存储有所述处理器可执行指令的存储介质,所述存储介质通过通信总线依赖所述处理器执行操作,当所述指令被所述处理器执行时,如电子设备执行的上述一个或多个实施例所述定位方法。

本申请实施例还提供了一种客户前置设备cpe,所述cpe为产生特定网络的设备;所述cpe设备与全球导航卫星系统gnss的地面服务器相连接;电子设备为已接入至所述特定网络中的设备,所述cpe包括:处理器以及存储有所述处理器可执行指令的存储介质,所述存储介质通过通信总线依赖所述处理器执行操作,当所述指令被所述处理器执行时,如cpe执行的上述一个或多个实施例所述定位方法。

本申请实施例提供了一种计算机存储介质,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器如电子设备执行的上述一个或多个实施例所述定位方法,或者如cpe执行的上述一个或多个实施例所述定位方法。

本申请实施例提供了一种定位方法、设备及计算机存储介质,该方法应用于一电子设备中,该电子设备为已接入至特定网络中的设备,该特定网络为cpe所产生的网络,cpe与gnss的地面服务器相连接,该方法包括:从cpe中,为电子设备获取用于定位的中间信息,该中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息,根据中间信息,确定电子设备的地理位置;也就是说,在本申请实施例中,从cpe中为电子设备获取用于定位的中间信息,该中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息,这样,在电子设备的定位中,借助cpe设备与gnss的地面服务器之间的连接关系,使得电子设备的定位中间接有gnss的地面服务器的参与,从而提高了电子设备的定位精度和准确性,进而提高了用户的体验度。

附图说明

图1为传统的包含gnss的地面服务器的定位系统的结构示意图;

图2为传统的包含wifi路由器的定位系统的结构示意图;

图3为本申请实施例提供的一种可选的定位系统的结构示意图;

图4为本申请实施例提供的一种可选的定位方法的流程交互示意图;

图5为本申请实施例提供的第一种可选的定位系统的实例的结构示意图;

图6为本申请实施例提供的一种可选的网络覆盖范围的排布示意图;

图7为本申请实施例提供的第二种可选的定位系统的实例的结构示意图;

图8为本申请实施例提供的一种可选的定位方法的流程示意图;

图9为本申请实施例提供的另一种可选的定位方法的流程示意图;

图10为本申请实施例提供的一种电子设备的结构示意图一;

图11为本申请实施例提供的一种cpe的结构示意图一;

图12为本申请实施例提供的一种电子设备的结构示意图二;

图13为本申请实施例提供的一种cpe的结构示意图二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

目前,电子设备的定位可以采用gnss的地面服务器进行辅助定位,或者采用wifi路由器定位,图1为传统的包含gnss的地面服务器的定位系统的结构示意图,如图1所示,该定位系统中包括:电子设备11,gnss的地面服务器12和卫星系统13;其中,在带有gnss模组的电子设备11中,当电子设备11进行定位时,会通过蜂窝网络与gnss的地面服务器12相连接,进而利用gnss的地面服务器12进行辅助定位处理,以得到电子设备11的地理位置,这样,提升了定位精度,缩短了定位时间。

然而,上述采用gnss的地面服务器进行辅助定位的方法,仅限于支持蜂窝网络技术的电子设备,并且该电子设备必须处于蜂窝网络的覆盖范围之内,如果某个电子设备不支持蜂窝网络技术,或者处于蜂窝网络的覆盖区域外,则该电子设备将无法连接蜂窝网络,也就无法利用gnss的地面服务器进行辅助定位。

另外,图2为传统的包含wifi路由器的定位系统的结构示意图,如图2所示,该定位系统包括路由器21、路由器22、路由器23、路由器24和电子设备25;其中,利用路由器21、路由器22、路由器23、路由器24进行初步定位,得出初始位置,然后根据路由器21、路由器22、路由器23、路由器24的初始位置进行定位,得到电子设备25的地理位置。

通过wifi路由器进行定位的方法,由于wifi路由器自身的位置并不固定,wifi路由器没有gnss模组无法知道自身的准确位置,且wifi路由器通常容易被用户移动,导致定位的误差较大。

可见,现有的定位方法得到的定位结果精度和准确性较低。

实施例一

本申请实施例提供了一种定位方法,该方法应用于一定位系统中,图3为本申请实施例提供的一种可选的定位系统的结构示意图,如图3所示,该定位系统可以包括:电子设备31、cpe32和gnss的地面服务器33。

其中,cpe32为一种将移动信号或者固网信号以无限信号的形式转发出去的移动信号接入设备,可支持多个其他移动终端同时上网,在本申请实施例中,cpe32用于产生特定网络,其中,特定网络为cpe32所产生的wifi网络,使得需要定位的电子设备可以接入至该wifi网络中。

在本申请实施例中,上述电子设备31为已接入至cpe所产生的特定网络中的设备,用于使得电子设备31入网。

这里,gnss的地面服务器33与cpe32相连接,使得cpe32可以根据与gnss的地面服务器33进行定位,得到自身的地理位置信息。

基于上述定位系统,图4为本申请实施例提供的一种可选的定位方法的流程交互示意图,参考图4所示,该定位方法可以包括:

s401:cpe32基于与gnss的地面服务器33的连接关系,为电子设备31确定用于定位的中间信息;

s402:电子设备31从cpe32中,为电子设备31获取用于定位的中间信息;

s403:电子设备31根据中间信息,确定电子设备31的地理位置信息。

其中,上述电子设备31的地理位置信息可以为电子设备31的经纬度信息。

具体来说,由于cpe32为支持蜂窝网络技术的设备,所以,cpe32通过蜂窝网络模组与gnss的地面服务器33建立连接关系,然后,cpe32可以基于与gnss的地面服务器33的连接关系,能够为电子设备31确定出用于定位的中间信息。

为了确定出用于定位的中间信息,这里,可以分为以下至少两种场景来实现:

第一种场景:电子设备31上包含以后wifi模组和gnss模组,但是没有蜂窝网络模组,所以,电子设备31可以通过gnss模组进行定位,但是无法使用gnss的地面服务器33进行辅助定位,而cpe32上包含wifi模组、蜂窝网络模组和固网模组,这里,cpe32通过蜂窝网络模组与gnss的地面服务器33建立连接,所以,cpe32可以使用gnss的地面服务器33进行辅助定位。

其中,电子设备通过gnss模组进行定位主要是通过测量四颗或四颗以上已知位置的卫星与电子设备的距离,通过距离交会的方式来确定电子设备的位置,由于该定位方法每次都需要获取至少四颗卫星的位置以及电子设备距离至少四颗卫星的距离,与借助gnss的地面服务器的辅助定位相比,定位时间较长,且定位精度有待提高。

那么,为了借助gnss的地面服务器33进行辅助定位,基于上述第一种场景,在一种可选的实施例中,s401可以包括:

cpe32基于cpe32与gnss的地面服务器33的连接关系,确定用于与gnss的地面服务器33建立连接的连接信息,并将连接信息确定为中间信息。

对应地,s402可以包括:

电子设备31基于与gnss的地面服务器33建立连接的连接信息,与gnss的地面服务器33建立连接,并通过gnss的地面服务器33进行定位,得到电子设备31的地理位置信息。

具体来说,由于电子设备31已经接入至cpe32所产生的特定网络中,例如,电子设备31已经接入至cpe32所产生的wifi网络中,这样,电子设备31在cpe32的wifi网络的覆盖范围之内,使得电子设备31和cpe32通过wifi网络相连接,为了使得电子设备31与gnss的地面服务器33建立连接,cpe32基于cpe32与gnss的地面服务器33的连接关系,确定用于与gnss的地面服务器33建立连接的连接信息,并将连接信息确定为中间信息,也就是说,cpe32将与gnss的地面服务器33建立连接的连接信息作为中间信息,这样,电子设备31可以获取自身与gnss的地面服务器33建立连接的连接信息。

这样,电子设备31可以从cpe32上获取到与gnss的地面服务器33建立连接的连接信息,电子设备31基于与gnss的地面服务器33建立连接,在此基础上,电子设备31可以通过gnss的地面服务器33进行定位,得到电子设备31的地理位置信息。

在实际应用中,电子设备31和cpe32通过wifi网络相连接设置后,可以通过cpe32的蜂窝网络模组或者固网模组,利用蜂窝网络或者固定网络与gnss的地面服务器33建立连接,然后借助gnss的地面服务器33进行定位,可以从gnss地面服务器33中直接获取每一颗卫星的运行轨迹和工作状态,从而使得电子设备31能够获知更为准确地信息对其进行辅助,以更加快速地定位给出更为准确的地理位置信息。

这里,需要说明的是,电子设备31可以接入一个cpe32所产生特定网络中,也可以接入一个以上cp32e所产生特定网络中,本申请实施例对此不作具体限定。

图5为本申请实施例提供的第一种可选的定位系统的实例的结构示意图,如图5所示,该场景处于第一种场景,为点对点组网,再连接到蜂窝网络,该定位系统可以包括:电子设备51、cpe52、gnss的地面服务器53和卫星系统54,其中,电子设备51中包括gnss模组和wifi模组,cpe52包括gnss模组、wifi模组、蜂窝/固网模组,这样,电子设备51可以通过gnss模组借助卫星系统54实现定位,但是定位精度不高,定位时间较长,cpe52可以通过蜂窝/固网模组与gnss的地面服务器53相连接,通过gnss的地面服务器53对自身进行辅助定位。

这里,首先,电子设备51由于没有蜂窝/固网模组无法与gnss的地面服务器53建立连接,无法通过gnss的地面服务器53对自身进行辅助定位,所以定位精度不高,定位时间较长,为了提高电子设备51的定位精度和速度,这里,将电子设备51通过自身的wifi模组接入至cpe52产生的wifi网络中,这样,使得电子设备51与gnss的地面服务器53相连接,从而使得电子设备51可以通过gnss的地面服务器53进行辅助定位,从而缩短了定位时间,提高了定位精度。

图6为本申请实施例提供的一种可选的网络覆盖范围的排布示意图;如图6所示,cpe覆盖范围和蜂窝网络覆盖范围的分布示意图,在本申请实施例中,利用cpe对蜂窝网络和固定网络无法覆盖的地区和场景进行扩展,实现cpe覆盖范围内利用gnss的地面服务器进行辅助定位,可扩大gnss的地面服务器的工作范围和适用场景。

第二种场景:电子设备31同时处于四个及四个以上的cpe32所覆盖的网络范围之内,且每个cpe32已经通过自身的gnss模组完成定位,即,每个cpe32已经借助gnss的地面服务器33完成对自身的定位。

那么,为了借助gnss的地面服务器33进行辅助定位,基于上述第二种场景,在一种可选的实施例中,s401可以包括:

cpe32基于cpe32与gnss的地面服务器33的连接关系,通过gnss的地面服务器33进行定位,确定cpe32的地理位置信息,并将cpe32的地理位置信息确定为中间信息。

对应地,s402可以包括:

电子设备31基于cpe32的地理位置进行定位,得到电子设备31的地理位置信息;

cpe32的个数至少为4个。

具体来说,由于电子设备31同时处于至少四个cpe32所覆盖的网络范围之内,这样,电子设备31与每个cpe32互相连接,那么,在每个cpe32通过gnss的地面服务器33完成定位之后,每个cpe32都已经得到自身的地理位置信息,这样,将地理位置信息作为中间信息。

cpe32在得到地理位置信息之后,电子设备31可以从每个cpe32上获取到每个cpe32的地理位置信息,然后基于至少四个cpe32的地理位置信息来确定自身的地理位置信息。

在实际应用中,以知晓四个cpe32的地理位置信息来说,电子设备31位于以cpe32的地理位置信息为球心,cpe32的地理位置信息与电子设备31的地理位置信息距离为半径的球面上,这样,通过四个球面的相交,将交点可以确定为电子设备31的地理位置信息,由于在电子设备31的定位中,四个cpe32的定位是通过gnss的地面服务器33进行辅助定的,使得电子设备31可以直接从cpe32上获取到四个cpe32的地理位置信息,从而使得电子设备31能够获知更为准确地信息对其进行辅助,以更加快速地定位给出更为准确地地理位置信息。

图7为本申请实施例提供的第二种可选的定位系统的实例的结构示意图,如图7所示,该场景属于第二种场景,为使用cpe完成电子设备的定位,该定位系统包括cpe71、cpe72、cpe73和cpe74,电子设备75,gnss的地面服务器76和卫星系统77,其中,每个cpe都包括gnss模组、wifi模组、蜂窝/固网模组,电子设备75包括wifi模组和gnss模组,cpe71、cpe72、cpe73和cpe74分别可以通过自身的蜂窝/固网模组与gnss的地面服务器76相连接,通过gnss的地面服务器76对自身进行辅助定位,确定出自身的地理位置信息。

每个cpe在确定出自身的地理位置信息之后,利用四个cpe的地理位置信息,先确定出以cpe71、cpe72、cpe73和cpe74的地理位置信息为球心,cpe71、cpe72、cpe73和cpe74的地理位置信息与电子设备75的地理位置信息距离为半径的球面,这样,通过四个球面的相交,将交点可以确定为电子设备75的地理位置信息,从而可以确定出电子设备75的地理位置信息。

本申请实施例提供了一种定位方法,该方法应用于一电子设备中,该电子设备为已接入至特定网络中的设备,该特定网络为cpe所产生的网络,cpe与gnss的地面服务器相连接,该方法包括:从cpe中,为电子设备获取用于定位的中间信息,该中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息,根据中间信息,确定电子设备的地理位置;也就是说,在本申请实施例中,从cpe中为电子设备获取用于定位的中间信息,该中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息,这样,在电子设备的定位中,借助cpe设备与gnss的地面服务器之间的连接关系,使得电子设备的定位中间接有gnss的地面服务器的参与,从而提高了电子设备的定位精度和准确性,进而提高了用户的体验度。

实施例二

下面以定位系统中所部属的各个设备侧对上述定位方法进行说明。

首先,以电子设备侧对定位方法进行描述。

本申请实施例提供一种定位方法,该方法应用于一电子设备中,其中,该电子设备为已接入至特定网络中的设备,该特定网络为cpe所产生的网络,该cpe与gnss的地面服务器相连接,图8为本申请实施例提供的一种可选的定位方法的流程示意图,如图8所示,该方法可以包括:

s801:从cpe中,为电子设备获取用于定位的中间信息;

s802:根据中间信息,确定电子设备的地理位置信息。

其中,中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息;其中,特定网络为cpe所产生的wifi网络。

在一种可选的实施例中,当中间信息为用于与gnss的地面服务器建立连接的连接信息时,相应地,s802可以包括:

基于与gnss的地面服务器建立连接的连接信息,与gnss的地面服务器建立连接,并通过gnss的地面服务器进行定位,得到电子设备的地理位置信息。

在一种可选的实施例中,当中间信息为cpe的地理位置时,相应地,s802可以包括:

基于cpe的地理位置进行定位,得到电子设备的地理位置信息;

其中,cpe的地理位置信息是cpe通过gnss的地面服务器进行定位得到的;cpe的个数至少为4个。

其次,以cpe侧对定位方法进行描述。

本申请实施例提供一种定位方法,该方法应用于一cpe中,其中,cpe为产生特定网络的设备;cpe设备与gnss的地面服务器相连接;电子设备为已接入至特定网络中的设备,图9为本申请实施例提供的另一种可选的定位方法的流程示意图,如图9所述,该方法可以包括:

s901:基于与gnss的地面服务器的连接关系,为电子设备确定用于定位的中间信息;

s902:将中间信息发送至电子设备;

其中,中间信息用于电子设备确定电子设备的地理位置信息;其中,特定网络为cpe所产生的wifi网络

在一种可选的实施例中,s901可以包括:

基于cpe与gnss的地面服务器的连接关系,确定用于与gnss的地面服务器建立连接的连接信息,并将连接信息确定为中间信息;

其中,中间信息用于电子设备与gnss的地面服务器建立连接,并通过gnss的地面服务器进行定位,得到电子设备的地理位置信息。

在一种可选的实施例中,s901可以包括:

基于cpe与gnss的地面服务器的连接关系,通过gnss的地面服务器进行定位,确定cpe的地理位置信息,并将cpe的地理位置信息确定为中间信息;

其中,中间信息用于电子设备基于cpe的地理位置进行定位,得到电子设备的地理位置信息;cpe的个数至少为4个。

基于前述实施例相同的发明构思,本申请实施例提供一种电子设备,与上述一个或多个实施例提供的所述电子设备一致。

其中,电子设备为已接入至特定网络中的设备,特定网络为cpe所产生的网络,cpe与gnss的地面服务器相连接,图10为本申请实施例提供的一种电子设备的结构示意图一,如图10所示,该电子设备包括:

获取模块101,用于从cpe中,为电子设备获取用于定位的中间信息;

第一确定模块102,用于根据中间信息,确定电子设备的地理位置信息;

其中,中间信息是cpe基于cpe与gnss的地面服务器的连接关系确定出的信息;特定网络为cpe所产生的wifi网络。

在一种可选的实施例中,当中间信息为用于与gnss的地面服务器建立连接的连接信息时,相应地,第一确定模块102,具体用于:

基于与gnss的地面服务器建立连接的连接信息,与gnss的地面服务器建立连接,并通过gnss的地面服务器进行定位,得到电子设备的地理位置信息。

在一种可选的实施例中,当中间信息为cpe的地理位置时,相应地,第一确定模块102,具体用于:

基于cpe的地理位置进行定位,得到电子设备的地理位置信息;

其中,cpe的地理位置信息是cpe通过gnss的地面服务器进行定位得到的;cpe的个数至少为4个。

在实际应用中,上述获取模块101和第一确定模块102可由位于电子设备上的处理器实现,具体为中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessing)或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

本申请实施例提供一种cpe,与上述一个或者多个实施例中所述的cpe一致。

其中,该cpe为产生特定网络的设备;cpe设备与gnss的地面服务器相连接;电子设备为已接入至特定网络中的设备,图11为本申请实施例提供的一种cpe的结构示意图一,如图11所示,该cpe包括:

第二确定模块111,用于基于与gnss的地面服务器的连接关系,为电子设备确定用于定位的中间信息;

发送模块112,用于将中间信息发送至电子设备;

其中,中间信息用于电子设备确定电子设备的地理位置信息,特定网络为cpe所产生的wifi网络。

在一种可选的实施例中,第二确定模块111,具体用于:

基于cpe与gnss的地面服务器的连接关系,确定用于与gnss的地面服务器建立连接的连接信息,并将连接信息确定为中间信息;

其中,中间信息用于电子设备与gnss的地面服务器建立连接,并通过gnss的地面服务器进行定位,得到电子设备的地理位置信息。

在一种可选的实施例中,第二确定模块111,具体用于:

基于cpe与gnss的地面服务器的连接关系,通过gnss的地面服务器进行定位,确定cpe的地理位置信息,并将cpe的地理位置信息确定为中间信息;

其中,中间信息用于电子设备基于cpe的地理位置进行定位,得到电子设备的地理位置信息;cpe的个数至少为4个。

在实际应用中,上述第二确定模块111和发送模块112可由位于cpe上的处理器实现,具体为cpu、mpu、dsp或fpga等实现。

图12为本申请实施例提供的一种电子设备的结构示意图二,如图12所示,该电子设备为已接入至特定网络中的设备,特定网络为cpe所产生的网络,cpe与gnss的地面服务器相连接,本申请实施例提供了一种电子设备1200,包括:

处理器121以及存储有所述处理器121可执行指令的存储介质122,所述存储介质122通过通信总线123依赖所述处理器121执行操作,当所述指令被所述处理器121执行时,执行上述实施例一所述电子设备执行的定位方法。

需要说明的是,实际应用时,终端中的各个组件通过通信总线123耦合在一起。可理解,通信总线123用于实现这些组件之间的连接通信。通信总线123除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图12中将各种总线都标为通信总线123。

图13为本申请实施例提供的一种cpe的结构示意图二,如图13所示,cpe为产生特定网络的设备;cpe设备与gnss的地面服务器相连接;电子设备为已接入至特定网络中的设备,本申请实施例提供了一种cpe1300,包括:

处理器131以及存储有所述处理器131可执行指令的存储介质132,所述存储介质132通过通信总线133依赖所述处理器131执行操作,当所述指令被所述处理器131执行时,执行上述实施例一所述cpe执行的定位方法。

需要说明的是,实际应用时,终端中的各个组件通过通信总线133耦合在一起。可理解,通信总线133用于实现这些组件之间的连接通信。通信总线133除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图13中将各种总线都标为通信总线133。

本申请实施例提供了一种计算机存储介质,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器执行如上述一个或多个实施例中电子设备执行的所述的定位方法,或者如上述一个或多个实施例中cpe执行的所述的定位方法。

其中,计算机可读存储介质可以是磁性随机存取存储器(ferromagneticrandomaccessmemory,fram)、只读存储器(readonlymemory,rom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(compactdiscread-onlymemory,cd-rom)等存储器。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

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