一種接入設備的自動適配方法、管理裝置及系統與流程
2023-05-20 22:09:46 2

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