IEEE transactions on communication technology.