From 90c0d9e777ca10cdd306fa6daa5d8153c2148969 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Thu, 12 Jan 2023 14:26:05 +0000 Subject: [PATCH 1/5] First Run. --- 33128/r18/TS33128Payloads.asn | 71 ++++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 5a7fcf56..bc471dc0 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1456,6 +1456,35 @@ AMFUENGAPID ::= INTEGER (0..1099511627775) -- TS 24.501 [13], clause 9.11.3.49 ServiceAreaList ::= OCTET STRING (SIZE(4..112)) +NGInformation ::= SEQUENCE +{ + globalRANNodeID [1] GlobalRANNodeID, + rANNodeName [2] RANNodeName OPTIONAL, + supportedTAList [3] SupportedTAList OPTIONAL, + extendedRANNodeName [4] RANNodeName OPTIONAL, + pLMNSupportList [5] PLMNSupportList, + iABSupported [6] BOOLEAN OPTIONAL +} + +PLMNSupportList ::= SEQUENCE (SIZE(1..MAX)) OF PLMNSupportItem + +PLMNSupportItem ::= SEQUENCE +{ + pLMNIdentity [1] PLMNID, + nPNSupport [2] NID OPTIONAL, + onboardingSupport [3] BOOLEAN OPTIONAL +} + +F1Information ::= SEQUENCE +{ + gNBDUID [1] INTEGER (0..68719476735) + gnBDUName [2] UTF8String OPTIONAL, + gNBCUName [3] UTF8String OPTAIONL, + gNBDUServedCells [4] SEQUENCE (SIZE(1..MAX)) OF RANCGI, + extendedGNBDUName [5] UTF8String OPTIONAL, + extendedGNBCUName [6] UTF8String OPTIONAL +} + -- ================== -- 5G SMF definitions -- ================== @@ -4779,6 +4808,13 @@ AreaOfInterestRANNodeList ::= SEQUENCE (SIZE(1..MAX)) OF GlobalRANNodeID AreaOfInterestTAIList ::= SEQUENCE (SIZE(1..MAX)) OF TAI +BroadcastPLMNItem ::= SEQUENCE +{ + pLMNIdentity [1] PLMNID, + tAISliceSupportList [2] TAISliceSupportList, + nPNSupport [3] NID +} + CellCAGList ::= SEQUENCE (SIZE(1..MAX)) OF CAGID CauseMisc ::= ENUMERATED @@ -5198,6 +5234,12 @@ PrimaryAuthenticationType ::= ENUMERATED ProtectionSchemeID ::= INTEGER (0..15) +RANNodeName ::= CHOICE +{ + rANNodeNameVisible [1] OCTET STRING, + rANNodeNameUTF8 [2] UTF8String +} + RANUENGAPID ::= INTEGER (0..4294967295) -- See clause 9.3.1.20 of TS 38.413 [23] for details @@ -5206,6 +5248,12 @@ RANSourceToTargetContainer ::= OCTET STRING -- See clause 9.3.1.21 of TS 38.413 [23] for details RANTargetToSourceContainer ::= OCTET STRING +RANNodeName ::= CHOICE +{ + rANNodeNameVisible [1] OCTET STRING, + rANNodeNameUTF8 [2] UTF8String +} + RATRestrictions ::= SEQUENCE (SIZE(1..MAX)) OF RATRestrictionItem RATRestrictionInformation ::= BIT STRING (SIZE(8, ...)) @@ -5336,12 +5384,23 @@ SUPI ::= CHOICE SUPIUnauthenticatedIndication ::= BOOLEAN +SupportedTAList ::= SEQUENCE (SIZE(1..MAX)) OF TAItem + SwitchOffIndicator ::= ENUMERATED { normalDetach(1), switchOff(2) } +TAItem ::= SEQUENCE +{ + tAC [1] TAC, + broadcastPLMNList [2] SEQUENCE (SIZE(1..MAX)) OF BroadcastPLMNItem, + rATinformation [3] RATInformation OPTIONAL +} + +TAISliceSupportList ::= SEQUENCE (SIZE(1..MAX)) OF SNSSAI + TargetIdentifier ::= CHOICE { sUPI [1] SUPI, @@ -5593,9 +5652,19 @@ CellInformation ::= SEQUENCE { rANCGI [1] RANCGI, cellSiteinformation [2] CellSiteInformation OPTIONAL, - timeOfLocation [3] Timestamp OPTIONAL + timeOfLocation [3] Timestamp OPTIONAL, + cellRadioRelatedInformation [4] CellRadioRelatedInformation OPTIONAL, + band [5] RFBand OPTIONAL } +CellRadioRelatedInformation ::= CHOICE +{ + nGInformation [1] NGInformation, + f1Information [2] F1Information +} + +RFBand ::= UTF8String + -- TS 38.413 [23], clause 9.3.1.57 N3IWFIDNGAP ::= BIT STRING (SIZE(16)) -- GitLab From d5d96136b0923f5cfa129a30700ca0b9c887e043 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Thu, 12 Jan 2023 14:30:21 +0000 Subject: [PATCH 2/5] Update 33128/r18/TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index bc471dc0..0079f26d 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1477,8 +1477,8 @@ PLMNSupportItem ::= SEQUENCE F1Information ::= SEQUENCE { - gNBDUID [1] INTEGER (0..68719476735) - gnBDUName [2] UTF8String OPTIONAL, + gNBDUID [1] INTEGER (0..68719476735), + gNBDUName [2] UTF8String OPTIONAL, gNBCUName [3] UTF8String OPTAIONL, gNBDUServedCells [4] SEQUENCE (SIZE(1..MAX)) OF RANCGI, extendedGNBDUName [5] UTF8String OPTIONAL, -- GitLab From 01772289f54cbd4f7ea9a007499a15b5350fc598 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Thu, 12 Jan 2023 14:32:23 +0000 Subject: [PATCH 3/5] Update 33128/r18/TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 0079f26d..dbdd3b51 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1479,7 +1479,7 @@ F1Information ::= SEQUENCE { gNBDUID [1] INTEGER (0..68719476735), gNBDUName [2] UTF8String OPTIONAL, - gNBCUName [3] UTF8String OPTAIONL, + gNBCUName [3] UTF8String OPTIONAL, gNBDUServedCells [4] SEQUENCE (SIZE(1..MAX)) OF RANCGI, extendedGNBDUName [5] UTF8String OPTIONAL, extendedGNBCUName [6] UTF8String OPTIONAL -- GitLab From 1877b0c31275c3fed57ac2b9b1a590cc03ba5cc0 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Thu, 12 Jan 2023 14:34:26 +0000 Subject: [PATCH 4/5] Remove duplicated RNN --- 33128/r18/TS33128Payloads.asn | 6 ------ 1 file changed, 6 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index dbdd3b51..b5144107 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5248,12 +5248,6 @@ RANSourceToTargetContainer ::= OCTET STRING -- See clause 9.3.1.21 of TS 38.413 [23] for details RANTargetToSourceContainer ::= OCTET STRING -RANNodeName ::= CHOICE -{ - rANNodeNameVisible [1] OCTET STRING, - rANNodeNameUTF8 [2] UTF8String -} - RATRestrictions ::= SEQUENCE (SIZE(1..MAX)) OF RATRestrictionItem RATRestrictionInformation ::= BIT STRING (SIZE(8, ...)) -- GitLab From 6e850460a7373e038803af1858073c8df2c9ecfa Mon Sep 17 00:00:00 2001 From: hawbaker Date: Thu, 12 Jan 2023 14:36:52 +0000 Subject: [PATCH 5/5] Missing Object --- 33128/r18/TS33128Payloads.asn | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index b5144107..22cbc640 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5248,6 +5248,16 @@ RANSourceToTargetContainer ::= OCTET STRING -- See clause 9.3.1.21 of TS 38.413 [23] for details RANTargetToSourceContainer ::= OCTET STRING +RATInformation ::= ENUMERATED +{ + unlicensed(1), + nBIoT(2), + nRLEO(3), + nRMEO(4), + nRGEO(5), + nROTHERSAT(6) +} + RATRestrictions ::= SEQUENCE (SIZE(1..MAX)) OF RATRestrictionItem RATRestrictionInformation ::= BIT STRING (SIZE(8, ...)) -- GitLab