国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      鏈路帶寬調(diào)整方案中動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法

      文檔序號(hào):7629422閱讀:166來源:國(guó)知局
      專利名稱:鏈路帶寬調(diào)整方案中動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種數(shù)字傳輸領(lǐng)域的方法,具體地說,涉及一種在傳輸SDH(Synchronousdigital hierarchy,同步數(shù)字體系)系統(tǒng)中實(shí)現(xiàn)LCAS(Link Capacity Adjustment Scheme,鏈路帶寬調(diào)整方案)動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法。
      背景技術(shù)
      SDH系統(tǒng)中,常常以虛級(jí)聯(lián)的方式傳遞數(shù)據(jù)。虛級(jí)聯(lián)技術(shù)的原理是允許任意多個(gè)小的虛容器級(jí)聯(lián)起來組裝成為一個(gè)較大的虛容器來傳輸數(shù)據(jù)業(yè)務(wù)。而在使用虛級(jí)聯(lián)傳輸?shù)脑O(shè)備中,常常又需要通過LCAS協(xié)議對(duì)帶寬容量進(jìn)行動(dòng)態(tài)的調(diào)整。
      以下簡(jiǎn)單介紹一下LCAS協(xié)議的內(nèi)容。LCAS協(xié)議本身是一個(gè)雙向的協(xié)議,在傳輸中它通過控制包的形式實(shí)現(xiàn)源端和宿端的握手。對(duì)于高階(VC-4,VC-3)虛級(jí)聯(lián)和低階(VC-12)虛級(jí)聯(lián),控制包由VC-4/VC-3通道開銷的H4字節(jié)和VC-12通道開銷的K4字節(jié)生成。控制包包含以下內(nèi)容MFI(MultiFrame Indicator復(fù)幀編號(hào)域)、SQ(Sequence Indicator順序編號(hào))、CTRL(control控制域)、GID(Group Identification,組別標(biāo)識(shí)位)、MST(Member Status,成員狀態(tài)域)、RS-ACK(Re-Sequence Acknowledge,順序重排確認(rèn)位)、CRC(CyclicRedundancy Check,循環(huán)冗余檢查)等,其中SQ決定了數(shù)據(jù)在虛級(jí)聯(lián)組中的裝配順序。在應(yīng)用中,虛級(jí)聯(lián)的裝配需要將數(shù)據(jù)按照SQ的順序依次映射到SDH幀中,在支路無效或者臨時(shí)刪除的時(shí)候不進(jìn)行填充。
      目前,多采用映射表項(xiàng)的方式實(shí)現(xiàn)虛容器和邏輯通道之間的數(shù)據(jù)轉(zhuǎn)發(fā),而映射表項(xiàng)的修改則需要通過LCAS協(xié)議在源端(SOURCE)和宿端(SINK)握手實(shí)現(xiàn)。同時(shí),映射表項(xiàng)的修改往往需要主控設(shè)備(CPU或微處理器)參與進(jìn)行。
      另外,在LCAS無損切換的應(yīng)用中,目前有兩種做法1)直接通過用戶自定義上層協(xié)議的方式實(shí)現(xiàn)LCAS無損切換;2)直接通過大容量的RAM存儲(chǔ)兩頁進(jìn)行切換。無論是那一種,都需要主控設(shè)備對(duì)映射表項(xiàng)進(jìn)行改寫,只是時(shí)間上約束要求不同而已。因此在使用上述兩種方法的時(shí)候,設(shè)計(jì)的復(fù)雜性較大,軟硬件資源消耗較多。
      專利“一種實(shí)現(xiàn)LCAS協(xié)議無損切換的方法”(公開號(hào)CN 1558633A)中介紹了一種使用主備頁面實(shí)現(xiàn)無損切換的工作方式,其LCAS控制幀和映射表項(xiàng)均需要主備兩個(gè)頁面進(jìn)行切換,這導(dǎo)致在成員數(shù)量比較多的時(shí)候,所需要的RAM資源較多,另外其生成主備兩頁表項(xiàng)的時(shí)候均需要由主控設(shè)備(CPU或微處理器)進(jìn)行控制,自動(dòng)化程度不高。
      專利“LCAS動(dòng)態(tài)無損切換數(shù)據(jù)帶寬的映射方法”(公開號(hào)CN 1561073A)中介紹了一種應(yīng)用主備映射表項(xiàng)實(shí)現(xiàn)LCAS動(dòng)態(tài)無損切換數(shù)據(jù)帶寬的映射方法,其在映射數(shù)據(jù)的時(shí)候,將每個(gè)成員一個(gè)LCAS幀所包含的虛容器都串連起來形成一個(gè)大的映射表,顯然對(duì)RAM資源消耗巨大,另外在進(jìn)行映射的過程中,操作相對(duì)復(fù)雜,稍有不當(dāng)容易丟失數(shù)據(jù)。
      因此,現(xiàn)有技術(shù)還有待于繼續(xù)改進(jìn)和發(fā)展。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于針對(duì)以上所述的現(xiàn)有技術(shù)中存在的問題,提出一種不需要主控設(shè)備參與修改映射表項(xiàng)就能實(shí)現(xiàn)LCAS動(dòng)態(tài)無損切換數(shù)據(jù)的映射方法,在處理過程中,僅用一雙口的RAM用來存儲(chǔ)待映射數(shù)據(jù),通過控制讀寫地址實(shí)現(xiàn)數(shù)據(jù)的無損映射,其中RAM資源和自動(dòng)化程度都得到很好的改善。
      本發(fā)明的技術(shù)方案包括一種鏈路帶寬調(diào)整方案動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法,其包括以下步驟A、利用一個(gè)交叉RAM作為數(shù)據(jù)存儲(chǔ)單元,根據(jù)主控設(shè)備下發(fā)的端口配置信息和LCAS協(xié)議的處理信息,生成在LCAS復(fù)幀邊界處變化的復(fù)用的端口使能時(shí)序和順序編號(hào)排列時(shí)序;B、根據(jù)這兩種時(shí)序通過計(jì)數(shù)生成一個(gè)控制數(shù)據(jù)寫入交叉RAM的寫地址;C、按照該寫地址將待映射數(shù)據(jù)寫進(jìn)交叉RAM,并按照生成的順序編號(hào)排列時(shí)序?qū)?shù)據(jù)從交叉RAM中讀出,實(shí)現(xiàn)LCAS動(dòng)態(tài)無損數(shù)據(jù)切換的虛級(jí)聯(lián)映射。
      所述的方法,其中,具體還包含步驟A1根據(jù)主控設(shè)備下發(fā)的配置信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的端口使能時(shí)序以及發(fā)生臨時(shí)刪除支路時(shí)的端口使能時(shí)序;B1按照LCAS協(xié)議,處理源端和宿端的交互信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的順序編號(hào)排列時(shí)序;C1按照時(shí)序信息,生成RAM讀寫控制頁指示;D1參照以上步驟生成的時(shí)序,生成一套只包含有效順序編號(hào)排列的交叉ram寫地址;E1將數(shù)據(jù)按照生成的寫地址寫入交叉RAM;F1按照步驟B1生成的順序編號(hào)時(shí)序從交叉RAM中讀出數(shù)據(jù)。
      所述的方法,其中,所述步驟D1還包括D11、按照端口使能時(shí)序生成連續(xù)排列的第一計(jì)數(shù)值;
      D12、按照臨時(shí)刪除支路端口使能時(shí)序生成一套順序編號(hào)按照從小到大順序排列的端口順序編號(hào)使能指示;D13、按照步驟D12生成的端口順序編號(hào)使能指示時(shí)序生成順序的第二計(jì)數(shù)值;D14、按照臨時(shí)刪除支路端口使能時(shí)序生成連續(xù)排列的第三計(jì)數(shù)值;D15、以第二計(jì)數(shù)值為寫地址,在步驟D12生成的端口順序編號(hào)使能指示下將對(duì)應(yīng)的第一計(jì)數(shù)值寫進(jìn)地址RAM;D16、以第三計(jì)數(shù)值為讀地址,從地址RAM中讀出數(shù)據(jù)即得到交叉RAM的寫地址。
      本發(fā)明所提供的一種鏈路帶寬調(diào)整方案動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法,與現(xiàn)有技術(shù)相比,節(jié)省了大量的RAM資源;減少了主控設(shè)備對(duì)業(yè)務(wù)的控制力度,提高了自動(dòng)化程度;保證了數(shù)據(jù)裝配的順序只能在邊界處發(fā)生改變,實(shí)現(xiàn)了無損,此處又進(jìn)一步節(jié)省了其他專利中需要存儲(chǔ)控制幀信息和映射表項(xiàng)的備用頁RAM資源。


      圖1是本發(fā)明中實(shí)現(xiàn)LCAS無損切換數(shù)據(jù)映射的原理框圖;圖2是本發(fā)明方法的工作流程圖;圖3是本發(fā)明方法的較佳實(shí)施例中幾個(gè)主要信號(hào)的時(shí)序關(guān)系圖。
      具體實(shí)施例方式
      下面結(jié)合附圖,對(duì)本發(fā)明所述方法進(jìn)行詳細(xì)的說明。
      本發(fā)明所述鏈路帶寬調(diào)整方案動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法,其主要思想是利用一個(gè)雙口的RAM(交叉RAM)作為數(shù)據(jù)存儲(chǔ)單元,首先根據(jù)主控設(shè)備下發(fā)的端口配置信息和LCAS協(xié)議的處理信息,生成在LCAS復(fù)幀邊界處變化的復(fù)用的端口使能時(shí)序和SQ排列時(shí)序;再根據(jù)這兩種時(shí)序通過計(jì)數(shù)生成一個(gè)控制數(shù)據(jù)寫入交叉RAM的寫地址,然后按照該寫地址將待映射數(shù)據(jù)寫進(jìn)交叉RAM,再按照生成的SQ排列時(shí)序?qū)?shù)據(jù)從交叉RAM中讀出,從而實(shí)現(xiàn)LCAS動(dòng)態(tài)無損數(shù)據(jù)切換的虛級(jí)聯(lián)映射。
      本發(fā)明方法具體包含下列步驟第一步根據(jù)主控設(shè)備下發(fā)的配置信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的端口使能時(shí)序以及發(fā)生DNU(DON’T NOT USE臨時(shí)刪除支路)時(shí)的端口使能時(shí)序。
      第二步按照LCAS協(xié)議,處理源端和宿端的交互信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的SQ排列時(shí)序。
      第三步按照時(shí)序信息,生成RAM讀寫控制頁指示。
      第四步參照以上步驟生成的時(shí)序,生成一套只包含有效SQ排列的交叉ram寫地址。
      第五步將數(shù)據(jù)按照生成的寫地址寫入交叉RAM。
      第六步按照第二步生成的SQ時(shí)序從交叉RAM中讀出數(shù)據(jù)。
      其中,第四步生成交叉RAM寫地址是關(guān)鍵的一步,其決定了交叉過程的正確與否,此處用到一個(gè)地址雙口RAM,具體包含以下步驟1)按照端口使能時(shí)序生成連續(xù)排列的第一計(jì)數(shù)值1;2)按照DNU端口使能時(shí)序生成一套與SQ相關(guān)的端口SQ使能指示,該指示表示在同一個(gè)VCG組中,SQ按照從小到大的順序排列時(shí),各個(gè)成員的端口有效狀況;3)按照端口SQ使能時(shí)序在端口有效的情況下順序計(jì)數(shù),生成第二計(jì)數(shù)值2;4)按照DNU端口使能時(shí)序生成連續(xù)排列的計(jì)數(shù)值3,計(jì)數(shù)值3和第二計(jì)數(shù)值2在VCG組成員有臨時(shí)刪除情況時(shí)相位是有所不同的;5)以第二計(jì)數(shù)值2為寫地址,在端口SQ使能指示下將對(duì)應(yīng)的第一計(jì)數(shù)值1寫進(jìn)地址RAM。
      6)以計(jì)數(shù)值3為讀地址,從地址RAM中讀出數(shù)據(jù)即得到交叉RAM的寫地址。
      如圖1所示是本發(fā)明實(shí)現(xiàn)LCAS無損切換數(shù)據(jù)映射的原理圖。如圖1所示,端口處理模塊根據(jù)接收到的添加刪除指令即主控設(shè)備下發(fā)的配置信息以及LCAS協(xié)議處理給出的交互信息即LCAS控制字信息,生成和端口相關(guān)的使能時(shí)序;LCAS協(xié)議處理模塊利用端口處理模塊生成的交互信息,即處理后的添加刪除指令及端口使能時(shí)序以及下行反饋回來的交互信息,如MST、ACK等,處理LCAS協(xié)議,生成和時(shí)隙相對(duì)應(yīng)的SQ時(shí)序;翻頁生成模塊按照時(shí)序信息生成不斷變換的讀寫控制頁指示,用于控制交叉RAM的讀寫以及交叉RAM寫地址的生成;寫地址生成模塊根據(jù)讀寫控制頁指示,利用端口使能時(shí)序和SQ時(shí)序,通過計(jì)數(shù)生成一個(gè)僅與有效SQ相關(guān)的交叉RAM的寫地址;數(shù)據(jù)交叉RAM完成虛級(jí)聯(lián)的裝配,映射前數(shù)據(jù)按照生成的寫地址寫入交叉RAM,同時(shí)按照SQ的順序讀出數(shù)據(jù),實(shí)現(xiàn)虛級(jí)聯(lián)的無損映射。
      圖2是本發(fā)明的工作流程圖,第一步,根據(jù)主控設(shè)備下發(fā)的配置信息,生成和時(shí)隙編號(hào)相對(duì)應(yīng)的端口使能時(shí)序,該時(shí)序有兩套,一套為按照端口配置信息的時(shí)序,一套為考慮發(fā)生DNU時(shí)的端口使能時(shí)序,在生成時(shí)序的過程中,需要利用LCAS協(xié)議處理部分送過來的交互信息(CTRL字節(jié)),以便使端口使能信息和凈荷裝配能在同一個(gè)邊界處發(fā)生變化,保證無損,當(dāng)然,端口使能的變化控制在LCAS復(fù)幀邊界處;第二步,按照LCAS協(xié)議,處理源端以及從宿端反饋回來的協(xié)議信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的SQ排列時(shí)序,此處如果按照時(shí)隙編號(hào)從小到大的順序來看,同一個(gè)VCG組中,SQ可能是混亂的,同樣,SQ的變化控制在LCAS復(fù)幀邊界處;
      第三步,按照時(shí)序信息,生成讀寫控制頁指示,該讀寫控制頁指示在所有時(shí)隙到來后自動(dòng)翻轉(zhuǎn),比如系統(tǒng)中包含5個(gè)時(shí)隙,那么該控制頁每5拍就翻轉(zhuǎn)一次,以此類推,翻頁指示不斷的交替變化;第四步,參照以上步驟生成的端口使能和SQ排列時(shí)序,生成一套只包含有效SQ排列的交叉RAM寫地址,該地址可能不連續(xù),用于控制映射數(shù)據(jù)的寫入,生成寫地址的過程是本發(fā)明中的關(guān)鍵所在,在本步驟用到一個(gè)雙口的地址RAM;第五步,將數(shù)據(jù)按照生成的寫地址寫入交叉RAM進(jìn)行存儲(chǔ),因?yàn)樯傻膶懙刂泛芸赡苁遣贿B續(xù)的,所以寫數(shù)據(jù)的過程是受控的;第六步,按照第二步生成的SQ時(shí)序從交叉RAM中讀出數(shù)據(jù),實(shí)現(xiàn)虛級(jí)聯(lián)凈荷的裝配,同樣由于讀地址(SQ時(shí)序)也可能是不連續(xù)的,所以讀數(shù)據(jù)的過程也是受控的。
      如圖3所示是舉例說明本發(fā)明中幾個(gè)主要信號(hào)的時(shí)序關(guān)系圖,有一個(gè)VCG組,包含5個(gè)時(shí)隙,如圖中vc_num所示,每個(gè)時(shí)隙都分配相應(yīng)的sq,該VCG組需要裝配連續(xù)的數(shù)據(jù),數(shù)據(jù)在0->255內(nèi)循環(huán),其中sq為2的支路發(fā)生了臨時(shí)刪除,并且在圖中所示“change point”恢復(fù)正常。
      結(jié)合本發(fā)明所述的方法,分析如下第一步,端口處理模塊按照主控設(shè)備下發(fā)的配置信息和LCAS協(xié)議處理的交互信息,生成兩套時(shí)序,如圖中所示“port_en”和“port_en_dnu”,其中port_en是按照配置情況不考慮臨時(shí)刪除時(shí)生成的使能信號(hào),VCG組中添加了5條支路,每條支路都對(duì)應(yīng)一個(gè)使能的信息,port_en_dnu是考慮了臨時(shí)刪除情況下VCG成員的使能信息,因?yàn)閟q為2的時(shí)隙發(fā)生了臨時(shí)刪除,所以該時(shí)隙對(duì)應(yīng)的支路使能為無效0;第二步,生成sq的時(shí)序,如圖中“sq”的序列,由圖可知,sq的順序是混亂的,依次為0 4 3 2 1;第三步,生成讀寫控制頁指示,如圖中“page”所示,每5拍翻轉(zhuǎn)一次,交替進(jìn)行,這保證了LCAS的每次切換引起的變化都能被考慮進(jìn)來,因此也就保證了無損切換的正確進(jìn)行,page指示交叉ram的讀地址高位,page取反指示交叉ram的寫地址高位,讀寫在不同頁但同時(shí)進(jìn)行;第四步,生成交叉ram的寫地址,包含3個(gè)計(jì)數(shù)的生成和一個(gè)雙口地址ram的使用,如圖所示cnt1、cnt2、cnt3,其中cnt1是對(duì)應(yīng)port_en生成的計(jì)數(shù),cnt2是按照port_sq(按sq從小到大順序的使能指示)生成的計(jì)數(shù),cnt3是按照port_en_dnu直接生成的計(jì)數(shù)。從圖中可以看到,以cnt2為寫地址,cnt3為讀地址,cnt1為數(shù)據(jù),那么對(duì)應(yīng)寫進(jìn)地址ram的數(shù)據(jù)是0 1 3 4 ,因此對(duì)應(yīng)生成的寫地址如圖所示“waddr”,waddr表示了待裝配映射的連續(xù)數(shù)據(jù)寫進(jìn)交叉ram時(shí)應(yīng)該對(duì)應(yīng)的位置;第五步,在port_en_dnu有效指示下,將連續(xù)的數(shù)據(jù)data_in按照寫地址寫進(jìn)交叉ram;第六步,按照?qǐng)D中所示sq的順序?qū)?shù)據(jù)從交叉ram中依次讀出,得到已按sq順序分配的“data_out”。圖中還標(biāo)注了一個(gè)切換處“change point”,在這個(gè)切換處后指示了臨時(shí)刪除支路恢復(fù)后各個(gè)信號(hào)的關(guān)系,其處理過程和切換前一樣,如圖中所示,恢復(fù)之后,自動(dòng)進(jìn)行了切換。
      需要注意的是,在本發(fā)明方法中,為了敘述問題的簡(jiǎn)單,沒有仔細(xì)說明各個(gè)端口使能信號(hào)之間準(zhǔn)確的前后時(shí)序關(guān)系,因?yàn)閿?shù)據(jù)從交叉ram讀出和寫入是有先后順序的,所以實(shí)際上幾個(gè)使能信號(hào)之間必然是有節(jié)拍延時(shí)的,這個(gè)延時(shí)和具體處理時(shí)的方式有關(guān),比如本實(shí)施例中,port_sq和port_en_dnu會(huì)有5個(gè)節(jié)拍的延時(shí),這只是時(shí)間上的延時(shí),其變化規(guī)律(圖中僅是波形后移)是完全一致的,并不妨礙說明本發(fā)明中所闡述的處理方法,因此,本發(fā)明所描述的方法完全是有效可行的。
      綜上,本發(fā)明具有以下有益效果1)在虛級(jí)聯(lián)進(jìn)行數(shù)據(jù)映射的過程中,不需要再將每一個(gè)VCG組中的虛容器串聯(lián)然后填充數(shù)據(jù),只需要利用一個(gè)雙口的數(shù)據(jù)交叉RAM,就可實(shí)現(xiàn)數(shù)據(jù)的無損裝配,節(jié)省了大量的RAM資源;2)在此基礎(chǔ)上,主控設(shè)備僅在第一步生成端口使能信息時(shí)起作用,此后主控設(shè)備再不進(jìn)行任何的操作,從而減少了主控設(shè)備對(duì)業(yè)務(wù)的控制力度,提高了自動(dòng)化程度;3)在實(shí)現(xiàn)LCAS無損切換的時(shí)候,控制生成的復(fù)用的端口使能時(shí)序和SQ排列時(shí)序在LCAS復(fù)幀邊界處變化,保證了數(shù)據(jù)裝配的順序只能在邊界處發(fā)生改變,實(shí)現(xiàn)了無損,此處又進(jìn)一步節(jié)省了其他專利中需要存儲(chǔ)控制幀信息和映射表項(xiàng)的備用頁RAM資源。
      應(yīng)當(dāng)理解的是,上述針對(duì)具體實(shí)施例的描述較為詳細(xì),并不能因此而認(rèn)為是對(duì)本發(fā)明專利保護(hù)范圍的限制,本發(fā)明的專利保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      權(quán)利要求
      1.一種鏈路帶寬調(diào)整方案中動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法,其包括以下步驟A、利用一個(gè)交叉RAM作為數(shù)據(jù)存儲(chǔ)單元,根據(jù)主控設(shè)備下發(fā)的端口配置信息和LCAS協(xié)議的處理信息,生成在LCAS復(fù)幀邊界處變化的復(fù)用的端口使能時(shí)序和順序編號(hào)排列時(shí)序;B、根據(jù)這兩種時(shí)序通過計(jì)數(shù)生成一個(gè)控制數(shù)據(jù)寫入交叉RAM的寫地址;C、按照該寫地址將待映射數(shù)據(jù)寫進(jìn)交叉RAM,并按照生成的順序編號(hào)排列時(shí)序?qū)?shù)據(jù)從交叉RAM中讀出,實(shí)現(xiàn)LCAS動(dòng)態(tài)無損數(shù)據(jù)切換的虛級(jí)聯(lián)映射。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,具體還包含步驟A1根據(jù)主控設(shè)備下發(fā)的配置信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的端口使能時(shí)序以及發(fā)生臨時(shí)刪除支路時(shí)的端口使能時(shí)序;B1按照LCAS協(xié)議,處理源端和宿端的交互信息,生成和時(shí)隙編號(hào)對(duì)應(yīng)的順序編號(hào)排列時(shí)序;C1按照時(shí)序信息,生成RAM讀寫控制頁指示;D1參照以上步驟生成的時(shí)序,生成一套只包含有效順序編號(hào)排列的交叉ram寫地址;E1將數(shù)據(jù)按照生成的寫地址寫入交叉RAM;F1按照步驟B1生成的順序編號(hào)時(shí)序從交叉RAM中讀出數(shù)據(jù)。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟D1還包括D11、按照端口使能時(shí)序生成連續(xù)排列的第一計(jì)數(shù)值;D12、按照臨時(shí)刪除支路端口使能時(shí)序生成一套順序編號(hào)按照從小到大順序排列的端口順序編號(hào)使能指示;D13、按照步驟D12生成的端口順序編號(hào)使能指示時(shí)序生成順序的第二計(jì)數(shù)值;D14、按照臨時(shí)刪除支路端口使能時(shí)序生成連續(xù)排列的第三計(jì)數(shù)值;D15、以第二計(jì)數(shù)值為寫地址,在步驟D12生成的端口順序編號(hào)使能指示下將對(duì)應(yīng)的第一計(jì)數(shù)值寫進(jìn)地址RAM;D16、以第三計(jì)數(shù)值為讀地址,從地址RAM中讀出數(shù)據(jù)即得到交叉RAM的寫地址。
      全文摘要
      本發(fā)明公開了一種鏈路帶寬調(diào)整方案中動(dòng)態(tài)無損切換的虛級(jí)聯(lián)映射方法其包括以下步驟利用一個(gè)交叉RAM作為數(shù)據(jù)存儲(chǔ)單元,根據(jù)主控設(shè)備下發(fā)的端口配置信息和LCAS協(xié)議的處理信息,生成在LCAS復(fù)幀邊界處變化的復(fù)用的端口使能時(shí)序和順序編號(hào)排列時(shí)序;根據(jù)這兩種時(shí)序通過計(jì)數(shù)生成一個(gè)控制數(shù)據(jù)寫入交叉RAM的寫地址;按照該寫地址將待映射數(shù)據(jù)寫進(jìn)交叉RAM,并按照生成的順序編號(hào)排列時(shí)序?qū)?shù)據(jù)從交叉RAM中讀出,實(shí)現(xiàn)LCAS動(dòng)態(tài)無損數(shù)據(jù)切換的虛級(jí)聯(lián)映射。本發(fā)明方法節(jié)省了大量的RAM資源;減少了主控設(shè)備對(duì)業(yè)務(wù)的控制力度,提高了自動(dòng)化程度;保證了數(shù)據(jù)裝配的順序只能在邊界處發(fā)生改變,實(shí)現(xiàn)了無損。
      文檔編號(hào)H04L29/06GK1992712SQ20051013257
      公開日2007年7月4日 申請(qǐng)日期2005年12月26日 優(yōu)先權(quán)日2005年12月26日
      發(fā)明者孫曉雷 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1