專利名稱:一種數(shù)據(jù)傳輸流量控制方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到通信系統(tǒng)數(shù)據(jù)傳輸技術(shù),特別涉及到一種數(shù)據(jù)終端設(shè)備(簡稱, DTE)與數(shù)據(jù)電路終端設(shè)備(簡稱,DCE)之間數(shù)據(jù)傳輸?shù)牧髁靠刂品椒把b置。
背景技術(shù):
在通信系統(tǒng)中,DTE通常會通過DCE與網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交互,DTE通過DCE向網(wǎng)絡(luò)傳輸數(shù)據(jù)時(shí),為了保證DCE同網(wǎng)絡(luò)之間數(shù)據(jù)傳輸能夠按照網(wǎng)絡(luò)分配的資源平穩(wěn)進(jìn)行數(shù)據(jù)傳輸,DTE向DCE發(fā)送數(shù)據(jù)時(shí)應(yīng)當(dāng)進(jìn)行數(shù)據(jù)流量控制,目的是為了防止DTE向數(shù)DCE發(fā)送數(shù)據(jù)過快,DCE中的數(shù)據(jù)緩沖區(qū)溢出而導(dǎo)致數(shù)據(jù)丟失;或數(shù)據(jù)發(fā)送過慢導(dǎo)致DCE向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)時(shí)數(shù)據(jù)量不夠,網(wǎng)絡(luò)側(cè)進(jìn)行數(shù)據(jù)填充。DTE同DCE之間常通過帶內(nèi)命令的方式,即在傳輸?shù)臄?shù)據(jù)中插入特定的控制字符的方式,在數(shù)據(jù)傳輸過程中實(shí)現(xiàn)雙方控制信息的交互。如國際電信聯(lián)盟遠(yuǎn)程通信標(biāo)準(zhǔn)化組織(簡稱,ITU-T)制定的V. 80規(guī)范就提供了帶內(nèi)命令數(shù)據(jù)傳輸方式。通常,帶內(nèi)命令由一個(gè)命令標(biāo)識符加上一個(gè)或多個(gè)命令字符構(gòu)成,如V. 80協(xié)議中,將0x19 (7bit帶內(nèi)命令中還包含0x99)作為命令標(biāo)識符。另外,為了將有效數(shù)據(jù)同命令標(biāo)識符及命令字符進(jìn)行區(qū)分,當(dāng)有效數(shù)據(jù)的內(nèi)容與命令標(biāo)識符及命令字符相同時(shí),將數(shù)據(jù)進(jìn)行透明化處理,即用特殊的帶內(nèi)命令來代替有效數(shù)據(jù)內(nèi)容。DTE和DCE收到這些控制字符后,首先將從數(shù)據(jù)中取出控制字符,將數(shù)據(jù)進(jìn)行去透明化處理恢復(fù)為原始的數(shù)據(jù)內(nèi)容后再發(fā)送到應(yīng)用或網(wǎng)絡(luò)端。因此,在 DCE中存在一個(gè)對數(shù)據(jù)中控制信息進(jìn)行檢測和處理的數(shù)據(jù)處理模塊,來實(shí)現(xiàn)檢測處理DTE 發(fā)送過來的數(shù)據(jù)中的控制信息及恢復(fù)原始數(shù)據(jù)內(nèi)容的功能?,F(xiàn)有技術(shù)DTE與DCE之間的數(shù)據(jù)傳輸流量控制方法是1、在DCE中設(shè)置兩個(gè)數(shù)據(jù)緩存(簡稱,BUFFER),原始數(shù)據(jù)BUFFER保存DTE發(fā)送到 DCE的數(shù)據(jù),發(fā)送數(shù)據(jù)BUFFER保存經(jīng)數(shù)據(jù)處理模塊處理后需要發(fā)送到網(wǎng)絡(luò)端的數(shù)據(jù);2、DTE對DCE的發(fā)送數(shù)據(jù)BUFFER設(shè)置流量過載門限和欠載門限;對DCE的原始數(shù)據(jù)BUFFER設(shè)置流量控制上限和流量控制下限;其中,所述過載門限為引起B(yǎng)UFFER溢出的門限值;欠載門限是根據(jù)網(wǎng)絡(luò)配置資源,每次需要向網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)量大??;所述流量控制上限和流量控制下限用于在可能發(fā)生數(shù)據(jù)欠載或過載情況下,提前通知DTE進(jìn)行速率調(diào)整,保證DCE同網(wǎng)絡(luò)之間數(shù)據(jù)傳輸能夠按照網(wǎng)絡(luò)分配的資源平穩(wěn)進(jìn)行數(shù)據(jù)傳輸;3、當(dāng)原始數(shù)據(jù)BUFFER中的數(shù)據(jù)低于預(yù)先設(shè)定的流量控制下門限時(shí),DCE向DTE發(fā)送控制信息,DTE提高數(shù)據(jù)發(fā)送速度;4、當(dāng)原始數(shù)據(jù)BUFFER中的數(shù)據(jù)高于預(yù)先設(shè)定的流量控制上門限時(shí),DCE向DTE發(fā)送控制信息,DTE降低數(shù)據(jù)發(fā)送速度;5、當(dāng)發(fā)送數(shù)據(jù)BUFFER中的數(shù)據(jù)低于向網(wǎng)絡(luò)發(fā)送所需數(shù)據(jù)量時(shí),DCE通知DTE數(shù)據(jù)欠載,DTE提高數(shù)據(jù)發(fā)送速度;6、當(dāng)發(fā)送數(shù)據(jù)BUFFER中的數(shù)據(jù)高于預(yù)先設(shè)定的過載上限時(shí),DCE通知DTE數(shù)據(jù)過
4載,DTE停止發(fā)送數(shù)據(jù)。現(xiàn)有技術(shù)的上述流量控制方法的問題在于,由于DTE發(fā)送到DCE的數(shù)據(jù)可能插入帶內(nèi)控制命令以及使用特殊命令將數(shù)據(jù)進(jìn)行透明化處理,這樣,當(dāng)DCE判斷到原始數(shù)據(jù) BUFFER中的數(shù)據(jù)大于流量控制上限時(shí),會要求DTE降低數(shù)據(jù)發(fā)送速度,而經(jīng)過數(shù)據(jù)處理模塊處理后的實(shí)際發(fā)送數(shù)據(jù)量可能遠(yuǎn)小于DTE接收到的數(shù)據(jù)量,而此時(shí)DTE還在降低數(shù)據(jù)發(fā)送速度,這樣,可能會造成發(fā)送數(shù)據(jù)BUFFER出現(xiàn)欠載的情況。因此,現(xiàn)有技術(shù)的流量控制方法不能實(shí)現(xiàn)準(zhǔn)確的流量控制,不利于在DTE與網(wǎng)絡(luò)之間實(shí)現(xiàn)穩(wěn)定的數(shù)據(jù)傳輸速度。
發(fā)明內(nèi)容
為解決現(xiàn)有DTE與DCE之間傳輸數(shù)據(jù)時(shí)流量控制存在的上述問題,本發(fā)明提出了一種數(shù)據(jù)傳輸流量控制方法及相應(yīng)的裝置。本發(fā)明的技術(shù)方案是,一種數(shù)據(jù)傳輸流量控制方法,包括1、在DCE中設(shè)置一個(gè)數(shù)據(jù)BUFFER,保存經(jīng)數(shù)據(jù)處理模塊處理后需要發(fā)送到網(wǎng)絡(luò)端的數(shù)據(jù);2、數(shù)據(jù)傳輸時(shí),DCE對數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量大于流量控制上限時(shí),DCE向DTE發(fā)送流量控制信息,DTE降低數(shù)據(jù)發(fā)送速度;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量小于流量控制下限時(shí),DCE向DTE發(fā)送流量控制信息,DTE提高數(shù)據(jù)發(fā)送速度;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量大于預(yù)設(shè)的過載門限時(shí),DCE向DTE發(fā)送流量控制信息,DTE停止發(fā)送數(shù)據(jù);當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量小于預(yù)設(shè)的欠載門限時(shí),DCE向DTE發(fā)送流量控制信息,DTE提高數(shù)據(jù)發(fā)送速度。 所述DCE對數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控進(jìn)一步包括DCE在每次保存數(shù)據(jù)到數(shù)據(jù)BUFFER后,檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量;DCE在每次從數(shù)據(jù)BUFFER讀取數(shù)據(jù)時(shí),檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量。所述DCE對數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控進(jìn)一步包括DCE根據(jù)流量監(jiān)控周期周期性檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量,發(fā)送檢測到的數(shù)據(jù)量到DTE,DTE根據(jù)DCE上報(bào)的數(shù)據(jù)量對數(shù)據(jù)發(fā)送速度進(jìn)行動(dòng)態(tài)調(diào)整;所述流量監(jiān)控周期為DTE根據(jù)業(yè)務(wù)類型設(shè)置并發(fā)送到DCE。所述DCE向DTE發(fā)送流量控制信息進(jìn)一步包括DCE以帶內(nèi)命令形式發(fā)送流量控制信息給DTE ;其中,所述流量控制信息包括,數(shù)據(jù)BUFFER中數(shù)據(jù)量大于流量控制上限、數(shù)據(jù) BUFFER中數(shù)據(jù)量小于流量控制下限、數(shù)據(jù)BUFFER過載、數(shù)據(jù)BUFFER欠載。本發(fā)明還公開了一種數(shù)據(jù)傳輸流量控制裝置,包括接口模塊,接收來自DTE的數(shù)據(jù),發(fā)送到DCE的數(shù)據(jù)處理模塊,發(fā)送流量控制信息至Ij DTE ;數(shù)據(jù)BUFFER,保存經(jīng)過DCE數(shù)據(jù)處理模塊處理后的數(shù)據(jù),通過DCE的數(shù)據(jù)發(fā)送模塊發(fā)送數(shù)據(jù)到網(wǎng)絡(luò);
數(shù)據(jù)監(jiān)控模塊,監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量,通過所述數(shù)據(jù)接口發(fā)送流量控制信息到DTE。所述數(shù)據(jù)監(jiān)控模塊監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)一步包括所述數(shù)據(jù)處理模塊保存數(shù)據(jù)到所述數(shù)據(jù)BUFFER后,所述監(jiān)控模塊檢測所述數(shù)據(jù) BUFFER中剩余的數(shù)據(jù)量;所述數(shù)據(jù)發(fā)送模塊從所述數(shù)據(jù)BUFFER讀取數(shù)據(jù)時(shí),所述監(jiān)控模塊檢測所述數(shù)據(jù) BUFFER中剩余的數(shù)據(jù)量。所述數(shù)據(jù)監(jiān)控模塊監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)一步包括所述數(shù)據(jù)監(jiān)控模塊根據(jù)流量監(jiān)控周期周期性檢測所述數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量,通過接口模塊發(fā)送檢測到的數(shù)據(jù)量到DTE ;所述監(jiān)控周期為DTE根據(jù)業(yè)務(wù)類型設(shè)置并發(fā)送給DCE。本發(fā)明的數(shù)據(jù)傳輸流量控制方法直接根據(jù)保存處理后數(shù)據(jù)的數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行流量控制,使得流量控制能更準(zhǔn)確的反映出DCE中所緩存的發(fā)送數(shù)據(jù)量的狀況, 提高了數(shù)據(jù)傳輸過程中流量控制的準(zhǔn)確性,使得DTE與網(wǎng)絡(luò)之間的數(shù)據(jù)傳輸速率更加穩(wěn)定,同時(shí)減少了 DCE中的緩存數(shù)量,降低了成本。
圖1是現(xiàn)有技術(shù)流量控制方法流程2是本發(fā)明具體實(shí)施例1數(shù)據(jù)傳輸流量控制方法流程3是本發(fā)明具體實(shí)施例2數(shù)據(jù)傳輸流量控制方法流程4是本發(fā)明具體實(shí)施例3數(shù)據(jù)傳輸流量控制裝置結(jié)構(gòu)圖
具體實(shí)施例方式為了進(jìn)一步說明本發(fā)明的技術(shù)方案,下面給出具體實(shí)施方式
并結(jié)合附圖詳細(xì)描述。具體實(shí)施例1本實(shí)施例流程如圖2所示。UDTE設(shè)置DCE的數(shù)據(jù)BUFFER的流量控制上限、流量控制下限、過載門限、欠載門限參數(shù);2、DTE發(fā)起數(shù)據(jù)傳輸過程;3、DCE接收DTE發(fā)送的數(shù)據(jù),對數(shù)據(jù)進(jìn)行處理;4、DCE將處理后的數(shù)據(jù)保存到數(shù)據(jù)BUFFER ;5、DCE檢測數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量,進(jìn)行流量控制;501、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量大于流量控制上限,DCE通過數(shù)據(jù)接口向 DTE數(shù)據(jù)BUFFER中數(shù)據(jù)量大于流量控制上限的流量控制信息,DTE降低數(shù)據(jù)發(fā)送速度;502、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量大于過載門限,DCE通過數(shù)據(jù)接口向DTE數(shù)據(jù)BUFFER過載的流量控制信息,DTE停止發(fā)送數(shù)據(jù);執(zhí)行步驟3 ;503、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量小于流量控制下限,DCE通過數(shù)據(jù)接口向 DTE數(shù)據(jù)BUFFER中數(shù)據(jù)量小于流量控制下限的流量控制信息;DTE調(diào)高數(shù)據(jù)發(fā)送速度;
6、DCE根據(jù)網(wǎng)絡(luò)分配的資源從數(shù)據(jù)BUFFER讀取數(shù)據(jù),同時(shí)檢測數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量是否小于欠載門限;如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量小于欠載門限,DCE通過數(shù)據(jù)接口向DTE數(shù)據(jù) BUFFER欠載的流量控制信息;DTE調(diào)高數(shù)據(jù)發(fā)送速度;7, DCE將讀取出的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò),執(zhí)行步驟3。具體實(shí)施例2本實(shí)施例流程如圖3所示。UDTE設(shè)置DCE的數(shù)據(jù)BUFFER的流量控制上限、流量控制下限、過載門限、欠載門限參數(shù),流量監(jiān)控周期;2、DTE發(fā)起數(shù)據(jù)傳輸過程;3、DCE接收DTE發(fā)送的數(shù)據(jù),對數(shù)據(jù)進(jìn)行處理;4、DCE將處理后的數(shù)據(jù)保存到數(shù)據(jù)BUFFER ;5、在數(shù)據(jù)傳輸過程中,DCE根據(jù)流量監(jiān)控周期周期性檢測數(shù)據(jù)BUFFER中的數(shù)據(jù)量,進(jìn)行流量控制;所述流量控制包括50UDCE上報(bào)檢測到的數(shù)據(jù)量給DTE,DTE根據(jù)DCE上報(bào)的數(shù)據(jù)量對數(shù)據(jù)發(fā)送速度進(jìn)行動(dòng)態(tài)調(diào)整;502、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量大于流量控制上限,DCE通過數(shù)據(jù)接口向 DTE數(shù)據(jù)BUFFER中數(shù)據(jù)量大于流量控制上限的流量控制信息,DTE降低數(shù)據(jù)發(fā)送速度;503、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量大于過載門限,DCE通過數(shù)據(jù)接口向DTE數(shù)據(jù)BUFFER過載的流量控制信息,DTE停止發(fā)送數(shù)據(jù);執(zhí)行步驟3 ;504、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量小于流量控制下限,DCE通過數(shù)據(jù)接口向 DTE數(shù)據(jù)BUFFER中數(shù)據(jù)量小于流量控制下限的流量控制信息;DTE調(diào)高數(shù)據(jù)發(fā)送速度;505、如果數(shù)據(jù)BUFFER中的剩余數(shù)據(jù)量小于欠載門限,DCE通過數(shù)據(jù)接口向DTE數(shù)據(jù)BUFFER欠載的流量控制信息;DTE調(diào)高數(shù)據(jù)發(fā)送速度;6、DCE根據(jù)網(wǎng)絡(luò)分配的資源從數(shù)據(jù)BUFFER讀取數(shù)據(jù)發(fā)送到網(wǎng)絡(luò);執(zhí)行步驟3。具體實(shí)施例3本實(shí)施例為本發(fā)明的數(shù)據(jù)傳輸流量控制裝置的一種優(yōu)選實(shí)施方式,具體結(jié)構(gòu)如圖 4所示,包括接口模塊,接收來自DTE的數(shù)據(jù),發(fā)送到DCE的數(shù)據(jù)處理模塊,發(fā)送流量控制信息至Ij DTE ;數(shù)據(jù)BUFFER,保存經(jīng)過DCE數(shù)據(jù)處理模塊處理后的數(shù)據(jù),通過DCE的數(shù)據(jù)發(fā)送模塊發(fā)送數(shù)據(jù)到網(wǎng)絡(luò);數(shù)據(jù)監(jiān)控模塊,監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量,通過所述數(shù)據(jù)接口發(fā)送流量控制信息到DTE ;所述數(shù)據(jù)監(jiān)控模塊監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量的方式可以采用如下兩種方式之一方式1所述數(shù)據(jù)處理模塊保存數(shù)據(jù)到所述數(shù)據(jù)BUFFER后,所述監(jiān)控模塊檢測所述數(shù)據(jù)
7BUFFER中剩余的數(shù)據(jù)量;所述數(shù)據(jù)發(fā)送模塊從所述數(shù)據(jù)BUFFER讀取數(shù)據(jù)時(shí),所述監(jiān)控模塊監(jiān)測所述數(shù)據(jù) BUFFER中剩余的數(shù)據(jù)量。方式2所述數(shù)據(jù)監(jiān)控模塊根據(jù)流量監(jiān)控周期周期性檢測所述數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量,通過接口模塊發(fā)送檢測到的數(shù)據(jù)量到DTE ;所述監(jiān)控周期為DTE根據(jù)業(yè)務(wù)類型進(jìn)行設(shè)置并通過帶內(nèi)命令發(fā)送到DCE。本具體實(shí)施例中,所述數(shù)據(jù)監(jiān)控模塊采用方式1監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸流量控制方法,其特征在于,包括在數(shù)據(jù)電路終端設(shè)備DCE中設(shè)置一個(gè)數(shù)據(jù)緩存BUFFER,保存經(jīng)數(shù)據(jù)處理模塊處理后需要發(fā)送到網(wǎng)絡(luò)端的數(shù)據(jù);數(shù)據(jù)傳輸過程中,DCE對數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量大于流量控制上限時(shí),DCE向數(shù)據(jù)終端設(shè)備DTE發(fā)送流量控制信息,DTE降低數(shù)據(jù)發(fā)送速度;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量小于流量控制下限時(shí),DCE向DTE發(fā)送流量控制信息, DTE提高數(shù)據(jù)發(fā)送速度;當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量大于預(yù)設(shè)的過載門限時(shí),DCE向DTE發(fā)送流量控制信息, DTE停止發(fā)送數(shù)據(jù);當(dāng)數(shù)據(jù)BUFFER中保存的數(shù)據(jù)量小于預(yù)設(shè)的欠載門限時(shí),DCE向DTE發(fā)送流量控制信息, DTE提高數(shù)據(jù)發(fā)送速度。
2.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)傳輸流量控制方法,其特征在于,所述DCE對數(shù)據(jù) BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控包括DCE在每次保存數(shù)據(jù)到數(shù)據(jù)BUFFER后,檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量;DCE在每次從數(shù)據(jù)BUFFER讀取數(shù)據(jù)時(shí),檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量。
3.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)傳輸流量控制方法,其特征在于,所述DCE對數(shù)據(jù) BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控包括DCE根據(jù)流量監(jiān)控周期周期性檢測數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量,發(fā)送檢測到的數(shù)據(jù)量到DTE,DTE根據(jù)DCE上報(bào)的數(shù)據(jù)量對數(shù)據(jù)發(fā)送速度進(jìn)行動(dòng)態(tài)調(diào)整;其中,所述流量監(jiān)控周期為DTE根據(jù)業(yè)務(wù)類型設(shè)置并發(fā)送到DCE。
4.根據(jù)權(quán)利要求1 3中任一項(xiàng)所述的一種數(shù)據(jù)傳輸流量控制方法,其特征在于,DCE 向DTE發(fā)送流量控制信息進(jìn)一步包括DCE以帶內(nèi)命令形式發(fā)送流量控制信息給DTE ;其中,所述流量控制信息包括,數(shù)據(jù)BUFFER中數(shù)據(jù)量大于流量控制上限、數(shù)據(jù)BUFFER 中數(shù)據(jù)量小于流量控制下限、數(shù)據(jù)BUFFER過載、數(shù)據(jù)BUFFER欠載。
5.一種數(shù)據(jù)傳輸流量控制裝置,其特征在于,包括接口模塊,接收來自DTE的數(shù)據(jù),發(fā)送到DCE的數(shù)據(jù)處理模塊;發(fā)送流量控制信息到DTE ;數(shù)據(jù)BUFFER,保存經(jīng)過DCE數(shù)據(jù)處理模塊處理后的數(shù)據(jù);通過DCE的數(shù)據(jù)發(fā)送模塊發(fā)送數(shù)據(jù)到網(wǎng)絡(luò);數(shù)據(jù)監(jiān)控模塊,監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量,通過所述數(shù)據(jù)接口發(fā)送流量控制信息到DTE。
6.根據(jù)權(quán)利要求5所述的一種數(shù)據(jù)傳輸流量控制裝置,其特征在于,所述數(shù)據(jù)監(jiān)控模塊監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量包括所述數(shù)據(jù)處理模塊保存數(shù)據(jù)到所述數(shù)據(jù)BUFFER后,所述監(jiān)控模塊檢測所述數(shù)據(jù) BUFFER中剩余的數(shù)據(jù)量;所述數(shù)據(jù)發(fā)送模塊從所述數(shù)據(jù)BUFFER讀取數(shù)據(jù)時(shí),所述監(jiān)控模塊檢測所述數(shù)據(jù) BUFFER中剩余的數(shù)據(jù)量。
7.根據(jù)權(quán)利要求5所述的一種數(shù)據(jù)傳輸流量控制裝置,其特征在于,所述數(shù)據(jù)監(jiān)控模塊監(jiān)控所述數(shù)據(jù)BUFFER中的數(shù)據(jù)量包括所述數(shù)據(jù)監(jiān)控模塊根據(jù)流量監(jiān)控周期周期性檢測所述數(shù)據(jù)BUFFER中剩余的數(shù)據(jù)量, 通過接口模塊發(fā)送檢測到的數(shù)據(jù)量到DTE ;所述監(jiān)控周期為DTE根據(jù)業(yè)務(wù)類型設(shè)置并通過帶內(nèi)命令發(fā)送給DCE。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)傳輸流量控制方法,在數(shù)據(jù)電路終端設(shè)備DCE中設(shè)置一個(gè)數(shù)據(jù)緩存BUFFER,保存經(jīng)數(shù)據(jù)處理模塊處理后需要發(fā)送到網(wǎng)絡(luò)端的數(shù)據(jù);數(shù)據(jù)傳輸時(shí),DCE對數(shù)據(jù)BUFFER中的數(shù)據(jù)量進(jìn)行監(jiān)控,并根據(jù)監(jiān)控結(jié)果進(jìn)行流量控制;本發(fā)明還公開了一種數(shù)據(jù)傳輸流量控制裝置,包括接口模塊、數(shù)據(jù)BUFFER及數(shù)據(jù)監(jiān)控模塊;本發(fā)明的技術(shù)方案使得流量控制能更準(zhǔn)確的反映出DCE中所緩存的發(fā)送數(shù)據(jù)量的狀況,提高了數(shù)據(jù)傳輸過程中流量控制的準(zhǔn)確性,使得DTE與網(wǎng)絡(luò)之間的數(shù)據(jù)傳輸速率更加穩(wěn)定,同時(shí)減少了DCE中的緩存數(shù)量,降低了成本。
文檔編號H04L1/00GK102447606SQ20101050016
公開日2012年5月9日 申請日期2010年9月30日 優(yōu)先權(quán)日2010年9月30日
發(fā)明者唐燕華, 趙春澤 申請人:重慶重郵信科通信技術(shù)有限公司