【24h】

A verified sliding window protocol with variable flow control

机译:经过验证的具有可变流量控制的滑动窗口协议

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

摘要

We present a verified sliding window protocol which uses modulo-N sequence numbers to achieve reliable flow-controlled data transfer between a source and a destination. Communication channels are assumed to lose, duplicate and reorder messages in transit. The destination's data needs are represented by a receive window whose size can vary with time. The destination entity uses acknowledgement messages to inform the source entity of the current receive window size and the sequence number of the data word next expected. The source entity responds by sending segments of data words that lie within the allowed window. Each data segment is accompanied by an identifying sequence number and the size of the data segment. The destination entity also uses selective acknowledgement and selective reject messages to inform the source entity of the reception or lack of reception, respectively, of out-of-sequence data segments. Thus, this protocol is a proper extension of the Arpanet's TCP. Wehave obtained the minimum value of N that ensures correct data transfer and flow control, in terms of the minimum message transmission time, the maximum message lifetime, and the maximum receive window size. The protocol imposes no constraints on the retransmissions of messages or on the data segment sizes; thus, any retransmission policy that optimizes the protocol's performance can be used.

机译:

我们提出了一种经过验证的滑动窗口协议,该协议使用模- N 序列号来实现源与目的地之间可靠的流控制数据传输。假定通信通道在传输过程中丢失,复制和重新排序消息。接收窗口代表了目的地的数据需求,接收窗口的大小会随时间变化。目的实体使用确认消息将当前接收窗口的大小和下一个预期的数据字的序号通知给源实体。源实体通过发送位于允许窗口内的数据字段进行响应。每个数据段都附带一个识别序列号和数据段的大小。目的地实体还使用选择性确认和选择性拒绝消息来分别向源实体通知乱序数据段的接收或不接收。因此,该协议是Arpanet TCP的适当扩展。我们已经获得了 N 的最小值,该最小值确保了正确的数据传输和流控制,包括最短的消息传输时间,最大的消息生存期和最大的接收窗口大小。该协议对消息的重传或数据段的大小没有任何限制;因此,可以使用任何优化协议性能的重传策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号