collision-simulator

command
v0.0.0-...-8bbbf0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2020 License: MIT Imports: 10 Imported by: 0

README

This provides a very basic simulator written in golang to assess the probability of slice code collisions in a population of devices. A population of random
receiving devices are created with a simulated random trace received during an epoch, matching the defined profile of transmission. A number of different
simulated disclosures are then compared against these traces to determine if there are any matches (which there should not be, as these devices have
been receiving random simulated codes unrelated to the transmitter). The algorithm uses a sliding window to look for a cluster of matches in a group,
with parameters controlled from the configuration file.

This simplistic simulation is limited by memory size. A revised approach is needed for larger scale simulations.

Simply build with "go build" and invoke with command line parameter of the "config.json" file.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL