The increase will of ubiquitous access of the users to the requested services points towards the integration of heterogeneous networks. In this sense, a user shall be able to access its services through different access technologies, such as WLAN, Wimax, UMTS and DVB technologies, from the same or different network operators, and to seamless move between different networks with active communications. In this paper we propose an end-to-end QoS architecture able to support this users' ubiquitous access and seamless movement. This architecture is able to support QoS on unicast and multicast services, as well as in unicast and broadcast unidirectional networks, in multihomed environments. The integration of measurements for aid in admission control, inter-domain QoS approach, and integration with mobility is also presented.