Process of create intent, modify intent and delete intent

  • Create intent

Step1-2:We input intent information from Formatting Intent Input, including two expectations One is to deliver expectation and provide bandwidth, latency and other information. Another expectation is to provide exclusive[ɪkˈskluːsɪv] assurance.Query the IMF Management Module and obtain the qualified intent handler is CLL Business IMF.

Step3-6: Formatting Intent Input negotiate[nɪˈɡəʊʃieɪt]  intent with CLL Business IMF to check the feasibility [ˌfiːzəˈbɪlɪti]  of intent. And the confirmed intent is saved through the Intent Instance Management Module.

Step7-9: Formatting Intent Input distribute intent to CLL Business IMF. And CLL Business decomposes intent into two sub intents: Delivery Intent and Exclusive[ɪkˈskluːsɪv] assurance intent. Query the IMF Management Module to obtain two corresponding handlers: CLL Delivery IMF and CLL Assurance IMF.

Step10-13: CLL Business IMF respectively negotiated with CLL Delivery IMF and CLL Assurance IMF to confirm the feasibility of intents

Step14-19:  And then Create and distribute delivery intent, CLL Delivery IMF implements the intent by operating the Managed Entity

Step20-25: And then Create and distribute exclusive assurance intent, CLL Assurance IMF implements the intent by operating the Managed Entity.

 

  • Modify intent

Step1-2: The custom want to Cancel the high level service quality assurance provided for the deployed cloud leased line. Then we get existing intent instance from Intent Instance Management Module.

Step3-7:Formatting Intent Input negotiate intent with CLL Business IMF, update the instance info through Intent Instance Management Module.and then distribute update intent to CLL Business IMF

Step8-9:Get existing intent instance of exclusive assurance intent from Intent Instance Management Module.

Step10-12: CLL Business IMF negotiate the delete intent with CLL Assurance IMF. And The final decision is to cancel the exclusive assurance by deleting the intent.

Step13-17: And then CLL Assurance IMF implements the delete intent by operating the Managed Entity.

 

  • Delete intent

 

Step1-2: The custom want to delete deployed cloud leased line. Then we get existing intent instance from Intent Instance Management Module.

Step3-7: Formatting Intent Input negotiate intent with CLL Business IMF, delete the instance info through Intent Instance Management Module.and then distribute delete intent to CLL Business IMF.

Step8-9:Get two sub intent instance( delivery intent and exclusive assurance intent)from Intent Instance Management Module.

Step10-13: CLL Business IMF respectively negotiated with CLL Delivery IMF and CLL Assurance IMF to confirm the feasibility of delete intents

Step14-19:  And then CLL Delivery IMF implements the delete intent by operating the Managed Entity

Step20-25: And CLL Assurance IMF also implements the delete intent by operating the Managed Entity.