Skip to content

NR UE: add assert for reserved bits per symbol not multiple of Qm#258

Open
alexjiao2021 wants to merge 1 commit into
duranta-project:developfrom
alexjiao2021:assert_uci_on_pusch
Open

NR UE: add assert for reserved bits per symbol not multiple of Qm#258
alexjiao2021 wants to merge 1 commit into
duranta-project:developfrom
alexjiao2021:assert_uci_on_pusch

Conversation

@alexjiao2021

Copy link
Copy Markdown
Collaborator

map_overlapped_ack() divides num_reserved_bits_on_sym by Qm to get the number of reserved REs. Add assertion to catch cases where the reserved bit count is not a multiple of Qm, which would indicate a bug in the upstream UCI-on-PUSCH mapping.
This is a follow-up of comment here

map_overlapped_ack() divides num_reserved_bits_on_sym by Qm to get the
number of reserved REs. Add assertion to catch cases where the reserved
bit count is not a multiple of Qm, which would indicate a bug in the
upstream UCI-on-PUSCH mapping.

Signed-off-by: Alex Jiao <alex.jiao@keysight.com>
@durantabot

Copy link
Copy Markdown
Collaborator

CI Build: #597 | Not performing CI due to the absence of one of the following mandatory labels:

  • documentation Documentation-related changes or updates. (don't perform any stages)
  • BUILD-ONLY Execute build stages only for code improvements with no impact on 4G/5G functionality. (execute only build stages)
  • 4G-LTE Perform 4G Tests (perform 4G tests)
  • 5G-NR Perform 5G Tests (perform 5G tests)
  • nrUE Run only 5G UE tests (physims included, LDPC tests excluded). (perform only 5G-UE related tests including physims excluding LDPC tests)
  • CI Perform both 4G and 5G tests (perform both 4G and 5G tests)

@alexjiao2021 alexjiao2021 requested a review from rorsc July 1, 2026 11:36
@alexjiao2021 alexjiao2021 added the nrUE Run only 5G UE tests (physims included, LDPC tests excluded). label Jul 1, 2026
@sgarg00 sgarg00 added the retrigger-ci Re-run CI label Jul 1, 2026
@github-actions github-actions Bot removed the retrigger-ci Re-run CI label Jul 1, 2026
@durantabot

Copy link
Copy Markdown
Collaborator

CI Build: #598 | Failed on the following stages:

@rorsc rorsc mentioned this pull request Jul 2, 2026
@rorsc rorsc added the retrigger-ci Re-run CI label Jul 2, 2026
@github-actions github-actions Bot removed the retrigger-ci Re-run CI label Jul 2, 2026
@rorsc rorsc added the retrigger-ci Re-run CI label Jul 2, 2026
@github-actions github-actions Bot removed the retrigger-ci Re-run CI label Jul 2, 2026
rorsc added a commit that referenced this pull request Jul 2, 2026
…integration_2026_w27

NR UE: add assert for reserved bits per symbol not multiple of Qm (#258)

map_overlapped_ack() divides num_reserved_bits_on_sym by Qm to get the
number of reserved REs. Add assertion to catch cases where the reserved
bit count is not a multiple of Qm, which would indicate a bug in the
upstream UCI-on-PUSCH mapping.

This is a follow-up of comment after PR #221

Reviewed-by: Robert Schmidt <robert.schmidt@openairinterface.org>
@durantabot

Copy link
Copy Markdown
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

nrUE Run only 5G UE tests (physims included, LDPC tests excluded).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants