8 The OpenFlow Plugin project provides the following functionality:
10 * **OpenFlow 1.0/1.3 implementation project**: This provides the implementation of the
11 OpenFlow 1.0 and OpenFlow 1.3 specification.
12 * **ONF Approved Extensions Project**: This provides the implementation of following ONF
13 OpenFlow 1.4 feature, which is approved as extensions for the OpenFlow 1.3
16 * **Nicira Extensions Project**: This provides the implementation of the Nicira extensions.
17 Some of the important extensions implemented are **Connection Tracking Extension**
18 and **Group Add-Mod Extension**
20 * **OpenFlow-Based Applications Project**: This provides the following applications that user can
21 leverage out-of-the-box in developing their application or as a direct end consumer:
23 .. list-table:: OpenFlow-Based Applications
30 * - **Forwarding Rules Manager**
31 - Application provides functionality to add/remove/update flow/groups/meters.
33 - Application sends periodic LLDP packet out on each OpenFlow switch port for link discovery.
34 * - **Topology LLDP Discovery**
35 - Application intercept the LLDP packets and discover the link information.
36 * - **Topology Manager**
37 - Application receives the discovered links information from Topology LLDP
38 Discovery application and stores in the topology yang model datastore.
39 * - **Reconciliation Framework**
40 - Framework that exposes the APIs that consumer application (in-controller) can
41 leverage to participate in the switch reconciliation process in the event of
42 switch connection/reconnection.
43 * - **Arbitrator Reconciliation**
44 - Application exposes the APIs that consumer application or direct user can
45 leverage to trigger the device configuration reconciliation.
46 * - **OpenFlow Java Library Project**
47 - Provides the OpenFlow Java Library that converts the data based on OpenFlow
48 plugin data models to the OpenFlow java models before sending it down the
50 * - **Reconciliation**
51 - Reconciles the state using Openflow 1.4 bundles.
53 Behavior/Feature Changes
54 ========================
56 This release introduces the following behavior changes:
63 This release provides the following new features:
70 This release removed the following features:
77 The following table lists the resolved issues fixed this release.
92 The following table lists the known issues that exist in this release.