 MPLS uses label stacking to accomplish this while ATM uses "virtual paths".MPLS can stack multiple labels to form tunnels within tunnels.The ATM virtual path indicator (VPI) and virtual circuit indicator (VCI) are both carried together in the cell header, limiting ATM to a single level of tunneling.