Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Connexion
Les utilisateurs de lecteurs d'écran peuvent cliquer sur ce lien pour activer le mode d'accessibilité. Celui-ci propose les mêmes fonctionnalités principales, mais il est optimisé pour votre lecteur d'écran.

Brevets

  1. Recherche avancée dans les brevets
Numéro de publicationCN103237291 A
Type de publicationDemande
Numéro de demandeCN 201310172652
Date de publication7 août 2013
Date de dépôt10 mai 2013
Date de priorité10 mai 2013
Autre référence de publicationCN103237291B
Numéro de publication201310172652.9, CN 103237291 A, CN 103237291A, CN 201310172652, CN-A-103237291, CN103237291 A, CN103237291A, CN201310172652, CN201310172652.9
Inventeurs周相兵, 马洪江
Déposant阿坝师范高等专科学校
Exporter la citationBiBTeX, EndNote, RefMan
Liens externes:  SIPO, Espacenet
Integrated positioning method for mobile terminal and active information service recommendation method
CN 103237291 A
Résumé
The invention provides an integrated positioning method for a mobile terminal and an active information service recommendation method. The integrated positioning method includes: step 1: a satellite positioning signal and a WIFI (Wireless Fidelity)positioning signal are acquired; step 2: the signal strength of the satellite positioning signal and the signal strength of the WIFI positioning signal are compared, and the one with high signal strength is chosen as a positioning signal for the mobile terminal; step 3: the positioning signal for the mobile terminal is sent to a cloud computation server; and step 4: by means of the positioning signal, the mobile terminal receives location service information actively recommended by the cloud computation server. Since the mobile terminal carries out judgment and processing according to the signal strength of the satellite positioning signal and that of a WiFi AP (Access Point) and chooses the one with high RSS (received signal strength) as the positioning signal, the precision of positioning is increased, and moreover, because actively recommended information obtained from a service provider by the cloud computation server is obtained according to the customized demand of the user, the user can be ensured to obtain highly reliable and high-precision recommendation service anytime and anywhere.
Revendications(9)  Langue du texte original : Chinois
1.一种移动终端的整合定位方法,其特征在于,包括: 步骤1,获取卫星定位信号及WIFI定位信号等; 步骤2,比较卫星定位信号及WIFI定位信号的信号强度,选择信号强度大的一个作为移动终端定位信号; 步骤3,将所述移动终端定位信号发送给云计算服务器; 步骤4,接收来自所述云计算服务器根据所述移动终端定位信号主动推荐的位置服务推荐信息。 1. A method of locating a mobile terminal integration, characterized by comprising: step 1, obtaining satellite positioning signal and WIFI positioning signals; Step 2, comparing the signal strength of the satellite positioning signal and WIFI positioning signal, the selection signal strength a positioning signal as a mobile terminal; step 3, the mobile terminal positioning signal is sent to the cloud server; step 4, received from the server cloud computing initiative recommendations based on the location of the mobile terminal positioning signal information service recommendation.
2.根据权利要求1所述的整合定位方法,其特征在于,所述WIFI定位信号通过下述方法获得: 步骤Al,根据不同区域的AP状况建立指纹数据库; 步骤A2,扫描AP信号,当AP信号的强度符合预定要求时,直接定位,否则执行步骤A3 ; 步骤A3,识别扫描得到的AP信号,并采用划分算法对所述AP信号进行划分; 步骤A4,对划分后的所述AP信号中不足以用于定位的信号进行放大; 步骤A5,对放大后的AP信号进行处理,以识别该AP信号的来源;如果该AP信号能满足定位需要,则将该AP信号通过预先设定的定位路由表与所述指纹数据库进行对比与匹配以完成定位,否则切换至其它划分中并执行步骤A4。 The integrated positioning method according to claim 1, characterized in that said locating WIFI signal obtained by the following method: Step Al, establishing a fingerprint database according to different regions AP condition; step A2, AP scan signal, when the AP When the signal strength meets a predetermined requirement, positioned directly, otherwise step A3; step A3, AP signal recognition scanned, and using the signal division algorithm divides the AP; step A4, the divided signal to the AP in insufficient for positioning signal amplification; step A5, the AP of the amplified signals are processed to identify the source of the AP signal; if the signal is to meet the positioning needs AP, the AP is preset by locating signal routing table and compare the fingerprint database match to complete the positioning, or to switch to other division and to step A4.
3.根据权利要求2所述的整合定位方法,其特征在于,获得所述WIFI定位信号的方法还包括: 步骤A6,当所述移动终端处于不同区域的划分段时,根据不同划分进行自动切换,以便持续地跟踪到区域内所有的WIFI信号。 Step A6, when the mobile terminal is divided into segments in different areas, depending on the automatic division switching: positioning method according to claim 2, wherein the integrated claims, characterized in that, to obtain said locating WIFI signal further comprises to continue to track all the WIFI signal area.
4.根据权利要求2所述的整合定位方法,其特征在于,获得所述WIFI定位信号的方法还包括: 步骤A7,建立满足WIFI定位效度与用户满意度的效用函数,以有效防止在区域内的信息强度的不确定性和稳定性。 4. The method of integrated positioning method according to claim 2, wherein obtaining the WIFI positioning signal further includes: a step A7, set up to meet the utility function WIFI positioning validity and user satisfaction, in order to effectively prevent the region the uncertainty of the strength and stability of the information within.
5.根据权利要求2所述的整合定位方法,其特征在于,在步骤A5中,所述匹配通过下述蚁群策略优化方法进行: 1)用Zf7表示在时间t时蚂蚁k在AP划分上实现状态转移的概率,并用禁忌表tabuk表示蚂蚁k甴前所寻优的AP信号,al1wedk= {C-tabuJ表示蚂蚁k下一次允许寻优的AP信号,C表示区域内所有AP信号;Y(t):A —D,其中Y(t)表示映射函数,A表示所述定位路由表中的信号,D表示指纹数据库;F(t):E —S,其中F(t)是满足WIFI定位效度与用户满意度的效用函数;E是定位效率(%)、S是用户满意度,则满足最优的匹配结果蚂蚁状态转换概率可按下式计算: 若j 属于allowed,,则Pfjif) = [I;(OF -[^(01^,否则尤(0 = 0; 其中,a是信息量启发因子,P是期望启发因子,取值为(0,1) ;i,j表示不同划分区域的状态转移的值,且均为大于零的正整数。 2)利用下式对映射率函数Y(t)进行调整: Yi'j(t) = (1-P) • Yi;J(t) +A Yi;J(t) 5. The integrated positioning method according to claim 2, wherein in step A5, the matching carried out by the following ant colony optimization strategies: 1) represented by Zf7 on ant k at time t divided in AP Probabilistic state transition, and with the taboo table tabuk ant k 甴 before optimization of AP signal, al1wedk = {C-tabuJ ant k represents time allow optimization of AP signal, C represents all AP signal in the region; Y ( t): A -D, wherein Y (t) represents a mapping function, A indicates the positioning signal routing table, D represents a fingerprint database; F (t): E -S, where F (t) is positioned to satisfy WIFI Validity and utility function of customer satisfaction; E is positioned efficiency (%), S is the customer satisfaction, the best matches were ants meet state transition probabilities can be calculated as: if j belongs allowed ,, then Pfjif) = [I; (OF - [^ (01 ^, or especially a (0 = 0; wherein, a is the amount of information inspiration factor, P is the desired inspiration factor, a value of (0,1); i, j represent different division Regional state transition value, and are positive integers greater than zero, 2) using the following formula for the mapping rate function Y (t) be adjusted: Yi'j (t) = (1-P) • Yi; J (t. ) + A Yi; J (t)
Figure CN103237291AC00031
式中,(1-P ) e (O,I]是映射率上的从一个从划分到另一个划分的信号强度R的变化系数,p G [O,I ),表示下述R的衰减系数;AY。 The formula, (1-P) e (O, I] is mapped from the rate on the coefficient of variation from one division to another division of the signal intensity of R, p G [O, I), R represents the attenuation coefficient of the following ; AY. (t)表示本次循环中(i,j)在划分切换上的变化增量;m表示蚂蚁数;初始时,A Yi; j (t) = O ; 表示第k只蚂蚁在一次循环中在切换状态(i,j )上信号强度R的值,则: (T) represents this cycle (i, j) the incremental changes in the division switching; m represents the number of ants; initially, A Yi; j (t) = O; k represents the ants in one cycle switching state (i, j) on the signal strength values R, then:
Figure CN103237291AC00032
式中,O表示除R外的情况。 Where, O for the case except R outside. 3)当达到预定的定位精度后,停止优化匹配。 3) After reaching a predetermined positioning accuracy, optimal matching stops.
6.根据权利要求1所述的整合定位方法,其特征在于,所述位置服务推荐信息是所述移动终端所在的区域及该区域周边的位置服务。 6. The integrated positioning method according to claim 1, characterized in that said position information is the recommendation service area of the mobile terminal is located and the region surrounding the location service.
7.一种面向位置服务的信息服务主动推荐方法,其特征在于,包括: 步骤1,云计算服务器获取来自移动终端的移动终端定位信号; 步骤2,云计算服务器根据来自所述移动终端的定制需求和所述移动终端定位信号,从服务提供方获取推荐的位置服务推荐信息,并将所述位置服务推荐信息发送给所述移动终端; 步骤3,云计算服务器接收来自所述移动终端对所述位置服务推荐信息的评价结论及评价原因; 步骤4,若所述评价结果为不满意且推荐的服务不能满足定制需求,则云计算服务器进一步接收来自所述移动终端的新的定制需求,并根据所述新的定制需求及所述移动终端定位信号再次从服务提供方获取推荐的位置服务推荐信息,并将该位置服务推荐信息发送给所述移动终端。 An information service for the location of the service initiative recommended method comprising the steps of: 1, cloud computing server to get the mobile terminal positioning signal from the mobile terminal; Step 2, according to custom cloud server from the mobile terminal demand and the mobile terminal positioning signals, to obtain the recommended location service information from the service provider recommended, and recommend the location service information to the mobile terminal; step 3, cloud computing server receives from the mobile terminal to the said location service evaluation findings and recommendation information evaluation causes; step 4, if the evaluation results as unsatisfactory and recommended services can not meet custom needs, the server further receives a new custom demands from the mobile terminal of the cloud, and According to the new custom demands and the mobile terminal positioning signals once again the provider to obtain the recommended location service information from the service recommendation, and sends the location information service to the mobile terminal is recommended.
8.根据权利要求7所述信息服务主动推荐方法,其特征在于,在所述步骤3或4中,云计算服务器还将所述不满意的评价结果及其评价原因发送给客服中心。 8. 7 information service initiative to recommend the method of claim, wherein, in the step 3 or 4, the cloud server will evaluate the results of its evaluation of the causes of unsatisfactory sent to Customer Service.
9.根据权利要求7所述信息服务主动推荐方法,其特征在于,所述位置服务推荐信息是所述移动终端所在的区域及该区域周边的位置服务。 9. 7 information service initiative to recommend the method according to claim, wherein said position information is a recommendation service area of the mobile terminal is located and the region surrounding the location service.
Description  Langue du texte original : Chinois

移动终端的整合定位方法和信息服务主动推荐方法 Integrated positioning method and mobile terminal information service initiatives recommended method

技术领域 Technical Field

[0001] 本发明涉及定位领域,特别涉及一种移动终端的整合定位方法和信息服务主动推荐方法。 [0001] The present invention relates to a positioning, and particularly to a mobile terminal positioning method and information services integration initiative recommended method.

背景技术 Background

[0002] 位置服务已逐渐融入到了人们生活中,为人们便捷获取位置服务提供了方法,而通常终端的位置信息是通过定位技术来获取,并通过移动网络/无线网络向移动终端提供与位置相关的且满足终端用户需求的信息服务,从而为定制终端用户在随时、随地提供服务。 [0002] location services have been gradually integrated into people's lives, for people to easily obtain location service provides a method, and location information is usually terminal is to get through positioning technology, and to provide to the mobile terminal via a mobile network / Wi-Fi location-related and meet the needs of end-user information services, so as to customize the end-user at anytime, anywhere service. 如不同的旅客到达不同的景区后,就可以通过GPS (Global Positioning System)、北斗,移动网或无线.网络、蓝牙、RFID (Radio Frequency Identification Devices)等定位技术为旅客提供该景区相关的信息服务。 Such as different passengers go to a different area, it can, Compass, mobile network or wireless network, Bluetooth, RFID (Radio Frequency Identification Devices) and other positioning technology boasts the scenic related information services through GPS (Global Positioning System) . 但就GPS/北斗定位需要在相对空旷、高层建筑不密集等相似的空间内才能比较准确的定位,室内定位难以满足需求;但这时可以通过移动网络来实现定位,但就目前的2G/3G (3rd Generation Telecommunication)来说,网络速度难以满足定制用户大块数据传输变化的需求;这时,就考虑无线局域网,特别是WIFI(Wireless Fidelity)来实现定位,虽然WIFI在遇到障碍物有反射、折射、衍射等不足,它对室内定位有相当不错的效果,而且目前大多数终端智能机都具有WIFI功能;而蓝牙、RFID等技术定位要求距离较近,定位信息易受干扰且传输的数据量有限等问题。 But GPS / Beidou need to more accurate positioning in a relatively open, less dense high-rise buildings and other similar spaces, indoor location is difficult to meet the demand; but this time can be achieved by positioning the mobile network, but the current 2G / 3G (3rd Generation Telecommunication), the network speed is difficult to meet the customized user bulk data transfer changing needs; in this case, consider a wireless LAN, especially WIFI (Wireless Fidelity) to achieve positioning, although there is an obstacle in the reflection WIFI , refraction, diffraction and other issues, its indoor location quite good results, but at present most terminal intelligent machines have WIFI function; and Bluetooth, RFID and other technical positioning requirements of the short distance, location information and transmission of sensitive data interference a limited amount of other issues. 而针对无线的定准算法主要指纹算法、圆周定位算法、CELLID定位算法和TOA (Time of Advent) /TDOA(Time Difference Of Arrival)定位算法等。 The algorithm for wireless Dingzhun major fingerprint algorithms, circumferential positioning algorithm, CELLID location algorithm and TOA (Time of Advent) / TDOA (Time Difference Of Arrival) positioning algorithm.

[0003] 就位置服务本身而言,它是在移动环境下,利用GIS (Geographic InformationSystem)技术、移动定位技术和网络通信等技术来提供空间信息服务的一种服务模式;就使得数据采集和处理是位置服务应用的重要环节和过程,也是为位置服务的服务质量提供重要的保障。 [0003] on location services itself, it is in the mobile environment, the use of GIS (Geographic InformationSystem) technology, mobile positioning technology and network communications technology to provide a service model spatial information and services; it makes data acquisition and processing is an important part of the process of location-based services and applications, quality of service but also for location-based services provide important protection. 其定位技术是基于位置服务的前提,是直接获终端用户的地理位置来为不同的用户提供信息服务的基础;目前其定位技术通常有GPS/北斗定位、地面三角测量定位/移动网络定位和混合定位方法等。 Its positioning technology is based on the premise of location-based services is the direct eligible for the end-user location to provide information services for different user basis; the current positioning technology usually have GPS / Beidou, ground triangulation positioning / mobile network positioning and mix Positioning methods. 而不同的信息服务是由不同的提供商提供,而且所提供的信息服务往往是实时变化的;而用户的需求则是在随时、随地都要获取有效、准确服务为自己应用提供便捷,帮助、简化自己的业务安排。 The different information services are provided by different providers, and information services provided are often changing in real time; and the needs of users are at anytime, anywhere must obtain a valid, accurate and convenient service to provide their own applications, help, simplify their business arrangements.

[0004] 为了满足这种用户要求和定制需求,当前的计算模式、服务模式和定位模式等都存在一定的局限性和偏差性,难以为用户获得较为准确的位置信息,也难以为用户的定制要求提供有效、准确的信息服务,如旅客到达了不同景区,则这时就可以根据获得的旅客地理位置来为其提供不同景区的信息服务;并且在这种情况下,旅客可能处在空旷、非密集型、移动、“室内”等空间中,同时相关信息服务也分布在不同空间中的不同服务提供商处,而且这些提供商的数据也是在实时变化的。 [0004] In order to meet such user requirements and customization requirements, the current calculation mode, service mode and positioning mode and so there are some limitations and bias and difficult for users to obtain a more accurate position information, it is difficult for the user to customize It asks for a valid, accurate information services, such as passengers arrived at different area, then then you can provide different scenic passenger information services based on the obtained location; and in this case, the passenger may be in the open, Non-intensive, moving, "interior" and other space-related information and services are also distributed simultaneously in different spaces of different service providers, and these providers also in the real-time changes in data. 因此,目前的定位与位置服务方法难以满足用户的定制需求。 Therefore, the current methods are difficult to locate and location services tailored to meet the needs of users.

发明内容[0005] 以下对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。 SUMMARY [0005] The following embodiments of the present invention will be described in detail, but the present invention can be defined by the claims and implement a variety of different ways to cover.

[0006] 本发明提供一种定位精度高、可按用户定制提供信息服务的移动终端的整合定位方法和信息服务主动推荐方法。 [0006] The present invention provides an integrated positioning method and a positioning accuracy of information services, users can customize the information services of the mobile terminal initiative recommended method.

[0007] 为此,本发明的第一方面,提供了一种移动终端的整合定位方法,其特征在于,包括:步骤I,获取卫星定位信号及WIFI定位信号;步骤2,比较卫星定位信号及WIFI定位信号的信号强度,选择信号强度大的一个作为移动终端定位信号;步骤3,将所述移动终端定位信号发送给云计算服务器;步骤4,移动终端通过定位信号接收来自所述云计算服务器主动推荐的位置服务信息。 [0007] To this end, a first aspect of the present invention, there is provided a method of integrating the positioning of a mobile terminal, characterized by comprising: step I, obtaining satellite positioning signal and WIFI positioning signal; Step 2, and Comparative satellite positioning signal WIFI signal strength positioning signal, a selection signal strength as a mobile terminal positioning signal; step 3, the mobile terminal transmits the positioning signal to a cloud server; step 4, the mobile terminal receives from the server computing cloud localization signal Active recommended location service information.

[0008] 进一步地,所述WIFI定位信号通过下述方法获得:步骤Al,根据不同区域的AP状况建立指纹数据库;步骤A2,扫描AP信号,当AP信号的强度符合预定要求时,直接定位,否则执行步骤A3 ;步骤A3,识别扫描得到的AP信号,并采用划分算法对所述AP信号进行划分;步骤A4,对划分后的所述AP信号中不足以用于定位的信号进行放大;步骤A5,对放大后的AP信号进行处理,以识别该AP信号的来源;如果该AP信号能满足定位需要,则将该AP信号通过预先设定的定位路由表与所述指纹数据库进行对比与匹配以完成定位,并使用映射函数来实现与指纹数据库快速映射,否则切换至其它划分中并执行步骤A4。 [0008] Further, the WIFI positioning signals obtained by the following method: Step Al, establishing a fingerprint database in different regions according to AP status; step A2, AP scanning signal, when the intensity of AP signal meets predetermined requirements, direct positioning, Otherwise, step A3; step A3, AP signal recognition scanned, and using the signal division algorithm divides the AP; step A4, the divided signal to the AP is not sufficient for the positioning signal is amplified; step A5, AP of the amplified signals are processed to identify the source of the AP signal; if the signal is to meet the positioning needs AP, the AP signal is compared with a predetermined position by matching the routing table with the fingerprint database to complete the positioning, and use a mapping function to achieve rapid mapping and fingerprint database, or switch to another division and to step A4.

[0009] 进一步地,获得所述WIFI定位信号的方法还包括:步骤A6,当所述移动终端处于不同区域的划分段时,根据不同划分进行自动切换,以便持续地跟踪到区域内所有的WIFI信号。 [0009] Further, access to the WIFI positioning signals further comprising the steps of: A6, when the mobile terminal is divided into segments in different areas, depending on the division of automatic switching to continuously track all of WIFI within the region signal.

[0010] 进一步地,获得所述WIFI定位信号的方法还包括:步骤A7,建立满足WIFI定位效度与用户满意度的效用函数,以有效防止在区域内的信息强度的不确定性和稳定性。 [0010] Further, access to the WIFI positioning signals further includes: a step A7, set up to meet the utility function WIFI positioning validity and user satisfaction, in order to effectively prevent the strength in the area of information uncertainties and stability .

[0011] 进一步地, 在步骤A5中,所述匹配通过下述方法进行: [0012] I)用表示在时间t时蚂蚁在AP划分上实现状态转移的概率,并用禁忌表 [0011] Further, in step A5, the matching carried out by the following methods: [0012] I) with the probability at time t ant to achieve the state transition in the AP divide and tabu list

tabuk表示蚂蚁k当前所寻优的AP信号,al1wedk= {C-tabuk}表示蚂蚁k下一次允许寻优的AP信号,C表示区域内所有AP信号;Y(t)为匹配映射率函数、F(t)为效用函数,则满足最优的匹配结果蚂蚁状态转换概率可按下式计算: tabuk ant k is currently optimizing the AP signal, al1wedk = {C-tabuk} ant k represents time allow optimization of AP signal, C represents all AP signal in the region; Y (t) is the rate match the mapping function, F (t) is the utility function, the best matches were ants meet state transition probabilities can be calculated as:

[0013]若 j 属于all0Wedk,则= [7(0]" '[^(0]^,否则= [0013] If j belong all0Wedk, then = [7 (0] "'[^ (0] ^, otherwise =

[0014] 其中,a是信息量启发因子,P是期望启发因子,取值为(0,I); [0014] where, a is the amount of information inspiration factor, P is the desired inspiration factor, a value of (0, I);

[0015] 2)利用下式对映射率函数Y(t)进行调整: [0015] 2) using the following formula for the mapping rate function Y (t) be adjusted:

[0016] Yi;J(t) = (lp ) • Yi; j(t)+ A Yi; j(t) [0016] Yi; J (t) = (lp) • Yi; j (t) + A Yi; j (t)

