一种通信终端及定位方法

文档序号:10691757阅读:485来源:国知局
一种通信终端及定位方法
【专利摘要】本发明公开了一种通信终端及定位方法。该通信终端,包括:卫星定位模块、无线网络模块和控制模块,卫星定位模块和无线网络模块分别与控制模块连接,其中,卫星定位模块,用于解调卫星射频信号,获得第一位置信息,并将第一位置信息发送给控制模块;无线网络模块,用于获得接收到的各无线网络信号的信号信息,并将获得的信号信息发送给控制模块;控制模块,用于将接收到的信号信息与预设数据库中的信号信息进行匹配,将数据库中匹配的信号信息对应的位置信息确定为第二位置信息,根据第一位置信息和第二位置信息,确定目标位置。应用本发明实施例所提供的技术方案,可以较为准确的定位,可以为用户提供有效的位置信息,方便用户使用。
【专利说明】
一种通信终端及定位方法
技术领域
[0001 ]本发明涉及终端技术领域,特别是涉及一种通信终端及定位方法。
【背景技术】
[0002]如今,用户对通信终端定位功能的需求逐渐增多,尤其是对于专网通信终端。专网通信终端,是指政府与公共安全、公用事业和工商业等部门实现应急通信、指挥调度、日常工作通信的无线通信设备。用户在使用专网通信终端过程中,能够准确地确定当前所在位置,对于指挥调度等具有重大意义。
[0003]现有的终端定位主要是依赖于卫星定位,通过接收并解调卫星信号,获得经玮度信息,根据经玮度信息进行当前位置的确定。在相对空旷、高层建筑不密集的环境下,应用卫星定位方法可以较为准确的定位,但是,在室内环境或者高楼密集区域,因为卫星信号不容易被接收到,应用卫星定位方法较难准确定位,这样也就无法为用户提供有效的位置信息,给用户使用带来不便。

【发明内容】

