[發(fā)明專利]一種數(shù)據(jù)流量控制方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 200910135114.6 | 申請日: | 2009-04-20 |
| 公開(公告)號: | CN101534173A | 公開(公告)日: | 2009-09-16 |
| 發(fā)明(設(shè)計)人: | 楊寧 | 申請(專利權(quán))人: | 福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 | 代理人: | 任默聞 |
| 地址: | 350015福建省福*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 流量 控制 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)流量控制方法和系統(tǒng)。
背景技術(shù)
SDH(Synchronous?Digital?Hierarchy,同步數(shù)字體系)是一種將復(fù)接、 線路傳輸及交換功能融為一體,并由統(tǒng)一網(wǎng)管系統(tǒng)操作的綜合信息傳送網(wǎng)絡(luò)。 SDH有155M,622M,2.5G,10G等多種速率。POS(PACKET?OVER?SDH, SDH上的包傳輸)是一種在SDH上傳輸數(shù)據(jù)包的技術(shù)。它對對IP數(shù)據(jù)包進行封 裝,并映射到SDH/SONET幀上。
CPOS(Channelized?POS,通道化的POS)對POS鏈路進行通道劃分,例 如一個155M鏈路最多支持63個2M速率的E1鏈路。CPOS充分利用了SDH機制 的特點,提供對帶寬精細劃分的能力,CPOS減少了組網(wǎng)中對路由器低速物理 接口的數(shù)量要求,增強了路由器的低速接口匯聚能力,并提高了路由器的專 線接入能力。
CPOS卡是提供CPOS接口的線卡,圖1為一種典型的155M?CPOS卡。如 圖1所示,CPOS卡由CPOS芯片10、CPU20和存儲器30組成。CPOS芯片10實 現(xiàn)155M外部線路和CPOS芯片10中63個通道的數(shù)據(jù)轉(zhuǎn)換。CPOS芯片10和CPU 20之間通過數(shù)據(jù)總線連接,以數(shù)據(jù)包為單位傳輸數(shù)據(jù)。數(shù)據(jù)總線的速率和CPOS 卡的線路速率匹配,如:155M的CPOS卡使用的數(shù)據(jù)總線速率為155M以上。
圖2為CPOS芯片10接收部分的邏輯框圖。如圖2所示,CPOS芯片10包括 數(shù)據(jù)處理單元201、多個接收緩存202以及數(shù)據(jù)總線接口單元203。CPOS卡接 收數(shù)據(jù)時,外部線路將CPOS數(shù)據(jù)發(fā)送給CPOS芯片10;CPOS芯片10在內(nèi)部對 每個通道有一個獨立的接收緩存202,CPOS芯片10將從線路上接收的數(shù)據(jù)拆 分出63個E1通道的數(shù)據(jù),存儲到CPOS芯片內(nèi)部相應(yīng)通道的緩存中;如果某個 通道的緩存中的數(shù)據(jù)達到了一個完整包(包的大小由系統(tǒng)定義,通常為64-15 18字節(jié),也可以更小或更大),就通過數(shù)據(jù)總線提供給CPU20;CPU20將數(shù)據(jù) 包存儲在存儲器30中,并根據(jù)需要進行處理。
圖3為CPOS芯片10發(fā)送部分的邏輯框圖。如圖3所示,CPOS芯片10包括 數(shù)據(jù)處理單元201、多個發(fā)送緩存302以及數(shù)據(jù)總線接口單元203。CPOS卡發(fā) 送數(shù)據(jù)時,CPU20將在存儲器30中對應(yīng)于某個通道的數(shù)據(jù)包通過數(shù)據(jù)總線發(fā) 送給CPOS芯片10;CPOS芯片10在內(nèi)部對每個通道有一個獨立的發(fā)送緩存302, CPOS芯片10將CPU20送過來的數(shù)據(jù)包存儲在相應(yīng)的發(fā)送緩存302中;CPOS芯 片10將各個通道數(shù)據(jù)組合成CPOS數(shù)據(jù)發(fā)送到155M外部線路上。如果只有一個 通道的數(shù)據(jù),在CPOS上發(fā)送時,其他通道填充空閑數(shù)據(jù)。
在數(shù)據(jù)接收方向,由于CPU20的存儲器30容量較大,并且CPU20處理能力 強,總的接收數(shù)據(jù)速率有63×2=126M,可以保證從CPOS芯片10發(fā)送給CPU20 的數(shù)據(jù)都能被處理,不會出現(xiàn)丟幀情況。但是在發(fā)送方向,由于每個E1通道 的速率只有2M,CPU20通過數(shù)據(jù)總線發(fā)送數(shù)據(jù)包的速率遠遠高于每個線路的 速率,需要有流量控制機制才能保證不丟包。
流量控制的基本原理為:設(shè)備A向設(shè)備B發(fā)送數(shù)據(jù)時,如果設(shè)備A發(fā)送的 速率大于設(shè)備B能夠處理的能力,設(shè)備B內(nèi)部的緩存將會溢出,導(dǎo)致數(shù)據(jù)丟失。 為了使設(shè)備B不出現(xiàn)數(shù)據(jù)丟失,通常當(dāng)設(shè)備B的緩存占用達到一定程度,例如 整個緩存的3/4時,由設(shè)備B向設(shè)備A發(fā)出流控指令,這時設(shè)備A停止發(fā)送。當(dāng) 設(shè)備B的緩存占用下降到一定程度,例如整個緩存的1/4時,設(shè)備B向設(shè)備A發(fā) 出允許發(fā)送指令,設(shè)備A重新向設(shè)備B發(fā)送數(shù)據(jù)。
如果直接在數(shù)據(jù)總線上采用流控而不對每個通道進行區(qū)分,就會出現(xiàn)一 個通道流控、所有通道堵塞的情況,因此必須對每個通道單獨進行流控。申 請?zhí)枮?00710120756.X,名稱為“一種信譽流量控制方法”的中國專利申請 中提到了一種信譽流量控制方法,該方法通過在數(shù)據(jù)總線上發(fā)送流控包進行 流控,步驟如下:
步驟1、初始化:在發(fā)送端CPU20中為CPOS芯片10的每個通道分別建立 “遠端信譽計數(shù)器”(遠端是相對CPOS芯片而言,CPU是遠端,CPOS芯片 是本地);在接收端CPOS芯片中建立“本地信譽計數(shù)器”。兩個計數(shù)器的初 始值相等,都等于CPOS芯片對應(yīng)通道緩存的空閑字節(jié)數(shù),運行過程中會不同。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司,未經(jīng)福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910135114.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





