Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lixiang,YaoguangWang, ChangMing Bai,

Similar presentations


Presentation on theme: "Lixiang,YaoguangWang, ChangMing Bai,"— Presentation transcript:

1 Lixiang,YaoguangWang, ChangMing Bai,2018-5-10
5G RAN Deployment – Casablanca A potential PNF template for PNF software management and change management Lixiang,YaoguangWang, ChangMing Bai,

2 A: 5G Radio Network Deployment Requirements
Requirements in Casablanca Catalogue: RAN Use Case Orchestration PNF CM Progress in 3GPP&ETSI Introducing a PNF Template Potential workflow in ONAP

3 Potential PNF SW management scenarios
PNF Template Onboarding, PNFID, SW versions, … A CM procedure for PNFs , PNFID, Target SW version, … SDC SO Operator (e.g. VID, Timer) Portal Scenarios of PNF SW management: Regular NE software version upgrade. Operator could upgrade the SW to the specific version for several PNFs To satisfy the radio interface coverage in some area for the specific RAT , operators could change PNF SW between different RATs at some PNFs To increase the RAN capacity for the specific RAT, operators could change PNF SW between different RATs at some PNFs BTW: Orchestrator could verify the SW is valid or not APP-C SW version: 5G_NR_**.**.abc EM SW version: 4G_LTE_**.**.xyz SW version: 4G_LTE_**.**.abc PNF PNF PNF PNF PNF

4 PNF management in 3GPP and ETSI NFV
PNF related management in 3GPP & ETSI-NFV-IFA013v242 Adding PNFs to the NS instance Modifying PNFs in the NS instance Removing PNFs from the NS instance OSS NFVO PNFD related management in 3GPP & ETSI-NFV-IFA013v242 PNF & PNFD management Upload PNFD operation Update PNFD Info operation Delete PNFD operation Query PNFD Info operation Create PNFD Info operation

5 PNFD Definition in ETSI
PNFD Definition in ETSI-NFV-IFA014v242 Attribute Qualifier Cardinality Content Description pnfdId M 1 Identifier Identifier of this Pnfd information element. It uniquely identifies the PNFD. functionDescription String Describes the PNF function provider Identifies the provider of the PNFD. version Version Identifies the version of the PNFD. pnfdInvariantId Identifies a PNFD in a version independent manner. This attribute is invariant across versions of PNFD. name Provides the human readable name of the PNFD. pnfExtCp 1..N PnfExtCpd Specifies the characteristics of one or more connection points where to connect the PNF to a VL. See clause security 0..1 SecurityParameters Provides a signature to prevent tampering. geographicalLocationInfo Not specified It provides information about the geographical location (e.g. geographic coordinates or address of the building, etc.) of the PNF. The cardinality 0 is used when the location is unknown. Descriptor related information PNF related information

6 PNF Resource definition in PnP Description
PnP step 1&4 Description RESOURCE DECLARATION –A user on the VID performs a Resource Declaration. This uses the Service definition created in SDC. The user on the VID can define known information about the PNF. The user can (optional) provide the following information PNF RESOURCE Definition Resource Type –Type of Resource. NEW type: PNF (pre-defined in SDC) NAME–Name of the PNF type CATEGORY–e.g. Infrastructure TAGS–User-definable tags (default name of the PNF) DESCRIPTION–Textual description CONTACT ID –Designer (user of ONAP) VENDOR–PNF Vendor (e.g. Nokia) VENDOR RELEASE –Vendor release VENDOR MODEL NUMBER–PNF Model value (link to A&AI) EVENTS–Monitoring Event definitions. Define design-time templates. CLAMP (runtime monitoring), DCAD (design time design template attach to VNF). Define templates & attach them. Note: The user may provide whatever information in the above fields they know. Note: Consumer vs Enterprise deployments. Consumer systems pre-registered, distributed throughout a region. For a consumer deployment you might not know the MAC address/Serial number (PND IF) until the PNF connects to ONAP.

7 A Potential PNF template for PNF CM&SW management in Casablanca
In order to enhance the feasibility and flexibly of PNF orchestration by using SDC and SO, a potential PNF template is introduced Attributes of a PNF Descriptor, for identifying and maintaining the PNF Template PNFD Properties definition, based on ETSI PNFD related information PNF Template attribute of PNFD PNF Template TOSCA Model definition attribute of PNF An enhancement of PNF SW description An example of PNF Template TOSCA model PNF NodeType definition, based on ETSI PNFrelated information and Resource declaration Software Description Attributes to describe a PNF, for identifying and orchestrating the PNF A PNF template consists of IEs relates to PNFD and IEs relates to PNF

8 PNF template Basic Content
Basic Content of PNF template Potential Content of PNF Information Contents Description pnfdId Identifier of this Pnfd information element. It uniquely identifies the PNFD. provider Identifies the provider of the PNFD. version Identifies the version of the PNFD. pnfdInvariantId Identifies a PNFD in a version independent manner. This attribute is invariant across versions of PNFD. name Provides the human readable name of the PNFD. security Provides a signature to prevent tampering. pnfInformation Describes the PNF information Contents Description pnfId Identifier of this Pnf information element. pnfType Type of Resource. NEW type: PNF (pre-defined in SDC) category PNF category, e.g. infrastructure vendor Identifies the vendor of the PNF. name Provides the human readable name of the PNF. vendorrelease Vendor release vendormodelNumber PNF Model value (link to A&AI) functionDescription Describes the PNF function pnfExtCp Specifies the characteristics of one or more connection points where to connect the PNF to a VL. geo-LocationInformation It provides information about the geographical location (e.g. geographic coordinates or address of the building, etc.) of the PNF. contactId Designer (user of ONAP) pnfSWversionList The software supported by the PNF

9 An example of SW description
Content of PNF software version List Contents Description softwareList description Describes the main feature of the this software version swVersion Software version Physical hardware Software version 1 Software version 2 Software version 3 PNF Orchestration DU BBU an example of PNF orchestration scenario SDC/SO orchestrates PNF with the specific function

10 Potential PNF template Onboarding workflow in ONAP
Description of a Potential PNF template Onboarding workflow in ONAP: Step1: User onboards the PNF template through VID. The parameters carried in the message could consist with the Resource Declaration, and a software list would be complemented Step2: SDC distributes the PNF template to SO. SDC could do a PNF template verification to prevent tampering Step3: SO registers the PNF information in A&AI

11 Potential PNF SW CM workflow in ONAP
Description of a Potential PNF SW CM workflow in ONAP: Step1: User request SO to upgrade/change a PNF software. The target software version has been carried in the message Step2: SO verifies if the target software is valid, the verification could be done in A&AI Step3: A&AI replies the result of the software version verification Step4: SO continue to complete the rest of the upgrading workflow

12 Thank You!


Download ppt "Lixiang,YaoguangWang, ChangMing Bai,"

Similar presentations


Ads by Google