Due to the lack of built-in quality of service support, IEEE 802.11 ad-hoc networks presents serious defies in meeting the demands of multimedia applications. To overcome such challenges, research in providing QoS guarantee in ad-hoc networks has been widely studied in latest years, and several QoS approaches have been proposed. Actually, cross-layer approaches have fascinated the attentions of researchers. They have interested at particular features of network performance by developing a multitude of cross-layer optimizations and adaptations implemented into several cross-layer architectures. We think that it is time that these various personal efforts be put into perspective; and that it is time to have a cross-layer architecture model which can serve as blueprint for development of cross-layer systems. In this paper, we take a step in that direction. Categories and Subject Descriptors C.2 [Computer - Communication Networks]: [wireless communication] General Terms Design, Performa...