Project

General

Profile

Actions

Bug #1831

open

No handling for padding octets(LI 127) for EGPRS. row 3rd of Table 10.4.14a.1 TS 44.060 version 7.27.0 Release

Added by arvind.sirsikar over 7 years ago. Updated over 3 years ago.

Status:
Stalled
Priority:
Low
Assignee:
Target version:
-
Start date:
10/21/2016
Due date:
% Done:

0%

Spec Reference:

Description

While testing DL TBF, First 2(BSN 0 and BSN1) RLC blocks were prepared properly. But while filling the 3rd RLC block(BSN 2), instead of LI 127 we see LI present as 47(decimal). Please refer below logs. Brief information is below

MCS > 6
Number of LLC present in DL TBF > 2 with size 74 each

TBF append len(74)
TBF append len(74)
TBF downlink (V(A)==0 .. V(S)==0)
- Sending new block at BSN 0, CS=MCS-6
- Dequeue next LLC for TBF (len=74)
-- Chunk with length 74 would exactly fit into space (74): just copy it, and we are done. The next block will have to start with an empty chunk
data block (BSN 0, MCS-6): 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a
- need_padding 0 spb_status 0 spb 0(BSN1 0 BSN2 1)
Copying data unit 0 (BSN 0)
msg block (BSN 0, MCS-6): 07 00 00 50 80 c0 00 41 81 c1 01 42 82 c2 02 43 83 c3 03 44 84 c4 04 45 85 c5 05 46 86 c6 06 47 87 c7 07 48 88 c8 08 49 89 c9 09 4a 8a ca 0a 4b 8b cb 0b 4c 8c cc 0c 4d 8d cd 0d 4e 8e ce 0e 4f 8f cf 0f 50 90 d0 10 51 91 d1 11 52 92 12
TBF downlink (V(A)==0 .. V(S)==1)
- Sending new block at BSN 1, CS=MCS-6
-- Chunk with length 0 is less than remaining space (74): add length header to to delimit LLC frame
Complete DL frame for TBFlen=74
- Dequeue next LLC for TBF (len=74)
-- Chunk with length 74 larger than space (73) left in block: copy only remaining space, and we are done
data block (BSN 1, MCS-6): 01 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49
- need_padding 0 spb_status 0 spb 0(BSN1 1 BSN2 1)
Copying data unit 0 (BSN 1)
msg block (BSN 1, MCS-6): 07 40 00 40 40 80 c0 00 41 81 c1 01 42 82 c2 02 43 83 c3 03 44 84 c4 04 45 85 c5 05 46 86 c6 06 47 87 c7 07 48 88 c8 08 49 89 c9 09 4a 8a ca 0a 4b 8b cb 0b 4c 8c cc 0c 4d 8d cd 0d 4e 8e ce 0e 4f 8f cf 0f 50 90 d0 10 51 91 d1 11 52 12
TBF downlink (V(A)==0 .. V(S)==2)
- Sending new block at BSN 2, CS=MCS-6
-- Chunk with length 1 is less than remaining space (74): add length header to to delimit LLC frame
Complete DL frame for TBFlen=74
-- Empty chunk, added LLC dummy command of size 71, drained_since=0
-- Chunk with length 71 is less than remaining space (72): add length header to to delimit LLC frame
-- No space left, so we are done.
Complete DL frame for TBFlen=71
data block (BSN 2, MCS-6): 02 8f 4a 43 c0 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
- need_padding 0 spb_status 0 spb 0(BSN1 2 BSN2 1)
Copying data unit 0 (BSN 2)
- Scheduling Ack/Nack polling, because is was requested explicitly (e.g. first final block sent).
TBF: Scheduling polling at FN 21 TS 4
Polling scheduled in this TS 4
TBF Scheduled Ack/Nack polling on FN=21, TS=4
msg block (BSN 2, MCS-6): 0f 80 00 80 c0 a3 d2 10 70 c0 ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca ca 0a

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)