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

一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法

文檔序號:40429759發(fā)布日期:2024-12-24 15:03閱讀:17來源:國知局
一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法

本發(fā)明涉及計算機網(wǎng)絡(luò)的確定性實時傳輸,具體涉及一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法。


背景技術(shù):

1、時間敏感網(wǎng)絡(luò)(time?sensitive?networking,tsn)作為一種新型的工業(yè)通信技術(shù),既能保障工業(yè)控制中數(shù)據(jù)的實時性和確定性傳輸,又能完全兼容現(xiàn)有的以太網(wǎng)體系,是支撐工業(yè)物聯(lián)網(wǎng)發(fā)展的重要通信平臺,tsn通過時間觸發(fā)的調(diào)度精確地指定業(yè)務(wù)流在網(wǎng)絡(luò)節(jié)點中的發(fā)送時間,從而保障業(yè)務(wù)流端到端的確定性實時傳輸,tsn包括三種業(yè)務(wù)流類型:tt流、avb流以及be流,tt流為確定性業(yè)務(wù)流,avb流與be流統(tǒng)稱為非確定性業(yè)務(wù)流,確定性業(yè)務(wù)流的服務(wù)質(zhì)量優(yōu)先被滿足,具有排他性,嚴(yán)重影響非確定性業(yè)務(wù)流的服務(wù)質(zhì)量,確定性業(yè)務(wù)流采用時間觸發(fā)的傳輸方式,非確定性業(yè)務(wù)流采用cbs(credit-based?shaper,基于信用的流量整形器)、ats(asynchronous?traffic?shaping,基于異步流量整形器)以及priority優(yōu)先級調(diào)度的傳輸方式。

2、中國專利公開號為cn116346627a的“一種時間觸發(fā)調(diào)度方法、節(jié)點、電子設(shè)備和存儲介”,包括:獲取預(yù)設(shè)的業(yè)務(wù)流集合中每個業(yè)務(wù)流的特性、業(yè)務(wù)流的路徑和業(yè)務(wù)流的路徑上每個預(yù)設(shè)的節(jié)點的特性;根據(jù)業(yè)務(wù)流的路徑構(gòu)建有向圖;根據(jù)有向圖、業(yè)務(wù)流的特性和節(jié)點的特性,確定業(yè)務(wù)流的緊急程度;根據(jù)有向圖和業(yè)務(wù)流的緊急程度確定業(yè)務(wù)流的發(fā)送時間;將發(fā)送時間發(fā)送至節(jié)點。

3、為了保障三種業(yè)務(wù)流混合傳輸時服務(wù)質(zhì)量,通常將非確定性業(yè)務(wù)流轉(zhuǎn)化為確定性業(yè)務(wù)流進行調(diào)度,優(yōu)先調(diào)度確定性業(yè)務(wù)流,然后在滿足確定性業(yè)務(wù)流可調(diào)度性基礎(chǔ)上再增量調(diào)度非確定性業(yè)務(wù)流,這種處理方式忽略了非確定性業(yè)務(wù)流的突發(fā)特性,當(dāng)流量發(fā)生變化時,網(wǎng)絡(luò)需重新調(diào)整調(diào)度,無法及時響應(yīng)突發(fā)流量的變化,而且統(tǒng)計分析獲得的突發(fā)流量的周期和報文長度可能偏小和偏大,造成排隊或者預(yù)留帶寬浪費等問題,在考慮非確定性業(yè)務(wù)流突發(fā)特性不可預(yù)測,以最小化確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流的影響為目標(biāo)的確定性業(yè)務(wù)流調(diào)度問題亟待解決,網(wǎng)絡(luò)演算是一種分析網(wǎng)絡(luò)中業(yè)務(wù)流端到端最壞時延的理論方法,在時間敏感網(wǎng)絡(luò)中,網(wǎng)絡(luò)演算被用于構(gòu)建所研究的業(yè)務(wù)流和網(wǎng)絡(luò)節(jié)點的到達曲線和服務(wù)曲線模型,是一套用于分析網(wǎng)絡(luò)端到端最壞時延的成熟理論。

