[發(fā)明專利]一種動態(tài)配置網(wǎng)絡(luò)模擬器事件隊列的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011469878.1 | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112737815B | 公開(公告)日: | 2022-05-20 |
| 發(fā)明(設(shè)計)人: | 李倫;郝志宇;劉明宇;李大輝;高錦;武慶臣;邵齊 | 申請(專利權(quán))人: | 中國科學(xué)院信息工程研究所 |
| 主分類號: | H04L41/14 | 分類號: | H04L41/14;H04L41/0894 |
| 代理公司: | 工業(yè)和信息化部電子專利中心 11010 | 代理人: | 羅丹 |
| 地址: | 100093 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 動態(tài) 配置 網(wǎng)絡(luò) 模擬器 事件 隊列 方法 系統(tǒng) | ||
1.一種動態(tài)配置網(wǎng)絡(luò)模擬器事件隊列的方法,其特征在于,包括:
步驟一、構(gòu)建虛擬網(wǎng)絡(luò)拓?fù)?,并初始化網(wǎng)絡(luò)模擬器的事件隊列;
步驟二、創(chuàng)建父進(jìn)程;
步驟三、控制所述父進(jìn)程創(chuàng)建子進(jìn)程;
步驟四、控制當(dāng)前子進(jìn)程執(zhí)行當(dāng)前事件隊列的調(diào)度任務(wù),所述父進(jìn)程實時監(jiān)聽用戶的動態(tài)配置信號;
步驟五、判斷所述父進(jìn)程是否監(jiān)聽到所述動態(tài)配置信號,若是,結(jié)束當(dāng)前子進(jìn)程,所述父進(jìn)程向事件隊列添加動態(tài)配置的事件,返回步驟三,否則,返回步驟四。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述父進(jìn)程監(jiān)聽到所述動態(tài)配置信號之后、結(jié)束當(dāng)前子進(jìn)程之前,控制當(dāng)前子進(jìn)程將網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間寫入管道。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述父進(jìn)程向事件隊列添加動態(tài)配置的事件,包括:
所述父進(jìn)程從所述管道讀取所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間,并基于所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間向事件隊列添加動態(tài)配置的事件。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述父進(jìn)程向事件隊列添加動態(tài)配置的事件之后,基于所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間,更新所述網(wǎng)絡(luò)模擬器的當(dāng)前啟動時間。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述父進(jìn)程向事件隊列添加動態(tài)配置的事件之后,所述控制當(dāng)前子進(jìn)程執(zhí)行當(dāng)前事件隊列的調(diào)度任務(wù),包括:
所述當(dāng)前子進(jìn)程依次比較所述事件隊列中事件的執(zhí)行時間與所述網(wǎng)絡(luò)模擬器的當(dāng)前啟動時間,當(dāng)所述事件的執(zhí)行時間在所述當(dāng)前啟動時間之前,跳至下一事件,當(dāng)所述事件的執(zhí)行時間為所述當(dāng)前啟動時間或在所述當(dāng)前啟動時間之后,調(diào)度所述事件。
6.一種動態(tài)配置網(wǎng)絡(luò)模擬器事件隊列的系統(tǒng),其特征在于,包括:
網(wǎng)絡(luò)模擬器模塊,包括其他接口和事件調(diào)度機(jī)制接口;
虛擬網(wǎng)絡(luò)構(gòu)建模塊,包括拓?fù)錁?gòu)建子模塊、事件添加子模塊、以及進(jìn)程切換子模塊;
所述拓?fù)錁?gòu)建子模塊,用于構(gòu)建虛擬網(wǎng)絡(luò)拓?fù)洌?/p>
所述事件添加子模塊,用于利用所述其他接口初始化網(wǎng)絡(luò)模擬器的事件隊列;
所述進(jìn)程切換子模塊,用于創(chuàng)建父進(jìn)程,控制所述父進(jìn)程創(chuàng)建子進(jìn)程,控制當(dāng)前子進(jìn)程執(zhí)行當(dāng)前事件隊列的調(diào)度任務(wù),所述父進(jìn)程實時監(jiān)聽用戶的動態(tài)配置信號,判斷所述父進(jìn)程是否監(jiān)聽到所述動態(tài)配置信號,若是,結(jié)束當(dāng)前子進(jìn)程,所述父進(jìn)程通過所述事件添加子模塊,利用所述事件調(diào)度機(jī)制接口向事件隊列添加動態(tài)配置的事件,所述父進(jìn)程重新創(chuàng)建子進(jìn)程,否則,繼續(xù)控制當(dāng)前子進(jìn)程執(zhí)行當(dāng)前事件隊列的調(diào)度任務(wù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述進(jìn)程切換模塊,還用于:
在所述父進(jìn)程監(jiān)聽到所述動態(tài)配置信號之后、結(jié)束當(dāng)前子進(jìn)程之前,控制當(dāng)前子進(jìn)程將網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間寫入管道。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述進(jìn)程切換模塊,用于:
所述父進(jìn)程從所述管道讀取所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間,并通過所述事件添加子模塊,利用所述事件調(diào)度機(jī)制接口,基于所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間向事件隊列添加動態(tài)配置的事件。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述進(jìn)程切換模塊,用于:
在所述父進(jìn)程通過所述事件添加子模塊,利用所述事件調(diào)度機(jī)制接口向事件隊列添加動態(tài)配置的事件之后,基于所述網(wǎng)絡(luò)模擬器的當(dāng)前運行時間和當(dāng)前啟動時間,更新所述網(wǎng)絡(luò)模擬器的當(dāng)前啟動時間;
所述當(dāng)前子進(jìn)程依次比較所述事件隊列中事件的執(zhí)行時間與所述網(wǎng)絡(luò)模擬器的當(dāng)前啟動時間,當(dāng)所述事件的執(zhí)行時間在所述當(dāng)前啟動時間之前,跳至下一事件,當(dāng)所述事件的執(zhí)行時間為所述當(dāng)前啟動時間或在所述當(dāng)前啟動時間之后,調(diào)度所述事件。
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1~5中任一項所述的動態(tài)配置網(wǎng)絡(luò)模擬器事件隊列的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學(xué)院信息工程研究所,未經(jīng)中國科學(xué)院信息工程研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011469878.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





