Information and Communication Engineering