專利名稱:一種獲取無線局域網用戶位置信息的方法及裝置的制作方法
技術領域:
本發明涉及移動通信技術領域,尤其涉及一種獲取無線局域網用戶位置信息的方法及裝置。
背景技術:
在身份和位置分離網絡(也稱作標識網絡)中,如圖1所示,Host為主機,配置 AID (Access Identif ier,接入標識)作為身份標識;ASR(Access Service Router,接入服務路由器)為接入路由器,配備RID (Router Identif ier,路由標識)作為位置標識。所有主機通過ASR進行注冊和認證并接入網絡。Host接入到ASR上,以及離開ASR的行為,ASR 都需向ILR(Identifier and Location Register,身份和位置登記寄存器)匯報。ILR保存Host的身份標識AID和所在位置RID的映射關系〈AID,RID〉。ILR同時提供對查詢映射關系的響應。
Host與Host之間通信,是采用ASR上的RID進行封裝并路由,并將Host與Host 之間的原始報文封裝在Payload中。報文到達目的ASR時,目的ASR對報文進行解封裝,然后將原始報文轉發到目的Host。
報文在身份和位置網絡中轉發過程如圖2所示,其報文轉發的過程為 在源 ASR(即ASR1)對報文進行RID封裝,然后在源ASR和目的ASR(即ASR2)之間轉發封裝后的報文,最后在目的ASR上對報文進行解封裝,并轉發到目的HOST。
在報文轉發流程中,報文的封裝格式分為原始報文和RID封裝報文兩種
原始報文轉發在身份與位置分離網絡的接入層,即Host與ASR之間采用AID作為源地址和目的地址進行報文轉發,其報文格式如圖3所示。
RID封裝報文轉發在身份與位置分離網絡的核心層,即ASR與ASR之間采用RID 封裝后的報文轉發,其報文格式如圖4所示。
由于具有低成本、高性能等優點,WLAN (Wireless Local Area Network,無線局域網)獲得了大規模的應用,也是運營商“全業務運營”的重點。在目前部署的WLAN中,無線管理功能由AC (Access Point Control,接入點控制)執行,AC能夠獲取包括終端接入位置在內的無線信息。
在現有WLAN上部署身份和位置分離網絡,可以采用虛擬AP(Access Point,接入點)方式實現增量部署,如圖5所示。在這種場景下,ASR對標識網報文轉發不存在任何問題,但為了增強標識網的精確的位置服務能力,需要獲取WLAN用戶位置信息,因而,將產生以下一系列的問題
I)該場景下,WLAN與AP并非——對應,依靠VAP (虛擬AP)或VLAN等方法無法獲取UE精確位置,ASR如何獲取WLAN用戶的精確位置;
2)現網中的AC與ASR之間沒有特定的接口,在不更改AC的條件下,ASR如何從AC 處獲得需要的信息;
3)ASR通常會負責管理來自不同AC的標識網用戶的接入,ASR如何發現終端接入所屬AC ;
目前,針對上述問題,現有技術中并未給出相應的解決方案。發明內容
本發明解決的技術問題是提供一種獲取無線局域網用戶位置信息的方法及裝置, 在不改變現有WLAN部署及設備的情況下,實現在標識網中獲取用戶位置信息。
為解決上述技術問題,本發明提供了一種獲取無線局域網用戶位置信息的方法,
標識網用戶設備(UE)由虛擬接入點(VAP)接入到接入服務路由器(ASR)后,所述 ASR向相鄰的接入點控制(AC)發送位置信息請求,以獲取所述UE的位置信息。
進一步地,所述ASR使用經雙方約定的協議消息向相鄰的AC發送所述位置信息請求,所述協議消息中至少包括接入位置信息。
進一步地,所述ASR使用簡單網絡管理協議(SNMP)消息向相鄰的AC發送所述位置信息請求,所述SNMP消息中包含所述UE的標識符,且所述SNMP消息的PDU為Get或 GetNext 或 GetBulk 操作。
進一步地,所述ASR發送的所述位置信息請求中包括以下字段
標識符字段,所述標識符字段為所述UE的標識符;
接入位置信息字段,所述接入位置信息字段為空。
進一步地,AC接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述 UE的位置信息,并返回給所述ASR。
進一步地,所述UE的位置信息包括,所述UE接入的接入點(AP)的信息。
本發明還提供了一種獲取無線局域網用戶位置信息的裝置,應用于身份與位置分離網絡,所述裝置包括ASR,所述ASR中進一步包括位置信息獲取模塊,
所述位置信息獲取模塊用于,當標識網UE由VAP接入后,向相鄰的AC發送位置信息請求,以獲取所述UE的位置信息。
進一步地,所述位置信息獲取模塊用于,使用經ASR與AC雙方約定的協議消息,向相鄰的AC發送所述位置信息請求,所述協議消息中至少包括接入位置信息。
進一步地,所述位置信息獲取模塊用于,使用SNMP消息向相鄰的AC發送所述位置信息請求,所述SNMP消息中包含所述UE的標識符,且所述SNMP消息的協議數據單元(TOU) 為 Get 或 GetNext 或 GetBulk 操作。
進一步地,所述裝置還包括AC中的位置信息查詢模塊,
所述位置信息查詢模塊用于,接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述UE的位置信息,并返回給所述ASR ;其中,所述UE的位置信息包括,所述UE 接入的AP的信息。
本發明提出一種標識網中獲取WLAN用戶位置信息的解決方案,在不改變現有 WLAN部署及設備的情況下,能夠在標識網中獲取用戶的位置信息,使得ASR能夠獲知終端所接入的AP信息。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中 I為身份與位置分離網絡的架構示意圖;2為報文在身份和位置分離網絡中的轉發過程示意圖;3為原始AID報文示意圖;4為RID封裝報文不意圖;5為通過虛擬AP實現增量部署示意圖;6為本發明實施例的標識網中獲取WLAN用戶位置信息示意圖;7為本發明實施例的ASR向AC查詢UE位置的報文格式示意圖;8為本發明實施例的AC向ASR返回UE位置的報文格式示意圖。
圖
圖
圖
圖
圖
圖
圖
圖具體實施方式
本實施方式提供一種獲取無線局域網用戶位置信息的方法,采用如下技術方案
標識網UE由VAP接入ASR后,所述UE接入的ASR向相鄰的AC發送位置信息請求, 以獲取所述UE的位置信息。
AC接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述UE的位置信息,并返回給所述ASR。
其中,所述UE的位置信息包括,所述UE接入的AP的信息。
進一步地,ASR以某種雙方約定的協議向其相鄰的AC請求獲取UE接入的AP的信
為使本發明的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本發明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
實施例一
本實施例的獲取WLAN用戶位置的處理流程如圖6所示,具體包括如下步驟
步驟I,UE選擇對應于標識網的VAP接入;
對應不同的UE,具體包括
步驟1. a,非標識網UE接入相應的VAP,例如
AP上生成了兩個VAP,普通WLAN使用的VAPl的SSID為VAP_PT,標識網專用的 VAP2的SSID為VAP_BZ。普通UE就可以選擇VAP_PT接入。
步驟1. b,標識網UE接入相應的VAP,例如
AP上生成了兩個VAP,普通WLAN使用的VAPl的SSID為VAP_PT,標識網專用的 VAP2的SSID為VAP_BZ。當UE簽約標識網后,UE就可以選擇VAP_BZ接入。
步驟2,VAP將UE通過某種方式,如VLAN,接入ASR ;·
步驟2. a,對應于普通UE的VAP,通過某種方式,接入AC ;
步驟2. b,對應于標識網UE的VAP,通過某種方式,接入ASR ;
例如AP與AC形成VLANl,對應WLAN普通UE ;AP與ASR形成VLAN2,對應于標識網UE。VAPl將WLAN普通UE通過VLANl接入ACs ;VAP2將標識網UE通過VLAN2接入ASR。
步驟3, ASR感知標識網UE接入,以雙方約定的協議,如SNMP(Simple Network Management Protocol,簡單網絡管理協議)或其他協議,向相鄰的ACs獲取UE位置信息;
具體地,ASR發現標識網UE接入后,使用PDU為Get或GetNext或GetBulk操作的SNMP消息,并在PDU中指明UE的標識符,進而向相鄰的AC獲取UE是從哪個AP接入的信息。
如PDU為GetNext中的Variable bindings中的Namel字段設置為標識網UE的 MAC,作為查詢鍵值,欲獲得的位置字段值設置為O。
步驟4,ACs收到ASR發出的獲取標識網UE位置信息的消息后,根據消息中所含的 UE標識符(如UE的MAC),查詢其維護的包含接入位置信息的數據庫。
具體地,可以通過SNMP中的管理信息庫MIB (Management Information Base,簡稱MIB)查找與UE標識符匹配的UE信息。為了維護接入位置信息,可以在MIB中增加有關接入位置的節點,從而在PDU為Get或GetNext或GetBulk的SNMP消息中,增加獲取有關接入位置的節點的值。例如,AC收到ASR發出的PDU為Get或GetNext或GetBulk的SNMP 消息后,根據消息I3DU中包含的UE標識符,在MIB中查詢與UE標識符匹配的信息。
或者,也可以采用其他形式的數據庫查找與UE標識符匹配的UE信息,例如可以增加數據庫中鍵值為接入位置的數據庫條目,通過查詢該鍵值下的條目即可獲取相應的接入位置信息。
步驟5,在獲得與UE標識符匹配的信息后,AC則將UE的位置信息,通過雙方約定的協議,如SNMP或其他協議,返回ASR ;
例如AC將查詢獲得的UE位置信息填充到SNMP消息的Response PDU中,并將該消息發送給ASR。
實施例二
本實施例流程與前述實施例一的流程一致,二者的主要區別在于,獲取位置信息時使用的消息格式不同。
在本實施例中,ASR可以使用如圖7所示的報文向AC獲取UE位置信息,參見圖7, 報文中主要包括以下信息報文類型(Type)、長度(length)、UE標識符(UE’s Identifier) 以及UE的接入位置信息(UE’s Location) 0例如,其中的UE’s Location字段的值為初始值或默認值,但并不局限于該形式;
而AC則可以使用如圖8所示的報文向ASR返回UE位置信息,例如,回應的報文中的Type字段可以取值為(Type+Ι),而UE’ s Location字段則填充UE的接入位置信息。
此外,本發明實施例中還提供了一種獲取無線局域網用戶位置信息的裝置,應用于身份與位置分離網絡,該裝置主要包括ASR,所述ASR中進一步包括位置信息獲取模塊,
所述位置信息獲取模塊用于,當標識網UE由VAP接入后,向相鄰的AC發送位置信息請求,以獲取所述UE的位置信息。
進一步地,所述位置信息獲取模塊用于,使用經ASR與AC雙方約定的協議消息,向相鄰的AC發送所述位置信息請求,所述協議消息中至少包括接入位置信息。
進一步地,所述位置信息獲取模塊用于,使用SNMP消息向 相鄰的AC發送所述位置信息請求,所述SNMP消息中包含所述UE的標識符,且所述SNMP消息的PDU為Get或 GetNext 或 GetBulk 操作。
進一步地,所述裝置還包括AC中的位置信息查詢模塊,該位置信息查詢模塊用于接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述UE的位置信息,并返回給所述ASR ;其中,所述UE的位置信息包括,所述UE接入的AP的信息。
以上僅為本發明的優選實施案例而已,并不用于限制本發明,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員可根據本發明做出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范圍。
顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,并且在某些情況下,可以以不同于此處的順序執 行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。
權利要求
1.一種獲取無線局域網用戶位置信息的方法,其特征在于, 標識網用戶設備(UE)由虛擬接入點(VAP)接入到接入服務路由器(ASR)后,所述ASR向相鄰的接入點控制(AC)發送位置信息請求,以獲取所述UE的位置信息。
2.如權利要求1所述的方法,其特征在于, 所述ASR使用經雙方約定的協議消息向相鄰的AC發送所述位置信息請求,所述協議消息中至少包括接入位置信息。
3.如權利要求1所述的方法,其特征在于, 所述ASR使用簡單網絡管理協議(SNMP)消息向相鄰的AC發送所述位置信息請求,所述SNMP消息中包含所述UE的標識符,且所述SNMP消息的協議數據單元(I3DU)為Get或GetNext 或 GetBulk 操作。
4.如權利要求1所述的方法,其特征在于, 所述ASR發送的所述位置信息請求中包括以下字段 標識符字段,所述標識符字段為所述UE的標識符; 接入位置信息字段,所述接入位置信息字段為空。
5.如權利要求1、2、3或4所述的方法,其特征在于, AC接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述UE的位置信息,并返回給所述ASR。
6.如權利要求5所述的方法,其特征在于, 所述UE的位置信息包括,所述UE接入的接入點(AP)的信息。
7.一種獲取無線局域網用戶位置信息的裝置,應用于身份與位置分離網絡,其特征在于,所述裝置包括ASR,所述ASR中進一步包括位置信息獲取模塊, 所述位置信息獲取模塊用于,當標識網UE由VAP接入后,向相鄰的AC發送位置信息請求,以獲取所述UE的位置信息。
8 如權利要求7所述的裝置,其特征在于, 所述位置信息獲取模塊用于,使用經ASR與AC雙方約定的協議消息,向相鄰的AC發送所述位置信息請求,所述協議消息中至少包括接入位置信息。
9.如權利要求7所述的裝置,其特征在于, 所述位置信息獲取模塊用于,使用SNMP消息向相鄰的AC發送所述位置信息請求,所述SNMP消息中包含所述UE的標識符,且所述SNMP消息的PDU為Get或GetNext或GetBulk操作。
10.如權利要求7、8或9所述的裝置,其特征在于,所述裝置還包括AC中的位置信息查詢模塊, 所述位置信息查詢模塊用于,接收到ASR的位置信息請求時,在維護的無線管理信息中查詢所述UE的位置信息,并返回給所述ASR;其中,所述UE的位置信息包括,所述UE接入的AP的信息。
全文摘要
本發明公開了一種獲取無線局域網用戶位置信息的方法及裝置,標識網UE由虛擬接入點接入到ASR后,ASR向相鄰的接入點控制發送位置信息請求,以所述UE的位置信息。采用本發明,能夠在不改變現有WLAN部署及設備的情況下,使得ASR能夠獲知終端所接入的AP信息。
文檔編號H04W64/00GK103002572SQ20111027538
公開日2013年3月27日 申請日期2011年9月16日 優先權日2011年9月16日
發明者黃翔, 潘云波 申請人:中興通訊股份有限公司