Microsoft PowerPoint - G1-2 김선자.ppt

Similar documents
Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

슬라이드 1

JVM 메모리구조

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>

Gartner Day

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

¨ìÃÊÁ¡2

H3250_Wi-Fi_E.book

고객 카드

PowerPoint 프레젠테이션

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

목차 I II III IV V J2ME 개요 JCP 개요 JTWI J2ME 응용플랫폼맺음말 J2ME and its Applications - 2

본 사 : 서울 영등포구 여의도동 27-1 홈페이지 : : 본부별 지역 지점명 주 소 지역번 전화번호 별 호 - 서울 영업부 서울 영등포구 여의도동 27-1번지 한국투자증권 1층 강

서현수

치 78%로 가장 많았으며, A/S 57.1%, 영업 48.4%, 철거 18.1%, 공사 2.7%, LGT 업무 0.5%로 나타났다. 두 사업장에서 대부분 설치와 A/S는 같이 하는 경우 가 많았으며, 의 경우 영업을 같이 하는 경우도 높았다. 두 통신업체 산하의 협력

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례


[Brochure] KOR_TunA

Microsoft PowerPoint - chap01-C언어개요.pptx

슬라이드 1

PowerPoint 프레젠테이션

extending Computing Environment XCE Snapshot-KRnet 2005 Open Mobile OS 윤지호. ( 주 )XCE 플랫폼사업본부 Dept. of Platform Business

PowerPoint 프레젠테이션

<40C1B6BBE7BFF9BAB85F3130BFF9C8A32E687770>

Special Theme _ 스마트폰 정보보호 스마트폰은 기존 PC에서 가지고 있던 위협과 모바일 기기의 위협을 모두 포함하고 있다. 다시 말하면, 다양 한 기능이 추가된 만큼 기존 PC에서 나타났던 많은 위 협들이 그대로 상속되며, 신규 서비스 부가로 인해 신 규 위

1부

Extending the Reach of Your Enterprise


ESP1ºÎ-04

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

歯CRM개괄_허순영.PDF

기초에서 활용까지 윈도우즈 임베디드 CE 프로그래밍


<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

< BBEABEF7B5BFC7E228C3D6C1BE292E687770>

歯통신41호.PDF

고객상담센터 s h i n h a n i t r a d i n g s e r v i c e g u i d e b o o k 신한금융투자의 통합 트레이딩채널_신한아이 신한아이 트레이딩 서비스 가이드북 2 SHINHA

1

歯이시홍).PDF

4S 1차년도 평가 발표자료

ICT À¶ÇÕÃÖÁ¾

TTA Journal No.157_서체변경.indd

BMP 파일 처리

Voice Portal using Oracle 9i AS Wireless

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

_SP28K-....PDF..

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9

< C0FCC6C4BBEABEF7B5BFC7E E687770>

歯이혜경.PDF

i-movix 특징 l 안정성 l 뛰어난화질 l 차별화된편의성

SyncMLServer-정보과학회_논문지.PDF

歯김한석.PDF


○ 제2조 정의에서 기간통신역무의 정의와 EU의 전자커뮤니케이션서비스 정의의 차이점은

05Àå

³»Áö

Windows 8에서 BioStar 1 설치하기

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

산업백서2010표지

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중


Mstage.PDF

SchoolNet튜토리얼.PDF

DBMS & SQL Server Installation Database Laboratory

Microsoft PowerPoint - Mobile SW Platform And Service Talk pptx

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

SBR-100S User Manual

2011 국토해양부 소셜미디어

PowerPoint Presentation


게시판 스팸 실시간 차단 시스템

API 매뉴얼

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

Microsoft Word - 김완석.doc

Microsoft PowerPoint - Java7.pptx

ICT03_UX Guide DIP 1605

DE1-SoC Board

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

Service-Oriented Architecture Copyright Tmax Soft 2005

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

C++ Programming

.,,,,,....,. B ( ) (B),. 2

스마트 TV 부상에따른시사점 스마트 TV 부상에따른시사점 * 1) TV TV TV TV, TV TV OS, TV, (CPU), TV TV 13 1/3, 1/2,, *, (TEL) ( ) 1) N OS

윈도우시스템프로그래밍

1. PVR Overview PVR (Personal Video Recorder), CPU, OS, ( 320 GB) 100 TV,,, Source: MindBranch , /, (Ad skip) Setop BoxDVD Combo

LG-LU6200_ICS_UG_V1.0_ indd

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

Windows Live Hotmail Custom Domains Korea

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

160322_ADOP 상품 소개서_1.0

