유비벨록스 사업보고서 (2021.12)
6. 주요계약 및 연구개발활동

가. 연구개발 담당조직나. 연구개발비용 - 유비벨록스

(단위:천원)

과 목	2021년 (제22기)	2020년 (제21기)	2019년 (제20기)	비 고

연구개발비용 계	7,239,061	6,917,962	6,167,989	-

연구개발비 / 매출액 비율[연구개발비용계÷당기매출액×100]	7.74%	8.41%	6.76%	-

- 팅크웨어(단위 : 천원)

과 목	제 25 기	제 24 기	제 23 기	비 고

연구개발비용 계	5,199,457	4,575,163	5,170,152	-

연구개발비 / 매출액 비율[연구개발비용계÷당기매출액×100]	2.31%	2.32%	2.84%	-

다. 연구개발 실적 - 유비벨록스(1) 모바일 사업

연구과제	연구결과 및 기대효과	상품화 여부

JINOS2 WIPI Edition구현	JINOS2 Runtime을 기반으로 KWISF WIPI 규격을 준수하여 WIPI 기반의 어플리케이션이 동작할 수 있는 무선인터넷 플랫폼을 개발하였으며 LGT에 2005년 2월 단말부터 상용화되었음	상용화 완료

AOTC 기법 연구 및 구현	무선인터넷 플랫폼에서 자바 어플리케이션의 속도 향상을 가져오기 위하여 JAVA 코드를 C 코드로 변환하여 성능 향상을 가져올 수 있는 ATOC 기법을 연구하여 구현함	상용화 완료

Fast Interpreter연구 및 구현	자바 어플리케이션의 속도를 빠르게 하기 위해VM의 실행 엔진인 interpreter를 최적화하여 RI에 비해 최대 10배의 성능 향상이 이루어지도록 구현함	상용화 완료

Hybrid Interpreter 연구 및 구현	AOTC된 코드를 실행하는 경우에, AOTC를 하지 않은 코드를 실행할 수 없는 문제가 있으므로 AOTC된 코드와 AOTC를 하지 않은 코드 양쪽을 모두 실행할 수 있도록 Hybrid Interpreter를 적용하여 개선한 VM을 구현함	상용화 완료

Stub 기술 연구및 구현	다운로드 받은 C 코드 어플리케이션이 내장된 코드를 호출하려고 할 때, OS에 binding 기술이 포함되어 있지 않으면 호출할 방법이 없으므로 REX 처럼 DLL 기능이 내장되지 않은 OS를 위해 자체의 binding 기술을 연구하여 구현하였음	상용화 완료

Green Thread 기술 연구 및 구현	어플리케이션이 Thread 기능을 필요로 할 때, OS가 thread 기능을 제공하지 않는 경우가 있으므로 REX 같은 thread가 포함되지 않은 OS를 위해 자체의 thread 기술을 연구하여 구현하였음	상용화 완료

HTK 솔루션 연구 및 구현	WIPI 같은 middleware 플랫폼이 다량의 기기에 탑재되는 경우, 그 API의 일관성을 보장하기 위해 하부의 포팅 레이어의 동작을 균질하게 검사하는 것이 필요함. WIPI 플랫폼의 하부 layer인 HAL을 검증할 수 있도록 automatic/interactive test를 제공하는 HTK를 구현하였음	상용화 완료

무선인터넷 플랫폼 SDK 솔루션 연구 및 구현	플랫폼 기반의 어플리케이션을 개발하는 경우, 어플리케이션을 검증하기 위해 폰에 올려 테스트해 보는 경우도 있지만, PC 상에서 검사하는 것이 효율적이므로 PC 상에서 플랫폼 기반 어플리케이션을 테스트할 수 있도록 지원해주는 SDK 솔루션을 연구하여 구현하였음	상용화 완료

T-PAK 플랫폼 연구 및 구현	휴대폰의 다양한 기능 구현을 지원하도록 WIPI를 확대 개발한 무선인터넷 플랫폼인 T-PAK을 연구 및 구현하였음. 휴대폰 단말의 기능 구현을 위한 API를 표준화하고, 각 기능별로 필요한 sub system을 모듈화함으로써, 휴대폰의 서비스 추가 또는 업그레이드에 유연하게 대응할 수 있도록 지원함	상용화 완료

