欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)傳輸方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備與流程

文檔序號(hào):40568650發(fā)布日期:2025-01-03 11:29閱讀:10來源:國知局
數(shù)據(jù)傳輸方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備與流程

所屬的技術(shù)人員能夠理解,本公開的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本公開的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。下面參照?qǐng)D17來描述根據(jù)本公開的這種實(shí)施方式的電子設(shè)備1700。圖17顯示的電子設(shè)備1700僅僅是一個(gè)示例,不應(yīng)對(duì)本公開實(shí)施例的功能和使用范圍帶來任何限制。如圖17所示,電子設(shè)備1700以通用計(jì)算設(shè)備的形式表現(xiàn)。電子設(shè)備1700的組件可以包括但不限于:上述至少一個(gè)處理單元1710、上述至少一個(gè)存儲(chǔ)單元1720、連接不同系統(tǒng)組件(包括存儲(chǔ)單元1720和處理單元1710)的總線1730。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,所述程序代碼可以被所述處理單元1710執(zhí)行,使得所述處理單元1710執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本公開各種示例性實(shí)施方式的步驟。例如,所述處理單元1710可以執(zhí)行上述方法實(shí)施例的如下步驟:對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并,確定傳輸消息;通過第一傳輸路徑向目標(biāo)接收端發(fā)送所述傳輸消息,預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài);根據(jù)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),確定是否將所述傳輸消息通過第二傳輸路徑發(fā)送至所述目標(biāo)接收端。存儲(chǔ)單元1720可以包括易失性存儲(chǔ)單元形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)單元(ram)17201和/或高速緩存存儲(chǔ)單元17202,還可以進(jìn)一步包括只讀存儲(chǔ)單元(rom)17203。存儲(chǔ)單元1720還可以包括具有一組(至少一個(gè))程序模塊17205的程序/實(shí)用工具17204,這樣的程序模塊17205包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)??偩€1730可以為表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)單元總線或者存儲(chǔ)單元控制器、外圍總線、圖形加速端口、處理單元或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。電子設(shè)備1700也可以與一個(gè)或多個(gè)外部設(shè)備1740(例如鍵盤、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該電子設(shè)備1700交互的設(shè)備通信,和/或與使得該電子設(shè)備1700能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口1750進(jìn)行。并且,電子設(shè)備1700還可以通過網(wǎng)絡(luò)適配器1760與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器1760通過總線1730與電子設(shè)備1700的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合電子設(shè)備1700使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,這里描述的示例實(shí)施方式可以通過軟件實(shí)現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實(shí)現(xiàn)。因此,根據(jù)本公開實(shí)施方式的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是cd-rom,u盤,移動(dòng)硬盤等)中或網(wǎng)絡(luò)上,包括若干指令以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、終端裝置、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行根據(jù)本公開實(shí)施方式的方法。特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括:計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述數(shù)據(jù)傳輸方法。在本公開的示例性實(shí)施例中,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)。其上存儲(chǔ)有能夠?qū)崿F(xiàn)本公開上述方法的程序產(chǎn)品。在一些可能的實(shí)施方式中,本公開的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在終端設(shè)備上運(yùn)行時(shí),所述程序代碼用于使所述終端設(shè)備執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本公開各種示例性實(shí)施方式的步驟。本公開中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)訪問存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本公開中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序??蛇x地,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于無線、有線、光纜、rf等等,或者上述的任意合適的組合。在具體實(shí)施時(shí),可以以一種或多種程序設(shè)計(jì)語言的任意組合來編寫用于執(zhí)行本公開操作的程序代碼,所述程序設(shè)計(jì)語言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語言—諸如java、c++等,還包括常規(guī)的過程式程序設(shè)計(jì)語言—諸如“c”語言或類似的程序設(shè)計(jì)語言。程序代碼可以完全地在用戶計(jì)算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過任意種類的網(wǎng)絡(luò),包括局域網(wǎng)(lan)或廣域網(wǎng)(wan),連接到用戶計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于動(dòng)作執(zhí)行的設(shè)備的若干模塊或者單元,但是這種劃分并非強(qiáng)制性的。實(shí)際上,根據(jù)本公開的實(shí)施方式,上文描述的兩個(gè)或更多模塊或者單元的特征和功能可以在一個(gè)模塊或者單元中具體化。反之,上文描述的一個(gè)模塊或者單元的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊或者單元來具體化。此外,盡管在附圖中以特定順序描述了本公開中方法的各個(gè)步驟,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些步驟,或是必須執(zhí)行全部所示的步驟才能實(shí)現(xiàn)期望的結(jié)果。附加的或備選的,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,以及/或者將一個(gè)步驟分解為多個(gè)步驟執(zhí)行等。通過以上實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,這里描述的示例實(shí)施方式可以通過軟件實(shí)現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實(shí)現(xiàn)。因此,根據(jù)本公開實(shí)施方式的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是cd-rom,u盤,移動(dòng)硬盤等)中或網(wǎng)絡(luò)上,包括若干指令以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、移動(dòng)終端、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行根據(jù)本公開實(shí)施方式的方法。本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本公開旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由所附的權(quán)利要求指出。


