MPLS
Multiprotocol Label Switching (MPLS) integrates Layer 2 information about network links (bandwidth, latency, utilization) into Layer 3 (IP) in order to simplify and improve IP-packet exchange. MPLS creates a fully-meshed, private network and gives network operators a great deal of flexibility to divert and route traffic around link failures, outages and congestion. MPLS combined with QoS allows companies to prioritize their traffic based upon routing tables. Real-time voice and video can be given preference over data, email and internet allowing you to have all of your services on one infrastructure.
MPLS is highly scalable and can be offered over a myriad of infrastructure, such as IP, Frame Relay, ATM, or Ethernet.