首页> 外文学位 >Network simulator design with extended object model and generalized stochastic Petri net.
【24h】

Network simulator design with extended object model and generalized stochastic Petri net.

机译:具有扩展对象模型和广义随机Petri网的网络模拟器设计。

获取原文
获取原文并翻译 | 示例

摘要

A new method is proposed to model and implement a network simulator. To describe complete characteristics of a network system the Extended Object Model (EOM) is used. EOM is an integrated analytical model that completely expresses data structure and control flow of the system. EOM supports a data structure model, which uses the analogy of an object-oriented class and a control model, which uses Generalized Stochastic Petri-Net.; To implement control in objects requires a class unit called EOC++, which dynamically links the object model to the control model. A Virtual Transition Table (VTT) in the EOC++ provides a flexible mechanism, which couples loosely the object structure and behavior.; The Extended Object-Oriented Simulator (EOOS ) provides extended objects with a discrete time-driven simulation platform. This platform employs the Replicating Real Traffic (RTT) method to increase the accuracy of traffic source modeling. This method employs the Reading SNMP Variable tool ( RSV) and Simple Network Management Protocol (SNMP) to measure the statistics of network components.; GSPNs as the control model are checked for executional properties and states reduced to only those that are realizable. The GSPN is checked using reachability trees and markings.; Validation tests were performed on a space-division ATM switch, the Knockout switch, with Constant Bit Rate (CBR) traffic sources using GSPN tools and Extended Object-Oriented Simulator (EOOS). These tests check the switch performance parameters. The results were compared with analytical methods under uniform and nonuniform loads. The results showed an accuracy of 0.008 and 0.37 Root Mean Square Error (RMSE) for GSPN and simulator results respectively.; Tests were performed to evaluate the EOOS accuracy in modeling traffic sources. The tests were performed on a real network (the ATM network system of MU campus backbone) to measure the performance statistics: traffic rate, network utilization, network throughput, buffer occupancy, cell loss ratio (CLR), inter arrival time (IAT), and cell transfer delay (CTD). Tests showed an average of 10% accuracy improvements in generating traffic using Replicate Real Traffic (RTT) technique compared to stochastic distribution technique, which is commonly being used.; The method for producing the simulation of the ATM network shows an approach to provide a more general simulation network system design. The simulation framework, consisting of kernel and EOC++, is completely independent of the extended objects and can be used to simulate any network system. Therefore, more general simulations require the creation of only a new set of extended objects: modeling the Extended Objects (EOs) by GSPN, implementing each EO with EOC++ to create the simulation entities, and linking them to the simulator kernel to generate the executable file.
机译:提出了一种新的方法来建模和实现网络模拟器。为了描述网络系统的完整特性,使用了扩展对象模型(EOM)。 EOM是一个完整的分析模型,可以完全表达系统的数据结构和控制流。 EOM支持一个数据结构模型,该模型使用类似于面向对象的类,而控制模型则使用广义随机Petri网。要在对象中实现控制,需要一个名为EOC ++的类单元,该类单元将对象模型动态链接到控制模型。 EOC ++中的虚拟转换表(VTT)提供了一种灵活的机制,该机制将对象结构和行为松散地耦合在一起。扩展的面向对象的仿真器(EOOS)为扩展的对象提供了离散的时间驱动的仿真平台。该平台采用复制真实流量(RTT)方法来提高流量源建模的准确性。该方法使用读取SNMP变量工具(RSV)和简单网络管理协议(SNMP)来测量网络组件的统计信息。检查GSPN作为控制模型的执行属性和状态,使其减少为仅可实现的状态。使用可达性树和标记检查GSPN。使用GSPN工具和扩展的面向对象的模拟器(EOOS)在具有恒定比特率(CBR)流量源的空分ATM交换机(即Knockout交换机)上进行了验证测试。这些测试将检查交换机性能参数。将结果与均匀和非均匀载荷下的分析方法进行了比较。结果表明,GSPN和模拟器结果的精度分别为0.008和0.37均方根误差(RMSE)。进行了测试以评估EOOS在模拟流量源中的准确性。测试是在真实网络(MU校园骨干网的ATM网络系统)上进行的,以测量性能统计数据:流量速率,网络利用率,网络吞吐量,缓冲区占用率,信元丢失率(CLR),到达时间(IAT),和单元传输延迟(CTD)。测试显示,与通常使用的随机分配技术相比,使用实时复制流量(RTT)技术生成流量的平均准确性提高了10%。产生ATM网络模拟的方法显示了一种提供更通用的模拟网络系统设计的方法。由内核和EOC ++组成的仿真框架完全独立于扩展对象,可用于仿真任何网络系统。因此,更一般的仿真仅需要创建一组新的扩展对象:通过GSPN对扩展对象(EO)进行建模,使用EOC ++实现每个EO以创建仿真实体,并将它们链接到仿真器内核以生成可执行文件。 。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号