The document discusses the need for intelligent routing as internet traffic increases and latency grows. It proposes a cognitive network architecture with routing devices that use monitor-analyze-plan-execute loops and cognitive engines. The routing engines would monitor local data and signals, analyze them to determine if the system can handle current traffic levels, plan responses if needed, and execute plans by modifying routing tables or other settings. Cognitive engines would make decisions based on experience by prioritizing information, considering alternative plans, deciding on a plan, acting on it, and learning from the outcomes. This architecture aims to enable routers to better handle diverse data flows and prevent failures.