 further including a series of at least one service interface between two layers in a protocol stack, each service interface configured to add at least one packet header to the packet encoding information enabling the client to process the remainder of the packet, the 