[發明專利]TCP雙向并發傳輸調控方法和裝置有效
| 申請號: | 201210413244.3 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN103780336B | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 梅笑寒 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04W28/22 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | tcp 雙向 并發 傳輸 調控 方法 裝置 | ||
技術領域
本發明涉及到通信技術領域,特別涉及到TCP雙向并發傳輸調控方法和裝置。
背景技術
TCP(Transmission Control Protocol,傳輸控制協議)是一種發送-證實系統,其傳輸原理是,在A、B兩個主機之間進行數據傳輸時,主機B依據發送窗口的大小,發送一個或者多個TCP數據封包到主機A,然后等待主機A的證實;主機A在收到TCP數據封包后,針對收到的TCP數據封包發送TCP應答響應;主機B在收到TCP應答響應后,繼續發送后續的TCP數據封包。從TCP的傳輸原理上可以看到,TCP應答響應的及時發送是提高TCP傳輸流量的保證。但是,在無線網絡環境下,根據業務的特點,上下行鏈路的流量是不對稱的,其下行流量一般要遠高于上行流量。當雙向并發進行TCP數據封包傳送時,終端在上行鏈路中同時發送上行數據(TCP數據封包)與下行數據(TCP應答響應),在這種不對稱的上下行鏈路中,由于上行鏈路流量較低,上行數據(TCP數據封包)會影響下行數據(TCP應答響應)的及時發送,造成下行數據流量的下降。
發明內容
本發明的主要目的為提供一種有效提高TCP傳輸流量的TCP雙向并發傳輸調控方法和裝置。
本發明提出一種TCP雙向并發傳輸調控方法,包括步驟:
根據網絡系統信息中的上下行配置信息,獲得上行速率門限;
獲取當前TCP發送速率和當前TCP接收速率;
判斷當前TCP接收速率是否大于當前TCP發送速率;
在當前TCP接收速率大于當前TCP發送速率時,判斷當前TCP發送速率是否大于上行速率門限;
在當前TCP發送速率大于上行速率門限時,暫停發送TCP數據封包,優先發送TCP應答響應。
優選地,所述根據網絡系統信息中的上下行配置信息,獲得上行速率門限的步驟具體包括:
獲取網絡系統信息;
解析網絡系統信息中的上下行配置信息;
根據所述上下行配置信息,獲得TCP發送最大速率;
根據所述TCP發送最大速率,獲得上行速率門限。
優選地,所述上下行配置信息包括特殊子幀配置信息和上下行鏈路配置信息。
優選地,所述判斷當前TCP發送速率是否大于上行速率門限的步驟之后還包括:
在當前TCP發送速率小于或等于上行速率門限時,同時發送TCP數據封包和TCP應答響應。
優選地,所述判斷當前TCP接收速率是否大于當前TCP發送速率的步驟之后還包括:
在當前TCP接收速率小于或等于當前TCP發送速率時,同時發送TCP數據封包和TCP應答響應。
本發明還提出一種TCP雙向并發傳輸調控裝置,包括:
門限獲得模塊,用于根據網絡系統信息中的上下行配置信息,獲得上行速率門限;
速率獲取模塊,用于獲取當前TCP發送速率和當前TCP接收速率;
速率判斷模塊,用于判斷當前TCP接收速率是否大于當前TCP發送速率;
門限判斷模塊,用于在當前TCP接收速率大于當前TCP發送速率時,判斷當前TCP發送速率是否大于上行速率門限;
發送模塊,用于在當前TCP發送速率大于上行速率門限時,暫停發送TCP數據封包,優先發送TCP應答響應。
優選地,所述門限獲得模塊具體包括:
系統信息獲取單元,用于獲取網絡系統信息;
配置信息解析單元,用于解析網絡系統信息中的上下行配置信息;
最大速率獲得單元,用于根據所述上下行配置信息,獲得TCP發送最大速率;
門限速率獲得單元,用于根據所述TCP發送最大速率,獲得上行速率門限。
優選地,所述上下行配置信息包括特殊子幀配置信息和上下行鏈路配置信息。
優選地,所述發送模塊還用于,在當前TCP發送速率小于或等于上行速率門限時,同時發送TCP數據封包和TCP應答響應。
優選地,所述發送模塊還用于,在當前TCP接收速率小于或等于當前TCP發送速率時,同時發送TCP數據封包和TCP應答響應。
本發明利用網絡在系統信息中廣播的上下行配置信息獲得門限數據,將網絡傳輸流量資源多分配給TCP下行數據,由于門限數據獲得方式簡單、方便、快捷,有利于提高整個傳輸調控的工作效率,確保TCP下行數據的及時發送,進而提高TCP雙向并發時的傳輸流量,最大化利用網絡資源。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210413244.3/2.html,轉載請聲明來源鉆瓜專利網。





