Counting preimages of TCP reordering patterns
From MaRDI portal
Analysis of algorithms and problem complexity (68Q25) Performance evaluation, queueing, and scheduling in the context of computer systems (68M20) Edge subsets with special properties (factorization, matching, partitioning, covering and packing, etc.) (05C70) Network design and communication in computer systems (68M10) Network protocols (68M12)
Abstract: Packet reordering is an important property of network traffic that should be captured by analytical models of the Transmission Control Protocol (TCP). We study a combinatorial problem motivated by RESTORED, a TCP modeling methodology that incorporates information about packet dynamics. A significant component of this model is a many-to-one mapping B that transforms sequences of packet IDs into buffer sequences, in a manner that is compatible with TCP semantics. We show that the following hold: 1. There exists a linear time algorithm that, given a buffer sequence W of length n, decides whether there exists a permutation A of 1,2,..., n such that (and constructs such a permutation, when it exists). 2. The problem of counting the number of permutations in has a polynomial time algorithm. We also show how to extend these results to sequences of IDs that contain repeated packets.
Recommendations
Cites work
Cited in
(3)
This page was built for publication: Counting preimages of TCP reordering patterns
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1003463)