1. A method for emulating a wireless network comprising a plurality K of transmitters and a plurality L of receivers, wherein a subset of the plurality K of transmitters and the plurality of L receivers is characterized by a plurality M of multipath components, the method comprising: determining a plurality MLK of paths comprising a respective communication channel defined between each of the K transmitters and a respective each of the L receivers; determining a plurality q k of input impulses respectively associated with the K transmitters and a plurality g l of output impulses respectively associated with the L receivers; determining for each of the MLK paths a respective delay component Δ; determining for each of the MLK paths a respective loss component Γ; determining for each of the MLK paths a respective fading component δ by calculating a respective weight value for each of the q k input impulses and for each of the g l output impulses, wherein each of the weight values is of a time-varying random variable type; determining a signal propagation value for a modeled communication channel, defined as the communication channel between one of the K transmitters, defined as a modeled transmitter, and one of the L receivers, defined as a modeled receiver, wherein the signal propagation value includes the delay component associated with the modeled communication channel, the loss component associated with the modeled communication channel, and the respective weight values of the q k input impulses and g l output impulses associated with the modeled communication channel.