표준화 참여안내

TTA의 표준현황

> 표준화 개요 > TTA의 표준현황

표준번호 TTAS.KO-10.0233 구표준번호
제개정일 2006-12-27 총페이지 30
한글표준명 차세대 PC용 컴포넌트 기반 경량 미들웨어 프레임워크
영문표준명 Component Based Light-Weight Middleware Framework for Next Generation PC
한글내용요약 차세대PC용 웨어러블 미들웨어는 소형 기기들로 구성되는 웨어러블 컴퓨터의 장치들이 신체에 착용되므로 요구되는 기능과 특성들은 다음과 같다.
o 초경량, 저전력
o 웨어러블 기기들의 이동성 관리와 동적 네트워크 플러그 앤 플레이
o 웨어러블 기기들간의 분산 통신 기능 및 보안성
o 다양한 응용 지원과 사용자와 디바이스의 프로파일 관리 기능
o 미들웨어에서 제공하는 기능들의 동적 재구성 등이 요구된다.

또한 웨어러블 미들웨어는 위와 같은 요구사항을 만족하기 위해서 다음과 같은 특성들을 지원하여야 한다.

o 컴포넌트 기반 모듈식 구조 : 응용 프로그램을 수행하는데 필요한 미들웨어 기능들은 미들웨어의 역할에 따라 소프웨어 컴포넌트 단위로 구성된다. 미들웨어 컴포넌트들은 사용자가 원하는 기능의 컴포넌트만을 선택하여 설치하며, 컴포넌트를 추가/제거함에 따라 미들웨어 기능이 확장/축소되는 구조를 가진다.

o 동적 재구성 : 응용 프로그램의 종류에 따라 웨어러블 미들웨어 기능을 동적으로 재구성한다. 시스템이 동작 중에 새로운 응용 서비스를 실행시켜야 할때, 시스템에 탑재된 미들웨어의 기능을 조사한 후, 필요한 미들웨어 컴포넌트를 네트워크 서버에서 다운로드하여 실행 중에도 추가시킬 수 있으며, 사용되지 않는 컴포넌트는 메모리 공간을 확보하기 위해 시스템에서 제거된다.

o 개방형 구조 : 웨어러블 미들웨어는 각 컴포넌트의 기능과 컴포넌트 별 응용 프로그램 인터페이스(API : Application Program Interface)를 제공함으로써, 개발자들은 웨어러블 미들웨어 관련 하드웨어 및 소프트웨어 컴포넌트를 독립적으로 개발할 수 있다.

o API : 웨어러블 미들웨어는 기본 API(basic API)와 확장 API(extended API)로 구성되어 응용 프로그램 개발자가 통신 프로토콜이나 전송매체에 무관하게 응용 프로그램을 개발할 수 있으며, 부가적인 기능이 필요한 경우에도 API를 용이하게 추가시킬 수 있도록 유연성과 확장성을 제공한다.
영문내용요약 The next generation PC will consists of small and wearable or implantable devices. So the middleware for next generation PC requires following features and functions :
o Extremely lightweight and low power consuming
o Supporting dynamic network plug and play and mobility management
o Distributed communications and securities between wearable devices
o Supporting profile management for various applications and device
o Dynamic re-configuration of middleware functions

And the wearable middleware, i.e., the middleware of wearable computers, has to provide following functions to satisfy above features.

o Component-based modular structure: The wearable middleware consists of a set of specific middleware software which is implemented in the form of a software component. And each middleware component can be installed or uninstalled selectively on demand basis. This enables expansion and reduction of middleware capability.

o Dynamic reconfiguration: It reconfigurates the middleware functions according to the needs from applications dynamically. When a system executes a new application, the system checks the middleware functions - S/W components - existing in itself and then downloads required components from network server if necessary. Unused components may be removed from the system to get more memory space.

o Openness-oriented architecture: Wearable middleware provides APIs of each component. Therefore developers can implement their own software of wearable middleware independently as long as their code meets the interface. Application programmers can develop a program regardless of communication protocols and transmission medium.

o API: Wearable middleware consists of the basic APIs and extended APIs. This specification only defines the basic APIs, but additional APIs can be added easily for future extension.
국제표준
관련파일 TTAS_[1].KO-10.0233.zip TTAS_[1].KO-10.0233.zip             TTAS.KO-10.0233.pdf TTAS.KO-10.0233.pdf

이전
인체통신을 이용한 접촉기반서비스(탭) 참조 모델
다음
차세대PC용 저전력 실시간 운영체제