Controlling network node, and method performed therein
Embodiments herein disclose for example a method performed by a controlling network node for handling one or more virtual network functions (VNF) in a communication network. The controlling network node initiates a setup of virtual resources for a VNF, wherein an aggregating connection point (CP), indicates a set of CPs to be connected to a same external virtual link. The controlling network node transmits configuration data to a managing function wherein the configuration data comprises an indication.
1. A method performed by a controlling network node for handling one or more virtual network functions, VNF, in a communication network, the method comprising:
initiating a setup of virtual resources for a VNF, wherein an aggregating connection point, CP, indicates a set of CPs to be connected to a same external virtual link; and
transmitting configuration data to a managing function wherein the configuration data comprises an indication to connect the set of CPs, grouped by the aggregating CP, to the same external virtual link, wherein initiating the setup comprises configuring all CPs aggregated by the aggregating CP and the configuration data is transmitted to the managing function as part of an external link data of an external link to which the aggregating CP is connected.
2. The method according to claim 1 , wherein initiating the setup comprises:
using a model of the VNF with the aggregating connection point for aggregating and connecting the set of CPs to a same external virtual link.
3. The method according to claim 1 , wherein the set of CPs comprises a respective requirement of a virtual linkable capability matching a requirement for a virtual linkable capability of the aggregating CP.
4. A controlling network node for handling one or more virtual network functions, VNF, in a communication network, wherein the controlling network node is configured to:
initiate a setup of virtual resources for a VNF wherein an aggregating connection point, CP, indicates a set of CPs to be connected to a same external virtual link; and
transmit configuration data to a managing function wherein the configuration data comprises an indication to connect the set of CPs grouped by the aggregating CP, to the same external virtual link, wherein the controlling network node is configured to configure all CPs aggregated by the aggregating CP and configured to transmit the configuration data to the managing function as part of an external link data of an external link to which the aggregating CP is connected.
5. The controlling network node according to claim 4 , wherein the controlling network node is configured to:
use a model of the VNF with the aggregating CP for aggregating and connecting the set of CPs to a same external virtual link.
6. The controlling network node according to claim 4 , wherein the set of CPs comprises a respective requirement of a virtual linkable capability matching a requirement for a virtual linkable capability of the aggregating CP.
7. The controlling network node according to claim 4 , wherein the controlling network node is an NFV MANO node.
8. A computer program product comprising instructions, which, when executed on at least one processor, cause the at least one processor to:
initiate a setup of virtual resources for a virtual network function, VNF, wherein an aggregating connection point, CP, indicates a set of CPs to be connected to a same external virtual link; and
transmit configuration data to a managing function wherein the configuration data comprises an indication to connect the set of CPs, grouped by the aggregating CP, to the same external virtual link, wherein to initiate comprises configuring all CPs aggregated by the aggregating CP and the configuration data is transmitted to the managing function as part of an external link data of an external link to which the aggregating CP is connected.
9. The computer program product according to claim 8 , wherein to initiate comprises using a model of the VNF with the aggregating connection point for aggregating and connecting the set of CPs to a same external virtual link.
10. The computer program product according to claim 8 , wherein the set of CPs comprises a respective requirement of a virtual linkable capability matching a requirement for a virtual linkable capability of the aggregating CP.