背景技術(shù):

1、在物聯(lián)網(wǎng)(internet?of?things,iot)中,存在大量的傳感器作為節(jié)點(diǎn)通過網(wǎng)絡(luò)與其他設(shè)備進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)交換。在傳統(tǒng)的物聯(lián)網(wǎng)中,每一個(gè)傳感器節(jié)點(diǎn)都獨(dú)立的向其所屬的父節(jié)點(diǎn)發(fā)送數(shù)據(jù),這會(huì)導(dǎo)致網(wǎng)絡(luò)中傳輸大量的小數(shù)據(jù)包,這種分散傳輸會(huì)造成大量的網(wǎng)絡(luò)資源以及能量的消耗;當(dāng)網(wǎng)絡(luò)中出現(xiàn)故障時(shí),則需要一定時(shí)間來重新配置網(wǎng)絡(luò)拓?fù)?,造成網(wǎng)絡(luò)傳輸中斷,使得物聯(lián)網(wǎng)網(wǎng)絡(luò)不穩(wěn)定不可靠。

2、需要說明的是,在上述背景技術(shù)部分公開的信息僅用于加強(qiáng)對(duì)本公開的背景的理解,因此可以包括不構(gòu)成對(duì)本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。


技術(shù)實(shí)現(xiàn)思路

1、本公開提供一種數(shù)據(jù)傳輸方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備,至少在一定程度上克服物聯(lián)網(wǎng)網(wǎng)絡(luò)不穩(wěn)定不可靠的問題。

2、本公開的其他特性和優(yōu)點(diǎn)將通過下面的詳細(xì)描述變得顯然,或部分地通過本公開的實(shí)踐而習(xí)得。

3、根據(jù)本公開的一個(gè)方面,提供了一種數(shù)據(jù)傳輸方法,包括:

4、對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并,確定傳輸消息;

5、通過第一傳輸路徑向目標(biāo)接收端發(fā)送所述傳輸消息,預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài);

6、根據(jù)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),確定是否將所述傳輸消息通過第二傳輸路徑發(fā)送至所述目標(biāo)接收端。

7、在一些實(shí)施例中,對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并,確定傳輸消息,包括:

8、獲取屬于同一設(shè)備的多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包;

9、將所述多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存,在緩存的數(shù)據(jù)包數(shù)量達(dá)到合并閾值時(shí),將當(dāng)前緩存的數(shù)據(jù)包進(jìn)行合并壓縮處理,確定傳輸消息。

10、在一些實(shí)施例中,通過第一傳輸路徑向目標(biāo)接收端發(fā)送所述傳輸消息,預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài),包括:

11、對(duì)所述傳輸消息進(jìn)行異常檢測(cè);

12、將通過異常檢測(cè)的傳輸消息通過第一傳輸路徑發(fā)送至目標(biāo)接收端;

13、獲取所述第一傳輸路徑在傳輸所述傳輸消息的狀態(tài)數(shù)據(jù),預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài)。

14、在一些實(shí)施例中,對(duì)所述傳輸消息進(jìn)行異常檢測(cè),包括:

15、將傳輸消息輸入異常檢測(cè)模型,確定傳輸消息異常檢測(cè)值;

16、若所述傳輸消息異常檢測(cè)值小于異常判斷閾值,則所述傳輸消息通過異常檢測(cè);

17、若所述傳輸消息異常檢測(cè)值大于或等于異常判斷閾值,則所述傳輸消息未通過異常檢測(cè)。

18、在一些實(shí)施例中,所述異常檢測(cè)模型的確定過程,包括:

19、獲取設(shè)定連續(xù)時(shí)間段采集的多個(gè)設(shè)備的歷史傳輸信息;

