《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 鄰近區域服務及開發框架的需求分析
鄰近區域服務及開發框架的需求分析
2017年微型機與應用第11期
衛力,王玉峰
南京郵電大學 通信與信息工程學院,江蘇 南京 210003
摘要: 隨著移動網絡的發展,鄰近區域服務(Proximity Service,ProSe)成為近年來研究的新熱門領域,鄰近區域服務不僅需要解決移動設備分布式通信問題,還需要滿足服務發現、有效信息挖掘、隱私安全、節能等高層次的要求。當前的研究缺少對各個層次具體需求的完整分析。文章嘗試將鄰近區域服務的需求分層次討論,同時嘗試總結對應的開發框架需要具備的特性,最后介紹了目前典型的開發框架。
Abstract:
Key words :

  衛力,王玉峰

 ?。暇┼]電大學 通信與信息工程學院,江蘇 南京 210003)

  摘要:隨著移動網絡的發展,鄰近區域服務(Proximity Service,ProSe)成為近年來研究的新熱門領域,鄰近區域服務不僅需要解決移動設備分布式通信問題,還需要滿足服務發現、有效信息挖掘、隱私安全、節能等高層次的要求。當前的研究缺少對各個層次具體需求的完整分析。文章嘗試將鄰近區域服務的需求分層次討論,同時嘗試總結對應的開發框架需要具備的特性,最后介紹了目前典型的開發框架。

  關鍵詞:鄰近區域服務;分布式通信;開發框架

  中圖分類號:TN92;TP3

  文獻標識碼:A

  DOI: 10.19358/j.issn.1674-7720.2017.11.003

  引用格式:衛力,王玉峰.鄰近區域服務及開發框架的需求分析[J].微型機與應用,2017,36(11):811,14.

  0引言

  當今,現代的移動設備,如手機、平板電腦等,都配備了藍牙、WiFi、WiFi直連等最先進的點對點通信技術,同時還配備了各類先進的傳感器,使得移動設備能夠為用戶提供多樣化的鄰近區域服務(Proximity Service, ProSe)。

  雖然已經有很多學術機構或公司著手鄰近區域服務的研究,但是已有的各類方案都還沒有完全解決鄰近區域服務的所有問題。本文認為其主要原因是業界缺少對鄰近區域服務所有要素進行綜合的、整體的評估和分析,使得研究者各自為政,難以把握研究的重心。此外,本文認為,鄰近區域服務在發展后期,需要將不同類型的鄰近區域服務中的通用要素整合成可重用的框架,例如設備地址分配、設備發現、服務發現等。這能讓后來的研究者以最小的知識需求,快速加入到這一領域不同類型場景下高層次問題的研究。

  基于上述目的,本文首先簡要介紹了鄰近區域服務,接著提出鄰近區域服務的分層結構并討論實現各層的主要挑戰要素。指出在研究中引入一個開發框架的重要性,并分析了這種框架應具備的特性。最后,簡單介紹了當前典型的一些框架。

1鄰近區域服務概述

  所謂鄰近區域服務,指的是設備之間,彼此發現鄰近區域的其他設備上運行的應用,從而交換信息以提供或獲得服務的過程。在鄰近區域服務中,用戶之間的網絡交流緊緊地聯系著他們物理上周圍的環境,從而與所處的位置息息相關。這種“此時此刻”的服務,拓展了空間和時間,更有針對性地吸引用戶和提供服務,從而實現鄰近區域移動社交(Mobile Social Network in Proximity, MSNP)之類獨特的服務\[1\]。

  典型的鄰近區域服務主要有兩類:公共通信與商業服務。公共通信包括緊急救災、傳輸機密信息等。

  商業服務則發展出鄰近社交、多人游戲、多媒體分享、電子教育等新穎的形式。其中,鄰近區域移動社交是這一領域當前非?;馃岬囊粋€場景。

2鄰近區域服務各層要素分析

  本文將鄰近區域服務主要分為三層:物理層、上下文層、應用層。如圖1所示。

  

Image 001.jpg

  最底層是物理層,主要包含無線連接和各類傳感器,這一層主要負責設備間連接的建立與斷開,同時收集傳感器的信息,并將收集的傳感器信息連同無線通信接收的信息(例如發現用戶、消息交換等)提供給上一層。

  上下文層提取底層信息的語義,獲取關于其他設備的高層次的信息,例如用戶的興趣愛好、用戶之間的關系等。這些信息對于MSNP等服務來說,能夠幫助用戶發現周圍有相同興趣或者匹配度高的用戶,從而提高社交精準率。

  最后,利用下兩層提供的信息,應用層為用戶提供獨特的鄰近區域服務應用。

  這三層分別有各自需要解決的主要挑戰。此外,還有一些跨層的要素需要考慮。

  2.1物理層

 ?。?)設備/服務發現:設備發現指的是發現周圍的設備,服務發現指的是通過傳輸元數據,了解對端設備上可以獲取的內容(或服務)\[2\]。進行發現的目的是篩選周圍節點,只選擇值得連接的節點,可以說是鄰近區域服務的基礎功能。

  (2)路由和消息轉發:對等通信的設備之間組成的分布式網絡,需要有一個網絡模塊負責鄰近區域網絡的設備通信,主要工作就是路由和消息的轉發\[3\]。通常來說,對等通信技術是單跳通信的,因此需要引入多跳轉發機制來擴展通信范圍,這一點是鄰近區域服務實現的核心。當前這一方面的主要工作,主要集中在延遲容忍網絡(DelayTolerant Networking,DTN)和無線散射網絡(Wireless Mesh Networking,WMN)。

  (3)數據可達性:在鄰近區域網絡中,用戶可以隨時加入或離開,但是他們的資料最好是保存在其他在線節點上,以保持可以獲得的狀態。這是鄰近區域服務的一個重要要素,鄰近區域服務必須提供機制來保證用戶的基本資料能以中繼的方式維持在網絡中\[45\]。

  2.2上下文層

  (1)數據挖掘:移動設備配備各類傳感器,這些傳感器收集到的數據與設備通信時接受的信息普遍是贅余且無直接意義的。因此對數據的聚合和挖掘有助于提高服務質量,提供有意義的內容給用戶。鄰近區域場景中的數據挖掘,主要致力于分析設備獲取的上下文信息,以及感知用戶之間在不同環境下的不同操作。例如分析通信錄、用戶位置記錄等\[6\]。

 ?。?)用戶匹配:MSNP這類典型的鄰近區域社交應用可以打造面對面的真實社交場景。然而,從長長的名單中選擇與誰進行交流對用戶來說是一個困難的選擇,除非我們幫助用戶去匹配最適合的人。通常來說,用戶愿意與有相同興趣、相同背景的人交流。這種替用戶做出交流對象篩選和匹配的過程,稱為用戶匹配\[7\]。

  2.3應用層

 ?。?)豐富的特性和功能:解決了底層問題后,鄰近區域服務需要能夠為終端用戶設計多樣的特性和功能,才能擴展鄰近區域服務在未來的地位。鄰近區域服務的時空特性,帶來了很多關于新型應用的設想和機會。

 ?。?)用戶永久身份識別:鄰近區域服務一般都采用分布式架構,需要考慮將傳統的C/S架構中的用戶識別身份體系引入到鄰近區域服務中,保障用戶不管在什么環境中加入,都能保持身份的統一\[4\]。

  2.4跨層問題

 ?。?)節能:由于組網、尋路、數據分析等工作都是分治式地在設備本機上運行,因此鄰近區域通信必須考慮電量的損耗。鄰近區域服務需要提供用戶體驗和節能之間的平衡,或者努力降低鄰近區域服務工作的復雜性,降低對設備造成的負荷\[8\]。

 ?。?)隱私與安全性:鄰近區域服務的用戶資料中,常常包含著諸多的個人隱私敏感信息,例如性別、興趣、政治傾向、健康情況等\[7\]。這些信息原本是用來匹配相似用戶的,卻也因此有暴露用戶隱私的風險??梢姳Wo用戶通信過程中的隱私安全非常重要,這包括兩個方面。一方面鄰近區域服務需要引入加密機制,確保用戶之間數據傳輸的安全;另一方面,還需要對用戶的敏感信息設定訪問限制,由用戶選擇可以向哪些人開放指定的隱私信息\[9\]。

 ?。?)激勵機制:鄰近區域服務通常是不使用基站等基礎設施的分布式網絡,經常需要用戶設備承擔中繼節點的作用。這種網絡通常被稱為用戶提供網絡(User Provided Network,UPN)。這類網絡需要有一定的激勵來促進用戶為網絡的運行做出貢獻。顯然,UPN需要一個可靠的、公正的激勵機制來保證用戶之間的平等。例如根據不同用戶的電量、帶寬的情況,分配各個用戶需要向UPN提供資源的多少\[10\]。

