新四季網

脈衝編碼調製系統增量自動時隙配置方法

2023-05-04 14:07:11

專利名稱:脈衝編碼調製系統增量自動時隙配置方法
技術領域:
本發明涉及計算機領域,尤其涉及PCM(Pulse Code Modulation脈衝編碼調製)系統中增量自動時隙配置方法。
背景技術:
PCM系統中兩個網元之間和網元內部如果有數據的傳輸,就必須進行時隙配置。該時隙配置在網管中由一種類似手工的方法來實現。網管系統發送給用戶一組組複雜的時隙配置數據,並要求用戶將這些複雜數據一一組織起來並下發,每一條時隙配置需要2~3步才可以完成,如果網管下發上千條時隙命令,其工作量將異常巨大。除非用戶對PCM設備及所對應的網管系統比較熟悉,否則根本不能完成正確的時隙配置。
圖1為一組由光板到用戶板埠的雙向收發示意圖,用戶如果需要下發一條由光板的2M時隙到用戶板的某個埠時隙命令,則必須通過OL1時隙鏈路配置、SCAS時隙鏈路配置、用戶板鏈路配置來實現。其中OL1鏈路配置完成OL1光板上的某個2M與HW0、HW1上的2M的交叉,SCAS時隙鏈路配置完成HW0、HW1上的某個64K時隙與HW10、HW11上的某個64K時隙的交叉,用戶板鏈路配置完成HW10、HW11中的64K時隙與用戶板埠的交叉。而且還要求1~6號槽位的用戶板對應HW10的64K時隙,7~12號槽位的用戶板對應HW11的64K時隙,如果PCM系統某個網元中使用的是電板,那麼配置情況又將不同。圖2為一組由電板到用戶板埠的雙向收發示意圖,用戶如果需要下發一條由電板的64K時隙到用戶板的某個埠時隙命令,那麼必須通過SCAS時隙鏈路配置、用戶板鏈路配置來實現。以上僅僅說明了兩種最為通常情況下的時隙配置,如果需要配置帶有中繼屬性的業務或是自動電話業務,那麼配置過程將更為複雜。
綜上所述,現有PCM系統網管實現時隙配置存在如下的不足首先是時隙配置方法複雜,往往一個網元的時隙需要很長時間,嚴重影響用戶使用。而且手工時隙配置易出錯。時隙配置完成之後,由於配置路徑的複雜,無法保證配置結果完全正確,容易造成整個網絡傳輸中斷,如果發生中斷將損失非常巨大。

