新四季網

確定是否要壓縮通過網絡傳送的數據的方法和系統的製作方法

2023-08-06 16:21:06 1

專利名稱:確定是否要壓縮通過網絡傳送的數據的方法和系統的製作方法
技術領域:
本發明涉及確定是否要壓縮通過網絡傳送的數據的方法、系統和程序。
背景技術:
企業將大量信息收集和存檔在也稱為內容管理系統的內容存儲庫內。這樣的內容管理系統為將內容可縮放和有效地遞送到客戶機工作站的用戶創造條件。這樣的系統有利於來自諸如web伺服器、資料庫之類的共享網絡文件系統的數據傳送。
內容管理系統可壓縮通過網絡傳送的數據,以減少網絡傳輸時間和提高遞送速度。典型的是,內容遞送策略包括取決於集中管理的壓縮設置,以壓縮方式或未壓縮方式傳送所有數據的靜態系統配置。這樣的靜態壓縮設置應用於數據所發送到的所有客戶機工作站,無論在運行期間網絡狀況和壓縮計算處理能力如何。此外,不同的壓縮技術可能要求不同的計算資源量並具有不同的壓縮效益,即壓縮比。
因此,在本領域內需要一種得到改善的技術,用來確定在通過網絡傳送數據時如何配置壓縮技術。

發明內容
所提供的是一種確定是否要壓縮通過網絡傳送的數據的方法、系統和程序。確定用來壓縮要通過網絡傳送給目標節點的數據的壓縮算法的壓縮性能,並且確定網絡的網絡性能。確定的壓縮性能和網絡性能被用來確定是否壓要縮數據。響應於確定要壓縮數據,壓縮數據,並響應於壓縮數據,將壓縮的數據通過網絡傳送給目標節點。響應於確定不要壓縮數據,將數據未經壓縮地傳送到目標節點。
在另一個實施例中,數據在網絡上傳送到目標節點以確定網絡性能,並為不同的壓縮算法和節點保持壓縮性能。確定的壓縮性能基於在目標節點和壓縮並傳送數據到目標節點的源節點使用壓縮算法時的壓縮性能。
在另一個實施例中,目標節點的壓縮性能包括解壓縮性能,確定的壓縮性能包括源節點的壓縮性能和解壓縮計算成本的平均值。
在另一個實施例中,確定的壓縮性能包括在目標節點和源節點執行的壓縮算法的壓縮性能的最小值。
在另一個實施例中,不同壓縮算法的壓縮性能由節點在節點操作期間計算,以提供節點特有的壓縮性能。源節點向網絡內其他節點廣播計算的不同壓縮算法的壓縮性能,以供所述其他節點在確定是否要壓縮數據時使用。
在另一個實施例中,使用確定的壓縮性能和網絡性能確定是否要壓縮數據包括將壓縮性能與包括網絡性能的公式相比較。壓縮性能必須超過包括網絡性能的公式的結果以表明要壓縮數據,其中公式的量級與網絡性能相關地增大。
在另一個實施例中,確定在壓縮算法壓縮要傳送的數據時得到的壓縮比(CR)。使用確定的CR以及確定的壓縮性能和網絡性能確定是否要壓縮數據。
在另一個實施例中,使用確定的壓縮性能、網絡性能和CR確定是否要壓縮數據包括將壓縮性能與包括網絡性能和CR的公式相比較。壓縮性能必須超過包括網絡性能和CR的公式的結果以表明要壓縮數據。
在另一個實施例中,公式的結果的量級與網絡性能的量級正向相關而與壓縮比的量級反向相關。
在另一個實施例中,公式包括2*NTR/(1-CR)。
在另一個實施例中,源節點保持表明到網絡內不同節點的網絡性能的第一數據結構、包括網絡內節點對於不同壓縮算法的壓縮性能的第二數據結構、保持不同壓縮算法的壓縮比的第三數據結構和表明用於不同數據類型的壓縮算法的第四數據結構。確定要傳送的數據的數據類型。壓縮算法包括對於確定的數據類型在第四數據結構內表明的壓縮算法,網絡性能包括在第一數據結構內表明的目標節點的網絡性能,壓縮性能包括在第二數據結構內表明的目標節點和壓縮算法的壓縮性能,壓縮比包括對於壓縮算法在第三數據結構內表明的壓縮比。
在另一個實施例中,壓縮性能包括以每秒字節表示的壓縮吞吐率(throughput rate),而網絡性能包括以每秒字節表示的網絡吞吐率。


