방송통신기술이슈 & 전망 2014 년제 50 호 디바이스의경계를넘는연동기술, 그리고소셜기반접근 Korea Communications Agency 2014.02.04
방송통신기술이슈 & 전망 2014 년제 50 호 개요 스마트폰또는스마트패드와같은개인용스마트디바이스의성능이향상되고보급이확산됨에따라한사람이두개이상의스마트디바이스를사용하는것이일반화되고있다. 이러한 개인의멀티디바이스활용시대 를맞이하여주로활용되는디바이스로는스마트폰, 스마트패드, 그리고노트북등이있으며, 이와같은여러종류의스마트디바이스를효과적으로활용하기위해서는디바이스들사이의경계를넘어서로다른디바이스들간에원활한데이터교환과응용의상호연동을위한방법들이제공될필요가있다. 또, 이러한요구는한사람이가진디바이스들에대해서뿐아니라다른사람이가진디바이스들에대해서까지확대될필요가있다. 본보고서에서는멀티디바이스활용을위한국내외기술동향을살펴보고, 디바이스들사이의소셜관계를이용하는새로운개념의 멀티디바이스무설정연동기술 에대해소개한다. 1. 멀티디바이스연동에대한요구증가 애플의아이폰이처음도입된 2009년 11월부터국내에스마트폰이본격적으로보급되기시작하였다고고려할수있다. 이때부터현재불과 4년정도밖에지나지않았지만 2012년 8월말기준국내스마트폰보급대수는 3,000만대를돌파한것으로알려져있다 [1]. 또, 이러한추세는스마트디바이스의성능이더욱향상되고제공되는응용서비스가다양해짐에따라더욱가속화될것으로예상된다. 스마트폰뿐만아니라스마트패드역시보급이활발하게진행되어방송통신위원회자료에의하면 2012년약 383만대가보급되었고 2015년도에는약 982만대가보급될것으로예상되고있다 [2]. 스마트패드를사용하는사용자들은일반적으로스마트디바이스에매우친숙한사용자들로서스마트폰과노트북등복수의스마트디바이스를사용하는경우가많은데, 이와같이한사람의사용자가여러개의스마트디바이스를사용하는경우사용자는자신이가지고있는디바이스들의활용도를높이고자할것이고, 이를위해서는각디바이스가가지고있는데이터, 응용및자원을편리하게공유하고자하는요구가발생한다. 즉, 스마트폰에있는데이터를스마트패드로옮기거나스마트폰의 2
디바이스연동기술및소셜기반접근기술 응용을스마트패드에서실행하는것과같이유기적으로연동되어사용자에게는멀티디바이스가하나의디바이스와같이인지되고사용되어야하는것이다. 이처럼편리한멀티디바이스연동을위해서는다음 3 가지사항을만족할필요가있다. 첫째, 디바이스의연동과정에서사용자가개입해야하는설정이최소화되는무설정방식이어야한다는것이고둘째, 멀티디바이스가하나의디바이스로인지되도록멀티디바이스의사용자인터페이스가하나로결합될필요가있다. 마지막으로동일한종류의디바이스뿐아니라서로다른종류의디바이스들사이의연동도제공될필요가있다. 본보고서에서는먼저, 멀티디바이스를사용자의개입을최소화하면서연동하고편리하게사용하는기술및솔루션의동향에대해살펴보고또, 스마트디바이스를연동하는데있어사용자가개입하여설정하는과정을최소화하기위한새로운방법으로디바이스들사이의소셜관계를활용하는방법을소개한다 [3]. 2. 클라우드기반멀티디바이스연동방법 한사람의사용자가여러개의스마트디바이스를이용할수있는기술중가장활용성이높은기술의하나는클라우드컴퓨팅기술이다. 아래 < 그림 1> 에서보여주는바와같이애플은 icloud라는클라우드컴퓨팅기반의멀티디바이스연동서비스를제공하고있다 [4]. 3
방송통신기술이슈 & 전망 2014 년제 50 호 애플의 icloud 서비스는사용자가자신이사용하는아이폰, 아이패드, 그리고맥북을 icloud 에등록해두고이들디바이스사이의컨텐츠와응용을편리하게공유하도록하고있다. 사용자는 icloud 시스템에자신이소유한디바이스들을등록하는것만으로이들디바이스에저장되어있는컨텐츠를동기화하여어느디바이스에서건원하는디바이스에서동일한컨텐츠를사용할수있다. 예를들어아이폰으로촬영한사진은 icloud 시스템을통해즉시등록된아이패드와맥북으로동기화가되는것이다. 구글역시구글플레이스토어에서계정동기화를이용하여등록된응용및콘텐츠의동기화를가능하게하고있는데, 즉동일한계정으로접근하는기기에대해동일한응용및콘텐츠를사용할수있도록하는환경을제공한다. 구글플레이서비스 SDK는보다다양한단말에서사용할수있는앱을개발하도록지원하고, 최신의기능을사용할수있도록하는 API이다. 또, 구글플레이서비스 APK를이용하면백그라운드로구글플레이스토어와연계해자동으로앱의업데이트가가능하며 [5], 구글드라이브를통해서는언제어디서나원하는파일에접속할수있는데, 구글드라이브는클라우드상의저장공간으로이를통해언제어디서나원하는데이터를사용할수있다 [6]. 이밖에네이버및다음과같은국내포털들과 KT, SKT, LGU+ 와같은통신사에서 제공하는클라우드스토리지들도여러개의디바이스를연동하여데이터를활용할 수있는솔루션들로볼수있다. 4
디바이스연동기술및소셜기반접근기술 3. 디바이스사이의직접연동기술 애플은 icloud를이용한멀티디바이스연동이외에도 Mac OS X Lion 10.7 그리고 ios7부터제공되는 Wi-Fi ad-hoc 서비스로 AirDrop 을통하여 USB 저장장치없이 AirDrop 기능을가진디바이스와파일을공유하는기능을제공하고있다 [7]. 아래 < 그림 3> 에서는애플 AirDrop 서비스화면의예를보여주고있는데, AirDrop 은애플 ID 기반의 P2P 방식으로상대편디바이스를인식하고단순한드래그- 앤드-드랍으로디바이스들사이의파일전송을가능하게한다. 이외에도애플에서는보다직관적인상호작용을통해파일을전달하는수단을준비하고있다. < 그림 4> 에서는 File Sharing Gestures 라는이름으로애플이출원한특허의한예를보여주고있는데 [8], 그림 4에서보듯이위에있는스마트폰을물을붓듯이기울임으로써스마트폰에저장된파일을아래에있는스마트패드로전달한다는내용의특허이다. 이특허는스마트폰과스마트패드의모션센서를이용하여디바이스의자세와움직임을인식하고이들디바이스사이의파일을전달하는직관적인디바이스협업기술에관한것이다. 이와같이미래의멀티디바이스연동은보다직관적이고편리한방식으로이루어질것으로예상된다. 애플과마찬가지로구글에서도자사의안드로이드운영체제인아이스크림샌드위치 1) 이후버전부터 NFC 2) 를기반으로두안드로이드디바이스간의컨텐츠를공유 1) 5
방송통신기술이슈 & 전망 2014 년제 50 호 하는안드로이드빔 (Android Beam) 기술을채택하고있다 [10]. 안드로이드빔기술은 2대의기기를맞댐으로서서로콘텐츠를공유하게하고응용프로그램의경우에는해당응용을제공하는마켓으로링크시켜주는기능을가지고있다. < 그림 5> 는구글의안드로이드빔기술의개념도를보여주고있다. 구글의안드로이드빔기술은 HP에서는 Touch-to-Share 라는이름의서비스로제공되고있으며 [11], 삼성에서는 S Beam이라는이름의서비스로스마트디바이스에탑재되어제공되고있다. 또, 삼성에서는자사의아티브노트북에서갤럭시스마트폰과의연동을용이하게하는응용으로 SideSync 솔루션을제공하고있다 [12]. 삼성 6
디바이스연동기술및소셜기반접근기술 의 SideSync 솔루션의개념은아래 < 그림 6> 에서볼수있는데, 사용자는단순한 Drag & Drop으로양쪽디바이스사이의컨텐츠공유를용이하게할수있다. 또한모바일디바이스와 PC의화면을공유하는화면공유기능도제공한다. 이솔루션은스마트디바이스사이의경계를허물고멀티디바이스사용에있어사용자편의성을극대화하는솔루션이라할수있다. 4. 디바이스소셜기반멀티디바이스연동기술 본보고서에서특별히설명하고자하는 디바이스소셜기반멀티디바이스연동기술 은디바이스들사이의소셜관계라는개념을도입하여디바이스들도사람과마찬가지로소셜관계를형성하도록하는기술이다. 디바이스들사이의소셜관계는사람들이사람들사이의소셜관계의친밀도에따라정보나자원을공유하듯이디바이스들사이의자율연동및자원공유의기준이될수있다. 디바이스사이의소셜관계는디바이스소유자들사이의소셜관계를바탕으로형성되는데즉, 아버지가가진디바이스와아들이가진디바이스들사이의관계는각각의소유자들사이의관계와마찬가지로디바이스들사이에도아버지와아들의관계가유지되도록하는것이다. 따라서, 이들디바이스들사이의자원의공유는실세계에서아버지와아들사이에이루어지는정보와자원의공유의범위를바탕으로자동으로설정되도록한다. 디바이스의소셜관계를활용하는멀티디바이스연동기술은앞에서논의된 2가 7
방송통신기술이슈 & 전망 2014 년제 50 호 지유형의연동기술에비해다음 2가지장점을가진다. 우선, 멀티디바이스를연동하기위해요구되는사용자의설정을최소화할수있다. 특히, 디바이스사이의소셜관계를관리하고관계의친밀도에따라연동되는자원의종류나내용을결정하는지능을향상시킨다면사용자의개입이전혀필요없을수도있다. 둘째로, 연동되는디바이스가동일종류뿐아니라다른종류의디바이스도연동할수있는장점을가지고있다. 사람들사이의소셜네트워크에기반한디바이스들의소셜관계를활용하는새로운개념의멀티디바이스연동을위한기술은한국전자통신연구원 (ETRI) 휴먼컴퓨팅연구실에서처음으로제안하여기술개발이진행되고있는데 ETRI에서제안하는기술의개념은아래 < 그림 7> 에서확인할수있다 [13, 14]. 한개인과다른사람들사이의소셜관계는자신이소유하고있는디바이스에상속되어자신이소유한디바이스들사이의연동및다른사람이소유한디바이스와의연동에활용될수있으며, 각디바이스는디바이스들사이의소셜관계에따라사용자의개입을최소화하면서데이터교환, 응용의연계실행, 그리고하드웨어자원의공유가가능하다. ETRI 에서개발중인기술을자세히살펴보면디바이스들의통신빈도와내역등의 8
디바이스연동기술및소셜기반접근기술 분석을통해휴먼의소셜관계와유사한디바이스들의소셜관계를구성함으로써디바이스들의자율적인연동을지원한다. 이를위해먼저, 디바이스들사이의소셜관계는아래 < 그림 8> 에서보여주는바와같이모델링할수있는데, 먼저 < 그림 8> 에서 (a) 는디바이스들사이의통신빈도에따른연결강도를보여주고있다. 그림에서각노드는하나의디바이스를의미하며노드들사이의선의굵기는선양단의노드에해당하는디바이스들이얼마나자주연결되었는지를나타낸다. (b) 는 (a) 에서보여주는각디바이스의소유자중심으로연결강도를묶은그림이다. (b) 에서각노드는사람이며노드들사이의선의굵기는선양단에해당하는사람들이얼마나자주자신들이가지고있는디바이스로통신했는지를나타낸다. (c) 는사람들이서로얼마나친밀도를가지는지를조사한그래프이다. (c) 에서각노드는사람이며노드들사이의굵기는두사람이얼마나친밀하다고느끼는지를나타낸다. < 그림 8> 의 (b) 와 (c) 의노드와각노드들사이의연결강도를고려할때디바이스의소셜관계와사람의소셜관계는상호연관성을가지고있다는것을알수있으며, 이러한디바이스의소셜관계를기반으로디바이스들사이의편리한상호연동을제공할수있다 [14]. 한편, 디바이스의소셜관계를활용하는멀티디바이스물리적연동구조는 < 그림 9> 에서보여주는바와같다 [15]. 각디바이스는기본적으로컴퓨팅자원, 입출력장치, 데이터, 응용, 그리고속성에대한정보를가지고있으며각디바이스들은디바이스들사이의통신수단을기반으로상호연동된다. 9
방송통신기술이슈 & 전망 2014 년제 50 호 여러개의디바이스를상호연동시키기위해서 2가지종류의서버가요구되는데, 첫째, 디바이스관리서버는디바이스들의소셜관계를생성, 저장및관리하는기능을수행하며이를데이터베이스로구축관리한다. 둘째로는응용서비스서버로서멀티디바이스연동에따라수행되는각종응용을저장관리하는서버이다. 그밖의구성요소로응용서비스클라이언트는멀티디바이스연동에의해서비스가제공되는가상클라이언트환경을의미한다. 10
디바이스연동기술및소셜기반접근기술 각디바이스들은상대방디바이스를만나면디바이스관리서버에문의하여서로간의소셜관계를확인하고, 소셜관계기반의필요한응용서비스를응용서비스서버에서선택한다. 선택된응용서비스는멀티디바이스가상호연동되어생성되는가상의응용서비스클라이언트상에서제공되어사용자가사용할수있도록한다. 사람들이소셜관계를유지하고관리하기위해주소록을이용하듯이각디바이스들도소셜관계를가지고운용하기위해서는이를명세하고정의할필요가있는데, < 그림 10> 에서는디바이스를표현하고명세하기위한규격을정의한예를보여주고있다 [16]. 각디바이스는자신의속성과가지고있는기능, 데이터, 서비스, 그리고인터페이스로정의된다. 각항목들은세부항목으로정의되며, 디바이스들은이정보를이용하여상호연동할정보나자원의종류나범위를결정하게된다. 디바이스명세정보에추가하여각디바이스들은자신의소셜관계를가진디바이스들에대한정보와이들과공유할정보나자원의종류를정의하고있어야한다. < 그림 11> 에서보여주는바와같이각디바이스는자신의기본적인속성을가지고있으며, 소셜관계에대한이름과그소셜관계에해당하는디바이스들의멤버들, 그리고각멤버들에게공유를허용하는자원의정보를가지고있다 [17]. < 그림 11> 에서의디바이스는친구라는소셜관계를가지는디바이스 ID 1~3이있으며, 이들디바이스들에대해서키보드, 마우스, 그리고파일과같은자원의공유를허용한다고정의되어있다. 이와같은방식으로각디바이스는소셜관계를정의함으로써사용자의개입을최소화하면서정보나자원을공유할수있는것이다. 11
방송통신기술이슈 & 전망 2014 년제 50 호 5. 맺음말 본보고서에서는여러개의스마트디바이스들을편리하게연동하여활용하기위해제안되고활용되는기술과솔루션에대해살펴보았다. 애플, 구글, HP, 그리고삼성과같은글로벌 IT 업체에서는자사의디바이스를편리하게연동하여활용할수있는솔루션을제공하고있다. 이러한솔루션에는클라우드를이용한방법그리고디바이스들사이의직접연동을이용한방법이일반적이지만, 본보고서에서는디바이스의소셜관계를이용하는새로운방법을추가적으로소개하였다. 이방법을통해디바이스는소유자의휴먼소셜관계에따라스스로디바이스들의소셜관계를형성하고이를바탕으로사용자의개입을최소화하면서상호연동하도록할수있다. 이러한상호연동을통해사용자는편리하게여러디바이스의데이터, 응용, 그리고컴퓨팅자원을편리하게활용할수있다. 이러한소셜리티중심의디바이스연동방법은스마트디바이스뿐아니라 IoT 및 WoT에확대적용할수있으며, 이를통해사물의소셜네트워크를구축하는새로운패러다임에대한시도가가능할것이다. 12
디바이스연동기술및소셜기반접근기술 [1] 방송통신위원회연차보고서, 방송통신위원회, 2013. 2. [2] 신규모바일기기정보보호연구, 한국정보보호학회, 2011. 12. [3] 배창석, 강동오, 강규창, 정준영, 디바이스소셜리티기반멀티디바이스무설정연동기술, ETRI 전자통신동향분석, 제28권, 제1호, pp.72-80, 2013. 12. [4] 애플 icloud, http://www.apple.com/kr/icloud, 2013. [5] 구글플레이서비스, http://developer.android.com/google/play-services/index.html, 2013. [6] 구글드라이브, https://support.google.com/drive, 2013. [7] 애플 ios7 특징, http://www.apple.com/kr/ios/ios7-basics/, 2013. [8] Patent Details Possible File Sharing Gestures For Future ios Devices, http://www.macstories.net/news/patent-details-possible-file-sharing-gestures-for-future-ios-devic es, 2012. [9] Apple Inc., Intuitive, Gesture-based Communications with Physics Metaphors, US Patent Application Publication, US 2011/0163944 A1, Jul. 2011. [10] 구글 NFC, http://developer.android.com/guide/topics/connectivity/nfc/nfc.html, 2012. [11] Touch-to-share 기술소개웹사이트, http://www.webosnation.com/touch-share, 2012. [12] 삼성전자 SideSync, http://www.samsung.com/uk/sidesync, 2013. [13] D. Kang, K. Kang, and C. Bae, Zero Configuration P2P File Sharing among Smart Devices using Device Sociality, Proc. of ICIIP 2013, Seoul, Apr. 2013. [14] K Kang, J. Choi, D. Kang, S. Yoo, and C. Bae, Device Social Network as Collaboration Framework, Proc. of ICONI 2013, Dec. 2013. [15] 한국정보통신기술협회, 디바이스소셜리티기반서비스참조모델, TTAK.KO-10.0608, 2012. 12. [16] 한국정보통신기술협회, 디바이스협업서비스를위한디바이스명세및관리구조, TTAK.KO-10.0609, 2012. 12. [17] D. Kang, K Kang, and C. Bae, A Device Sociality Framework to Enhance Zero Configuration Degree of Interaction of Smart Devices, Proc. of ICONI 2013, Dec. 2013. 13
방송통신기술시장 정책콘텐츠 발행호 2014 년제 50 호 발간물명 디바이스연동기술및소셜기반접근기술