포항공대
This presentation is the property of its rightful owner.
Sponsored Links
1 / 49

2007.10.05 황진경 ([email protected]) KT 미래기술연구소 PowerPoint PPT Presentation


  • 144 Views
  • Uploaded on
  • Presentation posted in: General

포항공대 - 컴퓨터시스템특론 ( 차세대정보통신기술 )- ‘ BcN/IPTV 융합형서비스기술 (3)’. BcN,IPTV 융합 서비스 기술. 2007.10.05 황진경 ([email protected]) KT 미래기술연구소. 학 습 목 표. 융합서비스제공을 위한 서비스브로커 , SDP 플랫폼 기술을 이해한다 웹기반 융합 서비스 제공기술을 전망한다. 목차. 융합형 플랫폼 기술 융합서비스현황 , 서비스제어기술진화 , 서비스브로커 , SDP II. 웹기반 융합서비스 제공기술

Download Presentation

2007.10.05 황진경 ([email protected]) KT 미래기술연구소

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


2007 10 05 jkhwangkt co kr kt

포항공대-컴퓨터시스템특론(차세대정보통신기술)- ‘BcN/IPTV융합형서비스기술 (3)’

BcN,IPTV 융합 서비스 기술

2007.10.05

황진경 ([email protected])

KT 미래기술연구소

학 습 목 표

  • 융합서비스제공을 위한 서비스브로커, SDP 플랫폼 기술을 이해한다

  • 웹기반 융합 서비스 제공기술을 전망한다


2007 10 05 jkhwangkt co kr kt

목차

  • 융합형 플랫폼 기술

    • 융합서비스현황, 서비스제어기술진화, 서비스브로커, SDP

      II. 웹기반 융합서비스 제공기술

    • 웹 서비스 기반 융합, SOA Telecom기술, 오버레이기반 서비스제어 기술

      Q&A


2007 10 05 jkhwangkt co kr kt

  • 융합형 플랫폼 기술

    • 융합서비스현황

    • 서비스제어기술의 진화

    • 서비스브로커 표준기술

    • 서비스브로커 제품예

    • 서비스브로커 응용사례

    • KT서비스브로커 구현사례

    • SDP

    • SDP제품예


2007 10 05 jkhwangkt co kr kt

1. 융합 서비스 현황

I. 융합형 플랫폼 기술

  • BcN의 기본 통신 서비스 : SIP기반 음성/영상 통화서비스

  • BcN의 통합망능력, 복합 단말능력, 인터넷형 인터랙티브 서비스 요구 등에 따라 통화 + 메시징 + 웹 브라우징 서비스를 함께 사용가능한 환경으로 진화

     서비스 제어를 어떻게 ??

AS 가 MM통화서비스 제어

단말상에서 통화, 메시징, 웹브라우징 서비스를 통합사용

IMS AS는 Parlay GW, IM-SSF, SIP AS를 포괄적으로 의미


2007 10 05 jkhwangkt co kr kt

2. 서비스 제어기술 진화

I. 융합형 플랫폼 기술

  • 지능망 (IN, AIN):

    • 기존 교환기기반 서비스에서, 제어계층과 응용계층을 분리함으로써 다양한 부가서비스개발가능

    • IN CS-2: half call model로써 두개 dialogue호처리로 제한

    • 한 이용자에 의한 하나의 호 트리거는하나의 응용만을 호출할 수 있음: SCP로부터 라우팅된 호에 대한 재트리거불가

Service architecture for intelligent networks

- Functionality and Structure of the Service Broker in Advanced Service Architectures – Bell Lab Tech J. 2005

- Service Blending for converged IMS services – Bell Lab Tech J. 2007


2007 10 05 jkhwangkt co kr kt

2. 서비스 제어기술 진화

I. 융합형 플랫폼 기술

  • IMS:

    • 주어진 호에 대해 filtering rule을 적용하여 다중의 sequence of application을 호출

    • Incoming SIP 메시지내 정보를 활용하여 판단하는 규칙 : initial Filter Criteria (HSS에 저장)

    • IN의 트리거 제한을 극복하는 멀티트리거 가능

    • 그러나, iFC만으로는 service blending capability가 부족


2007 10 05 jkhwangkt co kr kt

2. 서비스 브로커 기술

I. 융합형 플랫폼 기술

  • iFC의 제한점

    • IFC 는 SIP 메시지내 포함된 정보에 근거해서만 응용서버 순서를 결정하며, 여타 정보 활용이 불가(e.g. network load, time of day, information garnered from a presence server or location server)

    • 각 filtering rule 은 독립적이고 다른 룰을 호출할 수 없음— there are few data types (only Boolean and string) and few operators,

    • filtering rules 은 SIP메시지상에 fine-grained 오퍼레이션이 불가, e.g. they can only do regular-expression matching on each header as a whole, rather than comparing fields in multiple headers,

    • filtering rules은 개인 가입자별로 적용되므로, 다중 이용자들간에 상호작용을 요구하는 복합적인 composition방법이 불가

    • 다양한 이용자 선호도를 지원하기 어려움 — while the filter criteria used are specific to an individual user, the SIP message alone can affect the dynamic behaviour of the filtering, and hence variable user preferences and other variable data cannot be taken into account.

       SCIM (service capability interaction manager) 기능을 확장한 서비스브로커 도입필요


2007 10 05 jkhwangkt co kr kt

2. 서비스 브로커 기술

I. 융합형 플랫폼 기술

  • SCIM (service capability interaction manager)

    • S-CSCF 와 AS사이에 존재하며, 서비스세션 제어에 있어 fuller feature interaction capability를 제공

    • Under specified in 3GPP IMS

  • 서비스브로커

    • 기능: SCIM기능을 기반으로 하여 , 서비스 co-ordination 및 x-enabling (presence-, location-, policy-enabled,..)기능등, 보다 richer feature interaction 관리기능을 제공

    • 웹서비스, 컨텐츠 스트리밍 서비스, specialized service를 포함한 Multiple service delivery 환경에서 service blending 능력을 제공

    • 제품예: Leapstone SB, Alcatel-Lucent SB,..


2007 10 05 jkhwangkt co kr kt

2. 서비스 브로커 기술

I. 융합형 플랫폼 기술

SCIM++

= SIP ASs + Web (& 스트리밍) services + SOA기반 WS들간 중재

- Service Blending for converged IMS services – Bell Lab Tech J. 2007


2007 10 05 jkhwangkt co kr kt

2. 서비스 브로커 기술

I. 융합형 플랫폼 기술

(립스톤)

  • 서비스 브로커 필요성: (2) 다양한 서비스패키징이 가능


2007 10 05 jkhwangkt co kr kt

2. 서비스 브로커 기술

I. 융합형 플랫폼 기술

  • Service Broker 필요성 정리

    • 다중 응용서비스를 효율적, 효과적으로 제공하기 위해서

    • 다양한 서비스패키징이 가능하여, 목표 고객별 맞춤서비스가 가능

    • 이종의 서비스를 통합하여 제공하는 수단

    • 소프트스위치 (IMS기반이 아닌)가 갖는 서비스 호제어 능력 부족을 보완


2007 10 05 jkhwangkt co kr kt

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

  • 3GPP TR 23.810 V0.7.1 (2007-09): Study on Architecture Impacts of Service Brokering

    • The service brokering functions are to provide an end user a coherent and consistent IP multimedia service experience when multiple IP multimedia applications are invoked in a session.

    • Such support involves identifying which applications are invoked per subscriber, understanding the appropriate order of the set of applications, and resolving application interactions during the session [TS 22.228].

    • The applications can reside in any type of IMS Application Servers including an IM-SSF, SIP AS, OSA SCS or other (e.g. OMA enabler) or any combination of the above.

SCP

OSA AS

(parlay AS)

OSA SCS

(Parlay G/W)

Other

(ㄷex OMA enabler)

IM-SSF

SIP AS

Service Broker

S-CSCF

3GPP TR 23.810


2007 10 05 jkhwangkt co kr kt

Centralized Service Brokering Functions

AS는 SB의 존재를 알 필요가 없음

S-CSCF 는 SB를 AS로 보고 ISC interface로 제어

The interfaces between the Service Broker and the Application Servers continue to be ISC.

Standards thus need to be defined for the Service Broker including its interfaces and procedures.

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

3GPP TR 23.810


2007 10 05 jkhwangkt co kr kt

Distributed Service Brokering Functions

AS가 SB기능의 일부를 제공

S-CSCF는 AS들 간에 메시지 relay만을 수행

AS가 S-CSCF에게 subsequent Filter Criteria를 전달하여 어떤 AS가 다음 통합서비스인지를 동적으로 알려줌 (AS가 HSS연동을 통해 FC를 다운로드 받아야 함)

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

In order to interwork multiple Application Servers consistently and coherently, standards are required for protocols and procedures of these distributed brokering functions in Application Servers.

3GPP TR 23.810


2007 10 05 jkhwangkt co kr kt

Hybrid Service Brokering Functions

상기 두 구조의 hybrid형태

AS간 뿐 아니라 peer SB와도 interaction을 가짐

3가지 hybrid 구성 가능

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

multiple SBs are interfaced with the S-CSCF and

they act as centralized and distributed brokers

some SBs(e.g. the rightmost one) act as

both centralized and distributed SBs.

multiple distributed SBsare coordinated

through a centralized SB interfaced

with the S-CSCF


2007 10 05 jkhwangkt co kr kt

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

  • S-CSCF - SB – AS 연동시나리오

  • 호 시도시 서비스 호출

  • 통화중시 서비스 호출

MSF IA 2004


2007 10 05 jkhwangkt co kr kt

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

  • S-CSCF - SB – AS 연동시나리오

  • 무응답시 서비스 호출

  • 호종료시 서비스 호출

MSF IA 2004


2007 10 05 jkhwangkt co kr kt

3. 서비스 브로커 표준 기술

I. 융합형 플랫폼 기술

  • MSF 2+ 구조

MSF IA 2005

MSF R2+ physical architecture for GMI2006


2007 10 05 jkhwangkt co kr kt

4. 서비스 브로커 제품

I. 융합형 플랫폼 기술

  • 립스톤의 서비스브로커 구조


2007 10 05 jkhwangkt co kr kt

4. 서비스 브로커 제품

I. 융합형 플랫폼 기술

  • 루슨트의 서비스브로커 구조


2007 10 05 jkhwangkt co kr kt

5. 서비스 브로커 응용사례

I. 융합형 플랫폼 기술


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 기존 소프트스위치/CSCF와의 연동

    • 가입자 호 트리거에 대한 발/착신 정보 이용함.

      • 발신 트리거 일 경우 (발신 옥타브스위치 --> AS)

        • Route: <as주소;orig>, <[email protected]>

      • 착신 트리거일 경우 (착신 옥타브스위치 --> AS)

        • Route: <as주소;term>, <[email protected]>

  • Service Broker와 AS연동

    • 멀티 AS 호 분배 기능

    • 다중 서비스트리거 제어 기능

  • 운용관리

    • 시스템 관리 기능

    • 가입자별 트리거블록 관리 기능

    • 트리거블록 구성 기능


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • Service Broker 트리거구조(1)


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • Service Broker 트리거 구조(2)

  • Route내의 s-cscf-route 추가 Parameter

    SSW의 dialog_id를 SB에서 트리거 진행중에 유지하기 위함.

  • sb_dialog_id

    다음트리거 검색을 위한 정보 전달을 위함.

    [트리거그룹ID + “.” + 발착신구분 + “.” + 트리거ID + “.” + 트리거순번]


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 트리거블록 구조


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 기본 트리거

    • 발신 또는 착신 가입자에 설정된 기본 트리거로 호 요청이 있는 경우 항상 발생하는 서비스 트리거.


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 실패코드 트리거

    • 착신가입자에 착신시도 후 착신 실패 코드가 수신되는 경우 그에 대해 호출하는 서비스 트리거.

    • 실패코드 유형

      • 통화중(486)

      • 무응답(408)

      • 결번(404)

      • 기타(4xx, 5xx)


2007 10 05 jkhwangkt co kr kt

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • SAC (Service Access Code) 트리거

    • 가입자가 호를 요청할 때 지정하는 착신번호가 설정된 특정 번호인 경우에 대해 발생시키는 트리거


2007 10 05 jkhwangkt co kr kt

(S6) INVITE (SDP A)

(S5) 180 (SDP B)

(S1) INVITE (SDP A)

(S2) INVITE (SDP A)

(S3) 180 (SDP B)

(S4) INVITE (SDP A)

(S4) 180 (SDP B)

(S3) INVITE (SDP A)

(S6) 180 (SDP B)

(S5) INVITE (SDP A)

(S1) 180 (SDP B)

(S2) 180 (SDP B)

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 다중 트리거 예시 (1/2)

일반 가입자

Service Broker

AS (MMCM)

AS(MMRB)

Media Server

MMRB 가입자

MMS경유

계속


2007 10 05 jkhwangkt co kr kt

(S8) ACK (SDP A)

(S4) 200 (SDP A)

(S2) 200 (SDP A)

(S3) UPDATE (SDP ms)

(S1) 200 (SDP A)

(S8) INVITE (no SDP)

(S7) INFO (pa)

(S4) UPDATE (SDP ms)

(S3) 200 (SDP A)

(S7) 200 OK

(S2) UPDATE (SDP ms)

(S1) UPDATE (SDP ms)

(S8) 200 (SDP ms)

연결

MMRB Play

6. KT서비스브로커 구현 사례

I. 융합형 플랫폼 기술

  • 다중 트리거 예시 (2/2)

일반 가입자

Service Broker

AS (MMCM)

AS(MMRB)

Media Server

MMRB 가입자

MMS경유

이하 생략


7 service delivery platform

I. 융합형 플랫폼 기술

7. Service Delivery Platform

  • NGN사업자 환경

    • BcN 환경에서 통신사업자내 서비스 만으로는 수익창출이 어려움

       다양한 수익형 서비스를 빠르게 개발하고 전개할 필요성

    • 웹 서비스기반 구조를 통해

      • 사업자내 enabler들을 web service로 개방하여 3rd party와 통합서비스 제공

      • 3rd party서비스들이 web service로써 제공하는 API를 통한 매쉬업을 통해 사업자 통합서비스 제공

  • SDP (Service Delivery Platform)

    • 네트워크 제어/전달 계층의 자원을 응용계층에서 사용할 수 있도록중계

    • 새로운 서비스/컨텐츠를 제공하기 위하여 서비스 인프라에 투자 없이 서비스를 효과적으로 제공할 수 있는 표준화된 컴포넌트기반 서비스 제공 구조

  • 융합형 멀티미디어서비스의빠른 개발과 빠른 제공

Source: Wireless Service Provider SDP, Yankee Group Research 2006


7 service delivery platform1

I. 융합형 플랫폼 기술

7. Service Delivery Platform

  • 개념

    • 일반적으로 가입자에게 차세대 음성/데이터 부가서비스를 제공하기 위해 유무선망 서비스 제공자가 설치하는 IT solution을 가리키는 용어로 등장

    • 정확한 정의는 업체별로 약간씩 차이가 있음

  • 이상적인 SDP (Full scope of the SDP concept)

    • Provides a complete ecosystem for the rapid deployment, provisioning, execution, management and billing of value added services.

    • Supports the delivery of voice and data services and content in a way that is both network and device-independent.

    • Aggregates different network capabilities and services as well as different sources of content and allows application developers to access them in a uniform and standardized way

    • Can optionally provide open and secure access to service capabilities for use by external service providers and enterprises

  • Part of IT Infrastructure of network operator or service providers

    • Core network infrastructure의 요소라기 보다는 IT Infrastructure의 일부

    • 다른 IT Infrastructure인 CRM, BSS, OSS, AAA system과 portal, Core망 요소인 switch, softswitch, IVR 등과 Inter-work

    • 이동통신의 경우는 SMSC, MMSC, MPS(Mobile Positioning System), WAP Servers 등과 결합

      *참고문헌 : Services Delivery Platforms and Telecom Web Services- An industry wide perspective (June 2004, The Moriana Group)


2007 10 05 jkhwangkt co kr kt

I. 융합형 플랫폼 기술

7. Service Delivery Platform

  • SDP 구성요소

    • 현재까지 SDP의 구성요소에 대한 완전한 Consensus가 이루어진 것은 아님

    • 대체적으로 Service Execution Platform, Network Abstraction Layer, Service Exposure Layer, Content Delivery Platform으로 구분 (The Moriana Group 보고서 기준)

  • Service Execution Platform

    • A core element of an SDP providing the deployment and execution environment for broad range of voice and data application (ex: Telecom Application Server)

  • Network Abstraction Layer

    • A core element of an SDP providing standardized interfaces to core network element and services (ex: Parlay GW or SIP GW)

  • Service Exposure Layer

    • An optional element exposing service capabilities (usually via Web Services) to 3rd party service providers and enterprises (ex: Parlay X GW)

  • Content Delivery Platform

    • An optional element usually present in mobile SDPs for the provisioning of multimedia content to mobile devices

      *참고문헌 : Services Delivery Platforms and Telecom Web Services- An industry wide perspective (June 2004, The Moriana Group)


2007 10 05 jkhwangkt co kr kt

I. 융합형 플랫폼 기술

7. Service Delivery Platform

  • SDP구조 및 구성요소


2007 10 05 jkhwangkt co kr kt

I. 융합형 플랫폼 기술

8. SDP제품 예

  • Lucent SDP예

    • Inter-domain service architecture


2007 10 05 jkhwangkt co kr kt

I. 융합형 플랫폼 기술

8. SDP제품 예

  • IBM SDP예


2007 10 05 jkhwangkt co kr kt

I. 융합형 플랫폼 기술

8. SDP제품 예

  • Oracle SDP예


2007 10 05 jkhwangkt co kr kt

II. 웹 기반 융합 서비스 제공기술

  • 웹 기반 융합서비스 동향

  • SOA in Telecom


2007 10 05 jkhwangkt co kr kt

II. 웹기반 융합서비스

1. 웹기반 융합서비스 동향

  • Paradigm Shift

    • 대부분의 응용서비스가 웹서비스로 진화하고 있는 추세임

ITU-T SG11 분과워크샵 2007.7.24 ETRI이원석 ‘웹(서비스) 기반 NGN 서비스 제어 구조’


2007 10 05 jkhwangkt co kr kt

II. 웹기반 융합서비스

1. 웹기반 융합서비스 동향

  • NGN과 웹 서비스 관계

    • 망사업자내 보다 외부 인터넷 망에 더욱 풍부한 서비스 존재

    • NGN사업자 서비스시스템에서 새로운 응용과 새로운 비즈니스를 융합하기 용이한 프레임워크를 제공할 필요성이 있음 – open service environment


2007 10 05 jkhwangkt co kr kt

II. 웹기반 융합서비스

1. 웹기반 융합서비스 동향

  • Web Evolution

  • W3C

    • Ubiquitous Web

  • OMA

    • Mobile Web Services

  • Parlay

    • Open API

  • MS

    • MapPoint

    • Invisible Computing

  • Amazon

  • Google

  • eBay

  • Yahoo

XML

DHTML JSP ASP…

Technology

HTML

Dynamic Web

Programmable

Web

Static Web

Web Pages

Innovation

Alternate Web Pages

Web Services

Browse the Web

Program the Web


2007 10 05 jkhwangkt co kr kt

II. 웹기반 융합서비스

1. 웹기반 융합 서비스 동향

  • Open API Application in Web

ITU-T SG11 분과워크샵 2007.7.24 ETRI이원석 ‘웹(서비스) 기반 NGN 서비스 제어 구조’


2007 10 05 jkhwangkt co kr kt

II. 웹기반 융합서비스

1. 웹기반 융합 서비스 동향

  • Mashup (http://www.programmableweb.com/)

ITU-T SG11 분과워크샵 2007.7.24 ETRI이원석 ‘웹(서비스) 기반 NGN 서비스 제어 구조’


2007 10 05 jkhwangkt co kr kt

Amazon Web Services Are...

A set of APIs and business models which give developer-level access to Amazon’s infrastructure and content:

II. 웹기반 융합서비스

1. 웹기반 융합 서비스 동향

  • Search As A Service

    • Alexa Web Information Service

    • Alexa Top Sites

    • Alexa Site Thumbnail

    • Alexa Web Search Platform

  • Data As A Service

    • Amazon E-Commerce Service

    • Amazon Historical Pricing

  • Infrastructure As A Service

    • Amazon Simple Queue Service

    • Amazon Simple Storage Service

    • Amazon Elastic Compute Cloud

  • People As A Service

    • Amazon Mechanical Turk

45

ITU-T SG11 분과워크샵 2007.7.24 ETRI이원석 ‘웹(서비스) 기반 NGN 서비스 제어 구조’


2 soa in telecom ngn

II. 웹기반 융합서비스

2. SOA in Telecom (NGN)

  • SOA in Telecom

    • 사업자가 활용할 수 있는 SOA 기반 응용 layout

SOA Telecom, 2007.04.17


2 soa in telecom ngn1

II. 웹기반 융합서비스

Community Driven

Vendor Driven

Platform

Technologies

SOA +

Networking

SOA +

Web 2.0 +

Internet

SOA

SOA Platform +

SOA Appliances

SOA Platform

Platform = Internet

Integration

Footprint

Enterprise

B2B

Global

2. SOA in Telecom (NGN)

SOURCE: Web 2.0 Journal

  • SOA is an architecture, but requires SOA Platforms to implement

  • Many SOA Platforms are needed to implement Service-Oriented Architecture

  • Two opposing forces Vendor-Driven Approach vs Social Networking Approach


2 soa in telecom ngn2

II. 웹기반 융합서비스

2. SOA in Telecom (NGN)

  • SOA is an enabling technology forthe evolution of the Service Layer structured in a set of shared and reusable Service

  • Enablers:

    • Web Services to enable applications to easily access the Service Enabler

    • Policy to control that the usage of capabilities by applications fulfills subscribed conditions (SLAs)

  • SOA allows decoupling of application execution environment and enablers:

    • easy development of applications controlling multiple and heterogeneous service enablers, through composition/orchestration

  • SOA enables advanced business models in the service delivery:

    • exposure of services as web services to be easily integrated in 3rd party IT systems/Internet applications


Question discussion

Question & Discussion !!


  • Login