[음성통화] 상세 기능 정의

Download Report

Transcript [음성통화] 상세 기능 정의

공통 플랫폼 컴포넌트 User Guide
Document
Date
History
0.9
2012/09/21
최초 문서 제작
0.1
2012/9/28
프로비저닝, Media (Audio) 컴포넌트 추가
1.1
2012/11/28
Setcodec 기능 추가 및 서버 추가
1. 컴포넌트 개요 – [프로비저닝]
컴포넌트 기능 구성도
기능 개요
• 사용자의 서비스 인증 및 가입 요청 기능을 제공한다.
• 서비스를 사용하기 위한 Config 정보 조회 기능을 제공한다.
CCP Provision API
Provision Manager
인증 요청
주요 기능 정의
Config 조회 요청
Config 정보 조회 요청
• 서비스 인증 요청
Config 정보
조회 요청
• Config 정보 조회
HTTP
SIP
RTP
Config Manager
인증 요청
Call & Service
Processing
Config 정보 관리
Primitive 기능 연관도
동일 컴포넌트 Primitive API
동일 컴포넌트
RPCS 인증 요청
Config 조회 요청
Config 정보 Update
2. 컴포넌트 상세기능 – [프로비저닝]
상세 기능 정의
Primitive API 명
기능 설명
인증 요청
서비스를 이용하기 위한 인증을 요청한다.
Config 정보 조회 요청
서비스 접속 및 서비스 설정과 관련된 Config 정보를 요청한다.
3. 컴포넌트 개요 – [음성통화]
컴포넌트 기능 구성도
기능 개요
• 1:1 음성통화, 그룹 음성통화 기능을 제공한다.
• 음성통화 중 부가 서비스 기능을 제공한다.
주요 기능 정의
음성통화 요청
• 1:1 음성통화 요청
음성통화 수락
• 수신된 음성통화 수락
음성통화 거절
• 수신된 음성통화 거절
CCP VoIP API
VoIP Manager
음성통화 요청
VoIP 발신
음성통화 수락
VoIP 수락
음성통화 거절
VoIP 거절
음성통화 종료
VoIP 종료
부가서비스 요청
부가서비스 요청
Codec 설정 요청
Codec 설정
Call Session Manager
통화 상태 및 정보 관리
Call & Service
Processing
HTTP
SIP
RTP
History Data Manager
Call History DB 관리
Primitive 기능 연관도
음성통화 종료
• 연결된 음성통화 종료
그룹 음성통화
요청
• 그룹 음성통화 요청
부가서비스
요청
• 음성통화 중 부가서비스 요청
Codec 설정
• Codec의 우선 순위를 설정
동일 컴포넌트
Primitive API
다른 컴포넌트
동일 컴포넌트
음성통화 요청
VoIP 발신
Media (Audio)시작
음성통화 수락
VoIP 수락
음성통화 종료
VoIP 종료
Call History DB
Insert
Media (Audio) 종료
4. 컴포넌트 상세기능 – [음성통화]
상세 기능 정의
Primitive API 명
기능 설명
음성통화 요청
선택한 전화번호로 1:1 음성통화를 요청한다.
음성통화 요청 취소
요청한 1:1 음성통화를 취소한다.
음성통화 수락
수신된 1:1 음성통화를 수락한다.
음성통화 거절
수신된 1:1 음성통화를 거절한다.
그룹 음성통화 요청
선택한 전화번호 목록으로 그룹 음성통화를 요청한다.
그룹 음성통화 취소
요청한 그룹 음성통화를 취소한다.
그룹 음성통화 수락
수신된 그룹 음성통화를 수락한다.
그룹 음성통화 거절
수신된 그룹 음성통화를 한다.
음성통화 종료
진행 중인 음성통화를 종료한다.
음성통화 전환
연결된 음성통화를 보류처리하고 다른 음성통화로 전환한다.
Codec 설정
통화 연결 시 Codec의 우선 순위를 설정 한다.
5. 컴포넌트 개요 – [Media (Audio)]
컴포넌트 기능 구성도
기능 개요
• VoIP 통화 중 Audio를 제어할 수 있는 기능을 제공한다.
CCP Media API
Media Manager
음 소거 설정
Mute 설정
DTMF 송출
DTMF 전송
Call & Service
Processing
HTTP
SIP
RTP
주요 기능 정의
Mute
설정/해제
DTMF 전송
• Audio Mute 설정 및 해제
• DTMF 전송
Primitive 기능 연관도
동일 컴포넌트 Primitive API
동일 컴포넌트
음 소거 설정
Mute 설정
DTMF 송출
DTMF 전송
6. 컴포넌트 상세기능 – [Media (Audio)]
상세 기능 정의
Primitive API 명
기능 설명
Mute 설정/해제
Audio Mute 상태를 설정 또는 해제한다.
DTMF 전송
VoIP 통화 중 요청한 DTMF를 전송한다.