專利名稱:一種建立永久虛連接的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及寬帶接入技術(shù)領(lǐng)域,特別是關(guān)于一種建立永久虛連接的方法。
背景技術(shù):
隨著網(wǎng)絡(luò)和信息技術(shù)的發(fā)展,寬帶上網(wǎng)已經(jīng)取代窄帶撥號(hào),由于網(wǎng)上數(shù)據(jù)傳輸?shù)牟粩嗉ぴ龊途W(wǎng)絡(luò)資源的有限性,有效利用寬帶資源已經(jīng)成為各方關(guān)注的焦點(diǎn)。
目前,寬帶上網(wǎng)大都采用異步轉(zhuǎn)移模式(ATM)的接入方式,基于ATM技術(shù)的接入設(shè)備組網(wǎng)示意如圖1所示。在圖1所示的接入系統(tǒng)中,用戶請(qǐng)求建立永久虛連接(PVC,permanent virtual circuit),系統(tǒng)判斷當(dāng)前可供使用的網(wǎng)絡(luò)資源能否滿足用戶的要求,如果能夠滿足要求并在建立新連接的同時(shí)仍能保證已有連接的服務(wù)質(zhì)量,系統(tǒng)則接納這一用戶,與用戶建立PVC永久虛連接。
如圖2所示,系統(tǒng)建立PVC的具體方法如下步驟201、用戶請(qǐng)求建立PVC,系統(tǒng)接受用戶申請(qǐng)的連接參數(shù)和帶寬等資源參數(shù);步驟202、系統(tǒng)檢查用戶申請(qǐng)的PVC虛連接參數(shù)是否可以使用,如果可以使用,執(zhí)行步驟203,否則,PVC建立失敗;步驟203、檢查系統(tǒng)物理可用帶寬是否可以滿足用戶申請(qǐng)的帶寬資源,如果可以滿足,執(zhí)行步驟204,否則,PVC建立失?。徊襟E204、計(jì)算該用戶需要占用的緩存資源,檢查系統(tǒng)的物理可用緩存資源是否滿足需要,如果滿足需要,執(zhí)行步驟205,否則,PVC建立失??;步驟205、系統(tǒng)給用戶分配物理帶寬資源;步驟206、系統(tǒng)給用戶分配物理緩存資源;
步驟207、PVC建立。
從上述方法中可以看出,系統(tǒng)與用戶建立PVC永久虛連接時(shí),要為用戶分配一定的資源,所以PVC一旦建立,不管用戶是否在線,分配給用戶的資源就被該用戶永久地、獨(dú)立的占用,這相當(dāng)于系統(tǒng)中所有的用戶時(shí)時(shí)都在使用。其實(shí)在現(xiàn)實(shí)中,在同一時(shí)刻只有一部分用戶在線,不可能所有的用戶都同時(shí)在線。由于系統(tǒng)的網(wǎng)絡(luò)資源已經(jīng)分配給用戶,用戶占用而沒有使用的那一部分資源就白白的被浪費(fèi)了。例如一個(gè)ADSL接入系統(tǒng)最大可以容納100個(gè)用戶,同時(shí)使用系統(tǒng)的用戶一般最大在70個(gè)用戶左右。如果系統(tǒng)共有100M資源,給每一個(gè)用戶分配的帶寬都是1M,那么,在線的70個(gè)用戶只使用了系統(tǒng)的70M資源,剩下的30M資源由于沒有用戶使用而被浪費(fèi)。
因此,在建立永久虛連接過程中,為每個(gè)用戶永久地分配固定物理資源的方式,大大地降低了網(wǎng)絡(luò)資源的利用率。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種新的建立永久虛連接的方法,使之能更加有效的利用網(wǎng)絡(luò)資源,進(jìn)一步提高網(wǎng)絡(luò)資源的利用率。
一種建立永久虛連接的方法,該方法包括以下步驟A.預(yù)先設(shè)置帶寬收斂比,利用帶寬收斂比收斂系統(tǒng)物理資源,將系統(tǒng)物理資源轉(zhuǎn)化為邏輯資源;B.接受用戶建立永久虛連接的請(qǐng)求,包括用戶請(qǐng)求的連接參數(shù)和帶寬參數(shù);C.判斷用戶輸入的連接參數(shù)是否可以使用,如果可以使用,執(zhí)行步驟D,否則,永久虛連接建立失??;D.根據(jù)用戶請(qǐng)求中的帶寬參數(shù),為請(qǐng)求建立永久虛連接的用戶分配邏輯資源,永久虛連接建立。
步驟A中所述設(shè)置帶寬收斂比包括A1.用戶輸入待設(shè)置的帶寬收斂比數(shù)值;
A2.判斷待設(shè)置的帶寬收斂比數(shù)值的范圍如果待設(shè)置的帶寬收斂比數(shù)值小于或等于1,取帶寬收斂比為1;如果待設(shè)置的帶寬收斂比數(shù)值大于1且小于或等于2,取此數(shù)值為帶寬收斂比;如果待設(shè)置的帶寬收斂比數(shù)值大于2,帶寬收斂比設(shè)置失敗。
所述系統(tǒng)物理資源包括物理帶寬和物理緩存,分為已有連接實(shí)際占用的物理資源和系統(tǒng)剩余的物理可用資源。
所述步驟A中利用帶寬收斂比收斂系統(tǒng)物理資源包括A3.利用帶寬收斂比收斂已有連接實(shí)際占用的物理資源,將已有連接實(shí)際占用的物理資源轉(zhuǎn)化為已有連接實(shí)際占用的邏輯資源;A4.判斷已有連接實(shí)際占用的邏輯資源能否滿足已有連接的服務(wù)質(zhì)量,如果滿足,執(zhí)行步驟A5,否則,系統(tǒng)物理資源收斂失敗;A5.利用帶寬收斂比收斂系統(tǒng)剩余的物理可用資源,將系統(tǒng)剩余的物理可用資源轉(zhuǎn)化成邏輯可用資源,包括邏輯可用帶寬和邏輯可用緩存。
所述步驟D中為請(qǐng)求建立永久虛連接的用戶分配邏輯資源包括D1.判斷系統(tǒng)剩余的邏輯可用帶寬是否滿足用戶申請(qǐng)的帶寬,如果滿足,則執(zhí)行步驟D2,否則,永久虛連接建立失??;D2.計(jì)算請(qǐng)求用戶需要的緩存,判斷系統(tǒng)剩余的邏輯可用緩存是否滿足請(qǐng)求用戶的需要,如果滿足,則執(zhí)行步驟D3,否則,永久虛連接建立失?。籇3.為請(qǐng)求建立永久虛連接的用戶分配邏輯帶寬資源和邏輯緩存資源。
所述步驟D進(jìn)一步包括D4.計(jì)算用戶申請(qǐng)的帶寬與系統(tǒng)設(shè)置的帶寬收斂比的比值得到實(shí)際分配給用戶的物理帶寬和計(jì)算請(qǐng)求用戶需要的緩存與系統(tǒng)設(shè)置的帶寬收斂比的比值得到實(shí)際分配給用戶的物理緩存;D5.用實(shí)際分配給用戶的物理帶寬和物理緩存配置系統(tǒng)硬件。
在步驟D1或步驟D2中永久虛連接建立失敗之后,該方法進(jìn)一步包括
重新設(shè)置帶寬收斂比,利用所述重新設(shè)置的帶寬收斂比收斂系統(tǒng)物理資源,然后利用收斂后的系統(tǒng)資源為已建立連接的用戶重新分配資源。
本發(fā)明是將系統(tǒng)物理資源轉(zhuǎn)化為邏輯資源,并將系統(tǒng)邏輯資源作為共享資源使用,根據(jù)當(dāng)前資源的分配與占用情況,動(dòng)態(tài)地為每一個(gè)請(qǐng)求建立永久虛連接的用戶分配邏輯資源,進(jìn)而大大地提高了網(wǎng)絡(luò)資源的利用率。
圖1為基于ATM技術(shù)的接入設(shè)備組網(wǎng)示意圖;圖2為現(xiàn)有技術(shù)中建立PVC的流程圖;圖3為系統(tǒng)設(shè)置收斂比以及收斂系統(tǒng)物理資源的流程圖;圖4為設(shè)置收斂比后系統(tǒng)容量的變化;圖5為新的建立PVC的流程圖。
具體實(shí)施例方式
下面結(jié)合流程圖和具體實(shí)施例來進(jìn)一步說明本發(fā)明的具體實(shí)施方案。
首先明確一下方案中涉及的幾個(gè)概念,以便于更加清楚地說明本發(fā)明的具體實(shí)施例。
帶寬收斂比是指當(dāng)前所有用戶申請(qǐng)的帶寬總和與系統(tǒng)物理帶寬之比,系統(tǒng)默認(rèn)的帶寬收斂比數(shù)值為“1”。
虛擬帶寬是指系統(tǒng)利用帶寬收斂比將物理帶寬邏輯收斂后得到的邏輯帶寬。
系統(tǒng)物理資源從功能的角度劃分,分為物理帶寬資源和緩存資源,從使用的角度劃分,又可以分為已建立連接的用戶實(shí)際占用的物理資源和物理可用資源。
系統(tǒng)邏輯資源與系統(tǒng)物理資源相對(duì)應(yīng),可以分為邏輯帶寬資源和邏輯緩存資源,又可以分為已建立連接的用戶占用的邏輯資源和邏輯可用資源。
本發(fā)明是采用虛擬帶寬技術(shù),通過設(shè)置帶寬收斂比,將系統(tǒng)物理資源轉(zhuǎn)化為邏輯資源,并將邏輯資源動(dòng)態(tài)地分配給用戶,從而建立永久虛連接。
下面舉一較佳實(shí)施例介紹一下本發(fā)明中系統(tǒng)設(shè)置帶寬收斂比以及利用帶寬收斂比收斂系統(tǒng)物理資源的具體過程。
參見流程圖3所示,設(shè)置帶寬收斂比及收斂系統(tǒng)物理資源的具體過程如下步驟301、用戶輸入待設(shè)置的帶寬收斂比數(shù)值;步驟302、系統(tǒng)判斷待設(shè)置的帶寬收斂比數(shù)值的范圍,如果待設(shè)置的收斂比數(shù)值小于1,帶寬收斂比取系統(tǒng)默認(rèn)值“1”,執(zhí)行步驟303;如果待設(shè)置的收斂比數(shù)值在區(qū)間〔1,2〕之間,取此值作為帶寬收斂比,執(zhí)行步驟303;如果欲設(shè)置的收斂比大于2,這時(shí),當(dāng)前用戶申請(qǐng)帶寬的總和已超過系統(tǒng)容量上限,系統(tǒng)很難再繼續(xù)提供連接質(zhì)量保證,所以系統(tǒng)不支持這個(gè)收斂比,收斂比設(shè)置失??;步驟303、帶寬收斂比設(shè)置成功,更新系統(tǒng)帶寬收斂比數(shù)值;步驟304、利用帶寬收斂比收斂已經(jīng)有連接實(shí)際占用的物理資源,將已有連接實(shí)際占用的物理資源轉(zhuǎn)化為已有連接實(shí)際占用的邏輯資源;步驟305、判斷已有連接實(shí)際占用的邏輯資源能否滿足已有連接的服務(wù)質(zhì)量,如果可以滿足,執(zhí)行步驟306,否則,收斂失敗;步驟306、利用帶寬收斂比收斂系統(tǒng)物理可用資源,將系統(tǒng)物理可用資源轉(zhuǎn)化成邏輯可用資源,收斂完成。其中,邏輯可用資源包括邏輯可用帶寬和邏輯可用緩存。
從上述過程可知,系統(tǒng)設(shè)置的帶寬收斂比的范圍為[1,2]。當(dāng)收斂比為1時(shí),系統(tǒng)的物理資源與邏輯資源是相等的;當(dāng)收斂比在區(qū)間(1,2〕時(shí),系統(tǒng)的邏輯資源大于物理資源,這時(shí),系統(tǒng)本身的物理容量沒有變化,但邏輯容量擴(kuò)大了,系統(tǒng)可以接納更多的用戶。
參見圖4所示,在沒有設(shè)置帶寬收斂比之前,系統(tǒng)可用帶寬為物理資源,共為155M物理帶寬;如果將帶寬收斂比設(shè)置為200/155,那么利用該帶寬收斂比收斂系統(tǒng)資源后,則系統(tǒng)可用帶寬為邏輯資源,共為200M的虛擬帶寬,因此,系統(tǒng)容量變大了。
下面來闡述系統(tǒng)通過設(shè)置帶寬收斂比后建立永久虛連接的具體過程。
圖5示意了新的建立永久虛連接的流程,其具體步驟如下步驟501、系統(tǒng)接受用戶建立PVC永久虛連接的請(qǐng)求,包括用戶申請(qǐng)的PVC連接參數(shù)和帶寬資源參數(shù);步驟502、系統(tǒng)檢查用戶申請(qǐng)的PVC連接參數(shù)是否可以使用,如果可以使用,執(zhí)行步驟503,否則,永久虛連接建立失??;步驟503、判斷系統(tǒng)剩余的邏輯可用帶寬資源是否滿足當(dāng)前連接申請(qǐng)的帶寬資源,如果滿足,執(zhí)行步驟504,否則,永久虛連接建立失??;步驟504、計(jì)算該用戶需要占用的緩存資源,判斷系統(tǒng)邏輯可用緩存資源是否滿足用戶的需要,如果滿足,執(zhí)行步驟505,否則,虛連接建立失?。徊襟E505、為該用戶分配帶寬和緩存資源。實(shí)際分配給用戶的帶寬為用戶申請(qǐng)的帶寬與系統(tǒng)設(shè)置的帶寬收斂比的比值,實(shí)際分配給用戶的緩存為用戶需要的緩存與系統(tǒng)設(shè)置的帶寬收斂比的比值;步驟506、用步驟505中實(shí)際分配給該用戶的帶寬資源和緩存資源配置系統(tǒng)硬件,PVC永久虛連接建立。
在新的建立永久虛連接的過程中,系統(tǒng)不是為每一個(gè)用戶固定地、獨(dú)立地分配資源,而是將整個(gè)系統(tǒng)作為共享資源使用,根據(jù)用戶流量和系統(tǒng)的使用情況動(dòng)態(tài)地給用戶分配資源。
當(dāng)系統(tǒng)設(shè)置的帶寬收斂比為1時(shí),系統(tǒng)分配給每個(gè)用戶的帶寬也就是該用戶申請(qǐng)的帶寬;當(dāng)系統(tǒng)設(shè)置的帶寬收斂比在區(qū)間(1,2)時(shí),當(dāng)前所有在線用戶申請(qǐng)的帶寬總和已經(jīng)超過系統(tǒng)的物理帶寬,系統(tǒng)分配給每一個(gè)用戶實(shí)際使用的帶寬小于用戶申請(qǐng)的帶寬。并且,隨著帶寬收斂比的不斷增加,用戶實(shí)際占用的物理帶寬在不斷減少。這時(shí),由于系統(tǒng)采用共享式調(diào)度的方式來管理系統(tǒng)資源,所以每一個(gè)用戶的資源是按照一定比例平均下降的,用戶申請(qǐng)的帶寬大,下降的帶寬也大,用戶之間不會(huì)相互影響使用。
當(dāng)然,由于系統(tǒng)是預(yù)先設(shè)置帶寬收斂比,如果在步驟503中系統(tǒng)剩余的邏輯可用帶寬資源已經(jīng)不能滿足用戶的需要,此時(shí),系統(tǒng)可以重新設(shè)置帶寬收斂比,但是對(duì)于已經(jīng)建立連接的用戶,要重新分配其占用的資源。
因此,本發(fā)明建立永久虛連接的方法,使系統(tǒng)可以接納更多的用戶,使系統(tǒng)資源得到充分的利用,大大提高了網(wǎng)絡(luò)資源的利用率。
凡在本發(fā)明上述精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種建立永久虛連接的方法,其特征在于該方法包括以下步驟A.預(yù)先設(shè)置帶寬收斂比,利用帶寬收斂比收斂系統(tǒng)物理資源,將系統(tǒng)物理資源轉(zhuǎn)化為邏輯資源;B.接受用戶建立永久虛連接的請(qǐng)求,包括用戶請(qǐng)求的連接參數(shù)和帶寬參數(shù);C.判斷用戶輸入的連接參數(shù)是否可以使用,如果可以使用,執(zhí)行步驟D,否則,永久虛連接建立失?。籇.根據(jù)用戶請(qǐng)求中的帶寬參數(shù),為請(qǐng)求建立永久虛連接的用戶分配邏輯資源,永久虛連接建立。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟A中所述設(shè)置帶寬收斂比包括A1.用戶輸入待設(shè)置的帶寬收斂比數(shù)值;A2.判斷待設(shè)置的帶寬收斂比數(shù)值的范圍如果待設(shè)置的帶寬收斂比數(shù)值小于或等于1,取帶寬收斂比為1;如果待設(shè)置的帶寬收斂比數(shù)值大于1且小于或等于2,取此數(shù)值為帶寬收斂比;如果待設(shè)置的帶寬收斂比數(shù)值大于2,帶寬收斂比設(shè)置失敗。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述系統(tǒng)物理資源包括物理帶寬和物理緩存,分為已有連接實(shí)際占用的物理資源和系統(tǒng)剩余的物理可用資源。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于所述步驟A中利用帶寬收斂比收斂系統(tǒng)物理資源包括A3.利用帶寬收斂比收斂已有連接實(shí)際占用的物理資源,將已有連接實(shí)際占用的物理資源轉(zhuǎn)化為已有連接實(shí)際占用的邏輯資源;A4.判斷已有連接實(shí)際占用的邏輯資源能否滿足已有連接的服務(wù)質(zhì)量,如果滿足,執(zhí)行步驟A5,否則,系統(tǒng)物理資源收斂失?。籄5.利用帶寬收斂比收斂系統(tǒng)剩余的物理可用資源,將系統(tǒng)剩余的物理可用資源轉(zhuǎn)化成邏輯可用資源,包括邏輯可用帶寬和邏輯可用緩存。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述步驟D中為請(qǐng)求建立永久虛連接的用戶分配邏輯資源包括D1.判斷系統(tǒng)剩余的邏輯可用帶寬是否滿足用戶申請(qǐng)的帶寬,如果滿足,則執(zhí)行步驟D2,否則,永久虛連接建立失??;D2.計(jì)算請(qǐng)求用戶需要的緩存,判斷系統(tǒng)剩余的邏輯可用緩存是否滿足請(qǐng)求用戶的需要,如果滿足,則執(zhí)行步驟D3,否則,永久虛連接建立失?。籇3.為請(qǐng)求建立永久虛連接的用戶分配邏輯帶寬資源和邏輯緩存資源。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于所述步驟D進(jìn)一步包括D4.計(jì)算用戶申請(qǐng)的帶寬與系統(tǒng)設(shè)置的帶寬收斂比的比值得到實(shí)際分配給用戶的物理帶寬和計(jì)算請(qǐng)求用戶需要的緩存與系統(tǒng)設(shè)置的帶寬收斂比的比值得到實(shí)際分配給用戶的物理緩存;D5.用實(shí)際分配給用戶的物理帶寬和物理緩存配置系統(tǒng)硬件。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于在步驟D1或步驟D2中永久虛連接建立失敗之后,該方法進(jìn)一步包括重新設(shè)置帶寬收斂比,利用所述重新設(shè)置的帶寬收斂比收斂系統(tǒng)物理資源,再利用收斂后的系統(tǒng)資源為已建立連接的用戶重新分配資源,然后執(zhí)行步驟D1。
全文摘要
本發(fā)明公開了一種建立永久虛連接的方法,該方法包括A.預(yù)先設(shè)置帶寬收斂比,利用帶寬收斂比收斂系統(tǒng)物理資源,將系統(tǒng)物理資源轉(zhuǎn)化為邏輯資源;所述系統(tǒng)物理資源包括物理帶寬和物理緩存,分為已有連接實(shí)際占用的物理資源和系統(tǒng)剩余的物理可用資源;B.接受用戶建立永久虛連接的請(qǐng)求,包括用戶請(qǐng)求的連接參數(shù)和帶寬參數(shù);C.判斷用戶輸入的連接參數(shù)是否可以使用,如果可以使用,執(zhí)行步驟D,否則,永久虛連接建立失??;D.根據(jù)用戶請(qǐng)求中的帶寬參數(shù),為請(qǐng)求建立永久虛連接的用戶分配邏輯資源,永久虛連接建立。因此,本發(fā)明建立永久虛連接的方式,大大提高了網(wǎng)絡(luò)資源的利用率。
文檔編號(hào)H04L12/28GK1553647SQ03137238
公開日2004年12月8日 申請(qǐng)日期2003年6月3日 優(yōu)先權(quán)日2003年6月3日
發(fā)明者陽振庭 申請(qǐng)人:華為技術(shù)有限公司