Neoteny

반응형

무선 인터넷 프로토콜, WAP 1
WAP의 등장 배경과 개념

현대인의 필수 도구로 자리잡은 인터넷과 핸드폰. 현재 유선으로 제공되고 있는 인터넷 서비스가 핸드폰이나 PDA 등 무선 디바이스를 통해서도 제공되고 있다. 이를 무선인터넷 서비스라고 부르며, 이 서비스의 기반이 되는 것이 WAP(Wireless Application Protocol)이다. WAP에 대한 정확한 개념과 서비스 사업자와 단말기 생산업체, 그리고 가입자들의 입장에서 어떤 이점이 있는지 살펴보자.
글쪾최영조 고려대학교 컴퓨터학과 시스템 연구회
syres@hitel.net

연재 순서
2000/01 WAP의 등장 배경과 개념

지난 몇 년 동안 무선통신 환경은 급변하고 있다. 호출기부터 시작하여 아날로그 핸드폰과 디지털 핸드폰, 개인 휴대전화기(PCS)를 거쳐 2002년 월드컵에 발맞춰 상용화될 화상이동통신(IMT2000)까지 10여 년 사이에 무선통신 환경은 예측하기 힘들 정도로 발전하고 있다.
무선통신 단말기의 발전과 함께 이를 활용할 수 있는 방법론에 대한 논의도 활발해지고 있으며, 이 중 가장 주목받고 있는 것이 이동 통신 단말기를 이용한 무선인터넷 서비스이다. 현재는 이동 통신 단말기를 이용하여 간단한 메시지 전송 서비스(SMS :Short Message System)를 제공하는 수준에 불과하며, 이 정도로는 사용자들의 요구를 만족시킬 만한 정보 제공 서비스의 역할을 수행하는 데 한계가 있다.
SMS보다 WAP이 무선인터넷 서비스를 위한 수단으로 주목받는 것은 이런 배경적인 요인이 크다. WAP을 이용하면 핸드폰을 통해 인터넷에서 원하는 정보를 장소와 시간에 구애받지 않고 확인할 수 있고, 간단한 이미지도 지원하면서 단말기의 배터리 전력 소모량을 최소화하기 때문이다. WAP에 대해 자세히 알아보도록 하자.

WAP이란?
WAP(Wireless Application Protocol)은 무선 환경에서 원활한 인터넷 정보 검색을 지원해주는 프로토콜의 하나로 2년 전에 등장했다. WAP은 짧은 역사에도 불구하고 정보통신 업계의 전폭적인 지원에 힘입어 무선통신 환경의 표준으로 자리잡아 가고 있다. WAP이 빠르게 자리잡을 수 있었던 이유는 무선 통신 단말장치를 이용한 정보 검색 욕구에 목말라 있던 사용자들의 요구를 해결해 주었기 때문이다.
데스크탑이나 노트북 PC를 통하여 웹에 올려진 정보를 이용하려면 IP, HTTP, URL, SSL 등 여러 가지 프로토콜이나 스크립트 언어, 컨텐트 형식이 필요하다. 이 프로토콜, 스크립트 언어, 컨텐트 형식을 무선통신 단말기에 그대로 적용하기엔 많은 한계가 있다. 무선통신 단말기는 일반 데스크탑과 달리 저용량의 프로세서와 메모리를 사용하고 있고, 사용하는 배터리의 용량에도 한계가 있기 때문이다. 이에 따라 무선통신 단말기에 맞는 다른 프로토콜이나 지원이 필요하게 된다. WAP은 이 역할을 담당하기 위해 탄생한 프로토콜이다.
WAP은 “무선통신 단말기의 종류에 관계없이 이동 통신 가입자들이 원하는 여러 가지 인터넷 정보를 시간과 장소에 상관없이 지원해주는 일련의 프로토콜”을 통칭한다.
WAP은 WAP 포럼에서 관련 명세서와 형식을 정의하고 있다. WAP 포럼은 1997년 6월 에릭슨(Erics son), 노키아(Nokia), 모토로라(Motorola)와 예전의 Unwired Planet이 새롭게 내세운 Phone. com 등 4개 사가 모여 처음 형성하였다.
1997년 포럼이 형성된 이래 올해 중반까지 이 포럼에 참가한 회원사는 약 100여개에 이르며, 주요 업체들은 살펴보면 마이크로소프트, IBM, 인텔, HP, 오라클 등이 있다. 국내에서도 LG정보통신, 삼성전자, SK텔레콤이 가입해 있다.

WAP 겉 핥기
WAP에 대한 자세한 아키텍처는 다음에 소개하기로 하고 이 달에는 WAP의 실체를 잠시 살펴보자. 먼저 WAP 기술 명세서에 포함되어 있는 키 포인트를 살펴보자.
WAP 프로그래밍 모델
현재 World Wide Web(Web)의 프로그래밍 모델은 그림 1을 보면 쉽게 알 수 있다. 그림 1을 보면 웹 브라우저를 통해 사용자가 원하는 URL 요청을 웹 서버 쪽으로 전송한다. 그러면 웹 서버에서는 이 URL을 파악하여 사용자가 원하는 정보가 어떤 것인지 인식하고 그 정보를 검색해 낸다. 서버는 검색한 결과를 사용자의 브라우저에 전송하게 된다. 물론 웹 서버 측에서는 정보 가공에 필요한 여러 가지 스크립트나 CGI, Perl 등을 이용한다.
그러면 이제는 WAP 프로그래밍 모델과 Web 프로그래밍 모델이 어떻게 다른지 살펴보자.
그림 2에서 볼 수 있듯이 WAP 프로그래밍 모델은 클라이언트와 실제 웹 서버 사이에 게이트웨이가 한 단계 더 들어간다. 실제 웹의 정보를 바로 사용자들의 무선 단말기에 전송해주기에는 여러 가지 무리가 따른다는 점은 앞에서 설명했다. 따라서 이러한 제약점에 맞추어 웹에서 검색한 정보를 가공할 필요가 있는데 이런 일을 담당하는 부분이 게이트웨이다. 게이트웨이에서는 사용자들이 단말기를 통해 원하는 정보를 쉽게 볼 수 있도록 웹의 필요 없는 정보를 삭제하고 무시해서 실제 전송할 정보를 추려낸다. 또 웹에서 이용한 여러 가지 스크립트 부분을 가공하고 알기 쉽도록 변환한다.
WAP의 핵심은 게이트웨이라고 할 수 있다. 그림 2의 WAP 프로그래밍 모델을 봐도 현재 사용하는 웹의 프로그래밍 모델을 기반으로 했다는 점을 쉽게 알 수 있다. 이점은 WAP 프로그래밍 모델에 이점이 된다. 즉 WAP 개발을 위해 전혀 새로운 툴을 이용할 필요 없이 이미 입증된 아키텍처를 이용함으로써 기존의 웹 서버나 XML 툴과 연동이 된다는 것이다. 그리고 무선 네트워크 환경에 맞도록 개발 환경이나 서비스 환경을 최적화 시키면 간단하게 WAP을 이용하게 된다.
Web 프로그래밍 모델을 기반하여 웹 서버나 XML 툴을 그대로 이용할 수 있다는 이점 외에도 다른 장점이 있다. 현재 인터넷에서는 HTML을 많이 이용하고 있다. XML은 HTML을 더욱 확장시킨 언어이다. 마찬가지로 무선 네트워크 환경에서도 사용되는 언어가 있는데 WML(Wireless Markup Language)이 그것이다. XML과 마찬가지로 HTML을 모체로 두고 무선 네트워크 환경에 적절하도록 만든 언어이다.
WML은 무선 단말기에서 이용하기 편하도록 고안되었는데 일반적인 키보드나 마우스는 지원하지 않으며, 무선 단말기의 작은 화면을 단위로 작업 처리를 진행한다. 이 작은 화면의 작업 처리 단위를 카드(card)라고 부른다. 카드를 이용해서 사용자들은 WML 문서를 보고 선택사항을 처리할 수 있다. WML은 무선 단말기에 적합한 언어이며 HTML을 기반으로 했기 때문에 손쉽게 익힐 수 있는 장점이 있다.
그림 2에서 게이트웨이와 웹 서버의 통신은 HTTP 1.1을 기반으로 한다. 따라서 그림 2와 같이 WAP 프로그래밍 모델을 구축한다고 하더라도 기존 웹 서버와 툴, 기술을 그대로 적용할 수 있기 때문에 많은 비용이 들지는 않는다. 무선 단말기에 탑재되는 마이크로 브라우저도 웹 브라우저의 연장선에 놓여있다.
마이크로 브라우저는 게이트웨이에서 WML과 WML 스크립트를 이용하여 형성된 인터넷 정보를 무선 단말기에 가장 최적으로 나타나게 해 준다. 마이크로 브라우저는 무선 단말기에 적합하도록 설계되기 때문에 컴팩트하며 효율적으로 검색 결과를 사용자에게 제공해야 한다. 하지만 아직은 유연하고 강력한 사용자 인터페이스를 지원하지는 못하는 상황이다.
그러면 일반 웹 상의 네트워크 계층과 WAP 프로토콜의 계층을 비교해 보자. 그림 3을 보면 일반 유선 네트워크에서 사용하는 계층을 왼쪽 편에 나타내었고 이에 대응하는 WAP 프로토콜을 오른쪽에 제시했다. 경량 프로토콜 스택은 여러 가지 WAP 애플리케이션이 무선 네트워크 환경에서 활용될 수 있게 최소의 대역폭을 지원한다.
그림 3에서는 WTP(Wireless Telephony Applica tions) 프로토콜이 중요한데 이 프로토콜에서는 무선통신에서 콜 제어나 전화번호 액세스 기능, WML 스크립트 애플릿간의 메시징 작업을 수행한다. 따라서 네트워크의 최대 이슈 중 하나인 보안 문제도 이 프로토콜에서 WML/WML 스크립트 서비스와 연계된 보안 애플리케이션을 개발해야 한다. 이 WTP 프로토콜과 WSP 프로토콜에 연관된 애플리케이션 개발이 WAP 솔루션에서 큰 비중을 차지한다.
WAP의 계층별 프로토콜에 대한 자세한 내용은 다음 달에 소개하기로 하겠다.

