COMMUNICATION SYSTEM, PROVIDER NODE, COMMUNICATION NODE AND METHOD FOR PROVIDING A VIRTUAL NETWORK FUNCTION TO A CUSTOMER NODE
FIG3 schematically illustrates a customer node according to an embodiment
In FIG3 a customer node 200 for a data network, the customer node 200 according to an embodiment of the invention, is schematically illustrated. In an exemplary embodiment the customer node 200 comprises a selecting module 210, a reporting module 212 and a communication module 240. As illustrated in FIG3, the customer node may advantageously further comprise an obtaining module 202.
schematic
210
selecting module
214
communication node
202
obtaining module
204
state reporting module
226
comprise additional network interfaces
200
customer node
212
reporting module
['1. A provider node (110) comprising: a retrieving module (112) adapted to retrieve a notification signal, the notification signal being indicative of a selected one of a plurality of virtual network functions and at least one customer node to which the selected virtual network function is to be provided; a validation module (114) adapted to establish service level agreement data, the service level agreement data at least representing a configuration of the selected virtual network function and the at least one customer node, and to validate the service agreement level data, based on the notification signal; and a deployment module (116) adapted to selectively transmit a deployment signal to a communication node depending on the validating of the service level agreement data for providing the selected virtual network function to the at least one customer node, the deployment signal being indicative of the at least one customer node, the selected virtual network function and its configuration.', '8. The communication node (130) of claim 7, further comprising: a state reporting module (134) adapted to determine status report data, the status report data being indicative of whether the selected virtual network function and according to which configuration is provided to the at least one customer node, and to transmit the status report data to a distributed database (20).', '12. A customer node (200) for a data network (10), wherein the data network (10) is adapted for providing a plurality of virtual network functions to the customer node by means of a communication system (100); the customer node comprising (200): a selecting module (210), adapted to select one of the plurality of virtual network functions as a selected virtual network function; a reporting module (212), adapted to report the selected virtual network function to a distributed database (20); and a communication module (214), adapted to establish a data communication via the selected virtual network function, when it is provided by the communication system.', '13. The customer node (200) of claim 11, further comprising an obtaining module (202), the obtaining module being adapted to receive availability data from the distributed database (20) or a data repository system (30), the availability data being indicative of the one or more virtual network functions being available to the customer node.']