專利名稱:用于遙測數(shù)據(jù)的自適應帶寬使用的制作方法
用于遙測數(shù)據(jù)的自適應帶寬使用背景技術網絡帶寬是大型通信系統(tǒng)中的關鍵資源。假定所有其它參數(shù)都相 等,則可以在特定通信系統(tǒng)中傳播的數(shù)據(jù)量與可用的網絡帶寬成比例。 但是,由于例如服務損失、信號阻塞和堵塞的多種因素,因此可用的 網絡帶寬會改變。在有些通信系統(tǒng)中,數(shù)據(jù)是區(qū)分優(yōu)先級的,且服務器的任務在于 為指定了高優(yōu)先級狀態(tài)的數(shù)據(jù)提供最小帶寬,以試圖為高優(yōu)先級的數(shù)據(jù)保證最小的服務質量(QoS)等級。QoS通常是以所發(fā)送數(shù)據(jù)的平 均延遲、延遲變化及發(fā)送錯誤率測量的。但不幸地是,為高優(yōu)先級數(shù) 據(jù)維持最小帶寬常常導致對高優(yōu)先級數(shù)據(jù)帶寬的重新分配,其中這些 帶寬分配給網絡中的其它數(shù)據(jù)通信。帶寬重新分配方案一般基于事先安排的策略與預留標準。已知這 種方案引起其它數(shù)據(jù)通信的傳輸錯誤,顯著的數(shù)據(jù)丟失會發(fā)生。在有 些情況下,例如在戰(zhàn)術命令與控制系統(tǒng)中,這種通信錯誤是相當不希望的;但是,沒有分配最高優(yōu)先級的數(shù)據(jù)仍然可能是關鍵的。因此, 需要一種解決方案來減少通信系統(tǒng)中的數(shù)據(jù)丟失,該通信系統(tǒng)中可用 網絡帶寬可以改變。發(fā)明內容本發(fā)明涉及用于優(yōu)化通信網絡中帶寬使用的方法。響應發(fā)送到數(shù) 據(jù)客戶機的置換位流的至少一個通信參數(shù)(多個通信參數(shù))的測量值,置換位流的置換格式可以改變。格式的改變可以發(fā)生在例如會話層和/或傳輸層的開放系統(tǒng)互連(OSI)層中。通信參數(shù)可以包括置換位流 的數(shù)據(jù)接收時間(TRx)、數(shù)據(jù)等待時間和/或有效接收數(shù)據(jù)率(DEff)。 通信參數(shù)可以作為遙測數(shù)據(jù)從數(shù)據(jù)客戶機發(fā)送到數(shù)據(jù)源。
在一種安排中,數(shù)據(jù)接收時間(TRx)可以與數(shù)據(jù)發(fā)送時間(TTx) 進行比較,以確定數(shù)據(jù)等待時間。基于該數(shù)據(jù)等待時間,可以選擇新 置換格式定義且置換位流可以根據(jù)新置換格式定義格式化。這個步驟 可以包括比較數(shù)據(jù)等待時間與參考等待時間值。在另 一種安排中,有效接收數(shù)據(jù)率(DEff )可以與發(fā)送數(shù)據(jù)率(DTx) 進行比較,以確定數(shù)據(jù)率差值。基于該數(shù)據(jù)率差值,可以選擇新置換 格式定義。而在另一種安排中,新置換格式定義可以基于數(shù)據(jù)等待時 間與數(shù)據(jù)率差值,并可以基于這些參數(shù)選擇新置換格式定義。本發(fā)明還涉及包括置換引擎的數(shù)據(jù)源,該置換引擎響應從數(shù)據(jù)客 戶機接收到通信參數(shù)而改變發(fā)送到數(shù)據(jù)客戶機的置換位流的置換格 式。同樣,通信參數(shù)可以包括置換位流的數(shù)據(jù)接收時間(TRx)、數(shù)據(jù) 等待時間和/或有效接收數(shù)據(jù)率(DEff)。置換引擎可以基于數(shù)據(jù)等待 時間選擇新置換格式定義并可以利用該新置換格式定義格式化置換位 流。例如,置換引擎可以比較數(shù)據(jù)等待時間與參考數(shù)據(jù)等待時間值, 以選擇置換格式定義。在另一種安排中,置換引擎可以比較有效接收 數(shù)據(jù)率(DEff)與發(fā)送數(shù)據(jù)率(DTx),以確定數(shù)據(jù)率差值?;谠摂?shù) 據(jù)率差值,置換引擎可以選擇新置換格式定義并利用該新置換格式定 義格式化置換位流。而在另一種安排中,置換引擎可以基于數(shù)據(jù)等待 時間與數(shù)據(jù)率差值選擇新置換格式定義。本發(fā)明還涉及包括數(shù)據(jù)源和數(shù)據(jù)客戶機的通信網絡,其中數(shù)據(jù)源 包括置換引擎,而數(shù)據(jù)客戶機包括反置換引擎。數(shù)據(jù)客戶機可以測量 從數(shù)據(jù)源接收到的置換位流的通信參數(shù)并將這些通信參數(shù)作為通信參 數(shù)發(fā)送到數(shù)據(jù)源。通信參數(shù)可以例如作為遙測數(shù)據(jù)發(fā)送。然后,數(shù)據(jù) 源可以選擇新置換格式定義并改變置換位流的置換格式。
圖l是有利于理解本發(fā)明的通信網絡的圖。圖2是說明有利于理解本發(fā)明的串行位流數(shù)據(jù)格式的圖。圖3是說明有利于理解本發(fā)明的另 一種串行位流數(shù)據(jù)格式的圖。 圖4是有利于理解實現(xiàn)自適應帶寬使用的方法的流程圖。 圖5是描述開放系統(tǒng)互連(OSI)標準的層的圖,該標準有利于 理解本發(fā)明的方法。
具體實施方式
根據(jù)本發(fā)明的實施方式涉及當利用置換位流發(fā)送數(shù)據(jù)時用于提 供自適應和可預測帶寬使用的系統(tǒng)與方法。當數(shù)據(jù)由數(shù)據(jù)客戶機從數(shù) 據(jù)源接收時,與數(shù)據(jù)發(fā)送關聯(lián)的參數(shù),例如接收時間與有效接收數(shù)據(jù) 率,可以被測量并作為通信參數(shù)傳播回數(shù)據(jù)源。在一種安排中,通信 參數(shù)可以作為遙測數(shù)據(jù)傳播到數(shù)據(jù)源。數(shù)據(jù)源可以評估所測量的參數(shù),以確定置換位流的置換格式是否 是最優(yōu)的。如果置換位流不是最優(yōu)格式化的,則可以實現(xiàn)不同的置換 格式。特別地,當所測量的參數(shù)指示較少的帶寬可用時,可以選擇新 置換格式來使用較少的帶寬,或者當所測量的參數(shù)指示更多的帶寬可 用時,使用更多的帶寬。因此,本發(fā)明可以可預測的方式動態(tài)調整帶 寬的使用,以便在改變網絡狀態(tài)的過程中優(yōu)化數(shù)據(jù)傳輸。特別地,數(shù)據(jù)源的數(shù)據(jù)傳輸優(yōu)化處理可以在網絡層之上的開放系 統(tǒng)互連(OSI)層中實現(xiàn)。例如,數(shù)據(jù)傳輸優(yōu)化處理可以在會話層和/ 或傳輸層中實現(xiàn)。因此,本發(fā)明獨立于所使用的網絡協(xié)議或網絡硬件, 因此不需要對網絡硬件或軟件的改變就可以在現(xiàn)有的通信網絡中實 現(xiàn)。有利于理解本發(fā)明的通信網絡100的例子在圖1中描述。通信網 絡100可以包括廣域網(WAN)、局域網(LAN)、遙測系統(tǒng)、公共 交換電話網絡(PSTN)、公共交換數(shù)據(jù)網絡(PSDN)、內聯(lián)網、因 特網、移動無線電通信網絡、蜂窩電話通信網絡和/或任何其它合適的 通信網絡。數(shù)據(jù)源105和數(shù)據(jù)客戶機110可以作為通信網絡100的節(jié)點通信 連接。數(shù)據(jù)源105可以是操作上連接到通信網絡100的處理設備,且 通信網絡100可以將置換位流115傳播到數(shù)據(jù)客戶機110。類似地,
數(shù)據(jù)客戶機110可以是操作上連接到通信網絡100的處理設備,其中 通信網絡100可以從數(shù)據(jù)源105接收置換位流115。作為響應,數(shù)據(jù) 客戶機110可以產生與數(shù)據(jù)發(fā)送關聯(lián)的通信參數(shù)120并將通信參數(shù) 120發(fā)送到數(shù)據(jù)源105。數(shù)據(jù)源105和數(shù)據(jù)客戶機110每個都可以是計算機,例如服務器、 工作站、個人計算機、便攜式計算機、專用處理系統(tǒng)或可以利用置換 位流通信的任何其它設備或系統(tǒng)。此外,數(shù)據(jù)源105和數(shù)據(jù)客戶機110 每個都可以包括相應的處理器125、 160。處理器125、 160可以是中 央處理單元(CPU)、數(shù)字信號處理器(DSP)、專用集成電路(ASIC) 或任何其它合適的處理器。作為例子,數(shù)據(jù)源105和/或數(shù)據(jù)客戶機110 可以是緊急響應系統(tǒng)、戰(zhàn)場管理系統(tǒng)、衛(wèi)星系統(tǒng)、安全系統(tǒng)、運輸系 統(tǒng)、健康監(jiān)視系統(tǒng)、環(huán)境監(jiān)視系統(tǒng)、能量提供系統(tǒng)、通信系統(tǒng)或任何 其它系統(tǒng)的組件,在這些系統(tǒng)中可用帶寬可以改變。數(shù)據(jù)源105可以包括用于發(fā)送和接收數(shù)據(jù)的網絡接口 130。網絡 接口 130可以是例如調制解調器或收發(fā)器。調制解調器和收發(fā)器對本 領域技術人員是眾所周知的。特別地,網絡接口 130可以通過通信網 絡100發(fā)送置換位流115和接收通信參數(shù)120。置換網絡115可以利 用任何合適的消息協(xié)議發(fā)送。這種消息協(xié)議對本領域技術人員也是已 知的。數(shù)據(jù)源105還可以包括產生置換位流115的置換引擎135。置換 引擎135可以包括輸出模塊140和格式化器模塊145。格式化器模塊 145可以根據(jù)置換格式定義155將數(shù)據(jù)150放置到置換位流115中。 輸出模塊140可以應用適當?shù)南f(xié)議來在通信網絡100上傳送置換 位流115。如在此所定義的,置換位流是包含多個散布的數(shù)據(jù)項的連續(xù)數(shù)據(jù) 流。置換位流115可以根據(jù)定義置換位流115結構的一種或多種置換 格式定義155組織。例如,置換格式定義155可以定義什么數(shù)據(jù)項包 括在置換位流115中、定義用于數(shù)據(jù)項的釆樣率、定義置換位流115 中數(shù)據(jù)項的位置、定義為每個數(shù)據(jù)項分配了多少位和/或定義任何其它 的位流參數(shù)。此外,置換格式定義155可以提供有條件的格式化。例 如,置換格式定義155可以包括布爾邏輯和/或有條件語句。置換格式定義155可以包含在數(shù)據(jù)存儲設備中,其中數(shù)據(jù)存儲設 備包含在或通信鏈接到數(shù)據(jù)源105。例如,數(shù)據(jù)存儲設備可以是電存 儲介質、光存儲介質、磁存儲介質、磁-光存儲介質或可以存儲數(shù)據(jù) 的任何其它類型存儲介質。在一種安排中,置換格式定義155可以包 含在數(shù)據(jù)表中。但是,在這方面本發(fā)明不受限制。例如,置換格式定 義155可以數(shù)據(jù)文件、文本文件或以任何其它合適的方式存儲。此外, 置換格式定義155可以被替換、附加或刪除,而且可以添加新置換格 式定義以改變可用的置換格式選項。數(shù)據(jù)客戶機110可以包括用于發(fā)送和接收數(shù)據(jù)的網絡接口 165。 網絡接口 165可以用于接收置換位流115并發(fā)送通信參數(shù)120。數(shù)據(jù) 客戶機110還可以包括反置換置換位流115以產生復制數(shù)據(jù)185的反 置換引擎170。反置換引擎170可以包括輸入模塊175和去格式化器 模塊180。輸入模塊175可以接收置換位流115并翻譯置換位流115 以便除去消息協(xié)議信息。去格式化器模塊180可以根據(jù)置換格式定義190從置換位流115 解析數(shù)據(jù)150。置換格式定義190可以與置換格式定義155關聯(lián)。例 如,置換格式定義190可以與置換格式定義155類似或完全一樣。同 樣,置換格式定義190可以包含在數(shù)據(jù)存儲器中。去格式化器模塊180可以分析置換位流115,以選擇合適的置換 格式定義190。例如,去格式化器模塊180可以從置換位流115解析 一個或多個置換格式標識符。置換格式標識符可以包含在包(或幀) 頭、尾中或置換位流115中任何其它合適的位置。置換與反置換引擎及相關模塊與功能的其它細節(jié)在共同受讓的 美國專利號6,048,366和6,256,602、于2003年5月27日提交的共同 受讓的美國專利申請?zhí)?0/445,540及共同受讓的國際專利申請?zhí)朩O 01/55874中公開,這些公開內容在此全部引入作為參考。在沖突的情 況下,以包括定義的本說明書為準。
在操作中,數(shù)據(jù)源105可以通過通信網絡100將置換位流115發(fā) 送到數(shù)據(jù)客戶機110。數(shù)據(jù)客戶機110可以測量與置換位流115的發(fā) 送關聯(lián)的參數(shù),并將所測量的參數(shù)作為通信參數(shù)120發(fā)送到數(shù)據(jù)源 105。在一種安排中,通信參數(shù)120可以作為遙測數(shù)據(jù)發(fā)送。所測量的參數(shù)可以包括置換位流115發(fā)送的數(shù)據(jù)接收時間(TRx )、 數(shù)據(jù)等待時間和/或有效接收數(shù)據(jù)率(DEff)。這種參數(shù)可以由數(shù)據(jù)客 戶機110利用本領域技術人員已知的任何合適的處理和/或組件測量。 例如,網絡接口 165和/或反置換引擎170可以測量有效接收數(shù)據(jù)率 (DEff)。處理器160和數(shù)據(jù)客戶機系統(tǒng)時鐘(未示出)可以用于給 由數(shù)據(jù)客戶機110接收的數(shù)據(jù)的接收時間(T^)記時間戳。這個數(shù)據(jù) 接收時間(TRx)可以與數(shù)據(jù)發(fā)送時間(TTx)進行比較,以確定數(shù)據(jù) 等待時間,其中數(shù)據(jù)發(fā)送時間(TTx)可以作為時間戳包括在置換位流 115中。數(shù)據(jù)接收時間(TRx)與數(shù)據(jù)發(fā)送時間(TTx)的比較可以由 數(shù)據(jù)客戶機的處理器160執(zhí)行,其是數(shù)據(jù)客戶機IIO接收數(shù)據(jù)的實際 速率??蛇x地,數(shù)據(jù)接收時間(Trx)可以由數(shù)據(jù)源105在通信參數(shù)120 中接收,且數(shù)據(jù)源105可以利用處理器125和合適的處理確定數(shù)據(jù)等 待時間??蛇x地,數(shù)據(jù)源105可以在通信參數(shù)120中接收有效接收數(shù) 據(jù)率(DEff),并比較置換位流115的有效接收數(shù)據(jù)率(DEff)與發(fā)送 數(shù)據(jù)率(DTx),以確定數(shù)據(jù)率差值。如在此所定義的,術語"數(shù)據(jù)率 差值"意思是置換位流115的有效接收數(shù)據(jù)率(DEff)與發(fā)送數(shù)據(jù)率 (DTx)之間的差值。發(fā)送數(shù)據(jù)率(DTx)可以由數(shù)據(jù)源的網絡接口 130 和/或置換引擎135測量。該數(shù)據(jù)率差值可以用于在從數(shù)據(jù)源105到數(shù) 據(jù)客戶機110的發(fā)送過程中識別網絡丟棄的任何數(shù)據(jù)。而在另 一種安排中,數(shù)據(jù)接收時間(TRx)、數(shù)據(jù)發(fā)送時間(TTx )、 發(fā)送數(shù)據(jù)率(DTx)和/或有效接收數(shù)據(jù)率(DEff)可以傳播到另一處理 設備或系統(tǒng)(未示出)。然后,該另一處理設備或系統(tǒng)可以評估這種 參數(shù),以確定數(shù)據(jù)等待時間和/或數(shù)據(jù)率差值并將這個信息傳送到數(shù)據(jù) 源105。而且,可以實現(xiàn)其它方法,以確定數(shù)據(jù)等待時間和數(shù)據(jù)率差
值,但本發(fā)明不限于這方面。數(shù)據(jù)源105、數(shù)據(jù)客戶機110或其它系統(tǒng)可以處理數(shù)據(jù)等待時間 和/或數(shù)據(jù)率差值,以確定置換位流115的置換格式是否是最優(yōu)的。如 果置換位流115不是最優(yōu)格式化的,則置換引擎135可以實現(xiàn)不同的 置換格式。如所指出的,當所測量參數(shù)指示較少的帶寬可用時,可以 選擇新置換格式來使用較少的帶寬,或者當所測量參數(shù)指示更多的帶 寬可用時,使用更多的帶寬。例如,如果數(shù)據(jù)等待時間高和/或有效接 收數(shù)據(jù)率(DEff)低于發(fā)送數(shù)據(jù)率(DTx),則這將指示數(shù)據(jù)源105以 對通信網絡100中可用的帶寬來說太高的數(shù)據(jù)率發(fā)送置換位流115。 相反,如果數(shù)據(jù)等待時間低和/或有效接收數(shù)據(jù)率(DEff)等于或高于 發(fā)送數(shù)據(jù)率(DTx),則這將指示數(shù)據(jù)源105正以不使用所有可用帶寬 的數(shù)據(jù)率發(fā)送置換位流115。因此,可以選擇置換格式定義155來減 小或增加正用于發(fā)送置換位流115的帶寬量。在一種安排中,可以評估有效接收數(shù)據(jù)率(DEff)和/或數(shù)據(jù)等待 時間,以估計可用帶寬。例如,可以基于這些參數(shù)執(zhí)行確定可用帶寬 的算法??蛇x地,可以提供關聯(lián)這種信息與可用帶寬的查找表。置換格式定義155可以基于所估計的可用帶寬選擇。例如,每種 置換格式定義155都可以具有指示什么時候相應的置換格式定義155 應當使用的指示符。例如,指示符可以指示相應的置換格式定義155 應當使用的最小和/或最大可用帶寬。當每次可用帶寬中的最小變化量 發(fā)生時和/或每周期性間隔可以訪問相應的指示符來選擇最優(yōu)的置換 格式定義155。在其中數(shù)據(jù)客戶機110或其它系統(tǒng)確定置換位流115的置換格式 是否為最優(yōu)的實施方式中,數(shù)據(jù)客戶機110 (或其它系統(tǒng))可以向數(shù) 據(jù)源105發(fā)送指示應當選擇新置換格式定義155的請求。在其中數(shù)據(jù) 源105確定置換位流115的置換格式是否為最優(yōu)的實施方式中,數(shù)據(jù) 源105可以選擇新置換格式定義155。在置換位流115中發(fā)送的數(shù)據(jù)項可以區(qū)分優(yōu)先級,使得對于每個 相應的置換格式中的給定時間段,為特定數(shù)據(jù)項分配最小數(shù)量的時隙。
因此,如果可用帶寬減少,則賦予高優(yōu)先級的數(shù)據(jù)仍然可以期望的發(fā)送速率發(fā)送,而低優(yōu)先級的數(shù)據(jù)可以低發(fā)送速率發(fā)送。參考圖2,示 出了說明置換位流115例子的圖,其中置換位流115以為給定可用帶 寬優(yōu)化的第一置換格式定義格式化。如所示出的,置換位流115包含 在時隙225中發(fā)送的多個數(shù)據(jù)項。例如,置換位流115可以包含笫一 數(shù)據(jù)項205、第二數(shù)據(jù)項210、第三數(shù)據(jù)項215及其它數(shù)據(jù)項220。參考圖3,示出了根據(jù)第二置換格式定義格式化的置換位流115 的例子的圖。如果可用帶寬減少,則可以選擇第二置換格式定義。在 這個例子中,第一數(shù)據(jù)項205賦予了高優(yōu)先級狀態(tài),而第二、第三和 第四數(shù)據(jù)項210、 215、 220沒有。盡管第二置換格式定義的使用降低 了置換位流115的波特率,但分配給第一數(shù)據(jù)項205的時隙225的個 數(shù)并沒有改變。因此,可用帶寬中的改變對第一數(shù)據(jù)項205的傳輸影 響很小。在這個例子中,只有單個數(shù)據(jù)項分配了高優(yōu)先級狀態(tài),但本發(fā)明 在這方面不受限制。重要的是,可以建立多個優(yōu)先級等級,且任意數(shù) 量的數(shù)據(jù)項-或一個都沒有-可以分配給每個優(yōu)先級等級。分配 給每個數(shù)據(jù)項的時隙個數(shù)可以基于發(fā)送波特率和分配給每個優(yōu)先級等 級的數(shù)據(jù)項個數(shù)確定。在圖4中示出了表示方法400的流程圖,其中方法400提供了當 在置換位流中發(fā)送數(shù)據(jù)時的自適應和可預測帶寬使用。如在此所說明 的,方法400可以包括幾個步驟。在步驟405開始,可以選擇第一置 換格式定義。繼續(xù)到步驟410,數(shù)據(jù)可以通過通信網絡在根據(jù)所選置 換格式定義格式化的置換位流中發(fā)送到數(shù)據(jù)客戶機。數(shù)據(jù)客戶機可以 確定例如數(shù)據(jù)接收時間(TRx)和/或有效接收數(shù)據(jù)率(DEff)的接收參 數(shù),并將參數(shù)中的一個或兩個作為通信參數(shù)返回。前進到步驟415, 數(shù)據(jù)接收時間(TRx)和/或有效接收數(shù)據(jù)率(DEff)參數(shù)可以從數(shù)據(jù)客 戶機接收。例如,參考步驟420,數(shù)據(jù)接收時間(TRx)可以與數(shù)據(jù)發(fā)送時間 (Th)進行比較,以確定數(shù)據(jù)等待時間。在步驟425,有效接收數(shù)據(jù)
率(DEff)可以與發(fā)送數(shù)據(jù)率(DTx)進行比較,以確定數(shù)據(jù)率差值。 繼續(xù)到判定框430,如果置換位流的置換格式是最優(yōu)的,則更多的數(shù) 據(jù)可以利用已經選擇的置換格式定義發(fā)送到數(shù)據(jù)客戶機,如在步驟 410所示出的。但是,如果置換位流的置換格式不是最優(yōu)的,則如在 步驟435所示出的,可以選擇為數(shù)據(jù)等待時間與率差值優(yōu)化的新置換 格式定義。在步驟410,更多數(shù)據(jù)可以利用新置換格式定義發(fā)送。在 通信會話保持活動的情況下,處理可以繼續(xù)。參考圖5,示出了描述開放系統(tǒng)互連(OSI)標準的七層500的 圖,其中OSI可以定義其中實現(xiàn)上述方法的通信網絡的結構。這七層 500可以包括應用層505、表示層510、會話層515、傳輸層520、網 絡層525、數(shù)據(jù)鏈路層530及物理層535。特別地,該方法可以在網絡 層525之上的層中實現(xiàn)。例如,該方法可以在會話層515和/或傳輸層 520中實現(xiàn)。因此,本發(fā)明獨立于正使用的網絡協(xié)議或網絡硬件,因 此不需要對網絡硬件或軟件進行改變就可以在現(xiàn)有通信網絡中實現(xiàn)。本發(fā)明可以在硬件、軟件或硬件與軟件的組合中實現(xiàn)。本發(fā)明可 以集中方式在一個計算機系統(tǒng)中實現(xiàn),或者以其中不同元件散布在幾 個互連的計算機系統(tǒng)中的分布方式實現(xiàn)。用于執(zhí)行在此所述方法的任 何類型的計算機系統(tǒng)或其它裝置都是合適的。硬件與軟件的典型組合 可以是具有計算機程序的通用計算機系統(tǒng),計算機程序當被加載并執(zhí) 行時,該計算機程序控制計算機系統(tǒng)使其執(zhí)行在此所述的方法。本發(fā)明還可以嵌入到計算機程序產品中,該計算機程序產品包括 使得能夠實現(xiàn)在此所述方法的所有特征而且當加載到計算機系統(tǒng)中時 能夠執(zhí)行這些方法。本環(huán)境下的計算機程序或應用程序指一組指令的 以任何語言、代碼或符號的任何表達,該組指令要使具有信息處理能 力的系統(tǒng)直接地或者在以下兩步中的一步或兩步之后執(zhí)行特定功能 a)轉換成其它語言、代碼或符號;b)以不同材料形式再現(xiàn)。
權利要求
1、 一種用于優(yōu)化通信網絡中帶寬使用的方法,包括 響應發(fā)送到數(shù)據(jù)客戶機的置換位流的至少一個通信參數(shù)的測量值,改變該置換位流的置換格式。
2、 如權利要求1所述的方法,還包括選擇所述至少一個通信參 數(shù),以包括選自置換位流的數(shù)據(jù)接收時間(TRx)、數(shù)據(jù)等待時間及有 效接收數(shù)據(jù)率(DEff)的至少一個參數(shù)。
3、 如權利要求2所述的方法,其中改變置換格式的步驟還包括 比較數(shù)據(jù)接收時間(TRx)與數(shù)據(jù)發(fā)送時間(TTx),以確定數(shù)據(jù)等待時間;基于該數(shù)據(jù)等待時間,選擇新的置換格式定義;及 利用該新的置換格式定義格式化該置換位流。
4、 如權利要求2所述的方法,其中改變置換格式的步驟還包括 比較有效接收數(shù)據(jù)率(DEff)與發(fā)送數(shù)據(jù)率(DTx),以確定數(shù)據(jù)率差值;基于該數(shù)據(jù)率差值,選擇新的置換格式定義;及 利用該新的置換格式定義格式化該置換位流。
5、 如權利要求2所述的方法,其中改變置換格式的步驟還包括 比較數(shù)據(jù)接收時間(TRx)與數(shù)據(jù)發(fā)送時間(TTx),以確定數(shù)據(jù)等待時間;比較有效接收數(shù)據(jù)率(DEff)與發(fā)送數(shù)據(jù)率(DTx),以確定數(shù)據(jù)率差值;基于該數(shù)據(jù)等待時間和數(shù)據(jù)率差值,選擇新的置換格式定義;及 利用該新的置換格式定義格式化該置換位流。
6、 如權利要求1所述的方法,還包括在選自會話層和傳輸層的 至少一個開放系統(tǒng)互連(OSI)層中定義要發(fā)生的改變格式的步驟。
7、 一種數(shù)據(jù)源,包括置換引擎,響應置換位流的至少一個通信參數(shù)的測量值,改變正 發(fā)送到數(shù)據(jù)客戶機的置換位流的置換格式。
8、 如權利要求7所述的數(shù)據(jù)源,其中所述至少一個通信參數(shù)包 括選自置換位流的數(shù)據(jù)接收時間(TRx)、數(shù)據(jù)等待時間及有效接收數(shù) 據(jù)率(DEff)的至少一個參數(shù)。
9、 如權利要求8所述的數(shù)據(jù)源,其中用于改變置換格式的數(shù)據(jù) 源處理在選自會話層和傳輸層的至少一個開放系統(tǒng)互連(OSI)層中 運行。
10、 一種通信網絡,包括 數(shù)據(jù)源,包括置換引擎;及 數(shù)據(jù)客戶機,包括反置換引擎;其中數(shù)據(jù)客戶機測量從數(shù)據(jù)源接收到的置換位流的至少 一個通 信參數(shù),并將該至少一個通信參數(shù)發(fā)送到數(shù)據(jù)源;及其中數(shù)據(jù)源響應接收到該至少一個通信參數(shù)而改變置換位流的 置換格式。
全文摘要
一種用于優(yōu)化通信網絡(100)中帶寬使用的方法(400)。該通信網絡可以包括數(shù)據(jù)源(105)和數(shù)據(jù)客戶機(110)。響應發(fā)送到客戶的置換位流(115)的至少一個通信參數(shù)(120)的測量值,數(shù)據(jù)源可以改變置換位流的置換格式。通信參數(shù)可以包括置換位流的數(shù)據(jù)接收時間(T<sub>RX</sub>)、數(shù)據(jù)等待時間和/或有效接收數(shù)據(jù)率(D<sub>Eff</sub>)。通信參數(shù)可以作為遙測數(shù)據(jù)發(fā)送到數(shù)據(jù)源。置換格式的改變可以發(fā)生在例如會話層和/或傳輸層的開放系統(tǒng)互連(OSI)層中。
文檔編號H04J3/18GK101124758SQ200580032032
公開日2008年2月13日 申請日期2005年9月19日 優(yōu)先權日2004年9月23日
發(fā)明者布拉德福德·L.·凱澤爾特, 羅伯特·D.·斯涂爾特茲 申請人:哈里公司