Digital Front-End: Going Reactive and Cognitive