diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 4d8c40d8a70ea2ea7f0d9b9436fd7d2af069094e..5949fe5642cb998926e2f29ec38916a8ed5c7bf4 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4522,7 +4522,9 @@ UserLocation ::= SEQUENCE { eUTRALocation [1] EUTRALocation OPTIONAL, nRLocation [2] NRLocation OPTIONAL, - n3GALocation [3] N3GALocation OPTIONAL + n3GALocation [3] N3GALocation OPTIONAL, + uTRALocation [4] UTRALocation OPTIONAL, + gERALocation [5] GERALocation OPTIONAL } -- TS 29.571 [17], clause 5.4.4.8 @@ -4573,6 +4575,37 @@ N3GALocation ::= SEQUENCE protocol [13] TransportProtocol OPTIONAL } +-- TS 29.571 [17], clause 5.4.4.52 +UTRALocation ::= SEQUENCE +{ + cGI [1] CGI OPTIONAL, + sAI [2] SAI OPTIONAL, + lAI [3] LAI OPTIONAL, + rAI [4] RAI OPTIONAL, + ageOfLocationInfo [5] INTEGER OPTIONAL, + uELocationTimestamp [6] Timestamp OPTIONAL, + geographicalInformation [7] UTF8String OPTIONAL, + geodeticInformation [8] UTF8String OPTIONAL, + cellSiteInformation [9] CellSiteInformation OPTIONAL +} + +-- TS 29.571 [17], clause 5.4.4.53 +GERALocation ::= SEQUENCE +{ + locationNumber [1] E164Number OPTIONAL, + cGI [2] CGI OPTIONAL, + rAI [3] RAI OPTIONAL, + sAI [4] SAI OPTIONAL, + lAI [5] LAI OPTIONAL, + vLRNumber [6] UTF8String OPTIONAL, + mSCNumber [7] UTF8String OPTIONAL, + ageOfLocationInfo [8] INTEGER OPTIONAL, + uELocationTimestamp [9] Timestamp OPTIONAL, + geographicalInformation [10] UTF8String OPTIONAL, + geodeticInformation [11] UTF8String OPTIONAL, + cellSiteInformation [12] CellSiteInformation OPTIONAL +} + -- TS 38.413 [23], clause 9.3.2.4 IPAddr ::= SEQUENCE { @@ -4648,7 +4681,7 @@ ECGI ::= SEQUENCE { pLMNID [1] PLMNID, eUTRACellID [2] EUTRACellID, - nID [3] NID OPTIONAL + nID [3] NID OPTIONAL } TAIList ::= SEQUENCE OF TAI @@ -4664,7 +4697,8 @@ NCGI ::= SEQUENCE RANCGI ::= CHOICE { eCGI [1] ECGI, - nCGI [2] NCGI + nCGI [2] NCGI, + cGI [3] CGI } CellInformation ::= SEQUENCE