国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備及其控制方法

      文檔序號:6365839閱讀:320來源:國知局
      專利名稱:多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備及其控制方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)設(shè)備領(lǐng)域,具體涉及一種多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備及其控制方法。
      背景技術(shù)
      隨著數(shù)據(jù)通信技術(shù)的發(fā)展,特別是高帶寬高速度的數(shù)據(jù)通信技術(shù)的出現(xiàn)。對嵌入式處理器的要求也變得越來越高,一方面要處理大量的人機交互、外設(shè)控制等任務(wù),另一方面還要對不同接口的信息數(shù)據(jù)進行處理,與此同時,嵌入式系統(tǒng)還要應(yīng)對功耗更低,體積更小的挑戰(zhàn)。此前處理器一直致力于單核單操作系統(tǒng)處理器的發(fā)展,其性能已經(jīng)發(fā)揮到極致。但應(yīng)用對CPU資源的需求卻遠遠超過CPU的發(fā)展速度,單核也越來越難以滿足要求,其局限性也日漸明顯。對于新的應(yīng)用而言,速度已經(jīng)不再是唯一因素,提升性能才是更好的選擇。而如果引入多核多操作系統(tǒng)技術(shù),便可以在較低頻率、較小緩存的條件下達到大幅提高性能的目的。通過劃分任務(wù)、線程應(yīng)用能夠充分利用多個執(zhí)行內(nèi)核,并可在特定的時間內(nèi)執(zhí)行更多任務(wù)。

      發(fā)明內(nèi)容
      (一 )要解決的技術(shù)問題本發(fā)明的目的是提供一種多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備及其控制方法。( 二 )技術(shù)方案為了解決上述技術(shù)問題,本發(fā)明提供一種多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備,包括I個調(diào)度操作系統(tǒng)和n個業(yè)務(wù)操作系統(tǒng);其中n > 2 ;所述調(diào)度操作系統(tǒng)上創(chuàng)建進程,每個進程綁定一個業(yè)務(wù)操作系統(tǒng),使每個業(yè)務(wù)操作系統(tǒng)獨立運行;當同時實現(xiàn)2個以上業(yè)務(wù)操作系統(tǒng),并且需要共同完成業(yè)務(wù)時,業(yè)務(wù)操作系統(tǒng)之間的報文傳遞通過在調(diào)度操作系統(tǒng)上創(chuàng)建對應(yīng)的虛擬網(wǎng)卡來通信。優(yōu)選地,通過配置,能夠?qū)⑽锢砭W(wǎng)卡分給指定的業(yè)務(wù)操作系統(tǒng),實現(xiàn)一機多用的功倉泛。優(yōu)選地,每個業(yè)務(wù)操作系統(tǒng)擁有獨立的包括cpu和內(nèi)存的資源。優(yōu)選地,所述業(yè)務(wù)操作系統(tǒng)為防火墻、流控或集成網(wǎng)絡(luò)語音控制系統(tǒng)。本發(fā)明還提供一種如上述設(shè)備的控制方法,包括步驟S101,啟動調(diào)度操作系統(tǒng),調(diào)度操作系統(tǒng)為各個業(yè)務(wù)操作系統(tǒng)分配網(wǎng)卡和獨立的系統(tǒng)資源;S102,調(diào)度操作系統(tǒng)啟動業(yè)務(wù)操作系統(tǒng)并對每個業(yè)務(wù)操作系統(tǒng)設(shè)置一個虛擬網(wǎng)卡,每個虛擬網(wǎng)卡對應(yīng)一個IP地址,此虛擬網(wǎng)卡只用于業(yè)務(wù)操作系統(tǒng)之間傳遞數(shù)據(jù);S103,物理網(wǎng)卡接收到報文后,將所述報文發(fā)送至對應(yīng)的業(yè)務(wù)操作系統(tǒng);
      S104,業(yè)務(wù)操作系統(tǒng)對所述報文進行處理,然后判斷所述報文是否還需要其它業(yè)務(wù)操作系統(tǒng)處理;如果是,則將所述報文分別通過與所述業(yè)務(wù)操作系統(tǒng)以及所述其它業(yè)務(wù)操作系統(tǒng)對應(yīng)的虛擬網(wǎng)卡發(fā)送至 所述其它業(yè)務(wù)操作系統(tǒng),重復(fù)執(zhí)行步驟S104至所述報文處理完畢然后進入步驟S105 ;否則直接進入步驟S105 ;S105,業(yè)務(wù)操作系統(tǒng)通過對應(yīng)的物理網(wǎng)卡轉(zhuǎn)發(fā)處理完畢的報文。(三)有益效果本發(fā)明整合了多個專業(yè)設(shè)備功能,實現(xiàn)一臺設(shè)備多個功能,每個功能系統(tǒng)獨立運行,當其中一個功能系統(tǒng)異常時不影響其他功能系統(tǒng),通過簡單的開關(guān),就可以實現(xiàn)業(yè)務(wù)操作系統(tǒng)的裁剪,可以很容易的移植其他專用操作系統(tǒng)(移植后直接作為本系統(tǒng)機構(gòu)里的業(yè)務(wù)系統(tǒng))。


      圖I為本發(fā)明設(shè)備的結(jié)構(gòu)框圖;圖2為本發(fā)明方法的流程圖。
      具體實施例方式下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
      作進一步詳細描述。以下實施例用于說明本發(fā)明,但不是限制本發(fā)明的范圍。如圖I所示,本發(fā)明所述的多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備,其系統(tǒng)架構(gòu)中含有多個系統(tǒng),包括調(diào)度操作系統(tǒng)(I個),業(yè)務(wù)操作系統(tǒng)(n個,n>2)。專用功能操作系統(tǒng)(業(yè)務(wù)操作系統(tǒng)),包括防火墻,流控,Unified CalIManager (集成網(wǎng)絡(luò)語音控制系統(tǒng))等。調(diào)度操作系統(tǒng)上創(chuàng)建進程,每個進程綁定一個業(yè)務(wù)操作系統(tǒng),使每個業(yè)務(wù)操作系統(tǒng)獨立運行(從業(yè)務(wù)操作系統(tǒng)看來,自己擁有完全獨立的cpu和內(nèi)存等資源)。同時實現(xiàn)2個以上業(yè)務(wù)操作系統(tǒng),并且需要共同完成業(yè)務(wù)時(比如防火墻上實現(xiàn)流控功能,其中防火墻時一個獨立的操作系統(tǒng),流控也是一個獨立的操作系統(tǒng),一個報文經(jīng)過防火墻處理之后需要再經(jīng)過流控處理),業(yè)務(wù)操作系統(tǒng)之間的報文傳遞通過在調(diào)度操作系統(tǒng)上創(chuàng)建對應(yīng)的虛擬網(wǎng)卡來通信。通過配置,可以將物理網(wǎng)卡分給指定的業(yè)務(wù)操作系統(tǒng),實現(xiàn)一機多用的功能。如圖2所示,本發(fā)明所述的多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備控制方法包括如下步驟第一步,啟動調(diào)度操作系統(tǒng),調(diào)度操作系統(tǒng)為各個業(yè)務(wù)操作系統(tǒng)分配網(wǎng)卡和獨立的系統(tǒng)資源(如內(nèi)存空間等);第二步,調(diào)度操作系統(tǒng)啟動業(yè)務(wù)操作系統(tǒng)并對每個業(yè)務(wù)操作系統(tǒng)設(shè)置一個虛擬網(wǎng)卡,每個虛擬網(wǎng)卡對應(yīng)一個IP地址,此虛擬網(wǎng)卡只用于業(yè)務(wù)操作系統(tǒng)之間傳遞數(shù)據(jù);第三步,物理網(wǎng)卡接收到報文后,所述報文發(fā)送至對應(yīng)的業(yè)務(wù)操作系統(tǒng);第四步,業(yè)務(wù)操作系統(tǒng)對所述報文進行處理,然后判斷所述報文是否還需要其它業(yè)務(wù)操作系統(tǒng)處理;如果是,則將所述報文分別通過與所述業(yè)務(wù)操作系統(tǒng)以及所述其它業(yè)務(wù)操作系統(tǒng)對應(yīng)的虛擬網(wǎng)卡發(fā)送至所述其它業(yè)務(wù)操作系統(tǒng),重復(fù)執(zhí)行第四步至報文處理完畢然后進入第五步;否則直接進行第五步;第五步,業(yè)務(wù)操作系統(tǒng)通過對應(yīng)的物理網(wǎng)卡轉(zhuǎn)發(fā)處理完畢的報文。
      下面以一個具體實施例來說明上述方法的具體操作步驟啟動調(diào)度操作系統(tǒng),調(diào)度操作系統(tǒng)為業(yè)務(wù)操作系統(tǒng)分配網(wǎng)卡和獨立的系統(tǒng)資源(內(nèi)存空間等);調(diào)度操作系統(tǒng)啟動業(yè)務(wù)操作系統(tǒng)并對每個業(yè)務(wù)操作系統(tǒng)設(shè)置一個虛擬網(wǎng)卡,每個虛擬網(wǎng)卡對應(yīng)一個IP地址,此虛擬網(wǎng)卡只用于業(yè)務(wù)操作系統(tǒng)之間傳遞數(shù)據(jù);當防火墻業(yè)務(wù)操作系統(tǒng)的物理網(wǎng)卡接收到報文后,防火墻業(yè)務(wù)操作系統(tǒng)對報文進行處理,防火墻業(yè)務(wù)操作系統(tǒng)判斷此報文還需要流控業(yè)務(wù)操處理時,將此報文通過防火墻虛擬網(wǎng)卡轉(zhuǎn)發(fā)給流控操作系統(tǒng)的虛擬網(wǎng)卡,即發(fā)送給流控操作系統(tǒng),流控操作系統(tǒng)接收此報文并處理,處理完后再通過流控操作系統(tǒng)對應(yīng)的虛擬網(wǎng)卡、防火墻操作系統(tǒng)對應(yīng)的虛擬網(wǎng)卡傳回給防火墻操作系統(tǒng),防火墻操作系統(tǒng)完全處理此報文后,通過路由查找報文物理 端口轉(zhuǎn)發(fā)。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進和替換,這些改進和替換也應(yīng)視為本發(fā)明的保護范圍。
      權(quán)利要求
      1.一種多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備,其特征在于,包括I個調(diào)度操作系統(tǒng)和n個業(yè)務(wù)操作系統(tǒng);其中n彡2 ; 所述調(diào)度操作系統(tǒng)上創(chuàng)建進程,每個進程綁定一個業(yè)務(wù)操作系統(tǒng),使每個業(yè)務(wù)操作系統(tǒng)獨立運行; 當同時實現(xiàn)2個以上業(yè)務(wù)操作系統(tǒng),并且需要共同完成業(yè)務(wù)時,業(yè)務(wù)操作系統(tǒng)之間的報文傳遞通過在調(diào)度操作系統(tǒng)上創(chuàng)建對應(yīng)的虛擬網(wǎng)卡來通信。
      2.如權(quán)利要求I所述的設(shè)備,其特征在于,通過配置,能夠?qū)⑽锢砭W(wǎng)卡分給指定的業(yè)務(wù)操作系統(tǒng),實現(xiàn)一機多用的功能。
      3.如權(quán)利要求I所述的設(shè)備,其特征在于,每個業(yè)務(wù)操作系統(tǒng)擁有獨立的包括cpu和內(nèi)存的資源。
      4.如權(quán)利要求I所述的設(shè)備,其特征在于,所述業(yè)務(wù)操作系統(tǒng)為防火墻、流控或集成網(wǎng)絡(luò)語音控制系統(tǒng)。
      5.一種如權(quán)利要求1-4中任意一項所述的設(shè)備的控制方法,其特征在于,包括步驟 SlOl,啟動調(diào)度操作系統(tǒng),調(diào)度操作系統(tǒng)為各個業(yè)務(wù)操作系統(tǒng)分配網(wǎng)卡和獨立的系統(tǒng)資源; S102,調(diào)度操作系統(tǒng)啟動業(yè)務(wù)操作系統(tǒng)并對每個業(yè)務(wù)操作系統(tǒng)設(shè)置一個虛擬網(wǎng)卡,每個虛擬網(wǎng)卡對應(yīng)一個IP地址,此虛擬網(wǎng)卡只用于業(yè)務(wù)操作系統(tǒng)之間傳遞數(shù)據(jù); S103,物理網(wǎng)卡接收到報文后,將所述報文發(fā)送至對應(yīng)的業(yè)務(wù)操作系統(tǒng); S104,業(yè)務(wù)操作系統(tǒng)對所述報文進行處理,然后判斷所述報文是否還需要其它業(yè)務(wù)操作系統(tǒng)處理;如果是,則將所述報文分別通過與所述業(yè)務(wù)操作系統(tǒng)以及所述其它業(yè)務(wù)操作系統(tǒng)對應(yīng)的虛擬網(wǎng)卡發(fā)送至所述其它業(yè)務(wù)操作系統(tǒng),重復(fù)執(zhí)行步驟S104至所述報文處理完畢然后進入步驟S105 ;否則直接進入步驟S105 ; S105,業(yè)務(wù)操作系統(tǒng)通過對應(yīng)的物理網(wǎng)卡轉(zhuǎn)發(fā)處理完畢的報文。
      全文摘要
      本發(fā)明是一種多進程多操作系統(tǒng)網(wǎng)絡(luò)設(shè)備,包括1個調(diào)度操作系統(tǒng)和n個業(yè)務(wù)操作系統(tǒng);其中n≥2;所述調(diào)度操作系統(tǒng)上創(chuàng)建進程,每個進程綁定一個業(yè)務(wù)操作系統(tǒng),使每個業(yè)務(wù)操作系統(tǒng)獨立運行;當同時實現(xiàn)2個以上業(yè)務(wù)操作系統(tǒng),并且需要共同完成業(yè)務(wù)時,業(yè)務(wù)操作系統(tǒng)之間的報文傳遞通過在調(diào)度操作系統(tǒng)上創(chuàng)建對應(yīng)的虛擬網(wǎng)卡來通信。本發(fā)明整合了多個專業(yè)設(shè)備功能,實現(xiàn)一臺設(shè)備多個功能,每個功能系統(tǒng)獨立運行,當其中一個功能系統(tǒng)異常時不影響其他功能系統(tǒng),通過簡單的開關(guān),就可以實現(xiàn)業(yè)務(wù)操作系統(tǒng)的裁剪,可以很容易的移植其他專用操作系統(tǒng)。
      文檔編號G06F9/48GK102629217SQ20121005765
      公開日2012年8月8日 申請日期2012年3月7日 優(yōu)先權(quán)日2012年3月7日
      發(fā)明者陳海濱 申請人:漢柏科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1