▼ Last years were characterized by a great demand for high data throughput, good quality and spectral efficiency in wireless communication systems. Consequently, a revolution in cellular networks has been set in motion towards to 5G. Massive multiple-input multiple-output (MIMO) is one of the new concepts in 5G and the idea is to scale up the known MIMO systems in unprecedented proportions, by deploying hundreds of antennas at base stations. Although, perfect channel knowledge is crucial in these systems for user and data stream separation in order to cancel interference. The most common way to estimate the channel is based on pilots. However, problems such as interference and pilot contamination (PC) can arise due to the multiplicity of channels in the wireless link. Therefore, it is crucial to define techniques for channel estimation that together with pilot contamination mitigation allow best system performance and at same time low complexity. This work introduces a low-complexity channel estimation technique based on Zadoff-Chu training sequences. In addition, different approaches were studied towards pilot contamination mitigation and low complexity schemes, with resort to iterative channel estimation methods, semi-blind subspace tracking techniques and matrix inversion substitutes. System performance simulations were performed for the several proposed techniques in order to identify the best tradeoff between complexity, spectral efficiency and system performance. Advisors/Committee Members: Montezuma, Paulo, Dinis, Rui.