[發(fā)明專利]一種運行周期可靈活分配的安全計算機平臺有效
| 申請?zhí)枺?/td> | 201911307287.1 | 申請日: | 2019-12-17 |
| 公開(公告)號: | CN111027101B | 公開(公告)日: | 2021-11-12 |
| 發(fā)明(設計)人: | 李曉貞;胡明杰;潘閱 | 申請(專利權)人: | 北京交大思諾科技股份有限公司 |
| 主分類號: | G06F21/71 | 分類號: | G06F21/71;G06F9/48;G06F9/50;G06F8/61 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100081 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 運行 周期 靈活 分配 安全 計算機 平臺 | ||
本發(fā)明的安全計算機平臺,系統(tǒng)工作分為初始化階段和運行階段;初始化階段由平臺軟件獨立完成,運行階段由平臺軟件與應用軟件共同完成,平臺軟件完成輸入處理、輸出處理、系統(tǒng)同步處理,應用軟件完成應用業(yè)務處理操作;在運行階段平臺軟件和應用軟件分時段處理各自任務,在平臺運行階段的每個系統(tǒng)運行周期T,通常包括t1?t4時間片,利用應用業(yè)務場景標識來識別具體的應用業(yè)務場景,并調整運行階段下各時間片t1?t4的時長。本發(fā)明的技術優(yōu)勢:通過識別應用場景標識,對系統(tǒng)運行周期T,以及應用軟件和平臺軟件的各處理階段的運行時間的靈活分配,極大的提高了安全計算機平臺的運行效率,并且可靈活配置的系統(tǒng)運行處理過程。
技術領域
本發(fā)明涉及鐵路信號領域,具體涉及一種安全計算機平臺,其可對系統(tǒng)運行時間中平臺軟件和應用軟件時間進行動態(tài)調整,具備運行周期可靈活分配的特點,能夠更好的提高平臺系統(tǒng)的運行效率。
背景技術
隨著鐵路運輸事業(yè)的發(fā)展,鐵路信號領域的安全設備不斷更新完善。信息化時代,計算機和網(wǎng)絡技術得到快速的普及和應用,安全計算機平臺被用在越來越多的,對安全要求比較嚴格的領域和行業(yè)。在鐵路信號領域,安全計算機對保障信號的可靠高效的傳輸發(fā)揮著極其重要的作用。
一般來說,安全計算機平臺軟件可分為應用軟件和平臺軟件,在鐵路信號領域,既有的安全計算機平臺系統(tǒng)分配給應用軟件的處理時間,需考慮其最大業(yè)務量的情況下所需時長,常常按固定時間分配。但某些場景下,應用任務簡單,所需時間較短,未充分考慮應用軟件不同場景下的特殊需求,導致資源浪費、業(yè)務整體完成的時間過長。
例如,在存儲數(shù)據(jù)升級的場景下,應用軟件會暫停其他業(yè)務,僅執(zhí)行數(shù)據(jù)升級業(yè)務。應用軟件對需要升級的數(shù)據(jù)進行處理(如校驗和分配),而后交由平臺軟件完成對存儲器件的讀寫操作。此種情況下應用軟件所需時間較一般業(yè)務量的情況下要少,而平臺軟件操作存儲器件所需時間較一般業(yè)務量的情況下要長,如仍按固定時間進行分配,每個系統(tǒng)運行周期中,部分時間被浪費,單個周期能完成操作的存儲數(shù)據(jù)較少,導致升級任務耗時較長。
因此,為了滿足日益復雜的鐵路應用需求,提高鐵路安全計算機平臺的運行效率和提高系統(tǒng)資源的利用率。需要一種具備運行周期可靈活分配的,即可動態(tài)調整平臺軟件和應用軟件的處理時間的安全計算機平臺,其提高了系統(tǒng)運行周期中時間的利用效率,從而提高了對不同業(yè)務處理的速度。
發(fā)明內(nèi)容
本發(fā)明旨在根據(jù)應用軟件運行場景,對系統(tǒng)運行時間中平臺軟件和應用軟件時間進行動態(tài)調整,提高運行效率,解決固定運行周期的安全計算機平臺帶來的資源浪費,業(yè)務處理完成時間長,時間效率利用率低的問題。
本發(fā)明提供了一種運行周期可靈活分配的安全計算機平臺,包含平臺軟件和應用軟件;
平臺軟件運行于平臺硬件之上,負責數(shù)據(jù)采集、輸出執(zhí)行、安全比較、系統(tǒng)同步任務;應用軟件運行于平臺硬件之上,負責根據(jù)自身業(yè)務特性,對平臺軟件提供的采集數(shù)據(jù)進行使用,并向平臺軟件提供需要向外設輸出的應用數(shù)據(jù);
系統(tǒng)工作分為初始化階段和運行階段;初始化階段由平臺軟件獨立完成,對平臺進行自檢、主備機識別等工作;運行階段由平臺軟件與應用軟件共同完成,平臺軟件完成輸入處理、輸出處理、系統(tǒng)同步處理,應用軟件完成與自身特性相關的業(yè)務處理,也即應用業(yè)務處理操作;
在運行階段平臺軟件和應用軟件分時段處理各自任務,在平臺運行階段的每個系統(tǒng)運行周期T,通常包括t1-t4時間片,其中,時間片任務調度由平臺軟件來實現(xiàn)完成:
時間片t1,由平臺軟件獨占,完成輸入處理操作;
時間片t2,由應用軟件獨占,完成應用業(yè)務處理操作;
時間片t3,由平臺軟件獨占,完成輸出處理操作;
時間片t4,由平臺軟件獨占,完成系統(tǒng)同步處理操作;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京交大思諾科技股份有限公司,未經(jīng)北京交大思諾科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911307287.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





