| In recent years, with the rapid development of wireless communication technology, mobile users’demanding for better wireless communication system have become more and more urgent. And plenty of wireless services have come out which lead the wireless resource becoming more and more valuable. The cognitive technology and multicast communication try to improve the resource efficiency and system behavior in different respects. With the wireless resources becoming multi-dimensional and the increasing number of wireless services which have different quality requirements, the issue of radio resource management has become more and more important. This paper study cross-layer processing and resource allocation for improving wireless system performance from the following aspects:Firstly, for the single cell scenario, we give a two-step suboptimal scheme to conduct the resource allocation:firstly, the beamforming vector(BV) and the subset of each multicast group (MG) are obtained with a heuristic approach, and then the transmission power and subcarrier allocation is realized by the dual optimization method.Secondly, we studied different resource allocation schemes in heterogeneous networks through system level simulation. In this system, the MAC layer allocate resources according to physical layer’s measurements. And the simulation results show that both DPS/DPB and JT scheme have a better resource efficiency and can improve the system performance especially the edge user’s transmission rate.In this paper, we proposed a resource allocation scheme which improve the resource efficiency and studied resource allocation in heterogeneous networks. And the research results are instructive to resource allocation in both cognitive networks and heterogeneous networks. |