對於能夠參與到空警2000項目裏的技術人員來說,或許最開始麵對一大堆信息時還會感覺到麻爪,但是現在,常浩南已經把需要處理的數據類型分成兩個大類,自然很快就有人想通了其中的關節:
“常總,對於您說的第一類,需要時效性的數據,或許可以在通信分係統的以太網傳輸層采用udp協議來實現盡量多而快地實現信息傳遞,至於第二類,我認為在tcp協議的基礎上進行一定改進,使其能夠適應有線與無線混合的網絡介質即可。”
這一提議很快得到了一部分認同的反饋:
“我記得,前幾年就有學者提出過,在有線和無線傳輸中間設置一個小的中繼站,功能隻是簡單地在連接間雙向複製分組,這樣,在發送方到中繼站的第一個連接上出現傳輸超時則使發送方放慢數據發送速度,而如果在中繼站到接收方的第二個連接上出現傳輸超時則加速重發”
“……”
不過,也有人提出了反對意見:
“可是udp協議從原理上就不夠可靠,真的適合用來傳輸軍事信息麽?”
“但除此之外,似乎也沒有更好的選擇了……”
“……”
一時間,整個會議室裏陷入了激烈的爭論當中,誰也無法在短時間內說服另外一群人。
而常浩南卻並沒有馬上加入其中,而是回到自己的位置上,悠哉地喝了兩口水——
以他現在的位置,雖然並不是空警2000項目的負責人,但隻要做出表態,那麽大概率就會變成最終決定。
畢竟,郭林和梁紹修兩名總師,都跟他關係匪淺。
所以,他現在逐漸傾向於做出一部分引導,但不馬上發表意見。
至少給其他人充分交流的空間。
不過,還沒等常浩南再次開口,剛剛一直在當小透明的郭林就站了出來:
“我倒是覺得,udp這塊不是什麽問題,因為預警機也好,戰鬥機也好,它們作戰係統的傳輸層和控製層都是分開的,完全可以在傳輸層采用udp協議,轉而在應用層采用回傳校驗的方式來保證數據的可靠性。”
不管怎麽說,郭林才是字麵意義上負責空警2000機載設備的總設計師。
因此,周圍也隨之安靜下來。
郭林朝著常浩南的方向看了看,在確認後者並無補充內容的意思之後,才繼續道:
“問題還是在tcp上麵,要如何針對hf/vhf/uhf通信鏈路,以及衛星通信鏈路這些不同的網絡形式優化tcp的性能。”
“剛才確實有位同誌提到了一個思路,很不好意思我沒注意到是誰,但估計這位應該不是我們電科集團的……”
說到這裏,他的語氣當中帶上了些許笑意;
“因為你說的那種通信方式,其實不符合tcp的語義,所以在工程層麵要實現起來會非常複雜……”
會議室另外一邊,有個人露出了略顯尷尬的表情。
他確實是一名來自鎬飛集團的工程師,並非通信領域出身,隻是突然想起自己過去看到的一篇論文才選擇開口表態。
結果果然鬧出了點笑話。
好在這是專業領域之外的事情,倒也沒人會太過在意。
由於郭林的話已經起到了給討論收尾的作用,所以常浩南也不再繼續沉默,而是重新起身回到了會議室最前麵:
“其實……大家對於優化tcp協議的難度有些高估了。”
他輕輕敲了敲黑板說道:
“我們所使用的中繼平台,當然不是指剛才那位同誌說的有線和無線之間的中繼,而是無線通信過程中的中繼,未來會是衛星,而現在的測試中是平流層飛艇,這個平台已經通過了性能測試。”
“因為使用了全新的網絡編碼技術,因此即便在複雜電磁環境下也可以保證極低的誤碼率和延遲,雖然還不敢說和有線網絡處於同一水平,但至少比過去……或者現有的無線傳輸技術要可靠很多。”
這一番話,可是把在場的不少人給整懵了——
最早說要改進tcp協議的人不是您老自己嗎?
怎麽現在又說我們高估這件事的難度了?
麵對著十幾張懵逼臉,常浩南也沒賣關子,而是擦掉了自己剛剛在黑板一麵上畫的小三角和圓圈,重新補上了一張新的示意圖。
一邊畫一邊解釋道:
“其實,在有線和無線傳輸中間設置一個中繼點的思路,不能算有問題。”
“嗯?”
郭林當即就有點繃不住。
他剛才信誓旦旦地把人家批評了一通,要是最後發現說錯了,那回旋鏢可就全都紮在自己腦袋上了。
常浩南故意停頓了一會,然後才反過來找補了一句:
“當然,郭總後麵的批評也沒錯。”
“呼——”
郭林總算長舒一口氣,差點爆表的血壓也跟著降了下來。
“我們可以增加一種探查代理來探測和緩存發往可移動的主機的tcp數據段,以及回傳的確認信息。”
常浩南在代表有線數據段的部分上畫了個反向的虛線箭頭:
“當探查代理發現有tcp數據段在定時器超時之前停止,但未收到從那裏返回的確認,或者是收到了重複的確認時,就意味著有線部分出了問題,需要拋棄原來的數據段重新發送……”
“而如果反回的確認一切正常,但整個傳輸還是出現了傳輸故障,那就說明問題出在無線部分……”
“具體的實現策略還需要一些測試,但因為誤碼率不高,所以路徑mtu減去tcp和ip的首部大小一般即可獲取最佳性能……”
“……”
常浩南提出的改進方案並不複雜,大概隻需要幾周,最多一到兩個月就能完成,並且基本都是軟件,或者一些小規格硬件層麵的措施,可以很容易地在機艙內進行操作,甚至不會影響到空警2000原型機的總裝進度。
至於下麵的聽眾則是麵麵相覷。
雖然沒人直接說出來,但他們臉上的表情卻分明流露出了同一個意思——
這就完事了?
之前郭林剛發現這個問題的時候,包括剛才常浩南帶著他們進入這間休息室的時候,那個凝重的氣氛讓人一度以為空警2000整個項目都要因此而推遲。
結果就這?
而常浩南,自然也看出了眾人的心理。
“到這裏,隻是解決了tcp協議針對幾種傳統通信鏈路的優化,所以確實比較簡單。”
他稍稍上前一步,不緊不慢地說道:
“但是你們可別忘了,我剛才說過的那個信息化指揮係統……”
這下子,眾人臉上的疑惑不僅沒有減少,反而還增加了。
好一會之後,才有人試探著問了出來:
“可是……那套指揮係統,不也是依托這幾種通信鏈路下達指令的麽?”
“不完全是。”
常浩南擺擺手:
“我們目前所設想的所有情況,都給整套通訊係統預設了一個中心,也就是預警機,當然也有可能是更高級別的指揮部,一個道理。”
“但是在現實當中,比如戰場上部隊快速展開和推進時,通訊中心出於安全,或者戰術考慮,不可能隨著一線單位同步前出,這種情況下,有中心的移動網絡就無法滿足需要,而是需要一種能夠快速、臨時、自動組網的全新通信鏈路……”
“分布式通信?”
很快,便有人拋出了關鍵詞。
“是的。”
常浩南肯定道:
“還是得益於我們最新開發的中繼技術,使得無線通信也可以進行低損耗和低延遲的多跳轉發,所以,我們可以利用這一優勢,設計一種全新的通信網絡形式。”
當他說到“全新”的時候,下麵就已經傳來了幾陣明顯的吸氣聲。
沒人想到,常總竟然準備玩這麽大——
到目前為止,人類現代化通信技術的基石,比如網絡結構和通信協議這些,仍然是由發達國家所構建的。
出於標準化和全球化的考慮,華夏也選擇沿用了其中絕大部分內容。
畢竟是個造輪子的過程。
要在這方麵挑戰先發國家,大概還要再過上個幾年。
但顯然,常浩南已經不想等了。
因此,他準備先在不太追求與全球接軌的軍用領域試試水。
常浩南給眾人留出了幾秒時間,用於從震驚中回過神來。
然後,開始介紹真正的重磅內容:
“除了多跳轉發以外,這一網絡還應該具備以下幾個特征。”
“一是無中心,所有結點在係統中的地位平等,是一個對等式網絡,任何結點可以隨時加入和離開網絡,即便故障也不會影響整個網絡的運行。”
“二是自組織,網絡的布設或展開無需依賴於任何預設的網絡設施。結點通過分層協議和分布式算法協調各自的行為,結點開機後就可以快速、自動地組成一個獨立的網絡。”
“三是動態拓撲,出於應用背景的考慮,網絡節點會隨時隨處移動,也可能隨時開機和關機,這些都會使網絡的拓撲結構發生變化,但網絡本身必須保證運行平穩。”
“所以,這樣一個通信網絡,不僅在體係結構和網絡組織方麵都與普通的蜂窩移動通信網絡和固定通信網絡區別明顯,還必定需要對通信協議進行相應的適配。”
他重新回到座位上,深吸一口氣,朝周圍環視一番:
“這才是接下來tcp優化當中,最重要,也是最艱巨的任務!”
“常總,對於您說的第一類,需要時效性的數據,或許可以在通信分係統的以太網傳輸層采用udp協議來實現盡量多而快地實現信息傳遞,至於第二類,我認為在tcp協議的基礎上進行一定改進,使其能夠適應有線與無線混合的網絡介質即可。”
這一提議很快得到了一部分認同的反饋:
“我記得,前幾年就有學者提出過,在有線和無線傳輸中間設置一個小的中繼站,功能隻是簡單地在連接間雙向複製分組,這樣,在發送方到中繼站的第一個連接上出現傳輸超時則使發送方放慢數據發送速度,而如果在中繼站到接收方的第二個連接上出現傳輸超時則加速重發”
“……”
不過,也有人提出了反對意見:
“可是udp協議從原理上就不夠可靠,真的適合用來傳輸軍事信息麽?”
“但除此之外,似乎也沒有更好的選擇了……”
“……”
一時間,整個會議室裏陷入了激烈的爭論當中,誰也無法在短時間內說服另外一群人。
而常浩南卻並沒有馬上加入其中,而是回到自己的位置上,悠哉地喝了兩口水——
以他現在的位置,雖然並不是空警2000項目的負責人,但隻要做出表態,那麽大概率就會變成最終決定。
畢竟,郭林和梁紹修兩名總師,都跟他關係匪淺。
所以,他現在逐漸傾向於做出一部分引導,但不馬上發表意見。
至少給其他人充分交流的空間。
不過,還沒等常浩南再次開口,剛剛一直在當小透明的郭林就站了出來:
“我倒是覺得,udp這塊不是什麽問題,因為預警機也好,戰鬥機也好,它們作戰係統的傳輸層和控製層都是分開的,完全可以在傳輸層采用udp協議,轉而在應用層采用回傳校驗的方式來保證數據的可靠性。”
不管怎麽說,郭林才是字麵意義上負責空警2000機載設備的總設計師。
因此,周圍也隨之安靜下來。
郭林朝著常浩南的方向看了看,在確認後者並無補充內容的意思之後,才繼續道:
“問題還是在tcp上麵,要如何針對hf/vhf/uhf通信鏈路,以及衛星通信鏈路這些不同的網絡形式優化tcp的性能。”
“剛才確實有位同誌提到了一個思路,很不好意思我沒注意到是誰,但估計這位應該不是我們電科集團的……”
說到這裏,他的語氣當中帶上了些許笑意;
“因為你說的那種通信方式,其實不符合tcp的語義,所以在工程層麵要實現起來會非常複雜……”
會議室另外一邊,有個人露出了略顯尷尬的表情。
他確實是一名來自鎬飛集團的工程師,並非通信領域出身,隻是突然想起自己過去看到的一篇論文才選擇開口表態。
結果果然鬧出了點笑話。
好在這是專業領域之外的事情,倒也沒人會太過在意。
由於郭林的話已經起到了給討論收尾的作用,所以常浩南也不再繼續沉默,而是重新起身回到了會議室最前麵:
“其實……大家對於優化tcp協議的難度有些高估了。”
他輕輕敲了敲黑板說道:
“我們所使用的中繼平台,當然不是指剛才那位同誌說的有線和無線之間的中繼,而是無線通信過程中的中繼,未來會是衛星,而現在的測試中是平流層飛艇,這個平台已經通過了性能測試。”
“因為使用了全新的網絡編碼技術,因此即便在複雜電磁環境下也可以保證極低的誤碼率和延遲,雖然還不敢說和有線網絡處於同一水平,但至少比過去……或者現有的無線傳輸技術要可靠很多。”
這一番話,可是把在場的不少人給整懵了——
最早說要改進tcp協議的人不是您老自己嗎?
怎麽現在又說我們高估這件事的難度了?
麵對著十幾張懵逼臉,常浩南也沒賣關子,而是擦掉了自己剛剛在黑板一麵上畫的小三角和圓圈,重新補上了一張新的示意圖。
一邊畫一邊解釋道:
“其實,在有線和無線傳輸中間設置一個中繼點的思路,不能算有問題。”
“嗯?”
郭林當即就有點繃不住。
他剛才信誓旦旦地把人家批評了一通,要是最後發現說錯了,那回旋鏢可就全都紮在自己腦袋上了。
常浩南故意停頓了一會,然後才反過來找補了一句:
“當然,郭總後麵的批評也沒錯。”
“呼——”
郭林總算長舒一口氣,差點爆表的血壓也跟著降了下來。
“我們可以增加一種探查代理來探測和緩存發往可移動的主機的tcp數據段,以及回傳的確認信息。”
常浩南在代表有線數據段的部分上畫了個反向的虛線箭頭:
“當探查代理發現有tcp數據段在定時器超時之前停止,但未收到從那裏返回的確認,或者是收到了重複的確認時,就意味著有線部分出了問題,需要拋棄原來的數據段重新發送……”
“而如果反回的確認一切正常,但整個傳輸還是出現了傳輸故障,那就說明問題出在無線部分……”
“具體的實現策略還需要一些測試,但因為誤碼率不高,所以路徑mtu減去tcp和ip的首部大小一般即可獲取最佳性能……”
“……”
常浩南提出的改進方案並不複雜,大概隻需要幾周,最多一到兩個月就能完成,並且基本都是軟件,或者一些小規格硬件層麵的措施,可以很容易地在機艙內進行操作,甚至不會影響到空警2000原型機的總裝進度。
至於下麵的聽眾則是麵麵相覷。
雖然沒人直接說出來,但他們臉上的表情卻分明流露出了同一個意思——
這就完事了?
之前郭林剛發現這個問題的時候,包括剛才常浩南帶著他們進入這間休息室的時候,那個凝重的氣氛讓人一度以為空警2000整個項目都要因此而推遲。
結果就這?
而常浩南,自然也看出了眾人的心理。
“到這裏,隻是解決了tcp協議針對幾種傳統通信鏈路的優化,所以確實比較簡單。”
他稍稍上前一步,不緊不慢地說道:
“但是你們可別忘了,我剛才說過的那個信息化指揮係統……”
這下子,眾人臉上的疑惑不僅沒有減少,反而還增加了。
好一會之後,才有人試探著問了出來:
“可是……那套指揮係統,不也是依托這幾種通信鏈路下達指令的麽?”
“不完全是。”
常浩南擺擺手:
“我們目前所設想的所有情況,都給整套通訊係統預設了一個中心,也就是預警機,當然也有可能是更高級別的指揮部,一個道理。”
“但是在現實當中,比如戰場上部隊快速展開和推進時,通訊中心出於安全,或者戰術考慮,不可能隨著一線單位同步前出,這種情況下,有中心的移動網絡就無法滿足需要,而是需要一種能夠快速、臨時、自動組網的全新通信鏈路……”
“分布式通信?”
很快,便有人拋出了關鍵詞。
“是的。”
常浩南肯定道:
“還是得益於我們最新開發的中繼技術,使得無線通信也可以進行低損耗和低延遲的多跳轉發,所以,我們可以利用這一優勢,設計一種全新的通信網絡形式。”
當他說到“全新”的時候,下麵就已經傳來了幾陣明顯的吸氣聲。
沒人想到,常總竟然準備玩這麽大——
到目前為止,人類現代化通信技術的基石,比如網絡結構和通信協議這些,仍然是由發達國家所構建的。
出於標準化和全球化的考慮,華夏也選擇沿用了其中絕大部分內容。
畢竟是個造輪子的過程。
要在這方麵挑戰先發國家,大概還要再過上個幾年。
但顯然,常浩南已經不想等了。
因此,他準備先在不太追求與全球接軌的軍用領域試試水。
常浩南給眾人留出了幾秒時間,用於從震驚中回過神來。
然後,開始介紹真正的重磅內容:
“除了多跳轉發以外,這一網絡還應該具備以下幾個特征。”
“一是無中心,所有結點在係統中的地位平等,是一個對等式網絡,任何結點可以隨時加入和離開網絡,即便故障也不會影響整個網絡的運行。”
“二是自組織,網絡的布設或展開無需依賴於任何預設的網絡設施。結點通過分層協議和分布式算法協調各自的行為,結點開機後就可以快速、自動地組成一個獨立的網絡。”
“三是動態拓撲,出於應用背景的考慮,網絡節點會隨時隨處移動,也可能隨時開機和關機,這些都會使網絡的拓撲結構發生變化,但網絡本身必須保證運行平穩。”
“所以,這樣一個通信網絡,不僅在體係結構和網絡組織方麵都與普通的蜂窩移動通信網絡和固定通信網絡區別明顯,還必定需要對通信協議進行相應的適配。”
他重新回到座位上,深吸一口氣,朝周圍環視一番:
“這才是接下來tcp優化當中,最重要,也是最艱巨的任務!”