The uplink EGPRS RLC data blocks using MCS-5 coding scheme that the BSC receives from the MS are categorized into two types: MCS-5 data blocks, retransmitted MCS-7 data blocks with MCS-5 coding scheme. The total number of uplink EGPRS RLC data blocks using MCS-5 coding scheme is measured as follows:
- When the MCS-5 data blocks received by the BSC is not used to retransmit MCS-7 data blocks:
- If the BSC receives an uplink EGPRS RLC MCS-5 data block for the first time, and the data block in the V(N) on the BSC side is in NACKED state, you can infer that the data block has been sent several times. In this case, the counter is incremented by two.
- If the BSC receives an uplink EGPRS RLC MCS-5 data block for the first time, and the data block in the V(N) on the BSC side is in UNRECEIVED state, you can infer that the data block has been sent once only. In this case, the counter is incremented by one.
- If the BSC receives an uplink EGPRS RLC MCS-5 data block for the first time, and the data block in the V(N) on the BSC side is in RECEIVED state, you can infer that the data block is received. In this case, the counter is incremented by one.
- When the MCS-5 data blocks that the BSC receives from the MS is used to retransmit MCS-7 data blocks:
- If part of a data block using MCS-7 coding scheme is received, and the rest part of the data block using MCS-5 coding scheme is also received, then the counter is incremented by one.
- If a data blocks using MCS-7 coding scheme (including the data block using MCS-5 coding scheme) is received, the counter is incremented by one.
- If a data block using MCS-7 coding scheme is received, and the rest part of the data block using MCS-5 coding scheme is also received, then the counter is incremented by one.