WML과 마이크로 브라우저
앞에서 WML의 기본 작업 진행 단위가 카드라고 언급했다. WAP 포럼의 WAP 기술 명세서를 보면 WML은 무선 단말기기에 사용되기 적합하며, 이 무선 단말기에서는 강력하며 기능적인 사용자 인터페이스를 표현해 줄 수 있다고 서술되어 있다. 사용자들은 WML의 기본이 되는 카드를 마우스 대신 스크롤하여 원하는 정보를 선택할 수 있다. 또한 무선 단말기의 소프트 12 키패드를 이용하여 원하는 알파벳 문자나 한글을 조합해서 입력할 수도 있다. 일반 브라우저를 보면 ‘back’, ‘home’, ‘bookmark’ 등이 지원되는데 마이크로 브라우저도 이러한 기능이 지원되고 있다.
따라서 WML을 지원하는 단말기에 탑재된 브라우저는 일반 데스크탑 컴퓨터의 웹 브라우저 기능의 대부분을 수용하고 있다고 볼 수 있다. 또한 마이크로 브라우저는 무선 단말기의 화면보다 큰 화면을 지원한다. 일반적인 데스크탑 컴퓨터의 모니터까지 지원할 수 있으며 화면 확대에 따른 자동 정렬 기능도 제공한다.

