一种移动终端定位方法及移动终端的制作方法

文档序号:9792503阅读:302来源:国知局
一种移动终端定位方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及定位技术领域,具体涉及一种移动终端定位方法及移动终端。
【背景技术】
[0002]目前,智能手机、平板电脑等移动终端常用的定位技术主要包括利用全球定位系统(英文:global posit1ning system,缩写:GPS)定位和利用运营商的基站定位。其中,GPS定位的精度较高,但是室内环境下基本上无法定位,基站定位是通过测量基站与移动终端的距离来确定移动终端位置,不需要移动终端具备GPS定位能力,但是定位精度很大程度上取决于基站的分布以及覆盖范围的大小,有时候误差会很大。因此,如何提高室内外环境中的定位精度已成为亟待解决的问题。

【发明内容】

[0003]本发明实施例提供了一种移动终端定位方法及移动终端,可以提高室内外环境中的定位精度。
[0004]本发明实施例第一方面提供了一种移动终端定位方法,包括:
[0005]移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路?目号;
[0006]所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息;
[0007]所述移动终端根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离,并根据所述第一距离和所述第二距离确定所述移动终端的位置;
[0008]其中,所述第一基站和所述第二基站归属于不同的电信运营商。
[0009]可选的,所述第一基站为所述移动终端接收到的信号强度最强和/或与所述移动终端的距尚最短的基站。
[0010]可选的,所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,包括:
[0011]所述移动终端获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量,并生成所述移动终端的包括所述码元和取样的数量的第一定位信息。
[0012]可选的,所述第一下行链路信号为导频信号,所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,包括:
[0013]所述移动终端获取在所述第一基站发送所述导频信号与所述移动终端接收到所述导频信号之间的时间段内所述移动终端接收到的伪随机噪声PN相位的数量,并生成所述移动终端的包括所述PN相位的数量的第一定位信息。
[0014]可选的,所述方法还包括:
[0015]所述移动终端获取用户输入的指纹信息,根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点;
[0016]所述移动终端生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在导航应用的显示界面中显示所述导航路线。
[0017]可选的,所述移动终端根据所述第一距离和所述第二距离确定所述移动终端的位置,包括:
[0018]所述移动终端获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;
[0019]所述移动终端根据当前所处的小区位置从所述交点位置中确定所述移动终端的位置。
[0020]可选的,所述移动终端根据所述第一距离和所述第二距离确定所述移动终端的位置,包括:
[0021 ]所述移动终端获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;
[0022]所述移动终端在导航应用的显示界面中标记显示所述交点位置;
[0023]所述移动终端获取用户针对所述交点位置输入的选择操作,并将所述选择操作选中的目标交点位置确定为所述移动终端的位置。
[0024]本发明实施例第二方面提供了一种移动终端,包括:
[0025]接收模块,用于接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号;
[0026]生成模块,用于根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息;
[0027]计算模块,用于根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离;
[0028]确定模块,用于根据所述第一距离和所述第二距离确定所述移动终端的位置;
[0029]其中,所述第一基站和所述第二基站归属于不同的电信运营商。
[0030]可选的,所述第一基站为所述移动终端接收到的信号强度最强和/或与所述移动终端的距尚最短的基站。
[0031 ]可选的,所述生成模块包括:
[0032]第一获取单元,用于获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量;
[0033]第一生成单元,用于生成所述移动终端的包括所述码元和取样的数量的第一定位
?目息O
[0034]可选的,所述生成模块包括:
[0035]第二获取单元,用于获取在所述第一基站发送所述导频信号与所述移动终端接收到所述导频信号之间的时间段内所述移动终端接收到的伪随机噪声PN相位的数量;
[0036]第二生成单元,用于生成所述移动终端的包括所述PN相位的数量的第一定位信息。
[0037]可选的,所述移动终端还包括:
[0038]获取模块,用于获取用户输入的指纹信息;
[0039]其中,所述确定模块,还用于根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点;
[0040]所述生成模块,还用于生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在导航应用的显示界面中显示所述导航路线。
[0041 ]可选的,所述确定模块包括:
[0042]第三获取单元,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;
[0043]第一确定单元,用于根据当前所处的小区位置从所述交点位置中确定所述移动终端的位置。
[0044]可选的,所述确定模块包括:
[0045]第四获取单元,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;
[0046]标记单元,用于在导航应用的显示界面中标记显示所述交点位置;
[0047]所述第四获取单元,还用于获取用户针对所述交点位置输入的选择操作;
[0048]第二确定单元,用于将所述选择操作选中的目标交点位置确定为所述移动终端的位置。
[0049]本发明实施例中,移动终端根据来自第一基站的第一下行链路信号生成该移动终端的第一定位信息,并根据来自第二基站的第二下行链路信号生成该移动终端的第二定位信息;该移动终端根据该第一定位信息计算该移动终端与该第一基站之间的第一距离,根据该第二定位信息计算该移动终端与该第二基站之间的第二距离,并根据该第一距离和该第二距离确定该移动终端的位置,其中,该第一基站和该第二基站归属于不同的电信运营商,从而可以提高室内外环境中的定位精度。
【附图说明】
[0050]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051]图1是本发明实施例提供的一种移动终端定位方法的第一实施例流程示意图;
[0052]图2是本发明实施例提供的一种定位原理示意图;
[0053]图3是本发明实施例提供的一种移动终端定位方法的第二实施例流程示意图;
[0054]图4是本发明实施例提供的一种移动终端的第一实施例结构示意图;
[0055]图5是本发明实施例提供的一种移动终端的第二实施例结构示意图;
[0056]图6是本发明实施例提供的一种移动终端的第三实施例结构示意图。
【具体实施方式】
[0057]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1