《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 一種基于DEVS的網絡設備仿真模型

一種基于DEVS的網絡設備仿真模型

2009-05-13
作者:王 濱

  摘 要: 在分析目前網絡設備仿真建模所面臨的主要問題的基礎上,簡要介紹了DEVS規范及其基本構成要素;以以太網交換機為實例,對基于DEVS的網絡設備仿真建模技術進行了研究,并實現了仿真建模。對該網絡設備建模方法的優點做了總結,并就此建模方法在網絡設備建模中的應用前景進行了展望。
  關鍵詞: 離散事件仿真規范; 交換機; 計算機仿真; 仿真模型

?

  隨著分布交互式仿真(DIS)技術的廣泛應用,網絡仿真系統正向分布式、大規模、高復雜度的方向發展,并可能與其他類型的系統相互連接,以構成更大的、更能反映真實世界的仿真系統。因此,網絡仿真系統的設計在規范性、可靠性、可重用性等方面提出了更高的要求。目前的通信網絡都是建立在包交換的基礎之上,因此這種通信網絡的網絡仿真系統都是典型的離散事件系統,系統內實體的狀態在不均勻的離散時刻發生變換,內部機制用常規的數學方法難以描述。在工程實踐中,迫切需要一種形式化、便于轉化為程序模型的描述方法。離散事件系統規范說明DEVS是對離散事件系統的一種形式化描述,在系統論的一般系統模型的形式化基礎之上,提供了一種模塊化的系統說明方法,有利于復雜系統中各模型的抽象和仿真實現。
  本文以以太網交換機為例,通過基于DEVS的規范說明方法將交換機模型解析成不同的子模型和耦合模型,并對交換機模型進行了仿真。
1 DEVS規范說明
  DEVS的基本思想是將系統按功能或結構逐步分解為多級子模型,不可再分的模型為原子模型,由子模型組合而成的模型稱為耦合模型。耦合模型中,各子模型之間的關系稱為耦合。
  在復雜系統的建模仿真中,原子模型描述了時間和狀態的轉移,耦合模型描述了組成它的子模型以及子模型與子模型之間的相互連接關系。在這種構造中,原子模型是基本的系統元件,它是完備的、獨立的單元,這樣一個模型只通過輸入、輸出接口與其他模型交互以達到模塊化。系統通過連接原子模型來建立耦合模型,耦合模型與其他模型組合來形成更高層次的系統。在復雜系統建模過程中,原子模型像電路元件,耦合模型像電路板,因此,建模者通過重用模塊化模型及層次化方式建造仿真模型,能顯著提高建模工程的效率和質量。
2 基于DEVS的網絡實體模型仿真實例
  下面以以太網交換機為例,詳細介紹如何用DEVS規范化模型描述方法對其進行仿真。對模型構成的層次化、原子模型及耦合模型等概念進行說明。
  以太網交換機實體共有四種,分別是二層交換機實體、三層交換機實體、四層交換機實體以及多層交換機實體。這里以二層交換機實體為例進行討論。
  首先,依據DEVS規范化模型描述方法,可以采用 EN=這樣的四元組來描述交換機實體。其中,N為實體名稱,TE為實體完成的功能,AT為實體屬性的集合,AC為實體的動作集合,S為實體的狀態集合。
  EN=
  其中,N為二層交換機;TE為轉發數據;AT為AT={交換機序號、型號、版本號、端口數、端口類型、生產廠家、RAM空間、ROM Moniter、Fresh/NVROM、IOS版本、MAC地址、支持的協議};AC,CT={物理連接、加電自檢、配置};S,S={空閑、忙}。
  完成交換機實體的規范化描述之后,再來看交換機的內部結構以及如何來完成交換機耦合模型及其接口耦合模型。
2.1 交換機耦合模型及其組成
  按照結構劃分,以太網交換機可以分解為n個交換機接口和一個n×n的交換結構。對其結構用交換機接口、交換單元兩個子模型進行描述。以太網交換機耦合模型及子模型的層次結構及輸入/輸出關系如圖1所示。