20、對(duì)所述歷史傳輸信息進(jìn)行數(shù)據(jù)清洗,并對(duì)數(shù)值型特征進(jìn)行歸一化處理,確定歸一化歷史傳輸數(shù)據(jù);

21、建立正態(tài)分布概率模型,根據(jù)所述歸一化歷史傳輸數(shù)據(jù)設(shè)定所述正態(tài)分布概率模型的參數(shù),確定異常檢測(cè)模型。

22、在一些實(shí)施例中,將通過異常檢測(cè)的傳輸消息通過第一傳輸路徑發(fā)送至目標(biāo)接收端,包括:

23、第一節(jié)點(diǎn)接收基于所述通過異常檢測(cè)的傳輸消息而確定的有向無環(huán)圖信息對(duì)象消息;

24、若所述有向無環(huán)圖信息對(duì)象消息為所述第一節(jié)點(diǎn)接收到的第一個(gè)有向無環(huán)圖信息對(duì)象消息,則將發(fā)送所述有向無環(huán)圖信息對(duì)象消息的發(fā)送方添加為所述第一節(jié)點(diǎn)的父節(jié)點(diǎn);

25、確定所述第一節(jié)點(diǎn)相對(duì)于其父節(jié)點(diǎn)在有向無環(huán)圖中的排序;

26、所述第一節(jié)點(diǎn)向其父節(jié)點(diǎn)發(fā)送目的地通告對(duì)象消息,并基于在有向無環(huán)圖中的排序向相鄰的節(jié)點(diǎn)多播有向無環(huán)圖信息對(duì)象消息,確定第一傳輸路徑;

27、將所述通過異常檢測(cè)的傳輸消息通過所述第一傳輸路徑發(fā)送至目標(biāo)接收端。

28、在一些實(shí)施例中,確定所述第一節(jié)點(diǎn)相對(duì)于其父節(jié)點(diǎn)在有向無環(huán)圖中的排序,包括:

29、獲取第一節(jié)點(diǎn)與其父節(jié)點(diǎn)的隊(duì)列占有率、經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息;

30、將所述隊(duì)列占有率、經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息輸入擁塞和能量最小化函數(shù),確定所述第一節(jié)點(diǎn)相對(duì)于其父節(jié)點(diǎn)在有向無環(huán)圖中的排序。

31、在一些實(shí)施例中,還包括:

32、若所述有向無環(huán)圖信息對(duì)象消息不是所述第一節(jié)點(diǎn)接收到的第一個(gè)有向無環(huán)圖信息對(duì)象消息,則確定所述有向無環(huán)圖信息對(duì)象消息是否屬于子節(jié)點(diǎn)發(fā)出;所述第一節(jié)點(diǎn)屬于子節(jié)點(diǎn);

33、若所述有向無環(huán)圖信息對(duì)象消息是屬于子節(jié)點(diǎn)發(fā)出,則將經(jīng)過節(jié)點(diǎn)數(shù)據(jù)中的子節(jié)點(diǎn)計(jì)數(shù)遞增。

34、在一些實(shí)施例中,還包括:

35、若所述有向無環(huán)圖信息對(duì)象消息不屬于子節(jié)點(diǎn)發(fā)出,則確定所述有向無環(huán)圖信息對(duì)象消息是否來自當(dāng)前父節(jié)點(diǎn);

36、若所述有向無環(huán)圖信息對(duì)象消息不是來自當(dāng)前父節(jié)點(diǎn),則將所述有向無環(huán)圖信息對(duì)象消息的來源確定為新父節(jié)點(diǎn);

37、將所述新父節(jié)點(diǎn)添加至當(dāng)前父節(jié)點(diǎn)所在的父節(jié)點(diǎn)列表;

38、獲取新父節(jié)點(diǎn)與所述第一節(jié)點(diǎn)之間的隊(duì)列占有率、經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息;

39、將所述隊(duì)列占有率、經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息輸入擁塞和能量最小化函數(shù),確定新父節(jié)點(diǎn)在有向無環(huán)圖中的排序;

40、若新父節(jié)點(diǎn)在有向無環(huán)圖中的排序比當(dāng)前父節(jié)點(diǎn)在有向無環(huán)圖中的排序更小,則將新父節(jié)點(diǎn)確定為所述第一節(jié)點(diǎn)的父節(jié)點(diǎn);

41、將所述新父節(jié)點(diǎn)更新至有向無環(huán)圖中所述當(dāng)前父節(jié)點(diǎn)的位置,并丟棄所述當(dāng)前父節(jié)點(diǎn),確定經(jīng)過更新的有向無環(huán)圖;

