Anda di halaman 1dari 16

TFO user-plane trace

1. Since FpiF requests an active TFOH (lets call it TFOH-B) in an already seized MFD then the state is
Wakeup. In this state the TFOH-B is waiting for PCM Speech samples that are different from PCM_Idle. As
soon as they are detected the state changes to First_Try and TFOH-B starts sending 3 TFO_FILL and then
TFO_REQ messages.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1418 12:32:39 PM,354,588 5:1-2 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1419 12:32:39 PM,414,524 5:1-2 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1420 12:32:39 PM,474,600 5:1-2 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|

2. TFO_FILL is used to pre-synchronise IPEs. After 3 TFO_FILL messages TFO_REQ is sent until answer
from the distant partner is received or timeout occurs (after 35 TFO_REQ by default).

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1421 12:32:39 PM,694,564 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |

|AMR_ACS Extension Block


|------0- |Sync
|***b8*** |NB Active CODEC Set
|-------0 |NB Full/Sub Set supported
|0------- |Sync
|-1------ |Spare
|--0----- |NB ACS Optimisation Mode
|---00--- |Version Number of the AMR-NB TFO Scheme
|-----000 |CRC, AMR_ACS
|11------ |Extension bits, AMR_ACS
|Version Extension Block
|--0----- |Sync
|---00000 |Selector
|0110---- |Version Number
|----0--- |Sync
|***b4*** |Sub-Version Number
|-010---- |CRC, VER
|----00-- |Extension bits, VER

|
|0
|
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|Full Set supported, NB_SCS is not...|
|0
|
|
|
|No ACS Change supported
|
|'00'B
|
|'000'B
|
|more IS_Extension_Blocks following |
|
|0
|
|nothing is following after this T...|
|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1422 12:32:39 PM,914,526 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|
|---00000 |Selector
|nothing is following after this T...|
|0110---- |Version Number
|6
|
|----0--- |Sync
|0
|
|***b4*** |Sub-Version Number
|1
|
|-010---- |CRC, VER
|'010'B
|
|----00-- |Extension bits, VER
|no IS_Extension_Blocks following
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1423 12:32:40 PM,134,490 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|

|***b8*** |Signature
|----0--- |Sync
|***b4*** |CODEC_Type_s (short form)
|-101---- |CRC, SIG_LUC
|----11-- |Extension bits, SIG_LUC
|AMR_ACS Extension Block
|------0- |Sync
|***b8*** |NB Active CODEC Set
|-------0 |NB Full/Sub Set supported
|0------- |Sync
|-1------ |Spare
|--0----- |NB ACS Optimisation Mode
|---00--- |Version Number of the AMR-NB TFO Scheme
|-----000 |CRC, AMR_ACS
|11------ |Extension bits, AMR_ACS
|Version Extension Block
|--0----- |Sync
|---00000 |Selector
|0110---- |Version Number
|----0--- |Sync
|***b4*** |Sub-Version Number
|-010---- |CRC, VER
|----00-- |Extension bits, VER

|184
|0
|UMTS AMR2
|'101'B
|more IS_Extension_Blocks following

|
|
|
|
|
|
|0
|
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|Full Set supported, NB_SCS is not...|
|0
|
|
|
|No ACS Change supported
|
|'00'B
|
|'000'B
|
|more IS_Extension_Blocks following |
|
|0
|
|nothing is following after this T...|
|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1424 12:32:40 PM,354,454 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|
|---00000 |Selector
|nothing is following after this T...|
|0110---- |Version Number
|6
|
|----0--- |Sync
|0
|
|***b4*** |Sub-Version Number
|1
|
|-010---- |CRC, VER
|'010'B
|
|----00-- |Extension bits, VER
|no IS_Extension_Blocks following
|

3. An active TFOH-A is seized and starts sending the 3 TFO_FILL.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1425 12:32:40 PM,514,761 5:1-1 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1426 12:32:40 PM,574,418 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|
|---00000 |Selector
|nothing is following after this T...|
|0110---- |Version Number
|6
|
|----0--- |Sync
|0
|
|***b4*** |Sub-Version Number
|1
|
|-010---- |CRC, VER
|'010'B
|
|----00-- |Extension bits, VER
|no IS_Extension_Blocks following
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1427 12:32:40 PM,574,708 5:1-1 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1428 12:32:40 PM,634,777 5:1-1 (Rx):1:3 TFO_MSG FILL
TFO_MSG FILL
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) FILL (= TFO FILL)
|
|TFO FILL
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|FILL
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1429 12:32:40 PM,794,382 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|

|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG)


|TFO Request
|**b20*** |Header
|**b10*** |Command
|System ID Extension Block
|**b18*** |System ID
|11------ |Extension bits, System ID
|SIG_LUC Extension Block
|--0----- |Sync
|---0---- |List Indicator
|***b8*** |Signature
|----0--- |Sync
|***b4*** |CODEC_Type_s (short form)
|-101---- |CRC, SIG_LUC
|----11-- |Extension bits, SIG_LUC
|AMR_ACS Extension Block
|------0- |Sync
|***b8*** |NB Active CODEC Set
|-------0 |NB Full/Sub Set supported
|0------- |Sync
|-1------ |Spare
|--0----- |NB ACS Optimisation Mode
|---00--- |Version Number of the AMR-NB TFO Scheme
|-----000 |CRC, AMR_ACS
|11------ |Extension bits, AMR_ACS
|Version Extension Block
|--0----- |Sync
|---00000 |Selector
|0110---- |Version Number
|----0--- |Sync
|***b4*** |Sub-Version Number
|-010---- |CRC, VER
|----00-- |Extension bits, VER

REQ (= TFO Request)

|
|
|IS Header
|
|REQ
|
|
|UMTS
|
|more IS_Extension_Blocks following |
|
|0
|
|S: CODEC list is not included
|
|184
|
|0
|
|UMTS AMR2
|
|'101'B
|
|more IS_Extension_Blocks following |
|
|0
|
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|Full Set supported, NB_SCS is not...|
|0
|
|
|
|No ACS Change supported
|
|'00'B
|
|'000'B
|
|more IS_Extension_Blocks following |
|
|0
|
|nothing is following after this T...|
|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

4. After the three initial TFO_FILL TFOH-A starts sending the TFO_REQ messages.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1430 12:32:40 PM,854,739 5:1-1 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|126
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-111---- |CRC, SIG_LUC
|'111'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|

|---00000
|0110---|----0--|***b4***
|-010---|----00--

|Selector
|Version Number
|Sync
|Sub-Version Number
|CRC, VER
|Extension bits, VER

|nothing is following after this T...|


|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1431 12:32:41 PM,014,344 5:1-2 (Rx):1:3 TFO_MSG REQ
TFO_MSG REQ
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) REQ (= TFO Request)
|
|TFO Request
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|REQ
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|
|---00000 |Selector
|nothing is following after this T...|
|0110---- |Version Number
|6
|
|----0--- |Sync
|0
|
|***b4*** |Sub-Version Number
|1
|
|-010---- |CRC, VER
|'010'B
|
|----00-- |Extension bits, VER
|no IS_Extension_Blocks following
|

5. TFOH-A sends TFO_ACK to TFOH-B. Since TFOH-A received a couple of TFO_REQ from TFOH-B its
state has been changed to Contact. Same happens with TFOH-B. Contact means that the TFO-handler
knows there is a distant partner.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1432 12:32:41 PM,074,704 5:1-1 (Rx):1:3 TFO_MSG ACK
TFO_MSG ACK
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) ACK (= TFO Acknowledge)
|
|TFO Acknowledge
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|ACK
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|184
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-101---- |CRC, SIG_LUC
|'101'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |

|AMR_ACS Extension Block


|------0- |Sync
|***b8*** |NB Active CODEC Set
|-------0 |NB Full/Sub Set supported
|0------- |Sync
|-1------ |Spare
|--0----- |NB ACS Optimisation Mode
|---00--- |Version Number of the AMR-NB TFO Scheme
|-----000 |CRC, AMR_ACS
|11------ |Extension bits, AMR_ACS
|Version Extension Block
|--0----- |Sync
|---00000 |Selector
|0110---- |Version Number
|----0--- |Sync
|***b4*** |Sub-Version Number
|-010---- |CRC, VER
|----00-- |Extension bits, VER

|
|0
|
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|Full Set supported, NB_SCS is not...|
|0
|
|
|
|No ACS Change supported
|
|'00'B
|
|'000'B
|
|more IS_Extension_Blocks following |
|
|0
|
|nothing is following after this T...|
|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

