專利名稱:網(wǎng)絡(luò)通訊控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種網(wǎng)絡(luò)管理,且特別有關(guān)于一種具有可調(diào)整時間片段
(Time Slice)的網(wǎng)絡(luò)通訊控制方法及系統(tǒng)。
背景技術(shù):
在封包交換網(wǎng)絡(luò)中,數(shù)據(jù)被分割為稱作封包的小片段來進行傳送與處理。 一般來說,網(wǎng)絡(luò)或是使用網(wǎng)絡(luò)的主機具有一容量限制(頻寬),其定義每秒可以 傳送數(shù)據(jù)的傳輸臨限值。另外,網(wǎng)絡(luò)傳輸是以時間片段為基礎(chǔ)的。網(wǎng)絡(luò)傳輸被 分段為小的時間片段,每一時間片段具有一固定長度與相應(yīng)網(wǎng)絡(luò)頻寬的一傳輸 臨限值。
在以時間片段為基礎(chǔ)的網(wǎng)絡(luò)傳輸中,當一網(wǎng)絡(luò)傳輸要求被接收時,必須判 斷包含目前時間片段內(nèi)的已傳輸數(shù)據(jù)量與要求傳送的數(shù)據(jù)量的傳輸總量是否 超過傳輸臨限值。如果傳輸總量超過傳輸臨限值,此接收的網(wǎng)絡(luò)傳輸要求將會 被暫停。目前的時間片段之后, 一新時間片段開始時,相應(yīng)新時間片段的傳輸 總量將被重設(shè)為0,且被暫停的網(wǎng)絡(luò)傳輸要求將會被恢復來在新時間片段內(nèi)執(zhí) 行。
如前所述,網(wǎng)絡(luò)傳輸被分段為時間片段。公知地, 一個時間片段具有一個 1秒的固定長度。在許多情況中,當目前時間片段傳輸臨限值到達時,系統(tǒng)必 須等待后續(xù)的時間片段。舉例來說,如果系統(tǒng)花了 100ms(毫秒)達到傳輸臨限
值,則必須等待900ms來處理后續(xù)的網(wǎng)絡(luò)傳輸。此情形在網(wǎng)絡(luò)交通平順時特別 會發(fā)生,容易導致非常明顯的傳輸暫停。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供網(wǎng)絡(luò)通訊控制方法及系統(tǒng)。
本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法。首先,依據(jù)一網(wǎng)絡(luò)頻寬決定一子時間
片段的長度。依據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一傳輸臨限 值。當子時間片段內(nèi)網(wǎng)絡(luò)傳輸?shù)囊粋鬏斂偭坎⑽闯^傳輸臨限值時,在子時間 片段內(nèi)執(zhí)行至少一網(wǎng)絡(luò)傳輸。
本發(fā)明實施例的網(wǎng)絡(luò)通訊控制系統(tǒng),包括具有一網(wǎng)絡(luò)頻寬的一網(wǎng)絡(luò)傳輸控 制單元與一處理單元。處理單元依據(jù)網(wǎng)絡(luò)頻寬決定一子時間片段的長度,且依
據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一傳輸臨限值。當子時間片 段內(nèi)網(wǎng)絡(luò)傳輸?shù)囊粋鬏斂偭坎⑽闯^傳輸臨限值時,在子時間片段內(nèi)執(zhí)行至少 一網(wǎng)絡(luò)傳輸。
本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法。首先,依據(jù)一網(wǎng)絡(luò)頻寬決定一子時間 片段的長度。依據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一接收臨限 值。當子時間片段內(nèi)相應(yīng)網(wǎng)絡(luò)接收的一接收總量并未超過接收臨限值時,在該 子時間片段內(nèi)執(zhí)行至少一網(wǎng)絡(luò)接收。
本發(fā)明實施例的網(wǎng)絡(luò)通訊控制系統(tǒng)包括具有一網(wǎng)絡(luò)頻寬的一網(wǎng)絡(luò)傳輸控 制單元與一處理單元。處理單元依據(jù)網(wǎng)絡(luò)頻寬決定一子時間片段的長度,且依
據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一接收臨限值。處理單元判 斷子時間片段內(nèi)相應(yīng)網(wǎng)絡(luò)接收的一接收總量是否超過接收臨限值。當子時間片 段內(nèi)相應(yīng)網(wǎng)絡(luò)接收的接收總量并未超過接收臨限值時,處理單元透過網(wǎng)絡(luò)傳輸 控制單元在子時間片段內(nèi)執(zhí)行網(wǎng)絡(luò)接收。
本發(fā)明上述方法可以透過程序代碼方式收錄于實體媒體中。當程序代碼被 機器加載且執(zhí)行時,機器變成用以實行本發(fā)明的裝置。
為讓本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,以下結(jié)合附圖對本發(fā) 明的具體實施方式
作詳細說明,其中
圖1為一顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制系統(tǒng)的示意圖。
圖2為一顯示依據(jù)本發(fā)明實施例的用以決定子時間片段的長度與傳輸臨限 值的網(wǎng)絡(luò)通訊控制方法的流程圖。
圖3為一顯示依據(jù)本發(fā)明實施例的用以決定子時間片段的長度與傳輸臨限 值的網(wǎng)絡(luò)通訊控制方法的流程圖。
圖4顯示決定子時間片段的長度與傳輸臨限值的例子。
圖5為一顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法的流程圖。
主要組件符號說明 100 網(wǎng)絡(luò)通訊控制系統(tǒng); 110 儲存單元; 120 處理單元; 130 網(wǎng)絡(luò)傳輸控制單元; S210、 S220 步驟; S310、 S320、 S330 步驟; S410、 S420、…、S470 步驟; S510、 S520、…、S580 步驟。
具體實施例方式
圖1顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制系統(tǒng)。在此實施例中, 一個時 間片段被依據(jù)網(wǎng)絡(luò)頻寬分割為至少一子時間片段。
網(wǎng)絡(luò)通訊控制系統(tǒng)IOO包括至少一儲存單元110、 一處理單元120、與一 網(wǎng)絡(luò)傳輸控制單元130。儲存單元IIO可以是一閃存或是一 SDRAM(同步動態(tài) 內(nèi)存),用以儲存相關(guān)設(shè)定數(shù)據(jù),如網(wǎng)絡(luò)頻寬、子時間片段的長度與傳輸臨限值、 子時間片段內(nèi)的傳輸總量等。處理單元120用以執(zhí)行本發(fā)明的網(wǎng)絡(luò)通訊控制, 將于后進行討論。網(wǎng)絡(luò)傳輸控制單元130可以是一網(wǎng)絡(luò)適配卡/電路/芯片(NIC), 實際處理網(wǎng)絡(luò)傳輸?shù)南嚓P(guān)作業(yè)。網(wǎng)絡(luò)傳輸控制單元130用以連接至網(wǎng)絡(luò),如因 特網(wǎng)、企業(yè)內(nèi)部網(wǎng)絡(luò)、局部局域網(wǎng)絡(luò)、廣域網(wǎng)絡(luò)或無線網(wǎng)絡(luò)。值得注意的是, 網(wǎng)絡(luò)傳輸控制單元130具有一網(wǎng)絡(luò)頻寬的設(shè)定。網(wǎng)絡(luò)頻寬可以設(shè)定給整個網(wǎng)絡(luò) 連結(jié),或是系統(tǒng)中使用部分網(wǎng)絡(luò)連結(jié)的主機。
圖2顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法,用以決定子時間片段的 長度與傳輸臨限值。
如步驟S210,依據(jù)網(wǎng)絡(luò)頻寬決定一子時間片段的長度。如步驟S220,依 據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一傳輸臨限值。在一些實施
例中,個別子時間片段的設(shè)定皆為相同。注意的是,圖2的程序是由圖1中的
處理單元120執(zhí)行。
圖3顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法,用以決定子時間片段的 長度與傳輸臨限值。在此實施例中,現(xiàn)有的時間片段被分割為至少一子時間片 段。
如步驟S310,依據(jù)網(wǎng)絡(luò)頻寬將時間片段分割為至少一子時間片段。值得注 意的是,分割方式可以以任何形式進行。在一些實施例中,當網(wǎng)絡(luò)頻寬大時, 由時間片段中分割出的子時間片段的數(shù)目可以比較多。如步驟S320,依據(jù)子時 間片段的數(shù)目與時間片段的長度決定子時間片段的長度。在一些實施例中,當 網(wǎng)絡(luò)頻寬大時,時間片段中的每一子時間片段的長度可以是相同或是不同的。 如步驟S330,依據(jù)網(wǎng)絡(luò)頻寬與子時間片段的數(shù)目決定子時間片段的傳輸臨限 值。在一些實施例中,子時間片段的長度可以依據(jù)網(wǎng)絡(luò)頻寬設(shè)為1秒(現(xiàn)有時間 片段的長度)的一特定比率,且子時間片段的傳輸臨限值則為網(wǎng)絡(luò)頻寬的特定比 率。注意的是,圖3的程序是由圖1中的處理單元120執(zhí)行。 圖4顯示決定子時間片段的長度與傳輸臨限值的例子。 如步驟S410,判斷網(wǎng)絡(luò)頻寬(NB)是否小于一第一默認值(如16Kbps)。如果 網(wǎng)絡(luò)頻寬小于第一默認值(步驟S410的是),如步驟S420,子時間片段的長度(L) 設(shè)為一第一值(如250ms(1秒的1/4)),子時間片段的數(shù)目為4,且子時間片段的 傳輸臨限值(TT)設(shè)為網(wǎng)絡(luò)頻寬(NB)的1/4。如果網(wǎng)絡(luò)頻寬不小于第一默認值(步 驟S410的否),如步驟S430,判斷網(wǎng)絡(luò)頻寬(NB)是否小于一第二默認值(如 64Kbps),其中第二默認值大于第一默認值。如果網(wǎng)絡(luò)頻寬小于第二默認值(步 驟S430的是),如步驟S440,子時間片段的長度(L)設(shè)為一第二值(如125ms(1 秒的1/8)),其中第二值小于第一值,子時間片段的數(shù)目為8,且子時間片段的 傳輸臨限值(TT)設(shè)為網(wǎng)絡(luò)頻寬(NB)的1/8。如果網(wǎng)絡(luò)頻寬不小于第二默認值(步 驟S430的否),如步驟S450,判斷網(wǎng)絡(luò)頻寬(NB)是否小于一第三默認值(如 256Kbps),其中第三默認值大于第二默認值。如果網(wǎng)絡(luò)頻寬小于第三默認值(步 驟S450的是),如步驟S460,子時間片段的長度(L)設(shè)為一第三值(如64ms(1秒 的1/16)),其中第三值小于第二值,子時間片段的數(shù)目為16,且子時間片段的 傳輸臨限值(TT)設(shè)為網(wǎng)絡(luò)頻寬(NB)的1/16。如果網(wǎng)絡(luò)頻寬不小于第三默認值(步
驟S450的否),如步驟S470,子時間片段的長度(L)設(shè)為一第四值(如1秒),其 中第四值大于第一值,且子時間片段的傳輸臨限值(TT)設(shè)為此網(wǎng)絡(luò)頻寬(NB)。 注意的是,圖4的程序是由圖1中的處理單元120執(zhí)行。
在長度與傳輸臨限值決定之后,可以依據(jù)決定的長度與傳輸臨限值進行網(wǎng) 絡(luò)通訊。圖5顯示依據(jù)本發(fā)明實施例的網(wǎng)絡(luò)通訊控制方法。
如步驟S510,接收一網(wǎng)絡(luò)傳輸要求。如步驟S520,判斷是否經(jīng)過一個子 時間片段。在一些實施例中, 一旦一個子時間片段開始之后,此子時間片段的 開始時間將會被記錄,且透過判斷目前的系統(tǒng)時間減去子時間片段的開始時間 是否超過子時間片段的長度來決定是否已經(jīng)經(jīng)過了一個子時間片段。如果并未 經(jīng)過一個子時間片段,流程至步驟S540。如果經(jīng)過一個子時間片段,如步驟 S530,對于新/另一/下一個子時間片段重設(shè)其傳輸總量。在一些實施例中,新/ 另一/下一個子時間片段與其它子時間片段具有相同的長度與傳輸臨限值。如步 驟S540,判斷傳輸總量是否超過子時間片段的傳輸臨限值。在一些實施例中, 傳輸總量是包括已傳送數(shù)據(jù)量以及目前要求中所要求傳送的數(shù)據(jù)量。如果傳輸 總量超過傳輸臨限值(步驟S540的是),如步驟S550,在此子時間片段內(nèi)暫停 網(wǎng)絡(luò)傳輸,且如步驟S560,產(chǎn)生一錯誤訊息。注意的是,當一新/另一/下一個 子時間片段開始時(由于傳輸總量被重設(shè)),網(wǎng)絡(luò)傳輸可以恢復來執(zhí)行。如果傳 輸總量并未超過傳輸臨限值(步驟S540的否),如步驟S570,于子時間片段內(nèi) 執(zhí)行網(wǎng)絡(luò)傳輸,且如步驟S580,目前要求中所要求傳送的數(shù)據(jù)量被累加至傳輸 總量中。類似地,在一些實施例中,判斷傳輸總量是否超過傳輸臨限值是判斷 已傳送數(shù)據(jù)量加上目前要求中所要求傳送的數(shù)據(jù)量是否超過傳輸臨限值。注意 的是,圖5的程序是由圖1中的處理單元120執(zhí)行。
值得注意的是,網(wǎng)絡(luò)通訊可以包括數(shù)據(jù)傳輸與接收。在一些實施例中,用 于數(shù)據(jù)接收的網(wǎng)絡(luò)通訊控制也可以依據(jù)本發(fā)明進行實作。舉例來說,子時間片 段的長度可以依據(jù)網(wǎng)絡(luò)頻寬進行決定,且子時間片段的一接收臨限值可以依據(jù) 子時間片段的長度與網(wǎng)絡(luò)頻寬進行決定。當子時間片段內(nèi)相應(yīng)網(wǎng)絡(luò)接收的接收 總量超過接收臨限值時,則在子時間片段內(nèi)暫停網(wǎng)絡(luò)接收。而當新子時間片段 開始時,則可以恢復進行網(wǎng)絡(luò)接收。
在本發(fā)明中,時間片段被分割為具有比較小的長度與比較小的傳輸臨限值
的子時間片段。較長的傳輸暫停(如公知網(wǎng)絡(luò)傳輸中所提及)的情形將會避免。 在一些實施例中,本發(fā)明的網(wǎng)絡(luò)通訊控制方法及系統(tǒng)除了可以對于服務(wù)器的網(wǎng) 絡(luò)傳輸進行管理,也可對于服務(wù)進行管理。換言之,服務(wù)器可以包括多個服務(wù), 且類似于前述的實施例,相應(yīng)每一服務(wù)可以使用的網(wǎng)絡(luò)頻寬與相應(yīng)的傳輸臨限 值也可以進行相關(guān)控制與管理。
本發(fā)明的方法,或特定型態(tài)或其部份,可以以程序代碼的型態(tài)包含于實體 媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀取)儲 存媒體,其中,當程序代碼被機器,如計算機加載且執(zhí)行時,此機器變成用以 參與本發(fā)明的裝置。本發(fā)明的方法與裝置也可以以程序代碼型態(tài)透過一些傳送 媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進行傳送,其中,當程序代碼 被機器,如計算機接收、加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。 當在一般用途處理器實作時,程序代碼結(jié)合處理器提供一操作類似于應(yīng)用特定 邏輯電路的獨特裝置。
雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的修改和完善, 因此本發(fā)明的保護范圍當以權(quán)利要求書所界定的為準。
權(quán)利要求
1.一種網(wǎng)絡(luò)通訊控制方法,其特征在于,包括下列步驟依據(jù)一網(wǎng)絡(luò)頻寬決定一子時間片段的長度;依據(jù)該子時間片段的長度與該網(wǎng)絡(luò)頻寬決定該子時間片段的一傳輸臨限值;以及當該子時間片段內(nèi)網(wǎng)絡(luò)傳輸?shù)囊粋鬏斂偭坎⑽闯^該傳輸臨限值時,在該子時間片段內(nèi)執(zhí)行至少一網(wǎng)絡(luò)傳輸。
2. 如權(quán)利要求1所述的網(wǎng)絡(luò)通訊控制方法,其特征在于還包括下列步驟 當該子時間片段內(nèi)網(wǎng)絡(luò)傳輸?shù)脑搨鬏斂偭砍^該傳輸臨限值時,暫停該網(wǎng)絡(luò)傳輸;判斷該子時間片段是否已經(jīng)經(jīng)過;以及若該子時間片段已經(jīng)經(jīng)過,于另一子時間片段內(nèi)執(zhí)行該網(wǎng)絡(luò)傳輸,其中當 該另一子時間片段幵始時重設(shè)該傳輸總量,且該另一子時間片段與該子時間片 段具有相同的長度與該傳輸臨限值。
3. 如權(quán)利要求2所述的網(wǎng)絡(luò)通訊控制方法,其特征在于還包括透過判斷一 目前系統(tǒng)時間減去該子時間片段的一開始時間是否超過該子時間片段的長度 來判斷該子時間片段是否已經(jīng)經(jīng)過。
4. 如權(quán)利要求2所述的網(wǎng)絡(luò)通訊控制方法,其特征在于還包括當該子時間 片段內(nèi)網(wǎng)絡(luò)傳輸?shù)脑搨鬏斂偭砍^該傳輸臨限值時,產(chǎn)生一錯誤訊息。
5. 如權(quán)利要求1所述的網(wǎng)絡(luò)通訊控制方法,其特征在于,該網(wǎng)絡(luò)傳輸?shù)脑?傳輸總量包括一已傳送數(shù)據(jù)量與要求傳送的一數(shù)據(jù)量。
6. 如權(quán)利要求1所述的網(wǎng)絡(luò)通訊控制方法,其特征在于還包括依據(jù)該網(wǎng)絡(luò) 頻寬決定該子時間片段的長度為l秒的一特定比率,且決定該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的該特定比率。
7. 如權(quán)利要求1所述的網(wǎng)絡(luò)通訊控制方法,其特征在于還包括下列步驟 當該網(wǎng)絡(luò)頻寬小于一第一默認值時,決定該子時間片段的長度為一第一值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的四分之一;當該網(wǎng)絡(luò)頻寬不小于該第一默認值且小于一第二默認值時,決定該子時間 片段的長度為一第二值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的八分 之一,其中該第二默認值大于該第一默認值,且該第二值小于該第一值;當該網(wǎng)絡(luò)頻寬不小于該第二默認值且小于一第三默認值時,決定該子時間 片段的長度為一第三值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的十六 分之一,其中該第三默認值大于該第二默認值,且該第三值小于該第二值;以及當該網(wǎng)絡(luò)頻寬不小于該第三默認值時,決定該子時間片段的長度為一第四 值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬,其中該第四值大于該第一 值。
8. 如權(quán)利要求1所述的網(wǎng)絡(luò)通訊控制方法,其特征在于,決定該子時間片 段的長度的步驟包括下列步驟依據(jù)該網(wǎng)絡(luò)頻寬分割一時間片段為至少一該子時間片段;以及依據(jù)該時間片段中該子時間片段的數(shù)目與該時間片段的長度決定該子時 間片段的長度。
9. 如權(quán)利要求8所述的網(wǎng)絡(luò)通訊控制方法,其特征在于,決定該子時間片 段的該傳輸臨限值的步驟包括依據(jù)該網(wǎng)絡(luò)頻寬與該時間片段中該子時間片段 的數(shù)目決定該子時間片段的該傳輸臨限值。
10. —種網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,包括 一網(wǎng)絡(luò)傳輸控制單元,具有一網(wǎng)絡(luò)頻寬;以及一處理單元,依據(jù)該網(wǎng)絡(luò)頻寬決定一子時間片段的長度,依據(jù)該子時間片段的長度與該網(wǎng)絡(luò)頻寬決定該子時間片段的一傳輸臨限值,且當該子時間片段 內(nèi)網(wǎng)絡(luò)傳輸?shù)囊粋鬏斂偭坎⑽闯^該傳輸臨限值時,在該子時間片段內(nèi)執(zhí)行至 少一網(wǎng)絡(luò)傳輸。
11. 如權(quán)利要求IO所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,當該子時間片 段內(nèi)網(wǎng)絡(luò)傳輸?shù)脑搨鬏斂偭砍^該傳輸臨限值時,該處理單元還暫停該網(wǎng)絡(luò)傳 輸,判斷該子時間片段是否已經(jīng)經(jīng)過,且若該子時間片段已經(jīng)經(jīng)過,當另一子 時間片段開始時重設(shè)該傳輸總量,于該另一子時間片段內(nèi)執(zhí)行該網(wǎng)絡(luò)傳輸,其 中該另一子時間片段與該子時間片段具有相同的長度與該傳輸臨限值。
12. 如權(quán)利要求11所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,該處理單元透過判斷一目前系統(tǒng)時間減去該子時間片段的一開始時間是否超過該子時間片 段的長度來判斷該子時間片段是否已經(jīng)經(jīng)過。
13. 如權(quán)利要求11所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,當該子時間片 段內(nèi)網(wǎng)絡(luò)傳輸?shù)脑搨鬏斂偭砍^該傳輸臨限值時,該處理單元更產(chǎn)生一錯誤訊 息。
14. 如權(quán)利要求IO所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,該網(wǎng)絡(luò)傳輸?shù)?該傳輸總量包括一已傳送數(shù)據(jù)量與要求傳送的一數(shù)據(jù)量。
15. 如權(quán)利要求IO所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,該處理單元更 依據(jù)該網(wǎng)絡(luò)頻寬決定該子時間片段的長度為l秒的一特定比率,且決定該子時 間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的該特定比率。
16. 如權(quán)利要求IO所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,當該網(wǎng)絡(luò)頻寬 小于一第一默認值時,該處理單元決定該子時間片段的長度為一第一值,且該 子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的四分之一,當該網(wǎng)絡(luò)頻寬不小于該 第一默認值且小于一第二默認值時,該處理單元決定該子時間片段的長度為一第二值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的八分之一,其中該第 二默認值大于該第一默認值,且該第二值小于該第一值,當該網(wǎng)絡(luò)頻寬不小于 該第二默認值且小于一第三默認值時,該處理單元決定該子時間片段的長度為 一第三值,且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬的十六分之一,其中 該第三默認值大于該第二默認值,且該第三值小于該第二值,以及當該網(wǎng)絡(luò)頻 寬不小于該第三默認值時,該處理單元決定該子時間片段的長度為一第四值, 且該子時間片段的該傳輸臨限值為該網(wǎng)絡(luò)頻寬,其中該第四值大于該第一值。
17.如權(quán)利要求IO所述的網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,該處理單元依 據(jù)該網(wǎng)絡(luò)頻寬分割一時間片段為至少一該子時間片段,依據(jù)該時間片段中該子 時間片段的數(shù)目與該時間片段的長度決定該子時間片段的長度,且依據(jù)該網(wǎng)絡(luò) 頻寬與該時間片段中該子時間片段的數(shù)目決定該子時間片段的該傳輸臨限值。
18.—種網(wǎng)絡(luò)通訊控制方法,其特征在于,包括下列步驟 依據(jù)一網(wǎng)絡(luò)頻寬決定一子時間片段的長度;依據(jù)該子時間片段的長度與該網(wǎng)絡(luò)頻寬決定該子時間片段的一接收臨限 值;以及當該子時間片段內(nèi)相應(yīng)網(wǎng)絡(luò)接收的一接收總量并未超過該接收臨限值時, 在該子時間片段內(nèi)執(zhí)行至少一網(wǎng)絡(luò)接收。
19.一種網(wǎng)絡(luò)通訊控制系統(tǒng),其特征在于,包括 一網(wǎng)絡(luò)傳輸控制單元,具有一網(wǎng)絡(luò)頻寬;以及一處理單元,依據(jù)網(wǎng)絡(luò)頻寬決定一子時間片段的長度,且依據(jù)該子時間片 段的長度與該網(wǎng)絡(luò)頻寬決定該子時間片段的一接收臨限值,判斷該子時間片段 內(nèi)相應(yīng)網(wǎng)絡(luò)接收的一接收總量是否超過該接收臨限值,且當該子時間片段內(nèi)相 應(yīng)網(wǎng)絡(luò)接收的該接收總量并未超過該接收臨限值時,透過該網(wǎng)絡(luò)傳輸控制單元 在該子時間片段內(nèi)執(zhí)行網(wǎng)絡(luò)接收。
全文摘要
一種網(wǎng)絡(luò)通訊控制方法及系統(tǒng)。首先,依據(jù)一網(wǎng)絡(luò)頻寬決定一子時間片段的長度,且依據(jù)子時間片段的長度與網(wǎng)絡(luò)頻寬決定子時間片段的一傳輸臨限值。當子時間片段內(nèi)網(wǎng)絡(luò)傳輸?shù)目偭坎⑽闯^傳輸臨限值時,在子時間片段內(nèi)執(zhí)行至少一網(wǎng)絡(luò)傳輸。
文檔編號H04L29/06GK101340376SQ200810124939
公開日2009年1月7日 申請日期2008年6月17日 優(yōu)先權(quán)日2007年7月2日
發(fā)明者劉一力 申請人:宏正自動科技股份有限公司