2010년 8월 17일 화요일

LTE에서의 IMS Telephony 부가서비스




GSMA IR.92에서 IMS UE IMS TAS가 지원해야 할 부가서비스를 명시하고 있다. 다음은 해당 문서에서 명시하고 있는 부가서비스의 종류와 그 각각에 대해 기술한다.


부가서비스
내용
규격
1
XCAP
부가 서비스를 위한 단말 설정 파라미터 설정
TS24.263
2
Ad-hoc Multi Party Conference
그룹 통화 및 3자 통화
TS24.605
TS24.147
RFC4575
3
Communication Waiting
통화 중 대기
TS24.615
4
Message Waiting Indication(MWI)
부재중 메시지 수신 알림
RFC24.606
RFC3842
5
Originating Identification Restriction(OIR)
발신자 번호 제한
TS24.607
6
Terminating Identification Restriction(TIR)
착신자 번호 제한
TS24.608
7
Communication Diversion(CDIV)
호 전환
TS24.604
8
Communication Barring(CB)
호 금지
TS24.611

1.     XCAP 지원
UE는 부가서비스와의 연동구간(Ut)에서 부가서비스 관련 단말 파라미터를 설정할 수 있도록 XCAP을 지원해야 한다.

2.     Ad-hoc Multi Party Conference
UE는 다자간 통화를 위한 기능을 제공해야 한다. 다자간 통화를 위한 세부기능은 다음과 같다.

       그룹 통화 생성/삭제/관리
       그룹 초대/탈퇴
       그룹 정보 및 이벤트 조회
       발언권 관리
       그룹 정책 관리
       미디어 처리

3.     Communication Waitng
착신자가 통화중인 상태에서 호가 도착한 경우 UE는 이를 착신자에게 알리고, 착신자의 응답을 기다릴 수 있다. 만일 TAS에서 사용자의 상태를 알 수 있는 충분한 정보를 가지고 있다면, 사용자의 설정에 따라 발신자에게 호대기 상태임을 알릴 수 있다.

4.     Messaging Waitng Indication(MWI)
이는 Deferred Message 처리를 위한 서비스로서, UE가 메시지를 착신할 수 없는 상태에 있어 착신되지 못하고 서버에 저장되어 있는 메시지들을 UE가 메시지를 착신할 수 있는 상태로 천이했을 때 전송해주는 기능을 제공한다. 이를 위해 Subscription/Notification 메커니즘을 이용해 UE는 저장되어 있는 각 메시지들에 대한 정보를 받아 올 수 있고, 사용자의 요청에 따라 해당 메시지들을 단말로 착신한다.




5.     Originating Identificaiton Restriction(OIR)
발신자가 익명을 요청할 경우 인증과정을 거쳐 이를 처리할 수 있는 서비스를 제공한다. 발신자가 익명을 요청하더라도  발신자의 실제 주소값은 P-Asserted-Identity 헤더에 설정되어야 하며, 이 값은 trusted network안에서는 항상 존재한다. 착신단말은 발신자가 익명을 요청한 경우, 발신자의 실제 주소값인 P-Asserted-Identity를 착신자에게 노출하지 않아야 한다.


6.     Terminating Identification Restriction(TIR)
착신자가 익명을 요청할 경우 인증과정을 거쳐 이를 처리할 수 있는 서비스를 제공한다. 착신자가 익명을 요청하기 위해서는 SIP INVITE에 대한 응답 전송 시 P-Preferred-Identity에 사용자가 원하는 Nickname을 설정할 수 있다. P-CSCF To헤더의 값을 P-Preferred-Identity의 값으로 설정하고 P-Assereted-Identity To헤더에 있던 실제 주소값으로 설정한다.


7.     Communication Diversion(CDIV)
착신호를 제 3 UE forwarding하는 서비스의 집합을 의미한다. Communication Service는 사용자가 설정한 조건을 기반으로 제 3 UE 또는 사용자에게 해당 호를 Forwarding할 수 있다. 다 음은 호를 Forwarding할 수 있는 조건과 그 동작을 기술한다.


Type
Conditions
Descriptions
Comment
CFU
Unconditional
착신 주소 기준 무조건 착신전환
GSMA requested
CFB
Busy
통화중
GSMA requested
CFNR
No Answer
무응답
GSMA requested
CFNL
Not registered
네트웍 미접속
GSMA requested
CD
N/A
3자에게 호 전환

CFNRc
Not reachable
메시지 전송불가
GSMA requested
CDIVN
After Call forwarding
착신자에게 호전환 통보

Others
Presence status
상태

Media
미디어
GSMA requested
Caller identity or lack of identity
발신주소

Time of the call
시간


* CFU: Communication Forwarding Unconditioinal
* CFB: Communication Forwarding Busy
* CFNR: Communication Forwarding No Reply
* CFNL: Communication Forwarding No Logged-in
* CD: Communication Deflection
* CFNRc: Communication diversion on mobile subscriber not reachable
* CDIVN: Communication Diversion Notification

8.     Communication Barring(CB)
사용자는 User preference 설정을 통해 착신호 또는 발신호를 선택적으로 금지할 수 있다. 이는 크게 Incoming Communication Barring(ICB), Outgoing Communication Barrging(OCB), Anonymous Communication Barring(ACB)로 구분할 수 있고, 각각 수신호, 발신호, 익명호에 대한 호 금지를 의미한다. TAS는 호시도를 위한 SIP INVITE 수신 시, 착신사용자의 User preference를 확인하여 메시지를 착신할 지 여부를 결정한다.

3GPP [TS24.611] CB 서비스를 위해 설정할 수 있는 조건을 다음과 같이 정의하고 있다.

   Presence-status: 착신사용자의 상태값
   Cp:identity: 발신자의 ID

< ?xml version="1.0" encoding="UTF-8"? >
   < ruleset xmlns="urn:ietf:params:xml:ns:common-policy" >
       < rule id="f3g44r1" >
           < conditions >
               < identity >
                   < one id="sip:alice@example.com"/ >
                   < one id="tel:+1-212-555-1234" / >
                   < one id="mailto:bob@example.net" / >
               < /identity >
           < /conditions >
           < actions/ >
           < transformations/ >
       < /rule >
   < /ruleset >




   Anonymous: 익명 발신자
   Cp: validity : 특정 시간대
   Media: 특정 미디어
   Communication-delivered: 호가 전환된 경우
   Roaming: 로밍 호인 경우(P-Visisted-Network-ID, P-Access-Network-Info)
   Ocp:external-list : user id가 외부에 저장되어 있는 경우
   Ocp:other-entity : 다른 조건에서 설정되었던 ID를 제외한 다른 모든 identity.
   International : request-URI tel uri이거나 SIP uri이고, 발신지가 home network이 아닌 경우
   International-exHC: International의 조건을 만족하고, 착신네트웍이 착신자의 home network이 아닌 경우.
   Rule-deactivated: Rule을 비활성화 하기 위해 사용.

사용자는 위의 한 개 또는 그 이상의 조건을 사용하여, 특정 착신호를 금지할 수 있다.


< Red Mouse >



댓글 없음:

댓글 쓰기