<?xml version = "1.0" encoding = "UTF-8"?>
<!--Generated by Turbo XML 2.3.0.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
<schema xmlns = "http://www.w3.org/2001/XMLSchema"
	 targetNamespace = "http://www.ipdr.org/namespaces/ipdr"
	 xmlns:ipdr = "http://www.ipdr.org/namespaces/ipdr"
	 version = "3.1"
	 elementFormDefault = "qualified"
	 attributeFormDefault = "unqualified">
	<include schemaLocation = "http://www.ipdr.org/public/IPDRDoc3.1.xsd"/>
	<element name = "CMTShostName" type = "string">
		<annotation>
			<documentation>
			CMTS fully qualified domain name (FQDN), if given
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "CMTSipAddress" type = "ipdr:ipV4Addr">
		<annotation>
			<documentation>
	             	CMTS IP address.  Canonical IP address in period delimited decimal notation.
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "CMTSsysUpTime" type = "unsignedInt">
		<annotation>
			<documentation>
                   	32-bit count of hundredths of a second since system initialization, in decimal notation.
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "subscriberId" type = "string">
		<annotation>
			<documentation>
   			subscriber identified by Cable Modem MAC address, in dash delimited hex notation
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "CMipAddress" type = "ipdr:ipV4Addr">
		<annotation>
			<documentation>
                       CM current IP address.  Canonical IP address in period delimited decimal notation.
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "CPEipAddress" type = "ipdr:ipV4Addr">
		<annotation>
			<documentation>
			Current IP address of a CPE using this CM.  One per CPE active during the collection interval.
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "serviceClassName" type = "string">
		<annotation>
			<documentation>
			 Service Class Name (SCN) of the Service Flow
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "SFdirection">
		<annotation>
			<documentation>
			Direction of the SF from the CMTS cable interface.
			
			
			</documentation>
		</annotation>
		<simpleType>
			<restriction base = "string">
				<enumeration value = "Downstream"/>
				<enumeration value = "Upstream"/>
			</restriction>
		</simpleType>
	</element>
	<element name = "SFtype">
		<annotation>
			<documentation>
				Interim identifies running SFs.  Stop identifies deleted SFs.
			
			
			</documentation>
		</annotation>
		<simpleType>
			<restriction base = "string">
				<enumeration value = "Interim"/>
				<enumeration value = "Stop"/>
			</restriction>
		</simpleType>
	</element>
	<element name = "SFID" type = "unsignedInt">
		<annotation>
			<documentation>
				32-bit Service Flow ID of the SF, in decimal notation
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "octetsPassed" type = "unsignedLong">
		<annotation>
			<documentation>
			  64-bit absolute counter value of octest passed by this SF
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "pktsPassed" type = "unsignedLong">
		<annotation>
			<documentation>
			 64-bit absolute counter value of octets passed by this SF
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "SLAdropPkts" type = "unsignedLong">
		<annotation>
			<documentation>
			  64-bit absolute counter value of packets dropped exceeding SLA by this SF (Downstream only)
			
			
			</documentation>
		</annotation>
	</element>
	<element name = "SLAdelayPkts" type = "unsignedLong">
		<annotation>
			<documentation>
			   64-bit absolute counter value of packets delayed exceeding SLA by this SF (Downstream only)
			
			
			</documentation>
		</annotation>
	</element>
	<complexType name = "DOCSIS-1.1-Type">
		<complexContent>
			<extension base = "ipdr:IPDRType">
				<sequence>
					<element ref = "ipdr:CMTShostName" minOccurs = "0"/>
					<element ref = "ipdr:CMTSipAddress"/>
					<element ref = "ipdr:CMTSsysUpTime"/>
					<element ref = "ipdr:subscriberId"/>
					<element ref = "ipdr:CMipAddress"/>
					<element ref = "ipdr:CPEipAddress" minOccurs = "0" maxOccurs = "256"/>
					<element ref = "ipdr:serviceClassName"/>
					<element ref = "ipdr:SFdirection"/>
					<element ref = "ipdr:SFtype"/>
					<element ref = "ipdr:SFID"/>
					<element ref = "ipdr:octetsPassed"/>
					<element ref = "ipdr:pktsPassed"/>
					<element ref = "ipdr:SLAdropPkts" minOccurs = "0"/>
					<element ref = "ipdr:SLAdelayPkts" minOccurs = "0"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
</schema>
