<?xml version="1.0" encoding="UTF-8"?>
<!--
 Copyright (c) 2000-2025 Ericsson Telecom AB
 All rights reserved. This program and the accompanying materials
 are made available under the terms of the Eclipse Public License v2.0
 which accompanies this distribution, and is available at
 https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html

 Contributors:
  Balasko, Jeno
  Raduly, Csaba
-->
<xs:schema targetNamespace="http://www.ericsson.com/is/isco/Mgw/R9B27"
           xmlns="http://www.ericsson.com/is/isco/Mgw/R9B27"
           xmlns:Mgw_R9B27="http://www.ericsson.com/is/isco/Mgw/R9B27"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:confd="http://tail-f.com/ns/confd/1.0"
           xmlns:IsTypes="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified"
           xml:lang="en">
  <xs:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="XMLSchema.xsd"/>
  <xs:import namespace="http://tail-f.com/ns/confd/1.0" schemaLocation="confd.xsd"/>
  <xs:import namespace="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02" schemaLocation="IsTypes.xsd"/>
  <xs:annotation>
    <xs:documentation>

    This MIM describes the classes QosMonitoring, IpAddressPrefix and 
    NetworkPathGroup.
  
    </xs:documentation>
  </xs:annotation>
  <xs:simpleType name="levelBComp1Type-30">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mtuType-71">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="9180"/>
      <xs:minInclusive value="256"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyAComp4Type-51">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="echoDelayType-163">
    <xs:restriction base="xs:token">
      <xs:pattern value="0|64|128"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="encodingNameType-103">
    <xs:restriction base="xs:token">
      <xs:maxLength value="16"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyBComp4Type-53">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsIpPort">
    <xs:annotation>
      <xs:documentation>

			The highest/lowest allowed IP port for media.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="4096"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="downSupIntervalType-75">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="18000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyAComp2Type-35">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmAlphaNumericString_l35">
    <xs:annotation>
      <xs:documentation>

      Alphanumeric string.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="[a-zA-Z0-9]*"/>
      <xs:maxLength value="35"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfImageType">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the images that can be loaded on the media processing 
      devices. Image type is called 'media profile' in the CPI (Customer Product 
      Information) and in the ISM (IS Management).
        The media profile supports various types of compression algorithms.
        1 - voiceStandard, supports the following codecs:
            * G.711 (PCM 64 kbit/s) for voice coding, fax, text telephone,
              TTY/Telecommunication Device for Deaf (TDD) or modem
            * G.726-32 (ITU-T ADPCM 32 kbit/s) for voice coding
            * G.729A/B (ITU-T CS-ACELP 8 kbit/s) for voice coding
            * G.723.1/G.723.1A for voice coding 
            * AMR-NB
            * T.38 Fax Relay
            * Clear channel
            * Voice band data mode
        2 - voiceEVRC, supports the following codecs:
            * G.711 (PCM 64 kbit/s) for voice coding, fax, text telephone, 
              TTY/Telecommunication Device for Deaf (TDD) or modem
            * G.726-32 (ITU-T ADPCM 32 kbit/s) for voice coding
            * G.729A/B (ITU-T CS-ACELP 8 kbit/s) for voice coding
            * G.723.1/G.723.1A for voice coding
            * EVRC
            * T.38 Fax Relay
            * Clear channel
            * Voice band data mode
        3 - voiceIpIp, not used
        4 - voiceVideo, supports the following codecs:
            * G.711 (PCM 64 kbit/s) for voice coding, fax, text telephone, 
              TTY/Telecommunication Device for Deaf (TDD) or modem
            * G.726-32 (ITU-T ADPCM 32 kbit/s) for voice coding
            * G.729A/B (ITU-T CS-ACELP 8 kbit/s) for voice coding
            * G.723.1/G.723.1A for voice coding
            * AMR-NB
            * H.263 v1
            * H.263 v2
            * H.264
            * MPEG4
            * T.38 Fax Relay
            * Clear channel
            * Voice band data mode
        5 - voiceConference, not used
        6 - voiceLowDelay, supports the following codecs:
            * G.711 (PCM 64 kbit/s) for voice coding, fax, text telephone,
              TTY/Telecommunication Device for Deaf (TDD) or modem, optimized 
              for low delay.
            * T.38 Fax Relay
            * Clear channel
            * Voice band data mode
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="6"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="netsyncTxClockSrcType-86">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dataLinkStatusType-197">
    <xs:restriction base="xs:token">
      <xs:pattern value="notAvailable|established|remoteReleased|localReleased|localEstablishing"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyBComp2Type-37">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="to3g324mDegVideoCallThrType-19">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pathType-90">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionExcessiveBandwidthThrType-80">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="2000000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxShutdownRetransType-70">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="16"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLinkUpDownTrap">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to configure whether an event notification will be generated
      when an interface changes its operational state. 
      and link down events.
        1 - enabled, linkUpEvent and linkDownEvent notifications will be issued
        2 - disabled, no event notifications will be issued
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="udpInactTimerType-152">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelAComp4Type-52">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="defaultLocalPrefixMaskLengthType-2">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmCounter32">
    <xs:annotation>
      <xs:documentation>

      This counter type is used for statistics showing accumulations. This 
      counter increases until it reaches a maximum value 
      of 2^32-1, when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maskLengthType-183">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="echoDelayType-154">
    <xs:restriction base="xs:token">
      <xs:pattern value="0|64|128"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxNumberOfRetransmissionsType-144">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-124">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelBComp4Type-54">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmAlphaNumericFsUs_beginAlpha_l64">
    <xs:annotation>
      <xs:documentation>

      The first character must be a letter (a..z) followed by any of:
      a..z
      0..9
      / (forward slash)
      _ (underscore).
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="[a-z][a-z0-9/_]*"/>
      <xs:maxLength value="64"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfIfSpeed">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to define the amount of data transported by the physical 
      layer, measured in number of bits per second.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfDs1LineType">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the framing type.
        1 - 24-frame multiframe (ESF - Extended Super Frame)
        2 - 12-frame multiframe (SF - Super Frame)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfInterfaceType">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the interface type configuration.
        1 - E1
        2 - T1
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfUasMode">
    <xs:annotation>
      <xs:documentation>

        This datatype is used when defining the availability criterion. Either a single
        direction or both directions are considered when the 'Unavailable time (SDH) or 
       'Unavailable seconds' (SONET) is determined.  
          1 - unidirectional, the availability criterion is defined for a single 
              direction.
          2 - bidirectional, the availability criterion is defined for both forward and 
              backward directions.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelAComp2Type-36">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelBComp2Type-38">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxInitRetransType-69">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="16"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLowPathRdiInsertion">
    <xs:annotation>
      <xs:documentation>

      This datatype is used when defining the mode of LP-RDI/RDI-V insertion
      activation.
        1 - off, LP-RDI/RDI-V insertion is deactivated. 
            NOTE: If HP-RDI/RDI-P insertion is deactivated, LP-RDI/RDI-V insertion 
            will have no affect. When HP-RDI/RDI-P insertion is activated to a value 
            other than off, the LP-RDI/RDI-V insertion configuration will be active.
        2 - auto with PLM, causes the LP-RDI/RDI-V to be inserted automatically when 
            any of the following events occur:
             * Loss of Signal (LOS)
             * Loss of Frame (LOF)
             * Multiplexer Section - Alarm Indication Signal (MS-AIS)
             * Administrative Unit - Alarm Indication Signal (AU-AIS)
             * Administrative Unit - Loss of Pointer (AU-LOP)
             * Lower order Path - Payload Mismatch (LP-PLM)
             * Lower order Path - Unequipped (LP-UNEQ)
             * Tributary Unit - Loss of Pointer (TU-LOP)
             * Tributary Unit - Alarm Indication Signal (TU-AIS)
             * Alarm Indication Signal - SONET Virtual Tributary (AIS-V)
             * Loss of Pointer - SONET Virtual Tributary (LOP-V)
             * Payload Mismatch - SONET Virtual Tributary (PLM-V)
             * Unequipped - SONET Virtual Tributary (UNEQ-V)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpToneModulation">
    <xs:annotation>
      <xs:documentation>

      The modulation type.
        0 - Addition: The two frequencies will be added (no modulation)
        1,2 - Modulation: The two frequencies will be modulated
        NOTE: The two modulation values (1,2) are kept due backward compatability.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyBComp5Type-61">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toIpDegVideoBitrateThrH263v1Type-12">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfIfAlias">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to identify interfaces by a text name, an option to 
      assign a descriptive name to an interface.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:maxLength value="64"/>
      <xs:minLength value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="h248IdType-104">
    <xs:restriction base="xs:token">
      <xs:pattern value="busy|dial|ringing|congestion|number-unobtainable|progress|busy-operator|second-dial|time-limit|line-lockout|special-dial|acceptance|refusal|special-recall-dial|distinctive-dial|message-wait|call-waiting|call-waiting-alert-pattern-1|call-waiting-alert-pattern-2|call-waiting-alert-pattern-3|trunk-queue|subscriber-trunk-dial|warning|onhold"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="srcAddressFilteringType-116">
    <xs:restriction base="xs:token">
      <xs:pattern value="off|address|addressAndPort"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="bladesType-96">
    <xs:restriction base="Mgw_R9B27:Restricted-confd_objectRef-209">
      <xs:maxLength value="2"/>
      <xs:minLength value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="sendQueueLengthType-207">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="portType-87">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="15"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyAComp1Type-27">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="portType-88">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyBComp1Type-29">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="opStateType-190">
    <xs:restriction base="xs:token">
      <xs:pattern value="down|up|noAssociation|inactive"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="estDataStatJitBufType-110">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="5"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelAComp5Type-60">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-141">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ipEphTermNameType-111">
    <xs:restriction base="xs:token">
      <xs:maxLength value="53"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelBComp5Type-62">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmInteger32">
    <xs:annotation>
      <xs:documentation>

      Integer (-2147483648 .. 2147483647)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:int">
      <xs:maxInclusive value="2147483647"/>
      <xs:minInclusive value="-2147483648"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toIpDegVideoBitrateThrH263v2Type-14">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfE1DegBerThreshold">
    <xs:annotation>
      <xs:documentation>

       This datatype is used when setting threshold values for degraded Bit Error Rate (BER). 
       The threshold value is set to 10-N, where N is an integer in the range 5 to 9.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="9"/>
      <xs:minInclusive value="5"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="defaultTimeoutType-105">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="120000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoMaxType-65">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="50000"/>
      <xs:minInclusive value="80"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="videoBufferSizeType-5">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="1000"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmLinkAdmState">
    <xs:annotation>
      <xs:documentation>

      The Administrative state of the control link.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="unlocked|locked"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmDevAdmState">
    <xs:annotation>
      <xs:documentation>

      The administrative state of the device.
      
      locked:   The device is locked and new connections cannot be 
                established over the device but established connections are 
		kept.
      unlocked: The device is unlocked and new connections can be 
                established over the device. 
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="unlocked|force_lock|locked"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxNumberOfRetransmissionsType-127">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="iterateComp4Type-47">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelAComp1Type-28">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyAComp5Type-59">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="iterateComp3Type-39">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpLostVideoDataStrategy">
    <xs:annotation>
      <xs:documentation>

       Defines how to treat lost video data
	1 - Forward previously received correct video data (if any).
	2 - As 1, but indicate lost data to the IP client by additional increase of 
            RTP sequence number for the next transmitted packet.
	3 - As 1, but treat additional correct data as lost until next PSC is received
	4 - As 2, but treat additional correct data as lost until next PSC is received.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsVlan">
    <xs:annotation>
      <xs:documentation>