6. TFOH-B also sends TFO_ACK to TFOH-A.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1433 12:32:41 PM,234,308 5:1-2 (Rx):1:3 TFO_MSG ACK
TFO_MSG ACK
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) ACK (= TFO Acknowledge)
|
|TFO Acknowledge
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|ACK
|
|System ID Extension Block
|
|**b18*** |System ID
|UMTS
|
|11------ |Extension bits, System ID
|more IS_Extension_Blocks following |
|SIG_LUC Extension Block
|
|--0----- |Sync
|0
|
|---0---- |List Indicator
|S: CODEC list is not included
|
|***b8*** |Signature
|126
|
|----0--- |Sync
|0
|
|***b4*** |CODEC_Type_s (short form)
|UMTS AMR2
|
|-111---- |CRC, SIG_LUC
|'111'B
|
|----11-- |Extension bits, SIG_LUC
|more IS_Extension_Blocks following |
|AMR_ACS Extension Block
|
|------0- |Sync
|0
|
|***b8*** |NB Active CODEC Set
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|-------0 |NB Full/Sub Set supported
|Full Set supported, NB_SCS is not...|
|0------- |Sync
|0
|
|-1------ |Spare
|
|
|--0----- |NB ACS Optimisation Mode
|No ACS Change supported
|
|---00--- |Version Number of the AMR-NB TFO Scheme
|'00'B
|
|-----000 |CRC, AMR_ACS
|'000'B
|
|11------ |Extension bits, AMR_ACS
|more IS_Extension_Blocks following |
|Version Extension Block
|
|--0----- |Sync
|0
|
|---00000 |Selector
|nothing is following after this T...|
|0110---- |Version Number
|6
|
|----0--- |Sync
|0
|
|***b4*** |Sub-Version Number
|1
|
|-010---- |CRC, VER
|'010'B
|
|----00-- |Extension bits, VER
|no IS_Extension_Blocks following
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1434 12:32:41 PM,294,667 5:1-1 (Rx):1:3 TFO_MSG ACK
TFO_MSG ACK
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) ACK (= TFO Acknowledge)
|
|TFO Acknowledge
|

|**b20*** |Header
|**b10*** |Command
|System ID Extension Block
|**b18*** |System ID
|11------ |Extension bits, System ID
|SIG_LUC Extension Block
|--0----- |Sync
|---0---- |List Indicator
|***b8*** |Signature
|----0--- |Sync
|***b4*** |CODEC_Type_s (short form)
|-101---- |CRC, SIG_LUC
|----11-- |Extension bits, SIG_LUC
|AMR_ACS Extension Block
|------0- |Sync
|***b8*** |NB Active CODEC Set
|-------0 |NB Full/Sub Set supported
|0------- |Sync
|-1------ |Spare
|--0----- |NB ACS Optimisation Mode
|---00--- |Version Number of the AMR-NB TFO Scheme
|-----000 |CRC, AMR_ACS
|11------ |Extension bits, AMR_ACS
|Version Extension Block
|--0----- |Sync
|---00000 |Selector
|0110---- |Version Number
|----0--- |Sync
|***b4*** |Sub-Version Number
|-010---- |CRC, VER
|----00-- |Extension bits, VER

|IS Header
|ACK

|
|
|
|UMTS
|
|more IS_Extension_Blocks following |
|
|0
|
|S: CODEC list is not included
|
|184
|
|0
|
|UMTS AMR2
|
|'101'B
|
|more IS_Extension_Blocks following |
|
|0
|
|12,2/10,2/7,95/7,40/6,70/5,90/5,1...|
|Full Set supported, NB_SCS is not...|
|0
|
|
|
|No ACS Change supported
|
|'00'B
|
|'000'B
|
|more IS_Extension_Blocks following |
|
|0
|
|nothing is following after this T...|
|6
|
|0
|
|1
|
|'010'B
|
|no IS_Extension_Blocks following
|

7. After the partners have exchanged TFO_ACK messages they initiate rate control procedure in order to
steer down the uplink Codec Mode from their RNC to establish TFO on the second robust rate. Now the
state is Wait_RC.
DSP3/A umts_dc_tfo.c:354 TRACE4:UMTS DC - TFO RX RC REQUEST. device 72, cmr 103
[LOS]
DSP3/A tfo_control.c:618 TRACE2:TfoControl: RC ACK was recieved
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1435 12:32:41 PM,334,254 5:1-2 (Rx):1:3 TFO_MSG IPE
TFO_MSG IPE
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) IPE (= TFO IPE)
|
|TFO IPE
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|IPE
|
|IPE_Mode Extension Block
|
|**b18*** |IPE Mode
|TRANS: Pass 2 LSB;6 upper bits ar...|
|00------ |Extension bits, IPE_M
|no IS_Extension_Blocks following
|

