System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品一区二区无码AV,中文字幕乱码人妻无码久久,中文字幕韩国三级理论无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于靜態延時的時間觸發網絡調度表生成方法技術

    技術編號:41108236 閱讀:13 留言:0更新日期:2024-04-25 14:01
    本發明專利技術涉及計算機通信技術領域,公開了一種基于靜態延時的時間觸發網絡調度表生成方法,根據時間觸發以太網時間觸發流量調度機制,構建數據幀調度時刻點間約束關系;通過計算消息調度時刻點與數據幀調度時刻點的關聯關系,將數據幀調度時刻點間約束關系轉化為消息調度時刻點間約束關系,對消息調度時刻點進行求解。通過對消息調度時刻點求解,降低調度表生成問題的規模和復雜度,提高求解效率。同時基于靜態延時,將時間觸發流量調度總延時降低到理論最小值,提高時間觸發流量調度效率。

    【技術實現步驟摘要】

    本專利技術涉及計算機通信,公開了一種基于靜態延時的時間觸發網絡調度表生成方法


    技術介紹

    1、消息:消息指數據在網絡層從源節點到目的節點的傳輸過程。消息中的數據在源節點生成,在目的節點接收和處理。

    2、數據幀:數據幀指數據鏈路層中,從發送節點傳輸到接收節點的數據單元。多個數據幀在數據鏈路層接力式傳輸構成消息的傳輸過程。

    3、時間觸發以太網以全局時鐘同步基礎,通過調度表控制時間觸發流量的調度,完成強實時、高可靠性網絡通信。調度表的性能決定了時間觸發網絡流量的調度性能。

    4、當前的調度表生成算法中,通常將數據幀作為調度的基本單位,又通過增加數據幀間轉發關系約束,實現對消息轉發延時和消息傳輸總延時的約束(限制)。在此過程中存在兩個問題:1、以數據幀作為調度的基本單位,調度時刻點較多,提高了調度問題的規模。2、為了保證對消息完整傳輸過程的約束,需要增加數據幀間的轉發關系約束,提高了求解問題的復雜度。


    技術實現思路

    1、本專利技術的目的在于提供一種基于靜態延時的時間觸發網絡調度表生成方法,能夠降低調度表生成問題的規模和復雜度,提高求解效率。同時基于靜態延時,將時間觸發流量調度總延時降低到理論最小值,提高時間觸發流量調度效率。

    2、為了實現上述技術效果,本專利技術采用的技術方案是:

    3、一種基于靜態延時的時間觸發網絡調度表生成方法,包括:

    4、解析輸入數據,獲得所述輸入數據的鏈路線延時以及節點的發送延時、接收延時、轉發延時;所述輸入數據包括時間觸發以太網節點數據、時間觸發以太網網絡鏈路數據、時間觸發消息數據和數據幀數據;

    5、根據所述輸入數據的鏈路線延時以及節點的發送延時、接收延時、轉發延時,計算每個數據幀調度時刻點偏移值,所述數據幀調度時刻點偏移值為數據幀調度時刻點相對于對應消息調度時刻點的偏移;

    6、根據數據幀調度時刻點偏移值,建立數據幀調度時刻點和消息調度時刻點的第一關聯關系;

    7、根據時間觸發網絡調度表的生成要求,建立數據幀調度時間點之間的函數關系作為求解約束,將第一關聯關系代入函數關系中,獲得消息調度時間點之間的求解約束;

    8、通過消息調度時刻點之間的求解約束關系,分析獲得消息調度時刻點變量組的解,根據消息調度時刻點變量組的解計算獲得每個數據幀調度時刻點。

    9、進一步地,數據幀調度時刻點偏移值offseti(j)=offseti(j-1)+delayi(j-1,j),其中,offseti(j)為第i個消息的第j個數據幀調度時刻點偏移值,delayi(j-1,j)為第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時。

    10、進一步地,第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時delayi(j-1,j)=snddelayi(j-1)+wiredelayi(j-1)+rcvdelayi(j-1)+relaydelayi(j-1,j);其中relaydelayi(j-1)為第i個消息的第j-1個數據幀發送節點發送延時;wiredelayi(j-1)為第i個消息的第j-1個數據幀所經鏈路線延時;rcvdelayi(j-1)為第i個消息的第j-1個數據幀接收節點接收延時;relaydelayi(j-1,j)為第i個消息的第j-1個數據幀與第j個數據幀之間的轉發延時。

    11、進一步地,數據幀調度時刻點和消息調度時刻點的第一關聯關系為framesndpiti(j)=sndpiti+offseti(j),其中offseti(j)為數據幀調度時刻偏移,framesndpiti(j)為第i個消息的第j個數據幀的數據幀調度時刻點,sndpiti為第i個消息的消息調度時刻點。

    12、進一步地,根據時間觸發網絡調度表的生成要求,建立數據幀調度時間點之間的函數關系作為求解約束,所述求解約束包括周期約束、無沖突約束以及均勻分布約束,其中:

    13、所述周期約束為periodi≥framesndpiti(j)≥0,其中:periodi為第i個消息的發送周期,framesndpiti(j)為第i個消息的第j個數據幀的數據幀調度時刻點;

    14、所述無沖突約束為:對于經過相同鏈路的任意兩個數據幀m、數據幀n,framesndpit(m)-framesndpit(n)>transdelay(n)或framesndpit(n)-framesndpit(m)>transdelay(m),其中,framesndpit(m)為數據幀m的數據幀調度時刻點,framesndpit(n)為數據幀n的數據幀調度時刻點,transdelay(m)為數據幀m的傳輸延時,transdelay(n)為數據幀n的傳輸延時。

    15、進一步地,將消息調度時刻點間約束關系寫入smt求解器中,通過smt求解器分析獲得消息調度時刻點變量組的解,根據消息調度時刻點變量組的解計算獲得每個數據幀調度時刻點,并將結果記錄并輸出。

    16、與現有技術相比,本專利技術所具備的有益效果是:本專利技術根據時間觸發以太網時間觸發流量調度機制,構建數據幀調度時刻點間約束關系;通過計算消息調度時刻點與數據幀調度時刻點的關聯關系,將數據幀調度時刻點間約束關系轉化為消息調度時刻點間約束關系,對消息調度時刻點進行求解。通過對消息調度時刻點求解,降低調度表生成問題的規模和復雜度,提高求解效率。同時基于靜態延時,將時間觸發流量調度總延時降低到理論最小值,提高時間觸發流量調度效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,包括:

    2.根據權利要求1所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,數據幀調度時刻點偏移值OFFSETi(j)=OFFSETi(j-1)+DELAYi(j-1,j),其中,OFFSETi(j)為第i個消息的第j個數據幀調度時刻點偏移值,DELAYi(j-1,j)為第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時。

    3.根據權利要求2所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時DELAYi(j-1,j)=sndDELAYi(j-1)+wireDELAYi(j-1)+rcvDELAYi(j-1)+relayDELAYi(j-1,j);其中sndDELAYi(j-1)為第i個消息的第j-1個數據幀發送節點發送延時;wireDELAYi(j-1)為第i個消息的第j-1個數據幀所經鏈路線延時;rcvDELAYi(j-1)為第i個消息的第j-1個數據幀接收節點接收延時;relayDELAYi(j-1,j)為第i個消息的第j-1個數據幀與第j個數據幀之間的轉發延時。

    4.根據權利要求2所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,數據幀調度時刻點和消息調度時刻點的第一關聯關系為frameSndPITi(j)=SndPITi+OFFSETi(j),其中OFFSETi(j)為數據幀調度時刻偏移,frameSndPITi(j)為第i個消息的第j個數據幀的數據幀調度時刻點,SndPITi為第i個消息的消息調度時刻點。

    5.根據權利要求1所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,根據時間觸發網絡調度表的生成要求,建立數據幀調度時間點之間的函數關系作為求解約束,所述求解約束包括周期約束、無沖突約束以及均勻分布約束,其中:

    6.根據權利要求1所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,將消息調度時刻點間約束關系寫入SMT求解器中,通過SMT求解器分析獲得消息調度時刻點變量組的解,根據消息調度時刻點變量組的解計算獲得每個數據幀調度時刻點,并將結果記錄并輸出。

    ...

    【技術特征摘要】

    1.一種基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,包括:

    2.根據權利要求1所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,數據幀調度時刻點偏移值offseti(j)=offseti(j-1)+delayi(j-1,j),其中,offseti(j)為第i個消息的第j個數據幀調度時刻點偏移值,delayi(j-1,j)為第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時。

    3.根據權利要求2所述的基于靜態延時的時間觸發網絡調度表生成方法,其特征在于,第i個消息的第j-1個數據幀與第j個數據幀之間的靜態延時delayi(j-1,j)=snddelayi(j-1)+wiredelayi(j-1)+rcvdelayi(j-1)+relaydelayi(j-1,j);其中snddelayi(j-1)為第i個消息的第j-1個數據幀發送節點發送延時;wiredelayi(j-1)為第i個消息的第j-1個數據幀所經鏈路線延時;rcvdelayi(j-1)為第i個消息的第j-1個數據幀接收節點接收延時;relay...

    【專利技術屬性】
    技術研發人員:劉震李雯武堅張志平
    申請(專利權)人:中國航空工業集團公司西安航空計算技術研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AⅤ无码一区二区三区在线| 亚洲人成无码网WWW| 国内精品人妻无码久久久影院 | 日韩免费人妻AV无码专区蜜桃 | 手机在线观看?v无码片| 国产AV巨作情欲放纵无码| 一本无码人妻在中文字幕免费| 国产精品无码v在线观看| 人妻无码视频一区二区三区| 国产成人无码av片在线观看不卡| 日韩免费人妻AV无码专区蜜桃| 无码一区二区三区中文字幕| 久久久久亚洲精品无码系列| 在线无码午夜福利高潮视频| 人妻丰满熟妇AV无码区乱| 东京热无码av一区二区 | 亚洲av无码专区国产不乱码| 国产精品无码日韩欧| 国产精品毛片无码| 国产综合无码一区二区色蜜蜜| 日韩精品无码AV成人观看| 台湾无码AV一区二区三区| 最新亚洲人成无码网站| 性虎精品无码AV导航| 亚洲精品GV天堂无码男同| 久久久久亚洲AV无码麻豆| 波多野结衣AV无码久久一区| 久久伊人中文无码| 亚洲国产精品无码久久久久久曰 | 精品无码成人久久久久久| 97久久精品无码一区二区| 精品少妇无码AV无码专区| 小13箩利洗澡无码视频网站| 亚洲AV无码专区电影在线观看| 中文人妻无码一区二区三区 | 久久精品亚洲中文字幕无码麻豆| 亚洲啪啪AV无码片| 亚洲av无码专区在线播放| 亚洲av无码潮喷在线观看| 无码国产精品一区二区免费vr | 久久久久无码精品国产不卡|