<?xml version="1.0" encoding="UTF-8"?>
<!--
 Copyright (c) 2000-2021 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/Tgc/R6A48/R6H01"
                 xmlns:tgc="http://www.ericsson.com/is/isco/Tgc/R6A48/R6H01"
           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/R4AF11"
           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/R4AF11" schemaLocation="IsTypes.xsd"/>
  <xs:annotation>
    <xs:documentation>

    This MIM describes the BladePair class.

    </xs:documentation>
  </xs:annotation>
  <xs:simpleType name="linkGuardTimerType-140">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="86400"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-71">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grGlobalRegistrationCapabilityType-82">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|handoff|all"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="t2Type-42">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgCounter32">
    <xs:annotation>
      <xs:documentation>

      Integer (0 .. 4294967295)

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-73">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="capCallFinishedType-134">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="incrementIType-34">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5000"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoMinType-4">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5000"/>
      <xs:minInclusive value="40"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="crlAlarmWindowCountType-95">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm3Type-55">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-66">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="28"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm12Type-46">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pollCountType-76">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="connPointRoutingInfoType-117">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-78">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-68">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="28"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dtmfSendingPhysType-129">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes|audit"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="h248TonePackageType-70">
    <xs:restriction base="xs:token">
      <xs:pattern value="eriEcgDt|eriEcgRt|eriEcgBt|eriEcgCt|eriEcgSit|eriEcgWt|eriEcgPt|eriEcgCw|eriEcgCr|eriEcgIt|eriEcgTq|eriEcgPg|eriEcgBo|eriEcgSd|eriEcgTl|eriEcgLl|eriEcgSdt|eriEcgAt|eriEcgRf|eriEcgStt|eriEcgOh|eriEcgSr|eriEcgDd|eriEcgMw|eriEcgRc|eriEcgNu|eriEcgTStt|bcgBdt|bcgBrt|bcgBbt|bcgBct|bcgBsit|bcgBwt|bcgBpt|bcgBcw|bcgBcr|cgDt|cgRt|cgBt|cgCt|cgSit|cgWt|cgPrt|cgCw|cgCr|intInt|intIntque|xcgCmft|intBv|srvtnRdt|conftnTimelim|xcgRoh|xcgSpec|srvtnConf|xcgNack|biztnErwt|srvtnHt|xsrvtnSrdt|biztnDdt|srvtnMwt|xcgVac|briztnErwt|bcgBpy|xsrvtnXferdt|xsrvtnCft|xsrvtnCcst"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxAdjustmentType-40">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="t1Type-41">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dtmfSendingEphType-132">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="encodingType-103">
    <xs:restriction base="xs:token">
      <xs:pattern value="prettytext|compacttext"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="factorFType-33">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgExecTimeType-23">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subnetMaskLengthType-114">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm4Type-54">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgcExecTimeType-24">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grRedundancySchemeType-86">
    <xs:restriction base="xs:token">
      <xs:pattern value="none|matedtes|aasgr"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="encodingType-107">
    <xs:restriction base="xs:token">
      <xs:pattern value="prettytext|compacttext"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm11Type-47">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mapType-17">
    <xs:restriction base="xs:token">
      <xs:maxLength value="1000"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-88">
    <xs:restriction base="xs:token">
      <xs:pattern value="mgic|agw|tgw|mgw|bgw|mgic_ip_ip|any"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Restricted-confd_objectRef-148">
    <xs:list itemType="confd:objectRef"/>
  </xs:simpleType>
  <xs:simpleType name="h248MidFormatType-89">
    <xs:restriction base="xs:token">
      <xs:pattern value="deviceName|ip4Address|ip4AddressAndPort|domainName|domainNameAndPort"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nrCapacityWeightType-102">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Gauge32">
    <xs:annotation>
      <xs:documentation>

      Performance measurement value.
      A fluctuating positive integer (0 .. 4294967295).

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm5Type-53">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dtmfReceivingEphType-133">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grAXEPeriodicDisturbanceType-84">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3600"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceOrientationType-115">
    <xs:restriction base="xs:token">
      <xs:pattern value="internal|external"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgTruthValue">
    <xs:annotation>
      <xs:documentation>

      Enum which can be true or false.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="true|false"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm10Type-48">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm6Type-52">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="valCookieLifeType-12">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="120"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-64">
    <xs:restriction base="xs:token">
      <xs:pattern value="G.711 a-law|G.711 u-law|G.723|G.726|G.729|Clear channel|Silence suppression|DTMF relay"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pollMessageType-75">
    <xs:restriction base="xs:token">
      <xs:pattern value="modify-root|empty-audit-root"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceOpStateType-116">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off|tempunavail"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-69">
    <xs:restriction base="xs:token">
      <xs:pattern value="dial|ringing|busy|congestion|special-information|warning|payphone-recognition|call-waiting|caller-waiting|intrusion|trunk-queue|progress|operator-busy|second-dial|time-limit|line-lockout|special-dial|acceptance|refusal|subscriber-trunk-dialing|on-hold|special-recall-dial|distinctive-dial|message-waiting|ring-control|number-unobtainable|bothway-std"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="potsTermWeightType-61">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm7Type-51">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoInitialType-3">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="49000"/>
      <xs:minInclusive value="80"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grAXERestartNumType-85">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="aMeasIFixedType-126">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="massCallReleaseRegulationStateType-96">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dtmfReceivingPhysType-130">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes|audit"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm8Type-50">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="clearChannelType-122">
    <xs:restriction base="xs:token">
      <xs:pattern value="5|10|20|40"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="isdnOrigWeightType-62">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxAvgOccupancyType-124">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgUnsigned64">
    <xs:annotation>
      <xs:documentation>

      Long integers (for AXE and ML port references).

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedLong">
      <xs:maxInclusive value="18446744073709551615"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="roMeasIFixedType-125">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="opStateType-67">
    <xs:restriction base="xs:token">
      <xs:pattern value="up|down"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="fskSendingPhysType-128">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes|audit"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="longTimerType-20">
    <xs:restriction base="xs:token">
      <xs:pattern value="noChange|1|2|3|5|10|20|30|40|50|75|99"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="statRequestType-141">
    <xs:restriction base="xs:token">
      <xs:pattern value="on_demand|always"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ephAuditLinesType-101">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="8"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-2">
    <xs:restriction base="xs:token">
      <xs:pattern value="normal|fast"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grAXEDeadIntervalType-83">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="3600"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgOpState">
    <xs:annotation>
      <xs:documentation>

      Operational state.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="enabled|disabled"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="latencyType-77">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5000"/>
      <xs:minInclusive value="10"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="longRequestTimerType-30">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-104">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeNumType-65">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="127"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoAlphaType-6">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="granularityType-147">
    <xs:restriction base="xs:token">
      <xs:maxLength value="2"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toneDirEphType-137">
    <xs:restriction base="xs:token">
      <xs:pattern value="egress|egress_ingress|no"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgDisplayString">
    <xs:annotation>
      <xs:documentation>

      String definition according to MIB dataType
      consisting of 0 up to 255 characters.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="localPortType-108">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="initialBucketFillType-59">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="300"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pTimeType-120">
    <xs:restriction base="xs:token">
      <xs:pattern value="5|10|20|30|40|50|60"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="dscpType-110">
    <xs:restriction base="xs:token">
      <xs:maxLength value="4"/>
      <xs:minLength value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="callCountingStateType-90">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grIndexType-80">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="fskSendingEphType-131">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="callRateLimiterStateType-91">
    <xs:restriction base="xs:token">
      <xs:pattern value="on|off"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-112">
    <xs:restriction base="xs:token">
      <xs:maxLength value="51"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ccAlarmThresholdType-92">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="baseTypeType-72">
    <xs:restriction base="xs:token">
      <xs:pattern value="etsi-tgw|etsi-agw|eric-mgw|eric-mgw2|etsi-bgf"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoMaxType-5">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="50000"/>
      <xs:minInclusive value="80"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgUnsigned16">
    <xs:annotation>
      <xs:documentation>

      Used to define unsigned 16 bits values.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="associationMaxRetransType-8">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="20"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="requestRetriesType-29">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="typeType-121">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="idType-123">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="28"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceSetType-113">
    <xs:restriction base="xs:token">
      <xs:maxLength value="7"/>
      <xs:minLength 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="nameType-127">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="orderType-119">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="255"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm9Type-49">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grResidencyStatusType-100">
    <xs:restriction base="xs:token">
      <xs:pattern value="locally-registered|registered-to-peer|pending|unknown"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="potsOrigWeightType-60">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grMatePortType-81">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgUnsigned32">
    <xs:annotation>
      <xs:documentation>

      Integer definition according to MIB dataType.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="4294967295"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="startTimerType-18">
    <xs:restriction base="xs:token">
      <xs:pattern value="noChange|0|1|2|3|5|10|20|30|40|50|75|99"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="shortTimerType-19">
    <xs:restriction base="xs:token">
      <xs:pattern value="noChange|1|2|3|5|10|20|30|40|50|75|99"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="interfaceGuardTimerType-111">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="keyType-142">
    <xs:restriction base="xs:token">
      <xs:pattern value="nodeH24811Params"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-143">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="isdnTermWeightType-63">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subnetSegmentType-145">
    <xs:restriction base="xs:token">
      <xs:pattern value="h248_subnet_segment_1|h248_subnet_segment_2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="keyType-146">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="toneDirPhysType-136">
    <xs:restriction base="xs:token">
      <xs:pattern value="egress|egress_ingress|no"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgcProvRespTimeType-26">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grAASStatusType-87">
    <xs:restriction base="xs:token">
      <xs:pattern value="idle|open|closed"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codecIdType-118">
    <xs:restriction base="xs:token">
      <xs:pattern value="G.711|G.723.1-H|G.723.1-L|G.723.1a-H|G.723.1a-L|G.726-32|G.729AB|G.729A"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="gateManagementType-139">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes|audit"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="windowSizeType-79">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="bladesType-1">
    <xs:restriction base="tgc:Restricted-confd_objectRef-148">
      <xs:maxLength value="2"/>
      <xs:minLength value="2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ccAlarmWindowCountType-93">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="capLineInfoType-135">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-35">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-36">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="hangtermTimerType-97">
    <xs:restriction base="xs:unsignedInt">
      <xs:maxInclusive value="2147483647"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-37">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grAllocationType-98">
    <xs:restriction base="xs:token">
      <xs:pattern value="primary|redundant"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-39">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="longRequestRetriesType-31">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="5"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="durationTimerType-21">
    <xs:restriction base="xs:token">
      <xs:pattern value="noChange|1|2|3|5|10|20|30|40|50|75|99"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm15Type-43">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maskLengthType-144">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="32"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="sctpHeartBeatIntervalType-105">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="20"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MlgAdmState">
    <xs:annotation>
      <xs:documentation>

      Administrative state.

      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:pattern value="unlocked|shutting down|locked"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="rtoBetaType-7">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="4"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm0Type-58">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="t95TimerType-38">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="1000"/>
      <xs:minInclusive value="10"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mtuType-11">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="9180"/>
      <xs:minInclusive value="256"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="h248LongTimerType-32">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="45000"/>
      <xs:minInclusive value="15000"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pollTimerType-74">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="60000"/>
      <xs:minInclusive value="10000"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm14Type-44">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="globalNodeUdpPortType-14">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="codeType-15">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-16">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm1Type-57">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgOrigPendLimitType-27">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="diffServType-138">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|yes|audit"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgcOrigPendLimitType-28">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxShutdownRetransType-10">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="16"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-22">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="globalTrafficThroughputType-13">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="crlAlarmThresholdType-94">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="65535"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm13Type-45">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="mgProvRespTimeType-25">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="10000"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="subnetSegmentType-106">
    <xs:restriction base="xs:token">
      <xs:pattern value="iser1|iser2"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="pm2Type-56">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="100"/>
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="nameType-109">
    <xs:restriction base="xs:token">
      <xs:maxLength value="100"/>
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="grRegistrationCapabilityType-99">
    <xs:restriction base="xs:token">
      <xs:pattern value="no|all"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="maxInitRetransType-9">
    <xs:restriction base="xs:unsignedShort">
      <xs:maxInclusive value="16"/>
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="Tgc">
    <xs:annotation>
      <xs:documentation>

    The Management Information Model for the TGC blade system.

      </xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Blade" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>

      A blade in blade system, created from IS hardware management.
      The blades must work in pairs for redundancy, i.e., the number
      of blades in a blade system can be 2, 4, 6, etc.

            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" minOccurs="0"  type="xs:token"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>

        The subrack and slot position of the blade, e.g., "0-3".

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Cp" minOccurs="0" >
                <xs:annotation>
                  <xs:documentation>

      The Control Processor with the control software.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="cpuLoad" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	This counter shows the load on the CPU in percent (0-100).
        Family = CP statistics

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="memoryUsage" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	This counter 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="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        This counter shows how much memory is utilized in the control
        processor in percent (0-100).
        Family = CP statistics

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="System" minOccurs="0" >
          <xs:annotation>
            <xs:documentation>

      System common parameters and blade pairs.

            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BladePair" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A pair of blades for 1+1 redundancy.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" minOccurs="0"  type="xs:token"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Identity of the blade pair. E.g. "0-8,0-9"

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="blades" type="tgc:bladesType-1" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Sequence of references to Blade object instances.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="SctpParameters" minOccurs="0" >
                <xs:annotation>
                  <xs:documentation>

      SCTP global parameters

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="rtoInitial" type="tgc:rtoInitialType-3" 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="tgc:rtoMinType-4" 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="tgc:rtoMaxType-5" 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="tgc:rtoAlphaType-6" 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="tgc:rtoBetaType-7" 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="tgc:associationMaxRetransType-8" 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="tgc:maxInitRetransType-9" 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="tgc:maxShutdownRetransType-10" 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="tgc:mtuType-11" 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="tgc:valCookieLifeType-12" 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:sequence>
          </xs:complexType>
          <xs:key name="key_Tgc_System_BladePair">
            <xs:selector xpath="tgc:BladePair"/>
            <xs:field xpath="tgc:id"/>
          </xs:key>
        </xs:element>
        <xs:element name="Network" minOccurs="0" >
          <xs:annotation>
            <xs:documentation>

      Represents the IP Network that TGC is interfacing.
      Defined in mim file mlg_mim.xml.

            </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 gateway.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-143"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name for the H.248 route.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="subnetAddress" minOccurs="0"  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="tgc:maskLengthType-144" minOccurs="0" confd:default="32"                    >
                      <xs:annotation>
                        <xs:documentation>

	The mask length of the subnet.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="subnetSegment" type="tgc:subnetSegmentType-145" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Which of the bladesystems subnet segment to use
	as next hop.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Tgc_Network_H248Route">
            <xs:selector xpath="tgc:H248Route"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
        </xs:element>
        <xs:element name="TgcApp" minOccurs="0" >
          <xs:annotation>
            <xs:documentation>

      Top class for Telephony Softswich Solution Gateway
      Control application under the Tgc model.

            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="globalTrafficThroughput" type="tgc:globalTrafficThroughputType-13" minOccurs="0" confd:default="100"              >
                <xs:annotation>
                  <xs:documentation>

	The Global Traffic Throughput (GTT) is used to scale up or down
	the traffic limit TRAL of each gateway.
	GTT applies to all gateways controlled by a Call Server for which
	Call Counting is enabled. It is a percentage value with default 100%
	the maximum. For example, changing the GTT value from 100 to 50 would
	have the effect of halving the effective traffic limit for every
	gateway on the call server. Thus, changing the GTT value is a means
	of quickly throttling the traffic throughput of all gateways with
	Call Counting enabled.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="gcId" type="tgc:MlgDisplayString" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	Gateway controller identity. Identifier used in
        the H.248 signaling towards the gateway.

        The value of this attribute must start with letter (either case) and
        must contain only alphanumeric characters.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="globalNodeAddress" type="confd:inetAddressIPv4" minOccurs="0"              >
                <xs:annotation>
                  <xs:appinfo confd:config="false"/>
                  <xs:documentation>

	Global node address. The gateways should connect to this address

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="globalNodeUdpPort" type="tgc:globalNodeUdpPortType-14" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The port number used for H.248 signalling.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="applyParamSetChanges" type="xs:boolean" minOccurs="0" confd:default="false"              >
                <xs:annotation>
                  <xs:documentation>

	Indicates that the previously queued param set changes
    shall be applied to the existing control links
    Note: The read value is always false.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="autoApplyParamSetChanges" type="xs:boolean" minOccurs="0" confd:default="false"              >
                <xs:annotation>
                  <xs:documentation>

	Indicates that the previously queued param set changes
    shall be applied to the existing control links automatically

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

      AnnouncementSet class.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:MlgDisplayString"                    >
                      <xs:annotation>
                        <xs:documentation>

        A unique name of the announcement set.

        The name must start with letter (either case) and must contain only
        ASCII characters inside of the 33-126 range (inclusive).


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

      Class for storing announcements associated to
      announcement sets.

      If an announcement is removed from the last announcement set, the
      announcement will be removed from the announcement mapping ISM page too
      (e.g. the user adds an announcement mapping via ISM, adds this
      announcement map via netconf to an announcement set, then removes this
      announcement from the set, the announcement mapping will be removed from
      the ISM page too). Because the annoucement code is globally unique, this
      object can't be modified with the merge operation, it can be only created
      or deleted.

      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="code" minOccurs="0"  type="tgc:codeType-15"                          >
                            <xs:annotation>
                              <xs:documentation>

	Announcement code mapped to an announcement name.
        This attribute of the Announcement object is unique in the whole TGC,
        not only in an AnnouncementSet (e.g. you can't have an annoucement with
        code 12 and name "ann1" in an announcement set and an other announcement
        with code 12 and name "ann2" in an other announcement set - when the
        second announcement is created, its name will be "ann1").

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="name" type="tgc:MlgDisplayString" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Name of the announcement.

        The name must start with letter (either case) and must contain only
        ASCII characters inside of the 33-126 range (inclusive).


                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Tgc_TgcApp_AnnouncementSet_Announcement">
                  <xs:selector xpath="tgc:Announcement"/>
                  <xs:field xpath="tgc:code"/>
                </xs:key>
              </xs:element>
              <xs:element name="BgwInterfaceParameterSet" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Border Gateway Interface parameter set.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-109"                    >
                      <xs:annotation>
                        <xs:documentation>

        Textual name of the parameter set.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sourceAddressFiltering" type="xs:boolean" minOccurs="0" confd:default="true"                    >
                      <xs:annotation>
                        <xs:documentation>

        Remote source address filtering (value for gm/saf H.248 property)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sourcePortFiltering" type="xs:boolean" minOccurs="0" confd:default="true"                    >
                      <xs:annotation>
                        <xs:documentation>

        Remote source port filtering (value for gm/spf H.248 property)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="rtpSpecificBehaviour" type="xs:boolean" minOccurs="0" confd:default="true"                    >
                      <xs:annotation>
                        <xs:documentation>

        RTP specific behaviour (value for gm/rsb H.248 property)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="policing" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

        Policing (value for tman/pol H.248 property)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sustDataRate" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Sustainable data rate in bytes/sec (value for tman/sdr H.248 property)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dscp" type="tgc:dscpType-110" minOccurs="0" confd:default="00"                    >
                      <xs:annotation>
                        <xs:documentation>

        Differentiated services code point (value for ds/dscp H.248 property).
        Eight bit value, in the form of 0xYW or YW.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="perCallBwRes" minOccurs="0"  type="tgc:MlgUnsigned32"                    >
                      <xs:annotation>
                        <xs:documentation>

        Bandwith used by one call (kbits/sec).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkLayerOverhead" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="42"                    >
                      <xs:annotation>
                        <xs:documentation>

        Link layer overhead (in bytes).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="interfaceGuardTimer" type="tgc:interfaceGuardTimerType-111" minOccurs="0" confd:default="30"                    >
                      <xs:annotation>
                        <xs:documentation>

        Interface guard timer (in seconds).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="DefaultPointAssociation" minOccurs="0" >
                <xs:annotation>
                  <xs:documentation>

      A default point association for the AXE communication,
      one for each TGC bladesystem.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="localAddress1" type="confd:inetAddressIPv4" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	IP address 1 is allocated on the DPA on the first IP logical
	network which uses one physical link over the first EXB to
	communicate with the AXE.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="localAddress2" type="confd:inetAddressIPv4" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	IP address 2 is allocated on the DPA on the second IP logical
	network which uses one physical link over the first EXB to
	communicate with the AXE.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="opState" type="tgc:MlgOpState" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The operational state of the connection between AXE and TGC.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="bladePair" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Reference to BladePair object instance
        used by the DefaultPointAssociation instance.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="DigitMap" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      DigitMap class. Bitmap  used for detecting and reporting
      digit events on a termination.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-16"                    >
                      <xs:annotation>
                        <xs:documentation>

	The identifier of the digit map

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="map" minOccurs="0"  type="tgc:mapType-17"                    >
                      <xs:annotation>
                        <xs:documentation>

	Defines patterns against which sequences of a specified set
	of events are to be matched so that they can be reported as a
	group rather than singly.

	Digits 0..9 and letters A through a maximum value depending
	on the signalling system concerned, but never exceeding K.
	The letter x is used as a wildcard, designating any event
	corresponding to symbols in the range 0..9.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="startTimer" type="tgc:startTimerType-18" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	The time (in seconds) the gate way waits for the first digit
	if the timer expires an event is sent to the TGC.
	The start timer (T) is used prior to any digits have been dialed.
	If the existing timer value configured in Media Gateway will
 	be used, set this value to "noChange".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="shortTimer" type="tgc:shortTimerType-19" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	The time (in seconds) that the gateway must wait for more
	digits before reporting a digit match, because additional
	digits might cause a match with a different pattern
	The short timer (S) in seconds.
	If the existing timer value configured in Media Gateway will
	be used, set this value to "noChange".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="longTimer" type="tgc:longTimerType-20" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	If the gateway can determine that one or more digits are
	needed for a digit string to match one of the allowed patterns
	in the digit map, then the inter-digit timer value (in seconds)
	should be set to a long (L) duration. If the existing timer value
	configured in Media Gateway will be used, set this value to
	"noChange".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="durationTimer" type="tgc:durationTimerType-21" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	The time (in units of 100 ms) before a long duration
	event is sent. If the existing timer value configured
	in Media Gateway will be used, set this value to "noChange".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="memoryUsage" type="tgc:MlgUnsigned32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The memory usage of the digit map.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmMgDoesNotHaveADigitMap520" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map counter"
        Family = "Digit Map statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="H248Parameters" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A set of parameters for the transaction handling
      between TGC and gateway.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-22"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name for the H.248 Parameters set.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgExecTime" type="tgc:mgExecTimeType-23" minOccurs="0" confd:default="2000"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for normal MG execution time (ms).
	This is a timer (in milliseconds) in the GW. When it expires,
	but the request is still under processing, a Transaction
	Pending message is sent back to the TGC and the timer is
	restarted.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgcExecTime" type="tgc:mgcExecTimeType-24" minOccurs="0" confd:default="2000"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for normal MGC execution time (ms).
	This is a timer (in milliseconds) in the TGC. When it expires,
	but the request is still under processing a Transaction Pending
	message is sent back to the GW and the timer is restarted.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgProvRespTime" type="tgc:mgProvRespTimeType-25" minOccurs="0" confd:default="3000"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for MG provisional response time (ms).
	Within this period, a Transaction Reply or a Transaction
	Pending message shall be received by the TGC, otherwise the
	transaction will be retransmitted or considered to be failed
	(depends on how many retransmissions has been passed).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgcProvRespTime" type="tgc:mgcProvRespTimeType-26" minOccurs="0" confd:default="3000"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for MGC provisional response time (ms).
	Within this period, a Transaction Reply or a Transaction
	Pending message shall be received by the GW , otherwise the
	transaction will be retransmitted or considered to be failed
	(depends on how many retransmissions has been passed).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgOrigPendLimit" type="tgc:mgOrigPendLimitType-27" minOccurs="0" confd:default="5"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for MG originating pending limit.
	The number of pending messages can be sent (for a given
	received transaction request). When the limit is exceeded,
	the transaction is aborted, and an error message is sent
	to the sender of the transaction request.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mgcOrigPendLimit" type="tgc:mgcOrigPendLimitType-28" minOccurs="0" confd:default="5"                    >
                      <xs:annotation>
                        <xs:documentation>

	Parameter for MGC originating pending limit.
	The number of pending messages can be sent (for a given
	received transaction request). When the limit is exceeded,
	the transaction is aborted, and an error message is sent
	to the sender of the transaction request.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="requestRetries" type="tgc:requestRetriesType-29" minOccurs="0" confd:default="2"                    >
                      <xs:annotation>
                        <xs:documentation>

	Number of request retries. The number of retries when a no
	transaction response is received.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="longRequestTimer" type="tgc:longRequestTimerType-30" minOccurs="0" confd:default="5"                    >
                      <xs:annotation>
                        <xs:documentation>

	Long request timer (s).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="longRequestRetries" type="tgc:longRequestRetriesType-31" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>

	Long request retries. The number of retries when a no
	transaction a pending response is received.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="h248LongTimer" type="tgc:h248LongTimerType-32" minOccurs="0" confd:default="15000"                    >
                      <xs:annotation>
                        <xs:documentation>

	H.248 Long timer (ms). This is a megaco timer determining how long are
    subsequent H.248 retransmissions replied by Megaco without re-evaluation.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="factorF" type="tgc:factorFType-33" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>

	Multiplicative factor F.
	This is a multiplicative factor that is multiplied to old
	retry timer value to calculate a new timer value.
	NewRetryTime = OldRetryTime*F + I

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="incrementI" type="tgc:incrementIType-34" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Increment I (ms).
	This isan additional increment that is added to calculate
	a new timer value.
	NewRetryTime = OldRetryTime*F + I.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="threewayHandshake" minOccurs="0"  type="xs:boolean"                    >
                      <xs:annotation>
                        <xs:documentation>

	Indicates whether or not threeway handshake is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="CallCountingParameters" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A set of parameters for controlling the
      number of calls in the GW.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-35"                    >
                      <xs:annotation>
                        <xs:documentation>

       Name of Call Counting Parameters set.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="emergencyCallReservation" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="65536"                    >
                      <xs:annotation>
                        <xs:documentation>

	Emergency Call Reservation Parameter (RES) is defined such that the
	limit TRAL minus RES is the value of Number of Calls in progress
	(NCIP) at which no new normal calls are permitted (when GTT = 100%)
	i.e. a normal call is permitted only if NCIP is less than TRAL
	minus RES (when GTT=100%).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="totalTrafficLimit" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="65536"                    >
                      <xs:annotation>
                        <xs:documentation>

	The Total Traffic Limit (TRAL) is the value of Number of Calls in
	progress (NCIP) at which no new normal or emergency calls are
	permitted (when GTT = 100%). It is an integer, any value 0 to
	Maximum, increment is 1.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="OverloadControlParameters" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A representation of the TGC overload function, which can be
      of either the "Ericsson window" or "Leaky bucket" type, so there
      can't exist a standalone OverloadControlParameters object:
      - can't create standalone OverloadControlParameters object, only a
        LeakyBucket or an EricssonWindow object.
      - deleting a LeakyBucket or an EricssonWindow object deletes its
        parent OverloadControlParameters object too.
      - deleting an OverloadControlParameters objects deletes its child
        object too.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-36"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name for the Overload Control Parameters set.
	The class have two possible childclasses, EricssonWindow or
	LeakyBucket. Only one of them can be used per
	OverloadControlParameters instance.


                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="EricssonWindow" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>

      A set of parameters for the "Ericsson window" type
      overload control function.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" minOccurs="0"  type="tgc:nameType-37"                          >
                            <xs:annotation>
                              <xs:documentation>

	A unique name for the Ericsson Window Parameters set.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t95Timer" type="tgc:t95TimerType-38" minOccurs="0" confd:default="500"                          >
                            <xs:annotation>
                              <xs:documentation>

	T95 timer (ms).
	The period within which 95% of all transactions completes
	and a response is expected by TGC.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="LeakyBucket" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>

      A set of parameters for the "Leaky Bucket" type
      overload control function.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" minOccurs="0"  type="tgc:nameType-39"                          >
                            <xs:annotation>
                              <xs:documentation>

	A unique name for the Leaky Bucket Parameters set.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="targetOverloadRate" type="xs:float" minOccurs="0" confd:default="1.0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Target overload rate (calls/s), the desired number of
	overload notifications per interval where the gateway
	is considered to be working at its maximum capacity.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxLeakAmount" type="xs:float" minOccurs="0" confd:default="200.0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Max leak amount in calls per sec.
	The maximum number of calls that can be removed ("leaked")
	per second from the bucket, which defines the maximum call rate.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="minLeakAmount" type="xs:float" minOccurs="0" confd:default="10.0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Min leak amount in calls per sec.
	The minimum number of calls that can be removed ("leaked")
	per second from the bucket at the highest overload notification rate,
	which defines the minimum call rate.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="adjConstant" type="xs:float" minOccurs="0" confd:default="0.20"                          >
                            <xs:annotation>
                              <xs:documentation>

	Upward adjustment constant.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="coefficient" type="xs:float" minOccurs="0" confd:default="1.00"                          >
                            <xs:annotation>
                              <xs:documentation>

	Downward adjustment constant.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxAdjustment" type="tgc:maxAdjustmentType-40" minOccurs="0" confd:default="5"                          >
                            <xs:annotation>
                              <xs:documentation>

	Maximum adjustment of leak amount (%).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t1" type="tgc:t1Type-41" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>

	Time to wait for adjustment to take effect (s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="splash" type="tgc:MlgUnsigned16" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Splash. Hardcoded 1.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="t2" type="tgc:t2Type-42" minOccurs="0" confd:default="2"                          >
                            <xs:annotation>
                              <xs:documentation>

	Time to measure overload and rejects (s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="initialLeakAmount" type="xs:float" minOccurs="0" confd:default="100.0"                          >
                            <xs:annotation>
                              <xs:documentation>

	The initial leak rate in calls per sec.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm15" type="tgc:pm15Type-43" minOccurs="0" confd:default="95"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 15.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm14" type="tgc:pm14Type-44" minOccurs="0" confd:default="90"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 14.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm13" type="tgc:pm13Type-45" minOccurs="0" confd:default="85"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 13.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm12" type="tgc:pm12Type-46" minOccurs="0" confd:default="80"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 12.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm11" type="tgc:pm11Type-47" minOccurs="0" confd:default="75"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 11.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm10" type="tgc:pm10Type-48" minOccurs="0" confd:default="70"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 10.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm9" type="tgc:pm9Type-49" minOccurs="0" confd:default="65"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 9.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm8" type="tgc:pm8Type-50" minOccurs="0" confd:default="60"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 8.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm7" type="tgc:pm7Type-51" minOccurs="0" confd:default="55"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 7.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm6" type="tgc:pm6Type-52" minOccurs="0" confd:default="50"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 6.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm5" type="tgc:pm5Type-53" minOccurs="0" confd:default="45"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 5.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm4" type="tgc:pm4Type-54" minOccurs="0" confd:default="40"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 4.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm3" type="tgc:pm3Type-55" minOccurs="0" confd:default="35"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 3.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm2" type="tgc:pm2Type-56" minOccurs="0" confd:default="30"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 2.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm1" type="tgc:pm1Type-57" minOccurs="0" confd:default="25"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 1.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pm0" type="tgc:pm0Type-58" minOccurs="0" confd:default="20"                          >
                            <xs:annotation>
                              <xs:documentation>

	Priority watermark for priority 0.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="maxPendingCycles" type="tgc:MlgUnsigned16" minOccurs="0" confd:default="40"                          >
                            <xs:annotation>
                              <xs:documentation>

	Max pending cycles.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="initialBucketFill" type="tgc:initialBucketFillType-59" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Initial bucket fill (calls).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="activateStreamFairness" type="xs:boolean" minOccurs="0" confd:default="false"                          >
                            <xs:annotation>
                              <xs:documentation>

	Switch on/off SFA

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="controlPOTSOrig" type="xs:boolean" minOccurs="0" confd:default="false"                          >
                            <xs:annotation>
                              <xs:documentation>

	Control POTS Orig stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="controlISDNOrig" type="xs:boolean" minOccurs="0" confd:default="true"                          >
                            <xs:annotation>
                              <xs:documentation>

	Control ISDN Orig stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="potsOrigWeight" type="tgc:potsOrigWeightType-60" minOccurs="0" confd:default="100"                          >
                            <xs:annotation>
                              <xs:documentation>

	Weight of POTS Orig stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="potsTermWeight" type="tgc:potsTermWeightType-61" minOccurs="0" confd:default="100"                          >
                            <xs:annotation>
                              <xs:documentation>

	Weight of POTS Term stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="isdnOrigWeight" type="tgc:isdnOrigWeightType-62" minOccurs="0" confd:default="100"                          >
                            <xs:annotation>
                              <xs:documentation>

	Weight of ISDN Orig stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="isdnTermWeight" type="tgc:isdnTermWeightType-63" minOccurs="0" confd:default="100"                          >
                            <xs:annotation>
                              <xs:documentation>

	Weight of ISDN Term stream

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PayloadMapping" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Payload mapping contains a list of payload type number and encoding
      name per supported codec, to be used in the codec negotiation with
      gateways.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="type" minOccurs="0"  type="tgc:typeType-64"                    >
                      <xs:annotation>
                        <xs:documentation>

	RFC 2327 payload type identifying
	a specific codec.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="name" type="tgc:MlgDisplayString" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Encoding name of a payload type.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="typeNum" type="tgc:typeNumType-65" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Payload type number of a payload type.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PointAssociation" minOccurs="0"  maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A point association for the AXE communication, one for each
      TGC bladepair call handler CP.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" minOccurs="0"  type="tgc:idType-66"                    >
                      <xs:annotation>
                        <xs:documentation>

	Point association identity.

                        </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 IP address 1 is allocated on the PA on the first IP Logical
	Network which use one physical link over the first EXB to
	communicate with the AXE.

                        </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 IP address 2 is allocated on the PA on the second IP Logical
	Network which use one physical link over the second EXB to
	communicate with the AXE.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="opState" type="tgc:opStateType-67" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The state of the connection between AXE and TGC.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="bladePair" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Reference to BladePair object instance
        used by the H248UdpLink instance.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="CallHandler" minOccurs="0" >
                      <xs:annotation>
                        <xs:documentation>

      A Call Handler, associated with a point association,
      is processing call setup requests from AXE.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" minOccurs="0"  type="tgc:idType-68"                          >
                            <xs:annotation>
                              <xs:documentation>

	Call handler identity. (For example, the same
	identity as it's parent PointAssociation identity).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="intraDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of performed Intra-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt is successful.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedIntraDomainCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of failed Intra-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt fails for a
	reason other than congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congIntraDomainCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of congested Intra-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt fails because
	of congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interDomainCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of performed Inter-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt is successful.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedInterDomainCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of failed Inter-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt fails for a
	reason other than congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congInterDomainCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of congested Inter-Domain call Attempts on the call handler.
	This counter is increased every time a call attempt fails because
	of congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadSizeMismatch" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of mismatches between TeS configured
	Interworking Network Profile ptime and received
	Explicit Payload Size signaled from
        SIP/SIP-T/H.323 network.
        Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lawConversionMismatch" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Number of mismatches between TeS configured Encoding
	Scheme and received G.711 law type signaled from
	SIP/SIP-T/H.323 network.
        Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interNetworkCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of performed Inter-Network call Attempts on the call handler.
	This counter is increased every time a call attempt is successful.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedInterNetworkCallAttempts" type="xs:integer" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of failed Inter-Network call Attempts on the call handler.
	This counter is increased every time a call attempt fails for a
	reason other than congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congInterNetworkCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of congested Inter-Network call Attempts on the call handler.
	This counter is increased every time a call attempt fails because
	of congestion.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="intraMgEstablishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of intra gateway path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedIntraMgEstablishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of failed intra gateway path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interMgEstablishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of inter gateway path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedInterMgEstablishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of failed inter gateway path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="establishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="failedEstablishPathAttempt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

    Number of failed path establishment attempts.
	Family = "Call statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="protocolErrorUnspecified" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=1).
        Protocol Error Unspecified.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="internalError" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=2).
        Internal Error.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bandwidthInMGNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=3).
        Bandwidth in MG not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sessionDoesNotMatch" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>


        Result Code Counter (RC=4).
        Session does not match.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="switchDeviceNotConfigured" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=5).
        Switch device not configured.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="switchDeviceChannelNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=6).
        Switch device channel not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="incompatibleCellFillValues" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=7).
        Incompatible cell-fill values.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="temporaryBusy" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=8).
        Temporary busy.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="illegalStringFormat" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=9).
        Illegal string format.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portAlreadySeized" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=10).
        Port already seized.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portDoesNotExist" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=11).
        Port does not exist.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="deviceHasSemiPermanentConnection" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=12).
        Device has semi-permanent connection.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portReconfigurationInProgress" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=13).
        Port reconfiguration in progress.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="messageRejectedOverloadInML" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=14).
        Message rejected overload in ML.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="modificationInPathNotAllowed" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=15).
        Modification in Path no allowed.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="toneNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=16).
        Tone not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pathTypeResourceNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=17).
        Path type resource not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="leasedLinePathNotAllowed" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=18).
        Leased line path not allowed.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="messageRejectedOverloadInMG" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=19).
        Message rejected overload in MG.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mgNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=20).
        MG not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="networkNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=21).
        Network not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="temporaryHardwareFailure" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=22).
        Temporary hardware failure.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="override" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=23).
        Override.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="deviceDoesNotMatch" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=24).
        Device does not match.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="lawConversionNotPossible" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=25).
        Law conversion not possible.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="echoCancellationNotPossible" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=26).
        Echo Cancellation not possible.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="dtmfDigitReceptionNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=28).
        DTMF Digit Reception not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="dtmfDigitSendingNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=29).
        DTMF Digit Sending not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="invalidOrInsufficientBearerInformation" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=128).
        Invalid or Insufficient bearer information.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="invalidConnectionAddress" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=129).
        Invalid Connection address.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="transportProtocolNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=130).
        Transport protocol not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mediaTypeNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=131).
        Media Type not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamClockRateNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=132).
        Payload Type Parameter 'Clock Rate' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38FaxVersionNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=133).
        Payload Type Parameter 'T38FaxVersion' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38FaxMaxBitRateNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=134).
        Payload Type Parameter 'T38FaxMaxBitRate' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38FaxDataRateMgmtNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=135).
        Payload Type Parameter 'T38FaxDataRateMgmt' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38FaxMaxBufferSizeNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=136).
        Payload Type Parameter 'T38FaxMaxBufferSize' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38FaxMaxDatagramNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=137).
        Payload Type Parameter 'T38FaxMaxDatagram' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeParamT38UdpECNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=138).
        Payload Type Parameter 'T38UdpEC' not supported.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="resourceNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=139).
        Resource not available in bearer network.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="overloadInAXE" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=140).
        Overload in AXE.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mlPortReferenceNotDefined" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=142).
        ML Port Reference not defined.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portReferenceDoesNotMatch" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=143).
        ML Port Reference and AXE Port Reference don't match.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="axePortReferenceNotDefined" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=144).
        AXE Port Reference not defined.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="callCollisionInAG" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=145).
        Call collision in AG.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=146).
        Port not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mgNotDefined" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=147).
        MG not defined.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bearerNegotiationOngoing" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=148).
        Bearer negotiation ongoing.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="payloadTypeNotSupported" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=149).
        Payload Type not supported by bearer network.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="mediaResourceRequestFailed" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=150).
        Media resource request failed.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="transmissionFailed" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=151).
        Transmission Failure.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="portNotAvailableOrDisabled" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=152).
        Port not available or disabled.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="noStatisticsAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=155).
        No statistics available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rejectedByCallRateLimiter" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=156).
        Rejected by Call Rate Limiter.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rejectedByCallCounting" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=157).
        Rejected by Call Counting.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="unexpectedOnHook" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=159).
        Unexpected on-hook.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="unexpectedLineState" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=154).
        Unexpected line state.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="gwIfNotDefined" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=161).
        GW interface not defined.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="gwIfNotAvailable" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=162).
        GW interface not available.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="noIfMatchingAddr" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=164).
        No interface matching for address.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="noIfMatchingCpri" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=165).
        No interface matching for CPRI.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rejectedByH24811" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=166).
        Rejected by H.248.11.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rejectedDueToHangingCtxt" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Result Code Counter (RC=167).
        Rejected due to hanging context.
        Family = "Result code counters".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ToneSet" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Toneset class.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:MlgDisplayString"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name of the toneset.

        The name must start with letter (either case) and must contain only
        ASCII characters inside of the 33-126 range (inclusive).


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

      Objects for translating H.248 tone names to physical tones.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" minOccurs="0"  type="tgc:nameType-69"                          >
                            <xs:annotation>
                              <xs:documentation>

	The name of the physical tone. This attribute can be specified
        several times, once for for each different toneId.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="h248TonePackage" minOccurs="0"  type="tgc:h248TonePackageType-70"                          >
                            <xs:annotation>
                              <xs:documentation>

	H.248 Tone package.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Tgc_TgcApp_ToneSet_Tone">
                  <xs:selector xpath="tgc:Tone"/>
                  <xs:field xpath="tgc:name"/>
                </xs:key>
              </xs:element>
              <xs:element name="UdpInactivityParameters" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A UDP inactivity parameter set is used for supervision of
      UDP control links.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-73"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name for the UDP Inactivity Parameters set.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pollTimer" type="tgc:pollTimerType-74" minOccurs="0" confd:default="20000"                    >
                      <xs:annotation>
                        <xs:documentation>

	Timer as defined in H.248.14 and it is stepped
	in terms of 10ms.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pollMessage" minOccurs="0"  type="tgc:pollMessageType-75"                    >
                      <xs:annotation>
                        <xs:documentation>

	Type of poll message used at
	UDP inactivity check.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="pollCount" type="tgc:pollCountType-76" minOccurs="0" confd:default="2"                    >
                      <xs:annotation>
                        <xs:documentation>

	Number of times poll is done before bringing
	the link down.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="latency" minOccurs="0"  type="tgc:latencyType-77"                    >
                      <xs:annotation>
                        <xs:documentation>

	Latency.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="H248Profile" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      The H248Profile class stores H.248 profile names and the
      corresponding base types.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-71"                    >
                      <xs:annotation>
                        <xs:documentation>

       Name of H.248 Profile.
       The profile name must match the the name used by the GW.

       Maximum length of the profile is 100 characters. The name can contain
       only alphanumeric characters, underscore and one slash. The slash can be
       followed by only numbers. The name is converted to lowercase after
       creation and if doesn't contain version information, "/1" will be
       appended (so if a profile called "ABC" is created, the node will have a
       profile called "abc/1")


                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="baseType" minOccurs="0"  type="tgc:baseTypeType-72"                    >
                      <xs:annotation>
                        <xs:documentation>

	Base type for profile.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="H248CapabilitySet" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      The H248CapabilitySet class stores H.248 capabilities of the
      different type of Gateways.
      The capabilities configured in this table are verified
      during the audit process.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-127"                    >
                      <xs:annotation>
                        <xs:documentation>

       Name of H.248 Capability set.

       Maximum length of the profile is 100 characters.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toneSetRef" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Reference to ToneSet object instance
        used by the H248CapabilitySet instance.
	A tone set is a collection of tones.
	GWs are expected to be provisioned with appropriate
        tones for the country in which the GW is located.

        These tones are used only if tones are supported in egress or
        egress_ingress direction.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="announcementSetRef" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to AnnouncementSet object instance
        used by the H248CapabilitySet instance.
	The H.248 capability set can be associated with a announcement set,
	the parameter is optional and the H.248 profile could be
	configured to not support any announcements.
	If an announcement set is selected it must match the
	announcement set configured in the GW.

        These announcements are used only if announcements are supported in egress or
        egress_ingress direction.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="fskSendingPhys" minOccurs="0"  type="tgc:fskSendingPhysType-128"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for FSK Sending.
	no: FSK sending not supported
	yes: FSK sending supported
	audit: Sends an audit to the GW to determine if FSK
	       sending is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dtmfSendingPhys" minOccurs="0"  type="tgc:dtmfSendingPhysType-129"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for DTMF Sending.
	no: DTMF sending not supported
	yes: DTMF sending supported

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dtmfReceivingPhys" minOccurs="0"  type="tgc:dtmfReceivingPhysType-130"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for DTMF Receiving.
	no: DTMF reception not supported
	yes: DTMF reception supported
	audit: Sends an audit to the GW to determine if DTMF
	       reception is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="fskSendingEph" minOccurs="0"  type="tgc:fskSendingEphType-131"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for FSK Sending.
	no: FSK sending not supported
	yes: FSK sending supported
	audit: Sends an audit to the GW to determine if FSK
	       sending is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dtmfSendingEph" minOccurs="0"  type="tgc:dtmfSendingEphType-132"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for DTMF Sending.
	no: DTMF sending not supported
	yes: DTMF sending supported

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dtmfReceivingEph" minOccurs="0"  type="tgc:dtmfReceivingEphType-133"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for DTMF Receiving.
	no: DTMF reception not supported
	yes: DTMF reception supported
	audit: Sends an audit to the GW to determine if DTMF
	       reception is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="capCallFinished" minOccurs="0"  type="tgc:capCallFinishedType-134"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for Call Finished Indicator.
	no: Indicator not supported
	yes: Indicator supported

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="capLineInfo" minOccurs="0"  type="tgc:capLineInfoType-135"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capability for reporting line status changes.
	no: Indicator not supported
	yes: Indicator supported

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toneDirPhys" type="tgc:toneDirPhysType-136" minOccurs="0" confd:default="no"                    >
                      <xs:annotation>
                        <xs:documentation>

        The tones on the physical terminations are supported in this
        direction.
	egress: tones are supported in the egress direction
        egress_ingress: tones are supported in the egress and igress directions
        no: no tone support

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="toneDirEph" type="tgc:toneDirEphType-137" minOccurs="0" confd:default="no"                    >
                      <xs:annotation>
                        <xs:documentation>

        The tones on the ephemeral terminations are supported in this
        direction.
	egress: tones are supported in the egress direction
        egress_ingress: tones are supported in the egress and igress directions
        no: no tone support

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="diffServ" minOccurs="0"  type="tgc:diffServType-138"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capatibility for utilizing the DiffServ (ds) package
	no: DiffServ package not supported
	yes: DiffServ package supported
	audit: Sends an audit to the GW to determine if DiffServ
	       package is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="gateManagement" minOccurs="0"  type="tgc:gateManagementType-139"                    >
                      <xs:annotation>
                        <xs:documentation>

	Capatibility for utilizing the Gate Management (gm) package
	no: Gate Management package not supported
	yes: Gate Management package supported
	audit: Sends an audit to the GW to determine if Gate Management
	       package is supported.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="linkGuardTimer" type="tgc:linkGuardTimerType-140" minOccurs="0" confd:default="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Link guard timer (in seconds). 0 means 'not set'.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="statRequest" minOccurs="0"  type="tgc:statRequestType-141"                    >
                      <xs:annotation>
                        <xs:documentation>

    A configurable option for statistics request
    on_demand: request statistics only in those cases where a request has been
               received from the AXE (TSS 4.0 standard configuration)
    always:    always request statistics in
               the Subtract message sent to the gateway nodes (BT configuration)

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="MassCallReleaseRegulationParameters" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      A set of parameters for controlling the
      mass call release regulation in the GW.

      The object can be deleted only if it's not referenced from any other
      object. The changes in this object will only affect the control link
      using this object when an attribute of the control link (Gateway,
      H248UdpLink or H248SctpLink) is changed.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:nameType-78"                    >
                      <xs:annotation>
                        <xs:documentation>

       Name of Mass Call Release Regulation Parameters set.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="windowSize" type="tgc:windowSizeType-79" minOccurs="0" confd:default="100"                    >
                      <xs:annotation>
                        <xs:documentation>

        The window size of the mass call release regulation.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="GeographicalRedundancyParameters" minOccurs="0" >
                <xs:annotation>
                  <xs:documentation>

      Parameters used for Geographical Redundancy,
      one for each TGC bladesystem.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="grIndex" minOccurs="0"  type="tgc:grIndexType-80"                    >
                      <xs:annotation>
                        <xs:documentation>

        Dummy index to access global Geographical Redundancy parameters.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grMateIPAddress" type="confd:inetAddressIPv4" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        H.248 IP address of peer TGC.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grMatePort" type="tgc:grMatePortType-81" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	H.248 port of peer TGC (UDP or SCTP, does not
        matter for TGC, it is supposed that the same
        transport is used in both domains).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grGlobalSwitchover" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Order switchover of all home (primary) or registered
	gateways.
        Note: The read value is always false.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grGlobalSwitchback" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Order switchback of all registered visitor
        (redundant) gateways.
        Note: The read value is always false.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grGlobalRegistrationCapability" type="tgc:grGlobalRegistrationCapabilityType-82" minOccurs="0" confd:default="no"                    >
                      <xs:annotation>
                        <xs:documentation>

	Registration capability of visitor (redundant)
        gateways.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grMBP" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Maintain Bearer Path after switchover

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grSwitchoverAXEFailure" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Switchover when detecting AXE failure

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grAXEDeadInterval" type="tgc:grAXEDeadIntervalType-83" minOccurs="0" confd:default="180"                    >
                      <xs:annotation>
                        <xs:documentation>

	AXE Dead Interval in seconds

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grAXEPeriodicDisturbance" type="tgc:grAXEPeriodicDisturbanceType-84" minOccurs="0" confd:default="240"                    >
                      <xs:annotation>
                        <xs:documentation>

	AXE Periodic Disturbance Timer in seconds.
        Subsequent AXE large restarts within this period are
        considered to be periodic.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grAXERestartNum" type="tgc:grAXERestartNumType-85" minOccurs="0" confd:default="1"                    >
                      <xs:annotation>
                        <xs:documentation>

	Number of allowed AXE large restarts in the disturbance
        period before declaring AXE dead.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grRegPrimaryAGWNum" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of primary Access Gateways connected
        to this TeS.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grRegRedundantAGWNum" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of redundant Access Gateways connected
        to this TeS.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grRedundancyScheme" type="tgc:grRedundancySchemeType-86" minOccurs="0" confd:default="none"                    >
                      <xs:annotation>
                        <xs:documentation>

	 Mated TeS or Automated Active Standby
         Redundancy Scheme.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grAASStatus" type="tgc:grAASStatusType-87" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	 Status in the  Automated Active Standby
         Redundancy Scheme

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PerRoutePCS" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Per Route Preferred Capability Set

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="type" minOccurs="0"  type="tgc:typeType-121"                    >
                      <xs:annotation>
                        <xs:documentation>

        The call scenario, and the number of the profile in that scenario.
        The scenarios are: intraDomain
                           interDomain
                           interNetwork
        In intra/inter doman, there can be only one profile, no. 0
        Example: interNetwork_2

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="silSupp" type="xs:boolean" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Controls whether or not the generic silence suppression
         function will be activated. This attribute does not apply
         to codec G.729AB and G.723.1A (which includes a codec-specific silence
         suppression mechanism).
	 true = on, false = off.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dtmfRelay" type="xs:boolean" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	This attribute controls whether or not the Dual Tone Multi Frequency
	(DTMF) relay service is activated. Activation of DTMF relay ensures
	that DTMF tones are transported without degradation.
	true = on, false = off.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="t38" type="xs:boolean" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	This parameter is only valid for intraDomain and interNetwork codec
	capability sets.
	When T.38 is activated, the TSS Gateway Controller will support
	the setup of T.38 fax call and order the monitoring of V.21 fax
	preamble signalling in the gateway during call setup.
	true = T.38 activated, false = T.38 deactivated.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="autoSwitch" type="xs:boolean" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

       When autoswitch is activated, TGC will support the autoswitch feature.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="clearChannel" type="tgc:clearChannelType-122" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Clear channel packetisation time
        Valid values are: 5, 10, 20 and 40 ms.

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

     The  codeclist of a PerRoutePCS profile.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="codecId" minOccurs="0"  type="tgc:codecIdType-118"                          >
                            <xs:annotation>
                              <xs:documentation>

        The ID of the codec.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="order" type="tgc:orderType-119" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>

        The position of the codec in the codeclist.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="pTime" type="tgc:pTimeType-120" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>

        Packetisation time (ms).
        Valid values are the following for the given codecs:
          G.711:      5, 10, 20, 30, 40 ms
          G.723.1-H:  30, 60 ms
          G.723.1-L:  30, 60 ms
          G.723.1a-H: 30, 60 ms
          G.723.1a-L: 30, 60 ms
          G.726-32:   5, 10, 20, 40 ms
          G.729AB:    10, 20, 30, 40 ms
          G.729A:     10, 20, 30, 40 ms

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Tgc_TgcApp_PerRoutePCS_Codec">
                  <xs:selector xpath="tgc:Codec"/>
                  <xs:field xpath="tgc:codecId"/>
                </xs:key>
              </xs:element>
              <xs:element name="DigitMapSet" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      DigitMapSet class.

      The object can be deleted only if it's not referenced from any other
      object.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:MlgDisplayString"                    >
                      <xs:annotation>
                        <xs:documentation>

	A unique name of the DigitMapSet.

        The name must start with letter (either case) and must contain only
        ASCII characters inside of the 33-126 range (inclusive).


                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="memoryUsage" type="tgc:MlgUnsigned32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The memory usage of digit maps.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter1" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter2" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter3" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter4" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter5" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter6" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter7" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter8" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter9" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter10" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter11" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter12" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter13" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter14" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter15" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter16" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter17" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter18" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter19" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter20" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter21" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter22" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter23" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter24" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter25" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter26" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter27" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter28" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter29" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter30" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter31" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter32" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter33" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter34" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter35" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter36" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter37" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter38" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter39" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter40" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter41" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter42" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter43" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter44" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter45" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter46" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter47" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter48" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter49" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter50" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter51" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter52" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter53" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter54" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter55" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter56" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter57" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter58" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter59" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter60" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter61" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter62" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="dmNumCounter63" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Digit Map Numbering counter"
        Family = "Digit Map Numbering statistics".

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

      Objects for adding and deleting digit maps to/from a digit map set.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="name" minOccurs="0"  type="tgc:MlgDisplayString"                          >
                            <xs:annotation>
                              <xs:documentation>

	The name of the digit map.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Tgc_TgcApp_DigitMapSet_DMSDigitMap">
                  <xs:selector xpath="tgc:DMSDigitMap"/>
                  <xs:field xpath="tgc:name"/>
                </xs:key>
              </xs:element>
              <xs:element name="DigitMapMapping" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      DigitMapMapping class.

      The object responsible for setting digit map number
      and digit map associations.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="number" minOccurs="0"  type="tgc:MlgUnsigned32"                    >
                      <xs:annotation>
                        <xs:documentation>

	Digit Map number.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="digitMap" type="tgc:MlgDisplayString" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Digit map name.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="LoadDistribution" minOccurs="0"  maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Load distribution parameters for each point association
      Can not be deleted.
      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="id" minOccurs="0"  type="tgc:idType-123"                    >
                      <xs:annotation>
                        <xs:documentation>

	Point association identity.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="bladePair" type="tgc:MlgDisplayString" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Reference to BladePair object instance
        used by the H248UdpLink instance.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="maxAvgOccupancy" type="tgc:maxAvgOccupancyType-124" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Maximum desired average occupancy of the blade-pair.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="roMeasIFixed" type="tgc:roMeasIFixedType-125" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Load distribution parameter: artificial fixed value for average
        measured load of the blade during the last control interval
        (for testing purposes).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="aMeasIFixed" type="tgc:aMeasIFixedType-126" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Load distribution parameter: artifficial fixed value for total number
        of calls accepted by the blade during the last control interval
        (for testing purposes).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="NodeLevelH24811Params" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      NodeLevelH24811Params class.

      The object is responsible for setting
      Node level H248.11 settings

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="key" minOccurs="0"  type="tgc:keyType-142"                    >
                      <xs:annotation>
                        <xs:documentation>

	Key

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="activateH24811" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Switch on/off H248.11 on node level

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="sendH24811Statistics" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	Switch on/off sending of H248.11 statistics

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Gateway" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:documentation>

      Configuration data for the Gateway representation.

      The gateway can have one H248SctpLink or H248UdpLink child (but not
      both!). If the admState object of that child is "locked", only the
      following attributes of the Gateway can be modified:
      - bladePair
      - callRateLimiterState
      - callCountingState
      - callRateLimit
      - callCountingParametersRef

      If the admState is "unlocked", the Gateway and the link can't be deleted.
      Deleting the link object automatically deletes the parent gateway too.

      If the type attribute of a Gateway is agw, then the digitMapRef can
      refer to a digit map. If the type is not agw, no digitMapRef must be
      specified in create or merge edit-config operations.

      If a Gateway had been created and after no Control Link defined for it,
      the Gateway has not been shown on the ISM page.

      Defined in mim file mlg_mim.xml.

                  </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="name" minOccurs="0"  type="tgc:MlgDisplayString"                    >
                      <xs:annotation>
                        <xs:documentation>

	The user-defined name of this gateway controller.
	This name, which must be unique within the network,
	depending on the chosen H.248 message identifier format
	might be used in the H.248 signalling between the gateway
	controller and the gateways. This value should normally only
	be set once at installation. Changing this value is only
        possible if all H.248 control links are blocked.

        The value of this attribute must start with letter (either case) and
        must contain only alphanumeric characters. It is case-insensitive, so
        one can't have two gateways with names "gw" and "GW".


                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="gwId" type="tgc:MlgUnsigned32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Gateway identity. Identifier used in the H.248 signaling
	towards the gateway. This corresponds to the BCUID parameter
	in AXE and should be the same as H.248 Link identity.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="h248ProfileRef" minOccurs="0"  type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to H248Profile object instance
        used by the Gateway instance. Selects which H.248 profile to
	use for the gateway. The profile name must match the profile
	specified in the H.248 message from the gateway. The base type
	of the profile must match the type of gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="digitMapRef" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to DigitMap object instance used by the Gateway
	instance. This field is only valid if Gateway type is AGW.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="digitMapSet" type="tgc:MlgDisplayString" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Digit Map Set name. This field is only valid if Gateway type is AGW.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="digitMapsMemoryUsage" type="tgc:MlgUnsigned32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The memory usage of digit maps.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callCountingParametersRef" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to CallCountingParameters object instance
        used by the Gateway instance. Selects which set of call counting
	parameters to use for the gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="type" minOccurs="0"  type="tgc:typeType-88"                    >
                      <xs:annotation>
                        <xs:documentation>

	The Media Gateway type. If no check on Media Gateway type
	shall/can be made, the type is set to 'any' (unknown).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="serviceChangeState" type="tgc:MlgOpState" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The service change state tells if the gateway
	have service changed toward the controller.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="bladePair" minOccurs="0"  type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>

	The H.248 control link to be handled by a specific blade pair.
	This is done to distribute the load between blade pairs in the
	system.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="h248MidFormat" minOccurs="0"  type="tgc:h248MidFormatType-89"                    >
                      <xs:annotation>
                        <xs:documentation>

	Decides the format of the Message ID in the
	H.248 header for the Controller (TGC).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="addr" type="confd:inetAddressIPv4" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	If H.248 message identifier format is IP address or IP
	address and port, this field is mandatory. This is the address
	of the gateway to which the H.248 messages are sent.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="port" type="tgc:MlgUnsigned16" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	If H.248 message identifier format is domain name and port
	or IP address and port, this field is mandatory. This is the
	port of the gateway to which the H.248 messages are sent.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callCountingState" type="tgc:callCountingStateType-90" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Indicates whether or not the function Call Counting (according
	to the referenced set of call counting parameters) is used by
	the gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callRateLimiterState" type="tgc:callRateLimiterStateType-91" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Indicates whether or not the call rate limit parameter
	is used by the gateway. This is only valid for leaky bucket.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callRateLimit" type="tgc:MlgUnsigned16" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	The Leaky bucket call rate delimiter in calls per sec.
	Only valid for leaky bucket, and if the call rate limiter
	state is set to "on".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ccAlarmThreshold" type="tgc:ccAlarmThresholdType-92" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Threshold for Call Counting alarm generation.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ccAlarmWindowCount" type="tgc:ccAlarmWindowCountType-93" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Number of errorless windows (timeframes) for Call Counting
        alarm ceasing.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="crlAlarmThreshold" type="tgc:crlAlarmThresholdType-94" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Threshold for Call Rate Limiter alarm generation.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="crlAlarmWindowCount" type="tgc:crlAlarmWindowCountType-95" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        Number of errorless windows (timeframes) for Call Rate Limiter
        alarm ceasing.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="massCallReleaseRegulationState" type="tgc:massCallReleaseRegulationStateType-96" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Indicates whether or not the function Mass Call Release Regulation (according
	to the referenced set of Mass Call Release Regulation parameters) is used by
	the gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="massCallReleaseRegulationParametersRef" type="confd:objectRef" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to MassCallReleaseRegulationParameters object instance
        used by the Gateway instance. Selects which set of mass call release regulation
	parameters to use for the gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="hangtermTimer" type="tgc:hangtermTimerType-97" minOccurs="0" confd:default="240"                    >
                      <xs:annotation>
                        <xs:documentation>

        Hangterm package timerx value in seconds. 0 means hangterm is not used.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="intraMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of attempts to establish a dynamic intra-MG connection.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedIntraMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic intra-MG connection.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congIntraMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic intra-MG
	connection due to congestion in the media gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="origInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of attempts to establish a dynamic inter-MG
	connection on an originating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedOrigInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-MG connection on an originating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congOrigInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-MG connection on an originating endpoint due
	to congestion in the media gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="termInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of attempts to establish a dynamic inter-MG
	connection on a terminating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedTermInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-MG connection on an terminating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congTermInterMgCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-MG connection on an terminating endpoint due
	to congestion in the media gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="origInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of attempts to establish a dynamic inter-domain
	connection on an originating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedOrigInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-domain connection on an originating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congOrigInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-domain connection on an originating endpoint due
	to congestion in the media gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="termInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of attempts to establish a dynamic inter-domain
	connection on a terminating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedTermInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-domain connection on a terminating endpoint.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congTermInterDomCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed attempts to establish a dynamic
	inter-domain connection on a terminating endpoint due
	to congestion in the media gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="interNetwCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of performed Inter-Network call Attempts on the Gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedInterNetwCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of failed Inter-Network call Attempts on the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="congInterNetwCallAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Number of congested Inter-Network call Attempts on the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callRejOverloadProtectionNormal" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of normal calls rejected due to call rate limiter or H.248.11
	in the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callRejOverloadProtectionPriority" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of priority calls rejected due to call rate limiter or H.248.11
	in the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	Total number of received call attempts in the gateway.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callsInProgress" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	NCIP is the current value of the number of calls in progress.
	This counter includes all calls originating or terminating on the TGW.
	NCIP is incremented before the seizure of an ephemeral termination
	for a call, and decremented when the ephemeral termination is
	released owing to call release.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="priorityCallRejCallCounting" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of emergency/priority calls rejected due to
	Call Counting in the gateway.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="nonPriorityCallRejCallCounting" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of non-emergency/priority calls rejected due to
	call counting in the gateway.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="unknownContext" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of the occurence when a termination is
	found in a context unknown to TGC.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="gwAvgNcip" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        The average number of ephemeral terminations in contexts during
        measurement period (15mins).
        Family = "GW Erlang statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="gwMaxNcip" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        The maximum number of ephemeral terminations in contexts during
        measurement period (15mins).
        Family = "GW Erlang statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mcrAvgQ" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Average length of queue used by MCR Control for a given gateway.
        Family = "GW Erlang statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mcrMaxQ" type="tgc:Gauge32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Maximum length of queue used by MCR Control for a given gateway.
        Family = "GW Erlang statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsOrigAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS originating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsOrigAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS originating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsTermAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS terminating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsTermAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS terminating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeDeviceAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of BICC seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeDeviceAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed BICC seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeBearerDeviceAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of VoIP (H.323, SIP) seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeBearerDeviceAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed VoIP (H.323, SIP) seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grSwitchover" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	 Order switchover or switchback.
         Note: The read value is always false.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grAllocation" type="tgc:grAllocationType-98" minOccurs="0" confd:default="primary"                    >
                      <xs:annotation>
                        <xs:documentation>

	 Allocation: home/primary or visitor/redundant.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grRegistrationCapability" type="tgc:grRegistrationCapabilityType-99" minOccurs="0" confd:default="all"                    >
                      <xs:annotation>
                        <xs:documentation>

	 Registration capability (only applicable when redundant).

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grForceToPeer" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

	 Order forced registration to peer.
         Note: The read value is always false.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="grResidencyStatus" type="tgc:grResidencyStatusType-100" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	 Residency status

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="orderRootAudit" type="xs:boolean" minOccurs="0" confd:default="false"                    >
                      <xs:annotation>
                        <xs:documentation>

     	 Manually initiated Root Properties Audit/Modify
         Note: The read value is always false.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoBadRequest400" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoProtocolError401" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnauthorized402" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSyntaxErrorInTransaction403" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoVersionNotSupported406" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoIncorrectIdentifier410" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnknownContextId411" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoContextIdAvailable412" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNumOfTransExceedsMax413" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnknownActionOrIllegalCombinationOfActions421" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSyntaxErrorInAction422" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnknownTerminationId430" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoTerminationIdMatchedAWildcard431" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoOutOfTerminationIdsOrNoTerminationIdAvailable432" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoTerminationIdAlreadyInContext433" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMaxNumberOfTerminationsInContextExceeded434" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoTerminationsIdNotInSpecifiedContext435" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrUnknownPackage440" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMissingRemoteOrLocalDescriptor441" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSyntaxErrorInCommand442" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrUnknownCommand443" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrUnknownDescriptor444" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrUnknownProperty445" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrUnknownParameter446" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoDescriptorNotLegalInThisCommand447" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoDescriptorAppearsTwiceInThisCommand448" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupOrUnknownParamOrPropValue449" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoSuchPropertyInThisPackage450" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoSuchEventInThisPackage451" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoSuchSignalInThisPackage452" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoSuchStatisticInThisPackage453" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNoSuchParameterInThisPackage454" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoPropertyIllegalInThisDescriptor455" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoPropertyAppearsTwiceInThisDescriptor456" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMissingParameterInSignalOrEvent457" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnexpectedEventOrRequestId458" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnableToSetStatisticOnStream460" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoImpliedAddForMultiplexFailure471" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoInternalGatewayError500" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNotImplemented501" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNotReady502" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoServiceUnavailable503" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoCommandReceivedFromUnauthorizedEntity504" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoTransactionReqReceivedBeforeServicechangeReply505" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoNumberOfTransactionpendingExceeded506" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoInsufficientResources510" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMgUnequippedToDetectRequestedEvent512" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMgUnequippedToGenerateRequestedSignals513" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMgCannotSendTheSpecifiedAnnouncement514" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedMediaType515" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedOrInvalidMode517" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoEventBufferFull518" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoOutOfSpaceToStoreDigitMap519" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMgDoesNotHaveADigitMap520" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoTerminationIsServiceChanging521" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnsupportedFuncReqInTopologyTriple522" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoInsufficientBandwidth526" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoInternalHardwareFailure529" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoTemporaryNetworkFailure530" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoPermanentNetworkFailure531" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoAuditPropStatEventOrSigDoesNotExist532" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoResponseExceedsMaximumTransportPduSize533" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoIllegalWriteOfReadOnlyProperty534" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoUnexpectedInitialHookState540" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoCommandNotAllowedOnThisTermination542" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoDoesNotExist581" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco error code counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSentAddMsg" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco sent message counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSentModifyMsg" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco sent message counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSentSubtractMsg" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco sent message counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSentMoveMsg" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco sent message counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoSentAuditValueMsg" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco sent message counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMedGwyGatewayNumErrors" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco local signaling-level error counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="megacoMedGwyGatewayNumTimerRecovery" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        "Megaco local timer recovery counter"
        Family = "Megaco low-level counters".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ephAuditLines" type="tgc:ephAuditLinesType-101" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

        The number of threads paralelly used during ephemeral termination audits.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="h248CapabilitySetRef" minOccurs="0"  type="confd:objectRef"                    >
                      <xs:annotation>
                        <xs:documentation>

	Reference to H248CapabilitySet object instance
        used by the Gateway instance. Selects which H.248 capability set
        to  use for the gateway. The profile name must match the profile
	specified in the H.248 message from the gateway.

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="nrCapacityWeight" type="tgc:nrCapacityWeightType-102" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:documentation>

      Access gateway notification rate capacity weight used for
      etsi_nr/notrat calculation

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortOrigAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN originating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortOrigAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN originating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortTermAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN terminating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortTermAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN terminating seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortOrigPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN originating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortOrigNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN originating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortOrigPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN originating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortOrigNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN originating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortTermPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN terminating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizeISDNPortTermNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of ISDN terminating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortTermPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN terminating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizeISDNPortTermNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed ISDN terminating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsOrigPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS originating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsOrigNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS originating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsOrigPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS originating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsOrigNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS originating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsTermPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS terminating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="seizePotsTermNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of POTS terminating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsTermPriorityAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS terminating priority seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="failedSeizePotsTermNormalAttempts" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

        Number of failed POTS terminating normal seizure attempts.
        Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="priorityCallAcceptedCallCounting" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of emergency/priority calls accepted due to
	Call Counting in the gateway.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="nonPriorityCallAcceptedCallCounting" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of non-emergency/priority calls accepted due to
	call counting in the gateway.
	Family = "Call counting statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callAcceptedOverloadProtectionNormal" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of normal calls accepted due to call rate limiter or H.248.11
	in the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="callAcceptedOverloadProtectionPriority" type="tgc:MlgCounter32" minOccurs="0"                    >
                      <xs:annotation>
                        <xs:appinfo confd:config="false"/>
                        <xs:documentation>

	The number of priority calls accepted due to call rate limiter or H.248.11
	in the gateway.
	Family = "Call statistics".

                        </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="H248SctpLink" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>

      H.248 SCTP Link used for controlling the Media Gateway.
      H.248 SCTP and H.248 UDP links are mutually exclusive.

      If the admState attribute is "locked", no other attribute can be
      modified.

      Deleting the link object automatically deletes the parent gateway too.

      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" minOccurs="0"  type="tgc:MlgUnsigned32"                          >
                            <xs:annotation>
                              <xs:documentation>

	H.248 Link identity.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="h248ParametersRef" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which H.248 parameter settings to use for the H.248 control link.
	Reference to H248Parameters object
	instance used by the H248Link instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="overloadControlParametersRef" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which overload control set to use for the H.248 control link.
	Reference to OverloadControlParameters object
	instance used by the H248Link instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bladePair" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Reference to BladePair object instance
        used by the H248SctpLink instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="timeStamp" type="xs:dateTime" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The time when the last service changed occurred
	This is the decoded timeStamp descriptor received from the
        gateway as part of the serviceChange Parameters.

        Date and time specification according to the XML schema, see
        http://www.w3.org/TR/xmlschema-2/#dateTime
        Practically it's like this: 2007-09-03T13:19:08+00:00

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" minOccurs="0"  type="tgc:MlgAdmState"                          >
                            <xs:annotation>
                              <xs:documentation>

	Administrative state of the control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="tgc:MlgOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Operative state of the control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="encoding" minOccurs="0"  type="tgc:encodingType-103"                          >
                            <xs:annotation>
                              <xs:documentation>

	H.248 link encoding.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPort" type="tgc:localPortType-104" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The local port of the H.248 control link.

                              </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 local IP address #1 of the H.248 control link.

                              </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 local IP address #2 of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePort" type="tgc:MlgUnsigned16" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The remote port of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteAddress1" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The remote IP address #1 of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteAddress2" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The remote IP address #2 of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sctpHeartBeatInterval" type="tgc:sctpHeartBeatIntervalType-105" minOccurs="0" confd:default="5"                          >
                            <xs:annotation>
                              <xs:documentation>

	The GCP heartbeat interval (s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentChunks" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of complete data chunks (user messages) sent to the peers
	(retransmission included).

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChunks" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of complete data chunks (user messages) received from
	the peers (retransmission included).

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentUnordered" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of unordered chunks sent to the peers.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdUnordered" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of unordered chunks received from the peers.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdChecksumErrors" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of SCTP packets received with an invalid checksum.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="retransmittedChunks" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of data chunks retransmitted to the peers.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentCtrlChunks" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of datagrams sent with chunk type id >0.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdCtrlChunks" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of datagrams received with chunk type id >0.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentFragmented" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of fragmented user messages, incremented when the
	first data chunk of a fragmented message is sent.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdReassembled" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of reassembled user messages, incremented when the
	first data chunk of a fragmented message is received.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="sentPackets" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of sent SCTP packets.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="rcvdPackets" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of received SCTP packets.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionStop" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of times a communication stop indication has been
	sent to the user.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionResume" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of times a communication resume indication has been
	sent to the user.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionSentDropped" type="tgc:MlgCounter32" 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.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="congestionRcvdDropped" type="tgc:MlgCounter32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Number of received chunks that have been dropped due to buffer
	overflow in the receiving buffer.

	Family=SCTP statistics

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="H248UdpLink" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>

      H.248 UDP Link used for controlling the Media Gateway.
      H.248 SCTP and H.248 UDP links are mutually exclusive.

      If the admState attribute is "locked", no other attribute can be
      modified.

      Deleting the link object automatically deletes the parent gateway too.

      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="id" minOccurs="0"  type="tgc:MlgUnsigned32"                          >
                            <xs:annotation>
                              <xs:documentation>

	H.248 Link identity.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="h248ParametersRef" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which H.248 parameter settings to use for the H.248 control link.
	Reference to H248Parameters object
	instance used by the H248Link instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="udpInactivityParametersRef" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which UDP inactivity set top use for the H.248 control link.
	This is only valid for H.248 control links of UDP type
	Reference to UdpInactivityParameters object
	instance used by the H248Link instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="overloadControlParametersRef" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which overload control set to use for the H.248 control link.
	Reference to OverloadControlParameters object
	instance used by the H248Link instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bladePair" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

	Reference to BladePair object instance
        used by the H248UdpLink instance.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="subnetSegment" type="tgc:subnetSegmentType-106" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>

	Which of the bladesystems subnet segment to use
	as next hop.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="timeStamp" type="xs:dateTime" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The time when the last service changed occurred.
	This is the decoded timeStamp descriptor received from the
	gateway as part of the serviceChange Parameters.

        Date and time specification according to the XML schema, see
        http://www.w3.org/TR/xmlschema-2/#dateTime
        Practically it's like this: 2007-09-03T13:19:08+00:00

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="admState" minOccurs="0"  type="tgc:MlgAdmState"                          >
                            <xs:annotation>
                              <xs:documentation>

	Administrative state of the control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="opState" type="tgc:MlgOpState" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	Operative state of the control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="encoding" minOccurs="0"  type="tgc:encodingType-107"                          >
                            <xs:annotation>
                              <xs:documentation>

	H.248 link encoding.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localPort" type="tgc:localPortType-108" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The local port of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="localAddress" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The local IP address of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remotePort" type="tgc:MlgUnsigned16" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The remote port of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="remoteAddress" type="confd:inetAddressIPv4" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

	The remote IP address of the H.248 control link.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="BgwInterface" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:documentation>

      Represents a Border Gateway Interface.
      Defined in mim file mlg_mim.xml.

                        </xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="axeSideId" minOccurs="0"  type="tgc:MlgUnsigned32"                          >
                            <xs:annotation>
                              <xs:documentation>

        The id of the interface in AXE.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="id" minOccurs="0"  type="tgc:idType-112"                          >
                            <xs:annotation>
                              <xs:documentation>

        The id of this interface in the BGW.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interfaceSet" type="tgc:interfaceSetType-113" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:documentation>

        The gateway interface set (telephony route) containing this interface.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="subnetAddress" minOccurs="0"  type="confd:inetAddressIPv4"                          >
                            <xs:annotation>
                              <xs:documentation>

        The subnet address connected to this interface.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="subnetMaskLength" type="tgc:subnetMaskLengthType-114" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>

        Mask length of the subnet address.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interfaceParamSet" minOccurs="0"  type="confd:objectRef"                          >
                            <xs:annotation>
                              <xs:documentation>

        The parameter set belonging to this interface.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bwThresholdNormal" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="4096"                          >
                            <xs:annotation>
                              <xs:documentation>

        Bandwith threshold for normal calls (kbit/s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bwThresholdEmPrio" type="tgc:MlgUnsigned32" minOccurs="0" confd:default="5120"                          >
                            <xs:annotation>
                              <xs:documentation>

        Bandwith threshold for emergency/priority calls (kbit/s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="allocatedBandwith" type="tgc:MlgUnsigned32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Allocated bandwith on this interface (kbit/s).

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interfaceOrientation" type="tgc:interfaceOrientationType-115" minOccurs="0" confd:default="external"                          >
                            <xs:annotation>
                              <xs:documentation>

        Indicates whether this interface is internal or external.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="interfaceOpState" type="tgc:interfaceOpStateType-116" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        Operational state of this interface.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bgwIfAvgCalls" type="tgc:Gauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        The average number of calls in BgwInterface during
        measurement period (15mins).
        Family = "BGWIF Erlang statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="bgwIfMaxCalls" type="tgc:Gauge32" minOccurs="0"                          >
                            <xs:annotation>
                              <xs:appinfo confd:config="false"/>
                              <xs:documentation>

        The maximum number of calls in BgwInterface during
        measurement period (15mins).
        Family = "BGWIF Erlang statistics".

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="connPointRoutingInfo" type="tgc:connPointRoutingInfoType-117" minOccurs="0" confd:default="0"                          >
                            <xs:annotation>
                              <xs:documentation>

        Interface Connection Point Routing Information.

                              </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
                <xs:key name="key_Tgc_TgcApp_Gateway_BgwInterface">
                  <xs:selector xpath="tgc:BgwInterface"/>
                  <xs:field xpath="tgc:axeSideId"/>
                </xs:key>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:key name="key_Tgc_TgcApp_AnnouncementSet">
            <xs:selector xpath="tgc:AnnouncementSet"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_BgwInterfaceParameterSet">
            <xs:selector xpath="tgc:BgwInterfaceParameterSet"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_DigitMap">
            <xs:selector xpath="tgc:DigitMap"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_H248Parameters">
            <xs:selector xpath="tgc:H248Parameters"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_CallCountingParameters">
            <xs:selector xpath="tgc:CallCountingParameters"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_OverloadControlParameters">
            <xs:selector xpath="tgc:OverloadControlParameters"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_PayloadMapping">
            <xs:selector xpath="tgc:PayloadMapping"/>
            <xs:field xpath="tgc:type"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_PointAssociation">
            <xs:selector xpath="tgc:PointAssociation"/>
            <xs:field xpath="tgc:id"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_ToneSet">
            <xs:selector xpath="tgc:ToneSet"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_UdpInactivityParameters">
            <xs:selector xpath="tgc:UdpInactivityParameters"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_H248Profile">
            <xs:selector xpath="tgc:H248Profile"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_H248CapabilitySet">
            <xs:selector xpath="tgc:H248CapabilitySet"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_MassCallReleaseRegulationParameters">
            <xs:selector xpath="tgc:MassCallReleaseRegulationParameters"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_PerRoutePCS">
            <xs:selector xpath="tgc:PerRoutePCS"/>
            <xs:field xpath="tgc:type"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_DigitMapSet">
            <xs:selector xpath="tgc:DigitMapSet"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_DigitMapMapping">
            <xs:selector xpath="tgc:DigitMapMapping"/>
            <xs:field xpath="tgc:number"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_LoadDistribution">
            <xs:selector xpath="tgc:LoadDistribution"/>
            <xs:field xpath="tgc:id"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_NodeLevelH24811Params">
            <xs:selector xpath="tgc:NodeLevelH24811Params"/>
            <xs:field xpath="tgc:key"/>
          </xs:key>
          <xs:key name="key_Tgc_TgcApp_Gateway">
            <xs:selector xpath="tgc:Gateway"/>
            <xs:field xpath="tgc:name"/>
          </xs:key>
        </xs:element>
        <xs:element name="TispReport" minOccurs="0" >
          <xs:annotation>
            <xs:documentation>

      The object for configuring the TISP reporting.
      Defined in mim file mlg_mim.xml.

            </xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="key" minOccurs="0"  type="tgc:keyType-146"              >
                <xs:annotation>
                  <xs:documentation>

	The key of TISP reporting. Always 1.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="adminState" type="xs:boolean" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The administrativ state od TISP reporting.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="granularity" type="tgc:granularityType-147" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The period when reports should be sent.
    Valid values are 1, 12, 24, 48. Others will be rejected.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="host" type="tgc:MlgDisplayString" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The designation where the reports should be sent.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="user" type="tgc:MlgDisplayString" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The username which should be used for (S)FTP transfer.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="password" type="tgc:MlgDisplayString" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The password which should be used for (S)FTP transfer.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="remoteDir" type="tgc:MlgDisplayString" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The remote directory where the reports should be stroed.

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="onDemand" type="xs:boolean" minOccurs="0"              >
                <xs:annotation>
                  <xs:documentation>

	The action to trigger the onDemandTransfer. No parameters required.
    Returns true if transfer is possible, otherwise false (e.g. missing
    config).

                  </xs:documentation>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
    <xs:key name="key_Tgc_Blade">
      <xs:selector xpath="tgc:Blade"/>
      <xs:field xpath="tgc:id"/>
    </xs:key>
  </xs:element>
</xs:schema>
