WiFi热点的定位方法及移动终端的制作方法_3

文档序号:9768175阅读:来源:国知局
信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275ASC提供通话 资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数 据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与 MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号 发送到移动终端100。
[0098]基于上述移动终端硬件结构以及通信系统,将介绍本发明实施例中能够实现WiFi 热点定位的移动终端。
[0099]且为了更好的理解本发明实施例中的技术方案,下面将介绍WiFi热点本身已经具 备的特征,包括:当移动终端越靠近WiFi热点时,移动终端中显示的该WiFi热点的RSSI就越 大,且RSSI越大表示信号越强。且RSSI的值是负数,例如RSSI为-39时的信号强度大于RSSI 为-59时的信号强度。此外,WiFi热点可以看成是无数个圆形的中心,且每一个圆形都代表 了一个信号强度。
[0100]请参阅图3,为本发明第一实施例中移动终端的功能模块的示意图,包括:
[0101]确定及显示模块301,用于在确定待定位的WiFi热点之后,根据移动终端当前所在 的位置确定具有规则形状的闭合路径并显示,使得用户能够携带移动终端按照闭合路径移 动,直至回到移动终端当前所在的位置;
[0102] 在本发明实施例中,移动终端本身已经具有WiFi功能,用户在启动移动终端上的 WiFi功能之后,移动终端将搜索其可搜索范围内存在的WiFi热点,且WiFi热点将以列表的 形式显示在显示界面上,且还将显示该列表中的各WiFi热点的RSSI、频段信息及加密信息 等,以供用户选择待连接的WiFi热点。
[0103] 在本发明实施例中,移动终端可以对已经连接的WiFi热点进行定位也可以对未连 接的WiFi热点进行定位,用户可以通过选择的方式确定待定位的WiFi热点。
[0104] 且在确定待定位的WiFi热点之后,确定及显示模块301根据移动终端当前所在的 位置确定具有规则形状的闭合路径并显示,使得使用用户能够携带该移动终端按照闭合路 径移动,直至回到移动终端当前所在的位置。
[0105] 需要说明的是,在本发明实施例中涉及到的移动终端当前所在的位置均是指移动 终端的确定及显示模块301在确定闭合路径时移动终端的位置,且由于用户是按照闭合路 径移动,因此,最后还是将回到开始移动的位置,即移动终端当前所在的位置,即在移动终 端定位WiFi热点的位置的过程中,移动终端的初始位置和移动终端的最终位置是相同的。
[0106] 其中,具有规则形状的闭合路径可以是任意具有规则形状的路径,且优选的可以 是圆形路径或者椭圆形路径。
[0107]其中,移动终端当前的位置是该闭合路径上的一个位置。例如:具有规则形状的闭 合路径为圆形路径时,移动终端将按照预先设置的圆形路径的半径构建一个圆形路径,且 该圆形路径包含移动终端当前的位置。
[0108]其中,确定及显示模块301在确定上述的闭合路径之后,将按照该闭合路径提示用 户移动,具体的:确定及显示模块301将该闭合路径显示在显示界面上,且显示提示消息和/ 或播放语音消息,该提示消息用于提示用户需要按照该闭合路径移动以便对WiFi热点进行 定位,该语音消息也用于提示用户需要按照该闭合路径移动以便对WiFi热点进行定位。且 确定及显示模块301将提示用户移动的方向,使得用户能够按照移动终端的指示完成闭合 路径的移动。
[0109]需要说明的是,在本发明实施例中,确定及显示模块301确定的闭合路径构成的面 积小于预先设置的第一数值且大于或等于预先设置的第二数值,例如,小于40平米但是大 于或等于5平米。且该第一数值及第二数值的设定与移动终端自身的性能有关,在实际应用 中可根据具体的需要进行设置,此处不做限定。
[0110]需要说明的是,在本发明实施例中,确定及显示模块301在确定闭合路径之后,可 基于确定的闭合路径计算用户在携带移动终端移动的过程中,用户的移动方向的变化的第 一趋势,且在用户真正移动的过程中,将方向传感器检测到的用户移动方向的第二趋势与 上述第一趋势进行比较,并基于比较结果确定用户是否远离闭合路径,且在用户远离闭合 路径时,发出提示,以提醒用户回到闭合路径上。通过上述方式,能够有效的避免用户实际 移动的路径与确定及显示模块301确定的闭合路径偏差太大。
[0111] 记录模块302,用于在用户按照闭合路径移动的过程中,记录WiFi热点在闭合路径 的不同位置的RSSI;
[0112] 在本发明实施例中,在用户按照闭合路径移动的过程中,记录模块302记录WiFi热 点在闭合路径的不同位置的RSSI。
[0113] 其中,由于移动终端当前的位置处于闭合路径上,因此,使用该移动终端的用户在 完成闭合路径上的移动之后,用户将回到初始的位置。
[0114] 其中,不同位置可以是使用移动终端的用户在移动之前由记录模块302确定的闭 合路径上的多个位置,用户在每次移动到一个位置时,记录模块302记录移动终端处于该位 置时,WiFi热点的RSSI,或者,也可以在该用户移动的过程中,记录模块302按照预先设置的 规则记录移动终端移动到的位置及该位置上WiFi热点的RSSI,其中,预先设置的规则可以 是每间隔预先设置的时间或者每间隔预先设置的距离等等。在实际应用中可根据具体的情 况确定上述的不同位置,此处不做限定。
[0115]为了更好的理解,请参阅图4a,为本发明实施例中闭合路径为圆形路径的一个示 意图,其中,E表示WiFi热点的位置,B表示移动终端当前所在的位置,圆形即为闭合路径,A、 8、(:、0、?、6、!1、?、54等等为闭合路径上的不同位置,0表示闭合路径的中心。
[0116]其中,B表示移动终端当前所在的位置及闭合路径上的一个位置。
[0117]需要说明的是,图4a仅仅为一个闭合路径的示意图,并不对本发明的技术方案造 成限定。
[0118] 定位确定模块303,用于根据记录的WiFi热点在不同位置的RSSI,确定WiFi热点的 方向,及确定WiFi热点与移动终端当前所在的位置之间的距离,WiFi热点的方向为WiFi热 点相对于闭合路径的中心的方向;
[0119] 在本发明实施例中,确定定位模块303将根据记录的WiFi热点在不同位置的RSSI, 确定WiFi热点的方向,及确定WiFi热点与移动终端当前所在的位置之间的距离,其中,WiFi 热点的方向为WiFi热点相对于闭合路径的中心的方向,即指向WiFi热点的方向。
[0120] 其中,上述距离一般是指直线距离。
[0121] 定位模块304,用于根据WiFi热点的方向、距离及移动终端当前所在的位置确定 WiFi热点的位置。
[0122] 在本发明实施例中,定位确定模块303在得到WiFi热点的方向,及WiFi热点与移动 终端当前所在的位置之间的距离之后,将根据该WiFi热点的方向、该距离、及移动终端当前 所在的位置确定WiFi热点的位置。
[0123] 请参阅图4b,为本发明实施例中WiFi热点定位的示意图,其中,C表示移动终端当 前所在的位置,〇表示闭合路径的中心,箭头方向为确定的WiFi热点的方向,若确定的距离 为10米,则可确定从C至箭头上或者箭头延长线上某一点的距离为10米时,确定的位置即为 WiFi热点E的位置,即在图4b中,C与E之间的距离为10米。
[0124] 本发明实施例中,在确定待定位的WiFi热点之后,确定及显示模块301根据移动终 端当前所在的位置确定具有规则形状的闭合路径并显示,使得用户能够携带移动终端按照 该闭合路径移动,且在用户按照该闭合路径移动的过程中,记录模块302记录WiFi热点在闭 合路径的不同位置的接收信号强度指示(Received Signal Strength Indication,RSSI), 并由定位确定模块303根据WiFi热点在不同位置的RSSI确定WiFi热点的方向,及确定WiFi 热点与移动终端当前所在位置之间的距离,其中,WiFi热点的方向为WiFi热点相对于闭合 路径的中心的方向,最后由定位模块304根据WiFi热点的方向、上述距离及移动终端当前所 在的位置确定WiFi热点的位置,以实现对WiFi热点的定位。移动终端通过利用用户在按照 规则形状的闭合路径移动时记录的WiFi热点的RSSI确定WiFi热点的位置,使得可利用移动 终端实现对WiFi热点的定位,而不需要使用GPS进行WiFi热点的定位,且使用移动终端对 WiFi热点进行定位,还具有功耗低及定位效果佳等优点。
[0125] 请参阅图5,为本发明图3所示第一实施例中的定位确定模块303的细化功能模块 的示意图,该定位确定模块303包括:方向定位模块501及距离定位模块502;
[0126] 方向定位模块501用于根据记录的WiFi热点在不同位置的RSSI,确定WiFi热点的 方向,WiFi热点的方向为WiFi热点相对于闭合路径的中心的方向;
[0127] 距离定位模块502,用于根据记录的WiFi热点在不同位置的RSSI,确定WiFi热点与 移动终端当前所在的位置之间的距离;
[0128] 且本发明实施例中,方向定位模块501和距离定位模块502描述的内容与图3所示 第一实施例中的定位确定模块303描述的内容相似,此处不做赘述。
[0129] 其中,方向定位模块501包括:
[0130]第一确定模块5011,用于利用WiFi热点在不同位置的RSSI计算WiFi热点在不同位 置的RSSI的第一变化速率;
[0131] 在本发明实施例中,记录模块302在得到WiFi热点在不同位置的RSSI之后,第一确 定模块5011将利用WiFi热点在不同位置的RSSI计算WiFi热点在不同位置的RSSI的第一变 化速率,其中,具体的计算方式为:按照用户移动的方向,若用户是从C位置移动到D位置,且 D位置为C位置的下一个位置,则利用WiFi热点在D位置的RSSI减去WiFi热点在C位置的RSSI 得到一个差值,将该差值作为D位置的RSSI的第一变化速率,或者将该差值与用户从C位置 移动到D位置的时间之间的商值作为D位置的RSSI的第一变化速率,通过上述方式,可以得 到闭合路径的不同位置的RSSI的第一变化速率。
[0132] 第二确定模块5012,用于根据不同位置的RSSI的第一变化速率确定WiFi热点的方 向。
[0133] 在本发明实施例中,第一确定模块5011在得到WiFi热点在不同位置的RSSI的第一 变化速率之后,将由第二确定模块5012根据不同位置的RSSI的变化速率确定WiFi热点的方 向。
[0134] 在本发明实施例中,距离定位模块502用于确定WiFi热点与移动终端当前所在的 位置之间的距离。具体的,可以使用预先设置的公式计算该距离,该公式为: Γ π Λ-RSSI
[0135] d = l〇 ,〇"
[0136] 其中,d表示位置与Wi F i热点之间的距离,η表示Wi F i热点的衰减率,A表示Wi F i热 点的最大强度值。
[0137] 在利用该公式确定WiFi热点与移动终端当前所在的位置之间的距离之前,需要使 用到不同位置的WiFi热点的RSSI的值构成多个一次方程,并确定A及η的值,且在确定A及η 的值之后,再利用Α和η的值,及WiFi热点在移动终端当前所在的位置的RSSI计算WiFi热点 与移动终端当前所在的位置之间的距离。
[0138] 在本发明实施例中,方向定位模块501中的第一确定模块5011利用WiFi热点在不 同位置的RSSI计算WiFi热点在不同位置的RSSI的第一变化速率之后,第二确定模块5012根 据不同位置的RSSI的第一变化速率确定WiFi热点的方向,使得能够基于不同位置的RSSI的 第一变化速率得到WiFi热点的方向,而不需要利用功耗大且效果不好的GPS确定WiFi热点 的方向,具有功耗低且方向确定准确的优点,能够有效的改善用户体验。
[0139 ]请参阅图6,为本发明图5所示实施例中第二确定模块5012的细化功能模块的结构 示意图,其中,第二确定模块50
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1