게이트웨이의 proxy 기술 응용
WAP 기술 명세서를 보면 WAP은 무선 단말과 웹 서버와의 접속에서 기존의 web proxy 기술을 사용한다. WAP 게이트웨이에서 이러한 기능을 제공함으로써 무선 단말기에 부담을 줄여준다. 이에 따라 무선 단말기가 더 간단해지고 가격도 하락하게 된다. WAP 게이트웨이가 web proxy 기술을 사용함으로써 다음 기능이 포함된다.

·프로토콜 게이트웨이 - WAP 프로토콜 스택에서부터 www 프로토콜 스택으로의 전환을 용이하게 지원
·게이트웨이 내에서 인코더와 디코더의 제어 - Web의 컨텐트를 사용자들이 지니는 무선 단말기에 맞도록 축소하고 압축된 형태로 전환하는데 인코더가 사용되며 반대로 무선 단말기에서 온 Web 검색 요청 정보를 Web의 형태에 맞게 디코딩하는 디코더가 WAP 게이트웨이에 존재한다. 이 인코딩과 디코딩의 작업에서 proxy를 이용할 수 있으므로 더욱 손쉽게 Web과 WAP의 전환이 이루어질 수 있음

무선 단말기를 이용하여 인터넷 정보 검색을 원하는 사용자는 이 proxy 기술의 사용 여부에 무관하게 자신이 원하는 정보가 얼마나 빨리 단말기에 출력되느냐에 관심이 집중되어 있다. 게이트웨이에서 proxy 기술을 이용함에 따라 무선 단말기가 접속하는 여러 웹 서버를 보다 빨리 접속하고 전송할 데이터를 압축함으로써 신뢰성 있는 응답 시간을 사용자에게 제공할 수 있다.

HTTP 등 기존 프로토콜의 최적화
WAP에서 사용되는 프로토콜 스택은 기존 Web 프로토콜 스택을 무선 네트워크 환경에 최적화 시킨 것으로 볼 수 있다. 무선 네트워크의 세션, 트랜잭션, 보안, 전송 계층에서 HTTP 프로토콜을 보다 안정되게 무선 네트워크에 적용시키기 위해 향상된 점이 있다.

·HTTP의 간단한 텍스트 헤더들을 무선 네트워크 환경에 맞도록 많은 데이터를 줄이고 바이너리 형식으로 전환했다.
·WAP 프로토콜 스택에서 session 프로토콜은 처음 무선 단말기와 연결된 후 다시 연결할 때 오버헤드를 줄이도록 session 작업을 간소화하고 이전에 연결된 정보를 이용하여 접속하도록 설계되었다. 이 설계방식은 무선 네트워크 자원의 낭비를 막고 유한한 배터리 용량을 절약하는데 도움이 된다.
·WAP 프로토콜 스택에서 WTP(Wireless Transaction Protocol)는 유선 네트워크에서의 TCP 프로토콜이 구현하는 것처럼 신뢰성 있는 데이터그램 서비스를 지원한다. TCP의 데이터그램 서비스는 실제로 데이터 전송(패킷 전송) 시 여러 번의 request-response 작업이 일어난다. TCP 프로토콜에 대해 아는 독자라면 데이터그램 전송방식에서 패킷을 전송할 때 어느 경로를 이용해서 패킷이 전송되는지 예측하기 어렵다는 걸 알 것이다. 하지만 무선 네트워크 방식, WAP에선 게이트웨이와 사용자의 단말기간의 전송 경로는 하나밖에 없다. 따라서 TCP 프로토콜에서 패킷이 목적지로 어떻게 전송되어야 하는지의 헤더 정보가 WAP에서는 필요 없다. 그만큼 전송되는 데이터의 크기가 줄어들고 전송 시의 오버헤드가 줄어든다는 말이다. 이처럼 데이터 전송 시 불필요한 정보의 삭제와 같은 것은 WTP에서는 하나의 예일 뿐이다.
·WAP의 WTP 솔루션은 TCP 프로토콜에서처럼 스택이 불필요하다. 즉 패킷이 전송될 때 하나의 경로만을 이용하게 되므로 패킷 전송이 순차적으로 이루어진다. 이에 따라 패킷이 불필요하게 되므로 무선 단말기내의 메모리 절약에도 큰 도움이 된다.
·WAP 프로토콜 스택에서 무선 네트워크 환경에 맞도록 향상된 여러 가지 사항들은 무선 네트워크 대역폭을 줄이는데 한 몫 한다. 그림 4에서 보면 일반 유선 네트워크 상황에서의 패킷 전송과 무선 네트워크 상황에서의 패킷 전송을 비교해 볼 수 있다.

