Towards discrete-pulse-based networking and event detection architectures for resource-constrained applications