INSIDabcdef_:MS_0001MS_0001 제 12 장철도통신 신호설비공사 제 12 장철도통신 신호설비공사 12-1 철도통신선로설비 통화장치 ( : ) 공정별통신외선공통신설비공통신케이블공

6강.hwp

Egretia_White_Paper_KR_V1.1.pages

( )부록

Transcription:

Wireless Internet Platform for Interoperability 2004. 6. 24 김선자 (sunjakim@etri.re.kr) 한국무선인터넷표준화포럼 한국전자통신연구원 1

목차 1. 배경 2. WIPI 소개 3. WIPI2.0의특징 4. WIPI2.0의주요기능설명 5. WIPI 상용화현황

1.WIPI 소개 - 개발배경 WIPI 이전의환경 SK Telecom KTF LG TeleCom GVM SK-VM MAP BREW KVM Content Provider 1 Content Provider 2 Content Provider n Handset Vendor 1 Handset Vendor 2 Handset Vendor n CP 들에게 Engineering 에있어혼란을야기함. Handset 제조사는 Handset 당과다한 Engineering resource 를소모함. 모바일표준플랫폼규격

1. WIPI 소개 - 정의 무선인터넷표준플랫폼 (WIPI) 이란? Wireless Internet Platform for Interoperability 소비자 1 소비자 n 소비자 1 소비자 n 소비자 1 소비자 n 소비자 1 소비자 n SK Telecom KTF LG TeleCom MISP1 MISPn 참조구현 1 참조구현 2 참조구현 n WIPI Content Provider 1 Content Provider 2 Content Provider n 단말기제조사 1 단말기제조사 2 단말기제조사 n * MISP : 모바일인터넷서비스제공자 (Mobile Internet service provider) 를의미하며, 모바일인터넷에접속하는개인이나기업에게각종서비스를제공하는사업자를말한다

1. WIPI 소개 추진목적 (1) CP 개발자 표준화된응용프로그램인터페이스 (API) 규격을통해컨텐츠호환성을제공하여중복개발을없앨수있다. 양질의컨텐츠개발에전념할수있다. 단말기제조사 표준화된단말기이식성지원규격을제공하여제조사의중복개발을없앤다. 과다한플랫폼소프트웨어포팅자원을최소화하여원가를절감하며, 단말기의적절한 Time-to-Market 대응 이동통신사업자의요구에적절히대응할수있다.

1. WIPI 소개 추진목적 (2) 이동통신사 새로운서비스를빠르고, 쉽게준비할수있다 단말기제조사로부터의단말기의적기공급이가능해진다 양질의컨텐츠서비스를확보할수있다 데이터사용량증대를통해수익이증대된다 단말기사용자 양질의컨텐츠를이용할수있다 이동통신사에관계없이동일한컨텐츠를즐길수있다. A/S 센터방문없이도무선인터넷을통한플랫폼소프트웨어의업그이드가가능해진다.

1. WIPI 소개 규격개발역사 무선인터넷표준화포럼 2001 년 7 월 : 모바일플랫폼특별분과신설, 표준화방향설정 2001 년 9 월 : 모바일플랫폼공동요구규격완료 2001 년 11 월 : 모바일플랫폼표준화관련산업기술개발과제추진및표준화추진 2001 년 12 월 ~ 2002 년 2 월 : 모바일플랫폼표준규격작성및 1 차표준안제출 2004 년 2 월 : WIPI 2.0 채택 TTA 단체표준화진행 2002 년 3 월 : 무선인터넷표준화포럼에서제출된 모바일표준플랫폼 규격의표준화과제제안접수및의견수렴 2002 년 3 월 18 일 ~ 4 월 16 일 : 표준초안에대한의견수렴 2002 년 5 월 8 일 : TTA 단체표준으로채택 2002 년 5 월 13 일 : 3GPP 표준상정을위한발표 ( 캐나다뱅쿠버 )

2. WIPI 의특징 WIPI 플랫폼구조 Application Manager ( 자바, C) Download Manager ( 자바, C) Game ( 자바, C) Browser ( 자바, C) Application Programs Multi-Media Player ( 자바, C) E-mail, PIMS, Other Apps. ( 자바, C) Application Manager API Manager Basic API Set Extended API Set 표준규격의범위 HAL (Handset Adaptation Layer) Native System Software Handset Hardware

2. WIPI 의특징 WIPI 2.0 의구조 SDK installed on PC for content developer 1. Managing application s lifecycle (download, install, run, stop, delete) 2. Updating or adding API dynamically Standardization Area 1. Set of APIs exposed to content developer 2. Co-existence with J2ME Environment for running binary Standardization Area Enabling the above layers to operate being independent of underlying OS and Hardware WIPI C Ahead-Of-Time Compiler Verifying implementations in standardization area which will be use on platform Clet Jlet MIDlet WIPI Application Manager WIPI Java Run time Engine HAL J2ME Handset Hardware & Native System Software WIPI Emulator Compiler-On-Demand Platform Certification Toolkit

2. WIPI 의특징 기능적특징 (1) C 및자바언어로작성된응용프로그램의실행환경을제공 Java 언어로작성된프로그램에대해고속의바이너리코드실행환경제공 자바언어의중간코드인바이트코드를게이트웨이를통해안전한서버에서머신코드형태로바꾼뒤다운로드되는것을가정 다중응용프로그램의동시실행환경을제공하며, 다중응용프로그램간통신기능을제공 세단계의보안수준을정의 일반 (Public) 수준 가장낮은수준의보안레벨로, 보통신뢰할수없는일반개발자가제공하는응용프로그램에적용 컨텐츠개발자 (CP) 수준 이미알려진 CP 들은어느정도신뢰할수있다고보고, 단말기에심각한영향을미치지않는범위내에서접근을허용 시스템 (System) 수준 완전히신뢰할수있는것으로보고, 모든접근을허용

2. WIPI 의특징 기능적특징 (2) 다운로드에의한동적공유라이브러리를지원함에따라, 동적으로 API 를추가 / 갱신하는기능을제공 (2.0 이전버전에는선택규격 ) 메모리관리기능 메모리압축 (Memory Compaction) 기능과함께자동메모리정리 (Garbage Collection) 기능을제공 응용프로그램종료시자동메모리해제기능제공 응용프로그램관리및다운로드기능제공 다국어지원 유니코드지원 로케일지원 확장유니코드

3. WIPI2.0 의특징 주요변경내용 J2ME(CLDC/MIDP) 를지원하도록채택함플랫폼보안내용보완오탈자대폭보완총 5편과부속서로규격문서파일을분류문서스타일통일 추가 API 내용 Generic I/O API 추가단말리소스관리 API 추가매체처리기에 Camera API 추가위치정보 API 추가수학연산 API 추가주소록접근 API 추가고수준그래픽처리API 추가보안통신 API 추가

3. WIPI2.0 의특징 선택규격에서필수규격으로채택 SMS 필수규격화 DLL 필수규격화 선택규격추가 VGI 선택규격추가

4. WIPI2.0 주요기능설명 Generic I/O 적외선통신을위한 IrDA, 전재결재시인증에필요한개인정보을저장하는 1Chip, WCDMA 단말에서각종단말정보를저장하는 UICC 등단말에부착되는 I/O 장치를일률적으로제어함 장치초기화 / 종료 Open/close 데이터입출력 Read/wirte Io Control 명령어를등록하여다양한오퍼레이션을추가할수있음 콜백함수등록지원

4. WIPI2.0 주요기능설명 단말리소스관리 단말리소스 이미지, 사운드, 주소록등특정데이터포맷을가지면서단말영역에저장된데이터 저장공간 모든리소스는하나의저장공간영역으로관리됨 주소록포맷 vcard3.0 을확장한 wcard 포맷을채택 MIME 타입 BMP, GIF, JPEG, PNG 의이미지포맷 BMP, SIS 의에니메이션포맷 MPEG4, H.263, H.264 의동영상포맷 Qualcomm CMX, Yamaha MA, MIDI, MP3, IS96 등의다양한사운드포맷 폰북, 알람, 블랙리스트, SMS 와관련된포맷

4. WIPI2.0 주요기능설명 Camera API 카메라폰이보편화됨에따라이에대한요구사항이급증함. 장치컨트롤 카메라장착여부탐지모델명얻기전원켜기, 끄기, 전원상태알기 컨텐츠컨트롤 카메라프리뷰정지영상캡춰수평수직반전 모드설정 화질, 해상도, 디스플레이위치설정

4. WIPI2.0 주요기능설명 위치정보 GPS 정보와기지국위치정보를동시에지원 WIPI2.0 에서는퀄컴의 gpsone 솔루션단말기를대상으로정의되었으며 GSM 계열이나일반 GPS 장치는추후기능확장이필요함 주요기능 gpsone 의동작최적화방식, 품질수준, 정보전송계층등을설정하거나조회 PDE 서버의주소, 포트를설정및조회 GPS 위지정보의위도, 경도, 고도, 방향, 수평 / 수직, 속도, 정확도, 타임스탬프값을얻어옴.

4. WIPI2.0 주요기능설명 수학연산 삼각함수 Sin/cos/tan Arcsin/arccs/arctan 랜덤변수발생함수 최대및최소치연산함수

4. WIPI2.0 주요기능설명 주소록접근 Java 에서 AddressBook 이라는클래스로정의됨 데이터베이스시스템처럼데이터를레코드와필드로저장및관리하여접근이가능 주요기능 주소객체의필드값의설정과조회 레코드의필드개수, 이름, 데이터타입을얻어올수있음 최대생성가능한레코드개수, 현재사용중인개수, ID 등을얻어올수있음 단축키의지원여부에따라활용될수있는다양한함수 전화번호, 이메일, 그룹으로의검색기능제공

4. WIPI2.0 주요기능설명 고수준그래픽처리 게임등에서편리하게사용될수있는고도의기능움직이는이미지는 ABMP, SIS, GIF 등이될수있다. 주요기능 Animate 이미지로딩지정한프레임수와가로 / 세로크기의 Animated Image 생성프레임사이의지연시간설정원하는프레임의이미지를반환에니메이션의반복여부설정 향후 Game API 로발전될가능성이있음

4. WIPI2.0 주요기능설명 보안통신 SSL 프로토콜을사용하는보안통신을지원함. 주요기능 SSLv3, SSLv1 프로토콜과인증서처리기능핸들을초기화하는함수 Cipher Suite를추가하는함수지정한서버의 SSL 접속기능데이터전송기능서저인증서를저장소에저장하는함수

4. WIPI 2.0 주요기능설명 -SMS 단말기의 SMS 기능을이용하여일반단문메시지를전송주요기능 문자전송전송가능한최대문자열의길이구하는기능 향후 MMS 로발전할전망

4. WIPI2.0 주요기능설명 - 동적 API 추가및관리 (DLL) DLL A Program (A 회사 DLLInterface A 구현프로그램 ) DLL B Program (B 회사 DLLInterface A 구현프로그램 ) DLL B Program (B 회사 DLLInterface A 구현프로그램 ) DLL Interfacfe A 인터페이스에만종속성을가지고 DLL 사용자는사용 표준화대상 ( 구현과표준의분리 ) DLL 사용자 < 프로그램관리 : 이통사, SP 종속적 > C : MC_knlGetExecNames(), MN_knlLoad(), APM, 기타 ( 사용자등 ) 관리 Java : Kernel.getExecNames(), Kernel.load(), APM, 기타 ( 사용자등 ) 관리 < 인터페이스관리 > C : MC_knlGetDLLInterface() 로관리 Java : 필요시인터페이스로사용할 class 를정의하여사용 <DLL 사용 > C : MC_knlGetDLLInterface() 로구해진포인터를이용하여사용 Java : 기존 standard library 와동일한방법으로사용

4. WIPI2.0 주요기능설명 VGI 벡터그래픽을기반으로동적인플래쉬기능제공디지털아리아의 Mobile Flash와네오엠텔의 SIS3를기반으로함주요기능

4. WIPI2.0 주요기능설명 VGI Dear Sarah Happy birthday & I Love you

5. WIPI 의상용화현황 2004 년 2 월현재 WIPI1.1 을지원하는모델로서 SKT 가 4 개모델, KTF 가 2 개모델을출시하였으며가입자수는 12 만여명에이름. 2004 년 3 월현재 LG 전자에서 WIPI1.2 를지원하는 LG SD230, LG SD9230 두개모델을출시하였으며 SKT 를통해서비스시작함 2004 년 4 월현재 다음커뮤니케이션 (www.daum.net ) 웹투폰서비스개시 KTF s 'SPH-X9300' LGT s 'LP-2300W' 2004 년 12 월까지총 57 기종이출시될것으로예상

6. WIPI 관련통상문제 통상문제로부각 2001 년 12 월 WTO 회원국의견수렴, 유일하게미측이이의제기 미측은 WTO 의 TBT 를위반하는기술장벽에해당함을주장 우리측은 TBT 는기술제품 (product) 에대한규정이므로해당사항없음을주장 통상협상 2002 년부터미측과정기회담및기술전문가회의를통해협의진행 통상협상타결 2004 년 4 월, WIPI 를의무화하며, WIPI 이외의다른플랫폼의병행사용을제한하지않는다는한국측입장을미측이수용

7. 향후일정 WIPI 의무화 2004 년 4 월부터 WIPI 탑재의무화예정 전기통신사업법에의한전기통신설비의상호접속기준개정 WIPI 호환성인증방안수립 WIPI 표준화 WIPI 2.x 추진 : 6월말포럼내 TFT 구성예정 major upgrade : 6월 requests 요청 WIPI 국제표준연계 JCP OMA

WIPI 공식홈페이지 WIPI Forum s Web Site www.wipi.or.kr WIPI Developer s Community Web Site developer.wipi.or.kr