Skip to content

The number of decoded packets at the physical layer is inconsistent with the number of packets received by the application layer #25

@PeiZhonghui

Description

@PeiZhonghui

Hi @brianmc95

During the simulation, I found that the number of packets received by the application layer was far more than the number of packets successfully decoded by the physical layer.
image
In line 1475 of "LtePhyVUeMode4", the decoded result sent to the MAC layer only considers "interference_result".
Other factors that cause TB reception failure are not considered, such as "tbFailedDueToNoSCI" and "TbFailedDuetoProp". Should the "setDeciderResult" sent to the upper layer here take all the factors that cause the decoding failure into consideration?

In fact, the results show that the number of TB decoding failures due to no corresponding SCI is extremely high, with the probability even exceeding 50%. This is because the probabilistic model used on lines 1292-1301 results in a large number of "sciUnsensed_".
image
image
However, even though the probability of "TBFailedDueToNoSci" is high, the packet delivery ratio calculated by "TBDecoded" is still very high (obviously over 80%). Do you know what caused such contradictory results? Or is it just because of the 500m distance limit used when calculating PDR?
image
Thank you.

Best regards,
Zhonghui

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions