Primitive data types and data structures

signaling processes can send and receive request, confirm , and indication primitives. Response primitives are not used.

Each primitive is identified as a primitive type:

Request, confirm, and indication primitives have similar data structures with minor differences in the validity of some fields:

Each of these data structures includes a parameter structure:

For additional error checking, each primitive structure is identified by a structure identifier tag (or eye-catcher) which identifies the type of the structure in storage: