基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)的制作方法
【專(zhuān)利摘要】本發(fā)明涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)。其包括步驟:第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);第二傳輸節(jié)點(diǎn)接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;第二傳輸節(jié)點(diǎn)發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。本發(fā)明還涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)及相應(yīng)的云傳輸平臺(tái)。本發(fā)明根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云傳輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度。
【專(zhuān)利說(shuō)明】基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸領(lǐng)域,特別是涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量越來(lái)越大,為了提高網(wǎng)絡(luò)數(shù)據(jù)的傳輸效率,開(kāi)發(fā)商開(kāi)發(fā)了各種業(yè)務(wù)共用的云傳輸平臺(tái)(Cloud transport Platform, CTP),要求能夠?qū)⒋笃瑪?shù)據(jù)包以最高的速度傳輸?shù)侥繕?biāo)地址,而業(yè)務(wù)的雙方只需要將業(yè)務(wù)數(shù)據(jù)發(fā)送給CTP即可。
[0003]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:現(xiàn)有的CTP都是使用TCP協(xié)議(Transmission Control Protocol傳輸控制協(xié)議)在網(wǎng)絡(luò)中傳輸數(shù)據(jù),單個(gè)的網(wǎng)絡(luò)連接一般會(huì)受限于TCP的初始滑動(dòng)窗口和擁塞控制,在數(shù)據(jù)包較大、網(wǎng)絡(luò)質(zhì)量不好或路由路徑較長(zhǎng)的情況下,不容易達(dá)到最快的傳輸速度。
[0004]故,有必要提供一種高效的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái),以解決現(xiàn)有技術(shù)所存在的問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái),其根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云傳輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度;以解決現(xiàn)有的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)的傳輸速度受傳輸網(wǎng)絡(luò)影響較大的技術(shù)問(wèn)題。
[0006]為解決上述問(wèn)題,本發(fā)明提供的技術(shù)方案如下:
[0007]本發(fā)明涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其包括:
[0008]第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0009]根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,所述第一傳輸節(jié)點(diǎn)對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn);
[0010]所述第二傳輸節(jié)點(diǎn)接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及
[0011]所述第二傳輸節(jié)點(diǎn)發(fā)送所述合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
[0012]本發(fā)明還涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其包括:
[0013]接收模塊,用于接收所述業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0014]切片模塊,用于根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn);
[0015]合并模塊,用于接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及
[0016]發(fā)送模塊,用于發(fā)送所述合并處理后的傳輸數(shù)據(jù)至所述業(yè)務(wù)接收端。
[0017]本發(fā)明還涉及一種云傳輸平臺(tái),其包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將所述傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn);
[0018]所述第一傳輸節(jié)點(diǎn)包括:
[0019]接收模塊,用于接收所述業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0020]切片模塊,用于根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn);
[0021]所述第二傳輸節(jié)點(diǎn)包括:
[0022]合并模塊,用于接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及
[0023]發(fā)送模塊,用于發(fā)送所述合并處理后的傳輸數(shù)據(jù)至所述業(yè)務(wù)接收端。
[0024]相較于現(xiàn)有技術(shù)的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái),本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云傳輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度。解決了現(xiàn)有的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)的傳輸速度受傳輸網(wǎng)絡(luò)影響較大的技術(shù)問(wèn)題。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0025]圖1為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的流程圖;
[0026]圖2為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第二優(yōu)選實(shí)施例的流程圖;
[0027]圖3為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第三優(yōu)選實(shí)施例的流程圖;
[0028]圖4為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第一優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖;
[0029]圖5為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第二優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖;
[0030]圖6為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第三優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖;
[0031]圖7為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法及系統(tǒng)的具體實(shí)施例的工作原理圖;
[0032]其中,附圖標(biāo)記說(shuō)明如下:
[0033]41、接收模塊;
[0034]42、切片模塊;
[0035]421、傳輸延時(shí)設(shè)定值確定單元;
[0036]422、切片單元;
[0037]423、校驗(yàn)碼生成單元;[0038]43、合并模塊;
[0039]431、校驗(yàn)單元;
[0040]44、發(fā)送模塊。
【具體實(shí)施方式】
[0041]以下各實(shí)施例的說(shuō)明是參考附加的圖式,用以例示本發(fā)明可用以實(shí)施的特定實(shí)施例。
[0042]請(qǐng)參照?qǐng)D1,圖1為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的流程圖。該云傳輸平臺(tái)包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn)。本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法包括:
[0043]步驟101,第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0044]步驟102,根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,第一傳輸節(jié)點(diǎn)對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);
[0045]步驟103,第二傳輸節(jié)點(diǎn)接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;
[0046]步驟104,第二傳輸節(jié)點(diǎn)發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端;
[0047]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法結(jié)束于步驟104。
[0048]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的各步驟的具體流程。
[0049]在步驟101中,業(yè)務(wù)發(fā)送端與云傳輸平臺(tái)的第一傳輸節(jié)點(diǎn)(云傳輸平臺(tái)距離業(yè)務(wù)發(fā)送端較近的一個(gè)傳輸節(jié)點(diǎn))建立長(zhǎng)連接,并根據(jù)事先約定的業(yè)務(wù)信息的應(yīng)用層協(xié)議將傳輸數(shù)據(jù)發(fā)送給云傳輸平臺(tái)的第一傳輸節(jié)點(diǎn)。這里業(yè)務(wù)發(fā)送端不需要關(guān)心傳輸數(shù)據(jù)的數(shù)據(jù)包的大小,可直接將傳輸數(shù)據(jù)發(fā)送給云傳輸平臺(tái),由于第一傳輸節(jié)點(diǎn)與業(yè)務(wù)發(fā)送端一般位于同一區(qū)域,因此在本步驟中傳輸速率一般可達(dá)到網(wǎng)絡(luò)連接的最大值,對(duì)整個(gè)數(shù)據(jù)傳輸速率的影響不大。
[0050]隨后來(lái)到步驟102。
[0051]在步驟102中,云傳輸平臺(tái)會(huì)根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,確定傳輸數(shù)據(jù)的發(fā)送容量(即每條傳輸線(xiàn)路發(fā)送此發(fā)送容量的數(shù)據(jù)時(shí)的延時(shí)值可以達(dá)到設(shè)定要求),隨后第一傳輸節(jié)點(diǎn)按此發(fā)送容量對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的所有傳輸數(shù)據(jù)(多片)并發(fā)至第二傳輸節(jié)點(diǎn)。這樣整個(gè)傳輸過(guò)程的延時(shí)值均在設(shè)定范圍內(nèi),保證了數(shù)據(jù)傳輸?shù)乃俣取?br>
[0052]隨后來(lái)到步驟103。
[0053]在步驟103中,第二傳輸節(jié)點(diǎn)接收第一傳輸節(jié)點(diǎn)發(fā)送的切片處理后的傳輸數(shù)據(jù),并對(duì)該切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理,這里第一傳輸節(jié)點(diǎn)和第二傳輸節(jié)點(diǎn)同樣通過(guò)長(zhǎng)連接傳輸數(shù)據(jù),進(jìn)一步加快的了數(shù)據(jù)傳輸?shù)乃俣取?br>
[0054]隨后來(lái)到步驟104。
[0055]在步驟104中,第二傳輸節(jié)點(diǎn)將合并處理后的傳輸上數(shù)據(jù)發(fā)送至業(yè)務(wù)接收端。這里業(yè)務(wù)接收端也與云傳輸平臺(tái)的第二傳輸節(jié)點(diǎn)(云傳輸平臺(tái)距離業(yè)務(wù)接收端較近的一個(gè)傳輸節(jié)點(diǎn))建立長(zhǎng)連接,并且第二傳輸節(jié)點(diǎn)根據(jù)事先約定的業(yè)務(wù)信息的應(yīng)用層協(xié)議將傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端。這里業(yè)務(wù)接收端不需要另行設(shè)置,直接接收傳輸數(shù)據(jù)即可。由于第二傳輸節(jié)點(diǎn)和業(yè)務(wù)接收端一般位于同一區(qū)域,因此在本步驟中傳輸速度一般也可達(dá)到網(wǎng)絡(luò)連接的最大值,對(duì)整個(gè)數(shù)據(jù)傳輸速率的影響不大。
[0056]業(yè)務(wù)接收端接收完所有的傳輸數(shù)據(jù)后,即完成了本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法。
[0057]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云運(yùn)輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度。
[0058]請(qǐng)參照?qǐng)D2,圖2為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第二優(yōu)選實(shí)施例的流程圖。該云傳輸平臺(tái)包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn)。本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法包括:
[0059]步驟201,第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0060]步驟202,根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及延時(shí)設(shè)定表,確定第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值;
[0061]步驟203,根據(jù)傳輸延時(shí)設(shè)定值,以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);
[0062]步驟204,第二傳輸節(jié)點(diǎn)接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;
[0063]步驟205,第二傳輸節(jié)點(diǎn)發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端;
[0064]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法結(jié)束于步驟205。
[0065]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的各步驟的具體流程。
[0066]本優(yōu)選實(shí)施例的步驟201與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟101中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟101中的相關(guān)描述。
[0067]隨后來(lái)到步驟202。
[0068]在步驟202中,在事先設(shè)定的延時(shí)設(shè)定表中查找第一傳輸節(jié)點(diǎn)和第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值,該傳輸延時(shí)設(shè)定值為第一傳輸節(jié)點(diǎn)和第二傳輸節(jié)點(diǎn)之間數(shù)據(jù)傳輸時(shí)延時(shí)值的最大值,當(dāng)?shù)谝粋鬏敼?jié)點(diǎn)和第二傳輸節(jié)點(diǎn)之間的數(shù)據(jù)傳輸延時(shí)值大于該傳輸延時(shí)設(shè)定值時(shí),即判定需要對(duì)傳輸數(shù)據(jù)進(jìn)行切片及并發(fā)處理,以減小數(shù)據(jù)傳輸時(shí)的延時(shí)值。
[0069]隨后來(lái)到步驟203。
[0070]在步驟203中,在步驟202中獲取傳輸延時(shí)設(shè)定值后,按事先設(shè)定的預(yù)設(shè)值(如4k至10k)對(duì)傳輸數(shù)據(jù)進(jìn)行切片,然后用切片后的傳輸數(shù)據(jù)獲取第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息。如切片后的傳輸延時(shí)信息中的延時(shí)值大于該傳輸延時(shí)設(shè)定值,則對(duì)傳輸數(shù)據(jù)繼續(xù)進(jìn)行切片(即減小每片傳輸數(shù)據(jù)的大小);如切片后的傳輸延時(shí)信息中的延時(shí)值小于等于傳輸延時(shí)設(shè)定值,則切片處理結(jié)束,可將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)。
[0071]隨后來(lái)到步驟204。
[0072]本優(yōu)選實(shí)施例的步驟204與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟103中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟103中的相關(guān)描述。
[0073]本優(yōu)選實(shí)施例的步驟205與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟104中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟104中的相關(guān)描述。
[0074]業(yè)務(wù)接收端接收完所有的傳輸數(shù)據(jù)后,即完成了本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法。
[0075]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法根據(jù)預(yù)設(shè)的傳輸延時(shí)設(shè)定值以及傳輸延時(shí)信息中的延時(shí)值進(jìn)行比較,確定傳輸數(shù)據(jù)的切片大小,使得并發(fā)傳輸數(shù)據(jù)的延時(shí)值小于等于傳輸延時(shí)設(shè)定值,有效地提高傳輸數(shù)據(jù)的傳輸速度。
[0076]請(qǐng)參照?qǐng)D3,圖3為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第三優(yōu)選實(shí)施例的流程圖。該云傳輸平臺(tái)包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn)。本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法包括:
[0077]步驟301,第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);
[0078]步驟302,根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,第一傳輸節(jié)點(diǎn)對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并生成傳輸數(shù)據(jù)的校驗(yàn)碼;將切片處理后的傳輸數(shù)據(jù)以及傳輸數(shù)據(jù)的校驗(yàn)碼并發(fā)至第二傳輸節(jié)
占.[0079]步驟303,第二傳輸節(jié)點(diǎn)接收切片處理后的傳輸數(shù)據(jù)以及傳輸數(shù)據(jù)的校驗(yàn)碼,對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理,并使用傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn);
[0080]步驟304,第二傳輸節(jié)點(diǎn)發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端;
[0081]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法結(jié)束于步驟304。
[0082]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的各步驟的具體流程。
[0083]本優(yōu)選實(shí)施例的步驟301與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟101中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟101中的相關(guān)描述。
[0084]在步驟302中,本步驟與步驟102的區(qū)別在于第一傳輸節(jié)點(diǎn)在對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理之前,會(huì)生成整個(gè)傳輸數(shù)據(jù)的校驗(yàn)碼,然后同切片處理后的傳輸數(shù)據(jù)一起發(fā)送至第二傳輸節(jié)點(diǎn)。
[0085]隨后來(lái)到步驟303。
[0086]在步驟303中,本步驟與步驟103的區(qū)別在于第二傳輸節(jié)點(diǎn)在接收切片處理后的傳輸數(shù)據(jù)時(shí),同時(shí)接收傳輸數(shù)據(jù)的校驗(yàn)碼;再對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理后,使用傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn)。[0087]隨后來(lái)到步驟304。
[0088]本優(yōu)選實(shí)施例的步驟304與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟104中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例的步驟104中的相關(guān)描述。
[0089]業(yè)務(wù)接收端接收完所有的傳輸數(shù)據(jù)后,即完成了本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法。
[0090]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法在第一優(yōu)選實(shí)施例的基礎(chǔ)上通過(guò)校驗(yàn)碼(如MD5碼)對(duì)傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn),在保證傳輸數(shù)據(jù)的傳輸速度的基礎(chǔ)上進(jìn)一步保證了傳輸數(shù)據(jù)的正確性。
[0091]本發(fā)明還涉及一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),如圖4所示,圖4為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第一優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。該云傳輸平臺(tái)包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn)。該基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)包括接收模塊41、切片模塊42、合并模塊43以及發(fā)送模塊44。接收模塊41用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);切片模塊42用于根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);合并模塊43用于接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;發(fā)送模塊44用于發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
[0092]其中第一傳輸節(jié)點(diǎn)與業(yè)務(wù)發(fā)送端之間的連接為長(zhǎng)連接,第二傳輸節(jié)點(diǎn)與業(yè)務(wù)接收端之間的連接為長(zhǎng)連接,第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的連接為長(zhǎng)連接。
[0093]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)使用時(shí),接收模塊41接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);隨后切片模塊42根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);然后合并模塊43接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;最后發(fā)送模塊44發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
[0094]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的具體工作原理與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第一優(yōu)選實(shí)施例中的相關(guān)描述。
[0095]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云運(yùn)輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度。
[0096]請(qǐng)參照?qǐng)D5,圖5為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第二優(yōu)選實(shí)施例的結(jié)構(gòu)不意圖。本優(yōu)選實(shí)施例與第一優(yōu)選實(shí)施例的區(qū)別在于,切片模塊42包括傳輸延時(shí)設(shè)定值確定單元421以及切片單元422,傳輸延時(shí)設(shè)定值確定單元421用于根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及延時(shí)設(shè)定表,確定第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值;切片單兀422用于根據(jù)傳輸延時(shí)設(shè)定值,以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)。具體為按預(yù)設(shè)值對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片;如切片后的傳輸延時(shí)信息中的延時(shí)值大于傳輸延時(shí)設(shè)定值,則對(duì)傳輸數(shù)據(jù)繼續(xù)進(jìn)行切片;如切片后的傳輸延時(shí)信息中的延時(shí)值小于等于傳輸延時(shí)設(shè)定值,則切片處理結(jié)束;并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)。
[0097]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)使用時(shí),接收模塊41接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);隨后切片模塊42的傳輸延時(shí)設(shè)定值確定單兀421根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及延時(shí)設(shè)定表,確定第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值,切片模塊42的切片單兀422根據(jù)傳輸延時(shí)設(shè)定值,以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn);然后合并模塊43接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;最后發(fā)送模塊44發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
[0098]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的具體工作原理與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第二優(yōu)選實(shí)施例中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第二優(yōu)選實(shí)施例中的相關(guān)描述。
[0099]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)根據(jù)預(yù)設(shè)的傳輸延時(shí)設(shè)定值以及傳輸延時(shí)信息中的延時(shí)值進(jìn)行比較,確定傳輸數(shù)據(jù)的切片大小,使得并發(fā)傳輸數(shù)據(jù)的延時(shí)值小于等于傳輸延時(shí)設(shè)定值,有效地提高傳輸數(shù)據(jù)的傳輸速度。
[0100]請(qǐng)參照?qǐng)D6,圖6為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的第三優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。本優(yōu)選實(shí)施例與第一優(yōu)選實(shí)施例的區(qū)別在于,切片模塊42還包括校驗(yàn)碼生成單元423,合并模塊43還包括校驗(yàn)單元431。校驗(yàn)碼生成單元423用于生成傳輸數(shù)據(jù)的校驗(yàn)碼,并將傳輸數(shù)據(jù)的校驗(yàn)碼發(fā)送至第二傳輸節(jié)點(diǎn);校驗(yàn)單元431用于接收傳輸數(shù)據(jù)的校驗(yàn)碼,并使用傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn)。
[0101]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)使用時(shí),接收模塊41接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);隨后切片模塊42根據(jù)第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,校驗(yàn)碼生成單元423會(huì)生成整個(gè)傳輸數(shù)據(jù)的校驗(yàn)碼,并將切片處理后的傳輸數(shù)據(jù)以及傳輸數(shù)據(jù)的校驗(yàn)碼并發(fā)至第二傳輸節(jié)點(diǎn);然后合并模塊43接收切片處理后的傳輸數(shù)據(jù),并對(duì)切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理,校驗(yàn)單元431使用傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn);最后發(fā)送模塊44發(fā)送合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
[0102]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的具體工作原理與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第三優(yōu)選實(shí)施例中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法的第三優(yōu)選實(shí)施例中的相關(guān)描述。
[0103]本優(yōu)選實(shí)施例的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)在第一優(yōu)選實(shí)施例的基礎(chǔ)上通過(guò)校驗(yàn)碼(如MD5碼)對(duì)傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn),在保證傳輸數(shù)據(jù)的傳輸速度的基礎(chǔ)上進(jìn)一步保證了傳輸數(shù)據(jù)的準(zhǔn)確性。
[0104]圖7為本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法及系統(tǒng)的具體實(shí)施例的工作原理圖。下面通過(guò)圖7詳細(xì)說(shuō)明本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法及系統(tǒng)的具體工作原理。
[0105]這里假設(shè)業(yè)務(wù)發(fā)送端設(shè)置在深圳,業(yè)務(wù)接收端設(shè)置在天津,則第一傳輸節(jié)點(diǎn)也應(yīng)該設(shè)置在深圳(即和業(yè)務(wù)發(fā)送端在同一區(qū)域),第二傳輸節(jié)點(diǎn)應(yīng)該設(shè)置在天津(即和業(yè)務(wù)接收端在同一區(qū)域)。業(yè)務(wù)發(fā)送端與云傳輸平臺(tái)的第一傳輸節(jié)點(diǎn)長(zhǎng)連接,業(yè)務(wù)發(fā)送端將多個(gè)傳輸數(shù)據(jù)發(fā)送給云傳輸平臺(tái)的第一傳輸節(jié)點(diǎn)。這里切片的預(yù)設(shè)值為10k,通過(guò)設(shè)定的延時(shí)設(shè)定表查找到深圳與天津之間的傳輸延時(shí)設(shè)定值為30ms,如傳輸數(shù)據(jù)I的大小為30k,則根據(jù)切片的預(yù)設(shè)值將傳輸數(shù)據(jù)I分成三個(gè)數(shù)據(jù)切片,其他的傳輸數(shù)據(jù)大小均小于10k,則不對(duì)其進(jìn)行切片處理。這里第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)也通過(guò)長(zhǎng)連接通信,使用上述的傳輸數(shù)據(jù)切片檢測(cè)第一傳輸節(jié)點(diǎn)與第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息中的延時(shí)值為28ms,小于30ms,則將上述切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)(這里的并發(fā)是指每個(gè)切片使用一條網(wǎng)絡(luò)連接進(jìn)行傳輸),當(dāng)然這里為了避免某些網(wǎng)絡(luò)連接需要傳輸其他的傳輸數(shù)據(jù),可也設(shè)置多于切片數(shù)量的網(wǎng)絡(luò)連接以保證所有切片的快速傳輸。同時(shí)這里也可將與傳輸數(shù)據(jù)相應(yīng)的校驗(yàn)碼發(fā)送至第二傳輸節(jié)點(diǎn)。
[0106]第二傳輸節(jié)點(diǎn)接收到上述的傳輸數(shù)據(jù)后,將傳輸數(shù)據(jù)I的各個(gè)切片進(jìn)行合并處理得到合并后的傳輸數(shù)據(jù)I (還可使用校驗(yàn)碼對(duì)合并后的傳輸數(shù)據(jù)I進(jìn)行正確性檢驗(yàn)),然后將所有的傳輸數(shù)據(jù)直接通過(guò)長(zhǎng)連接發(fā)送給業(yè)務(wù)接收端。這樣即完成了整個(gè)數(shù)據(jù)傳送過(guò)程。
[0107]本發(fā)明還涉及一種云傳輸平臺(tái),其包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將所述傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn)。第一傳輸節(jié)點(diǎn)包括上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的接收模塊以及切片模塊,第二傳輸節(jié)點(diǎn)包括上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng)的合并模塊以及發(fā)送模塊。
[0108]本發(fā)明的云傳輸平臺(tái)的具體工作原理與上述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法及系統(tǒng)的優(yōu)選實(shí)施例中的描述相同或相似,具體請(qǐng)參見(jiàn)上述基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法及系統(tǒng)的優(yōu)選實(shí)施例中的相關(guān)描述。
[0109]本發(fā)明的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)根據(jù)傳輸節(jié)點(diǎn)的位置信息以及傳輸延時(shí)信息對(duì)傳輸數(shù)據(jù)進(jìn)行切片處理,使云傳輸平臺(tái)可在節(jié)約網(wǎng)絡(luò)資源的基礎(chǔ)上有效地提高傳輸數(shù)據(jù)的傳輸速度。同時(shí)可直接使用現(xiàn)有的業(yè)務(wù)發(fā)送端和業(yè)務(wù)接收端,不需要對(duì)業(yè)務(wù)發(fā)送端和業(yè)務(wù)接收端做任何的改造。解決了現(xiàn)有的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法、系統(tǒng)及相應(yīng)的云傳輸平臺(tái)的傳輸速度受傳輸網(wǎng)絡(luò)影響較大的技術(shù)問(wèn)題。
[0110]綜上所述,雖然本發(fā)明已以?xún)?yōu)選實(shí)施例揭露如上,但上述優(yōu)選實(shí)施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍以權(quán)利要求界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,包括: 第一傳輸節(jié)點(diǎn)接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù); 根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,所述第一傳輸節(jié)點(diǎn)對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn); 所述第二傳輸節(jié)點(diǎn)接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及 所述第二傳輸節(jié)點(diǎn)發(fā)送所述合并處理后的傳輸數(shù)據(jù)至業(yè)務(wù)接收端。
2.根據(jù)權(quán)利要求1所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,所述根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,所述第一傳輸節(jié)點(diǎn)對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn)的步驟包括: 根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、所述第二傳輸節(jié)點(diǎn)的位置信息以及延時(shí)設(shè)定表,確定所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值;以及 根據(jù)所述傳輸延時(shí)設(shè)定值,以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)。
3.根據(jù)權(quán)利要求2所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,所述根據(jù)所述傳輸延時(shí)設(shè)定值,以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)的步驟包括: 按預(yù)設(shè)值對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片; 如所述切片后的傳輸延時(shí)信息中的延時(shí)值大于所述傳輸延時(shí)設(shè)定值,則對(duì)所述傳輸數(shù)據(jù)繼續(xù)進(jìn)行切片;如所述切片后的傳輸延時(shí)信息中的延時(shí)值小于等于所述傳輸延時(shí)設(shè)定值,則所述切片處理結(jié)束;并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn)。
4.根據(jù)權(quán)利要求1所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,所述根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,所述第一傳輸節(jié)點(diǎn)對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn)的步驟包括: 根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、所述第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,所述第一傳輸節(jié)點(diǎn)對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并生成所述傳輸數(shù)據(jù)的校驗(yàn)碼;將所述切片處理后的傳輸數(shù)據(jù)以及所述傳輸數(shù)據(jù)的校驗(yàn)碼并發(fā)至所述第二傳輸節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求4所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,所述第二傳輸節(jié)點(diǎn)接收所述切片處理后的傳輸數(shù)據(jù), 并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理的步驟包括: 所述第二傳輸節(jié)點(diǎn)接收所述切片處理后的傳輸數(shù)據(jù)以及所述傳輸數(shù)據(jù)的校驗(yàn)碼,對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理,并使用所述傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)所述合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn)。
6.根據(jù)權(quán)利要求1所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸方法,其特征在于,所述第一傳輸節(jié)點(diǎn)與所述業(yè)務(wù)發(fā)送端之間的連接為長(zhǎng)連接,所述第二傳輸節(jié)點(diǎn)與所述業(yè)務(wù)接收端之間的連接為長(zhǎng)連接,所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的連接為長(zhǎng)連接。
7.一種基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括: 接收模塊,用于接收所述業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù); 切片模塊,用于根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn); 合并模塊,用于接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及 發(fā)送模塊,用于發(fā)送所述合并處理后的傳輸數(shù)據(jù)至所述業(yè)務(wù)接收端。
8.根據(jù)權(quán)利要求7所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述切片模塊包括: 傳輸延時(shí)設(shè)定值確定單元,用于根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、所述第二傳輸節(jié)點(diǎn)的位置信息以及延時(shí)設(shè)定表,確定所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)設(shè)定值;以及 切片單元,用于根據(jù)所述傳輸延時(shí)設(shè)定值,以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將切片處理后的傳輸數(shù)據(jù)并發(fā)至第二傳輸節(jié)點(diǎn)。
9.根據(jù)權(quán)利要求8所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述切片單元用于, 按預(yù)設(shè)值對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片; 如所述切片后的傳輸延時(shí)信息中的延時(shí)值大于所述傳輸延時(shí)設(shè)定值,則對(duì)所述傳輸數(shù)據(jù)繼續(xù)進(jìn)行切片;如所述切片后的傳輸延時(shí)信息中的延時(shí)值小于等于所述傳輸延時(shí)設(shè)定值,則所述切片處理結(jié)束;并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn)。
10.根據(jù)權(quán)利要求7所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述切片模塊還包括: 校驗(yàn)碼生成單元,用于生成所述傳輸數(shù)據(jù)的校驗(yàn)碼,并將所述傳輸數(shù)據(jù)的校驗(yàn)碼發(fā)送至所述第二傳輸節(jié)點(diǎn)。
11.根據(jù)權(quán)利要求10所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述合并模塊還包括: 校驗(yàn)單元,用于接收所述傳輸數(shù)據(jù)的校驗(yàn)碼,并使用所述傳輸數(shù)據(jù)的校驗(yàn)碼對(duì)所述合并處理后的傳輸數(shù)據(jù)進(jìn)行正確性檢驗(yàn)。
12.根據(jù)權(quán)利要求7所述的基于云傳輸平臺(tái)的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述第一傳輸節(jié)點(diǎn)與所述業(yè)務(wù)發(fā)送端之間的連接為長(zhǎng)連接,所述第二傳輸節(jié)點(diǎn)與所述業(yè)務(wù)接收端之間的連接為長(zhǎng)連接,所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的連接為長(zhǎng)連接。
13.—種云傳輸平臺(tái),其特征在于,包括用于接收業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù)的第一傳輸節(jié)點(diǎn)以及用于將所述傳輸數(shù)據(jù)發(fā)送給業(yè)務(wù)接收端的第二傳輸節(jié)點(diǎn); 所述第一傳輸節(jié)點(diǎn)包括: 接收模塊,用于接收所述業(yè)務(wù)發(fā)送端的傳輸數(shù)據(jù);切片模塊,用于根據(jù)所述第一傳輸節(jié)點(diǎn)的位置信息、第二傳輸節(jié)點(diǎn)的位置信息以及所述第一傳輸節(jié)點(diǎn)與所述第二傳輸節(jié)點(diǎn)之間的傳輸延時(shí)信息,對(duì)所述傳輸數(shù)據(jù)進(jìn)行切片處理,并將所述切片處理后的傳輸數(shù)據(jù)并發(fā)至所述第二傳輸節(jié)點(diǎn); 所述第二傳輸節(jié)點(diǎn)包括: 合并模塊,用于接收所述切片處理后的傳輸數(shù)據(jù),并對(duì)所述切片處理后的傳輸數(shù)據(jù)進(jìn)行合并處理;以及 發(fā)送模塊,用 于發(fā)送所述合并處理后的傳輸數(shù)據(jù)至所述業(yè)務(wù)接收端。
【文檔編號(hào)】H04L29/08GK103916448SQ201310007595
【公開(kāi)日】2014年7月9日 申請(qǐng)日期:2013年1月9日 優(yōu)先權(quán)日:2013年1月9日
【發(fā)明者】黃明生, 漆洪凱, 何志敏 申請(qǐng)人:深圳市騰訊計(jì)算機(jī)系統(tǒng)有限公司