發明內容
本發明所要解決的技術問題是提供一種能夠簡化時隙配置過程、不會對業務造成瞬斷的脈衝編碼調製系統增量自動時隙配置方法。以克服現有技術存在的時隙配置方法複雜、配置容易出錯、造成網絡傳輸中斷等問題。
本發明所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,包括以下方面將一組組時隙配置命令轉化為一組組時隙配置結果,用戶提供時隙配置命令數據,其中只要包含時隙的出和入,不再指定內部的連接關係;系統根據這些時隙配置命令數據,分析並計算,將這些數據轉化為時隙配置結果數據;系統據時隙的出和入,確定其內部的交叉連接關係。
具體包括以下步驟第一步時隙命令接收用戶下發的時隙配置命令數據,用戶進行配置時告訴系統時隙的入和出,系統通過分析用戶的輸入數據,自動指派內部的交叉連接關係,執行成功轉到下一步,否則,轉到第七步;用戶在進行修改時隙配置時通知系統,並將上次時隙配置命令上次配置結果及本次配置命令下發給系統,系統綜合這些數據計算。
第二步時隙命令對用戶下發的時隙命令進行分類,設A集合表示上次下發的時隙命令,B表示本次下發的時隙命令,C為A與B的交集,C=A∩B,稱之為已存在的時隙命令,並定義集合D=A-C,E=B-C,則D為被刪除的時隙命令,E為新增的時隙命令,執行成功轉到下一步,否則,轉到第七步;第三步刪除時隙命令,如果出時隙位置在用戶板接口,則對於用戶板接口群路數據結構進行遍歷,如發現某個埠出位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除;如果出時隙位置在OL1光板或EILI電板,則對OL1光板或EILI電板64K的數據結構進行遍歷,如發現某個出OL1或EILI電板位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除;將出時隙在用戶板接口的本次不存在的時隙數據清除之後,對用戶板接口數據結構重新進行整理,將出時隙在OL1光板或EILI電板的本次不存在的時隙數據清除之後,對OL1光板或EILI電板數據結構重新進行整理,執行成功轉到下一步,否則,轉到第七步。
對用戶板接口數據結構整理的內容包括出埠收HW10、HW11線中的64K時隙,以及每個收HW10、HW11線中64K交叉到HW0、HW1或HW6~HW9中的入64K時隙位置。
對OL1光板或EILI電板數據結構進行整理的內容包括OL1光板或EILI電板的HW0、HW1或HW6~HW9中2M位置;HW0、HW1或HW6~HW9中64K時隙與HW10、HW11中64K時隙位置。
如果使用中繼,還需要刪除中繼業務的配置。
第四步保留時隙命令,如果某個時隙命令經過時隙命令的分類判定其為「保留」時隙命令,則對這些時隙命令保留其上次的配置結果不變,執行成功轉到下一步,否則轉到第七步;對於出時隙在光板的時隙命令,需要保留的是OL1時隙鏈路配置結果、SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果;對於出時隙在電板的時隙命令,需要保留的是SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果。
如果使用中繼,還需保留中繼業務的配置。
第五步新增時隙命令,對系統判斷為「新增」的時隙命令,系統為其指定在內部的交叉連接關係,並進行各項鍊路的配置;執行成功轉到下一步,否則,轉到第七步;對於增加在光板的時隙命令,配置OL1時隙鏈路配置、SCAS時隙鏈路配置、用戶接口鏈路配置,其具體配置過程如下第1步取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out;第2步配置OL1交叉,在HW0、HW1的8個2M中搜索一個空閒的2M,記為HW2M,並且標誌HW2M使用;將入時隙數據Ts In添加到HW2M中,得到OL1時隙鏈路交叉關係;如果在所有的HW0~HW1的8個2M找不到空閒的2M,則報配置失敗信息,轉到第7步;第3步配置SCAS交叉的入,在取出的HW2M中檢查其中入時隙數據Ts_In所需要配置的64K時隙是否被使用,如果已經被使用,轉到第2步;如果沒有被使用,則取出SCAS交叉的入數據,記為SCAS_In,繼續下一步;第4步配置SCAS交叉的出,在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用;將SCAS的入數據SCAS_In添加到SCAS的出數據中,得到SCAS時隙鏈路交叉關係,繼續下一步;如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步;第5步配置用戶接口板交叉,根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步;如果沒有使用,則將上一步得到的HW64K添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步;第6步判斷是否是最後一條時隙命令數據,如果是最後一條時隙配置命令數據,則轉到第7步;如果不是最後一條時隙配置命令,則轉到第1步。
第7步配置結束。
對於在電板新增的時隙命令,根據用戶下發的時隙命令首先做一一對應的轉換,將電板埠上的64K時隙一對一的映射到HW6~HW10上的64K時隙;再經過SCAS交叉由HW6~HW10上的64K時隙交叉的HW10、HW11上的64K時隙;最後完成用戶板埠與HW10、HW11的時隙配置,從而完成整個的對電板的時隙配置。
在電板新增的時隙命令具體配置過程如下第1步取出新增時隙命令,取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out;第3步配置SCAS交叉的入,取出入時隙數據Ts_In,在HW6~HW9中的64K時隙中找到與入時隙Ts_In相對應的64K時隙,記為HW69_64K;判斷HW69_64K是否使用,如果沒有使用,則標誌HW69_64K使用,得到SCAS交叉的入數據即SCAS_In,繼續下一步;如果與入時隙數據Ts_In相對應的64K數據HW69_64K已經被使用,則上報配置失敗信息,轉到第7步;第4步配置SCAS交叉的出,在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用,得到SCAS交叉的出數據即SCAS_Out;將SCAS的入數據SCAS_In添加到SCAS的出數據SCAS_Out中,得到SCAS時隙鏈路交叉關係,繼續下一步;如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步;第5步配置用戶接口板交叉,根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步;如果沒有使用,則將上一步得到的HW64K添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步;第6步判斷是否是最後一條時隙命令數據,如果是最後一條時隙配置命令數據,則轉到第7步;如果不是最後一條時隙配置命令,則轉到第1步;第7步配置結束。
如果使用中繼,還需要進行中繼業務的配置。中繼配置需要用戶指定的是OL1或HW6~HW9中的n個連續64交叉到中繼電路組中的具體中繼電路,其具體的配置過程如下第1步取出一條新增的中繼配置命令,取出中繼配置命令的入時隙數據Ts_In,此數據中包含了用戶指定的連續64K時隙n_64K;取出中繼配置命令的出時隙數據Ts_Out,此數據中包含用戶指定的中繼電路組號Group_No和中繼電路號Relay_No;第2步選擇64K時隙號,根據中繼電路號Relay_No,在第Relay_No號HW線中任意尋找n個未使用的連續64K時隙,記為HW64K1,HW64K2,...,HW64Kn,將這些連續的64K標誌為「已使用」,轉到下一步;如果找不到n個連續的64K時隙,則上報配置失敗信息,轉到第5步;第3步計算CIC號,根據用戶指定的入時隙數據和得到的連續64K時隙數據計算CIC號,執行成功,繼續下一步;否則轉到第5步;
計算公式如下CIC_No=(Relay_No-1)×32+HW64K1第4步判斷是否是最後一條中繼配置命令,如果是最後一條中繼配置命令,在繼續下一步,否則轉到第1步;第5步配置結束。
第六步配置結果上報,將最終的時隙配置結果已報文的形式上報,轉到第七步;上報的內容包括OL1時隙鏈路配置交叉關係、SCAS時隙鏈路配置交叉關係、用戶板接口配置交叉關係、中繼電路配置關係,通過這四種交叉關係就可以確定完整的時隙配置路徑。
第七步結束。
採用本發明所述方法,與現有技術相比,取得了由手工時隙配置向自動時隙配置轉變的進步,達到了方便用戶使用的效果,節省了繁瑣的時隙配置時間。同時還做到了時隙配置結果的無瞬斷性,提高了系統穩定性。