The network VLAN identity.
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3999"/>
      <xs:minInclusive value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="t95Type-150">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="forcedVideoSegmType-10">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="13"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="channelIdType-181">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="31"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codecType-172">
    <xs:restriction base="xs:token">
      <xs:pattern value="noOverride|g711ulaw|g711alaw|g723|g726|amr|g729a|g729ab|clearchannel"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mGCOriginatedPendingLimitType-142">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="remotePortType-132">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfKlmNumber">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to define the sublink KLM number.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="to3g324mDegVideoBitrateThrH263v2Type-13">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="defaultRemotePrefixMaskLengthType-3">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="fastSupIntervalType-74">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpCounter64">
    <xs:annotation>
      <xs:documentation>

       This counter type is used for statistics showing accumulations. This 
       counter increases until it reaches a maximum value 
       of 2^64-1, when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedLong">
      <xs:maxInclusive value="18446744073709551615"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceNameType-195">
    <xs:restriction base="xs:token">
      <xs:maxLength value="64"/>
      <xs:minLength value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="opStateType-185">
    <xs:restriction base="xs:token">
      <xs:pattern value="down|active|inactive|pending"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="to3g324mDegVideoBitrateThrMPEG4Type-15">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfE1LineType">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the E1 framing types.
        1 - MultiFrameAuto (automatic detection of multiframe alignment)
        2 - MultiFrame (manually set to multiframe alignment)
        3 - BasicFrame (basic frame, no processing of CRC-4)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoAlphaType-66">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="normalMGExecutionTimeType-147">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="activeGcPortType-137">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="spcTypeType-178">
    <xs:restriction base="xs:token">
      <xs:pattern value="phy-eph|phy-phy|phy-vip"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="payloadTypeType-158">
    <xs:restriction base="xs:token">
      <xs:pattern value="g711ulaw|g711alaw|clearchannel"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="encodingType-139">
    <xs:restriction base="xs:token">
      <xs:pattern value="prettytext|compacttext"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpVfuGeneration">
    <xs:annotation>
      <xs:documentation>

      Used to enable/disable Video Fast Update (VFU) generation.
        0 - Disabled
        1 - Enabled
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="normalMGExecutionTimeType-130">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="channelIdType-171">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="31"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-161">
    <xs:restriction base="xs:token">
      <xs:maxLength value="61"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="to3g324mDegVideoBitrateThrH263v1Type-11">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="modulationRatioABComp3Type-42">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="99"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MbqmCounter32">
    <xs:annotation>
      <xs:documentation>

      This counter type is used for statistics showing accumulations. This 
      counter increases until it reaches a maximum value 
      of 2^32-1, when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codecCNType-173">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off|noOverride"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="portType-93">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="15"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="eventFilterType-73">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-164">
    <xs:restriction base="xs:token">
      <xs:pattern value="e1-stm1|t1-oc3|e1|t1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="addressGroupType-94">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="npgNoType-4">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codecTRType-175">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off|noOverride"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="v52Type-165">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled|true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsRouteType">
    <xs:annotation>
      <xs:documentation>

			The type of a route.
			1 interface route
			2 static route
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfKlmNumberingScheme">
    <xs:annotation>
      <xs:documentation>

      This datatype defines different ways of numbering SDH/Sonet sublinks. 
      The sublinks can be numbered in three main ways. In addition, each of these 
      ways is available with their numbering starting from either zero or one.
      The difference between the ways of numbering is which step (TUG-3/STS-1, 
      TUG-2/VT-Group, VC-12/VT-1.5) to run first.
        1 - LinearITU-T
        2 - LinearITU-T_zeroNum
        3 - HierarchicalTUG3/STS1
        4 - HierarchicalTUG3/STS1_zeroNum
        5 - HierarchicalTUG2/VT-Group
        6 - HierarchicalTUG2/VT-Group_zeroNum
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="6"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpToneMode">
    <xs:annotation>
      <xs:documentation>

      The mode used to generate a tone.
        1 - The voice will be replaced by the tone
        2 - Voice and tone will be mixed
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pTimeType-157">
    <xs:restriction base="xs:token">
      <xs:pattern value="Ptime-5|Ptime-10|Ptime-20|Ptime-30|Ptime-40"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="audioVideoDefaultSkewType-7">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Restricted-confd_objectRef-208">
    <xs:list itemType="confd:objectRef"/>
  </xs:simpleType>
  <xs:simpleType name="lipSyncFineTuningInteractiveType-8">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="remotePortType-149">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Restricted-confd_objectRef-209">
    <xs:list itemType="confd:objectRef"/>
  </xs:simpleType>
  <xs:simpleType name="IntfLinkRdiInsertion">
    <xs:annotation>
      <xs:documentation>

      This datatype is used when configuring the MS-RDI/MS-AIS insertion activation.
        1 - off, will turn off insertion of RDI, or AIS.
        2 - rdiOn, will force insertion of MS-RDI/RDI-L.
        3 - aisOn, will force insertion of MS-RDI/RDI-L.
        4 - autoRdi, allows hardware to automatically insert RDI as a consequent 
            action of an incoming defect. 
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="addressOffsetType-100">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pulseComp3Type-40">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pauseComp3Type-41">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-92">
    <xs:restriction base="xs:token">
      <xs:pattern value="normal|fast"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfE1ExcBerThreshold">
    <xs:annotation>
      <xs:documentation>

       This datatype is used when setting threshold values for excessive Bit Error Rate (BER). 
       The threshold value is set to 10-N, where N is an integer in the range 3 to 6.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="6"/>
      <xs:minInclusive value="3"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsOperationalState">
    <xs:annotation>
      <xs:documentation>

			The operational state of the IP interface. 
			1 - enabled
			2 - disabled
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mGCOriginatedPendingLimitType-125">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trTimerType-186">
    <xs:restriction base="xs:short">
      <xs:maxInclusive value="3600"/>
      <xs:minInclusive value="-1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="channelIdType-166">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="31"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toIpDegVideoBitrateThrMPEG4Type-16">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="hbTimerType-187">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="10"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-177">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtcpNplrType-117">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-97">
    <xs:restriction base="xs:token">
      <xs:pattern value="block|deblock"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoBetaType-67">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtcpJdrType-118">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfTraceLength">
    <xs:annotation>
      <xs:documentation>

       This datatype is for setting the length of the trace identifiers, 'tiInserted'
       and 'tiExpected' on SONET path. The trace identifiers must be configured in
       accordance with this value. The maximum string length is 15 or 62 characters.
       Note: Changing this value will affect all paths on actual blade.
        2 - 15 char, ((CRC + 15) * 4) 
        3 - 62 char, (62 + CR + LF)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-179">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtcpRtdType-119">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionMaliciousPacketsHysType-79">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="59999999"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfDs1AlarmActivation">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to configure whether an alarm notification
      (LOF, AIS, or RDI) will be activated or not for the DS1 sublinks.
        1 - on, alarms will be sent.
        2 - off, alarms will not be sent.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MbqmRatio">
    <xs:annotation>
      <xs:documentation>

      A display string showing the ratio in % with two decimals.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:maxLength value="6"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxAckDelayType-200">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-180">
    <xs:restriction base="xs:token">
      <xs:maxLength value="16"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="inactivityMonType-140">
    <xs:restriction base="xs:token">
      <xs:pattern value="true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="activeGcPortType-121">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-182">
    <xs:restriction base="xs:token">
      <xs:maxLength value="16"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmGauge32">
    <xs:annotation>
      <xs:documentation>

      Gauge. This type is used for weighted average statistics.
      It represents a non-negative integer, which may increase or decrease.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MbqmGauge32">
    <xs:annotation>
      <xs:documentation>

      Gauge. This type is used for weighted average statistics.
      It represents a non-negative integer, which may increase or decrease.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="encodingType-123">
    <xs:restriction base="xs:token">
      <xs:pattern value="prettytext|compacttext"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLoopbackStatus">
    <xs:annotation>
      <xs:documentation>

      This datatype shows the current loopback status of an interface.
        1 - No Loopback
        2 - PayloadLoopback (remote)
        3 - Line Loopback 
        4 - Local Loopback
        5 - Line Loopback (remote)	
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subnetSegmentType-184">
    <xs:restriction base="xs:token">
      <xs:pattern value="GW_H248_sns1|GW_H248_sns2|GW_H248_sns3|GW_H248_sns4"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionExcessiveTrafficLogType-84">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfBerThreshold">
    <xs:annotation>
      <xs:documentation>

       This datatype is used when setting threshold values for excessive and degraded 
       Bit Error Rate (BER). The threshold value is set to 10-N (N = power of 10), 
       where N is an integer in the range 3 to 9.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="9"/>
      <xs:minInclusive value="3"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="transactionRetentionTimerType-135">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtcpOnType-115">
    <xs:restriction base="xs:token">
      <xs:pattern value="true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLockLine">
    <xs:annotation>
      <xs:documentation>

      This datatype is used when setting the administrative state of an interface.
        1 - unlocked
        2 - locked
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="stateType-176">
    <xs:restriction base="xs:token">
      <xs:pattern value="active|idle"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pulseComp4Type-48">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="payloadTypeNumberType-159">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="127"/>
      <xs:minInclusive value="96"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pauseComp4Type-49">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nsrpInitialDelayType-21">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="400"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pulseComp2Type-32">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoInitialType-63">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="49000"/>
      <xs:minInclusive value="80"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pauseComp2Type-33">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLineStatus">
    <xs:annotation>
      <xs:documentation>

      This datatype shows the current line status of an interface.
        1 - No alarm present
        2 - Far end LOF
        3 - Near end sending LOF Indication
        4 - Far end sending AIS
        5 - Near end LOF
        6 - Near end Loss Of Signal
        7 - Near end is looped
        8 - Carrier Equipment Out of Service
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="8"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfT1CableLoss">
    <xs:annotation>
      <xs:documentation>

      This datatype is used for setting the line length.
         1 - 0.6 dB, cable length 0-40 m/0-133 feet.
         2 - 1.2 dB, cable length 40-81 m/133-266 feet.
         3 - 1.8 dB, cable length 81-122 m/266-399 feet.
         4 - 2.4 dB, cable length 122-162 m/399-533 feet.
         5 - 3.0 dB, cable length 162-200 m/533-655 feet.	
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfIfLastChanged">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to present the time when an interface entered its current 
      operational state. The value of this attribute is zero if the interface entered 
      its current operational state before the local network management subsystem was
      re-initialized.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmOpState">
    <xs:annotation>
      <xs:documentation>

      Operational state.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled|pending"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="addrCollSupIntervalType-76">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmEncoding">
    <xs:annotation>
      <xs:documentation>

      This type describes the encoding scheme.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="a-law|u-law"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="modulationRatioABComp5Type-58">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="99"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subportType-89">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="startTimeType-170">
    <xs:restriction base="xs:token">
      <xs:maxLength value="20"/>
      <xs:minLength value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-120">
    <xs:restriction base="xs:token">
      <xs:maxLength value="35"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="transactionRetentionTimerType-151">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="domainNameType-122">
    <xs:restriction base="xs:token">
      <xs:maxLength value="32"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpContinousAmrTrans">
    <xs:annotation>
      <xs:documentation>

      Used to enable/disable continous AMR transmission.
        0 - Disabled
        1 - Enabled
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DummyEmptyType">
    <xs:restriction base="xs:token">
      <xs:enumeration value=""/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="modulationRatioABComp1Type-26">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="99"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmUnsigned16">
    <xs:annotation>
      <xs:documentation>

      Integer (0 .. 65535)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="detailedTermInfoPackageType-107">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="to3g324mDegVideoBitrateThrH264Type-17">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="echoDisablingModeType-108">
    <xs:restriction base="xs:token">
      <xs:pattern value="g164|g165|g168"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionMaliciousPacketsThrType-78">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="60000000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="deviceNameType-153">
    <xs:restriction base="xs:token">
      <xs:maxLength value="61"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfIfOperStatus">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to show the current operational state of an interface.
      Note: value 3, 4, 5 and 6 are not used
        1 - enabled, the resulting state when the link is unlocked. This means that
            interface is ready to transmit and receive network traffic.
        2 - disabled, the resulting state when the link is locked or the interface
            is faulty. No network traffic can be transmitted and received traffic
            is discarded.
        7 - lowerLayerDown, The interface is down due to the status of the blade
            or the lower layer interface(s).
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="7"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfIfAdminStatus">
    <xs:annotation>
      <xs:documentation>

      This datatype is used to show the administrative state of an interface.
        1 - unlocked
        2 - locked
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="t95Type-134">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pulseComp1Type-24">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfCounter64">
    <xs:annotation>
      <xs:documentation>

      This counter type is used for statistics showing accumulations. This 
      counter increases until it reaches a maximum value of 2^64-1, 
      when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedLong">
      <xs:maxInclusive value="18446744073709551615"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MbqmCounter64">
    <xs:annotation>
      <xs:documentation>

      This counter type is used for statistics showing accumulations. This 
      counter increases until it reaches a maximum value 
      of 2^64-1, when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedLong">
      <xs:maxInclusive value="18446744073709551615"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="protocolSideType-205">
    <xs:restriction base="xs:token">
      <xs:pattern value="A|B|network|user"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pauseComp1Type-25">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfSignLinkLineType">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the signaling link framing types.
        1 - BasicFrame (basic frame, no processing of CRC-4)
        2 - 24-frame multiframe (ESF - Extended Super Frame)
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfTxClockSource">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the source for the timing on the transmitting TDM interface.
        1 - netsync, timing is taken from the backplane clock, automatic selection 
                     of plane A or plane B.
        2 - looped, timing is taken from the incoming TDM interface.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="retransmissionTimerType-206">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-136">
    <xs:restriction base="xs:token">
      <xs:maxLength value="35"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="adapJitBufSizeType-106">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="200"/>
      <xs:minInclusive value="20"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="videoBufferCongThrType-6">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="inStreamsType-188">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="400"/>
      <xs:minInclusive value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="echoCancelType-168">
    <xs:restriction base="xs:token">
      <xs:pattern value="true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="overloadNotificationsType-148">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="domainNameType-138">
    <xs:restriction base="xs:token">
      <xs:maxLength value="32"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="resourceType-98">
    <xs:restriction base="xs:token">
      <xs:pattern value="voice|videoStreaming|videoInteractive"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsIpMaskLength">
    <xs:annotation>
      <xs:documentation>

			The number of relevant bits in an IP address.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="speechConvType-169">
    <xs:restriction base="xs:token">
      <xs:pattern value="true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DspcpCorruptVideoDataStrategy">
    <xs:annotation>
      <xs:documentation>

       Defines how to treat corrupt video data.
        1 - Treat corrupt data as lost, i.e. as specified by the LostVideoDataStrategy attribute.
        2 - Forward corrupt video data as is.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfLoopback">
    <xs:annotation>
      <xs:documentation>

      This datatype defines the loopback types. Data received from a TDM interface on
      the front of the blade can be looped back to the TDM interface, and data 
      received from the MXB through the internal Ethernet interface connected to the
      backplane can be looped back to the MXB.
      The loopback is transparent, which means that data are both forwarded and looped.
      A loopback can be used for testing the interface, or for making quality 
      measurements
        1 - off, data are not looped back.
        2 - line, data from the TDM interface on the front of the blade are sent back
            to the TDM interface.
        3 - local, data from the MXB are sent back to the MXB via the backplane
            Ethernet interface. 
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfReiInsertion">
    <xs:annotation>
      <xs:documentation>

       This datatype is used when configuring MS-REI/REI-L insertion activation.
         1 - off, a zero value will be inserted 
         2 - on, a non-zero value will be inserted
         3 - auto 
            * SDH: The hardware automatically inserts a value based on the BIP 
            counter value of received B2 errors (Multiplexor Section Overhead)
            *SONET: The M1 byte and G1:1-4 will be given the number of BIP-24
            errors or BIP-8 errors
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfPathRdiInsertion">
    <xs:annotation>
      <xs:documentation>

       This datatype is used when defining the mode of HP-RDI insertion activation.
        1 - off, turns off HP-RDI/RDI-P insertion.        
        2 - auto, the consequent action HP-RDI/RDI-P will be generated on LOS, LOF, 
            MS-AIS/AIS-L, AU-LOP/LOP-P or AU-AIS/AIS-P.
        3 - autoPlm, HP-RDI will be generated for LOS, LOF, MS-AIS/AIS-L, 
            AU-AIS/AIS-P, AU-LOP/LOP-P or HP-PLM/PLM-P.
        4 - autoPlmTim, HP-RDI/RDI-P will be generated automatically on occurrence of 
            received LOS, LOF, MS-AIS/AIS-L, AU-AIS/AIS-P, AU-LOP/LOP-P, 
            HP-PLM/PLM-P or HP-TIM/TIM-P.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="remotePortType-160">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65534"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="modulationRatioABComp4Type-50">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="99"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="overloadNotificationsType-131">
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="profileNameType-112">
    <xs:restriction base="xs:token">
      <xs:pattern value="ericsson_mgw|etsi_agw|etsi_tgw|ericsson_mgc_tgw|tispan-tgw|eri3-1|vig-3g324m"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="packetizationTimeType-102">
    <xs:restriction base="xs:token">
      <xs:pattern value="Ptime-60|Ptime-40|Ptime-30|Ptime-20|Ptime-10|Ptime-5|noValue"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="modulationRatioABComp2Type-34">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="99"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ipTermNameType-155">
    <xs:restriction base="xs:token">
      <xs:maxLength value="61"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pulseComp5Type-56">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="contextIdType-167">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pauseComp5Type-57">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MbqmPrefixMaskLength">
    <xs:annotation>
      <xs:documentation>

      Specifies how many bits of an IP address are valid and that 
      should be considered as the IP address prefix.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfAlarmActivation">
    <xs:annotation>
      <xs:documentation>

       This datatype is used to configure whether an alarm will be activated or not.
         1 - on, an alarm will be sent when a defect indication is detected
         2 - off, turns off alarm sending
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="iterateComp2Type-31">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IntfGauge32">
    <xs:annotation>
      <xs:documentation>

      Gauge. This type is used for weighted average statistics.
      It represents a non-negative integer, which may increase or decrease.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="timingOutletSrcType-85">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="15"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-156">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4095"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mGOriginatedPendingLimitType-126">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="lineTypeType-199">
    <xs:restriction base="xs:token">
      <xs:pattern value="public|private"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="estAudioStatJitBufType-109">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="5"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toIpDegVideoCallThrType-20">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxOutstandingFramesType-201">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="127"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="outStreamsType-191">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="400"/>
      <xs:minInclusive value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="valCookieLifeType-72">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="120"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxRetransmissionsType-202">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="128"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="sctpModeType-193">
    <xs:restriction base="xs:token">
      <xs:pattern value="client|server"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="sctpHbIntervalType-133">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="profileStringType-113">
    <xs:restriction base="xs:token">
      <xs:maxLength value="32"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="protocolType-204">
    <xs:restriction base="xs:token">
      <xs:pattern value="ISDN|DPNSS|DASS2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceIdType-194">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoMinType-64">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5000"/>
      <xs:minInclusive value="40"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsCounter64">
    <xs:annotation>
      <xs:documentation>

		This counter type is used for statistics showing accumulations. This 
                counter increases until it reaches a maximum value 
                of 2^64-1, when it wraps around and restarts from zero.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nexthopType-95">
    <xs:restriction base="Mgw_R9B27:Restricted-confd_objectRef-208">
      <xs:maxLength value="77"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmVmgwDomainName">
    <xs:annotation>
      <xs:documentation>

      Virtual media gateway domain name.
      The first character must be an alphanumeric character (a..z or 0..9) 
      followed by any of:
      a..z
      0..9
      .
      -
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="[a-z0-9][a-z0-9.-]*"/>
      <xs:maxLength value="32"/>
      <xs:minLength value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NibsAdministrativeState">
    <xs:annotation>
      <xs:documentation>

			The administrative state.
			It is used both to display the result of reading the state
			and to set the state.
			1 unlock/ed
			2 shut/ting down
			3 lock/ed
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="addrCollEventFilterlType-77">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmDisplayString">
    <xs:annotation>
      <xs:documentation>

      Octet string (size(0..255))
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:maxLength value="255"/>
      <xs:minLength value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maximumWaitDelayType-128">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="msgIdFormatType-129">
    <xs:restriction base="xs:token">
      <xs:pattern value="domain-address|domain-name|device-name"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionExcessiveBandwidthHysType-81">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="1999999"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="adminStateType-1">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="remotePortType-192">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionMediaStopSupervisionType-82">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1440"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgcLinkStatusType-203">
    <xs:restriction base="xs:token">
      <xs:pattern value="unknown|locked|unlocked"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mGOriginatedPendingLimitType-143">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="trafficSupervisionMaliciousTrafficLogType-83">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="2"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyAComp3Type-43">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="iterateComp1Type-23">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmAlphaNumericString_l53">
    <xs:annotation>
      <xs:documentation>

      Alphanumeric string.
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="[a-zA-Z0-9]*"/>
      <xs:maxLength value="53"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codecPtimeType-174">
    <xs:restriction base="xs:token">
      <xs:pattern value="Ptime-10|Ptime-20|Ptime-30|Ptime-40|Ptime-60|noOverride"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtcpForwardingType-114">
    <xs:restriction base="xs:token">
      <xs:pattern value="drop|on"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="frequencyBComp3Type-45">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GwmAlphaNumericFsUs_beginAlpha_l35">
    <xs:annotation>
      <xs:documentation>

      Virtual media gateway name.
      The first character must be a letter (a..z) followed by any of:
      a..z
      0..9
      / (forward slash)
      _ (underscore).
    
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="[a-z][a-z0-9/_]*"/>
      <xs:maxLength value="35"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idlePollTimerType-198">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="600"/>
      <xs:minInclusive value="5"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="licenseKeyType-99">
    <xs:restriction base="xs:token">
      <xs:maxLength value="35"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="payloadTypeType-101">
    <xs:restriction base="xs:token">
      <xs:pattern value="amr|clearchannel|cn|evrc|g711alaw|g711ulaw|g723|g726|g729|g729a|g729ab|h263v1|h263v2|h263vx|h264|mpeg4|t38|tr"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subportType-91">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="28"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="defaultEchoCancellationType-162">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-22">
    <xs:restriction base="xs:token">
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelAComp3Type-44">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maximumWaitDelayType-145">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="600000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="iterateComp5Type-55">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="bitmapType-196">
    <xs:restriction base="xs:hexBinary">
      <xs:maxLength value="4"/>
      <xs:minLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="msgIdFormatType-146">
    <xs:restriction base="xs:token">
      <xs:pattern value="domain-address|domain-name|device-name"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="levelBComp3Type-46">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="63"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="associationMaxRetransType-68">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="20"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toIpDegVideoBitrateThrH264Type-18">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="52"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-189">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1024"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="lipSyncFineTuningStreamingType-9">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="Mgw">
    <xs:annotation>
      <xs:documentation>
        
    The Management Information Model (MIM) for an MGW blade system in IS.
    All MGW Managed Object Classes (MOC) are described with their attributes, 
    actions and relationships.
    
    The MGW MIM is mounted into IS MIM on the IS Blade Systems branch and is
    integrated with IS Common Management Framework (CMF) function.
    Configuration of MGW over IS CMF Netconf interface is then enabled with
    the XML schema as described in the MIM.
    
    Compliance with NETCONF RFC 4741 is described in MGW MIM specification
    (1/155 54-CSA 101 05/3).

    In general the following error handling with Netconf applies to MGW:
    
    1) Non-compliant Netconf operations not supported
    
    2) Create MO cannot be performed (operation-failed) in the following cases:
       - if MO is system created
       - if MO has reference to non-existing MO
       - if mandatory attributes are missing
       - if attribute is of wrong type or value not within range
       
       Delete MO cannot be performed (operation-failed) in the following cases:
       - if MO is system created
       - if MO contains childs and the childs are not system created
       - if MO is referred to from other MO in the model

    3) Any MOC specific error case is described in the MOC description.
    
    
      </xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Blade" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>
              
      This class defines a blade in a blade system, created from IS hardware 
      management. The blades must work in pairs for redundancy, that is, the number of 
      blades in a blade system can be 2, 4, 6, etc.
      For bladetype MSP-STM1 and MSP-OC3 there is one TDM interface and for MSP-16E1T1
      there are sixteen TDM interfaces per blade connecting the MGW blade to an outside 
      network, either SDH (MSP-STM1), SONET (MSP-OC3), 16E1 (MSP-16E1T1) or 16T1 (MSP-16E1T1).       
      An E1/T1 signaling link interface on MSP-STM1 and MSP-OC3 can be used to connect the 
      MGW blade system to a Gateway Controller.
      The Ethernet interface is an IS-internal interface that transports IP traffic,
      and connects to the MXB blades systems via the IS backplane. 
      Note: The Netconf implementation does not support change of image type. 
      The image type is called 'media profile' in the Customer Product Information (CPI)
      and in the ISM (IS Management system).
      Note: It is not possible to use different sublink numbering schemes in a blade
      system, all blades must have the same setting on attribute klmNumberingScheme.
      
            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" type="xs:token"              >
                <xs:annotation>
                  <xs:documentation>
                    
        The subrack and slot position of the blade, for example, "0-3".
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="imageType" type="Mgw_R9B27:IntfImageType" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
        This attribute is used to show the image that is loaded to the media processing devices.
        Note: The Netconf implementation does not support change of image type. 
        Image type is called 'media profile' in the Customer Product Information (CPI)
        and in the IS Management system (ISM). The default setting is 'voiceStandard'.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="interfaceType" type="Mgw_R9B27:IntfInterfaceType" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
        This attribute is used to show the interface type for all the interfaces of a MSP-16E1T1 blade.
        Note: The Netconf implementation does not support change of interface type. 
        The default setting is 'E1'.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="bladeType" type="xs:token" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
        The blade type, for example, "MSP-STM1".
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="txClockSrc" type="Mgw_R9B27:IntfTxClockSource" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>
                    
        This attribute is used to configure the clock source. The chosen source will be used as transmit 
        clock source for the TDM interface and the signaling link interface.
        The default setting is 'netsync'.
        Note: This attribute is only valid for bladetype MSP-STM1 and MSP-OC3.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="klmNumberingScheme" type="Mgw_R9B27:IntfKlmNumberingScheme" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>
                    
        This attribute is used to configure the numbering scheme for SDH/SONET subports.
        The default setting is 'LinearITU-T_zeroNum'.
        Note: Changing klmNumberingScheme requires that the new value is set on all blades in the blade system. 
        The information in outstanding link alarms will not be affected when changing this attribute.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="timingOutletSrc" type="Mgw_R9B27:timingOutletSrcType-85" minOccurs="0" confd:default="0"              >
                <xs:annotation>
                  <xs:documentation>
                    
        This attribute is used to configure the timing outlet source. 
        The incoming link selected as the timing outlet source from the specified blade.
        The default setting is 'interface0'.
        Note: This attribute is only valid for bladetype MSP-16E1T1.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="netsyncTxClockSrc" type="Mgw_R9B27:netsyncTxClockSrcType-86" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>
                    
        This attribute is used to configure the clock source. Either
        BackplaneA, BackplaneB, automatic selection of BackplaneA or BackplaneB
        or the timing outlet source can be selected.
        Note: This attribute is only valid for bladetype MSP-16E1T1.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="setupAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
	Shows the number of ephemeral termination set-up attempts per CH-CP.
	Family=Processing load statistics.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="failedAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
	Shows the number of failed ephemeral termination set-up attempts per CH-CP.
	Family=Processing load statistics.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="activeResources" type="Mgw_R9B27:GwmGauge32" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
 	Shows the number of ephemeral terminations in traffic per CH-CP.
	Family=Processing load statistics.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="ephTerminations" type="Mgw_R9B27:GwmCounter32" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>
                    
	Shows the number of ephemeral termination set-up attempts per CH-CP.
	Family=Processing load statistics.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Cp">
                <xs:annotation>
                  <xs:documentation>
                    
      The Control Processor with the control software.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="cpuLoad" type="Mgw_R9B27:GwmGauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows the load on the CPU in percent (0 - 100).
        Family = CP statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="memoryUsage" type="Mgw_R9B27:GwmGauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows how much memory is used in the control 
        processor in megabytes.
        Family = CP statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="memoryUtilization" type="Mgw_R9B27:GwmGauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows how much memory is utilized in the control 
        processor in percent (0-100).
        Family = CP statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="class" type="xs:token" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	    Shows the CP's class (base, expansion)
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="opState" type="xs:token" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	    Shows the operational state of CP
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="admState" type="xs:token" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	    Shows the administration state of CP
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="E1Interface" minOccurs="0" maxOccurs="16">
                <xs:annotation>
                  <xs:documentation>
                    
      This class defines the 2 Mbit/s E1 interface for the MSP-16E1T1 blade.
      Note: To be able to configure line type and loopback type, 
      the interface has to be locked.
      The E1Interface class has the following measurement families:
      * Near end E1
      * Far end E1
      * E1 Alarm counters
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="port" type="Mgw_R9B27:portType-87"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        A physical interface on the front of the blade. There are 16 physical E1 interfaces (ports). 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the administrative state of an E1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the operational state of an E1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute presents the number of bits/second transported by an E1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the time when an E1 interface entered its operational state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frameMode" type="Mgw_R9B27:IntfE1LineType" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows if multiframe alignment is achieved or not. 
        If multiframe alignment is not achieved the far end is considered to be
        a non CRC-4 equipment, corresponding BasicFrame.
        If multiframe alignment is achieved, corresponding MultiFrame.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is used to lock or unlock an E1 interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is an alias name for the E1 interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive 
        name to an interface. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1LinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute indicates whether linkUp or linkDown traps should be generated for 
        the E1 intferface. 
        The default setting is 'disabled'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute defines loopback configuration.
        Note: Loopback is only used for test purpose and the link has 
        to be locked before changing this attribute. 
        The default setting is 'off'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lineType" type="Mgw_R9B27:IntfE1LineType" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is for configuring the framing type for the E1 interface. 
        Note: The E1 interface has to be locked before setting linetype.
        The default setting is 'multiframeAuto'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActE1Ais" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm 
         when Alarm Indication Signal (AIS) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActE1Rdi" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm 
         when Remote Defect Indication (RDI) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="txClockSrc" type="Mgw_R9B27:IntfTxClockSource" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        This attribute is used to configure the clock source. The chosen source 
        will be used as transmit clock source for the E1 interface.
        The default setting is 'netsync'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkExcBerThr" type="Mgw_R9B27:IntfE1ExcBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for excessive Bit Error Rate (BER) on the E1 interface. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the excessive BER falls below one tenth of the threshold value.
        The threshold value must not be less than the linkDegBerThr threshold.
        The default attribute value is 3, corresponding to a threshold value of 10^-3, for both CRC4 and Basic frame mode.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkDegBerThr" type="Mgw_R9B27:IntfE1DegBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for degraded Bit Error Rate (BER) on the E1 interface. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the degraded BER falls below one tenth of the threshold value.
        The threshold value must not be greater than the linkExcBerThr threshold.
	The default attribute value is 5, corresponding to a threshold value of (10^-5), when Basic frame mode is used and 
        the default attribute value is 6, corresponding to a threshold value of (10^-6), when CRC4 frame mode used.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 Background Block Errors (BBE).
        Family=Near end E1. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 Errored Seconds (ES).
	Family=Near end E1. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 Severely Errored Seconds (SES).
	Family=Near end E1.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 UnAvailable Time (UAT).
	Family=Near end E1.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End E1 Background Block Errors (BBE).
	Family=Far End E1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End E1 Errored Seconds (ES).
	Family=Far End E1.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End E1 Severely Errored Seconds (SES).
	Family=Far End E1.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End E1 UnAvailable Time (UAT).
	Family=Far End E1.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsSLIP" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 alarm counter handled slip events.
	Family=E1 alarm counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsLOF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 alarm counter detected Loss Of Frame (LOF).
	Family=E1 alarm counters.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsAIS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 alarm counter detected Alarm Indication Signal (AIS).
	Family=E1 alarm counters.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1StatsRDI" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows E1 alarm counter detected Remote Defect Indication (RDI).
	Family=E1 alarm counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="InternalEthernetInterface" minOccurs="2" maxOccurs="2">
                <xs:annotation>
                  <xs:documentation>
                    
      The Ethernet interface is an IS-internal interface which transports IP traffic,
      via the IS backplane and the MXB. The interfaces are 
      created automatically at the creation of a blade. No configuration can be done 
      for these Ethernet interfaces.
      The internal Ethernet interface class has the following measurement 
      families:
      * Traffic management statistics
      * Ethernet interface statistics
      * Ethernet interface error details
      * Ethernet interface RMON statistics
      * Bandwidth statistics
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="port" type="Mgw_R9B27:portType-88"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        A physical interface on a blade, that is, one of the two internal 
        Ethernet interfaces in the backplane (0 or 1).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsEF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Expedited Forwarding (EF).
	Family=Traffic management statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsIC" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Network Control (NC)/Internetwork Control (IC).
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsAF1" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Assured Forwarding (AF)1.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsAF2" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Assured Forwarding (AF)2.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsAF3" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Assured Forwarding (AF)3.
	Family=Traffic management statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsAF4" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Assured Forwarding (AF)4.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsDF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted packets belonging to the DiffServ class 
        Default Forwarding (DF).
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsEF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the 
        DiffServ class Expedited Forwarding (EF).
	Family=Traffic management statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsIC" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The number of packets discarded due to buffer limit exceeded for the
        DiffServ class Network Control (NC)/Internetwork Control (IC).
	Family=Traffic management statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsAF1" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the
        DiffServ class Assured Forwarding (AF)1.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsAF2" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the 
        DiffServ class Assured Forwarding (AF)2.
	Family=Traffic management statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsAF3" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the
        DiffServ class Assured Forwarding (AF)3.
	Family=Traffic management statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsAF4" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the 
        DiffServ class Assured Forwarding (AF)4.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsDF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of packets discarded due to buffer limit exceeded for the 
        DiffServ class Default Forwarding (DF).
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfTxPacketsToCp" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The number of packets sent from the NP to the CP.
	Family=Traffic management statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipStatsIfDiscardedPacketsToCp" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The number of discarded packets sent from the NP to the CP.
	Family=Traffic management statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsTxFrames" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The total number of transmitted frames, including bad frames due to 
        underrun or undersize.
	Family=Ethernet interface statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsTxOctets" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted octets. This number also includes bad frames due 
        to underrun and undersize. The Ethernet header and Frame Check 
        Sequence (FCS) is included, but preamble, Start of 
        Frame Delimiter (SDF), and Inter-Frame Gap are not included.
	Family=Ethernet interface statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxFrames" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received valid frames, that is, frames with no Cyclic 
        Redundancy Check (CRC) errors, not undersized, not oversized.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxOctets" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of octets received in all frames (valid frames as well as 
        invalid frames). The Ethernet header and Frame Check Sequence (FCS) 
        is included, but preamble, Start of Frame Delimiter (SDF) and 
        Inter-Frame Gap are not included.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsBroadcastTx" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of transmitted broadcast frames.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsBroadcastRx" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received broadcast frames.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxDiscarded" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that were discarded due to overflow.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsTxDiscarded" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The number of frames that were not transmitted due to underflow.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxErrors" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This counter represents the total sum of all received invalid frames 
        that were discarded:
        * Received frames discarded due to unknown Ethernet protocol.
        * Received frames discarded due to other reasons.
	Family=Ethernet interface statistics. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsUnknownProtos" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The number of frames received that were discarded due to:
        * Unsupported Ethernet format (that is, not DIX coding).
        * Unsupported Ethernet Type (that is, not Address Resolution 
          Protocol (ARP), IPv4 or IPv6).
        * Invalid loop test frames.
	Family=Ethernet interface error details. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxDiscOther" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that were discarded due to:
        * Stacked Virtual Local Area Network (VLAN) tags.
        * VLAN-tagged frame with Canonical Format Indicator (CFI)=1.
	Family=Ethernet interface error details.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx64" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames with a length of exactlay 64 octets.
        All frames are counted, valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx65To127" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that had a length
        between 65 and 127 octets. All frames are counted, 
        valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx128To255" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that had a length
        between 128 and 255 octets. All frames are counted, 
        valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx256To511" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that had a length
        between 256 and 511 octets. All frames are counted, 
        valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx512To1023" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that had a length
        between 512 and 1023 octets. All frames are counted, 
        valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRx1024ToMax" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of received frames that had a length
        between 1024 and 1522 octetss. All frames are counted, 
        valid as well as invalid frames.
	Family=Ethernet interface RMON statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsRxBandwidth" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The total receive bandwidth in octets per second. The bandwidth 
        is the mean value measured over the last 8-second period.
	Family=Bandwidth statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ethernetStatsTxBandwidth" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The total transmit bandwidth in octets per second. The bandwidth 
        is the mean value measured over the last 8-second period.
	Family=Bandwidth statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="License" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      Licence handling for MGW.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="resource" type="Mgw_R9B27:resourceType-98"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The function for which the license is valid. NOTE: Voice license type is
    only used for backward compatibility purposes, do not use it!
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="currentLimit" type="Mgw_R9B27:GwmInteger32"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute shows the current limit for a particular license 
	resource and allows you to specify a new limit. The highest possible 
	value this attribute can be set to is the value of the attribute 
	maxLimit.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="currentUsage" type="Mgw_R9B27:GwmInteger32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The current resource utilization. If the maximum limit is reached, an 
	event is issued. This value is for statistics purpose.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="licenseKey" type="Mgw_R9B27:licenseKeyType-99" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The license key for the license resource.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="maxLimit" type="Mgw_R9B27:GwmInteger32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This is the maximum possible limit for the particular license resource.
	The maximum limit depends on the type of resource, such as voice or 
	video and is different for MSP-STM1, MSP-OC3 and MSP-16E1T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="step" type="Mgw_R9B27:GwmInteger32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This value indicates in how small steps the current limit can be 
	changed.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="SdhInterface">
                <xs:annotation>
                  <xs:documentation>
                    
      This class defines an STM-1 interface including the SDH RS and MS link layers, 
      and SDH high order path (VC-4) representing end-to-end data flow.
      NOTE: The SDH link has to be locked to change loopback. 
      The SdhInterface class has the following measurement families:
      * SDH RS
      * SDH MS
      * Far end SDH MS
      * SDH path
      * Far end SDH Path
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the administrative state of the SDH link interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the operational state of the SDH link interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute presents the number of bits/second transported by a SDH link.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the time when the SDH link interface entered its operational state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is used to lock or unlock the SDH link interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkUserDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
      This attribute is an alias name for the interface as specified by a network manager. 
      It is used to identify interfaces by a text name, an option to assign a descriptive 
      name to an interface. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhLinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute indicates whether linkUp or linkDown traps should be generated for the SDH link interface. 
        The default setting is 'disabled'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute defines loopback configuration.
        NOTE: Loopback is only used for test purpose and the link has to be locked before changing this attribute. 
        The default setting is 'off'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActMsAis" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm when Alarm Indication Signal (MS-AIS) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActMsRdi" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when Remote Defect Indication (MS-RDI) is received. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="insActMsRdi" type="Mgw_R9B27:IntfLinkRdiInsertion" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute allows you to specify whether the deactivation or automatic insertion of a Higher order Path - Remote Defect Indication (HP-RDI) is to occur on the interface. 
        The default setting is 'autoRdi'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="insActMsRei" type="Mgw_R9B27:IntfReiInsertion" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute controls the automatic insertion of a Multiplex Section - Remote Error Indication (REI) on the upstream interface.  
        The default setting is 'auto'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="unAvailState" type="Mgw_R9B27:IntfUasMode" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute sets the Unavailability state mode, single or both directions considered when Unavailable Time (UAT) is determined. 
        It applies to all signal levels. The default setting is 'unidirectional'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkExcBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for excessive Bit Error Rate (BER) on the SDH level. The threshold        value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the excessive BER falls below one tenth of the threshold value.
        The threshold value must not be less than the linkDegBerThr threshold.
        The default attribute value is 3, corresponding to a threshold value of 10^-3.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkDegBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for degraded Bit Error Rate (BER) on the SDH level. The threshold         value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the degraded BER falls below one tenth of the threshold value.
        The threshold value must not be greater than the linkExcBerThr threshold.
        The default attribute value is 6, corresponding to a threshold value of 10^-6.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pathUserDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is an alias name for the interface as specified by a network manager. 
        It provides a non-volatile handle for the interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pathLinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute indicates whether linkUp or linkDown traps should be generated for the SDH path interface. 
        The default setting is 'disabled'
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActAu4Ais" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when Alarm Indication Signal (AU-AIS) is received. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActVc4Rdi" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when Remote Defect Indication (HP-RDI) is received. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActVc4Plm" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when PayLoad Mismatch (HP-PLM) has occurred. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActVc4Tim" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when Trace Identifier Mismatch (HP-TIM) has occurred. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="insActVc4Rdi" type="Mgw_R9B27:IntfPathRdiInsertion" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute controls the Remote Defect Indication (RDI) insertion mode on path layer.
	 The default setting is 'autoPlmTim'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="vc4TiIns" type="xs:token" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute defines a sent trace identifier, a text string identifying the near end node.      
 	The maximum string length is 15 characters.
        The default setting is '' (empty string).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="vc4TiExp" type="xs:token" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute defines an expected trace identifier, a text string which is compared with the string received from the far end node. 
        An HP-TIM alarm will be sent if there is a mismatch between this string and the string that is received. 
	The maximum string length is 15 characters.
        The default setting is '' (empty string).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pathExcBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for excessive Bit Error Rate (BER) on the SDH path level. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the excessive BER falls below one tenth of the threshold value.
        The threshold value must not be less than the pathDegBerThr threshold.
        The default attribute value is 3, corresponding to a threshold value of 10^-3.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pathDegBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for degraded Bit Error Rate (BER) on the SDH path level. The thres        hold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the degraded BER falls below one tenth of the threshold value.
        The threshold value must not be greater than the pathExcBerThr threshold.
        The default attribute value is 6, corresponding to a threshold value of 10^-6.        
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Regeneration Section (RS) Background Block Errors (BBE).
	Family=SDH RS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Regeneration Section (RS) Errored Seconds (ES).
	Family=SDH RS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Regeneration Section (RS) Severely Errored Seconds (SES).
	Family=SDH RS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Regeneration Section (RS) UnAvailable Time (UAT).
	Family=SDH RS.   
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	Shows Multiplex Section (MS) Background Block Errors (BBE).
	Family=SDH MS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        Shows Multiplex Section (MS) Errored Seconds (ES).
	Family=SDH MS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        Shows Multiplex Section (MS) Severely Errored Seconds (SES).
	Family=SDH MS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Multiplex Section (MS) UnAvailable Time (UAT).
	Family=SDH MS.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	Shows Far End Multiplex Section (MS) Background Block Errors (BBE). 
        Family=Far end SDH MS. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        Shows Far End Multiplex Section (MS) Errored Seconds (ES).
	Family=Far end SDH MS. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End Multiplex Section (MS) Severely Errored Seconds (SES). 
        Family=Far end SDH MS. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End Multiplex Section (MS) UnAvailable Time (UAT).
	Family=Far end SDH MS. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	Shows SDH path Background Block Errors (BBE).
	Family=SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        Shows SDH path Errored Seconds (ES).
	Family=SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SDH path Severely Errored Seconds (SES).
	Family=SDH path. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SDH path UnAvailable Time (UAT).
	Family=SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	Shows Far End SDH path Background Block Errors (BBE).
	Family=Far end SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        Shows Far End SDH path Errored Seconds (ES).
	Family=Far end SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SDH path Severely Errored Seconds (SES).
	Family=Far end SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhPathStatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SDH path UnAvailable Time (UAT).
	Family=Far end SDH path.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="SdhSubLink" minOccurs="63" maxOccurs="63">
                      <xs:annotation>
                        <xs:documentation>
                          
      This class defines the SDH subLink interface representing the lower path with 
      Virtual Containers (VC-12) on SDH path and the 2 Mbit/s E1 interface. 
      There are 63 VC-12 on a VC-4 path.
      Note: To be able to configure linetype and loopback, the sublink has to be 
      locked.
      The SDH sublink class has the following measurement families:
      * SDH low path
      * Far end SDH low path
      * SDH low path alarm counters
      * E1
      * Far end E1
      * E1 Alarm counters
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="subport" type="Mgw_R9B27:subportType-89"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        The subport number of the SDH sublink. There are 63 subports per SDH link,
        the numbering (0-62 or 1-63) depends on the KLM numbering configuration. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="klmNumbering" type="Mgw_R9B27:IntfKlmNumber" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the SDH sublink KLM number.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the administrative state of the SDH sublink interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the operational state of the SDH sublink interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute presents the number of bits/second transported by a SDH sublink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the time when the SDH sublink interface entered its operational state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is used to lock or unlock the sublink.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is an alias name for the interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive 
        name to an interface. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lowpathLinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute indicates whether linkUp or linkDown traps should be generated for the SDH lowpath layer of the sublink. 
        The default setting is 'disabled'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActTu12Ais" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation ordeactivation of alarm when Alarm Indication Signal (TU-AIS) is received. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActVc12Rdi" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation or deactivation of alarm when Remote Defect Indication (LP-RDI) is received. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActVc12Plm" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation or deactivation of alarm when Payload Mismatch (LP-PLM) has occurred. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="insActVc12Rdi" type="Mgw_R9B27:IntfLowPathRdiInsertion" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute allows you to specify deactivation or automatic insertion of a Low order Path - Remote Defect Indication (LP-RDI) on the interface.
	 The default setting is 'autoPlm'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	This attribute defines loopback configuration.
        Note: Loopback is only used for test purpose, and the sublink has to be locked before changing this attribute. 
        The default setting is 'off'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lineType" type="Mgw_R9B27:IntfE1LineType" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	This attribute is for configuring the framing type for the SDH sublink. 
        Note: The sublink has to be locked before setting linetype.
        The default setting is 'multiframeAuto'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1LinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute indicates whether linkUp or linkDown traps should be generated for the SDH E1 layer of the sublink. 
        The default setting is 'disabled'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActE1Ais" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation or deactivation of alarm when E1-AIS (Alarm Indication Signal) is received. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActE1Rdi" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation or deactivation of alarm when E1-RDI (Remote Defect Indication) is received. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SDH low path Background Block Errors (BBE).
	Family=SDH low path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SDH low path Errored Seconds (ES).
	Family=Far end SDH path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SDH low path Severely Errored Seconds (SES).
	Family=Far end SDH path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SDH low path UnAvailable Time (UAT).
	Family=Far end SDH path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SDH low path Background Block Errors (BBE).
	Family=Far end SDH low path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SDH low path Errored Seconds (ES).
	Family=Far end SDH low path.  
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SDH low path Severely Errored Seconds (SES).
	Family=Far end SDH low path. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SDH low path UnAvailable Time (UAT).
	Family=Far end SDH low path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsNJE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of negative TU pointer adjustment events. This is 
        a normal event occurring quite frequently It does not necessarily indicate a 
        fault situation.
	Family=SDH low path alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsPJE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of positive TU pointer adjustment events. This is 
        a normal event occurring quite frequently. It does not necessarily indicate a 
        fault situation.
	Family=SDH low path alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsESE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of overrun or underrun in mapper FIFO. 
        This event indicates that too many pointer adjustments have occurred within a short period, 
        so that frequency changes have not been handled in a controlled way.
	Family=SDH low path alarm counters. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsTU12AIS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of TU-12 AIS detected on the sublink
	Family=SDH low path alarm counters.  
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsTU12LOP" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of TU-12 LOP detected on the sublink
	Family=SDH low path alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsVC12PLM" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of VC-12 PLM detected on the sublink
	Family=SDH low path alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhLowPathStatsVC12RDI" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        Shows the number of VC-12 RDI detected on the sublink.	
	Family=SDH low path alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Background Block Errors (BBE).
	Family=E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Errored Seconds (ES).
	Family=E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Severely Errored Seconds (SES).
	Family=E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 UnAvailable Time (UAT).
	Family=E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End E1 Background Block Errors (BBE).
	Family=Far end E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End E1 Errored Seconds (ES).
	Family=Far end E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End E1 Severely Errored Seconds (SES).
	Family=Far end E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End E1 UnAvailable Time (UAT).
	Family=Far end E1.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsSLIP" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Alarm counter for handled slip events.
	Family=E1 alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsLOF" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Alarm counter for detected LOF (Loss Of Frame).
	Family=E1 alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsAIS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Alarm counter for detected AIS (Alarm Indication Signal).
	Family=E1 alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1StatsRDI" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows E1 Alarm counter for detected RDI (Remote Defect Indication).
	Family=E1 alarm counters.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_Blade_SdhInterface_SdhSubLink">
                  <xs:selector xpath="Mgw_R9B27:SdhSubLink"/>
                  <xs:field xpath="Mgw_R9B27:subport"/>
                </xs:key>
              </xs:element>
              <xs:element name="SignalingInterface">
                <xs:annotation>
                  <xs:documentation>
                    
      This class defines the signaling interface, used to transport narrowband 
      signaling from MGW to GC. The interface could be of type E1 or T1.
      Note: The link has to be locked to configure loopback.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the administrative state of the signaling interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the operational state of the signaling interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="signalLinkLineType" type="Mgw_R9B27:IntfSignLinkLineType" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the framing type for the signaling link.
        Note: It is not possible to change the framing type.
        Note: This attribute is only valid for bladetype MSP-STM1 and MSP-OC3.
        The signaling link of type E1 will be set to 'BasicFrame' and the signaling link of type T1 will be set to '24-frame multiframe' (ESF - Extended Super Frame)'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute presents the number of bits/second transported by the signaling link.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the time when the signaling link interface entered its operational state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="signalingOpMode" type="Mgw_R9B27:IntfInterfaceType" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is for configuring the signaling link as either E1 or T1, independently of the TDM interface STM-1 or OC-3.
        Note: Before changing this attribute, the signaling link has to be locked and it must not haveing any signaling devices configured. 
        Note: This attribute is only valid for bladetype MSP-STM1 and MSP-OC3.
        The default setting is 'E1'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is used to lock or unlock the interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is an alias name for the interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive 
        name to an interface. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute defines loopback configuration.
        Note: Loopback is only used for test purpose and the link has to be locked before changing this attribute. 
        The default setting is 'off'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="SonetInterface">
                <xs:annotation>
                  <xs:documentation>
                    
      This class defines the SONET interface, an OC-3 interface including the SONET 
      Line and SONET Section.
      The SonetInterface class has the following measurement families:
      * SONET line
      * Far End SONET line
      * SONET section
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the administrative state of the SONET link interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the operational state of the SONET link interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute presents the number of bits/second transported by a SONET link.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the time when the SONET link interface entered its operational state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is used to lock orunlock a SONET link interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 

          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is an alias name for the interface as specified by a network manager. 
       It is used to identify interfaces by a text name, an option to assign a descriptive name to an interface. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute defines loopback configuration.
        Note: Loopback is only used for testpurpose and the link has to be locked before changing this attribute. 
        The default setting is 'off'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute indicates whether linkUp or linkDown traps should be generated for the SONET link interface. 
        The default setting is 'disabled'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActAisL" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm when Alarm Indication Signal - SONET Line (AIS-L) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActRdiL" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is for activation or deactivation of alarm when Remote Defect Indication - SONET Line (RDI-L) is received. 
        The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="insActRdiL" type="Mgw_R9B27:IntfLinkRdiInsertion" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute allows you to specify the automatic insertion of a Remote Defect Indication - SONET Line (RDI-L) on the interface.
        The default setting is 'autoRdi'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="insActReiL" type="Mgw_R9B27:IntfReiInsertion" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute defines the insertion of a Remote Error Indication - SONET Line (REI-L) on the upstream interface.
        The default setting is 'auto'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="unAvailState" type="Mgw_R9B27:IntfUasMode" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute sets the Unavailability state mode, single or both directions considered when UAT is determined. 
        It applies to all signal levels. The default setting is 'unidirectional'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="excBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for excessive Bit Error Rate (BER) on the SONET level. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the excessive BER falls below one tenth of the threshold value.
        The threshold value must not be less than the degBerThr threshold.
        The default attribute value is 3, corresponding to a threshold value of 10^-3.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="degBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        An integer value N that defines the threshold value for degraded Bit Error Rate (BER) on the SONET level. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the degraded BER falls below one tenth of the threshold value.
        The threshold value must not be greater than the excBerThr threshold.
        The default attribute value is 6, corresponding to a threshold value of 10^-6.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET section Background Block Errors (BBE).
	Family=SONET section.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET section Errored Seconds (ES).
	Family=SONET section. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET section Severely Errored Seconds (SES).
	Family=SONET section.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsRsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET section UnAvailable Time (UAT).
	Family=SONET section.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET line Background Block Errors (BBE).
	Family=SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET line Errored Seconds (ES).
	Family=SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET line Severely Errored Seconds (SES).
	Family=SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsMsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows SONET line UnAvailable Time (UAT).
	Family=SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SONET line Background Block Errors (BBE).
	Family=Far End SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SONET line Errored Seconds (ES).
	Family=Far End SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SONET line Severely Errored Seconds (SES).
	Family=Far End SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sdhStatsFarEndMsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End SONET line UnAvailable Time (UAT).
	Family=Far End SONET line.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="SonetPathLink" minOccurs="3" maxOccurs="3">
                      <xs:annotation>
                        <xs:documentation>
                          
      This class defines the SONET path link interface, an STS-1 high order path 
      representing the end-to-end data flow. 
      There are 3 paths on an OC-3 interface
      The SonetPathlink class has the following measurement families:
      * SONET path
      * Far End SONET path
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="path" type="Mgw_R9B27:pathType-90"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        The path number for the SONET pathlink. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the administrative state of the SONET pathlink interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the operational state of the SONET pathlink interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute presents the number of bits/second transported by a SONET pathlink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute shows the time that the SONET pathlink interface entered its operational state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is used to lock or unlock an SONET pathlink interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is an alias name for the interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive name to an interface. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="linkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute indicates whether linkUp or linkDown traps should be generated for the SONET pathlink interface.
        The default setting is 'disabled'
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActAisP" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for activation or deactivation of alarm when Alarm Indication Signal (AIS-P) is received. 
         The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActRdiP" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is for activation or deactivation of alarm when Remote Defect Indication (RDI-P) is received. 
        The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActPlmP" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is for activation or deactivation of alarm when PayLoad Mismatch (PLM-P) has occurred. 
        The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="alarmActTimP" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute is for activation or deactivation of alarm when Trace Identifier Mismatch (TIM-P) has occurred. 
        The default setting is 'on'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="insActRdiP" type="Mgw_R9B27:IntfPathRdiInsertion" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         This attribute is for setting the RDI-P insertion mode.
	 The default setting is 'auto'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="tiLength" type="Mgw_R9B27:IntfTraceLength" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	This attribute is for setting the length of the trace identifier strings. 
	The default setting is 'char62'.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="tiInserted" type="xs:token" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        This attribute defines a sent trace identifier, a text string identifying the near end node.
        This value must match the configured trace length (tiLength).
        The default setting is '' (empty string).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="tiExpected" type="xs:token" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	This attribute defines an expected trace identifier, a text string which is compared with the string received from the far end node. 
        An TIM-P alarm will be sent if there is a mismatch between this strings. 
        This value must match the configured trace length (tiLength).
	The default setting is '' (empty string).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="excBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        An integer value N that defines the threshold value for excessive Bit Error Rate (BER) on the SONET path level. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the excessive BER falls below one tenth of the threshold value.
        The threshold value must not be less than the degBerThr threshold.
        The default attribute value is 3, corresponding to a threshold value of 10^-3.
        Note: all paths will be set to the same configuration.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="degBerThr" type="Mgw_R9B27:IntfBerThreshold" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	An integer value N that defines the threshold value for degraded Bit Error Rate (BER) on the SONET path level. 
        The threshold value is 10 raised to -N (10^-N). An alarm will be issued when the threshold has been reached.
        The alarm will be cleared when the degraded BER falls below one tenth of the threshold value.
        The threshold value must not be greater than the excBerThr threshold.
        The default attribute value is 6, corresponding to a threshold value of 10^-6.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SONET path Background Block Errors (BBE).
	Family=SONET path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SONET path Errored Seconds (ES).
	Family=SONET path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SONET path Severely Errored Seconds (SES).
	Family=SONET path. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows SONET path UnAvailable Time (UAT).
	Family=SONET path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SONET path Background Block Errors (BBE).
	Family=Far End SONET path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SONET path Errored Seconds (ES).
	Family=Far End SONET path. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SONET path Severely Errored Seconds (SES).
	Family=Far End SONET path. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhPathStatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows Far End SONET path UnAvailable Time (UAT).
	Family=Far End SONET path.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="SonetSubLink" minOccurs="28" maxOccurs="28">
                            <xs:annotation>
                              <xs:documentation>
                                
      This class defines the SONET subLink interface, representing the 
      lower path with groups of Virtual Tributaries on SONET path and 
      the 1.5 Mbit/s DS1 interface. 
      There are 28 VT on a STS-1 path.
      The SonetSublink class has the following measurement families:
      * SONET low path
      * Far End SONET low path
      * DS1
      * Far End DS1
            
                              </xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="subport" type="Mgw_R9B27:subportType-91"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
        The subport number for the SONET sublink. 
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="klmNumbering" type="Mgw_R9B27:IntfKlmNumber" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	This attribute shows the SONET sublink klm number.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	This attribute shows the administrative state of the SONET sublink interface.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	This attribute shows the operational state of the SONET sublink interface.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	This attribute presents the number of bits/second transported by a SONET sublink.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	This attribute shows the time when the SONET sublink interface entered its operational state.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
        This attribute is used to lock or unlock the sublink.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
        This attribute is an alias name for the interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive name to an interface. 
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="lowpathLinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
        This attribute indicates whether linkUp or linkDown traps should be generated for the SONET lowpath.
        The default setting is 'disabled'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="alarmActAisV" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
         This attribute is for activation or deactivation of alarm when Alarm Indication Signal (AIS-V) is received.
	 The default setting is 'on'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="alarmActRdiV" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
         This attribute is for activation or deactivation of alarm when Remote Defect Indication (RDI-V) is received.
	 The default setting is 'on'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="alarmActPlmV" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
         This attribute is for activation or deactivation of alarm when Payload Mismatch (LP-PLM) has occurred.
	 The default setting is 'on'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="insActRdiV" type="Mgw_R9B27:IntfLowPathRdiInsertion" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
        This attribute is used to specify the insertion of a Remote Defect Indication - SONET Virtual Tributary (RDI-V) on the upstream interface.
        The default setting is 'autoPlm'.        
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="lineType" type="Mgw_R9B27:IntfDs1LineType" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	This attribute is used for setting the framing type
        Note: The sublink has to be locked before configuring.
        The default setting is 'esf'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	This attribute defines loopback configuration.
        Note: Loopback is only used for test purpose and the sublink has to be locked before changing this attribute.
        The default setting is 'off'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1LinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
       This attribute indicates whether linkUp or linkDown traps should be generated for the SONET lowpath.
       The default setting is 'disabled'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="stateChangeTrap" type="Mgw_R9B27:IntfDs1AlarmActivation" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
        This attribute indicates whether a DS1 related alarm should be generated.
        The default setting is 'on'.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows SONET low path Background Block Errors (BBE).
	Family=SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows SONET low path Errored Seconds (ES).
	Family=SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows SONET low path Severely Errored Seconds (SES).
	Family=SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows SONET low path UnAvailable Time (UAT).
	Family=SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsFarEndBBE" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End SONET low path Background Block Errors (BBE).
	Family=Far End SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End SONET low path Errored Seconds (ES).
	Family=Far End SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End SONET low path Severely Errored Seconds (SES).
	Family=Far End SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="sdhLowPathStatsFarEndUAT" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End SONET low path UnAvailable Time (UAT).
	Family=Far End SONET low path.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Errored Seconds (ES).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Severely Errored Seconds (SES).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsSEFS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Severely Errored Framing Seconds (SEFS).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsUAS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Unavailable Seconds (UAS).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsCSS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Controlled Slip Seconds (CSS).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsBES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Bursty Errored Seconds (BES).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsPCV" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows DS1 Near End Path Coding Violations (PCV).
	Family=DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Errored Seconds (ES).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Severely Errored Seconds (SES).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndSEFS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Severely Errored Framing Seconds (SEFS).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndUAS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
        Shows Far End Ds1 Unavailable Seconds (UAS).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndCSS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Controlled Slip Seconds (CSS).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndBES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Bursty Errored Seconds (BES).
	Family=Far End DS1. 
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="ds1StatsFarEndPCV" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Shows Far End DS1 Path Coding Violations (PCV).
	Family=Far End DS1.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                      <xs:key name="key_Mgw_Blade_SonetInterface_SonetPathLink_SonetSubLink">
                        <xs:selector xpath="Mgw_R9B27:SonetSubLink"/>
                        <xs:field xpath="Mgw_R9B27:subport"/>
                      </xs:key>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_Blade_SonetInterface_SonetPathLink">
                  <xs:selector xpath="Mgw_R9B27:SonetPathLink"/>
                  <xs:field xpath="Mgw_R9B27:path"/>
                </xs:key>
              </xs:element>
              <xs:element name="T1Interface" minOccurs="0" maxOccurs="16">
                <xs:annotation>
                  <xs:documentation>
                    
      This class defines the 1.5 Mbit/s T1 interface for the MSP-16E1T1 blade. 
      Note: To be able to configure line type and loopback type, 
      the interface has to be locked.
      The T1Interface class has the following measurement families:
      * Near end T1
      * Far end T1
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="port" type="Mgw_R9B27:portType-93"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        A physical interface on the front of the blade. There are 16 physical T1 interfaces (ports).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifAdminStatus" type="Mgw_R9B27:IntfIfAdminStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the administrative state of a T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifOperStatus" type="Mgw_R9B27:IntfIfOperStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the operational state of a T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLinkRate" type="Mgw_R9B27:IntfIfSpeed" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute presents the number of bits/second transported by a T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ifLastChanged" type="Mgw_R9B27:IntfIfLastChanged" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the time when a T1 interface entered its operational state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1LoopbackStatus" type="Mgw_R9B27:IntfLoopbackStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the loopback state for a T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1LineStatus" type="Mgw_R9B27:IntfLineStatus" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	This attribute shows the line state for a T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lockLine" type="Mgw_R9B27:IntfLockLine" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is used to lock or unlock a T1 interface.
        NOTE: The attribute ifAdminStatus shows the same value as lockline is set to. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="userDefinedName" type="Mgw_R9B27:IntfIfAlias" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is an alias name for the T1 interface as specified by a network manager. 
        It is used to identify interfaces by a text name, an option to assign a descriptive name to an interface. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1LinkUpDownTrapEnable" type="Mgw_R9B27:IntfLinkUpDownTrap" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute indicates whether linkUp or linkDown traps should be generated for 
        the T1 intferface.
        The default setting is 'disabled'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="loopback" type="Mgw_R9B27:IntfLoopback" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute defines loopback configuration.
        Note: Loopback is only used for test purpose and the link has 
        to be locked before changing this attribute. 
        The default setting is 'off'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lineType" type="Mgw_R9B27:IntfDs1LineType" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	This attribute is for configuring the framing type for the T1 interface. 
        Note: The T1 interface has to be locked before setting linetype.
        The default setting is 'esf'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActT1Ais" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm 
         when Alarm Indication Signal (AIS) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="alarmActT1Rai" type="Mgw_R9B27:IntfAlarmActivation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
         This attribute is for activation or deactivation of alarm 
         when Remote Alarm Indication (RAI) is received. 
         The default setting is 'on'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="txClockSrc" type="Mgw_R9B27:IntfTxClockSource" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        This attribute is used to configure the clock source. The chosen source 
        will be used as transmit clock source for the T1 interface.
        The default setting is 'netsync'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lineLength" type="Mgw_R9B27:IntfT1CableLoss" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        This attribute is used for configuration of the line length. The adjusting 
        of the transmitted signal strength to adjust for damping due to the 
        properties of the actual cable (for example, distance to the next receiving equipment).
        The default setting is 0.6 dB (0-40 m/0-133 feet).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Errored Seconds (ES).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Severely Errored Seconds (SES).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsSEFS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Severely Errored Framing Seconds (SEFS).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsUAS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Unavailable Seconds (UAS).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsCSS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Controlled Slip Seconds (CSS).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsBES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Bursty Errored Seconds (BES).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsCV" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows T1 Near End Coding Violations (CV).
	Family=Near end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Errored Seconds (ES).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndSES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Severely Errored Seconds (SES).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndSEFS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Severely Errored Framing Seconds (SEFS).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndUAS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Unavailable Seconds (UAS).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndCSS" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Controlled Slip Seconds (CSS).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndBES" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Bursty Errored Seconds (BES).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1StatsFarEndCV" type="Mgw_R9B27:IntfCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	Shows Far End T1 Coding Violations (CV).
	Family=Far end T1.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Mgw_Blade_E1Interface">
            <xs:selector xpath="Mgw_R9B27:E1Interface"/>
            <xs:field xpath="Mgw_R9B27:port"/>
          </xs:key>
          <xs:key name="key_Mgw_Blade_InternalEthernetInterface">
            <xs:selector xpath="Mgw_R9B27:InternalEthernetInterface"/>
            <xs:field xpath="Mgw_R9B27:port"/>
          </xs:key>
          <xs:key name="key_Mgw_Blade_License">
            <xs:selector xpath="Mgw_R9B27:License"/>
            <xs:field xpath="Mgw_R9B27:resource"/>
          </xs:key>
          <xs:key name="key_Mgw_Blade_T1Interface">
            <xs:selector xpath="Mgw_R9B27:T1Interface"/>
            <xs:field xpath="Mgw_R9B27:port"/>
          </xs:key>
        </xs:element>
        <xs:element name="System">
          <xs:annotation>
            <xs:documentation>
              
      System common parameters and blade pairs.
      
            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SctpParameters">
                <xs:annotation>
                  <xs:documentation>
                    
      SCTP global parameters
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="rtoInitial" type="Mgw_R9B27:rtoInitialType-63" minOccurs="0" confd:default="1000"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The initial value that Retransmission Time-out will take.
        Measured in milliseconds.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtoMin" type="Mgw_R9B27:rtoMinType-64" minOccurs="0" confd:default="500"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The minimum value that Retransmission Time-out will take.
        Measured in milliseconds.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtoMax" type="Mgw_R9B27:rtoMaxType-65" minOccurs="0" confd:default="10000"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The maximum value that Retransmission Time-out will take.
        Measured in milliseconds.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtoAlpha" type="Mgw_R9B27:rtoAlphaType-66" minOccurs="0" confd:default="3"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        Alpha shift factor. Used to compute the Smoothed Round Trip
        Time (SRTT) for a particular destination address.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtoBeta" type="Mgw_R9B27:rtoBetaType-67" minOccurs="0" confd:default="2"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        Beta shift factor. Used to compute the Round Trip
         Time Variation(RTTV) for a particular destination address.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="associationMaxRetrans" type="Mgw_R9B27:associationMaxRetransType-68" minOccurs="0" confd:default="10"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The maximum number of consecutive retransmissions to a remote peer.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="maxInitRetrans" type="Mgw_R9B27:maxInitRetransType-69" minOccurs="0" confd:default="8"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The maximum number of retransmissions allowed for both INIT and
        COOKIE-ECHO chunks.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="maxShutdownRetrans" type="Mgw_R9B27:maxShutdownRetransType-70" minOccurs="0" confd:default="5"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The maximum number of retransmissions during the shutdown
        of an association.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mtu" type="Mgw_R9B27:mtuType-71" minOccurs="0" confd:default="1428"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The maximum number of bytes a user is allowed to pass as
        non-fragmented user data in an SCTP_SEND_req messages.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="valCookieLife" type="Mgw_R9B27:valCookieLifeType-72" minOccurs="0" confd:default="400"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        Valid cookie life in the 4-way start-up handshake procedure.
        Shall be higher than the RTT in the network, but as small as
        possible due to security reasons. This parameter sets up the
        life span of the state cookie sent in the INIT_ACK chunk.
        Measured in milliseconds.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ArpParameters">
                <xs:annotation>
                  <xs:documentation>
                    
      The ARP parameters.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="eventFilter" type="Mgw_R9B27:eventFilterType-73" minOccurs="0" confd:default="3"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
       The number of consecutive ARP requests sent without receiving an ARP 
       reply before the next hop peer is considered to be down and a 
       nexthopAlarm is issued. It is also used as the number of consecutive 
       received ARP replies after which the next hop peer will be considered 
       to be up and the nexthopAlarm is cleared.
       Note: The alarm is issued only when the first next hop peer is 
       considered to be down. The alarm is cleared only when the last 
       next hop peer is considered to be up. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="fastSupInterval" type="Mgw_R9B27:fastSupIntervalType-74" minOccurs="0" confd:default="10"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The time between sending ARP requests when the next hop peer is up. 
        The value indicates the number of 100 ms intervals between the requests.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="downSupInterval" type="Mgw_R9B27:downSupIntervalType-75" minOccurs="0" confd:default="100"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
       The time between sending ARP requests when the next hop peer is down. 
       TThe value indicates the number of 100 ms intervals between the requests.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="addrCollSupInterval" type="Mgw_R9B27:addrCollSupIntervalType-76" minOccurs="0" confd:default="10"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The time between sending ARP requests when a new IP interface has been
        configured. It is also used as the time between sending ARP requests 
        to detect when the address collision state has ceased and the
        addressCollisionAlarm is cleared.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="addrCollEventFilterl" type="Mgw_R9B27:addrCollEventFilterlType-77" minOccurs="0" confd:default="3"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The number of consecutive ARP requests sent without receiving an ARP 
        reply before an address collision is ruled out at the activation of 
        an IP interface. It is also used as the number of consecutive sent 
        ARP Requests without receiving an ARP reply before the address 
        collision state is considered to no longer exist and the 
        addressCollisionAlarm is cleared.    
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="BladePair" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      A pair of blades for 1+1 CP redundancy.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="xs:token"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The identity of the blade pair. E.g. "0-8,0-9"
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="blades" type="Mgw_R9B27:bladesType-96" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	A sequence of references to Blade object instances.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PhysicalTone" minOccurs="0" maxOccurs="255">
                <xs:annotation>
                  <xs:documentation>
                    
      The physical tone.
      A physical tone is a cadence that is repeated a number of times. A cadence consists
      of up to five cadence components each specified with frequency, level, modulation, 
      iteration, pulse and pause duration. At startup the system creates 16 default tones, 
      which can be modified and deleted in the same way as the tones you have configured yourself.
      The maximum number of physical tones are 256, including the default tones.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" type="Mgw_R9B27:nameType-22"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	A unique name string for the tone.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mode" type="Mgw_R9B27:DspcpToneMode"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	 Whether the tone replaces or is mixed with the voice.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationComp1" type="Mgw_R9B27:DspcpToneModulation"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation type of the first component. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="iterateComp1" type="Mgw_R9B27:iterateComp1Type-23"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The number of times the first component will be repeated.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pulseComp1" type="Mgw_R9B27:pulseComp1Type-24"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pulse of the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pauseComp1" type="Mgw_R9B27:pauseComp1Type-25"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pause of the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationRatioABComp1" type="Mgw_R9B27:modulationRatioABComp1Type-26" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation ratio (%) of frequencyA and frequencyB of the first component. This parameter is NOT used if the modulationComp1 is set to addition.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyAComp1" type="Mgw_R9B27:frequencyAComp1Type-27"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyA (Hz) in the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelAComp1" type="Mgw_R9B27:levelAComp1Type-28"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyA in the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyBComp1" type="Mgw_R9B27:frequencyBComp1Type-29" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyB (Hz) in the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelBComp1" type="Mgw_R9B27:levelBComp1Type-30" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyB in the first component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationComp2" type="Mgw_R9B27:DspcpToneModulation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation type of the second component. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="iterateComp2" type="Mgw_R9B27:iterateComp2Type-31" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The number of times the second component will be repeated.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pulseComp2" type="Mgw_R9B27:pulseComp2Type-32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pulse of the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pauseComp2" type="Mgw_R9B27:pauseComp2Type-33" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pause of the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationRatioABComp2" type="Mgw_R9B27:modulationRatioABComp2Type-34" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation ratio (%) of frequencyA and frequencyB of the second component. This parameter is NOT used if the modulationComp2 is set to addition.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyAComp2" type="Mgw_R9B27:frequencyAComp2Type-35" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyA (Hz) in the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelAComp2" type="Mgw_R9B27:levelAComp2Type-36" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyA in the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyBComp2" type="Mgw_R9B27:frequencyBComp2Type-37" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyB (Hz) in the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelBComp2" type="Mgw_R9B27:levelBComp2Type-38" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyB in the second component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationComp3" type="Mgw_R9B27:DspcpToneModulation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation type of the third component. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="iterateComp3" type="Mgw_R9B27:iterateComp3Type-39" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The number of times the third component shall be repeated.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pulseComp3" type="Mgw_R9B27:pulseComp3Type-40" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in miliseconds) of the pulse of the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pauseComp3" type="Mgw_R9B27:pauseComp3Type-41" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in miliseconds) of the pause of the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationRatioABComp3" type="Mgw_R9B27:modulationRatioABComp3Type-42" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation ratio (%) of frequencyA and frequencyB of the third component. This parameter is NOT used if the modulationComp3 is set to addition.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyAComp3" type="Mgw_R9B27:frequencyAComp3Type-43" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyA (Hz) in the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelAComp3" type="Mgw_R9B27:levelAComp3Type-44" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyA in the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyBComp3" type="Mgw_R9B27:frequencyBComp3Type-45" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyB (Hz) in the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelBComp3" type="Mgw_R9B27:levelBComp3Type-46" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyB in the third component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationComp4" type="Mgw_R9B27:DspcpToneModulation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation type of the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="iterateComp4" type="Mgw_R9B27:iterateComp4Type-47" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The number of times the fourth component shall be repeated.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pulseComp4" type="Mgw_R9B27:pulseComp4Type-48" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pulse of the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pauseComp4" type="Mgw_R9B27:pauseComp4Type-49" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pause of the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationRatioABComp4" type="Mgw_R9B27:modulationRatioABComp4Type-50" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation ratio (%) of frequencyA and frequencyB of the fourth component. This parameter is NOT used if the modulationComp4 is set to addition.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyAComp4" type="Mgw_R9B27:frequencyAComp4Type-51" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyA (Hz) in the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelAComp4" type="Mgw_R9B27:levelAComp4Type-52" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyA in the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyBComp4" type="Mgw_R9B27:frequencyBComp4Type-53" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyB (Hz) in the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelBComp4" type="Mgw_R9B27:levelBComp4Type-54" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyB in the fourth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationComp5" type="Mgw_R9B27:DspcpToneModulation" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation type of the fifth component. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="iterateComp5" type="Mgw_R9B27:iterateComp5Type-55" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The number of times the fifth component shall be repeated.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pulseComp5" type="Mgw_R9B27:pulseComp5Type-56" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pulse of the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pauseComp5" type="Mgw_R9B27:pauseComp5Type-57" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The duration (in milliseconds) of the pause of the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="modulationRatioABComp5" type="Mgw_R9B27:modulationRatioABComp5Type-58" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The modulation ratio (%) of frequencyA and frequencyB of the fifth component. This parameter is NOT used if the modulationComp5 is set to addition.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyAComp5" type="Mgw_R9B27:frequencyAComp5Type-59" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyA (Hz) in the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelAComp5" type="Mgw_R9B27:levelAComp5Type-60" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyA in the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="frequencyBComp5" type="Mgw_R9B27:frequencyBComp5Type-61" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of frequencyB (Hz) in the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="levelBComp5" type="Mgw_R9B27:levelBComp5Type-62" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The value of the attenuation level (dBm0) for frequencyB in the fifth component.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="TrafficSupervision">
                <xs:annotation>
                  <xs:documentation>
                    
      The traffic supervision parameters.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="trafficSupervisionMaliciousPacketsThr" type="Mgw_R9B27:trafficSupervisionMaliciousPacketsThrType-78" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
      The threshold for the number of received malicious packets during a 
      20-second period. When this value is reached or exceeded, a 
      maliciousTrafficAlarm is issued.

      Note: Setting this attribute to 0 disables the supervision of
            received malicious packets.
      
      The malicious packets will be discarded and logged irrespectively of 
      the threshold value.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionMaliciousPacketsHys" type="Mgw_R9B27:trafficSupervisionMaliciousPacketsHysType-79" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
       The hysteresis for malicious packets threshold. The
       maliciousTrafficAlarm is cleared when the number of 
       received packets during a 20-second period is less than (Malicious 
       packets threshold minus Malicious threshold hysteresis).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionExcessiveBandwidthThr" type="Mgw_R9B27:trafficSupervisionExcessiveBandwidthThrType-80" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
       The threshold for excessive traffic, that is, packets discarded due to 
       policing, specified as the average bandwidth, in kbit/s, during a 
       20-second period. When this value is reached or exceeded, an 
       excessiveTrafficAlarm is issued.
       
       Note: Setting this attribute to 0 disables the supervision of received excessive 
             packet.

       The excessive traffic will be discarded and logged irrespectively of 
       the threshold value.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionExcessiveBandwidthHys" type="Mgw_R9B27:trafficSupervisionExcessiveBandwidthHysType-81" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The hysteresis for excessive traffic threshold in kbit/s during a 
        20-second period. The excessiveTrafficAlarm is cleared when the 
        average packets bandwidth falls below (Excessive traffic threshold 
        minus Excessive traffic hysteresis).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionMediaStopSupervision" type="Mgw_R9B27:trafficSupervisionMediaStopSupervisionType-82" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
       Media stop means that no media (RTP or RTCP) has been received in any 
       stream on a termination for the configured period of time. 
       When media stop is detected the MGW notifies the GC of the inactive 
       media streams via H.248.
       * Off: no media supervision
       * 1 m, 2 m, 5 m, 10 m, 30 m, 1 h, 6 h, 12 h, 24 h: no packets have
         been received in 1 minute, 2 minutes, -, 24 hours. 

       Note: The media stop supervision time specifies the interval 
             between two consecutive checks of an inactive media 
             stream in the MGW. That is, when the timer expires, the 
             MGW checks all its media streams to see whether any 
             streams are inactive. An individual stream that has been 
             inactive during the period between two consecutive media 
             stop checks will be reported as an inactive media stream 
             to the GC. This means that the actual time period during 
             which the stream has been inactive when the GC is 
             notified may be up to twice as long as the time specified by 
             the Media stop supervision time.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionMaliciousTrafficLog" type="Mgw_R9B27:trafficSupervisionMaliciousTrafficLogType-83" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
     Activates or deactivates the logging of malicious traffic.
     * On: Logging
     * Off: No logging.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trafficSupervisionExcessiveTrafficLog" type="Mgw_R9B27:trafficSupervisionExcessiveTrafficLogType-84" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
     This attribute is used to activate or deactivate the logging of 
     excessive traffic.
     * On: Logging
     * Off: No logging.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Mgw_System_BladePair">
            <xs:selector xpath="Mgw_R9B27:BladePair"/>
            <xs:field xpath="Mgw_R9B27:id"/>
          </xs:key>
          <xs:key name="key_Mgw_System_PhysicalTone">
            <xs:selector xpath="Mgw_R9B27:PhysicalTone"/>
            <xs:field xpath="Mgw_R9B27:name"/>
          </xs:key>
        </xs:element>
        <xs:element name="Network">
          <xs:annotation>
            <xs:documentation>
              
      Represents the IP Network that the MGW is interfacing.
      
            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="H248Route" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      Static route for the H.248 signaling traffic towards a controller.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="subnetAddress" type="confd:inetAddressIPv4"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The subnet address of the remote network.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="maskLength" type="Mgw_R9B27:maskLengthType-183"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The mask length of the subnet.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="subnetSegment" type="Mgw_R9B27:subnetSegmentType-184"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The bladesystems subnet segment indicated by 
        which edge router used as next hop.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="VirtualRouter">
                <xs:annotation>
                  <xs:documentation>
                    
                   The Virtual Router.
                   The virtual router contains all the IP interfaces, next hops,
                   and routes that have been defined for media transport.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="IpInterface" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
			The IP interface.
	                The IP interface is an entity terminating the IP layer.
		        The IP interface has an associated IP address.
			In order to delete a IP interface the administrative state
			has to be locked.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="address" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The IP address of the IP interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ethernet" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The Ethernet interface for this IP interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="vlanid" type="Mgw_R9B27:NibsVlan" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The VLAN identity that the IP interface
				is related to.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="subnetMask" type="Mgw_R9B27:NibsIpMaskLength"                          >
                            <xs:annotation>
                              <xs:documentation>
                                The subnet mask length.
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="segmentMask" type="Mgw_R9B27:NibsIpMaskLength"                          >
                            <xs:annotation>
                              <xs:documentation>
                                The subnet segment mask length.
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadHost" type="xs:boolean" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				Deprecated attribute.
				Kept for backwards compatibility.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="arp" type="xs:boolean" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				Deprecated attribute.
				Kept for backwards compatibility.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="administrativeState" type="Mgw_R9B27:NibsAdministrativeState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The current administrative state.
				Also used to set administrative state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="operationalState" type="Mgw_R9B27:NibsOperationalState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The state of the IP interface.
				Indicates if the IP interface is possible to use for traffic
                                (enabled) or not possible to use for traffic (disabled).
                                A change of the administrative state does not change
                                the operational state. The operational state can be Enabled while
                                the administrative state is Locked. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lowUDP" type="Mgw_R9B27:NibsIpPort" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The lowest allowed UDP port for media
				To be used for dynamic connections
				and SPCs on IP interfaces.
				Exception: Leased line terminations use the range
				1024 - 4095.
				* The low UDP port number must be lower than the high UDP port number.
				* There must be at least 4 ports available in the port range.
				* The low UDP port number must be an even number.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="highUDP" type="Mgw_R9B27:NibsIpPort" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The highest allowed UDP port for media
				To be used for dynamic connections
				and SPCs on IP interfaces.
				Exception: Leased line terminations use the range
				1024 - 4095.
				* The high UDP port number must be higher than the low UDP port number.
				* There must be at least 4 ports available in the port range.
				* The high UDP port number must be an odd number.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="addressGroup" type="Mgw_R9B27:addressGroupType-94" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The identity of the address group. 
                 		The value zero means that the IP interface
                 		is not included in an address group.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="addressGroupOnly" type="xs:boolean" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The address must be in the correct address group
				to be selected. 
                 		The value true means that the IP interface
                 		is only selected if it is in an address group.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxPackets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of received accepted packets.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxOctets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of octets in received accepted packets.
				The number of octets does not include
				the Ethernet overhead.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfTxPackets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of packets to be sent.
				Some of these packets might be discarded
				due to traffic management.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfTxOctets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of octets in packets to be sent.
				Some of these packets might later
				be discarded due to traffic management.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxMaliciousPackets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received malicious packets that were discarded. 
	The following types of IP packets are considered malicious
	and are counted per IP Interface:
	* packets sent on an unconfigured media stream (IP address and port)
	* packets that have a source address and/or port different from
	the address that has been configured for the media stream,
	if Media source filtering is active
	* packets with a transport protocol other than UDP
	Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxExcessivePackets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of received packets that
				have been discarded due to bandwidth policing.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxExcessiveOctets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of octets in received packets
	that have been discarded due to bandwidth policing.
	Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfRxDiscardedPackets" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received packets that were discarded for other reasons:
	 * Packets received when stream mode is inactive or send only.
	 * Packets that could not be transmitted due to stream mode set
	 to inactive or receive only.
         * RTCP packets received when configured to be discarded.
         * Packets that were seen as late media.
	 Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ipStatsIpIfDiscardedNoNexthop" type="Mgw_R9B27:NibsCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The number of outgoing packets that were
				discarded due to no next hop MAC address.
				Family=Media Statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="NextHop" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
			The next hop for a route.
                        A next hop is a node via which IP traffic is routed.
                        It is needed when a IP source address and an IP destination
                        address are not on the same subnet.
			In order to delete a next hop the administrative state
			has to be locked.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="address" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The IP address of the next hop.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="administrativeState" type="Mgw_R9B27:NibsAdministrativeState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                The current administrative state.
			Also used to set administrative state.
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Route" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
The route table contains entries with subnets that we are interested in
sending packets to. If the subnet is beyond a router, there should be at
least one next hop is associated to the route.
When an IP interface is created, an interface route is created
implicitly, based on the IP address and subnet mask. There is no next hop
associated to an interface route. If the IP interface is deleted the
associated interface route is also deleted.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="prefix" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The address prefix of the remote subnet address.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mask" type="Mgw_R9B27:NibsIpMaskLength"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The number of relevant bits
				in the address prefix.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="type" type="Mgw_R9B27:NibsRouteType" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
				The static routes are created manually.
				The interface routes are created automatically
				 when the IP interface is created.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="nexthop" type="Mgw_R9B27:nexthopType-95"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
				The Next Hop(s) for this Route.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_Network_VirtualRouter_IpInterface">
                  <xs:selector xpath="Mgw_R9B27:IpInterface"/>
                  <xs:field xpath="Mgw_R9B27:address"/>
                </xs:key>
                <xs:key name="key_Mgw_Network_VirtualRouter_NextHop">
                  <xs:selector xpath="Mgw_R9B27:NextHop"/>
                  <xs:field xpath="Mgw_R9B27:address"/>
                </xs:key>
                <xs:key name="key_Mgw_Network_VirtualRouter_Route">
                  <xs:selector xpath="Mgw_R9B27:Route"/>
                  <xs:field xpath="Mgw_R9B27:prefix"/>
                  <xs:field xpath="Mgw_R9B27:mask"/>
                </xs:key>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Mgw_Network_H248Route">
            <xs:selector xpath="Mgw_R9B27:H248Route"/>
            <xs:field xpath="Mgw_R9B27:subnetAddress"/>
          </xs:key>
        </xs:element>
        <xs:element name="MgwApplication">
          <xs:annotation>
            <xs:documentation>
              
      Media Gateway Application for voice and video connection control.
      
            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="addressOffset" type="Mgw_R9B27:addressOffsetType-100" minOccurs="0" confd:default="0"              >
                <xs:annotation>
                  <xs:documentation>
                    
	Offset in the subnet segnent, from where MGW will
	start to allocate local addresses.
        
                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="PayloadProfile" minOccurs="12" maxOccurs="12">
                <xs:annotation>
                  <xs:documentation>
                    
      Payload Profile
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="payloadType" type="Mgw_R9B27:payloadTypeType-101"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Payload Type
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="packetizationTime" type="Mgw_R9B27:packetizationTimeType-102"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Packetization Time
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PayloadMapping" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      Payload Mapping
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="encodingName" type="Mgw_R9B27:encodingNameType-103"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Encoding name
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="payloadType" type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Payload Type
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="SignalingDevice" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      A physical device on the signaling interface.

      Either signalingInterface, e1Interface or t1Interface must be set.

      Attribute admState must be set to 'locked' before a signaling device can 
      be deleted.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" type="Mgw_R9B27:idType-180"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The name of the device. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="admState" type="Mgw_R9B27:GwmDevAdmState" minOccurs="0" confd:default="unlocked"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Administrative state.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="e1Interface" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Reference to an instance of the class E1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="signalingInterface" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Reference to an instance of the class Signaling interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t1Interface" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Reference to an instance of the class T1 interface.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="SignalingChannel" minOccurs="24" maxOccurs="31">
                      <xs:annotation>
                        <xs:documentation>
                          
      A TDM channel provisioned on the signaling device.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="channelId" type="Mgw_R9B27:channelIdType-181"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The time slot for the signaling channel
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_MgwApplication_SignalingDevice_SignalingChannel">
                  <xs:selector xpath="Mgw_R9B27:SignalingChannel"/>
                  <xs:field xpath="Mgw_R9B27:channelId"/>
                </xs:key>
              </xs:element>
              <xs:element name="ToneProfile" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      A collection of tone types to be configured for the MGW application. 
      A default tone profile is created by the system.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" type="Mgw_R9B27:GwmAlphaNumericString_l35"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The name of the tone profile.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="H248Tone" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      Objects for translating H.248 tone names to physical tones.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="h248Id" type="Mgw_R9B27:h248IdType-104"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The name of the tone. This attribute can be specified several times, 
	once for for each different toneid.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="defaultTimeout" type="Mgw_R9B27:defaultTimeoutType-105" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Default tone timeout in 10 ms interval (1 = 10 ms, 2 = 20 ms ...). 
	The value 0 will cause the tone will be played until the GC gives 
	order to stop the tone.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="tone" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to an instance of the class Physical Tone.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_MgwApplication_ToneProfile_H248Tone">
                  <xs:selector xpath="Mgw_R9B27:H248Tone"/>
                  <xs:field xpath="Mgw_R9B27:h248Id"/>
                </xs:key>
              </xs:element>
              <xs:element name="VirtualSgw" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      A Virtual Signaling Gateway (SGW) Application Server (AS) 
      is responsible for termination and translating the signaling
      protocols on TDM signaling interfaces to IUA/DUA signaling
      transport over the IP network to a gateway controller.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="sgName" type="Mgw_R9B27:GwmAlphaNumericFsUs_beginAlpha_l64"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	A string that identifies the signaling gateway. This string is also
	used to identify the application server. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="bladePair" type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Indicates in which blade pair of the system the application server
	is going to reside.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="opState" type="Mgw_R9B27:opStateType-185" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The operational state of the application server.

	down:
          The Application Server is unavailable. This state implies 
	  that all related ASPs are in the ASP-DOWN state for this AS. 
	  Initially, the AS will be in this state.

	active: 
          The Application Server is available and application traffic
   	  is active. This state implies that at least one ASP is in the up 
	  state.

	inactive: 
          The Application Server is available but no application
	  traffic is active (that is, one or more related ASPs are in the 
	  noAssociation or inactive state, but none in the up state). 
          The recovery timer T(r) is not running or has expired.

	pending: 
          An active ASP has transitioned from active to inactive
	  or down and it was the last remaining active ASP in the AS. 
	  A recovery timer T(r) will be started, and all incoming SCN messages
 	  will be queued by the SG. If an ASP becomes active before T(r) 
	  expires, the AS will change to the active state, and all the queued
	  messages will be sent to the active ASP.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="trTimer" type="Mgw_R9B27:trTimerType-186" minOccurs="0" confd:default="5"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The time in seconds during which the AS buffers switched circuit
	network (SCN) messages waits for an ASP to become active.
	If an ASP becomes active before the timer expires, the buffered
	messages are sent. If the timer expires the messages are discarded.
	-1 means indefinitely.
	The value 0 means that messages are discarded immediately.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Asp" minOccurs="0" maxOccurs="2">
                      <xs:annotation>
                        <xs:documentation>
                          
      An Application Server Process (ASP) is responsible for the SCTP 
      transport of IUA/DUA signaling over the IP network to a gateway
      controller. A maximum of 2 ASPs with an SCTP association can be
      configured and one is active at a time.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="aspName" type="Mgw_R9B27:GwmAlphaNumericFsUs_beginAlpha_l64"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A unique name identifying the application server process (ASP). 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmLinkAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The administrative state of the application server process.

	unlocked: 
          The ASP is unlocked. Unlocking an ASP makes the Operational state 
          change to up, inactive or noAssociation depending on whether there is 
          application traffic active or not.

	locked: 
          The ASP is locked. Locking an ASP makes the Operational state change 
          to down and, consequently, the ASP can no longer be used.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionRcvdDropped" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received chunks that have been dropped due to buffer 
	overflow in the receiving buffer.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionResume" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Number of times a communication resume indication has been 
	sent to the user.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionSentDropped" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Number of sent chunks that have been dropped due to buffer 
	overflow in the sending buffer.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionStop" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Number of times a communication stop indication has been 
	sent to the user.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="gatewayControllerName" type="Mgw_R9B27:GwmAlphaNumericFsUs_beginAlpha_l64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A string that identifies the Gateway Controller to which the
	ASP will connect. The name is optional and may be left empty.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="gcAddr1" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The first IP address of the remote Gateway Controller.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="gcAddr2" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The second IP address of the remote Gateway Controller, optionally
	used for SCTP multihoming.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="hbTimer" type="Mgw_R9B27:hbTimerType-187" minOccurs="0" confd:default="60"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The interval in seconds used by SCTP to monitor that the communication
	with the Gateway Controller is alive.
	The recommended value is 60.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="inStreams" type="Mgw_R9B27:inStreamsType-188" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of SCTP streams. Negotiated with the remote end.
	The value is not to be trusted when the SCTP association is down.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddr1" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Local SCTP IP address 1. 
	Must be set when used by MSAN. Else automatically assigned from the 
	H.248 IS subnet segment.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddr2" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Local SCTP IP address 2. 
	Must be set when used by MSAN. Else automatically assigned from the 
	H.248 IS subnet segment.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPort" type="Mgw_R9B27:localPortType-189" minOccurs="0" confd:default="9900"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Local SCTP port. The signaling gateway listens for incoming
	messages on this port number. Must be a unique port number. 
	The port must not be the same as for any of the H.248 control
	links terminating on the associated blade pair.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="Mgw_R9B27:opStateType-190" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The operational state of the application server process.

	down: 
          Application Server Process is down, yet the SCTP association is 
          available.

	up:
	  The Application Server Process is up, consequently the SCTP
	  association is available.

	noAssociation: 
          The ASP is available but the SCTP association is down, consequently 
	  the Application Server Process is down.

        inactive: 
	  The ASP is available but not yet activated.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="outStreams" type="Mgw_R9B27:outStreamsType-191" minOccurs="0" confd:default="20"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number for streams to be negotiated for the SCTP association.
	The configured value may change after negotiation with the
	remote end. 
	The value is not to be trusted when the SCTP association is down.
	Recommended value is 20.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChecksumErrors" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of SCTP packets received with an invalid checksum.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter is restarted from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of complete data chunks (user messages) received from
	the peers (retransmission included).
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdCtrlChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of datagrams received with chunk type id >0.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdPackets" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received SCTP packets.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdReassembled" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of reassembled user messages, incremented when the 
	first data chunk of a fragmented message is received.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePort" type="Mgw_R9B27:remotePortType-192" minOccurs="0" confd:default="9900"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The remote SCTP port.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="retransmittedChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of data chunks retransmitted to the peers.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sctpMode" type="Mgw_R9B27:sctpModeType-193" minOccurs="0" confd:default="server"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Whether the application server process will act as a client or 
	a server.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of complete data chunks (user messages) sent to the peers
	(retransmission included).
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentCtrlChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of datagrams sent with chunk type id >0.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentFragmented" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of fragmented user messages, incremented when the 
	first data chunk of a fragmented message is sent.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentPackets" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of sent SCTP packets.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="SgwInterface" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      A signaling interface that the virtual SGW is responsible for.
      It is terminating the ISDN,DPNSS or DASS2 signaling protocols 
      on timeslot 16 of an SDH E1 sublink.

      Either sdhSubLink or e1Interface must be set.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="interfaceId" type="Mgw_R9B27:interfaceIdType-194"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A unique identifier of the signaling interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeLAPCnt" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Not used in the current version. For future development.
	The number of active data links in the signaling interface.
	Only applicable to DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmLinkAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The administrative state of the signaling interface.

	unlocked: 
          The signaling interface is unlocked. The interface is in operation so 
	  data traffic can run on it.

	locked: 
	  The signaling interface is locked. When the interface is locked, no 
	  data traffic can pass it. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interfaceName" type="Mgw_R9B27:interfaceNameType-195" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        A string that identifies the signaling interface.
	The first character must be a letter (a..z) followed by any of: 
	a..z 
	0..9
	/ (forward slash)
	_ (underscore).
	Uppercase letters may be entered but are converted to lower case 
	when the attribute is stored internally. The name is optional and
	may be left empty. Used for ISM purpose only
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bitmap" type="Mgw_R9B27:bitmapType-196" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A hexadecimal indicating which timeslots are used as signaling 
	interfaces.
	For the DUA signaling protocol, you specify a Bitmap channel, 
	indicating for which Timeslot links will be created. You can only 
	specify one Bitmap channel. 
	For the DPNSS protocol there is one bitmap for the real channels and 
	another for the virtual channels. The bitmap for virtual channels is a 
	copy of the bitmap for real channels, so you can only specify one 
	bitmap. 
	For the DASS2 there is just one bitmap for the channels.

	The hexadecimal format is represented with an octet string. For each 
	octet the least significant bit corresponds to the lowest channel.
	octet #0 represents channels 0 to 7
	octet #1 represents channel 8 to 15
	octet #2 represents channel 16 to 23
	octet #3 represents channel 24 to 31

	For example, if channels 0 and 16 are not used, the octet string looks 
	like:
	FFFEFFFE. 

	This gives us the bits: 1111 1111 1111 1110 1111 1111 1111 1110
	The first bit being the most significant bit and the last being the 
	least significant bit.

	Octet #0 is represented as FF which equals the bits: 1111 1111. 
	Signaling interfaces will be created on all channels 24-31.

	Octet #1 is represented as FE which equals the bits: 1111 1110. 
	Signaling interfaces will be created on all channels except the channel
	that corresponds to the least significant bit, which is channel 16.

	Octet #2 is represented as FF which equals the bits: 1111 1111. 
	Signaling interfaces will be created on all channels 8-15.

	Octet #3 is represented as FE which equals the bits: 1111 1110. 
	Signaling interfaces will be created on all channels except the 
	channel that corresponds to the least significant bit, which is 
	channel 0.

	Only applicable to DPNSS and DASS2.
	The bitmap has the same format as an ip-address.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="dataLinkStatus" type="Mgw_R9B27:dataLinkStatusType-197" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The state of the data link.
	Only applicable to ISDN.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1Interface" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	     Reference to the E1 Interface object
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t1Interface" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	     Reference to the T1 Interface object
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhSubLink" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the SDH sublink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sonetSubLink" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the SONET sublink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedLAPCnt" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Not used in the current version. For future development.
	The number of failed data links in the signaling interface.
	Only applicable to DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="idlePollTimer" type="Mgw_R9B27:idlePollTimerType-198" minOccurs="0" confd:default="10"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum time, in seconds, with no frames being exchanged on the
	Q.921 level. The Q921 name for this timer is T203.
	The value range is 5-30 with recommended value 10 for ISDN 
	and 30-600 with recommended value 300 for DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="l3MsgInc" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Number of incoming layer 3 messages.	
	Family=Signaling statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="l3MsgOut" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Number of outgoing layer 3 messages.	
	Family=Signaling statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lineType" type="Mgw_R9B27:lineTypeType-199" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The line type, either of public or private.
	Only applicable to DASS2. Recommended value: public
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lockedLAPCnt" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Not used in the current version. For future development.
	The number of locked data links in the signaling interface.
	Only applicable to DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxAckDelay" type="Mgw_R9B27:maxAckDelayType-200" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum delay, in milliseconds, in which the SGW must acknowledge a 
	frame. It must be less than the retransmission timer.
	Recommended value 200.
	Only applicable to ISDN. 
    The value must be a multiple of 100.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxOutstandingFrames" type="Mgw_R9B27:maxOutstandingFramesType-201" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of frames that may be unacknowledged at any given time.
	Known as K for IUA.
	Recommended value 7.
	Only applicable to ISDN.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxRetransmissions" type="Mgw_R9B27:maxRetransmissionsType-202" minOccurs="0" confd:default="3"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of retransmissions of a frame.
	Known as N200 for IUA and NL for DUA.
	The value range is 1-10 with recommended value 3 for ISDN
	and 16-128 with recommended value 64 for DPNSS and DASS2.
    The value must be a multiple of 100.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mgcLinkStatus" type="Mgw_R9B27:mgcLinkStatusType-203" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Shows the Gateway Controller link status.
	Only applicable to ISDN.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="protocol" type="Mgw_R9B27:protocolType-204"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The type of signaling interface: ISDN, DPNSS or DASS2
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="protocolSide" type="Mgw_R9B27:protocolSideType-205"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The side of the signaling interface.
	One side of the signaling interface has to be defined as A or network
	and the other as B or user.
	Valid values for ISDN are network and user with recommended value 
	network.
	Valid values for DPNSS and DASS2 are A and B with recommended value A.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="retransmissionTimer" type="Mgw_R9B27:retransmissionTimerType-206" minOccurs="0" confd:default="3000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The time, in milliseconds, after which a non-acknowledged frame is 
	retransmitted. If the maximum number of retransmission attempts has 
	been exceeded, the reestablishment procedure is initiated.
	Known as T200 for IUA and NT1 for DUA.
	The value-range is 1000-10000 with recommended value 3000 for ISDN
	and 100-10000 with recommended value 500 for DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sendQueueLength" type="Mgw_R9B27:sendQueueLengthType-207" minOccurs="0" confd:default="30"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of frames that can be buffered to be sent on the 
	signaling interface.
	Value range is 1-300 with recommended value 30 for ISDN 
	and 1-10 with recommended value 4 for DPNSS and DASS2.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_MgwApplication_VirtualSgw_Asp">
                  <xs:selector xpath="Mgw_R9B27:Asp"/>
                  <xs:field xpath="Mgw_R9B27:aspName"/>
                </xs:key>
                <xs:key name="key_Mgw_MgwApplication_VirtualSgw_SgwInterface">
                  <xs:selector xpath="Mgw_R9B27:SgwInterface"/>
                  <xs:field xpath="Mgw_R9B27:interfaceId"/>
                </xs:key>
              </xs:element>
              <xs:element name="VirtualMgw" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>
                    
      Virtual Media Gateway (VMG), abstraction within a Media Gateway 
      representing the TDM resources (see Physical Device) as seen through one
      H.248 termination (see H.248 link). The attached control link can either
      be of type H248SctpLink or H248UdpLink.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" type="Mgw_R9B27:GwmAlphaNumericFsUs_beginAlpha_l35"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The name of the virtual media gateway. This name is used as the 
	message identifier in all H.248 messages sent from a virtual media 
	gateway.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="adapJitBufSize" type="Mgw_R9B27:adapJitBufSizeType-106" minOccurs="0" confd:default="200"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The size of the adaptive jitter buffer (in milliseconds) 
	used by audio connections.

	Streaming 3G-324M connections use a static algorithm for audio.

	The adaptive jitter buffer size determines how much IP jitter can be 
	managed, a 200 ms jitter buffer can manage an IP jitter of 100 ms. 
	Indirectly the adaptive jitter buffer size also specifies the maximum 
	delay that is acceptable for audio.

	The adaptation mechanism always tries to minimize the actual delay 
	introduced by the buffer.

	The adaptive jitter buffer size must be at least be as big as the 
	longest payload packetization time (ptime) used in the network. 
	To this value should be added a margin of at least one frame time, 
	that is:

	10 ms for G.711
	20 ms for AMR
	30 ms for G.723. 

	For example: If G.711 with ptime 20 ms and G.723 with ptime 30 ms are 
	used in the network, the buffer size must at least have a size of 
	60 ms, since G.723 is the worst case (30 ms ptime + 30 ms frame time)

	A modification of this attribute does only affect new calls, not 
	established calls. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="audioCallsEstablAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of dynamic audio call establishment attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="audioCallsFailedEstablAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of failed dynamic audio call establishment attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="audioCongestCallAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of congested audio call attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="detailedTermInfoPackage" type="Mgw_R9B27:detailedTermInfoPackageType-107" minOccurs="0" confd:default="enabled"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Indicates whether the Detailed termination information package will be
	supported for all physical terminations in this virtual media gateway.
	The detailed termination information package provides additional 
	information in the standard H.248 protocol to the GC, for example, 
	device type, device state, and law conversion, etc. It is sent from 
	the virtual media gateway to the GC during audit.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="echoDisablingMode" type="Mgw_R9B27:echoDisablingModeType-108" minOccurs="0" confd:default="g168"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Specifies the standard to follow for echo cancellation; possible 
	standards are G.164, G.165 or G.168. A modification of this attribute 
	only affects new calls, not established calls.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="estAudioStatJitBuf" type="Mgw_R9B27:estAudioStatJitBufType-109" minOccurs="0" confd:default="50"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The maximum estimated audio jitter, in milliseconds, of the 
	IP network(s) interfaced by the Media Gateway. The value is used by 
	connection types using a static jitter buffer algorithm for audio. 
	Currently only streaming 3G-324M connections use a static algorithm 
	for audio.

	A modification of this attribute does only affect new calls, not 
	already calls. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="estDataStatJitBuf" type="Mgw_R9B27:estDataStatJitBufType-110" minOccurs="0" confd:default="50"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The maximum estimated data jitter, in milliseconds, of the IP 
	network(s) interfaced by the VMG. The value is used by connection 
	types using a static jitter buffer algorithm for data.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ipEphTermName" type="Mgw_R9B27:ipEphTermNameType-111"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	A string to be used as a prefix for the IP ephemeral termination 
	identifier. The IP ephemeral termination is a termination that is 
	created by the system at the time of connection setup, as opposed to a
	physical termination that is configured by the operator. The ephemeral
	termination name is used to identify the ephemeral termination in a 
	virtual media gateway.

	This string is used as the first portion of a two-level ephemeral 
	termination naming scheme, used by the virtual media gateway.

	For example, if you assign the string rtpip1 to a virtual media 
	gateway, the ephemeral terminations in that virtual media gateway will
	look like rtpip1/0x0102030f. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="opState" type="Mgw_R9B27:GwmOpState" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The operational state of a virtual media gateway.

	enabled:  The virtual media gateway has established communication 
                  with a GC and is functioning correctly.
	disabled: The virtual media gateway is unable to communicate with 
                  the GC. There can be a number of reasons, for example:
                  - The virtual media gateway is performing an 
                    initial start.
                  - There is no active H.248 control link.
                  - The virtual media gateway is trying to attach to a GC by
                     sending a H.248 ServiceChange message to the GC. It 
                     will remain in this state while waiting for a response 
		     from the GC. 
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="profileName" type="Mgw_R9B27:profileNameType-112" minOccurs="0" confd:default="ericsson_mgw"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Profile supported by the VMG. 
	The VMG indicates to the VMG Controller the profile supported by 
	the VMG. If the VMG Controller does not support the profile, the 
	operational state remains 'down'.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="profileString" type="Mgw_R9B27:profileStringType-113" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The string sent in the first service change command.
	This name overrides the system defined default value.
	This attribute is optional.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtcpForwarding" type="Mgw_R9B27:rtcpForwardingType-114" minOccurs="0" confd:default="on"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Indicates whether the RTCP packets are forwarded or not in a transcoder-free
	mode. This field is only relevant if the VMG is configured for IP.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtcpOn" type="Mgw_R9B27:rtcpOnType-115" minOccurs="0" confd:default="true"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Turn RTCP on or off.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="srcAddressFiltering" type="Mgw_R9B27:srcAddressFilteringType-116" minOccurs="0" confd:default="off"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The source address filtering.
	addressAndPort means checking both the source IP address and UDP port.
	Address means checking only the source IP address.
	Off means no call filtering.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toneProfile" type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Reference to an instance of the class Tone profile.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="videoCallsEstablAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of dynamic video call establishment attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="videoCallsFailedEstablAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of failed dynamic video call establishment attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="videoCongestCallAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
	The number of congested video call attempts.
	Family=MGW call counters.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtcpNplr" type="Mgw_R9B27:rtcpNplrType-117" minOccurs="0" confd:default="disabled"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Turn RTCP network packet loss statistic sending to enabled or diasabled.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtcpJdr" type="Mgw_R9B27:rtcpJdrType-118" minOccurs="0" confd:default="disabled"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Turn RTCP jitter buffer discard rate statistic sending to enabled or diasabled.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtcpRtd" type="Mgw_R9B27:rtcpRtdType-119" minOccurs="0" confd:default="disabled"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Turn RTCP round trip delay statistic sending to enabled or diasabled.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="PhysicalDevice" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      A TDM resource containing a number of channels for voice and video
      connections, E1 on an MSP-STM1 interface (SDH sublink) or T1 on an
      MSP-OC3 interface (SONET sublink) or an E1 or T1 interface on an 
      MSP-16E1T1. 

      Either sonetSubLink, sdhSubLink, e1Interface or t1Interface must be set.

      Attribute admState must be set to 'locked' before the device can be 
      deleted.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="Mgw_R9B27:idType-161"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The name of the device. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeResources" type="Mgw_R9B27:GwmGauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of active resources.	
	Family=Processing load statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmDevAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The administrative state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="defaultEchoCancellation" type="Mgw_R9B27:defaultEchoCancellationType-162" minOccurs="0" confd:default="on"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The default value for echo cancellation
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="defaultEncoding" type="Mgw_R9B27:GwmEncoding" minOccurs="0" confd:default="a-law"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Used to specify default speech encoding value for the device.
	This field must be specified when the device is created.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="e1Interface" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to an instance of the class E1 Interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="echoDelay" type="Mgw_R9B27:echoDelayType-163" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Echo Window in kbit/s.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of failed call setup attempts.
	Family=Processing load statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="loopedTimeslots" type="xs:token" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
        A list of the time slots that have been 
	permanently configured with a loopback. This field can only be 
	specified when the device is created.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="Mgw_R9B27:GwmOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The operational state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sdhSubLink" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to an instance of the class SDH sublink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="setupAttempts" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of call setup attempts.
	Family=Processing load statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sonetSubLink" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to an instance of the class SONET sublink.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t1Interface" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to an instance of the class T1 Interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="type" type="Mgw_R9B27:typeType-164"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	This type describes the MG physical device type.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="v52" type="Mgw_R9B27:v52Type-165" minOccurs="0" confd:default="disabled"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Indicates whether a device supports V5.2 package. 
	The package is used to set and read Sa7 bit of a V5.2 interface via 
	H.248.

	enabled      The V5.2 package support is enabled.
	disabled     The V5.2 package support is disabled.

	Note: This attribute is ignored for provisioned TDM connections.

            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="PhysicalTermination" minOccurs="0" maxOccurs="31">
                            <xs:annotation>
                              <xs:documentation>
                                
      A physical termination on physical device for Semipermanent 
      connections.

      24 (on SONET sublink) or 31 (on SDH sublink) terminations are created by
      the system when a physical device is created.
            
                              </xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="channelId" type="Mgw_R9B27:channelIdType-166"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The time slot number. The range is 1-24 for T1 terminations and 1-31 for 
	E1 terminations.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="contextId" type="Mgw_R9B27:contextIdType-167" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The context id where the termination currently resides.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="echoCancel" type="Mgw_R9B27:echoCancelType-168" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Echo cancellation flag.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="monitoredEvents" type="Mgw_R9B27:GwmDisplayString" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	A list of the H.248 events that are currently being monitored.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="speechConv" type="Mgw_R9B27:speechConvType-169" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Speech conversion flag.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="startTime" type="Mgw_R9B27:startTimeType-170" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The time stamp set when the termination was added to a new context.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="toneId" type="Mgw_R9B27:GwmDisplayString" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	A text string that identifies the H.248 tone id.
	An empty string indicates that no tone is being played.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="TestTermination" minOccurs="0">
                                  <xs:annotation>
                                    <xs:documentation>
                                      
      A test termination is a physical termination that is reserved and used 
      for TSS audio test calls.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="channelId" type="Mgw_R9B27:channelIdType-171"                                      >
                                        <xs:annotation>
                                          <xs:documentation>
                                            
	Time slot number. The range is 1-24 for T1 terminations and 1-31 for 
	E1 terminations.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="codec" type="Mgw_R9B27:codecType-172" minOccurs="0" confd:default="noOverride"                                      >
                                        <xs:annotation>
                                          <xs:documentation>
                                            
	The codec to be used by this test termination. The controller 
	chooses a codec during the call setup, but if a specific codec is 
	specified here, it will override the one sent by the controller. This 
	makes it possible to force the call to use a specific codec.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="codecCN" type="Mgw_R9B27:codecCNType-173" minOccurs="0" confd:default="on"                                      >
                                        <xs:annotation>
                                          <xs:documentation>
                                            
	Comfort noise/Silence suppression.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="codecPtime" type="Mgw_R9B27:codecPtimeType-174" minOccurs="0" confd:default="Ptime-10"                                      >
                                        <xs:annotation>
                                          <xs:documentation>
                                            
	Packetization time (in milliseconds).
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="codecTR" type="Mgw_R9B27:codecTRType-175" minOccurs="0" confd:default="on"                                      >
                                        <xs:annotation>
                                          <xs:documentation>
                                            
	Tone relay.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="interArrivalJitter" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	Internal arrival jitter.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="packsPropDelay" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	Packet propagation delay.	
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="rtpOctetsReceived" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The number of RTP octets received.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="rtpOctetsSent" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The number of RTP octets sent.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="rtpPacketsLost" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The number of RTP packets lost.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="rtpPacketsReceived" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The number of RTP packets received.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="rtpPacketsSent" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The number of RTP packets sent.
	Family=RTP/RTCP statistics.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="state" type="Mgw_R9B27:stateType-176" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	Indicates whether the test termination is active in a call. Possible 
	values are active or idle
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                      <xs:element name="terminationId" type="Mgw_R9B27:GwmDisplayString" minOccurs="0"                                      >
                                        <xs:annotation>
                                          <xs:appinfo confd:config="false"/>
                                          <xs:documentation>
                                            
	The termination name, i.e the concatenation: DeviceName/Channel.
                
                                          </xs:documentation>
                                        </xs:annotation>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                      <xs:key name="key_Mgw_MgwApplication_VirtualMgw_PhysicalDevice_PhysicalTermination">
                        <xs:selector xpath="Mgw_R9B27:PhysicalTermination"/>
                        <xs:field xpath="Mgw_R9B27:channelId"/>
                      </xs:key>
                    </xs:element>
                    <xs:element name="VirtualIpDevice" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      A group of virtual IP terminations.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="deviceName" type="Mgw_R9B27:deviceNameType-153"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Name of the virtual IP device.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmDevAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Administrative state.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPayloadAddr" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the IP interface.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="echoDelay" type="Mgw_R9B27:echoDelayType-154" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Echo Window in kbit/s.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="VirtualIpTermination" minOccurs="31" maxOccurs="31">
                            <xs:annotation>
                              <xs:documentation>
                                
      The terminations are created when the Virtual IP Device is created. 
      The device is considered 'virtual' because it has no resources 
      on its own. The terminations get resources when they are configured.

      Configuring a termination is a two-step procedure:

      1 Operators in Domains A and B agree on IP addresses and UDP port 
        numbers that should be used for the leased lines.

      2 Operators in each domain configure the termination with the remote
	IP address and UDP port number.

      Once the configuration is made, resources are allocated and become 
      readable.
            
                              </xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="ipTermName" type="Mgw_R9B27:ipTermNameType-155"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The name of the IP termination.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="localPort" type="Mgw_R9B27:localPortType-156"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The local UDP port.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="pTime" type="Mgw_R9B27:pTimeType-157"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	Packetization time (in milliseconds).
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="payloadType" type="Mgw_R9B27:payloadTypeType-158"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The encoding and decoding standards for voice and data defined by the 
	Internet Assigned Number Authority (IANA). The payload type indicates 
	the codec used to compress and decompress speech or audio signals. 
	The possible payload types are:

        G.711 A-law
        G.711 u-law
        Clearchannel
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="payloadTypeNumber" type="Mgw_R9B27:payloadTypeNumberType-159"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The identifier for payload used in the RTP header when Payload type is
	Clearchannel.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="remotePayloadAddr" type="confd:inetAddressIPv4"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The remote IP address.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="remotePort" type="Mgw_R9B27:remotePortType-160"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
	The remote UDP port. Because the port is an RTP 
	port, the port number must be even.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                      <xs:key name="key_Mgw_MgwApplication_VirtualMgw_VirtualIpDevice_VirtualIpTermination">
                        <xs:selector xpath="Mgw_R9B27:VirtualIpTermination"/>
                        <xs:field xpath="Mgw_R9B27:ipTermName"/>
                      </xs:key>
                    </xs:element>
                    <xs:element name="H248SctpLink" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>
                          
      The H.248 control link that is associated with the VMG.
      
      The control link must have admState set to 'locked' before it can be 
      deleted.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" type="Mgw_R9B27:nameType-120"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A globally unique VMG name.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeGcAddr" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	IP address of the currently active GC. (vmgLinkRemoteAddress1 or
	vmgSecGcAddr1).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeGcPort" type="Mgw_R9B27:activeGcPortType-121" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The port number of the currently active GC. (vmgLinkRemotePort or
	vmgSecGcPort).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmLinkAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The administrative state of a H.248 control link.
	
	unlocked: The link is unlocked. Unlocking a link makes the 
	          Operational state change to enabled unless there is a link
		  fault.
        locked:   The link is locked. Locking a link makes the Operational 
	          state change to disabled and, consequently, the link can 
                  no longer be used. No new connections can be established 
                  on the link. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bladePair" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The blade pair where the H.248 control link is terminated.
	
	Reference to the blade pair.
	
	Attribute admState must be locked when changed.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionRcvdDropped" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received chunks that have been discarded due to buffer 
	overflow in the receiving buffer.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionResume" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of times a communication resume indication has been 
	sent to the user.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionSentDropped" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of sent chunks that have been discarded due to buffer 
	overflow in the sending buffer.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionStop" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of times a communication stop indication has been 
	sent to the user.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="domainName" type="Mgw_R9B27:domainNameType-122" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         The domain name for the media gateway. It is not the same as
         the media gateway name. This attribute is mandatory when the 
         MsgId format is 'domain-name'. Otherwise it is ignored.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="encoding" type="Mgw_R9B27:encodingType-123" minOccurs="0" confd:default="compacttext"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The encoding of outgoing H.248 messages. H.248 messages are encoded to 
	either of:

	compact text (short token) format
	pretty text (long token) format. 
	
	Recommended value: compacttext
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddress1" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The first IP address of the local SCTP end point. This address is 
	dynamically allocated from the IS subnet segment.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddress2" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The second IP address of the local SCTP end point. Two local IP
	addresses are used for multihoming. This address is dynamically 
	allocated from the IS subnet segment.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPort" type="Mgw_R9B27:localPortType-124" minOccurs="0" confd:default="2944"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number of the port to which the Media Gateway listens for incoming messages.
	A VMG must use a unique port number.
	
	Recommended value: 2944
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mGCOriginatedPendingLimit" type="Mgw_R9B27:mGCOriginatedPendingLimitType-125" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of pending H.248 responses that will be accepted 
	from the GC. If the virtual media gateway receives more pending 
	responses than the configured value, the virtual media gateway will 
	assume that the transaction has failed. A value of MGC originated 
	pending limit received via H.248 from the GC overwrites the 
	configured value. 
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mGOriginatedPendingLimit" type="Mgw_R9B27:mGOriginatedPendingLimitType-126" minOccurs="0" confd:default="3"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of pending H.248 responses that will be sent by a 
	virtual media gateway. If the virtual media gateway exceeds the 
	pending limit, the virtual media gateway will send a transaction 
	response with an error code. A value of vmgSentPendingLimit received 
	via H.248 from the GC overwrites the configured value.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 3
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxNumberOfRetransmissions" type="Mgw_R9B27:maxNumberOfRetransmissionsType-127" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number of times a H.248 transaction may be retransmitted.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maximumWaitDelay" type="Mgw_R9B27:maximumWaitDelayType-128" minOccurs="0" confd:default="1000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum delay in milliseconds before the virtual media gateway 
	initiates a ServiceChange procedure towards the controller at 
	restart. The actual delay will be a random value between zero and the
	Maximum wait delay for a ServiceChange.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 1000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="msgIdFormat" type="Mgw_R9B27:msgIdFormatType-129" minOccurs="0" confd:default="device-name"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The address format on H.248 level.
        domain-address - The attribute vmgLinkLocalAddress1 or vmgSecGcAddr1
                         is used as H.248 MID.
        domain-name    - The attribute vmgDomainName is used as H.248 MID.
        device-name    - The attribute vmgName is used as H.248 MID.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="normalMGExecutionTime" type="Mgw_R9B27:normalMGExecutionTimeType-130" minOccurs="0" confd:default="2000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The time, in milliseconds, within which the virtual media gateway 
	will send a H.248 transaction response or a pending response for a 
	transaction request initiated by the GC. A value of 
	normalMGExecutionTime received via H.248 from the GC overwrites the 
	configured value.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="Mgw_R9B27:GwmOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The operational state of the control link.
	
	enabled:  The link is up and running. H.248 messages can be sent and
	          received over the link.
        disabled: The link is down. No H.248 message can be sent or received
	          over the link. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="overloadNotifications" type="Mgw_R9B27:overloadNotificationsType-131" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Sending of pseudo rejects according to H.248.11.

	Recommended value: disabled
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChecksumErrors" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of SCTP packets received with an invalid checksum.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The umber of complete data chunks (user messages) received from
	the peers (retransmission included).
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdCtrlChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Theumber of datagrams received with chunk type id >0.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdPackets" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of received SCTP packets.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdReassembled" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of reassembled user messages, incremented when the 
	first data chunk of a fragmented message is received.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteAddress" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The IP address of the controller to which the control link is connected.
	
	Attribute admState must be locked when changed.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePort" type="Mgw_R9B27:remotePortType-132" minOccurs="0" confd:default="2944"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The port number for outgoing messages. Usually 2944 for text-encoded 
	messages,and 2945 for binary.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2944
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="retransmittedChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of data chunks retransmitted to the peers.
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sctpHbInterval" type="Mgw_R9B27:sctpHbIntervalType-133" minOccurs="0" confd:default="5"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The interval in seconds used by SCTP to monitor that the communication 
	with the VMG Controller is alive.
	
	Recommended value: 5
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of complete data chunks (user messages) sent to the peers
	(retransmission included).
	
	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.
	
	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentCtrlChunks" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The umber of datagrams sent with chunk type id >0.

	If the control link has been locked or the Operational state is 
	disabled, the counter is restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentFragmented" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of fragmented user messages, incremented when the 
	first data chunk of a fragmented message is sent.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentPackets" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The number of sent SCTP packets.

	If the control link has been locked or the Operational state is 
	disabled, the counter restarts from zero.

	Family=SCTP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t95" type="Mgw_R9B27:t95Type-134" minOccurs="0" confd:default="500"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The estimated maximum response time, in milliseconds, for 95% of the 
	outgoing H.248 requests. T95 is used for overload protection.

	Attribute admState must be locked when changed.

	Recommended value: 500
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="transactionRetentionTimer" type="Mgw_R9B27:transactionRetentionTimerType-135" minOccurs="0" confd:default="16000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number of milliseconds that a transaction response is stored without 
	an acknowledgement.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 16000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="H248UdpLink" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>
                          
      The H.248 control link that is associated with the VMG.
      
      The control link must have admState set to 'locked' before it can be 
      deleted.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" type="Mgw_R9B27:nameType-136"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	A globally unique VMG name.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeGcAddr" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The IP address of the currently active GC. (vmgLinkRemoteAddress1 or
	vmgSecGcAddr1).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activeGcPort" type="Mgw_R9B27:activeGcPortType-137" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The port number of the currently active GC. (vmgLinkRemotePort or
	vmgSecGcPort).
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" type="Mgw_R9B27:GwmLinkAdmState" minOccurs="0" confd:default="unlocked"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The administrative state of an H.248 control link.
	
	unlocked: The link is unlocked. Unlocking a link makes the 
	          Operational state change to enabled unless there is a link
		  fault.
        locked:   The link is locked. Locking a link makes the Operational 
	          state change to disabled and, consequently, the link can 
                  no longer be used. No new connections can be established 
                  on the link. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bladePair" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The blade pair where the H.248 control link is terminated.
	
	Reference to the blade pair.
	
	Attribute admState must be locked when changed.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="currentUdpInactTimer" type="Mgw_R9B27:GwmInteger32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	A value in 10 ms intervals specified by GC for the UDP inactivity timer.
	If not specified by the GC, this field is not defined, and the MGW 
	will use vmgLinkUdpInactTimer as the timeout.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="domainName" type="Mgw_R9B27:domainNameType-138" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
         The domain name for the media gateway. It is not the same as
         the media gateway name. This attribute is mandatory when the 
         MsgId format is set to 'domain-name'. Otherwise it is ignored.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="encoding" type="Mgw_R9B27:encodingType-139" minOccurs="0" confd:default="compacttext"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The encoding of outgoing H.248 messages. H.248 messages are encoded to 
	either of:
	
	compact text (short token) format
	pretty text (long token) format. 
	
	Recommended value: compacttext
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="inactivityMon" type="Mgw_R9B27:inactivityMonType-140" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Indicates whether GC has enabled UDP link monitoring.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddress1" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The first IP address of the local UDP end point. This address is 
	dynamically allocated from the IS subnet segment.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPort" type="Mgw_R9B27:localPortType-141" minOccurs="0" confd:default="2944"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The Media Gateway listens for incoming messages on this port number.
	A VMG must use an unique port number.
	
	Recommended value: 2944
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mGCOriginatedPendingLimit" type="Mgw_R9B27:mGCOriginatedPendingLimitType-142" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of pending H.248 responses that will be accepted 
	from the GC. If the virtual media gateway receives more pending 
	responses than the configured value, the virtual media gateway will 
	assume that the transaction has failed. A value of MGC originated 
	pending limit received via H.248 from the GC overrides the 
	configured value. 
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mGOriginatedPendingLimit" type="Mgw_R9B27:mGOriginatedPendingLimitType-143" minOccurs="0" confd:default="3"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum number of pending H.248 responses that will be sent by a 
	virtual media gateway. If the virtual media gateway exceeds the 
	pending limit, the virtual media gateway will send a transaction 
	response with an error code. A value of vmgSentPendingLimit received 
	via H.248 from the GC overwrites the configured value.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 3
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxNumberOfRetransmissions" type="Mgw_R9B27:maxNumberOfRetransmissionsType-144" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number of times a H.248 transaction may be retransmitted.

	Attribute admState must be locked when changed.
	
	Recommended value: 2
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maximumWaitDelay" type="Mgw_R9B27:maximumWaitDelayType-145" minOccurs="0" confd:default="1000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The maximum delay in milliseconds before the virtual media gateway 
	initiates a ServiceChange procedure towards the controller at 
	restart. The actual delay will be a random value between zero and the
	Maximum wait delay for SC.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 1000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="msgIdFormat" type="Mgw_R9B27:msgIdFormatType-146" minOccurs="0" confd:default="device-name"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The address format of the H.248 level.
        domain-address - The attribute localAddress1 is used as H.248 MID.
        domain-name    - The attribute domainName is used as H.248 MID.
        device-name    - The attribute name is used as H.248 MID.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="normalMGExecutionTime" type="Mgw_R9B27:normalMGExecutionTimeType-147" minOccurs="0" confd:default="2000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The time, in milliseconds, within which the virtual media gateway 
	will send an H.248 transaction response or a pending response for a 
	transaction request initiated by the GC. A value of 
	normalMGExecutionTime received via H.248 from the GC overwrites the 
	configured value.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="Mgw_R9B27:GwmOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	The operational state of the control link.
	
	enabled:  The link is up and running. H.248 messages can be sent and
	          received over the link.
        disabled: The link is down. No H.248 message can be sent or received
	          over the link. 
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="overloadNotifications" type="Mgw_R9B27:overloadNotificationsType-148" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	
	Recommended value: disabled
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteAddress" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The IP address of the controller to which the control link is connected.
	
	Attribute admState must be locked when changed.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePort" type="Mgw_R9B27:remotePortType-149" minOccurs="0" confd:default="2944"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The port number for outgoing messages. Usually 2944 for text-encoded 
	messages, and 2945 for binary.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 2944
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t95" type="Mgw_R9B27:t95Type-150" minOccurs="0" confd:default="500"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The estimated maximum response time, in milliseconds, for 95% of the 
	outgoing H.248 requests. T95 is used for overload protection.

	Attribute admState must be locked when changed.

	Recommended value: 500
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="transactionRetentionTimer" type="Mgw_R9B27:transactionRetentionTimerType-151" minOccurs="0" confd:default="16000"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The number of milliseconds that a transaction response is stored without 
	an acknowledgement.
	
	Attribute admState must be locked when changed.
	
	Recommended value: 16000
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="udpInactTimer" type="Mgw_R9B27:udpInactTimerType-152" minOccurs="0" confd:default="5"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Default value in seconds for the UDP inactivity timer. 
	This is a default value which means that the value is used if the 
	value is not set by the GC.

	The UDP inactivity timer specifies how long the control link can 
	be idle with out receiving any H.248 message from GC. 
	The timer is reset every time a H.248 message is received. 
	If the timer expires the virtual media gateway initiates recovery 
	actions and re-registration with the GC

	Attribute admState must be locked when changed.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="SignaledSpc" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      SPC provisioned from TeS with H.248 signaling.
      There are 3 types of SPCs supported:
      1 Physical to ephemeral termination; for example used to transport ISUP 
        signaling to TeS.
      2 Physical to physical termination.
      3 Physical to virtual IP termination; for inter-domain leased lines.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="Mgw_R9B27:idType-177"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	The context id.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="physTerm1" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the physical termination.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="physTerm2" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the physical termination.
	Only valid in SPC type phy-phy.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="spcType" type="Mgw_R9B27:spcTypeType-178"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Connection type.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="vIpTerm" type="confd:objectRef" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the virtual IP termination.
	Only valid in SPC type phy-vip.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="EphemeralSpcTermination" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>
                                
      An ephemeral termination that is created with the Signaled SPC, for example
      used to transport ISUP signaling to TeS.

      Read-only object containing the RTP/RTCP statistics for the SPC.
            
                              </xs:documentation>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="id" type="Mgw_R9B27:idType-179"                                >
                                  <xs:annotation>
                                    <xs:documentation>
                                      
 	The context id
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="interArrivalJitter" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Internal arrival jitter.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="packsPropDelay" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	Packet propagation delay.
	
	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="rtpOctetsReceived" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The number of received RTP octets.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="rtpOctetsSent" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The number of sent RTP octets.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="rtpPacketsLost" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The number of lost RTP packets.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="rtpPacketsReceived" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The number of received RTP packets.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="rtpPacketsSent" type="Mgw_R9B27:GwmCounter32" minOccurs="0"                                >
                                  <xs:annotation>
                                    <xs:appinfo confd:config="false"/>
                                    <xs:documentation>
                                      
	The number of sent RTP packets.

	Family=RTP/RTCP statistics.
              
                                    </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="ProvisionedSpc" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      An SPC between physical channel on SDH/SONET sublink and physical channel
      on signaling interface. For example, used to transport ISUP signaling
      to IMT/MGC.
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" type="Mgw_R9B27:idType-182"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	id
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="Mgw_R9B27:GwmOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Termination operative status.      
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="physTerm1" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the signaling channel.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="physTerm2" type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>
                                
	Reference to the physical termination.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_MgwApplication_VirtualMgw_PhysicalDevice">
                  <xs:selector xpath="Mgw_R9B27:PhysicalDevice"/>
                  <xs:field xpath="Mgw_R9B27:id"/>
                </xs:key>
                <xs:key name="key_Mgw_MgwApplication_VirtualMgw_VirtualIpDevice">
                  <xs:selector xpath="Mgw_R9B27:VirtualIpDevice"/>
                  <xs:field xpath="Mgw_R9B27:deviceName"/>
                </xs:key>
                <xs:key name="key_Mgw_MgwApplication_VirtualMgw_SignaledSpc">
                  <xs:selector xpath="Mgw_R9B27:SignaledSpc"/>
                  <xs:field xpath="Mgw_R9B27:id"/>
                </xs:key>
                <xs:key name="key_Mgw_MgwApplication_VirtualMgw_ProvisionedSpc">
                  <xs:selector xpath="Mgw_R9B27:ProvisionedSpc"/>
                  <xs:field xpath="Mgw_R9B27:id"/>
                </xs:key>
              </xs:element>
              <xs:element name="QosMonitoring">
                <xs:annotation>
                  <xs:documentation>
                    
      Top object for function to monitor the quality of service on paths 
      through the IP network. The QoS metrics are based on RTP/RTCP 
      statistics.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="adminState" type="Mgw_R9B27:adminStateType-1" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          

         The Administrative state of the QoS Monitoring function defines 
         whether the monitoring should be activated or not.

         If set to 'locked' (0): No sorting into NetworkPathGroups will be 
         made and no statistics be retrieved. All existing NetworkPathGroups 
         are removed.

         If set to 'unlocked' (1): The TDM-IP connections set up after the 
         administrative state is changed to unlocked will be sorted into 
         NetworkPathGroups, according to the prefixes and/or default masks 
         defined by the operator. For the NetworkPathGroups, statistics will 
         be retrieved.

          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="defaultLocalPrefixMaskLength" type="Mgw_R9B27:defaultLocalPrefixMaskLengthType-2" minOccurs="0" confd:default="32"                    >
                      <xs:annotation>
                        <xs:documentation>
                          

         The Default local IP address prefix mask length is used when sorting a 
         TDM-IP connection if none of the operator defined IP address prefixes 
         (IpAddressPrefix) matches the local IP address of that connection. 
         Then defaultLocalPrefixMaskLength specifies the number of bits that 
         is relevant in the local IP address. 
         
         The attribute defaultLocalPrefixMaskLength is by default set to length
         32 (which implies that the whole local IP address is taken into 
         account when sorting the connection).

         Note! When changing defaultLocalPrefixMaskLength, streams set up after 
         the change will be sorted according to the new value, but already  
         existing streams will not be affected.

          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="defaultRemotePrefixMaskLength" type="Mgw_R9B27:defaultRemotePrefixMaskLengthType-3" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          

         The Default remote IP address prefix mask length is used when sorting a
         TDM-IP connection if none of the operator defined IP address prefixes 
         (IpAddressPrefix) matches the remote IP address of that connection. 
         Then defaultRemotePrefixMaskLength specifies the number of bits that  
         is relevant in the remote IP address.
 
         The attribute defaultRemotePrefixMaskLength is by default set to 0 
         (which implies that the remote IP address is disregarded when sorting  
         the connection).

         Note! When changing defaultRemotePrefixMaskLength, streams set up after
         the change will be sorted according to the new value, but existing 
         streams will not be affected.

          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="IpAddressPrefix" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          

      When a connection is set up, the longest matching prefixes will  
      automatically be used when sorting the connection into the right  
      network path group. 
      If the operator defines a prefix that matches streams that already  
      exist, the prefix will only affect the sorting of the streams set up  
      after the prefix was created. It will not affect the already existing  
      streams.
      If none of the operator defined IP address prefixes matches the  
      IP address(es) specified for the connection being set up, the  
      Default local IP address prefix mask length (defaultLocalPrefixMaskLength)
      and/or the Default remote IP address prefix mask length 
      (defaultRemotePrefixMaskLength) will be used instead when sorting.
      
      Note! Some prefixes are not possible to create, namely prefixes matching
      loopback (127.0.0.0/8), broadcast (255.255.255.255/32), 
      multicast (224.0.0.0/4) or link local network (0.0.0.0/8) addresses.

          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="prefixAddress" type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>
                                

	This attribute is used, together with attribute
        Prefix mask length (prefixMaskLength) to specify an IP address  
        prefix to be used when sorting the TDM-IP connections. The attribute   
        prefixMaskLength specifies how many bits of attribute prefixAddress    
        that are relevant.

            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="prefixMaskLength" type="Mgw_R9B27:MbqmPrefixMaskLength"                          >
                            <xs:annotation>
                              <xs:documentation>
                                

	This attribute is used, together with attribute IP address prefix 
        (prefixAddress), to specify an IP address prefix to be used when 
        sorting the TDM-IP connections. The attribute prefixMaskLength
        specifies how many bits of attribute prefixAddress that are 
        relevant.

            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="NetworkPathGroup" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>
                          
      The network is considered to be a collection of paths determined 
      by the local and remote IP addresses. 
      These paths will be grouped into network path groups by operator-defined 
      IP address prefixes (IpAddressPrefix) and/or default masks 
      (defaultLocalPrefixMaskLength and defaultRemotePrefixMaskLength).  
      A new NetworkPathGroup is dynamically created when a RTP media   
      connection with a new local and remote IP address prefix combination   
      is established. Connections established later on with the same IP  
      address prefix combination will be placed in the same group.
      Once a day the unused NetworkPathGroups are removed.(A 
      NetworkPathGroup is considered as unused when there has been no 
      connection part of that group during the last 24 hours).

      The class NetworkPathGroup, contains two measurement families:

          * Weighted moving average RTP/RTCP statistics
            The weighted average is recalculated every 15 seconds by 
            subtracting the previously calculated Weighted Average (WA)
            from the Current Average Value (CAV), dividing the result by 
            6 and adding WA to it.
            NewWA = WA + (CAV - WA)/6
 
          * Accumulated RTP/RTCP statistics
            The counters in this family are accumulated since the 
            NetworkPathGroup was created.

      Note that counters for round-trip delay and remote side values require 
      that RTCP is active.
            
          
                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="npgNo" type="Mgw_R9B27:npgNoType-4"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	Network path group number.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localIpAddressPrefix" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute, together with the attribute Local prefix mask length
        (localPrefixMaskLength), defines the local prefix for all media 
        streams included in the concerned NetworkPathGroup. The attribute 
        localPrefixMaskLength specifies how many bits of the attribute 
        localIpAddressPrefix that are relevant.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPrefixMaskLength" type="Mgw_R9B27:MbqmPrefixMaskLength" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute, together with the attribute Local IP address prefix 
        (localIpAddressPrefix), defines the local prefix for all media streams 
        included in the NetworkPathGroup concerned.  
        The attribute localPrefixMaskLength specifies how many bits of the 
        attribute localIpAddressPrefix are relevant.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteIpAddressPrefix" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute, together with the attribute Remote prefix mask length
        (remotePrefixMaskLength), defines the remote prefix for all media   
        streams included in the NetworkPathGroup concerned. 
        The attribute remotePrefixMaskLength specifies how many bits of the 
        attribute remoteIpAddressPrefix are relevant.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePrefixMaskLength" type="Mgw_R9B27:MbqmPrefixMaskLength" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
	This attribute, together with the attribute Remote IP address prefix 
        (remoteIpAddressPrefix), defines the remote prefix for all media streams
        included in the NetworkPathGroup concerned.  
        The attribute remotePrefixMaskLength specifies how many bits of the 
        attribute remoteIpAddressPrefix are relevant.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgAudioPLossRatio" type="Mgw_R9B27:MbqmRatio" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The ratio of lost RTP packets in the audio streams. This 
        value is expressed as ratio in percent.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgAudioJitter" type="Mgw_R9B27:MbqmGauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The value of inter-arrival jitter, in milliseconds, 
        in the audio streams.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgAudioRoundTripDelay" type="Mgw_R9B27:MbqmGauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The round-trip delay, in milliseconds, based on RTCP reports of 
        the audio streams.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgAudioPLossRemSideRatio" type="Mgw_R9B27:MbqmRatio" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The ratio of lost RTP packets at the remote side of the audio streams. 
        This value is expressed as ratio in percent.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgAudioJitterRemSide" type="Mgw_R9B27:MbqmGauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The value of inter-arrival jitter, in milliseconds, detected at the
        remote side of the audio streams. 
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgVideoPLossRatio" type="Mgw_R9B27:MbqmRatio" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The ratio of lost RTP packets in the video streams. This 
        value is expressed as ratio in percent.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgVideoRoundTripDelay" type="Mgw_R9B27:MbqmGauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The round-trip delay, in milliseconds, based on RTCP reports of 
        the video streams.
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="avgVideoPLossRemSideRatio" type="Mgw_R9B27:MbqmRatio" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The ratio, in percent, of lost RTP packets at the remote side of the 
        video streams. 
        Family=Weighted moving average RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioPackRcvd" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of received RTP packets for the audio streams. Lost packets 
        are not included.
        To get an average value, this counter can be divided by the counter 
        accumAudioNoOfReadings. The division will result in an average 
        per audio channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioPLoss" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets that are lost in the audio streams.
        To get an average value, this counter can be divided by the counter 
        accumAudioNoOfReadings. The division will result in an average 
        per audio channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioJitter" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The value of inter-arrival jitter, in milliseconds, in the audio streams. 
        To get a statistic average value, this counter can be divided by the 
        counter accumAudioNoOfReadings.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioRoundTripDelay" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The round-trip delay, in milliseconds, based on RTCP reports of 
        the audio streams.
        To get a statistic average value, this counter can be divided by the 
        counter accumAudioNoOfRTCPReadings.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioPackRcvdRemSide" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets received at the remote side of the audio 
        streams.
        To get an average value, this counter can be divided by the counter 
        accumAudioNoOfRTCPReadings. The division will result in an average 
        per audio channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioPLossRemSide" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets that are lost at the remote side of the 
        audio streams.
        To get an average value, this counter can be divided by the counter 
        accumAudioNoOfRTCPReadings. The division will result in an average 
        per audio channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioJitterRemSide" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The value of inter-arrival jitter, in milliseconds, detected at the remote
        side of the audio streams. 
        To get a statistic average value, this counter can be divided by the 
        counter accumAudioNoOfRTCPReadings.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoPackRcvd" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of received RTP packets for the video streams. Lost packets 
        are not included.
        To get an average value, this counter can be divided by the counter 
        accumVideoNoOfReadings. The division will result in an average 
        per video channel and 15-second period.        
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoPLoss" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets that are lost in the video streams.
        To get an average value, this counter can be divided by the counter 
        accumVideoNoOfReadings. The division will result in an average 
        per video channel and 15-second period.        
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoRoundTripDelay" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The round-trip delay, in milliseconds, based on RTCP reports of the video 
        streams.
        To get a statistic average value, this counter can be divided by the 
        counter accumVideoNoOfRTCPReadings.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoPackRcvdRemSide" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets received at the remote side of the video 
        streams.
        To get an average value, this counter can be divided by the counter 
        accumVideoNoOfRTCPReadings. The division will result in an average 
        per video channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoPLossRemSide" type="Mgw_R9B27:MbqmCounter64" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The amount of RTP packets that are lost at the remote side of the 
        video streams.
        To get an average value, this counter can be divided by the counter 
        accumVideoNoOfRTCPReadings. The division will result in an average 
        per video channel and 15-second period.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioNoOfReadings" type="Mgw_R9B27:MbqmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The number of accumulations done for the following audio counters: 
           * Received RTP packets 
           * Lost RTP packets
           * Jitter.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumAudioNoOfRTCPReadings" type="Mgw_R9B27:MbqmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The number of accumulations done for the following RTCP audio counters:
           * Round-trip delay
           * Remote side Received RTP packets
           * Remote side RTP packets lost
           * Remote side Jitter.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoNoOfReadings" type="Mgw_R9B27:MbqmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The number of accumulations done for the following video counters: 
           * Received RTP packets
           * Lost RTP packets.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="accumVideoNoOfRTCPReadings" type="Mgw_R9B27:MbqmCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>
                                
        The number of accumulations done for the following RTCP video counters:
           * Round-trip delay
           * Remote side Received RTP packets
           * Remote side RTP packets lost.
        Family=Accumulated RTP/RTCP statistics.
            
                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Mgw_MgwApplication_QosMonitoring_IpAddressPrefix">
                  <xs:selector xpath="Mgw_R9B27:IpAddressPrefix"/>
                  <xs:field xpath="Mgw_R9B27:prefixAddress"/>
                  <xs:field xpath="Mgw_R9B27:prefixMaskLength"/>
                </xs:key>
                <xs:key name="key_Mgw_MgwApplication_QosMonitoring_NetworkPathGroup">
                  <xs:selector xpath="Mgw_R9B27:NetworkPathGroup"/>
                  <xs:field xpath="Mgw_R9B27:npgNo"/>
                </xs:key>
              </xs:element>
              <xs:element name="Video3g324m">
                <xs:annotation>
                  <xs:documentation>
                    
      The 3G-324M parameters.
        
                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="continousAmrTrans" type="Mgw_R9B27:DspcpContinousAmrTrans" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The attribute is used to enable or disable continous AMR transmission towards the 3G-324M terminal. The attribute affects channels configured for transcoder-free AMR operation. Continuous AMR transmission means that AMR 'No Data' frames will be inserted in the audio stream towards the 3G-324M terminal if the channel runs out of audio data, for example, due to loss of audio RTP packets in the IP network. The default value is 1 (enabled).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="videoBufferSize" type="Mgw_R9B27:videoBufferSizeType-5" minOccurs="0" confd:default="10000"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The size (number of bytes) of the video buffer per channel towards the 3G-324M terminal. The buffer absorbs network jitter and video bit rate peaks sent by the remote IP terminal. Additional received video RTP packets are discarded when reaching the limit.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="videoBufferCongThr" type="Mgw_R9B27:videoBufferCongThrType-6" minOccurs="0" confd:default="7000"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The video buffer congestion threshold (number of bytes). Additional received video inter frames (P-frames) will be discarded when reaching the limit.
        The value must be lower or equal to the VideoBufferSize attribute.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="corruptVideoDataStrategy" type="Mgw_R9B27:DspcpCorruptVideoDataStrategy" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The attribute defines how to treat corrupt video data received from the 3G-324M terminal. Corrupt video data is here interpreted as data affected by bit errors in the radio network. The default value is 2.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lostVideoDataStrategy" type="Mgw_R9B27:DspcpLostVideoDataStrategy" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The attribute defines which action to take upon detection of lost video data from the 3G-324M terminal. The default value is 4.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="audioVideoDefaultSkew" type="Mgw_R9B27:audioVideoDefaultSkewType-7" minOccurs="0" confd:default="100"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The default skew between audio and video (in milliseconds), That is how much later the video stream is compared with audio. The value will be indicated by the MGW towards the IP terminal using RTCP, but will only be used if the 3G-324M terminal does not signal the skew.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lipSyncFineTuningInteractive" type="Mgw_R9B27:lipSyncFineTuningInteractiveType-8" minOccurs="0" confd:default="100"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The attribute is used to fine tune lip syncronization for interactive video calls towards the 3G-324M terminal. The value defines the delay (in milliseconds) to be applied to the audio stream.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="lipSyncFineTuningStreaming" type="Mgw_R9B27:lipSyncFineTuningStreamingType-9" minOccurs="0" confd:default="100"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The attribute is used to fine tune lip syncronization for streaming video calls towards the 3G-324M terminal. The value defines the delay in milliseconds to be applied to the audio stream.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="forcedVideoSegm" type="Mgw_R9B27:forcedVideoSegmType-10" minOccurs="0" confd:default="2"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The attribute defines if forced video data segmentation will be applied when sending video towards the 3G-324M terminal. The specified value defines the maximum number of GOBs/slices to be carried by an H.223 AL-SDU. Having only a few GOBs/slices per AL-SDU increases the robustness to bit errors in the radio network to the cost of transmission capacity.
	0: disabled.
	1-13: number of GOBs/slices per AL-SDU.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="to3g324mDegVideoBitrateThrH263v1" type="Mgw_R9B27:to3g324mDegVideoBitrateThrH263v1Type-11" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the 3G-324M terminal) is considered degraded due to low bit rate. The reason for the low bit rate can be packet loss in the IP network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds.		
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toIpDegVideoBitrateThrH263v1" type="Mgw_R9B27:toIpDegVideoBitrateThrH263v1Type-12" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the IP terminal), is considered degraded due to low bit rate. The reason for the low bit rate can be bit errors in the error prone radio network. The number of seconds, during the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds. 
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="to3g324mDegVideoBitrateThrH263v2" type="Mgw_R9B27:to3g324mDegVideoBitrateThrH263v2Type-13" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the 3G-324M terminal) is considered degraded due to low bit rate. The reason for the low bit rate can be packet loss in the IP network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds.		
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toIpDegVideoBitrateThrH263v2" type="Mgw_R9B27:toIpDegVideoBitrateThrH263v2Type-14" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the IP terminal), is considered degraded due to low bit rate. The reason for the low bit rate can be bit errors in the error-prone radio network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds. 
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="to3g324mDegVideoBitrateThrMPEG4" type="Mgw_R9B27:to3g324mDegVideoBitrateThrMPEG4Type-15" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the 3G-324M terminal) is considered degraded due to low bit rate. The reason for the low bit rate can be packet loss in the IP network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds.		
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toIpDegVideoBitrateThrMPEG4" type="Mgw_R9B27:toIpDegVideoBitrateThrMPEG4Type-16" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the IP terminal), is considered degraded due to low bit rate. The reason for the low bit rate can be bit errors in the error-prone radio network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds. 
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="to3g324mDegVideoBitrateThrH264" type="Mgw_R9B27:to3g324mDegVideoBitrateThrH264Type-17" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the 3G-324M terminal) is considered degraded due to low bit rate. The reason for the low bit rate can be packet loss in the IP network. The number of seconds, during which the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds.		
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toIpDegVideoBitrateThrH264" type="Mgw_R9B27:toIpDegVideoBitrateThrH264Type-18" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when the video quality (as experienced by the end user using the IP terminal), is considered degraded due to low bit rate. The reason for the low bit rate can be bit errors in the error-prone radio network. The number of seconds, during the call experiences a lower bit rate than the threshold, will be counted and referred to as degraded video quality seconds. 
	The value represents the threshold in kilo bits per second.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="to3g324mDegVideoCallThr" type="Mgw_R9B27:to3g324mDegVideoCallThrType-19" minOccurs="0" confd:default="20"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold when a call towards the 3G-324M terminal should be considered having degraded video quality. 
        The value defines the percentage of degraded video quality seconds measured over the whole duration of the video call.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toIpDegVideoCallThr" type="Mgw_R9B27:toIpDegVideoCallThrType-20" minOccurs="0" confd:default="20"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	The threshold  when a call towards the IP terminal should be considered having degraded video quality. 
        The value defines the percentage of degraded video quality seconds measured over the whole duration of the video call.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="nsrpInitialDelay" type="Mgw_R9B27:nsrpInitialDelayType-21" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
        The initial delay (in milliseconds) to be applied before sending the first NSRP/WNSRP segment (H.245 message) towards the 3G-324M terminal. The delay is needed by some 3G-324M terminals to complete H.223 synchronization.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="vfuGeneration" type="Mgw_R9B27:DspcpVfuGeneration" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>
                          
	Enables or disables Video Fast Update (VFU) generation towards the 3G-324M terminal. The default value is 1 (Enabled).
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="currActiveVideoCalls" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The current number of active video calls (interactive + streaming). 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="currActive3g324mStrCalls" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The current number of active 3G-324M streaming calls. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totSuccVideoCallSetupReq" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of successful video call setup requests. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totRejVideoCallSetupReq" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of rejected video call setup requests. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totSuccVideoCallsH263v1" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of successful video calls using video codec H.263v1. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totSuccVideoCallsH263v2" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of successful video calls using video codec H.263v2. 
        Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totSuccVideoCallsH264" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of successful video calls using video codec H.264. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totSuccVideoCallsMpeg4" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of successful video calls using video codec MPEG-4. 
      	Family=Video call statistics.
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totVideoCallsWithoutSyncMarkers" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of video calls where the received video stream did not include sync markers. (This means that forced segmentation could not be applied towards the 3G-324M terminals).
      	Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totVideoCallsExpLostDataMaxLimit" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	The total number of video calls experiencing lost video data due to that the video buffer maximum limit was reached on the IP-side.
        Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totVideoCallsExpLostDataCongThrLimit" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
        The total number of video calls experiencing lost video data due to that the video buffer congestion threshold limit was reached on the IP-side.
      	Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totDegVideoQualCallsIpTo3g324m" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	The total number of degraded video quality calls in the IP to 3G-324M direction, that is, calls experiencing a higher ratio of degraded video quality seconds than specified by the degraded video quality call threshold.
        Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totDegVideoQualCalls3g324mToIp" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	The total number of degraded video quality calls in the 3G-324M to IP direction, that is calls experiencing a higher ratio of degraded video quality seconds than specified by the degraded video quality call threshold.
        Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totDegVideoQualSecsIpTo3g324m" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	The total number of degraded video quality seconds in the 3G-324M to IP direction.
        Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totDegVideoQualSecs3g324mToIp" type="Mgw_R9B27:DspcpCounter64" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>
                          
      	The total number of degraded video quality seconds in the IP to 3G-324M direction.
        Family=Video quality statistics.  
          
                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Mgw_MgwApplication_PayloadProfile">
            <xs:selector xpath="Mgw_R9B27:PayloadProfile"/>
            <xs:field xpath="Mgw_R9B27:payloadType"/>
          </xs:key>
          <xs:key name="key_Mgw_MgwApplication_PayloadMapping">
            <xs:selector xpath="Mgw_R9B27:PayloadMapping"/>
            <xs:field xpath="Mgw_R9B27:encodingName"/>
          </xs:key>
          <xs:key name="key_Mgw_MgwApplication_SignalingDevice">
            <xs:selector xpath="Mgw_R9B27:SignalingDevice"/>
            <xs:field xpath="Mgw_R9B27:id"/>
          </xs:key>
          <xs:key name="key_Mgw_MgwApplication_ToneProfile">
            <xs:selector xpath="Mgw_R9B27:ToneProfile"/>
            <xs:field xpath="Mgw_R9B27:name"/>
          </xs:key>
          <xs:key name="key_Mgw_MgwApplication_VirtualSgw">
            <xs:selector xpath="Mgw_R9B27:VirtualSgw"/>
            <xs:field xpath="Mgw_R9B27:sgName"/>
          </xs:key>
          <xs:key name="key_Mgw_MgwApplication_VirtualMgw">
            <xs:selector xpath="Mgw_R9B27:VirtualMgw"/>
            <xs:field xpath="Mgw_R9B27:name"/>
          </xs:key>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
    <xs:key name="key_Mgw_Blade">
      <xs:selector xpath="Mgw_R9B27:Blade"/>
      <xs:field xpath="Mgw_R9B27:id"/>
    </xs:key>
  </xs:element>
</xs:schema>