8. From TFOH-B we have received the first TRANS message in order to instruct IPEs to switch to
transparent mode to transfer TFO frames. It means that the Rate Control procedure has been executed by
the RNC. Now the state of the TFOH changes to Konnect. TFOH-B starts sending the AMR speech frames
in the PCM stream.
DSP3/A umts_dc_tfo.c:1697 TRACE4:UMTS DC - TFO TX state = ITFO_TX_STATE_ON.
device 72

9. Below you can see the first TFO frame where CMI = 5.15kbps means the second robust rate. In the
meantime TFOH-A received the TRANS from TFOH-B. The state changes to Konnect and TFOH-A is now
waiting for the first TFO frame from B-side.

DSP2/A umts_dc_tfo.c:1068 TRACE4:UMTS DC - TFO RX state = ITFO_RX_STATE_ON.


device 73. Waiting for first non-NO_DATA frame.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1436 12:32:41 PM,361,801 5:1-2 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---0---- |Request or Indication Flag (RFI)
|0
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----100 |CMI
|Codec_Mode 5,15 kBit/s
|
|---11--- |Par Type
|optimal Configuration Parameters
|
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|***b8*** |Active CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|11111111 |Supported CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |ATVN short
|- unknown / undefined |
|--1111-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----111- |CRC A
|7
|
|***b8*** |Supported CODEC Set 2
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-111---- |Maximum Number of Modes in the ACS 2
|7
|
|1------- |ATVN 2
|- unknown / undefined |
|***b8*** |Supported CODEC Set 3
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---111-- |Maximum Number of Modes in the ACS 3
|7
|
|--1----- |ATVN 3
|- unknown / undefined |
|11------ |spare
|- unknown / undefined |
|----111- |CRC C
|7
|
|1111---- |Active CODEC Type
|Reserved forMuMe dummy Codec Type...|
|-----111 |Maximum Number of Modes in the ACS
|7
|
|***b7*** |CODEC_List
|FR,HR,EFR,FR-AMR,HR-AMR,UMTS-AMR,...|
|***b6*** |CODEC_List cont.
|OFR-AMR-WB/OHR-AMR/UMTS-AMR-WB/FR...|
|----111- |CRC B
|7
|
|1111---- |Time Alignment Bits
|15
|
|**b10*** |TFO Data
|'0101011010'B
|

DSP2/A umts_dc_tfo.c:1159 TRACE4:UMTS DC - TFO RX First non-NO_DATA frame


received, encoder bypassed. device 73
10. Now the state of TFOH-A is Operation.
The next frame from TFOH-B indicates CMR = 12.2 kbps which means that the mobile (B-side) wants to
change for the highest rate. TFOH-A will trigger a rate control procedure towards the mobile on A-side.

+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1437 12:32:41 PM,381,736 5:1-2 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---1---- |Request or Indication Flag (RFI)
|1
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----111 |CMR
|Codec_Mode 12,2 kBit/s
|
|---11--- |Par Type
|optimal Configuration Parameters
|
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|***b8*** |Active CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|11111111 |Supported CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |ATVN short
|- unknown / undefined |
|--1111-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----111- |CRC A
|7
|
|***b8*** |Supported CODEC Set 2
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-111---- |Maximum Number of Modes in the ACS 2
|7
|
|1------- |ATVN 2
|- unknown / undefined |
|***b8*** |Supported CODEC Set 3
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---111-- |Maximum Number of Modes in the ACS 3
|7
|
|--1----- |ATVN 3
|- unknown / undefined |
|11------ |spare
|- unknown / undefined |
|----111- |CRC C
|7
|
|1111---- |Active CODEC Type
|Reserved forMuMe dummy Codec Type...|
|-----111 |Maximum Number of Modes in the ACS
|7
|
|***b7*** |CODEC_List
|FR,HR,EFR,FR-AMR,HR-AMR,UMTS-AMR,...|
|***b6*** |CODEC_List cont.
|OFR-AMR-WB/OHR-AMR/UMTS-AMR-WB/FR...|
|----111- |CRC B
|7
|
|1111---- |Time Alignment Bits
|15
|
|**b10*** |TFO Data
|'0110101001'B
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1438 12:32:41 PM,394,613 5:1-1 (Rx):1:3 TFO_MSG IPE
TFO_MSG IPE
|
|TFO 3GPP 28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG) IPE (= TFO IPE)
|
|TFO IPE
|
|**b20*** |Header
|IS Header
|
|**b10*** |Command
|IPE
|
|IPE_Mode Extension Block
|
|**b18*** |IPE Mode
|TRANS: Pass 2 LSB;6 upper bits ar...|
|00------ |Extension bits, IPE_M
|no IS_Extension_Blocks following
|

