用户名: 密码: 验证码:
边缘计算:现状与展望
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Edge Computing:State-of-the-Art and Future Directions
  • 作者:施巍松 ; 张星洲 ; 王一帆 ; 张庆阳
  • 英文作者:Shi Weisong;Zhang Xingzhou;Wang Yifan;Zhang Qingyang;Department of Computer Science,Wayne State University;Institute of Computing Technology,Chinese Academy of Sciences;University of Chinese Academy of Sciences;School of Computer Science and Technology,Anhui University;
  • 关键词:边缘计算 ; 云计算 ; 万物互联 ; 功能缓存 ; 边缘智能
  • 英文关键词:edge computing;;cloud computing;;Internet of everything;;function cache;;edge intelligence
  • 中文刊名:JFYZ
  • 英文刊名:Journal of Computer Research and Development
  • 机构:韦恩州立大学计算机科学系;中国科学院计算技术研究所;中国科学院大学;安徽大学计算机科学与技术学院;
  • 出版日期:2018-12-21 15:15
  • 出版单位:计算机研究与发展
  • 年:2019
  • 期:v.56
  • 语种:中文;
  • 页:JFYZ201901009
  • 页数:21
  • CN:01
  • ISSN:11-1777/TP
  • 分类号:73-93
摘要
随着万物互联时代的到来,网络边缘设备产生的数据量快速增加,带来了更高的数据传输带宽需求,同时,新型应用也对数据处理的实时性提出了更高要求,传统云计算模型已经无法有效应对,因此,边缘计算应运而生.边缘计算的基本理念是将计算任务在接近数据源的计算资源上运行,可以有效减小计算系统的延迟,减少数据传输带宽,缓解云计算中心压力,提高可用性,并能够保护数据安全和隐私.得益于这些优势,边缘计算从2014年以来迅速发展.旨在探讨3个问题:边缘计算从哪里来、它的现状如何、它要到哪里去.围绕这3个问题,首先梳理了边缘计算的发展历程,将其归纳为技术储备期、快速增长期和稳健发展期3个阶段,并列举了不同阶段的典型事件.随后,总结了推动边缘计算迅速发展的7项关键技术,并结合已经广泛采用边缘计算的6类典型应用进行了说明.最后,提出了边缘计算在未来发展中需要紧迫解决的6类问题.
        With the burgeoning of the Internet of everything,the amount of data generated by edge devices increases dramatically,resulting in higher network bandwidth requirements.In the meanwhile,the emergence of novel applications calls for the lower latency of the network.It is an unprecedented challenge to guarantee the quality of service while dealing with a massive amount of data for cloud computing,which has pushed the horizon of edge computing.Edge computing calls for processing the data at the edge of the network and develops rapidly from 2014 as it has the potential to reduce latency and bandwidth charges,address the limitation of computing capability of cloud data center,increase availability as well as protect data privacy and security.This paper mainly discusses three questions about edge computing:where does it come from,what is the current status and where is it going/This paper first sorts out the development process of edge computing and divides it into three periods:technology preparation period,rapid growth period and steady development period.This paper then summarizes seven essential technologies that drive the rapid development of edge computing.After that,six typical applications that have been widely used in edge computing are illustrated.Finally,this paper proposes six open problems that need to be solved urgently in future development.
