From f97ca6b1965c0b53805142e6b445ce2b775847ad Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Jan 2023 15:14:22 +0000 Subject: [PATCH 1/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 41 ++++++++++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 4d8c40d8..c3258e2b 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,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 { @@ -4648,7 +4682,7 @@ ECGI ::= SEQUENCE { pLMNID [1] PLMNID, eUTRACellID [2] EUTRACellID, - nID [3] NID OPTIONAL + nID [3] NID OPTIONAL } TAIList ::= SEQUENCE OF TAI @@ -4664,7 +4698,8 @@ NCGI ::= SEQUENCE RANCGI ::= CHOICE { eCGI [1] ECGI, - nCGI [2] NCGI + nCGI [2] NCGI, + cGI [3] CGI } CellInformation ::= SEQUENCE -- GitLab From adae8f0b4234d9810c19b4c14f665fa45bd74d87 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Jan 2023 15:16:22 +0000 Subject: [PATCH 2/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index c3258e2b..e9b7745d 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4583,7 +4583,7 @@ UTRALocation ::= SEQUENCE lAI [3] LAI OPTIONAL, rAI [4] RAI OPTIONAL, ageOfLocationInfo [5] INTEGER OPTIONAL, - uELocationTimestamp [6] Timestamp OPTIONAL + uELocationTimestamp [6] Timestamp OPTIONAL, geographicalInformation [7] UTF8String OPTIONAL, geodeticInformation [8] UTF8String OPTIONAL, globalNGENbID [9] GlobalRANNodeID OPTIONAL, -- GitLab From 597da3e281deb4626437841ff817914c61c72518 Mon Sep 17 00:00:00 2001 From: grahamj Date: Thu, 12 Jan 2023 15:23:00 +0000 Subject: [PATCH 3/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index e9b7745d..19fbf148 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4601,7 +4601,7 @@ GERALocation ::= SEQUENCE vLRNumber [6] E164Number OPTIONAL, mSCNumber [7] IPAddress OPTIONAL, ageOfLocationInfo [8] INTEGER OPTIONAL, - uELocationTimestamp [9] Timestamp OPTIONAL + uELocationTimestamp [9] Timestamp OPTIONAL, geographicalInformation [10] UTF8String OPTIONAL, geodeticInformation [11] UTF8String OPTIONAL, cellSiteInformation [12] CellSiteInformation OPTIONAL -- GitLab From 92306f5afcd998ef01bead8835c3c3e2ea6e5245 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 16 Jan 2023 02:11:22 +0000 Subject: [PATCH 4/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 19fbf148..4b365f38 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4586,8 +4586,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 @@ -4598,8 +4597,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] VLRNNumber OPTIONAL, + mSCNumber [7] MSCNumber OPTIONAL, ageOfLocationInfo [8] INTEGER OPTIONAL, uELocationTimestamp [9] Timestamp OPTIONAL, geographicalInformation [10] UTF8String OPTIONAL, @@ -4649,6 +4648,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 871a8d6ed7456c9f99cbe5e2b0e88207f60ef5a3 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 16 Jan 2023 02:13:52 +0000 Subject: [PATCH 5/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 4b365f38..926ee684 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4597,7 +4597,7 @@ GERALocation ::= SEQUENCE rAI [3] RAI OPTIONAL, sAI [4] SAI OPTIONAL, lAI [5] LAI OPTIONAL, - vLRNumber [6] VLRNNumber OPTIONAL, + vLRNumber [6] VLRNumber OPTIONAL, mSCNumber [7] MSCNumber OPTIONAL, ageOfLocationInfo [8] INTEGER OPTIONAL, uELocationTimestamp [9] Timestamp OPTIONAL, -- GitLab From cb664318f71491a4cf5c847096f64df2551ce34f Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Jan 2023 16:30:21 +0000 Subject: [PATCH 6/6] Update 33128/r17/TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 926ee684..5949fe56 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4597,8 +4597,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, @@ -4648,20 +4648,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