專利名稱:獲取終端位置信息的系統(tǒng)及方法
技術領域:
本發(fā)明涉及移動通信領域,尤其涉及一種獲取終端位置信息的系統(tǒng)及方法。
背景技術:
隨著無線局域網(wǎng)(WLAN)技術的飛速發(fā)展和無線局域網(wǎng)絡在全世界范圍內的廣泛部署,一種基于無線局域網(wǎng)絡覆蓋的位置定位技術成為室內環(huán)境下位置服務研究的熱點?;跓o線局域網(wǎng)絡的位置服務具有實現(xiàn)簡單、覆蓋范圍廣、應用可集成度高等特點,并能實現(xiàn)較高的定位精度。室內無線定位是當前位置服務的研究熱點,包括如何實時實現(xiàn)對終端的位置跟蹤,如何基于終端的位置來疊加增值業(yè)務服務,實現(xiàn)基于位置的廣告推送、社交等移動互聯(lián)網(wǎng)應用,已經(jīng)成為業(yè)務服務提供商和運營商日益關注的課題。因此,需要一種對終端要求較 低并可以實現(xiàn)實時獲取用戶位置信息,并在獲取用戶位置信息的基礎上實現(xiàn)位置應用。
發(fā)明內容
本發(fā)明所要解決的技術問題是,提供一種獲取終端位置信息的系統(tǒng)及方法,解決現(xiàn)有技術無法提供一種對終端要求較低并可以實現(xiàn)實時獲取用戶位置信息,并在獲取用戶位置信息的基礎上實現(xiàn)位置應用的問題。為了解決上述問題,本發(fā)明提供了一種獲取終端位置信息的系統(tǒng),包括位置跟蹤服務器、接入控制器、無線接入點以及終端;所述終端通過所述無線接入點和所述接入控制器交互,并在通過接入認證后,關聯(lián)到所述無線接入點;所述接入控制器用于對終端發(fā)起接入認證,以及在所述終端關聯(lián)到所述無線接入點時獲取所述終端的MAC地址,并為所述終端分配IP地址;所述位置跟蹤服務器用于對所述接入控制器進行掃描,查詢所述無線接入點的部署位置信息和終端的MAC地址,進而獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息。進一步,所述終端掃描到無線信號后,發(fā)起對所述無線接入點的連接,并通過所述無線接入點和所述接入控制器交互。進一步,所述部署位置信息包括所述無線接入點在所述接入控制器上的接入端口、所述無線接入點的MAC地址。進一步,所述位置跟蹤服務器對所述接入控制器進行周期性掃描查詢,獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息,并通過連續(xù)跟蹤和記錄所述終端對應的用戶所處的地理位置區(qū)域信息,獲得所述終端對應的用戶的移動軌跡。進一步,本發(fā)明所述的系統(tǒng)包括一分別與所述接入控制器以及位置跟蹤服務器相連的位置業(yè)務服務器,用于獲取所述位置跟蹤服務器所獲得的所述終端的用戶身份信息,并根據(jù)所述用戶身份信息向所述終端推送信息。為了解決上述問題,本發(fā)明還提供了一種獲取終端位置信息的方法,采用本發(fā)明所述的獲取終端位置信息的系統(tǒng),包括如下步驟(1)所述接入控制器通過所述無線接入點對所述終端發(fā)起接入認證;(2)所述接入控制器獲取所述終端的MAC地址,并為所述終端分配IP地址;(3)所述位置跟蹤服務器對所述接入控制器進行掃描,查詢獲得所述無線接入點的部署位置信息和所述終端的MAC地址;(4)所述位置跟蹤服務器根據(jù)所述部署位置信息以及所述終端的MAC地址,獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息。步驟(I)之前進一步包括所述終端掃描到無線信號后,發(fā)起對無線接入點的連接,通過無線接入點和接入控制器交互。步驟(4 )之后進一步包括步驟(51)所述位置跟蹤服務器對所述接入控制器進行周期性掃描查詢,獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息;(52)所述位置跟蹤服務器連續(xù)跟蹤和記錄所述終端對應的用戶所處的地理位置區(qū)域信息,獲得所述終端對應的用戶的移動軌跡。進一步包括一用于獲取所述終端的用戶身份信息,并向所述終端推送信息的位置業(yè)務服務器,步驟(4)之后進一步包括以下步驟(61)所述位置業(yè)務服務器獲取所述終端的用戶身份信息,所述用戶身份信息包括所述終端的IP地址、終端用戶號碼和終端所處的·無線接入點;(62)所述位置業(yè)務服務器根據(jù)所述用戶身份信息向所述終端推送信息。步驟(62 )所述向終端推送信息進一步采用如下所述方式的任意一種(621)所述位置業(yè)務服務器根據(jù)所述終端用戶號碼向所述終端發(fā)送短信或推送彩信;(622)所述位置業(yè)務服務器基于所述終端的IP地址向所述終端發(fā)送數(shù)據(jù)報文。本發(fā)明的優(yōu)點在于,通過本發(fā)明提供的獲取終端位置信息的系統(tǒng)和方法,可以實現(xiàn)實時獲取終端用戶所處的地理位置區(qū)域信息以及終端的用戶身份信息;通過位置跟蹤服務器對AC進行周期性查詢,還可以統(tǒng)計出在某區(qū)域下終端用戶的活動信息以及終端用戶分布情況等終端用戶的移動軌跡。通過位置業(yè)務服務器的設置,可以實現(xiàn)在實時獲取用戶所處地理位置區(qū)域以及用戶身份信息基礎上,向用戶推送基于位置的應用信息。而且本發(fā)明所提供的獲取終端位置信息的系統(tǒng)和方法只要求終端支持無線信號接入,而無需在終端上安裝定位客戶端軟件,對于終端的要求較低,利于終端定位以及基于位置的業(yè)務的推廣使用。
圖1,本發(fā)明所述獲取終端位置信息的系統(tǒng)的第一具體實施方式
所述系統(tǒng)的架構圖2,本發(fā)明所述獲取終端位置信息的系統(tǒng)的第二具體實施方式
所述系統(tǒng)的架構圖3,本發(fā)明所述獲取終端位置信息的方法的第一具體實施方式
所述方法的流程圖4,本發(fā)明所述獲取終端位置信息的方法的第二具體實施方式
所述方法的流程圖。
具體實施例方式下面結合附圖對本發(fā)明提供的獲取終端位置信息的系統(tǒng)及方法的具體實施方式
做詳細說明。其中所述終端包括便攜式電話、智能手機以及便攜式計算機等。首先結合附圖給出本發(fā)明所述獲取終端位置信息的系統(tǒng)的第一具體實施方式
。附圖I所示是本具體實施方式
所述獲取終端位置信息的系統(tǒng)的架構圖,包括位置跟蹤服務器11、接入控制器12、無線接入點13以及終端14。
所述終端14通過所述無線接入點13和所述接入控制器12交互,并在通過接入認證后,關聯(lián)到所述無線接入點13。所述接入控制器12用于對終端14發(fā)起接入認證,以及在所述終端14關聯(lián)到所述無線接入點13時獲取所述終端14的MAC地址,并為所述終端14分配IP地址。以終端為智能手機并選擇連接至WIFI為例,在其他實施方式中,終端也可以選擇接入其它WLAN,例如WiMax。手機開啟WIFI,掃描到WIFI信號后,從中選擇某個無線接入點13(AcceSS Point,以下簡稱AP)WIFI SSID (Service Set Identifier,服務集標識)進行連接;手機在發(fā)起對AP的連接后,通過AP和接入控制器12 (Access Controller,以下簡稱AC)交互,由AC對手機發(fā)起接入認證;手機通過接入認證后,成功關聯(lián)到WIFI AP,此時AC獲取了手機的WIFIMAC地址,并給手機分配了 IP地址。 所述位置跟蹤服務器11用于對所述接入控制器12進行掃描,查詢所述終端14所關聯(lián)無線接入點12的部署位置信息和終端的WIFI MAC地址,進而獲得所述終端14對應的用戶的地理位置區(qū)域信息。位置跟蹤服務器11對AC進行掃描,查詢AP的部署位置信息;AP的部署位置信息包括手機所關聯(lián)AP在AC上的接入端口、AP的MAC地址。位置跟蹤服務器11根據(jù)此AP的部署位置信息,可以獲知這個AP的覆蓋區(qū)域所對應的地理位置區(qū)域。手機的MAC地址信息可以作為手機的唯一標識,進一步獲取手機的用戶身份信息;比如位置跟蹤服務器11通過查詢手機的WIFI MAC地址和用戶號碼的對應關系表或數(shù)據(jù)庫,就可以獲得該手機用戶的號碼。所述位置跟蹤服務器11根據(jù)AP的地理位置區(qū)域以及手機的用戶號碼信息,即可知道該手機對應的用戶所處的地理位置區(qū)域信息。在其他實施方式中,位置跟蹤服務器11對AC進行周期性查詢,可以統(tǒng)計出在某區(qū)域下終端14用戶的活動信息、終端14用戶分布情況等終端用戶的移動軌跡。例如位置跟蹤服務器11通過對AC進行周期性掃描查詢,可以獲得手機用戶當前所處的位置區(qū)域,即手機當前所關聯(lián)AP所處的地理位置區(qū)域;位置跟蹤服務器11可以通過連續(xù)跟蹤和記錄手機所處的地理位置區(qū)域信息,得出手機用戶的移動軌跡,即手機用戶的活動信息、手機用戶分布情況等。接下來結合附圖給出本發(fā)明所述獲取終端位置信息的系統(tǒng)的第二具體實施方式
。附圖2所示是本具體實施方式
所述獲取終端位置信息的系統(tǒng)的架構圖,與第一具體實施方式
不同的是本實施方式中還包括一分別與所述接入控制器12以及位置跟蹤服務器11相連的位置業(yè)務服務器29,所述位置業(yè)務服務器29用于獲取所述位置跟蹤服務器11所獲得的終端14的用戶身份信息,并根據(jù)所述用戶身份信息向所述終端14推送信息。在本實施方式中,位置跟蹤服務器11將終端14的用戶身份信息上報給位置業(yè)務服務器29,或者由位置業(yè)務服務器29主動查詢獲得終端14的用戶身份信息,其中終端14的用戶身份信息包括終端的IP地址、終端的用戶號碼和終端所處的AP信息;之后位置業(yè)務服務器11根據(jù)所述用戶身份信息以及應用業(yè)務配置策略或要求,向終端14推送信息。比如通過所述終端的用戶號碼,位置業(yè)務服務器29向終端14發(fā)送短信或推送彩信;或者基于所述終端的IP地址,位置業(yè)務服務器29向終端14發(fā)送數(shù)據(jù)報文。接下來結合附圖給出本發(fā)明所述獲取終端位置信息的方法的第一具體實施方式
。
附圖3所示是本具體實施方式
所述獲取終端位置信息的方法的流程圖,包括以下步驟。S31 :所述接入控制器通過所述無線接入點對所述終端發(fā)起接入認證。手機開啟WIFI,掃描到WIFI信號后,從中選擇某個AP WIFI SSID進行連接;手機在發(fā)起對AP的連接后,通過AP和AC交互,由AC對手機發(fā)起接入認證。S32 :所述接入控制器獲取所述終端的MAC地址,并為所述終端分配IP地址。手機通過接入認證后,成功關聯(lián)到WIFI AP,此時AC獲取了手機的WIFI MAC地址,并給手機分配了 IP地址。S33:所述位置跟蹤服務器對所述接入控制器進行掃描,查詢所述無線接入點的部署位置信息和終端的MAC地址。 位置跟蹤服務器11對AC進行掃描,查詢AP的部署位置信息;AP的部署位置信息包括手機所關聯(lián)AP在AC上的接入端口、AP的MAC地址。S34 :所述位置跟蹤服務器根據(jù)所述部署位置信息以及所述終端的MAC地址,獲得所述終端對應的用戶所處的地理位置區(qū)域信息。位置跟蹤服務器11根據(jù)AP的部署位置信息,可以獲知這個AP的覆蓋區(qū)域所對應的地理位置區(qū)域。手機的MAC地址信息可以作為手機的唯一標識,用來進一步獲取手機的用戶身份信息;比如位置跟蹤服務器11通過查詢手機的MAC地址和用戶號碼的對應關系表或數(shù)據(jù)庫,就可以獲得該手機用戶的號碼。所述位置跟蹤服務器11根據(jù)AP的地理位置區(qū)域以及手機的用戶號碼,即可知道該手機對應的用戶所處的地理位置區(qū)域信息。在步驟S34之后還可以進行如下操作(圖中未示出)
S351 :所述位置跟蹤服務器對所述接入控制器進行周期性掃描查詢,獲得所述終端用戶當前所處的地理位置區(qū)域信息;S352 :所述位置跟蹤服務器連續(xù)跟蹤和記錄所述終端用戶所處的地理位置區(qū)域信息,獲得所述終端用戶的移動軌跡。位置跟蹤服務器11對AC進行周期性查詢,可以統(tǒng)計出在某區(qū)域下終端14用戶的活動信息、終端14用戶分布情況等終端用戶的移動軌跡。例如位置跟蹤服務器11通過對AC進行周期性掃描查詢,可以獲得手機用戶當前所處的位置區(qū)域,即手機當前所關聯(lián)AP所處的地理位置區(qū)域;進一步通過連續(xù)跟蹤和記錄手機所處的位置區(qū)域信息,得出手機用戶的移動軌跡,即手機用戶的活動信息、手機用戶分布情況等。接下來結合附圖給出本發(fā)明所述獲取終端位置信息的方法的第二具體實施方式
。附圖4所示是本具體實施方式
所述獲取終端位置信息的方法的流程圖,與本發(fā)明所述方法的第一具體實施方式
不同的是,本實施方式中所采用獲取終端位置信息的系統(tǒng)還包括一分別與所述接入控制器12以及位置跟蹤服務器11相連的位置業(yè)務服務器29,所述位置業(yè)務服務器29用于獲取所述位置跟蹤服務器11所獲得的終端14的用戶身份信息,并根據(jù)所述用戶身份信息向所述終端14推送信息。即在本實施方式中,步驟S34之后進一步包括以下步驟
S46 :所述位置業(yè)務服務器獲取所述終端的用戶身份信息;所述用戶身份信息包括終端的IP地址、終端用戶號碼和終端所處的無線接入點。S47 :所述位置業(yè)務服務器根據(jù)所述用戶身份信息向終端推送信息。位置跟蹤服務器11將終端14的用戶身份信息上報給位置業(yè)務服務器29,或者由位置業(yè)務服務器29主動查詢獲得終端14的用戶身份信息,其中終端14的用戶身份信息包括終端的IP地址、終端的用戶號碼和終端所處的AP信息;之后位置業(yè)務服務器11根據(jù)所述用戶身份信息以及應用業(yè)務配置策略或要求,向終端14推送信息。向終端推送信息進一步可以采用如下所述方式的任意一種
5471)所述位置業(yè)務服務器根據(jù)所述終端的用戶號碼向終端發(fā)送短信或推送彩信;
5472)所述位置業(yè)務服務器基于所述終端的IP地址向終端發(fā)送數(shù)據(jù)報文。本發(fā)明的優(yōu)點在于,通過本發(fā)明提供的獲取終端位置信息的系統(tǒng)和方法,可以實現(xiàn)實時獲取終端用戶所處的地理位置區(qū)域信息以及終端的用戶身份信息;通過位置跟蹤服務器對AC進行周期性查詢,還可以統(tǒng)計出在某區(qū)域下終端用戶的活動信息以及終端用戶分布情況等終端用戶的移動軌跡。通過位置業(yè)務服務器的設置,可以實現(xiàn)在實時獲取用戶所處地理位置區(qū)域以及身份信息基礎上,向用戶推送基于位置的應用信息。而且本發(fā)明所 提供的獲取終端位置信息的系統(tǒng)和方法只要求終端支持無線信號接入,而無需在終端上安裝定位客戶端軟件,對于終端的要求較低,利于終端定位以及基于位置的業(yè)務的推廣使用。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
權利要求
1.一種獲取終端位置信息的系統(tǒng),其特征在于,包括位置跟蹤服務器、接入控制器、無線接入點以及終端;所述終端通過所述無線接入點和所述接入控制器交互,并在通過接入認證后,關聯(lián)到所 述無線接入點;所述接入控制器用于對終端發(fā)起接入認證,以及在所述終端關聯(lián)到所述無線接入點時獲取所述終端的MAC地址,并為所述終端分配IP地址;所述位置跟蹤服務器用于對所述接入控制器進行掃描,查詢所述無線接入點的部署位置信息和終端的MAC地址,進而獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息。
2.根據(jù)權利要求I所述的獲取終端位置信息的系統(tǒng),其特征在于,進一步所述終端掃描到無線信號后,發(fā)起對無線接入點的連接,并通過所述無線接入點和所述接入控制器交互。
3.根據(jù)權利要求I所述的獲取終端位置信息的系統(tǒng),其特征在于,所述部署位置信息包括所述無線接入點在所述接入控制器上的接入端口、所述無線接入點的MAC地址。
4.根據(jù)權利要求I所述的獲取終端位置信息的系統(tǒng),其特征在于,進一步所述位置跟蹤服務器對所述接入控制器進行周期性掃描查詢,獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息,并通過連續(xù)跟蹤和記錄所述終端對應的用戶所處的地理位置區(qū)域信息,獲得所述終端對應的用戶的移動軌跡。
5.根據(jù)權利要求I所述的獲取終端位置信息的系統(tǒng),其特征在于,進一步包括一分別與所述接入控制器以及位置跟蹤服務器相連的位置業(yè)務服務器,用于獲取所述位置跟蹤服務器所獲得的終端的用戶身份信息,并根據(jù)所述用戶身份信息向所述終端推送信息。
6.一種獲取終端位置信息的方法,采用權利要求I所述的獲取終端位置信息的系統(tǒng),其特征在于,包括如下步驟(I)所述接入控制器通過所述無線接入點對所述終端發(fā)起接入認證;(2)所述接入控制器獲取所述終端的MAC地址,并為所述終端分配IP地址;(3)所述位置跟蹤服務器對所述接入控制器進行掃描,查詢獲得所述無線接入點的部署位置信息和所述終端的MAC地址;(4)所述位置跟蹤服務器根據(jù)所述部署位置信息以及所述終端的MAC地址,查詢獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息。
7.根據(jù)權利要求6所述的獲取終端位置信息的方法,其特征在于,步驟(I)之前進一步包括所述終端掃描到無線信號后,發(fā)起對無線接入點的連接,通過所述無線接入點和接入控制器交互。
8.根據(jù)權利要求6所述的獲取終端位置信息的方法,其特征在于,步驟(4)之后進一步包括步驟(51)所述位置跟蹤服務器對所述接入控制器進行周期性掃描查詢,獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息;(52)所述位置跟蹤服務器連續(xù)跟蹤和記錄所述終端對應的用戶所處的地理位置區(qū)域信息,獲得所述終端對應的用戶的移動軌跡。
9.根據(jù)權利要求6所述的獲取終端位置信息的方法,進一步包括一用于獲取所述終端的用戶身份信息,并根據(jù)所述用戶身份信息向所述終端推送信息的位置業(yè)務服務器,其特征在于,步驟(4)之后進一步包括以下步驟(61)所述位置業(yè)務服務器獲取所述終端的用戶身份信息,所述用戶身份信息包括所述終端的IP地址、終端用戶號碼和終端所處的無線接入點;(62)所述位置業(yè)務服務器根據(jù)所述用戶身份信息向所述終端推送信息。
10.根據(jù)權利要求9所述的獲取終端位置信息的方法,其特征在于,步驟(62)所述向終端推送信息進一步采用如下所述方式的任意一種(621)所述位置業(yè)務服務器根據(jù)所述終端用戶號碼向所述終端發(fā)送短信或推送彩信;(622)所述位置業(yè)務服務器基于所述終端的IP地址向終端發(fā)送數(shù) 據(jù)報文。
全文摘要
一種獲取終端位置信息的系統(tǒng),涉及移動通信領域,包括位置跟蹤服務器、接入控制器、無線接入點以及終端;所述終端通過所述無線接入點和所述接入控制器交互,并在通過接入認證后,關聯(lián)到所述無線接入點;所述接入控制器用于對終端發(fā)起接入認證,以及在所述終端關聯(lián)到所述無線接入點時獲取所述終端的MAC地址,并為所述終端分配IP地址;所述位置跟蹤服務器用于對所述接入控制器進行掃描,查詢所述無線接入點的部署位置信息和終端的MAC地址,進而獲得所述終端對應的用戶當前所處的地理位置區(qū)域信息。本發(fā)明所提供系統(tǒng)只要求終端支持無線信號接入,而無需在終端上安裝定位客戶端軟件,對于終端的要求較低。
文檔編號H04W4/02GK102892074SQ201210362039
公開日2013年1月23日 申請日期2012年9月26日 優(yōu)先權日2012年9月26日
發(fā)明者郭磊 申請人:上海頂竹通訊技術有限公司