一種多鏈路數(shù)據傳輸?shù)姆椒霸O備的制造方法
【技術領域】
[0001] 本發(fā)明設及通信技術領域,尤其設及一種多鏈路數(shù)據傳輸?shù)姆椒霸O備。
【背景技術】
[0002] 隨著網絡技術的發(fā)展及視頻等應用的豐富,用戶對帶寬的要求越來越高。現(xiàn)有的 網絡設備在同一時間只能通過一個網絡接口接入互聯(lián)網,網絡帶寬受限于所使用運營商在 此環(huán)境下的網絡建設及當前的用戶數(shù)量。雖然用戶的網絡設備含有多個網絡接口可接入不 同網絡類型,包括有線網絡、無線網絡、蜂窩數(shù)據網絡等,由于虛擬卡上的數(shù)據只能在默認 的網絡設備上傳輸,所W,用戶無法同時使用運些網絡進行上網。
[0003] L2TP化ayer 2Tunneling Protocol,二層隧道協(xié)議)技術是一種使用十分廣泛的 VPN(Virtual Private化twork,虛擬專用網)技術,含有多個網絡接口的設備可通過L2TP 客戶端與L2TP服務器建立隧道,實現(xiàn)設備到服務器的VPN代理上網。現(xiàn)有技術中,多網絡接 口設備通過L2TP技術在傳輸數(shù)據的多個物理鏈路上建立虛擬鏈路,并為每個網絡接口對應 的虛擬鏈路各產生一個虛擬網卡,虛擬網卡上的數(shù)據在其默認路由的一個接口所對應的物 理鏈路上傳輸,由于現(xiàn)有技術中雖然設備存在多個網絡接口,但是只有一個默認路由,造成 多個網絡接口所對應的多條物理鏈路不能同時傳輸數(shù)據,從而導致多鏈路網絡資源的浪 費。
[0004] 因此,現(xiàn)有技術中,多網絡接口設備只能通過默認路由下的單一網絡接口對應的 物理鏈路實現(xiàn)數(shù)據傳輸,造成多網絡接口設備對應的多條物理鏈路不能同時傳輸數(shù)據,從 而導致多鏈路網絡資源浪費。
【發(fā)明內容】
[0005] 本發(fā)明提供一種多鏈路數(shù)據傳輸?shù)姆椒霸O備,用W解決現(xiàn)有技術中多網絡接口 設備只能通過默認路由下的單一網絡接口對應的物理鏈路實現(xiàn)數(shù)據傳輸,造成多網絡接口 設備對應的多條物理鏈路不能同時傳輸數(shù)據,從而導致多鏈路網絡資源浪費的問題。
[0006] 為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種多鏈路數(shù)據傳輸?shù)姆椒?,包括?br>[0007] 發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈路;
[000引所述發(fā)送端根據虛擬鏈路和物理鏈路的綁定關系,確定選擇的虛擬鏈路對應的物 理鏈路;
[0009] 所述發(fā)送端通過確定的物理鏈路向所述接收端發(fā)送數(shù)據包;
[0010] 其中,所述數(shù)據包中含有虛擬鏈路對應的IPQnternet Protocol,互聯(lián)網協(xié)議)地 址,多條所述虛擬鏈路對應的IP地址相同。
[0011] 本發(fā)明的上述實施例中,發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈 路;所述發(fā)送端根據虛擬鏈路和物理鏈路的綁定關系,確定選擇的虛擬鏈路對應的物理鏈 路;所述發(fā)送端通過確定的物理鏈路向所述接收端發(fā)送數(shù)據包;其中,所述數(shù)據包中含有虛 擬鏈路對應的IP地址,多條所述虛擬鏈路對應的IP地址相同。由于發(fā)送端從多條鏈路中選 擇需要發(fā)送數(shù)據包的虛擬鏈路,并根據虛擬鏈路和物理鏈路的綁定關系,確定選擇的虛擬 鏈路對應的物理鏈路,使得發(fā)送端默認路由下的多網絡接口通過與物理鏈路對應的虛擬鏈 路保證數(shù)據傳輸?shù)姆€(wěn)定性,并通過確定的虛擬鏈路對應的物理鏈路實現(xiàn)數(shù)據的多鏈路傳 輸,從而有效利用多鏈路網絡資源,提高數(shù)據傳輸速率。
[0012] 可選的,所述虛擬鏈路和物理鏈路的綁定關系為虛擬鏈路的標識和物理鏈路的IP 地址的綁定關系。
[0013] 本發(fā)明的上述實施例中,利用虛擬鏈路的標識與物理鏈路的IP地址確定虛擬鏈路 和物理鏈路的綁定關系,使得發(fā)送端在確定選擇傳輸數(shù)據包的虛擬鏈路后,可W通過虛擬 鏈路保證數(shù)據包的傳輸穩(wěn)定性,并通過確定選擇傳輸數(shù)據包的虛擬鏈路對應的物理鏈路實 現(xiàn)對數(shù)據包的傳輸,保證發(fā)送端數(shù)據傳輸?shù)亩噫溌穫鬏敚瑥亩行Ю枚噫溌肪W絡資源,提 高數(shù)據傳輸速率。
[0014] 可選的,所述發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈路之前,還 包括:
[0015] 所述發(fā)送端在與所述接收端進行握手認證通過后,確定握手認證過程中通知給所 述接收端的IP地址,并為確定的所述IP地址對應的物理鏈路建立虛擬鏈路;
[0016] 所述發(fā)送端更新所述虛擬鏈路和物理鏈路的綁定關系,并將更新后的所述虛擬鏈 路和物理鏈路的綁定關系發(fā)送給所述接收端。
[0017] 本發(fā)明實施例中,發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈路之 前,發(fā)送端需要與接收端進行握手認證,并在握手認證通過后確定握手認證過程中通知給 所述接收端的IP地址,并為確定的所述IP地址對應的物理鏈路建立虛擬鏈路,并更新虛擬 鏈路和物理鏈路的綁定關系并將所述綁定關系發(fā)送給接收端,由于利用在發(fā)送端建立的與 物理鏈路對應的虛擬鏈路能夠保證數(shù)據包傳輸?shù)姆€(wěn)定性,及發(fā)送端物理鏈路的各鏈路帶寬 之和為傳輸數(shù)據包的網絡帶寬,使得在傳輸數(shù)據包時,有效地利用了多條物理鏈路進行數(shù) 據的傳輸且物理鏈路對應的虛擬鏈路保證數(shù)據傳輸?shù)姆€(wěn)定性,保證發(fā)送端數(shù)據傳輸?shù)亩噫?路傳輸,從而有效利用多鏈路網絡資源,提高數(shù)據傳輸速率。
[0018] 可選的,所述發(fā)送端在需要為接收端進行握手認證后,對接收端進行握手認證,并 將握手認證通過,且確定能夠為所述接收端通知的IP地址對應的物理鏈路建立虛擬鏈路 后,通知所述接收端;
[0019] 所述發(fā)送端收到來自所述接收端更新后的所述虛擬鏈路和物理鏈路的綁定關系。
[0020] 本發(fā)明實施例中,發(fā)送端在需要為接收端進行握手認證后,對接收端進行握手認 證,并將握手認證通過,且確定能夠為所述接收端通知的IP地址對應的物理鏈路建立虛擬 鏈路后,通知所述接收端;所述發(fā)送端收到來自所述接收端更新后的虛擬鏈路和物理鏈路 的綁定關系。由于發(fā)送端對需要建立虛擬鏈路的接收端進行握手認證,保證了發(fā)送端的物 理鏈路與接收端建立虛擬鏈路的合法性,保證封裝后的數(shù)據包在可靠安全的虛擬鏈路上進 行數(shù)據包的傳輸,并通過與虛擬鏈路對應的物理鏈路將數(shù)據包發(fā)送給接收端,使得發(fā)送端 數(shù)據包傳輸?shù)目煽啃?,并有效進行發(fā)送端的多鏈路數(shù)據傳輸,從而有效利用多鏈路網絡資 源,提高數(shù)據傳輸速率。
[0021] 可選的,所述發(fā)送端在檢測到虛擬鏈路飽和后,將該虛擬鏈路對應的數(shù)據包通過 其他虛擬鏈路對應的物理鏈路發(fā)送,并在飽和的虛擬鏈路恢復后,將恢復的虛擬鏈路對應 的數(shù)據包通過恢復的虛擬鏈路對應物理鏈路發(fā)送。
[0022] 本發(fā)明實施例中,發(fā)送端在檢測到虛擬鏈路飽和后,將該虛擬鏈路對應的數(shù)據包 通過其他虛擬鏈路對應的物理鏈路發(fā)送,從而提高了傳輸可靠性。
[0023] 可選的,所述發(fā)送端在所述接收端通知釋放的虛擬鏈路后,更新所述虛擬鏈路和 物理鏈路的綁定關系。
[0024] 可選的,所述發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈路,包括:
[0025] 所述發(fā)送端根據虛擬鏈路對應的鏈路質量值,從多條虛擬鏈路中選擇需要發(fā)送數(shù) 據包的虛擬鏈路;
[0026] 其中,所述虛擬鏈路對應的鏈路質量值是根據所述虛擬鏈路對應的物理鏈路的鏈 路參數(shù)確定的。
[0027] 本發(fā)明實施例中,發(fā)送端根據虛擬鏈路對應的物理鏈路的鏈路參數(shù)確定的鏈路質 量值來選擇需要發(fā)送數(shù)據包的虛擬鏈路,使得發(fā)送端將數(shù)據包通過網絡質量值高的虛擬鏈 路對應的物理鏈路進行傳輸,保證數(shù)據包可靠有效地進行傳輸,并充分利用發(fā)送端的多條 物理鏈路,實現(xiàn)對發(fā)送端的數(shù)據包的多鏈路數(shù)據傳輸,從而有效利用多鏈路網絡資源,提高 數(shù)據傳輸速率。
[0028] 可選的,若所述發(fā)送端為終端,則所述接收端為VPN服務器;若所述發(fā)送端為VPN月良 務器,則所述接收端為終端。
[0029] 本發(fā)明實施例中,若發(fā)送端為終端時,則需要發(fā)送的數(shù)據包為請求訪問網絡的數(shù) 據包,通過終端與物理鏈路建立虛擬鏈路保證數(shù)據包的可靠傳輸,并通過終端的物理鏈路 將數(shù)據包進行數(shù)據傳輸至VPN服務器;若發(fā)送端為VPN服務器時,則需要發(fā)送的數(shù)據包為獲 取的網絡的數(shù)據包,通過VPN服務器與物理鏈路建立虛擬鏈路保證數(shù)據包的可靠傳輸,并通 過VPN服務器的物理鏈路將數(shù)據包進行數(shù)據傳輸至終端。使得需要發(fā)送的數(shù)據包能夠在終 端與VPN服務器之間通過多條物理鏈路進行傳輸,實現(xiàn)對發(fā)送端的數(shù)據包的多鏈路數(shù)據傳 輸,從而有效利用多鏈路網絡資源,提高數(shù)據傳輸速率。
[0030] 本發(fā)明實施例提供了一種多鏈路數(shù)據傳輸?shù)脑O備,包括:
[0031] 處理模塊,用于從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈路;
[0032] 確定模塊,用于根據虛擬鏈路和物理鏈路的綁定關系,確定選擇的虛擬鏈路對應 的物理鏈路;
[0033] 發(fā)送模塊,用于通過確定的物理鏈路向所述接收端發(fā)送數(shù)據包;其中,所述數(shù)據包 中含有虛擬鏈路對應的互聯(lián)網協(xié)議IP地址,多條所述虛擬鏈路對應的IP地址相同。
[0034] 可選的,所述確定模塊具體用于:
[0035] 確定虛擬鏈路和物理鏈路的綁定關系為虛擬鏈路的標識和物理鏈路的IP地址的 綁定關系。
[0036] 可選的,所述處理模塊還用于:
[0037] 在與所述接收端進行握手認證通過后,確定握手認證過程中通知給所述接收端的 IP地址,并為確定的所述IP地址對應的物理鏈路建立虛擬鏈路;
[0038] 更新所述虛擬鏈路和物理鏈路的綁定關系,并將更新后的所述虛擬鏈路和物理鏈 路的綁定關系發(fā)送給所述接收端。
[0039] 可選的,所述處理模塊還用于:
[0040] 在需要為接收端進行握手認證后,對接收端進行握手認證,并將握手認證通過,且 確定能夠為所述接收端通知的IP地址對應的物理鏈路建立虛擬鏈路后,通知所述接收端;
[0041] 收到來自所述接收端更新后的所述虛擬鏈路和物理鏈路的綁定關系。
[0042] 可選的,所述確定模塊還用于:
[0043 ] 在檢測到虛擬鏈路飽和后,將該虛擬鏈路對應的數(shù)據包通過其他虛擬鏈路對應的 物理鏈路發(fā)送,并在飽和的虛擬鏈路恢復后,將恢復的虛擬鏈路對應的數(shù)據包通過恢復的 虛擬鏈路對應物理鏈路發(fā)送。
[0044] 可選的,所述確定模塊還用于:
[0045] 在所述接收端通知釋放的虛擬鏈路后,更新所述虛擬鏈路和物理鏈路的綁定關 系。
[0046] 可選的,所述處理模塊具體用于:
[0047] 根據虛擬鏈路對應的鏈路質量值,從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬 鏈路;其中,所述虛擬鏈路對應的鏈路質量值是根據所述虛擬鏈路對應的物理鏈路的鏈路 參數(shù)確定的。
[004引本發(fā)明的上述實施例中,發(fā)送端從多條虛擬鏈路中選擇需要發(fā)送數(shù)據包的虛擬鏈 路;所述發(fā)送端根據虛擬鏈路和物理鏈路的綁定關系,確定選擇的虛擬鏈路對應的物理鏈 路;所述發(fā)送端通過確定的物理鏈路向所述接收端發(fā)送數(shù)據包;其中,所述數(shù)據包中含有虛 擬鏈路對應的IP地址,多條所述虛擬鏈路對應的IP地址相同。由于發(fā)送端通過根據虛擬鏈 路和物理鏈路的綁定關系確定選擇的虛擬鏈路對應的物理鏈路向接收端發(fā)送數(shù)據包,使得 默認路由下的多網絡接口通過與虛擬鏈路對應的物理鏈路實現(xiàn)數(shù)據的多鏈路傳輸,從而有 效利用多鏈路網絡資源,提高數(shù)據傳輸速率。
【附圖說明】
[0049] 為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本 領域的普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可W根據運些附圖獲得其 他的附圖。
[0050] 圖1為本發(fā)明實施例第一種多鏈路數(shù)據傳輸?shù)姆椒ㄊ疽鈭D;
[0051 ]圖2A為本發(fā)明實施例第二種多鏈路數(shù)據傳輸?shù)姆椒ㄊ疽鈭D;
[0052] 圖2B為本發(fā)明實施例第Ξ種多鏈路數(shù)據傳輸?shù)姆椒ㄊ疽鈭D;
[0053] 圖2C為本發(fā)明實施例第四種多鏈路數(shù)據傳輸?shù)姆椒ㄊ疽鈭D;
[0054] 圖3為本發(fā)明實施例一種終端與VPN服務器之間建立虛擬鏈路的方法示意圖;
[0055] 圖4為本發(fā)明實施例一種多鏈路數(shù)據傳輸?shù)脑O備結構圖;
[0056] 圖5為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0057] 圖6a為本發(fā)明實施例天線模組的結構示意圖一;
[005引圖化為本發(fā)明實施例天線模組的結構示意圖二;
[0059] 圖6c為本發(fā)明實施例天線模組的結構示意圖Ξ;
[0060] 圖6d為本發(fā)明實施例天線模組的結構示意圖四;
[0061 ]圖7為本發(fā)明實施例中的一種LTE模塊的結構示意圖;
[0062] 圖8為本發(fā)明實施例中的一種LTE模塊安裝位置示意圖;
[0063] 圖9為本發(fā)明實施例中的一種LTE模塊安裝位置示意圖;
[0064] 圖10為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0065] 圖11為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0066] 圖12為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0067] 圖13為本發(fā)明實施例中的一種天線模塊的結構示意圖;
[0068] 圖14為本發(fā)明實施例中的一種天線模塊的結構示意圖;
[0069] 圖15為本發(fā)明實施例中的一種天線模塊的結構示意圖;
[0070] 圖16為本發(fā)明實施例中的一種天線模塊安裝位置示意圖;
[0071] 圖17為本發(fā)明實施例中的一種天線模塊安裝位置示意圖;
[0072] 圖18為本發(fā)明實施例中的一種天線模塊安裝位置示意圖;
[0073] 圖19為本發(fā)明實施例中的一種天線模塊安裝位置示意圖;
[0074] 圖20為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0075] 圖21為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0076] 圖22為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖;
[0077] 圖23為本發(fā)明實施例中的一種車載天線系統(tǒng)的結構示意圖。
【具體實施方式】
[0078] 為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述