CN104154922A - 一种路径导航方法、服务器及移动终端 - Google Patents
一种路径导航方法、服务器及移动终端 Download PDFInfo
- Publication number
- CN104154922A CN104154922A CN201410382670.4A CN201410382670A CN104154922A CN 104154922 A CN104154922 A CN 104154922A CN 201410382670 A CN201410382670 A CN 201410382670A CN 104154922 A CN104154922 A CN 104154922A
- Authority
- CN
- China
- Prior art keywords
- navigation
- wireless network
- reception device
- radio reception
- guidance path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3492—Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
Abstract
本发明实施例公开了一种路径导航方法、服务器及移动终端。本发明实施例方法包括:服务器接收移动终端发送的导航请求,所述导航请求中包括第一无线网络质量要求;服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径;服务器根据所述导航路径获取该导航路径上的无线接入设备信息;服务器将所述导航路径及所述无线接入设备信息发送给移动终端,以使得所述移动终端进行路径导航。本发明实施例在路径导航时根据用户网络质量要求呈现导航路径,用户体验佳。
Description
技术领域
本发明涉及导航服务技术领域,尤其涉及一种路径导航方法、服务器及移动终端。
背景技术
我们的日常工作和生活中已经在频繁使用各种基于全球定位系统(GPS,Global Positioning System)的服务,但它们发挥用途的地点主要是能接收到长波信号的室外环境,对于室内场景就显得无能为力,而作为全球卫星导航的重要补充,基于智能移动设备的室内导航已经成为一个重要的研究及应用领域。
目前已有公司针对用户推出了支持室内导航的地图,它可以帮助用户在错综复杂的建筑内也不会丢失方向,用户可以在其中查找到周边兴趣点的信息,如商店优惠、餐厅半价特色菜品等,而随着Wi-Fi技术的普及,大型超市、展会、候机楼等场馆中,甚至有的城市地铁线路上都已部署了Wi-Fi设备,供用户使用,因此Wi-Fi由于可以提供快速可靠的无线局域网,在解决室内导航定位方面也有很大的优势,卫星与Wi-Fi结合,将会为人们提供更加精确、更加可靠的室内导航定位服务。
在上述室内导航大发展的前景下,目前出现的利用无线网络进行室内导航的方法,其实现方式大致为:用户设备(UE,User Equipment)发送其本地环境信息到一个应用服务器,应用服务器发送无线访问接入点(AP,WirelessAccess Point)选择辅助信息到UE,该信息中包括UE用户如何走到该AP附近的的导航路径信息,UE接收应用服务器提供的信息,选择无线网络。
上述现有技术是网络侧将UE所在周边的AP信息及UE到达这些AP的路径信息发给UE,从而使UE能够选择附近的无线网络进行导航,但该方案中用户虽然仍可到达目的地,但由于每个导航位置点处无线网络服务质量不一,而不同用户的导航需求对无线网络质量的要求也不同,此时仅仅提供无线网络供用户进行路径导航,无法保证用户的无线网络体验,造成用户体验差。
发明内容
本发明实施例提供了一种路径导航方法、服务器及移动终端,在路径导航时根据用户网络质量要求呈现导航路径,用户体验佳。
本发明实施例第一方面提供了一种路径导航方法,包括:
服务器接收移动终端发送的导航请求,所述导航请求中包括第一无线网络质量要求;
服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径;
服务器根据所述导航路径获取该导航路径上的无线接入设备信息;
服务器将所述导航路径及所述无线接入设备信息发送给移动终端,以使得所述移动终端进行路径导航。
结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实现方式中,所述服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径,具体包括:
服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
服务器根据所述搜寻到的满足第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的导航路径。
结合本发明实施例的第一方面,本发明实施例的第一方面的第二种实现方式中,所述导航请求中还包括导航偏好信息;
所述服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径,具体包括:
服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
服务器根据所述搜寻到的满足所述第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的第一导航路径集合;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径。
结合本发明实施例的第一方面的第二种实现方式,本发明实施例的第一方面的第三种实现方式中,所述导航偏好信息中包括最短距离要求;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径,具体为:
服务器根据最短距离要求计算所述第一导航路径集合中各导航路径的距离;
服务器根据所述第一导航路径集合中各导航路径的距离,确定最短距离的导航路径。
结合本发明实施例的第一方面的第二种实现方式,本发明实施例的第一方面的第四种实现方式中,所述导航偏好信息中包括避免拥堵要求;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径,具体为:
服务器根据避免拥堵要求,依次检查所述第一导航路径集合中各导航路径上,是否包含超过预置拥堵程度的位置点,确定拥堵程度最低的导航路径。
结合本发明实施例的第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式,本发明实施例的第一方面的第五种实现方式中,所述服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点之前,还包括:
服务器根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合。
结合本发明实施例的第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式,本发明实施例的第一方面的第六种实现方式中,所述无线接入设备信息中包括能够实现在所述导航路径上无线导航的无线接入设备列表,以及导航路径上切换无线接入设备的位置点信息。
结合本发明实施例的第一方面的第六种实现方式,本发明实施例的第一方面的第七种实现方式中,所述方法还包括:
服务器在移动终端进行路径导航的过程中,实时或定时获取无线接入设备列表并更新,并将更新后的无线接入设备信息发送给所述移动终端。
结合本发明实施例的第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式,本发明实施例的第一方面的第八种实现方式中,所述第一无线网络质量要求为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率、接收/发送高速率报文比例中任意一种的设定阈值要求或选取最优取值的位置点要求。
结合本发明实施例的第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式,本发明实施例的第一方面的第九种实现方式中,所述无线接入设备为无线访问接入点AP。
本发明实施例的第二方面提供了一种路径导航方法,包括:
移动终端向服务器发送导航请求,所述导航请求中包括第一无线网络质量要求;
移动终端接收所述服务器发送的导航路径以及所述导航路径上的无线接入设备信息;
移动终端根据所述无线接入设备信息连接无线网络;
移动终端利用连接的无线网络在所述导航路径上进行路径导航。
结合第二方面,在第一种可能的实现方式中,所述无线接入设备信息中包括能够实现在所述导航路径上无线导航的无线接入设备列表;
所述移动终端根据所述无线接入设备信息连接无线网络,具体包括:
移动终端根据所述无线接入设备列表选择当前位置点的接入设备连接无线网络,当所述无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
结合本发明实施例第二方面的第一种实现方式,本发明实施例的第二方面的第二种实现方式中,所述移动终端进行路径导航的过程中,实时或定时接收所述服务器发送的更新后的无线接入设备信息,所述移动终端根据所述导航路径及所述更新后的所述无线接入设备列表进行后续路径导航。
结合本发明实施例第二方面,本发明实施例的第二方面的第三种实现方式中,所述方法还包括:
移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设第二无线网络质量要求,若不符合,则切换无线接入设备到所述无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
结合本发明实施例第二方面,本发明实施例的第二方面的第四种实现方式中,所述方法还包括:
移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设要求,若不符合,则移动终端连接所述无线接入设备列表中的下一位置点的无线接入设备,并保持与当前位置点的无线接入设备的连接继续进行导航。
结合本发明实施例第二方面,本发明实施例的第二方面的第五种实现方式中,所述方法还包括:
移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若偏离,则向服务器发送包括第一无线网络质量的新的导航请求,接收服务器发送的导航路径和无线接入设备信息,在当前位置点重新进行路径导航。
结合本发明实施例第二方面或第二方面第一种实现方式或第二方面第二种实现方式或第二方面第三种实现方式或第二方面第四种实现方式或第二方面第五种实现方式,本发明实施例的第二方面的第六种实现方式中,所述第一无线网络质量要求为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率以及接收/发送高速率报文比例中任意一种的设定阈值要求或选取最优取值的位置点要求。
结合本发明实施例第二方面或第二方面第一种实现方式或第二方面第二种实现方式或第二方面第三种实现方式或第二方面第四种实现方式或第二方面第五种实现方式,本发明实施例的第二方面的第七种实现方式中,所述无线接入设备为AP。
本发明实施例的第三方面提供了一种服务器,包括:
接收单元,用于接收移动终端发送的导航请求,所述导航请求中包括第一无线网络质量要求;
确定单元,用于根据所述接收单元接收的导航请求,确定满足所述第一无线网络质量要求的导航路径;
获取单元,用于根据所述确定单元确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元,用于将所述导航路径及所述无线接入设备信息发送给移动终端,以使得所述移动终端进行路径导航。
结合本发明实施例第三方面,本发明实施例的第三方面的第一种实现方式中,所述确定单元包括:
搜寻模块,用于从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
第一确定模块,用于根据所述搜寻到的满足第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的导航路径。
结合本发明实施例第三方面的第一种实现方式,本发明实施例的第三方面的第二种实现方式中,所述确定单元还包括:
第二确定模块,在导航请求中还包括导航偏好信息时,用于根据所述搜寻到的满足所述第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的第一导航路径集合;
第三确定模块,在导航请求中还包括导航偏好信息时,用于根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径。
结合本发明实施例第三方面的第一种实现方式或第三方面的第二种实现方式,本发明实施例的第三方面的第三种实现方式中,所述确定单元还包括:
估算模块,用于在所述搜寻模块从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点之前,根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合。
结合本发明实施例第三方面或第三方面的第一种实现方式或第三方面的第二种实现方式,本发明实施例的第三方面的第四种实现方式中,所述服务器还包括:
更新单元,用于在移动终端进行路径导航的过程中,实时或定时获取无线接入设备信息并更新,并将更新后的无线接入设备信息发送给所述移动终端。
本发明实施例的第四方面提供了一种服务器,包括:
发送单元,用于向服务器发送导航请求,所述导航请求中包括第一无线网络质量要求;
接收单元,用于接收所述服务器发送的导航路径以及所述导航路径上的无线接入设备信息;
网络连接单元,用于根据所述接收单元接收的无线接入设备信息连接无线网络;
路径导航单元,用于利用所述网络连接单元连接的无线网络在所述导航路径上进行路径导航。
结合本发明实施例第四方面,本发明实施例的第四方面的第一种实现方式中,所述无线接入设备信息中还包括能够实现在所述导航路径上无线导航的无线接入设备列表;
所述网络连接单元包括:
第一网络连接模块,用于根据所述无线接入设备列表选择当前位置点的接入设备连接无线网络,当所述无线接入设备列表中当前位置点的接入设备为多个时,选择连接无线网络质量最强的接入设备或采用多连接方式连接接入设备。
结合本发明实施例第四方面的第一种实现方式,本发明实施例的第四方面的第二种实现方式中,所述网络连接单元还包括:
第二网络连接模块,用于所述路径导航单元在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断检测到的当前连接的无线接入设备的无线网络质量,是否符合预设第二无线网络质量要求,若不符合,则切换无线接入设备到所述无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
结合本发明实施例第四方面的第一种实现方式,本发明实施例的第四方面的第三种实现方式中,所述网络连接单元还包括:
第三网络连接模块,用于所述路径导航单元在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设要求,若不符合,则移动终端连接所述无线接入设备列表中的下一位置点的无线接入设备,并保持与当前位置点的无线接入设备的连接继续进行导航。
结合本发明实施例第四方面或第四方面的第一种实现方式或第四方面的第二种实现方式或第四方面的第三种实现方式,本发明实施例的第四方面的第四种实现方式中,所述移动终端还包括:
更新单元,用于在进行路径导航的过程中,实时或定时接收所述服务器发送的更新后的无线接入设备信息,所述移动终端根据所述导航路径及所述更新后的无线接入设备信息进行后续路径导航。
结合本发明实施例第四方面或第四方面的第一种实现方式或第四方面的第二种实现方式或第四方面的第三种实现方式,本发明实施例的第四方面的第五种实现方式中,所述移动终端还包括:
路径记录单元,用于移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若偏离,则通知所述发送单元发送包括第一无线网络质量的新的导航请求。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中移动终端发送给服务器的导航请求中包括了无线网络质量要求,服务器根据包括无线网络质量要求的导航请求,确定导航路径,然后根据导航路径获取导航路径上的无线接入设备信息,并将导航路径及所述无线接入设备信息发送给移动终端进行导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
附图说明
图1是本发明实施例中路径导航方法的一个实施例示意图;
图2是本发明实施例中路径导航方法的另一个实施例示意图;
图3是本发明实施例中路径导航方法的另一个实施例示意图;
图4是本发明实施例中路径导航方法的另一个实施例示意图;
图5是本发明实施例中路径导航方法的另一个实施例示意图;
图6是本发明实施例中路径导航方法的另一个实施例示意图;
图7是本发明实施例中路径导航方法的另一个实施例示意图;
图8是本发明实施例中路径导航方法的另一个实施例示意图;
图9是本发明实施例中路径导航方法的另一个实施例示意图;
图10是本发明实施例中路径导航方法的另一个实施例示意图;
图11是本发明实施例中路径导航方法的另一个实施例示意图;
图12是本发明实施例中服务器的一个实施例示意图;
图13是本发明实施例中服务器的另一个实施例示意图;
图14是本发明实施例中服务器的另一个实施例示意图;
图15是本发明实施例中服务器的另一个实施例示意图;
图16是本发明实施例中移动终端的一个实施例示意图;
图17是本发明实施例中移动终端的另一个实施例示意图;
图18是本发明实施例中移动终端的另一个实施例示意图。
具体实施方式
本发明实施例提供了一种路径导航方法、服务器及移动终端,用于在路径导航时,根据用户网络质量要求呈现导航路径,用户体验佳。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参阅图1,本发明实施例中路径导航方法一个实施例包括:
101、服务器接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
102、服务器根据导航请求,确定满足第一无线网络质量要求的导航路径;
服务器接收到来自移动终端的导航请求后,会根据导航请求中信息确定导航路径,本实施例导航请求中包括第一无线网络质量要求。
103、服务器根据导航路径获取该导航路径上的无线接入设备信息;
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程此处不作限定。
104、服务器将导航路径及无线接入设备信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例中移动终端发送给服务器的导航请求中包括了无线网络质量要求,服务器根据包括无线网络质量要求的导航请求,确定导航路径,然后根据导航路径获取导航路径上的无线接入设备信息,并将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
图1所示的实施例中,服务器根据导航请求,确定满足第一无线网络质量要求的导航路径有两种方式,具体如下:
一、服务器搜寻到满足第一无线网络质量要求的位置点后,直接确定满足第一无线网络质量要求的位置点;
请参阅图2,本发明实施例中路径导航方法另一个实施例包括:
201、服务器接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
需要说明的是,该导航请求中,还可以包括当前位置、目的位置等其他导航相关信息,此处不作具体限定。
202、服务器从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
服务器接收到来自移动终端的导航请求后,会根据导航请求中信息确定导航路径,本实施例导航请求中包括第一无线网络质量要求。
需要说明的是,服务器接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合,服务器本身或其他装置可以根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合供服务器利用,无线网络质量估算函数可以理解为网规的函数,无线网络部署信息参数中包括无线接入设备信息,由地图参数可以知道导航区域的环境信息,具体根据无线网络质量函数、无线接入设备信息、环境信息,估算导航区域内每个位置点的网络质量获得一个备选位置点集合的手段和过程此处不作限定。
203、服务器根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的导航路径;
需要说明的是,服务器根据搜寻到的满足第一无线网络质量要求的位置点,可以直接随机确定一条满足第一无线网络质量要求的导航路径为移动终端导航路径,在实际应用中,服务器根据搜寻到的满足第一无线网络质量要求的位置点直接确定满足第一无线网络质量要求的导航路径,还可以为其他方式,例如,根据搜寻到的满足第一无线网络质量要求的位置点直接确定根据计算获得的第一条满足第一无线网络质量要求的导航路径为移动终端导航路径,只要服务器根据搜寻到的满足第一无线网络质量要求的位置点可以直接确定满足第一无线网络质量要求的导航路径即可,具体的确定方式此处不做限定。
204、服务器根据导航路径获取该导航路径上的无线接入设备信息;
本实施例中,无线接入设备信息中包括供移动终端连接无线网络的信息,使得移动终端可以根据无线接入设备信息连接无线网络。
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取导航路径上的无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程为现有技术,此处不作限定。
本实施例中,无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
205、服务器将导航路径及无线接入设备信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
二、移动终端发送的导航请求中还包括导航偏好信息,服务器搜寻到满足第一无线网络质量要求的位置点后确定第一导航路径集合,然后进一步根据导航偏好信息确定满足第一无线网络质量要求的位置点;
请参阅图3,本发明实施例中路径导航方法另一个实施例包括:
301、服务器接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
需要说明的是,该导航请求中,还可以包括当前位置、目的位置等其他导航相关信息,此处不作具体限定。
302、服务器从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
需要说明的是,服务器接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合,服务器本身或其他装置可以根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合供服务器利用,无线网络质量估算函数可以理解为网规的函数,无线网络部署信息参数中包括无线接入设备信息,由地图参数可以知道导航区域的环境信息,具体根据无线网络质量函数、无线接入设备信息、环境信息,估算导航区域内每个位置点的网络质量获得一个备选位置点集合的手段和过程此处不作限定。
303、服务器根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的第一导航路径集合;
需要说明的是,根据一些已知位置点,可以通过计算或其他方式确定出导航路径的集合,具体根据已知位置点确定导航路径集合的方式以及过程为现有技术,此处不作限定。
304、服务器根据导航偏好信息在第一导航路径集合中,确定导航路径;
本实施例中,若导航偏好信息中没有更细致的要求确定出唯一的导航路径,服务器可以直接在第一导航路径集合中随机确定一条满足导航偏好信息的导航路径为移动终端导航路径,也可以为其他方式,例如:根据第一导航路径集合的存在形式,如列表,直接确定第一导航路径集合列表中第一条满足导航偏好信息的导航路径为移动终端导航路径;
若导航偏好信息中要求已经够细致,服务器在第一导航路径集合中,可以直接根据导航偏好信息可以直接确定唯一的导航路径,例如,导航偏好信息为取第一导航路径集合中符合导航偏好的最优导航路径。
在实际应用中,只要根据导航偏好信息在第一导航路径集合中,可以确定导航路径即可,具体的确定方式和以及过程此处不作限定。
305、服务器根据导航路径获取该导航路径上的无线接入设备信息;
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取导航路径上的无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程为现有技术,此处不作限定。
本实施例中,无线接入设备信息中包括供移动终端连接无线网络的信息,使得移动终端可以根据无线接入设备信息连接无线网络。
无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
306、服务器将导航路径及无线接入设备信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
图2及图3所示实施例,在图1所示的实施例的基础上,细化描述了服务器根据导航请求,确定满足第一无线网络质量要求的导航路径的两种具体方式,使实现方式更加灵活多变。
图3所示的实施例中,导航偏好信息可以为多种可能,如最短距离要求、避免拥堵要求,在实际应用中,还可以为其他可能,例如最短时间要求、避免收费要求等等,导航偏好信息只要是方便用户选择的偏好设置即可,导航偏好信息具体的内容此处不作限定,下面结合两种具体情况作出说明。
一、导航偏好信息中包括最短距离请求;
请参阅图4,本发明实施例中路径导航方法另一个实施例包括:
401、服务器接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
需要说明的是,该导航请求中,还可以包括当前位置、目的位置等其他导航相关信息,此处不作具体限定。
402、服务器从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
需要说明的是,服务器接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合,服务器可以根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合,无线网络质量估算函数可以理解为网规的函数,无线网络部署信息参数中包括无线接入设备信息,由地图参数可以知道导航区域的环境信息,具体根据无线网络质量函数、无线接入设备信息、环境信息,估算导航区域内每个位置点的网络质量获得一个备选位置点集合的手段和过程此处不作限定。
403、服务器根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的第一导航路径集合;
需要说明的是,根据一些已知位置点,可以通过计算或其他方式确定出导航路径的集合,具体根据已知位置点确定导航路径集合的方式以及过程为现有技术,此处不作限定。
404、服务器根据最短距离要求计算第一导航路径集合中各导航路径的距离;
服务器根据最短距离要求,可以依次或同时计算第一导航路径集合中各条导航路径的距离长度。
405、服务器根据第一导航路径集合中各导航路径的距离,确定最短距离的导航路径;
本实施例中,步骤404及405仅以导航偏好信息中包括最短距离要求为例,说明根据导航偏好信息具体确定导航路径的方式,在实际应用中,只要根据导航偏好信息在第一导航路径集合中,可以确定导航路径即可,具体的确定方式和以及过程不作限定。
406、服务器根据导航路径获取该导航路径上的无线接入设备信息;
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取导航路径上的无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程为现有技术,此处不作限定。
本实施例中,无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
407、服务器将导航路径及无线接入设备信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
二、导航偏好信息中包括避免拥堵请求;
请参阅图5,本发明实施例中路径导航方法另一个实施例包括:
501、服务器接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
需要说明的是,该导航请求中,还可以包括当前位置、目的位置等其他导航相关信息,此处不作具体限定。
502、服务器从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
需要说明的是,服务器接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合,服务器可以根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合,无线网络质量估算函数可以理解为网规的函数,无线网络部署信息参数中包括无线接入设备信息,由地图参数可以知道导航区域的环境信息,具体根据无线网络质量函数、无线接入设备信息、环境信息,估算导航区域内每个位置点的网络质量获得一个备选位置点集合的手段和过程此处不作限定。
503、服务器根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的第一导航路径集合;
需要说明的是,根据一些已知位置点,可以通过计算或其他方式确定出导航路径的集合,具体根据已知位置点确定导航路径集合的方式以及过程为现有技术,此处不作限定。
504、服务器根据避免拥堵要求,依次检查第一导航路径集合中各导航路径上,是否包含超过预置拥堵程度的位置点,确定拥堵程度最低的导航路径;
本实施例中,判断是否超过预置拥堵程度可以预先设置一个拥堵程度值,该拥堵程度值,可以包含于避免拥堵请求中,亦可以服务器侧设置,只要能够利用预置拥堵程度确定,拥堵程度最低的导航路径,如何设置预置拥堵程度此处不作限定。
服务器可以从网络获取导航区域内的交通数据信息,根据预置拥堵程度判断各导航路径上超过拥堵程度的位置点多少,进而可确定拥堵程度最低的导航路径信息,该交通数据信息可以包括当前时刻的前某段时间内的车流量数据、人流量数据信息,或者还可以包括往日当前时刻的车流量数据、人流量数据信息,亦或者当前时刻平均交通数据信息的统计信息,根据这些交通数据信息,可以确认导航路径上各位置点的拥堵程度,具体交通数据信息的内容、根据交通数据信息确定位置点拥堵程度的方式和过程为现有技术,此处不作具体限定。
服务器获知各导航路径上包含超过预置拥堵程度的位置点的个数,确定拥堵程度最低的导航路径;
本实施例中,步骤504仅以导航偏好信息中包括避免拥堵要求为例,说明根据导航偏好信息具体确定导航路径的方式,在实际应用中,只要根据导航偏好信息在第一导航路径集合中,可以确定导航路径即可,具体的确定方式和以及过程不作限定。
505、服务器根据导航路径获取该导航路径上的无线接入设备信息;
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取导航路径上的无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程此处不作限定。
本实施例中,无线接入设备信息中包括供移动终端连接无线网络的信息,使得移动终端可以根据无线接入设备信息连接无线网络。
无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
506、服务器将导航路径及无线接入设备信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
图4以及图5所示的实施例,在图3所示实施例的基础上,分别具体以导航偏好包括最短距离要求、避免拥堵要求为例描述服务器根据导航偏好信息在第一导航路径集合中,确定导航路径的过程,使实现方式更加灵活多变。
图1至图5实施例是以第一无线网络质量要求为例进行说明,第一无线网络质量可以为无线网络接收的信号强度指示(RSSI,Received Signal StrengthIndication)、平均接收/发送速率、接收/发送高速率报文比例中任意一种的设定阈值或选取当前位置点最优取值要求,同样还可以是其他无线网络质量要求,例如接收报文误包率(PER,Packet Error Rate)、发送报文重传率、误码率(BER,Bit Error Rate)中任意一种的设定阈值要求或选取当前位置点最优取值要求,需要说明的是,对RSSI、平均接收/发送速率、接收/发送高速率报文比例来说,最优取值就是取值最大、速率最快、高速率报文比例最高的,对PER、发送报文重传率、BER来说,最优取值即为误报率最低、发送报文重传率最低、误码率最低,只要第一无线网络质量要求是无线网络质量的衡量标准即可,具体此处不作限定。
可以理解的是,在实际应用中,第一无线网络质量要求,可以为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率、接收/发送高速率报文比例中多种的设定阈值要求或选取最优取值的位置点要求的结合使用,进一步限定选取的位置点,如满足第一网络质量要求为同时满足RSSI设定阈值要求及误码率BER的阈值要求,在其它一些实施例中,满足第一网络质量要求还可以是同时满足RSSI设定阈值要求及选取最低误码率BER的位置点要求,具体此处不作限定。
为了便于更好的理解技术,以无线网络质量要求为RSSI的值不小于-50dbm的要求,无线接入设备为AP的具体应用场景对上述实施例中描述的路径导航方法进行详细描述。
请参阅图6,本发明实施例中路径导航方法另一个实施例包括:
601、服务器接收移动终端发送的导航请求,该导航请求中包括RSSI取值不小于-50dbm的要求以及最短距离请求;
在路径导航时,移动终端会向服务器发送导航请求,服务器接收该导航请求,并根据该导航请求执行后续步骤。
需要说明的是,该导航请求中,还可以包括当前位置、目的位置等其他导航相关信息,此处不作具体限定。
本实施例中,仅以导航请求中包括导航偏好信息且导航偏好信息为最短距离请求为例进行说明。
602、服务器从备选位置点集合中搜寻满足RSSI取值不小于-50dbm的要求的位置点;
需要说明的是,服务器接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合,服务器可以根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合,无线网络质量估算函数可以理解为网规的函数,无线网络部署信息参数中包括无线接入设备信息,由地图参数可以知道导航区域的环境信息,具体根据无线网络质量函数、无线接入设备信息、环境信息,估算导航区域内每个位置点的网络质量获得一个备选位置点集合的手段和过程此处不作限定。
603、服务器根据搜寻到的满足RSSI取值不小于-50dbm的要求的位置点,确定满足RSSI取值不小于-50dbm的要求的第一导航路径集合;
假设服务器确定的第一导航路径集合中有三条导航路径。
604、服务器根据最短距离要求计算第一导航路径集合中各导航路径的距离;
假设上述三条导航路径距离算出来分别是2.0km、2.5km,3.0km。
605、服务器根据第一导航路径集合中各导航路径的距离,确定最短距离的导航路径;
则可确定最短距离即上述距离为2.0km的导航路径为移动终端导航路径。
606、服务器根据导航路径获取该导航路径上的AP信息;
即根据该最短距离导航路径(距离为2.0km的)获取导航路径上的AP信息。
需要说明的是,服务器确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取导航路径上的AP信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程此处不作限定。
本实施例中,无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
607、服务器将导航路径及AP信息发送给移动终端。
本实施例中,服务器将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例中移动终端发送给服务器的导航请求中包括了RSSI取值不小于-50dbm的要求,服务器根据包括RSSI取值不小于-50dbm的要求的导航请求,确定导航路径,然后根据导航路径获取导航路径上的AP信息,并将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户RSSI取值不小于-50dbm的要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
本发明路径导航方法所有实施例中,服务器可以在移动终端进行路径导航的过程中,实时或定时获取无线接入设备列表并更新,并将更新后的无线接入设备信息发送给移动终端。
上述图1至图6所示的实施例均是从服务器侧描述路径导航方法,下面从移动终端侧来描述路径导航方法。
请参阅图7,本发明实施例中路径导航方法另一实施例包括:
701、移动终端向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
移动终端向服务器发送的导航请求中,除了包括第一无线网络质量要求,也可以包括其他一些与路径导航相关的信息,如当前位置、目的位置等,此处不作限定。
702、移动终端接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
服务器接收到移动终端发送的导航请求后,会根据包括第一无线网络质量要求的导航请求确定到导航路径,进而确定导航路径上的无线接入设备信息,具体请参照如图1~图6所示实施例,此处不再赘述。
703、移动终端根据无线接入设备信息连接无线网络;
本实施例中,无线接入设备信息中包括供移动终端连接无线网络的信息,使得移动终端可以根据无线接入设备信息连接无线网络。
704、移动终端利用连接的无线网络在导航路径上进行路径导航。
需要说明的是,根据无线设备信息可以连接无线网络,移动终端连接无线网络后,使用连接的无线网络在导航路径上可以进行路径导航,实现此过程的方式和过程为现有技术,此处不作限定,故移动终端可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例中移动终端发送给服务器的导航请求中包括了无线网络质量要求,接收服务器发送的导航路径及无线接入设备信息,并根据接收的无线接入设备信息连接无线网络,利用连接的无线网络在导航路径上进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
图7所示的实施例中描述的无线接入设备信息中,无线接入设备信息中可以包括能够实现在导航路径上无线导航的无线接入设备列表,根据该无线接入列表,移动终端可以连接无线网络进行路径导航。
请参阅图8,本发明实施例中路径导航方法另一实施例包括:
801、移动终端向服务器发送导航请求,导航请求中包括第一无线网络质量要求;
移动终端向服务器发送的导航请求中,除了包括第一无线网络质量要求,也可以包括其他一些与路径导航相关的信息,如当前位置、目的位置等,此处不作限定。
802、移动终端接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
服务器接收到移动终端发送的导航请求后,会根据包括第一无线网络质量要求的导航请求确定到导航路径,进而确定导航路径上的无线接入设备信息,具体请参照如图1~图6所示实施例,此处不再赘述。
本实施例中,该无线接入设备信息中包括能够实现在导航路径上无线导航的无线接入设备列表,可以理解的是,在实际应用中,能够实现在导航路径上无线导航的无线接入设备信息除了以列表形式存在,还可以为其他形式,如包含无线接入设备与位置点存在对应关系的数据库文件,只要移动终端可以实现在导航路径上无线导航即可,具体此处不作限定。
803、移动终端根据无线接入设备列表选择当前位置点的接入设备连接无线网络;
需要说明的是,当无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
804、移动终端利用连接的无线网络在导航路径上进行路径导航。
本实施例在图7所示实施例的基础,针对无线接入设备信息进行更进一步的描述,使实现方式更加具体。
本发明在一些实施例中,移动终端根据无线接入设备信息连接无线网络,并利用连接的无线网络在导航路径上进行路径导航的过程中,可以实时检测当前位置点连接的无线接入设备的无线网络质量,在当前位置点的无线网络质量不符合预设的第二无线网络质量要求时,可以采用多种方式连接下一个位置点的无线接入设备,如切换下一位置点的无线接入设备,或保持当前无线网络连接,同时连接下一位置点的无线接入设备(即多连接),下面分别进行说明:
一、在当前位置点的无线网络质量不符合预设的第二无线网络质量要求时,切换下一位置点的无线接入设备。
请参阅图9,本发明实施例中路径导航方法另一实施例包括:
901、移动终端向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
移动终端向服务器发送的导航请求中,除了包括第一无线网络质量要求,也可以包括其他一些与路径导航相关的信息,如当前位置、目的位置等,此处不作限定。
902、移动终端接收服务器发送的导航路径以及导航路径上的无线接入设备信息,该无线接入设备信息中包括能够实现在导航路径上无线导航的无线接入设备列表;
服务器接收到移动终端发送的导航请求后,会根据包括第一无线网络质量要求的导航请求确定到导航路径,进而确定导航路径上的无线接入设备信息,具体请参照如图1~图6所示实施例,此处不再赘述。
可以理解的是,在实际应用中,能够实现在导航路径上无线导航的无线接入设备信息除了以列表形式存在,还可以为其他形式,如包含无线接入设备与位置点存在对应关系的数据库文件,只要移动终端可以实现在导航路径上无线导航即可,具体此处不作限定。
903、移动终端根据无线接入设备列表选择当前位置点的接入设备连接无线网络;
需要说明的是,当无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
904、移动终端利用连接的无线网络在导航路径上进行路径导航;
无线终端连接无线网络后,可以利用无线网络进行路径导航,获取导航信息。
905、移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量;
906、判断当前位置点检测到的无线网络质量,是否符合预设第二无线网络质量要求,若符合,则保持当前无线网络连接继续进行正常导航,若不符合,则执行步骤907;
907、切换无线接入设备到无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
需要说明的是,图9所述实施例中,移动终端根据无线接入设备信息连接无线网络,并利用连接的无线网络在导航路径上进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量及之后的步骤(步骤905~907)是作为优选的实施例中进行的步骤,在一些实施例中,是可以没有的,此处不作限定。
二、在当前位置点的无线网络质量不符合预设的第二无线网络质量要求时,保持当前无线网络连接,同时连接下一位置点的无线接入设备。
请参阅图10,本发明实施例中路径导航方法另一实施例包括:
1001、移动终端向服务器发送导航请求,导航请求中包括第一无线网络质量要求;
移动终端向服务器发送的导航请求中,除了包括第一无线网络质量要求,也可以包括其他一些与路径导航相关的信息,如当前位置、目的位置等,此处不作限定。
1002、移动终端接收服务器发送的导航路径以及导航路径上的无线接入设备信息,该无线接入设备信息中包括能够实现在导航路径上无线导航的无线接入设备列表;
可以理解的是,在实际应用中,能够实现在导航路径上无线导航的无线接入设备信息除了以列表形式存在,还可以为其他形式,如包含无线接入设备与位置点存在对应关系的数据库文件,只要移动终端可以实现在导航路径上无线导航即可,具体此处不作限定。
1003、移动终端根据无线接入设备列表选择当前位置点的接入设备连接无线网络;
需要说明的是,当无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
1004、移动终端利用连接的无线网络在导航路径上进行路径导航;
无线终端连接无线网络后,可以利用无线网络进行路径导航,获取导航信息。
1005、移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量;
1006、判断当前位置点检测到的无线网络质量,是否符合预设第二无线网络质量要求,若符合,则保持当前无线网络连接继续进行后续导航,若不符合,则执行步骤1007;
1007、移动终端连接无线接入设备列表中的下一位置点的无线接入设备,并保持与当前位置点的无线接入设备的连接继续进行导航。
需要说明的是,图10所述实施例中,移动终端根据无线接入设备信息连接无线网络,并利用连接的无线网络在导航路径上进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量及之后的步骤(步骤1005~1007)是作为优选的实施例中进行的步骤,在一些实施例中,是可以没有的,此处不作限定。
图9、图10所示的实施例,在图8所示的实施例的基础上,增加描述了对当前位置点无线网络质量的实时监测,在当前无线网络质量不符合第二无线网络质量要求时,分别采用切换下一位置点的无线接入设备连接,或保持当前位置点无线网络连接的同时,连接下一位置点的无线接入设备继续进行导航,使实现方式更加多样化。
在本发明一些实施例中,移动终端还可以实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了导航服务器下发的导航路径,若偏离,则重新向服务器发送包含无线网络质量的导航请求。
请参阅图11,本发明实施例中路径导航方法另一实施例包括:
1101、移动终端向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
1102、移动终端接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
本实施例中,该无线接入设备信息中包括能够实现在导航路径上无线导航的无线接入设备列表,可以理解的是,在实际应用中,能够实现在导航路径上无线导航的无线接入设备信息除了以列表形式存在,还可以为其他形式,如包含无线接入设备与位置点存在对应关系的数据库文件,只要移动终端可以实现在导航路径上无线导航即可,具体此处不作限定。
1103、移动终端根据无线接入设备列表选择当前位置点的接入设备连接无线网络;
需要说明的是,当无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
1104、移动终端利用连接的无线网络在导航路径上进行路径导航;
1105、移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹;
1106、移动终端对比记录的导航轨迹与接收自服务器发送的导航路径,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若否,则按照正常导航路径继续进行正常导航,若偏离,则执行步骤1107;
1107、移动终端向服务器发送包括第一无线网络质量的新的导航请求,接收服务器发送的导航路径和无线接入设备信息,在当前位置点重新进行路径导航。
需要说明的是,图11所述实施例中,移动终端实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了导航服务器下发的导航路径及之后的步骤(步骤1105~1107)是作为优选的实施例中进行的步骤,在一些实施例中,是可以没有的,此处不作限定。
本实施例在图8所示实施例的基础上,增加描述了实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了导航服务器下发的导航路径,使实现方式更加多样化。
图7~图11所示的实施例中,第一无线网络质量可以为无线网络接收的信号强度指示(RSSI,Received Signal Strength Indication)、平均接收/发送速率、接收/发送高速率报文比例中任意一种的设定阈值或选取当前位置点最优取值要求,同样还可以是其他无线网络质量要求,例如接收报文误包率(PER,Packet Error Rate)、发送报文重传率、误码率(BER,Bit Error Rate)中任意一种的设定阈值要求或选取当前位置点最优取值要求,需要说明的是,对RSSI、平均接收/发送速率、接收/发送高速率报文比例来说,最优取值就是取值最大、速率最快、高速率报文比例最高的,对PER、发送报文重传率、BER来说,最优取值即为误报率最低、发送报文重传率最低、误码率最低,只要第一无线网络质量要求是无线网络质量的衡量标准即可,具体此处不作限定。
可以理解的是,在实际应用中,第一无线网络质量要求,可以为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率、接收/发送高速率报文比例中多种的设定阈值要求或选取最优取值的位置点要求的结合使用,进一步限定选取的位置点,如满足第一网络质量要求为同时满足RSSI设定阈值要求及误码率BER的阈值要求,在其它一些实施例中,满足第一网络质量要求还可以是同时满足RSSI设定阈值要求及选取最低误码率BER的位置点要求,具体此处不作限定。
下面介绍本发明实施例中的服务器的实施例,请参阅图12,本发明实施例中的服务器包括:
接收单元1201,用于接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
确定单元1202,用于根据接收单元1201接收的导航请求,确定满足第一无线网络质量要求的导航路径;
获取单元1203,用于根据确定单元1202确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元1204,用于将导航路径及无线接入设备信息发送给移动终端,以使得移动终端进行路径导航。
需要说明的是,确定单元1202确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取无线接入设备信息。
本实施例中,接收单元1201将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例中接收单元1201接收移动终端发送给服务器的导航请求中包括了无线网络质量要求,确定单元1202根据包括无线网络质量要求的导航请求,确定导航路径,获取单元1203根据导航路径获取导航路径上的无线接入设备信息,发送单元1204将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
请参阅图13,本发明实施例中服务器另一实施例包括:
接收单元1301,用于接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
确定单元1302,用于根据接收单元1301接收的导航请求,确定满足第一无线网络质量要求的导航路径;
获取单元1303,用于根据确定单元1302确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元1304,用于将导航路径及无线接入设备信息发送给移动终端,以使得移动终端进行路径导航。
本实施例服务器中,确定单元1302还可以进一步包括:
搜寻模块13021,用于从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
第一确定模块13022,用于根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的导航路径。
需要说明的是,接收单元1301接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合;
确定单元1302确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程此处不作限定。
本实施例中,发送单元1304将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例中接收单元1301接收移动终端发送给服务器的导航请求中包括了无线网络质量要求,确定单元1302根据包括无线网络质量要求的导航请求,确定导航路径,获取单元1303根据导航路径获取导航路径上的无线接入设备信息,发送单元1304将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳;其次,由于确定单元1302进一步描述细化,使实现方式更加具体。
请参阅图14,本发明实施例中服务器另一实施例包括:
接收单元1401,用于接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
确定单元1402,用于根据接收单元1401接收的导航请求,确定满足第一无线网络质量要求的导航路径;
获取单元1403,用于根据确定单元1402确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元1404,用于将导航路径及无线接入设备信息发送给移动终端,以使得移动终端进行路径导航。
本实施例服务器确定单元1402还包括:
搜寻模块14021,用于从备选位置点集合中搜寻满足第一无线网络质量要求的位置点;
第一确定模块14022,用于根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的导航路径。
需要说明的是,接收单元1401接收到导航请求后,都会确定一个导航区域,备选位置点集合为预先获取或使用前获得的导航区域内的位置点集合;
确定单元1402确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取无线接入设备信息,具体服务器根据导航路径获取无线接入设备信息的方式以及过程为现有技术,此处不作限定。
本实施例中,发送单元1404将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
本实施例服务器中,确定单元1402进一步包括:
第二确定模块14023,在导航请求中还包括导航偏好信息时,用于根据搜寻到的满足第一无线网络质量要求的位置点,确定满足第一无线网络质量要求的第一导航路径集合;
第三确定模块14024,在导航请求中还包括导航偏好信息时,用于根据导航偏好信息在第一导航路径集合中,确定导航路径。
本实施例中,若导航偏好信息中没有更细致的要求确定出唯一的导航路径,第一确定模块14022可以直接在第一导航路径集合中随机确定一条满足导航偏好信息的导航路径为移动终端导航路径,也可以为其他方式,例如:根据第一导航路径集合的存在形式,如列表,直接确定第一导航路径集合列表中第一条满足导航偏好信息的导航路径为移动终端导航路径;
若导航偏好信息中要求已经够细致,由第二确定模块14023确定第一导航路径集合,第三确定模块14024在第一导航路径集合中,可以根据导航偏好信息可以直接确定唯一的导航路径,例如,导航偏好信息为取第一导航路径集合中符合导航偏好的最优导航路径。
可以理解的是,第二确定模块14023和第三确定模块14024在一些实施例中可以作为优选方案实施,在另外一些实施例中,第二确定模块14023和第三确定模块14024可以取消设置,此处不作限定。
在一些实施例中,备选位置点的由服务器自身估算出来的,则确定单元1402还可以包括:
估算模块14025,用于在搜寻模块从备选位置点集合中搜寻满足第一无线网络质量要求的位置点之前,根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合。
需要说明的是,在另外一些实施例中,备选位置点是由其他装置估算或者得到后供服务器利用的,估算模块14025可取消设置。
本实施例中接收单元1401接收移动终端发送给服务器的导航请求中包括了无线网络质量要求,确定单元1402根据包括无线网络质量要求的导航请求,确定导航路径,获取单元1403根据导航路径获取导航路径上的无线接入设备信息,发送单元1404将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳;其次,由于确定单元1402进一步包括第二确定模块14023和第三确定模块14024,使确定导航路径的方式更加多样化。
请参阅图15,本发明实施例中服务器另一实施例包括:
接收单元1501,用于接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
确定单元1502,用于根据接收单元1501接收的导航请求,确定满足第一无线网络质量要求的导航路径;
获取单元1503,用于根据确定单元1502确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元1504,用于将导航路径及无线接入设备信息发送给移动终端,以使得移动终端进行路径导航。
本发明实施例服务器中进一步包括:
更新单元1505,用于在移动终端进行路径导航的过程中,实时或定时获取无线接入设备信息并更新,并将更新后的无线接入设备信息发送给移动终端。
可以理解的是,更新单元1305在一些实施例中可以作为优选方案实施,在另外一些实施例中,更新单元1305可以取消设置,此处不作限定。
需要说明的是,确定单元1502确定导航路径后,可以根据导航路径以及服务器从网络获取的地图信息、无线网络布局信息,获取无线接入设备信息。
本实施例中,接收单元1501将导航路径及无线接入设备信息发送给移动终端,根据无线设备信息可以连接无线网络,因此可以根据导航路径和无线设备信息,使得移动终端进行路径导航。
为便于理解,下面以一具体应用场景为例,对本实施例中的服务器内部进行路径导航的流程进行描述:
接收单元1501接收移动终端发送的导航请求,该导航请求中包括第一无线网络质量要求;
确定单元1502根据接收单元1501接收的导航请求,确定满足第一无线网络质量要求的导航路径;
获取单元1503根据确定单元1502确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元1504将导航路径及无线接入设备信息发送给移动终端,以使得移动终端进行路径导航。
更新单元1505在移动终端进行路径导航的过程中,实时或定时获取无线接入设备信息并更新,并将更新后的无线接入设备信息发送给移动终端。
本实施例中接收单元1501接收移动终端发送给服务器的导航请求中包括了无线网络质量要求,确定单元1502根据包括无线网络质量要求的导航请求,确定导航路径,获取单元1503根据导航路径获取导航路径上的无线接入设备信息,发送单元1504将导航路径及无线接入设备信息发送给移动终端以使得移动终端进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳;其次,由于更新单元1505实时不断的对无线接入设备信息进行更新,使得获取的无线接入设备信息更加准确,导航体验更佳。
图12~图15所示的实施例中介绍了本发明实施例中服务器的实施例,下面介绍本发明实施例中的移动终端的实施例。
请参阅图16,本发明实施例中的移动终端1600的一个实施例包括:
发送单元1601,用于向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
接收单元1602,用于接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
网络连接单元1603,用于根据接收单元1602接收的无线接入设备信息连接无线网络;
路径导航单元1604,用于利用网络连接单元1603连接的无线网络在导航路径上进行路径导航。
需要说明的是,根据无线设备信息可以连接无线网络,网络连接单元1603连接无线网络后,路径导航单元1604使用连接的无线网络在导航路径上可以进行路径导航。
本实施例中发送单元1601发送给服务器的导航请求中包括了无线网络质量要求,接收单元1602接收服务器发送的导航路径及无线接入设备信息,网络连接单元1603根据接收单元接收的无线接入设备信息连接无线网络,路径导航单元1604利用网络连接单元连接的无线网络在导航路径上进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳。
请参阅图17,本发明实施例中的移动终端1700的另一个实施例包括:
发送单元1701,用于向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
接收单元1702,用于接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
网络连接单元1703,用于根据接收单元1702接收的无线接入设备信息连接无线网络;
路径导航单元1704,用于利用网络连接单元1703连接的无线网络在导航路径上进行路径导航。
本发明实施例移动终端中,网络连接单元1703进一步包括:
第一网络连接模块17031,用于根据无线接入设备列表选择当前位置点的接入设备连接无线网络,当无线接入设备列表中当前位置点的接入设备为多个时,选择连接无线网络质量最强的接入设备或采用多连接方式连接接入设备。
网络连接单元1703也可以进一步包括:
第二网络连接模块17032,用于路径导航单元在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断检测到的当前连接的无线接入设备的无线网络质量,是否符合预设第二无线网络质量要求,若不符合,则切换无线接入设备到无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
可以理解的是,第一网络连接模块17031、第二网络连接模块17032在一些实施例中可能同时存在,在一些实施例中可能只设置一个,还有一些实施例中,可能一个都没有设置,因此此处不作限定。
本实施例中发送单元1701发送给服务器的导航请求中包括了无线网络质量要求,接收单元1702接收服务器发送的导航路径及无线接入设备信息,网络连接单元1703根据接收单元接收的无线接入设备信息连接无线网络,路径导航单元1704利用网络连接单元连接的无线网络在导航路径上进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳;其次,网络连接单元中增加了第一网络连接模块17031或第二网络连接模块17032或它们的同时存在,使得能够实时检测当前位置点的无线网络质量,能有效解决无线网络质量不符合预设要求时的情况发生。
请参阅图18,本发明实施例中的移动终端1800的一个实施例包括:
发送单元1801,用于向服务器发送导航请求,该导航请求中包括第一无线网络质量要求;
接收单元1802,用于接收服务器发送的导航路径以及导航路径上的无线接入设备信息;
网络连接单元1803,用于根据接收单元1802接收的无线接入设备信息连接无线网络;
路径导航单元1804,用于利用网络连接单元1803连接的无线网络在导航路径上进行路径导航。
本发明实施例中的移动终端进一步包括:
路径记录单元1805,用于移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若偏离,则通知发送单元发送包括第一无线网络质量的新的导航请求。
需要说明的是,路径记录单元1805在一些实施例中作为优选方案设置,而在另外一些实施例中,可以取消设置。
本实施例中发送单元1801发送给服务器的导航请求中包括了无线网络质量要求,接收单元1802接收服务器发送的导航路径及无线接入设备信息,网络连接单元1803根据接收单元接收的无线接入设备信息连接无线网络,路径导航单元1804利用网络连接单元连接的无线网络在导航路径上进行路径导航,由于该导航路径是满足用户无线网络质量要求的导航路径,因此可以满足不同用户在导航路径上对无线网络质量的要求,用户体验佳;其次,增加了路径记录单元1805,在移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,监控移动终端移动过程中是否偏离了服务器下发的导航路径,避免了导航误差。
在一些实施例中,本发明实施例中的移动终端还可以进一步包括:
更新单元,用于在进行路径导航的过程中,实时或定时接收服务器发送的更新后的无线接入设备信息,移动终端根据导航路径及更新后的无线接入设备信息进行后续路径导航。
需要说明的是,在本发明所有实施例中,无线接入设备可以为无线访问接入点AP,可以理解的是,在实际应用中,无线接入设备还可以是无线网桥,基站等,在一些实施例中,还可以是多种无线接入设备的结合使用,只要无线接入设备能够为无线接入提供无线网络即可,具体此处不作限定。
在本发明所有实施例中,第一无线网络质量可以为RSSI、平均接收/发送速率、接收/发送高速率报文比例中任意一种的设定阈值或选取当前位置点最优取值要求,同样还可以是其他无线网络质量要求,例如接收报文误包率、发送报文重传率、误码率中任意一种的设定阈值要求或选取当前位置点最优取值要求,需要说明的是,对RSSI、平均接收/发送速率、接收/发送高速率报文比例来说,最优取值就是取值最大、速率最快、高速率报文比例最高的,对PER、发送报文重传率、BER来说,最优取值即为误报率最低、发送报文重传率最低、误码率最低,只要第一无线网络质量要求是无线网络质量的衡量标准即可,具体此处不作限定。
可以理解的是,在实际应用中,第一无线网络质量要求,可以为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率、接收/发送高速率报文比例中多种的设定阈值要求或选取最优取值的位置点要求的结合使用,进一步限定选取的位置点,如满足第一网络质量要求为同时满足RSSI设定阈值要求及误码率BER的阈值要求,在其它一些实施例中,满足第一网络质量要求还可以是同时满足RSSI设定阈值要求及选取最低误码率BER的位置点要求,具体此处不作限定。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (29)
1.一种路径导航方法,其特征在于,包括:
服务器接收移动终端发送的导航请求,所述导航请求中包括第一无线网络质量要求;
服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径;
服务器根据所述导航路径获取该导航路径上的无线接入设备信息;
服务器将所述导航路径及所述无线接入设备信息发送给移动终端,以使得所述移动终端进行路径导航。
2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径,具体包括:
服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
服务器根据所述搜寻到的满足第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的导航路径。
3.根据权利要求1所述的方法,其特征在于,所述导航请求中还包括导航偏好信息;
所述服务器根据所述导航请求,确定满足所述第一无线网络质量要求的导航路径,具体包括:
服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
服务器根据所述搜寻到的满足所述第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的第一导航路径集合;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径。
4.根据权利要求3所述的方法,其特征在于,所述导航偏好信息中包括最短距离要求;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径,具体为:
服务器根据最短距离要求计算所述第一导航路径集合中各导航路径的距离;
服务器根据所述第一导航路径集合中各导航路径的距离,确定最短距离的导航路径。
5.根据权利要求3所述的方法,其特征在于,所述导航偏好信息中包括避免拥堵要求;
服务器根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径,具体为:
服务器根据避免拥堵要求,依次检查所述第一导航路径集合中各导航路径上,是否包含超过预置拥堵程度的位置点,确定拥堵程度最低的导航路径。
6.根据权利要求2至5中任一所述的方法,其特征在于,所述服务器从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点之前,还包括:
服务器根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合。
7.根据权利要求1至5中任一所述的方法,其特征在于,所述无线接入设备信息中包括能够实现在所述导航路径上无线导航的无线接入设备列表,以及导航路径上切换无线接入设备的位置点信息。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
服务器在移动终端进行路径导航的过程中,实时或定时获取无线接入设备列表并更新,并将更新后的无线接入设备信息发送给所述移动终端。
9.根据权利要求1至5中任一所述的方法,其特征在于,所述第一无线网络质量要求为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率、接收/发送高速率报文比例中任意一种的设定阈值要求或选取最优取值的位置点要求。
10.根据权利要求1至5中任一所述的方法,其特征在于,所述无线接入设备为无线访问接入点AP。
11.一种路径导航方法,其特征在于,包括:
移动终端向服务器发送导航请求,所述导航请求中包括第一无线网络质量要求;
移动终端接收所述服务器发送的导航路径以及所述导航路径上的无线接入设备信息;
移动终端根据所述无线接入设备信息连接无线网络;
移动终端利用连接的无线网络在所述导航路径上进行路径导航。
12.根据权利要求11所述的方法,其特征在于,所述无线接入设备信息中包括能够实现在所述导航路径上无线导航的无线接入设备列表;
所述移动终端根据所述无线接入设备信息连接无线网络,具体包括:
移动终端根据所述无线接入设备列表选择当前位置点的接入设备连接无线网络,当所述无线接入设备列表中当前位置点的无线接入设备为多个时,选择连接无线网络质量最优的无线接入设备或采用多连接方式连接无线接入设备。
13.根据权利要求12所述的方法,其特征在于,所述移动终端进行路径导航的过程中,实时或定时接收所述服务器发送的更新后的无线接入设备信息,所述移动终端根据所述导航路径及所述更新后的所述无线接入设备列表进行后续路径导航。
14.根据权利要求11所述的方法,其特征在于,所述方法还包括:
移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设第二无线网络质量要求,若不符合,则切换无线接入设备到所述无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
15.根据权利要求11所述的方法,其特征在于,所述方法还包括:
移动终端在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设要求,若不符合,则移动终端连接所述无线接入设备列表中的下一位置点的无线接入设备,并保持与当前位置点的无线接入设备的连接继续进行导航。
16.根据权利要求11所述的方法,其特征在于,所述方法还包括:
移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若偏离,则向服务器发送包括第一无线网络质量的新的导航请求,接收服务器发送的导航路径和无线接入设备信息,在当前位置点重新进行路径导航。
17.根据权利要求11至16中任一所述的方法,所述第一无线网络质量要求为无线网络接收的信号强度指示RSSI、接收报文误包率PER、发送报文重传率、误码率BER、平均接收/发送速率以及接收/发送高速率报文比例中任意一种的设定阈值要求或选取最优取值的位置点要求。
18.根据权利要求11至16中任一所述的方法,其特征在于,所述无线接入设备为AP。
19.一种服务器,其特征在于,包括:
接收单元,用于接收移动终端发送的导航请求,所述导航请求中包括第一无线网络质量要求;
确定单元,用于根据所述接收单元接收的导航请求,确定满足所述第一无线网络质量要求的导航路径;
获取单元,用于根据所述确定单元确定的导航路径获取该导航路径上的无线接入设备信息;
发送单元,用于将所述导航路径及所述无线接入设备信息发送给移动终端,以使得所述移动终端进行路径导航。
20.根据权利要求19所述的服务器,其特征在于,所述确定单元包括:
搜寻模块,用于从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点;
第一确定模块,用于根据所述搜寻到的满足第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的导航路径。
21.根据权利要求20所述的服务器,其特征在于,所述确定单元还包括:
第二确定模块,在导航请求中还包括导航偏好信息时,用于根据所述搜寻到的满足所述第一无线网络质量要求的位置点,确定满足所述第一无线网络质量要求的第一导航路径集合;
第三确定模块,在导航请求中还包括导航偏好信息时,用于根据所述导航偏好信息在所述第一导航路径集合中,确定导航路径。
22.根据权利要求20或21所述的服务器,其特征在于,所述确定单元还包括:
估算模块,用于在所述搜寻模块从备选位置点集合中搜寻满足所述第一无线网络质量要求的位置点之前,根据无线网络部署信息参数、地图参数,由无线网络质量估算函数,估算导航区域内每个位置点的网络质量获得一个备选位置点集合。
23.根据权利要求19至21中任一所述的服务器,其特征在于,所述服务器还包括:
更新单元,用于在移动终端进行路径导航的过程中,实时或定时获取无线接入设备信息并更新,并将更新后的无线接入设备信息发送给所述移动终端。
24.一种移动终端,其特征在于,包括:
发送单元,用于向服务器发送导航请求,所述导航请求中包括第一无线网络质量要求;
接收单元,用于接收所述服务器发送的导航路径以及所述导航路径上的无线接入设备信息;
网络连接单元,用于根据所述接收单元接收的无线接入设备信息连接无线网络;
路径导航单元,用于利用所述网络连接单元连接的无线网络在所述导航路径上进行路径导航。
25.根据权利要求24中所述的移动终端,其特征在于,所述无线接入设备信息中还包括能够实现在所述导航路径上无线导航的无线接入设备列表;
所述网络连接单元包括:
第一网络连接模块,用于根据所述无线接入设备列表选择当前位置点的接入设备连接无线网络,当所述无线接入设备列表中当前位置点的接入设备为多个时,选择连接无线网络质量最强的接入设备或采用多连接方式连接接入设备。
26.根据权利要求25所述的移动终端,其特征在于,
所述网络连接单元还包括:
第二网络连接模块,用于所述路径导航单元在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断检测到的当前连接的无线接入设备的无线网络质量,是否符合预设第二无线网络质量要求,若不符合,则切换无线接入设备到所述无线接入设备列表中的下一个位置点无线接入设备继续进行导航。
27.根据权利要求25所述的移动终端,其特征在于,
所述网络连接单元还包括:
第三网络连接模块,用于所述路径导航单元在进行路径导航的过程中,实时检测当前位置点连接的无线接入设备的无线网络质量,判断当前位置点检测到的无线网络质量,是否符合预设要求,若不符合,则移动终端连接所述无线接入设备列表中的下一位置点的无线接入设备,并保持与当前位置点的无线接入设备的连接继续进行导航。
28.根据权利要求24至27中任一所述的移动终端,其特征在于,所述移动终端还包括:
更新单元,用于在进行路径导航的过程中,实时或定时接收所述服务器发送的更新后的无线接入设备信息,所述移动终端根据所述导航路径及所述更新后的无线接入设备信息进行后续路径导航。
29.根据权利要求24至27中任一所述的移动终端,其特征在于,所述移动终端还包括:
路径记录单元,用于移动终端在进行路径导航的过程中,实时记录移动终端的导航轨迹,与接收自服务器发送的导航路径对比,监控移动终端移动过程中是否偏离了服务器下发的导航路径,若偏离,则通知所述发送单元发送包括第一无线网络质量的新的导航请求。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410382670.4A CN104154922B (zh) | 2014-08-05 | 2014-08-05 | 一种路径导航方法、服务器及移动终端 |
PCT/CN2014/095100 WO2016019688A1 (zh) | 2014-08-05 | 2014-12-26 | 一种路径导航方法、服务器及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410382670.4A CN104154922B (zh) | 2014-08-05 | 2014-08-05 | 一种路径导航方法、服务器及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104154922A true CN104154922A (zh) | 2014-11-19 |
CN104154922B CN104154922B (zh) | 2017-03-15 |
Family
ID=51880487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410382670.4A Active CN104154922B (zh) | 2014-08-05 | 2014-08-05 | 一种路径导航方法、服务器及移动终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104154922B (zh) |
WO (1) | WO2016019688A1 (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105223950A (zh) * | 2015-08-31 | 2016-01-06 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
WO2016019688A1 (zh) * | 2014-08-05 | 2016-02-11 | 华为技术有限公司 | 一种路径导航方法、服务器及移动终端 |
CN106454861A (zh) * | 2016-10-08 | 2017-02-22 | 浙江国自机器人技术有限公司 | 一种移动机器人基于路径配置的ap切换方法 |
CN106796114A (zh) * | 2016-11-03 | 2017-05-31 | 深圳达闼科技控股有限公司 | 路径规划的方法、装置、服务器及机器人 |
CN107959958A (zh) * | 2016-10-17 | 2018-04-24 | 上海掌门科技有限公司 | 确定目标路径、实现无线接入点连接的方法及设备 |
CN108240815A (zh) * | 2016-12-26 | 2018-07-03 | 大众汽车(中国)投资有限公司 | 导航路线生成方法和装置 |
CN109682390A (zh) * | 2019-01-14 | 2019-04-26 | Oppo广东移动通信有限公司 | 导航方法及相关产品 |
CN111382892A (zh) * | 2018-12-28 | 2020-07-07 | 西安四维图新信息技术有限公司 | 路径计算方法和设备 |
WO2020210986A1 (zh) * | 2019-04-16 | 2020-10-22 | 西门子股份公司 | 应用于agv的导航方法、系统、计算设备、介质以及产品 |
CN113063433A (zh) * | 2021-03-24 | 2021-07-02 | 维沃移动通信有限公司 | 导航路线显示方法及装置 |
CN116209030A (zh) * | 2023-05-06 | 2023-06-02 | 四川中普盈通科技有限公司 | 一种移动平台抗弱网通信网关接入方法及系统 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113715020B (zh) * | 2021-08-31 | 2023-03-21 | 上海擎朗智能科技有限公司 | 一种机器人的出行方法、装置、设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101476891A (zh) * | 2008-01-02 | 2009-07-08 | 丘玓 | 移动物体的精确导航系统及方法 |
CN101562623A (zh) * | 2008-04-14 | 2009-10-21 | 孟详粤 | 通过服务器和无线通信网络分发tmc信息到导航终端的方法 |
CN101782395A (zh) * | 2009-10-21 | 2010-07-21 | 中兴通讯股份有限公司 | 卫星导航方法、装置及系统 |
CN102045635A (zh) * | 2010-11-25 | 2011-05-04 | 北京腾瑞万里科技有限公司 | 路况导航方法、移动终端和路况导航服务器 |
EP2597486A2 (en) * | 2010-07-21 | 2013-05-29 | Korea Trade Network | System and method for location-based service for navigating indoors |
CN103697897A (zh) * | 2013-12-06 | 2014-04-02 | 成都亿盟恒信科技有限公司 | 车辆轨迹信息的拐点补偿 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7822544B2 (en) * | 2005-10-05 | 2010-10-26 | Motorola Mobility, Inc. | Method and system of providing navigation information |
US7941108B2 (en) * | 2007-06-26 | 2011-05-10 | Cisco Technology, Inc. | Method and system for automatically identifying wireless signal quality of a region |
US8103441B2 (en) * | 2008-06-26 | 2012-01-24 | Microsoft Corporation | Caching navigation content for intermittently connected devices |
WO2009156554A1 (en) * | 2008-06-27 | 2009-12-30 | Elektrobit Wireless Communications Oy | Vehicle route selection |
US20100036604A1 (en) * | 2008-08-05 | 2010-02-11 | International Buisness Machines Corporation | Route navigation for optimal mobile coverage |
US20100088025A1 (en) * | 2008-10-07 | 2010-04-08 | Ati Technologies Ulc | Route mapping system and method |
US9175969B2 (en) * | 2011-07-20 | 2015-11-03 | Futurewei Technologies, Inc. | Proactive navigation techniques to improve users' mobile network access |
US9043135B2 (en) * | 2012-08-31 | 2015-05-26 | Apple Inc. | Navigation system acquisition and use of cellular coverage map data |
CN104154922B (zh) * | 2014-08-05 | 2017-03-15 | 华为技术有限公司 | 一种路径导航方法、服务器及移动终端 |
-
2014
- 2014-08-05 CN CN201410382670.4A patent/CN104154922B/zh active Active
- 2014-12-26 WO PCT/CN2014/095100 patent/WO2016019688A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101476891A (zh) * | 2008-01-02 | 2009-07-08 | 丘玓 | 移动物体的精确导航系统及方法 |
CN101562623A (zh) * | 2008-04-14 | 2009-10-21 | 孟详粤 | 通过服务器和无线通信网络分发tmc信息到导航终端的方法 |
CN101782395A (zh) * | 2009-10-21 | 2010-07-21 | 中兴通讯股份有限公司 | 卫星导航方法、装置及系统 |
EP2597486A2 (en) * | 2010-07-21 | 2013-05-29 | Korea Trade Network | System and method for location-based service for navigating indoors |
CN102045635A (zh) * | 2010-11-25 | 2011-05-04 | 北京腾瑞万里科技有限公司 | 路况导航方法、移动终端和路况导航服务器 |
CN103697897A (zh) * | 2013-12-06 | 2014-04-02 | 成都亿盟恒信科技有限公司 | 车辆轨迹信息的拐点补偿 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016019688A1 (zh) * | 2014-08-05 | 2016-02-11 | 华为技术有限公司 | 一种路径导航方法、服务器及移动终端 |
CN105223950A (zh) * | 2015-08-31 | 2016-01-06 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN106454861A (zh) * | 2016-10-08 | 2017-02-22 | 浙江国自机器人技术有限公司 | 一种移动机器人基于路径配置的ap切换方法 |
CN106454861B (zh) * | 2016-10-08 | 2019-10-22 | 浙江国自机器人技术有限公司 | 一种移动机器人基于路径配置的ap切换方法 |
CN107959958A (zh) * | 2016-10-17 | 2018-04-24 | 上海掌门科技有限公司 | 确定目标路径、实现无线接入点连接的方法及设备 |
CN106796114A (zh) * | 2016-11-03 | 2017-05-31 | 深圳达闼科技控股有限公司 | 路径规划的方法、装置、服务器及机器人 |
WO2018081971A1 (zh) * | 2016-11-03 | 2018-05-11 | 深圳达闼科技控股有限公司 | 路径规划的方法、装置、服务器及机器人 |
CN108240815A (zh) * | 2016-12-26 | 2018-07-03 | 大众汽车(中国)投资有限公司 | 导航路线生成方法和装置 |
CN111382892B (zh) * | 2018-12-28 | 2024-04-05 | 西安四维图新信息技术有限公司 | 路径计算方法和设备 |
CN111382892A (zh) * | 2018-12-28 | 2020-07-07 | 西安四维图新信息技术有限公司 | 路径计算方法和设备 |
CN109682390A (zh) * | 2019-01-14 | 2019-04-26 | Oppo广东移动通信有限公司 | 导航方法及相关产品 |
WO2020147646A1 (zh) * | 2019-01-14 | 2020-07-23 | Oppo广东移动通信有限公司 | 导航方法及相关产品 |
CN109682390B (zh) * | 2019-01-14 | 2021-04-02 | Oppo广东移动通信有限公司 | 导航方法及相关产品 |
WO2020210986A1 (zh) * | 2019-04-16 | 2020-10-22 | 西门子股份公司 | 应用于agv的导航方法、系统、计算设备、介质以及产品 |
CN113063433A (zh) * | 2021-03-24 | 2021-07-02 | 维沃移动通信有限公司 | 导航路线显示方法及装置 |
CN113063433B (zh) * | 2021-03-24 | 2024-10-15 | 维沃移动通信有限公司 | 导航路线显示方法及装置 |
CN116209030A (zh) * | 2023-05-06 | 2023-06-02 | 四川中普盈通科技有限公司 | 一种移动平台抗弱网通信网关接入方法及系统 |
CN116209030B (zh) * | 2023-05-06 | 2023-08-18 | 四川中普盈通科技有限公司 | 一种移动平台抗弱网通信网关接入方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN104154922B (zh) | 2017-03-15 |
WO2016019688A1 (zh) | 2016-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104154922A (zh) | 一种路径导航方法、服务器及移动终端 | |
US8111153B2 (en) | Apparatus and method for providing position information and gathering information using RFID | |
US20170299395A1 (en) | Systems, methods, and apparatus to determine physical location and routing within a field of low power beacons | |
CN102063499A (zh) | 构建电子地图定位数据库的方法及系统 | |
CN106550323B (zh) | 用于确定设备的地理位置的方法 | |
JP2007318354A (ja) | 移動体用通信装置および移動体用通信方法 | |
KR100726567B1 (ko) | 위치정보와 지리정보에 기반한 정보 서비스 제공 방법 | |
CN104010364A (zh) | 确定基站的估计位置 | |
KR101693948B1 (ko) | 셀 식별자 정보를 이용하여 이동 단말의 설정을 변경하는 위치 기반 서비스 제공 방법 및 시스템 | |
CN104717721A (zh) | WiFi接入系统 | |
CN105392111A (zh) | 定位方法、位置信息发送方法、移动终端及定位系统 | |
CN104869634A (zh) | 定位结果的修正方法和装置 | |
CN105279207A (zh) | 一种用户推荐方法、装置和系统 | |
CN105208130A (zh) | 景点解说方法及系统、服务器、终端 | |
CN103002573B (zh) | 无线终端定位方法、服务器及系统 | |
US11606741B2 (en) | Method to enhance WLAN connection based on activity recognition | |
KR100589439B1 (ko) | 무선통신단말기 및 이를 이용한 통신방법 | |
KR101768685B1 (ko) | 위치 추론 장치 및 컴퓨터로 읽을 수 있는 기록매체 | |
KR101446657B1 (ko) | 구역별 위치관리시스템 및 위치관리방법 | |
WO2012176022A1 (en) | Determining path traversed by a mobile communication device | |
KR100454840B1 (ko) | 버스정보시스템 및 그를 이용한 버스정보 운용 방법 | |
CN107843906B (zh) | 移动终端的导航定位方法及其系统 | |
CN104936285A (zh) | 一种wifi定位方法及装置 | |
KR101938419B1 (ko) | 위치 추정 시스템 및 그것의 동작 방법 | |
KR20160113898A (ko) | 도보 내비게이션 방법 및 이를 위한 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |