http://www.nexpert.net


개인 정리용이므로

아래의 내용보다는 위의 출처의 글을 보는것이 

더 도움이 될 수 있다.

그림도 거의 위의 출처에서 퍼왔으나, 일부는 어딘지 못 찾겠음


메쏘드는 멀티미디어 세션에 대한 각종 처리를 위해 존재한다.

방법을 정의해주고 이에 따라 서버에서 처리한다.


RFC 3261에 정의된 기본 메쏘드


- INVITE: 서비스 또는 사용자를 초대

- ACK: INVITE 응답으로 200 수신했음을 통보, 별도의 응답 안 받음

- BYE: 기존의 세션을 종료

- CANCEL: 최종 응답 200 받기전에 기존 요청을 취소

- OPTIONS: 서버의 Capability 를 요청, 다른쪽 단말에서 지원하는 옵션을 확인 시에 사용

- REGISTER: UA가 Registrar Server에 등록


Method: This specification defines six methods: 
           REGISTER for registering contact information, 

           INVITE, ACK, and CANCEL for setting up sessions, 

           BYE for terminating sessions, and

           OPTIONS for querying servers about their capabilities.  

           SIP extensions, documented in standards track RFCs, may define

           additional methods.



그 외에 멀티미디어 세션 관리 및 부가 서비스를 위한 메쏘드 


- INFO (RFC 2976): SIP 세션을 유지하면서 다른 단말의 information 요청



- PRACK (RFC 3262): Provisional Response를 받고 200 받기 전 사용할 신뢰할 수 있는 응답



- SUBSCRIBE (RFC 3265): NOTIFY 해달라고, 통보 요청

- NOTIFY (RFC 3265): 특정 이벤트 발생시에 통보

- UPDATE (RFC 3311): Final response 받기 전에 세션 설정 파라미터를 업데이트 



- MESSAGE (RFC 3428): SMS 같은 단문 메시지 전달



- REFEER (RFC 3515): 호전환(Call Transfer)과 같이 UA가 지금 통신 중인 UA말고 다른 UA와 통신



- PUBLISH (RFC 3903): Presence Server에 PUBLISH 하면 거기서 각 UA에 NOTIFY










'기타' 카테고리의 다른 글

SIP 구조 (Architecture)  (0) 2017.04.21
SIP 응답  (0) 2017.04.21
SIP의 구성요소  (0) 2017.04.20
SIP의 5가지 기능  (0) 2017.04.20
SIP 소개  (0) 2017.04.20

+ Recent posts