首页> 外文OA文献 >Mechanical Verification of a Two-Way Sliding Window Protocol (Full version including proofs)
【2h】

Mechanical Verification of a Two-Way Sliding Window Protocol (Full version including proofs)

机译:双向滑动窗口协议的机械验证(完整版包括样张)

摘要

We prove the correctness of a two-way sliding window protocol with piggybacking, where the acknowledgments of the latest received data are attached to the next data transmitted back into the channel. The window size of both parties are considered to be finite, though they can be of different sizes. We show that this protocol is equivalent (branching bisimilar) to a pair of FIFO queues of finite capacities. The protocol is first modeled and manually proved for its correctness in the process algebraic language of muCRL. We use the theorem prover PVS to formalize and to mechanically prove the correctness. This implies both safety and liveness (under the assumption of fairness).
机译:我们证明了带有piggy带的双向滑动窗口协议的正确性,其中最新接收到的数据的确认将附加到发送回通道中的下一个数据。双方的窗口大小都可以认为是有限的,尽管它们的大小可以不同。我们证明了该协议等效于一对有限容量的FIFO队列(分支双相似)。该协议首先经过建模,并通过muCRL的过程代数语言手动证明其正确性。我们使用定理证明者PVS来形式化并机械证明其正确性。这意味着安全性和活力(在公平的假设下)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号