그림 4에서 볼 수 있듯이 HTTP/TCP/IP 프로토콜을 이용할 경우 똑같은 데이터를 전송할 때 총 17개의 패킷을 송수신 간에 전송해야 한다. 하지만 WSP/WTP /UDP 프로토콜을 이용하는 경우는 이와 달리 총 7개의 패킷이 송수신간에 전송된다. 전송 시 발생하는 오버헤드를 비교해봐도 WAP을 이용할 경우 매우 적은 오버헤드가 발생됨을 알 수 있다. 이 장점은 WAP이 무선 네트워크 환경에서 사용하는 적은 대역폭에 매우 적합한 프로토콜임을 의미한다.

WAP에서의 보안
웹에서 이용되는 애플리케이션에 대한 보안문제는 중요 사안으로 떠오르고 있다. 얼마 전 여러 전자상거래 사이트들이 보안문제에 결함이 있다는 기사를 본 적이 있다. 서버와 클라이언트간 데이터 전송 시 보안문제는 시급히 해결해야할 매우 큰 비중의 문제임을 알 수 있다. 그러면 WAP에서의 보안은 어떻게 진행되고 있을까?
WAP은 게이트웨이와 무선 단말기간의 데이터 전송 시 보안을 위해 WTLS(Wireless Transport Layer Security) 프로토콜을 이용한다.
WTLS는 기존 산업 표준 보안으로 사용되는 TLS (Transport Layer Security) - 예전에 SSL (Secure Sockets Layer)로 알려졌던 - 를 기반으로 구성되어 있다. WTLS는 좁은 대역폭의 무선 네트워크 환경에 적합하도록 설계되어 있으며 데이터 전송 시 데이터 무결성, 인증, 비밀보호, 프로텍션 서비스를 제공해준다. WTLS 또한 WTP와 마찬가지로 무선 네트워크에서의 오버헤드를 줄이면서 확실한 보안을 제공해 줄 수 있도록 연구되었고 계속 보완되고 있다.

WAP의 푸시 서비스
최근 웹에서 제공되는 여러 서비스 중 ASP를 이용한 푸시(push) 서비스가 한창이다. WAP에서도 이러한 푸시 서비스가 지원된다. WAP은 무선 네트워크 환경에서 어떠한 웹 서버라도 사용자의 단말기에 실시간 정보를 전송해 줄 수 있는 푸시 서비스 메커니즘을 정의하고 있다.
현재 푸시 서비스를 위한 고수준 프로토콜의 확실한 기술 명세서가 WAP 포럼에서 정의되고 있으며, 이 푸시 서비스가 명확하게 정의된다면 향상된 실시간 데이터 전송 서비스가 가능할 것이다.

웹 개발 툴의 응용성
WAP 기술 명세서에 따르면 WAP 게이트웨이와 웹 서버간의 통신 규약은 HTTP 1.1을 따르고 있다. 따라서 웹 개발자는 기존 웹 환경에서 사용하던 모든 애플리케이션을 그대로 응용할 수 있다. CGI, Perl, ASP와 같은 여러 툴과 메커니즘을 이용하여 그대로 WML 애플리케이션에 적용이 가능한 것이다. 또 HTML과 WML에서도 URL을 사용할 수 있기 때문에 기존 웹 브라우저나 마이크로 브라우저에서 URL을 이용한 웹 사이트 검색이 가능하다. 주의할 점이 있다면 게이트웨이에서 받은 웹 정보를 WML에 맞추어 인코딩해 주는 작업이 필요하다는 것으로 이러한 인코딩 툴들은 개발자들이 해결해야 할 사항이다.

새 유선 네트워크 표준의 적용
WAP 포럼은 주로 웹 상에서 가능한 모든 툴이나 프로토콜을 WAP에 적용할 수 있도록 최적화하고 있으며 새로운 프로토콜이 나올 때마다 이를 바로 무선 네트워크 환경에 적용할 수 있도록 주시하고 있다. 현재 W3C에서 정의 중인 HTML-NG(Next Generation)나 HTTP-NG에 대한 사항들도 무선 네트워크로의 전환을 검토하고 있다.

WAP 솔루션의 이점
이제 WAP이 어떤 것인지 감은 잡았을 것이다. 그러면 이 WAP을 이용하여 무선통신 서비스 제공자들을 비롯해 사용자들은 어떤 이점을 얻을 수 있는지 알아보자.

서비스 제공업체에서 얻을 수 있는 이점
무선 데이터 전송이나 네트워크 관리의 입장에 있는 서비스 사업자들은 WAP을 이용함으로써 얻을 수 있는 이점은 다음과 같다.

·자사의 서비스를 이용하는 사용자들에게 기존 SMS 서비스보다 안정된 서비스를 제공
·WAP 기반의 솔루션을 이용한 신규 서비스의 제공. 예를 들면 미팅 서비스나 실시간 정보 서비스 제공 등
·기존 웹 환경을 그대로 이용하여 WAP 서비스를 적용할 수 있기 때문에 무선 단말기를 이용하여 웹 정보를 검색하려는 사용자의 요구 만족
·WAP 포럼에서 무선 네트워크 환경의 표준을 제정하고 있기 때문에 이를 기반으로 다가올 화상 정보통신 서비스 제공의 기반을 다질 수 있다는 점. 이를 통해 IMT2000 등 화상 통신의 기반 다지기 가능

단말기 제조업체에서 얻을 수 있는 이점
단말기 제조업체들은 자사 단말기에 마이크로 브라우저만을 탑재하면 WAP 서비스 제공이 가능한 단말기를 생산하게 된다. 마이크로 브라우저 하나만 탑재하면 모든 WAP 서버(실제로는 게이트웨이)에 접속이 가능하므로 WAP을 기반으로 한 서비스 제공이 가능하다. 따라서 단말기 이용자들에게 좀 더 높은 부가가치 서비스를 제공할 수 있다.

개발자가 얻을 수 있는 이점
WAP은 기존 유선 네트워크 환경에서 사용하는 기반을 그대로 적용하여 무선 네트워크 환경에 적합하도록 개발되었다. 이로 인해 개발자들은 무선 네트워크라고 해서 특별한 개발 툴을 이용할 필요가 없으며 기존 개발툴을 그대로 사용할 수 있어 WAP 솔루션을 쉽게 개발할 수 있다. 또 WML은 HTML을 기반으로 한 XML에서 변형된 언어이기 때문에 기존 XML 솔루션을 조금만 변형하면 WML까지 지원이 가능하다.
현재 W3C에서는 XML 기반 정보를 동적으로 변형 가능한 XSL(eXstensible Style Language)을 정의하고 있다. 이러한 XSL을 사용함으로써 그림 5처럼 XML로 기술된 컨텐트를 쉽게 HTML이나 WML로 변형할 수 있다. 반대로 WML이나 HTML로 기술된 컨텐트는 XSL을 이용하여 손쉽게 XML로 변형할 수 있다.
지금까지 HTML을 XML로 변형하는 번역기는 여러 차례 출시되었지만 아직 WML<->HTML<->XML 번역기는 발표된 적이 없다. 현재 외국 소프트웨어 업체들은 이 언어 번역기의 개발에 주력하고 있는 것으로 알려지고 있다.

