The OS1 communication protocols define an abstract
model consisting of seven hierarchical layers (see
Figure 4), with each layer responsible for particular
tasks (see [29] for a detailed description).
Each layer below the Application Layer is an independent
entity which makes use of the services provided
by the layer immediately below it and provides
services to the layer immediatelyabove it.