首页> 外国专利> persecution of folgenummern in a paketkommunikationssystem

persecution of folgenummern in a paketkommunikationssystem

机译:分组通信系统中的序列号迫害

摘要

A packet data communication network employs sequence numbers in message packets to identify the packets transmitted for a message, so that the order of packets can be checked, and so that the occurrence of lost or duplicated packets can be detected. A method of keeping track of these sequence numbers is provided. Any number below or above a bounded sequence number acceptance window is ignored (not accepted). Bit maps are established for the range of numbers within the bounded window, each bit representing a sequence number and the bit maps indexed by sequence number. One bit map is a received packet map, used to keep track of which sequence numbers have been received and thus to filter duplicate sequence numbers. An end-of-message bit map is used to record the positions of packets having end-of-message flags, and this is used with the received packet map to determine whether all packets of a message have been received, so that an end-of-message trigger can be generated. The sequence number and an end-of-message flag from an incoming packet are used to update these bit maps as each packet is received, then the updated bit maps used to determine the needed action. Two methods are described for tracking these sequence numbers. Both methods have good average-case performance. The first method uses an iterative loop and is more suited for software implementation. The second method uses table lookup to replace the iterative loop and is more suited for hardware implementation. This method has very good worst-case performance.
机译:分组数据通信网络使用消息分组中的序列号来标识为消息发送的分组,从而可以检查分组的顺序,并且可以检测丢失或重复的分组的发生。提供了一种跟踪这些序列号的方法。有界序列号接受窗口以下或之上的任何数字都将被忽略(不接受)。针对有界窗口内的数字范围建立位图,每个位代表一个序列号,而位图由序列号索引。一个位图是接收到的数据包图,用于跟踪已接收到的序列号,从而过滤重复的序列号。消息末尾位图用于记录具有消息末尾标志的数据包的位置,并将其与接收到的数据包图一起使用以确定是否已接收到消息的所有数据包,因此可以生成消息触发。当接收到每个数据包时,来自传入数据包的序列号和消息结束标志用于更新这些位图,然后使用更新后的位图确定所需的操作。描述了两种跟踪这些序列号的方法。两种方法均具有良好的平均情况性能。第一种方法使用迭代循环,并且更适合于软件实现。第二种方法使用表查找来替换迭代循环,并且更适合于硬件实现。该方法具有非常好的最坏情况性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号