Existing internet QoS protocols
□ 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.