□ Cognitive Packet
 Network (CPN)
 Ø
 ØPacket routing protocol
 which addresses QoS using adaptive techniques based on on-line
 measurements.
 ØThe users declare their
 QoS requirements (QoS Goals) such as minimum delay, maximum bandwidth,
 minimum cost, etc.
 ØThree types of packets:
 
 vsmart packets (SP) for
 discovery, 
 vsource routed dumb packets
 (DP) to carry payload, and 
 vacknowledgements (ACK) to
 bring back information that has been discovered by SPs which are used in
 nodes to train neural networks.
 ØSPs discover routes by
 using random neural networks (RNN) with reinforcement learning
 (RL).
 ØAll packets have a
 life-time constraint based on the number of nodes visited, to avoid
 overburdening the system with unsuccessful requests or packets which are in
 effect lost.
 ØA node in the CPN acts as
 a storage area for packets and mailboxes (MBs). It also stores and
 executes the code used to route smart packets.