The VNF Requirements in Ch7 as of mid August (there are some changes pending for section 7.4 and 7.5 in      VNFRQTS-278                    -             Update Section 7.4 for VES support in Casablanca                                                             In Progress                and      VNFRQTS-289                    -             PNF plug N play                                                             In Progress               )

Section

Number of Reqts  

 Topic

7.10 Service Design
7.255 VNF On-boarding and package management
 7.2.10 Design Definition
 7.2.2 9 Resource Description
 7.2.3 9 Resource Configuration
 7.2.4 18 Resource Control Loop
 7.2.5 7 Compute, Network, and Storage Requirements
 7.2.6 3 Testing
 7.2.7 9 Licensing Requirements
 7.3 114 Configuration Management
7.3.120 Controller Interactions With VNF
7.3.2 63 NETCONF Standards and Capabilities
 7.3.2.1 63 VNF Configuration via NETCONF Requirements
 7.3.2.1.1 2 Configuration Management
 7.3.2.1.2 61 NETCONF Server Requirements
  7.3.2.1.244  (other- no subheading) ** needs further breakdown/summarization
  7.3.2.1.2 11 Yang Models
  7.3.2.1.2 6 Netconf RFCs
7.3.3 1 VNF REST APIs
7.3.4  14 Chef Standards and Capabilities
7.3.5  16 Ansible Standards and Capabilities
7.3.6 0 Support of Controller Commands And Southbound Protocols
7.427 Monitoring & Management
 7.4.10 Data Model for Event Records
 7.4.2 Event Records - Data Structure Description
 7.4.30 Data Structure Specification of the Event Record
 7.4.40 Transports and Protocols Supporting Resource Interfaces
 7.4.527 Monitoring & Management Requirements
 7.4.5.11VNF telemetry via standardized interface 
 7.4.5.20Encoding and Serialization 
 7.4.5.31JSON 
 7.4.5.40 KV-GPB/GPB
 7.4.5.51Reporting Frequency 
 7.4.5.68 Addressing and Delivery Protocol
 7.4.5.79Asynchronous and Synchronous Data Delivery 
 7.4.5.8 Security
 7.4.5.93 Bulk Performance Measurement

Naively mapping sections to pulldowns would still have  (Red) sections with more than 20 reqts, and would need some further breakdown or summarization.  pulldowns with 0 or 1 requirement do not make sense, and should be consolidated. This would suggest ~16 pulldowns with an addition pulldown to consolidate the 4 sections with a single reqt, and some further breakdown/ summarization of the 44 reqts in 7.3.2.1.2. Something like:

Section #

Num. of reqts  

Pulldown titlep

 7.2.2 9 Resource Description
 7.2.3 9 Resource Configuration
 7.2.4 18 Resource Control Loop
 7.2.5 7 Compute, Network, and Storage Requirements
 7.2.6 3 Testing
 7.2.7 9 Licensing Requirements
7.3.120 Controller Interactions With VNF
 7.3.2.1.2 11 Yang Models
 7.3.2.1.2 6 Netconf RFCs
7.3.4  14 Chef Standards and Capabilities
7.3.5  16 Ansible Standards and Capabilities
 7.4.5.68 Addressing and Delivery Protocol
 7.4.5.79Asynchronous and Synchronous Data Delivery 
 7.4.5.8 Security
 7.4.5.93 Bulk Performance Measurement
7.3.3 /  7.4.5.1 /  7.4.5.3 /  7.4.5.54VNF REST APIs / VNF telemetry via standardized interface / JSON / Reporting Frequency 
  7.3.2.1.244  (other- no subheading) ** needs further breakdown/summarization
  • No labels