PDA

View Full Version : rrcConnectionSetupComplete message WCDMA



SrnALV
2011-08-26, 04:02 PM
Hi

Can anyone explain what rrcConnectionSetupComplete-r3-add-ext bitstring means:


- <UL-DCCH-Message>

- <message>

- <rrcConnectionSetupComplete>
<rrc-TransactionIdentifier>0</rrc-TransactionIdentifier>
+<startList>
+<ue-RadioAccessCapability>
-<v370NonCriticalExtensions>

+<rrcConnectionSetupComplete-v370ext>
- <v380NonCriticalExtensions>

+<rrcConnectionSetupComplete-v3a0ext>
- <laterNonCriticalExtensions>

<rrcConnectionSetupComplete-r3-add-ext>101000100000100000000110000110011000000000000011</rrcConnectionSetupComplete-r3-add-ext>
+<v3g0NonCriticalExtensions>
</laterNonCriticalExtensions>
</v3a0NonCriticalExtensions>
</v380NonCriticalExtensions>
</v370NonCriticalExtensions>
</rrcConnectionSetupComplete>
</message>
</UL-DCCH-Message>


Thanks.

agenov
2011-08-26, 04:13 PM
This is 3GPP, check 25.331...

BR



Hi

Can anyone explain what rrcConnectionSetupComplete-r3-add-ext bitstring means:


- <UL-DCCH-Message>

- <message>

- <rrcConnectionSetupComplete>



<rrc-TransactionIdentifier>0</rrc-TransactionIdentifier>
+<startList>
+<ue-RadioAccessCapability>
-<v370NonCriticalExtensions>

+<rrcConnectionSetupComplete-v370ext>


- <v380NonCriticalExtensions>

+<rrcConnectionSetupComplete-v3a0ext>


- <laterNonCriticalExtensions>

<rrcConnectionSetupComplete-r3-add-ext>101000100000100000000110000110011000000000000011</rrcConnectionSetupComplete-r3-add-ext>
+<v3g0NonCriticalExtensions>
</laterNonCriticalExtensions>
</v3a0NonCriticalExtensions>
</v380NonCriticalExtensions>
</v370NonCriticalExtensions>
</rrcConnectionSetupComplete>
</message>
</UL-DCCH-Message>


Thanks.

bigyan90
2011-08-26, 09:15 PM
Please see the asn.1 definition from 25.331:
rrcConnectionSetupComplete-r3-add-ext BIT STRING
(CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL

RRCConnectionSetupComplete-r3-add-ext-IEs ::= SEQUENCE {
rrcConnectionSetupComplete-v650ext RRCConnectionSetupComplete-v650ext-IEs OPTIONAL,
v680NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v680ext RRCConnectionSetupComplete-v680ext-IEs,
v7e0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7e0ext RRCConnectionSetupComplete-v7e0ext-IEs,
v7f0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7f0ext
RRCConnectionSetupComplete-v7f0ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
}

If you look into the detail, all IEs are related to the UE radio access capabilities.

SrnALV
2011-08-26, 10:11 PM
Please see the asn.1 definition from 25.331:
rrcConnectionSetupComplete-r3-add-ext BIT STRING
(CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL

RRCConnectionSetupComplete-r3-add-ext-IEs ::= SEQUENCE {
rrcConnectionSetupComplete-v650ext RRCConnectionSetupComplete-v650ext-IEs OPTIONAL,
v680NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v680ext RRCConnectionSetupComplete-v680ext-IEs,
v7e0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7e0ext RRCConnectionSetupComplete-v7e0ext-IEs,
v7f0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7f0ext
RRCConnectionSetupComplete-v7f0ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
}

If you look into the detail, all IEs are related to the UE radio access capabilities.

Thanks, I know it. But I am interested in content of bit string

<rrcConnectionSetupComplete-r3-add-ext>101000100000100000000110000110011000000000000011</rrcConnectionSetupComplete-r3-add-ext>

What information does this bit string convey?

agenov
2011-08-26, 10:42 PM
All the information in the RRC complete message is related to different UE's capabality...


BR


Please see the asn.1 definition from 25.331:
rrcConnectionSetupComplete-r3-add-ext BIT STRING
(CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL

RRCConnectionSetupComplete-r3-add-ext-IEs ::= SEQUENCE {
rrcConnectionSetupComplete-v650ext RRCConnectionSetupComplete-v650ext-IEs OPTIONAL,
v680NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v680ext RRCConnectionSetupComplete-v680ext-IEs,
v7e0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7e0ext RRCConnectionSetupComplete-v7e0ext-IEs,
v7f0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v7f0ext
RRCConnectionSetupComplete-v7f0ext-IEs,
nonCriticalExtensions SEQUENCE {} OPTIONAL
} OPTIONAL
} OPTIONAL
} OPTIONAL
}

If you look into the detail, all IEs are related to the UE radio access capabilities.

epaange
2011-09-06, 05:41 PM
Hi,

First of all, your decoder doesn't work. Otherwise, this bit string would have been decoded into meaningful ASN.1 sequence.






Hi

Can anyone explain what rrcConnectionSetupComplete-r3-add-ext bitstring means:


- <UL-DCCH-Message>

- <message>

- <rrcConnectionSetupComplete>
<rrc-TransactionIdentifier>0</rrc-TransactionIdentifier>
+<startList>
+<ue-RadioAccessCapability>
-<v370NonCriticalExtensions>

+<rrcConnectionSetupComplete-v370ext>
- <v380NonCriticalExtensions>

+<rrcConnectionSetupComplete-v3a0ext>
- <laterNonCriticalExtensions>

<rrcConnectionSetupComplete-r3-add-ext>101000100000100000000110000110011000000000000011</rrcConnectionSetupComplete-r3-add-ext>
+<v3g0NonCriticalExtensions>
</laterNonCriticalExtensions>
</v3a0NonCriticalExtensions>
</v380NonCriticalExtensions>
</v370NonCriticalExtensions>
</rrcConnectionSetupComplete>
</message>
</UL-DCCH-Message>


Thanks.

SrnALV
2011-09-12, 08:49 PM
Hi.

I did not find information about rrcConnectionSetupComplete-r3-add-ext in 25.331 so I have this question.

Thanks.

epaange
2011-09-13, 12:57 AM
RRCConnectionSetupComplete ::= SEQUENCE {
-- TABULAR: Integrity protection shall not be performed on this message.
-- User equipment IEs
rrc-TransactionIdentifier RRC-TransactionIdentifier,
startList STARTList,
ue-RadioAccessCapability UE-RadioAccessCapability OPTIONAL,
-- Other IEs
ue-RATSpecificCapability InterRAT-UE-RadioAccessCapabilityList OPTIONAL,
-- Non critical extensions
v370NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v370ext RRCConnectionSetupComplete-v370ext,
v380NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v380ext RRCConnectionSetupComplete-v380ext-IEs,
-- Reserved for future non critical extension
v3a0NonCriticalExtensions SEQUENCE {
rrcConnectionSetupComplete-v3a0ext RRCConnectionSetupComplete-v3a0ext-IEs,
laterNonCriticalExtensions SEQUENCE {
-- Container for additional R99 extensions
rrcConnectionSetupComplete-r3-add-ext BIT STRING
(CONTAINING RRCConnectionSetupComplete-r3-add-ext-IEs) OPTIONAL,


you should look at "RRCConnectionSetupComplete-r3-add-ext-IEs" to understand the contents of "rrcConnectionSetupComplete-r3-add-ext". My understanding is that your decoded doesnt understand "RRCConnectionSetupComplete-r3-add-ext-IEs".

wolverine
2011-09-13, 02:41 AM
If you have the message in hex you can copy paste here..

3GCellPro - UMTS Protocols Decoder (http://www.3gcellpro-tocols.com/)

and get it decoded. Hopefully their decode is more up to date than your protocol analyser..