Proceedings of the IEEE International Conference on Communications (IEEE ICC 2005), Seoul, south korea, 16–20 May, (2005),