多wifi模塊的傳輸方法、傳輸裝置和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種多wifi模塊的傳輸方法、一種多Wifi模塊的傳輸裝置和一種終端。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,采用wifi模塊進(jìn)行目標(biāo)數(shù)據(jù)傳輸?shù)倪^程,存在以下缺點(diǎn):
[0003]一.采用單一頻段的固定信道進(jìn)行傳輸及其缺點(diǎn):
[0004](I)傳輸速率已經(jīng)被頻段帶寬固定,工作方式半雙工。雖然MMO (Mult1-1nputMult1-Output,多輸入多輸出系統(tǒng))技術(shù)可以提高穩(wěn)定性與傳輸速率,但瓶頸還是固定的頻段與信道。
[0005](2)固定信道容易受環(huán)境中其他設(shè)備干擾,極大影響傳輸速度。
[0006](3)固定信道容易被他人捕獲到完整的數(shù)據(jù)傳輸過程,可能造成信息泄密。
[0007](4) 一般只支持連接時(shí)信道自動(dòng)選擇,而不支持動(dòng)態(tài)頻段與信道切換。即使在支持動(dòng)態(tài)頻段與信道支持的情況下,在進(jìn)行信道切換時(shí)也會(huì)引起當(dāng)前數(shù)據(jù)傳輸中斷。
[0008]二.采用單一的加密方式進(jìn)行傳輸及其缺點(diǎn):
[0009]在上述提到的使用固定信道傳輸數(shù)據(jù)的過程中,因?yàn)閱我患用艿姆绞角乙话忝荑€只有一個(gè),容易被竊取到完整的傳輸數(shù)據(jù),所以一旦密鑰被破解則傳輸數(shù)據(jù)內(nèi)容將全部被泄露。
[0010]因此,如何實(shí)現(xiàn)多wifi模塊的快速、低干擾、高穩(wěn)定性地傳輸目標(biāo)數(shù)據(jù)的效果成為亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0011]本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的快速、低干擾、高穩(wěn)定性的多Wifi模塊的傳輸方案,通過創(chuàng)建所述終端與另一個(gè)終端之間的多個(gè)Wifi通道并根據(jù)預(yù)定的傳輸策略從所述多個(gè)Wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸,實(shí)現(xiàn)了多Wifi模塊的快速、低干擾、高穩(wěn)定性地傳輸目標(biāo)數(shù)據(jù)的效果,本發(fā)明還提出一種多Wifi模塊的傳輸過程中的加密方案,增強(qiáng)了傳輸過程的安全性。
[0012]有鑒于此,本發(fā)明提出了一種多wifi模塊的傳輸方法,包括:根據(jù)終端和另一個(gè)終端支持的Wifi頻段創(chuàng)建所述終端與另一個(gè)終端之間的多個(gè)wifi通道;根據(jù)預(yù)定的傳輸策略從所述多個(gè)Wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸。
[0013]在該技術(shù)方案中,通過創(chuàng)建終端與另一個(gè)終端之間的多個(gè)wifi通道并根據(jù)預(yù)定的傳輸策略從多個(gè)wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸,實(shí)現(xiàn)了多wifi模塊的快速、低干擾、高穩(wěn)定性地傳輸目標(biāo)數(shù)據(jù)的效果。
[0014]在上述技術(shù)方案中,優(yōu)選地,根據(jù)預(yù)定的傳輸策略從所述多個(gè)wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸?shù)木唧w步驟,包括:當(dāng)目標(biāo)數(shù)據(jù)包括多個(gè)數(shù)據(jù)包時(shí),判斷所述多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的大小是否小于或等于預(yù)定數(shù)據(jù)值;在判定所述多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的大小小于或等于預(yù)定數(shù)據(jù)值時(shí),選擇所述多個(gè)wifi通道中的任一個(gè)wifi通道進(jìn)行所述多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的上行傳輸或下行傳輸,以及在判定所述多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的大小大于預(yù)定數(shù)據(jù)值時(shí),將所述任一數(shù)據(jù)包分割為與所述多個(gè)wifi通道的個(gè)數(shù)相等的數(shù)據(jù)塊后,通過所述多個(gè)wifi通道中的每個(gè)wifi通道對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行傳輸,其中,所述每個(gè)wifi通道的傳輸速率與其傳輸?shù)臄?shù)據(jù)塊的大小成正相關(guān)關(guān)系。
[0015]在該技術(shù)方案中,通過進(jìn)行數(shù)據(jù)包大小的判斷,在判定多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的大小小于或等于預(yù)定數(shù)據(jù)值時(shí),選擇多個(gè)wifi通道中的任一個(gè)wifi通道中進(jìn)行多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的上行傳輸或下行傳輸,以及在判定多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包的大小大于預(yù)定數(shù)據(jù)值時(shí),具體的分割和傳輸方式包括:根據(jù)多個(gè)Wifi通道中的全部信道的傳輸速率比例值將數(shù)據(jù)包分割為與每個(gè)信道相對(duì)應(yīng)的數(shù)據(jù)塊,并通過多個(gè)Wifi通道中的每個(gè)Wifi通道進(jìn)行對(duì)應(yīng)數(shù)據(jù)塊的傳輸。實(shí)現(xiàn)了對(duì)多Wifi模塊的每個(gè)Wifi通道的傳輸資源進(jìn)行了充分利用,提高了數(shù)據(jù)傳輸速率和穩(wěn)定性,降低了傳輸過程的干擾。
[0016]在上述技術(shù)方案中,優(yōu)選地,根據(jù)預(yù)定的傳輸策略從所述多個(gè)wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸?shù)木唧w步驟,還包括:當(dāng)目標(biāo)數(shù)據(jù)包括多個(gè)數(shù)據(jù)包時(shí),根據(jù)所述多個(gè)Wifi通道的傳輸速率確定用于所述多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包傳輸?shù)腤ifi通道。
[0017]在該技術(shù)方案中,通過根據(jù)多個(gè)wifi通道的傳輸速率確定用于多個(gè)數(shù)據(jù)包中的任一數(shù)據(jù)包傳輸?shù)膚ifi通道,有效地將大數(shù)據(jù)包通過高速的wifi通道進(jìn)行傳輸,小數(shù)據(jù)包通過低速的wifi通道進(jìn)行傳輸,進(jìn)一步實(shí)現(xiàn)了對(duì)多wifi模塊的每個(gè)wifi通道的傳輸資源進(jìn)行了充分利用。
[0018]在上述技術(shù)方案中,優(yōu)選地,還包括:當(dāng)所述wifi通道具有多個(gè)信道時(shí),實(shí)時(shí)檢測(cè)進(jìn)行目標(biāo)數(shù)據(jù)傳輸?shù)男诺乐惺欠翊嬖谑軗p信道;在檢測(cè)到存在所述受損信道時(shí),暫停所述受損信道中的數(shù)據(jù)包傳輸,并從所述受損信道切換至所述多個(gè)信道中的任一無損信道,以及繼續(xù)進(jìn)行所述受損信道中的數(shù)據(jù)包的傳輸。
[0019]在該技術(shù)方案中,通過在檢測(cè)到存在受損信道時(shí),暫停受損信道中的數(shù)據(jù)包傳輸,并從受損信道切換至多個(gè)信道中的任一無損信道以及繼續(xù)進(jìn)行受損信道中的數(shù)據(jù)包的傳輸,保證了數(shù)據(jù)傳輸?shù)倪B續(xù)性和穩(wěn)定性,及多個(gè)wifi通道中的某一個(gè)wifi通道受損時(shí),僅終止受損的Wifi通道的數(shù)據(jù)包傳輸,并在上述Wifi通道切換至其他信道后,繼續(xù)進(jìn)行數(shù)據(jù)。
[0020]在上述技術(shù)方案中,優(yōu)選地,根據(jù)所述終端和所述另一個(gè)終端支持傳輸?shù)膚ifi頻段創(chuàng)建所述終端與所述另一個(gè)終端之間的多個(gè)wifi通道的具體步驟,包括:判斷所述終端和所述另一個(gè)終端是否僅支持同一個(gè)wifi頻段;在判定所述終端和所述另一個(gè)終端僅支持同一個(gè)Wifi頻段時(shí),選擇所述同一個(gè)Wifi頻段中的信道質(zhì)量最優(yōu)的多個(gè)信道作為所述多個(gè)Wifi通道;在判定所述終端和所述另一個(gè)終端支持至少兩個(gè)相同的Wifi頻段時(shí),選擇所述至少兩個(gè)Wifi頻段中的信道質(zhì)量最優(yōu)的多個(gè)信道作為所述多個(gè)Wifi通道。
[0021]在該技術(shù)方案中,通過對(duì)判斷終端和另一個(gè)終端是否僅支持同一個(gè)wifi頻段以及制定上述的信道選擇策略,降低了多個(gè)wifi通道進(jìn)行傳輸時(shí)的干擾,為了使所有wifi模塊均建立其對(duì)應(yīng)的wifi通道,因此,信道選擇策略包括:在終端和另一個(gè)終端僅支持同一個(gè)wifi頻段時(shí),在同一個(gè)wifi頻段中選擇相互間傳輸干擾小的信道作為傳輸數(shù)據(jù)的Wifi通道;在終端和另一個(gè)終端支持多個(gè)Wifi頻段時(shí),多個(gè)Wifi通道分別選擇不同Wifi頻段中的最優(yōu)信道進(jìn)行數(shù)據(jù)傳輸,進(jìn)一步降低了數(shù)據(jù)傳輸過程的干擾,同時(shí)提高了傳輸效率,進(jìn)一步地,當(dāng)Wifi頻段的數(shù)量N小于Wifi模塊的數(shù)量M時(shí)(即N < M),選擇每個(gè)Wifi頻段中的最優(yōu)信道作為M個(gè)wifi模塊中的N個(gè)wifi模塊的wifi通道,再選擇N個(gè)wifi頻段中的信道質(zhì)量優(yōu)異且未被選擇的信道作為其余M-N個(gè)wifi模塊的wifi通道,當(dāng)wifi頻段的數(shù)量N大于或等于wifi模塊的數(shù)量M時(shí)(即N > M),從N個(gè)wifi頻段中的信道質(zhì)量最佳的M個(gè)wifi頻段中選擇信道質(zhì)量最佳的信道作為M個(gè)wifi模塊的wifi通道。
[0022]根據(jù)本發(fā)明的另一方面,還提出了一種多wifi模塊的傳輸裝置,包括:創(chuàng)建單元,用于根據(jù)終端和另一個(gè)終端支持的wifi頻段創(chuàng)建所述終端與另一個(gè)終端之間的多個(gè)wifi通道;傳輸單元,用于根據(jù)預(yù)定的傳輸策略通過所述多個(gè)wifi通道中進(jìn)行目標(biāo)數(shù)據(jù)傳輸。
[0023]在該技術(shù)方案中,通過根據(jù)終端和另一個(gè)終端支持的wifi頻段創(chuàng)建終端與另一個(gè)終端之間的多個(gè)wifi通道并根據(jù)預(yù)定的傳輸策略從多個(gè)wifi通道中選擇目標(biāo)通道進(jìn)行目標(biāo)數(shù)據(jù)傳輸,實(shí)現(xiàn)了多Wifi模塊的快速、低干擾、高穩(wěn)定性地傳輸目標(biāo)數(shù)據(jù)的效果。
[0024]在