[Nsi-wg] Issue 16 in ogf-nsi-project: drop duration from WSDL/schema

ogf-nsi-project at googlecode.com ogf-nsi-project at googlecode.com
Mon Oct 17 10:40:01 CDT 2011


Comment #2 on issue 16 by jmacau... at gmail.com: drop duration from  
WSDL/schema
http://code.google.com/p/ogf-nsi-project/issues/detail?id=16

My point of view:
1. OpenDRAC supports duration in the native WSDL interface and as well as  
in the Fenius interface.  Both implementations translate duration into an  
endTime (endTime = startTime + duration).  This directly mirrors our  
scheduling GUI interface, and can really be considered a convenience  
function for the end user (so they do not have to do math in their head).   
Given the NSI protocol will be hidden from the end user behind a  
programatic interface, there is no value in providing a duration capability  
in the NSI protocol as it is just as easy for the requesting application to  
perform the conversion of duration to endTime.

2. A suggestion was made that perhaps we could make duration be the length  
of service after the network resources have been provisioned.  This would  
result in a variable schedule (endTime = startTime + provisionTime +  
duration) which is not feasible in a network where guaranteed reservations  
times are being supported.  We would never be able to accurately predict  
the true endTime that would allow us to guarantee the next startTime.

Based on these two points I recommend removing the duration element from  
schedule.



More information about the nsi-wg mailing list