[0017] [0017]

Figure CN103237291AD00051

[0018] 式中,(1-P) G (0,I]是映射率上的从一个从划分到另一个划分的信号强度R的变化系数;AY。(t)表示本次循环中(i,j)在划分切换上的变化增量;初始时, [0018] wherein, (1-P) G (0, I] is the coefficient of variation from one division to another division of the signal intensity ratio R on the map; AY (t) represents this cycle (i. Initially,;, j) the incremental changes in the division switching

Figure CN103237291AD00052

表示第k只蚂蚁在一次循环中在切换状态(i,j)上信号强度R的值, K represents the ant in one cycle of the signal intensity values of R in the switching state (i, j),

则: Then:

Figure CN103237291AD00061

[0020] 式中,0表示除R外的情况。 [0020] wherein R 0 represents the case in addition to outside.

[0021] 3)当达到预定的定位精度后,停止优化匹配。 [0021] 3) After reaching a predetermined positioning accuracy, optimal matching stops.

[0022] 进一步地,所述位置服务推荐信息是所述移动终端所在的区域及该区域周边的位置服务。 [0022] Further, the location information is a recommendation service area of the mobile terminal is located in the area surrounding the location and service.

[0023] 作为本发明的第二方面,提供了一种面向位置的信息服务主动推荐方法,其特征在于,包括:步骤1,云计算服务器获取来自移动终端的移动终端定位信号;步骤2,云计算服务器根据来自所述移动终端的定制需求和所述移动终端定位信号,从服务提供方获取推荐的位置服务推荐信息,并将所述位置服务推荐信息发送给所述移动终端;步骤3,云计算服务器接收来自所述移动终端对所述位置服务推荐信息的评价结论及评价原因;步骤4,若所述推荐的服务不满足定制需求,以及评价结果不满意,则云计算服务器进一步接收来自所述移动终端的新的定制需求,并根据所述新的定制需求及所述移动终端定位信号再次从服务提供方获取推荐的位置服务推荐信息,并将该位置服务推荐信息发送给所述移动终端。 [0023] As a second aspect of the present invention, there is provided an information service for the location of active recommendation method comprising the steps of: 1, cloud computing server to get the mobile terminal positioning signal from the mobile terminal; Step 2, cloud computing servers based on custom demand from the mobile terminal and the mobile terminal positioning signals from the service provider to obtain the recommended location service recommendation information and the location information is sent to the service recommend mobile terminal; step 3, cloud compute server to receive the evaluation findings and evaluation reason from the mobile terminal to said location service information to be recommended; step 4, if the service does not meet the customization requirements recommended, and the evaluation results are not satisfactory, then the cloud server further receives from the The new custom needs the mobile terminal and get the recommended location service information in accordance with the recommendation of new customization requirements and the mobile terminal positioning signals from the service provider again, and sends the location information service to the mobile terminal Recommended .

