16cc1be997bd89a7a4939e3baef8f4790ebd58a0
[docs.git] / docs / release-notes / projects / bgpcep.rst
1 ========
2 BGP-PCEP
3 ========
4
5 Overview
6 ========
7
8 BGP Plugin
9 ----------
10 The OpenDaylight controller provides an implementation of BGP
11 (Border Gateway Protocol), which is based on `RFC 4271 <https://tools.ietf.org/html/rfc4271>`_)
12 as a south-bound protocol plugin. The implementation renders all
13 basic *BGP speaker capabilities*, including:
14
15 Inter/Intra-AS peering
16 * Routes advertising
17 * Routes originating
18 * Routes storage
19
20 The plugin's **north-bound API** (``REST``/``Java``) provides to user:
21
22 * Fully dynamic run-time standardized BGP configuration
23 * Read-only access to all RIBs
24 * Read-write programmable RIBs
25 * Read-only reachability/link-state topology view
26
27 PCEP Plugin
28 -----------
29 The OpenDaylight Path Computation Element Communication Protocol (PCEP)
30 plugin provides all basic service units necessary to build-up a
31 PCE-based controller. Defined by `RFC 8231 <https://tools.ietf.org/html/rfc8231>`_,
32 PCEP offers LSP management functionality for Active Stateful PCE, which is
33 the cornerstone for majority of PCE-enabled SDN solutions. It consists of
34 the following components:
35
36 * Protocol library
37 * PCEP session handling
38 * Stateful PCE LSP-DB
39 * Active Stateful PCE LSP Operations
40
41
42 Behavior/Feature Changes
43 ========================
44 ``pcep-topology-provider`` now allows PCEP capabilities, TLS configuration as well as PCEP
45 timer proposals to be configured on a per-topology basis rather than being global settings.
46
47 Rarely-used configuration knobs for PCEP ``auto-bandwidth`` and ``segment-routing`` extensions
48 have been migrated from the datastore to OSGi Configuration Admin properties.
49
50
51 New Features
52 ============
53 No new features.
54
55 Deprecated Features
56 ===================
57 No deprecated features.
58
59 Resolved Issues
60 ===============
61 The following table lists the issues resolved in this release.
62
63 .. jira_fixed_issues::
64    :project: BGPCEP
65    :versions: 0.19.0-0.19.3
66
67 Known Issues
68 ============
69 The following table lists the known issues that exist in this release.
70
71 .. jira_known_issues::
72    :project: BGPCEP
73    :versions: 0.19.0-0.19.3