[發明專利]一種數字家庭網絡多任務并發執行的裝置及方法有效
| 申請號: | 200610032708.0 | 申請日: | 2006-01-09 |
| 公開(公告)號: | CN101059765A | 公開(公告)日: | 2007-10-24 |
| 發明(設計)人: | 羅笑南;林業 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/46;H04L12/28 |
| 代理公司: | 廣州粵高專利代理有限公司 | 代理人: | 禹小明 |
| 地址: | 510275廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數字家庭 網絡 任務 并發 執行 裝置 方法 | ||
技術領域
本發明屬于數字家庭網絡技術及自動控制領域,特別是涉及一種數字家庭網絡多任務并發執行裝置的并發執行方法。
技術背景
當今網絡基礎設施已經遍及全世界,Internet接入已不僅局限于個人計算機和工作站,各種電器也可以接入Internet。這得益于最新的數字與網絡技術,諸如空調、冰箱、電視、洗衣機等許多消費電子設備以及打印機等辦公設備都已成為“網絡化”設備,這些設備我們稱之為數字家庭網絡設備。這將使家庭中的各個設備脫離孤立的運作狀態,數字家庭網絡設備間的協同工作成為可能。
要實現數字家庭網絡設備間能夠協同工作,首先用戶要定制任務。一個任務就是對多個設備進行不同操作的執行命令組合。一個任務要包含:觸發其執行的條件、任務的優先級和按順序排列的執行命令。這樣當觸發事件滿足該任務的觸發條件后,控制模塊就會按照任務中的執行命令,順序的向不同的家庭設備發送控制信號,使得設備間能夠協同的工作。
當用戶訂制的多個任務在同一時間段內相繼滿足觸發條件要進行任務的執行時,不同的任務可能會在相同的時間對同一個設備進行操作,這將不可避免地造成設備的設置混亂、系統的混亂,甚至可能造成網絡的崩潰,這就是所謂的任務沖突。中國專利申請號為03147922.7,發明名稱為《一種防治家庭網絡上環境模式沖突的方法》提供了一種解決家庭網絡設備沖突的方案,其技術方案可歸納為:保證在任何時間內最多只有一個任務在執行,其他的任務進入執行隊列等待,執行完一個任務后,再從執行隊列中取出一個任務來執行。這種解決方案雖然避免了同一時刻多個任務同時采用同一設備的沖突,但是同一時間內只能有一個任務被執行,其他任務只能等待該任務執行完畢而不能同時執行,影響了所有要執行的任務的整體執行的時間。同時也降低了設備資源的利用率。
有鑒于此,有必要研制一種既能避免設備的沖突,又能同時使多個任務并發執行的技術。
發明內容
本發明的目的在于克服現有技術的不足,提供一種在數字家庭網絡中可實現多個任務并發執行,且能避免多個任務并發執行時在同一時間對同一設備進行操作的沖突的多任務并發執行裝置的并發執行方法。
為了實現發明目的,采用的技術方案為:
一種數字家庭網絡多任務并發執行裝置的并發執行方法,所述多任務并發執行裝置包括作為處理核心的控制模塊、為控制模塊和數字家庭網絡的設備提供交互接口的通訊模塊、觸發任務執行的任務觸發模塊,所述控制模塊設置有任務列表、設備使用表和設備執行隊列;
所述并發執行方法包括如下步驟:
(1)通過任務觸發模塊觸發并啟動任務;
(2)根據任務列表中順序排列的該任務的命令集,判斷具體命令所需的設備是否空閑,如果空閑則執行步驟(6),否則執行步驟(3);
(3)判斷能否搶占該設備;如果可以,則執行步驟(5);否則執行步驟(4);
(4)將任務放入設備執行隊列;
(5)中斷正使用該設備的任務,將被中斷的任務放入設備執行隊列;
(6)占用設備,執行該命令;
(7)判斷該任務的命令集是否執行完畢;如果完畢則執行步驟(8);否則返回步驟(2);
(8)置設備的狀態為空閑,并結束該任務。
上述技術方案中,所述任務列表采用如下結構:
任務列表中包含了用戶所定制的所有任務。其中每個任務有一區別于其他任務的唯一的任務號、觸發條件以及任務執行的優先級。緊接這些信息之后的是該任務的順序排列的命令,每一個命令又包含設備號來確定控制哪一個設備,同時每一個命令還包括操作指令,來對指定的設備進行具體的操作。依次執行完這些命令就完成了一個任務的執行,也就達到了用戶定制任務來實現家庭設備自動、協同工作的目的。
所述設備使用表采用如下結構:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610032708.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種治療痤瘡的中藥制劑
- 下一篇:一種環氧樹脂防腐涂料的生產方法