?

  其中, 交換機接口模型包含有用于分別描述輸入和輸出的兩個隊列原子模型,接口個數可能隨交換機型號不同而不同。根據不同的需求交換結構子模型可以抽象為原子模型而不作進一步分解,也可以分解為交換網絡和MAC表兩個子模型。下面以交換機接口耦合模型為例,詳細說明DEVS的定義方法,其他部分的模型描述也可以按此方法得出。
2.2 交換機接口耦合模型
  交換機接口耦合模型及其子模型關系如圖2所示。為了處理出入網絡接口卡模型的數據流,將接口模型分解為兩個queue原子模型,一個用于從網絡接收數據幀,另一個轉發數據幀到網絡。這種抽象將接口的輸入輸出作為隊列模型描述。


  原子模型queue隊列模型的DEVS描述為:
queue=
??? 其中:
??? X: {MAC frame, stop/response signal, done/ready signal}
??? S: { readytoProcess, waitforResponse,waitforReady, C}
??? Y: { MAC frame }
??? 隊列作為一個子系統,它的控制和狀態變化是由交換機的內部運行狀態機所決定的。交換機內部運行狀態機如圖3所示。

?


  由分析交換機的內部運行狀態機得知,隊列可以使用如圖4所示的有限自動機進行描述。
??? 圖4中,隊列的各個狀態、它們之間的相互轉換關系以及所需觸發條件一目了然,據此可以給出隊列的內部和外部轉移函數如下。


δint (e, s):
?? {
?? case phase:
???state = nothing. /* never happens */
 }
δext(e,s,x):
 {
  ?case state:
???? readytoProcess:
   case in: send 1st element on out port, send
???? average size,
        send average wait,state=waitforResponse
??waitforResponse:
????? ??case in: add to end of queue, state= waitfor
??????? Response
????????response: send on reply port,state=waitfor-
?????Ready
??waitforReady:
   ?case in: add to end of queue
   ??? ?ready: state=C
?????? C:
   ?case true: send 1st element on out port, send
????? average size, send average wait, state=
????? waitforResponse
  ???????????? false: state= readytoProcess
???? }
?????? λ(s):
  ?? {
  ???????? output the MAC frame
   }
  時間推進函數ta是沒有外部事件到達時系統保持的時間,這里可以不作定義。
  耦合模型的主要作用在于明確模型內、外輸入輸出的連接關系,交換機接口耦合模型可以描述如下:
  SwitcherInterface=d},{Id},{Zid}>
  X: {MAC frame,stop signal,next signal}
  Y: {MAC frame}
  {Md}={queueIn ,queueOut}
  {Id}={IqueueIn={Switcher.in, SwitchStructure.next, SwitchStructure .stop},
 ??   IqueueOut={SwitchStructure.next,SwitchStructure.stop,
???????????????????? outside done signal}}
  {Zid}={SwitcherInterface.in=IqueueIn. in,
????  ???? SwitcherInterface.out=IqueueOut.out}
  至此,該二層交換機的仿真建模完成。
  通常對于離散系統的描述可以使用集合論、系統論的形式化方法,典型的有微分方程、有限狀態機和離散事件模型等。DEVS的優勢在于將每一類這樣的模型所確定的系統的靜態和動態結構施以特定的約束,從而確定系統的分解方法。使用DEVS描述模型使離散系統仿真不再是隨意的、個人化的藝術性工作[1]。從這個意義上說,使用DEVS描述的模型克服了其他模型可復用性差、不規范以及互操作性差等缺點,以更強的規范性、確定性和可復用性等優點,更好地解決了由于網絡流量的動態變化、統計復用的隨機性及網絡的規模擴展所帶來的新問題。
  目前,基于DEVS的網絡系統建模主要集中在性能仿真方面,針對功能模擬的研究比較少。其中,形式化描述比較難于理解是出現這種情況的原因之一。近年來,在基于DEVS的可視化建模方面的研究成果在一定程度上彌補了這方面的不足[3]
  此外,對于網絡仿真系統而言,模型抽象到何種層次,能夠既比較好地反映真實狀況,又不至于產生過多的運算量是一個值得深入研究的工程實踐問題。
  綜上,基于DEVS的網絡設備仿真模型,采用了DEVS這種形式化的仿真建模方法,使網絡通信交換機這種離散系統的仿真建模得到規范化,其準確性和可復用性是不言而喻的。在標準化的趨勢下,基于DEVS的仿真方法可望在網絡仿真和模擬中發揮更重要的作用。