[0024] 进一步地,在所述步骤3、4中,云计算服务器还将所述不满意的评价结果及其评价原因发送给客服中心。 [0024] Further, in the step 3 and 4, the cloud server will evaluate the results of its evaluation of the causes of unsatisfactory sent to the call center.

[0025] 进一步地,所述位置服务推荐信息是所述移动终端所在的区域及该区域周边的位置服务。 [0025] Further, the location information is a recommendation service area of the mobile terminal is located in the area surrounding the location and service.

[0026] 当用户打开移动终端后,移动终端根据卫星定位信号(例如GPS和/或北斗)及WIFI 的AP (Access Point)点的信号强度(RSS:Received Signal Strength)进行判别,并选择RSS大的作为定位信号,以获得终端用户的位置信息来实现终端定位,提高了定位的精度,以便为终端用户提供有效的位置服务,并根据用户的定制需求获得去计算服务器从服务提供方获得的主动推荐信息。 [0026] When the user opens the mobile terminal, a mobile terminal based on satellite positioning signals (such as GPS and / or Compass) and WIFI is AP (Access Point) signal intensity point (RSS: Received Signal Strength) discriminated, and select RSS Great As the positioning signal to obtain location information to achieve the end-user terminal positioning, improve the positioning accuracy in order to provide end users with a valid location services, and customized according to user needs to get the initiative to calculate server obtained from your service provider Recommended information. 这样,用户能随时、随地的获得满足自己需求的信息服务。 Thus, the user can at any time, anywhere access to information and services to meet their needs.

附图说明 Brief Description

[0027] 图1是一个优选实施例中的云计算环境下的统一位置信息获取及处理过程示意图; [0027] FIG. 1 is a unified position information example of cloud computing environment with a preferred embodiment of a schematic acquisition and processing;

[0028] 图2是一个优选实施例中的WIFI定位引擎结构示意图;以及 [0028] FIG. 2 is a diagram of the WIFI positioning engine structural diagram of a preferred embodiment; and

[0029] 图3是一个优选实施例中的面向位置的信息服务主动推荐模块结构。 [0029] FIG. 3 is a preferred embodiment, the location information service for active recommendation module structure.

具体实施方式 DETAILED DESCRIPTION

[0030] 基于背景技术的分析,本发明提出一种在云计算环境下的定位方法来有效解决所存在的不足。 [0030] Based on the analysis of the background art, the present invention provides a cloud computing environment in positioning method to effectively solve the problem that exists. 而云计算是近来解决分布式可伸缩性、共享软硬件资源和信息服务等问题,它是一种基于Internet的分布计算模式,从而使得云计算能高效解决位置服务实时性、海量信息和数据处理的要求。 Cloud computing is distributed recently to solve the scalability, shared hardware and software resources and information services and other issues, it is an Internet-based distributed computing model, making cloud computing to efficiently solve the real-time location services, mass information and data processing requirements.

[0031] 以下各部分的描述请参考图1至图3。 [0031] The following description of the various parts, please refer to FIGS. 1 to 3. [0032] 作为本发明的一个方面,提供了一种移动终端的整合定位方法。 [0032] As one aspect of the present invention, there is provided a method for integrating the positioning of a mobile terminal. 该方法包括: The method comprising:

[0033] 步骤1,获取卫星定位信号及WIFI定位信号;整合这两种定位信号是为了保障终端用户可以随时、随地的实现位置服务,即让终端能在室内外都可以获得位置服务,特别只为终端提供在随时随地及周边的位置服务,如旅客到达不同景区后,一般情况只为旅客提供该景区及周边的旅游信息服务。 [0033] Step 1, to obtain satellite positioning signals and WIFI positioning signal; integrating the two positioning signal is to protect end-users anytime, anywhere location services implementations that allow terminal can all be obtained at the indoor and outdoor location services, especially only the terminal provides anytime, anywhere and in the surrounding location services, such as passenger arrival after a different area, generally only the resort and the surrounding tourist information service for passengers.

[0034] 步骤2,比较卫星定位信号及WIFI定位信号的信号强度,选择信号强度大的一个作为移动终端定位信号,以保证用户可以随时随地地实现较为精确的定位; [0034] Step 2, the signal strength is relatively satellite positioning signals and WIFI positioning signals, the signal strength of a choice as a mobile terminal positioning signal, to ensure that users can achieve a more precise positioning anywhere, anytime;

[0035] 步骤3,将所述移动终端定位信号发送给云计算服务器;这样,当终端用户实现精确、快速的定位后,就可以实现各自终端的定制服务,并根据该地方及周边的云计算服务器向终端用户实现服务信息主动推荐,从而为不同定制需求的终端提供高效的位置服务。 [0035] Step 3, the mobile terminal positioning signal is sent to the cloud server; so, when the end user to achieve accurate and fast positioning, you can implement custom service each terminal and calculated on the basis of the local and surrounding clouds server implementation of the service to end-users with an active recommendation in order to provide efficient services to different positions of the terminal customization requirements.

[0036] 步骤4,接收来自所述云计算服务器根据所述移动终端定位信号主动推荐的位置服务推荐信息。 [0036] Step 4 is received from the cloud computing server based on the mobile terminal positioning signal active service recommendation recommended location information.

[0037] 当用户打开移动终端后,移动终端根据卫星定位信号(例如GPS和/或北斗)及WIFI 的AP (Access Point)点的信号强度(RSS:Received Signal Strength)进行判别,并选择RSS大的作为定位信号,以获得终端用户的位置信息来实现终端定位,提高了定位的精度,以便为终端用户提供有效的位置服务,并根据用户的定制需求获得去计算服务器从服务提供方获得的主动推荐信息。 [0037] When the user opens the mobile terminal, a mobile terminal based on satellite positioning signals (such as GPS and / or Compass) and WIFI is AP (Access Point) signal intensity point (RSS: Received Signal Strength) discriminated, and select RSS Great As the positioning signal to obtain location information to achieve the end-user terminal positioning, improve the positioning accuracy in order to provide end users with a valid location services, and customized according to user needs to get the initiative to calculate server obtained from your service provider Recommended information. 这样,用户能随时、随地的获得满足自己需求的信息服务。 Thus, the user can at any time, anywhere access to information and services to meet their needs.

[0038] 如旅客到达不同景区、地段、位置和环境,特别是景区后,都能通过本发明来实现自己的需求,来为不同的旅客提供满足位置需求的信息服务,使旅客在景区及周边获取满意的旅游消费。 [0038] The different passenger arrival area, location, location and environment, especially after resorts, the present invention can be achieved by their own needs, to provide to meet the needs of the location information service for different travelers, guests at the resort and the surrounding Get the satisfaction of tourism spending. 从而提高信息服务定位的精度和降低传送信息服务的延迟。 Thereby improving the accuracy of the positioning information services and reduce the delay transmission of information services. 这是因为当旅客到达不同景区后,通过定位技术的位置服务,为他们只提供景区及周边的旅游信息服务(如住宿信息、餐饮信息等),这样就有效降低了旅客获取旅游信息服务的复杂性,简化了信息服务获取的流程。 This is because when visitors go to a different area, location by location technology services, to provide them only resort and the surrounding tourist information services (such as lodging information, restaurant information, etc.), thus effectively reducing the visitors get tourist information service complex and simplifies the process of obtaining information services.

