[發明專利]一種集中授權集中管理的企業網大文件傳輸系統及方法有效
| 申請號: | 201310214588.6 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103269376A | 公開(公告)日: | 2013-08-28 |
| 發明(設計)人: | 孟鳴岐;張忠德;李亮;張明;王瑋;嚴莉;湯耀庭;臧宇森;曲延盛 | 申請(專利權)人: | 國家電網公司;山東電力集團公司信息通信公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 張勇 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 集中 授權 管理 企業 網大 文件傳輸 系統 方法 | ||
技術領域
本發明涉及一種大文件傳輸系統及方法,尤其涉及一種集中授權集中管理的企業網大文件傳輸系統及方法。
背景技術
隨著信息技術的快速發展,企業信息化應用不斷深化,需要傳輸的數據量越來越大,各種大數據量文件必須能夠快速的實現網絡傳輸,企業網用戶經常感到頭疼的問題包含以下三個方面:
1.大附件傳輸速率無法控制,大數據量文件傳輸為保證可靠性在傳輸層采用TCP協議傳輸,但是受TCP協議擁塞控制機制的影響,傳輸速率不能控制,無法保證高優先級的文件快速傳輸;
2.大文件傳輸與業務處理緊耦合,當業務系統需要傳輸大文件時,業務系統需要等待文件傳輸完畢后才能繼續進行工作,而大文件傳輸所需時間較長,導致資源浪費、工作效率低下;
3.難以實現斷點續傳,當大量數據文件傳輸過程中遇到節點網絡不穩或斷電或主機重啟的情況,中斷文件傳輸,傳統大數據量文件傳輸不能實現斷點續傳,只能從頭傳輸文件,導致帶寬資源浪費。
為滿足企業網用戶安全、可控的傳輸大數據量的文件,急需一項安全可靠的大附件傳輸技術。
發明內容
本發明的目的就是為了解決上述問題,提供一種集中授權集中管理的企業網大文件傳輸系統及方法,它具有速率可控、斷點續傳、數據傳輸與業務處理解耦的優點。
為了實現上述目的,本發明采用如下技術方案:
一種集中授權集中管理的企業網大文件傳輸系統,它包括客戶端、業務系統服務器和大附件服務器,客戶端與業務系統服務器連接,業務系統服務器與大附件服務器連接;所述客戶端是指用戶個人電腦主機系統,系統中具有互聯網瀏覽器。
所述業務系統服務器是指企業信息化應用需要部署的系統,包括內容管理服務器、辦公郵件服務器、視頻服務器和協同辦公服務器,業務服務器均包括相互獨立的文件傳輸模塊和業務功能模塊。
所述大附件服務器包含數據庫模塊、數據存儲模塊和傳輸控制模塊。
基于集中授權集中管理的企業網大文件傳輸系統的傳輸方法,具體步驟為:
步驟一:采用單點登錄方式將業務系統的權限集中授權給客戶端使用,完成一次登錄多業務系統使用的授權;
步驟二:訪問業務系統服務器,業務系統服務器檢測需要傳輸的文件是否大于設定值;若不是按照普通上傳;若是轉入步驟三;
步驟三:大附件服務器收到傳輸請求后,其傳輸控制模塊探測傳輸的往返時延,基于往返時延和傳輸速率上限計算文件分塊大小,并將文件分塊標準發送到大文件傳輸的發起端,發起端按照文件分塊標準將大文件利用文件集合壓縮分割技術將大文件壓縮的同時分割成文件塊,并標注文件塊未傳輸;
步驟四:每隔一個往返時延的間隔按序傳輸未傳輸的文件塊,每發送完一個數據塊標記數據塊為已傳輸;若傳輸過程中某個時間點任務被暫停或者意外中斷,轉入步驟五;當所有文件塊傳輸完畢后,轉入步驟六;
步驟五:記錄傳輸暫停位置產生的斷點信息,當一個未完成的上次任務再次開始時,轉入步驟四;
步驟六:接收端若為大附件服務器,則將所有文件塊合并存儲在數據存儲模塊下的存儲空間上,并按照定義的數據庫存儲方式存儲到數據庫模塊的數據庫表中,否則接收端直接合并解壓。
所述傳輸控制模塊探測往返時延的方法為:傳輸控制模塊通過發送ping命令獲得往返時延后取平均值。
所述傳輸速率上限是根據文件的重要程度、參與傳輸人員的職務和網絡帶寬情況設定的傳輸速率上限,傳輸速率上限設定后存儲在大附件服務器的傳輸控制模塊中。
所述文件分塊大小計算方式為:其中a為TCP傳輸初始窗口大小,MTU為報文大小,T為傳輸速率上限,RTT為往返時延。
所述數據庫存儲方式為:將文件的屬性以及存儲位置、存儲格式,按照標準的規范,分類保存到數據庫中。
本發明的有益效果:
1.能夠靈活有效地控制大附件傳輸速率,保證高優先級的文件快速傳輸,傳輸過程中受TCP擁塞控制機制影響小,傳輸速率穩定。
2.文件傳輸模塊與業務功能模塊分離,當傳輸大文件時可并行工作,極大的提高辦公效率、解決辦公時間。
3.具有斷點續傳的功能,最大化利用網絡帶寬。
附圖說明
圖1為本發明的系統框圖;
圖2為本發明的流程圖。
其中,1.客戶端,2.業務系統服務器,3.大附件服務器,4.內容管理服務器,5.辦公郵件服務器,6.視頻服務器,7.協同辦公服務器。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;山東電力集團公司信息通信公司,未經國家電網公司;山東電力集團公司信息通信公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310214588.6/2.html,轉載請聲明來源鉆瓜專利網。





