首页> 外文会议>2012 World Congress on Information and Communication Technologies. >Modeling two way concurrent buffer system using timed automata in UPPAAL
【24h】

Modeling two way concurrent buffer system using timed automata in UPPAAL

机译:在UPPAAL中使用定时自动机建模双向并发缓冲区系统

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

摘要

Two way buffer system is a system that exhibits transfer of data using two buffers concurrently. It includes processes that synchronize to exchange data with each other along with executing certain delays between these synchronizations. In existing Tiny two way buffer system, both generators produce packets in half duplex manner after a delay of 10 seconds. However, generator one has an initial shift of 5 seconds after which it begins sending a packet every 10 seconds. Hence, initial delay for generator one is 15 seconds and for generator two it is 10 seconds. Due to this initial shift, both generators produce packets alternatively and is deadlock free as the packets do not meet at the same time instant. Moreover, the existing system model is not concurrent and hence takes more time for packet transfer in every iteration. In this paper we have proposed a model of buffer system using an additional dummy buffer for transfer of data packets, by introducing delay in various buffers of the proposed system that speeds up the transfer of packets. As a result the transfer of data becomes concurrent, deadlock free and hence the model proposed is time efficient. To model and simulate the proposed system we have used UPPAAL as a model checking tool environment for modeling, validation and verification of real-time systems modeled as networks of timed automata. Simulation results shows that the proposed two way buffer system is fully concurrent and time efficient as compared to the existing buffer system.
机译:两路缓冲区系统是同时使用两个缓冲区进行数据传输的系统。它包括同步以彼此交换数据的过程,以及在这些同步之间执行某些延迟的过程。在现有的Tiny双向缓冲系统中,两个生成器都在延迟10秒后以半双工方式生成数据包。但是,生成器一的初始偏移为5秒,此后它开始每10秒发送一次数据包。因此,发电机1的初始延迟为15秒,发电机2的初始延迟为10秒。由于此初始移位,两个生成器交替生成数据包,并且由于这些数据包不在同一时间相遇而没有死锁。此外,现有的系统模型不是并发的,因此在每次迭代中都需要花费更多时间进行数据包传输。在本文中,我们通过在建议的系统的各种缓冲区中引入延迟来加快数据包的传输速度,提出了一种使用额外的虚拟缓冲区来传输数据包的缓冲区系统模型。结果,数据的传输变得并发,无死锁,因此建议的模型具有时间效率。为了对提出的系统进行建模和仿真,我们使用UPPAAL作为模型检查工具环境,用于对建模为时间自动机网络的实时系统进行建模,验证和验证。仿真结果表明,与现有的缓冲系统相比,所提出的双向缓冲系统具有完全的并发性和时间效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号