欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種異步傳輸模式設備虛通路標識符的管理方法

文檔序號:7943667閱讀:318來源:國知局
專利名稱:一種異步傳輸模式設備虛通路標識符的管理方法
技術領域
本發(fā)明涉及一種異步傳輸模式設備虛通路標識符的管理方法,具體涉及一種對異步傳輸模式設備虛通路標識符資源進行動態(tài)管理的方法。
背景技術
異步傳輸模式(ATM)是面向連接的,并且ATM中的連接是虛連接,其在兩個層次上建立,即所謂的虛路徑(Visual Path-VP)和虛通路(Visual Channel-VC),在信元頭中采用虛路徑標識符(Visual PathIdentifier-VPI)和虛通路標識符(Visual Path Identifier-VCI)表示兩個不同層次上的虛連接。因此ATM設備通過虛路徑標識符(VPI)和虛通路標識符(VCI)來實現(xiàn)對信元的路由和交換是實現(xiàn)異步傳輸?shù)囊环N重要機制。由于一個ATM系統(tǒng)通常有多個接口,每個接口最多可能有4096(212)個虛路徑標識符(VPI),而且每個VPI最多可能有65535個VCI,管理這些VPI和VCI對諸如內存、CPU處理時間之類的系統(tǒng)資源需求很大。使用靜態(tài)方法管理VCI資源,需要預先占用大量的內存空間(4096×65535×接口數(shù)目×每個VCI占用的比特數(shù)),尤其當某個VPI用于虛路徑(VP)連接時,為該VPI保留的VCI資源空間實際上并不會被使用,這樣便造成了系統(tǒng)資源的浪費,而且VCI的分配和查找效率十分低下。

發(fā)明內容
本發(fā)明的目的是提供一種使用比特集對異步傳輸模式設備虛通路標識符進行動態(tài)管理的方法,其在滿足ATM設備正常需要的同時,降低了對系統(tǒng)資源的需求,提高了對VCI資源的管理效率。
根據(jù)本發(fā)明一個方面提供的異步傳輸模式設備虛通路標識符管理方法,其在創(chuàng)建虛通路連接時申請VCI資源,包括以下步驟生成比特集;組成比特集池;設置比特集中相應比特的標記;設置比特集的標志位;判斷是否需要給某個VPI分配VCI資源,如果該VPI已經(jīng)用于VP連接,則不需要VCI資源;如果該VCI所屬的VPI第一次用于VC連接時,到比特集池中申請一個空閑的比特集,掛在相應的VPI下,將該比特集的標志位置為占用,并將相應的VCI比特的標記置為可用;如果該連接的VPI已經(jīng)被其它的VC連接所使用,檢查該VPI指向的比特集中的相應比特的標記,如果為不可用,則需要重新選取VCI,否則將該標記置為可用,表示可以使用該VCI創(chuàng)建連接。
根據(jù)本發(fā)明的另一方面提供的異步傳輸模式設備虛通路標識符管理方法,其在斷開虛通路連接時釋放VCI資源,包括以下步驟檢查VPI比特集的相應比特的標記,如果為不可用,將其置為可用,表示該VCI已被釋放,否則表明該VCI根本沒有被使用;如果該VPI下沒有VC連接,將該比特集歸還給比特集池,并將該比特集的標志位置為空閑。
此外,使用動態(tài)的方法生成所述比特集和比特集池。
此外,比特集池和比特集的大小可以根據(jù)系統(tǒng)的需要來調整,并且每個比特集都有相應的標志位表示其是否空閑。
此外,可以使用位結構數(shù)組的方法定義比特集,使用數(shù)組下標和某個位在位結構中的位置定位相應的VCI。
此外,比特集是多個比特的集合,而比特集池由多個比特集構成,其中比特集中的每一個比特代表一個VCI,將標記置為0表示其代表的VCI可用,將標記置為1表示其代表的VCI不可用,或者與此相反地表示VCI的可用和不可用。
如上所述,利用一個比特來表示VCI資源的可用性,并且使用動態(tài)的方法對ATM設備的VCI資源進行管理,可以降低管理VCI資源對內存資源的需求,以及提高了系統(tǒng)資源的使用效率。


