- In takes data at a given time interval - Outputs data at a specified interval - Leave modularity for the interpolation technique - implement a linear interpolation method