Resource reservation is an important means to guarantee the QoS of distributed m ultimedia applications. In this paper, an application level QoS negotiation prot ocol is proposed. It has two merits. One is globalizing the local QoS parameters so that the reservation becomes more flexible and users can reserve resources u sing the parameters they concern. The other is localizing the global reservation to make reservation simpler and to facilitate the implementation of optimal del ay allocation.