[0039] 现有技术中的指纹定位方法通过识别AP个数及信号强度,然后根据信号特征来与已建指纹建数据库中保存的信号特征进行映射、匹配后来实现定位。 [0039] prior art fingerprint positioning method by identifying the number of AP and signal strength, and then the signal characteristics to have been built with the characteristic fingerprint signal stored in the database built mapping, matching and later realize positioning. 其指纹数据库是有效利用多径效应,并将其与位置信息结合在一起,并在WIFI环境变化小的区域由信道的多径结构在同一位置点的惟一性来作为指纹。 Its fingerprint database is an effective use of multi-path effects, and combined with the location information together and WIFI environmental change in the area of small structures by multipath channel at the same location as the point of uniqueness of fingerprints. 但由于受到非视距传播、多径传播、环境变化,以及需要建立多个AP数据参考点和指纹数据库更新难度存在等问题影响,使得其定位精度和延迟难以到达一个理想的效果;但相比圆周定位算法和CELLID定位算法等其它算法来讲,指纹定位算法也具有精度高、延迟短、较小误差等优点。 However, due to the non-sight propagation, multipath propagation, environmental change, and the need to establish reference points that affect multiple AP data and fingerprint database update difficulty exists other issues, making it difficult to reach the positioning accuracy and delay a desired effect; but compared CELLID circumferential positioning algorithm and other algorithms in terms of localization algorithm, fingerprint localization algorithm has a high precision, low latency, small error and so on. 在具体应用指纹定位算法时通常分别采用训练与定位两个阶段,在训练阶段主要实现AP个数及信息强度的识别与判断,在定位主要米用诸如最NN (Nearest Neighbor)、KNN (K-Nearest Neighbor)、KWNN(K-ffeighted Nearest Neighbor)和NNA (Neural Network Algorithm)等算法实现匹配,最终完成定位。 In the specific application fingerprint localization algorithm were usually trained and positioned in two stages, during the training phase mainly to achieve AP number and intensity of the identification information and judgments, such as positioning with most major rice NN (Nearest Neighbor), KNN (K- Nearest Neighbor), KWNN (K-ffeighted Nearest Neighbor) and the NNA (Neural Network Algorithm) algorithm matching, etc., and ultimately complete the positioning. 而当WIFI信号传播时的衰减与信号强度的衰减与收发设备之间的距离并不存在有效的映射关系,从而使用传统的定位模式难以获得满意的定位精度。 When the distance attenuation attenuation WIFI signal propagation time and the signal strength and the transceiver does not exist between the effective mapping so that the use of traditional localization pattern is difficult to obtain satisfactory positioning accuracy.

[0040] 为此,本发明提出一种在云环境下的蚁群优化的WIFI定位机制来解决这些不足,为提高定位精度、方便终端用户快速使用创造条件。 [0040] To this end, the present invention provides a cloud environment in ant colony optimization WIFI positioning mechanism to solve these problems, in order to improve the positioning accuracy, easy to use end-users to quickly create the conditions. 优选地,所述WIFI定位信号通过下述方法获得:[0041] 步骤Al,根据不同区域的AP状况建立指纹数据库;该数据可以Hadoop+Habse+Hive进行构建,以满足云计算的要求,且容易快速更新指纹数据库中的信号集(通常包括坐标、名称、地址和RSS等)。 Preferably, the WIFI positioning signals obtained by the following method: [0041] Step Al, establishing a fingerprint database in different regions according to AP status; the data can Hadoop + Habse + Hive be built to meet the demands of cloud computing, and easy Quick update the fingerprint database set of signals (usually including coordinates, name, address, and RSS, etc.).

[0042] 为了解决AP信号不稳定性、衰减与收发设备间的映射关系不对称等问题,本发明通过下述的步骤A2-A7的方式来解决这个问题,也即提供一种满足WIFI指纹定位要求的定位引擎。 [0042] In order to solve the AP signal instability, the mapping between the attenuation and the asymmetry between the transceiver device, the present invention solves this problem by means of the following steps A2-A7, but also by providing a fingerprint positioning WIFI meet It requires positioning engine.

[0043] 步骤A2,扫描AP信号,当AP信号的强度符合预定要求时,直接定位(也就是说,根据信号强弱实现定准,即当信号稳定、强度强、衰减缓慢、接收设备间的距离适中时,就直接实现定位),否则执行步骤A3 ; [0043] Step A2, AP scanning signal, when the intensity of AP signal meets predetermined requirements, positioned directly (that is, based on signal strength to achieve Dingzhun, that is, when the signal is stable, strong intensity, slow decay, the distance between the receiving device When moderate, directly achieve positioning), otherwise to step A3;

[0044] 步骤A3,识别扫描得到的AP信号,并采用划分算法对所述AP信号进行划分;例如,可通过如下文献的划分方法进行划分:周相兵,杨兴江,马洪江.基于划分算法的SaaS寻址中断软件生成策略.计算机应用,2012,32 (2): 561-565。 [0044] Step A3, AP signal recognition scanned, using partitioning algorithm on the AP signal is divided; for example, can be divided by the division method described in literature: the periphery soldiers, Yang Xingjiang, Ma Hongjiang partitioning algorithm based on the SaaS found. Address software interrupt generation strategy of Computer Applications, 2012,32 (2): 561-565. 显然,也可以采用本领域的其它划分算法。 Obviously, other partitioning algorithm in the art may also be employed.

[0045] 优选地,划分算法描述为H^P=IPpP2, - ,PJ是有向图G=〈V,E>的一个划分(其中,V是顶点集,E是边集),Pi为G中部分节点的集合,称为模块,并记X(Pi)为属于Pi的所有结点的集合,并且最小划分用X〈-l,-1,…,-1〉表示,最大划分用X〈-n,0,…,0>表示(其中,n表示正整数);P(Vi)为节点Vi所在的模块,且该划分满足以下条件: [0045] Preferably, the partitioning algorithm is described as H ^ P = IPpP2, -, PJ is = <V, E> a division directed graph G (where, V is the set of vertices, E is the set of edges), Pi is G part of a collection of nodes, called modules, and write X (Pi) is the set of all nodes belonging to Pi, and the minimum is divided by X <-l, -1, ..., -1> said the biggest division with X < -n, 0, ..., 0> indicates (, n represents a positive integer); P (Vi) where Vi is the module node, and the division of the following conditions:

Figure CN103237291AD00081

[0048] 3) VPiSPAP尹0;(其中0表示为空集) [0048] 3) VPiSPAP Yin 0; (where 0 is the empty set)

Figure CN103237291AD00082

表明节点Vi Show node Vi

与Vj间属于边集E ),其中ek表示边集E的边项。 And between Vj belong to the set of edges E), where ek represents edge set E side items.

[0050] 则对区域内的AP信号可以划分为三部分组成:〈root(i, x),Jion_block (i, j, x),meet_hash (X1, x2)>,其中,root (i, v)表示将G 划分成树的根,Jion_block (i, j, v)表示两个Pi模块连接,meet_hash (V1, v2)表示采用Hash表来平衡不同块连接的时间。 [0050] the signal to the AP region can be divided into three parts: <root (i, x), Jion_block (i, j, x), meet_hash (X1, x2)>, wherein, root (i, v) G said it would be divided into a root of the tree, Jion_block (i, j, v) represents two Pi modules are connected, meet_hash (V1, v2) represents Hash table to balance the use of block connections at different times.

[0051] 步骤A4,对划分后的所述AP信号中不足以用于定位的信号进行放大,以便分清这些AP信号来自何处,这些信号是受什么原因才造成不能足以定位。 [0051] Step A4, for the divided signal is not sufficient for the AP positioning signal is amplified to distinguish these signals from the AP where these signals are not affected by what is the reason that led to sufficient positioning. 通常设置一个常见的弱信号表,这便于对弱信号造成的原因进行调节。 Usually set a common table weak signal, which facilitates the reasons for weak signal caused by the adjustment.