11. From TFOH-A we have received the first TRANS message in order to instruct IPEs to switch to
transparent mode to transfer TFO frames. The state of TFOH-A is already Operation but its only now that it
starts sending the AMR speech frames in the PCM stream.

10

DSP2/A umts_dc_tfo.c:1697 TRACE4:UMTS DC - TFO TX state = ITFO_TX_STATE_ON.


device 73
DSP3/A umts_dc_tfo.c:1068 TRACE4:UMTS DC - TFO RX state = ITFO_RX_STATE_ON.
device 72. Waiting for first non-NO_DATA frame.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1439 12:32:41 PM,401,671 5:1-2 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---0---- |Request or Indication Flag (RFI)
|0
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----100 |CMI
|Codec_Mode 5,15 kBit/s
|
|---11--- |Par Type
|optimal Configuration Parameters
|
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|***b8*** |Active CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|11111111 |Supported CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |ATVN short
|- unknown / undefined |
|--1111-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----111- |CRC A
|7
|
|***b8*** |Supported CODEC Set 2
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-111---- |Maximum Number of Modes in the ACS 2
|7
|
|1------- |ATVN 2
|- unknown / undefined |
|***b8*** |Supported CODEC Set 3
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---111-- |Maximum Number of Modes in the ACS 3
|7
|
|--1----- |ATVN 3
|- unknown / undefined |
|11------ |spare
|- unknown / undefined |
|----111- |CRC C
|7
|
|1111---- |Active CODEC Type
|Reserved forMuMe dummy Codec Type...|
|-----111 |Maximum Number of Modes in the ACS
|7
|
|***b7*** |CODEC_List
|FR,HR,EFR,FR-AMR,HR-AMR,UMTS-AMR,...|
|***b6*** |CODEC_List cont.
|OFR-AMR-WB/OHR-AMR/UMTS-AMR-WB/FR...|
|----111- |CRC B
|7
|
|1111---- |Time Alignment Bits
|15
|
|**b10*** |TFO Data
|'0011100111'B
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1440 12:32:41 PM,421,742 5:1-2 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---1---- |Request or Indication Flag (RFI)
|1
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----111 |CMR
|Codec_Mode 12,2 kBit/s
|

11

|---11--|--1----|-1-----|***b8***
|***b8***
|11111111
|------1|--1111-|***b3***
|----111|***b8***
|----1--|-111---|1------|***b8***
|------1|---111-|--1----|11-----|----111|1111---|-----111
|***b7***
|***b6***
|----111|1111---|**b10***

|Par Type
|Optimal or Distant Configuration
|Optimisation Mode
|Active CODEC Set optimal
|Active CODEC Set
|Supported CODEC Set
|ATVN short
|SYS ID
|spare
|CRC A
|Supported CODEC Set 2
|Optimisation Mode 2
|Maximum Number of Modes in the ACS 2
|ATVN 2
|Supported CODEC Set 3
|Optimisation Mode 3
|Maximum Number of Modes in the ACS 3
|ATVN 3
|spare
|CRC C
|Active CODEC Type
|Maximum Number of Modes in the ACS
|CODEC_List
|CODEC_List cont.
|CRC B
|Time Alignment Bits
|TFO Data

|optimal Configuration Parameters


|
|TRAU shall send Optimal Configura...|
|Change of the ACS is supported
|
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|- unknown / undefined |
|- unknown / undefined |
|- unknown / undefined |
|7
|
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|Change of the ACS is supported
|
|7
|
|- unknown / undefined |
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|Change of the ACS is supported
|
|7
|
|- unknown / undefined |
|- unknown / undefined |
|7
|
|Reserved forMuMe dummy Codec Type...|
|7
|
|FR,HR,EFR,FR-AMR,HR-AMR,UMTS-AMR,...|
|OFR-AMR-WB/OHR-AMR/UMTS-AMR-WB/FR...|
|7
|
|15
|
|'0000100010'B
|