圖1例示了網絡計算環境的實施例。
圖2例示了在網絡計算環境的一個節點內的各個組件的實施例。
圖3例示了為網絡節點維護的網絡性能信息的實施例。
圖4例示了為網絡節點維護的壓縮性能信息的實施例。
圖5例示了所保持的壓縮算法的壓縮比信息的實施例。
圖6例示了數據類型信息的實施例。
圖7例示了在網絡節點收集和發布網絡和壓縮性能信息的操作的實施例。
圖8例示了確定是否壓縮要傳送給網絡節點的數據的操作的實施例。
具體實施例方式
圖1例示了一個網絡計算環境,它包括通過網絡4進行通信的多個節點2a、2b、2c...、2n。其中的一些節點,例如節點2a和2c,可提供對存儲系統6a、6b內的文件的訪問。可提供對文件的訪問的節點2a、2c可包括伺服器、內容管理器等,它們接收來自諸如節點2b和2n之類的其他節點的對數據的請求。提供對存儲6a、6b內的文件的訪問的節點2a、2c可包括能夠處理對數據的請求的伺服器類機器。其他節點,例如節點2b和2n,可包括在本領域內已知的計算設備,如伺服器、大型機、臺式計算機、手持式計算機、可攜式計算機、電話設備等。網絡4可包括區域網(LAN)、存儲區域網(SAN)、對等網、廣域網(WAN)、無線網等。此外,還可以有多個網絡,節點可通過這些網絡進行通信。存儲系統6a、6b可在本領域內已知的存儲設備中實現,如硬碟驅動器、配置成直接存取存儲設備(DASD)、獨立磁碟冗餘陣列(RAID)、簡單磁碟捆綁(JBOD)等的多個互連硬碟驅動器、磁帶設備、光碟設備、非易失電子存儲設備(例如快擦寫盤)、磁帶庫等。節點所請求的包括在存儲系統6a、6b內的文件可包括多介質文件(例如,視頻、音頻等)、資料庫文件、文本文件、結構化文檔(例如,可擴展標記語言(XML)文檔))等。
圖2例示了提供對存儲系統6a、6b內的數據的訪問的節點2(如節點2a、2c)內的各個組件。節點2包括處理器10、可包括一個或多個物理存儲器或存儲設備的存儲器12、一個或多個使得能夠通過網絡4與節點通信的網絡適配器14(所示出的只是一個)。存儲器12包括確定是否在將數據傳送給網絡4上的另一個節點之前先對數據進行壓縮的數據傳送程序16。執行校準(calibration)程序18來確定節點2相對於執行對測試數據進行壓縮和解壓縮的壓縮算法20的計算性能。壓縮算法20可包括在本領域內已知的數據壓縮算法,如GNU zip(gzip)、Tar、LZOP、SZIP、JAR、PPMD、PKZIP、LHARK之類。一旦校準程序18確定節點對於不同的可用壓縮算法20的計算性能,即壓縮性能,校準程序18就可將壓縮性能信息廣播給網絡4內的其他節點。
在確定是否要壓縮數據以傳送給另一個節點時,數據傳送程序16可能用到存儲器12內的以下各表,包括提供有關相對於網絡4內不同節點的網絡性能(例如,以每秒兆字節(MBps)表示的網絡吞吐率)的信息的網絡性能表22;提供網絡4內各節點的壓縮和解壓縮計算性能(例如,以MBps表示的壓縮/解壓縮吞吐率)的壓縮性能表24;提供不同的可用壓縮算法20所實現的不同壓縮比的壓縮比(CR)表26,其中壓縮比包括經壓縮的對象大小除以原始對象大小;以及指出壓縮算法20用於不同數據類型的數據類型表28。
圖3例示了網絡性能表22中的網絡性能條目50的例子,對於節點2可用於傳送數據的到目標節點的每條路線有一個條目50,如用來與目標節點通信的節點中的每個網絡適配器的一個條目。一個網絡性能條目50包括目標節點標識符(ID)52和與所標識的目標節點52通信的網絡性能,如可以以每秒兆字節(MBps)表示的網絡吞吐量或傳輸率。在節點具有多個適配器的情況下,條目50還將指出提供網絡吞吐量54的網絡適配器。校準程序18可測量不同網絡節點的網絡性能。網絡吞吐率可以受到源節點與目標節點之間的中繼段(hop)數、網絡擁塞等的影響。
圖4例示了為網絡4內每個壓縮算法20節點和要傳送數據的當前節點2維護的壓縮性能條目70的例子。條目70包括節點ID 72,其標識使用信息的節點或者說通過網絡4可訪問的、可將數據發送到的節點2a、2b...、2n;標識條目70信息適用的壓縮算法的壓縮算法74;由於應用壓縮算法74而得到的壓縮比(CR)76;在使用所標識的壓縮算法74壓縮數據時實現的壓縮性能78;以及在使用所標識的壓縮算法74解壓縮數據時實現的解壓縮性能80。CTR表26的條目70內的壓縮78和解壓縮80性能值可初始化為某個已知值,而後在從另一個節點的校準程序18接收到動態確定的性能數據時更新。壓縮(解壓縮)性能可包括以MBps表示的壓縮數據的壓縮(解壓縮)吞吐率。
圖5例示了標識壓縮算法92和由於應用壓縮算法92壓縮數據而得到的壓縮比(CR)94的CR條目90的例子,其中CR為經壓縮的對象大小除以原始對象大小。CR表26為對數據傳送程序16可用的每個壓縮算法20具有一個條目90。
圖6例示了數據類型表28內數據類型條目100的例子,它包括數據類型102和可用於所標識的數據類型102的壓縮算法104。數據類型表28可為在存儲系統6a、6b內維護保持的、可由節點2a、2b...、2n返回給請求的每個數據類型維護一個條目。
圖7例示了由一個節點2內的校準程序18執行的操作,其中節點2a、2b、2c...、2n各包括執行這些操作的校準程序18。在方框150,校準程序18在節點初始化(例如冷或熱啟動)期間或者在節點運行期間啟動校準操作。校準程序18可周期性地或響應事件在方框150啟動操作。在被調用時,校準程序18確定網絡內的其他節點(方框152)。網絡內其他節點的身份可能已在節點初始化期間作為發現程序的一部分被確定。在一些實施例中,校準程序可能不確定網絡內每個可能的節點,而只是按照預先規定的準則確定可能節點的子集。對於每個確定的網絡節點,校準程序18確定到該網絡節點的網絡性能(方框154)。校準程序18可通過將測試分組通過網絡4傳送到目標節點來確定到該節點的網絡性能。用確定的網絡節點的網絡性能更新網絡性能表22(方框156)。
對於每個可用的壓縮算法20,校準程序18對測試數據進行壓縮和解壓縮(方框158),以分別確定壓縮算法20的壓縮和解壓縮性能。更新受測試的節點和壓縮算法78的壓縮性能條目70(方框160),以分別在欄位78和80內包括新確定的壓縮和解壓縮性能。校準程序18向網絡節點廣播測試的壓縮算法20的所確定的壓縮和解壓縮性能(方框162)。提供對存儲的訪問的網絡節點,例如節點6a、6c,可以是保存該數據的節點。這樣,通過在運行期間動態地確定壓縮算法的計算性能,性能數據基於節點的當前負荷和情況,因此更為精確。
圖8例示了由數據傳送程序16執行的確定是否要壓縮傳送給另一節點的數據的操作的實施例。一旦啟動確定是否壓縮要傳送給目標節點2a、2b...、2n的數據的操作(方框200),數據傳送程序16確定要傳送的數據的數據類型(方框202)和確定對於在欄位102內指出的所確定的數據類型在數據類型條目100內指出的壓縮算法104(圖6)(方框204)。從壓縮表條目90對在欄位92內指出的確定的壓縮算法確定壓縮比94(圖5)(方框206)。數據傳送程序16還從網絡性能表22確定對於在欄位52內指出的目標節點的網絡性能(圖3)(方框208),並從壓縮性能表26確定對於在節點欄位72中標識的源節點的壓縮性能78以及在壓縮性能條目70內標識的目標節點的壓縮性能78或解壓縮性能80(方框210)。
數據傳送程序16還根據在壓縮性能表24內確定的源和目標節點的壓縮性能信息確定壓縮性能值(方框212)。例如,壓縮性能值可分別包括針對源和目標節點的確定的壓縮性能的最小值、源和目標節點的壓縮性能的平均值或源和目標節點的壓縮和解壓縮性能的平均值。數據傳送程序16然後用確定的網絡性能和壓縮比確定公式的結果(方框214)。在一個實施例中,公式結果的量級(magnitude)可能是與網絡性能的量級正向相關而與壓縮比的量級反向相關。例如,在一個實施例中,公式可為2*NTR/(1-CR),其中NTR為以MBps表示的網絡吞吐率,而CR為壓縮比。在另一個實施例中,公式可基於網絡吞吐率,其中公式的結果分別隨著網絡吞吐率的提高或降低而增大和減小。
如果(在方框216)對於受壓縮的數據確定的壓縮性能大於公式的結果,數據傳送程序16就用確定的壓縮算法壓縮要傳送給目標節點的數據(方框218),並將經壓縮的數據傳送給目標節點(方框220)。如果(在方框216)確定壓縮性能值小於公式的結果,就將未經壓縮的數據傳送給目標節點(方框222)。
這樣,隨著網絡性能降低,因為壓縮性能要求閾值較低,將更可能使用壓縮,也就是說,在網絡環境惡化的情況下壓縮更可能是最佳的。此外,隨著壓縮比增大,由於較高的壓縮比帶來的壓縮效益增加,壓縮性能要求降低。
額外的實施細節所說明的操作可用標準編程和/或工程技術實現為方法、設備或產品,形成軟體、固件、硬體或任何它們的組合。所說明的操作可實現為保存在「計算機可讀介質」內的代碼,處理器可從計算機可讀介質讀出該代碼予以執行。計算機可讀介質可包括諸如磁存儲介質(例如,硬碟驅動器、軟盤、磁帶等)、光存儲介質(CD-ROM、DVD、光碟等)、易失和非易失性存儲器件(例如,EEPROM、ROM、PROM、RAM、DRAM、SRAM、快鑔寫存儲器、固件、可編程序邏輯等)之類的介質。實現所說明的操作的代碼還可用硬體邏輯(例如,集成電路片、可編程門陣列(PGA)、專用集成電路(ASIC)等)實現。此外,實現所說明的操作的代碼可用「傳輸信號」的方式實現,傳輸信號可通過空間或通過諸如光纖、銅線之類的傳輸介質傳播。其中代碼或邏輯經編碼的傳輸信號還可包括無線信號、衛星傳輸、無線電波、紅外信號、藍牙等。其中代碼或邏輯經編碼的傳輸信號能由發送站發送而被接收站接收,傳輸信號內經編碼的代碼或邏輯可解碼後存儲在接收站和發送站或設備的硬體或計算機可讀介質內。「產品」包括可提供代碼的計算機可讀介質、硬體邏輯和/或傳輸信號。當然,本領域技術人員可看到,可在不背離本發明的範圍的情況下對這種配置進行許多修改,而產品可包括在本領域內已知的適當的信息承載介質。
術語「實施例」、「一個或多個實施例」、意味著「本發明的一個或多個(但不是所有的)實施例」,除非另有明確規定。
所謂「包括」、「具有」意味著「包括但並不局限於」,除非另有明確規定。
對一些項的列舉並不意味著任何或所有的項是互斥的,除非另有明確規定。
所謂「一個」和「該」意味著「一個或多個」,除非另有明確規定。
對實施例的說明中使用了一些相互通信的組件,但這並不意味著所有這樣的組件都是必需的。相反,還可有各種按需要任選的組件,這說明本發明有很多種可能的實現方式。
此外,雖然過程步驟、方法步驟、算法之類是按順序說明的,但這樣的過程、方法和算法可配置成按可替代的其他次序執行。也就是說,所說明的任何順序或次序並不表示要求步驟必須按這個次序執行。在這裡所說明的過程的這些步驟可按任何實用的次序執行。此外,有些步驟也可同時執行。
在這裡所敘述的是單個設備或產品時,顯然可用多個設備/產品(無論它們是否相配合)來代替單個設備/產品。類似,如果在這裡所敘述的是多個器件或產品(無論它們是否相配合),顯然可用單個器件/產品或不同數量的器件/產品來代替所說明的多個器件/產品。
一個器件的功能和/或特性也可用一個或多個沒有明確地表示為具有這樣的功能/特性的其他器件體現。因此,本發明的其他實現方式不需要包括器件本身。
圖3、4、5和6示出了數據傳送程序用以確定什麼時候壓縮數據的信息的結構。在這些圖中所示的信息可以與所示的不同的格式和結構保持,也可提供不同的或附加的信息。
圖7和8中例示的操作示出了按特定順序發生的特定事件。在另一些實施例中,特定操作可按不同的次序執行,加以修改或者撤除。此外,一些步驟可添加到以上所說明的邏輯,而仍然適合所說明的實施例。此外,在這裡所說明的操作可相繼出現,或者某些操作可並行處理。還有,操作可用單個處理單元或者用分布式處理單元執行。
以上給出了對本發明的各個實施例的例示性和說明性的說明。這說明不是窮舉性的,也不是要將本發明局限於所揭示的確切形式。根據以上所述,許多修改和變動都是可行的。應指出的是,本發明的專利保護範圍不是由以上的詳細說明而是由所附權利要求書限定。以上說明、實例和數據提供了對本發明的組成和使用的完整說明。由於在不背離本發明的精神實質和專利保護範圍的情況下可用許多實現方式來實現本發明,因此本發明的專利保護範圍由以下所附權利要求書給出。
權利要求
1.一種方法,包括確定用來壓縮要通過網絡傳送給目標節點的數據的壓縮算法的壓縮性能;確定網絡的網絡性能;使用確定的壓縮性能和網絡性能確定是否要壓縮數據;響應於確定要壓縮數據,壓縮數據,響應於壓縮數據,通過網絡將經壓縮的數據傳送到目標節點;以及響應於確定不要壓縮數據,將數據未經壓縮地傳送到目標節點。
2.權利要求1的方法,還包括在網絡上將數據傳送到目標節點,以確定網絡性能;以及為不同的壓縮算法和節點保持壓縮性能,其中確定的壓縮性能基於在目標節點和壓縮並傳送數據到目標節點的源節點使用壓縮算法時的壓縮性能。
3.權利要求2的方法,其中目標節點的壓縮性能包括解壓縮性能,並且其中確定的壓縮性能包括源節點的壓縮性能和解壓縮計算成本的平均值。
4.權利要求2的方法,其中確定的壓縮性能包括在目標節點和源節點執行的壓縮算法的壓縮性能的最小值。
5.權利要求2的方法,其中不同壓縮算法的壓縮性能由節點在節點操作期間計算,以提供節點特有的壓縮性能,所述方法還包括由源節點向網絡內其他節點廣播計算的不同壓縮算法的壓縮性能,以供所述其他節點在確定是否要壓縮數據時使用。
6.權利要求1的方法,其中使用確定的壓縮性能和網絡性能確定是否要壓縮數據包括將壓縮性能與包括網絡性能的公式相比較,從而壓縮性能必須超過包括網絡性能的公式的結果以表明要壓縮數據,其中公式的量級與網絡性能相關地增大。
7.權利要求1的方法,所述方法還包括確定在壓縮算法壓縮要傳送的數據時得到的壓縮比(CR);以及使用確定的CR以及確定的壓縮性能和網絡性能確定是否要壓縮數據。
8.權利要求7的方法,其中使用確定的壓縮性能、網絡性能和CR確定是否要壓縮數據包括將壓縮性能與包括網絡性能和CR的公式相比較,從而壓縮性能必須超過包括網絡性能和CR的公式的結果以表明要壓縮數據。
9.權利要求8的方法,其中公式的結果的量級與網絡性能的量級正向相關而與壓縮比的量級反向相關。
10.權利要求9的方法,其中公式包括2*NTR/(1-CR)。
11.權利要求7的方法,所述方法還包括在源節點保持表明到網絡內不同節點的網絡性能的第一數據結構、包括網絡內節點對於不同壓縮算法的壓縮性能的第二數據結構、保持不同壓縮算法的壓縮比的第三數據結構和表明用於不同數據類型的壓縮算法的第四數據結構;以及確定要傳送的數據的數據類型,其中壓縮算法包括對於確定的數據類型在第四數據結構內表明的壓縮算法,其中網絡性能包括在第一數據結構內表明的目標節點的網絡性能,其中壓縮性能包括在第二數據結構內表明的目標節點和壓縮算法的壓縮性能,並且其中壓縮比包括對於壓縮算法在第三數據結構內表明的壓縮比。
12.權利要求1的方法,其中壓縮性能包括以每秒字節表示的壓縮吞吐率,並且其中網絡性能包括以每秒字節表示的網絡吞吐率。
13.一種通過網絡與目標節點通信的系統,包括處理器;以及計算機可讀介質,包括由處理器執行以導致下列操作的代碼確定用來壓縮要傳送的數據的壓縮算法的壓縮性能;確定網絡的網絡性能;使用確定的壓縮性能和網絡性能確定是否要壓縮數據;響應於確定要壓縮數據,壓縮數據,響應於壓縮數據,通過網絡將經壓縮的數據傳送到目標節點;以及響應於確定不要壓縮數據,將數據未經壓縮地傳送到目標節點。
14.權利要求13的系統,其中所述操作還包括在網絡上將數據傳送到目標節點,以確定網絡性能;以及為不同的壓縮算法和節點保持壓縮性能,其中確定的壓縮性能基於在處理器和目標節點使用壓縮算法時的壓縮性能。
15.權利要求14的系統,其中目標節點的壓縮性能包括解壓縮性能,其中確定的壓縮性能包括處理器的壓縮性能和解壓縮計算成本的平均值。
16.權利要求14的系統,其中確定的壓縮性能包括在目標節點和處理器執行的壓縮算法的壓縮性能的最小值。
17.權利要求14的系統,其中不同的壓縮算法的壓縮性能由處理器和目標節點在節點操作期間計算,以提供節點特有的壓縮性能,其中操作還包括向網絡內其他節點廣播計算的不同壓縮算法的壓縮性能,以供所述其他節點在確定是否要壓縮數據時使用。
18.權利要求13的系統,其中使用確定的壓縮性能和網絡性能確定是否要壓縮數據包括將壓縮性能與包括網絡性能的公式相比較,從而壓縮性能必須超過包括網絡性能的公式的結果以表明要壓縮數據,其中公式的量級與網絡性能相關地增大。
19.權利要求13的系統,其中所述操作還包括確定在壓縮算法壓縮要傳送的數據時得到的壓縮比(CR);以及使用確定的CR以及確定的壓縮性能和網絡性能確定是否要壓縮數據。
20.權利要求19的系統,其中使用確定的壓縮性能、網絡性能和CR確定是否要壓縮數據包括將壓縮性能與包括網絡性能和CR的公式相比較,從而壓縮性能必須超過包括網絡性能和CR的公式的結果以表明要壓縮數據。
21.權利要求20的系統,其中公式的結果的量級與網絡性能的量級正向相關而與壓縮比的量級反向相關。
22.權利要求21的系統,其中公式包括2*NTR/(1-CR)。
23.權利要求19的系統,其中操作還包括提供表明到網絡內不同節點的網絡性能的第一數據結構、包括網絡內節點對於不同壓縮算法的壓縮性能的第二數據結構、保持不同壓縮算法的壓縮比的第三數據結構和表明用於不同數據類型的壓縮算法的第四數據結構;以及確定要傳送的數據的數據類型,其中壓縮算法包括對於確定的數據類型在第四數據結構內表明的壓縮算法,其中網絡性能包括在第一數據結構內表明的目標節點的網絡性能,其中壓縮性能包括在第二數據結構內表明的目標節點和壓縮算法的壓縮性能,並且其中壓縮比包括對於壓縮算法在第三數據結構內表明的壓縮比。
24.權利要求13的系統,其中壓縮性能包括以每秒字節表示的壓縮吞吐率,並且其中網絡性能包括以每秒字節表示的網絡吞吐率。
25.一種產品,所述產品包括在要通過網絡向目標節點傳送數據的源節點執行的代碼,其中所述代碼導致在源節點執行操作,所述操作包括如權利要求1-12中任一項所述的方法的步驟。
全文摘要
所提供的是一種確定是否要壓縮通過網絡傳送的數據的方法、系統和程序。確定用來壓縮要通過網絡傳送給目標節點的數據的壓縮算法的壓縮性能,並且確定網絡的網絡性能。確定的壓縮性能和網絡性能被用來確定是否壓要縮數據。響應於確定要壓縮數據,壓縮數據,並響應於壓縮數據,將壓縮的數據通過網絡傳送給目標節點。響應於確定不要壓縮數據,將數據未經壓縮地傳送到目標節點。
文檔編號H04L29/06GK1968254SQ20061014397
公開日2007年5月23日 申請日期2006年11月8日 優先權日2005年11月9日
發明者卡達多·梅加, 桑達·維裡亞 申請人:國際商業機器公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