-
|
I am currently using the Radiomap solver rm = rm_solver(scene=scene,
max_depth=5,
cell_size=[1,1],
samples_per_tx=10**8,
#precoding_vec = precoding_vec # Specify the precoding here
)I am interested in implementing zero-forcing precoding. Could someone shed light on how to add zero-forcing precoding to the solver? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hi @nada-ak, The problem with ZF precoding is that it does not make much sense for the computation of a coverage map. With ZF, you typically want to avoid interference between users that are simultaneously served. That means that the precoder depends on the channel from multiple users. However, when you visualize a coverage, you care about how much energy a user could receive at a particular location. Such precodes are typically independent of a channel realization and simply send more energy toward certain directions. Hope that helps. |
Beta Was this translation helpful? Give feedback.
Hi @nada-ak,
The problem with ZF precoding is that it does not make much sense for the computation of a coverage map. With ZF, you typically want to avoid interference between users that are simultaneously served. That means that the precoder depends on the channel from multiple users. However, when you visualize a coverage, you care about how much energy a user could receive at a particular location. Such precodes are typically independent of a channel realization and simply send more energy toward certain directions.
Hope that helps.