4、綜上所述,研發(fā)一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法,仍是計算機網(wǎng)絡(luò)的確定性實時傳輸技術(shù)領(lǐng)域中急需解決的關(guān)鍵問題。


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

1、針對現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的在于提供一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法。

2、為實現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:

3、一種確定性與非確定性業(yè)務(wù)流的協(xié)同調(diào)度方法,包括以下步驟:

4、s1、通過網(wǎng)絡(luò)演算推導(dǎo)最小化確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流影響的理想間隙;

5、s2、根據(jù)推導(dǎo)的理想間隙,對確定性業(yè)務(wù)流的調(diào)度模型進行優(yōu)化,構(gòu)建基于理想間隙的確定性業(yè)務(wù)流調(diào)度優(yōu)化模型;

6、s3、提出啟發(fā)式策略,來求解優(yōu)化模型。

7、本發(fā)明進一步設(shè)置為:在步驟s1中,通過網(wǎng)絡(luò)演算推導(dǎo)可知時延與間隙有關(guān),且在間隙相等時取得最優(yōu)解,即使avb流端到端最壞時延最小的tt流間隙是均勻間隙。

8、本發(fā)明進一步設(shè)置為:在步驟s1中,在實際情況下,由于tt流周期性出現(xiàn),均勻間隙僅是理想情況,若要使得avb端到端最壞時延最小,可以通過調(diào)整tt窗口之間的間隙盡可能地接近最優(yōu)解來獲得。

9、本發(fā)明進一步設(shè)置為:在步驟s2中,包括以下步驟:

10、s21、目標(biāo)函數(shù):最小化調(diào)度結(jié)果的間隙與理想間隙之間的差值,使調(diào)度結(jié)果盡可能接近理想間隙:

11、

12、其中,m為調(diào)度的實際間隙,z為理想間隙,即間隙總和與窗口數(shù)量的平均值;

13、

14、s22、間隙范圍約束:假設(shè)m表示窗口之間的間隙,m為間隙集合,mi表示第i個窗口前的間隙大小,間隙范圍約束條件表示為:

15、

16、

17、s23、時間槽選擇約束:這個約束可以形式化為:

18、

19、

20、

21、s24、當(dāng)b≥1時需滿足條件約束,ifb≥1,即相隔一個周期:

22、

23、本發(fā)明進一步設(shè)置為:在步驟s23中,所述時間槽選擇約束指將業(yè)務(wù)流發(fā)送時間限制在時間槽中,每個發(fā)送業(yè)務(wù)流的時間槽用間隙隔開,且對于一個宏周期內(nèi)發(fā)送多次的流,兩次發(fā)送間隔為周期的固定值。

24、本發(fā)明進一步設(shè)置為:在步驟s3中,所述提出啟發(fā)式策略,來求解優(yōu)化模型,包括以下步驟:

25、s31、初始化理想間隙在進行沖突解決策略之前,需要計算每條邊上的理想間隙值:

26、

27、s32、初始化時隙探索起點;

28、s33、探索無沖突的時隙;

29、s34、縮小理想間隙繼續(xù)探索。

30、本發(fā)明進一步設(shè)置為:在步驟s32中,包括以下步驟:

31、s321、從最高緊急程度的業(yè)務(wù)流開始,對于每一條業(yè)務(wù)流fi,設(shè)fi在邊[vk,vj]上的初始發(fā)送時間為以此為調(diào)度的起點,長度為業(yè)務(wù)流fi的周期;

32、s322、首先判斷距離最近的前面的已經(jīng)調(diào)度的流的發(fā)送時間,發(fā)送時間設(shè)為判斷是否小于理想間隙

33、s323、如果是,則調(diào)整業(yè)務(wù)流fi的初始發(fā)送時間如下,可以保障與最近流的間隙是理想間隙:

34、

35、本發(fā)明進一步設(shè)置為:在步驟s33中,包括以下步驟:

36、s331、根據(jù)沖突解決機制判斷緊急程度比fi高的業(yè)務(wù)流即下標(biāo)小于i的業(yè)務(wù)流是否與fi的發(fā)送時間沖突;

37、s332、若均無沖突,則業(yè)務(wù)流fi調(diào)度成功,i=i+1進行下一條流調(diào)度或者i==n即所有業(yè)務(wù)流均已經(jīng)被調(diào)度;

38、s333、若有沖突,高緊急程度業(yè)務(wù)流的發(fā)送時間不變,fi的發(fā)送時間加即移動理想間隙的時間槽位:

39、

40、s334、之后繼續(xù)判定是否與已調(diào)度的高緊急程度的流沖突,fi的發(fā)送時間的搜索范圍為:

41、

42、本發(fā)明進一步設(shè)置為:在步驟s34中,包括以下步驟:

43、s341、若按照步驟s33搜索一遍后仍無可用時間槽,則將第一次發(fā)生沖突時的初始發(fā)送時間調(diào)整為:

44、

45、s342、繼續(xù)按照步驟s33的時隙探索,直到業(yè)務(wù)流被成功調(diào)度,或者經(jīng)過次間隙縮小后仍未找到無沖突的時間槽,則標(biāo)記該業(yè)務(wù)流為不可調(diào)度業(yè)務(wù)流;

46、s343、之后i=i+1進行下一條流調(diào)度,或者i==n即所有業(yè)務(wù)流均已經(jīng)被調(diào)度。

47、有益效果

48、采用本發(fā)明提供的技術(shù)方案,與已知的公有技術(shù)相比,具有如下

49、有益效果:

50、(1)本發(fā)明中,通過網(wǎng)絡(luò)演算推導(dǎo)最小化確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流影響的理想間隙,在理論上給出了最小化確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流影響的條件,最小化確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流影響的理想間隙,與以往協(xié)同調(diào)度方法相比,本發(fā)明通過網(wǎng)絡(luò)演算對確定性業(yè)務(wù)流對非確定性業(yè)務(wù)流的影響進行建模,以最小化在確定性業(yè)務(wù)流影響下的非確定性業(yè)務(wù)流端到端最壞時延為目標(biāo)來盡可能保障非確定性業(yè)務(wù)流的傳輸質(zhì)量,并給出了最佳理想間隙結(jié)論與推導(dǎo)證明過程,解決了在不假定非確定性業(yè)務(wù)流突發(fā)特性情況下通過優(yōu)化確定性業(yè)務(wù)流的調(diào)度來提供非確定性業(yè)務(wù)流服務(wù)質(zhì)量的問題。

51、(2)本發(fā)明中,根據(jù)推導(dǎo)的理想間隙,對確定性業(yè)務(wù)流的調(diào)度模型進行優(yōu)化,提出了最小化實際間隙與理想間隙差距的目標(biāo)函數(shù)、約束條件、理想間隙計算方法,并給出了一種啟發(fā)式策略來求解該優(yōu)化模型,該優(yōu)化模型及其啟發(fā)式策略,在不假定非確定性業(yè)務(wù)流突發(fā)特性情況下,通過優(yōu)化確定性業(yè)務(wù)流的傳輸間隔,來盡可能保障非確定性業(yè)務(wù)流的服務(wù)質(zhì)量,為探索更優(yōu)、服務(wù)質(zhì)量更好的確定性業(yè)務(wù)流調(diào)度提供了理論和方法指導(dǎo)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
紫金县| 正定县| 宜章县| 扎鲁特旗| 玉龙| 大丰市| 汾西县| 墨玉县| 迁西县| 罗山县| 吉林省| 浪卡子县| 潼南县| 大田县| 合川市| 图木舒克市| 搜索| 大名县| 儋州市| 涟源市| 孝昌县| 清丰县| 苍南县| 利辛县| 凤山市| 溆浦县| 三台县| 锡林浩特市| 夏河县| 沙洋县| 清水县| 大名县| 盖州市| 七台河市| 石阡县| 如东县| 渝北区| 高邑县| 东辽县| 江源县| 延川县|