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

實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置的制作方法

文檔序號:7555001閱讀:153來源:國知局
專利名稱:實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置的制作方法
技術領域
本發(fā)明涉及網絡通信技術領域,尤其涉及一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置。
背景技術
在網絡通信中,TCM(串接監(jiān)視)模塊主要運用于多運營商的網絡環(huán)境中,定位誤碼發(fā)生的區(qū)段,而且,如圖1所示,在網絡中,為準確定位誤碼發(fā)生的區(qū)段,必需成對設置TCM-SOURCE(串接監(jiān)視的源端)和TCM-SINK(串接監(jiān)視的終端)。其工作原理主要是通過成對的TCM-SOURCE和TCM-SINK對某段網絡進行監(jiān)控,從而判定該段網絡的工作情況。具體而言就是在TCM-SOURCE將當前幀的數據進行異或運算獲得該幀數據的B3(靜荷誤碼校驗值),并將結果插入下一幀數據中;在TCM-SINK則重新采用上述異或計算方法計算接收到的相應的數據幀的B3,同時將重新計算獲得的B3和下一幀數據中的B3進行比較,從而判斷該段網絡傳輸中是否存在誤碼,具體為,如果兩值相同,則不存在誤碼,否則存在誤碼。
通常在網絡中傳輸的一幀數據包括上一幀數據的B3和用于記錄B3誤碼的N1字節(jié)(N1字節(jié)記錄了誤碼和告警監(jiān)視值),所述的B3誤碼為根據上一幀數據的實際B3和根據收到的上一幀數據計算出的B3的異或運算結果獲得,所述的記錄B3誤碼的N1字節(jié)需要下插至當前幀數據中,如圖2所示,因為當前幀(即Frame N)的B3需要下插到下一幀(即Frame N+1)中,且當前幀的B3是當前的一幀數據異或運算的結果,這樣,每次N1的下插都將改變當前幀數據的實際B3,因此,為保證下插于下一幀的當前幀數據的B3維持不變,需要對B3進行補償后插入下一幀數據中,即進行所謂的TCM-B3(串接監(jiān)視靜荷誤碼校驗值)補償下插操作。
對插入下一幀B3進行補償所采用的補償計算公式已由G.707協議定義,具體為B3′(t)=B3(t-1)B3′(t-1)N1(t-1)N′(t-1)B3(t);其中B3表示原數據流中B3字節(jié)的數值;B3′表示確定補償后B3字節(jié)的數值;N1表示原數據流中N1字節(jié)的數值(即誤碼和告警監(jiān)視值原值);N1′表示更新的N1字節(jié)數值(即記錄了新的B3誤碼后的誤碼和告警監(jiān)視值新值);表示比特位異或運算;t表示當前幀時刻;t-1表示上一幀時刻。
盡管協議中已經定義了補償下插的計算公式,但由于目前尚未在通信設備中應用該技術,故目前還沒有一種具體的實現方案用于對TCM-B3進行補償下插處理。

