• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種防止數(shù)據(jù)丟失的多信道調(diào)度方法技術(shù)

    技術(shù)編號:11404304 閱讀:113 留言:0更新日期:2015-05-03 20:20
    本發(fā)明專利技術(shù)特別涉及一種防止數(shù)據(jù)丟失的多信道調(diào)度方法。該防止數(shù)據(jù)丟失的多信道調(diào)度方法,采用預(yù)調(diào)度機制,產(chǎn)生信道調(diào)度信息,防止此信道數(shù)據(jù)未完成又處理下一個數(shù)據(jù);同時還采用多級調(diào)度機制和優(yōu)先級輪循機制,被調(diào)度后優(yōu)先級從最高降到最低,以后每被調(diào)度一次,優(yōu)先級上升一級,保證數(shù)據(jù)同時持續(xù)有效時,每個信道數(shù)據(jù)都可以發(fā)送數(shù)據(jù)。該防止數(shù)據(jù)丟失的多信道調(diào)度方法,可以模塊化,簡單而又高效,不僅實現(xiàn)了多個信道數(shù)據(jù)向一個信道的發(fā)送,而且在所有信道有效時,每個信道數(shù)據(jù)都可以在一個周期內(nèi)發(fā)送一次,防止了多個信道數(shù)據(jù)同時有效時出現(xiàn)的數(shù)據(jù)丟失現(xiàn)象信源數(shù)據(jù)在丟失。

    【技術(shù)實現(xiàn)步驟摘要】
    一種防止數(shù)據(jù)丟失的多信道調(diào)度方法
    本專利技術(shù)涉及計算機通信
    ,適用于多信道向同一個信道發(fā)送數(shù)據(jù)的情況,特別涉及一種防止數(shù)據(jù)丟失的多信道調(diào)度方法。
    技術(shù)介紹
    在計算機通信領(lǐng)域,數(shù)據(jù)在傳遞時通常需要對方有應(yīng)答,如果雙方都使用同一個信道,若應(yīng)答方?jīng)]有信道導(dǎo)致應(yīng)答無法發(fā)送,則會出現(xiàn)死鎖現(xiàn)象。為了解決此問題,人們嘗試將數(shù)據(jù)發(fā)送與應(yīng)答走不同信道,從而防止死鎖。然而,隨著計算機技術(shù)的不斷發(fā)展,使得一個事件的傳輸可能要有上十個,甚至更多的應(yīng)答才可以完成,因此,人們通過使每個應(yīng)答走不同信道的方法來防止死鎖。但現(xiàn)在的物理傳輸都為單通道傳輸,因此需要將多個信道數(shù)據(jù)發(fā)送到一個信道上,如何高效將多個信道數(shù)據(jù)發(fā)送到一個信道,且同時避免出現(xiàn)多個信道數(shù)據(jù)同時有效時出現(xiàn)的數(shù)據(jù)丟失現(xiàn)象,成為一個現(xiàn)實問題。針對這個問題,本專利技術(shù)提出了一種防止數(shù)據(jù)丟失的多信道調(diào)度方法。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)為了彌補現(xiàn)有技術(shù)的缺陷,提供了一種簡單、高效的防止數(shù)據(jù)丟失的多信道調(diào)度方法。本專利技術(shù)是通過如下技術(shù)方案實現(xiàn)的:一種防止數(shù)據(jù)丟失的多信道調(diào)度方法,其特征在于:采用預(yù)調(diào)度機制,預(yù)調(diào)度模塊根據(jù)信道調(diào)度信息是否可用,產(chǎn)生信道調(diào)度信息,此信道調(diào)度信息是否失效在于第一級調(diào)度模塊是否對此信道信息進行成功調(diào)度,防止此信道數(shù)據(jù)未完成又處理下一個數(shù)據(jù);同時還采用多級調(diào)度機制,產(chǎn)生多級調(diào)度模塊;另外調(diào)度時各個預(yù)調(diào)度模塊和各級調(diào)度模塊均采用優(yōu)先級輪循機制,被調(diào)度后優(yōu)先級從最高降到最低,以后每被調(diào)度一次,優(yōu)先級上升一級,保證數(shù)據(jù)同時持續(xù)有效時,每個信道都可以發(fā)送數(shù)據(jù)。所述多級調(diào)度機制是將兩個或三個預(yù)調(diào)度模塊作為一組,形成第一級調(diào)度模塊;兩個或三個第一級調(diào)度模塊作為一組,形成第二級調(diào)度模塊;將兩個或三個第二級調(diào)度模塊作為一組,形成第三級調(diào)度模塊,一直到只剩下兩個或三個形成最后一級調(diào)度模塊。所述預(yù)調(diào)度機制是指在輸入信道A數(shù)據(jù)有效時,預(yù)調(diào)度模塊在輸入信道A原有調(diào)度信息不可用情況下,產(chǎn)生新的信道調(diào)度信息A_VLD,在信道調(diào)度信息A_VLD有效時,輸入信道A即使有新數(shù)據(jù)到來也不能夠接收;第一級調(diào)度模塊產(chǎn)生反饋信息A_WIN并反饋到預(yù)調(diào)度模塊,信道調(diào)度信息A_VLD在第一級調(diào)度模塊獲得調(diào)度權(quán)時,反饋信息A_WIN有效,從而將信道調(diào)度信息A_VLD失效,預(yù)調(diào)度模塊可以接收新的信道A數(shù)據(jù)。所述優(yōu)先級輪循機制只有在兩個或三個調(diào)度信息同時有效的情況下才起作用。所述第一級調(diào)度模塊接收預(yù)調(diào)度模塊產(chǎn)生的信道調(diào)度信息,通過調(diào)度優(yōu)先級輪循,選擇一個數(shù)據(jù)到第二級調(diào)度模塊;第一級調(diào)度模塊在原調(diào)度信息GRP_VLD無效情況下產(chǎn)生新的GRP_VLD信息,第二級調(diào)度模塊產(chǎn)生反饋信息GRP_WIN并反饋到第一級調(diào)度模塊,GRP_VLD信息在第二級調(diào)度模塊獲得調(diào)度權(quán)時,反饋信息GRP_WIN有效,同時將選擇的數(shù)據(jù)輸出,從而將GRP_VLD信息變?yōu)闊o效;各級調(diào)度模塊按以上機制依次進行信息調(diào)度,直至最后一級調(diào)度模塊,產(chǎn)生新的GRP_VLD信息,并將接收到的信息通過調(diào)度優(yōu)先級輪循,從接收到的信息中的選擇一個輸出,從而完成多信道到單信道數(shù)據(jù)發(fā)送。本專利技術(shù)的有益效果是:該防止數(shù)據(jù)丟失的多信道調(diào)度方法,可以模塊化,簡單而又高效,不僅實現(xiàn)了多個信道數(shù)據(jù)向一個信道的發(fā)送,而且在所有信道有效時,每個信道數(shù)據(jù)都可以在一個周期內(nèi)發(fā)送一次,防止了多個信道數(shù)據(jù)同時有效時出現(xiàn)的數(shù)據(jù)丟失現(xiàn)象信源數(shù)據(jù)在丟失。附圖說明附圖1為專利技術(shù)實施結(jié)構(gòu)示意圖。具體實施方式下面結(jié)合附圖對本專利技術(shù)進行詳細的說明。該防止數(shù)據(jù)丟失的多信道調(diào)度方法,采用預(yù)調(diào)度機制,預(yù)調(diào)度模塊根據(jù)信道調(diào)度信息是否可用,產(chǎn)生信道調(diào)度信息,此信道調(diào)度信息是否失效在于第一級調(diào)度模塊是否對此信道信息進行成功調(diào)度,防止此信道數(shù)據(jù)未完成又處理下一個數(shù)據(jù);同時還采用多級調(diào)度機制,產(chǎn)生多級調(diào)度模塊;另外調(diào)度時各個預(yù)調(diào)度模塊和各級調(diào)度模塊均采用優(yōu)先級輪循機制,被調(diào)度后優(yōu)先級從最高降到最低,以后每被調(diào)度一次,優(yōu)先級上升一級,保證數(shù)據(jù)同時持續(xù)有效時,每個信道都可以發(fā)送數(shù)據(jù)。所述多級調(diào)度機制是將兩個或三個預(yù)調(diào)度模塊作為一組,形成第一級調(diào)度模塊;兩個或三個第一級調(diào)度模塊作為一組,形成第二級調(diào)度模塊;將兩個或三個第二級調(diào)度模塊作為一組,形成第三級調(diào)度模塊,一直到只剩下兩個或三個形成最后一級調(diào)度模塊。所述預(yù)調(diào)度機制是指在輸入信道A數(shù)據(jù)有效時,預(yù)調(diào)度模塊在輸入信道A原有調(diào)度信息不可用情況下,產(chǎn)生新的信道調(diào)度信息A_VLD,在信道調(diào)度信息A_VLD有效時,輸入信道A即使有新數(shù)據(jù)到來也不能夠接收;第一級調(diào)度模塊產(chǎn)生反饋信息A_WIN并反饋到預(yù)調(diào)度模塊,信道調(diào)度信息A_VLD在第一級調(diào)度模塊獲得調(diào)度權(quán)時,反饋信息A_WIN有效,從而將信道調(diào)度信息A_VLD失效,預(yù)調(diào)度模塊可以接收新的信道A數(shù)據(jù)。本實施例為4個信道數(shù)據(jù)向1個信道發(fā)送的情況。輸入信道B,輸入信道C和輸入信道D的信息調(diào)度均與輸入信道A的信息調(diào)度方式相同。三個信道的預(yù)調(diào)度模塊分別產(chǎn)生信道調(diào)度信息B_VLD,信道調(diào)度信息C_VLD和信道調(diào)度信息D_VLD。輸入信道A和輸入信道B的預(yù)調(diào)度模塊作為一組,輸入信道C和輸入信道D的預(yù)調(diào)度模塊作為一組,分別形成兩個第一級調(diào)度模塊。兩個第一級調(diào)度模塊作為一組,形成第二級調(diào)度模塊。所述優(yōu)先級輪循機制只有在兩個或三個調(diào)度信息同時有效的情況下才起作用。在本實施例中,信道調(diào)度信息A_VLD與信道調(diào)度信息B_VLD調(diào)度優(yōu)先級,默認情況下信道調(diào)度信息A_VLD優(yōu)先級高,在信道調(diào)度信息A_VLD被調(diào)度后,信道調(diào)度信息B_VLD的調(diào)度優(yōu)先級高,如果信道調(diào)度信息B_VLD被調(diào)度,則信道調(diào)度信息A_VLD優(yōu)先級高,以此循環(huán)。所述第一級調(diào)度模塊接收預(yù)調(diào)度模塊產(chǎn)生的信道調(diào)度信息,通過調(diào)度優(yōu)先級輪循,選擇一個數(shù)據(jù)到第二級調(diào)度模塊;第一級調(diào)度模塊在原調(diào)度信息GRP_VLD無效情況下產(chǎn)生新的GRP_VLD信息,第二級調(diào)度模塊產(chǎn)生GRP_WIN信息并反饋到第一級調(diào)度模塊,GRP_VLD信息在第二級調(diào)度模塊獲得調(diào)度權(quán)時,GRP_WIN信息有效,同時將選擇的數(shù)據(jù)輸出,從而將GRP_VLD信息變?yōu)闊o效;各級調(diào)度模塊按以上機制依次進行信息調(diào)度,直至最后一級調(diào)度模塊,產(chǎn)生新的GRP_VLD信息,并將接收到的信息通過調(diào)度優(yōu)先級輪詢,選擇其中的一個輸出,從而完成多信道到單信道數(shù)據(jù)發(fā)送。本實施例中,第一級調(diào)度模塊接收預(yù)調(diào)度模塊產(chǎn)生的信道調(diào)度信息A_VLD、B_VLD,通過調(diào)度優(yōu)先級輪循,選擇信道調(diào)度信息A_VLD到第二級調(diào)度模塊;另一個第一級調(diào)度模塊則選擇信道調(diào)度信息D_VLD到第二級調(diào)度模塊。第二級調(diào)度模塊在原調(diào)度信息GRP2_VLD無效情況下產(chǎn)生新的GRP2_VLD信息。第二級調(diào)度模塊接收第一級調(diào)度模塊產(chǎn)生的GRP1_VLD信息與GRP2_VLD信息,通過調(diào)度優(yōu)先級輪循,選擇GRP1_VLD信息,即信道調(diào)度信息A_VLD,并將其輸出。該方法不僅實現(xiàn)了多個信道數(shù)據(jù)向一個信道的發(fā)送,而且在所有信道有效時,每個信道數(shù)據(jù)都可以在一個周期內(nèi)發(fā)送一次,防止了多個信道數(shù)據(jù)同時有效時出現(xiàn)的數(shù)據(jù)丟失現(xiàn)象信源數(shù)據(jù)在丟失。本文檔來自技高網(wǎng)...
    一種防止數(shù)據(jù)丟失的多信道調(diào)度方法

    【技術(shù)保護點】
    一種防止數(shù)據(jù)丟失的多信道調(diào)度方法,其特征在于:采用預(yù)調(diào)度機制,根據(jù)信道調(diào)度是否可用,產(chǎn)生信道調(diào)度信息,此信道調(diào)度信息失效在于第一級調(diào)度是否對此信道信息進行成功調(diào)度,防止此信道數(shù)據(jù)未完成又處理下一個數(shù)據(jù);同時還采用多級調(diào)度機制,在信道調(diào)度信息有效時,產(chǎn)生第一級調(diào)度;在第一級調(diào)度有效時,產(chǎn)生第二級調(diào)度,直到最后一級調(diào)度;另外調(diào)度時采用優(yōu)先級輪循機制,被調(diào)度后優(yōu)先級從最高降到最低,以后每被調(diào)度一次,優(yōu)先級上升一級,保證數(shù)據(jù)同時持續(xù)有效時,每個信道數(shù)據(jù)都可以發(fā)送數(shù)據(jù)。

    【技術(shù)特征摘要】
    1.一種防止數(shù)據(jù)丟失的多信道調(diào)度方法,其特征在于:采用預(yù)調(diào)度機制,預(yù)調(diào)度模塊根據(jù)信道調(diào)度信息是否可用,產(chǎn)生信道調(diào)度信息,此信道調(diào)度信息是否失效在于第一級調(diào)度模塊是否對此信道信息進行成功調(diào)度,防止此信道數(shù)據(jù)未完成又處理下一個數(shù)據(jù);同時還采用多級調(diào)度機制,產(chǎn)生多級調(diào)度模塊;另外調(diào)度時各個預(yù)調(diào)度模塊和各級調(diào)度模塊均采用優(yōu)先級輪循機制,被調(diào)度后優(yōu)先級從最高降到最低,以后每被調(diào)度一次,優(yōu)先級上升一級,保證數(shù)據(jù)同時持續(xù)有效時,每個信道都可以發(fā)送數(shù)據(jù);所述多級調(diào)度機制是將兩個或三個預(yù)調(diào)度模塊作為一組,形成第一級調(diào)度模塊;兩個或三個第一級調(diào)度模塊作為一組,形成第二級調(diào)度模塊;將兩個或三個第二級調(diào)度模塊作為一組,形成第三級調(diào)度模塊,一直到只剩下兩個或三個形成最后一級調(diào)度模塊。2.根據(jù)權(quán)利要求1所述的防止數(shù)據(jù)丟失的多信道調(diào)度方法,其特征在于:所述預(yù)調(diào)度機制是指在輸入信道A數(shù)據(jù)有效時,預(yù)調(diào)度模塊在輸入信道A原有調(diào)度信息不可用情況下,產(chǎn)生新的信道調(diào)度信息A_VLD,在信道調(diào)度信息A_VLD有效時,輸入信道A即使有新數(shù)據(jù)到來也不能夠接收;第一級調(diào)度模塊產(chǎn)生反...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉剛李仁剛童元滿
    申請(專利權(quán))人:浪潮電子信息產(chǎn)業(yè)股份有限公司
    類型:發(fā)明
    國別省市:山東;37

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

    1
    主站蜘蛛池模板: 亚洲成A人片在线观看无码3D| 亚洲成a∧人片在线观看无码| 亚洲av无码一区二区三区乱子伦| 日韩精品无码久久久久久| 少妇仑乱A毛片无码| 国产办公室秘书无码精品99| 日本无码一区二区三区白峰美| 在线播放无码后入内射少妇| 久久精品无码一区二区三区不卡 | 亚洲最大av无码网址| 午夜福利无码不卡在线观看| 国产亚洲?V无码?V男人的天堂 | 无码av免费一区二区三区| 亚洲精品无码久久久久A片苍井空| 变态SM天堂无码专区| 欧洲精品无码成人久久久| 亚洲av无码国产综合专区| 亚洲中文字幕久久精品无码APP| 18禁超污无遮挡无码免费网站国产| 无码国产精成人午夜视频一区二区| 四虎成人精品无码永久在线| 久久亚洲AV成人无码| 亚洲Av永久无码精品三区在线| 国产成人无码精品久久久免费| 中文字幕无码亚洲欧洲日韩| 色欲A∨无码蜜臀AV免费播| 亚洲中文字幕无码一区二区三区| 色欲香天天综合网无码| 无码中文在线二区免费| 久久水蜜桃亚洲AV无码精品| 亚洲av无码专区青青草原| 亚洲爆乳无码精品AAA片蜜桃| 69堂人成无码免费视频果冻传媒| 亚洲AV日韩AV永久无码免下载| 国产做无码视频在线观看浪潮| 中文有无人妻vs无码人妻激烈| 在线播放无码高潮的视频| 亚洲AV无码专区在线播放中文 | 亚洲国产AV无码专区亚洲AV| 亚洲中文字幕无码一区| 亚洲2022国产成人精品无码区 |