?

參考文獻
[1] ?黃柯棣,張金槐.系統仿真技術. 長沙:國防科技大學出版社,1998.
[2] ?Zeigler B P. 制模與仿真理論. 李育才譯. 北京:機械工業出版社,1984.
[3] ?劉忠,鄧蘇. DEVS的面向對象可視化建模. 計算機仿真,2001,18(1).
[4] ?劉寶宏,黃柯棣.基于 DEVS 的多分辨率建模形式化描述規范研究,系統仿真學報, 2005(17).
[5] ?Mohaemd Abd El-Salam, KhalilYonis, Abdul-Rahman?Elsahfei. Fourth year project report: Building a library for?parallel simulation of networking protocols,Carleton?University, Canada.
[6]? PETRIU D, WAINER G. A library of layered queuing?networks using the DEVS formalism, Proceedings of the?SCS 1st Mediterranean Multiconference on Modeling and?Simulation. Genoa, Italy. 2004.

?

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          在线播放一区| 国产亚洲一二三区| 亚洲国产精品t66y| 国产精品狠色婷| 亚洲国产精品久久精品怡红院| 久久在精品线影院精品国产| 中文日韩欧美| 一本久久综合亚洲鲁鲁五月天| 一区二区日韩免费看| 亚洲午夜一区| 美女国内精品自产拍在线播放| 久久青草久久| 男女激情久久| 欧美精品一区二区蜜臀亚洲| 亚洲黄色片网站| 欧美精品999| 亚洲另类在线视频| 国产精品白丝av嫩草影院| 日韩一级精品| 一色屋精品亚洲香蕉网站| 激情综合中文娱乐网| 欧美午夜一区| 一区在线电影| 欧美久久久久久蜜桃| 亚洲福利国产精品| 午夜精品久久久久久久久| 亚洲精品国产精品国自产观看| 国产精品日日做人人爱| 免费成人av资源网| 伊人成综合网伊人222| 国产精品国产三级国产普通话蜜臀| 国产精品色午夜在线观看| 国产精品嫩草影院av蜜臀| 国产精品国产三级国产专播品爱网| 亚洲国产第一页| 久久免费国产精品| 欧美午夜欧美| 中文在线不卡| 亚洲美女色禁图| 亚洲狠狠丁香婷婷综合久久久| 欧美成人午夜免费视在线看片| 久久精品一区二区国产| 国产欧美日本一区二区三区| 亚洲国产精品va在线观看黑人| 免费成人美女女| 亚洲欧美经典视频| 海角社区69精品视频| 亚洲激情视频在线| 国产欧美不卡| 久久av一区二区三区漫画| 国产精品成人av性教育| 国产日韩欧美在线播放不卡| 性做久久久久久| 亚洲日本电影在线| 欧美一区二区三区视频在线| 一区二区电影免费观看| 日韩视频在线观看一区二区| 激情综合亚洲| 欧美日韩在线视频首页| 亚洲动漫精品| 国产精品亚洲а∨天堂免在线| 欧美日韩精品高清| 在线精品国产成人综合| 国产伦精品一区二区三区视频孕妇| 国内精品免费在线观看| 国产美女扒开尿口久久久| 一区二区三区四区蜜桃| 久久久噜噜噜久久久| 亚洲国产日韩综合一区| 午夜精品视频网站| 欧美性色视频在线| 国产情人综合久久777777| 欧美精品观看| 激情校园亚洲| 亚洲欧美日韩综合| 亚洲日本欧美在线| 久久久91精品国产一区二区精品| 久久狠狠久久综合桃花| 嫩草国产精品入口| 国产精品色午夜在线观看| 亚洲免费在线视频| 国产午夜久久久久| 一区二区三区视频在线观看| 亚洲欧洲在线免费| 欧美日韩另类国产亚洲欧美一级| 在线视频欧美日韩精品| 一区二区三区高清视频在线观看| 麻豆av福利av久久av| 久久精品视频网| 久久久久久久999| 欧美二区在线看| 亚洲日产国产精品| 国产精品国产三级国产aⅴ入口| 欧美日韩国产小视频在线观看| 午夜久久久久久久久久一区二区| 亚洲日本乱码在线观看| 亚洲小视频在线| 久久亚洲私人国产精品va媚药| 香蕉久久国产| 亚洲视频www| 亚洲美女免费精品视频在线观看| 久久激情视频久久| 一色屋精品亚洲香蕉网站| 亚洲视频网在线直播| 久久国产精品72免费观看| 亚洲欧美日韩国产精品| 夜夜嗨av一区二区三区网页| 欧美中文字幕在线观看| 欧美裸体一区二区三区| 欧美午夜免费影院| 国产精品久久婷婷六月丁香| 在线欧美亚洲| 欧美日韩成人精品| 欧美精品在欧美一区二区少妇| 国产精品美女久久久久av超清| 久久成人18免费网站| 欧美成人黄色小视频| 国产精品影院在线观看| 欧美日韩国产成人在线| 午夜在线一区二区| 韩日欧美一区二区三区| 久久婷婷人人澡人人喊人人爽| 亚洲人成啪啪网站| 亚洲国产乱码最新视频| 精品成人久久| 亚洲老板91色精品久久| 欧美日韩不卡在线| 久久久久久久高潮| 狠狠色综合播放一区二区| 亚洲日本va午夜在线影院| 国产精品99久久久久久人| 欧美日韩国产精品自在自线| 午夜免费日韩视频| 欧美精品在线播放| 亚洲欧美日韩在线高清直播| 欧美aⅴ一区二区三区视频| 欧美日韩在线播放一区| 欧美日韩亚洲一区二区| 欧美伊久线香蕉线新在线| 欧美黄色片免费观看| 国产精品乱码久久久久久| 亚洲一区二区三区乱码aⅴ蜜桃女| 精品盗摄一区二区三区| 黄色成人免费网站| 亚洲午夜精品久久久久久app| 国产一区二区三区av电影| 久久精品二区| 在线视频你懂得一区二区三区| 亚洲国产欧美一区二区三区丁香婷| 亚洲男女毛片无遮挡| 免费中文日韩| 久久本道综合色狠狠五月| 亚洲精品国精品久久99热一| 免费成人你懂的| 国产精品中文字幕在线观看| 国产精品嫩草影院av蜜臀| 国模大胆一区二区三区| 国产亚洲精品久久久| 亚洲一区二区成人在线观看| 久久av老司机精品网站导航| 亚洲国产精品一区二区久| 久久国产精品72免费观看| 日韩五码在线| 欧美日韩免费观看一区=区三区| 在线观看日韩欧美| 一区二区三区视频在线观看| 国产精品免费久久久久久| 欧美日韩ab| 欧美成va人片在线观看| 久久久爽爽爽美女图片| 老司机免费视频一区二区| 久热爱精品视频线路一| 亚洲免费观看高清完整版在线观看熊| 久久久五月天| 欧美日韩国产一区二区三区| 欧美日韩1区2区3区| 国产在线精品一区二区夜色| 欧美v日韩v国产v| 亚洲欧美另类在线观看| 中日韩美女免费视频网址在线观看| 99国产精品久久久久久久久久| 国产乱码精品| 久久一区中文字幕| 欧美亚男人的天堂| 亚洲精品国产精品国自产观看浪潮| 最新中文字幕亚洲| 亚洲开发第一视频在线播放| 欧美日韩三级视频| 国产视频久久久久久久| 久久成人精品视频| 欧美三区免费完整视频在线观看| 亚洲高清av| 欧美一区二区在线观看| 欧美激情亚洲精品| 日韩亚洲欧美综合| 亚洲视频电影图片偷拍一区| 蜜桃精品久久久久久久免费影院| 欧美日韩免费观看一区二区三区| 亚洲午夜性刺激影院| 久久aⅴ国产紧身牛仔裤| 亚洲欧洲一区二区三区在线观看| 欧美大片一区二区三区| 在线成人激情视频| 欧美日本不卡高清| 国产农村妇女毛片精品久久莱园子| 亚洲免费观看高清在线观看| 国产日韩欧美夫妻视频在线观看| 中文在线资源观看网站视频免费不卡| 久久黄金**| 欧美亚洲不卡| 欧美激情在线狂野欧美精品| 久久综合国产精品台湾中文娱乐网| 亚洲国产欧美一区二区三区久久| 国语精品一区| 欧美三区不卡| 免费观看日韩| 葵司免费一区二区三区四区五区| 亚洲欧洲日韩在线| 欧美中文字幕在线播放| 欧美一区二区三区另类| 欧美亚男人的天堂| 久久青青草原一区二区| 乱人伦精品视频在线观看| 国产一区欧美日韩| 欧美欧美全黄| 国产日韩精品一区二区| 亚洲国产精品久久人人爱蜜臀| 欧美精品日韩一本| 欧美寡妇偷汉性猛交| 91久久嫩草影院一区二区| 亚洲在线一区二区| 国产精品久久亚洲7777| 91久久视频| 亚洲男人第一网站| 亚洲精选在线观看| 欧美色精品天天在线观看视频| 久久视频在线视频| 国产精品视频一| 欧美精品乱码久久久久久按摩| 国产亚洲成av人片在线观看桃| 欧美成年人视频| 欧美在线视频观看| 国产亚洲成av人在线观看导航| 麻豆国产精品777777在线| 久久国产精品一区二区三区| 在线看一区二区| 狠狠干狠狠久久| 欧美国产成人精品| 欧美日韩一区二区在线播放| 亚洲精品久久久久久下一站| 亚洲一区二区伦理| 久久免费少妇高潮久久精品99| 亚洲视频免费在线观看| 在线观看亚洲视频| 亚洲国产精品va在线看黑人动漫| 欧美成人一区二区三区在线观看| 久久久久一区二区三区四区| 国产精品欧美日韩| 国产美女精品视频免费观看| 久久久久久久成人| 欧美香蕉视频| 久久精品亚洲乱码伦伦中文| 欧美日韩中文| 日韩亚洲一区在线播放| 久久综合成人精品亚洲另类欧美| 国产精品高清一区二区三区| 激情av一区二区| 欧美一区免费视频| 国产精品久久久爽爽爽麻豆色哟哟| 老司机免费视频一区二区三区| 美日韩精品视频| 欧美一级淫片播放口| 欧美在线高清| 国产欧美一区二区视频| 免费观看欧美在线视频的网站| 激情久久婷婷| 国内成+人亚洲+欧美+综合在线| 亚洲午夜精品久久久久久浪潮| 久久综合久色欧美综合狠狠| 亚洲精品综合| 国产精品美女一区二区在线观看| 一区二区三区波多野结衣在线观看| 久久九九热免费视频| 欧美肥婆bbw| 久久亚洲精品视频| 狠狠色狠狠色综合| 欧美日本高清一区| 久久精品一区中文字幕| 亚洲伦理中文字幕| 99热这里只有成人精品国产| 亚洲激情在线视频| 亚洲深夜福利| 在线不卡免费欧美| 欧美日韩国产综合一区二区| 一区二区三区欧美在线观看| 国产精品欧美久久久久无广告| 午夜精品视频| 亚洲午夜精品久久久久久app| 国产精品视频导航| 欧美激情久久久久久| 在线观看的日韩av| 久热精品视频在线观看一区| 亚洲免费成人av电影| 99pao成人国产永久免费视频| 欧美噜噜久久久xxx| 欧美wwwwww| 国外成人免费视频| 亚洲无限av看| 一本综合久久| 欧美夜福利tv在线| 国外成人在线| 亚洲国产精品久久久久婷婷老年| 在线看国产日韩| 久久综合一区二区| 国产专区一区| 亚洲欧美中文字幕| 亚洲免费观看高清完整版在线观看熊| 欧美成人国产一区二区| 91久久精品国产91久久| 欧美精品色网| 欧美影院午夜播放| 国产欧美日本一区视频| 午夜精品三级视频福利| 每日更新成人在线视频| 亚洲欧美卡通另类91av| 欧美xart系列在线观看| 亚洲亚洲精品在线观看| 国产日韩av在线播放|