Adaptive cruise control (ACC) systems allow a safe and reliable driving by adapting the velocity of the vehicle to velocity setpoints and the distance from preceding vehicles. This substantially reduces the effort of the driver especially in heavy traffic conditions. However, standard ACC systems do not necessarily take in account comfort and fuel efficiency. Recently some work has been done of the latter aspect. This paper extends previous works for CI engines by incorporating a prediction model of the surrounding traffic and a simplified control law capable for real time use in experiments. The prediction model itself uses sinusoidal functions as the traffic measurements often show periodic behavior and is adapted in every sample instant with respect to the predecessor's velocity.Furthermore, the controlled vehicle is forced to stay within a specific inter-vehicle distance corridor to avoid collisions and ensure safe driving. The main advantage of the proposed approach is a simple and fast real time capable implementation, not only for a specific engine type but for a wide range of engines. Simulation and experimental results show great potential concerning an increase in fuel economy in the range of 10% and also reduction of emissions like NOx and particulate matter compared to the preceding vehicle.