50
T T A S t a n d a r d 정보통신단체표준(국문표준) TTAK.ET-TS101498-1/R2 개정일: 2009 년 9 월 25 일 지상파 디지털멀티미디어방송(DMB) 방송웹사이트(BWS) 서비스 Terrestrial Digital Multimedia Broadcasting (DMB) Broadcast Web Site (BWS) Service

T T A Terrestrial Digital Multimedia Broadcasting (DMB) …tta.or.kr/include/Download.jsp?filename=stnfile/TTAK ET... · T T A d 정보통신단체표준(국문표준) TTAK.ET-TS101498-1/R2

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

T T

A S

t a n

d a

r d

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 개정일: 2009 년 9 월 25 일

지상파 디지털멀티미디어방송(DMB)

방송웹사이트(BWS) 서비스

Terrestrial Digital Multimedia Broadcasting

(DMB) Broadcast Web Site (BWS) Service

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 개정일: 2009 년 9 월 25 일

지상파 디지털멀티미디어방송(DMB)

방송웹사이트(BWS) 서비스

Terrestrial Digital Multimedia Broadcasting (DMB)

Broadcast Web Site(BWS) Service

본 문서에 대한 저작권은 TTA 에 있으며, 이 문서의 전체 또는 일부에 대하여 상업적

이익을 목적으로 하는 무단 복제 및 배포를 금합니다.

Copyrightⓒ Telecommunications Technology Associations 2009. All Rights Reserved.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 i

서 문

1. 표준의 목적

본 표준은 지상파 디지털멀티미디어방송(DMB) 시스템을 이용한 방송웹사이트(BWS)

서비스를 규정하는 것을 목적으로 한다.

2. 주요 내용 요약

MOT 프로토콜을 이용하여 전송된 웹사이트에 관련된 모든 파일들을 수신기가 미리

수신하여 저장해 둠으로써 역방향 채널이 없더라도 인터넷 웹 서비스와 유사한 형태로

웹 서비스를 받을 수 있도록 하는 방송 서비스 방법을 기술하며, 부록에서 BWS

베이스라인 프로파일 규격, 인터미디어트 프로파일 규격, 모바일 프로파일 규격을

정의하며 또한 모바일 프로파일 규격의 요구사항을 기술한다.

3. 표준 적용 산업 분야 및 산업에 미치는 영향

BWS 규격은 인터넷 산업, 이동용 멀티미디어 콘텐트 산업, 데이터 방송 시스템 개발

산업, 수신기 소프트웨어 제작 산업 등에 영향을 미칠 것이다.

4. 참조 표준(권고)

4.1. 국외 표준(권고)

[1] ETSI TS 101 498-1 V2.1.1 (2006-01): ‘ Digital Audio Broadcasting (DAB);

Broadcast website; Part 1: User application specification’

[2] ETSI TS 101 498-2 V1.1.1 (2000-09): ‘ Digital Audio Broadcasting (DAB);

Broadcast website; Part 2: Basic profile specification’

[3] ETSI EN 301 234 V2.1.1 (2006-06): ‘ Digital Audio Broadcasting (DAB);

Multimedia Object Transfer (MOT) protocol’

[4] ETSI TS 101 756 (V1.1.1): ‘ Digital Audio Broadcasting (DAB); Registered

Tables’

[5] IETF RFC 2045: ‘ Multipurpose Internet Mail Extensions (MIME) - Part 1’

[6] IETF RFC 2046: ‘ Multipurpose Internet Mail Extensions (MIME) - Part 2’

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 ii

[7] IETF RFC 2047: ‘ Multipurpose Internet Mail Extensions (MIME) - Part 3’

[8] IETF RFC 2048: ‘ Multipurpose Internet Mail Extensions (MIME) - Part 4’

[9] IETF RFC 2049: ‘ Multipurpose Internet Mail Extensions (MIME) - Part 5’

[10] IETF RFC 1952 (1996): ‘ GZIP file format specification version 4.3’

[11] IETF RFC 1945 (1996): ‘ Hypertext Transfer Protocol - HTTP/1.0’

[12] IETF RFC 2068 (1997): ‘ Hypertext Transfer Protocol - HTTP/1.1’

[13] IETF RFC 1738 (1994): ‘ Uniform Resource Locators (URL)’

[14] IETF RFC 1950 (1996): ‘ ZLIB Compressed Data Format Specification version

3.3’

[15] PNG (Portable Network Graphics), Version 1.2, PNG Development Group

[16] MNG (Multiple-image Network Graphics), Version 1.0, PNG Development Group

[17] Ecma-262 ECMA Script Language Specification 3rd edition (December 1999)

[18] IETF RFC 3966: The tel URI for Telephone Numbers

[19] W3C, XHTML™ Basic 1.1

[20] W3C, Cascading Style Sheets, level 1

[21] W3C, Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification

[22] W3C, Document Object Model (DOM) Level 2 Core Specification

[23] W3C, Document Object Model (DOM) Level 2 HTML Specification

[24] ETSI EN 300 401 V1.4.1 (2006-06) Radio Broadcasting Systems; Digital Audio

Broadcasting (DAB) to mobile, portable and fixed receivers

4.2. 국내 표준

[1] TTAK.KO-07.0024/R2, ‘ 지상파 디지털멀티미디어방송(DMB) 송수신

정합,’ 2009.06.

[2] TTASK.KO-07.0028/R1, ‘ 지상파 디지털멀티미디어방송(DMB) 데이터 송수신

정합,’ 2009.06.

5. 참조 표준(권고)과의 비교

5.1. 참조 표준(권고)과의 관련성

본 표준은 지상파 DMB의 데이터 서비스 표준화를 위하여 4.1절 참조 표준 [1]과

[2]를 기준으로 작성하였다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 iii

5.2. 참조한 표준(권고)과 본 표준의 비교표

본 표준은 상기 국제표준들을 기준으로 작성하였으며, 국내 방송 현실에 적합하도록

추가 및 수정/보완되었다.

TTAK.ET-TS101498-1/R2 ETSI TS 101 498-1 V2.1.1 비고

1. 개요 추가

2. 표준의 구성 및 범위 1. Scope 번역

3. 정의 3. Definition and abbreviation 번역

4. 방송웹사이트 서비스 시스템 요

구사항

4.1. 요 구 사항 추가

5. 방송웹사이트 서비스 시스템 정

합규격

5.1 개요 추가,

Basic profile과

unlimited profile을

지원하지 않음을 명

5.2. MOT 방송웹사이트 서비스

의 동작

5. Operation of the MOT BWS

user application 번역

5.3. 방송웹사이트 복호기 6. BWS Decoder 번역

5.4. 응용서비스의 구분 7. Application Signaling 추가,

베이스라인 프로파일

과 인터미디어트 프

로파일, 그리고 모바

일 프로파일이 추가

되었음을 명시,

R2에서는 BWS와 연

동된 서비스를 시그

널링하는 방법 추가

부록 I 방송웹사이트 베이스라인,

인터미디어트, 모바일 프로

파일 규격

추가

부록 II 방송웹사이트 모바일 프로

파일 요구사항(참고사항)

추가

6. 지식 재산권 관련 사항

본 표준의 ‘ 지식 재산권 확약서’ 제출 현황은 TTA 웹사이트에서 확인할 수 있다.

※본 표준을 이용하는 자는 이용함에 있어 지식 재산권이 포함되어 있을 수 있으므로,

확인 후 이용한다.

※본 표준과 관련하여 접수된 확약서 이외에도 지식 재산권이 존재할 수 있다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 iv

7. 시험 인증 관련 사항

7.1. 시험 인증 대상 여부

본 표준을 적용한 지상파 DMB 수신기에 대해 시험표준을 적용하여, 지상파 DMB

수신기의 BWS 수신 기능에 대해 인증을 실시할 수 있다.

7.2. 시험 표준 제정 현황

시험표준: TTAK.KO-07.0063/R1, ‘ 지상파 디지털멀티미디어방송(DMB) 수신기

방송웹사이트(BWS) 서비스 표준적합성 시험’ , 2009.9.25.

8. 표준의 이력 정보

8.1. 표준의 이력

판수 제정·개정일 제정·개정 내역

제 1 판 2005.12.21 제정

TTAK.ET-TS101498-1

제 2 판 2008.12.19 개정

TTAK.ET-TS101498-1/R1

제 3 판 2009.9.25 개정

TTAK.ET-TS101498-1/R2

8.2. 주요 개정 사항

TTAK.ET-TS101498-1/R2 TTAK.ET-TS101498-1/R1 TTAK.ET-TS101498-1

모바일 프로파일의 경우,

연동된 비디오 서비스 또는

오디오 서비스를

시그널링하는 방법 추가

모바일 프로파일 추가 -

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 v

Preface

1. Purpose of Standard

This standard has been prepared to define broadcast web site (BWS) service

specification for data services of terrestrial digital multimedia broadcasting (DMB).

2. Summary of Contents

This standard describes the broadcasting service method using MOT that is similar to

web service by saving all the received files related to a web site, without the need of

any form of return channel. And BWS Baseline Profile, Intermediate Profile, and Mobile

Profile are specified in the appendices. For the Mobile Profile, the requirements are

also described in the appendices.

3. Applicable Fields of Industry and its Effect

The BWS standard would affect the industry of internet, mobile multimedia contents,

data broadcasting system developments, receiver software manufactures, etc.

4. Reference Standards(Recommendations)

4.1. International Standards(Recommendations)

[1] ETSI TS 101 498-1 V2.1.1 (2006-01): “ Digital Audio Broadcasting (DAB);

Broadcast website; Part 1: User application specification”

[2] ETSI TS 101 498-2 V1.1.1 (2000-09): “ Digital Audio Broadcasting (DAB);

Broadcast website; Part 2: Basic profile specification”

[3] ETSI EN 301 234 V2.1.1 (2006-06): “ Digital Audio Broadcasting (DAB);

Multimedia Object Transfer (MOT) protocol”

[4] ETSI TS 101 756 (V1.1.1): “ Digital Audio Broadcasting (DAB); Registered

Tables”

[5] IETF RFC 2045: “ Multipurpose Internet Mail Extensions (MIME) - Part 1”

[6] IETF RFC 2046: “ Multipurpose Internet Mail Extensions (MIME) - Part 2”

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 vi

[7] IETF RFC 2047: “ Multipurpose Internet Mail Extensions (MIME) - Part 3”

[8] IETF RFC 2048: “ Multipurpose Internet Mail Extensions (MIME) - Part 4”

[9] IETF RFC 2049: “ Multipurpose Internet Mail Extensions (MIME) - Part 5”

[10] IETF RFC 1952 (1996): “ GZIP file format specification version 4.3”

[11] IETF RFC 1945 (1996): “ Hypertext Transfer Protocol - HTTP/1.0”

[12] IETF RFC 2068 (1997): “ Hypertext Transfer Protocol - HTTP/1.1”

[13] IETF RFC 1738 (1994): “ Uniform Resource Locators (URL)”

[14] IETF RFC 1950 (1996): “ ZLIB Compressed Data Format Specification version

3.3”

[15] PNG (Portable Network Graphics), “ Version 1.2, PNG Development Group”

[16] MNG (Multiple-image Network Graphics), “ Version 1.0, PNG Development

Group”

[17] Ecma-262 “ ECMA Script Language Specification 3rd edition” (December

1999)

[18] IETF RFC 3966: “ The tel URI for Telephone Numbers”

[19] W3C, XHTML™ Basic 1.1

[20] W3C, “ Cascading Style Sheets, level 1”

[21] W3C, “ Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification”

[22] W3C, “ Document Object Model (DOM) Level 2 Core Specification”

[23] W3C, “ Document Object Model (DOM) Level 2 HTML Specification”

[24] ETSI EN 300 401 V1.4.1 (2006-06) “ Radio Broadcasting Systems; Digital Audio

Broadcasting (DAB) to mobile, portable and fixed receivers “

4.2. Domestic standards

[1] TTAK.KO-07.0024/R2, “ Terrestrial Digital Mulimedia Broadcasting System,”

2009.06.

[2] TTAK.KO-07.0028/R1, “ errestrial Digital Multimedia Broadcasting (DMB) Data

Services,” 2009.06.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 vii

5. Relationship to Reference Standards(Recommendations)

5.1. Relationship of Reference Standards(Recommendations)

This standard refers to the recommended references and international standards

listed in sub-clause 4.1 for the standardization of BWS for terrestrial DMB.

5.2. Differences between International Standard(recommendation) and this standard

This standard is mostly based on the international standards [1] and [2] listed above

and some items are added and modified considering Korean domestic broadcasting

environments.

TTAK.ET-TS101498-1/R2 ETSI TS 101 498-1 V2.1.1 Remarks

1. Introduction Added

2. Scope 1.Scope Translated

3. Definition and abbreviation 3. Definition and abbreviation Translated

4. BWS system requirements

2.1. Requirements Added

5. BWS specifications

5.1. Summary Added,

Clarify not

supporting

basic profile and

unlimited profile

5.2. Operation of MOT BWS service 5. Operation of the MOT BWS

user application Translated

5.3. BWS decoder 6. BWS Decoder Translated

5.4. Application Signaling 7. Application Signaling

Added,

Clarify the addition

of baseline profile ,

intermediate profile

and mobile profile,

In R2, the signaling

method for the

service association

is added.

Appendix I BWS Baseline ,

Intermediate, Mobile Profile

Specification

Added

Appendix II Requirements for BWS

Mobile Profile (Informative)

Added

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 viii

6. Statement of Intellectual Property Rights

IPRs related to the present document may have been declared to TTA. The

information pertaining to these IPRs, if any, is available on the TTA Website.

No guarantee can be given as to the existence of other IPRs not referenced on the

TTA website.

And, please make sure to check before applying the standard.

7. Statement of Testing and Certification

7.1. Object of Testing and Certification

Testing can be performed to terrestrial DMB receivers manufactured according to this

standard. Moreover, testing and certification of the BWS receiving function of terrestrial

DMB receivers is enforceable.

7.2. Standards of Testing and Certification

The Standards for Conformance Testing and Certification:

TTAK.KO-07.0063/R1, “ Conformance Standard for Terrestrial Digital Multimedia

Broadcasting (DMB) Receivers Supporting Broadcast Web Site (BWS) Services” ,

2009.9.25.

8. History of Standard

8.1. Change History

Edition Issued date Outline

The 1st edition 2005.12.21 Established

TTAK.ET-TS101498-1

The 2nd edition 2008.12.19 Revised

TTAK.ET-TS101498-1/R1

The 3rd edition 2009.9.25 Revised

TTAK.ET-TS101498-1/R2

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 ix

8.2. Revisions

TTAK.ET-TS101498-1/R2 TTAK.ET-TS101498-1/R1 TTAK.ET-TS101498-1

In case of mobile profile, the

signaling method for the

associated video services or

audio services is added.

Add Mobile Profile -

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 x

목 차

1. 개요 ........................................................................................................ 1

2. 표준의 구성 및 범위 .................................................................................. 1

3. 용어 정의 및 약어 ..................................................................................... 1

4. 지상파 디지털멀티미디어방송 방송웹사이트 서비스 시스템 요구사항 ................. 3

4.1. 요구사항 ........................................................................................................ 3

5. 지상파 디지털멀티미디어방송 방송웹사이트 서비스 시스템 정합규격 ................. 3

5.1. 개요 .............................................................................................................. 3

5.2. MOT 방송웹사이트 서비스의 동작 .................................................................. 3

5.3. 방송웹사이트 복호기 ...................................................................................... 6

5.4. 응용 서비스의 구분........................................................................................ 8

부록 I. 방송웹사이트 프로파일 규격 .............................................................. 12

I.1. 개요 ............................................................................................................. 12

I.2. 지원되는 기능 ............................................................................................... 13

I.3. 프로파일 규격 ............................................................................................... 19

I.4. 마크업 언어(Mark-up Language) .................................................................. 20

부록 II. 방송웹사이트 모바일 프로파일 요구사항 (참고사항) ............................... 28

II.1. 개요 ................................................................................................. 28

II.2. 지상파 DMB 방송웹사이트 모바일 프로파일 요구사항 .................................. 28

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 xi

Contents

1. Introduction .............................................................................................. 1

2. Constitution and Scope .............................................................................. 1

3. Terms and Definitions................................................................................. 1

4. System Requirements for Terrestrial DMB Broadcast Website Service .............. 3

4.1. Requirements ................................................................................................. 3

5. Terrestrial DMB Broadcast Website Service .................................................. 3

5.1. Summary ....................................................................................................... 3

5.2. Operation of MOT Broadcast Website Service .................................................. 3

5.3. BWS Decoder ................................................................................................ 6

5.4. Application Signaling ..................................................................................... 8

Appendix I. Specification of Broadcast Website Profiles .................................... 12

I.1. Summary ...................................................................................................... 12

I.2. Supported Functionalities.............................................................................. 13

I.3. Profile Specification ...................................................................................... 19

I.4. Mark-up Language ....................................................................................... 20

Appendix II. Requirements for Broadcast Website Mobile Profile (Informative) ...... 28

II.1. Summary ........................................................................................... 28

II.2. Requirements for Terrestrial DMB BWS Mobile Profile .......................................... 28

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 1

지상파 디지털멀티미디어방송(DMB) 방송웹사이트(BWS) 서비스

(Terrestrial Digital Multimedia Broadcasting (DMB)

Broadcast Web Site (BWS) Service)

1. 개요

본 표준은 지상파 디지털멀티미디어방송(DMB) 데이터 송수신 정합표준에 속하는

세부표준으로서 지상파 DMB 시스템을 이용한 방송웹사이트(BWS) 서비스를 규정하는

것을 목적으로 한다.

2. 표준의 구성 및 범위

본 표준은 5 개의 장과 2 개의 부록으로 구성된다. 1 장에서는 본 표준의 목적,

2 장에서는 본 표준의 구성 및 범위, 그리고 3 장에서는 용어 및 약어 정의를 다루고,

4 장에서는 지상파 DMB BWS 서비스를 위한 시스템 요구사항을 서술하며, 5 장에서는

MOT 프로토콜을 이용하여 BWS 를 송신하는 방법, 수신된 BWS 데이터를 복호하는 방법,

그리고 BWS 프로파일들을 구분하는 방법, 모바일 프로파일에서 연관된 비디오 서비스

또는 오디오 서비스를 알려주는 방법 등을 포함하는 BWS 송수신 정합에 대해 규정한다.

부록 I 에서는 BWS 프로파일들을 정의하며, 부록 II 에서는 BWS 모바일 프로파일에 대한

요구사항을 참고 사항으로서 설명한다.

본 표준은 지상파 DMB 에서 MOT 프로토콜 및 데이터 카루젤을 이용하여 웹페이지를

전송함으로써 수신기로 하여금 이를 미리 다운로드 받을 수 있게 하고 시청자는

다운로드된 웹페이지들을 이용하여 정보 서비스를 받을 수 있게 하는 규격에 대한

사항을 적용범위로 한다.

3. 용어 정의 및 약어

3.1. 용어 정의

