[Nsi-wg] Issue 97 in ogf-nsi-project: Add ServiceType element to reservation criteria.

ogf-nsi-project at googlecode.com ogf-nsi-project at googlecode.com
Thu Jul 4 13:08:40 EDT 2013


Status: Accepted
Owner: jmacauley
Labels: Type-Defect Priority-Medium FoundInVersion-2.0 FixedInVersion-2.0

New issue 97 by jmacauley: Add ServiceType element to reservation criteria.
http://code.google.com/p/ogf-nsi-project/issues/detail?id=97

As part of service definition decoupling from the NSI CS core protocol we  
need to add a ServiceType string value to reservation criteria to indicate  
the type of service being requested.  This string value will correspond to  
the service definition template for the service being offered.  Based on  
this ServiceType string value, and NSA will be able to determine the  
serviceAttributes required to meet the service request, and look up the  
service definition template.

The current ReservationRequestCriteriaType definition is:

     <xsd:complexType name="ReservationRequestCriteriaType">
         <xsd:sequence>
             <xsd:element name="schedule"            type="tns:ScheduleType"  
minOccurs="0" />
             <xsd:element name="bandwidth"           type="xsd:int"  
minOccurs="0" />
             <xsd:element name="serviceAttributes"    
type="ftypes:TypeValuePairListType" minOccurs="0" />
             <xsd:element name="path"                type="tns:PathType"  
minOccurs="0" />
         </xsd:sequence>
         <xsd:attribute   name="version"             type="xsd:int"  
use="optional" />
     </xsd:complexType>

This will be modified to:

     <xsd:complexType name="ReservationRequestCriteriaType">
         <xsd:sequence>
             <xsd:element name="schedule"                
type="tns:ScheduleType" minOccurs="0" />
             <xsd:element name="serviceType"           type="xsd:string" />
             <xsd:element name="bandwidth"             type="xsd:int"  
minOccurs="0" />
             <xsd:element name="serviceAttributes"    
type="ftypes:TypeValuePairListType" minOccurs="0" />
             <xsd:element name="path"                       
type="tns:PathType" minOccurs="0" />
         </xsd:sequence>
         <xsd:attribute   name="version"             type="xsd:int"  
use="optional" />
     </xsd:complexType>

All other types containing criteria will also be modified to contain the  
serviceType element.

-- 
You received this message because this project is configured to send all  
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings


More information about the nsi-wg mailing list