Resource Allocation In Massive Mimo For The Next Generation Wireless Communications