Future wireless networks will be loaded with voice, messaging, file transferring, multimedia teleconferencing, games, and Web browsing. With the increasing traffic and real time demand the current status of networking cannot meet the demands of future wireless applications. Traffic will be jammed on current wireless channels and customers will enter into a deadlock situation. Therefore, new models and approaches are required to meet the customer demands. But, it is a known fact that the available spectrum is sold out and currently used in static mode. Therefore the emergence of next generation wireless technologies will enhance the effectiveness of the existing methods. One of the possible approaches will be allocating the spectrum dynamically by developing new algorithms and protocols. Another way is Cross-layer approach which helps in efficient allocation of spectrum to eliminate the jamming problem. In this review, we discuss some of the recent developments in literature on cross-layer aspects and its effect on the allocation of spectrum to meet the customer demands.