2019亚洲日韩新视频_97精品在线观看_国产成人精品一区二区_91精品网站在线观看

UDP終端性能自適應協議設計原則

來源:期刊VIP網所屬分類:應用電子技術時間:瀏覽:

  在高速公路可變情報板系統中,UDP協議經常在應用層面利用后向差錯控制(Backward Error Control,BEC)技術實現對數據流的調節,以避免網絡的阻塞。接收端采用與發送端“一次握手”的方式來確保每一個獨立數據包的正確傳輸。如果接收數據包正確合法,接收端將回送確認信息(ACK)來傳輸下一個數據包;否則自動請求重發(Automatic Repeat reQuest,ARQ),這一機制稱之為空閑ARQ[1]。

  0引言

  用戶數據報協議(User Datagram Protocol,UDP)是一種無連接的傳輸層協議,沒有連接建立和連接終止的握手過程,所以UDP協議通信效率高,冗余性強,對個別數據包丟失不敏感,廣泛應用于車輛檢測儀、氣象檢測儀和情報板等工程類項目中。

  空閑ARQ因技術簡單而容易實現。但是,半雙工的通信方式致使其傳輸效率和帶寬利用率很低,在往返時延(RoundTrip Time,RTT)較高的情況下尤為明顯。相比之下,連續ARQ克服了空閑ARQ停止等待的缺點,它允許發送端在收到ACK之前連續發送多個數據包,也允許接收端連續接收[2]。

  然而在可變情報板系統中,負責數據接收的工控機配置情況差強人意,與發送端相去較遠。一些終端自適應協議(如RBUDP+[3]、RAPID[4]、PAPID+[5]、GTP(Group Transport Protocol)[6]、PAUDP[7]和RTsunami[8]等)已經考慮到終端的性能問題,它們根據終端系統的接受能力實時調整發送速率,從而獲得更好的傳輸性能。

  這些協議在eScience等需要海量數據傳輸的科研應用中效果顯著[9],而對于工程中廣泛使用的小文件傳輸力不從心,因為在協議作出調整之前文件已經傳輸完畢,各種算法無用武之地。為了解決上述提到的諸多問題。

  本文探討了與終端性能相關的若干影響因子,并針對終端性能瓶頸提出一種基于UDP的自適應傳輸協議。該協議無須用戶干預,可根據系統當前狀態配置參數,針對不同大小的文件區分對待,采取多種措施保證數據可靠快速地傳輸。

  1影響終端性能的若干因素

  終端性能在本文中特指數據處理能力。當發送端與接收端數據處理能力極度不匹配的情況下,接收端不能及時讀取UDP緩沖區,繼而后到的數據包會將未及時讀取的數據覆蓋掉,最終導致接收端數據的丟失[10]。接下來通過數學模型準確地描述終端性能對數據傳輸可靠性的影響。

主站蜘蛛池模板: 吉林省| 榆中县| 乐都县| 调兵山市| 荥经县| 嵩明县| 岳西县| 抚顺市| 年辖:市辖区| 乌拉特中旗| 兰坪| 泰兴市| 屯门区| 富锦市| 永定县| 桃园市| 灵璧县| 泽库县| 缙云县| 安溪县| 襄垣县| 哈密市| 藁城市| 五河县| 泸溪县| 黔东| 泸西县| 林周县| 阿瓦提县| 沾益县| 东安县| 栖霞市| 林口县| 布拖县| 丰城市| 连山| 洞头县| 淮滨县| 沁源县| 景东| 佛山市|