12. Below you can see the first TFO frame from A-side. Here CMI is already 12.2 kbps which means that the
previous rate control request from B-side has been fulfilled.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1441 12:32:41 PM,451,064 5:1-1 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---0---- |Request or Indication Flag (RFI)
|0
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----111 |CMI
|Codec_Mode 12,2 kBit/s
|
|---10--- |Par Type
|local Configuration Parameters
|
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-0------ |Optimisation Mode
|Change of the ACS is not supported |
|***b8*** |Active CODEC Set optimal
|4.75/5.15/5.90/7.95/12.2
|
|***b8*** |Active CODEC Set
|4.75/5.15/5.90/7.95/12.2
|
|00100010 |Supported CODEC Set
|5.90/10.2
|
|------1- |ATVN short
|- unknown / undefined |
|--0100-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----011- |CRC A
|3
|
|***b8*** |Supported CODEC Set 2
|10.2
|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-000---- |Maximum Number of Modes in the ACS 2
|0
|
|1------- |ATVN 2
|- unknown / undefined |
|***b8*** |Supported CODEC Set 3
|4.75/5.15/6.70/7.95/12.2
|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---101-- |Maximum Number of Modes in the ACS 3
|5
|
|--1----- |ATVN 3
|- unknown / undefined |
|10------ |spare
|- unknown / undefined |

12

|----001|1000---|-----010
|***b7***
|***b6***
|----111|1111---|**b10***

|CRC C
|Active CODEC Type
|Maximum Number of Modes in the ACS
|CODEC_List
|CODEC_List cont.
|CRC B
|Time Alignment Bits
|TFO Data

|1
|GSM Half Rate (5.6 kBit/s) GSM HR
|2
|FR,UMTS-AMR,UMTS-AMR2
|OFR-AMR-WB/UMTS-AMR-WB/PDC-EFR
|7
|15
|'0110101001'B

|
|
|
|
|
|
|
|

DSP3/A umts_dc_tfo.c:1159 TRACE4:UMTS DC - TFO RX First non-NO_DATA frame


received, encoder bypassed. device 72
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1442 12:32:41 PM,461,248 5:1-2 (Rx):1:3 TFO 16k err UMTS_AMR2_..
TFO 16k err
UMTS_AMR2_.. |
|--> FRAME STATUS: 'frame length violation'
|
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|---v--- DECODING ERROR: Signal unit with excessive data ---v--|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---0---- |Request or Indication Flag (RFI)
|0
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----100 |CMI
|Codec_Mode 5,15 kBit/s
|
|---11--- |Par Type
|optimal Configuration Parameters
|
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|***b8*** |Active CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|11111111 |Supported CODEC Set
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |ATVN short
|- unknown / undefined |
|--1111-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----111- |CRC A
|7
|
|***b8*** |Supported CODEC Set 2
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-111---- |Maximum Number of Modes in the ACS 2
|7
|
|1------- |ATVN 2
|- unknown / undefined |
|***b8*** |Supported CODEC Set 3
|4.75/5.15/5.90/6.70/7.40/7.95/10....|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---111-- |Maximum Number of Modes in the ACS 3
|7
|
|--1----- |ATVN 3
|- unknown / undefined |
|11------ |spare
|- unknown / undefined |
|----111- |CRC C
|7
|
|1111---- |Active CODEC Type
|Reserved forMuMe dummy Codec Type...|
|-----111 |Maximum Number of Modes in the ACS
|7
|
|***b7*** |CODEC_List
|FR,HR,EFR,FR-AMR,HR-AMR,UMTS-AMR,...|
|***b6*** |CODEC_List cont.
|OFR-AMR-WB/OHR-AMR/UMTS-AMR-WB/FR...|
|----111- |CRC B
|7
|
|1111---- |Time Alignment Bits
|15
|
|**b10*** |TFO Data
|'0110111000'B
|

13. Below there is the second TFO_TRANS message received from TFOH-B. This TRANS has been sent
embedded.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1443 12:32:41 PM,462,245 5:1-2 (Rx):1:3 TFO_MSG IPE
TFO_MSG IPE
|

13

|TFO 3GPP
|TFO IPE
|**b20***
|**b10***
|IPE_Mode
|**b18***
|00------

28.062 v6.1.0, Messages GSM,AMR_NB (TFO_MSG)


|Header
|Command
Extension Block
|IPE Mode
|Extension bits, IPE_M

IPE (= TFO IPE)

|
|
|IS Header
|
|IPE
|
|
|TRANS: Pass 2 LSB;6 upper bits ar...|
|no IS_Extension_Blocks following
|

14. Here comes the second frame from A-side. CMR is 12.2 kbps which means that A-side wants B-side to
send frames encoded with 12.2 kbps as well since right now B-side sends 5.10 kbps frames although it
receives 12.2 kbps frames from A-side.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1444 12:32:41 PM,471,137 5:1-1 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---1---- |Request or Indication Flag (RFI)
|1
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----111 |CMR
|Codec_Mode 12,2 kBit/s
|
|---00--- |Par Type
|Configuration Parameters not valid |
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|5.15/5.90/7.95/12.2
|
|***b8*** |Active CODEC Set
|5.15/5.90/7.95/12.2
|
|11110111 |Supported CODEC Set
|4.75/5.15/5.90/6.70/7.95/10.2/12.2 |
|------1- |ATVN short
|- unknown / undefined |
|--0111-- |SYS ID
|- unknown / undefined |
|***b3*** |spare
|- unknown / undefined |
|----111- |CRC A
|7
|
|***b8*** |Supported CODEC Set 2
|5.15/6.70/7.40
|
|----1--- |Optimisation Mode 2
|Change of the ACS is supported
|
|-100---- |Maximum Number of Modes in the ACS 2
|1
|
|0------- |ATVN 2
|current version
|
|***b8*** |Supported CODEC Set 3
|4.75/5.15/5.90/7.40/12.2
|
|------1- |Optimisation Mode 3
|Change of the ACS is supported
|
|---001-- |Maximum Number of Modes in the ACS 3
|4
|
|--0----- |ATVN 3
|current version
|
|00------ |spare
|0
|
|----010- |CRC C
|2
|
|0101---- |Active CODEC Type
|UMTS Adaptive Multi-Rate WideBand...|
|-----100 |Maximum Number of Modes in the ACS
|1
|
|***b7*** |CODEC_List
|EFR,FR-AMR,UMTS-AMR
|
|***b6*** |CODEC_List cont.
|UMTS-AMR-WB/PDC-EFR/TDMA-EFR
|
|----111- |CRC B
|7
|
|1111---- |Time Alignment Bits
|15
|
|**b10*** |TFO Data
|'0011100111'B
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1445 12:32:41 PM,491,072 5:1-1 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--1----- |EMBED
|embedded TFO Message present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|

14

|---0---|--1----|***b3***
|----00-|---1---|--1----|11-----|-----111
|---10--|--1----|-0-----|***b8***
|***b8***
|00110111
|------0|--0110-|***b3***
|----101|***b8***
|----0--|-101---|0------|***b8***
|------1|---111-|--1----|11-----|----010|0001---|-----100
|***b7***
|***b6***
|----000|1111---|**b10***

|Request or Indication Flag (RFI)


|spare
|Configuration Protocol
|Message Number
|DTX Downlink Indicator (DTXd)
|TFO Enabled
|Frame Classification
|CMI
|Par Type
|Optimal or Distant Configuration
|Optimisation Mode
|Active CODEC Set optimal
|Active CODEC Set
|Supported CODEC Set
|ATVN short
|SYS ID
|spare
|CRC A
|Supported CODEC Set 2
|Optimisation Mode 2
|Maximum Number of Modes in the ACS 2
|ATVN 2
|Supported CODEC Set 3
|Optimisation Mode 3
|Maximum Number of Modes in the ACS 3
|ATVN 3
|spare
|CRC C
|Active CODEC Type
|Maximum Number of Modes in the ACS
|CODEC_List
|CODEC_List cont.
|CRC B
|Time Alignment Bits
|TFO Data

