A TransGate System for Convenient Wireless Internet Contents Generation

편리한 무선인터넷 컨텐츠 생성을 위한 TransGate 시스템

  • Published : 2006.04.01

Abstract

A mobile device like ceil phone is the necessity of modern people, of ich con be easily connected to a wireless internet through such a mobile device. The demand for a wireless data communication is growing rapidly. However, agencies have not yet completed standardization of a markup language. Due to the development of the Mobile Device, agencies in this field have provided different data formats with each Mobile Device Platform. Traditionally, contents is hand-tailored to suit the target device. A key problem is that the characteristics and capabilities of the mobile device are too diverse to service the most suitable mobile contents. Because of these problems, the need for a re-usable document description language increases. In this paper, we defined Template file that is common data to service mobile devices. We proposed a method that could be an effective wireless web service though design and the implementation of the Call manager & the XSL Generator. In the methodology, when requesting a wireless internet service, a mobile device finds out markup language and a hardware specification of the mobile device through the Call Manager component supports. The XSL Generator component creates the XSL file dynamically that is the most suitable to a device. Finally, contents is serviced to each device by XSLT. It can generate a wireless page more easily by reusing the existing web contents through such course. Therefore, it can save the time and expense for generating a wireless page.

휴대폰과 같은 이동 단말기는 현대인의 필수품이며 이런 이동 단말기를 이용한 무선 인터넷 접속을 쉽게 사용하고 있다. 하지만 여러 통신사가 존재하기 때문에 각 통신사에서 지원하는 플랫폼(Platform)이 다르고 생산되는 이동 단말기의 규격이 다르고, 지원하는 마크업언어(Mark-up language)나 이동 단말기별로 지원하는 데이터 형식이 서로 다르다. 이는 사용자 입장에서 봤을 때, 자신의 이동 단말기에 최적화된 웹 서비스(Web service)를 받을 수 없다는 단점을 가지게 된다. 그리고 서비스 제공자의 입장에서 봤을 때는 모든 이동 통신사와 모든 이동 단말기의 특성과 규격에 맞는 무선 페이지를 고려해야하기 때문에 최적화된 서비스를 제공하기 위해서는 동일한 컨텐츠(Contents)에 대해서 수 십개의 페이지를 생성해야하는 단점을 가진다. 따라서 원본 컨텐츠가 있을 때 원본을 재사용하여 사용자의 입장에서는 최적화된 서비스를 제공받고 서비스 제공자의 입장에서는 원본을 손쉽게 재사용해서 최적화된 컨텐츠를 생성할 수 있는 방법이 필요하다. 본 논문에서는 최적화된 컨텐츠를 생성하기위해 컨텐츠에 대한 내용을 XML로 기술한 템플릿(Template)파일을 정의 하였다. 그리고 ASP(Active Server Pages)컴포넌트인 호출관리자(Call Manager)와 XSL생성기(eXtensible Style Language Generator) 컴포넌트의 설계 및 구현을 함으로서 기존 무선 컨텐츠 서비스의 단점을 극복해 효과적인 무선 인터넷 서비스를 할 수 있는 방법을 제안한다. 호출관리자는 이동 단말기의 접속 요청과 서비스 응답을 담당하는데 이때 단말기가 지원하는 마크업언어 및 단말기의 하드웨어 특성을 분류한 후 템플릿파일을 기반으로 XSL생성기에 단말기에 최적화된 XSL스타일 시트 파일을 동적 생성하도록 요청한다. 그리고 생성된 XSL파일은 XSLT엔진을 이용해 최적화된 컨텐츠를 각 단말기에 서비스 된다. 이런 과정을 통해 무선 페이지를 제작하면 처음부터 모든 궤이지를 새로 생성하지 않고 기존의 웹 컨텐츠를 재활용함으로서 쉽고 빠르고 편리하게 무선 페이지를 생성할 수 있으며 실시간 변환 서비스도 가능해진다. 따라서 무선페이지 생성시의 비용과 시간을 절약할 수 있다.

Keywords