1. WPS란?
IT용어 중에 WPS를 찾아보면 Web Processing Service, Welding Procedure Specification, Wi-Fi Protected Setup 등 다양한 용어가 검색이 된다. 이번 포스팅에서 소개할 WPS(Wi-Fi Positioning System)는 이중에서 Wi-Fi로 들어오는 무선 AP의 정보를 이용해서 위치값을 얻어내는 서비스이다.
WPS가 일반인들에게 인식되기 시작한 것은 iPhone에서 해당 솔루션을 기본으로 탑재하면서부터이다. 이를 통하여 GPS나 이통사 LBS의 이용이 불가능한 iPod Touch에서도 위치를 얻어낼 수 있게 되었다. iPhone에 내장되어 있는 WPS는 'Skyhook Wireless' 의 제품이다. 위키피디아에서 'Wi-Fi Positioning System'으로 검색하면 'Skyhook Wireless'으로 redirect를 해줄만큼 이 회사는 WPS에서 중요한 존재이다. WPS라는 용어를 가장 먼저 사용했으며, 시장에서 가장 선두에 있는 기업이기도 하다.
2. WPS의 기술요소
WPS는 크게 무선 AP 정보를 얻어내는 기술, 얻어낸 Data를 최적화하여 Database를 구축하는 기술, 사용자의 모바일 디바이스에서 필요한 정보를 얻어내는 기술, 얻어낸 무선 AP 정보와 구축된 Database내의 정보를 비교하여 위치를 얻어내는 기술 등으로 구성되어 있다. Skyhook Wireless를 비롯하여 Sony, 국내외 네트워크 사업자들이 구성 기술들에게 다양한 특허를 걸어 놓았다.
2.1.무선 AP 정보를 얻어내는 기술
흔히 솔루션 사업자들은 스캐닝 차량 등을 통해 무선 AP의 정보를 얻어낸다. 이때 얻어내는 정보는 SSID, MAC Address, Channel, Signal Strength, Noise Strength 등 매우 다양하다. 이러한 정보를 GPS가 내장된 디바이스를 통해 위치값과 함께 수집한다. 아래는 'Skyhook Wireless'가 특허 공개한 '위치 표지 데이터베이스와 서버, 위치 표지 데이터베이스구축 방법 및 이것을 이용한 위치 기반 서비스(공개번호 : 10-2007-0120085)'의 일부분이다.
2.2.얻어낸 Data를 최적화하여 Database를 구축하는 기술
대부분의 서비스들은 위치 정보를 Key로 해서 AP의 정보를 가지는 것은 아니고, AP를 Key로 Database를 구축한다. WPS는 스캐닝 차량등을 통해 들어오는 다양한 정보(이동함에 따라 변하는 신호강도 등)를 조합해서 AP의 위치를 추정한다. AP의 정보외에 Tagging, Height 값 등 다양한 정보가 같이 Database에 쌓이게 되는데, AP의 위치를 계산하는 알고리즘이나 기타 정보들은 서비스별로 매우 다양한다.
2.3. 사용자의 모바일 디바이스에서 필요한 정보를 얻어내는 기술
2.1.에서 얻어낸 정보의 종류에 따라 모바일 디바이스에서 얻어내야 정보가 달라진다. 하지만, 플랫폼에 따라 필요한 정보를 얻어낼 수 없을 때가 있다. 예를 들면 무선 AP의 Signal Strength와 같은 정보를 클라이언트가 설치된 플랫폼에서 제공하지 않는다면 WPS는 사용할 수 없게 된다. 불행히도 대부분의 모바일 플랫폼들이 Wi-Fi를 통해 들어오는 다양한 정보들을 접근할 수 있는 API들을 모두 제공하지는 않는다.
그런 이유로 WPS의 기본 타겟 디바이스는 노트북이나 넷북이 되고, 대부분 브라우저 툴바 형태로 제공된다. Windows Mobile, Android등 일부 스마트폰 플랫폼에서 다양한 WPS들이 지원하고 있기는 하다. Mobile Browser의 경우는 아직까지는 iPhone Safari외에는 쉽지 않고 툴바설치가 되지 않으면 사용이 쉽지 않다. 아래는 'Skyhook Wireless'가 특허 공개한 '인터넷 검색 및 통신을 위한 위치 툴바(공개번호 : 10-2008-0087798)'의 일부분이다.
2.4. 얻어낸 무선 AP 정보와 구축된 Database내의 정보를 비교하여 위치를 얻어내는 기술
같은 위치라고 해도 AP의 정보가 항상 동일할 수가 없다. 상황에 따라서 AP의 일부분이 Power Off 되어 있는 경우도 있을테고, 한 건물내에서 이동을 했을 경우도 있고, 그날 날씨에 따라서 Noise의 강도가 달라질 수도 있는 등 다양한 변수가 있다. 이러한 변수를 고려한 복잡한 알고리즘을 거쳐서 현재 위치를 추정하게 된다.
알고리즘이 100% 정확하지는 않아서 때로는 잘못된 결과를 낼때도 있다. iPod Touch에서도 종종 강남에 있는데도 종로에 있다고 나오는 경우를 경험해 보았을 것이다. 현재 상용화 제품들은 Database에 해당 지역의 정보가 있다면 90%이상의 정확도를 가지고 있으며, 오차 범위도 실내에서는 5M, 실외에서는 10M 정도를 유지하고 있다. 아래는 'Skyhook Wireless'가 특허 공개한 '위치 확인 시스템의 연속 데이터 최적화(공개번호 : 10-2007-0118607)'의 일부분이다.
3. 주요 플레이어
현재 WPS 시장은 거의 'Skyhook Wireless'의 독주에 가깝다. 하지만 WPS를 지원하는 다른 업체들이 없는 것은 아니다. CISCO, Herecast, Koozyt 등 다양한 업체들이 각각의 차별화 포인트를 가지고 시장을 넓혀가고 있다.(물론 이들은 'WPS'라는 용어를 직접적으로 사용하지는 않는다.) 이들의 차별화 포인트들은 기술의 차별화보다는 응용에 있다. 서비스에 따라서 서버응용 API, 다양한 Tagging 기법, 대형 지하 쇼핑몰 지원 등 재미난 것들이 많으니 관심을 가지고 비교해보면 재미있을 것이다.
4. GPS를 보완하는 기술
'무선 Air의 보완재, WiFi'포스트에서도 언급했지만 Wi-Fi 내장 디바이스들의 수요는 갈수록 증가하고 있으며 위치 정보에 대한 필요성은 더 이상 이야기 하지 않아도 될 것이다. WPS를 이용하면 사용자의 현재 위치를 얻어내고 다양한 응용서비스에 적용할 수 있다. 하지만, GPS를 완전히 대체하는 기술로서의 접근은 조금 위험하다. GPS가 아직 가격이 높고 보급율이 낮지만 곧 가격은 하락할 것이고, A-GPS를 넘어선 DGPS가 다양한 단말에 내장될 것으로 보여진다. GPS의 특성상 실내에서는 수신율이 급격히 떨어지고 당분간은 Wi-Fi 내장 기기의 보급율보다는 적을 것이니 WPS는 위치를 얻어내기 위한 GPS와 상호 보완적인 기술로 보면 될 것이다.
국내에서 WPS 관련 서비스는 당분간 요원할 것으로 예상된다. 응용할 수 있는 서비스가 아직까지는 부족하고, 스마트폰이나 노트북을 이동중에 즐기면서 위치 정보에 대한 Needs가 필요한 상황이 아직까지는 흔하지 않기 때문이다.
'Skyhook Wireless' 도 국내 DB를 수도권과 부산 일부 지역만을 구축해 놓은 상황이다. 엄연히 'iPod Touch'라는 상용화 단말이 팔리는 상황에서 소비자들이 DB 구축에 대한 요구를 Apple에게 안하는 것을 보면 응용 서비스가 부족하긴 부족하나 보다. 언젠가는 국내에서도 스마트폰과 넷북의 보급율이 높아지고, 다양한 LBS가 등장하는 때가 오면 이러한 WPS가 각광받을 때가 오겠지....
Comments List
좋은 자료 감사합니다.~
관리자만 볼 수 있는 댓글입니다.
skyhook 특허는 출원상태이지 아직 등록은 안 된 것 같습니다.
그런데, 이런 일반적인 WPS '구성방식' 을 특허를 줘버리면 안 되는데..
다른 사업자들 자체적인 Wi-Fi AP 위치 데이터베이스 구축하고 위치 제공 서비스를 하면 분쟁이 생기는 골때리는 상황이 올 수도.
네. 맞네요. 본문 수정했습니다. 정말 이거 너무 일반적인 내용이라 특허가 조금 위험하긴 해요. 이미 국제 출원된 내용이라 복잡하긴 하죠.
자료 잘 봤습니다. 어제 스터디때 WPS이야기가 잠깐 나왔는데 이런 구조를 갖는 줄 첨 알았습니다. 잘 보고 갑니다. ^^
'위치 확인 시스템에서 연속 데이터 최적화' 미국 특허가 막 승인 됐네요.
http://gpsobsessed.com/skyhook-adds-another-wi-fi-patent-to-hit-the-double-digits/
우려했던 대로, 이런 포괄적인 구성 방식 특허가 유사한 다른 업체 (야후와 막 제휴 체결 발표를 한 Navizon : Mexen tech. 같은 곳들) 과의 특허 분쟁을 바로 불러올 수도 있다는 예상들이 나오고 있습니다.
정말 그렇다면 LBS 발전에 도움 안 되는 쓸 데 없는 제 살 깎아먹기 분쟁들이 될테지요.
아.. 정보 감사드려요. 중요한 뉴스인데..
지역 특허 분쟁의 소지가 다분하네요.. 제가 볼 때 A-GPS나 DGPS가 대중화되는 시점이 그리 멀지 않아 보입니다. 4-5년이면 충분할 텐데.. 그때까지 분쟁만 하다가 세월이 지나갈지도...
많은 도움되었습니다. 감사합니다~ ^^*
좋은정보 감사합니다^^ 퍼가요.. 지금 제게 딱 필요한거임^^
모바일 관련 제안서를 쓰다보니, 자주 들어와서 도움을 받습니다.
좋은 자료 감사하구요. 이 글은 제가 좀 퍼가도 될런지요?! ^^
사실 이미 퍼갔다는~ ^^;;;;;
글에다가 출처는 남겨놓았습니다.
감사합니다. ㅎ
좋은 정보 감사합니다. WPS는 응용서비스가 중요하다는 것을 알았습니다. ^^
너무나 좋은글 잘 봤습니다.
퍼가도 될련지요? 물론 출처 남기고요...감사합니다.
제가 아는 WPS(Wifi Protect Setup)와는 조금 다른 내용 같네요.
WPS 에 대해 조사 중이었는데..감사합니다..잘 읽고 가요~~
WPS에 관련된 정보 잘 보고 갑니다. 감사합니다 ^^
좋은 하루 되세요.
좋은 자료 감사합니다.
모비젠님! ^^ 안녕하세요?
맨 위에 있는 그림중 WPS는 와이파이측위시스템을 말하는 것인가요??
아님 서버인가요? -0- WPS가 무엇인지 알려주시면 감사하겠습니다. (__)
즐거운 하루 되세요!