High-level protocol implementation layer (Protocol layer).