引文
[1]Turner V,Gantz J F,Reinsel D,et al.The digital universe of opportunities:Rich data and the increasing value of the Internet of things[EB/OL].[2018-11-26].https:www.emc.com/leadership/digital-universe/2014iview/index.htm
    [2]Finnegan M.Boeing 787sto create half a terabyte of data per flight[EB/OL].[2016-12-03].https:www.computer worlduk.com/data/boeing-787s-create-half-terabyte-of-data-perflight-says-virgin-atlantic-3433595/
    [3]Sverdlik Y.Here's how much energy all US data centers consume[EB/OL].[2016-12-03].https:www.datacenter knowledge.com/archives/2016/06/27/heres-how-much-energyall-us-data-centers-consume
    [4]Voigt P,Von dem Bussche A.The EU General Data Protection Regulation(GDPR)[M].Berlin:Springer,2017
    [5]Shi Weisong,Sun Hui,Cao Jie,et.al.Edge computing-An emerging computing model for the Internet of everything era[J].Journal of Computer Research and Development,2017,54(5):907-924(in Chinese)(施巍松,孙辉,曹杰,等.边缘计算:万物互联时代新型计算模型[J].计算机研究与发展,2017,54(5):907-924)
    [6]Shi Weisong,Cao Jie,Zhang Quan,et al.Edge computing:Vision and challenges[J].IEEE Internet of Things Journal,2016,3(5):637-646
    [7]Pallis G,Vakali A.Insight and perspectives for content delivery networks[J].Communications of the ACM,2006,49(1):101-106
    [8]Ravi J,Shi Weisong,Xu Chengzhong.Personalized email management at network edges[J].IEEE Internet Computing,2005,9(2):54-60
    [9]Satyanarayanan M,Bahl V,Caceres R,et al.The case for VM-based cloudlets in mobile computing[J].IEEEPervasive Computing,2009,8(4):14-23
    [10]Hu Y C,Patel M,Sabella D,et al.Mobile edge computing-A key technology towards 5G[J].ETSI White Paper,2015,11(11):1-16
    [11]Bonomi F,Milito R,Zhu J,et al.Fog computing and its role in the Internet of things[C]Proc of the 1st Edition of the MCC Workshop on Mobile Cloud Computing.New York:ACM,2012:13-16
    [12]Xu Zhiwei.Cloud-sea computing systems:Towards thousand-fold improvement in performance per watt for the coming zettabyte era[J].Journal of Computer Science and Technology,2014,29(2):177-181
    [13]Ryan LaMothe.Edge Computing[R].Richland,WA:Pacific Northwest National Laboratory,2013
    [14]NSF.NSF/Intel partnership on ICN in wireless edge networks,ICN-WEN[EB/OL].[2018-11-05].https:www.nsf.gov/funding/pgm_summ.jsp/pims_id=505310
    [15]NSF.NSF Workshop Report on Grand Challenges in Edge Computing[EB/OL].[2018-12-18].http:iot.eng.wayne.edu/edge/NSF%20Edge%20Workshop%20Report.pdf
    [16]IEEE,ACM.The First IEEE/ACM Symposium on Edge Computing[EB/OL].[2018-11-05].http:acm-ieee-sec.org/2016/
    [17]ETSI.Multi-access edge computing(MEC)[EB/OL].[2018-11-05].https:www.etsi.org/technologies-clusters/technologies/multi-access-edge-computing
    [18]OpenFog Consortium.OpenFog[EB/OL].[2018-11-04].https:www.openfogconsortium.org/
    [19]ECC.Edge computing consortium[EB/OL].[2018-11-03].http:www.ecconsortium.org/
    [20]Amazon.AWS Greengrass[EB/OL].[2018-11-05].https:aws.amazon.com/greengrass/
    [21]Google.Cloud IoT core[EB/OL].[2018-11-05].https:cloud.google.com/iot-core/
    [22]Google.Edge TPU:Google's purpose-built ASIC designed to run inference at the edge[EB/OL].[2018-11-27].https:cloud.google.com/edge-tpu/
    [23]Microsoft.Azure IoT edge[EB/OL].[2018-11-05].https:azure.microsoft.com/en-us/services/iot-edge/
    [24]Alibaba.Aliyun IoT[EB/OL].[2018-11-05].https:iot.aliyun.com/products/linkedge
    [25]Baidu.IoT intelligent edge[EB/OL].[2018-11-05].https:cloud.baidu.com/solution/iot/intelligent_edge.html
    [26]ARM.Arm's project trillium[EB/OL].[2018-11-05].https:www.arm.com/products/silicon-ip-cpu/machine-learning/project-trillium
    [27]AMD.AMD EPYCTMembedded processors[EB/OL].[2018-11-05].https:www.amd.com/en/products/embedded-epyc
    [28]Cisco.Cisco announces kinetic IoT operations platform[EB/OL].[2018-11-05].https:www.zdnet.com/article/cisco-announces-kinetic-iot-operations-platform/
    [29]Intel.Intel/Xeon/D-2100processor[EB/OL].[2018-11-05].https:www.intel.com/content/www/us/en/products/processors/xeon/d-processors.html
    [30]VMware.VMware extends Internet of things strategy with new edge computing solutions[EB/OL].[2018-11-05].https:www.vmware.com/company/news/releases/vmw-news feed.VMware-Extends-Internet-of-Things-Strategy-with-NewEdge-Computing-Solutions.1396703.html
    [31]Huawei.EC-IoT solution[EB/OL].[2018-11-05].https:e.huawei.com/en/solutions/technical/sdn/agile-iot
    [32]Akamai.IoT edge connect[EB/OL].[2018-11-05].https:www.akamai.com/us/en/products/web-performance/iot-edgeconnect.jsp
    [33]CloudFlare.CloudFlare workers[EB/OL].[2018-11-05].https:www.cloudflare.com/products/cloudflare-workers/
    [34]Limelight.EdgePrism[EB/OL].[2018-11-05].https:www.limelight.com/orchestrate-platform/advanced-contentdelivery/
    [35]Li Dong.Edge computing has become a new track in the cloud market[EB/OL].[2018-11-05].http:epaper.zqrb.cn/html/2018-04/19/content_281057.htm/div=-1(in Chinese)(李东.边缘计算已成千亿云市场新赛道[EB/OL].[2018-11-05].http:epaper.zqrb.cn/html/2018-04/19/content_281057.htm/div=-1)
    [36]People's Daily Online.China Mobile established the Open Computing Laboratory for Edge Computing[EB/OL].[2018-11-05].http:gz.people.com.cn/n2/2018/1102/c372080-32235554.html(in Chinese)(人民网.中国移动宣布成立中国移动边缘计算开放实验室[EB/OL].[2018-11-05].http:gz.people.com.cn/n2/2018/1102/c372080-32235554.html)
    [37]China Economic Weekly.China Unicom's edge cloud ecology partner conference was held in Beijing[EB/OL].[2018-11-05].http:www.ceweekly.cn/2018/0613/227246.shtml(in Chinese)(经济网.2018中国联通边缘云生态合作伙伴大会在京举行[EB/OL].[2018-11-05].http:www.ceweekly.cn/2018/0613/227246.shtml)
    [38]AT&T.Edge computing test zone:What we've learned and what's ahead[EB/OL].[2018-11-05].https:about.att.com/story/2018/edge_update.html
    [39]MobiledgeX,Inc..MobiledgeX[EB/OL].[2018-11-05].https:mobiledgex.com/
    [40]CAICT.China Academy of Information and Communications Technology leads the ITU-T SG20“Internet of Things Edge Computing”International Standard[EB/OL].[2018-11-05].http:www.caict.ac.cn/xwdt/ynxw/201804/t20180426_157876.htm(in Chinese)(中国信通院.中国信通院牵头推进ITU-T SG20“物联网边缘计算”国际标准[EB/OL].[2018-11-05].http:www.caict.ac.cn/xwdt/ynxw/201804/t20180426_157876.htm)
    [41]ECC.China Automation Association Edge Computing Professional Committee was formally established[EB/OL].[2018-11-05].http:www.ecconsortium.org/Lists/show/id/235.html(in Chinese)(边缘计算产业联盟.中国自动化学会边缘计算专业委员会正式成立[EB/OL].[2018-11-05].http:www.ecconsortium.org/Lists/show/id/235.html)
    [42]CIC.China Institute of Communications and China Mobile hosted“2018 Edge Computing Technology Summit”[EB/OL].[2018-11-05].http:www.china-cic.cn/Detail/24/1219/1219(in Chinese)(中国通信学会.中国通信学会联合中国移动举办“2018边缘计算技术峰会”[EB/OL].[2018-11-05].http:www.china-cic.cn/Detail/24/1219/1219)
    [43]Avnu A.Avnu Alliance[EB/OL].[2018-11-05].https:avnu.org/
    [44]AECC.A consortium for driving the network and computing infrastructure needs of automotive big data[EB/OL].[2018-11-05].https:aecc.org/
    [45]Edgecross C.Edgecross consortium[EB/OL].[2018-11-05].https:www.edgecross.org/en/
    [46]CNCF.Eclipse foundation push Kubernetes to the edge[EB/OL].[2018-11-05].https:www.sdxcentral.com/articles/news/cncf-eclipse-foundation-push-kubernetes-to-theedge/2018/09/
    [47]Shi Weisong,Liu Fang,Sun Hui,et al.Edge Computing[M].Beijing:Science Press,2018(in Chinese)(施巍松,刘芳,孙辉,等.边缘计算[M].北京:科学出版社,2018)
    [48]WAIC.World Artificial Intelligence Conference 2018[EB/OL].[2018-11-05].http:www.waic2018.com/
    [49]CCF.Advanced Computer Architecture 2018[EB/OL].[2018-11-05].http:aca2018.tcarch.org/
    [50]Cheshire S,Krochmal M.DNS-based service discovery[EB/OL].[2018-11-26].https:tools.ietf.org/html/rfc6763
    [51]Lu N,Cheng N,Zhang N,et al.Connected vehicles:Solutions and challenges[J].IEEE Internet of Things Journal,2014,1(4):289-299
    [52]Cao Jie,Xu Lanyu,Abdallah R,et al.EdgeOS_H:A home operating system for Internet of everything[C]Proc of the37th IEEE Int Conf on Distributed Computing Systems(ICDCS 2017).Piscataway,NJ:IEEE,2017:1756-1764
    [53]Zhang L,Afanasyev A,Burke J,et al.Named data networking[J].ACM SIGCOMM Computer Communication Review,2014,44(3):66-73
    [54]McKeown N.Software-defined networking[J].INFOCOMKeynote Talk,2009,17(2):30-32
    [55]McKeown N,Anderson T,Balakrishnan H,et al.OpenFlow:Enabling innovation in campus networks[J].ACM SIGCOMMComputer Communication Review,2008,38(2):69-74
    [56]Ma L,Yi S,Li Q.Efficient service handoff across edge servers via Docker container migration[C]Proc of the 2nd ACM/IEEE Symp on Edge Computing(SEC).New York:ACM,2017:11:1-11:13
    [57]Ha K,Abe Y,Eiszler T,et al.You can teach elephants to dance:Agile VM handoff for edge computing[C]Proc of the 2nd ACM/IEEE Symp on Edge Computing(SEC).New York:ACM,2017:12:1-12:14
    [58]Chung E S,Milder P A,Hoe J C,et al.Single-chip heterogeneous computing:Does the future include custom logic,FPGAs,and GPGPUs/[C]Proc of the 43rd Annual IEEE/ACM Int Symp on Microarchitecture(MICRO 2010).Piscataway,NJ:IEEE,2010:225-236
    [59]Nurvitadhi E,Sim J,Sheffield D,et al.Accelerating recurrent neural networks in analytics servers:Comparison of FPGA,CPU,GPU,and ASIC[C]Proc of the 26th Int Conf on Field Programmable Logic and Applications(FPL2016).Piscataway,NJ:IEEE,2016:1-4
    [60]Nurvitadhi E,Sheffield D,Sim J,et al.Accelerating binarized neural networks:Comparison of FPGA,CPU,GPU,and ASIC[C]Proc of 2016Int Conf on FieldProgrammable Technology(FPT).Piscataway,NJ:IEEE,2016:77-84
    [61]Lin S C,Zhang Y,Hsu C H,et al.The architectural implications of autonomous driving:Constraints and acceleration[C]Proc of the 23rd Int Conf on Architectural Support for Programming Languages and Operating Systems.New York:ACM,2018:751-766
    [62]Du Z,Fasthuber R,Chen T,et al.ShiDianNao:Shifting vision processing closer to the sensor[C]Proc of ACMSIGARCH Computer Architecture News.New York:ACM,2015,43(3):92-104
    [63]Han S,Liu X,Mao H,et al.EIE:Efficient inference engine on compressed deep neural network[C]Proc of the 43rd Annual ACM/IEEE Int Symp on Computer Architecture(ISCA 2016).Piscataway,NJ:IEEE,2016:243-254
    [64]Xu Z,Peng X,Zhang L,et al.TheΦ-stack for smart Web of things[C]Proc of the Workshop on Smart Internet of Things(SmartIoT'17).New York:ACM,2017:10:1-10:6
    [65]Song M,Zhong K,Zhang J,et al.In-Situ AI:Towards autonomous and incremental deep learning for IoT systems[C]Proc of 2018IEEE Int Symp on High Performance Computer Architecture(HPCA).Piscataway,NJ:IEEE,2018:92-103
    [66]Han S,Kang J,Mao H,et al.ESE:Efficient speech recognition engine with sparse LSTM on FPGA[C]Proc of the 2017 ACM/SIGDA Int Symp on Field-Programmable Gate Arrays.New York:ACM,2017:75-84
    [67]Biookaghazadeh S,Ren F,Zhao M.Are FPGAs suitable for edge computing/[J].arXiv preprint arXiv:1804.06404,2018
    [68]Dunkels A,Gronvall B,Voigt T.Contiki-A lightweight and flexible operating system for tiny networked sensors[C]Proc of the 29th Annual IEEE Int Conf on Local Computer Networks.Piscataway,NJ:IEEE,2004:455-462
    [69]FreeRTOS.The FreeRTOSTM kernel[EB/OL].[2018-11-05].http:www.freertos.org/
    [70]Quigley M,Conley K,Gerkey B,et al.ROS:An opensource robot operating system[EB/OL].[2018-11-26].http:www.willowgarage.com/sites/default/files/icraoss09-ROS.pdf
    [71]Maruyama Y,Kato S,Azumi T.Exploring the performance of ROS2[C]Proc of the 13th Int Conf on Embedded Software.New York:ACM,2016:5:1-5:10
    [72]Zhang Q,Wang Y,Zhang X,et al.OpenVDAP:An open vehicular data analytics platform for CAVs[C]Proc of the38th IEEE Int Conf on Distributed Computing Systems(ICDCS 2018).Piscataway,NJ:IEEE,2018:1310-1320
    [73]Abadi M,Barham P,Chen J,et al.TensorFlow:A system for large-scale machine learning[C]Proc of OSDI 2016.Berkeley,CA:USENIX Association,2016:265-283
    [74]Jia Y,Shelhamer E,Donahue J,et al.Caffe:Convolutional architecture for fast feature embedding[C]Proc of the 22nd ACM Int Conf on Multimedia.New York:ACM,2014:675-678
    [75]Google.TensorFlow Lite Developer Guide[OL].[2018-11-04].https:www.tensorflow.org/lite/devguide
    [76]Facebook.Caffe2[EB/OL].[2018-11-05].https:caffe2.ai/
    [77]Ketkar N.Introduction to PyTorch[M]Deep Learning with Python.Berkeley,CA:Apress,2017:195-208
    [78]Chen T,Li M,Li Y,et al.MXNet:A flexible and efficient machine learning library for heterogeneous distributed systems[J].arXiv preprint arXiv:1512.01274,2015
    [79]Zhang X,Wang Y,Shi W.pCAMP:Performance comparison of machine learning packages on the edges[C/OL]Proc of USENIX Workshop on Hot Topics in Edge Computing(HotEdge'18).Berkeley,CA:USENIX Association,2018[2018-12-19].https:www.usenix.org/conference/hotedge18/presentation/zhang
    [80]Yi S,Qin Z,Li Q.Security and privacy issues of fog computing:A survey[C]Proc of Int Conf on Wireless Algorithms,Systems,and Applications.Cham,Switzerland:Springer,2015:685-695
    [81]Sabt M,Achemlal M,Bouabdallah A.Trusted execution environment:What it is,and what it is not[C]Proc of the14th IEEE Int Conf on Trust,Security and Privacy in Computing and Communications.Piscataway,NJ:IEEE,2015:57-64
    [82]Ning Z,Zhang F,Shi W,et al.Position paper:Challenges towards securing hardware-assisted execution environments[C]Proc of the Hardware and Architectural Support for Security and Privacy.New York:ACM,2017:6:1-6:8
    [83]Anati I,Gueron S,Johnson S,et al.Innovative technology for CPU based attestation and sealing[C]Proc of the 2nd Int Workshop on Hardware and Architectural Support for Security and Privacy.New York:ACM,2013:13:1-13:7
    [84]Hoekstra M,Lal R,Pappachan P,et al.Using innovative instructions to create trustworthy software solutions[C]Proc of the 2nd Int Workshop on Hardware and Architectural Support for Security and Privacy.New York:ACM,2013:11
    [85]Mckeen F,Alexandrovich I,Berenzon A,et al.Innovative instructions and software model for isolated execution[C]Proc of the 2nd Int Workshop on Hardware and Architectural Support for Security and Privacy.New York:ACM,2013:10
    [86]Ruan Xiaoyu.Platform Embedded Security Technology Revealed:Safeguarding the Future of Computing with Intel Embedded Security and Management Engine[M].New York:Apress,2014
    [87]Intel.Intel/64and IA-32architectures software developer manuals[OL].[2018-05-18].https:software.intel.com/en-us/articles/intel-sdm
    [88]Kaplan D,Powell J,Woller T.AMD memory encryption[OL].[2016-06-19].http:amd-dev.wpengine.netdna-cdn.com/wordpress/media/2013/12/AMD_Memory_Encryption_Whitepaper_v7-Public.pdf
    [89]AMD.AMD secure technology[OL].[2017-06-18].http:www.amd.com/en-us/innovations/software-technologies/security
    [90]ARM.Security technology-building a secure system using TrustZone[OL].[2015-10-07].http:infocenter.arm.com/help/topic/com.arm.doc.prd29-genc-009492c/PRD29-GENC-009492C_trustzone_security_whitepaper.pdf
    [91]Wang Y,Liu L,Su C,et al.CryptSQLite:Protecting data confidentiality of SQLite with Intel SGX[C]Proc of 2017Int Conf on Networking and Network Applications(NaNA).Piscataway,NJ:IEEE,2017:303-308
    [92]Xinhua Net.Wuhan plans to promote“Snow Project”,which will increase the number of video surveillance probes to 1.5million[EB/OL].[2018-10-15].http:m.xinhuanet.com/hb/2018-07/18/c_1123143898.htm(in Chinese)(新华社.武汉推进“雪亮工程”视频监控探头将增至150万个[EB/OL].[2018-10-15].http:m.xinhuanet.com/hb/2018-07/18/c_1123143898.htm)
    [93]Domo Inc.Data never sleeps 5.0[OL].[2018-10-13].https:www.domo.com/learn/data-never-sleeps-5
    [94]Zhang Q,Yu Z,Shi W,et al.Demo abstract:EVAPS:Edge video analysis for public safety[C]Proc of the 1st IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2016:121-122
    [95]Sun H,Liang X,Shi W.VU:Video usefulness and its application in large-scale video surveillance systems:An early experience[C]Proc of the Workshop on Smart Internet of Things.New York:ACM,2017:6:1-6:6
    [96]Zhang Q,Zhang Q,Shi W,et al.Distributed collaborative execution on the edges and its application to AMBER Alerts[J].IEEE Internet of Things Journal,2018,5(5):3580-3593
    [97]Liu L,Zhang X,Qiao M,et al.SafeShareRide:Edge-based attack detection in ridesharing services[C]Proc of the 3rd IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2018:17-29
    [98]Wu X,Dunne R,Zhang Q,et al.Edge computing enabled smart firefighting:Opportunities and challenges[C]Proc of the 5th ACM/IEEE Workshop on Hot Topics in Web Systems and Technologies.New York:ACM,2017:11:1-11:6
    [99]Geiger A,Lenz P,Urtasun R.Are we ready for autonomous driving/the kitti vision benchmark suite[C]Proc of 2012IEEE Conf on Computer Vision and Pattern Recognition(CVPR).Piscataway,NJ:IEEE,2012:3354-3361
    [100]Gerla M,Lee E K,Pau G,et al.Internet of vehicles:From intelligent grid to autonomous cars and vehicular clouds[C]Proc of 2014IEEE World Forum on Internet of Things(WF-IoT).Piscataway,NJ:IEEE,2014:241-246
    [101]Dimitrakopoulos G,Demestichas P.Intelligent transportation systems[J].IEEE Vehicular Technology Magazine,2010,5(1):77-84
    [102]Intel.Data is the new oil in the future of automated driving[OL].[2018-11-04].https:newsroom.intel.com/editorials/krzanich-the-future-of-automated-driving/
    [103]Geiger A,Lenz P,Stiller C,et al.Vision meets robotics:The KITTI dataset[J].The International Journal of Robotics Research,2013,32(11):1231-1237
    [104]Mur-Artal R,Tardós J D.Orb-slam2:An open-source slam system for monocular,stereo,and RGB-D cameras[J].IEEE Transactions on Robotics,2017,33(5):1255-1262
    [105]Liu W,Anguelov D,Erhan D,et al.SSD:Single shot multibox detector[C]Proc of European Conf on Computer Vision.Cham,Switzerland:Springer,2016:21-37
    [106]Xiang Y,Alahi A,Savarese S.Learning to track:Online multi-object tracking by decision making[C]Proc of 2015IEEE Int Conf on Computer Vision(ICCV).Piscataway,NJ:IEEE,2015:4705-4713
    [107]NVIDIA DRIVE PX2.NVIDIA DRIVE:Scalable AIplatform for autonomous driving[EB/OL].[2018-11-04].https:www.nvidia.com/en-us/self-driving-cars/drive-platform
    [108]Xilinx.Xilinx Zynq UltraScale+MPSoC ZCU106Evaluation Kit[EB/OL].[2018-11-04].https:www.xilinx.com/products/boards-and-kits/zcu106.html
    [109]Liu S,Tang J,Zhang Z,et al.Computer architectures for autonomous driving[J].Computer,2017,50(8):18-25
    [110]Lin S C,Zhang Y,Hsu C H,et al.The architectural implications of autonomous driving:Constraints and acceleration[C]Proc of the 23rd Int Conf on Architectural Support for Programming Languages and Operating Systems.New York:ACM,2018:751-766
    [111]Baidu.Apollo open platform[EB/OL].[2018-11-05].http:apollo.auto/index.html
    [112]Kato S,Takeuchi E,Ishiguro Y,et al.An open approach to autonomous vehicles[J].IEEE Micro,2015,35(6):60-68
    [113]Chhabra R,Verma S,Krishna C R.A survey on driver behavior detection techniques for intelligent transportation systems[C]Proc of the 7th Int Conf on Cloud Computing,Data Science&Engineering-Confluence.Piscataway,NJ:IEEE,2017:36-41
    [114]Kar G,Jain S,Gruteser M,et al.PredriveID:Pre-trip driver identification from in-vehicle data[C]Proc of the2nd ACM/IEEE Symp on Edge Computing(SEC).New York:ACM,2017:2:1-2:12
    [115]Satyanarayanan M.The emergence of edge computing[J].Computer,2017,50(1):30-39
    [116]Li Y,Gao W.MUVR:Supporting multi-user mobile virtual reality with resource constrained edge cloud[C]Proc of the 3rd IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2018:1-16
    [117]Lai Z,Hu Y C,Cui Y,et al.Furion:Engineering highquality immersive virtual reality on today's mobile devices[C]Proc of the 23rd Annual Int Conf on Mobile Computing and Networking.New York:ACM,2017:409-421
    [118]Ha K,Chen Z,Hu W,et al.Towards wearable cognitive assistance[C]Proc of the 12th Annual Int Conf on Mobile Systems,Applications,and Services.New York:ACM,2014:68-81
    [119]Edge Computing Task Group.Introduction to edge computing in IIoT[OL].[2018-11-03].https:www.iiconsortium.org/pdf/Introduction_to_Edge_Computing_in_IIoT_2018-06-18.pdf
    [120]Chen Y,Feng Q,Shi W.An industrial robot system based on edge computing:An early experience[C/OL]Proc of USENIX Workshop on Hot Topics in Edge Computing(HotEdge'18).Berkeley,CA:USENIX Association,2018[2018-12-19].https:www.usenix.org/conference/hotedge18/presentation/chen
    [121]Kurkinen L.Smart homes and home automation:3rd edition[R].Sweden:Berg Insights,2015[2018-12-18].https:ec.europa.eu/research/innovation-union/pdf/activehealthy-ageing/berg_smart_homes.pdf
    [122]Peng Xiaohui,Zhang Xingzhou,Wang Yifan,et al.Web enabled things computing system[J].Journal of Computer Research and Development,2018,55(3):572-584(in Chinese)(彭晓晖,张星洲,王一帆,等.Web使能的物端计算系统[J].计算机研究与发展,2018,55(3):572-584)
    [123]Abdallah R,Xu L,Shi W.Lessons and experiences of a DIY smart home[C]Proc of the Workshop on Smart Internet of Things.New York:ACM,2017:4:1-4:6
    [124]Cao J,Xu L,Raef A,et al.An OS for Internet of everything:Early experience from a smart home prototype[J].ZTE Communications,2017,15(4):12-22
    [125]Home A,Home assistant[EB/OL].[2018-11-04].https:home-assistant.io/
    [126]OpenHAB Community and the openHAB Foundation.OpenHAB[EB/OL].[2018-11-04].http:www.openhab.org/
    [127]Freedomotic.Freedomotic:Open IoT framework[EB/OL].[2018-11-04].http:www.freedomotic.com/
    [128]Xu Zhiwei,Chao Lu,Peng Xiaohui,et al.T-REST:An open-enabled architectural style for the Internet of things[J/OL].IEEE Internet of Things Journal,2018[2018-12-09].https:ieeexplore.ieee.org/document/8491289
    [129]Wang Y,Zhang X,Chao L,et al.PowerAnalyzer:An energy-aware power monitor system aiming at energy-saving[C]Proc of the 8th Int Green and Sustainable Computing Conf(IGSC 2017).Piscataway,NJ:IEEE,2017:1-8
    [130]Zhang X,Wang Y,Chao L,et al.IEHouse:A nonintrusive household appliance state recognition system[C]Proc of 2017IEEE SmartWorld,Ubiquitous Intelligence&Computing,Advanced&Trusted Computed,Scalable Computing&Communications,Cloud&Big Data Computing,Internet of People and Smart City Innovation(SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).Piscataway,NJ:IEEE,2017:1-8
    [131]Alibaba.ET city brain[EB/OL].[2018-11-03].https:et.aliyun.com/brain/city
    [132]Alphabet's Sidewalk Labs.Welcome to sidewalk Toronto[OL].[2018-11-04].https:sidewalktoronto.ca/
    [133]Amazon.AWS Lambda[EB/OL].[2018-11-04].https:aws.amazon.com/cn/lambda/
    [134]Li Z,Peng X,Chao L,et al.EveryLite:A lightweight scripting language for micro tasks in IoT systems[C]Proc of the 1st ACM/IEEE Workshop on Hot Topics on Web of Things.(HotWoT).Piscataway,NJ:IEEE,2018:381-386
    [135]Bienia C,Kumar S,Singh J P,et al.The PARSECbenchmark suite:Characterization and architectural implications[C]Proc of the 17th Int Conf on Parallel Architectures and Compilation Techniques.New York:ACM,2008:72-81
    [136]Dongarra J,Luszczek P.Introduction to the HPC challenge benchmark suite,ICL-UT-05-01[R/OL].[2018-12-19].http:www.icl.utk.edu/~luszczek/pubs/hpcc-challengeintro.pdf
    [137]Wang L,Zhan J,Luo C,et al.BigDataBench:A big data benchmark suite from Internet services[C]Proc of the20th IEEE Int Symp on High Performance Computer Architecture(HPCA 2014).Piscataway,NJ:IEEE,2014:488-499
    [138]Venkata S K,Ahn I,Jeon D,et al.SD-VBS:The San Diego vision benchmark suite[C]Proc of IEEE Int Symp on Workload Characterization(IISWC 2009).Piscataway,NJ:IEEE,2009:55-64
    [139]Clemons J,Zhu H,Savarese S,et al.MEVBench:Amobile computer vision benchmarking suite[C]Proc of IEEE Int Symp on Workload Characterization(IISWC2011).Piscataway,NJ:IEEE,2011:91-102
    [140]Nardi L,Bodin B,Zia M Z,et al.Introducing SLAMBench,a performance and accuracy benchmarking methodology for SLAM[C]Proc of 2015IEEE Int Conf on Robotics and Automation(ICRA).Piscataway,NJ:IEEE,2015:5783-5790
    [141]Wang Y,Liu S,Wu X,et al.CAVBench:A benchmark suite for connected and autonomous vehicles[C]Proc of the 3rd IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2018:30-42
    [142]Kang Y,Hauswald J,Gao C,et al.Neurosurgeon:Collaborative intelligence between the cloud and mobile edge[J].ACM SIGPLAN Notices,2017,52(4):615-629
    [143]Zhang Y,Ma Y,Zheng C,et al.Cooperative-competitive task allocation in edge computing for delay-sensitive social sensing[C]Proc of the 3rd IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2018:243-259
    [144]Luo B,Tan S,Yu Z,et al.EdgeBox:Live edge video analytics for near real-time event detection[C]Proc of the3rd IEEE/ACM Symp on Edge Computing(SEC).Piscataway,NJ:IEEE,2018:347-348

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700