Illustrative Sequence Diagrams for Residential Broadband v CPE

Illustrative Sequence Diagrams for Residential Broadband v. CPE Use Case

v. CPE Use Case Used in These Examples

Residential Broadband v. CPE Use Case Model: v. Cpe. Res. Cust Topology Service Level (TOSCA) VNF Level (TOSCA or HEAT) Allotted Resource (TOSCA) Tunnel. XConn Allotted. Resource: v. Cpe. Res. Cust Service: topology_template: node_templates: Tunnel. XConn (Allotted. Resource): v. G (VNF): v. BRG (VNF): Requirement: Tunnel. XConn. Capability v. G VNF: v. BRG VNF/PNF: v. GMux. Infra Service: topology_template: node_templates: v. GMux (v. GMUX): Capabilities: Tunnel. XConn. Capability v. GMUX VNF:

Residential Broadband v. CPE Use Case Model: v. Cpe. Res. Cust Inventory Instance Example v. Cpe. Res. Cust Service Instance “A” v. G VNF Instance “X” Tunnel. XConn Allotted. Resource Instance “N” v. BRG VNF/PNF Instance “Y” v. GMux. Infra Service Instance “B” v. GMUX VNF Instance “Z”

Residential Broadband v. CPE Use Case Model: Instantiation Sequencing Service Level (TOSCA) v. Cpe. Res. Cust Service: topology_template: node_templates: Tunnel. XConn (Allotted. Resource): Depends On v. G (VNF): Depends On v. BRG (VNF): VNF Level (TOSCA or HEAT) 2 3 v. G VNF: v. BRG VNF/PNF: v. GMux. Infra Service: topology_template: node_templates: v. GMux (v. GMUX): v. GMUX VNF: Allotted Resource (TOSCA) 1 Tunnel. XConn Allotted. Resource:

Residential Broadband v. CPE Use Case Model: Data Mappings (Release 1) Service Level (TOSCA) v. Cpe. Res. Cust Service: topology_template: node_templates: v. G (VNF): Tunnel. XConn (Allotted. Resource): v. BRG (VNF): Input Attributes: Homing_Solution. v. GMUX_Hostname Homing Attributes: Homing_Solution. v. GMUX_Hostname v. GMux. Infra Service: topology_template: node_templates: v. GMux (v. GMUX): Input Attributes: TBD Allotted Resource (TOSCA) VNF Level (TOSCA or HEAT) v. G VNF: 2 Input Attributes: Bearer_VLAN Assignable Attributes: OA&M_IP Configuration Attributes: {NULL Set} v. GMUX VNF: 0 Input Attributes: TBD Assignable Attributes: OA&M_IP Bearer_IP Configuration Attributes: TBD Mapped From v. BRG VNF: 3 Input Attributes: Target_VLAN Target_IP Assignable Attributes: OA&M_IP Configuration Attributes: Target_VLAN Target_IP Tunnel. XConn Allotted. Resource: Input Attributes: 1 {NULL Set} Assignable Attributes: VLAN_Uplink Bearer_IP Configuration Attributes: {NULL Set} Mapped From

Residential Broadband v. CPE Use Case Model: Data Mappings (Release 2) Service Level (TOSCA) v. Cpe. Res. Cust Service: topology_template: node_templates: v. G (VNF): Tunnel. XConn (Allotted. Resource): v. BRG (VNF): Input Attributes: Customer_Location Homing Attributes: Customer_Location v. GMux. Infra Service: topology_template: node_templates: v. GMux (v. GMUX): Input Attributes: TBD Allotted Resource (TOSCA) VNF Level (TOSCA or HEAT) v. G VNF: 2 Input Attributes: Bearer_VLAN Assignable Attributes: OA&M_IP Configuration Attributes: {NULL Set} v. GMUX VNF: 0 Input Attributes: TBD Assignable Attributes: OA&M_IP Bearer_IP Configuration Attributes: TBD Mapped From v. BRG VNF: 3 Input Attributes: Target_VLAN Target_IP Assignable Attributes: OA&M_IP Configuration Attributes: Target_VLAN Target_IP Tunnel. XConn Allotted. Resource: Input Attributes: 1 {NULL Set} Assignable Attributes: VLAN_Uplink Bearer_IP Configuration Attributes: {NULL Set} Mapped From

Residential Broadband v. CPE Use Case Model: Homing Policies (Release 2) Service Level (TOSCA) VNF Level (TOSCA or HEAT) Allotted Resource (TOSCA) Tunnel. XConn Allotted. Resource: v. Cpe. Res. Cust Service: topology_template: node_templates: Tunnel. XConn (Allotted. Resource): v. G (VNF): v. BRG (VNF): Homing_Policy: Latency {Customer_Location, Tunnel. XConn} < X ms v. G VNF: v. BRG VNF/PNF: Homing_Policy: Affinity {Tunnel. XConn, v. G} <Same Cloud Zone> v. GMux. Infra Service: topology_template: node_templates: v. GMux (v. GMUX): v. GMUX VNF: SDC should, in the future, be able to derive the “Homing Input” attributes for a given Service type by determining which homing policy variables have no defined source.

Residential Broadband v. CPE Use Case Modeling Example Service Level (TOSCA) v. Bng. Infra Service: topology_template: node_templates: v. BNG: VNF Level (TOSCA or HEAT) v. BNG VNF: Assignable Attributes: OA&M_IP Bearer_IP v. DHCP Infra Service: topology_template: node_templates: v. DHCP: v. AAA Infra Service: topology_template: node_templates: v. AAA: v. DHCP VNF: Assignable Attributes: OA&M_IP Bearer_IP v. AAA VNF: Assignable Attributes: OA&M_IP Bearer_IP v. DNS+DHCP Infra Service: topology_template: node_templates: v. DNS+DHCP: v. DNS+DHCP VNF: Assignable Attributes: OA&M_IP Bearer_IP

Release 1 View v. Cpe. Res. Cust Service Level Processing SO knows to send “Homing_Solution” in the Homing Input based on the v. Cpe. Res. Cust Service Model

Release 2 View v. Cpe. Res. Cust Service Level Processing SO knows to send “Customer_Location” in the Homing Input based on the v. Cpe. Res. Cust Service Model

v. Cpe. Res. Cust Resource Level Processing: • Tunnel. XConn Allotted Resource • v. G VNF

v. Cpe. Res. Cust Resource Level Processing: • v. BRG VNF Future: • Add step to get monitoring in place at the Service and Resource level (via REST call) • Add step to get Security in place • Add step to notify turn up to Ops; need to define a REST call to an external system.
- Slides: 13