cdma20001x網(wǎng)絡優(yōu)化的主要目標是使系統(tǒng)達到最大的吞吐量、最小的傳輸延遲,從而充分發(fā)揮cdma20001x的無線傳輸優(yōu)勢,在一定程度上提高無線數(shù)據(jù)網(wǎng)絡的性能,保證其無線數(shù)據(jù)業(yè)務的實現(xiàn)。該網(wǎng)絡的優(yōu)化可以分為兩個方面:無線網(wǎng)絡的優(yōu)化和分組網(wǎng)絡的優(yōu)化。
無線網(wǎng)絡的優(yōu)化方法總體上與IS-95CDMA網(wǎng)絡優(yōu)化類似,但數(shù)據(jù)傳輸對無線環(huán)境的要求更高,并要對前向鏈路和反向鏈路的cdma20001x相關參數(shù)進行優(yōu)化。本文主要側重介紹cdma20001x的分組網(wǎng)絡優(yōu)化。
分組網(wǎng)絡的優(yōu)化主要是為了在現(xiàn)有的無線環(huán)境下,針對無線環(huán)境TCP傳輸特性與有線環(huán)境的差異性,通過對TCP參數(shù)的優(yōu)化以及采用TCP優(yōu)化、緩存設備等,提高cdma20001x無線數(shù)據(jù)傳輸性能。
cdma20001x分組網(wǎng)絡是采用TCP/IP協(xié)議的一種計算機網(wǎng)絡,其傳輸層主要采用TCP和UDP協(xié)議。TCP是一種面向連接的,用于在各種網(wǎng)絡條件下可靠地傳輸數(shù)據(jù)的傳輸控制協(xié)議,而UDP是非連接的數(shù)據(jù)報文協(xié)議。從優(yōu)化的角度看,TCP的參數(shù)設置對數(shù)據(jù)傳輸性能有較大影響。
TCP采用基于窗口的擁塞控制機制,目前最常用的有4種擁塞控制算法:慢啟動、擁塞避免、快速重傳和快速恢復。這些擁塞控制算法的目的主要是在有線網(wǎng)絡條件下,避免產(chǎn)生不合理的大量的網(wǎng)絡流量。在無線鏈路上運行TCP/IP時,TCP擁塞控制有許多不同于有線傳輸?shù)那闆r。在無線鏈路上,由于無線信號丟失、切換等造成誤比特率明顯比有線鏈路高,這樣TCP的某些算法就不是很理想了。當數(shù)據(jù)在無線信道上傳輸時,就會出現(xiàn)延遲、帶寬振蕩和不對稱等在有線信道傳輸時TCP算法中未曾考慮過的因素。而TCP/IP幀頭壓縮、選擇性確認和MTU尺寸的優(yōu)化這些TCP參數(shù)的設置又會對cdma20001x網(wǎng)絡的性能產(chǎn)生較大的影響。根據(jù)理論及實際測試的結果,TCP參數(shù)的設置原則如下:關閉TCP/IP幀頭壓縮功能;允許選擇性證實功能;假如TCP數(shù)據(jù)段錯誤率過高,可設法降低MTU的大;允許在第二個重復的ACK響應收到后就開始快速重傳;盡量使ACK的延時最小化,在接收端每收到一段數(shù)據(jù)就回一個響應。在具體的網(wǎng)絡優(yōu)化過程中,TCP參數(shù)優(yōu)化設置在實施時還要結合實際情況進行。
由于無線鏈路和有線鏈路對TCP參數(shù)的要求不同,而TCP是一種端到端的傳輸控制協(xié)議,其控制參數(shù)很難兼顧無線和有線網(wǎng)絡。有線網(wǎng)絡與無線網(wǎng)絡對數(shù)據(jù)包丟失的處理也有所不同。例如,有線網(wǎng)絡認為丟包主要是由于網(wǎng)絡擁塞,一旦發(fā)生丟包,TCP就會將發(fā)送窗口減少一半,以減少擁塞。但如果丟包是發(fā)生在無線網(wǎng)絡上,實際上更有可能是由于無線信道的瞬間快衰落造成的,這種衰落可能很快就恢復了,這時如果使TCP窗口減少,就會降低數(shù)據(jù)吞吐量。為了達到較好的優(yōu)化效果,可以通過以下兩種途徑對cdma20001x數(shù)據(jù)分組網(wǎng)絡進行優(yōu)化。
傳輸層優(yōu)化?梢栽谟芯和無線網(wǎng)絡之間增加一種基于傳輸層的無線網(wǎng)關裝置,通過對有線和無線鏈路分別處理,提高數(shù)據(jù)吞吐量和傳輸效率。
應用層優(yōu)化?赏ㄟ^增加一種對應用層進行優(yōu)化的設備,通過緩存、數(shù)據(jù)壓縮以及協(xié)議調(diào)整、重新編碼的方法,改進應用層的效率。
此外,由于目前互聯(lián)網(wǎng)上各種應用服務器都由不同的內(nèi)容提供商控制,因而所采用的服務器設備、操作系統(tǒng)各不相同。為了確保cdma20001x網(wǎng)絡的數(shù)據(jù)性能,網(wǎng)絡運營商必須提供完整的解決方案。由于有線網(wǎng)絡的丟包率比無線網(wǎng)絡低得多,因此只需在無線鏈路兩端采用選擇性確認即可。具體來說,就是在cdma20001x分組網(wǎng)絡的PDSN后增加一個無線網(wǎng)關設備。它應具備旁路功能,當其發(fā)生故障和負荷過大時,無線網(wǎng)絡仍能保證提供業(yè)務。無線網(wǎng)關可以將cdma20001x終端到應用服務器的TCP鏈路分為兩段,在有線鏈路仍采用常規(guī)的TCP機制,而面向無線側則采用選擇性確認。無線網(wǎng)關還可以根據(jù)需要適當調(diào)整MTU的大小,減小確認響應延時等。另外,由于無線網(wǎng)絡的時延變化很大,很容易超時,根據(jù)TCP的擁塞控制機制,一旦超時就會重新開始慢啟動,這就會降低傳輸效率。無線網(wǎng)關可以較準確地算出無線鏈路TCP的往返時間,減少慢啟動,提高傳輸效率。通過無線網(wǎng)關對TCP傳輸路徑的分段處理,可以使無線網(wǎng)絡的數(shù)據(jù)吞吐量得到明顯提高。
對于cdma20001x網(wǎng)絡,還可以基于應用層進行優(yōu)化。通過將用戶經(jīng)常訪問的內(nèi)容放在緩存中以及對未壓縮的圖形和文本文件進行壓縮都可以提高訪問速度。在訪問Web頁面時所采用的HTTP版本對訪問速度也有影響?梢栽趹脙(yōu)化服務器上將HTTP1.0的多個連接請求轉換成HTTP1.1的一個連接請求,提高網(wǎng)絡的實際吞吐量。
摘自 人民郵電報