Sho SHIMIZU
36163f94bb
Make LinkResourceService deprecated
...
Change-Id: Iff92b25f51b9b1d8da4e8ed869afc51e5048d978
2015-10-29 22:47:08 +00:00
HIGUCHI Yuta
501c465c04
Add DataRateUnit to help specifying Bandwidth.
...
Change-Id: I2b83922d98cab5571408b920a89bb8b704934255
2015-10-29 22:39:44 +00:00
Sho SHIMIZU
4a503af8c5
Add a missing field to show it in toString()
...
Change-Id: Ie2d4a2c37319fe60914d8e8a270f6b420e8df06e
2015-10-29 14:45:16 -07:00
Charles Chan
c42e84e5b2
[CORD-46] Create a broadcast group for each subnet
...
DONE
- Expose subnet-to-ports information from DeviceProperties and DeviceConfiguration
- Create subnetNextObjectiveStore to store <DeviceId, IpPrefix> to nextId mapping
- Implement broadcast NextObjective in SpringOpenTTP
Use ALL group type to achieve broadcast
TODO (not in this submission)
- Push ARP table for a host when its location is learned
- Push default ARP table miss rule. Action = to the broadcast group
Change-Id: I2de28095e85289e75af3fc7a02c811b270b342ad
2015-10-29 21:16:45 +00:00
Sho SHIMIZU
c25a00860a
Move wavelength selection logic to OpticalConnectivityIntentCompiler
...
Now, LinkResourceManager doesn't have a logic to select lambda(s)
Change-Id: I008d770f4f142f3d67afa734e50bd8761a0aafd2
2015-10-29 17:09:16 +00:00
Madan Jampani
fcc49c5467
Remove mapdb dependency from core api pom
...
Change-Id: Idab32efc1c2f627949a8476bbbcc910323e6f8ff
2015-10-29 16:49:09 +00:00
Sho SHIMIZU
e7f4f3f1c3
Define and implement a method to query available resources
...
Change-Id: I49fbcdf215e402603ea15f469d41e572f1cce1c6
2015-10-29 09:01:54 -07:00
Ray Milkey
f64cf414e6
Javadoc fixes
...
Change-Id: I63c3f127bbe6fef94096c46a60b057d65b69a10e
2015-10-28 16:17:30 -07:00
Hyunsun Moon
aab8c67058
CORD-223 Added ovsdb driver methods for bridge and tunnel interface creation
...
Change-Id: Ida80a4ef5b66cebb83b2629054c68a3546526d23
2015-10-28 21:50:42 +00:00
HIGUCHI Yuta
584107a683
ONOS-3224 HostToHostIntent should have implicit non-OPTICAL constraint
...
Change-Id: Ibd6214e9b12199f56f0761cfdaa1eb45a600eb1c
2015-10-28 19:56:24 +00:00
Yafit Hadar
5796d97985
REST API related implemetations for ODU SIGID and SIGTYPE Fields in Flow Criteria and Instruction
...
Change-Id: I78ddc162409d377b8c55e7f8eedd9a91939ab277
2015-10-28 18:30:28 +00:00
Sho SHIMIZU
6603a85091
Fix indent
...
Change-Id: I2b54e8f9a95b41959b952d3c1414783843b84ac0
2015-10-28 18:04:09 +00:00
Simon Hunt
4a6b54b1cd
ONOS-3129 : GUI Intents to Topo :: part 2 - pushing data through topo view and having the intent path show up.
...
Change-Id: Ie626a46e189d2b704d683e0f58762a68cd3d3a7d
2015-10-28 17:44:11 +00:00
Saurav Das
88f4c84497
Added a TrafficTreatment to the filtering objective to cover those
...
pipelines where the filtering action is accompanied by a corresponding
change to the permitted packet. Fixed Filtering Objective javadocs.
Change-Id: I7f3c1a1a3553c0fdbfe5e7e48c6426cde1602efd
2015-10-28 14:57:20 +00:00
Saurav Das
a002972f68
Removed unnecessary unused interface.
...
Change-Id: Icb4a848ce790644a0c8695747f3777f1e0190eda
2015-10-27 20:59:20 +00:00
Simon Hunt
e2b6a2bab6
Fix for ONOS-3220 : Implement Comparable on intent Key.
...
Change-Id: Ibba4a972d2e3a82b5bf9256893a82501236021cb
2015-10-27 19:11:16 +00:00
Ray Milkey
e3026a4eb4
Fixes for Javadoc errors
...
Change-Id: Icf8fa2918faf071407e33c1fecc2ebac817cc817
2015-10-27 18:23:12 +00:00
Aaron Kruglikov
92511f22a0
Creating persistence service.
...
Change-Id: Ib78b4001a24c71b4096e5a2a446dbd5009aa1090
2015-10-26 21:48:30 +00:00
David K. Bainbridge
e676dabe61
added equality functions that do a deep content check
...
Change-Id: Ibc64373587622fa6911d18e21d1695577cc36301
2015-10-26 18:25:23 +00:00
Simon Hunt
de99e0b339
GUI Topo -- Badges - Enhanced uitopo archetype to also use badges.
...
Change-Id: I80cd4783a4154a2ccce6054175022b97ef7bc6c1
2015-10-26 16:30:02 +00:00
Ray Milkey
8f7feed4a4
Unit tests to improve coverage
...
- DefaultPacketRequest
- PacketEventTest
- PacketProcessor
Change-Id: I86d1416f808ebc901ed84204f2e772dc25f9eb58
2015-10-26 16:20:25 +00:00
Madan Jampani
ec1df02f3e
In preparation for dynamic clustering support:
...
- Added Cluster metadata service and metadata store interfaces
- Added a static cluster metadata store implementation that is backed by a local file.
- Consolidated the existing cluster.json and tablets.json metadata files into a single cluster.json file that has all the cluster related metadata.
- Removed dependency on ONOS_NIC env variable.
Change-Id: Ia0a8bb69740caecdcdde71a9408be37c56ae2504
2015-10-23 17:51:08 +00:00
Jonathan Hart
3e594649d5
Change OLT app to push Q-in-Q tagging flows rather than transparent VLAN flows.
...
Device VLAN is set through configuration, subscriber VLAN can be added using
CLI (eventually this will come through a call from the AAA app).
Moving towards generalizing this app as an 'Access Device' app rather than purely OLT.
Change-Id: I9b82b39f6a2dee2c6f10f3fd13b261f3e0313db7
2015-10-22 18:48:19 +00:00
Simon Hunt
13cc0835fc
GUI Topo -- Added missing glyphs
...
Change-Id: I5895b86248bc084c9e71c52cdb6161ae5b736e4a
2015-10-22 09:23:32 -07:00
Simon Hunt
e9343f3799
GUI Topo -- Cleaned up NodeBadge, now that we have a clearer idea of what we want to model.
...
Change-Id: I754a94cbd1fbe2a2c8affccaca88c48c3fa33b92
2015-10-22 16:18:02 +00:00
Steffen Gebert
bbfdaaaef5
Implement OFActionSetQueue (OpenFlow 1.3 only)
...
Action "Set-Queue" (OFPAT_SET_QUEUE) is not yet implemented.
This patch adds such a QUEUE Treatment and implements it using the Set-Queue
action of OpenFlow 1.3.
The --setQueue parameter can be used when defining intents so that flows with
the respective Set-Queue action are installed.
This includes contributions by Michael Jarschel and Arne Schwabe and is the
result of our ONOS Hackaton project at EWSDN 2015.
Change-Id: Ie7bf01e8fd90fe68977477327ac4f53d7930e186
2015-10-21 10:36:17 +00:00
lishuai
a72d44dc9d
[ONOS-3172] Add arp_spa or arp_tpa Criteria to onos
...
Change-Id: I3eef59b71ba062ecb475f16decc7a6a0cd59032f
2015-10-21 10:31:02 +00:00
Simon Hunt
8589757355
GUI Topo -- added NodeBadge field to NodeHighlight.
...
- updated TopoJson to include device badge in JSON output.
Change-Id: I7fc0ec226c378a0395cd1eec765cb7bc867f9100
2015-10-20 16:32:07 -07:00
Simon Hunt
83c5b83b76
GUI Topo -- added NodeBadge model object.
...
Change-Id: Ic6c04429f81162f6e4c15836b342d21864e2387d
2015-10-20 14:57:14 -07:00
Yafit Hadar
52d8155373
[Emu] Defining classes for ODU SIGID and SIGTYPE Fields in Flow Criteria and Instruction - Data Model and Tests only
...
Change-Id: I3a71520caa286a1fcc509c581036ef4848de9b5b
2015-10-15 08:43:28 +00:00
Sho SHIMIZU
cfe707af5e
Add @Beta annotation because APIs is not stabilized yet
...
Change-Id: Id6111180be6c21a5287e2b53abacdfb43931abd4
2015-10-13 17:46:00 +00:00
Brian O'Connor
5251562d15
Fixing Javadoc errors
...
Change-Id: I72b9d49e052316cbbbef343d367ffffe13cd4e56
2015-10-09 17:08:17 -07:00
Brian O'Connor
21b028e526
ONOS-2890 Deactivating apps removes other apps' packet processors
...
- Reworking store commands to use compute for updates
- Trigger add/remove to devices on map events
Change-Id: I33391435945c1775a9ef0cdc83920fc1cadfd658
2015-10-09 20:50:11 +00:00
Brian O'Connor
983a17efb3
Removing extra lines in DefaultTrafficTreatment
...
Change-Id: I83c0070f66ed433eb91be9478b6978f3de1b5f9a
2015-10-09 00:58:56 -07:00
andrea
ed976a405f
Inserted set and get controllers methods in ovsdb controller config
...
Change-Id: I791ff2ae159d0ac50beff22abda2b187913428f6
2015-10-09 02:07:00 +00:00
HIGUCHI Yuta
c7c1d35a9d
Fix equals comparing against wrong type
...
Change-Id: If972a3a7b28c05cbdd9df5c7e5103ebbb5eaf533
2015-10-08 16:00:20 +00:00
Brian O'Connor
b75a67a009
Updating DefaultTrafficTreatment
...
- Updating EMPTY treatment to contain NOACTION
- Remove NOACTION when building treatment from existing treatment
- Putting NOACTION into immediate set if no actions exist
Change-Id: I408b6b8daf2a3d38604a900c09d7c15cc3994757
2015-10-07 15:33:09 -07:00
Thomas Vachuska
ea5adc6b44
Corrected output of network configuration subjectKeys in JSON output; no longer relies on subject.toString.
...
Change-Id: If4e07bc27cfaf8feb59397a5f104e5f663504f6e
2015-10-07 20:57:03 +00:00
andrea
fe3308fa13
minor formatting changes
...
Change-Id: I361955b820489793ffb8f6b9b9ff24d429e1dd99
2015-10-06 23:20:00 +00:00
Aaron Kruglikov
82fd63255c
Adding atomic countetr compare and set method
...
Change-Id: I5cf459e9e09ab1a84ced8160ef61d6a52ea4bea4
2015-10-06 22:31:19 +00:00
alshabib
ed0951fc64
initial impl of a multicast route table
...
Change-Id: Ic86a0665d1ade6b85b05e602ead2bd9c0a7dde07
2015-10-05 16:46:09 +00:00
Srikanth Vavilapalli
95810f5465
CORD-13:Table Statistics support along with CLI and REST
...
Change-Id: Ic7facc73754c4b1e7c9c5a9eecd217f89a67e135
2015-10-05 15:56:38 +00:00
Sho SHIMIZU
7d20af107c
Refactor: Rename to more descriptive name
...
Change-Id: I013c45690f7f405b66d656fd8e53d4a41c31e6da
2015-10-02 22:56:54 +00:00
andrea
dd106a6d4e
Simplified component config loader with preset method that sets the configuration regardless of the component state
...
Change-Id: Ia2e987c3b6d15339396737dfa68c6973d714798c
2015-10-02 22:19:09 +00:00
Sho SHIMIZU
a6426cb218
Refactor: Remove intermediate layer just delegating to DeviceResourceStore
...
Change-Id: Ie46298311e889a737c4c2ecaefa09ba1bc13d547
2015-10-02 22:18:25 +00:00
andrea
fd912ac7a5
minor name changes and javadoc
...
Change-Id: I43a05d75392efad9ac004867027a31adcc18c6f5
2015-10-02 22:18:14 +00:00
Sho SHIMIZU
506f287ff0
Refactor: Remove unused methods
...
Change-Id: Ib31bea1a27b16cdb9556748ecb9f9ab7eb689f3c
2015-10-02 21:54:46 +00:00
Sho SHIMIZU
5c16df85a6
Replace method call of DeviceResourceService with that of ResourceService
...
Change-Id: I7a0400652cd43831a3fff4c0dc73fbe79d4eb633
2015-10-02 21:54:44 +00:00
alshabib
2ce0c733ce
cleaning mcast route data type in preperation for the backing store
...
moving package to API with BETA tag
Change-Id: I62a611dcb67b6b4d3ee6f90ed2e963ea345b7d6e
2015-10-02 18:34:06 +00:00
Sho SHIMIZU
f853b0efb6
Add a method to get resource allocation of the given resource
...
Change-Id: I06b2f83b5a07a1bcbada9db5263abd2e1a4a4d17
2015-10-02 16:54:21 +00:00