[0052] 步骤A5,对放大后的AP信号进行处理,以识别该AP信号的来源;如果该AP信号能满足定位需要,则将该AP信号通过预先设定的定位路由表与所述指纹数据库进行对比与匹配以完成定位,,并使用映射函数来实现与指纹数据库快速映射,否则切换至其它划分中并执行步骤A4。 [0052] Step A5, the AP of the amplified signals are processed to identify the source of the AP signal; if the signal is to meet the positioning needs AP, the AP is preset positioning signal routing table with the fingerprint database compare and match to complete the positioning ,, and use a mapping function to achieve rapid mapping and fingerprint database, or switch to another division and to step A4. 例如,该映射函数效率(%)定义为:Y:A — D,其中Y表示映射函数,A表示定位引擎的信号路由表中的信号,D表示指纹数据库。 For example, the mapping function efficiency (%) is defined as: Y: A - D, wherein Y represents a mapping function, A represents engine positioning signal signal routing table, D represents a fingerprint database.

[0053] 优选地,获得所述WIFI定位信号的方法还包括:步骤A6,当所述移动终端处于不同区域的划分段时,根据不同划分进行自动切换,以便持续地跟踪到区域内所有的WIFI信号。 [0053] Preferably, access to the WIFI positioning signals further comprising the steps of: A6, when the mobile terminal is divided into segments in different areas, depending on the division of automatic switching to continuously track all of WIFI within the region signal. 其可保障终端用户在区域内、室内外能持续定位,并能持续获得所推荐的服务。 It can protect end-users in the region, indoor and outdoor can continue to locate, and can continue to get the recommended services.

[0054] 优选地,获得所述WIFI定位信号的方法还包括:步骤A7,建立满足WIFI定位效度与用户满意度的效用函数,以有效防止在区域内的信息强度的不确定性和稳定性。 [0054] Preferably, access to the WIFI positioning signals further includes: a step A7, set up to meet the utility function WIFI positioning validity and user satisfaction, in order to effectively prevent the strength in the area of information uncertainties and stability . 特别地,用该效用函数来实现定位效率(%) E与用户满意度S的关系,该效用函数可描述为:F:E — S。 In particular, the utility function is achieved by positioning efficiency (%) relationship between E and S of user satisfaction, the utility function can be described as: F: E - S. 且不同的划分,所对应的效用是不一样的,而且在指纹数据库所完成的匹配效果也是存在偏差的。 And a different division, corresponding to the utility is not the same, and in effect the fingerprint database matching is performed by deviations. 通过本步骤与步骤A2-A6就可以有效防止在区域内的RSS不确定性和稳定性。 This step by step A2-A6 can effectively prevent the RSS uncertainty and stability in the region.

[0055] 优选地,在步骤A5中,所述匹配通过下述方法进行,特别地,该满足信号匹配的优化方法,并采用蚁群算法进行优化,则蚁群算法的优化策略描述如下(优化停止条件是顺利完成用户终端定位): [0055] Preferably, in step A5, the matching carried out by the following methods, in particular, the signal matching optimization methods that meet, and ant colony optimization algorithm, the ant colony algorithm optimization strategies described as follows (optimization A stop condition is the successful completion of the user terminal location):

[0056] 1)用表示在时间t时蚂蚁k在AP划分上实现状态转移的概率,并用禁忌表 [0056] 1) the probability of state transition of ant k implemented on AP divide at time t, and tabu list

tabuk表示蚂蚁k当前所寻优的AP信号,al1wedk= {C-tabuk}表示蚂蚁k下一次允许寻优的AP信号,C表示区域内所有AP信号;Y(t):A —D,其中Y(t)表示映射函数,A表示所述定位路由表中的信号,D表示指纹数据库;F(t):E — S,其中F(t)是满足WIFI定位效度与用户满意度的效用函数;E是定位效率(%)、S是用户满意度,则满足最优的匹配结果蚂蚁状态转换概率可按下式计算: tabuk ant k is currently optimizing the AP signal, al1wedk = {C-tabuk} ant k represents time allow optimization of AP signal, C represents the area all AP signal; Y (t): A -D, wherein Y (t) represents a mapping function, A represents the positioning signal routing table, D represents the fingerprint database; F (t): E - S, where F (t) is positioned to meet the utility function WIFI Validity and user satisfaction ; E is positioned efficiency (%), S is the customer satisfaction, the best matches were ants meet state transition probabilities can be calculated as:

[0057]若 j 属于allowed,,则 [0057] if j belongs allowed ,, then

Figure CN103237291AD00091

[0058] 其中,a是信息量启发因子,^是期望启发因子,取值为(0,1);其中,i,j表示不 [0058] where, a is the amount of information inspiration factor, ^ is the desired inspiration factor, a value of (0,1); wherein, i, j said they did not

同划分区域的状态转移的值,,且均为大于零的正整数,如PikJ表示蚂蚁k在状态i与状态j With the value of the transfer of state partition area ,, and are positive integers greater than zero, as PikJ ant k in state i and state j

之间的转换概率,Fik(t)表示效用函数在时间t内的划分区域状态i与蚂蚁k所处的划分区域状态的效用值,Yij (t)表示映射函数在时间t内的划分区域状态i与j的映射值。 Transition probabilities between, Fik (t) represents the utility value of the divided areas of the state utility function zoning status during the time t i k ants which, Yij (t) indicates the mapping function zoning status in time t i and j are mapped value.

[0059] 2)利用下式对映射率函数Y(t)进行调整: [0059] 2) using the following formula for the mapping rate function Y (t) be adjusted:

[0060] [0060]

Figure CN103237291AD00092

[0061] [0061]

Figure CN103237291AD00093

[0062] 式中,(1-P ) G (0, I]是映射率上的从一个从划分到另一个划分的信号强度R的变化系数,PG [0,I),表示R的衰减系数;A Yi,j(t)表示本次循环中(i, j)在划分切换上 [0062] wherein, (1-P) G (0, I] is mapped from the rate on the coefficient of variation from one division to another division of the signal intensity of R, PG [0, I), R represents the attenuation coefficient of ; A Yi, j (t) represents this cycle (i, j) in the division switching

的变化增量表示蚂蚁数;初始时,A Yi, j (t) =0 ; AYkj(t)表示第k只蚂蚁在一次循环中在 Incremental changes represent the number of ants; initially, A Yi, j (t) = 0; AYkj (t) represents the k ants in one cycle

切换状态(i,j )上信号强度R的值,则: Switching state (i, j) on the signal strength values R, then:

[0063] [0063]

Figure CN103237291AD00094

[0064] 式中,0表示除R外的情况。 [0064] wherein R 0 represents the case in addition to outside.

[0065] 3)当达到预定的定位精度后,停止优化匹配。 [0065] 3) After reaching a predetermined positioning accuracy, optimal matching stops.

[0066] 优选地,所述位置服务推荐信息是所述移动终端所在的景区及该景区周边的位置服务。 [0066] Preferably, the location information service recommendation is the area where the mobile terminal and the scenic spots around the location-based services.

[0067] 请参考图3,为了解决AP信号不稳定性、衰减与收发设备间的映射关系不对称等问题,提出一种满足WIFI指纹定位要求的定位引擎来解决这个问题,其该引擎是由信号扫描器、信号识别器、信号放大器、信号处理器、信号控制器和信号跟踪器组成,并且通过定位引擎过后的信号强度用R表示。 [0067] Referring to Figure 3, in order to solve the instability AP signal mapping relationship between attenuation and transceiver asymmetry problem, a fingerprint WIFI meet positioning requirements of positioning engine to solve this problem, which is the engine scanner signal, the signal identifier, a signal amplifier, signal processor, a controller and a signal tracking signal composed, and represented by R by the positioning engine after the signal strength.

[0068] 信号扫描器:用于扫描AP信号,并判断信号强度;同时,根据信号强弱实现定准,即当信号稳定、强度强、衰减缓慢、接收设备间的距离适中时,就直接实现定位。 [0068] Signal Scanner: for scanning AP signal and determines signal strength; at the same time, according to the signal strength determined the realization that when the signal stability, strength, decay slowly, at a moderate distance between the receiving device, directly to achieve positioning . 反之则通过WIFI定位引擎进行修正。 Conversely through WIFI positioning engine to be amended.