發(fā)明內容
本發(fā)明的目的是提供一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置,從而可以較為簡便地實現對TCM-B3進行相應的補償下插處理。
本發(fā)明的目的是通過以下技術方案實現的本發(fā)明首先提供了一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法,包括A、記錄接收的上一幀數據中的靜荷誤碼校驗值及實際下插的靜荷誤碼校驗值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值;B、在當前幀數據到來時,獲取當前幀數據中的靜荷誤碼校驗值,并將其與記錄的上一幀數據中的靜荷誤碼校驗值、實際下插的靜荷誤碼校驗值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值進行異或運算;C、將異或運算獲得的結果作為串接監(jiān)視靜荷誤碼校驗值下插于當前幀的靜荷誤碼校驗值字節(jié)中。
本發(fā)明所述的實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法中所述的步驟A包括記錄接收的上一幀數據中的靜荷誤碼校驗值與實際下插的靜荷誤碼校驗值的異或運算結果,即靜荷誤碼校驗值補償中間值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值;且所述的步驟B包括在當新幀數據到來時,獲取相應的上一幀數據的誤碼和告警監(jiān)視值原值和新值,同時還調用保存的上一幀的靜荷誤碼校驗值補償中間值,并將各值進行異或運算,然后,利用異或運算獲得的當前幀的靜荷誤碼校驗值補償中間值和當前幀的靜荷誤碼校驗值進行異或運算。
本發(fā)明還提供了一種基于上述方法的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,包括輸入數據中的靜荷誤碼校驗值寄存器、補償后的靜荷誤碼校驗值寄存器,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器和異或運算模塊;當新的一幀數據到來時,調用輸入數據的誤碼和告警監(jiān)視值寄存器中保存的上一幀的誤碼和告警監(jiān)視值,調用生成的新的誤碼和告警監(jiān)視值寄存器中保存的上一幀的誤碼和告警監(jiān)視值,并從輸入數據的靜荷誤碼校驗值寄存器及補償后的靜荷誤碼校驗值寄存器中分別調出上一幀的靜荷誤碼校驗值和靜荷誤碼校驗值補償值;然后,將各值與當前幀的靜荷誤碼校驗值通過異或運算模塊進行異或運算處理,最后將計算獲得的靜荷誤碼校驗值補償值下插于當前幀的靜荷誤碼校驗值字節(jié)。
所述的各個寄存器均為在新的一幀數據到來時,刷新寄存器寄存的相應的數據值。
本發(fā)明還提供了一種基于上述方法的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,包括靜荷誤碼校驗值補償中間值寄存器,用于保存靜荷誤碼校驗值補償中間值,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器和異或運算模塊;當新一幀到來時,調用靜荷誤碼校驗值補償中間值寄存器中的上一幀的靜荷誤碼校驗值補償中間值,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器中的當前幀的誤碼和告警監(jiān)視值原值和新值,并將各值通過異或運算模塊進行異或運算,接著再將異或運算獲得的新的靜荷誤碼校驗值補償中間值與當前幀的靜荷誤碼校驗值異或得到當前幀的實際靜荷誤碼校驗值補償值,并將計算得到的實際靜荷誤碼校驗值補償值下插于當前幀的靜荷誤碼校驗值字節(jié)中。
所述的B3補償中間值寄存器連接有新業(yè)務指示信號,在每次有新的業(yè)務到來時,清除其中寄存的B3補償中間值。
本發(fā)明的實現使得在網絡通信中可以較為簡便地實現對串接監(jiān)視靜荷誤碼校驗值進行補償下插處理;而且,本發(fā)明中還對協議中定義的補償下插公式進行了相應的處理,從而使得可以在占用較小的芯片資源的情況下實現相應的TCM-B3補償下插處理。本發(fā)明為準確定位通信網絡中誤碼發(fā)生的區(qū)段提供了相應的技術支持。


圖1為實現TCM的網絡結構示意圖;圖2為現有技術中TCM相應的B3誤碼值的原理示意圖;
圖3為本發(fā)明所述的裝置的結構示意圖1;圖4為本發(fā)明所述的裝置的結構示意圖2。
具體實施例方式
本發(fā)明所述的實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置的具體實施方式
如圖所示,具體描述如下本發(fā)明所述的方法包括首先確定接收的當前幀(即為Frame N幀)中的B3(t)值;然后,調用保存的上一幀(即為Frame N-1幀)的誤碼和告警監(jiān)視值原值和新值N1(t-1)、N1’(t-1),以及靜荷誤碼校驗值B3(t-1)值和補償處理后的靜荷誤碼校驗值B3’(t-1)值;最后,根據協議規(guī)定的補償下插公式將各值進行異或運算,并得出需要的TCM-B3補償下插值B3’(t),并將所述的B3’(t)下插至當前幀的B3字節(jié)中,從而實現TCM-B3補償下插的操作。
基于上述方法,本發(fā)明提供了一種裝置,如圖3所示,其結構包括輸入數據中的B3寄存器、補償后的B3寄存器,以及輸入數據的N1值寄存器(即輸入數據的誤碼和告警監(jiān)視值寄存器)、生成的新的N1值寄存器(即生成的新的誤碼和告警監(jiān)視值寄存器)和異或運算模塊;當新的一幀數據到來時,調用輸入數據的N1值寄存器中保存的上一幀的N1(t-1)值,調用生成的新的N1值寄存器中保存的上一幀的N1’(t-1)值,并從輸入數據的B3寄存器及補償后的B3寄存器中分別調出上一幀的B3(t-1)和B3’(t-1)值;然后,將相應的N1(t-1)值、N1’(t-1)值、B3(t-1)、B3’(t-1)值和當前幀的B3(t)值通過異或運算模塊進行異或運算處理,計算結果便是本發(fā)明需要的串接監(jiān)視靜荷誤碼校驗值補償值,即實際下插的串接監(jiān)視靜荷誤碼校驗值,最后將計算獲得的實際下插的TCM-B3下插于當前幀的B3字節(jié)中,從而實現了TCM-B3的補償下插操作。
本發(fā)明還提供了另一種實現方案,其中所述的方法的原理為將上述協議規(guī)定的補償下插計算公式兩邊同時異或B3(t),得到如下公式B3′(t)B3(t)=B3(t-1)B3′(t-1)N1(t-1)N′(t-1);并定義A(t)=B3′(t)B3(t),所以上式可表示為A(t)=A(t-1)N1(t-1)N1′(t-1);其中A(t)就是我們需要的B3補償中間值,它和輸入的B3(t)異或就得到實際下插的B3值。如下所示B3′(t)=B3(t)A(t)同時我很容易推出B3補償值的初值如下A(0)=B3′(0)B3(0)=0基于上述原理,本發(fā)明所述的方法為當新的一幀到來時,獲取相應的上一幀的誤碼和告警監(jiān)視值原值N1(t-1)和新值N1’(t-1),同時還調用保存的上一幀的B3補償中間值A(t-1),并將N1(t-1)、N1’(t-1)和A(t-1)值進行異或運算,從而獲得當前幀的B3補償中間值A(t),最后,利用當前幀的B3(t)值和所述的B3補償中間值A(t)進行異或運算,獲得相應的當前幀的B3補償值B3’(t),將B3’(t)下插至當前幀中,從而實現TCM-B3補償下插的操作。
基于上述本發(fā)明所述的方法,本發(fā)明所述的裝置如圖4所示,構造一個初值為0的8位B3補償中間值寄存器,所述的B3補償中間值寄存器用于保存B3補償中間值,當新一幀到來時,調用上一幀的B3補償中間值A(t-1),并與輸入數據的誤碼和告警監(jiān)視值寄存器和生成的新的誤碼和告警監(jiān)視值寄存器中保存的上一幀的誤碼和告警監(jiān)視值原值和新值(即N1(t-1)值和N1’(t-1)值)的異或運算結果再進行異或得到新的B3補償中間值A(t),再將當前幀的B3值B3(t)與新得到的B3補償中間值A(t)異或得到當前幀的實際B3補償下插值B3′(t)(即B3補償值),最后,將計算得到的B3補償下插值下插于當前幀的B3字節(jié)中。而且,本發(fā)明所述的B3補償中間值寄存器還連接有新業(yè)務指示信號,在每次有新的業(yè)務到來時,在新業(yè)務指示信號的作用下清除其中寄存的B3補償中間值,以便于新的業(yè)務進行相應的TCM-B3補償下插處理不受其中寄存的原業(yè)務的B3補償中間值的影響。
本發(fā)明中除B3補償中間值寄存器外,其他各個寄存器均為新的一幀數據到來時,刷新寄存器寄存的相應的數據值。
由上述描述可以看出,本發(fā)明提供的第二種方案較第一種方案節(jié)省了采用的寄存器的數量,節(jié)省了相應的芯片資源。
因此,本發(fā)明不僅提供了一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法和裝置,而且還保證了所提供的方法和裝置實現較為簡便、合理。
權利要求
1.一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法,其特征在于包括A、記錄接收的上一幀數據中的靜荷誤碼校驗值及實際下插的靜荷誤碼校驗值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值;B、在當前幀數據到來時,獲取當前幀數據中的靜荷誤碼校驗值,并將其與記錄的上一幀數據中的靜荷誤碼校驗值、實際下插的靜荷誤碼校驗值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值進行異或運算;C、將異或運算獲得的結果作為串接監(jiān)視靜荷誤碼校驗值下插于當前幀的靜荷誤碼校驗值字節(jié)中。
2.根據權利要求1所述的實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法,其特征在于所述的步驟A包括記錄接收的上一幀數據中的靜荷誤碼校驗值與實際下插的靜荷誤碼校驗值的異或運算結果,即靜荷誤碼校驗值補償中間值,以及上一幀數據的誤碼和告警監(jiān)視值原值及新值;且所述的步驟B包括在當新幀數據到來時,獲取相應的上一幀數據的誤碼和告警監(jiān)視值原值和新值,同時還調用保存的上一幀的靜荷誤碼校驗值補償中間值,并將各值進行異或運算,然后,利用異或運算獲得的當前幀的靜荷誤碼校驗值補償中間值和當前幀的靜荷誤碼校驗值進行異或運算。
3.一種基于上述方法的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,其特征在于包括輸入數據中的靜荷誤碼校驗值寄存器、補償后的靜荷誤碼校驗值寄存器,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器和異或運算模塊;當新的一幀數據到來時,調用輸入數據的誤碼和告警監(jiān)視值寄存器中保存的上一幀的誤碼和告警監(jiān)視值,調用生成的新的誤碼和告警監(jiān)視值寄存器中保存的上一幀的誤碼和告警監(jiān)視值,并從輸入數據的靜荷誤碼校驗值寄存器及補償后的靜荷誤碼校驗值寄存器中分別調出上一幀的靜荷誤碼校驗值和靜荷誤碼校驗值補償值;然后,將各值與當前幀的靜荷誤碼校驗值通過異或運算模塊進行異或運算處理,最后將計算獲得的靜荷誤碼校驗值補償值下插于當前幀的靜荷誤碼校驗值字節(jié)。
4.根據權利要求3所述的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,其特征在于所述的各個寄存器均為在新的一幀數據到來時,刷新寄存器寄存的相應的數據值。
5.一種基于上述方法的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,其特征在于包括靜荷誤碼校驗值補償中間值寄存器,用于保存靜荷誤碼校驗值補償中間值,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器和異或運算模塊;當新一幀到來時,調用靜荷誤碼校驗值補償中間值寄存器中的上一幀的靜荷誤碼校驗值補償中間值,以及輸入數據的誤碼和告警監(jiān)視值寄存器、生成的新的誤碼和告警監(jiān)視值寄存器中的當前幀的誤碼和告警監(jiān)視值原值和新值,并將各值通過異或運算模塊進行異或運算,接著再將異或運算獲得的新的靜荷誤碼校驗值補償中間值與當前幀的靜荷誤碼校驗值異或得到當前幀的實際靜荷誤碼校驗值補償值,并將計算得到的實際靜荷誤碼校驗值補償值下插于當前幀的靜荷誤碼校驗值字節(jié)中。
6.根據權利要求5所述的實現串接監(jiān)視靜荷誤碼校驗值補償下插的裝置,其特征在于所述的B3補償中間值寄存器連接有新業(yè)務指示信號,在每次有新的業(yè)務到來時,清除其中寄存的B3補償中間值。
全文摘要
本發(fā)明涉及一種實現串接監(jiān)視靜荷誤碼校驗值補償下插的方法及其裝置。本發(fā)明采用了相應的寄存器保存對TCM-B3進行補償下插需要的參數,并根據保存的參數進行實際TCM-B3補償值的計算,最后,將計算獲得的TCM-B3補償值下插至數據流中的B3字節(jié)。本發(fā)明的實現使得在網絡通信中可以較為簡便地實現對串接監(jiān)視靜荷誤碼校驗值進行補償下插處理;而且,本發(fā)明中還對協議中定義的補償下插公式進行了相應的處理,從而使得可以在占用較小的芯片資源的情況下實現相應的TCM-B3補償下插處理。本發(fā)明為準確定位通信網絡中誤碼發(fā)生的區(qū)段提供了相應的技術支持。
文檔編號H04L1/00GK1619995SQ20031011671
公開日2005年5月25日 申請日期2003年11月18日 優(yōu)先權日2003年11月18日
發(fā)明者陳冰, 楊銀昌 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
四平市| 上蔡县| 定南县| 绥化市| 深泽县| 亚东县| 阿拉善盟| 温宿县| 调兵山市| 南岸区| 东兰县| 祁东县| 富锦市| 方正县| 莱西市| 定西市| 河曲县| 明溪县| 迭部县| 鄂州市| 汤原县| 彰化市| 凤翔县| 阿鲁科尔沁旗| 樟树市| 定南县| 罗定市| 东乡族自治县| 和林格尔县| 蚌埠市| 翼城县| 常州市| 普格县| 沅陵县| 离岛区| 济阳县| 新营市| 阿图什市| 西贡区| 中西区| 华容县|