alshabib
bb424233df
olt installs default rules on startup and when a port shows up
...
Change-Id: I0db62db020f94500aeae7191f7681745e1268672
2016-01-15 12:21:06 -08:00
Andrea Campanella
945ded292c
ONOS-3692 Southbound Rest provider and protocol
...
Change-Id: I74a5752d4fce1df88828fa6c531979ab7c30a26a
t
2016-01-14 23:06:35 +00:00
alshabib
02c7aaf79b
adding fujitsu olt device driver
...
Change-Id: I03cac599173c65200d7930c3c6bdca87808aa5d6
2016-01-14 14:20:26 -08:00
alshabib
2f74f2cc8c
fixed pipeline and onos-drivers for OLT connection
...
Change-Id: I51bda2d1f937ba9bf0c3b480070e9c4844465500
2016-01-14 13:34:50 -08:00
Sho SHIMIZU
4590604b64
Use Objects.nonNull() to check if non-null
...
Change-Id: Ib32f56c1d53e4199592f457d04660228b7f437aa
2016-01-14 08:14:31 +00:00
Jimmy Jin
c019803907
Oplink ROADM Support - 6
...
Change-Id: I20028989e3547753ed20c370f2bf3c18340c4576
2016-01-14 07:01:32 +00:00
alshabib
fa0dc66f7f
adding a criterion for inner vlans
...
used by olt to match on the inner vlan
Change-Id: I7671b68d9860d598395cba134a589ca23f264c7e
2016-01-14 06:55:18 +00:00
Jonathan Hart
3930f6351c
FPM component that can decode routes from Quagga's FIB push interface.
...
Change-Id: I57bfd9273b81c8d368a59a3acea53486cb4acfc1
2016-01-13 19:08:16 +00:00
Rimon Ashkenazy
e320103340
Add new OFOpticalSwitch13 LambdaQuery, and corrections to OMS port Desc:
...
- fix OmsPort totalChannels(),
- fix creating OMS PortDescription with correct parameters of min/max frequencies.
Change-Id: I9adbbb4e1e9ebe20ba4b3c2ae23b7a0651af5d66
2016-01-13 19:03:27 +00:00
Jonathan Hart
6344f5745d
Implemented control plane redirect for control traffic.
...
Modified SoftRouterPipeline to support new flow objectives.
Change-Id: Ia93bc927832444ba1f7cf20b276e4866789c9d30
2016-01-12 12:50:46 -08:00
Jian Li
68c4fc4862
[ONOS-3737] Bump up checkstyle version from 2.16 to 2.17 with some compilation fixes
...
Change-Id: I3ade52ff15b3114f5748ab3151c02c8c74af38f0
2016-01-12 03:07:57 +00:00
alshabib
fd430b6647
implementing q-in-q support
...
implementing filtering objectives for punting rules
Change-Id: I73945df31c4d5aa40ab4b07fc6818edd083178fb
2016-01-11 21:35:22 +00:00
Charles Chan
188ebf53fc
Segment Routing bug fix and enhancement
...
Bugfix:
- Add MPLS BOS matching
- Fix NPE caused by race between filter objective and broadcast next objective
Enhancement:
- Move group handler out from OFDPA pipeline
- Move ARP request from rule populator to packet request
Change-Id: I0ba40e10f7cb7f97277df86725fbd2546a62e890
2016-01-11 12:11:58 -08:00
Jonathan Hart
ca47cd7e23
Allow SingleSwitchFibInstaller to support untagged interfaces.
...
Added support in OVSCorsaPipeline and SoftRouter.
Change-Id: I7242f0f26cbdf7d6d2205fc6f48458d604de5326
2016-01-08 23:02:39 +00:00
Toru Furusawa
c23f583cd0
[Falcon] Register TributarySlot resources in resource manager.
...
Change-Id: I61d63a7644a9edc2296a8f955af2ac2bfb93a5e4
2016-01-07 22:48:35 +00:00
Aaron Kruglikov
7adb89ee1a
Adding omitted copyright.
...
Change-Id: I6efdf3ce8e3a7a08c1988f5e65d3ba779564e5b6
2016-01-07 02:05:57 +00:00
Andrea Campanella
80520b89b1
ONOS-3650 Device driver multiple inheritance
...
Change-Id: Ib7b72d44533d4e63c4122662b50485243562aa21
2016-01-07 02:02:02 +00:00
Marc De Leenheer
622861dab2
Lambda queries don't rely on driver state, and have separate package.
...
Lambda query returns unsorted set.
fix for ONOS-3620
Change-Id: Ifffd03271f9c8c02be8897c3891c80148342757e
2016-01-06 18:56:07 +00:00
Aaron Kruglikov
12faf8de83
Adding driver and behavior for getting configuration on NETCONF devices.
...
Change-Id: Id6986f60e8c3db0d8295576b856c04c82ae0edcb
2016-01-06 09:11:44 +00:00
HIGUCHI Yuta
b7a15d7bb2
Modify MPLS/VLAN query
...
- ONOS-3507 VlanQuery to return available VLAN IDs
- ONOS-3508 MplsQuery to return available MPLS Labels
- Advertise that VLAN and MPLS resources are available on OVS
Change-Id: I74cd05393c8919b4823d0666348008adb93c9290
2016-01-04 18:52:13 +00:00
Ray Milkey
676249ca1a
Fix Sonar critical flagged bugs
...
Change-Id: I60e9f72a1a66f65366d7dbc5335922e75097c9f3
2015-12-30 19:02:11 +00:00
Marc De Leenheer
cef45550bc
Harmonize resource collectors.
...
Change-Id: I51fdf9cdf57d3146bd9401ff67e13063830519e4
2015-12-17 22:30:36 +00:00
Ray Milkey
4fd3ceb3df
[Falcon] fixes for Sonar Critical bugs
...
Change-Id: I0a63578727693a2517f3002bd4f4c391b6f44aea
2015-12-17 17:39:44 +00:00
Brian O'Connor
880dc20ddb
Starting snapshot 1.5.0-SNAPSHOT
...
Change-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6
2015-12-16 22:53:14 -08:00
Brian O'Connor
5a2856fd01
Tagging 1.4.0 (Emu release)
...
Change-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a
2015-12-16 22:47:51 -08:00
samueljcc
4f4d25a4b8
[ONOS-2860] ONOSFW L3 uses ARP table as arp proxy. It need modify ARP
...
request packet to response packet. OpenFlow protocol provides some
extension action to support it. e.g. move and load. But for now OpenFlow
java implementation doesn't support for them.
Change-Id: I8ee6b415d9dce9a471ad5b6d788eebc905219d89
2015-12-16 20:01:29 +00:00
Brian O'Connor
6b7707101b
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ie726afc2df730a1009db421328267f2dcfedfd66
2015-12-15 15:48:42 -08:00
Brian O'Connor
d1cdd19530
Tagging 1.4.0-rc3
...
Change-Id: Iddb1e8adff820e81794bf83f5861519e9a787880
2015-12-15 15:36:45 -08:00
Brian O'Connor
b22ba656bb
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9
2015-12-11 17:02:48 -08:00
Brian O'Connor
4aded4c8b7
Tagging 1.4.0-rc2
...
Change-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac
2015-12-11 16:55:13 -08:00
Marc De Leenheer
2c30530578
Deprecate IndexedLambda and remove from optical intent compiler.
...
Allow drivers to report any spectral grid. Bugfixes.
ONOS-3495
Change-Id: Ied946660d48e482c1746d1e87735498b1637bb4b
2015-12-11 17:53:38 +00:00
Saurav Das
423fe2b487
CORD-354 OF-DPA support for link-failures.
...
Bug fix in flowObjectives store. Adding a removeNextGroup API to the store.
Change-Id: I5890411e5b4eabdc057402687ada26e539500f8f
2015-12-11 17:00:52 +00:00
Andrea Campanella
1cd641be6c
ONOS-3575 Netconf connection exceptions refactoring and port number in netconf-cfg.json
...
Change-Id: I46771a1a3ce99b25c2aecd7ba1838f9f1614e789
2015-12-11 16:00:09 +00:00
Jonathan Gravel
8c9f7bcb50
Add driver support for Corsa Pipeline V3
...
Change-Id: If5c1aa9cec6093e3c9f2f908de6066957d9ad8fd
2015-12-09 18:19:46 +00:00
Phaneendra Manda
0c0f14b8cc
Add implementation of nsh actions
...
Change-Id: I24f778bf11c96ad5f9eaa3b47d1ffcf1824e12a0
2015-12-09 18:12:13 +00:00
sanghoshin
435392c5f8
[Emu] SONA: OpenstackSwitching
...
Added the sona pipeline information to onos-drivers xml file
Added the driver information to network-config file
Change-Id: I7a90100813b15f3dcb1b18c102a697b941450e6b
2015-12-09 18:04:20 +00:00
Phaneendra Manda
a272a9fd10
[ONOS-3284]Types added Spi, SI and context header
...
Change-Id: Ib29d90d401c390d4ff5ac06e17507f2ffbb70f12
2015-12-09 18:00:34 +00:00
lishuai
4fa2634465
[ONOS-3514] Add L3 flows for Classifier table, ARP table, L3forward
...
table, DNAT table and SNAT table.
Change-Id: Idb7f7343e33ce01c2d7aa9935a6deef858a2546c
2015-12-09 17:33:39 +00:00
BitOhenry
5e2233aa3f
[ONOS-3551] Add implementation of resubmit and resubmit-table to
...
drivers
Change-Id: Ib96f7f3197968f7e6642cf2368040f340763cef2
2015-12-09 17:33:18 +00:00
Charles Chan
7d10b16981
Driver bugfix
...
For OF-DPA
- Set VLAN in L3 unicast and MPLS group (required by spec)
- L3 unicast and MPLS tables do not support immediate action.
Defer all of them.
For CpqD OF-DPA
- L3 unicast and MPLS tables do not support immediate action.
Defer all of them.
Change-Id: I4140051d64bc5d01258b7fee2aa1faa7c8963370
2015-12-08 07:57:53 +00:00
Brian O'Connor
905ea22db6
Starting snapshot 1.4.0-SNAPSHOT
...
Change-Id: I0398bb2093e70d39788888038abb9df6193ccb42
2015-12-05 00:57:06 -08:00
Brian O'Connor
b209dc68e2
Tagging 1.4.0-rc1
...
Change-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b
2015-12-05 00:56:21 -08:00
Hyunsun Moon
21d17ba86a
Moved copywright to top and removed unnecessary comments
...
Change-Id: I04455b2f8afd05a7dfc295a1e85b125c4160f61e
2015-12-05 00:41:49 +00:00
Marc De Leenheer
b0fb41d003
Implementation of lambda query behaviour for LINC and Calient drivers.
...
ONOS-3431
Change-Id: I03b7e7c9d2b0ba7e55d09745cfc6ceb57cc6eb5e
2015-12-04 15:37:53 -08:00
Saurav Das
4ce4596d62
CORD-367 L2 bridging and L3 routing support with internal VLANs in OF-DPA.
...
Also includes:
All forwarding in app is now via nextObjectives (not treatments) - Spring Open driver converts
non-ECMP forwarding to flow-actions, while OF-DPA driver continues to use groups.
Convert 'setMeta' methods to 'withMeta' in Flow Objectives API.
Bug fix in Flow Objective Manager - set of PendingNext is now threadsafe.
Bug fix in ArpHandler - now recognizes routerIp in addition to gatewayIps
Removed a bunch of testcode
Added group count in CLI
Change-Id: Id3b879c5dda78151ca0ec359179f1604066d39fc
2015-12-04 19:49:00 +00:00
daniel
c8620b1169
SONA: Pipeline for SONA
...
- Open vSwitch Pipeline for SONA added
- Only OpenStackSwitching app will use this
- Bug fixed
- Pipeline renamed
Change-Id: I0cee06c84db4f130c01dfea37dbab44bf9c1fd26
2015-12-04 18:56:17 +00:00
Phaneendra Manda
efb3875a0d
[ONOS-3284]Traffic selector updated for NSH ext match
...
Change-Id: Ic6f993df9a6bc735dc1ee9fca39ef05568f5ee5e
2015-12-04 18:12:26 +00:00
samueljcc
4a527ed30c
[ONOS-2860] ONOSFW L3 uses ARP table as arp proxy. It need modify ARP
...
request packet to response packet. OpenFlow protocol provides some
extension action to support it. e.g. move and load. But for now OpenFlow
java implementation doesn't support for them.
Change-Id: I30506f9230bb7ec75952893fdb07d15a866b877d
2015-12-03 15:26:08 +00:00
Jonathan Hart
26a8d95a18
Implemented the extension framework for selectors.
...
Change-Id: I577900141889fc70ca54e96cd5d54cfd5194b05d
2015-12-02 23:58:59 +00:00
Phaneendra Manda
ab5a736536
[ONOS-3284] Add nicira extension of NSH instructions to onos
...
Change-Id: I569ef85967a22098db3c9821a8731a4ca589eaf6
2015-12-02 18:39:54 +00:00