Loading 33128/r18/TS33128Dictionaries.xml +4 −0 Original line number Diff line number Diff line Loading @@ -70,6 +70,10 @@ <Value>IncludeNCGIInResponse</Value> <Meaning>A request for returning the NCGI and additional CGIs in the response.</Meaning> </DictionaryEntry> <DictionaryEntry> <Value>IncludeCSIInResponse</Value> <Meaning>A request for returning CellSupplementalInformation in the response.</Meaning> </DictionaryEntry> </DictionaryEntries> </Dictionary> <Dictionary> <!--LIHILAFlags: see Clause 5.11.2.2 Table 5.11.2.2-1 --> Loading 33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd +280 −0 Original line number Diff line number Diff line Loading @@ -163,6 +163,7 @@ <xs:element name="NRCellID" type="NRCellID"/> <xs:element name="NID" type="NID" minOccurs="0"/> <xs:element name="NCGITime" type="common:QualifiedMicrosecondDateTime"/> <xs:element name="CellSupplementalInformation" type="CellSupplementalInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> Loading Loading @@ -199,4 +200,283 @@ </xs:sequence> </xs:complexType> <xs:complexType name="CellSupplementalInformation"> <xs:sequence> <xs:element name="RANCGI" type="RANCGI" minOccurs="0"/> <xs:element name="CellSiteInformation" type="CellSiteInformation" minOccurs="0"/> <xs:element name="CellRadioRelatedInformation" type="CellRadioRelatedInformation" minOccurs="0"/> <xs:element name="Band" type="RFBand" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="RANCGI"> <xs:choice> <xs:element name="RANNCGI" type="NCGIWithoutAssociationTime"/> <xs:element name="CGI" type="CGI"/> </xs:choice> </xs:complexType> <xs:complexType name="CGI"> <xs:sequence> <xs:element name="LAI" type="LAI"/> <xs:element name="CellID" type="CellID"/> </xs:sequence> </xs:complexType> <xs:complexType name="LAI"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="LAC" type="LAC"/> </xs:sequence> </xs:complexType> <xs:simpleType name="LAC"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){2}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="CellID"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){2}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="CellSiteInformation"> <xs:sequence> <xs:element name="GeographicalCoordinates" type=" GeographicalCoordinates"/> <xs:element name="Azimuth" type="Azimuth" minOccurs="0"/> <xs:element name="OperatorSpecificInformation" type="OperatorSpecificInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="Azimuth"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="359"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="OperatorSpecificInformation"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="GeographicalCoordinates"> <xs:sequence> <xs:element name="Latitude" type="common:ShortString"/> <xs:element name="Longitude" type="common:ShortString"/> <xs:element name="MapDatumInformation" type="OGCURN" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="OGCURN"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="CellRadioRelatedInformation"> <xs:choice> <xs:element name="NGInformation" type="NGInformation"/> <xs:element name="F1Information" type="F1Information"/> </xs:choice> </xs:complexType> <xs:complexType name="NGInformation"> <xs:sequence> <xs:element name="GlobalRANNodeID" type="GlobalRANNodeID"/> <xs:element name="RANNodeName" type="RANNodeName" minOccurs="0"/> <xs:element name="SupportedTAList" type="SupportedTAList" minOccurs="0"/> <xs:element name="ExtendedRANNodeName" type="RANNodeName" minOccurs="0"/> <xs:element name="PLMNSupportList" type="PLMNSupportList"/> <xs:element name="IABSupported" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="GlobalRANNodeID"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="ANNodeID" type="ANNodeID"/> <xs:element name="NID" type="NID" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="ANNodeID"> <xs:choice> <xs:element name="N3IWFID" type="N3IWFIDSBI"/> <xs:element name="GNbID" type="GNbID"/> <xs:element name="NGENbID" type="NGENbID"/> <xs:element name="ENbID" type="ENbID"/> <xs:element name="WAGFID" type="WAGFID"/> <xs:element name="TNGFID" type="TNGFID"/> </xs:choice> </xs:complexType> <xs:simpleType name="N3IWFIDSBI"> <xs:restriction base="common:ShortString"> <xs:pattern value="([A-Fa-f0-9])"/> </xs:restriction> </xs:simpleType> <xs:complexType name="GNbID"> <xs:sequence> <xs:element name="BitLength" type="GNbIDLength"/> <xs:element name="GNbValue" type="GNbValue"/> </xs:sequence> </xs:complexType> <xs:simpleType name="GNbIDLength"> <xs:restriction base="xs:integer"> <xs:minInclusive value="22"/> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="GNbValue"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{6,8})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="NGENbID"> <xs:restriction base="xs:string"> <xs:pattern value="(MacroNGeNB-[A-Fa-f0-9]{5}|ShortMacroNGeNB-[A-Fa-f0-9]{5}|LongMacroNGeNB-[A-Fa-f0-9]{6})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="ENbID"> <xs:restriction base="xs:string"> <xs:pattern value="(MacroENB-[A-Fa-f0-9]{5}|HomeENB-[A-Fa-f0-9]{7}|ShortMacroENB-[A-Fa-f0-9]{5}|LongMacroENB-[A-Fa-f0-9]{6})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="WAGFID"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:simpleType name="TNGFID"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="RANNodeName"> <xs:choice> <xs:element name="RANNodeNameVisible" type="RANNodeNameVisible"/> <xs:element name="RANNodeNameString" type="common:LongString"/> </xs:choice> </xs:complexType> <xs:simpleType name="RANNodeNameVisible"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9])"/> </xs:restriction> </xs:simpleType> <xs:complexType name="SupportedTAList"> <xs:sequence> <xs:element name="TAItem" type="TAItem" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="TAItem"> <xs:sequence> <xs:element name="TAC" type="TAC"/> <xs:element name="BroadcastPLMNItem" type="BroadcastPLMNItem" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="RATInformation" type="RATInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="BroadcastPLMNItem"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="TAISliceSupportList" type="TAISliceSupportList"/> <xs:element name="NID" type="NID"/> </xs:sequence> </xs:complexType> <xs:simpleType name="RATInformation"> <xs:restriction base="xs:string"> <xs:enumeration value="Unlicensed"/> <xs:enumeration value="NBIoT"/> <xs:enumeration value="NRLEO"/> <xs:enumeration value="NRMEO"/> <xs:enumeration value="NRGEO"/> <xs:enumeration value="NROTHERSAT"/> </xs:restriction> </xs:simpleType> <xs:complexType name="TAISliceSupportList"> <xs:sequence> <xs:element name="SNSSAI" type="SNSSAI" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="SNSSAI"> <xs:sequence> <xs:element name="SliceServiceType" type="SliceServiceType"/> <xs:element name="SliceDifferentiator" type="SliceDifferentiator" minOccurs="0"/> <xs:element name="MappedHPLMNSliceServiceType" type="MappedHPLMNSliceServiceType" minOccurs="0"/> <xs:element name="MappedHPLMNSliceDifferentiator" type="MappedHPLMNSliceDifferentiator" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="SliceServiceType"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="SliceDifferentiator"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){3}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="MappedHPLMNSliceServiceType"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="MappedHPLMNSliceDifferentiator"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){3}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="PLMNSupportList"> <xs:sequence> <xs:element name="PLMNSupportItem" type="PLMNSupportItem" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="PLMNSupportItem"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="NPNSupport" type="NID" minOccurs="0"/> <xs:element name="OnboardingSupport" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="F1Information"> <xs:sequence> <xs:element name="GNBDUID" type="GNBDUID"/> <xs:element name="GNBDUName" type="xs:string" minOccurs="0"/> <xs:element name="GNBCUName" type="xs:string" minOccurs="0"/> <xs:element name="GNBDUServedCells" type="RANCGI" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="ExtendedGNBDUName" type="xs:string" minOccurs="0"/> <xs:element name="ExtendedGNBCUName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="GNBDUID"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="68719476735"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="RFBand"> <xs:restriction base="common:ShortString"/> </xs:simpleType> </xs:schema> Loading
33128/r18/TS33128Dictionaries.xml +4 −0 Original line number Diff line number Diff line Loading @@ -70,6 +70,10 @@ <Value>IncludeNCGIInResponse</Value> <Meaning>A request for returning the NCGI and additional CGIs in the response.</Meaning> </DictionaryEntry> <DictionaryEntry> <Value>IncludeCSIInResponse</Value> <Meaning>A request for returning CellSupplementalInformation in the response.</Meaning> </DictionaryEntry> </DictionaryEntries> </Dictionary> <Dictionary> <!--LIHILAFlags: see Clause 5.11.2.2 Table 5.11.2.2-1 --> Loading
33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd +280 −0 Original line number Diff line number Diff line Loading @@ -163,6 +163,7 @@ <xs:element name="NRCellID" type="NRCellID"/> <xs:element name="NID" type="NID" minOccurs="0"/> <xs:element name="NCGITime" type="common:QualifiedMicrosecondDateTime"/> <xs:element name="CellSupplementalInformation" type="CellSupplementalInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> Loading Loading @@ -199,4 +200,283 @@ </xs:sequence> </xs:complexType> <xs:complexType name="CellSupplementalInformation"> <xs:sequence> <xs:element name="RANCGI" type="RANCGI" minOccurs="0"/> <xs:element name="CellSiteInformation" type="CellSiteInformation" minOccurs="0"/> <xs:element name="CellRadioRelatedInformation" type="CellRadioRelatedInformation" minOccurs="0"/> <xs:element name="Band" type="RFBand" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="RANCGI"> <xs:choice> <xs:element name="RANNCGI" type="NCGIWithoutAssociationTime"/> <xs:element name="CGI" type="CGI"/> </xs:choice> </xs:complexType> <xs:complexType name="CGI"> <xs:sequence> <xs:element name="LAI" type="LAI"/> <xs:element name="CellID" type="CellID"/> </xs:sequence> </xs:complexType> <xs:complexType name="LAI"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="LAC" type="LAC"/> </xs:sequence> </xs:complexType> <xs:simpleType name="LAC"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){2}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="CellID"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){2}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="CellSiteInformation"> <xs:sequence> <xs:element name="GeographicalCoordinates" type=" GeographicalCoordinates"/> <xs:element name="Azimuth" type="Azimuth" minOccurs="0"/> <xs:element name="OperatorSpecificInformation" type="OperatorSpecificInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="Azimuth"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="359"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="OperatorSpecificInformation"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="GeographicalCoordinates"> <xs:sequence> <xs:element name="Latitude" type="common:ShortString"/> <xs:element name="Longitude" type="common:ShortString"/> <xs:element name="MapDatumInformation" type="OGCURN" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="OGCURN"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="CellRadioRelatedInformation"> <xs:choice> <xs:element name="NGInformation" type="NGInformation"/> <xs:element name="F1Information" type="F1Information"/> </xs:choice> </xs:complexType> <xs:complexType name="NGInformation"> <xs:sequence> <xs:element name="GlobalRANNodeID" type="GlobalRANNodeID"/> <xs:element name="RANNodeName" type="RANNodeName" minOccurs="0"/> <xs:element name="SupportedTAList" type="SupportedTAList" minOccurs="0"/> <xs:element name="ExtendedRANNodeName" type="RANNodeName" minOccurs="0"/> <xs:element name="PLMNSupportList" type="PLMNSupportList"/> <xs:element name="IABSupported" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="GlobalRANNodeID"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="ANNodeID" type="ANNodeID"/> <xs:element name="NID" type="NID" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="ANNodeID"> <xs:choice> <xs:element name="N3IWFID" type="N3IWFIDSBI"/> <xs:element name="GNbID" type="GNbID"/> <xs:element name="NGENbID" type="NGENbID"/> <xs:element name="ENbID" type="ENbID"/> <xs:element name="WAGFID" type="WAGFID"/> <xs:element name="TNGFID" type="TNGFID"/> </xs:choice> </xs:complexType> <xs:simpleType name="N3IWFIDSBI"> <xs:restriction base="common:ShortString"> <xs:pattern value="([A-Fa-f0-9])"/> </xs:restriction> </xs:simpleType> <xs:complexType name="GNbID"> <xs:sequence> <xs:element name="BitLength" type="GNbIDLength"/> <xs:element name="GNbValue" type="GNbValue"/> </xs:sequence> </xs:complexType> <xs:simpleType name="GNbIDLength"> <xs:restriction base="xs:integer"> <xs:minInclusive value="22"/> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="GNbValue"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{6,8})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="NGENbID"> <xs:restriction base="xs:string"> <xs:pattern value="(MacroNGeNB-[A-Fa-f0-9]{5}|ShortMacroNGeNB-[A-Fa-f0-9]{5}|LongMacroNGeNB-[A-Fa-f0-9]{6})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="ENbID"> <xs:restriction base="xs:string"> <xs:pattern value="(MacroENB-[A-Fa-f0-9]{5}|HomeENB-[A-Fa-f0-9]{7}|ShortMacroENB-[A-Fa-f0-9]{5}|LongMacroENB-[A-Fa-f0-9]{6})"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="WAGFID"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:simpleType name="TNGFID"> <xs:restriction base="common:LongString"/> </xs:simpleType> <xs:complexType name="RANNodeName"> <xs:choice> <xs:element name="RANNodeNameVisible" type="RANNodeNameVisible"/> <xs:element name="RANNodeNameString" type="common:LongString"/> </xs:choice> </xs:complexType> <xs:simpleType name="RANNodeNameVisible"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9])"/> </xs:restriction> </xs:simpleType> <xs:complexType name="SupportedTAList"> <xs:sequence> <xs:element name="TAItem" type="TAItem" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="TAItem"> <xs:sequence> <xs:element name="TAC" type="TAC"/> <xs:element name="BroadcastPLMNItem" type="BroadcastPLMNItem" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="RATInformation" type="RATInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="BroadcastPLMNItem"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="TAISliceSupportList" type="TAISliceSupportList"/> <xs:element name="NID" type="NID"/> </xs:sequence> </xs:complexType> <xs:simpleType name="RATInformation"> <xs:restriction base="xs:string"> <xs:enumeration value="Unlicensed"/> <xs:enumeration value="NBIoT"/> <xs:enumeration value="NRLEO"/> <xs:enumeration value="NRMEO"/> <xs:enumeration value="NRGEO"/> <xs:enumeration value="NROTHERSAT"/> </xs:restriction> </xs:simpleType> <xs:complexType name="TAISliceSupportList"> <xs:sequence> <xs:element name="SNSSAI" type="SNSSAI" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="SNSSAI"> <xs:sequence> <xs:element name="SliceServiceType" type="SliceServiceType"/> <xs:element name="SliceDifferentiator" type="SliceDifferentiator" minOccurs="0"/> <xs:element name="MappedHPLMNSliceServiceType" type="MappedHPLMNSliceServiceType" minOccurs="0"/> <xs:element name="MappedHPLMNSliceDifferentiator" type="MappedHPLMNSliceDifferentiator" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="SliceServiceType"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="SliceDifferentiator"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){3}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="MappedHPLMNSliceServiceType"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="255"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="MappedHPLMNSliceDifferentiator"> <xs:restriction base="xs:string"> <xs:pattern value="([A-Fa-f0-9]{2}){3}"/> </xs:restriction> </xs:simpleType> <xs:complexType name="PLMNSupportList"> <xs:sequence> <xs:element name="PLMNSupportItem" type="PLMNSupportItem" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="PLMNSupportItem"> <xs:sequence> <xs:element name="PLMNID" type="PLMNID"/> <xs:element name="NPNSupport" type="NID" minOccurs="0"/> <xs:element name="OnboardingSupport" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="F1Information"> <xs:sequence> <xs:element name="GNBDUID" type="GNBDUID"/> <xs:element name="GNBDUName" type="xs:string" minOccurs="0"/> <xs:element name="GNBCUName" type="xs:string" minOccurs="0"/> <xs:element name="GNBDUServedCells" type="RANCGI" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="ExtendedGNBDUName" type="xs:string" minOccurs="0"/> <xs:element name="ExtendedGNBCUName" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:simpleType name="GNBDUID"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="68719476735"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="RFBand"> <xs:restriction base="common:ShortString"/> </xs:simpleType> </xs:schema>