Skip to content

Commit 64de65c

Browse files
committed
phy: review UL-SCH related
1 parent 366234c commit 64de65c

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

include/srsran/phy/upper/channel_processors/ulsch_demultiplex.h

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@ namespace srsran {
2121

2222
/// \brief User interface of the Uplink Shared Channel (UL-SCH) demultiplexer.
2323
///
24-
/// Note that for calculating CSI Part 2 report size, it is necessary to decode the CSI Part 1. Consequently, the CSI
25-
/// Part 1 report soft bits can be demultiplexed alone (see \ref ulsch_demultiplex::demultiplex_csi_part1).
26-
/// Additionally, it is possible to demultiplex all fields except the CSI Part 1 report (see \ref
27-
/// ulsch_demultiplex::demultiplex_sch_harq_ack_and_csi_part2).
24+
/// Note that, for calculating the CSI Part 2 report size, it is necessary to decode the CSI Part 1. Consequently, the
25+
/// CSI Part 1 report soft bits can be demultiplexed with a dedicated method (see \ref
26+
/// ulsch_demultiplex::demultiplex_csi_part1). After decoding the CSI Part 1 report, all the remaining UL-SCH fields can
27+
/// be demultiplexed at once (see \ref ulsch_demultiplex::demultiplex_sch_harq_ack_and_csi_part2).
28+
2829
///
2930
/// All fields can be demultiplexed simultaneously if CSI Part 2 is not present (see \ref
3031
/// ulsch_demultiplex::demultiplex).
@@ -72,7 +73,7 @@ class ulsch_demultiplex
7273
/// Default destructor.
7374
virtual ~ulsch_demultiplex() = default;
7475

75-
/// \brief Demultiplexes CSI Part 1 report from the UL-SCH transmission.
76+
/// \brief Demultiplexes the CSI Part 1 report from the UL-SCH transmission.
7677
/// \param[out] csi_part1 CSI Part 1 report soft bits.
7778
/// \param[in] input Input soft bits to demultiplex.
7879
/// \param[in] nof_enc_harq_ack_bits Number of HARQ-ACK information bits multiplexed in the PUSCH message. Parameter
@@ -83,8 +84,8 @@ class ulsch_demultiplex
8384
unsigned nof_enc_harq_ack_bits,
8485
const configuration& config) = 0;
8586

86-
/// \brief Demultiplexes Share Channel (SCH) data, HARQ-ACK information bits and CSI Part 2 report from the UL-SCH
87-
/// transmission.
87+
/// \brief Demultiplexes the Share Channel (SCH) data, the HARQ-ACK information bits and the CSI Part 2 report from
88+
/// the UL-SCH transmission.
8889
/// \param[out] sch_data Shared channel data soft bits.
8990
/// \param[out] harq_ack HARQ-ACK information soft bits.
9091
/// \param[out] csi_part2 CSI Part 2 report soft bits.

0 commit comments

Comments
 (0)