Related Experiment Video
Updated: Sep 25, 2025

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
672
Randomness analysis of end-to-end delay in random forwarding networks
Xiaowen Wang1, Jie Huang1,2, Zhenyu Duan1
1School of Cyber Science and Engineering, Southeast University, Nanjing, Jiangsu, China.
Peerj. Computer Science
|May 2, 2022
Summary
End-to-end delay in random forwarding networks offers a unique source for cryptographic randomness. Optimizing network deployment and employing novel algorithms can maximize this randomness for secure applications like key generation.
Area of Science:
- Computer Science
- Network Security
- Cryptography
Background:
- Random forwarding networks are crucial for network security and load balancing.
- End-to-end delay in these networks is a readily available random quantity.
- This delay can serve as a valuable random source for cryptographic applications.
Purpose of the Study:
- To develop a mathematical model for random forwarding networks.
- To analyze the end-to-end delay distribution and its randomness.
- To identify and quantify factors limiting delay randomness and propose optimization strategies.
Main Methods:
- Mathematical modeling of random forwarding networks.
- Calculation of end-to-end delay distribution.
- Development of a Symbol Matrix-based algorithm to calculate inevitable delay collisions.
- Derivation of optimal node forwarding strategies for maximum delay randomness.
Main Results:
- End-to-end delay collision across different forwarding routes significantly reduces randomness.
- Network deployment optimization can mitigate some collisions.
- An algorithm using Symbol Matrix effectively quantifies unavoidable collisions.
- Optimal forwarding strategies are identified to maximize delay randomness.
Conclusions:
- The end-to-end delay in random forwarding networks is a viable source for cryptographic randomness.
- Understanding and mitigating delay collisions are key to enhancing randomness.
- The proposed methods and algorithms enable the optimization of network randomness for applications like symmetric key generation.
Related Concept Videos
Random Error
2.2K
Random or indeterminate errors originate from various uncontrollable variables, such as variations in environmental conditions, instrument imperfections, or the inherent variability of the phenomena being measured. Usually, these errors cannot be predicted, estimated, or characterized because their direction and magnitude often vary in magnitude and direction even during consecutive measurements. As a result, they are difficult to eliminate. However, the aggregate effect of these errors can be...
2.2K
Propagation of Uncertainty from Random Error
1.2K
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
1.2K
Wald-Wolfowitz Runs Test II
331
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
331
Wald-Wolfowitz Runs Test I
751
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
751
Random Variables
13.6K
A random variable is a single numerical value that indicates the outcome of a procedure. The concept of random variables is fundamental to the probability theory and was introduced by a Russian mathematician, Pafnuty Chebyshev, in the mid-nineteenth century.
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
13.6K
Randomized Experiments
7.9K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
7.9K

