国产精品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>

      一種實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法

      文檔序號(hào):7961603閱讀:160來(lái)源:國(guó)知局
      專利名稱:一種實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)字傳輸領(lǐng)域,具體地說(shuō),涉及SDH(Synchronous digital hierarchy,同步數(shù)字體系)系統(tǒng)中的虛級(jí)聯(lián)恢復(fù)時(shí),保持虛級(jí)聯(lián)組中成員的寫(xiě)地址同步的方法。
      背景技術(shù)
      在SDH系統(tǒng)中,為了靈活組網(wǎng)以及提高帶寬利用效率,常常以虛級(jí)聯(lián)的方式傳遞數(shù)據(jù)。虛級(jí)聯(lián)技術(shù)的原理是允許任意多個(gè)小的容器級(jí)聯(lián)起來(lái)并組裝成為一個(gè)比較大的容器來(lái)傳輸數(shù)據(jù)業(yè)務(wù)。這種技術(shù)可以級(jí)聯(lián)VC-m(m=11,12,2,3,4)等不同速率的容器,允許非常小顆粒的帶寬調(diào)節(jié)、提供比相鄰級(jí)聯(lián)更精確的帶寬。
      由于構(gòu)成VCG(Virtual Concatenation Group,即虛級(jí)聯(lián)組)的成員所走的路徑不同,造成不同成員有不同的延時(shí);另外,由于添加刪除的先后順序?qū)е掳l(fā)送側(cè)發(fā)送的端口數(shù)據(jù)不一定按照時(shí)隙編號(hào)的順序發(fā)送,但傳輸過(guò)程的數(shù)據(jù)是按照時(shí)隙順序排列的,為了得到正確的數(shù)據(jù),下游的接收芯片必須將接收到的成員按照原有的規(guī)律對(duì)齊,并重排順序,這個(gè)過(guò)程即為“虛級(jí)聯(lián)恢復(fù)”。
      LCAS(Link Capacity Adjustment Scheme)是ITU-TG.7042行業(yè)標(biāo)準(zhǔn)中提出的一種基于虛級(jí)聯(lián)的可以動(dòng)態(tài)改變傳送網(wǎng)中VCG帶寬的協(xié)議。它允許無(wú)損傷地調(diào)整傳輸網(wǎng)中虛級(jí)聯(lián)信號(hào)的鏈路容量,LCAS能夠?qū)崿F(xiàn)在現(xiàn)有帶寬的基礎(chǔ)上動(dòng)態(tài)地增減帶寬容量,滿足虛級(jí)聯(lián)業(yè)務(wù)的變化要求。對(duì)于高階(VC-m,m=3,4)虛級(jí)聯(lián)和低階(VC-n,n=11,12,2)虛級(jí)聯(lián),LCAS分別利用了VC-m通道開(kāi)銷的H4字節(jié)和VC-n通道開(kāi)銷的K4字節(jié)傳送控制幀??刂茙邪ㄔ吹剿藓退薜皆磧蓚€(gè)方向的用于特定功能的信息,通過(guò)控制幀LCAS可以實(shí)現(xiàn)源和宿VCG帶寬的變化同步。
      實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)的一般方法是將存在時(shí)延的數(shù)據(jù)緩存于內(nèi)部或外部RAM(RandomAccess Memory,隨機(jī)存取存儲(chǔ)器)中,再按照對(duì)齊的規(guī)律將數(shù)據(jù)讀出。RAM的寫(xiě)地址通常按照LCAS定義的MFI(Multi-Frame Indicator)、第一級(jí)復(fù)幀編號(hào)以及SDH的指針值來(lái)確定。其中高階虛級(jí)聯(lián)的MFI為0-255循環(huán)計(jì)數(shù),第一級(jí)復(fù)幀編號(hào)為0-15循環(huán)計(jì)數(shù);低階虛級(jí)聯(lián)的MFI和第一級(jí)復(fù)幀編號(hào)都為0-31循環(huán)計(jì)數(shù)。LCAS協(xié)議最大可以支持成員之間有512ms的延時(shí)。在實(shí)際運(yùn)用中,結(jié)合存儲(chǔ)資源的限制以及系統(tǒng)的實(shí)際需求,系統(tǒng)的實(shí)際的最大補(bǔ)償延時(shí)往往小于512ms。
      在虛級(jí)聯(lián)恢復(fù)延時(shí)補(bǔ)償處理中,通常需要保證“成員的同步”,所謂同步,是指同一個(gè)VCG的所有成員在同步條件時(shí),即同一個(gè)MFI循環(huán)周期、相同的MFI值、相同的第一級(jí)復(fù)幀編號(hào)、相同的SDH指針值時(shí),有相同的寫(xiě)地址。失去同步將導(dǎo)致數(shù)據(jù)錯(cuò)誤。
      實(shí)際設(shè)計(jì)中,為了達(dá)到某些目的,例如提高RAM的利用效率,分配給每一個(gè)成員的存儲(chǔ)空間可能不是復(fù)幀凈荷數(shù)的2的N次方倍,這就會(huì)導(dǎo)致一個(gè)MFI循環(huán)之后,同樣的MFI值對(duì)應(yīng)的寫(xiě)地址將和上一個(gè)循環(huán)的這個(gè)MFI值對(duì)應(yīng)的寫(xiě)地址不同。
      上述處理在下面幾種情況下可能導(dǎo)致成員之間失去同步(1)添加新成員,成員在被添加之前,可能沒(méi)有正常的SDH信息,導(dǎo)致新添加的成員和其他成員的寫(xiě)地址不同步;(2)被臨時(shí)刪除的成員恢復(fù),由于鏈路發(fā)生故障而被臨時(shí)刪除的成員丟失了正確的SDH信息,和其余成員失去了同步;(3)誤碼等故障導(dǎo)致成員的寫(xiě)地址和其余成員的寫(xiě)地址失去了同步。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問(wèn)題是現(xiàn)有技術(shù)中VCG中有成員的寫(xiě)地址失去同步的問(wèn)題,提出了一種基于校驗(yàn)方式的寫(xiě)地址生成方法,這種方法可以避免正常運(yùn)行時(shí)失去同步,并可以在故障導(dǎo)致失去同步后恢復(fù)同步。
      本發(fā)明的核心思想是設(shè)定成員的校準(zhǔn)地址,在每個(gè)頭標(biāo)記位置校準(zhǔn)相同類型的成員,并保持對(duì)校準(zhǔn)地址進(jìn)行更新。
      本發(fā)明具體是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,包括如下步驟第一步、按照系統(tǒng)所能處理的最大補(bǔ)償延時(shí)和成員類型設(shè)定頭標(biāo)記,用于校準(zhǔn)支路;第二步、計(jì)算寫(xiě)地址和擴(kuò)展寫(xiě)地址寫(xiě)地址在上電復(fù)位后,在頭標(biāo)記到來(lái)時(shí)復(fù)位到設(shè)定的值,然后在凈荷指示下依次增加,增加至設(shè)定的最大值后返回到最小值,循環(huán)變化;擴(kuò)展寫(xiě)地址在寫(xiě)地址的基礎(chǔ)上,增加位數(shù),在寫(xiě)地址到達(dá)最大值后,擴(kuò)展寫(xiě)地址繼續(xù)增加,用于校準(zhǔn)寫(xiě)地址;第三步、計(jì)算頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址;第四步、計(jì)算刷新區(qū),以頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址為中心,正負(fù)最大延時(shí)補(bǔ)償范圍為刷新區(qū);
      第五步、以當(dāng)前的頭標(biāo)記所對(duì)應(yīng)的寫(xiě)地址作為校準(zhǔn)地址。
      對(duì)于分配了虛級(jí)聯(lián)組并且沒(méi)有被臨時(shí)刪除的成員,若在頭標(biāo)記到來(lái)時(shí),擴(kuò)展寫(xiě)地址不等于第三步所得出的任何一個(gè)值,則將寫(xiě)地址復(fù)位到第五步得出的校準(zhǔn)地址。
      所述第一步中所述最大補(bǔ)償延時(shí),可以用LCAS協(xié)議定義的LCAS幀邊界和SDH的復(fù)幀作為標(biāo)記。
      所述第二步中所述寫(xiě)地址的最大值和系統(tǒng)的最大補(bǔ)償時(shí)間是對(duì)應(yīng)的;所述寫(xiě)地址的增加可以是連續(xù)的或不連續(xù)的;所述第三步中所述擴(kuò)展寫(xiě)地址的最大值和頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址個(gè)數(shù)以及頭標(biāo)記之間的距離有關(guān)。
      所述第五步中,若有效成員的擴(kuò)展地址到達(dá)刷新區(qū)時(shí),刷新該類型成員當(dāng)前頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址,得到該類型成員的最新的校準(zhǔn)地址;若非正常成員的頭標(biāo)記到達(dá)時(shí),把該支路的寫(xiě)地址復(fù)位到該類型成員對(duì)應(yīng)的校準(zhǔn)地址。
      本發(fā)明通過(guò)設(shè)定刷新區(qū)以及校準(zhǔn)地址,可以及時(shí)的校準(zhǔn)相同類型的支路,保持成員之間的寫(xiě)地址同步,從而保證添加成員以及臨時(shí)刪除的成員恢復(fù)時(shí)不出錯(cuò),以便正確的進(jìn)行虛級(jí)聯(lián)數(shù)據(jù)接受和恢復(fù)。還可以糾正由于支路故障或誤碼等事故引起的錯(cuò)誤,避免這類錯(cuò)誤導(dǎo)致系統(tǒng)無(wú)法恢復(fù)正常工作。


      圖1是中虛級(jí)聯(lián)恢復(fù)的原理框圖;圖2是本發(fā)明方法的流程圖;圖3是對(duì)校準(zhǔn)地址和刷新區(qū)的關(guān)系示意圖;圖4是進(jìn)行寫(xiě)地址錯(cuò)誤檢測(cè)的流程圖。
      具體實(shí)施例方式
      下面結(jié)合附圖,對(duì)本發(fā)明所述方法進(jìn)行詳細(xì)的說(shuō)明。
      圖1是本發(fā)明中的虛級(jí)聯(lián)恢復(fù)的原理框圖。如圖所示,存儲(chǔ)設(shè)備是用于緩存數(shù)據(jù)的內(nèi)部或外部RAM。寫(xiě)進(jìn)RAM的數(shù)據(jù)是待恢復(fù)的數(shù)據(jù),從RAM讀出的數(shù)據(jù)是進(jìn)行了延時(shí)補(bǔ)償和順序重排的數(shù)據(jù)。寫(xiě)入方向模塊生成存儲(chǔ)設(shè)備的寫(xiě)地址,讀出方向模塊生成存儲(chǔ)設(shè)備讀地址和讀使能。本發(fā)明所述方法用于寫(xiě)入方向模塊。
      頭標(biāo)記是用于校準(zhǔn)支路的標(biāo)記,周期性出現(xiàn),按照系統(tǒng)所能處理的最大延時(shí)補(bǔ)償能力和成員類型設(shè)定,相鄰兩個(gè)頭標(biāo)記之間的距離為最大補(bǔ)償延時(shí)的兩倍以上。實(shí)際運(yùn)用中,通常參考系統(tǒng)的最大延時(shí)補(bǔ)償能力,用LCAS協(xié)議定義的LCAS幀邊界和SDH的復(fù)幀標(biāo)記,如V5/J1,作為標(biāo)記。
      例如,可以用MFI(LCAS定義的Multi-Frame Indicator)等于零,并且SDH復(fù)幀標(biāo)號(hào)等于零,并且是一個(gè)幀的起始位置(V5/J1)作為頭標(biāo)記,這樣定義的頭標(biāo)記之間的實(shí)際距離是512ms,如果只取MFI的低位進(jìn)行比較,則頭標(biāo)記之間的距離相應(yīng)減小。
      計(jì)算寫(xiě)地址,寫(xiě)地址在上電復(fù)位后,在頭標(biāo)記到來(lái)時(shí)復(fù)位到設(shè)定的初始值,以后在凈荷指示下依次增加,增加至設(shè)定的最大值后返回到最小值,再次循環(huán)變化。
      需要說(shuō)明的是,寫(xiě)地址的最大值和系統(tǒng)的最大補(bǔ)償時(shí)間是對(duì)應(yīng)的,例如,如果VC12顆粒的最大延時(shí)補(bǔ)償時(shí)間是100ms,那么分配給每個(gè)VC12顆粒的存儲(chǔ)空間應(yīng)該不小于27200個(gè)。
      當(dāng)然,有的設(shè)計(jì)中寫(xiě)地址采用不連續(xù)的方式增加,例如采用復(fù)幀編號(hào)加指針值作為寫(xiě)地址,或者對(duì)寫(xiě)地址采取一些特殊的處理,但這些不連續(xù)的寫(xiě)地址都可以映射成為連續(xù)的數(shù)值,再采用本發(fā)明所述方法處理。
      計(jì)算頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址,在不同的系統(tǒng)設(shè)計(jì)中,依據(jù)成員所分配的存儲(chǔ)空間大小,頭標(biāo)記可能對(duì)應(yīng)同一個(gè)寫(xiě)地址,也可能在不同時(shí)刻對(duì)應(yīng)不同的寫(xiě)地址。計(jì)算出所有對(duì)應(yīng)的寫(xiě)地址。
      計(jì)算擴(kuò)展寫(xiě)地址,擴(kuò)展寫(xiě)地址是在寫(xiě)地址的基礎(chǔ)上,增加了位數(shù),在寫(xiě)地址到達(dá)最大值后繼續(xù)增加,用于校準(zhǔn)寫(xiě)地址。擴(kuò)展寫(xiě)地址的最大值和頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址個(gè)數(shù)以及頭標(biāo)記之間的距離有關(guān)。
      例如,頭標(biāo)記位置可能出現(xiàn)的寫(xiě)地址有4個(gè),如果頭標(biāo)記之間距離等于兩個(gè)最大延時(shí)補(bǔ)償時(shí)間,那么擴(kuò)展寫(xiě)地址的最大值應(yīng)該是寫(xiě)地址最大值的8倍;如果頭標(biāo)記之間距離等于三個(gè)最大延時(shí)補(bǔ)償時(shí)間,那么擴(kuò)展寫(xiě)地址的最大值應(yīng)該是寫(xiě)地址的12倍。
      計(jì)算頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址。
      計(jì)算刷新區(qū)和校準(zhǔn)地址,以頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址為中心,正負(fù)最大延時(shí)補(bǔ)償范圍為刷新區(qū),校準(zhǔn)地址是當(dāng)前的頭標(biāo)記所對(duì)應(yīng)的寫(xiě)地址。
      圖3示出了校準(zhǔn)地址和刷新區(qū)的關(guān)系示意,刷新區(qū)是校準(zhǔn)地址前后一個(gè)最大補(bǔ)償延時(shí)的區(qū)間,相鄰兩個(gè)校準(zhǔn)地址之間的距離大于最大補(bǔ)償延時(shí)兩倍以上。
      圖2是刷新校準(zhǔn)地址的流程圖,當(dāng)有效成員(表示分配了VCG并且沒(méi)有支路故障的成員)的擴(kuò)展寫(xiě)地址到達(dá)刷新區(qū)時(shí),刷新該類型成員當(dāng)前頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址,得到該類型成員的最新的校準(zhǔn)地址;當(dāng)非正常成員(表示沒(méi)有分配VCG或者發(fā)生了支路故障的成員)的頭標(biāo)記到達(dá)時(shí),把該支路的寫(xiě)地址復(fù)位到該類型成員對(duì)應(yīng)的校準(zhǔn)地址。
      圖4是對(duì)成員寫(xiě)地址校錯(cuò)的流程圖,對(duì)于分配了VCG并且沒(méi)有被臨時(shí)刪除的成員,如果在頭標(biāo)記到來(lái)的時(shí)候,擴(kuò)展寫(xiě)地址不等于第三步所計(jì)算出的任意一個(gè)值,表示這之前曾經(jīng)發(fā)生過(guò)類似誤碼的錯(cuò)誤,要將寫(xiě)地址復(fù)位到第五步計(jì)算出的校準(zhǔn)地址。
      由于同一條支路在不同的時(shí)間可能分配給不同的VCG,因此除了保證同一個(gè)VCG的所有成員同步之外,還要保證相同類型(指VC12,VC3、VC4等等)的成員同步。
      另外,以上所作操作均假設(shè)成員之間的延時(shí)差別都在系統(tǒng)能處理的最大范圍內(nèi),否則由系統(tǒng)檢測(cè)出延時(shí)差別超過(guò)系統(tǒng)處理能力,給出告警,進(jìn)行相關(guān)處理。
      本發(fā)明通過(guò)設(shè)定刷新區(qū)以及校準(zhǔn)地址,可以及時(shí)的校準(zhǔn)相同類型的支路,保持成員之間的寫(xiě)地址同步,可以保證添加成員以及臨時(shí)刪除的成員恢復(fù)時(shí)不出錯(cuò),以便正確的進(jìn)行虛級(jí)聯(lián)數(shù)據(jù)接受和恢復(fù)。還可以糾正由于支路故障或誤碼等錯(cuò)誤引起的錯(cuò)誤,避免這類錯(cuò)誤導(dǎo)致系統(tǒng)無(wú)法恢復(fù)正常工作。本發(fā)明方法還可以在同時(shí)存在VC-4,VC-3,VC-12等顆粒的系統(tǒng)中添加刪除操作過(guò)程保持寫(xiě)地址的同步。
      權(quán)利要求
      1.一種實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,其特征在于,包括如下步驟第一步、按照系統(tǒng)所能處理的最大補(bǔ)償延時(shí)和成員類型設(shè)定頭標(biāo)記,用于校準(zhǔn)支路;第二步、計(jì)算寫(xiě)地址和擴(kuò)展寫(xiě)地址寫(xiě)地址在上電復(fù)位后,在頭標(biāo)記到來(lái)時(shí)復(fù)位到設(shè)定的值,然后在凈荷指示下依次增加,增加至設(shè)定的最大值后返回到最小值,循環(huán)變化;擴(kuò)展寫(xiě)地址在寫(xiě)地址的基礎(chǔ)上,增加位數(shù),在寫(xiě)地址到達(dá)最大值后,擴(kuò)展寫(xiě)地址繼續(xù)增加,用于校準(zhǔn)寫(xiě)地址;第三步、計(jì)算頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址;第四步、計(jì)算刷新區(qū),以頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址為中心,正負(fù)最大延時(shí)補(bǔ)償范圍為刷新區(qū);第五步、以當(dāng)前的頭標(biāo)記所對(duì)應(yīng)的寫(xiě)地址作為校準(zhǔn)地址。
      2.如權(quán)利要求1所述的實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,其特征在于對(duì)于分配了虛級(jí)聯(lián)組并且沒(méi)有被臨時(shí)刪除的成員,若在頭標(biāo)記到來(lái)時(shí),擴(kuò)展寫(xiě)地址不等于第三步所得出的任何一個(gè)值,則將寫(xiě)地址復(fù)位到第五步得出的校準(zhǔn)地址。
      3.如權(quán)利要求1或2所述的實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,其特征在于所述第一步中所述最大補(bǔ)償延時(shí),可以用LCAS協(xié)議定義的LCAS幀邊界和SDH的復(fù)幀作為標(biāo)記。
      4.如權(quán)利要求1或2所述的實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,其特征在于所述第二步中所述寫(xiě)地址的最大值和系統(tǒng)的最大補(bǔ)償時(shí)間是對(duì)應(yīng)的;所述寫(xiě)地址的增加可以是連續(xù)的或不連續(xù)的;所述第三步中所述擴(kuò)展寫(xiě)地址的最大值和頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址個(gè)數(shù)以及頭標(biāo)記之間的距離有關(guān)。
      5.如權(quán)利要求1或2所述的實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,其特征在于所述第五步中,若有效成員的擴(kuò)展地址到達(dá)刷新區(qū)時(shí),刷新該類型成員當(dāng)前頭標(biāo)記對(duì)應(yīng)的寫(xiě)地址,得到該類型成員的最新的校準(zhǔn)地址;若非正常成員的頭標(biāo)記到達(dá)時(shí),把該支路的寫(xiě)地址復(fù)位到該類型成員對(duì)應(yīng)的校準(zhǔn)地址。
      全文摘要
      本發(fā)明涉及SDH同步數(shù)字系統(tǒng)中,一種實(shí)現(xiàn)虛級(jí)聯(lián)恢復(fù)時(shí)寫(xiě)地址同步的方法,包括,按照系統(tǒng)所能處理的最大延時(shí)補(bǔ)償和成員類型設(shè)定頭標(biāo)記;計(jì)算寫(xiě)地址和擴(kuò)展寫(xiě)地址;計(jì)算頭標(biāo)記對(duì)應(yīng)的擴(kuò)展寫(xiě)地址;計(jì)算刷新區(qū);以當(dāng)前的頭標(biāo)記所對(duì)應(yīng)的寫(xiě)地址作為校準(zhǔn)地址。本發(fā)明通過(guò)設(shè)定刷新區(qū)以及校準(zhǔn)地址,可以及時(shí)的校準(zhǔn)相同類型的支路,保持成員之間的寫(xiě)地址同步,從而保證添加成員以及臨時(shí)刪除的成員恢復(fù)時(shí)不出錯(cuò),能正確的進(jìn)行虛級(jí)聯(lián)數(shù)據(jù)接收和恢復(fù)。還可以糾正由于支路故障或誤碼等事故引起的錯(cuò)誤,避免這類錯(cuò)誤導(dǎo)致系統(tǒng)無(wú)法恢復(fù)正常工作。
      文檔編號(hào)H04J3/24GK101087176SQ20061008311
      公開(kāi)日2007年12月12日 申請(qǐng)日期2006年6月5日 優(yōu)先權(quán)日2006年6月5日
      發(fā)明者周煉, 劉毅 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1