下面參考附圖對本發(fā)明的異步傳輸模式設備虛通路標識符的管理方法的說明將會使本發(fā)明上述的和其它的目的更加清楚。
圖1是比特集池示意圖;圖2是比特集示意圖;圖3是申請了某個比特集后的比特集池示意圖;圖4是歸還了某個比特集后的比特集池示意圖;圖5是申請了某個VCI的比特集示意圖;圖6是釋放了某個VCI的比特集示意圖;圖7是申請VCI資源的流程圖;圖8是釋放VCI資源的流程圖。
具體實施例方式
下面結合附圖對本發(fā)明的異步傳輸模式設備虛通路標識符的管理方法進行詳細說明。
圖1是比特集池的示意圖。如圖所示,比特集池中包含多個比特集,異步傳輸模式通信系統(tǒng)中所有接口(接口1一直到接口r)共享比特集池中的比特集,當接口上的某個VPI用于VC連接時,到比特集池中申請一個可用的比特集,并且將該比特集的標志位(未示出)置為占用,當接口上的某個VPI不再用于VC連接時,將該VPI占用的比特集歸還回比特集池,并且將該比特集的標志位置為空閑。比特集池的大小可以根據(jù)系統(tǒng)需要調整。
圖2為比特集的示意圖。比特集中的每一個比特代表一個VCI,VCI值對應于該比特在比特集中的位置。如果某VCI對應的比特為0,表示該VCI資源可用,如果該比特為1,表示該VCI資源不可用。比特集的大小可以根據(jù)需要調整。
申請VCI資源時,如果該VCI所屬的虛路徑標識符(VPI)第一次用于VC連接,則到比特集池中申請一個可用的比特集。如圖1和3所示,接口3的VPI1第一次用于VC連接,故到比特集池中申請一個比特集。圖1為申請前的示意圖,圖3為申請后的示意圖。
如果沒有VC連接使用某VPI,則將該VPI占用的比特集返還給比特集池。如圖3和4所示。接口r中的VPI1本來用于VC連接,在沒有VC連接使用該VPI時,將其申請的比特集返還給比特集池。圖3為比特集返回前的比特集池的示意圖,圖4為比特集返還后的比特集池的示意圖。
申請VCI資源時,檢查該VCI所屬VPI的比特集中的相應比特位,如果為1表示該VCI資源不可用,返回失敗,否則將該位置為1,返回成功。如圖2所示,VCI0為0,表明該VCI可用,申請該VCI時返回成功,并將相應比特位置為1,如圖5所示。如果申請VCIm,如圖5所示VCIm為1,表明VCI不可用,返回失敗。
釋放VCI資源時,檢查相應VPI比特集的相應比特,如果該比特為1,將該比特置為0,返回成功,表示該VCI資源被成功釋放,否則返回失敗。如圖5所示,VCIm為1,釋放VCIm時,返回成功,并將VCIm置為0。如果釋放VCIn,如圖6所示,由于VCIn為0,返回失敗。
圖7是申請VCI資源的流程圖。在VCI的申請過程中,首先生成比特集;然后組成比特集池;設置比特集中相應比特的標記;設置比特集的標志位;接著判斷是否需要給某個VPI分配VCI資源,如果該VPI已經(jīng)用于VP連接,則不需要VCI資源;然后在創(chuàng)建虛通路(VC)連接時,如果該VCI所屬的VPI第一次用于VC連接,則到比特集池中申請一個空閑的比特集,掛在相應的VPI下,并將該比特集的標志未置為占用,將相應的VCI的比特位置為1,表示該VCI資源被使用,不可用于創(chuàng)建新的連接;在創(chuàng)建VC連接時,如果這個連接的VPI已經(jīng)被其它的VC連接使用,即已經(jīng)申請了比特集,則檢查該VPI指向的比特集中的相應比特位,如果為1,表示該VCI資源不可用,即不可以使用該VCI資源來創(chuàng)建連接,需要重新選取或者指定,否則使用該VCI資源創(chuàng)建連接,將該比特位置為1。
圖8是釋放VCI資源的流程圖。在斷開虛通路連接時,釋放VCI資源,首先檢查相應VPI比特集的相應比特位,如果該比特位為1,則將其置為0,表示VCI已經(jīng)被成功釋放,可以被其它的連接使用,否則表示該VCI資源根本沒有被使用,可以被其它的連接使用;然后,如果該VPI下已經(jīng)沒有VC連接,則將該VPI占用的比特集歸還該比特池,并將該比特池的標志位置為空閑,以供其它的VPI使用。
總之,采取根據(jù)本發(fā)明的異步傳輸模式設備虛通路標識符管理方法,ATM系統(tǒng)可以根據(jù)需要到比特集池中申請空閑的比特集,如果不再使用便歸還給比特集池,這樣就使得ATM設備的不同端口的不同VPI可以根據(jù)實際需要共享比特集池中的空閑比特集,減少了對內存的占用,從而提高了對VCI標識符的管理效率。
如上所述,已經(jīng)參考附圖對本發(fā)明的異步傳輸模式設備虛通路標識符的管理方法進行了詳細的說明,但是這并非想要局限本發(fā)明的范圍,本領域的技術人員可以認識到本發(fā)明可以有各種不脫離發(fā)明的實質和精髓的修改和變化。
權利要求
1.一種異步傳輸模式設備虛通路標識符(VCI)的管理方法,其在創(chuàng)建虛通路連接時申請VCI資源,包括以下步驟生成比特集;組成比特集池;設置比特集中相應比特的標記;設置比特集的標志位;判斷是否需要給某個VPI分配VCI資源,如果該VPI已經(jīng)用于VP連接,則不需要VCI資源;如果該VCI所屬的VPI第一次用于VC連接時,到比特集池中申請一個空閑的比特集,掛在相應的VPI下,將該比特集的標志位置為占用,并將相應的VCI比特的標記置為可用;如果該連接的VPI已經(jīng)被其它的VC連接所使用,檢查該VPI指向的比特集中的相應比特的標記,如果為不可用,則需要重新選取VCI,否則將該標記置為可用,表示可以使用該VCI創(chuàng)建連接。
2.根據(jù)權利要求1所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,所述比特集是多個比特的集合,而所述比特集池由多個比特集構成。
3.根據(jù)權利要求1所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,所述比特集池和比特集的大小可以根據(jù)系統(tǒng)的需要來調整,并且每個比特集都有相應的標志位表示其是否空閑。
4.根據(jù)權利要求1所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,使用動態(tài)的方法生成所述比特集和比特集池。
5.根據(jù)權利要求1所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,使用比特集中的標記來表示VCI資源的可用性。
6.根據(jù)權利要求2、3、4或5所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,可以使用位結構數(shù)組的方法定義比特集,使用數(shù)組下標和某個位在位結構中的位置定位相應的VCI。
7.根據(jù)權利要求6所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于,所述比特集中的每一個比特代表一個VCI,將標記置為0表示其代表的VCI可用,將標記置為1表示其代表的VCI不可用,或者與此相反地表示VCI的可用和不可用。
8.一種異步傳輸模式設備虛通路標識符(VCI)的管理方法,其在斷開虛通路連接時釋放VCI資源,包括以下步驟檢查VPI比特集的相應比特的標記,如果為不可用,將其置為可用,表示該VCI已被釋放,否則表明該VCI根本沒有被使用;如果該VPI下沒有VC連接,將該比特集歸還給比特集池,并將該比特集的標志位置為空閑。
9.根據(jù)權利要求8所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于所述比特集是多個比特的集合,而所述比特集池由多個比特集構成。
10.根據(jù)權利要求8所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于所述比特集池和比特集的大小可以根據(jù)系統(tǒng)的需要來調整,并且每個比特集都有相應的標志位表示其是否空閑。
11.根據(jù)權利要求8所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于使用比特集中的標記來表示VCI資源的可用性。
12.根據(jù)權利要求8所述的異步傳輸模式設備虛通路標識符的管理方法,其特征在于所述比特集中的每一個比特代表一個VCI,將標記置為0表示其代表的VCI可用,將標記置為1表示其代表的VCI不可用,或者與此相反地表示VCI的可用和不可用。
全文摘要
一種異步傳輸模式設備虛通路標識符的管理方法,包括申請VCI和釋放VCI。其中申請VCI包括生成比特集;組成比特集池;設置比特集中相應比特的標記;設置比特集的標志位;若VCI的VPI首次用于VC連接,到比特集池申請一個空閑比特集,掛在相應的VPI下,將該比特集的標志位置為占用,并將相應的VCI比特置為1;若該連接的VPI已經(jīng)被其它VC連接所使用,檢查該VPI指向的比特集中的比特位,若為1,則要重新選取VCI,否則將該位置為1。釋放VCI包括檢查VPI比特集的相應比特,若為1,將其置為0,否則表明該VCI根本沒有被占用;若該VPI下沒有VC連接,將該比特集歸還給比特集池,并將該比特集的標志位置為空閑。
文檔編號H04L12/26GK1507224SQ0215515
公開日2004年6月23日 申請日期2002年12月10日 優(yōu)先權日2002年12月10日
發(fā)明者朱旻, 李青, 馬煥南, 朱 申請人:深圳市中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
合江县| 长葛市| 江源县| 上虞市| 黎川县| 昌图县| 泗洪县| 商水县| 丁青县| 吉林省| 百色市| 平阳县| 新河县| 深水埗区| 西平县| 昌平区| 崇仁县| 台北县| 扶沟县| 白沙| 寿光市| 永登县| 锡林浩特市| 昔阳县| 清远市| 灵武市| 合山市| 桃江县| 郴州市| 海南省| 常德市| 南城县| 安泽县| 辽宁省| 大埔区| 民乐县| 湛江市| 高密市| 镇宁| 保德县| 利辛县|