Example of an Optical and Packet Reservation RSpec for OFAM
Table 1: Example of an Optical and Packet Reservation RSpec for UNIVBRIS OFELIA OFAM.
| 1 | <rspec xmlns=”http://www.geni.net/resources/rspec/3″ xmlns:xs=”http://www.w3.org/2001/XMLSchema-instance” xmlns:openflow=”http://www.geni.net/resources/rspec/ext/openflow/3″ xs:schemaLocation=”http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/request.xsd http://www.geni.net/resources/rspec/ext/openflow/3 http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd” type=”request”> |
| 2 | <openflow:sliver email=”f.francois@bristol.ac.uk” description=”OF request example”> |
| 3 | <openflow:controller url=”tcp:137.222.204.135:6633″ type=”primary”/> |
| 4 | <openflow:group name=”optical”> |
| 5 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+00:00:00:00:0a:21:00:0a” component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”00:00:00:00:0a:21:00:0a”> |
| 6 | <openflow:port name=”MOD-5-18″ num=”1012″/> |
| 7 | <openflow:port name=”OL-2″ num=”2″/> |
| 8 | </openflow:datapath> |
| 9 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+00:00:00:00:0b:21:00:0a” component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”00:00:00:00:0b:21:00:0a”> |
| 10 | <openflow:port name=”OL-1″ num=”1″/> |
| 11 | <openflow:port name=”OL-3″ num=”3″/> |
| 12 | </openflow:datapath> |
| 13 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+00:00:00:00:0c:21:00:0a” component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”00:00:00:00:0c:21:00:0a”> |
| 14 | <openflow:port name=”MOD-10-18″ num=”1009″/> |
| 15 | <openflow:port name=”OL-1″ num=”1″/> |
| 16 | </openflow:datapath> |
| 17 | </openflow:group> |
| 18 | <openflow:group name=”packet”> |
| 19 | <openflow:datapath component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+05:00:00:00:00:00:00:01″ dpid=”05:00:00:00:00:00:00:01″> |
| 20 | <openflow:port name=”GBE0/6″ num=”6″/> |
| 21 | <openflow:port name=”GBE0/20″ num=”20″/> |
| 22 | </openflow:datapath> |
| 23 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+05:00:00:00:00:00:00:02″ component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”05:00:00:00:00:00:00:02″> |
| 24 | <openflow:port name=”GBE0/16″ num=”16″/> |
| 25 | <openflow:port name=”GBE0/5″ num=”5″/> |
| 26 | </openflow:datapath> |
| 27 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+05:00:00:00:00:00:00:03″ component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”05:00:00:00:00:00:00:03″> |
| 28 | <openflow:port name=”GBE0/16″ num=”16″/> |
| 29 | <openflow:port name=”10GBE0/26″ num=”26″/> |
| 30 | </openflow:datapath> |
| 31 | <openflow:datapath component_id=”urn:publicid:IDN+openflow:ofam:univbris+datapath+05:00:00:00:00:00:00:04″ component_manager_id=”urn:publicid:IDN+openflow:ofam:univbris+authority+cm” dpid=”05:00:00:00:00:00:00:04″> |
| 32 | <openflow:port name=”10GBE0/26″ num=”26″/> |
| 33 | <openflow:port name=”GBE0/8″ num=”8″/> |
| 34 | </openflow:datapath> |
| 35 | </openflow:group> |
| 36 | <openflow:match> |
| 37 | <openflow:use-group name=”optical” /> |
| 38 | <openflow:optical> |
| 39 | <openflow:wavelength value = “193.9”/> |
| 40 | </openflow:optical> |
| 41 | </openflow:match> |
| 42 | <openflow:match> |
| 43 | <openflow:use-group name=”packet” /> |
| 44 | <openflow:packet> |
| 45 | <openflow:dl_type value = “0x800,0x806″/> |
| 46 | <openflow:dl_vlan value= “56”/> |
| 47 | </openflow:packet> |
| 48 | </openflow:match> |
| 49 | </openflow:sliver> |
| 50 | </rspec> |