1. IMS Communication Service Identification(ICSI)
ICSI는 IMS 응용서비스를 지칭하는 값을 갖는다. ICSI의 값은 서비스 제공자의 정책에 따라 단말로 provisioning될 수 있다. 단말은 ICSI를 사용하도록 되어 있는 IMS 서비스에 접속하는 경우, 이미 알고 있는 ICSI값을 Accept-Contact 헤더에 삽입하여 IMS망으로 전송한다. S-CSCF는 단말로부터 수신된 ICSI의 값을 사용자의 iFC와 비교하여 인증하고 해당 메시지가 적절한 응용서비스로 라우팅될 수 있도록 한다. ICSI는 마치 TCP/IP의 포트와 같은 개념으로서 IMS망에서 메시지를 특정 응용서비스로 라우팅할 때 사용된다. 따라서, ICSI는 Globally Unique한 값을 가져야 한다. 이러한 규칙은 단말에서도 동일하게 적용된다. 단말로 유입된 SIP 메시지는 해당 메시지의 ICSI값에 따라 단말에 설치되어 있는 특정 응용 어플리케이션으로 라우팅된다. 이 값은 단말과 IMS망, AS에서 동일한 값을 가져야 한다.
다음은 ICSI관련 주요 요구사항을 기술한다.
- ICSI는 종단점(UE 또는 AS)에 의해 REGISTER 또는 INVITE에 설정된다.
- S-CSCF는 ICSI에 의해 유일하게 정의된 하나의 IMS 응용 서비스를 선택할 수 있어야 한다.
- UE는 수신된 메시지의 ICSI에 의해 유일하게 정의된 하나의 IMS 응용 서비스를 선택할 수 있어야 한다.
- 서비스 제공자의 정책에 따라 ICSI는 online/offline 과금에 사용될 수 있어야 한다.
- ICSI는 사용자의 권한을 인증하는 데에 사용될 수 있어야 한다.
- 동일한 PUI(Public User Identifier)를 가지는 복수단말의 경우, 적절한 단말로 메시지를 라우팅하기 위해 ICSI 값이 고려될 수 있어야 한다.
ICSI는 서비스 제공자의 정책에 따라 사용될 수도 아닐 수도 있다. 따라서, ICSI의 유무가 서비스를 제공하는 데에 장애가 되어서는 안된다. ICSI가 없는 경우, S-CSCF는 서비스 제공자의 정책에 따라 해당 메시지를 지정된 유일한 IMS응용 서비스로 라우팅 할 수 있어야 한다.
- Contact 또는 Accept-Contact
- P-Preferred-Service 또는 P-Asserted-Service
urn:urn-7:3gpp-service.ims.icsi.mmtel
2. IMS Application Reference Identification
IARI는 IMS 기반 communication service상위에서 communication service 기능을 재사용하여 제3의 특정 서비스를 제공하는 IMS기반 응용서비스를 가리킨다. IMS Application Reference는 해당 응용서비스의 특정 서비스를 제공함에 있어 SIP의 communication 관련 기능을 재사용한다.
다음은 IMS기반의 communication service 와 응용 서비스(application reference)의 개념을 도시한다.
FIg 1. IMS applications on top of an IMS communication service[TS23.228]
Syntax
P-Preferred-Service 또는 P-Asserted-Service 또는 Contact에 사용
+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.game-v1”
References
[1] 3GPP TS 24.229, “IP Multimedia Call control based on SIP and SDP”
[2] 3GPP TS 23.228, “IP Multimedia Service(IMS); Stage2”
[3] OMA-TS-CPM-Conv_Func-V1_0, “CPM Conversation Function”
--END
댓글 없음:
댓글 쓰기