A method for End-2-End network slicing over a network infrastructure for real-time IP services, said network infrastructure comprising a plurality of regions (101, 102) linked via a transportation network, each region of the plurality of regions (101, 102) having a plurality of service nodes (111, 112), the method comprising: - providing an orchestration server at a given location where a service provider is located, the orchestration server being configured to manage the plurality of service nodes (111, 112); - receiving, by the orchestration server, a session request for a real-time Internet Protocol, IP, service from a user equipment, UE, device located in a given region of said plurality of regions (101, 102); - upon reception of said session request, requesting, by the orchestration server, to one or more service nodes of the plurality of service nodes (111, 112) of said given region whether it has/they have network resources, each of the one or more service nodes upon reception of said request computing a Quality of Service, QoS, measurement thereof in terms of Key Performance Indicators, KPI, including latency, jitter and bandwidth, the QoS measurement being computed by a software module that is implemented on a virtual machine deployed on the service node; and - selecting, by the orchestration server, a given service node of the one or more service nodes in view of said QoS measurement; computing by the one or more service nodes of the plurality of service nodes (111, 112) besides the QoS measurement further a set of metrics including IP metrics, User Datagram Protocol, UDP, metrics, Transmission Control Protocol, TCP, metrics and/or Internet Control Message Protocol, ICMP, metrics; tagging by the virtual machine a plurality of interfaces, the latter comprising three interfaces, a first one for IP management, a second one for international IP traffic and a third one for IP services; computing by the software module further which route through the IP services interface has to be used for the session request; and the selecting step further comprises discarding the service nodes of said one or more service nodes with a Health Node Indicator, HHNI, less than a threshold, the HHNI being based on the IP, UDP, TCP and/or ICMP metrics. - providing an orchestration server at a given location where a service provider is located, the orchestration server being configured to manage the plurality of service nodes (111, 112); - receiving, by the orchestration server, a session request for a real-time Internet Protocol, IP, service from a user equipment, UE, device located in a given region of said plurality of regions (101, 102); - upon reception of said session request, requesting, by the orchestration server, to one or more service nodes of the plurality of service nodes (111, 112) of said given region whether it has/they have network resources, each of the one or more service nodes upon reception of said request computing a Quality of Service, QoS, measurement thereof in terms of Key Performance Indicators, KPI, including latency, jitter and bandwidth, the QoS measurement being computed by a software module that is implemented on a virtual machine deployed on the service node; and - selecting, by the orchestration server, a given service node of the one or more service nodes in view of said QoS measurement; computing by the one or more service nodes of the plurality of service nodes (111, 112) besides the QoS measurement further a set of metrics including IP metrics, User Datagram Protocol, UDP, metrics, Transmission Control Protocol, TCP, metrics and/or Internet Control Message Protocol, ICMP, metrics; tagging by the virtual machine a plurality of interfaces, the latter comprising three interfaces, a first one for IP management, a second one for international IP traffic and a third one for IP services; computing by the software module further which route through the IP services interface has to be used for the session request; and the selecting step further comprises discarding the service nodes of said one or more service nodes with a Health Node Indicator, HHNI, less than a threshold, the HHNI being based on the IP, UDP, TCP and/or ICMP metrics.