專利名稱:接入用戶的位置信息發送和獲取方法、設備及系統的制作方法
技術領域:
本發明涉及網絡通信技術,尤其涉及一種接入用戶的位置信息發送和獲取方法、設備及系統,屬于通信技術領域。
背景技術:
瘦無線接入點(Access Point, AP)僅用于無線接入功能,也稱為無線網橋或無線網關,其不具備胖AP的廣域網(WAN, Wide Area Network)和局域網(Local Area Network,LAN)接口,不支持支持動態主機設置協議(Dynamic Host Configuration Protocol, DHCP)服務器、計算機域名系統(Domain Name System, DNS)服務器和防火墻等安全功能。因此,瘦AP架構符合運營商對大型電信網絡集中控制、集中管理的要求,并且在全網設備的頻 率、功率控制,用戶流量均衡,安全性等方面具有獨有的優勢,因此廣泛應用于無線局域網絡(Wireless Local Area Networks, WLAN)中。瘦AP架構WLAN網絡中,無線接入控制器(Access Controller,AC)通常負責管理AP和用戶業務,包括部署位置、接口類型和數量以及認證計費方式等,由寬帶遠程接入服務器(Broadband Remote Access Server, BRAS)負責實現認證、計費和授權功能等。在現有的WLAN網絡結構下,終端用戶并不直接接入到BRAS設備,而是通過AP訪問網絡。在這種組網情況下,BRAS無法獲取用戶位置信息,從而極大地限制了 BRAS信息推送等基于用戶的位置信息實現的擴展業務服務。
發明內容
本發明提供一種接入用戶的位置信息發送和獲取方法、設備及系統,用于實現BRAS在進行認證的過程中獲取用戶位置信息。一方面,本發明實施例提供一種接入用戶的位置信息發送方法,包括AP設備獲取接入用戶的位置信息;所述AP設備將所述接入用戶的位置信息承載于EAP-SM報文中發送至BRAS,以使所述BRAS根據所述EAP-SIM報文獲取所述接入用戶的位置信息并完成EAP-SIM協議認證。一方面,本發明實施例提供一種接入用戶的位置信息獲取方法,包括BRAS接收AP設備發送的EAP-SM報文,所述EAP-SM報文攜帶有接入用戶的位置
信息;所述BRAS解析所述EAP-SM報文,獲取所述接入用戶的位置信息并完成EAP-SM協議認證。一方面,本發明實施例提供一種無線接入點設備,包括第一位置信息獲取模塊,用于獲取接入用戶的位置信息;位置信息發送模塊,用于將所述接入用戶的位置信息承載于EAP-SM報文中發送至寬帶遠程接入服務器BRAS,以使所述BRAS根據所述EAP-SM報文獲取所述接入用戶的位置信息并完成EAP-SM協議認證。
一方面,本發明實施例提供一種寬帶遠程接入服務器,包括位置信息接收模塊,用于接收AP設備發送的EAP-SM報文,所述EAP-SM報文攜帶有接入用戶的位置信息;第二位置信息獲取模塊,用于解析所述EAP-SM報文,獲取所述接入用戶的位置信息并完成EAP-SM協議認證。一方面,本發明實施例提供一種通信系統,包括本發明實施例提供的無線接入點設備和本發明實施例提供的寬帶遠程接入服務器,其中所述無線接入點設備與所述寬帶遠程接入服務器通信。根據本發明提供的接入用戶的位置信息發送和獲取方法、設備及系統,實現了當UE通過AP設備接入網絡時,由AP設備在用戶的EAP-SM協議認證過程中,向BRAS提供接 入用戶的位置信息,使得BRAS能夠獲取到接入用戶的位置信息,從而可實現基于接入用戶的位置信息的擴展業務服務。
圖I為典型的瘦AP架構的WLAN網絡的系統架構圖。圖2為本發明實施例的接入用戶的位置信息發送方法的流程示意圖。圖3為本發明實施例的接入用戶的位置信息發送方法的一個示例的信令圖。圖4為本發明另一實施例的接入用戶的位置信息發送方法的流程示意圖。圖5為本發明實施例的接入用戶的位置信息獲取方法的流程示意圖。圖6為本發明實施例的AP設備的結構示意圖。圖7為本發明實施例的BRAS的結構示意圖。
具體實施例方式圖I為典型的瘦AP架構的WLAN網絡的系統架構圖。如圖I所示,包括UE、UE接入的AP、與AP通過無線接入點控制與供應(Controlling and Provisioning of WirelessAccess Point, CAPWAP)管道連接的AC、與AP連接的BRAS,以及與BRAS連接的、用于對UE進行認證授權的認證服務器,例如為Radios服務器。下面以在圖I所示的WLAN網絡中為例,對本發明實施例的接入用戶的位置信息、獲取方法及設備進行詳細說明。但本領域的技術人員能夠理解,該WLAN網絡架構并非用作對本發明實施例的限制,本發明實施例的接入用戶的位置信息、獲取方法及設備適用于任意其它包括AP和BRAS的網絡系統。實施例一本實施例的接入用戶的位置信息發送方法由AP設備執行。下面從AP設備的角度對本實施例的接入用戶的位置信息發送方法進行詳細說明。圖2為本發明實施例的接入用戶的位置信息發送方法的流程示意圖。如圖2所示,該接入用戶的位置信息發送方法包括步驟S201,AP設備獲取接入用戶的位置信息;步驟S202,AP設備將所述接入用戶的位置信息承載于可擴展認證協議用戶識別模塊(Extensible Authentication Protocol Method for GSM Subscriber IdentityModules, EAP-SIM)報文中發送至BRAS,以使所述BRAS根據所述EAP-SM報文獲取所述接入用戶的位置信息并完成EAP-SM協議認證。其中,AP設備可通過現有技術中任意獲取用戶位置信息的方式獲取接入用戶的位置信息,例如將AP的位置信息作為接入用戶的位置信息,或者當UE通過自身設置的定位設備能夠確定UE位置坐標時,AP通過與UE的信令交互獲取UE位置坐標等。并且,在對接入用戶進行EAP-SM認證的過程中,將所獲取的接入用戶的位置信息攜帶在EAP-SM報文中發送至BRAS。具體地,圖3為本發明實施例的接入用戶的位置信息發送方法的一個示例的信令圖。如圖3所示,包括以下步驟步驟S301,當UE接入AP設備時,向AP設備發送EAPOL開始信號;步驟S302,AP設備根據基于局域網的擴展認證協議(EAP OVER LAN, EAPOL)開始信號向UE反饋信息,要求UE提供EAP請求信息(EAP-Request Identify);步驟S303,UE向AP設備提供EAP請求信息(該EAP請求信息為EAP-SM協議信息);步驟S304,AP設備在EAP請求信息中封裝用戶位置信息,獲取封裝有用戶位置信息的EAP-SM協議信息;步驟S305,將封裝用戶位置信息的EAP-SM協議信息推送給BRAS ;步驟S306,BRAS從EAP-SM協議信息獲取封裝的用戶位置信息;步驟S307,BRAS將EAP-SM協議信息發送給Radios服務器,提出Radios接入請求; 優選地,BRAS單元截獲EAP-SM協議信息并從EAP-SM協議信息獲取封裝的用戶位置信息后,標準化重封裝EAP-SM協議信息,并將其發送給Radios服務器;當BRAS采用此方式時,由于向Radios服務器提供標準化的EAP-SIM協議信息,所以無需對Radios服務器進行修改即可實現EAP-SM認證。步驟S308,Radios服務器根據接收到的EAP-SM協議信息,發起Radios接入挑戰;步驟S309,UE通過BRAS與Radios服務器進行Radios信息交互等一系列EAP-SM認證過程動作,該交互過程與現有的認證過程相同,故此處不再贅述;步驟S310, Radios服務器向UE返回認證結果,例如Radios服務器向BRAS返回Radios接受消息,由BRAS向AP返回EAP-SM認證成功消息,并由AP將EAP-SM認證成功消息發送給UE。根據本發明實施例的接入用戶的位置信息發送方法,實現了當UE通過AP設備接入網絡時,由AP設備在用戶的EAP-S頂協議認證過程中,向BRAS提供接入用戶的位置信息,使得BRAS能夠獲取到接入用戶的位置信息,從而可實現基于接入用戶的位置信息的擴展業務服務。實施例二在上述實施例一接入用戶的位置信息發送方法的基礎上,上述步驟S202中,所述AP設備將所述接入用戶的位置信息承載于EAP-SIM報文發送至BRAS具體包括獲取所述接入用戶發送的封裝的EAP-SM報文;對所述封裝的EAP-SM報文進行解析;
在解析獲得的EAP-SM報文中,添加所述接入用戶的位置信息;對添加有所述接入用戶的位置信息的EAP-S頂報文進行重新封裝;將重新封裝的EAP-SM報文發送至所述BRAS。具體地,圖4為本發明另一實施例的接入用戶的位置信息發送方法的流程示意圖。如圖4所示,包括以下步驟步驟S401,UE發起用戶認證請求,認證請求類型為EAP-SM認證;步驟S402,AP設備響應UE請求,并向UE提出認證信息要求;步驟S403,UE發送EAP請求信息(該EAP請求信息為EAP-SM協議信息)到AP設備;
步驟S404,AP設備解封從UE接收到的EAP請求信息;步驟S405,AP設備在EAP請求信息中添加用戶位置信息;更為具體地,對標準EAP請求信息進行改造時,例如根據標準EAP-SM協議的報文定義,選擇在標準EAP-SM協議中的屬性字段(ATTRIBUTE FIELD)中添加地址(Address)屬性,并賦予其值,其值即為用戶位置信息。表I為添加后的報文格式表I
權利要求
1.一種接入用戶的位置信息發送方法,其特征在于,包括 無線接入點AP設備獲取接入用戶的位置信息; 所述AP設備將所述接入用戶的位置信息承載于可擴展認證協議用戶識別模塊EAP-SIM報文中發送至寬帶遠程接入服務器BRAS,以使所述BRAS根據所述EAP-SM報文獲取所述接入用戶的位置信息并完成EAP-SM協議認證。
2.根據權利要求I所述的位置信息發送方法,其特征在于,所述AP設備將所述接入用戶的位置信息承載于EAP-SIM報文發送至BRAS具體包括 獲取所述接入用戶發送的封裝的EAP-SIM報文; 對所述封裝的EAP-SIM報文進行解析; 在解析獲得的EAP-SIM報文中,添加所述接入用戶的位置信息; 對添加有所述接入用戶的位置信息的EAP-S頂報文進行重新封裝; 將重新封裝的EAP-SIM報文發送至所述BRAS。
3.根據權利要求2所述的位置信息發送方法,其特征在于,所述在解析獲得的EAP-SM報文中,添加所述接入用戶的位置信息具體包括 在所述解析獲得的EAP-SIM報文的屬性字段添加地址屬性,并根據所述接入用戶的位置信息設置所述地址屬性。
4.一種接入用戶的位置信息獲取方法,其特征在于,包括 BRAS接收AP設備發送的EAP-SM報文,所述EAP-SM報文攜帶有接入用戶的位置信息; 所述BRAS解析所述EAP-SIM報文,獲取所述接入用戶的位置信息并完成EAP-SIM協議認證。
5.根據權利要求4所述的接入用戶的位置信息獲取方法,其特征在于,所述BRAS解析所述EAP-SM報文,獲取所述接入用戶的位置信息并完成EAP-SM協議認證具體包括 所述BRAS解析所述EAP-SM報文; 從解析獲得的EAP-SIM報文中獲取所述接入用戶的位置信息; 刪除所述解析獲得的EAP-SIM報文中的所述接入用戶的位置信息,并對刪除后的EAP-SIM報文進行重新封裝; 將重新封裝的EAP-SM報文發送至認證服務器,以完成所述EAP-SM協議認證。
6.根據權利要求4所述的接入用戶的位置信息獲取方法,其特征在于,所述從解析獲得的EAP-S頂報文中獲取所述接入用戶的位置信息具體包括 提取解析獲得的EAP-SIM報文中屬性字段的地址屬性,并根據所述地址屬性確定所述接入用戶的位置信息; 相應地,刪除所述解析獲得的EAP-SIM報文中的所述接入用戶的位置信息,并對刪除后的EAP-SIM報文進行重新封裝具體包括 刪除所述解析獲得的EAP-SIM報文中的所述地址屬性,并根據標準化的EAP-SIM協議對刪除后的EAP-SM報文進行重新封裝。
7.一種無線接入點設備,其特征在于,包括 第一位置信息獲取模塊,用于獲取接入用戶的位置信息; 位置信息發送模塊,用于將所述接入用戶的位置信息承載于EAP-SIM報文中發送至寬帶遠程接入服務器BRAS,以使所述BRAS根據所述EAP-S頂報文獲取所述接入用戶的位置信息并完成EAP-SM協議認證。
8.根據權利要求7所述的無線接入點設備,其特征在于,所述位置信息發送模塊包括 信息截獲子模塊,用于獲取所述接入用戶發送的封裝的EAP-SIM報文; 第一解析子模塊,用于對所述封裝的EAP-SIM報文進行解析; 信息添加子模塊,用于在解析獲得的EAP-SIM報文中,添加所述接入用戶的位置信息; 第一封裝子模塊,用于對添加有所述接入用戶的位置信息的EAP-SIM報文進行重新封裝; 信息發送子模塊,用于將重新封裝的EAP-SIM報文發送至所述BRAS。
9.根據權利要求7所述的無線接入點設備,其特征在于,所述信息添加子模塊具體用于在所述解析獲得的EAP-SIM報文的屬性字段添加地址屬性,并根據所述接入用戶的位置信息設置所述地址屬性。
10.一種寬帶遠程接入服務器,其特征在于,包括 位置信息接收模塊,用于接收AP設備發送的EAP-S頂報文,所述EAP-S頂報文攜帶有接入用戶的位置信息; 第二位置信息獲取模塊,用于解析所述EAP-SM報文,獲取所述接入用戶的位置信息并完成EAP-SM協議認證。
11.根據權利要求10所述的寬帶遠程接入服務器,其特征在于,所述第二位置信息獲取模塊具體包括 第二解析子模塊,用于解析所述EAP-SIM報文; 信息提取子模塊,用于從解析獲得的EAP-SIM報文中獲取所述接入用戶的位置信息; 第二封裝子模塊,用于刪除所述解析獲得的EAP-SIM報文中的所述接入用戶的位置信息,并對刪除后的EAP-SM報文進行重新封裝; 認證子模塊,用于將重新封裝的EAP-SM報文發送至認證服務器,以完成所述EAP-SM協議認證。
12.根據權利要求11所述的寬帶遠程接入服務器,其特征在于,所述信息提取子模塊具體用于提取解析獲得的EAP-SIM報文中屬性字段的地址屬性,并根據所述地址屬性確定所述接入用戶的位置信息; 相應地,所述第二封裝子模塊具體用于刪除所述解析獲得的EAP-SIM報文中的所述地址屬性,并根據標準化的EAP-SIM協議對刪除后的EAP-SIM報文進行重新封裝。
13.—種通信系統,其特征在于,包括權利要求7-9任一所述的無線接入點設備和權利要求10-12任一所述的寬帶遠程接入服務器,其中所述無線接入點設備與所述寬帶遠程接入服務器通信。
全文摘要
本發明提供接入用戶的位置信息發送和獲取方法、設備及系統。該接入用戶的位置信息發送包括AP設備獲取接入用戶的位置信息;所述AP設備將所述接入用戶的位置信息承載于EAP-SIM報文中發送至寬帶遠程接入服務器BRAS,以使所述BRAS根據所述EAP-SIM報文獲取所述接入用戶的位置信息并完成EAP-SIM協議認證。本發明提供接入用戶的位置信息發送和獲取方法、設備及系統能夠實現BRAS在進行認證的過程中獲取用戶位置信息。
文檔編號H04W4/02GK102685667SQ20121013852
公開日2012年9月19日 申請日期2012年5月7日 優先權日2012年5月7日
發明者萬其斌, 傅強, 呂召彪, 王健全, 王非, 胡云, 鄧安民, 陳旭東 申請人:中國聯合網絡通信集團有限公司