對每個業(yè)務(wù)優(yōu)先級的隊列,當(dāng)隊列內(nèi)發(fā)生流量擁塞時,如優(yōu)先級2的隊列發(fā)生流量擁塞時,接入設(shè)備根據(jù)獲取的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對優(yōu)先級2的隊列內(nèi)的已上線用戶的流量進行調(diào)度,以使權(quán)重參數(shù)大的已上線用戶分配到的帶寬大于權(quán)重參數(shù)小的已上線用戶分配到的帶寬。假設(shè)權(quán)重參數(shù)2為20,權(quán)重參數(shù)I為10,則接入設(shè)備將優(yōu)先級2的隊列分配到的總帶寬的(20/30)分配給付費用戶的流量,將優(yōu)先級2的隊列分配到的總帶寬的(10/30)分配給免費用戶的流量。
[0018]基于上述實現(xiàn)方式,當(dāng)大量用戶通過公共接口接入網(wǎng)絡(luò)時,如果公共接口發(fā)生流量擁塞,則可以保證具有高優(yōu)先級的業(yè)務(wù)流量被接入設(shè)備優(yōu)先發(fā)送,也可以保證具有高優(yōu)先級的已上線用戶的流量被接入設(shè)備優(yōu)先發(fā)送,提高用戶體驗。
[0019]本發(fā)明實施例中,在接入設(shè)備根據(jù)獲取的隊列內(nèi)的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度之前,在已上線用戶的認(rèn)證過程中,接入設(shè)備還可以獲得已上線用戶的用戶信息,并將攜帶用戶信息的認(rèn)證請求報文發(fā)送給認(rèn)證服務(wù)器。在已上線用戶通過認(rèn)證后,接入設(shè)備接收認(rèn)證服務(wù)器返回的攜帶已上線用戶的用戶配置文件的標(biāo)識信息的認(rèn)證成功響應(yīng)報文。接入設(shè)備利用認(rèn)證成功響應(yīng)報文攜帶的標(biāo)識信息,查詢預(yù)先配置的標(biāo)識信息與用戶配置文件的對應(yīng)關(guān)系,得到已上線用戶的用戶配置文件,并記錄已上線用戶的地址信息與用戶配置文件之間的對應(yīng)關(guān)系O
[0020]基于此已上線用戶的地址信息與用戶配置文件之間的對應(yīng)關(guān)系,接入設(shè)備根據(jù)獲取的隊列內(nèi)的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度的過程,具體可以包括但不限于如下方式:接入設(shè)備從隊列內(nèi)的已上線用戶的流量中獲得已上線用戶的地址信息,并利用當(dāng)前獲得的該地址信息查詢已上線用戶的地址信息與用戶配置文件之間的對應(yīng)關(guān)系,獲取對應(yīng)的用戶配置文件,并根據(jù)獲取的該用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度。
[0021]其中,在用戶接入網(wǎng)絡(luò)之前,需要對該用戶進行認(rèn)證,如進行802.1X認(rèn)證。在用戶的認(rèn)證過程中,接入設(shè)備可以獲得該用戶對應(yīng)的用戶信息,如用戶名、密碼等用戶信息,該獲得過程在此不再贅述。
[0022]后續(xù)認(rèn)證服務(wù)器在接收到來自接入設(shè)備的攜帶用戶信息的認(rèn)證請求報文后,利用該用戶信息對其對應(yīng)用戶進行認(rèn)證。如果該用戶信息正確,則該用戶認(rèn)證通過;如果該用戶信息不正確,則該用戶認(rèn)證失敗。進一步的,如果該用戶認(rèn)證失敗,則認(rèn)證服務(wù)器向接入設(shè)備發(fā)送認(rèn)證失敗響應(yīng)消息,接入設(shè)備可以通知該用戶嘗試重新進行認(rèn)證,該重新認(rèn)證過程在此不再贅述。如果該用戶認(rèn)證成功,則基于預(yù)先配置的用戶信息與用戶配置文件的標(biāo)識信息的對應(yīng)關(guān)系,認(rèn)證服務(wù)器利用該用戶信息查詢該對應(yīng)關(guān)系,得到該用戶信息對應(yīng)的用戶配置文件的標(biāo)識信息,并將用戶配置文件的標(biāo)識信息添加到認(rèn)證成功響應(yīng)消息中,并將認(rèn)證成功響應(yīng)消息發(fā)送給接入設(shè)備,以便后續(xù)方便接入設(shè)備從該認(rèn)證成功響應(yīng)消息中獲取該用戶對應(yīng)的用戶配置文件的標(biāo)識信息。
[0023]本發(fā)明實施例中,接入設(shè)備上會預(yù)先配置用戶配置文件的標(biāo)識信息與該用戶配置文件的對應(yīng)關(guān)系,后續(xù)接入設(shè)備在從認(rèn)證成功響應(yīng)消息中獲取該用戶對應(yīng)的用戶配置文件的標(biāo)識信息后,可以基于此對應(yīng)關(guān)系獲取該用戶的用戶配置文件。
[0024]在這里,用戶配置文件(User Profile)提供一個配置模板,用于保存預(yù)設(shè)配置(一系列配置的集合),用戶可以根據(jù)不同的應(yīng)用場景在用戶配置文件中定義不同的內(nèi)容,如CAR (Committed Access Rate,承諾訪問速率)策略、連接數(shù)限制策略等。在此基礎(chǔ)上,本發(fā)明實施例中,針對不同用戶優(yōu)先級的已上線用戶,在用戶配置文件中配置不同的權(quán)重參數(shù),以使得用戶優(yōu)先級高的已上線用戶對應(yīng)的用戶配置文件中包括的權(quán)重參數(shù),大于用戶優(yōu)先級低的已上線用戶對應(yīng)的用戶配置文件中包括的權(quán)重參數(shù)。例如,付費用戶的用戶優(yōu)先級高于免費用戶的用戶優(yōu)先級時,在認(rèn)證服務(wù)器上預(yù)先配置付費用戶的用戶信息I與用戶配置文件的標(biāo)識信息I之間的對應(yīng)關(guān)系,免費用戶的用戶信息2與用戶配置文件的標(biāo)識信息2之間的對應(yīng)關(guān)系,在接入設(shè)備上預(yù)先配置標(biāo)識信息I與用戶配置文件I之間的對應(yīng)關(guān)系,標(biāo)識信息2與用戶配置文件2之間的對應(yīng)關(guān)系,用戶配置文件I中包括的權(quán)重參數(shù)大于用戶配置文件2中包括的權(quán)重參數(shù)。
[0025]在已上線用戶的認(rèn)證過程中,除了獲得已上線用戶對應(yīng)的用戶信息,接入設(shè)備還可以獲得已上線用戶的地址信息,該獲得過程在此不再贅述。接入設(shè)備在獲取已上線用戶對應(yīng)的用戶配置文件后,可以記錄已上線用戶的地址信息和該用戶配置文件的對應(yīng)關(guān)系。其中,已上線用戶的地址信息包括但不限于該已上線用戶的IP地址和/或MAC (MediaAccess Control,介質(zhì)訪問控制)地址。
[0026]本發(fā)明實施例中,為了實現(xiàn)上述功能,可以在公共接口上配置用戶配置文件匹配功能,基于此用戶配置文件匹配功能,則接入設(shè)備根據(jù)獲取的隊列內(nèi)的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度之前,接入設(shè)備還可以判斷公共接口是否配置有用戶配置文件匹配功能。如果是,則接入設(shè)備執(zhí)行根據(jù)獲取的隊列內(nèi)的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度的過程。如果否,則接入設(shè)備不會執(zhí)行根據(jù)獲取的隊列內(nèi)的已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),對隊列內(nèi)的已上線用戶的流量進行調(diào)度的過程,而是采用現(xiàn)有方式對隊列內(nèi)的已上線用戶的流量進行調(diào)度,在此不再贅述。
[0027]基于上述技術(shù)方案,本發(fā)明實施例中,當(dāng)接入設(shè)備的公共接口在出方向出現(xiàn)流量擁塞時,可以基于已上線用戶的用戶配置文件中包括的用戶優(yōu)先級的權(quán)重參數(shù),為權(quán)重參數(shù)大的已上線用戶分配到的帶寬大于權(quán)重參數(shù)小的已上線用戶分配到的帶寬,從而優(yōu)先通過公共接口向權(quán)重參數(shù)大的已上線用戶發(fā)送流量,可以保證具有高優(yōu)先級的已上線用戶的流量被優(yōu)先發(fā)送,使得具有高優(yōu)先級的已上線用戶的業(yè)務(wù)得到有效保證,并提高用戶體驗。
[0028]例如,付費用戶的優(yōu)先級高于免費用戶的優(yōu)先級時,當(dāng)付費用戶和免費用戶同時通過公共接口接入網(wǎng)絡(luò),并均使用IP語音電話業(yè)務(wù)時,則接入設(shè)備會優(yōu)先發(fā)送付費用戶的IP語音電話業(yè)務(wù)的流量,使得付費用戶的業(yè)務(wù)得到更高優(yōu)先級的保證。
[0029]另外,由于公共接口下連接了大量的用戶,因此,接入設(shè)備會通過公共接口向已上線用戶轉(zhuǎn)發(fā)大量無效流量,如廣播報文、未知單播報文、組播報文等,而這些無效流量會占用公共接口的資源?;诖?,本發(fā)明實施例中,接入設(shè)備在接收到出接口為公共接口的流量時,會屏蔽無效的流量,以減少對公共接口資源的占用,并減少接入設(shè)備因無效流量導(dǎo)致公共接口擁塞的情況。
[0030]在此情況下,本發(fā)明實施例中,針對出接口為公共接口的流量,在接入設(shè)備根據(jù)流量的業(yè)務(wù)優(yōu)先級,將流量分配到業(yè)務(wù)優(yōu)先級的隊列之前,接入設(shè)備還可以從流量中獲得已上線用戶的