3 鄰近區域開發框架的需求分析

  上一節討論了很多鄰近區域服務需要考慮并具備的通用特性。而這些特性一旦有成熟方案,可以整合在一起并提供一個功能全面的開發框架,讓研究者、開發者可以不用再次獨自實現上一節討論的諸多難點,直接利用這一框架的優勢去研究鄰近區域服務在不同特性領域的特殊問題,這是非常重要的。

  本文認為,優秀的開發框架應該具備如圖2所示的作用。顯而易見的是,引入這樣的框架后,開發者不再需要自己去解決眾多底層但復雜的問題。這樣的框架提供的便利主要在于幫助開發者去擴展鄰近區域通信的距離和技術方式。擴展距離指的是框架幫助開發者去實現設備間的連接、通信機制,利用多跳、延遲網絡等技術,拓展設備可通信的距離;擴展技術方式指的是,框架提供多種底層通信接入技術(WiFi直連、藍牙等),并將它們整合封閉成向上透明的統一接口。

Image 002.jpg

  上述這些優點可以總結為,開發框架應該具備易于開發和配置輕便兩個特性。本節將討論實現這兩個特性主要應解決的問題。

  3.1易于開發

  一個優秀的開發框架應該幫助開發者簡化開發流程。目前最簡單的方式是提供一系列的高層次抽象化的接口(API),這些接口將鄰近區域服務底層通用的特性封裝,并只提供必要的接口給開發者,保障底層穩定的同時給予開發者便利。例如,可以將鄰近設備的發現、連接、斷開等工作的處理,以及消息的傳輸封裝成簡單的接口,卻把具體的對等通信技術的細節過程、復雜的管理機制掩蓋在接口下自行運轉。

  提供一系列接口是必要的,但僅僅這樣還不夠,優秀的開發框架還應是模塊化的、易添加新功能的。例如實現多跳網絡,可以選擇的底層技術有很多,那么就需要考慮將具體通信技術與多跳網絡的連接管理解耦合,彼此只用規定的接口交互。如此,框架在未來演進時,可以在現有框架下輕松地拓展新模塊新功能\[8,11\]。

  3.2配置輕便

  鄰近區域服務的使用,有很多需要用戶設置的配置,例如加入、離開網絡,設置用戶個人信息等。開發框架應該幫助開發者和用戶簡單地進行這些設置。實現網絡和個人信息的零配置\[12\](zero configuration)或接近零配置。這包含了地址分配、服務發現、命名解析等工作的自動完成。同時,由于鄰近區域網絡中,移動設備位置不斷變化的特性,經常需要切換網絡以保持連接。開發框架也應該能夠自動地幫助完成這一工作以保持連接的穩定\[13\]。

4已有開發框架的介紹與比較

  目前,已經有一些關于鄰近區域服務開發框架的工作,這些工作嘗試按照各自的觀點,將鄰近區域服務的核心特性整合到自己的框架中。這些框架如表1所示,并按照本文第三節提出的標準進行比較。

Image 003.jpg

 ?。?)Serval Project: Serval Project支持使用Mesh網絡進行文本傳輸和在線語音通話,同時使用DiffieHellman共享密鑰協議來加密用戶間信息,保障安全\[14\]。

 ?。?)Prixima: 是一個Android平臺上,支持分布式拓撲網絡下建立adhoc連接和先驗式路由的框架。它提供了完全異步的、線程安全的API。同時提供了接近零配置的接口,能夠自行管理消息傳輸以及設備選項配置\[16\]。

 ?。?)USABle: 是一個致力于連接各類系統的通信框架。其定義了一系列與具體通信技術無關的接口,以處理與通信相關的事務。借助模塊化、可拓展的層次架構,USABle支持開發者在已有框架下,按照規定的接口加入新的通信技術或消息分發策略。這讓該框架可以輕易地擴展通信距離和通信技術兩個維度\[11\]。

