著录项信息
专利名称 | 一种移动终端定位方法及移动终端 |
申请号 | CN201510909079.4 | 申请日期 | 2015-12-09 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-05-04 | 公开/公告号 | CN105554876A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W64/00 | IPC分类号 | H;0;4;W;6;4;/;0;0;;;H;0;4;W;4;/;0;2查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 张海平;周意保 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例提供了一种移动终端定位方法及移动终端,所述方法包括:移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号;所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息;所述移动终端根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离,并根据所述第一距离和所述第二距离确定所述移动终端的位置;其中,所述第一基站和所述第二基站归属于不同的电信运营商。通过本发明实施例可以提高室内外环境中的定位精度。
一种移动终端定位方法及移动终端\n技术领域\n[0001] 本发明涉及定位技术领域,具体涉及一种移动终端定位方法及移动终端。\n背景技术\n[0002] 目前,智能手机、平板电脑等移动终端常用的定位技术主要包括利用全球定位系统(英文:global positioning system,缩写:GPS)定位和利用运营商的基站定位。其中,GPS定位的精度较高,但是室内环境下基本上无法定位,基站定位是通过测量基站与移动终端的距离来确定移动终端位置,不需要移动终端具备GPS定位能力,但是定位精度很大程度上取决于基站的分布以及覆盖范围的大小,有时候误差会很大。因此,如何提高室内外环境中的定位精度已成为亟待解决的问题。\n发明内容\n[0003] 本发明实施例提供了一种移动终端定位方法及移动终端,可以提高室内外环境中的定位精度。\n[0004] 本发明实施例第一方面提供了一种移动终端定位方法,包括:\n[0005] 移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号;\n[0006] 所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息;\n[0007] 所述移动终端根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离,并根据所述第一距离和所述第二距离确定所述移动终端的位置;\n[0008] 其中,所述第一基站和所述第二基站归属于不同的电信运营商。\n[0009] 可选的,所述第一基站为所述移动终端接收到的信号强度最强和/或与所述移动终端的距离最短的基站。\n[0010] 可选的,所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,包括:\n[0011] 所述移动终端获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量,并生成所述移动终端的包括所述码元和取样的数量的第一定位信息。\n[0012] 可选的,所述第一下行链路信号为导频信号,所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,包括:\n[0013] 所述移动终端获取在所述第一基站发送所述导频信号与所述移动终端接收到所述导频信号之间的时间段内所述移动终端接收到的伪随机噪声PN相位的数量,并生成所述移动终端的包括所述PN相位的数量的第一定位信息。\n[0014] 可选的,所述方法还包括:\n[0015] 所述移动终端获取用户输入的指纹信息,根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点;\n[0016] 所述移动终端生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在导航应用的显示界面中显示所述导航路线。\n[0017] 可选的,所述移动终端根据所述第一距离和所述第二距离确定所述移动终端的位置,包括:\n[0018] 所述移动终端获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;\n[0019] 所述移动终端根据当前所处的小区位置从所述交点位置中确定所述移动终端的位置。\n[0020] 可选的,所述移动终端根据所述第一距离和所述第二距离确定所述移动终端的位置,包括:\n[0021] 所述移动终端获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;\n[0022] 所述移动终端在导航应用的显示界面中标记显示所述交点位置;\n[0023] 所述移动终端获取用户针对所述交点位置输入的选择操作,并将所述选择操作选中的目标交点位置确定为所述移动终端的位置。\n[0024] 本发明实施例第二方面提供了一种移动终端,包括:\n[0025] 接收模块,用于接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号;\n[0026] 生成模块,用于根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息;\n[0027] 计算模块,用于根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离;\n[0028] 确定模块,用于根据所述第一距离和所述第二距离确定所述移动终端的位置;\n[0029] 其中,所述第一基站和所述第二基站归属于不同的电信运营商。\n[0030] 可选的,所述第一基站为所述移动终端接收到的信号强度最强和/或与所述移动终端的距离最短的基站。\n[0031] 可选的,所述生成模块包括:\n[0032] 第一获取单元,用于获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量;\n[0033] 第一生成单元,用于生成所述移动终端的包括所述码元和取样的数量的第一定位信息。\n[0034] 可选的,所述生成模块包括:\n[0035] 第二获取单元,用于获取在所述第一基站发送所述导频信号与所述移动终端接收到所述导频信号之间的时间段内所述移动终端接收到的伪随机噪声PN相位的数量;\n[0036] 第二生成单元,用于生成所述移动终端的包括所述PN相位的数量的第一定位信息。\n[0037] 可选的,所述移动终端还包括:\n[0038] 获取模块,用于获取用户输入的指纹信息;\n[0039] 其中,所述确定模块,还用于根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点;\n[0040] 所述生成模块,还用于生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在导航应用的显示界面中显示所述导航路线。\n[0041] 可选的,所述确定模块包括:\n[0042] 第三获取单元,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;\n[0043] 第一确定单元,用于根据当前所处的小区位置从所述交点位置中确定所述移动终端的位置。\n[0044] 可选的,所述确定模块包括:\n[0045] 第四获取单元,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置;\n[0046] 标记单元,用于在导航应用的显示界面中标记显示所述交点位置;\n[0047] 所述第四获取单元,还用于获取用户针对所述交点位置输入的选择操作;\n[0048] 第二确定单元,用于将所述选择操作选中的目标交点位置确定为所述移动终端的位置。\n[0049] 本发明实施例中,移动终端根据来自第一基站的第一下行链路信号生成该移动终端的第一定位信息,并根据来自第二基站的第二下行链路信号生成该移动终端的第二定位信息;该移动终端根据该第一定位信息计算该移动终端与该第一基站之间的第一距离,根据该第二定位信息计算该移动终端与该第二基站之间的第二距离,并根据该第一距离和该第二距离确定该移动终端的位置,其中,该第一基站和该第二基站归属于不同的电信运营商,从而可以提高室内外环境中的定位精度。\n附图说明\n[0050] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0051] 图1是本发明实施例提供的一种移动终端定位方法的第一实施例流程示意图;\n[0052] 图2是本发明实施例提供的一种定位原理示意图;\n[0053] 图3是本发明实施例提供的一种移动终端定位方法的第二实施例流程示意图;\n[0054] 图4是本发明实施例提供的一种移动终端的第一实施例结构示意图;\n[0055] 图5是本发明实施例提供的一种移动终端的第二实施例结构示意图;\n[0056] 图6是本发明实施例提供的一种移动终端的第三实施例结构示意图。\n具体实施方式\n[0057] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0058] 本发明实施例中所描述的移动终端可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(英文:mobile Internet devices,缩写:MID)或穿戴式设备等,上述移动终端仅是举例,而非穷举,包含但不限于上述移动终端。\n[0059] 请参阅图1,为本发明实施例提供的一种移动终端定位方法的第一实施例流程示意图。本实施例中所描述的移动终端定位方法,包括以下步骤:\n[0060] S101、移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号。\n[0061] 其中,该第一基站和该第二基站可以为该移动终端提供移动通信业务和/或移动互联网业务,该第一基站和该第二基站归属于不同的电信运营商,即本实施例中的移动终端可以为双卡双待类型,支持两种或者两种以上的电信运营商的移动通信网络。\n[0062] 具体的,该移动终端向该第一基站和该第二基站分别发送定位请求,在接收到该定位请求之后,该第一基站和该第二基站分别向该移动终端发送下行链路信号,可以将该第一基站发送的下行链路信号记为第一下行链路信号,将该第二基站发送的下行链路信号记为第二下行链路信号。\n[0063] 在一些可行的实施方式中,该第一基站可以为该移动终端接收到的信号强度最强和/或与该移动终端的距离最短的基站。假设该第一基站归属于电信运营商A,该第二基站归属于电信运营商B,则该第一基站可以为该移动终端接收到的来自电信运营商A的基站信号中信号强度最强和/或属于电信运营商A的基站中与该移动终端的距离最短的基站,同样的,该第二基站可以为该移动终端接收到的来自电信运营商B的基站信号中信号强度最强和/或属于电信运营商B的基站中与该移动终端的距离最短的基站,通过信号强度最强和/或距离最近的基站进行定位有利于提高定位精度。\n[0064] 需要说明的是,该第一基站还可以为该移动终端接收到的信号强度较强和/或与该移动终端的距离较短的基站,即该移动终端接收到的信号强度达到一定的强度阈值和/或距离不超过一定的距离阈值的基站均可作为可选基站。\n[0065] S102、所述移动终端根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息。\n[0066] 具体的,移动终端确定该第一基站发送该第一下行链路信号与该移动终端接收到该第一下行链路信号之间的时间段,获取在该时间段内该移动终端接收到的下行链路信号的码元和取样的数量,进而生成包括该码元和取样的数量的第一定位信息,同样的,该移动终端生成包括相应码元和取样的数量的第二定位信息。\n[0067] 进一步的,为便于区分定位信息对应的基站,该移动终端可以在定位信息中包括对应基站的标识信息,其中,该第一定位信息包括该第一基站的标识信息,该第二定位信息包括该第二基站的标识信息。该第一基站的标识信息可以携带在该第一下行链路信号中,也可以是该移动终端向该第一基站发送用于获取该第一基站的标识信息的信息获取请求,该第一基站响应该信息获取请求向该移动终端发送该第一基站的标识信息,对于该第二基站的标识信息也是如此,不再赘述。\n[0068] S103、所述移动终端根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离,并根据所述第一距离和所述第二距离确定所述移动终端的位置。\n[0069] 具体的,该移动终端可以利用公式:R=(Nsymbol*t1+Nsample*t2)*c,根据该第一定位信息包括的码元和取样的数量计算与该第一基站之间的第一距离R1,根据该第二定位信息包括的码元和取样的数量计算与该第二基站之间的第二距离R2,其中,Nsymbol为下行链路信号的码元的数量,Nsample为下行链路信号的取样的数量,t1为一个码元的时间,t2为一个取样\n8\n的时间,c为光速,一般可取c=3*10m/s。\n[0070] 进一步的,如图2所示,是本发明实施例提供的一种定位原理示意图,该移动终端可以以该第一基站的位置为圆心,以R1为半径绘制第一圆周,以该第二基站的位置为圆心,以R2为半径绘制第二圆周,并获取该第一圆周与该第二圆周的交点位置,如果该交点位置只有一个,则该移动终端即可确定该交点位置即为自身的位置,如果该交点位置有两个,则该移动终端可以先通过该第一基站和/或该第二基站对应的电信运营商服务器获取该移动终端当前所处的小区位置,并判断该交点位置中落入该小区位置的目标交点位置,进而该移动终端即可将该目标交点位置作为自身的位置。\n[0071] 其中,该移动终端可以从该第一基站和该第二基站处分别获取该第一基站的位置和该第二基站的位置,并在该第一定位信息中携带该第一基站的位置,在该第二定位信息中携带该第二基站的位置,或者,该移动终端从该第一基站和该第二基站各自对应的电信运营商服务器获取该第一基站的位置和该第二基站的位置,对于该移动终端获取该第一基站的位置和该第二基站的位置的具体方式本发明实施例不做限定。\n[0072] 需要说明的是,本实施例中还可以包括三个或者三个以上的基站,例如还可以包括第三基站和第四基站,该第三基站和该第一基站归属于同一个电信运营商,该第四基站和该第二基站归属于同一个电信运营商,该移动终端可以进一步获取与该第三基站的第三距离,以及与该第四基站的第四距离,相应的根据该第三距离和该第四距离得到第三圆周和第四圆周,获取该第一圆周、该第二圆周、该第三圆周和该第四圆周相互之间的多个交点位置,进而该移动终端根据当前所处的小区位置从该多个交点位置中确定自身的位置,从而该移动终端可以利用三个或三个以上的基站对该移动终端进行定位,进一步提高了定位精度。\n[0073] 本发明实施例中,移动终端根据来自第一基站的第一下行链路信号生成该移动终端的第一定位信息,并根据来自第二基站的第二下行链路信号生成该移动终端的第二定位信息;该移动终端根据该第一定位信息计算该移动终端与该第一基站之间的第一距离,根据该第二定位信息计算该移动终端与该第二基站之间的第二距离,并根据该第一距离和该第二距离确定该移动终端的位置,其中,该第一基站和该第二基站归属于不同的电信运营商,从而实现移动终端利用不同电信运营商的多个基站进行联合定位,可以提高室内外环境中的定位精度。\n[0074] 请参阅图3,为本发明实施例提供的一种移动终端定位方法的第二实施例流程示意图。本实施例中所描述的移动终端定位方法,包括以下步骤:\n[0075] S301、移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号。\n[0076] 其中,该第一基站和该第二基站可以为该移动终端提供移动通信业务和/或移动互联网业务,该第一基站和该第二基站归属于不同的电信运营商,即本实施例中的移动终端可以为双卡双待类型,支持两种或者两种以上的电信运营商的移动通信网络。\n[0077] S302、所述移动终端获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量,并生成所述移动终端的包括所述码元和取样的数量的第一定位信息。\n[0078] S303、所述移动终端获取在所述第二基站发送所述第二下行链路信号与所述移动终端接收到所述第二下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量,并生成所述移动终端的包括所述码元和取样的数量的第二定位信息。\n[0079] 其中,该第一下行链路信号和该第二下行链路信号可以同时是用于移动互联网通信的下行链路信号,也可以同时是用于移动通信的导频信号,还可以是一个是用于移动互联网通信的下行链路信号,另一个是用于移动通信的导频信号,本发明实施例不做限定。\n[0080] 具体的,该第一下行链路信号和该第二下行链路信号可以同时是用于移动互联网通信的下行链路信号,该移动终端确定该第一基站发送该第一下行链路信号与该移动终端接收到该第一下行链路信号之间的时间段,获取在该时间段内该移动终端接收到的下行链路信号的码元和取样的数量,进而生成包括该码元和取样的数量的第一定位信息,同样的,该移动终端生成包括相应码元和取样的数量的第二定位信息。\n[0081] S304、所述移动终端根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离。\n[0082] 具体的,该移动终端可以利用公式:R=(Nsymbol*t1+Nsample*t2)*c,根据该第一定位信息包括的码元和取样的数量计算与该第一基站之间的第一距离R1,根据该第二定位信息包括的码元和取样的数量计算与该第二基站之间的第二距离R2。\n[0083] 在一些可行的实施方式中,该第一下行链路信号和该第二下行链路信号可以同时是用于移动通信的导频信号,该移动终端确定该第一基站发送该导频信号与该移动终端接收到该导频信号之间的时间段,获取在该时间段内该移动终端接收到的导频信号的伪随机噪声(英文:pseudorandom noise,缩写:PN)相位的数量,进而生成包括该PN相位的数量的第一定位信息,同样的,该移动终端生成包括相应PN相位的数量的第二定位信息。\n[0084] 进一步的,该移动终端根据该第一定位信息包括的PN相位的数量计算与该第一基站之间的第一距离R1,根据该第二定位信息包括的PN相位的数量计算与该第二基站之间的第二距离R2。\n[0085] 在一些可行的实施方式中,该第一下行链路信号和该第二下行链路信号可以是一个是用于移动互联网通信的下行链路信号,另一个是用于移动通信的导频信号,假设该第一下行链路信号是用于移动互联网通信的下行链路信号,该第二下行链路信号是用于移动通信的导频信号,则该移动终端获取在该第一基站发送该第一下行链路信号与该移动终端接收到该第一下行链路信号之间的时间段内该移动终端接收到的下行链路信号的码元和取样的数量,生成包括该码元和取样的数量的第一定位信息,并获取在该第一基站发送该导频信号与该移动终端接收到该导频信号之间的时间段内该移动终端接收到的导频信号的PN相位的数量,生成包括该PN相位的数量的第二定位信息。\n[0086] 进一步的,该移动终端可以利用公式:R=(Nsymbol*t1+Nsample*t2)*c,根据该第一定位信息包括的码元和取样的数量计算与该第一基站之间的第一距离R1,并根据该第二定位信息包括的PN相位的数量计算与该第二基站之间的第二距离R2。\n[0087] S305、所述移动终端获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置。\n[0088] S306、所述移动终端在导航应用的显示界面中标记显示所述交点位置,获取用户针对所述交点位置输入的选择操作,并将所述选择操作选中的目标交点位置确定为所述移动终端的位置。\n[0089] 具体的,如图2所示,是本发明实施例提供的一种定位原理示意图,该移动终端可以在导航应用(例如地图软件等)的显示界面中标记显示该交点位置,由用户根据当前所处的位置与该导航应用的显示界面中标记显示的该交点位置进行对比,并从该交点位置选择出目标交点位置,从而该移动终端即可将该目标交点位置确定为该移动终端的位置。\n[0090] 其中,该移动终端可以从该第一基站和该第二基站处分别获取该第一基站的位置和该第二基站的位置,并在该第一定位信息中携带该第一基站的位置,在该第二定位信息中携带该第二基站的位置,或者,该移动终端从该第一基站和该第二基站各自对应的电信运营商服务器获取该第一基站的位置和该第二基站的位置,对于该移动终端获取该第一基站的位置和该第二基站的位置的具体方式本发明实施例不做限定。\n[0091] S307、所述移动终端获取用户输入的指纹信息,根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点。\n[0092] 具体的,该移动终端可根据用户的操作录入该用户的指纹信息,并设置用户的指纹信息与地点的对应关系,其中,地点可以是室内地点,也可以是室外地点,例如根据该用户的设置将大拇指指纹对应购物广场内的某个店铺,食指指纹对应常去的某家饭店,中指指纹对应家庭住址,等等。\n[0093] S308、所述移动终端生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在所述导航应用的显示界面中显示所述导航路线。\n[0094] 具体的,该移动终端获取该用户通过指纹采集模块录入的指纹信息后,利用用户的指纹信息与地点的对应关系确定该用户想要去的目标地点,通过分析从该移动终端的位置到达该目标地点的位置相关可行路线的长度、估计耗时、拥堵程度、路面状况等参数为该用户规划省时、畅通、安全的导航路线,进而在该移动终端的导航应用的显示界面中输出该导航路线。\n[0095] 本发明实施例中,移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号,生成针对该第一下行链路信号且包括码元和取样的数量的第一定位信息,以及针对该第二下行链路信号且包括码元和取样的数量的第二定位信息,并根据该第一定位信息计算与该第一基站之间的第一距离,根据该第二定位信息计算与该第二基站之间的第二距离;该移动终端获取以该第一基站的位置为圆心,以该第一距离为半径的第一圆周与以该第二基站的位置为圆心,以该第二距离为半径的第二圆周的交点位置,并在导航应用的显示界面中标记显示该交点位置,该移动终端获取用户针对该交点位置输入的选择操作,并将该选择操作选中的目标交点位置确定为自身的位置;该移动终端还可以获取用户输入的指纹信息,确定该用户输入的指纹信息对应的目标地点,生成该移动终端的位置与该目标地点的位置之间最佳的导航路线,并在该显示界面中显示该导航路线,该移动终端可以利用不同电信运营商的多个基站进行联合定位,从而提高室内外环境中的定位精度,同时该移动终端还可以生成到达用户想要去的室内或者室外地点的导航路线,从而实现对用户进行便捷、准确地导航。\n[0096] 请参阅图4,为本发明实施例提供的一种移动终端的第一实施例结构示意图。本实施例中所描述的移动终端,包括:\n[0097] 接收模块401,用于接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号。\n[0098] 生成模块402,用于根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息。\n[0099] 计算模块403,用于根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离。\n[0100] 确定模块404,用于根据所述第一距离和所述第二距离确定所述移动终端的位置。\n[0101] 其中,该第一基站和该第二基站归属于不同的电信运营商。\n[0102] 需要说明的是,本发明实施例的移动终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。\n[0103] 本发明实施例中,移动终端根据来自第一基站的第一下行链路信号生成该移动终端的第一定位信息,并根据来自第二基站的第二下行链路信号生成该移动终端的第二定位信息;该移动终端根据该第一定位信息计算该移动终端与该第一基站之间的第一距离,根据该第二定位信息计算该移动终端与该第二基站之间的第二距离,并根据该第一距离和该第二距离确定该移动终端的位置,其中,该第一基站和该第二基站归属于不同的电信运营商,从而实现移动终端利用不同电信运营商的多个基站进行联合定位,可以提高室内外环境中的定位精度。\n[0104] 请参阅图5,为本发明实施例提供的一种移动终端的第二实施例结构示意图。本实施例中所描述的移动终端,包括:\n[0105] 接收模块501,用于接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号。\n[0106] 生成模块502,用于根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息。\n[0107] 所述生成模块502具体可以包括:\n[0108] 第一获取单元5020,用于获取在所述第一基站发送所述第一下行链路信号与所述移动终端接收到所述第一下行链路信号之间的时间段内所述移动终端接收到的码元和取样的数量。\n[0109] 第一生成单元5021,用于生成所述移动终端的包括所述码元和取样的数量的第一定位信息。\n[0110] 在一些可行的实施方式中,所述生成模块502具体可以包括:\n[0111] 第二获取单元5022,用于获取在所述第一基站发送所述导频信号与所述移动终端接收到所述导频信号之间的时间段内所述移动终端接收到的伪随机噪声PN相位的数量。\n[0112] 第二生成单元5023,用于生成所述移动终端的包括所述PN相位的数量的第一定位信息。\n[0113] 计算模块503,用于根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离。\n[0114] 确定模块504,用于根据所述第一距离和所述第二距离确定所述移动终端的位置。\n[0115] 其中,该第一基站和该第二基站归属于不同的电信运营商。\n[0116] 所述确定模块504具体可以包括:\n[0117] 第三获取单元5040,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置。\n[0118] 第一确定单元5041,用于根据当前所处的小区位置从所述交点位置中确定所述移动终端的位置。\n[0119] 在一些可行的实施方式中,所述确定模块504具体可以包括:\n[0120] 第四获取单元5042,用于获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置。\n[0121] 标记单元5043,用于在导航应用的显示界面中标记显示所述交点位置。\n[0122] 所述第四获取单元5042,还用于获取用户针对所述交点位置输入的选择操作。\n[0123] 第二确定单元5044,用于将所述选择操作选中的目标交点位置确定为所述移动终端的位置。\n[0124] 在一些可行的实施方式中,所述移动终端还包括:\n[0125] 获取模块505,用于获取用户输入的指纹信息。\n[0126] 其中,所述确定模块504,还用于根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点。\n[0127] 所述生成模块502,还用于生成所述移动终端的位置与所述目标地点的位置之间的导航路线,并在导航应用的显示界面中显示所述导航路线。\n[0128] 需要说明的是,本发明实施例的移动终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。\n[0129] 本发明实施例中,移动终端接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号,生成针对该第一下行链路信号且包括码元和取样的数量的第一定位信息,以及针对该第二下行链路信号且包括码元和取样的数量的第二定位信息,并根据该第一定位信息计算与该第一基站之间的第一距离,根据该第二定位信息计算与该第二基站之间的第二距离;该移动终端获取以该第一基站的位置为圆心,以该第一距离为半径的第一圆周与以该第二基站的位置为圆心,以该第二距离为半径的第二圆周的交点位置,并在导航应用的显示界面中标记显示该交点位置,该移动终端获取用户针对该交点位置输入的选择操作,并将该选择操作选中的目标交点位置确定为自身的位置;该移动终端还可以获取用户输入的指纹信息,确定该用户输入的指纹信息对应的目标地点,生成该移动终端的位置与该目标地点的位置之间最佳的导航路线,并在该显示界面中显示该导航路线,该移动终端可以利用不同电信运营商的多个基站进行联合定位,从而提高室内外环境中的定位精度,同时该移动终端还可以生成到达用户想要去的室内或者室外地点的导航路线,从而实现对用户进行便捷、准确地导航。\n[0130] 请参阅图6,为本发明实施例提供的一种移动终端的第三实施例结构示意图。本实施例中所描述的移动终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。\n[0131] 其中,上述输入设备1000具体可为移动终端的触摸屏、指纹采集模块和射频模块,触摸屏用于检测输入的触摸操作,指纹采集模块用于采集输入的指纹信息,射频模块用于接收基站发送的信号。\n[0132] 上述输出设备2000具体可为移动终端的显示屏和射频模块,显示屏用于输出移动终端的位置、导航路线等数据信息,射频模块用于向基站发送信号。\n[0133] 上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:\n[0134] 上述输入设备1000,用于接收第一基站发送的第一下行链路信号和第二基站发送的第二下行链路信号。\n[0135] 上述处理器3000,用于根据所述第一下行链路信号生成所述移动终端的第一定位信息,并根据所述第二下行链路信号生成所述移动终端的第二定位信息。\n[0136] 上述处理器3000,还用于根据所述第一定位信息计算所述移动终端与所述第一基站之间的第一距离,根据所述第二定位信息计算所述移动终端与所述第二基站之间的第二距离,并根据所述第一距离和所述第二距离确定所述移动终端的位置,其中,所述第一基站和所述第二基站归属于不同的电信运营商。\n[0137] 在一些可行的实施方式中,所述第一基站为所述移动终端接收到的信号强度最强和/或与所述移动终端的距离最短的基站。\n[0138] 在一些可行的实施方式中,上述处理器3000根据所述第一下行链路信号生成所述移动终端的第一定位信息的具体方式为:\n[0139] 获取在所述第一基站发送所述第一下行链路信号与输入设备1000接收到所述第一下行链路信号之间的时间段内输入设备1000接收到的码元和取样的数量,并生成所述移动终端的包括所述码元和取样的数量的第一定位信息。\n[0140] 在一些可行的实施方式中,所述第一下行链路信号为导频信号,上述处理器3000根据所述第一下行链路信号生成所述移动终端的第一定位信息的具体方式为:\n[0141] 获取在所述第一基站发送所述导频信号与输入设备1000接收到所述导频信号之间的时间段内输入设备1000接收到的伪随机噪声PN相位的数量,并生成所述移动终端的包括所述PN相位的数量的第一定位信息。\n[0142] 在一些可行的实施方式中,上述输入设备1000,还用于获取用户输入的指纹信息。\n[0143] 上述处理器3000,还用于根据预设的指纹信息与地点的对应关系确定所述用户输入的指纹信息对应的目标地点,并生成所述移动终端的位置与所述目标地点的位置之间的导航路线。\n[0144] 上述输出设备2000,用于在导航应用的显示界面中显示所述导航路线。\n[0145] 在一些可行的实施方式中,上述处理器3000根据所述第一距离和所述第二距离确定所述移动终端的位置的具体方式为:\n[0146] 获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置。\n[0147] 根据所述移动终端当前所处的小区位置从所述交点位置中确定所述移动终端的位置。\n[0148] 在一些可行的实施方式中,上述处理器3000根据所述第一距离和所述第二距离确定所述移动终端的位置的具体方式为:\n[0149] 处理器3000获取以所述第一基站的位置为圆心,以所述第一距离为半径的第一圆周与以所述第二基站的位置为圆心,以所述第二距离为半径的第二圆周的交点位置。\n[0150] 输出设备2000在导航应用的显示界面中标记显示所述交点位置。\n[0151] 输入设备1000获取用户针对所述交点位置输入的选择操作。\n[0152] 处理器3000将所述选择操作选中的目标交点位置确定为所述移动终端的位置。\n[0153] 具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器\n3000可执行本发明实施例提供的一种移动终端定位方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例提供的一种移动终端的第一实施例和第二实施例中所描述的移动终端的实现方式,在此不再赘述。\n[0154] 本发明实施例中,移动终端根据来自第一基站的第一下行链路信号生成该移动终端的第一定位信息,并根据来自第二基站的第二下行链路信号生成该移动终端的第二定位信息;该移动终端根据该第一定位信息计算该移动终端与该第一基站之间的第一距离,根据该第二定位信息计算该移动终端与该第二基站之间的第二距离,并根据该第一距离和该第二距离确定该移动终端的位置,其中,该第一基站和该第二基站归属于不同的电信运营商,从而实现移动终端利用不同电信运营商的多个基站进行联合定位,可以提高室内外环境中的定位精度。\n[0155] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0156] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可能可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0157] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。\n[0158] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。\n[0159] 另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。\n[0160] 上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明各个实施例上述方法的全部或部分步骤。其中,而前述的存储介质可包括:U盘、移动硬盘、磁碟、光盘、只读存储器(英文:Read-Only Memory,缩写:ROM)或者随机存取存储器(英文:Random Access Memory,缩写:RAM)等各种可以存储程序代码的介质。\n[0161] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
法律信息
- 2019-02-05
- 2018-12-28
著录事项变更
申请人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2016-06-01
实质审查的生效
IPC(主分类): H04W 64/00
专利申请号: 201510909079.4
申请日: 2015.12.09
- 2016-05-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-08-14
|
2013-01-29
| | |
2
| |
2002-04-17
|
2000-03-28
| | |
3
| | 暂无 |
2013-01-14
| | |
4
| |
2008-10-15
|
2008-06-05
| | |
5
| |
2010-07-07
|
2008-12-31
| | |
6
| |
2011-09-14
|
2011-04-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |