ViceXML fr NGN Service 김병호 브레인투엔티원 bkim@brain21.cm
목차 1. NGN 과 Call Cntrl 2. ViceXML 개요 1
Next Generatin Netwrk Next Generatin Netwrks IP 망기반의통신서비스제공을위한응용시스템의총칭 NGN 의의미 IP망기반에서데이터 / 음성서비스의통합웹기반의서비스제공기반 Telc 서비스사업자역할의세분화및역할분담 응용서비스및부가서비스 Call Cntrl 서비스 전송서비스 다양한서비스제공자의출현 2
새로운통신서비스수요 NGN 등장배경 시간과공간에제약이없는단일통신환경사용자중심의개인화된서비스음성 / 데이터의통합서비스 웹과통신서비스의융합 ( 예 : 웹기반전화등 ) 멀티미디어컨퍼런싱지능형콜센터 인터넷과웹의대중화 새로운시장창출요구 3
서비스의진화 과거 미래 음성서비스중심 분리된유무선망 Telc 사업자고유의서비스 새로운서비스추가느림 멀티미디어서비스 유무선통합서비스 실시간 / 비실시간서비스의혼합 다양한부가서비스 신속한서비스기능추가 개인화 ( 다품종소량서비스 ) 4
망의진화 기존통신망환경 차세대통신망환경 Applicatin Servers Applicatins Applicatin Servers Applicatins Service Service Service Service Unified Service Netwrk Cnnectivity Backbne Netwrk Access Netwrk 5
시장의요구사항 사용자 / 가입자 망사업자 / 서비스제공자 제조사 / 서비스개발자 멀티미디어서비스 새로운단말기 초고속접속 통합 => 서비스망의경제성 다양한부가서비스 => 수익창출 경쟁심화 => 신속한서비스개발 다수의전문서비스제공자필요 신기술 / 신제품개발 통신망의진화 => 새로운수요 All IP Netwrk 6
NGN 모델 Service Creatin Envirnment Applicatin Server Media Server Call Server Call Server Access Netwrk Media G/W Packet Netwrk Media G/W Access Netwrk 7
NGN 구성요소 I Service Creatin Envirnment 새로운기능및응용서비스생성을위한기반제공단계별과정 서비스의제시및분석 서비스생성및기능구현 적합성시험 서비스개시 서비스운용및관리 Service Creatin Envirnment 서비스제거 Applicatin Server Call Server Media Server Media Gateway 8
Applicatin Server NGN 구성요소 II Call Server 및망자원의제어를통해실제서비스실행웹기반서버주요기능 Service Lgic Executin Envirnment 제공서비스의운용 / 관리 서비스모델및기능의구현을위한 API 제공 가입자등록 / 인증기능수행 표준 NGN API Parlay, JAIN, OSA Applicatin Server 서비스기술언어 CPL, ViceXML, SCML 등 Service Creatin Envirnment Call Server Media Server Media Gateway 9
NGN 구성요소 III Call Server Call Cntrl 기능제공 Call 라우팅및 Call Setup Call 시그널링 : SIP, H.323, Megac/H.248, SS7 QS 제어 Call Server 예 : Call Agent, Sft Switch, MGC Media Server 미디어자원의제어기능 ViceXML 기반의응용에활용 예 : IVR, TTS, 음성인식, 메세징서버 Service Creatin Envirnment Applicatin Server Call Server Media Server Media Gateway 10
Media Gateway NGN 구성요소 IV 회선교환망과패킷교환망사이의미디어형식전환 회선교환망 : Access Netwrk (PSTN, ISDN, xdsl, CATV 등 ) 패킷교환망 : NGN 백본망 (IP, ATM) Access Netwrk 으로부터 NGN 백본망접근의인터페이스 Access Gateway 미디어전송 : RTP 표준 VIP 프로토콜 H.323 MGCP SIP Megac Service Creatin Envirnment Call Server Applicatin Server Media Server Media Gateway 11
NGN 의 Call Cntrl NGN 의이슈 효율적이고신속한서비스의창출서비스창출의핵심은 Call Cntrl Call Cntrl 서비스의생성, 운용, 종료에관련된제어기능 Call Cntrl을기술하는효율적인언어는 Markup Language 왜 XML 기반인가? 플랫폼, 망, 기술중립적기존프로그래밍언어에독립적코드를이해하기쉽고사용하기편리함 12
주요 Call Cntrl ML XML 기반 Call Cntrl Language 와주요특징 XTML (Extensible Telephny ML) CORBA, EJB, DCOM 과통합지원 CPL (Call Prcessing Language) XTML 에비하여 Call Custmizatin 에보다적합 ViceXML 음성인식, DTMF, TTS, 녹음을입출력으로처리 EJB/J2EE SIP Servlet SIP CGI 13
Call Cntrl ML 구분 ViceXML XTML SIP Servlet SIP CGI CPL EJB/J2EE Service Creatin Envirnment Applicatin Server Call Server Media Gateway 14
ViceXML 개요 음성사용자인터페이스를위한웹기반기술언어 표준화진행 2000. 3. ViceXML v1.0 2001. 10. ViceXML v2.0 2002. 4. W3C Wrking Draft 구성요소 Dcument Server ViceXML Interpreter ViceXML Interpreter Cntext Implementatin Platfrm < 아키텍춰모델 > 15
ViceXML 구성요소 Dcument Server VXML 인터프리터의 URI 요청에문서및자원전송 VXML Interpreter User Input으로부터 Request 생성 VXML Tag 및문서처리 Dialg 및 Implementatin Platfrm 제어 Interpreter Cntext VXML 인터프리터의제어및관리 Implementatin Platfrm VIP 및외부통신망환경인터페이스 16
ViceXML 아키텍춰 ViceXML 게이트웨이 : 전화와인터넷사이의음성웹서비스제공 Vice 브라우저 : 음성인식 / 합성을이용한음성웹브라우저 17
ViceXML 2.0 ViceXML 1.0 과의차이점 <lg> element 추가 : 응용시스템개발과디버깅에용이 음성합성기술을위해 W3C 의 Speech Synthesis Markup Language 도입 음성인식기술에는 1.0 의 JSGF (Java Speech Grammar Frmat) 에서 W3C 의 SRML (Speech Recgnitin Markup Language) 도입 SRML 을통한 DTMF 기술 표준화상태 W3C Wrking Draft 18
ViceXML 적용분야 현재 미래 웹음성포탈 뉴스, 일기예보, 증권정보전화번호부, 메일, 게시판교통정보, 도로안내 Interactive Vice Respnse (IVR) 콜센터초기상담전화기업안내 V-cmmerce 쇼핑 / 예약 개인전화홈페이지 통합메세징 Fax Mail Vice Mail E-mail 음성변환 Fax frwarding 개인전화보조서비스 Call Screening Find me / fllw me Internet Call Waiting Multi-pint cnferencing 19
특징 ViceXML 특징 사용자와서비스시스템간의실제음성흐름을제어콘텐츠구축이신속하고쉬움서비스로직과시나리오저작의독립성저작과 VXML 문서의이해가쉬움 단점 음성합성과음성인식기술발전에종속적콘텐츠중심으로설계되어 Call Cntrl 기능취약 20
ViceXML 의 Call Cntrl 보완이필요한 Call Cntrl 기능 다자간컨퍼런싱제어기능보다고급의동시다중호제어기능및외부전화기능외부이벤트및메시지에신속한대응및처리 ViceXML Call Cntrl 의단점 외부이벤트에대해트랜잭션방식으로대응함으로써예측하지않은이벤트발생에취약 21
Call Cntrl XML 목적 ViceXML 의 Call Cntrl 기능을보완, 통합운용 표준화상태 2002. 2. W3C Wrking Draft 기본기능 이벤트처리 컨퍼런싱 호운용 / 관리 22
Call Cntrl XML 주요기능 이벤트처리 내외부에서발생되는다양한이벤트에대해지연없는신속한처리방식필수적 ViceXML 의동기적이벤트처리를보완하기위해비동기적이벤트처리방식제공 컨퍼런싱 ViceXML 의단순한컨퍼런싱제어기능을보완하기위해다양한컨퍼런싱기능제공 호운용 / 관리 외부전화기능 선택적인동적 Call-Answering 23
Call Cntrl XML 수행모델 Web Applicatin Server(s) HTTP(S) HTTP(S) Call Indicatin CCXML script Launch VXML script ViceXML sessin Events CCXML RTP ViceXML sessin ne per call Telephny Platfrm SIP H.323 ISDN INVITE Clients 24
개요 음성포탈서비스 전화사용자의음성인식과 DTMF 를통한음성명령에대해처리결과를음성합성으로전달 ARS 와음성포탈 ARS 는고정된시나리오를따르지만 ViceXML 음성포탈은동적인시나리오가가능 ARS 는현재접속한서비스만제공하지만 ViceXML 음성포탈은서비스의이동이자유로움 ViceXML 음성포탈의이슈 화자독립음성인식기술 자연음에가까운음성합성기술 음성에특화된응용콘텐츠개발 25
음성포탈서비스현황 Tell Me (www.tellme.cm) 전화로인터넷상의정보획득 HeyAnita (www.heyanita.cm 주식, 날씨, 스포츠등에대한정보및예약서비스 BeVcal (www.bevcal.cm) 교통정보, 날씨등에대한음성서비스 와이더댄닷컴 (www.widerthan.cm) SK 텔레콤의 n.top 보이스서비스제공 텔미텔미 (www.telmetellme.cm) 주소록, 일정, 이메일서비스 26
향후발전방향 기회요인 전세계전화사용자는 13 억 요구사항 기술적요구사항 음성인식 / 음성합성기술의발전 HTML-ViceXML Cnverter: 기존의웹문서를자동으로최적의 ViceXML 문서로변환하는기술필요 사업적요구사항 음성에특화된서비스콘텐츠발굴필요 기업 ARS 등음성포탈서비스외특화된시장개척필요 27
관련자료 표준안 www.w3c.rg Vice Brwser Wrking Grup Feedback: www-vice@w3.rg 기술자료참조 음성인터넷서비스기술워크샵발표자료집, 2002. 6. 11 28