多線路數(shù)據(jù)傳輸方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了多線路數(shù)據(jù)傳輸方法,用于解除多線路對(duì)多線程的依賴,使得多線路傳輸?shù)玫礁鼜V闊的發(fā)展和更廣泛的使用。本發(fā)明實(shí)施例方法包括:在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包;根據(jù)所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理;通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端;在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù)據(jù)包;將所述底層數(shù)據(jù)包還原為所述網(wǎng)絡(luò)數(shù)據(jù)。
【專利說(shuō)明】多線路數(shù)據(jù)傳輸方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及多線路數(shù)據(jù)傳輸方法。
【背景技術(shù)】
[0002] 在網(wǎng)絡(luò)傳輸中,網(wǎng)絡(luò)數(shù)據(jù)會(huì)通過(guò)電信運(yùn)營(yíng)商提供的數(shù)據(jù)線路進(jìn)行傳輸,其中多線 路傳輸是常用的方式之一。
[0003] 多線路傳輸?shù)囊话阕龇ㄊ峭ㄟ^(guò)多線程的支持,一個(gè)線程使用一條線路進(jìn)行傳輸, 從而實(shí)現(xiàn)多條線路一起傳輸數(shù)據(jù)的目的。然而,當(dāng)失去多線程的支持時(shí),則多線路與單線路 就幾乎沒(méi)有多大差別了,這顯然極大地限制了多線路傳輸?shù)陌l(fā)展和使用。
[0004] 因此,如何解除多線路對(duì)多線程的依賴,使得多線路傳輸?shù)玫綇V闊的發(fā)展和廣泛 的使用已經(jīng)成為本領(lǐng)域技術(shù)人員亟需解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供了多線路數(shù)據(jù)傳輸方法,能夠解除多線路對(duì)多線程的依賴,使 得多線路傳輸?shù)玫礁鼜V闊的發(fā)展和更廣泛的使用。
[0006] 本發(fā)明實(shí)施例提供的一種多線路數(shù)據(jù)傳輸方法,包括:
[0007] 在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包;
[0008] 根據(jù)所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理;
[0009] 通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端;
[0010] 在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù)據(jù)包;
[0011] 將所述底層數(shù)據(jù)包還原為所述網(wǎng)絡(luò)數(shù)據(jù)。
[0012] 可選地,當(dāng)預(yù)置的傳輸模式為傳輸模式一時(shí),根據(jù)所述多線路的負(fù)載能力和預(yù)置 的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括:
[0013] 根據(jù)所述多線路的線路數(shù)量以及對(duì)應(yīng)的負(fù)載能力將所述底層數(shù)據(jù)包分割為若干 個(gè)底層數(shù)據(jù)塊。
[0014] 可選地,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端具體包括:
[0015] 將若干個(gè)底層數(shù)據(jù)塊分配到多線路上;
[0016] 通過(guò)所述多線路將分配到的所述底層數(shù)據(jù)塊傳輸至對(duì)端。
[0017] 可選地,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù) 據(jù)包具體包括:
[0018] 在對(duì)端將所述底層數(shù)據(jù)塊組合成所述底層數(shù)據(jù)包。
[0019] 可選地,當(dāng)預(yù)置的傳輸模式為傳輸模式二時(shí),根據(jù)所述多線路的負(fù)載能力和預(yù)置 的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括:
[0020] 根據(jù)所述多線路的負(fù)載能力將所述底層數(shù)據(jù)包分割為若干個(gè)小數(shù)據(jù)包。
[0021] 可選地,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端具體包括:
[0022] 將若干個(gè)小數(shù)據(jù)包復(fù)制到所述多線路的至少兩條線路上,每條所述線路均獲取到 所有若干個(gè)小數(shù)據(jù)包;
[0023] 通過(guò)所述至少兩條線路將其上的若干小數(shù)據(jù)包傳輸至對(duì)端。
[0024] 可選地,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù) 據(jù)包具體包括:
[0025] 在對(duì)端檢驗(yàn)所述至少兩條線路傳輸過(guò)來(lái)的若干小數(shù)據(jù)包的完整性,將其中一條線 路的完整的若干小數(shù)據(jù)包保留,其余的小數(shù)據(jù)包丟棄;
[0026] 將保留下來(lái)的若干小數(shù)據(jù)包組合成所述底層數(shù)據(jù)包。
[0027] 可選地,當(dāng)預(yù)置的傳輸模式為傳輸模式三時(shí),根據(jù)所述多線路的負(fù)載能力和預(yù)置 的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括:
[0028] 根據(jù)冗余校驗(yàn)法將所述底層數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包,η為 線路數(shù)量,η大于或等于3。
[0029] 可選地,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端具體包括:
[0030] 將n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包分別通過(guò)所述多線路中η條線路傳輸至對(duì)端。
[0031] 可選地,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù) 據(jù)包具體包括:
[0032] 在對(duì)端檢驗(yàn)傳輸過(guò)來(lái)的第一數(shù)據(jù)包是否大于或等于n-1個(gè),若是,則根據(jù)冗余校 驗(yàn)法將n-1個(gè)第一數(shù)據(jù)包重組為所述底層數(shù)據(jù)包,所述第一數(shù)據(jù)包為所述分拆數(shù)據(jù)包或校 驗(yàn)包。
[0033] 從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0034] 本發(fā)明實(shí)施例中,在進(jìn)行多線路傳輸前,先在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打 包為底層數(shù)據(jù)包;然后根據(jù)所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn) 行預(yù)處理;再之,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端;最后在對(duì)端將預(yù) 處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù)據(jù)包,并將所述底層數(shù)據(jù)包還原為 所述網(wǎng)絡(luò)數(shù)據(jù)。在本發(fā)明實(shí)施例中,由于是在網(wǎng)絡(luò)底層來(lái)處理底層數(shù)據(jù)包,因此與線程的多 少無(wú)關(guān),即便是單線程仍可以完成多線路傳輸?shù)恼?qǐng)求,從而解除了多線路對(duì)多線程的依賴, 使得多線路傳輸?shù)玫礁鼜V闊的發(fā)展和更廣泛的使用。
【專利附圖】
【附圖說(shuō)明】
[0035] 圖1為本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法一個(gè)實(shí)施例流程圖;
[0036] 圖2為本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例流程圖;
[0037] 圖3為圖2對(duì)應(yīng)實(shí)施例中多線路數(shù)據(jù)傳輸方法的一個(gè)原理圖;
[0038] 圖4為本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例流程圖;
[0039] 圖5為圖4對(duì)應(yīng)實(shí)施例中多線路數(shù)據(jù)傳輸方法的一個(gè)原理圖;
[0040] 圖6為本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例流程圖;
[0041] 圖7為圖6對(duì)應(yīng)實(shí)施例中多線路數(shù)據(jù)傳輸方法的一個(gè)原理圖。
【具體實(shí)施方式】
[0042] 本發(fā)明實(shí)施例提供了多線路數(shù)據(jù)傳輸方法,用于解除多線路對(duì)多線程的依賴,使 得多線路傳輸?shù)玫礁鼜V闊的發(fā)展和更廣泛的使用。
[0043] 為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明 實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述 的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域 普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù) 的范圍。
[0044] 請(qǐng)參閱圖1,本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法一個(gè)實(shí)施例包括:
[0045] 101、在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù) 包;
[0046] 在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包。
[0047] 102、根據(jù)該多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)該底層數(shù)據(jù)包進(jìn)行預(yù)處理;
[0048] 在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包之后,可以根據(jù)該多線路的 負(fù)載能力和預(yù)置的傳輸模式對(duì)該底層數(shù)據(jù)包進(jìn)行預(yù)處理。
[0049] 103、通過(guò)該多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端;
[0050] 在根據(jù)該多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)該底層數(shù)據(jù)包進(jìn)行預(yù)處理之后, 可以通過(guò)該多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端。
[0051] 104、在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到該底層數(shù)據(jù)包;
[0052] 在通過(guò)該多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端之后,可以在對(duì)端將預(yù)處理 后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到該底層數(shù)據(jù)包。
[0053] 105、將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。
[0054] 在對(duì)端得到該底層數(shù)據(jù)包之后,可以將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。
[0055] 本實(shí)施例中,前面所說(shuō)的多線路數(shù)據(jù)傳輸方法步驟為:在進(jìn)行多線路傳輸前,先在 網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包;然后根據(jù)該多線路的負(fù)載能力和預(yù)置 的傳輸模式對(duì)該底層數(shù)據(jù)包進(jìn)行預(yù)處理;再之,通過(guò)該多線路將預(yù)處理后的底層數(shù)據(jù)包傳 輸至對(duì)端;最后在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到該底層數(shù)據(jù)包,并將 該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。在本發(fā)明實(shí)施例中,由于是在網(wǎng)絡(luò)底層來(lái)處理底層數(shù)據(jù) 包,因此與線程的多少無(wú)關(guān),即便是單線程仍可以完成多線路傳輸?shù)恼?qǐng)求,從而解除了多線 路對(duì)多線程的依賴,使得多線路傳輸?shù)玫礁鼜V闊的發(fā)展和更廣泛的使用。
[0056] 需要說(shuō)明的是,預(yù)置的傳輸模式可以分為三種,分別為傳輸模式一、傳輸模式二和 傳輸模式三。下面將分別通過(guò)三個(gè)實(shí)施例,分別為圖2、圖4、圖6對(duì)應(yīng)的實(shí)施例來(lái)對(duì)本發(fā)明 實(shí)施例中的多線路數(shù)據(jù)傳輸方法的三種傳輸模式進(jìn)行詳細(xì)描述,首先講述傳輸模式一,請(qǐng) 參閱圖2,本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例包括:
[0057] 201、在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù) 包;
[0058] 首先,在進(jìn)行多線路傳輸前,可以在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層 數(shù)據(jù)包。可以理解的是,該網(wǎng)絡(luò)底層可以為數(shù)據(jù)鏈路層,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù) 打包好,如此,這些本來(lái)需要多線程進(jìn)行管理和發(fā)起請(qǐng)求的網(wǎng)絡(luò)數(shù)據(jù)現(xiàn)只需要一個(gè)線程便 可以請(qǐng)求多線路傳輸。
[0059] 202、根據(jù)該多線路的線路數(shù)量以及對(duì)應(yīng)的負(fù)載能力將該底層數(shù)據(jù)包分割為若干 個(gè)底層數(shù)據(jù)塊;
[0060] 在將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包之后,可以根據(jù)該多線路的線路數(shù)量 以及對(duì)應(yīng)的負(fù)載能力將該底層數(shù)據(jù)包分割為若干個(gè)底層數(shù)據(jù)塊。
[0061] 需要說(shuō)明的是,在將底層數(shù)據(jù)包分割為若干個(gè)底層數(shù)據(jù)塊之前,可以先考慮多線 路的線路數(shù)量和對(duì)應(yīng)的負(fù)載能力。例如,共有3條線路,每條線路的負(fù)載能力均不同,此時(shí), 可以將底層數(shù)據(jù)包按照最低負(fù)載能力進(jìn)行均等分割,也可以分別對(duì)應(yīng)不同的負(fù)載能力來(lái)將 底層數(shù)據(jù)包分割為不同大小的底層數(shù)據(jù)塊,具體的分割方式還可以考慮當(dāng)時(shí)具體的需要和 實(shí)際情況來(lái)決定。
[0062] 203、將若干個(gè)底層數(shù)據(jù)塊分配到多線路上;
[0063] 在根據(jù)該多線路的線路數(shù)量以及對(duì)應(yīng)的負(fù)載能力將該底層數(shù)據(jù)包分割為若干個(gè) 底層數(shù)據(jù)塊之后,可以將若干個(gè)底層數(shù)據(jù)塊分配到多線路上??梢岳斫獾氖?,此處所說(shuō)的分 配指的是底層數(shù)據(jù)塊根據(jù)多線路的線路數(shù)量以及對(duì)應(yīng)的負(fù)載能力(步驟202中提到)來(lái)分 配到對(duì)應(yīng)的線路上。比如,假設(shè)多線路中的所有線路負(fù)載能力相同,則若共有30個(gè)底層數(shù) 據(jù)塊,3條線路,則每條線路分配10個(gè)底層數(shù)據(jù)塊。
[0064] 204、通過(guò)該多線路將分配到的該底層數(shù)據(jù)塊傳輸至對(duì)端;
[0065] 在將若干個(gè)底層數(shù)據(jù)塊均勻分配到多線路上之后,需要通過(guò)該多線路將分配到的 該底層數(shù)據(jù)塊傳輸至對(duì)端。可以理解的是,此處所說(shuō)的對(duì)端指的是該網(wǎng)絡(luò)數(shù)據(jù)需要發(fā)送到 的目的位置,可以是遠(yuǎn)方計(jì)算機(jī)、服務(wù)器、網(wǎng)絡(luò)平臺(tái)等。
[0066] 205、在對(duì)端將該底層數(shù)據(jù)塊組合成該底層數(shù)據(jù)包;
[0067] 當(dāng)對(duì)端接收到這些底層數(shù)據(jù)塊之后,將該底層數(shù)據(jù)塊組合成該底層數(shù)據(jù)包。
[0068] 206、將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。
[0069] 在將該底層數(shù)據(jù)塊組合成該底層數(shù)據(jù)包之后,可以將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò) 數(shù)據(jù),從而對(duì)端獲得了該網(wǎng)絡(luò)數(shù)據(jù),完成多線路數(shù)據(jù)傳輸。
[0070] 本實(shí)施例中,通過(guò)將底層數(shù)據(jù)包分割為若干個(gè)底層數(shù)據(jù)塊,并將這些數(shù)據(jù)塊分配 給多線路進(jìn)行傳輸,可以實(shí)現(xiàn)多線路的負(fù)載(帶寬)疊加,從而提高多線路的資源利用率, 不存在線路的閑置和浪費(fèi)。
[0071] 為便于理解,根據(jù)圖2所描述的實(shí)施例,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施 例中多線路數(shù)據(jù)傳輸方法進(jìn)行描述:
[0072] 在單線程的音視頻傳輸時(shí),若使用傳統(tǒng)的多線路傳輸,將只能使用一條線路進(jìn)行 傳輸(因?yàn)橐粋€(gè)線程使用一條線路),因此無(wú)法將其余線路的帶寬資源利用起來(lái),造成不必 要的浪費(fèi)。
[0073] 本實(shí)施例中的多線路數(shù)據(jù)傳輸方法處理過(guò)程如下,請(qǐng)參閱圖3,圖3為本實(shí)施例中 多線路數(shù)據(jù)傳輸方法的原理圖:
[0074] 1、在網(wǎng)絡(luò)底層將音視頻數(shù)據(jù)進(jìn)行打包;
[0075] 2、將數(shù)據(jù)包分割為多個(gè)數(shù)據(jù)塊;
[0076] 3、將這些數(shù)據(jù)塊分別從多條線路傳輸?shù)綄?duì)端去;
[0077] 4、對(duì)端接收到這些數(shù)據(jù)塊,將它們組合成為數(shù)據(jù)包;
[0078] 5、數(shù)據(jù)包解壓縮,得到音視頻數(shù)據(jù),實(shí)現(xiàn)了單線程、多線路的資源利用。
[0079] 上面主要從傳輸模式一來(lái)描述多線路數(shù)據(jù)傳輸方法,下面將以傳輸模式二來(lái)具體 描述多線路數(shù)據(jù)傳輸方法,請(qǐng)參閱圖4,本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例 包括:
[0080] 401、在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù) 包;
[0081] 首先,在進(jìn)行多線路傳輸前,可以在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層 數(shù)據(jù)包??梢岳斫獾氖?,該網(wǎng)絡(luò)底層可以為數(shù)據(jù)鏈路層,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù) 打包好,如此,這些本來(lái)需要多線程進(jìn)行管理和發(fā)起請(qǐng)求的網(wǎng)絡(luò)數(shù)據(jù)現(xiàn)只需要一個(gè)線程便 可以請(qǐng)求多線路傳輸。
[0082] 402、根據(jù)該多線路的負(fù)載能力將該底層數(shù)據(jù)包分割為若干個(gè)小數(shù)據(jù)包;
[0083] 在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包之后,可以根據(jù)該多線路的 負(fù)載能力將該底層數(shù)據(jù)包分割為若干個(gè)小數(shù)據(jù)包。
[0084] 需要說(shuō)明的是,上述的根據(jù)該多線路的負(fù)載能力,可以為根據(jù)多線路中其中一條 線路的負(fù)載能力,也可以根據(jù)多線路的平均負(fù)載能力,來(lái)對(duì)底層數(shù)據(jù)包進(jìn)行分割。具體根據(jù) 該線路的負(fù)載能力的方式有很多,此處不作限定。
[0085] 403、將若干個(gè)小數(shù)據(jù)包復(fù)制到該多線路的至少兩條線路上;
[0086] 在根據(jù)該多線路的負(fù)載能力將該底層數(shù)據(jù)包分割為若干個(gè)小數(shù)據(jù)包之后,可以將 若干個(gè)小數(shù)據(jù)包復(fù)制到該多線路的至少兩條線路上,每條該線路均獲取到所有若干個(gè)小數(shù) 據(jù)包。
[0087] 需要說(shuō)明的是,完整的若干個(gè)小數(shù)據(jù)包為該底層數(shù)據(jù)包的所有內(nèi)容,因此將這些 小數(shù)據(jù)包從至少兩條線路進(jìn)行傳輸,每天線路都包含有這些小數(shù)據(jù)包。即,通過(guò)至少兩條線 路對(duì)這些小數(shù)據(jù)包進(jìn)行重復(fù)傳輸,進(jìn)而保證這些小數(shù)據(jù)包的數(shù)據(jù)傳輸?shù)目煽啃浴?br>
[0088] 404、通過(guò)該至少兩條線路將其上的若干小數(shù)據(jù)包傳輸至對(duì)端;
[0089] 在將若干個(gè)小數(shù)據(jù)包復(fù)制到該多線路的至少兩條線路上之后,可以通過(guò)該至少兩 條線路將其上的若干小數(shù)據(jù)包傳輸至對(duì)端。可以理解的是,此處所說(shuō)的對(duì)端指的是該網(wǎng)絡(luò) 數(shù)據(jù)需要發(fā)送到的目的位置,可以是遠(yuǎn)方計(jì)算機(jī)、服務(wù)器、網(wǎng)絡(luò)平臺(tái)等。
[0090] 405、在對(duì)端檢驗(yàn)該至少兩條線路傳輸過(guò)來(lái)的若干小數(shù)據(jù)包的完整性,將其中一條 線路的完整的若干小數(shù)據(jù)包保留,其余的小數(shù)據(jù)包丟棄;
[0091] 在通過(guò)該至少兩條線路將其上的若干小數(shù)據(jù)包傳輸至對(duì)端之后,對(duì)端獲取到至少 兩條線路傳輸過(guò)來(lái)的若干小數(shù)據(jù)包,此時(shí)可以在對(duì)端檢驗(yàn)該至少兩條線路傳輸過(guò)來(lái)的若干 小數(shù)據(jù)包的完整性,將其中一條線路的完整的若干小數(shù)據(jù)包保留,其余的小數(shù)據(jù)包丟棄???以理解的是,由于這些線路傳輸?shù)男?shù)據(jù)包的內(nèi)容是一致的,因此,只要獲取到一條線路的 完整的小數(shù)據(jù)包,既可以認(rèn)為其余的小數(shù)據(jù)包是冗余數(shù)據(jù),因此將之丟棄。
[0092] 406、將保留下來(lái)的若干小數(shù)據(jù)包組合成該底層數(shù)據(jù)包;
[0093] 在獲取到完整的若干小數(shù)據(jù)包之后,可以將保留下來(lái)的若干小數(shù)據(jù)包組合成該底 層數(shù)據(jù)包。
[0094] 407、將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。
[0095] 在將保留下來(lái)的若干小數(shù)據(jù)包組合成該底層數(shù)據(jù)包之后,可以將該底層數(shù)據(jù)包還 原為該網(wǎng)絡(luò)數(shù)據(jù),從而對(duì)端獲得了該網(wǎng)絡(luò)數(shù)據(jù),完成多線路數(shù)據(jù)傳輸。
[0096] 本實(shí)施例中,通過(guò)在至少兩條線路上都傳輸完整的若干小數(shù)據(jù)包,然后再選擇其 中一條線路上的完整的若干小數(shù)據(jù)包進(jìn)行組合,得到所需的底層數(shù)據(jù)包,進(jìn)而得到網(wǎng)絡(luò)數(shù) 據(jù)。在這個(gè)過(guò)程中,可以保證即使在傳輸?shù)倪^(guò)程中,某些正在傳輸?shù)木€路出現(xiàn)故障了,只要 有其中一條線路成功完成傳輸,則對(duì)端可以獲取到網(wǎng)絡(luò)數(shù)據(jù),保證了多線路數(shù)據(jù)傳輸?shù)目?靠性。
[0097] 為便于理解,根據(jù)圖4所描述的實(shí)施例,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施 例中多線路數(shù)據(jù)傳輸方法進(jìn)行描述:
[0098] 在傳統(tǒng)的多線路傳輸中,為了保證其傳輸?shù)目煽啃?,往往通過(guò)后備線路的方式來(lái) 操作。當(dāng)某條線路發(fā)生故障時(shí),將該線路正在傳輸?shù)娜蝿?wù)(網(wǎng)絡(luò)數(shù)據(jù))切換到后備線路中 去,從而保證網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)目煽?。然而在切換至后備線路時(shí),需要一定的中斷時(shí)間,這對(duì) 于那些高實(shí)時(shí)要求的數(shù)據(jù)傳輸來(lái)說(shuō)是不夠的,如實(shí)時(shí)視頻會(huì)話,若出現(xiàn)視頻會(huì)話中斷的情 況,即便是僅中斷幾秒,但仍給用戶帶來(lái)不良體驗(yàn)。
[0099] 本實(shí)施例中的多線路數(shù)據(jù)傳輸方法處理過(guò)程如下,請(qǐng)參閱圖5,圖5為本實(shí)施例中 多線路數(shù)據(jù)傳輸方法的原理圖:
[0100] 1、在網(wǎng)絡(luò)底層將實(shí)時(shí)視頻數(shù)據(jù)進(jìn)行打包;
[0101] 2、將數(shù)據(jù)包分割為多個(gè)小數(shù)據(jù)包;
[0102] 3、將這些小數(shù)據(jù)包復(fù)制到兩條線路上,每天線路都承載所有的小數(shù)據(jù)包;
[0103] 4、將這些小數(shù)據(jù)包通過(guò)這兩條線路傳輸?shù)綄?duì)端;
[0104] 5、對(duì)端檢測(cè)這兩天線路傳輸過(guò)來(lái)的小數(shù)據(jù)包是否完整;
[0105] 6、取其中一條線路的完整的小數(shù)據(jù)包,另一條線路的小數(shù)據(jù)包丟棄;
[0106] 7、將這些小數(shù)據(jù)包組合為數(shù)據(jù)包;
[0107] 8、數(shù)據(jù)包解壓縮,得到實(shí)時(shí)視頻數(shù)據(jù),這樣,即便其中一條線路傳輸?shù)臄?shù)據(jù)出現(xiàn)問(wèn) 題,也不會(huì)影響到對(duì)端接收到完整的數(shù)據(jù)。
[0108] 上面主要從傳輸模式二來(lái)描述多線路數(shù)據(jù)傳輸方法,下面將以傳輸模式三來(lái)具體 描述多線路數(shù)據(jù)傳輸方法,請(qǐng)參閱圖6,本發(fā)明實(shí)施例中多線路數(shù)據(jù)傳輸方法另一個(gè)實(shí)施例 包括:
[0109] 601、在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù) 包;
[0110] 首先,在進(jìn)行多線路傳輸前,可以在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層 數(shù)據(jù)包??梢岳斫獾氖牵摼W(wǎng)絡(luò)底層可以為數(shù)據(jù)鏈路層,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù) 打包好,如此,這些本來(lái)需要多線程進(jìn)行管理和發(fā)起請(qǐng)求的網(wǎng)絡(luò)數(shù)據(jù)現(xiàn)只需要一個(gè)線程便 可以請(qǐng)求多線路傳輸。
[0111] 602、根據(jù)冗余校驗(yàn)法將該底層數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包;
[0112] 在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包之后,可以根據(jù)冗余校驗(yàn)法 將該底層數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包,η為線路數(shù)量,η大于或等于3???以理解的是,冗余校驗(yàn)法是通過(guò)將底層數(shù)據(jù)包進(jìn)行整理分拆,得到n-1個(gè)分拆數(shù)據(jù)包和一 個(gè)校驗(yàn)包,對(duì)于冗余校驗(yàn)法來(lái)說(shuō),只要當(dāng)對(duì)端接收到這η個(gè)數(shù)據(jù)包(n-1個(gè)分拆數(shù)據(jù)包和一 個(gè)校驗(yàn)包)中的其中n-1個(gè),即可通過(guò)這n-1個(gè)數(shù)據(jù)包重組為完整的底層數(shù)據(jù)包。
[0113] 603、將n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包分別通過(guò)該多線路中η條線路傳輸至對(duì) 端;
[0114] 在根據(jù)冗余校驗(yàn)法將該底層數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包之后, 可以將n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包分別通過(guò)該多線路中η條線路傳輸至對(duì)端。
[0115] 需要說(shuō)明的是,這n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包共η個(gè)數(shù)據(jù)包,分別通過(guò)η條線 路進(jìn)行傳輸,因此,一條線路傳輸一個(gè)分拆數(shù)據(jù)包或校驗(yàn)包。
[0116] 604、在對(duì)端檢驗(yàn)傳輸過(guò)來(lái)的第一數(shù)據(jù)包是否大于或等于n-1個(gè),若是,則執(zhí)行步 驟605,若否,則執(zhí)行步驟606 ;
[0117] 當(dāng)η條線路將n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包傳輸完成后,可以在對(duì)端檢驗(yàn)傳輸 過(guò)來(lái)的第一數(shù)據(jù)包是否大于或等于n-1個(gè),若是,則執(zhí)行步驟605,若否,則執(zhí)行步驟606。該 第一數(shù)據(jù)包為該分拆數(shù)據(jù)包或校驗(yàn)包。
[0118] 可以理解的是,由于冗余校驗(yàn)法的特性,對(duì)端需要檢驗(yàn)傳輸過(guò)來(lái)的第一數(shù)據(jù)包是 否大于或等于n-1個(gè),若是,則表示這些第一數(shù)據(jù)包包含了完整的網(wǎng)絡(luò)數(shù)據(jù),若否,則表示 網(wǎng)絡(luò)數(shù)據(jù)有缺失,無(wú)法獲取到完整的網(wǎng)絡(luò)數(shù)據(jù)。
[0119] 605、根據(jù)冗余校驗(yàn)法將n-1個(gè)第一數(shù)據(jù)包重組為該底層數(shù)據(jù)包;
[0120] 當(dāng)檢驗(yàn)得知第一數(shù)據(jù)包大于等于n-1個(gè)時(shí),可以根據(jù)冗余校驗(yàn)法將n-1個(gè)第一數(shù) 據(jù)包重組為該底層數(shù)據(jù)包。
[0121] 606、反饋傳輸失敗的信息;
[0122] 當(dāng)檢驗(yàn)得知第一數(shù)據(jù)包小于n-1個(gè)時(shí),對(duì)端可以向發(fā)送端反饋傳輸失敗的信息。
[0123] 607、將該底層數(shù)據(jù)包還原為該網(wǎng)絡(luò)數(shù)據(jù)。
[0124] 在將n-1個(gè)第一數(shù)據(jù)包重組為該底層數(shù)據(jù)包之后,可以將該底層數(shù)據(jù)包還原為該 網(wǎng)絡(luò)數(shù)據(jù),從而對(duì)端獲得了該網(wǎng)絡(luò)數(shù)據(jù),完成多線路數(shù)據(jù)傳輸。
[0125] 在本實(shí)施例中,通過(guò)冗余校驗(yàn)法來(lái)將底層數(shù)據(jù)包拆分后由η條線路進(jìn)行傳輸,在 對(duì)端再將接收到的至少n-1第一數(shù)據(jù)包重組為底層數(shù)據(jù)包,進(jìn)而獲取到所需的網(wǎng)絡(luò)數(shù)據(jù)。 在這個(gè)過(guò)程中,可以保證即便η條線路中存在一條故障線路,對(duì)端也可以獲取到完整的網(wǎng) 絡(luò)數(shù)據(jù),保證了多線路數(shù)據(jù)傳輸?shù)目煽啃浴2⑶?,同時(shí)通過(guò)η條線路進(jìn)行傳輸,可以實(shí)現(xiàn)多 線路的負(fù)載(帶寬)疊加,提高多線路的資源利用率和傳輸?shù)男省?br>
[0126] 為便于理解,根據(jù)圖6所描述的實(shí)施例,下面以一個(gè)實(shí)際應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施 例中多線路數(shù)據(jù)傳輸方法進(jìn)行描述:
[0127] 假設(shè),某機(jī)構(gòu)超過(guò)1000個(gè)遠(yuǎn)程網(wǎng)點(diǎn),每個(gè)網(wǎng)點(diǎn)有攝像監(jiān)控設(shè)備Ν臺(tái),圖像處理系統(tǒng) (DCR) -臺(tái)(進(jìn)行攝像分析告警以及本地視頻流存儲(chǔ)),業(yè)務(wù)設(shè)備一臺(tái)(需要遠(yuǎn)程監(jiān)控狀 態(tài));
[0128] 該機(jī)構(gòu)有如下業(yè)務(wù)需求:
[0129] ?攝像監(jiān)控設(shè)備不需要24小時(shí)遠(yuǎn)程監(jiān)控,但當(dāng)DCR系統(tǒng)激活告警時(shí),必須進(jìn)入實(shí) 時(shí)遠(yuǎn)程監(jiān)控狀態(tài);
[0130] ?業(yè)務(wù)設(shè)備的狀態(tài)監(jiān)控以及告警必須實(shí)時(shí);
[0131] ?每天DCR系統(tǒng)需要將特定時(shí)段的視頻錄像傳送到遠(yuǎn)程中心進(jìn)行集中備份。
[0132] 假設(shè),該機(jī)構(gòu)的業(yè)務(wù)分析如下:
[0133] ?實(shí)時(shí)監(jiān)控時(shí),所需網(wǎng)絡(luò)帶寬為2Μ,非定時(shí);
[0134] ?狀態(tài)監(jiān)控,所需網(wǎng)絡(luò)帶寬為64Κ,有24小時(shí)要求;
[0135] ?文件傳輸時(shí),所需帶寬越高越好,固定協(xié)議和時(shí)段;
[0136] 由此可知,如果采用傳統(tǒng)的電信專線,最少需要2Μ以上的專線線路,年線路成本 超過(guò)3000萬(wàn)人民幣,改用雙線光纖普通寬帶后,年線路成本降低到400萬(wàn)人民幣以下,但可 能存在以下問(wèn)題:電信運(yùn)營(yíng)商對(duì)普通寬帶會(huì)采取了每隔一段時(shí)間自動(dòng)斷線的策略,從而導(dǎo) 致實(shí)時(shí)狀態(tài)監(jiān)控出現(xiàn)中斷的情況。
[0137] 為解決以上問(wèn)題,采用本實(shí)施例中的多線路數(shù)據(jù)傳輸方法處理過(guò)程如下,請(qǐng)參閱 圖7,圖7為本實(shí)施例中多線路數(shù)據(jù)傳輸方法的原理圖:
[0138] 1、在網(wǎng)絡(luò)底層將文件進(jìn)行打包;
[0139] 2、根據(jù)冗余校驗(yàn)法將數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包;
[0140] 3、分別通過(guò)η條線路傳輸n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包;
[0141] 4、對(duì)端(遠(yuǎn)程網(wǎng)點(diǎn))接收到這些分拆數(shù)據(jù)包或校驗(yàn)包后,檢驗(yàn)這些包是否超過(guò)n-1 個(gè),若是,則將n-1個(gè)分拆數(shù)據(jù)包或校驗(yàn)包根據(jù)冗余校驗(yàn)法重組為完整的數(shù)據(jù)包,若否,則 反饋錯(cuò)誤信息;
[0142] 5、將數(shù)據(jù)包解壓縮,得到文件,從而對(duì)端獲取到完整的文件。
[0143] 通過(guò)本實(shí)施例中多線路數(shù)據(jù)傳輸方法,可以實(shí)現(xiàn)以下目的:
[0144] 1)保證了傳輸?shù)目煽啃裕粫?huì)出現(xiàn)中斷的情況。一般來(lái)說(shuō),η條線路中在傳輸數(shù)據(jù) 的時(shí)間內(nèi)存在1條線路故障的概率是非常低的,因此,存在兩條或兩條以上線路故障的概 率可以忽略不計(jì)。我們認(rèn)為可以百分百地保證至少n-1條線路傳輸成功,因此對(duì)端可以百 分百接收到完整數(shù)據(jù)。
[0145] 2)帶寬疊加,提高了文件傳輸?shù)男?。通過(guò)η條線路同時(shí)傳輸一個(gè)文件,使得η條 線路的帶寬都利用起來(lái)。假設(shè)每條線路的帶寬是1Μ,則η條線路同時(shí)傳輸就相當(dāng)于使用ηΜ 帶寬的線路來(lái)傳輸一個(gè)文件,傳輸效率大大提升。
[0146] 對(duì)于本發(fā)明實(shí)施例中的多線路數(shù)據(jù)傳輸方法,預(yù)置的傳輸模式并不限于傳輸模式 一、傳輸模式二和傳輸模式三,這里只是通過(guò)傳輸模式一、傳輸模式二和傳輸模式三來(lái)對(duì)多 線路數(shù)據(jù)傳輸方法進(jìn)行說(shuō)明,具體的傳輸模式的種類或數(shù)量此處不作限定。
[0147] 所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng), 裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0148] 以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前 述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前 述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些 修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1. 一種多線路數(shù)據(jù)傳輸方法,其特征在于,包括: 在進(jìn)行多線路傳輸前,在網(wǎng)絡(luò)底層將需要傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)打包為底層數(shù)據(jù)包; 根據(jù)所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理; 通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù)包傳輸至對(duì)端; 在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn)行逆向預(yù)處理,得到所述底層數(shù)據(jù)包; 將所述底層數(shù)據(jù)包還原為所述網(wǎng)絡(luò)數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)預(yù)置的傳輸模式為傳輸模式一時(shí),根據(jù) 所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括: 根據(jù)所述多線路的線路數(shù)量以及對(duì)應(yīng)的負(fù)載能力將所述底層數(shù)據(jù)包分割為若干個(gè)底 層數(shù)據(jù)塊。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù) 包傳輸至對(duì)端具體包括: 將若干個(gè)底層數(shù)據(jù)塊分配到多線路上; 通過(guò)所述多線路將分配到的所述底層數(shù)據(jù)塊傳輸至對(duì)端。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn) 行逆向預(yù)處理,得到所述底層數(shù)據(jù)包具體包括: 在對(duì)端將所述底層數(shù)據(jù)塊組合成所述底層數(shù)據(jù)包。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)預(yù)置的傳輸模式為傳輸模式二時(shí),根據(jù) 所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括: 根據(jù)所述多線路的負(fù)載能力將所述底層數(shù)據(jù)包分割為若干個(gè)小數(shù)據(jù)包。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù) 包傳輸至對(duì)端具體包括: 將若干個(gè)小數(shù)據(jù)包復(fù)制到所述多線路的至少兩條線路上,每條所述線路均獲取到所有 若干個(gè)小數(shù)據(jù)包; 通過(guò)所述至少兩條線路將其上的若干小數(shù)據(jù)包傳輸至對(duì)端。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn) 行逆向預(yù)處理,得到所述底層數(shù)據(jù)包具體包括: 在對(duì)端檢驗(yàn)所述至少兩條線路傳輸過(guò)來(lái)的若干小數(shù)據(jù)包的完整性,將其中一條線路的 完整的若干小數(shù)據(jù)包保留,其余的小數(shù)據(jù)包丟棄; 將保留下來(lái)的若干小數(shù)據(jù)包組合成所述底層數(shù)據(jù)包。
8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)預(yù)置的傳輸模式為傳輸模式三時(shí),根據(jù) 所述多線路的負(fù)載能力和預(yù)置的傳輸模式對(duì)所述底層數(shù)據(jù)包進(jìn)行預(yù)處理具體包括: 根據(jù)冗余校驗(yàn)法將所述底層數(shù)據(jù)包分拆為n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包,η為線路 數(shù)量,η大于或等于3。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于,通過(guò)所述多線路將預(yù)處理后的底層數(shù)據(jù) 包傳輸至對(duì)端具體包括: 將n-1個(gè)分拆數(shù)據(jù)包和一個(gè)校驗(yàn)包分別通過(guò)所述多線路中η條線路傳輸至對(duì)端。
10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述在對(duì)端將預(yù)處理后的底層數(shù)據(jù)包進(jìn) 行逆向預(yù)處理,得到所述底層數(shù)據(jù)包具體包括: 在對(duì)端檢驗(yàn)傳輸過(guò)來(lái)的第一數(shù)據(jù)包是否大于或等于n-1個(gè),若是,則根據(jù)冗余校驗(yàn)法 將n-1個(gè)第一數(shù)據(jù)包重組為所述底層數(shù)據(jù)包,所述第一數(shù)據(jù)包為所述分拆數(shù)據(jù)包或校驗(yàn) 包。
【文檔編號(hào)】H04L29/08GK104125301SQ201410395981
【公開(kāi)日】2014年10月29日 申請(qǐng)日期:2014年8月12日 優(yōu)先權(quán)日:2014年8月12日
【發(fā)明者】袁鑒, 程?hào)|, 霍瑞彥 申請(qǐng)人:廣州消息樹(shù)網(wǎng)絡(luò)科技有限公司