42、所述第一節(jié)點(diǎn)向新父節(jié)點(diǎn)發(fā)送目的地通告對(duì)象消息,并基于所述經(jīng)過更新的有向無環(huán)圖向相鄰的節(jié)點(diǎn)多播有向無環(huán)圖信息對(duì)象消息。

43、在一些實(shí)施例中,還包括:若新父節(jié)點(diǎn)在有向無環(huán)圖中的排序比當(dāng)前父節(jié)點(diǎn)在有向無環(huán)圖中的排序更大或等于,則保持所述當(dāng)前父節(jié)點(diǎn)在有向無環(huán)圖中的排序。

44、在一些實(shí)施例中,獲取所述第一傳輸路徑在傳輸所述傳輸消息的狀態(tài)數(shù)據(jù),預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài),包括:

45、獲取所述第一傳輸路徑在傳輸所述傳輸消息的狀態(tài)數(shù)據(jù);

46、根據(jù)所述狀態(tài)數(shù)據(jù),利用經(jīng)過訓(xùn)練擁塞預(yù)測(cè)模型,確定所述第一傳輸路徑的未來設(shè)定時(shí)長的隊(duì)列占有率;

47、若所述第一傳輸路徑的未來設(shè)定時(shí)長的隊(duì)列占有率小于擁塞判斷閾值,則所述第一傳輸路徑的擁塞狀態(tài)為不擁塞;

48、若所述第一傳輸路徑的未來設(shè)定時(shí)長的隊(duì)列占有率大于或等于擁塞判斷閾值,則所述第一傳輸路徑的擁塞狀態(tài)為擁塞。

49、在一些實(shí)施例中,所述擁塞預(yù)測(cè)模型的訓(xùn)練過程,包括:

50、獲取所述傳輸數(shù)據(jù)的狀態(tài)數(shù)據(jù);其中,所述狀態(tài)數(shù)據(jù),包括:發(fā)送時(shí)刻、接收時(shí)刻、丟包率和/或延遲中的任意一個(gè)或多個(gè)的結(jié)合;

51、確定所述狀態(tài)數(shù)據(jù)的數(shù)據(jù)特征;

52、建立長短期記憶網(wǎng)絡(luò)模型,將所述狀態(tài)數(shù)據(jù)的數(shù)據(jù)特征輸入;

53、通過反向傳播和優(yōu)化算法調(diào)整所述長短期記憶網(wǎng)絡(luò)模型的權(quán)重和偏置項(xiàng),以最小化預(yù)測(cè)輸出隊(duì)列占有率與實(shí)際占有率差距為訓(xùn)練目標(biāo),訓(xùn)練所述長短期記憶網(wǎng)絡(luò);

54、在所述長短期記憶網(wǎng)絡(luò)模型達(dá)到所述訓(xùn)練目標(biāo)時(shí),將達(dá)到所述訓(xùn)練目標(biāo)的長短期記憶網(wǎng)絡(luò)模型確定為擁塞預(yù)測(cè)模型。

55、在一些實(shí)施例中,預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),包括:擁塞或不擁塞;

56、根據(jù)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),確定是否將所述傳輸消息通過第二傳輸路徑發(fā)送至所述目標(biāo)接收端,包括:

57、當(dāng)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài)為擁塞時(shí),將所述傳輸消息進(jìn)行緩存;

58、根據(jù)隊(duì)列占有率、經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息,確定第二傳輸路徑;

59、將緩存的所述傳輸消息通過所述第二傳輸路徑發(fā)送至所述目標(biāo)接收端。

60、在一些實(shí)施例中,根據(jù)隊(duì)列占有率、路徑經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息,確定第二傳輸路徑,包括:

61、根據(jù)第一節(jié)點(diǎn)與其父節(jié)點(diǎn)的隊(duì)列占有率、路徑經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息,計(jì)算最佳替代父節(jié)點(diǎn);

62、根據(jù)最佳替代父節(jié)點(diǎn),進(jìn)行多路徑路由,確定多條備選傳輸路徑;

63、利用經(jīng)過訓(xùn)練擁塞預(yù)測(cè)模型預(yù)測(cè)所述多條備選傳輸路徑的擁塞狀態(tài),將擁塞狀態(tài)最小的備選傳輸路徑確定為第二傳輸路徑。

64、在一些實(shí)施例中,還包括:

65、獲取第二傳輸路徑的隊(duì)列占有率、路徑經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息;

66、將所述第二傳輸路徑的隊(duì)列占有率、路徑經(jīng)過節(jié)點(diǎn)數(shù)據(jù)和節(jié)點(diǎn)預(yù)期剩余能量信息輸入擁塞和能量最小化函數(shù),確定第二傳輸路徑中所述最佳替代父節(jié)點(diǎn)在有向無環(huán)圖中的排序;

67、若所述最佳替代父節(jié)點(diǎn)在有向無環(huán)圖中的排序比第一傳輸路徑的當(dāng)前父節(jié)點(diǎn)在有向無環(huán)圖中的排序更小,則更新所述最佳替代父節(jié)點(diǎn)在有向無環(huán)圖中的排序。

68、根據(jù)本公開的另一個(gè)方面,還提供了一種數(shù)據(jù)傳輸裝置,包括:

69、傳輸消息確定模塊,用于對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并,確定傳輸消息;

70、擁塞預(yù)測(cè)模塊,用于通過第一傳輸路徑向目標(biāo)接收端發(fā)送所述傳輸消息,預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài);

71、傳輸路徑切換模塊,用于根據(jù)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),確定是否將所述傳輸消息通過第二傳輸路徑發(fā)送至所述目標(biāo)接收端。

72、根據(jù)本公開的另一個(gè)方面,還提供了一種電子設(shè)備,該電子設(shè)備包括:處理器;以及存儲(chǔ)器,用于存儲(chǔ)所述處理器的可執(zhí)行指令;其中,所述處理器配置為經(jīng)由執(zhí)行所述可執(zhí)行指令來執(zhí)行上述任意一項(xiàng)所述的數(shù)據(jù)傳輸方法。

73、根據(jù)本公開的另一個(gè)方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一項(xiàng)所述的數(shù)據(jù)傳輸方法。

74、根據(jù)本公開的另一個(gè)方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一項(xiàng)的數(shù)據(jù)傳輸方法。

75、本公開的實(shí)施例中提供的數(shù)據(jù)傳輸方法及裝置、存儲(chǔ)介質(zhì)及電子設(shè)備,該方法包括:對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并,確定傳輸消息;通過第一傳輸路徑向目標(biāo)接收端發(fā)送所述傳輸消息,預(yù)測(cè)所述第一傳輸路徑的擁塞狀態(tài);根據(jù)預(yù)測(cè)的所述第一傳輸路徑的擁塞狀態(tài),確定是否將所述傳輸消息通過第二傳輸路徑發(fā)送至所述目標(biāo)接收端。本公開實(shí)施例通過對(duì)多個(gè)節(jié)點(diǎn)的數(shù)據(jù)包進(jìn)行緩存合并生成單條傳輸消息,可以顯著減少網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)包數(shù)量,提高數(shù)據(jù)傳輸效率,同時(shí)降低頻繁的數(shù)據(jù)傳輸會(huì)消耗的能源,提高能源效率。將合并的傳輸消息通過第一傳輸路徑發(fā)送至目標(biāo)接收端,并對(duì)第一傳輸路徑進(jìn)行擁塞預(yù)測(cè),在第一傳輸路徑擁塞之前就提前規(guī)劃出第二傳輸路徑,當(dāng)?shù)谝粋鬏斅窂揭驗(yàn)楣收匣蚱款i等原因?qū)е碌膿砣麜r(shí),可以直接切換至第二傳輸路徑將傳輸消息發(fā)送至目標(biāo)接收端,減少了發(fā)生擁塞后重新配置網(wǎng)絡(luò)拓?fù)湫枰臅r(shí)間,實(shí)現(xiàn)了消息傳輸?shù)某掷m(xù),增加了吞吐和網(wǎng)絡(luò)及設(shè)備壽命,保證了物聯(lián)網(wǎng)的穩(wěn)定可靠。

76、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
正宁县| 竹北市| 衡阳县| 吴忠市| 宁都县| 安福县| 无极县| 萨迦县| 修水县| 保德县| 乐平市| 独山县| 曲麻莱县| 宁陕县| 景谷| 平安县| 绥阳县| 平阴县| 津市市| 大洼县| 馆陶县| 汉中市| 南宁市| 德惠市| 铜陵市| 马龙县| 景谷| 高陵县| 平泉县| 绥棱县| 山西省| 冷水江市| 安顺市| 武夷山市| 霍山县| 沙坪坝区| 万州区| 余干县| 博湖县| 新野县| 彭水|