nacc: Implement Pkt Cell Change Continue retransmission
Use the fact that the MS must answer the RRBP of the Pkt Cell Change
Continue with a CTRL ACK to find out whether the message was received
successfuly or a retransmission is potentially required.
3GPP TS 44.060:
"""
When the mobile station receives the PACKET CELL CHANGE ORDER or
the PACKET CELL CHANGE CONTINUE message the mobile station shall
transmit a PACKET CONTROL ACKNOWLEDGMENT message in the specified
uplink radio block if a valid RRBP field is received as part of the
message; the mobile station may then switch to a new cell.
"""
Related: SYS#4909
Change-Id: I7cc28922e71699598da0ef6eb90136a47d3c002f
diff --git a/src/encoding.h b/src/encoding.h
index 4ebfa35..89d057c 100644
--- a/src/encoding.h
+++ b/src/encoding.h
@@ -124,9 +124,9 @@
bool tfi_is_dl, uint8_t tfi, uint8_t container_id,
uint8_t container_idx, PNCDContainer_t *container);
-void write_packet_cell_change_continue(RlcMacDownlink_t *block,
- bool tfi_is_dl, uint8_t tfi, bool exist_id,
- uint16_t arfcn, uint8_t bsic, uint8_t container_id);
+void write_packet_cell_change_continue(RlcMacDownlink_t *block, uint8_t poll, uint8_t rrbp,
+ bool tfi_is_dl, uint8_t tfi, bool exist_id,
+ uint16_t arfcn, uint8_t bsic, uint8_t container_id);
#ifdef __cplusplus
}