From 390226abb746e68c05d99f75306eb83c8f9c92a5 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Jan 2023 15:30:26 +0000 Subject: [PATCH 1/3] Update 33128/r18/TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 41 ++++++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 22cbc640..5ed440ba 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5507,7 +5507,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 @@ -5558,6 +5560,38 @@ 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, + globalNGENbID [9] GlobalRANNodeID OPTIONAL, + cellSiteInformation [10] 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] E164Number OPTIONAL, + mSCNumber [7] IPAddress 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 { @@ -5633,7 +5667,7 @@ ECGI ::= SEQUENCE { pLMNID [1] PLMNID, eUTRACellID [2] EUTRACellID, - nID [3] NID OPTIONAL + nID [3] NID OPTIONAL } TAIList ::= SEQUENCE OF TAI @@ -5649,7 +5683,8 @@ NCGI ::= SEQUENCE RANCGI ::= CHOICE { eCGI [1] ECGI, - nCGI [2] NCGI + nCGI [2] NCGI, + cGI [3] CGI } CellInformation ::= SEQUENCE -- GitLab From 21e9257d8f9f63e2cad93913e5337673540aeb46 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 16 Jan 2023 02:15:08 +0000 Subject: [PATCH 2/3] Update 33128/r18/TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 5ed440ba..bf5684fa 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5571,8 +5571,7 @@ UTRALocation ::= SEQUENCE uELocationTimestamp [6] Timestamp OPTIONAL, geographicalInformation [7] UTF8String OPTIONAL, geodeticInformation [8] UTF8String OPTIONAL, - globalNGENbID [9] GlobalRANNodeID OPTIONAL, - cellSiteInformation [10] CellSiteInformation OPTIONAL + cellSiteInformation [9] CellSiteInformation OPTIONAL } -- TS 29.571 [17], clause 5.4.4.53 @@ -5583,8 +5582,8 @@ GERALocation ::= SEQUENCE rAI [3] RAI OPTIONAL, sAI [4] SAI OPTIONAL, lAI [5] LAI OPTIONAL, - vLRNumber [6] E164Number OPTIONAL, - mSCNumber [7] IPAddress OPTIONAL, + vLRNumber [6] VLRNumber OPTIONAL, + mSCNumber [7] MSCNumber OPTIONAL, ageOfLocationInfo [8] INTEGER OPTIONAL, uELocationTimestamp [9] Timestamp OPTIONAL, geographicalInformation [10] UTF8String OPTIONAL, @@ -5634,6 +5633,20 @@ CGI ::= SEQUENCE cellID [2] CellID } +-- TS 23.003 [19], clause 5.1 +MSCNumber ::= CHOICE +{ + e164Number [1] E164Number, + signallingPointCode [2] UTF8String +} + +-- TS 23.003 [19], clause 5.1 +VLRNumber ::= CHOICE +{ + e164Number [1] E164Number, + signallingPointCode [2] UTF8String +} + LAI ::= SEQUENCE { pLMNID [1] PLMNID, -- GitLab From 754fdbfd07c41f189197f78d17ca126b2793a498 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Jan 2023 16:33:39 +0000 Subject: [PATCH 3/3] Update 33128/r18/TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index bf5684fa..f0e6dc73 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5582,8 +5582,8 @@ GERALocation ::= SEQUENCE rAI [3] RAI OPTIONAL, sAI [4] SAI OPTIONAL, lAI [5] LAI OPTIONAL, - vLRNumber [6] VLRNumber OPTIONAL, - mSCNumber [7] MSCNumber OPTIONAL, + vLRNumber [6] UTF8String OPTIONAL, + mSCNumber [7] UTF8String OPTIONAL, ageOfLocationInfo [8] INTEGER OPTIONAL, uELocationTimestamp [9] Timestamp OPTIONAL, geographicalInformation [10] UTF8String OPTIONAL, @@ -5633,20 +5633,6 @@ CGI ::= SEQUENCE cellID [2] CellID } --- TS 23.003 [19], clause 5.1 -MSCNumber ::= CHOICE -{ - e164Number [1] E164Number, - signallingPointCode [2] UTF8String -} - --- TS 23.003 [19], clause 5.1 -VLRNumber ::= CHOICE -{ - e164Number [1] E164Number, - signallingPointCode [2] UTF8String -} - LAI ::= SEQUENCE { pLMNID [1] PLMNID, -- GitLab