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 ¡
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 ¡
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 ¡
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 ¡
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 ¡
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 ¡
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 ¡
UMF ¡AND ¡SDN ¡ 21 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡
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 ¡
STANDARDIZATION ¡OPPORTUNITIES ¡ 23 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡
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 ¡
QUESTIONS ¡& ¡ANSWERS ¡ 25 ¡ IETF ¡86 ¡– ¡29th ¡NMRG ¡mee6ng ¡
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 ¡
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