[0004]为解决上述技术问题,本发明提供一种通信终端及定位方法。
[0005]—种通信终端,包括:卫星定位模块、无线网络模块和控制模块,所述卫星定位模块和所述无线网络模块分别与所述控制模块连接,其中,
[0006]所述卫星定位模块,用于接收卫星射频信号,当所述卫星射频信号的信号强度高于预设第一阈值时,解调所述卫星射频信号,获得第一位置信息,并将所述第一位置信息发送给所述控制模块;
[0007]所述无线网络模块,用于接收至少一个无线网络信号,获得接收到的各无线网络信号的信号信息,并将获得的信号信息发送给所述控制模块;
[0008]所述控制模块,用于接收所述卫星定位模块发送的第一位置信息,接收所述无线网络模块发送的信号信息,将接收到的信号信息与预设数据库中的信号信息进行匹配,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息,根据所述第一位置信息和所述第二位置信息,确定目标位置。
[0009]在本发明的一种【具体实施方式】中,还包括:与所述控制模块连接的通信模块,
[0010]所述控制模块,具体用于通过所述通信模块将接收到的信号信息发送给第一服务器,以使所述第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配并返回匹配结果,根据所述匹配结果,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息。
[0011]在本发明的一种【具体实施方式】中,
[0012]所述控制模块,还用于通过所述通信模块将所述目标位置发送给第二服务器,以使所述第二服务器输出展示所述目标位置。
[0013]在本发明的一种【具体实施方式】中,还包括:与所述控制模块连接的显示模块,用于接收所述控制模块的显示指令,显示终端状态相关信息。
[0014]在本发明的一种【具体实施方式】中,还包括:与所述控制模块连接的按键模块,用于接收并识别用户的按键操作,并将相应的按键信息发送给所述控制模块;
[0015]所述控制模块,还用于接收所述按键信息,并根据所述按键信息,控制修改终端相关参数。
[0016]在本发明的一种【具体实施方式】中,所述按键模块包括按键和与所述按键连接的按键管理芯片,所述按键管理芯片用于识别所述用户通过所述按键执行的按键操作,采集按键信息,并将采集到的按键信息发送给所述控制模块。
[0017]在本发明的一种【具体实施方式】中,所述显示模块包括触摸屏,所述显示模块还用于接收所述用户通过所述触摸屏执行的手势操作,并将所述手势操作发送给所述控制模块;
[0018]所述控制模块,还用于接收所述手势操作,并根据所述手势操作,发出与所述手势操作相对应的命令。
[0019]—种定位方法,应用于通信终端中的控制模块,所述控制模块分别与所述通信终端中的卫星定位模块和无线网络模块连接,所述方法包括:
[0020]接收所述卫星定位模块发送的第一位置信息,所述第一位置信息为所述卫星定位模块解调接收到的卫星射频信号后获得的,所述卫星射频信号的信号强度高于预设第一阈值;
[0021]接收所述无线网络模块发送的信号信息,所述信号信息为所述无线网络模块接收到的各无线网络信号的信号信息;
[0022]将接收到的信号信息与预设数据库中的信号信息进行匹配;
[0023]将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息;
[0024]根据所述第一位置信息和所述第二位置信息,确定目标位置。
[0025]在本发明的一种【具体实施方式】中,所述通信终端还包括与所述控制模块连接的通信模块,所述将接收到的信号信息与预设数据库中的信号信息进行匹配,包括:
[0026]通过所述通信模块将接收到的信号信息发送给第一服务器,以使所述第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配,并返回匹配结果;
[0027]相应的,所述将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息,包括:
[0028]根据所述匹配结果,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息。
[0029]在本发明的一种【具体实施方式】中,所述方法还包括:
[0030]通过所述通信模块将所述目标位置发送给第二服务器,以使所述第二服务器输出展示所述目标位置。
[0031]应用本发明实施例所提供的技术方案,通过卫星定位模块可以获得第一位置信息,根据无线网络模块接收到的各无线网络信号的信号信息可以确定第二位置信息,从而根据第一位置信息和第二位置信息可以进行目标位置的确定。这样,无论是在相对空旷、高层建筑不密集的环境下,还是在室内环境或者高楼密集区域,都可以较为准确的定位,可以为用户提供有效的位置信息,方便用户使用。
【附图说明】
[0032]为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本发明实施例中通信终端的一种结构示意图;
[0034]图2为本发明实施例中通信终端的另一种结构示意图;
[0035]图3为本发明实施例中按键模块原理示意图;
[0036]图4为本发明实施例中定位方法的一种实施流程图。
【具体实施方式】
[0037]本发明的核心是提供一种通信终端及定位方法。该通信终端主要包括卫星定位模块、无线网络模块和控制模块。卫星定位模块可以根据接收到卫星射频信号,获得第一位置信息,并将该第一位置信息发送给控制模块。无线网络模块可以接收无线网络信号,获得各无线网络信号的信号信息,并将获得的信号信息发送给控制模块。控制模块可以接收第一位置信息和无线网络信号的信号信息,将接收到的信号信息与预设数据库中的信号信息匹配,可以确定第二位置信息。控制模块根据第一位置信息和第二位置信息,可以确定当前所在的目标位置。这样,无论是在相对空旷、高层建筑不密集的环境下,还是在室内环境或者高楼密集区域,都可以较为准确的定位,可以为用户提供有效的位置信息,方便用户使用。
[0038]为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]参见图1所示,为本发明实施例所提供的通信终端的一种结构示意图,该通信终端可以包括:卫星定位模块110、无线网络模块120和控制模块130,卫星定位模块110和无线网络模块120分别与控制模块130连接。
[0040]其中,卫星定位模块110,用于接收卫星射频信号,当卫星射频信号的信号强度高于预设第一阈值时,解调卫星射频信号,获得第一位置信息,并将第一位置信息发送给控制模块130;
[0041]无线网络模块120,用于接收至少一个无线网络信号,获得接收到的各无线网络信号的信号信息,并将获得的信号信息发送给控制模块130;
[0042]控制模块130,用于接收卫星定位模块110发送的第一位置信息,接收无线网络模块120发送的信号信息,将接收到的信号信息与预设数据库中的信号信息进行匹配,将数据库中匹配的信号信息对应的位置信息确定为第二位置信息,根据第一位置信息和第二位置信息,确定目标位置。
[0043]在本发明实施例中,卫星定位模块110、无线网络模块120和控制模块130可以集成于通信终端中,当然,该通信终端还可以包括基带模块和射频模块,用于通信信号的收发。另外,该通信模块还可以包括电源模块,可以通过控制模块130给通信终端中需要供电的各模块供电。
[0044]卫星定位模块110具体可以为GNSS(Global Navigat1n Satellite System,全球卫星导航系统)定位模块。在实际应用中,通信终端的天线可以接收卫星射频信号,如GNSS射频信号,然后将该卫星射频信号发送给卫星定位模块110。卫星定位模块110接收到卫星射频信号后,可以对该卫星射频信号的信号强度进行判断,如果该卫星射频信号的信号强度高于预设第一阈值,则可以对该卫星射频信号进行解调,获得第一位置信息。该第一位置信息可以包括经玮度信息和高度信息。在本发明实施例中,卫星射频信号的信号强度可以以可用于定位的卫星数目表示。当卫星射频信号的信号强度不高于预设第一阈值时,卫星定位模块110可能无法正确解调该卫星射频信号,无法获得第一位置信息。
[0045]卫星定位模块110获得第一位置信息后,可以将该第一位置信息发送给控制模块130。
[0046]可以理解的是,在相对空旷、高层建筑不密集的环境下,卫星定位模块110接收到的卫星射频信号的信号强度较强,卫星定位模块110可以获得第一位置信息。但是,在室内环境或者高楼密集区域,卫星射频信号的信号强度不足以使卫星定位模块110确定第一位置信息,或者确定的第一位置信息精确度不够时,可以通过无线网络信号进行进一步定位。
[0047]在室内环境,一个区域可能存在多个无线网络接入点AP(Access Point),每个AP均向外发射无线网络信号。在有无线网络信号覆盖的区域,无线网络模块120,如WiFi(Wireless-Fidelity)模块可以接收一个或多个无线网络信号。
[0048]无线网络模块120接收到至少一个无线网络信号后,可以获得其接收到的各个无线网络信号的信号信息,并将获得的信号信息发送给控制模块130。每个无线网络的信号信息至少包括该无线网络信号的标识信息,还可以包括该无线网络信号的强度信息。
[0049]在室内环境中,由于传播距离及障碍物分布等因素的影响,无线网络模块120在不同区域所能够接收到的无线网络信号可能是不同的,即无线网络信号的标识信息不同。可以预先收集通信终端在各个典型位置处所能接收到的无线网络信号,根据收集到的无线网络信号的标识信息建立一个数据库。该数据库中可以存储每个典型位置所对应的无线网络?目号的标识?目息。
[0050]控制模块130接收到无线网络模块120发送的标识信息时,可以将接收到的标识信息与该数据库中的标识信息进行匹配,并将该数据库中匹配的标识信息对应的位置信息确定为第二位置信息。
[0051]比如,预先建立的数据库为:
[0052]位置一:对应于ΑΡ1、ΑΡ2;
[0053]位置二:对应于六?1、六?3、厶卩4;
[0054]位置三:对应于ΑΡ2、ΑΡ4。
[0055]控制模块130接收到的无线网络模块120发送的标识信息为:ΑΡ2、ΑΡ4。将这两个标识信息与上例数据库中的标识信息进行匹配,可以匹配到位置三,控制模块130可以将位置三确定为第二位置信息。
[0056]另外,因为无线网络模块120在不同区域接收到的同一个无线网络信号的强度不一样,所以,可以预先收集通信终端在各个典型位置处所能接收到的无线网络信号的标识信息及各个无线网络信号的强度信息,根据收集到的无线网络信号的标识信息和强度信息建立一个数据库。该数据库中可以存储每个典型位置所对应的无线网络信号的标识信息和强度信息。
[0057]无线网络信号的强度可以应用RSSI(ReceivedSignal Strength Indicat1n,接收信号强度标识)表示。RSSI的分布可以呈现出较强的位置特殊性,也就是说,在每一个区域,多个AP的接收信号强度向量具有唯一性,可以根据这种唯一性来实现室内定位。
[0058]具体的,强度信息可以包括RSSI均值、RSSI误差等,标识信息可以为AP的MAC地址。
[0059]比如,数据库中记录的信息如下:
[0060]位置一:对应于强度为(R1,R2)的AP1、强度为(R3,R4)的AP2;
[0061 ] 位置二:对应于强度为(R5,R6)的AP1、强度为(R7,R8)的AP2;
[0062]位置三:对应于强度为(R9,R10)的AP1、强度为(R11,R12)的AP3、强度为(R13,R14)的 AP4。
[0063]预设的数据库可以是根据实地测试结果建立,还可以是根据预先收集多通信终端上报的信号信息及位置信息而建立。本发明实施例对此不作限制。
[0064]控制模块130接收到无线网络模块120发送的各无线网络信号的标识信息和强度信息后,可以将接收到的标识信息和强度信息与预设数据库中的标识信息和强度信息进行匹配,将该数据库中匹配的标识信息和强度信息对应的位置信息确定为第二位置信息。
[0065]比如,控制模块130接收到的无线网络模块120发送的标识信息和强度信息分别为:强度为X的AP1、强度为y的AP2。将该标识信息和强度信息与上例数据库中的标识信息和强度信息进行匹配,假设X在(R1,R2)之间,y在(R3,R4)之间,则可以匹配到位置一,可以将位置一确定为第二位置信息。
[0066]根据无线网络信号的标识信息和强度信息进行信息匹配得到的位置信息,更为准确。
[0067]在实际应用中,卫星定位模块110在相对空旷、高层建筑不密集的地方可以精确定位;在室内环境时,由于墙体等遮挡物的影响,卫星定位模块I1定位的精确度极大降低,有时甚至接收不到卫星射频信号,无法确定第一位置信息。而在室内环境中,控制模块130通过无线网络模块120接收到的各无线网络信号的信号信息可以确定第二位置信息。
[0068]所以,在室外环境,没有无线网络信号的情况下,控制模块130可以根据第一位置信息确定当前所在的目标位置。在室内环境,如果卫星定位模块110无法确定第一位置信息,则可以根据第二位置信息确定目标位置;如果卫星定位模块110可以确定第一位置信息,则可以根据第一位置信息和第二位置信息确定当前所在的目标位置,如确定目标位置为XX大街XX大厦X层。实现室内外的定位。
[0069]应用本发明实施例所提供的通信终端,通过卫星定位模块110可以获得第一位置信息,根据无线网络模块120接收到的各无线网络信号的信号信息可以确定第二位置信息,从而根据第一位置信息和第二位置信息可以进行目标位置的确定。这样,无论是在相对空旷、高层建筑不密集的环境下,还是在室内环境或者高楼密集区域,都可以较为准确的定位,可以为用户提供有效的位置信息,方便用户使用。
[0070]参见图2所示,在本发明的一个实施例中,该通信终端还可以包括:与控制模块130连接的通信模块140。
[0071]控制模块130,具体用于通过通信模块140将接收到的信号信息发送给第一服务器,以使第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配并返回匹配结果,根据匹配结果,将数据库中匹配的信号信息对应的位置信息确定为第二位置信息。
[0072]预先建立的数据库可以在第一服务器中存储。控制模块130接收到无线网络模块120发送的信号信息后,可以将该信号信息发送给第一服务器,由第一服务器进行信息匹配,即将该信号信息与自身存储的数据库中的信号信息进行匹配,并将匹配结果返回给控制模块130。控制模块130根据匹配结果,可以将匹配的信号信息对应的位置信息确定为第二位置信息。这样,可以节省自身存储空间。
[0073]当然,还可以预先建立的数据库存储在通信终端内存中,当控制模块130接收到无线网络模块120发送的各无线网络信号的信号信息时,可以将该信号信息与该数据库中的信号信息进行匹配,并将该数据库中匹配的信号信息对应的位置信息确定为第二位置信息。这样,可以节省网络流量。
[0074]在本发明的一个实施例中,控制模块还可以用于通过通信模块将目标位置发送给第二服务器,以使第二服务器输出展示目标位置。
[0075]通信终端通过通信模块可以与第二服务器连接。控制模块在确定目标位置之后,可以将该目标位置发送给第二服务器。第二服务器接收到目标位置后,可以输出展示该通信终端的目标位置,如在电子地图中输出展示该通信终端的目标位置。如果该通信终端为专网通信终端,这样可以方便指挥调度中心人员实时监测该专网通信终端所在的位置,方便指挥调度。
[0076]需要说明的是,第一服务器和第二服务器可以是同一个服务器还可以是不同服务器。
[0077]参见图2所示,在上述各实施例基础上,本发明实施例所提供的通信终端还可以包括:与控制模块130连接的显示模块150,用于接收控制模块130的显示指令,显示终端状态相关信息。
[0078]控制模块130可以从通信终端各模块中获取终端状态相关信息,如电池剩余电量、内存使用情况、目标位置、终端参数等。控制模块130可以向显示模块150发送显示指令。显示模块150接收到控制模块130的显示指令后,可以显示终端状态相关信息,具体的,可以通过文字或者图片形式显示。用户通过显示模块150可以实时查看通信终端的状态。
[0079]在上述各实施例基础上,本发明实施例所提供的通信终端还可以包括:与控制模块连接的按键模块,用于接收并识别用户的按键操作,并将相应的按键信息发送给控制模块;
[0080]控制模块,还用于接收按键信息,并根据按键信息,控制修改终端相关参数。
[00811 在本发明实施例中,显示模块可以通过LCD(Liquid Crystal Display,液晶显示器)显示终端相关参数。用户可以通过按键模块的按键对终端相关参数进行修改,加强通信终端的人机交互。
[0082]具体的,按键模块可以包括按键和与按键连接的按键管理芯片,按键管理芯片用于识别用户通过按键执行的按键操作,采集按键信息,并将采集到的按键信息发送给控制模块。当有按键按下时,按键管理芯片可以自动采集到按键信息,并将按键信息传送给控制模块。使用按键管理芯片可实现按键防抖与减少通信需要的1 口等两个功能。
[0083]参见图3所示,按键管理芯片有对应的行列的1口,与4*5矩阵键盘对应行列连接。按键可以包含:0?9十个数字键,上、下、左、右方向键,返回、删除、取消、确认等功能按键。当有按键按下时,按键管理芯片自动获取按键值,并向控制模块申请中断,控制模块与按键管理芯片通信,得到按下的具体为哪个键,并根据按键信息修改相应的终端相关参数。
[0084]在上述各实施例基础上,本发明实施例所提供的通信终端中的显示模块可以包括触摸屏,显示模块还用于接收用户通过触摸屏执行的手势操作,并将手势操作发送给控制丰旲块;
[0085]控制模块,还用于接收手势操作,并根据手势操作,发出与手势操作相对应的命令。
[0086]用户通过触摸屏可以执行相应的手势操作,控制模块根据用户的手势操作,可以发出相应的命令。比如,对屏幕显示内容的移动,调用虚拟键盘,修改终端相关参数等。
[0087]本发明实施例所提供的通信终端,可以实现查看、修改终端相关参数,实时可靠定位功能,改善了人机交互过程,改善了用户体验。尤其对于专网通信终端而言,这些功能更具实用性。
[0088]相应于上面的通信终端实施例,本发明实施例还提供了一种定位方法,该方法可以应用于通信终端中的控制模块,控制模块分别与通信终端中的卫星定位模块和无线网络模块连接。
[0089]下面对本发明实施例提供的一种定位方法进行介绍,下文描述的一种定位方法与上文描述的通信终端可相互对应参照。
[0090]参见图4所示,为本发明实施例提供的一种定位方法的实施流程图,该方法可以包括以下步骤:
[0091]S410:接收卫星定位模块发送的第一位置信息。
[0092]第一位置信息为卫星定位模块解调接收到的卫星射频信号后获得的,卫星射频信号的信号强度高于预设第一阈值。
[0093]卫星定位模块具体可以为GNSS(GlobalNavigat1n Satellite System,全球卫星导航系统)定位模块。在实际应用中,通信终端的天线可以接收卫星射频信号,如GNSS射频信号,然后将该卫星射频信号发送给卫星定位模块。卫星定位模块接收到卫星射频信号后,可以对该卫星射频信号的信号强度进行判断,如果该卫星射频信号的信号强度高于预设第一阈值,则可以对该卫星射频信号进行解调,获得第一位置信息。该第一位置信息可以包括经玮度信息和高度信息。在本发明实施例中,卫星射频信号的信号强度可以以可用于定位的卫星数目表示。当卫星射频信号的信号强度不高于预设第一阈值时,卫星定位模块可能无法正确解调该卫星射频信号,无法获得第一位置信息。
[0094]卫星定位模块获得第一位置信息后,可以将该第一位置信息发送给控制模块。控制模块接收该第一位置信息。
[0095]S420:接收无线网络模块发送的信号信息。
[0096]信号信息为无线网络模块接收到的各无线网络信号的信号信息。
[0097]可以理解的是,在相对空旷、高层建筑不密集的环境下,卫星定位模块接收到的卫星射频信号的信号强度较强,卫星定位模块可以获得第一位置信息。但是,在室内环境或者高楼密集区域,卫星射频信号的信号强度不足以使卫星定位模块确定第一位置信息,或者确定的第一位置信息精确度不够时,可以通过无线网络信号进行进一步定位。
[0098]在室内环境,一个区域可能存在多个无线网络接入点AP(Access Point),每个AP均向外发射无线网络信号。在有无线网络信号覆盖的区域,无线网络模块,如WiFi(Wireless-Fidelity)模块可以接收一个或多个无线网络信号。
[0099]无线网络模块接收到无线网络信号后,可以获得其接收到的各个无线网络信号的信号信息,并将获得的信号信息发送给控制模块。每个无线网络的信号信息至少包括该无线网络信号的标识信息,还可以包括该无线网络信号的强度信息。
[0100]需要说明的是,本发明实施例对步骤S410和步骤S420没有执行顺序的限制。
[0101]S430:将接收到的信号信息与预设数据库中的信号信息进行匹配。
[0102]S440:将数据库中匹配的信号信息对应的位置信息确定为第二位置信息。
[0103]为方便描述,将上述两个步骤结合起来进行说明。
[0104]在室内环境中,由于传播距离及障碍物分布等因素的影响,无线网络模块在不同区域所能够接收到的无线网络信号可能是不同的,即无线网络信号的标识信息不同。可以预先收集通信终端在各个典型位置处所能接收到的无线网络信号,根据收集到的无线网络信号的标识信息建立一个数据库。该数据库中可以存储每个典型位置所对应的无线网络信号的标识信息。
[0105]控制模块接收到无线网络模块发送的标识信息时,可以将接收到的标识信息与该数据库中的标识信息进行匹配,并将该数据库中匹配的标识信息对应的位置信息确定为第二位置信息。
[0106]另外,因为无线网络模块在不同区域接收到的同一个无线网络信号的强度不一样,所以,可以预先收集通信终端在各个典型位置处所能接收到的无线网络信号的标识信息及各个无线网络信号的强度信息,根据收集到的无线网络信号的标识信息和强度信息建立一个数据库。该数据库中可以存储每个典型位置所对应的无线网络信号的标识信息和强度信息。
[0107]无线网络信号的强度可以应用RSSI(ReceivedSignal Strength Indicat1n,接收信号强度标识)表示。RSSI的分布可以呈现出较强的位置特殊性,也就是说,在每一个区域,多个AP的接收信号强度向量具有唯一性,可以根据这种唯一性来实现室内定位。
[0108]具体的,强度信息可以包括RSSI均值、RSSI误差等,标识信息可以为AP的MAC地址。
[0109]控制模块接收到无线网络模块发送的各无线网络信号的标识信息和强度信息后,可以将接收到的标识信息和强度信息与预设数据库中的标识信息和强度信息进行匹配,将该数据库中匹配的标识信息和强度信息对应的位置信息确定为第二位置信息。
[0110]S450:根据第一位置信息和第二位置信息,确定目标位置。
[0111]在实际应用中,卫星定位模块在相对空旷、高层建筑不密集的地方可以精确定位;在室内环境时,由于墙体等遮挡物的影响,卫星定位模块定位的精确度极大降低,有时甚至接收不到卫星射频信号,无法确定第一位置信息。而在室内环境中,控制模块通过无线网络模块接收到的各无线网络信号的信号信息可以确定第二位置信息。
[0112]所以,在室外环境,没有无线网络信号的情况下,控制模块可以根据第一位置信息确定当前所在的目标位置。在室内环境,如果卫星定位模块无法确定第一位置信息,则可以根据第二位置信息确定目标位置;如果卫星定位模块可以确定第一位置信息,则可以根据第一位置信息和第二位置信息确定当前所在的目标位置,如确定目标位置为XX大街XX大厦X层。实现室内外的定位。
[0113]应用本发明实施例所提供的方法,通过卫星定位模块可以获得第一位置信息,根据无线网络模块接收到的各无线网络信号的信号信息可以确定第二位置信息,从而根据第一位置信息和第二位置信息可以进行目标位置的确定。这样,无论是在相对空旷、高层建筑不密集的环境下,还是在室内环境或者高楼密集区域,都可以较为准确的定位,可以为用户提供有效的位置信息,方便用户使用。
[0114]在本发明的一种【具体实施方式】中,通信终端还可以包括与控制模块连接的通信模块,步骤S430可以包括以下步骤:
[0115]通过通信模块将接收到的信号信息发送给第一服务器,以使第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配,并返回匹配结果;
[0116]相应的,步骤S440可以包括以下步骤:
[0117]根据匹配结果,将数据库中匹配的信号信息对应的位置信息确定为第二位置信息。
[0118]预先建立的数据库可以在第一服务器中存储。控制模块接收到无线网络模块发送的信号信息后,可以将该信号信息发送给第一服务器,由第一服务器进行信息匹配,即将该信号信息与自身存储的数据库中的信号信息进行匹配,并将匹配结果返回给控制模块。控制模块根据匹配结果,可以将匹配的信号信息对应的位置信息确定为第二位置信息。这样,可以节省自身存储空间。
[0119]当然,还可以预先建立的数据库存储在通信终端内存中,当控制模块接收到无线网络模块发送的各无线网络信号的信号信息时,可以将该信号信息与该数据库中的信号信息进行匹配,并将该数据库中匹配的信号信息对应的位置信息确定为第二位置信息。这样,可以节省网络流量。
[0120]在本发明的一个实施例中,该方法还可以包括以下步骤:
[0121 ]通过通信模块将目标位置发送给第二服务器,以使第二服务器输出展示目标位置。
[0122]通信终端通过通信模块可以与第二服务器连接。控制模块在确定目标位置之后,可以将该目标位置发送给第二服务器。第二服务器接收到目标位置后,可以输出展示该通信终端的目标位置,如在电子地图中输出展示该通信终端的目标位置。如果该通信终端为专网通信终端,这样可以方便指挥调度中心人员实时监测该专网通信终端所在的位置,方便指挥调度。
[0123]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
[0124]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0125]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0126]以上对本发明所提供的一种通信终端及定位方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
【主权项】
1.一种通信终端,其特征在于,包括:卫星定位模块、无线网络模块和控制模块,所述卫星定位模块和所述无线网络模块分别与所述控制模块连接,其中, 所述卫星定位模块,用于接收卫星射频信号,当所述卫星射频信号的信号强度高于预设第一阈值时,解调所述卫星射频信号,获得第一位置信息,并将所述第一位置信息发送给所述控制模块; 所述无线网络模块,用于接收至少一个无线网络信号,获得接收到的各无线网络信号的信号信息,并将获得的信号信息发送给所述控制模块; 所述控制模块,用于接收所述卫星定位模块发送的第一位置信息,接收所述无线网络模块发送的信号信息,将接收到的信号信息与预设数据库中的信号信息进行匹配,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息,根据所述第一位置信息和所述第二位置信息,确定目标位置。2.根据权利要求1所述的通信终端,其特征在于,还包括:与所述控制模块连接的通信丰旲块, 所述控制模块,具体用于通过所述通信模块将接收到的信号信息发送给第一服务器,以使所述第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配并返回匹配结果,根据所述匹配结果,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息。3.根据权利要求2所述的通信终端,其特征在于, 所述控制模块,还用于通过所述通信模块将所述目标位置发送给第二服务器,以使所述第二服务器输出展示所述目标位置。4.根据权利要求1至3任一项所述的通信终端,其特征在于,还包括:与所述控制模块连接的显示模块,用于接收所述控制模块的显示指令,显示终端状态相关信息。5.根据权利要求4所述的通信终端,其特征在于,还包括:与所述控制模块连接的按键模块,用于接收并识别用户的按键操作,并将相应的按键信息发送给所述控制模块; 所述控制模块,还用于接收所述按键信息,并根据所述按键信息,控制修改终端相关参数。6.根据权利要求5所述的通信终端,其特征在于,所述按键模块包括按键和与所述按键连接的按键管理芯片,所述按键管理芯片用于识别所述用户通过所述按键执行的按键操作,采集按键信息,并将采集到的按键信息发送给所述控制模块。7.根据权利要求4所述的通信终端,其特征在于,所述显示模块包括触摸屏,所述显示模块还用于接收所述用户通过所述触摸屏执行的手势操作,并将所述手势操作发送给所述控制模块; 所述控制模块,还用于接收所述手势操作,并根据所述手势操作,发出与所述手势操作相对应的命令。8.一种定位方法,其特征在于,应用于通信终端中的控制模块,所述控制模块分别与所述通信终端中的卫星定位模块和无线网络模块连接,所述方法包括: 接收所述卫星定位模块发送的第一位置信息,所述第一位置信息为所述卫星定位模块解调接收到的卫星射频信号后获得的,所述卫星射频信号的信号强度高于预设第一阈值; 接收所述无线网络模块发送的信号信息,所述信号信息为所述无线网络模块接收到的各无线网络信号的信号信息; 将接收到的信号信息与预设数据库中的信号信息进行匹配; 将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息; 根据所述第一位置信息和所述第二位置信息,确定目标位置。9.根据权利要求8所述的方法,其特征在于,所述通信终端还包括与所述控制模块连接的通信模块,所述将接收到的信号信息与预设数据库中的信号信息进行匹配,包括: 通过所述通信模块将接收到的信号信息发送给第一服务器,以使所述第一服务器将接收到的信号信息与预设数据库中的信号信息进行匹配,并返回匹配结果; 相应的,所述将所述数据库中匹配的信号信息对应的位置信息确定为第二位置信息,包括: 根据所述匹配结果,将所述数据库中匹配的信号信息对应的位置信息确定为第二位置?目息O10.根据权利要求9所述的方法,其特征在于,所述方法还包括: 通过所述通信模块将所述目标位置发送给第二服务器,以使所述第二服务器输出展示所述目标位置。
【文档编号】H04W4/02GK106060774SQ201610303989
【公开日】2016年10月26日
【申请日】2016年5月10日
【发明人】雷斌, 向良军, 王德刚
【申请人】湖南基石通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1