Commit b20bc9d1 authored by grahamj's avatar grahamj Committed by canterburym
Browse files

Update file urn_3GPP_ns_li_3GPPX1Extensions.xsd

parent 647ad7b3
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
@@ -201,6 +201,7 @@
    <xs:choice>
      <xs:element name="PDHR" type="EmptyElement"/>
      <xs:element name="PDSR" type="PDSRParameters"/>
      <xs:element name="IPPR" type="IPPRParameters"/>
    </xs:choice>
  </xs:complexType>

@@ -211,6 +212,25 @@
    </xs:sequence>
  </xs:complexType>

    <xs:complexType name="IPPRParameters">
    <xs:sequence>
      <xs:element name="IPPRType" type="IPPRType"/>
    </xs:sequence>
  </xs:complexType>
  
    <xs:complexType name="IPPRType">
    <xs:choice>
      <xs:element name="IPPRHeader" type="EmptyElement"/>
      <xs:element name="IPPRFlowSummary" type="IPPRSummaryTriggers"/>
    </xs:choice>
  </xs:complexType>

   <xs:complexType name="IPPRSummaryTriggers">
    <xs:sequence>
      <xs:element name="IPPRTriggerType" type="IPPRTriggerType" minOccurs="1" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
 
  <xs:complexType name="PDSRTriggerType">
    <xs:choice>
      <xs:element name="TimerExpiry" type="TimerExpiryInSeconds"/>
@@ -219,6 +239,18 @@
    </xs:choice>
  </xs:complexType>

    <xs:complexType name="IPPRTriggerType">
    <xs:choice>
      <xs:element name="FlowTimeout" type="TimerExpiryInSeconds"/>
      <xs:element name="FlowTimerExpiration" type="TimerExpiryInSeconds"/>
      <xs:element name="FlowPacketCount" type="xs:nonNegativeInteger"/>
      <xs:element name="FlowByteCount" type="xs:nonNegativeInteger"/>
      <xs:element name="SessionTimerExpiration" type="TimerExpiryInSeconds"/>
      <xs:element name="SessionPacketCount" type="xs:nonNegativeInteger"/>
      <xs:element name="SessionByteCount" type="xs:nonNegativeInteger"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="SMSFProvisioningExtensions">
    <xs:sequence>
      <xs:element name="TruncateTPUserData" type="EmptyElement" minOccurs="0"/>