In this study, packet scheduling schemes, both in downlink and uplink of 3GPP Long Term Evolution (LTE) are evaluated. The main purpose of packet scheduling in LTE systems is to distribute resources among users in a fair and efficient way to maximize the system throughput. 3GPP LTE networks use advanced features of signal processing including Orthogonal Frequency Division Multiplexing Access (OFDMA), Single Carrier Frequency Division Multiplexing Access (SC-FDMA) and Multiple-Input Multiple-Output (MIMO) systems. In many literature, there is a gap between the physical-layer issues such as MIMO gains, Adaptive Modulation and Coding (AMC) and system-level issues focusing more on Medium Access Control (MAC) layer such as scheduling. The gap is still significant, making the optimal design of resource allocation and scheduling by a cross-layer approach in MIMO-OFDMA systems a challenging task. Different packet scheduling algorithms have different impacts on the performance of systems with MIMO links in terms of throughput, fairness, packet delay, packet loss, etc. We evaluate the performance of scheduling schemes in a downlink shared channel of 3GPP LTE Single-Input Single-Output (SISO) and MIMO networks. However, while MIMO systems can provide spatial diversity and higher system capacity, which exactly meets the growing demand for high data rate, to obtain spatially uncorrelated channels, the distance between adjacent antennas should be larger than 10 times of the wavelength of the carrier frequency. Due to this limitation of the size of user equipment (UE), it is difficult to employ the conventional technique of spatial multiplex in practice. To permit a considerable increase in throughput for uplink, scheduling schemes in Virtual MIMO (VMIMO) are proposed. The VMIMO scheduling schemes analyzed are multiuser pairing schemes where the system throughput and fairness for both orthogonal defect and capacity maximization pairing scheduling are investigated.