관련된 다른 용어의 정의에 대해서는 서문 4.2 절의 참조 표준 중 ‘ 지상파

디지털멀티미디어방송(DMB) 데이터 송수신 정합’ 표준의 3 장 정의 참조.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 2

3.1.1. 방송웹사이트 서비스(Broadcast Web Site, BWS)

MOT 프로토콜을 이용하여 전송된 웹사이트에 관련된 모든 파일들을 수신기가 미

리 수신하여 저장해 둠으로써 역방향 채널이 없더라도 인터넷 웹 서비스와 유사한

형태로 웹 서비스를 받을 수 있도록 하는 방송 서비스를 의미한다.

3.2. 약어

BWS Broadcast Web Site

CA Conditional Access

CGI Common Gateway Interface

CMS Cell Message Service

CSS Cascading Style Sheet

DGI DAB Gateway Interface

DOM Document Object Model

FIG Fast Information Group

FoS Fact of Service

HTML Hyper Text Markup Language

HTTP Hyper Text Transfer Protocol

IETF Internet Engineering Task Force

IP Internet Protocol

MIME Multi-purpose Internet Mail Extensions

MOT Multimedia Object Transfer

QoS Quality of Service

RFC Request For Comments

SMS Short Message Service

TCP Transmission Control Protocol

UA User Application

UI User Interface

URL Uniform Resource Locator

VM Virtual Machine

WIRC WorldDMB Information and Registration Center

WWW World Wide Web

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 3

4. 지상파 디지털멀티미디어방송 방송웹사이트 서비스 시스템 요구사항

4.1. 요구사항

지상파 DMB 를 이용한 BWS 서비스는 MOT 프로토콜을 이용하여 웹 사이트에 관련된

모든 파일들을 보내고 이를 수신기에서 수신하여 웹 브라우저를 통해 서비스를 받도록

함으로써, 사용자가 인터넷 웹 서비스와 유사한 형태의 서비스를 받을 수 있도록 하여야

한다.

5. 지상파 디지털멀티미디어방송 방송웹사이트 서비스 시스템 정합규격

5.1. 개요

지상파 DMB 를 이용한 BWS 서비스의 송수신 정합은 서문 4.1 절 참조 표준 [1]과

[2]를 따른다. 단, 이 문서들에서 지원하는 기본 프로파일(basic profile)과 무제한

프로파일(unlimited profile)은 본 문서에서 지원하지 않으며, 그 대신 본 문서에서는

베이스라인 프로파일(baseline profile), 인터미디어트 프로파일(intermediate profile),

그리고 모바일 프로파일(mobile profile)을 추가로 규정한다. 따라서, 서문 4.1 절의 참조

표준 [2]는 베이스라인 프로파일을 규정하기 위해 인용되었을 뿐이며, 동 문서에서

규정하고 있는 기본 프로파일 자체는 본 문서에서 지원되지 않음에 주의하여야 한다.

5.2. MOT 방송웹사이트 서비스의 동작

MOT 를 이용하여 BWS 서비스를 수신하기 위한 수신기는 크게 통합 수신기와 PC 기반

수신기로 구분될 수 있다. 통합 수신기는 웹 사이트의 파일들을 구성하는 HTML 을

분석하고 이를 모니터에 직접 표시한다. PC 기반 수신기는 데이터만 복호하여 전달하고

PC 등에 설치된 웹브라우저 등으로 웹페이지를 표시한다.

5.2.1. WWW와 방송웹사이트

인터넷을 이용하는 WWW 서비스는 HTTP 를 사용하고, HTTP 를 사용하는 서버와

클라이언트 간의 각종 요구와 응답은 TCP/IP 를 기반으로 동작한다. BWS 서비스는

웹사이트를 구성하는 전체 웹페이지 파일들을 방송 채널을 통해 송출하고 수신기는 이를

저장하여 사용자에게 웹 서비스와 유사한 서비스를 제공한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 4

웹사이트

BWS

인서터

송신기

MOT

카루젤

통합 수신기

BWS브라우저

PC 기반 수신기

BWS

서버웹브라우저

HTTP

(그림 5-1) 방송웹사이트 서비스 구조

5.2.2. MOT를 이용한 방송웹사이트

(그림 5-1)은 MOT 를 이용한 BWS 서비스의 구성도를 나타낸다. 송신 측에서는

웹페이지 파일들을 카루젤로 송신한다.

BWS 서버

웹페이지는 기본적으로 여러 개의 파일들이 서로 링크되어 있다. 이러한 링크들은

웹페이지 내에서 URL 로 표현되는데, BWS 서버는 MOT 카루젤로 송신될 파일들에

이러한 URL 을 지정한다. BWS 서버는 MOT 복호기와 일반 웹브라우저 간의

인터페이스이다. BWS 서버는 특정 URL 에 대한 웹브라우저의 요청을 MOT 카루젤 내의

해당 객체로 짝짓기해 준다.

통합 수신기의 BWS 브라우저

통합 수신기는 자신의 플랫폼에 맞는 특수한 BWS 복호기와 브라우저를 BWS

브라우저 내에 모두 포함한다.

PC 기반 수신기의 BWS 복호기

BWS 복호기는 브라우저 기능을 지원하지 않아도 되며, 사용자가 설치한 웹브라우저가

이러한 기능을 지원할 수 있어야 한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 5

5.2.3. 방송웹사이트 MOT 카루젤

하나의 MOT 웹사이트는 하나의 MOT 카루젤을 통해 전송되어야 한다. BWS 서비스를

이용하기 위해서는 MOT 디렉토리를 사용해야 한다. MOT 카루젤의 개별 객체 관련 MOT

파라미터들은 MOT 헤더 확장에 포함시키고, 전체 카루젤 관련 MOT 파라미터들은 MOT

디렉토리 확장에 포함시킨다.

5.2.4. 개별 객체들에 대한 MOT 파라미터 목록

각 객체에 대한 파라미터 목록은 <표 5-1>과 같고, 각 파라미터의 적용은 서문 4.1 절

참조 표준 [1]의 5.4 절 및 서문 4.1 절 참조 표준 [3]의 6.3 절을 따르되,

UniqueBodyVersion 파라미터는 송신 측 및 수신기에서 모두 의무적으로 지원해야 한다.

<표 5-1> 개별 객체를 위한 MOT 파라미터

파라미터 파라미터

ID

규정된

표준

UA

제공자의

의무지원

여부

수신기의

의무지원

여부

발생빈도

PermitOutdatedVersions 0x01 MOT [3] 아니오 아니오 한 번

RetransmissionDistance 0x07 MOT [3] 아니오 아니오 한 번

Expiration 0x09 MOT [3] 아니오 예

(수신기가

MOT 캐싱

지원 시)

한 번

Priority 0x0A MOT [3] 아니오 아니오 한 번

ContentName 0x0C MOT [3],

BWS [1]

예 예 한 번

UniqueBodyVersion 0x0D MOT [3] 예 예 한 번

MimeType 0x10 MOT [3] 예 예 한 번

CompressionType 0x11 MOT [3] 예

(객체의 바

디가 압축

될 경우)

(최소한 객

체가 압축

되었는지는

검사하여야

함)

한 번

AdditionalHeader 0x20 BWS [1] 아니오 예 여러 번

ProfileSubset 0x21 MOT [3] 아니오 아니오 한 번

CAInfo 0x23 MOT [3] 예

(CA 사용

시)

(최소한 객

체가 스크

램블되었는

지는 검사

하여야 함)

한 번

CAReplacementObject 0x24 MOT [3] 아니오 아니오 한 번

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 6

5.2.5. 전체 카루젤을 위한 MOT 파라미터

전체 카루젤을 위한 파라미터는 <표 5-2>와 같고, 각 파라미터의 적용은 서문 4.1 절

참조 표준 [1]의 5.5 절 및 서문 4.1 절 참조 표준 [3]의 7.2.4 절을 따른다.

<표 5-2> 전체 카루젤을 위한 MOT 파라미터

파라미터 파라미

터 ID

규정된

표준

UA 제공자의

의무지원

여부

수신기의

의무지원

여부

발생빈도

SortedHeaderInformation 0x00 MOT [3] 아니오 아니오 한 번

DefaultPermitOutdatedVersions 0x01 MOT [3] 아니오 아니오 한 번

DefaultExpiration 0x09 MOT [3] 아니오 예

(수신기가

MOT 캐싱

지원 시)

한 번

DirectoryIndex 0x22 BWS [1] 예 예 여러 번

5.3. 방송웹사이트 복호기

5.3.1. 서비스의 표현(presentation)

MOT BWS 서비스를 표현하기 위해서는 HTML 이 가장 편리한 언어이나 이것은 인터넷

등과 같은 네트워크에 기반하여 개발되었다. 따라서, MOT 카루젤로부터 웹 서비스를

복호하여 표시함에 있어 통합 수신기와 PC 기반의 수신기가 서로 다른 방법을 사용할

수도 있다.

5.3.1.1. PC 기반의 방송웹사이트 복호기

PC 기반의 복호기에는 사용자가 설치한 표준 웹 브라우저가 설치되어 있으므로,

복호기는 MOT 카루젤로부터 표준 웹 브라우저가 읽을 수 있도록 변환시켜 준다. 구현에

대한 상세한 내용은 서문 4.1 절 참조 표준 [1]의 6.1.1 을 참조한다.

5.3.1.2. 통합 방송웹사이트 복호기

통합 BWS 복호기에는 표준 웹 브라우저가 없으므로 HTML 복호와 표현, 그리고 MOT

카루젤 복호 등의 기능을 수신기에서 자체적으로 제공하여야 한다. 구현에 대한 상세한

내용은 서문 4.1 절 참조 표준 [1]의 6.1.2 를 참조한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 7

5.3.2. URL의 해석

HTTP 의 일반적인 URL 형태는 다음과 같다.

http://host_name/absolute_path

BWS 에서는 모든 페이지가 서비스 안에 존재하기 때문에 host_name 은 사용할 필요가

없으며, 모든 개체의 위치는 absolute_path 부분에 서비스 내의 상대적인 위치로

나타낸다

PC 기반의 복호기에서는 URL 정보 해석이 브라우저에 의해 지원되므로 복호기가

자체적으로 지원할 필요가 없다. 하지만 통합 복호기는 URL 정보 해석을 지원해야 한다.

예를 들면, 통합 복호기가 자신이 지원하는 프로파일에 속하지 않는 기능을 사용하는

데이터를 수신할 경우, ‘ URL 오류(invalid URL)’ 신호를 표시해 주어야 한다.

카루젤과 웹 페이지로부터 URL 정보를 해석하기 위한 방법과 각종 URL 오류에 관한

대처 방안 등은 서문 4.1 절 참조 표준 [1]의 6.2 절을 따른다.

5.3.3. 객체 타입(object type)의 결정

MimeType 파라미터는 송신될 수 있는 타입들의 범위에 제한을 두지 않으므로 객체의

타입을 표시하는 데 MimeType 의 사용이 선호되고 있다. MIME 타입 스트링은 서문 4.1 절

참조 표준 [5]~[9]의 정의를 따른다.

MOT 파라미터들과의 역방향 호환성을 확보하기 위해서 ContentType 필드와

ContentSubType 필드도 MIME 타입과 유사한 값을 지정하도록 한다. 적절한 타입으로

지정할 수 없을 경우에는 일반 데이터(general data)를 지칭하는 ‘ 0’ 값을 할당한다.

5.3.4. DAB Gateway Interface (DGI)

웹 브라우저 상에서 수신기의 튜닝, 서비스 선택 그리고 볼륨 제어 등과 같은 기능을

제공하는 것을 DGI 라고 하며, 이 기능을 실현하기 위하여 CGI 와 같은 형식의 URL 로

구성될 수 있다.

DGI 함수들은 CGI 와 형태는 같으나 서버에서 수행되는 것이 아니라 사전에 정의된 후

수신기에서 수행되어야 하므로, 이 기능은 수신기에서 자체적으로 지원하여야 한다.

수신기는 이러한 DGI 함수들을 “ /dgi-bin/” 등과 같은 특별한 디렉토리에 별도로 모아

두고, 사용자가 URL 로 이 함수를 호출할 경우, 수신기는 해당 함수의 기능을 수행하여야

한다.

DGI 함수를 실행시키기 위한 URL 의 형태는 다음의 예와 같다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 8

/dgi-bin/select_service?service_id=“ 12345”

이러한 함수가 수행되면 새로운 서비스를 선택하기 위해 수신기로 하여금 자동적으로

다른 URL 을 찾아가도록 할 것이므로, DGI 함수들이 존재하는 디렉토리는 다른 MOT

객체들이 존재하는 디렉토리와는 중복되지 않도록 별도 관리되어야 한다. 따라서 다른

MOT 객체들은 /dgi-bin/… 과 같은 형태의 ContentName 을 사용하지 않는다.

DGI 함수들은 부록 I 의 프로파일 규격에 포함되어 있다.

5.4. 응용 서비스의 구분

BWS 서비스를 위한 MOT 객체에 대해서는 FIG(0/13)의 UserApplicationType 을

0x003 으로 지정한다.

사용자 애플리케이션 데이터(User Application Data) 필드에는 송출되는 BWS 데이터의

프로파일들을 나타내는 일련의 한 바이트 크기의 ProfileID 가 저장되어 있다. ProfileID 는

하나 또는 여러 개가 포함될 수 있다. 여러 ProfileID 가 포함될 경우, 낮은 값의

ProfileID 가 먼저 오도록 오름차순으로 정렬되어야 한다.

<표 5-3>은 현재까지 지정된 BWS 프로파일의 ProfileID 를 규정한다.

<표 5-3> 방송웹사이트 프로파일 목록

ProfileID 설명 참조 표준 본 표준에서

지원 여부

0x00 예약됨 (Reserved) ETSI TS 101 498-1

(V2.1.1)

0x01 기본 프로파일 (Basic Integrated

Receiver Profile)

ETSI TS 101 498-2

(V1.1.1)

아니오

0x02 탑 뉴스 프로파일 (Top News

Profile)

ETSI TS 101 498-3

(V2.1.1)

아니오

0x81 베이스라인 프로파일 (Baseline

profile)

본 표준 부록 I 예

0x82 인터미디어트 프로파일

(Intermediate profile)

본 표준 부록 I 예

0x83 모바일 프로파일 (Mobile profile) 본 표준 부록 I 및 부록 II 예

0xFF 무제한 프로파일 (Unrestricted

(PC) Profile)

ETSI TS 101 498-1

(V2.1.1)

아니오

5.4.1. 방송웹사이트 사용자 응용 콘텐트 프로파일의 지정

지정된 프로파일을 지원하는 모든 수신기 또는 BWS 복호기가 해당 프로파일에

의거하여 제작된 응용 서비스를 복호할 수 있도록 하기 위해서, 각 프로파일은 서비스의

표현에 관계된 모든 파라미터에 대해 명확한 정의를 제시해야 한다. 일반적으로

프로파일을 서술하기 위한 파라미터는 QoS (Quality of Service) 파라미터와 FoS (Fact of

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 9

Service) 파라미터로 구분되는데 보다 상세한 내용은 서문 4.1 절 참조 표준 [1]의

7.1 절의 설명을 따른다.

5.4.1.1. FoS 파라미터

FoS 파라미터는 수신기의 서비스 복호 및 표시 가능 여부를 결정하는 파라미터이다.

이 파라미터에는 지원하는 콘텐트 타입, HTML 프로파일, 부가 HTTP 헤더 필드, 최대

객체 크기, 하나의 페이지에 렌더링될 모든 객체들을 포함한 최대 크기 등이 있다.

5.4.1.2. QoS 파라미터

QoS 파라미터는 복호 가능한 서비스 콘텐트를 수신기가 성공적으로 표시하는지의

여부와 관련된 파라미터이며, 수신기가 이 파라미터를 만족시키지 못하면 표시 품질이

저하된다.

이 파라미터에는 최대 수신기 캐시 크기, 최소 수신기 디스플레이 특성, 최대 카루젤

주기 등이 있다.

5.4.2. 모바일 프로파일에서의 서비스 간 연관성 시그널링 방법

송출되는 BWS 데이터 프로파일을 나타내는 ProfileID 목록에 모바일 프로파일에

해당하는 ProfileID 가 포함되어 있는 경우 세로 영상/데이터 동시화면 모드(부 록 I의

I.1.6절 참조)에서 화면 상부에 표출할 연관된 비디오 서비스(TV 응용 분야 또는 라디오

응용 분야 모두 가능) 또는 오디오 서비스(이 경우는 PAD MOT 슬라이드쇼에 의한

슬라이드 영상)를 지정하는 정보를 수신기로 전달해야 한다. 사용자 애플리케이션 데이터

필드 내 ProfileID 의 목록 이후 먼저 ‘ 0x00’ 이 따라오며 이 정보는 (그림 5-2)의

형식에 따라 그 이후에 포함된다. 만약 하나의 BWS 모바일 프로파일 서비스가 여러

개의 비디오 서비스 또는 오디오 서비스와 연관될 때는 (그림 5-2)의 형식의 데이터가

여러 번 연이어 포함된다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 10

(그림 5-2) BWS 모바일 프로파일에서의 서비스 간 연관성 정보 형식

OEB flag: 이 1 비트 플래그는 동일 앙상블 내의 서비스 컴포넌트를 지정할 것인지, 아니

면 다른 양상블 내의 서비스 컴포넌트를 지정할 것인지를 나타낸다. 그 값은 다음과 같

다.

0: 동일 앙상블 내의 서비스 컴포넌트를 지정

1: 다른 앙상블 내의 서비스 컴포넌트를 지정

S/P flag: 이 1 비트 플래그는 지정할 서비스 컴포넌트가 스트림 모드인지, 아니면 패킷

모드인지를 나타낸다. ETSI EN 300 401 V1.4.1의 6.3.1에 정의된 TMId의 첫 비트와 동일

한 값으로서 그 값은 다음과 같다.

0: 스트림 모드

1: 패킷 모드

Rfa: 이 2 비트 필드는 향후 추가용으로 유보한다. 향후 정의되기 전까지는 2 비트 모두

0으로 설정하여야 한다.

SubChId: 연관 짓고자 하는 스트림 모드 데이터 서비스 컴포넌트의 SubChId (SubChId

는 ETSI EN 300 401 V1.4.1의 6.2.1에 정의된 값)

SCId: 연관 짓고자 하는 패킷 모드 데이터 서비스 컴포넌트의 SCId (SCId는 ETSI EN

300 401 V1.4.1의 6.3.1에 정의된 값)

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 11

EId: 연관 짓고자 하는 서비스 컴포넌트를 포함하는 앙상블의 EId (EId는 ETSI EN 300

401 V1.4.1의 6.4에 정의된 값)

동일 앙상블 내의 비디오 서비스 또는 오디오 서비스를 BWS 모바일 프로파일

서비스와 연관 지을 때에는 (그림 5-2)의 첫 번째 형식(1 바이트)이 사용되며, 다른

앙상블 내의 비디오 서비스 또는 오디오 서비스를 연관 지을 때에는 (그림 5-2)의 세

번째 형식(3 바이트)이 사용된다.

(그림 5-2)의 두 번째 및 네 번째 형식은 향후 확장을 고려한 것으로서, 패킷 모드

데이터 서비스를 연관 지을 때에 사용한다. 동일 앙상블 내의 데이터 서비스를 연관

지을 때는 두 번째(2 바이트) 형식을 사용하고, 다른 앙상블 내의 데이터 서비스를 연관

지을 때에는 네 번째(4 바이트) 형식을 사용한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 12

부 록 I

방송웹사이트 프로파일 규격

I.1.1. 개요

본 부록에서는 BWS 프로파일들을 정의한다. 본 표준은 베이스라인 프로파일(Baseline

Profile), 인터미디어트 프로파일(Intermediate Profile), 그리고 모바일 프로파일(Mobile

Profile)을 지원한다. 본 부록의 I.1.2절에서는 프로파일 구분 없이 마크업 언어 관련

내용을 제외한 지원 가능한 모든 기능에 대해 규정하며, I.1.29절에서는 상기 3 개의

프로파일이 각기 지원하는 기능을 I.1.2절에 규정된 기능들 중에서 지정함으로써 BWS

프로파일들을 정의한다. 0절에서는 각 프로파일별로 지원되는 마크업 언어 관련 내용을

규정한다.

상하 스크롤 시

표시 가능한 윈도우 크기

HTML을 렌더링하기 위한전체 영역

2,400 픽셀

320 픽셀

240 픽셀

(그림 I-1) 가로 데이터 전화면 모드의 디스플레이 모델

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 13

I.1.2. 지원되는 기능

I.1.3. 디스플레이 특성

I.1.4. 가로 데이터 전화면 모드

(그림 I-1)과 같이 수신기의 화면 크기는 320 x 240 픽셀로 하며, 컬러 스케일은 픽셀

당 8, 16, 또는 24 비트로 한다. 한 페이지의 최대 크기는 320 x 2,400 픽셀로 하고 상하

스크롤만을 사용한다.

상하 스크롤 시

표시 가능한 윈도우 크기

HTML을 렌더링하기 위한전체 영역

2,400 픽셀

240 픽셀

320 픽셀

(그림 I-2) 세로 데이터 전화면 모드의 디스플레이 모델

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 14

I.1.5. 세로 데이터 전화면 모드

(그림 I-2)와 같이 수신기의 화면 크기는 240 x 320 픽셀로 하며, 컬러 스케일은 픽셀

당 8, 16, 또는 24 비트로 한다. 한 페이지의 최대 크기는 240 x 2,400 픽셀로 하고 상하

스크롤만을 사용한다.

I.1.6. 세로 영상/데이터 동시화면 모드

(그림 I-3)과 같이 수신기 화면 크기에 따라 임의로 영상 영역과 데이터 영역을

수직으로 분할하여 사용하며, 컬러 스케일은 픽셀 당 8, 16, 또는 24 비트로 하되, 데이터

영역 한 페이지의 최대 크기는 240 x 2400 픽셀로 하고 데이터 영역 내에서 상하

스크롤만을 사용한다.

HTML을 렌더링하기 위한전체 영역

상하 스크롤 시

표시 가능한 윈도우 크기

2,400 픽셀

240 픽셀

영상 영역

데이터 영역

320 픽셀

<수신기 화면> <데이터 영역 디스플레이 모델>

240 픽셀

(그림 I-3) 세로 영상/데이터 동시 화면 모드의 디스플레이 모델

I.1.7. 반화면/전화면 전환

I.1.6절의 세로 영상/데이터 동시 화면 모드로 시청 중, 만약 A 태그의 target 속성이

‘ _blank’ 일 경우에는 세로 화면을 유지한 상태로 I.1.5절의 전화면 모드로 전환할 수

있다. 이 때 지상파 DMB 수신 유지 여부는 단말기 성능에 따라 임의로 구현할 수 있다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 15

단, 단말기에서 지정된 방법에 따라 시청자의 선택에 의해 종료될 경우에는 이전 지상파

DMB 수신 상태로 돌아올 수 있어야 한다.

I.1.8. 네비게이션 제어(navigation control)

서문 4.1 절 참조 표준 [2]의 5.2 에 기술되어 있는 네비게이션 제어 기능을 지원해야

한다.

I.1.9. 메모리 크기 제한(memory constraints)

카루젤에 있는 객체 당 512 Kbyte 이내로 하며, 한 페이지를 렌더링하기 위해 필요한

메모리의 최대 크기는 4 Mbyte 로 한다.

I.1.10. 압축 형식(supported compression type)

BWS 서비스를 전송하는 MOT 카루젤은 압축된 객체를 포함할 수 있으며, 유일하게

지원하는 압축형태는 ‘ GZIP’ (서문 4.1 절의 [10])이다.

I.1.11. 개별 객체를 위한 MOT 파라미터에 대한 추가 규정

I.1.12. CAInfo

데이터 전송을 위해 사용되는 MOT 카루젤은 암호화된 객체를 포함할 수 있다.

수신기가 제한수신을 지원하지 않으면 이에 대한 오류 메시지를 표시한다.

I.1.13. 부가 헤더(additional header)

HTTP refresh 파라미터만을 허용한다.

I.1.14. 콘텐트 타입(supported content types)

MIME 형태로 표현되는 다음과 같은 콘텐트 타입을 지원한다.

text/html;

image/jpeg;

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 16

image/png;

image/mng.

image/jpeg 은 JPEG 베이스라인 부호화(baseline coding)만을 지원하며 프로그레시브

및 멀티스캔 부호화(progressive/multiscan coding), 산술 엔트로피 부호화(arithmetic

entropy coding)는 지원하지 않는다. 또한 JPEG 파일은 4 개 이하의

컴포넌트(component)만을 허용하며 각 컴포넌트는 8 비트 해상도 이하만 허용한다.

image/png 는 PNG Ver. 1.2(서문 4.1 절의 [15])를 지원하며, image/mng 는 MNG Ver.

1.0(서문 4.1 절의 [16])을 지원한다.

I.1.15. 글꼴

I.1.16. 기본 글꼴

기본(작은) 글꼴의 크기는 14 픽셀, 큰 글꼴의 크기는 18 픽셀로 한다. 스타일(style)로

굵은체(bold)와 밑줄체(underline)를 지원해야 한다.

I.1.17. 추가 글꼴

12 픽셀 크기의 글꼴을 추가로 지원해야 한다.

I.1.18. 한자 지원

한자 글꼴을 반드시 지원해야 한다.

I.1.19. 마크업 언어(mark-up language)

프로파일별로 지원되는 마크업 언어에 대한 규정은 0장을 따른다.

I.1.20. OBJECT 태그의 사용

BWS 내에서 음악 파일 또는 동영상 파일과 같은 멀티미디어 파일을 재생하기 위해

사용되며 문법은 HTML 4.01 을 따른다. 단, 여기서 사용되는 음악 파일 및 동영상 파일의

형식은 <표 I-1>에 정의된 형식으로 제한된다. 또한 디스플레이 특성으로 인해 수신기가

재생을 못할 경우에는 에러를 표시하여야 한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 17

<표 I-1> OBJECT 태그에서 사용할 수 있는 형식

구분 형식

오디오

MPEG I audio Layer II

MPEG II audio Layer II

uncompressed PCM audio

MPEG-4 Audio ER-BSAC

비디오 H.264

I.1.21. FORM 태그의 사용

FORM 태그를 지원하며 BWS 내에서 WAP 또는 WEB 시스템에 사용자의 입력 값을

보내기 위해 사용된다. 문법은 HTML 4.01 을 따른다.

I.1.22. DGI(DAB Gateway Interface)

I.1.23. 서비스 선택

원하는 서비스를 선택하기 위해 사용되며 사용 문법은 아래와 같다.

/dgi-bin/select_service?service=LOCATOR

여기서 LOCATOR 는 DMB 서비스 재생 및 제어를 위하여 DMB 서비스 및 서비스

컴포넌트를 지칭하는 데 사용되며, 그 형식은 다음과 같이 정의한다.

서비스

dmb://ensembleId.serviceId

서비스 컴포넌트

dmb://ensembleId.serviceId.componentId

ensembleId: 앙상블 ID

serviceId: 서비스 ID

componentId: 서비스 컴포넌트 ID

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 18

I.1.24. SMS 송신

SMS 송신 기능을 제공하며 지정된 번호로 SMS 를 송신하기 위해 사용되며 문법은

아래와 같다.

/dgi-bin/send_sms?telnum=TELNUM&sms_body=TEXT

여기서 TELNUM 은 SMS 를 송신할 전화번호로 Tel URI(서문 4.1 절의 [18])에 정의된

형식을 사용하며 TEXT 는 SMS 의 내용을 지정한다. sms_body 는 생략가능하며 이 경우

단말기 자체로 제공되는 SMS 편집기가 사용되어야 한다. 이때 방송의 유지 여부는

단말기 상황에 따른다. 단, 송신을 마치고 나서는 방송 상태로 복귀해야 한다. SMS 를

지원하지 않는 단말기의 경우 이 DGI 를 사용하면 에러를 표시하여야 한다.

I.1.25. MMS 송신

MMS 송신 기능을 제공하며 지정된 번호로 MMS 를 송신하기 위해 사용되며 문법은

아래와 같다.

/dgi-bin/send_mms?telnum=TELNUM

여기서 TELNUM 은 SMS 를 송신할 전화번호로 Tel URI(서문 4.1 절의 [18])에 정의된

형식을 사용한다. 이 때 방송의 유지 여부는 단말기 상황에 따른다. 단, 송신을 마치고

나서는 방송 상태로 복귀해야 한다.

I.1.26. 영상 전화

지정된 번호로 영상 전화 기능을 제공하며 영상 전화를 걸기 위해 사용되며 문법은

아래와 같다.

/dgi-bin/video_call?telnum=TELNUM

여기서 TELNUM 은 영상전화를 걸 전화번호로 Tel URI(서문 4.1 절의 [18])에 정의된

형식을 사용한다. 이때 방송의 유지 여부는 단말기 상황에 따른다. 단, 송신을 마치고

나서는 방송 상태로 복귀해야 한다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 19

I.1.27. 전화 걸기

전화 걸기 기능을 제공한다. Tel URI(서문 4.1 절의 [18])을 사용하여 전화걸기 기능을

지원하며 전화걸기를 지원하지 않는 단말기의 경우 에러를 표시하여야 한다. 단, 통화를

마치고 나서는 방송 상태로 복귀해야 한다.

I.1.28. HTTP 의 BWS 복호기 식별

이동통신사 및 제조사 별로 BWS 복호기의 기능이 일부 상이할 수 있다. 이를 서버

측에서 파악하여 알아내기 위해 BWS 복호기는 반드시 HTTP 의 user-agent 필드를

보내야 한다. 이의 상세한 정의는 이동통신사의 규격을 따른다.

I.1.29. 프로파일 규격

<표 I-2>는 BWS 프로파일별로 지원하는 기능을 보여준다.

<표 I-2> BWS 프로파일별 지원 기능

기능

베이스라인

프로파일

(Baseline Profile)

인터미디어트

프로파일

(Intermediate Profile)

모바일 프로파일

(Mobile Profile)

디스플레이 특성 I.1.4 I.1.4~3

반화면/전화면 전환 미지원 미지원 I.1.7

네비게이션 제어 I.1.8

메모리 크기 제한 I.1.9

압축 형식 I.1.10

CAInfo I.1.12

AdditionalHeader I.1.13

콘텐트 타입 I.1.14

글꼴 I.1.16 I.1.16~3

마크업 언어 I.1.31 I.1.32 I.1.33

Object 태그 미지원 I.1.20

Form 태그 미지원 0

DGI 미지원 I.1.23~2 I.1.23~4

전화 걸기 미지원 I.1.27

HTTP의 BWS 복호기

식별 미지원 미지원 I.1.28

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 20

I.1.30. 마크업 언어(Mark-up Language)

I.1.31. 베이스라인 프로파일(Baseline Profile)

HTML 4.01 을 따르며, Ecma-262 ECMA 스크립트(Script)(서문 4.1 절의 [17])를

지원해야 한다. 서문 4.1 절의 [2]에서 지원하지 않았던 HTML 프레임(HTML frames),

연접 스타일 시트 1.0(cascading style sheet) (서문 4.1 절의 [20])을 지원하고, HTML

폼(HTML forms), 객체 태그(Object Tag)는 지원하지 않는다.

I.1.32. 인터미디어트 프로파일(Intermediate Profile)

HTML 4.01 을 따르며, Ecma-262 ECMA 스크립트(Script)(서문 4.1 절의 [17])를

지원해야 한다. 서문 4.1 절의 [2]에서 지원하지 않았던 HTML 프레임(HTML frames),

연접 스타일 시트 1.0(cascading style sheet)을 지원한다.

I.1.33. 모바일 프로파일(Mobile Profile)

I.1.34. HTML

<표 I-3>과 같이 지원한다. 단, 다음과 같은 제약을 가진다.

① on~으로 시작하는 이벤트 관련 Attribtue 의 경우 해당 기기에서 관련된

이벤트를 지원할 경우에만 지원된다.

② title, alt, longdesc 속성의 표시는 해당 기기에서 지원하는 방법으로 한다.

지원이 힘들 경우 표시하지 않을 수도 있다.

③ XHTML 수준의 Validation 이 되어야 한다. (주: Validation 이 안된 콘텐트는

정상적으로 표시되지 않을 수 있다.)

<표 I-3> HTML 지원 태그 및 속성

모듈

(Module)

요소

(Element)

속성

(Attribute)

Structure

body Common, onload, onunload

head I18N, id, profile

html I18N, id, version, xmlns

title I18N, id

Text

abbr Common

acronym Common

address Common

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 21

모듈

(Module)

요소

(Element)

속성

(Attribute)

blockquote Common, cite

br Core

cite Common

code Common

dfn Common

div Common

em Common

h1~h6 Common

kbd Common

p Common

pre Common

q Common, cite

samp Common

span Common

strong Common

var Common

Hypertext a

Common, accesskey, charset, href, hreflang, rel, rev,

tabindex, type, coords, shape, onblur, onfocus,

name

List

dl Common

dt Common

dd Common

ol Common

ul Common

li Common

Object object

Common , archive, classid, codebase, codetype,

data, declare, height, name, standby, tabindex, type,

width, usemap

param id, name, type, value, valuetype

Presesntation

b Common

big Common

hr Common

i Common

small Common

sub Common

sup Common

tt Common

Edit del Common, cite, datetime

ins Common, cite, datetime

Forms

button Common, accesskey, disabled, name, tabindex, type,

value, onblur, onfocus

fieldset Common

form Common, accept, accept-charset, action, method,

enctype, onreset, onsubmit, name

input

Common, accept, accesskey, alt, checked, disabled,

maxlength, name, readonly, size, src, tabindex , type,

value, usemap, onblur, onchange, onfocus, onselect

label Common, accesskey, for, onblur, onfocus

legend Common, accesskey

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 22

모듈

(Module)

요소

(Element)

속성

(Attribute)

select Common, disabled, multiple, name, size, tabindex,

onblur, onchange, onfocus

optgroup Common, disabled, label

option Common, disabled, label, selected, value

textarea

Common, accesskey, cols, disabled, name,

readonly, rows, tabindex, onblur, onchange, onfocus,

onselect

Table

caption Common

col Common, align, char, charoff, span , valign, width

colgroup Common, align, char, charoff, span, valign, width

table Common, border, cellpadding, cellspacing, frame,

rules, summary, width

tbody Common, align, char, charoff , valign

td Common, abbr, align, axis, char, charoff, colspan,

headers, rowspan , scope, valign

tfoot Common, align, char, charoff , valign

th Common, abbr, align, axis, char, charoff, colspan,

headers, rowspan, scope, valign

thead Common, align, char, charoff , valign

tr Common, align, char, charoff , valign

Image img Common, alt, height, longdesc, src, width, usemap,

name

Client-side Image Map area

Common, accesskey, alt, coords, href, nohref,

shape, tabindex, onblur, onfocus

map I18N, Events, class, id, title, name

Metainformation meta I18N, content, http-equiv, id, name, scheme

Scripting noscript Common

script charset, defer, id , src, type

Stylesheet style I18N, id, media, title, type

Link link Common, charset, href, hreflang, media, rel, rev,

type

Base base href, id

I.1.35. CSS

CSS 2.1(서문 4.1 절의 [21])을 지원한다. 단, 지원 범위는 <표 I-4>로 제한된다. 또한

@Rule 은 @import 만 지원한다.

<표 I-4> CSS 지원 태그 및 속성

성질(Property) 값(Values) 비고

'background-attachment' scroll | fixed | inherit

'background-color' <color> | transparent | inherit

'background-image' <uri> | none | inherit

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 23

성질(Property) 값(Values) 비고

'background-position'

[ [ <percentage> | <length> | left |

center | right ] [ <percentage> | <length>

| top | center | bottom ]? ] | [ [ left |

center | right ] || [ top | center |

bottom ] ] | inherit

'background-repeat' repeat | repeat-x | repeat-y | no-repeat

| inherit

'background'

['background-color' ||

'background-image' ||

'background-repeat' ||

'background-attachment' ||

'background-position'] | inherit

'border-collapse' collapse | separate | inherit

'border-color' [ <color> | transparent ]{1,4} | inherit

'border-style' <border-style>{1,4} | inherit

'border-top' 'border-right'

'border-bottom'

'border-left'

[ <border-width> || <border-style> ||

'border-top-color' ] | inherit

'border-top-color'

'border-right-color'

'border-bottom-color'

'border-left-color'

<color> | transparent | inherit

'border-top-style'

'border-right-style'

'border-bottom-style'

'border-left-style'

<border-style> | inherit

'border-top-width'

'border-right-width'

'border-bottom-width'

'border-left-width'

<border-width> | inherit

'border-width' <border-width>{1,4} | inherit

'border' [ <border-width> || <border-style> ||

'border-top-color' ] | inherit

'bottom' <length> | <percentage> | auto | inherit

'clear' none | left | right | both | inherit

'color' <color> | inherit

'cursor'

[ [<uri> ,]* [ auto | crosshair | default |

pointer | move | e-resize | ne-resize |

nw-resize | n-resize | se-resize |

sw-resize | s-resize | w-resize | text |

wait | help | progress ] ] | inherit

포인팅 장치가 없는

기기에서는 효과

없음

'display'

inline | block | list-item | run-in |

inline-block | table | inline-table |

table-row-group | table-header-group |

table-footer-group | table-row |

table-column-group | table-column |

table-cell | table-caption | none | inherit

'float' left | right | none | inherit

'font-family'

[[ <family-name> | <generic-family> ] [,

<family-name>| <generic-family>]* ] |

inherit 지원되는 폰트의

종류와 속성은 해당

기기에서 지원하는

폰트에 따라 결정됨 'font-size'

<absolute-size> | <relative-size> |

<length> | <percentage> | inherit

'font-style' normal | italic | oblique | inherit

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 24

성질(Property) 값(Values) 비고

'font-variant' normal | small-caps | inherit

'font-weight'

normal | bold | bolder | lighter | 100 |

200 | 300 | 400 | 500 | 600 | 700 | 800 |

900 | inherit

'font'

[ [ 'font-style' || 'font-variant' ||

'font-weight' ]? 'font-size' [ /

'line-height' ]? 'font-family' ] | caption |

icon | menu | message-box |

small-caption | status-bar | inherit

'height' <length> | <percentage> | auto | inherit

'left' <length> | <percentage> | auto | inherit

'letter-spacing' normal | <length> | inherit

'line-height' normal | <number> | <length> |

<percentage> | inherit

'list-style-image' <uri> | none | inherit

'list-style-position' inside | outside | inherit

'list-style-type'

disc | circle | square | decimal |

decimal-leading-zero | lower-roman |

upper-roman | lower-greek | lower-latin

| upper-latin | armenian | georgian |

lower-alpha | upper-alpha | none |

inherit

'list-style' [ 'list-style-type' || 'list-style-position' ||

'list-style-image' ] | inherit

'margin-right' 'margin-left' <margin-width> | inherit

'margin-top'

'margin-bottom' <margin-width> | inherit

'margin' <margin-width>{1,4} | inherit

'overflow' visible | hidden | scroll | auto | inherit

'padding-top'

'padding-right'

'padding-bottom'

'padding-left'

<padding-width> | inherit

'padding' <padding-width>{1,4} | inherit

'position' static | relative | absolute | fixed | inherit

'right' <length> | <percentage> | auto | inherit

'text-align' left | right | center | justify | inherit

'text-decoration' none | [ underline || overline ||

line-through || blink ] | inherit

'text-indent' <length> | <percentage> | inherit

'text-transform' capitalize | uppercase | lowercase | none

| inherit

'top' <length> | <percentage> | auto | inherit

'vertical-align'

baseline | sub | super | top | text-top |

middle | bottom | text-bottom |

<percentage> | <length> | inherit

'visibility' visible | hidden | collapse | inherit

'white-space' normal | pre | nowrap | pre-wrap |

pre-line | inherit

'width' <length> | <percentage> | auto | inherit

'word-spacing' normal | <length> | inherit

'z-index' auto | <integer> | inherit

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 25

I.1.36. ECMAScript

서문 4.1 절의 [17] ECMAScript 262 3rd edition 을 지원한다.

I.1.37. DOM

DOM 2 Core(서문 4.1 절의 [22]), DOM 2 HTML(서문 4.1 절의 [23])를 지원한다. 단,

지원 범위는 <표 I 5> 및 <표 I 6>으로 제한된다.

<표 I-5> DOM 2 Core 지원 목록

객체(Object) 메소드/속성(Method/Attribute) 비고

Document

createElement

getElementsByTagName

getElementById

Node

nodeName

nodeValue

parentNode

childNode

firstChild

lastChild

insertBefore

replaceChild

removeChild

appendChild

hasChildNodes

hasAttributes

NodeList item()

Length

Element

tagName

getAttribute

setAttribute

getElementsByTagName

<표 I 6> DOM 2 HTML 지원 목록

객체(Object) 메소드/속성(Method/Attribute) 비고

HTMLLinkElement

href

rel

rev

target

type

HTMLTitleElement text

HTMLMetaElement httpEquiv

name

HTMLStyleElement disabled

HTMLFormElement elements

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 26

객체(Object) 메소드/속성(Method/Attribute) 비고

name

action

enctype

method

submit()

HTMLSelectElement

selectedIndex

length

form

options

disabled

name

size

add()

remove()

HTMLOptionElement

form

text

index

selected

value

HTMLInputElement

form

checked

disabled

maxLength

name

size

value

click()

HTMLTextAreaElement

form

cols

disabled

name

rows

value

HTMLButtonElement

form

disabled

type

value

HTMLAnchorElement

href

name

tabIndex

target

blur()

focus()

HTMLImageElement src

useMap

HTMLObjectElement height

name

HTMLParamElement

name

type

value

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 27

객체(Object) 메소드/속성(Method/Attribute) 비고

HTMLTableElement

rows

align

border

cellpadding

cellspacing

width

insertRow()

deleteRow()

HTMLTableCellElement height

width

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 28

부 록 II

방송웹사이트 모바일 프로파일 요구사항 (참고사항)

II.1. 개요

II.1.1. 목적

본 부록은 지상파 DMB BWS 모바일 프로파일에 대한 요구사항을 규정하는 데 있다.

II.1.2. 적용 범위

본 부록은 지상파 DMB BWS 모바일 프로파일을 지원하는 휴대폰 겸용 지상파

DMB 수신기를 이용하여 양방향 서비스를 제공하기 위한 최소한의 요구사항을 규정한

것으로 실제 서비스 시행에 있어서 추가로 필요한 사항이 있다면 본 부록에서 특별히

언급되지 않은 것이라 하더라도 이동통신사별 수신기 개발에 반드시 적용하여야 한다.

본 부록은 다음의 사항에 대한 요구사항을 규정한다.

서비스 화면 구성

데이터 방송 영역의 반화면/전화면 전환

통신 브라우저 연동 기능

통신 단말의 타 애플리케이션(VM 콘텐트, 메시지 기능, 통화 연결 기능 활용 등)

연동 기능

데이터 방송에서의 TCP/IP 직접 접속 기능

푸시 이벤트 기능

II.2. 지상파 DMB 방송웹사이트 모바일 프로파일 요구사항

II.2.1. 서비스 화면 구성

지상파 DMB 시청자가 BWS 서비스에 쉽게 접근할 수 있도록 하는 것이 가장

중요하다.

시청자의 BWS 서비스 접근에는 사용성과 콘텐트의 내용을 고려하여 오디오 또는

비디오 서비스 진입에서부터 BWS 서비스 접근이 가능하도록 BWS 상위 페이지를

영상(오디오 서비스의 경우, JPEG 영상과 같은 정지 영상 또는 저속 프레임률

비디오 영상. 비디오 서비스의 경우, 비디오 영상 자체)과 함께 화면에 표출하여야

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 29

한다.

BWS 모바일 프로파일을 지원하는 이동통신 단말기는 아래 조건을 만족하여야

한다.

세로 화면 동작 시, 화면 상부는 영상 영역으로, 화면 하부는 데이터 방송

영역으로 화면을 구성한다.

가로 화면 동작 시, 전체 화면을 영상 영역으로 구성하고 데이터 방송 영역은

표시하지 않지만 BWS 데이터 수신 및 복호 과정은 계속 진행되어야 한다.

화면 최상단의 단말기 시스템 데이터 표시 영역과 최하단의 애플리케이션

시스템 데이터 표시 영역이 추가될 수 있으나 이는 옵션 사항이며 단말기

특성에 맞게 표시하도록 한다.

(그림 II-1)은 서비스 화면 구성 예이다.

데이터 방송 영역:

최소 5 줄 공간 확보(100 픽셀)

영상 영역

애플리케이션 시스템 데이터 영역

(예: 현재 채널 정보, 볼륨 표시,…)

단말기 시스템 데이터 영역(예: 안테나 수신 감도, 배터리 잔량,…)

< 세로 화면 > < 가로 화면 >

▶ 단말기 시스템 데이터 영역,

애플리케이션 시스템 데이터 영역의 경우,

- 초기 접속 시 표시되었다가 수 초 후 사라짐

- 시청자 키 조작에 의해 다시 표시됨

▶ 데이터 방송 영역 없음

(데이터 복호는 계속 진행됨)

(그림 I-1) 서비스 화면 구성 예

II.2.2. 데이터 방송 영역의 반화면/전화면 전환

시청자의 단말기 키 조작(선택)에 의하여 데이터 방송 영역의 반화면/전화면 전환이

가능하여야 한다.

세로 화면의 상부에 영상 영역, 하부에 데이터 방송 영역을 표출하여 시청 중에

있을 때, 콘텐트 제공자의 의지 또는 시청자의 선택에 의하여 데이터 방송 영역이

전화면으로 전환 가능하여야 한다.

세로 전화면으로 데이터 방송 영역 표출 시, 데이터 방송 영역이 화면을 전체를

차지하도록 처리하되 영상 복호화는 중단 없이 계속되어야 하며, 오디오 출력은

계속 유지되어야 한다. (단, 이후 데이터 방송 콘텐트의 오디오가 출력될 시에는

우선적으로 데이터 방송 콘텐트의 오디오를 출력하여야 하고 이 출력이 끝난 후

영상의 오디오 출력으로 복귀하여야 한다.)

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 30

(그림 II-2)는 반화면/전화면 전환 예이다.

데이터 방송 영역

영상 영역

애플리케이션

시스템 데이터 영역

단말기시스템 데이터 영역

< 세로 반화면 >

데이터 방송 영역

< 세로 전화면 >

사용자 조작,

화면 전환

데이터 방송이 제공되고 있음을 표시함

(그림 II-2) 반화면/전화면 전환 예

II.2.3. 통신 브라우저 연동 기능

데이터 방송 영역 내의 텍스트 혹은 배너 등을 클릭(선택)하였을 때 해당

이동통신사의 WAP 서버 내의 콘텐트와 연동되어 통신 브라우저를 통해 이를 표출하는

형태의 서비스를 지원하여야 한다.

데이터 방송 영역에서 통신 브라우저 연동 시, 데이터 방송 영역은 ‘ 통신

브라우저 영역(이동통신사 서비스 영역)’ 으로 전환되어야 한다.

통신 브라우저 영역은 반화면에서 전화면 전환이 가능하여야 하며, 전화면 전환

시에도 방송 수신은 유지되어야 한다. (전화면 시에도 방송 오디오는 항상 켜져

있어 출력되어야 한다.)

데이터 방송 영역 내에서의 전환이 불가능할 경우, 방송 화면을 종료한 후

전화면으로 전환하고 통신 브라우저와의 연동을 진행하여야 한다. (단, 통신

브라우저 종료 시에는 방송 화면으로 자동 복귀하여야 한다.)

통신 브라우저로 연동 시에는 시청자에게 해당 이동통신사 영역으로의 전환을 팝업

창 등을 활용하여 과금 발생 등을 안내 고지하여야 한다.

기존 이동통신사 브라우저와의 사이즈, UI 등에 관한 정합에 대해서는 방송사와

이동통신사 간 정의가 필요하다.

(그림 II-3)은 통신 브라우저 연동 예이다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 31

통신 브라우저 영역

(반화면/전화면 전환 가능)

영상 영역

데이터 방송 영역

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

통신 과금 발생 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 통신 브라우저로 제공되고 있음을 표시함

종료

(그림 II-3) 통신 브라우저 연동 예

II.2.4. 통신 단말의 타 애플리케이션 연동 기능

데이터 방송 영역의 콘텐트에서 이동통신사의 콘텐트로의 단순 연동만이 아닌 다양한

애플리케이션을 활용한 서비스와의 연동이 가능하여야 한다.

II.2.4.1 VM 콘텐트 기능 활용

데이터 방송 영역에서 VM 콘텐트 연동 시, 데이터 방송 영역 내에서 해당 VM

콘텐트로 전환이 가능하여야 한다.

해당 VM 콘텐트가 단말에 없을 경우, 시청자에게 이를 알리고 TCP/IP를 통해 직접

접속하여 다운로드 가능하여야 한다.

해당 VM 콘텐트는 통신망과 연동될 수 있으며, 이 때에는 방송을 유지 상태에서

해당 기능을 지원하여야 한다.

해당 VM 콘텐트에 오디오 출력이 포함되어 있을 경우, 영상의 오디오 출력과

경합이 발생되므로, 이 때는 시청자의 선택에 의해 오디오 출력을 전환할 수

있도록 UI를 설계하여야 한다.

VM 콘텐트 연동 시에는 팝업 창 등을 이용하여 VM으로의 이동 안내 고지를

함으로써 사용자가 이를 인지할 수 있도록 하여야 한다.

이동통신사의 기존 VM에 의한 애플리케이션 영역과 방송 영역 간의 사이즈, UI

등에 관한 정합에 대해서는 방송사와 이동통신사 간의 정의가 필요하다.

(그림 II-4)는 VM 콘텐트 기능 활용 예이다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 32

VM 애플리케이션 영역

(통신망과 연동될 수 있음)

영상 영역

데이터 방송 영역

(예: 증시 현황 보기 버튼)

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

(해당 VM 존재 시)

VM 이동 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 VM으로 제공되고 있음을 표시함

종료

(그림 II-4) VM 콘텐트 기능 활용 예

메시지 애플리케이션 영역

영상 영역

데이터 방송 영역

(예: 제보하기 버튼)

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

메시지 애플리케이션으로

이동 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 메시지 기능이 제공되고 있음을 표시함

종료

(그림 II-5) 메시지 기능 활용 예

II.2.4.2 메시지 기능 활용

데이터 방송 영역에서 ‘ 메시지 애플리케이션’ 연동 시, 데이터 방송 영역 내에서

메시지 애플리케이션 영역으로 전환이 가능하여야 한다.

화면 하부 메시지 애플리케이션 영역 내에서 메시지 작성 후, 화면 상부의 방송을

유지한 채 통신망을 이용하여 메시지 전송이 가능하여야 한다.

메시지 애플리케이션 연동 시, 팝업 창등을 이용하여 이동 안내 고지 및 시청자가

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 33

선택할 수 있도록 UI 설계가 필요하며, 사업자가 협의하여 정의하여야 한다.

(그림 II-5)는 메시지 기능 활용 예이다.

II.2.4.3 통화 기능 활용

데이터 방송 영역의 콘텐트 중에서 통화 연결 링크가 포함되어 있을 경우, 데이터

방송 영역 내에서 통화 애플리케이션 영역으로의 전환이 가능하여야 하며, 이 때

영상의 오디오 출력은 무음화되었다가, 통화 애플리케이션 종료 시 재개되어야

한다.

(그림 II-6)은 통화 기능 활용 예이다.

통화 애플리케이션 영역

(통화 시간 표시/

영상 오디오 출력 무음화)

영상 영역

데이터 방송 영역

(예: 콜 센터 문의 버튼)

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

통화 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 통화 기능이 제공되고 있음을 표시함

종료

(그림 II-6) 통화 기능 활용 예

II.2.5. 데이터 방송에서의 TCP/IP 직접 접속 기능

데이터 방송 영역에서 다양한 부가 서비스를 실행 중 직접 방송사 혹은 통신사

서버로 접속이 필요한 경우, TCP/IP 연동을 통해서 퀴즈 정답을 보내거나 쿠폰을

다운로드 받는 등의 시청자 참여형 서비스를 구성할 수 있어야 한다.

데이터 방송 영역에서 통신망을 통해 TCP/IP 직접 접속에 의한 데이터 서비스

제공이 가능하여야 한다.

TCP/IP 직접 접속을 통해 멀티미디어 콘텐트를 다운로드 받을 수 있는 저장

공간의 크기, 콘텐트 포맷 등에 대해서는 정의가 필요하다.

TCP/IP 직접 접속 전 팝업 창 등을 이용하여 과금 정책을 고지하여 시청자가

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 34

서비스 사용 여부를 선택할 수 있도록 하여야 한다.

(그림 II-7)은 TCP/IP 직접 접속 예이다.

TCP/IP 직접 접속

디스플레이 영역

(다운로드 진행 상태 등)

영상 영역

데이터 방송 영역

(예: 쿠폰 다운로드 버튼,

객관식 퀴즈 답 버튼)

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

통신망 접속 및

과금 발생 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 통신망 접속이 제공되고 있음을 표시함

종료

(그림 II-7) TCP/IP 직접 접속 예

II.2.6. 푸시 이벤트 기능

방송사 혹은 이동통신사가 데이터 방송 영역을 통하여 이벤트 서비스를 실행할 수

있어야 한다.

데이터 방송 영역에서 서비스 제공사가 SMS 또는 CMS 등의 기술을 이용하여 푸시

이벤트 메시지 전송이 가능하여야 한다.

푸시 이벤트 메시지를 통해 지상파 DMB 채널 변경이나 해당 통신 브라우저로의

연동이 가능하여야 한다.

푸시 이벤트 메시지 저장 공간 크기에 대한 정의가 필요하다.

푸시 이벤트 도착을 시청자에게 알려주고, 시청자가 푸시 이벤트 사용 여부를

선택할 수 있도록 UI를 설계하여야 한다.

(그림 II-8)은 푸시 이벤트 기능 예이다.

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 35

푸시 이벤트 메시지

디스플레이 영역

(시청자 선택에 의해

채널 변경 또는

통신 브라우저 연동)

영상 영역

데이터 방송 영역

영상 영역

지상파 DMB 애플리케이션

또는 통신 애플리케이션

시스템 데이터 영역

단말기 시스템 데이터 영역< 세로 화면 > < 세로 화면 >

이벤트 메시지 도착 안내

시청자 확인용 팝업 창

예/아니오 선택

데이터 방송이 제공되고 있음을 표시함 이벤트 메시지 확인 중임을 표시함

종료

푸시 이벤트 메지시 수신

(SMS 또는 CMS)

(그림 II-8) 푸시 이벤트 기능 예

정보통신단체표준(국문표준)

TTAK.ET-TS101498-1/R2 36

표준 작성 공헌자

표준 번호 : TTAK.ET-TS101498-1/R2

이 표준의 제정·개정 및 발간을 위해 아래와 같이 여러분들이 공헌하였습니다.

구분 성명 위원회 및 직위 연락처 소속사

과제

제안 김용한

차세대방송표준포럼

DMB 분과위원장

02-2210-2762

[email protected] 서울시립대학교

표준

초안

제출

김용한 차세대방송표준포럼

DMB 분과위원장

02-2210-2762

[email protected] 서울시립대학교

임영권

차세대방송표준포럼

DMB 분과위원회

표준개정 WG

위원

011-9704-7700

[email protected] ㈜넷앤티비

이해석 010-8707-9258

[email protected] ㈜인프라웨어

차재훈 [email protected] SBS

김희선 [email protected] TTA

이명신 [email protected] ㈜아이셋

표준

초안

검토

작성

이상운 DMB 프로젝트그룹

의장

010-9105-3210

[email protected] 남서울대학교

외 프로젝트그룹

위원

표준안

심의

이종화 방송 기술위원회 의장 02-780-6580

[email protected] KBS

외 기술위원회 위원

사무국

담당

김대중 - 031-724-0090

[email protected] TTA

송미영 - 070-7780-0094

[email protected] TTA

정보통신단체표준(국문표준)

지상파 디지털멀티미디어방송(DMB) 방송웹사이트(BWS) 서비스

(Terrestrial Digital Multimedia Broadcasting (DMB)

Broadcast Web Site (BWS) Service)

발행인 : 한국정보통신기술협회 회장

발행처 : 한국정보통신기술협회

463-824, 경기도 성남시 분당구 분당로 47

Tel : 031-724-0114, Fax : 031-724-0109

발행일 : 2009.09.