사용자들이 얻을 수 있는 이점
이동통신 가입자들은 WAP 마이크로 브라우저가 탑재된 무선 단말기를 이용하여 많은 서비스를 제공받을 수 있다. 더 안정적이며 빠른, 그리고 철저한 보안을 기반으로 한 데이터를 전송받을 수 있다. 가장 큰 매력은 실시간 정보 검색과 갱신이 가능하다는 점이다.

WAP의 미래
WAP 포럼이 설립되어 무선 네트워크 표준을 정의하기 시작한지 2년 남짓이다. 현재 국내외 상황을 보아도 무선 네트워크를 이용한 인터넷 정보 검색 서비스를 지원하는 서비스 회사는 드문 상황이다.
이 시점에서 WAP은 이제 걸음마 단계에 불과한 표준 정도이다. 하지만 WAP 포럼에 가입한 회사들이 세계 유수의 정보통신 업체라는 점을 볼 때 WAP의 미래는 밝은 편이다. WAP 포럼은 지속적으로 무선 네트워크 환경의 표준과 데이터 전송 표준을 정의하고 있으며 앞으로 나올 화상 통신의 기반도 넘보고 있다. IMT2000이 좀 더 빠른 시기에 대두되어 서비스가 확실하게 제공된다면 WAP의 미래는 불투명하다고 볼 수도 있다.
하지만 IMT2000은 표준안도 명확하게 제시되어 있지 않으며, 단말기도 몇 개에 불과하다. WAP은 얼마 안 있어 무선 네트워크의 표준으로 자리매김 할 것이 확실시되며 IMT2000 서비스가 시작된다고 하더라도 IMT2000 역시 무선 네트워크 환경이기 때문에  WAP의 무선 네트워크 프로토콜 개념은 사라지지 않을 것이라고 보인다.
이상으로 WAP이란 무엇인지 간단하게 알아보았다. 다음 달에는 WAP 아키텍처와 WAP 프로토콜의 내용을 알아보도록 하겠다.

정리쪾이근형 기자 |rilla@pserang.co.kr|

WAP Forum의  목적
에릭슨과 같은 대형 정보통신 회사들이 WAP 포럼을 만든 이유는 무엇일까? WAP 포럼의 목적은 다음의 4가지로 요약될 수 있다.

·핸드폰과 다른 무선 단말 장치에 향상된 데이터 서비스를 제공함과 동시에 인터넷 정보를 검색할 수 있도록 지원
·무선 네트워크 기술을 통합해 세계적으로 통용되는 무선 프로토콜 기술 명세의 제작
·무선 네트워크와 여러 기반 장치들을 이용하여 현재 수용 가능한 지역보다 넓은 지역에 서비스할 수 있는 애플리케이션의 개발 기준 및 새로운 컨텐트 개발 기준 작성
·현재의 무선 네트워크 기술에 적합하면서 향상되고 질 높은 기술 기준 개발

WAP 포럼은 위의 네 가지 목표에 맞게 여러 가지 무선 네트워크 기술 기준을 확립하고 있을 뿐이지 포럼 자체가 제품을 개발하지는 않는다. 대신 어떤 회사라도 WAP 포럼의 기술 기준을 이용하여 제품을 만들 수 있도록 지침을 제공한다.
앞서 언급했듯 유수의 회사들이 모여 WAP 포럼을 만들어서 WAP의 기술 기준을 확립하고 명세서를 작성하는 이유는 무선통신 단말기가 사용자의 생활에 밀접하게 연결되어 있기 때문이다. 언제 어디서나 단말기를 이용한 정보 검색이 가능하길 원하는 사용자들이 많다고 했는데, 이런 이유만으로 포럼을 결성하여 기술 명세서를 확립한다는 것은 어딘지 부족하다. 구체적인 이유를 알아보자.

① 시장성
무선 가입자 시장의 성장 속도와 규모는 상상을 초월한다. ‘Global Mobile 매거진’의 조사에 따르면 현재 세계 무선 가입자는 약 2억 명에 육박하고 있다고 한다. 노키아의 조사 결과를 보면 2005년이면 10억 명이 무선통신 서비스를 이용할 것으로 전망하고 있다. 따라서 급속도로 팽창하고 있는 무선 가입자망을 본다면 매력적인 시장이 아닐 수 없다.

② 가격 파괴
데스크탑 컴퓨터를 구입하려면 적어도 100∼200만 원의 예산이 필요하다. 물론 100만 원 미만인 인터넷 PC가 있긴 하지만 부담스러운 가격임에는 틀림없다.
하지만 무선 통신 단말기의 가격은 어떤가? 데스크탑이나 노트북에 비하면 조족지혈에 불과하다. 대개 일반 가정에 컴퓨터는 한 대 정도 있지만 무선통신 단말기는 가족 구성원 모두가 소유한 경우가 많다.

③ 단말기 사용 패턴
일반 사용자들은 자신의 단말기를 신체의 일부분처럼 간수한다. 즉 자신의 손이 가는 위치에 항상 두기 마련이다. 이것은 무선 인터넷 정보 검색 서비스가 언제나 가능하다는 것과 사용하기 쉽고 짧은 시간에 사용할 수 있어야 한다는 것을 의미한다.

④ 쉬운 인터페이스
보통 인터넷에서 웹 서핑을 하려면 먼저 모뎀이나 전용선을 통해 서버에 접속한다. 웹 서핑을 위한 여러 가지 프로그램을 인스톨하고 또한 스크립트를 설치하는 등 복잡한 과정을 거치게 마련이다. 하지만 무선 단말기를 이용하여 웹의 정보를 얻을 때에는 단순히 단말기의 인터페이스를 이용하여 요청만 하면 서버에서 사용자가 원하는 정보를 단말기 액정 크기에 맞도록 바꿔서 전송해준다. 또 중요한 것은 언제나 네트워크가 열려 있다는 점이다. 이것 때문에 실시간으로 변하는 중요하고 값비싼 정보를 제때에 손쉽게 얻을 수 있다.

⑤ 유선과 다른 네트워크 환경
무선 네트워크 환경은 유선 네트워크 환경과는 다르다. 무선 네트워크 환경은 데이터 전송에 여러 가지 제약점이 존재하는데 무선 단말기의 한정된 배터리 용량, 단말기의 이동 문제, 낮은 대역폭, 낮은 접속 안정성 등 부실한 점이 많다. 대역폭을 증가시키려 해도 대역폭 증가에 따라 소모되는 배터리 용량이 증가로 쉽게 대역폭을 늘릴 수도 없다. 따라서 이런 낮은 네트워크 환경에 맞게 데이터 전송 능력을 향상시켜 배터리 용량을 최소화하는 노력이 필요하다.

⑥ 처리 능력이 저조한 무선 통신 단말기
대개 무선 단말기는 XT급 CPU와 500Kbyte 정도의 메모리 용량, 작은 크기의 화면을 가지며 단말기마다 서로 다른 입력 장치를 사용하고 있다. 이러한 제약으로 인해 무선 네트워크 인터페이스는 유선과 달라질 수밖에 없다.

단말기 개발업체들은 작고 가볍게 만들면서 오래가는 배터리와 더 넓은 대역폭을 수용하고 빠르고 많은 용량의 메모리가 채용된 단말기 개발에 주력하고 있다. 사용자들도 무선 단말기의 성능 향상에 목말라 있다. 빠른 CPU, 많은 메모리 용량, 넓은 대역폭, 오래가는 배터리 용량 등 여러 가지 상황을 볼 때 현재 상황에서 무선 인터넷 정보 서비스를 위해서는 WAP이 필수적이다. 또 2002년 월드컵에 맞춰 국내에서도 화상 무선통신의 미래가 펼쳐질 것이다. WAP 포럼의 여러 회사들도 이 화상 무선통신 즉, IMT2000의 미래를 내다보며 무선 네트워크 규약을 정하고 있다.

반응형