umf in a nutshell umf core functional blocks
play

UMF IN A NUTSHELL UMF CORE FUNCTIONAL BLOCKS Responsible - PowerPoint PPT Presentation

UMF IN A NUTSHELL UMF CORE FUNCTIONAL BLOCKS Responsible for: The interacNon between human operator and its network express business goals


  1. UMF ¡IN ¡A ¡NUTSHELL ¡ UMF ¡CORE ¡FUNCTIONAL ¡BLOCKS ¡ Responsible ¡for: ¡ ¡ ¡ § ¡The ¡interacNon ¡between ¡human ¡operator ¡and ¡ its ¡network→ ¡express ¡ ¡business ¡goals ¡report ¡on ¡ criNcal ¡states ¡of ¡self-­‑managed ¡operaNons/ devices ¡ § ¡Driving ¡NEMs’ ¡behavior→ ¡policy-­‑based ¡ framework ¡for ¡translaNng ¡business-­‑level, ¡ service ¡specific ¡goals/requests ¡into ¡low ¡level, ¡ policies ¡and ¡configuraNon ¡commands ¡ FuncNonal ¡decomposiNon ¡ ¡ GOVERNANCE ¡ ßà ßà ¡NEM: ¡ ¡ ¡ § ¡Commands ¡to ¡set ¡NEM’s ¡status/mode ¡(e.g. ¡ acNve, ¡idle, ¡stopped) ¡and ¡configure ¡its ¡ operaNonal ¡parameters. ¡ ¡ § ¡Report ¡on ¡the ¡NEM’s ¡operaNonal ¡condiNons ¡ and ¡configuraNon ¡characterisNcs ¡(e,g. ¡ performance ¡indicators, ¡capabiliNes/ behaviour, ¡interacNon ¡with ¡other ¡NEMs). ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡ 1 4 ¡

  2. UMF ¡IN ¡A ¡NUTSHELL ¡ UMF ¡CORE ¡FUNCTIONAL ¡BLOCKS ¡ Responsible ¡for: ¡ ¡ ¡ § ¡Ensuring ¡the ¡proper ¡sequence ¡in ¡triggering ¡of ¡ NEMs ¡and ¡the ¡condiNons ¡under ¡which ¡they ¡will ¡ be ¡invoked ¡taking ¡into ¡account: ¡ ü Operator ¡and ¡service ¡requirements, ¡ ü Needs ¡for ¡Conflict ¡avoidance, ¡joint ¡ opNmizaNon ¡and ¡stability ¡control. ¡ FuncNonal ¡decomposiNon ¡ COORDINATION ¡ ßà ßà ¡NEM: ¡ ¡ ¡ § ¡Commands ¡to ¡drive ¡coordinaNon ¡including: ¡ tokens, ¡Nming, ¡constraints, ¡status ¡(acNve/ idle), ¡etc. ¡ § ¡InformaNon ¡on ¡the ¡NEMs ¡operaNon ¡ including: ¡parameters, ¡metrics, ¡scope, ¡uNlity ¡ funcNons, ¡etc. ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡ 1 5 ¡

  3. UMF ¡IN ¡A ¡NUTSHELL ¡ UMF ¡CORE ¡FUNCTIONAL ¡BLOCKS ¡ Responsible ¡for: ¡ ¡ ¡ § ¡Providing ¡the ¡suitable ¡probabilisNc ¡models ¡ methods ¡and ¡mechanisms ¡for ¡derivaNon ¡and ¡ exchange ¡of ¡Knowledge, ¡based ¡on ¡: ¡ ü Context ¡and ¡configuraNon ¡informaNon ¡ from ¡NEMs, ¡ ü Policies ¡from ¡Governance, ¡ ü InformaNon ¡on ¡NEM ¡interacNons ¡from ¡ FuncNonal ¡decomposiNon ¡ coordinaNon ¡ KNOWLEDGE ¡ ßà ßà ¡NEM: ¡ ¡ ¡ § ¡Commands ¡to ¡retrieve, ¡share, ¡derive ¡and ¡ manage ¡knowledge ¡including: ¡publish, ¡ subscribe, ¡push, ¡pull, ¡request, ¡store, ¡noNfy ¡… ¡ messages. ¡ § ¡RegistraNon ¡of ¡NEMs. ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡ 1 6 ¡

  4. UMF ¡IN ¡A ¡NUTSHELL ¡ NEM ¡LIFECYCLE ¡ INSTALLED ¡ NEM ¡Class ¡(so7ware) ¡ described ¡by ¡MANIFEST ¡(machine ¡readable) ¡ C REATE ¡N EW ¡I NST . ¡ D ELETE ¡ I NSTANTIATED NEM ¡Instance ¡ M ANDATE ¡ described ¡by ¡INSTANCE ¡DESCRIPTION ¡ D EPLOYING ¡ Life-­‑cycle: ¡ R EVOKE ¡ Detail ¡the ¡states ¡and ¡transi6on ¡of ¡a ¡NEM ¡ R EGISTERING ¡ instance, ¡from ¡its ¡being ¡installed, ¡to ¡it ¡ I NSTANCE ¡ running ¡its ¡MAPE ¡autonomic ¡loop. ¡ DESCRIPTION ¡ Steps ¡include ¡all ¡the ¡management ¡by ¡the ¡ R EADY UMF ¡core ¡func6onal ¡blocks. ¡ S ET ¡U P ¡ S ET ¡D OWN ¡ O PERATIONAL 17 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  5. UMF ¡IN ¡A ¡NUTSHELL ¡ TIME ¡SCALE ¡ Different ¡Nme ¡scales, ¡different ¡events ¡ Control ¡of ¡ AcNvaNon ¡of ¡ MAPE ¡of ¡ Deployment ¡of ¡ a ¡NEM ¡instance ¡ a ¡NEM ¡instance ¡ a ¡NEM ¡instance ¡ a ¡NEM ¡instance ¡ by ¡COORD ¡ by ¡GOV ¡ ¡ Growing ¡Time ¡scale ¡ Informa6on ¡Exchange ¡flows ¡ with ¡COORD ¡ Managing ¡the ¡NEM: ¡ with ¡other ¡NEMs ¡ Seong ¡Up ¡or ¡Down ¡ Crea6ng ¡an ¡Instance, ¡ Seong ¡control ¡policies ¡ Deploying ¡it ¡over ¡resources/services ¡ to ¡avoid ¡conflicts ¡ Registering ¡this ¡instance ¡to ¡UMF ¡core ¡blocks ¡ e.g. ¡disabling ¡ac6ons, ¡ or ¡giving ¡token ¡ 18 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  6. UMF ¡IN ¡A ¡NUTSHELL ¡ INFORMATION ¡MODEL ¡ UMF ¡informaNon ¡model ¡TMF ¡SID-­‑compliant ¡ o Provide ¡ ¡formal ¡UMF ¡specifica6on ¡based ¡on ¡a ¡standardized ¡subsets ¡of ¡TMF ¡SID ¡ ¡ o Ensure ¡coherence ¡between ¡implemented ¡classes ¡generated ¡from ¡IM ¡classes ¡ o Used ¡to ¡model ¡the ¡exchanged ¡data ¡and ¡the ¡policy ¡structure ¡within ¡the ¡governance ¡block ¡ o Ease ¡UMF ¡integra6on ¡in ¡telcos ¡IS ¡environment ¡ ¡ Design ¡approach ¡ o UMF ¡concepts ¡defined ¡and ¡mapped ¡to ¡SID ¡ o New ¡concepts ¡added ¡via ¡SID ¡paqerns ¡e.g. ¡NEM ¡informa6on ¡model ¡ 19 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  7. UMF ¡IN ¡A ¡NUTSHELL ¡ SUMMARY ¡ A ¡unified ¡framework ¡to ¡deploy ¡and ¡control ¡self-­‑managing ¡funcNons ¡ o Specifica6ons ¡of ¡the ¡UMF ¡core ¡func6onal ¡blocks ¡ o Specifica6ons ¡of ¡the ¡NEM ¡ o UMF ¡and ¡NEM ¡APIs ¡(skin) ¡and ¡workflows/sequence ¡charts ¡ o Publicly ¡available ¡specifica6ons, ¡developer ¡guidelines ¡ o Implemented, ¡tested, ¡modular ¡and ¡re-­‑usable ¡components ¡ § NEM ¡skin ¡ § RESTful ¡APIs ¡ 20 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  8. UMF ¡AND ¡SDN ¡ 21 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  9. UMF ¡and ¡SDN ¡ UMF ¡defines ¡the ¡necessary ¡abstracNons/APIs ¡ ¡ o for ¡autonomic ¡func6ons ¡(NEMs) ¡ o from ¡the ¡management ¡point ¡of ¡view ¡(UMF ¡func6onal ¡blocks) ¡ ¡ SDN ¡is ¡essenNally ¡about ¡abstracNons ¡and ¡APIs ¡ ¡ Complementarity ¡where ¡the ¡abstracNons ¡will ¡meet ¡ o Star6ng ¡by ¡iden6fying ¡SDN ¡management ¡requirements ¡and ¡specifici6es ¡ ¡ 22 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  10. STANDARDIZATION ¡OPPORTUNITIES ¡ 23 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  11. STANDARDIZATION ¡OPPORTUNITIES ¡ Architectural Reference TMForum AFI ISG Model for Autonomic WI#2 Networking Evolution of eTOM with autonomics New elements of Generic Scenarios, Use WI#1 MTOSI/MTNM Cases, and Autonomic Network Requirements for Architecture Autonomic/Self- Semantics, governance & Managing Future New Scenarios, Internet coordination mechanisms Use cases & requirements UMF Learning for Traffic Architecture, features, use cases, measurements Engineering, Routing, and requirements for SON mechanisms and Fault-diagnosis coordination, O&M aspects and requirements, system architecture and service requirements for Metrics, comparative research, LCCN future mobile networks collection of use cases RG Protocols and algorithms for NGMN NCRG managing constrained devices, Autonomics in the Internet 3GPP IRTF NMRG IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡ 2 4 ¡

  12. QUESTIONS ¡& ¡ANSWERS ¡ 25 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  13. WWW.UNIVERSELF-­‑PROJECT.EU ¡ ¡ The ¡research ¡leading ¡to ¡these ¡results ¡has ¡been ¡performed ¡within ¡the ¡UniverSelf ¡project ¡ (www.univerself-­‑project.eu) ¡and ¡received ¡funding ¡from ¡the ¡European ¡Community's ¡Seventh ¡ Framework ¡Programme ¡(FP7/2007-­‑2013) ¡under ¡grant ¡agreement ¡n° ¡257513 ¡ ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

  14. PROJECT ¡ID ¡ § FP7 ¡Call ¡5 ¡IntegraNng ¡Project ¡ § Total ¡Cost: ¡~16M€ ¡; ¡EC ¡ContribuNon: ¡~10M€ ¡ § 16 ¡Partners ¡(3 ¡Vendors, ¡4 ¡Operators, ¡4 ¡Research ¡InsNtutes, ¡5 ¡UniversiNes) ¡ § Coordinator: ¡Alcatel-­‑Lucent ¡ § DuraNon: ¡36 ¡months ¡ § Start ¡date: ¡01/09/2010 ¡ § Website: ¡www.univerself-­‑project.eu ¡ 27 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡

Recommend


More recommend