@@ -77,18 +77,24 @@ we do not try to answer in this book.
7777The RAN and Core related components are ones we’ve described in earlier
7878chapters. They include the Control and User planes of the CU and Mobile
7979Core, respectively, where to simplify the diagram, we show the SGW and
80- PGW merged into a single S/PGW. One aspect of :ref: `Figure 6.1 <fig-cord >`
81- that requires further elaboration is how each of the RAN and Mobile
82- Core components are actually realized.
83-
84- Specifically, there are three different manifestations of the functional
85- components implied by the Figure: (1) the data plane layer of the CU-U
86- and S/PGW-U are realized as P4 programs loaded into the programmable
87- switches; (2) the control plane layer of the CU-U and S/PGW-U (as well
88- as the Trellis platform module) are realized as control applications
89- loaded onto the ONOS Network OS; and (3) the remaining components are
90- realized as Kubernetes-managed microservices. (Kubernetes is implied,
91- but not shown in the figure.)
80+ PGW merged into a single S/PGW. One other detail that deserves closer
81+ attention is the RAN Control component included in the CU Control Plane.
82+ This is the near real-time controller introduced in Section 4.3, which
83+ means a CORD POD includes two SDN Controllers: this one control the
84+ RAN and ONOS shown in :ref: `Figure 6.1 <fig-cord >` controls the fabric.
85+ (We actually use a second instantiation of ONOS for the former, but
86+ that's an implementation detail.)
87+
88+ One aspect of :ref: `Figure 6.1 <fig-cord >` that requires further
89+ elaboration is how each of the RAN and Mobile Core components are
90+ actually realized. Specifically, there are three different
91+ manifestations of the functional components implied by the Figure: (1)
92+ the data plane layer of the CU-U and S/PGW-U are realized as P4
93+ programs loaded into the programmable switches; (2) the control plane
94+ layer of the CU-U and S/PGW-U (as well as the Trellis platform module)
95+ are realized as control applications loaded onto the ONOS Network OS;
96+ and (3) the remaining components are realized as Kubernetes-managed
97+ microservices. (Kubernetes is implied, but not shown in the figure.)
9298
9399To expand on this idea, :ref: `Figure 6.2 <fig-ci-cd >` gives an alternative
94100view of a CORD POD, abstracting away the details of *what * services it
0 commit comments