6 research outputs found

    TinyMT32 Pseudorandom Number Generator (PRNG) (RFC 8682)

    Get PDF
    RFC 8682, Standards Track, TSVWG (Transport Area) working group of IETF (Internet Engineering Task Force), https://www.rfc-editor.org/rfc/rfc8682.htmlThis document describes the TinyMT32 Pseudorandom Number Generator (PRNG), which produces 32-bit pseudorandom unsigned integers and aims at having a simple-to-use and deterministic solution. This PRNG is a small-sized variant of the Mersenne Twister (MT) PRNG. The main advantage of TinyMT32 over MT is the use of a small internal state, compatible with most target platforms that include embedded devices, while keeping reasonably good randomness that represents a significant improvement compared to the Park-Miller Linear Congruential PRNG. However, neither the TinyMT nor MT PRNG is meant to be used for cryptographic applications

    Practical Sliding Window Recoder: Design, Analysis, and Usecases

    Full text link
    Network coding has been widely used as a technology to ensure efficient and reliable communication. The ability to recode packets at the intermediate nodes is a major benefit of network coding implementations. This allows the intermediate nodes to choose a different code rate and fine-tune the outgoing transmission to the channel conditions, decoupling the requirement for the source node to compensate for cumulative losses over a multi-hop network. Block network coding solutions already have practical recoders but an on-the-fly recoder for sliding window network coding has not been studied in detail. In this paper, we present the implementation details of a practical recoder for sliding window network coding for the first time along with a comprehensive performance analysis of a multi-hop network using the recoder. The sliding window recoder ensures that the network performs closest to its capacity and that each node can use its outgoing links efficiently

    A protocol design paradigm for rateless fulcrum code

    Get PDF
    Establecer servicios Multicast eficientes en una red con dispositivos heterog茅neos y bajo los efectos de un canal con efecto de borradura es una de las prioridades actuales en la teor铆a de la codificaci贸n, en particular en Network Coding (NC). Adem谩s, el creciente n煤mero de clientes con dispositivos m贸viles de gran capacidad de procesamiento y la prevalencia de tr谩fico no tolerante al retardo han provocado una demanda de esquemas Multicast sin realimentaci贸n en lo que respecta a la gesti贸n de recursos distribuidos. Las plataformas de comunicaci贸n actuales carecen de un control de codificaci贸n gradual y din谩mico basado en el tipo de datos que se transmiten a nivel de la capa de aplicaci贸n. Este trabajo propone un esquema de transmisi贸n fiable y eficiente basado en una codificaci贸n hibrida compuesta por una codificaci贸n sistem谩tica y codificaci贸n de red lineal aleatoria (RLNC) denominada codificaci贸n Fulcrum. Este esquema h铆brido de codificaci贸n distribuida tipo Rateless permite implementar un sistema adaptativo de gesti贸n de recursos para aumentar la probabilidad de descodificaci贸n durante la recepci贸n de datos en cada nodo receptor de la informaci贸n. En 煤ltima instancia, el esquema propuesto se traduce en un mayor rendimiento de la red y en tiempos de transmisi贸n (RTT) mucho m谩s cortos mediante la implementaci贸n eficiente de una correcci贸n de errores hacia delante (FEC).DoctoradoDoctor en Ingenier铆a de Sistemas y Computaci贸

    Sliding Window Random Linear Code (RLC) Forward Erasure Correction (FEC) Schemes for FECFRAME (RFC 8681)

    No full text
    RFC 8681, Standards Track, TSVWG (Transport Area) working group of IETF (Internet Engineering Task Force), https://www.rfc-editor.org/rfc/rfc8681.htmlThis document describes two fully specified Forward Erasure Correction (FEC) Schemes for Sliding Window Random Linear Codes (RLC), one for RLC over the Galois Field (a.k.a., Finite Field) GF(2), a second one for RLC over the Galois Field GF(2^^8), each time with the possibility of controlling the code density. They can protect arbitrary media streams along the lines defined by FECFRAME extended to Sliding Window FEC Codes. These Sliding Window FEC Codes rely on an encoding window that slides over the source symbols, generating new repair symbols whenever needed. Compared to block FEC codes, these Sliding Window FEC Codes offer key advantages with real-time flows in terms of reduced FEC-related latency while often providing improved packet erasure recovery capabilities
    corecore