5G and 6G Communication