About underlay vpn deployment


huang.zhuoyao@...
 

Hi Ramun,

    

        For the underlay vpn deployment, there will be some adapters transforming the inputs to 3rd party controller NBI. Do we have any plan about the cooperation between the DG and the adpaters?

I think i could do the job for ZTE controller NBI adapter, if we could work together and clarify the following issues:

  1.  Does DG invoke the 3rd party controller adapter by Execute Nodes, which actually are java classes implementing SvcLogicJavaPlugin and referred by "execute plugin" in DG files?

  2.  The inputs and outputs of adapters?

  3. Where should we put the java class in the repository? ccsdk\sli\core\sli\provider?  ccsdk\sli\plugins? Or somewhere else?


Thank you and best regards!








黄卓垚    huangzhuoyao


职位    position 
承载网管开发部/有线研究院/有线产品经营部    Strategy & IT-IT Dept.



深圳市南山区科技南路55号中兴通讯研发大楼33楼 
33/F, R&D Building, ZTE Corporation Hi-tech Road South
Hi-tech Industrial Park Nanshan District, Shenzhen, P..R.China, 518057 
T+86 755 xxxxxxxx       F+86 755 xxxxxxxx 
M+86 xxxxxxxxxxx 
Ehuang.zhuoyao@... 
www.zte.com.cn


ramu.n
 

Hi Zhuoyao,

 

I assume ZTE controller NBI is REST API, in that case can use “restapi-call-node” plugin.

Please find below link for how to use “restapi-call-node” plugin in DG.

https://wiki.onap.org/display/DW/Automatically+Creating+a+Netconf+Mount+in+APPC+from+SDNC

 

1.       Does DG invoke the 3rd party controller adapter by Execute Nodes, which actually are java classes implementing SvcLogicJavaPlugin and referred by "execute plugin" in DG files?

[Ramu] Yes, Execute node in DG is used to call the plugin java class. Example: for “restapi-call-node” plugin the java class is “RestapiCallNode”

 

2.       The inputs and outputs of adapters?

[Ramu] input contains “parameters” like URL, username, password incase of “restapi-call-node”.. and “SvcLogicContext” object which contains the inputs received through GENERIC-RESOURCE-API from SO.

 

3.       Where should we put the java class in the repository? ccsdk\sli\core\sli\provider?  ccsdk\sli\plugins? Or somewhere else?

[Ramu] new plugins need to be added in “ccsdk\sli\plugins”

 

 

 

I have a few queries related to VoLTE use case work flows.. can you clarify these queries:

 

1)Does SO use “network-topology-operation” or “service-topology-operation” for underlay

 

2)in  the below diagram, can you elaborate on “SDNC create WAN connection record in AAI”

https://wiki.onap.org/pages/viewpage.action?pageId=6593603&preview=/6593603/6593621/image2017-5-17_18-36-20.png

 

3)can you tell what is the significance of “underlayVpn.json” changes in the below change-set for UnderlayVPN TOSCA template

https://gerrit.onap.org/r/#/c/11963/

 

Thanks,

Ramu N

 


***************************************************************************************
             This e-mail and attachments contain confidential information from HUAWEI, which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient's) is prohibited. If you receive this e-mail in error, please notify the sender by phone or email immediately and delete it!

 

Sent: Tuesday, September 19, 2017 12:58 PM
To: Ramu n
Cc: dt5972@...; onap-sdnc@...
Subject: About underlay vpn deployment

 

Hi Ramun,

    

        For the underlay vpn deployment, there will be some adapters transforming the inputs to 3rd party controller NBI. Do we have any plan about the cooperation between the DG and the adpaters?

I think i could do the job for ZTE controller NBI adapter, if we could work together and clarify the following issues:

1.     Does DG invoke the 3rd party controller adapter by Execute Nodes, which actually are java classes implementing SvcLogicJavaPlugin and referred by "execute plugin" in DG files?

2.     The inputs and outputs of adapters?

3.    Where should we put the java class in the repository? ccsdk\sli\core\sli\provider?  ccsdk\sli\plugins? Or somewhere else?

 

Thank you and best regards!

 

 

 

 

 

 

 

黄卓垚    huangzhuoyao

 

职位    position 
承载网管开发部/有线研究院/有线产品经营部    Strategy & IT-IT Dept.

 


深圳市南山区科技南路55号中兴通讯研发大楼33 
33/F, R&D Building, ZTE Corporation Hi-tech Road South
Hi-tech Industrial Park Nanshan District, Shenzhen, P..R.China, 518057 
T+86 755 xxxxxxxx       F+86 755 xxxxxxxx 
M+86 xxxxxxxxxxx 
Ehuang.zhuoyao@... 
www.zte.com.cn