1. 개요
통신 계층에 의해 제공되는 계층간 서비스는, 서비스 프리미티브(동작)이라는 형태로
표현된다.
2. 참고사항
ㅇ 여기서, 프리미티브란 어떤 동작을 실행하거나, 개체(Eentity)에 의하여 수행될
동작에 대한 통보(통지)의 의미를 가진다.
ㅇ 사실상 통신계층과 관련되어, 서비스는 한 계층이 상위계층에게 제공하는 프리미티
브(동작)의 집합이라 할 수 있다.
- 이때 하위계층은 서비스의 제공자가 되고 상위계층은 서비스의 사용자가 된다.
3. 구성요소
프리미티브는 인접한 두 계층간의 인터페이스를 표현하는 방법으로써, 아래 4가지의
요소들로 구성되어 표현이 가능하다.
ㅇ 서비스를 제공하는 계층을 표시 (영문 대문자)
ㅇ 수행되는 동작 이름
ㅇ 프리미티브 방향
ㅇ 파라미터
프리미티브는 다음과 같은 모양으로 표시. 즉,
┌────────┬──────┬────────┬───────┐
│ 계 층 │ 동작이름 │프리미티브 방향 │ 파라미터 │
└────────┴──────┴────────┴───────┘
L: Link Layer CONNECT Request 주소
N: Network Layer DATA 등 Indication 사용자데이타
T: Transport Layer Response 원하는 서비스형태
S: Session Layer Confirmation 데이타크기의 최대크기
등을 기술
위의 형태에 따라 하나의 표현되는 예를 들어보면 다음과 같다.
『T.CONNECT.request(called address,calling address,...,user data)』
transport 계층에서 접속을 요구하면서 착·발신 주소 및 사용자데이타를 송부함
─────── ── ── ─────── ──────
T CONNECT Request called address user data
calling address
4. 프리미티브 방향성
ㅇ Rrequest (요구) : 서비스 사용자가 기능호출 요구
ㅇ Indication (지시) : 서비스 제공자가 기능호출을 지시하기 위해서, 또는 서비스
엑세스점(SAP)에서 기능호출이 요구되었음
ㅇ Response (응답) : 서비스 사용자가 지시에 의하여 이미 호출된 기능을 완료
ㅇ Confirm (확인) : 서비스 제공자가 요구에 의해 이미 호출된 기능을 완료