[0069] 信号识别器:是对扫描器扫描结果进行信号识别,即对区域内的AP信号进行识另IJ、判断,并采用划分算法对区域内的AP信号进行划分。 [0069] signal recognition: It is the scanner scans for signal identification, AP signal that is carried out within the region know another IJ, judgment, and using partitioning algorithm for AP signal region to be divided.

[0070] 信号放大器:就是对划分中的信号且不足以做为定位的信号进行放大,以便分清这些AP信号来自何处,这些信号是受什么原因才造成不能足以定位。 [0070] signal amplifier: that is to divide the signal and it can not be used as the positioning of signal amplification in order to distinguish these signals from the AP where these signals are not affected by what is the reason that led to sufficient positioning. 通常设置一个常见的弱信号表,这便于对弱信号造成的原因进行调节。 Usually set a common table weak signal, which facilitates the reasons for weak signal caused by the adjustment.

[0071] 信号处理器:就是对信号放大后的结果进行处理,以发现此时的AP信号来自何处,若此时的信号能满足定位需要,则直接与指纹数据库进行对比与匹配,若此时的信号不足以满足定位要求,则切换至其它划分中。 [0071] The signal processor: the result is amplified signal is processed to detect a signal from the AP this time where, if the signal at this time to meet the positioning needs, the direct comparison with the fingerprint database and matched, if this signal is insufficient to meet the positioning requirements, then switch to the other division.

[0072] 信号控制器:就是对整个定位引擎实现控制、协调与均衡,以使该引擎能稳定的帮助WIFI精确定位和缩短定位的时延。 [0072] Signal Controller: is the realization of the entire positioning engine control, coordination and balance, so that the engine can be stabilized with the help of precise positioning and reduce positioning WIFI delay.

[0073] 信号跟踪器:保障终端用户在区域内、室内外能持续定位,并能持续获得所推荐的服务。 [0073] Signal Tracker: protect end-users in the region, indoor and outdoor can continue to locate, and can continue to get the recommended services. 即当用户处于不同区域的划分段时,可以根据不同划分进行自动切换,以便持续的跟踪到区域内所有的WIFI信号。 That is when the user is divided into segments in different areas can be automatically switched depending on the division, in order to continue to track all the WIFI signal area.

[0074] 作为本发明的第二方面,提供了一种面向位置服务的信息服务主动推荐方法,包括: [0074] As a second aspect of the present invention, there is provided an information service location service-oriented initiatives recommended method, comprising:

[0075] 步骤1,云计算服务器获取来自移动终端的移动终端定位信号,特别地,该移动终端定位信号可通过上述的移动终端的整合定位方法获得; [0075] Step 1, to obtain the server computing cloud mobile terminal positioning signals from the mobile terminal, in particular, the mobile terminal localization signal can be obtained by integrating the above-described method for locating a mobile terminal;

[0076] 步骤2,云计算服务器根据来自所述移动终端的定制需求和所述移动终端定位信号,从服务提供方获取推荐的位置服务推荐信息,并将所述位置服务推荐信息发送给所述移动终端。 [0076] Step 2, cloud computing servers based on custom demand from the mobile terminal and the mobile terminal positioning signals from the service provider to obtain the recommended location service recommendation information and the location information is transmitted to the service recommended mobile terminal. 特别地,根据服务提供方的所提供的服务,以及用户的定制需求实现服务主动推荐,以最大限度提高服务提供商和运营商的收益。 In particular, according to the service provider of the services provided, as well as customized needs of users to achieve service initiative to recommend to maximize service provider and operator revenue.

[0077] 步骤3,云计算服务器接收来自所述移动终端对所述位置服务推荐信息的评价结论及评价原因; [0077] Step 3, cloud computing server receives from the mobile terminal to the position of service evaluation findings and recommendation information evaluation causes;

[0078] 步骤4,若所述评价结果为不满意且推荐的服务不能满足定制需求,则云计算服务器进一步接收来自所述移动终端的新的定制需求,并根据所述新的定制需求及所述移动终端定位信号再次从服务提供方获取推荐的位置服务推荐信息,并将该位置服务推荐信息发送给所述移动终端。 [0078] Step 4, if not satisfied with the results of the evaluation and recommendation of the service is unable to meet custom needs, the cloud computing server further receives a new custom demand from the mobile terminal, and according to the needs and the new custom the mobile terminal positioning signal again the provider to obtain the recommended location service information from the service recommendation, and sends the location information service to the mobile terminal is recommended.

[0079] 特别地,在通过GPS/北斗和基于蚁群策略的WIFI的定位机制,使得终端用户可以在随时、随地提供无障碍的定位,这有效满足了位置服务的基本要求。 [0079] In particular, the adoption of GPS / Compass and positioning strategy based on ant mechanism WIFI, so the end user can at any time, anywhere to provide accessible position, which effectively meet the basic requirements of the position of the service. 因此,本发明中的面向位置的信息服务主动推荐方法采用主动推荐的方式,可以有效的为终端用户提供按需的定位服务,从而为不同的用户从传统的被动推荐转化到主动推荐。 Accordingly, the present invention is a position-oriented information service initiative recommended method uses active recommended way, can effectively provide end users with on-demand location services to different users transition from traditional passive to active recommendation recommended. [0080] 另外,本发明可对定位信息及基于位置服务的推荐服务进行信息处理,使其整个定位装置能实现信息交换与数据处理。 [0080] In addition, the present invention can locate information and location-based services referral service information processing, its entire positioning device can achieve information exchange and data processing. 这时,就需要在云计算环境下实现高效与伸缩的并行实时处理,以实时为用户带来满足需求的体验。 At this point, we need to achieve efficient and scalable parallel computing environments in the cloud real-time processing, real-time to meet the needs of users experience. 一方面,终端用户根据自己的需求定制服务,将通过定位信息与定位信息发送至云计算环境中;还具有接收服务信息的功能。 On the one hand, the end-user customized services according to their needs, will be sent to a cloud computing environment by positioning information and positioning information; also has a function to receive service messages. 另一方面,本发明还可使服务提供商根据用户定制要求来实现随时注册和发布服务,以及时的满足用户的定制要求。 On the other hand, the present invention also enables service providers to implement customized according to user requirements to meet the requirements of users ready to register and custom publishing services, and when.

[0081] 优选地,在所述步骤4中,云计算服务器还将所述不满意的评价结果及其评价原因发送给客服中心。 [0081] Preferably, in the step 4, the cloud server will evaluate the results of its evaluation of the causes of unsatisfactory sent to the call center.

[0082] 优选地,所述位置服务推荐信息是所述移动终端所在的区域及该区域周边的位置服务。 [0082] Preferably, the location information is a recommendation service area of the mobile terminal is located in the area surrounding the location and service.

[0083] 下面以旅客获取服务为例对本发明进行说明: [0083] The following passengers get service as an example of the present invention will be described:

[0084] 1、本发明的定位机制,是在云计算环境下进行的,因此,当云计算环境具备且通信机制及地图技术等都满足后,本发明的效率就能很好的体现了。 [0084] 1, the positioning mechanism of the present invention is in the cloud computing environment, and therefore, when the cloud with technology and communication mechanisms and maps are all met, the efficiency of the present invention can be very well reflected.

[0085] 2、将本发明的方法用程序开发后,分别按服务、客户端和云计算环境要求嵌入到各自的端/各端的应用程序中和环境中。 [0085] 2, the method of the present invention to develop the program, respectively, according to the service, the client and the cloud computing environment requires embedded into the respective end / each end application and environment.

[0086] 3、本发明是以区域进行定位和实行主动服务推荐,即当旅客到达不同的景区时,其定位和服务推荐只限该景区及该景区周边的位置服务。 [0086] 3, is the area of the present invention to locate and recommend the implementation of active service, that is, when visitors go to a different area, its location and services recommended only for the resort and the surrounding scenic location services. 这样就可以使得旅客在该景区内容易获取到实用的推荐服务,也减少了搜索范围等优点。 This will enable the guest at the resort is easy to get to the practical content recommendation services, but also to reduce the search range of advantages.

[0087] 4、当旅客(终端用户)即将到达某景区后。 [0087] 4, when the passenger (end-user) will arrive after a scenic area. 根据本发明可得以下流程: According to the present invention have the following processes:

[0088] I)当旅客打开定位终端后,就根据GPS/北斗和区域内WIFI信号进行定位,同时根据GPS/北斗地域性特点和WIFI的AP信号源实现景区及周边精确定位。 [0088] I) when the passenger opened the positioning terminal, you are targeted based on GPS / Compass and WIFI signal in the region, while achieving the resort and the surrounding precise positioning based on GPS / Compass regional characteristics and AP source of WIFI.

[0089] 2)通常临界值是默认值,即当基于蚁群策略的WIFI定位寻优至该临界值后就可以顺利实现定位,但终端用户可以根据自己的需求更改这个临界值,使其能更加地满足自己的定位要求,以便获得更为满意的位置服务及基于位置服务的业务服务。 [0089] 2) is usually critical value is the default, that is, when the WIFI positioning strategy based on ant colony optimization to the critical value after you can successfully achieve positioning, the end user can change the threshold according to their needs, so that it can more to meet the requirements of their own position in order to obtain a more satisfactory location services and location-based services business services.

[0090] 3)完成定位后,旅客就可以通过终端设备进行按需求的定制服务设置,并将结果发送至云计算服务中心,以通过云计算实现快速、有效的为用户提供服务。 [0090] 3) Upon completion of the positioning, passengers can carry on through the terminal device customized according to the needs of service settings, and send the results to the cloud service centers, cloud computing through fast, effective for users.

[0091] 4)云计算环境根据用户的定制需求进行快速的分析处理后,为用户主动提供该景区及周边的信息服务。 [0091] 4) cloud computing environment for rapid analysis and processing needs of users based on custom post to provide users with information about the resort and the surrounding service initiative.

[0092] 5)用户获取服务,并确定所提供的服务是否能满足自己的需求,若不满足,则发送不满意的原因,并重新再发一次需求定制。 [0092] 5) user access to services, and to determine whether the services provided to meet their needs, if not met, reasons for dissatisfaction is sent, and re-uh customized. 当云计算服务中心再收到定制需求和原因后,再一次自动进行主动推荐,并向云计算中心的客户中心发送推荐服务和旅客不满意的原因。 When the cloud computing service center to receive customized needs and reasons, again automatically active recommendation and send referral service and passengers are not satisfied with the reasons for Cloud Computing Center Customer Center.

[0093] 6)旅客获得满足自己的需求服务,并进行评论。 [0093] 6) Guest service met their needs, and make comments.

[0094] 为了满足用户终端可以在随时、在随地都能实现定位,并能有效获得面向定位的位置服务,本发明从以下几个方面进行了创新。 [0094] In order to meet user terminal may at any time, anywhere can be achieved in positioning and effective access for the positioning of location-based services, the present invention from the following aspects of the innovation.

[0095] 1、提出了满足室内外、多种模式融合的统一位置信息获取及处理方法,该方法可以在GPS/北斗和WIFI信号下实现定位信号的获取和处理。 [0095] 1, proposed to meet the indoor and outdoor, unified position information acquisition and integration of a variety of modes processing method that can obtain and process positioning signals in the GPS / Compass and WIFI signal.

[0096] 2、本发明的定位机制是在云计算环境中实施的。 [0096] 2, the positioning mechanism of the present invention is implemented in a cloud computing environment.

[0097] 3、建立了满足室内外定位的定位引擎,该引擎满足GPS/北斗也能满足WIFI定位要求。 [0097] 3, was established to meet the indoor and outdoor positioning an engine that meet the GPS / Compass also meet WIFI positioning requirements. 由于GPS/北斗的定位是由提供商直接提供,只需要将这些定位装置加入到本发明即可;在这种情况下,定位则根据用户终端的位置信号强度自动选择不同的定位信号。 Since the GPS / Compass positioning is provided directly by the provider, just to the positioning device can be added to the present invention; in this case, the positioning is different positioning signal is automatically selected according to the position of the user terminal signal strength.

[0098] 4、为了使区域内的WIFI信号有组织和结构,采用了划分算法进行了划分,这为后续基于蚁群策略的指纹匹配寻优提供切换方法。 [0098] 4, in order to WIFI signal organized and structured within the region, using the partitioning algorithm has been divided, which provides for the subsequent handover method based on fingerprint matching ant colony optimization strategy.

[0099] 5、根据WIFI信号强度(通常GPS/北斗在空旷等环境下定位信号都是覆盖的),以及所建立的映射率函数和效用函数;同时,设置的WIFI定位临界值(如0.9)来设计一种满足WIFI定位优化的蚁群算法实现高精度的定位。 [0099] 5. The WIFI signal strength (usually GPS / Compass in open environmental positioning signals are covered), and the mapping function and utility function rate established; at the same time, WIFI positioning threshold settings (such as 0.9) An ant colony algorithm is designed to meet WIFI positioning optimized to achieve high-precision positioning.

[0100] 6、建立定位传输组件、需求定制收发组件、服务注册发布组件、服务推荐组件、定位实现组件来实现面向位置的信息服务主动推荐模块。 [0100] 6, build locating transmission components, customized transceiver components, service registry publishing component, service recommendation component, locate the implementation components to achieve location-oriented information service initiative recommending module.

[0101] 7、为了处理定位信息、位置服务及信息服务,设置了一个信息服务实时采集与处理模块在云计算环境下实现数据与信息的处理。 [0101] 7, in order to deal with location information, location services and information services, to set up an information service in real-time acquisition and processing module processes the data and information in a cloud computing environment.

[0102] 通过本发明,能在室内外、随时、随地实现全方位的定位,而且可以有效提高定位精度和降低时延,为终端用户带来完美的体验效果。 [0102] The present invention can be indoors and outdoors, anytime, anywhere to achieve the full range of positioning, but also can improve the positioning accuracy and reduced latency, seamless experience for end users results. 特别地,通过本发明的全方位的定位机制,以及在云计算环境下,可以为不同的终端用户提供按需定制要求的服务。 In particular, through the full range of the positioning mechanism of the present invention, as well as in the cloud computing environment that can provide on-demand services required for different end users.

[0103] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。 [0103] The foregoing is only preferred embodiments of the present invention but not to limit the invention, for those skilled in the art, the present invention can have various modifications and changes. 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 Any modification within the spirit and principles of the present invention, made, equivalent replacement, or improvement should be included within the scope of the present invention.

Citations de brevets
Brevet cité Date de dépôt Date de publication Déposant Titre
CN1602021A *27 oct. 200430 mars 2005上海宽鑫信息科技有限公司Indoor precision positioner and positioning algorithm of radio local network terminal appliance
CN101988962A *9 nov. 200923 mars 2011上海海洋大学Implementation of interactive information auxiliary system based on ontology and location service
CN103068035A *21 oct. 201124 avr. 2013中国移动通信集团公司Wireless network location method, device and system
US20070287473 *13 août 200713 déc. 2007Tracbeam LlcPlatform and applications for wireless location and other complex services
Référencé par
Brevet citant Date de dépôt Date de publication Déposant Titre
CN103945007A *8 mai 201423 juil. 2014百度在线网络技术(北京)有限公司Information pushing method and device
CN103945007B *8 mai 201415 sept. 2017百度在线网络技术(北京)有限公司信息推送方法和装置
CN104502908A *26 nov. 20148 avr. 2015成都智信优创科技有限公司Special human body positioning system
CN105372687A *29 sept. 20152 mars 2016上海斐讯数据通信技术有限公司A mobile device-based movement track drawing method and system
CN105488954A *14 janv. 201613 avr. 2016广东小天才科技有限公司Information reminding method and information reminding device based on danger grade
CN105488954B *14 janv. 20163 nov. 2017广东小天才科技有限公司一种基于危险级别的信息提醒方法及装置
Classifications
Classification internationaleH04L29/08, G01S5/00, H04W4/02
Événements juridiques
DateCodeÉvénementDescription
7 août 2013C06Publication
4 sept. 2013C10Request of examination as to substance
5 août 2015C14Granted