5結論

  鄰近區域服務隨著移動通信的不斷發展,逐漸成為一個熱門話題??紤]到當前缺少對鄰近區域服務的全面分析,本文嘗試對鄰近區域服務進行分層并分析各層主要挑戰。同時提煉不同類型鄰近區域服務的通用問題,提出通用的開發框架需要具備的要素,最后介紹了已有的一些框架??梢灶A見的是,未來在鄰近區域服務領域,各類研究成果將逐漸整合,統一的規范和開發流程將逐漸出現,并進一步促進鄰近區域服務的發展。

  參考文獻

  [1] WANG Y, WEI L, VASILAKOS A V, et al. DevicetoDevice based mobile social networking in proximity (MSNP) on smartphones: Framework, challenges and prototype\[EB/OL\]. (2015-11-12)\[2016-12-10\]. http://www.sciencedirect.com/science/article/pii/S0167739X15003337.

 ?。?] CHANG C. Serviceoriented mobile social network in proximity\[D\]. Monash University. Faculty of Information Technology. Caulfield School of Information Technology, 2013.

 ?。?] GABLER J, KLAUCK R, PINK M, et al. uBeeMe—a platform to enable mobile collaborative applications\[C\].Collaborative Computing: Networking, Applications and Worksharing (Collaboratecom), 2013 9th International Conference on. IEEE, 2013: 188-196.

 ?。?] TRIEU Q L, PHAM T V. STARS: Adhoc peertopeer online social network\[C\].International Conference on Computational Collective Intelligence, Springer Berlin Heidelberg, 2012: 385-394.

 ?。?] OLTEANU A, PIERRE G. Towards robust and scalable peertopeer social networks\[C\].Proceedings of the Fifth Workshop on Social Network Systems, ACM, 2012: 10.

 ?。?] HU X, CHU T H S, LEUNG V C M, et al. A survey on mobile social networks: applications, platforms, system architectures, and future research directions\[J\]. IEEE Communications Surveys & Tutorials, 2015, 17(3): 1557-1581.

 ?。?] ZHANG R, ZHANG J, ZHANG Y, et al. Privacypreserving profile matching for proximitybased mobile social networking\[J\]. IEEE Journal on Selected Areas in Communications, 2013, 31(9): 656-668.

 ?。?] LUIZ M M A, NUNES M A S N, RIBEIRO A D R L. A middleware architecture for mobile social networking with intelligent energy saving\[C\]. Annals of Computer Science and Information Systems, 2013: 57-62.

 ?。?] BROOKER D, CAREY T, WARREN I. Middleware for social networking on mobile devices\[C\]. In Proceedings of 21st Australian Software Engineering Conference, Auckland, New Zealand, 2010: 202-211.

  \[10\] IOSIFIDIS G, GAO L, HUANG J, et al. Incentive mechanisms for userprovided networks\[J\]. IEEE Communications Magazine, 2014, 52(9): 20-27.

  \[11\] MAIA M E F, ANDRADE R M C, de QUEIROZ F C A B, et al. USABle—a communication framework for ubiquitous systems\[C\].2014 IEEE 28th International Conference on Advanced Information Networking and Applications. IEEE, 2014: 81-88.

  \[12\] SIDDIQUI F, ZEADALLY S, KACEM T, et al. Zero configuration networking: implementation, performance, and security\[J\]. Computers & electrical engineering, 2012, 38(5): 1129-1145.

  \[13\] YU Z, LIANG Y, XU B, et al. Towards a smart campus with mobile social networking\[C\].Internet of Things (iThings/CPSCom), 2011 International Conference on and 4th International Conference on Cyber, Physical and Social Computing. IEEE, 2011: 162169.

  \[14\] GARDNERSTEPHEN P, CHALLANS R, LAKEMAN J, et al. The serval mesh: a platform for resilient communications in disaster & crisis\[C\].Global Humanitarian Technology Conference (GHTC), 2013 IEEE. IEEE, 2013: 162-166.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产精品99久久久久久久久| 一区二区三区四区在线| 亚洲精品自在久久| 欲色影视综合吧| 国产综合av| 国产麻豆精品视频| 欧美日韩黄视频| 欧美精品二区| 欧美激情成人在线| 欧美顶级少妇做爰| 欧美不卡在线| 免费一级欧美片在线观看| 久久婷婷人人澡人人喊人人爽| 欧美在线网址| 欧美在线关看| 久久激情综合| 久久久久久噜噜噜久久久精品 | 亚洲午夜激情| 亚洲香蕉伊综合在人在线视看| 一区二区三欧美| 亚洲小说欧美另类婷婷| 亚洲一级电影| 性色av一区二区三区在线观看| 欧美一区二区在线免费播放| 午夜免费日韩视频| 久久成人国产| 噜噜噜躁狠狠躁狠狠精品视频| 猛男gaygay欧美视频| 欧美高清视频一区二区| 欧美日韩成人在线播放| 欧美亚洲不卡| 国产色产综合产在线视频| 国产在线成人| 亚洲激情小视频| 一区二区三区精密机械公司 | 日韩视频在线播放| 亚洲视频你懂的| 欧美一区二区三区免费观看| 久久国产精品毛片| 欧美 日韩 国产在线| 欧美日韩久久| 国产精品中文在线| 在线观看三级视频欧美| 亚洲另类黄色| 羞羞答答国产精品www一本| 亚洲成人资源| 亚洲午夜激情网站| 久久精品首页| 欧美va天堂| 国产精品毛片一区二区三区 | 亚洲电影下载| 在线综合欧美| 久久本道综合色狠狠五月| 免费国产自线拍一欧美视频| 欧美日本在线一区| 国产精品一区二区在线观看网站| 在线电影欧美日韩一区二区私密| 日韩午夜激情电影| 欧美自拍偷拍| 在线一区二区日韩| 久久久人成影片一区二区三区观看 | 国产精品亚洲综合久久| 影音先锋欧美精品| 亚洲视频网在线直播| 久久9热精品视频| 正在播放亚洲一区| 久久精品五月| 欧美午夜在线视频| 好看不卡的中文字幕| 日韩亚洲国产精品| 亚洲电影观看| 午夜精品一区二区三区四区| 美女黄毛**国产精品啪啪| 国产精品久久激情| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲一区二区三区高清| 亚洲激情偷拍| 久久精品72免费观看| 欧美日韩一级黄| 激情视频一区二区三区| 一区二区三区免费看| 91久久国产综合久久| 久久成人精品无人区| 欧美日韩福利视频| 激情综合自拍| 亚洲欧美欧美一区二区三区| 夜夜嗨av一区二区三区网站四季av | 国产欧美视频一区二区三区| 亚洲三级影院| 亚洲国产成人tv| 久久福利电影| 国产精品每日更新| 亚洲精品视频在线观看网站| 亚洲电影下载| 久久久99久久精品女同性| 国产精品久久久久久久久久直播| 亚洲人精品午夜| 91久久久久久国产精品| 久久精品一本久久99精品| 国产精品久久久久一区二区三区| 亚洲黄色在线看| 亚洲国产美女精品久久久久∴| 欧美在线高清| 国产精品日日摸夜夜添夜夜av| 日韩午夜av电影| 亚洲伦理中文字幕| 免费短视频成人日韩| 国产自产在线视频一区| 香蕉久久夜色精品国产使用方法| 亚洲资源在线观看| 欧美日韩一区二区三区免费| 亚洲激情二区| 亚洲免费av片| 欧美粗暴jizz性欧美20| 在线看无码的免费网站| 亚洲第一黄网| 老司机午夜免费精品视频| 狠狠色狠狠色综合人人| 久久精品一区二区三区中文字幕| 久久不射网站| 狠狠色2019综合网| 久久精品国产欧美亚洲人人爽| 久久www免费人成看片高清| 国产日产欧美一区| 香蕉免费一区二区三区在线观看| 欧美亚洲免费电影| 国产精品羞羞答答xxdd| 亚洲一区二区三区在线| 欧美在线免费视屏| 国产精品主播| 欧美在线播放视频| 久久躁狠狠躁夜夜爽| 精品成人在线观看| 亚洲欧洲三级| 欧美日韩p片| 一区二区三区日韩精品| 香蕉久久夜色精品| 国产视频在线观看一区二区| 久久爱www久久做| 农村妇女精品| 亚洲九九九在线观看| 亚洲一区二区三区涩| 国产精品永久免费在线| 欧美综合二区| 欧美国产日产韩国视频| 日韩午夜精品视频| 欧美亚洲免费在线| 黄色成人免费网站| 亚洲日本视频| 欧美日韩一区二区精品| 亚洲免费影视第一页| 久久中文在线| 亚洲精品精选| 午夜激情一区| 国产综合色精品一区二区三区| 亚洲国产精品久久人人爱蜜臀| 欧美激情一区二区三区不卡| 99精品热视频只有精品10| 午夜在线一区| 精品99视频| 中文有码久久| 好吊色欧美一区二区三区四区| 亚洲美女少妇无套啪啪呻吟| 国产精品久久久久一区二区三区| 久久成人精品无人区| 欧美精品v日韩精品v国产精品| 中文国产一区| 另类尿喷潮videofree| 99视频有精品| 久久久久久久综合日本| 亚洲毛片在线| 久久久激情视频| 亚洲精品自在在线观看| 久久精品欧美| 日韩亚洲成人av在线| 久久久久久穴| 亚洲最新视频在线| 久久九九精品99国产精品| 亚洲日韩第九十九页| 久久成人免费视频| 亚洲精品国产无天堂网2021| 久久精品一本| 一区二区三区精品视频| 免费黄网站欧美| 亚洲一区在线视频| 欧美第一黄网免费网站| 香港久久久电影| 欧美三级视频| 亚洲激情在线激情| 国产欧美日韩一区二区三区在线| 亚洲伦理在线观看| 国内精品久久国产| 亚洲欧美综合精品久久成人| 91久久国产综合久久蜜月精品 | 欧美剧在线免费观看网站| 亚洲一区免费| 欧美日韩精品一区视频| 亚洲国产高清aⅴ视频| 国产精品一区二区三区久久久| 日韩午夜av电影|