|0
|
|1
|
|No_Con, DL UL TFO
|
|0.0
|
|DTX applied in DL
|
|TFO is enabled
|
|Speech Good
|
|Codec_Mode 12,2 kBit/s
|
|local Configuration Parameters
|
|TRAU shall send Optimal Configura...|
|Change of the ACS is not supported |
|5.15/5.90/6.70
|
|5.15/5.90/6.70
|
|5.90/6.70/7.95/10.2/12.2
|
|current version
|
|- unknown / undefined |
|- unknown / undefined |
|5
|
|5.15/10.2/12.2
|
|Change of the ACS is not supported |
|5
|
|current version
|
|6.70/7.40/12.2
|
|Change of the ACS is supported
|
|7
|
|- unknown / undefined |
|- unknown / undefined |
|2
|
|PDC Enhanced Full Rate (6.7 kBit/...|
|1
|
|EFR,FR-AMR
|
|OFR-AMR-WB/PDC-EFR
|
|0
|
|15
|
|'0000100010'B
|

15. This is the place where B-side changed its rate to 12.2 kbps as well. Since the encoder on B-side has
been re-set the next frame got lost but the one afterwards has already CMI = 12.2 kbps.
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1446 12:32:41 PM,493,865 L1: 5:1-2
L1 Sync lost in
the process ed bitstream
|
|Layer 1 message: 'Sync lost in the processed bitstream'
|
+---------+---------------------------------------------+------------------------------------+
|BITMASK |ID Name
|Comment or Value
|
+---------+---------------------------------------------+------------------------------------+
|1447 12:32:41 PM,501,757 5:1-2 (Rx):1:3 TFO 16k UMTS_AMR2_..
TFO 16k UMTS_AMR2_.. |
|TFO 3GPP 28.062 v6.1.0, 16k GSM,AMR_NB (TFO 16k) UMTS_AMR2_TFO (= UMTS AMR2 TFO frame)
|
|UMTS AMR2 TFO frame
|
|---0110- |Frame type ( Codec Type )
|UMTS AMR2 TFO
|
|--0----- |EMBED
|embedded TFO Message not present
|
|***b3*** |spare
|1.1.1
|
|----000- |TFO and Handover Notifications
|TFO_On
|
|---0---- |Request or Indication Flag (RFI)
|0
|
|--1----- |spare
|1
|
|***b3*** |Configuration Protocol
|No_Con, DL UL TFO
|
|----00-- |Message Number
|0.0
|
|---1---- |DTX Downlink Indicator (DTXd)
|DTX applied in DL
|
|--1----- |TFO Enabled
|TFO is enabled
|
|11------ |Frame Classification
|Speech Good
|
|-----111 |CMI
|Codec_Mode 12,2 kBit/s
|
|---00--- |Par Type
|Configuration Parameters not valid |
|--1----- |Optimal or Distant Configuration
|TRAU shall send Optimal Configura...|
|-1------ |Optimisation Mode
|Change of the ACS is supported
|
|***b8*** |Active CODEC Set optimal
|4.75/5.90/10.2
|
|***b8*** |Active CODEC Set
|4.75/5.90/10.2
|

15

|01100011
|------0|--0001-|***b3***
|----000|***b8***
|----0--|-010---|1------|***b8***
|------0|---000-|--0----|10-----|----100|1100---|-----111
|***b7***
|***b6***
|----110|1111----

|Supported CODEC Set


|ATVN short
|SYS ID
|spare
|CRC A
|Supported CODEC Set 2
|Optimisation Mode 2
|Maximum Number of Modes in the ACS 2
|ATVN 2
|Supported CODEC Set 3
|Optimisation Mode 3
|Maximum Number of Modes in the ACS 3
|ATVN 3
|spare
|CRC C
|Active CODEC Type
|Maximum Number of Modes in the ACS
|CODEC_List
|CODEC_List cont.
|CRC B
|Time Alignment Bits

|5.15/5.90/10.2/12.2
|
|current version
|
|- unknown / undefined |
|- unknown / undefined |
|0
|
|4.75/5.15/5.90/6.70/10.2/12.2
|
|Change of the ACS is not supported |
|2
|
|- unknown / undefined |
|4.75/5.90/6.70/7.40/7.95/10.2/12.2 |
|Change of the ACS is not supported |
|0
|
|current version
|
|- unknown / undefined |
|4
|
|Full Rate Adaptive Multi-Rate FR AMR|
|7
|
|FR,EFR,HR-AMR
|
|OHR-AMR/UMTS-AMR-WB/PDC-EFR
|
|6
|
|15
|

16

Anda mungkin juga menyukai