A QoS provision architecture for mobile IPv6 over MPLS using HMAT The Resource Reservation Protocol (RSVP) provides a signaling mechanism for end-to-end QoS in Integrated Services Internet. Multi-Protocol Label Switching (MPLS) is a fast label-based switching technique that can offer new QoS capabilities for large scale IP networks. In this paper, in order to obtain more efficient use of scarce wireless bandwidth, increase data rate and reduce QoS signaling delay and data packet delay during handoff in Mobile IPv6, we propose a novel scheme that improves the efficiency using a Hierarchical Mobile Agents Tree (HMAT) based on the definition of new option called QoS Object Option (QOO) over MPLS. The HMAT can be chosen and configured in any way as the network administrator thinks appropriate. The QOO is included in the hop-by-hop extension header of certain packets that carry Binding messages. Mobile agents are required to manage QOO, resource reservation and other mobility related tasks on behalf of mobile hosts. The root mobile agent of the HMAT is also an edge Label Switch Router (LSR) in the MPLS Core Network. This paper defines the efficient signaling and control mechanisms to support QoS in Access and Core Network for Mobile IPv6.