-- XSD schema extracted from ITU-T J.365 (11/2006)
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:pc="http://www.cablelabs.com/namespaces/PacketCable/R2/XSD/PAMI" xmlns:tns="http://www.cablelabs.com/namespaces/PacketCable/R2/WSDL/PAMI" targetNamespace="http://www.cablelabs.com/namespaces/PacketCable/R2/WSDL/PAMI">
<types>
<xs:schema targetNamespace="http://www.cablelabs.com/namespaces/PacketCable/R2/XSD/PAMI">
<xs:include schemaLocation= "http://www.cablelabs.com/namespaces/PacketCable/R2/XSD/PAMI.xsd"/>
</xs:schema>
</types>
<message name="reserveQosRequest">
<part name="parameter" element="pc:reserveQosRequest"/>
</message>
<message name="reserveQosResponse">
<part name="parameter" element="pc:reserveQosResponse"/>
</message>
<message name="commitQosRequest">
<part name="parameter" element="pc:commitQosRequest"/>
</message>
<message name="commitQosResponse">
<part name="parameter" element="pc:commitQosResponse"/>
</message>
<message name="releaseQosRequest">
<part name="parameter" element="pc:releaseQosRequest"/>
</message>
<message name="releaseQosResponse">
<part name="parameter" element="pc:releaseQosResponse"/>
</message>
<portType name="SOAPport">
<operation name="reserveQos">
<input message="tns:reserveQosRequest"/>
<output message="tns:reserveQosResponse"/>
</operation>
<operation name="commitQos">
<input message="tns:commitQosRequest"/>
<output message="tns:commitQosResponse"/>
</operation>
<operation name="releaseQos">
<input message="tns:releaseQosRequest"/>
<output message="tns:releaseQosResponse"/>
</operation>
</portType>
<binding name="pcAMbinding" type="tns:SOAPport">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="reserveQos">
<soap:operation soapAction="urn:#reserveQos" style="document"/>
<input>
<soap:body parts="parameter" use="literal"/>
</input>
<output>
<soap:body parts="parameter" use="literal"/>
</output>
</operation>
<operation name="commitQos">
<soap:operation soapAction="urn:#commitQos" style="document"/>
<input>
<soap:body parts="parameter" use="literal"/>
</input>
<output>
<soap:body parts="parameter" use="literal"/>
</output>
</operation>
<operation name="releaseQos">
<soap:operation soapAction="urn:#releaseQos" style="document"/>
<input>
<soap:body parts="parameter" use="literal"/>
</input>
<output>
<soap:body parts="parameter" use="literal"/>
</output>
</operation>
</binding>
<service name="pcAM">
<port name="pcAMport" binding="tns:pcAMbinding">
<soap:address location="http://youraddress"/>
</port>
</service>
</definitions>