T-PAK Application 연구 및 구현	Call, Phonebook, PIMS, 각종 부가 Application 등 기존 단말 제조사별로 구현하던 휴대폰 단말 레벨의 어플리케이션을 모두 T-PAK 플랫폼의 규격에 맞게 개발함. 따라서 T-PAK 플랫폼의 포팅으로 각 단말의 개별 기능이 함께 탑재되는 효과를 얻을 수 있으며, 이동통신사의 부가서비스와 휴대폰 단말의 고유 기능을 통합적으로 개발할 수 있는 장점이 있음.	상용화 완료

JAVA MIDP 구현 기술 연구 및 구현	통합 HAL 설계 기술 및 MIDP on WIPI를 위한 플랫폼 통합 기술에 대한 연구임 WIPI 플랫폼은 버전 2.0에서부터 SUN의 J2ME 규격을 지원하도록 하고 있으며 J2ME는 디바이스의 전산 특성을 반영한 CLDC와 어플리케이션 제작을 위한 필요한 MIDP로 구성됨. WIPI 플랫폼과 J2ME가 하나의 디바이스에 탑재되어야 하므로, 내용적으로 유사성이 있는 관계로 HAL을 공통으로 사용하도록 함. CLDC와 MIDP는 기존 WIPI 플랫폼의 MSF 및 MSP와 유사하므로 구현과정에서 통합 가능한 부분을 극대화하는데에 주력함으로써 전체 플랫폼의 메모리 소요량을 줄이고 향후 유지보수의 용이성을 높임	상용화 완료

Web Platform 개발	J2ME JVM을 기반으로 Web Application을 구동할 수 있는 Servlet Engine을 개발하여 대용량 USIM에 적용	상용화 완료

ActiveIdle 기술 연구 및 구현	휴대폰 단말의 대기화면은 단말 UI중에서 사용자들에게 가장 많이 노출되는 부분으로 그 사업적인 활용 가능성이 매우 높음에도 불구하고 기술적인 어려움 때문에 단순한 이미지 노출 정도의 용도로만 사용되어 왔음 ActiveIdle은 다양한 OS 및 플랫폼 기반하에서 다양한 어플리케이션이 단말 대기화면 상태에서 구동될 수 있는 Framework 구조를 가져감으로써 단말 대기화면의 활용도를 기술적으로 가능한 극대치까지 끌어올릴 수 있도록 기술적인 특징을 연구하고 구현하였음	상용화 완료

XML-Based Mobile UI Description 방식 연구	휴대폰에서 UI 를 표현하기 위한 간단한 XML로 표현할 수 있는 UI Description 방식에 대해서 연구하였음 이러한 UI 기술 방식은 기존의 PC 에서 사용되던 방식을 모바일에 적용한 것으로 복잡한 C 나 C++ 의 코딩이나 컴파일 이 필요 없이 XML 의 기술만으로 UI를 구성할 수 있도록 지원하며 비슷한 기술로는 X 윈도우 상에서 UI를 script 기반으로 만들 수 있는 Tcl/Tk 같은 기술이 있음	상용화 완료

TAF를 적용한 Quick Channel Viewer 구현	TAF를 이용하여 제작된 개인화된 컨텐츠를 서버에서 단말로 DCD 및 network socket을 이용하여 다운로드 시킨 후, 단말의 viewer를 이용하여 컨텐츠를 볼 수 있도록 하는 서비스를 구현하였음. 컨텐츠가 일반화 되도록 설계하여 컨텐츠의 종류나 구조에 상관없이 서비스가 가능하다는 점이 장점이며 현재 개인화 컨텐츠로서 고지서 서비스를 개발중임	상용화 완료

RSS Feed Viewer 연구 및 구현	웹상의 RSS feed를 해석하여 사용자 단말에 보여주는 기능을 제공함. 데이터는 zlib을 이용하여 압축하여 단말로 전송되며 내부의 복잡한 HTML tag를 처리하여 주요 컨텐츠만을 뽑아 낼 수 있으며, 사용되는 이미지도 보여줄 수 있음. Feed의 업데이트 요청은 단말에서 발생하지 않으며, 서버에서 설정해준 시간에 서버에서 단말로 전송되는 방식을 채택함 상용화 완료