Describir: Discrete-Time Minimum-Mean-Square-Error Filtering