System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法及裝置。
技術(shù)介紹
1、采用先應(yīng)式路由協(xié)議建立路由時,路由節(jié)點需要通過定期發(fā)送控制報文來維護(hù)本地的路由表,導(dǎo)致無線資源開銷大,且路由節(jié)點掉電也快。而采用反應(yīng)式路由協(xié)議建立路由時,又會存在路由建立延遲的問題,導(dǎo)致業(yè)務(wù)數(shù)據(jù)的傳輸?shù)却龝r延較長。
2、因此,如何使得網(wǎng)絡(luò)中節(jié)點間的數(shù)據(jù)傳輸能達(dá)到消耗的網(wǎng)絡(luò)資源少且業(yè)務(wù)數(shù)據(jù)的傳輸時延低這一目標(biāo),是急需解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本申請公開了一種數(shù)據(jù)傳輸方法及裝置,既能降低網(wǎng)絡(luò)資源的開銷,又能降低首包業(yè)務(wù)數(shù)據(jù)傳輸?shù)牡却龝r延。
2、第一方面,本申請?zhí)峁┝艘环N數(shù)據(jù)傳輸方法,該方法應(yīng)用于發(fā)起節(jié)點,該方法包括:生成廣播業(yè)務(wù)幀,所述廣播業(yè)務(wù)幀用于以廣播的形式將第一業(yè)務(wù)數(shù)據(jù)由所述發(fā)起節(jié)點傳輸至目標(biāo)節(jié)點,所述廣播業(yè)務(wù)幀還包括第一信息,所述第一信息用于請求建立由所述發(fā)起節(jié)點至所述目標(biāo)節(jié)點的路由,所述路由用于以非廣播的形式將第二業(yè)務(wù)數(shù)據(jù)由所述發(fā)起節(jié)點傳輸至所述目標(biāo)節(jié)點;廣播所述廣播業(yè)務(wù)幀。
3、這里,發(fā)起節(jié)點可以是具有路由轉(zhuǎn)發(fā)能力的網(wǎng)絡(luò)設(shè)備,例如可以是無線路由器、無線接入點(access?point,ap)等,也可以是該網(wǎng)絡(luò)設(shè)備內(nèi)的組件,組件例如可以是單板,線卡,芯片等。發(fā)起節(jié)點也可以是具有路由轉(zhuǎn)發(fā)能力的終端設(shè)備,例如智能家居設(shè)備(諸如電視、掃地機(jī)器人、智能臺燈、音響系統(tǒng)、智能照明系統(tǒng)、電器控制系統(tǒng)、家庭背景音樂、家庭影院系統(tǒng)、對講系統(tǒng)、視頻監(jiān)控等)、智能運輸設(shè)備(諸如汽車、輪
4、這里,發(fā)起節(jié)點可以理解為路由發(fā)現(xiàn)的始節(jié)點,目標(biāo)節(jié)點為路由發(fā)現(xiàn)的末節(jié)點;或者,發(fā)起節(jié)點為業(yè)務(wù)數(shù)據(jù)或者攜帶了業(yè)務(wù)數(shù)據(jù)和第一信息的廣播業(yè)務(wù)幀的起始發(fā)送節(jié)點,而目標(biāo)節(jié)點為業(yè)務(wù)數(shù)據(jù)或該廣播業(yè)務(wù)幀的最終處理節(jié)點。
5、示例性地,第一信息也可以稱為路由請求信息。
6、在本申請中,路由也可以理解為路徑。
7、示例性地,該方法應(yīng)用于發(fā)起節(jié)點,該方法也可以描述為:生成廣播業(yè)務(wù)幀,廣播業(yè)務(wù)幀包括第一信息和第一業(yè)務(wù)數(shù)據(jù),第一信息用于請求建立由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由,該路由用于將第二業(yè)務(wù)數(shù)據(jù)由發(fā)起節(jié)點傳輸至目標(biāo)節(jié)點;廣播該廣播業(yè)務(wù)幀。
8、上述方法中,發(fā)起節(jié)點基于業(yè)務(wù)數(shù)據(jù)的傳輸開啟路由發(fā)現(xiàn),即以廣播泛洪的方式通過攜帶了路由請求信息和業(yè)務(wù)數(shù)據(jù)的廣播業(yè)務(wù)幀建立路由,在建立路由的同時也可以實現(xiàn)業(yè)務(wù)數(shù)據(jù)的傳輸,相較于采用反應(yīng)式路由協(xié)議建立路由,能降低首包業(yè)務(wù)數(shù)據(jù)的傳輸?shù)却龝r延;相較于采用先應(yīng)式路由協(xié)議建立路由,在無業(yè)務(wù)數(shù)據(jù)需要發(fā)送時無需建立路由,也無需定期發(fā)送路由控制報文來維護(hù)路由表,不僅能節(jié)省網(wǎng)絡(luò)設(shè)備的電能消耗,還能大大減小網(wǎng)絡(luò)資源的開銷。
9、可選地,所述方法還包括:接收路由響應(yīng)幀,所述路由響應(yīng)幀包括第二信息,所述第二信息用于指示所述發(fā)起節(jié)點至所述目標(biāo)節(jié)點的路由已建立以及用于指示所述路由;根據(jù)所述路由發(fā)送所述第二業(yè)務(wù)數(shù)據(jù)。
10、這里,第二信息用于指示發(fā)起節(jié)點至目標(biāo)節(jié)點的路由,可以是第二信息通過記載由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由的跳數(shù)和該路由的開銷來指示該路由,也可以是第二信息通過記載由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由所經(jīng)過的各個節(jié)點來指示該路由,還可以是第二信息通過記載路由響應(yīng)幀當(dāng)前的發(fā)送者在該路由上的下一跳節(jié)點來指示該路由,或者第二信息也可以通過其他方式指示該路由,在此不作具體限定。發(fā)起節(jié)點基于該路由響應(yīng)幀可以實現(xiàn)發(fā)起節(jié)點在該路由上的尋址即可,不限定第二信息指示該路由的方式。
11、示例性地,根據(jù)所述路由發(fā)送所述第二業(yè)務(wù)數(shù)據(jù),包括:根據(jù)所述路由確定所述路由上所述發(fā)起節(jié)點的下一跳節(jié)點;向所述發(fā)起節(jié)點的下一跳節(jié)點發(fā)送所述第二業(yè)務(wù)數(shù)據(jù)。
12、這里,路由響應(yīng)幀為發(fā)起節(jié)點從自身的鄰居節(jié)點接收。
13、示例性地,第二業(yè)務(wù)數(shù)據(jù)以非廣播的形式(例如單播或組播)發(fā)送。
14、這里,發(fā)起節(jié)點接收到路由響應(yīng)幀,所謂路由已建立可以理解為:該路由可以實現(xiàn)將第二業(yè)務(wù)數(shù)據(jù)由發(fā)起節(jié)點發(fā)送至目標(biāo)節(jié)點,也意味著由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由途徑的各節(jié)點在本地已完成反向路由表的建立,且路由響應(yīng)幀由目標(biāo)節(jié)點傳輸至發(fā)起節(jié)點時途徑的各節(jié)點在本地已建立正向路由表,正向路由表可以指導(dǎo)本地節(jié)點對業(yè)務(wù)數(shù)據(jù)的發(fā)送。
15、示例性地,第二信息也可以稱為路由響應(yīng)信息。
16、可以理解,廣播業(yè)務(wù)幀的廣播可以實現(xiàn)反向路由的建立,反向路由是指由目標(biāo)節(jié)點至發(fā)起節(jié)點的路由,反向路由使得路由響應(yīng)幀由目標(biāo)節(jié)點回送至發(fā)起節(jié)點,從而實現(xiàn)了正向路由的建立,正向路由是指由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由,正向路由可以用于將第二業(yè)務(wù)數(shù)據(jù)由發(fā)起節(jié)點傳輸至目標(biāo)節(jié)點。
17、實施上述實現(xiàn)方式,發(fā)起節(jié)點通過接收到的路由響應(yīng)幀可以知曉由發(fā)起節(jié)點至目標(biāo)節(jié)點的路由已建立,后續(xù)可以以非廣播(例如單播或組播)的形式實現(xiàn)第二業(yè)務(wù)數(shù)據(jù)沿著已建立的路由傳輸,如此,相較于泛洪式地傳輸業(yè)務(wù)數(shù)據(jù),能減少網(wǎng)絡(luò)中業(yè)務(wù)數(shù)據(jù)被節(jié)點發(fā)送或轉(zhuǎn)發(fā)的次數(shù),從而能降低網(wǎng)絡(luò)中節(jié)點的功耗和無線通信資源開銷。
18、可選地,所述路由響應(yīng)幀包括第一路由響應(yīng)幀和第二路由響應(yīng)幀,所述第一路由響應(yīng)幀用于指示由所述發(fā)起節(jié)點至所述目標(biāo)節(jié)點的第一路由已建立以及用于指示所述第一路由,所述第二路由響應(yīng)幀用于指示由所述發(fā)起節(jié)點至所述目標(biāo)節(jié)點的第二路由已建立以及用于指示所述第二路由;所述通過所述路由發(fā)送所述第二業(yè)務(wù)數(shù)據(jù),包括:通過所述第一路由和所述第二路由中的至少一項發(fā)送所述第二業(yè)務(wù)數(shù)據(jù)。
19、這里,發(fā)起節(jié)點接收到多個路由響應(yīng)幀(即第一路由響應(yīng)幀和第二路由響應(yīng)幀),意味著建立了從發(fā)起節(jié)點至目標(biāo)節(jié)點的多條路由,多條路由中的每條路由對應(yīng)多個路由響應(yīng)幀中的一個路由響應(yīng)幀??梢岳斫猓鄠€路由響應(yīng)幀中第二信息的序號與廣播業(yè)務(wù)幀中第一信息的序號相同,且不同路由響應(yīng)幀的第二信息中路徑跳數(shù)字段的取值不同和/或路徑開銷字段的取值不同。這里,路徑跳數(shù)字段和路徑開銷字段可參見下述相應(yīng)內(nèi)容的敘述,在此不再贅述。
20、這里,第一路由與第二路由不同,表現(xiàn)為:第一路由的跳數(shù)與第二路由的跳數(shù)不同和/或第一路由的開銷與第二路由的開銷不同。
21、這里,發(fā)起節(jié)點至目標(biāo)節(jié)點的路由的開銷是指發(fā)起節(jié)點至目標(biāo)節(jié)點的該路由中各鏈路的開銷之和。該路由的開銷用于衡量發(fā)起節(jié)點到達(dá)目標(biāo)節(jié)點的代價。當(dāng)發(fā)起節(jié)點到達(dá)目標(biāo)節(jié)點有多條路由時,最小路由開銷對應(yīng)的路由可以稱為發(fā)起節(jié)點至目標(biāo)節(jié)點的最佳路由。這里,路由的開銷也可以稱為路徑的開銷。
22、鏈路的開銷是鏈路的一種度量值。鏈路的開銷例如可以是該鏈路的功耗、該鏈路的傳輸時延或該鏈路的丟包率。在另一種實現(xiàn)方式中,鏈路的開銷也可以是根據(jù)該鏈路的功耗、該鏈路的傳本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
1.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于發(fā)起節(jié)點,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括擴(kuò)展字段,所述第一信息承載于所述廣播業(yè)務(wù)幀中的擴(kuò)展字段中。
5.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括網(wǎng)絡(luò)層廣播協(xié)議報文,所述網(wǎng)絡(luò)層廣播協(xié)議報文包括路由請求報文頭,所述第一信息承載于所述路由請求報文頭中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述網(wǎng)絡(luò)層廣播協(xié)議報文還包括網(wǎng)絡(luò)層報文頭和網(wǎng)絡(luò)層廣播協(xié)議報文頭,其中,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述網(wǎng)絡(luò)層廣播協(xié)議報文頭,所述網(wǎng)絡(luò)層廣播協(xié)議報文頭指示下一層報文的報文頭為所述路由請求報文頭。
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述第一信息包括以下字段中的至少一項:
8.根據(jù)權(quán)利要求2-7任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括擴(kuò)展字段,所述第二
9.根據(jù)權(quán)利要求2-7任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括第一網(wǎng)絡(luò)層單播報文,所述第一網(wǎng)絡(luò)層單播報文包括路由響應(yīng)報文頭,所述第二信息承載于所述路由響應(yīng)報文頭中。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第一網(wǎng)絡(luò)層單播報文還包括網(wǎng)絡(luò)層報文頭,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述路由響應(yīng)報文頭。
11.根據(jù)權(quán)利要求2-10任一項所述的方法,其特征在于,所述第二信息包括以下字段中的至少一項:
12.根據(jù)權(quán)利要求1-11任一項所述的方法,其特征在于,所述方法還包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述路由故障幀包括擴(kuò)展字段,所述第三信息承載于所述路由故障幀中的擴(kuò)展字段中。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述路由故障幀包括第二網(wǎng)絡(luò)層單播報文,所述第二網(wǎng)絡(luò)層單播報文包括路由故障報文頭,所述第三信息承載于所述路由故障報文頭中。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述第二網(wǎng)絡(luò)層單播報文還包括網(wǎng)絡(luò)層報文頭,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述路由故障報文頭。
16.根據(jù)權(quán)利要求12-15任一項所述的方法,其特征在于,所述第三信息包括以下字段中的至少一項:
17.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于第一節(jié)點,所述方法包括:
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述方法還包括:
19.根據(jù)權(quán)利要求17或18所述的方法,其特征在于,所述方法還包括:
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述方法還包括:
21.根據(jù)權(quán)利要求19或20所述的方法,其特征在于,所述方法還包括:
22.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于目標(biāo)節(jié)點,所述方法包括:
23.根據(jù)權(quán)利要求22所述的方法,其特征在于,所述方法還包括:
24.根據(jù)權(quán)利要求22或23所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括第一廣播業(yè)務(wù)幀和第二廣播業(yè)務(wù)幀,所述第一廣播業(yè)務(wù)幀來自第一節(jié)點,所述第二廣播業(yè)務(wù)幀來自第二節(jié)點,所述第一節(jié)點和所述第二節(jié)點屬于所述目標(biāo)節(jié)點的鄰居節(jié)點;
25.根據(jù)權(quán)利要求22-24任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括擴(kuò)展字段,所述第一信息承載于所述廣播業(yè)務(wù)幀中的擴(kuò)展字段中。
26.根據(jù)權(quán)利要求22-24任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括網(wǎng)絡(luò)層廣播協(xié)議報文,所述網(wǎng)絡(luò)層廣播協(xié)議報文包括路由請求報文頭,所述第一信息承載于所述路由請求報文頭中。
27.根據(jù)權(quán)利要求26所述的方法,其特征在于,所述網(wǎng)絡(luò)層廣播協(xié)議報文還包括網(wǎng)絡(luò)層報文頭和網(wǎng)絡(luò)層廣播協(xié)議報文頭,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述網(wǎng)絡(luò)層廣播協(xié)議報文頭,所述網(wǎng)絡(luò)層廣播協(xié)議報文頭指示下一層報文的報文頭為所述路由請求報文頭。
28.根據(jù)權(quán)利要求22-27任一項所述的方法,其特征在于,所述第一信息包括以下字段中的至少一項:
29.根據(jù)權(quán)利要求22-28任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括擴(kuò)展字段,所述第二信息承載于所述路由響應(yīng)幀中的擴(kuò)展字段中。
30.根據(jù)權(quán)利要求22-28任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括第一網(wǎng)絡(luò)層單播報文,所述第一網(wǎng)絡(luò)層單播報文包括路由響應(yīng)報文頭,所述第二信息承載于所述...
【技術(shù)特征摘要】
1.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于發(fā)起節(jié)點,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括擴(kuò)展字段,所述第一信息承載于所述廣播業(yè)務(wù)幀中的擴(kuò)展字段中。
5.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述廣播業(yè)務(wù)幀包括網(wǎng)絡(luò)層廣播協(xié)議報文,所述網(wǎng)絡(luò)層廣播協(xié)議報文包括路由請求報文頭,所述第一信息承載于所述路由請求報文頭中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述網(wǎng)絡(luò)層廣播協(xié)議報文還包括網(wǎng)絡(luò)層報文頭和網(wǎng)絡(luò)層廣播協(xié)議報文頭,其中,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述網(wǎng)絡(luò)層廣播協(xié)議報文頭,所述網(wǎng)絡(luò)層廣播協(xié)議報文頭指示下一層報文的報文頭為所述路由請求報文頭。
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述第一信息包括以下字段中的至少一項:
8.根據(jù)權(quán)利要求2-7任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括擴(kuò)展字段,所述第二信息承載于所述路由響應(yīng)幀中的擴(kuò)展字段中。
9.根據(jù)權(quán)利要求2-7任一項所述的方法,其特征在于,所述路由響應(yīng)幀包括第一網(wǎng)絡(luò)層單播報文,所述第一網(wǎng)絡(luò)層單播報文包括路由響應(yīng)報文頭,所述第二信息承載于所述路由響應(yīng)報文頭中。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第一網(wǎng)絡(luò)層單播報文還包括網(wǎng)絡(luò)層報文頭,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述路由響應(yīng)報文頭。
11.根據(jù)權(quán)利要求2-10任一項所述的方法,其特征在于,所述第二信息包括以下字段中的至少一項:
12.根據(jù)權(quán)利要求1-11任一項所述的方法,其特征在于,所述方法還包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述路由故障幀包括擴(kuò)展字段,所述第三信息承載于所述路由故障幀中的擴(kuò)展字段中。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述路由故障幀包括第二網(wǎng)絡(luò)層單播報文,所述第二網(wǎng)絡(luò)層單播報文包括路由故障報文頭,所述第三信息承載于所述路由故障報文頭中。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述第二網(wǎng)絡(luò)層單播報文還包括網(wǎng)絡(luò)層報文頭,所述網(wǎng)絡(luò)層報文頭指示下一層報文的報文頭為所述路由故障報文頭。
16.根據(jù)權(quán)利要求12-15任一項所述的方法,其特征在于,所述第三信息包括以下字段中的至少一項:
17.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于第一節(jié)點,所述方法包括:
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述方法還包括:
19.根據(jù)權(quán)利要求17或18所述的方法,其特征在于,所述方法還包括:
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述方法還包括:
21.根據(jù)權(quán)利要求19或20所述的方法,其特征在于,所述方法還包括:
22.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法應(yīng)用于目標(biāo)節(jié)點,所述方法包括:
23.根據(jù)權(quán)利要求22所述的方法,其特征在于,所述方法還包括:
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王雅莉,劉國權(quán),唐維平,王鍵,
申請(專利權(quán))人:華為技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。