圖1是使用光板時PCM系統完整時隙配置路徑圖。
圖2是使用電板時PCM系統完整時隙配置路徑圖。
圖3是PCM系統交叉關係圖。
圖4是本發明所述方法流程圖。
圖5是新增時隙配置(入時隙在光板)處理流程圖。
圖6是新增時隙配置(入時隙在電板)處理流程圖。
圖7是新增時隙配置(使用中繼)處理流程圖。
具體實施例方式
下面結合具體實施方式
對本發明所述方法進行進一步說明。
本發明所述PCM系統增量自動時隙配置的方法由以下三部分組成(主要寫硬體連接),A、B、C。如圖3所示,其中A表示光信號板或電信號板,B表示SCAS交叉矩陣,C表示用戶接口板。系統中A用來收發光或電信號,經過SCAS交叉矩陣的交叉,在C板上可以接收或發送A板過來的信號。
本發明所述PCM系統增量自動時隙配置的方法如下(主要描述實現的核心思想、系統和操作步驟),核心方法是將一組組時隙配置命令轉化為一組組時隙配置結果。即用戶提供時隙配置命令數據,其中只要包含時隙的入和出,不再需要用戶來指定內部的連接關係。系統根據這些時隙配置命令數據,分析並計算,將這些數據轉化為時隙配置結果數據。即根據時隙的入和出,確定其內部的交叉連接關係。
第一步時隙命令接收。接收用戶下發的時隙配置命令數據。用戶進行配置時只需要告訴系統時隙的入和出即可。而不需要指定內部的交叉連接關係。系統通過分析用戶的輸入數據,自動的指派內部的交叉連接關係。為了保證在用戶增加或刪除時隙時對原有的配置結果不造成影響,那麼需要用戶在進行修改時隙配置時通知系統,並將上次時隙配置命令上次配置結果及本次配置命令下發給系統,系統綜合這些數據計算,以保證修改配置時對原有業務不造成影響。執行成功轉到下一步,否則,轉到第七步。
第二步時隙命令分類處理。該功能塊對用戶下發的時隙命令進行分類。假設A集合表示上次下發的時隙命令,B表示本次下發的時隙命令,C為A與B的交集,C=A∩B,稱之為已存在的時隙命令。不妨定義集合D=A-C,E=B-C,則D為被刪除的時隙命令,E為新增的時隙命令。執行成功轉到下一步,否則,轉到第七步。
第三步刪除時隙命令。如果出時隙位置在用戶板接口,則對於用戶板接口群路數據結構(邏輯數據結構)進行遍歷,發現某個埠出位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除。如果出時隙位置在OL1光板或EILI電板,則對OL1光板或EILI電板64K的數據結構(邏輯數據結構)進行遍歷,發現某個出OL1或EILI電板位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除。將出時隙在用戶板接口的本次不存在的時隙數據清除之後,有必要對用戶板接口數據結構重新進行整理。整理的內容包括出埠的收HW10、HW11線中的64K時隙,以及每個收HW10、HW11線中64K交叉到HW0、HW1或HW6~HW9中的入64K時隙位置。將出時隙在OL1光板或EILI電板的本次不存在的時隙數據清除之後,有必要對OL1光板或EILI電板數據結構重新進行整理。整理的內容包括OL1光板或EILI電板的HW0、HW1或HW6~HW9中2M位置;HW0、HW1或HW6~HW9中64K時隙與HW10、HW11中64K時隙位置。如果使用了中繼,那麼還需要刪除中繼業務的配置。執行成功轉到下一步,否則,轉到第七步。
第四步保留時隙命令。如果某個時隙命令經過時隙命令的分類判定其為「保留」時隙命令,那麼為保證業務的不瞬斷,需要對這些時隙命令保留其上次的配置結果不變。對於出時隙在光板的時隙命令,需要保留的是OL1時隙鏈路配置結果、SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果。對於出時隙在電板的時隙命令,需要保留的是SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果。如果使用了中繼,那麼還需保留中繼業務的配置。執行成功轉到下一步,否則,轉到第七步。
第五步新增時隙命令。對系統判斷為「新增」的時隙命令。系統需要為其指定在內部的交叉連接關係。因此用戶可以不必理會HW線上的交叉連接。系統會自動計算得到。
對於入時隙在光板的時隙命令,同樣的系統需要配置OL1時隙鏈路配置、SCAS時隙鏈路配置、用戶接口鏈路配置。其具體配置過程如下第1步取出新增時隙命令。取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out。
第2步配置OL1交叉。在HW0、HW1的8個2M中搜索一個空閒的2M,記為HW2M,並且標誌HW2M使用。將入時隙數據Ts_In添加到HW2M中,得到OL1時隙鏈路交叉關係。如果在所有的HW0~HW1的8個2M找不到空閒的2M,則報配置失敗信息,轉到第7步。
第3步配置SCAS交叉的入。在取出的HW2M中檢查其中入時隙數據Ts_In所需要配置的64K時隙是否被使用,如果已經被使用,轉到第2步,如果沒有被使用,則取出SCAS交叉的入數據,記為SCAS_In,繼續下一步。
第4步配置SCAS交叉的出。在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用。將SCAS的入數據SCAS_In添加到SCAS的出數據中,得到SCAS時隙鏈路交叉關係,繼續下一步。如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步。
第5步配置用戶接口板交叉。根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步。如果沒有使用,則將上一步得到的HW64K添加到Ta_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步。
第6步判斷是否是最後一條時隙命令數據。如果是最後一條時隙配置命令數據,則轉到第7步。如果不是最後一條時隙配置命令,則轉到第1步。
第7步配置結束。
對於入時隙在電板的時隙命令,配置較為簡單。根據用戶下發的時隙命令首先做一一對應的轉換,將電板埠上的64K時隙一對一的映射到HW6~HW10上的64K時隙。再經過SCAS交叉由HW6~HW10上的64K時隙交叉的HW10、HW11上的64K時隙,最後完成用戶板埠與HW10、HW11的時隙配置,從而完成整個的對電板的時隙配置。其具體配置過程如下第1步取出新增時隙命令。取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out。
第3步配置SCAS交叉的入。取出入時隙數據Ts_In,在HW6~HW9中的64K時隙中找到與入時隙Ts_In相對應的64K時隙,記為HW69_64K。判斷HW69_64K是否使用,如果沒有使用,則標誌HW69_64K使用,得到SCAS交叉的入數據即SCAS_In,繼續下一步。如果與入時隙數據Ts_In相對應的64K數據HW69_64K已經被使用,則上報配置失敗信息,轉到第7步。
第4步配置SCAS交叉的出。在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用,得到SCAS交叉的出數據即SCAS_Out。將SCAS的入數據SCAS_In添加到SCAS的出數據SCAS_Out中,得到SCAS時隙鏈路交叉關係,繼續下一步。如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步。
第5步配置用戶接口板交叉。根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步。如果沒有使用,則將上一步得到的HW64K添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步。
第6步判斷是否是最後一條時隙命令數據。如果是最後一條時隙配置命令數據,則轉到第7步。如果不是最後一條時隙配置命令,則轉到第1步。
第7步配置結束。
如果使用了中繼,那麼還需要進行中繼業務的配置。中繼配置需要用戶指定的是OL1或HW6~HW9中的n個連續64交叉到中繼電路組中的具體中繼電路。其具體的配置過程如下第1步取出一條新增的中繼配置命令。取出中繼配置命令的入時隙數據Ts_In,此數據中包含了用戶指定的連續64K時隙n_64K。取出中繼配置命令的出時隙數據Ts_Out,此數據中包含了用戶指定的中繼電路組號Group_No和中繼電路號Relay_No。
第2步選擇64K時隙號。根據中繼電路號Relay_No,在第Relay_No號HW線中任意尋找n個未使用的連續64K時隙,記為HW64K1,HW64K2,...,HW64Kn,將這些連續的64K標誌為「已使用」,轉到下一步。如果找不到n個連續的64K時隙,則上報配置失敗信息,轉到第5步。
第3步計算CIC號。根據用戶指定的入時隙數據和得到的連續64K時隙數據計算CIC號。計算公式如下CIC_No=(Relay_No-1)×32+HW64K1執行成功,繼續下一步。否則轉到第5步。
第4步判斷是否是最後一條中繼配置命令。如果是最後一條中繼配置命令,在繼續下一步,否則轉到第1步。
第5步配置結束。
本過程(新增時隙配置過程)執行成功轉到下一步,否則,轉到第七步。
第六步配置結果上報。將最終的時隙配置結果已報文的形式上報。上報的內容包括OL1時隙鏈路配置交叉關係、SCAS時隙鏈路配置交叉關係、用戶板接口配置交叉關係、中繼電路配置關係。通過這四種交叉關係就可以確定完整的時隙配置路徑。轉到第七步。
第七步結束。
圖4是本發明提出的一種方案。下面結合具體實例進行說明。例如用戶下發上次時隙命令為1OL1光板上1#光口,1#2M,2#64K時隙到用戶板AL2UI(PCM系統中的一種用戶接口板)1#槽位,1#埠。
2OL1光板上1#光口,2#2M,2#64K時隙到用戶板AL2UI(PCM系統中的一種用戶接口板)1#槽位,2#埠。
本次下發時隙命令為1OL1光板上1#光口,2#2M,2#64K時隙到用戶板AL2UI(PCM系統中的一種用戶接口板)1#槽位,2#埠。
2OL1光板上1#光口,3#2M,2#64K時隙到用戶板AL2UI(PCM系統中的一種用戶接口板)1#槽位,3#埠。
上次配置結果報文為OL1時隙交叉配置結果OL1光板中1#光口,1#2M→HW0中的1#2M,(標記為D)OL1光板中1#光口,2#2M→HW0中的2#2M,(標記為R)SCAS時隙交叉配置結果HW0中1#2M,2#64K→HW10中的1#64K,(標記為D)HW0中2#2M,2#64K→HW10中的2#64K,(標記為R)用戶板時隙交叉配置結果HW10中的1#64K→AL2UI中的1#Port,(標記為D)HW10中的2#64K→AL2UI中的2#Port,(標記為R)注意這個結果報文是在網管中上次配置結果中得來,不需用戶填寫。
本發明執行步驟如下1接收上面的時隙命令及上次配置結果。
2對時隙命令進行分類。分析實例中時隙命令,對於上次下發的時隙命令1可標誌為「刪除」命令。對上次下發的時隙命令2可標誌為「保留」命令。對於本次下發的時隙命令1可標誌為「保留」命令。對本次下發的時隙命令2可標誌為「新增」命令。
3對刪除命令的處理。對標誌「刪除」的上次時隙命令1需要在上次的配置結果中將相應的配置全部刪除。包括OL1時隙交叉配置結果OL1光板中1#光口,1#2M→HW0中的1#2M,(標記為D)SCAS時隙交叉配置結果HW0中1#2M,2#64K→HW10中的1#64K,(標記為D)用戶板時隙交叉配置結果HW10中的1#64K→AL2UI中的1#Port,(標記為D)4對保持命令的處理。對標誌為「保留」的上次時隙命令2需要在上次配置結果中將相應的配置完全保留。包括OL1時隙交叉配置結果OL1光板中1#光口,2#2M→HW0中的2#2M,(標記為R)SCAS時隙交叉配置結果HW0中2#2M,2#64K→HW10中的2#64K,(標記為R)用戶板時隙交叉配置結果HW10中的2#64K→AL2UI中的2#Port,(標記為R)5對新增命令的處理。將標誌為「新增」的本次時隙命令重新配置。詳細配置過程如下1)取出新增時隙命令。取一條新增的時隙配置命令,記入時隙數據為Ts_In(1#光口,3#2M,2#64K),出時隙數據記為Ts_Out(1#槽位,3#埠)。
2)配置OL1交叉。在HW0、HW1的8個2M中搜索一個空閒的2M,本例中找到的空閒2M是HW0中的1#2M。
3)配置SCAS交叉的入。在取出的HW0中的1#2M中的2#64K時隙沒有使用,所以將HW0,1#2M,2#64K取出作為SCAS交叉的入數據,記為SCAS_In,繼續下一步。
4)配置SCAS交叉的出。在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙。本例中可以找到HW10上的1#64K沒有使用。標記HW10,1#64K使用。取出HW10,1#64K作為SCAS交叉的出數據,記為SCAS_Out,繼續下一步。
5)配置用戶接口板交叉。根據出時隙數據Ts_Out(1#槽位,3#埠),判斷出時隙埠是否被使用。本例中的1#槽位,3#埠並沒有使用。將SCAS_Out(HW10,1#64K)添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步。
6)判斷是否是最後一條時隙命令數據。在本例中可以判斷已經是最後一條新增配置命令,繼續下一步。
7)配置結束。
通過以上詳細的新增時隙配置過程可以得到如下的配置結果OL1時隙交叉配置結果OL1光板中1#光口,3#2M→HW0中的1#2M,(標記為N)SCAS時隙交叉配置結果HW0中1#2M,2#64K→HW10中的1#64K,(標記為N)用戶板時隙交叉配置結果HW10中的1#64K→AL2UI中的3#Port,(標記為N)6形成新的報文下發。重新整理新的配置結果並下發。
OL1時隙交叉配置結果
OL1光板中1#光口,2#2M→HW0中的2#2M,(標記為R)OL1光板中1#光口,3#2M→HW0中的1#2M,(標記為N)SCAS時隙交叉配置結果HW0中2#2M,2#64K→HW10中的2#64K,(標記為R)HW0中1#2M,2#64K→HW10中的1#64K,(標記為N)用戶板時隙交叉配置結果HW10中的2#64K→AL2UI中的2#Port,(標記為R)HW10中的1#64K→AL2UI中的3#Port,(標記為N)由上面配置結果可以清晰的看出本發明所提出的系統既保證了用戶只需要提供時隙的入和出即可實現對新增時隙的正確配置,又不會對那些原有時隙造成影響,因而用戶在增加或刪除業務時不會感到有瞬斷產生。進一步保證了的業務的穩定性。
權利要求
1.一種脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,包括以下方面將一組組時隙配置命令轉化為一組組時隙配置結果,用戶提供時隙配置命令數據,其中只要包含時隙的出和入,不再指定內部的連接關係;系統根據這些時隙配置命令數據,分析並計算,將這些數據轉化為時隙配置結果數據;系統據時隙的出和入,確定其內部的交叉連接關係。
2.根據權利要求1所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,具體包括以下步驟第一步時隙命令接收用戶下發的時隙配置命令數據,用戶進行配置時告訴系統時隙的入和出,系統通過分析用戶的輸入數據,自動指派內部的交叉連接關係,執行成功轉到下一步,否則,轉到第七步;第二步時隙命令對用戶下發的時隙命令進行分類,設A集合表示上次下發的時隙命令,B表示本次下發的時隙命令,C為A與B的交集,C=A∩B,稱之為已存在的時隙命令,並定義集合D=A-C,E=B-C,則D為被刪除的時隙命令,E為新增的時隙命令,執行成功轉到下一步,否則,轉到第七步;第三步刪除時隙命令,如果出時隙位置在用戶板接口,則對於用戶板接口群路數據結構進行遍歷,如發現某個埠出位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除;如果出時隙位置在OL1光板或EILI電板,則對OL1光板或EILI電板64K的數據結構進行遍歷,如發現某個出OL1或EILI電板位置的收時隙數據未被標識為「本次仍然存在」,則將該位置的收時隙數據清除;執行成功轉到下一步,否則,轉到第七步;第四步保留時隙命令,如果某個時隙命令經過時隙命令的分類判定其為「保留」時隙命令,則對這些時隙命令保留其上次的配置結果不變,執行成功轉到下一步,否則轉到第七步;第五步新增時隙命令,對系統判斷為「新增」的時隙命令,系統為其指定在內部的交叉連接關係,並進行各項鍊路的配置;執行成功轉到下一步,否則,轉到第七步;第六步配置結果上報,將最終的時隙配置結果已報文的形式上報,轉到第七步;上報的內容包括OL1時隙鏈路配置交叉關係、SCAS時隙鏈路配置交叉關係、用戶板接口配置交叉關係、中繼電路配置關係,通過這四種交叉關係就可以確定完整的時隙配置路徑;第七步結束。
3.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第一步中,用戶在進行修改時隙配置時通知系統,並將上次時隙配置命令上次配置結果及本次配置命令下發給系統,系統綜合這些數據計算。
4.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第三步中,將出時隙在用戶板接口的本次不存在的時隙數據清除之後,對用戶板接口數據結構重新進行整理,將出時隙在OL1光板或EILI電板的本次不存在的時隙數據清除之後,對OL1光板或EILI電板數據結構重新進行整理。
5.根據權利要求4所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,對用戶板接口數據結構整理的內容包括出埠收HW10、HW11線中的64K時隙,以及每個收HW10、HW11線中64K交叉到HW0、HW1或HW6~HW9中的入64K時隙位置。
6.根據權利要求4所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,對OL1光板或EILI電板數據結構進行整理的內容包括OL1光板或EILI電板的HW0、HW1或HW6~HW9中2M位置;HW0、HW1或HW6~HW9中64K時隙與HW10、HW11中64K時隙位置。
7.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第三步中,如果使用中繼,還需要刪除中繼業務的配置。
8.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第四步中,對於出時隙在光板的時隙命令,需要保留的是OL1時隙鏈路配置結果、SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果;對於出時隙在電板的時隙命令,需要保留的是SCAS時隙鏈路配置結果及用戶板接口時隙鏈路配置結果。
9.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第四步中,如果使用中繼,還需保留中繼業務的配置。
10.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第五步中,對於增加在光板的時隙命令,配置OL1時隙鏈路配置、SCAS時隙鏈路配置、用戶接口鏈路配置,其具體配置過程如下第1步取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out;第2步配置OL1交叉,在HW0、HW1的8個2M中搜索一個空閒的2M,記為HW2M,並且標誌HW2M使用;將入時隙數據Ts_In添加到HW2M中,得到OL1時隙鏈路交叉關係;如果在所有的HW0~HW1的8個2M找不到空閒的2M,則報配置失敗信息,轉到第7步;第3步配置SCAS交叉的入,在取出的HW2M中檢查其中入時隙數據Ts_In所需要配置的64K時隙是否被使用,如果已經被使用,轉到第2步;如果沒有被使用,則取出SCAS交叉的入數據,記為SCAS_In,繼續下一步;第4步配置SCAS交叉的出,在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用;將SCAS的入數據SCAS_In添加到SCAS的出數據中,得到SCAS時隙鏈路交叉關係,繼續下一步;如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步;第5步配置用戶接口板交叉,根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步;如果沒有使用,則將上一步得到的HW64K添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步;第6步判斷是否是最後一條時隙命令數據,如果是最後一條時隙配置命令數據,則轉到第7步;如果不是最後一條時隙配置命令,則轉到第1步;第7步配置結束。
11.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第五步中,對於在電板新增的時隙命令,根據用戶下發的時隙命令首先做一一對應的轉換,將電板埠上的64K時隙一對一的映射到HW6~HW10上的64K時隙;再經過SCAS交叉由HW6~HW10上的64K時隙交叉的HW10、HW11上的64K時隙;最後完成用戶板埠與HW10、HW11的時隙配置,從而完成整個的對電板的時隙配置。
12.根據權利要求11所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,在電板新增的時隙命令具體配置過程如下第1步取出新增時隙命令,取一條新增的時隙配置命令,記入時隙數據為Ts_In,出時隙數據記為Ts_Out;第3步配置SCAS交叉的入,取出入時隙數據Ts_In,在HW6~HW9中的64K時隙中找到與入時隙Ts_In相對應的64K時隙,記為HW69_64K;判斷HW69_64K是否使用,如果沒有使用,則標誌HW69_64K使用,得到SCAS交叉的入數據即SCAS_In,繼續下一步;如果與入時隙數據Ts_In相對應的64K數據HW69_64K已經被使用,則上報配置失敗信息,轉到第7步;第4步配置SCAS交叉的出,在HW10~HW11中256個64K中尋找一個沒有被使用的64K時隙,記為HW64K,並且標誌HW64K使用,得到SCAS交叉的出數據即SCAS_Out;將SCAS的入數據SCAS_In添加到SCAS的出數據SCAS_Out中,得到SCAS時隙鏈路交叉關係,繼續下一步;如果在所有的256個64K時隙中找不到空閒的64K時隙,則報配置失敗信息,轉到第7步;第5步配置用戶接口板交叉,根據出時隙數據Ts_Out,判斷出時隙埠是否被使用,如果已經被使用,則上報配置失敗信息,轉到第7步;如果沒有使用,則將上一步得到的HW64K添加到Ts_Out中,得到用戶接口板時隙鏈路交叉關係,繼續下一步;第6步判斷是否是最後一條時隙命令數據,如果是最後一條時隙配置命令數據,則轉到第7步;如果不是最後一條時隙配置命令,則轉到第1步;第7步配置結束。
13.根據權利要求2所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第五步中,如果使用中繼,還需要進行中繼業務的配置;中繼配置需要用戶指定的是OL1或HW6~HW9中的n個連續64交叉到中繼電路組中的具體中繼電路,其具體的配置過程如下第1步取出一條新增的中繼配置命令,取出中繼配置命令的入時隙數據Ts_In,此數據中包含了用戶指定的連續64K時隙n_64K;取出中繼配置命令的出時隙數據Ts_Out,此數據中包含用戶指定的中繼電路組號Group_No和中繼電路號Relay_No;第2步選擇64K時隙號,根據中繼電路號Relay_No,在第Relay_No號HW線中任意尋找n個未使用的連續64K時隙,記為HW64K1,HW64K2,...,HW64Kn,將這些連續的64K標誌為「已使用」,轉到下一步;如果找不到n個連續的64K時隙,則上報配置失敗信息,轉到第5步;第3步計算CIC號,根據用戶指定的入時隙數據和得到的連續64K時隙數據計算CIC號,執行成功,繼續下一步;否則轉到第5步;第4步判斷是否是最後一條中繼配置命令,如果是最後一條中繼配置命令,在繼續下一步,否則轉到第1步;第5步配置結束。
14.根據權利要求3所述的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,所述第3步中,計算公式如下CIC_No=(Relay_No-1)×32+HW64K1。
全文摘要
本發明公開了一種計算機領域中的脈衝編碼調製系統增量自動時隙配置方法,其特徵在於,包括以下方面將一組組時隙配置命令轉化為一組組時隙配置結果,用戶提供時隙配置命令數據,其中只要包含時隙的出和入,不再指定內部的連接關係;系統根據這些時隙配置命令數據,分析並計算,將這些數據轉化為時隙配置結果數據;系統據時隙的出和入,確定其內部的交叉連接關係。本發明能夠簡化時隙配置過程、不會對業務造成瞬斷,能夠有效克服現有技術存在的時隙配置方法複雜、配置容易出錯、造成網絡傳輸中斷等問題。
文檔編號H04J3/17GK1773892SQ20041008853
公開日2006年5月17日 申請日期2004年11月8日 優先權日2004年11月8日
發明者杜建平 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