本發(fā)明涉及寬帶網接入技術領域,尤其涉及一種接入設備的自動適配方法、接入設備管理裝置及接入設備的自動適配系統(tǒng)。
背景技術:
隨著公有IP(Internet Protocol,互聯(lián)網協(xié)議)v4地址分配完畢,向以IPv6為基礎的下一代互聯(lián)網過渡成為發(fā)展的必然趨勢,運營商的用戶、網絡、應用和系統(tǒng)將向IPv6過渡。城域網根據(jù)設備對IPv6技術的支持情況部署了公網雙棧、NAT(Network Address Translation,網絡地址轉換)444、DS-Lite(DualStacklite,輕型雙棧)等過渡技術,用戶有公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、DS-LIte、純IPv6等多種類型,相應的用戶終端工作模式也多樣化。用戶在向運營商申請開通寬帶接入業(yè)務時,通常服務開通系統(tǒng)根據(jù)資源系統(tǒng)記錄的MSE(Multi-Service Edge,多業(yè)務邊緣)設備對IPv6過渡技術的支持情況,確定用戶的屬性類型,并下發(fā)給接入設備管理裝置。接入設備管理裝置獲取用戶屬性后向家庭網關下發(fā)相應的工作模式,家庭網關以指定的工作模式工作。
用戶屬性由資源系統(tǒng)根據(jù)MSE設備對IPv6過渡技術的支持情況來指定,用戶屬性無法自動適配,而家庭網關的工作模式由用戶屬性確定。在新用戶開通寬帶接入業(yè)務或老用戶自行更換社會化家庭網關的情況下,家庭網關經常不支持根據(jù)資源系統(tǒng)確定的用戶屬性,導致接入設備管理裝置向家庭網關下發(fā)工作模式時失敗,用戶無法上網,運維人員必須上門更換家庭網關或手工更改用戶屬性?,F(xiàn)有的用戶屬性確定方法沒有考慮家庭網關對IPv6過渡技術的支持情況,導致接入設備管理裝置根據(jù)用戶屬性下發(fā)工作模式時經常失敗,用戶頻繁投訴,增加了運營商的 運營維護成本。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明要解決的一個技術問題是提供一種接入設備的自動適配方法、接入設備管理裝置及接入設備的自動適配系統(tǒng)。
一種接入設備的自動適配方法,包括:建立接入設備的設備信息與所述接入設備支持的第一用戶屬性類型集合的映射關系;獲取所述接入設備接入的網絡能夠支持的第二用戶屬性類型集合;基于所述映射關系和所述第二屬性類型集合自動適配所述接入設備接入網絡所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,基于所述映射關系和所述第二屬性類型集合自動適配所述接入設備接入網絡所采用的用戶屬性類型包括:從所述接入設備獲取所述設備信息;所述設備信息包括:設備類型、硬件信息、安裝軟件信息;基于所述映射關系獲取與所述設備信息相對應的所述第一用戶屬性類型集合;從所述第一用戶屬性集合和所述第二屬性類型集合的交集中選取所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,所述建立接入設備的設備信息與所述接入設備支持的第一用戶屬性類型集合的映射關系包括:獲取所述接入設備的所述設備信息;獲取所述接入設備支持的第一用戶屬性類型集合;建立所述設備信息與所述第一用戶屬性類型集合的映射關系,并存儲在適配模塊中。
根據(jù)本發(fā)明的一個實施例,進一步的,包括:當所述接入設備首次上電并完成認證后,向所述接入設備發(fā)送設備信息查詢消息;在接收到所述設備信息后,向所述適配模塊發(fā)送映射關系查詢消息;接收到所述適配模塊返回的所述映射關系后,從服務開通系統(tǒng)獲取所述接入設備所接入的網絡能夠支持的第二用戶屬性類型集合;確定與所述設備信息相對應的所述第一用戶屬性類型集合與所述第二屬性類型集合的交集,基于業(yè)務策略從所述交集中選取所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,所述從所述交集中基于業(yè)務 策略選取所述接入設備所采用的用戶屬性類型包括:從所述服務開通系統(tǒng)獲取用戶屬性優(yōu)先策略;基于所述用戶屬性優(yōu)先策略所確定的用戶屬性類型的優(yōu)先順序,從所述交集中確定所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,在自動適配所述接入設備接入網絡所采用的用戶屬性類型之后包括:向AAA服務器上報所述接入設備采用的用戶屬性類型;向所述接入設備發(fā)送與所述接入設備所采用的用戶屬性類型對應的工作模式通知消息;所述接入設備下載工作模式模版,并返回成功消息。
根據(jù)本發(fā)明的一個實施例,進一步的,包括:所述AAA服務器在對所述接入設備認證成功后,向多業(yè)務邊緣MSE設備通知所述接入設備所采用的用戶屬性類型,并由所述MSE設備給所述接入設備分配地址和前綴。
根據(jù)本發(fā)明的一個實施例,進一步的,所述接入設備包括:家庭網關;所述用戶屬性類型包括:公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、DS-Lite、IPv6。
一種接入設備管理裝置,包括:映射建立單元,用于建立接入設備的設備信息與所述接入設備支持的第一用戶屬性類型集合的映射關系;自動適配單元,用于獲取所述接入設備接入的網絡能夠支持的第二用戶屬性類型集合,基于所述映射關系和所述第二屬性類型集合自動適配所述接入設備接入網絡所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,所述自動適配單元,包括:設備信息獲取模塊,用于從所述接入設備獲取所述設備信息;所述設備信息包括:設備類型、硬件信息、安裝軟件信息;用戶屬性獲取模塊,用于基于所述映射關系獲取與所述設備信息相對應的所述第一用戶屬性類型集合;用戶屬性確定模塊,用于從所述第一用戶屬性集合和所述第二屬性類型集合的交集中選取所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,所述映射建立單元,用于獲取所述接入設備的所述設備信息,獲取所述接入設備支持的第一用戶屬 性類型集合,建立所述設備信息與所述第一用戶屬性類型集合的映射關系,并存儲在適配模塊中。
根據(jù)本發(fā)明的一個實施例,進一步的,所述設備信息獲取模塊,用于當所述接入設備首次上電并完成認證后,向所述接入設備發(fā)送設備信息查詢消息;所述用戶屬性獲取模塊,用于向所述適配模塊發(fā)送映射關系查詢消息;所述用戶屬性確定模塊,用于從服務開通系統(tǒng)獲取所述接入設備所接入的網絡能夠支持的第二用戶屬性類型集合,確定與所述設備信息相對應的所述第一用戶屬性類型集合與所述第二屬性類型集合的交集,從所述交集中基于業(yè)務策略選取所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,所述用戶屬性確定模塊,用于從所述服務開通系統(tǒng)獲取用戶屬性優(yōu)先策略,基于所述用戶屬性優(yōu)先策略所確定的用戶屬性類型的優(yōu)先順序,從所述交集中確定所述接入設備所采用的用戶屬性類型。
根據(jù)本發(fā)明的一個實施例,進一步的,包括:用戶屬性通知單元,用于向AAA服務器上報所述接入設備采用的用戶屬性類型,向所述接入設備發(fā)送與所述接入設備所采用的用戶屬性類型對應的工作模式通知消息;其中,所述接入設備下載工作模式模版,并返回成功消息。
一種接入設備的自動適配系統(tǒng),包括:如上所述的接入設備管理裝置。
本發(fā)明的接入設備的自動適配方法、管理裝置及系統(tǒng),提供用戶屬性自動適配模式,能夠自動選擇接入設備采用的用戶屬性,減少接入設備管理裝置下發(fā)接入設備工作模式失敗的情況,降低運營商的運營維護成本,接入設備下載工作模式模板的成功率高,用戶業(yè)務體驗好。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通 技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為根據(jù)本發(fā)明的接入設備的自動適配方法的一個實施例的流程示意圖;
圖2為根據(jù)本發(fā)明的接入設備的自動適配系統(tǒng)的一個實施例的示意圖;
圖3為根據(jù)本發(fā)明的接入設備管理裝置的一個實施例的示意圖;
圖4為根據(jù)本發(fā)明的接入設備管理裝置的一個實施例中自動適配單元的示意圖。
具體實施方式
下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。下面結合各個圖和實施例對本發(fā)明的技術方案進行多方面的描述。
下文中的“第一”、“第二”等用于描述上相區(qū)別,并沒有其它特殊的含義。
圖1為根據(jù)本發(fā)明的接入設備的自動適配方法的一個實施例的流程示意圖,如圖1所示:
步驟101,建立接入設備的設備信息與接入設備支持的第一用戶屬性類型集合的映射關系。接入設備包括:家庭網關、機頂盒等等。用戶屬性類型包括:公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、DS-Lite、IPv6等。
步驟102,獲取接入設備接入的網絡能夠支持的第二用戶屬性類型集合。
步驟103,基于映射關系和第二屬性類型集合自動適配接入設備接 入網絡所采用的用戶屬性類型。
上述實施例中的接入設備的自動適配方法,能夠自動選擇接入設備采用的用戶屬性,減少接入設備管理裝置下發(fā)家庭網關工作模式失敗的情況,降低運營商的運營維護成本。
獲取接入設備的設備信息,獲取接入設備支持的第一用戶屬性類型集合,建立設備信息與第一用戶屬性類型集合的映射關系,并存儲在適配模塊中。引入適配模塊,在適配模塊建立接入設備類型、硬件型號、軟件版本與用戶屬性的對應關系映射表。映射表表項的形式如下:
(設備廠家:硬件型號:軟件版本)——>(用戶屬性1、用戶屬性2、用戶屬性3、…)。
映射表表項的建立有手工和自動兩種方式。對于已經在網的用戶終端,通過與接入設備管理裝置交互自動獲取接入設備信息,并能夠自動建立映射關系。對于新入網的終端設備,通過入網測試、廠家提供等方式可以獲取終端對IPv6過渡技術的支持情況,確定可以支持的用戶屬性類型,然后手工方式配置映射表項。
從接入設備獲取設備信息,設備信息包括:設備類型、硬件信息、安裝軟件信息等。基于映射關系獲取與設備信息相對應的第一用戶屬性類型集合,從第一用戶屬性集合和第二屬性類型集合的交集中選取接入設備所采用的用戶屬性類型。
例如,當接入設備首次上電并完成認證后,向接入設備發(fā)送設備信息查詢消息。在接收到設備信息后,向適配模塊發(fā)送映射關系查詢消息。接收到適配模塊返回的映射關系后,從服務開通系統(tǒng)獲取接入設備所接入的網絡能夠支持的第二用戶屬性類型集合,確定與設備信息相對應的第一用戶屬性類型集合與第二屬性類型集合的交集,基于業(yè)務策略從交集中選取接入設備所采用的用戶屬性類型。
業(yè)務策略可以有多種,例如,從服務開通系統(tǒng)獲取用戶屬性優(yōu)先策略,基于用戶屬性優(yōu)先策略所確定的用戶屬性類型的優(yōu)先順序,從交集中確定接入設備所采用的用戶屬性類型。
在自動適配接入設備接入網絡所采用的用戶屬性類型之后,向AAA (Authentication Authorization Accounting,驗證、授權和記賬)服務器上報接入設備采用的用戶屬性類型,向接入設備發(fā)送與接入設備所采用的用戶屬性類型對應的工作模式通知消息。接入設備下載工作模式模版,并返回成功消息。AAA服務器在對接入設備認證成功后,向多業(yè)務邊緣MSE設備通知接入設備所采用的用戶屬性類型,并由MSE設備給接入設備分配地址和前綴。
在一個實施例中,接入設備管理裝置從資源系統(tǒng)或服務開通系統(tǒng)獲取本區(qū)域內可以接入用戶的用戶屬性類型。接入設備管理裝置從家庭網關獲取軟硬件等信息,向適配模塊查詢家庭網關與IPv6過渡技術映射表項,獲取家庭網關支持的用戶屬性類型,根據(jù)業(yè)務策略的用戶屬性優(yōu)先順序確定用戶屬性類型。
資源系統(tǒng)確定的用戶屬性集:A(A1、A2、A3、…)。家庭網關確定的用戶屬性集:B(B1、B2、B3、…)。業(yè)務策略的用戶屬性優(yōu)先級:C1、C2、C3、…Cn。判斷C1是否同時屬于A集和B集,如果是,則用戶屬性適配為C1;否則,判斷C2是否同時屬于A集和B集,如果是,則用戶屬性適配為C2;否則,依次判斷…,直到找到適配的Cx。
用戶屬性類型為“公有IPv4單?!钡那闆r一定同時屬于A集和B集,也就是說“公有IPv4單?!笔亲詈蟮娜笔∮脩魧傩?。家庭網關開始正常的PPPoE撥號認證過程,AAA服務器在用戶認證通過后向MSE設備告知用戶屬性,MSE設備從相應的地址池中分配地址給家庭網關,用戶就可以連接到互聯(lián)網。
上述實施例中的接入設備的自動適配方法,根據(jù)接入設備對IPv6過渡技術的支持情況,確定所屬區(qū)域的用戶屬性,接入設備管理裝置配置接入設備與用戶屬性的映射關系。
圖2為根據(jù)本發(fā)明的接入設備的自動適配系統(tǒng)的一個實施例的示意圖,如圖2所示,系統(tǒng)包括:服務開通系統(tǒng)(資源管理系統(tǒng))23、AAA服務器24、接入設備管理裝置21、適配模塊22、MSE設備25、家庭網關26等組成部分。
接入設備管理裝置21建立家庭網關類型、硬件型號、軟件版本與 用戶屬性的對應關系映射表項,并存儲在適配模塊22上,例如,(huawei:HG532e:V100R001C02B015)——>(公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、純IPv6)。
接入設備管理裝置23從服務開通系統(tǒng)(資源管理系統(tǒng))23獲取本區(qū)域內可以接入用戶的用戶屬性類型:A(公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、DS-Lite、純IPv6)。接入設備管理裝置21從家庭網關26獲取軟硬件等信息,向適配模塊22查詢家庭網關與IPv6過渡技術映射表項,獲取家庭網關支持的用戶屬性類型:B(公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、純IPv6)。
業(yè)務策略確定的用戶屬性優(yōu)先順序:DS-Lite、NAT444、公有雙棧、公有IPv4單棧、私有IPv4單棧、純IPv6。先判斷DS-LIte屬于A集但不屬于B集,用戶屬性不能適配為DS-LIte;接著判斷NAT444同時屬于A集和B集,則用戶屬性適配為NAT444。
家庭網關26首次上電,完成物理認證后,接入設備管理裝置21向家庭網關查詢設備硬件、軟件信息。家庭網關26向接入設備管理裝置21上報硬件、軟件信息為(huawei:HG532e:V100R001C02B015).接入設備管理裝置21向適配模塊22查詢家庭網關26支持的用戶屬性類型集合。適配模塊22返回家庭網關26支持的用戶屬性類型為(公有IPv4單棧、私有IPv4單棧、公有雙棧、NAT444、純IPv6)。
接入設備管理裝置21根據(jù)家庭網關26支持的用戶屬性、資源系統(tǒng)確定的用戶屬性和業(yè)務策略確定用戶屬性為NAT444。接入設備管理裝置向AAA服務器24通告用戶屬性類型為NAT444。
接入設備管理裝置21根據(jù)用戶屬性向家庭網關26下發(fā)NAT444工作模式。家庭網關26下載NAT444工作模式模版,返回成功消息。家庭網關26根據(jù)NAT444工作模式模版下載相關的驅動程序、配置文件以及進行參數(shù)設置,使其能夠接入網絡。
家庭網關21開始正常的PPPoE撥號認證過程,AAA服務器24在認證通過后向MSE設備25告知用戶屬性為NAT444,MSE設備25從私有IPv4地址池和IPv6前綴池中給家庭網關26分配地址和前綴,用戶可以連接到 IPv4互聯(lián)網和IPv6互聯(lián)網。
如圖3、4所示,本發(fā)明提供一種接入設備管理裝置。映射建立單元31建立接入設備的設備信息與接入設備支持的第一用戶屬性類型集合的映射關系。自動適配單元32獲取接入設備接入的網絡能夠支持的第二用戶屬性類型集合,基于映射關系和第二屬性類型集合自動適配接入設備接入網絡所采用的用戶屬性類型。
自動適配單元包括:設備信息獲取模塊331、用戶屬性獲取模塊322和用戶屬性確定模塊323。設備信息獲取模塊321從接入設備獲取設備信息。設備信息包括:設備類型、硬件信息、安裝軟件信息等。用戶屬性獲取模塊322基于映射關系獲取與設備信息相對應的第一用戶屬性類型集合。用戶屬性確定模塊323從第一用戶屬性集合和第二屬性類型集合的交集中選取接入設備所采用的用戶屬性類型。
映射建立單元31獲取接入設備的設備信息,獲取接入設備支持的第一用戶屬性類型集合,建立設備信息與第一用戶屬性類型集合的映射關系,并存儲在適配模塊中。
當接入設備首次上電并完成認證后,設備信息獲取模塊321向接入設備發(fā)送設備信息查詢消息。用戶屬性獲取模塊322向適配模塊發(fā)送映射關系查詢消息。用戶屬性確定模塊323從服務開通系統(tǒng)獲取接入設備所接入的網絡能夠支持的第二用戶屬性類型集合,確定與設備信息相對應的第一用戶屬性類型集合與第二屬性類型集合的交集,從交集中基于業(yè)務策略選取接入設備所采用的用戶屬性類型。
用戶屬性確定模塊323從服務開通系統(tǒng)獲取用戶屬性優(yōu)先策略,基于用戶屬性優(yōu)先策略所確定的用戶屬性類型的優(yōu)先順序,從交集中確定接入設備所采用的用戶屬性類型。
用戶屬性通知單元33向AAA服務器上報接入設備采用的用戶屬性類型,向接入設備發(fā)送與接入設備所采用的用戶屬性類型對應的工作模式通知消息,接入設備下載工作模式模版,并返回成功消息。
上述實施例提供的接入設備的自動適配方法、管理裝置及系統(tǒng),提供用戶屬性自動適配模式,能夠自動選擇接入設備采用的用戶屬性,減 少接入設備管理裝置下發(fā)接入設備工作模式失敗的情況,降低運營商的運營維護成本,接入設備下載工作模式模板的成功率高,接入設備的選擇具有多樣性和靈活性,用戶業(yè)務體驗好。
可能以許多方式來實現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法和系統(tǒng)。用于方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質。
本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。