边缘计算系统、通信控制方法及计算机可读取的记录介质技术方案

技术编号:19703255 阅读:31 留言:0更新日期:2018-12-08 14:28
提供一种能够适当地控制边缘设备与边缘服务器之间的数据通信、兼顾数据处理的实时性的确保和全部数据的储存的边缘计算系统、通信控制方法及保存有通信控制程序的计算机可读取的记录介质。边缘设备(30)判定边缘服务器(40)的状态、以及边缘设备(30)与边缘服务器(40)之间的通信负荷中的至少一方,以将从传感器(20)接收到的多个数据连续地发送的第1数据发送模式、或者将多个数据中的基于预先分配给各个传感器(20)的优先级选择的数据先发送而将其余的数据暂时保存、将其余的数据之后发送的第2数据发送模式的某个,向边缘服务器(40)发送数据。

【技术实现步骤摘要】
边缘计算系统、通信控制方法及计算机可读取的记录介质
本专利技术涉及边缘计算系统、通信控制方法及保存有通信控制程序的计算机可读取的记录介质,特别涉及将传感器取得的数据适当地保存到服务器中的边缘计算系统、边缘计算系统中的通信控制方法、以及保存有在将从传感器取得的数据向服务器发送的边缘设备中进行动作的通信控制程序的计算机可读取的记录介质。
技术介绍
在物理层中使用传感器取得数据、将所取得的数据收集而保存到云中、将所保存的数据在云中解析、将解析结果向物理层通知的系统(所谓的IoT(InternetofThings,物联网)系统)中,要求从传感器向云高效地转送数据。该IoT系统由取得数据的传感器、从传感器取得数据的边缘设备、从边缘设备收集数据的边缘服务器、和从边缘服务器取得数据并保存的云服务器等构成。在被要求数据处理的实时性的IoT系统中,在数据通信量最多的边缘设备与边缘服务器之间高效地转送数据是重要的,例如在边缘服务器侧是繁忙的情况下,进行减少通信数据量等来确保通信的处置。作为与这样的数据转送关联的技术,例如在下述专利文献1中,公开了评价多个视频的评价服务器。该评价服务器具备:在多个视频之中,通过判断该视频是否是在某个地理地区或从处于地理地区内的地点被摄影的、且该视频是否是在某个时刻或在某个时间内被摄影的来识别取入了相同的事件的视频的模组;关于被识别为从相同的事件被摄影的视频而自动地取得基于1个或多个场景的关联度参数,并且该评价服务器将多个视频实时地接收的模组;取得关联度参数而取得视频的被更新后的优先级值的模组;基于优先级值再构成处理的优先级的模组。此外,在下述专利文献2中,公开了一种分发系统,作为通信模式,具有以影像及声音的品质为优先而容许延迟的高品质模式、和以低延迟为优先、品质比高品质模式低的低延迟模式。在该文献中记载有:在高品质模式中,在单向通信时,能够在各通信终端接受高品质的影像、声音的分发;此外在低延迟模式中,在通过双向通信的通讯时,能够进行实时性较高的顺畅的通讯。此外,在下述专利文献3中,公开了一种发送装置,具备取得多个电力负荷各自的耗电的取得部、将基于耗电的数据经由网络向服务器发送的通信部、和取得网络的混杂度的控制部。该控制部基于混杂度决定数据的重要度,对通信部进行控制,以使从该重要度较高的数据起优先地发送。专利文献1:日本特开2012-165371号公报专利文献2:日本特开2012-253823号公报专利文献3:日本特开2014-166073号公报
技术实现思路
如上述那样,在IoT系统中,在边缘服务器侧是繁忙的情况下,通过减少通信数据量等而确保通信,能够将实时处理所要求的最低限度的数据向边缘服务器发送。但是,因为成本的问题,在边缘设备中不能拥有能够存储未能发送给边缘服务器的数据的足够容量的存储器,此外,因为关于边缘设备与边缘服务器之间的通信频带的性能的问题,发生最终不能将全部数据作为在大数据解析等中使用的数据而在系统上储存的情况。即,在由传感器、边缘设备、边缘服务器及云服务器等构成的IoT系统中,以往有不能兼顾数据处理的实时性的确保和用于应对大数据的全部数据的储存的问题。本专利技术是鉴于上述问题而做出的,其主要的目的在于提供一种能够适当地控制边缘设备与边缘服务器之间的数据通信、兼顾数据处理的实时性的确保和全部数据的储存的边缘计算系统、通信控制方法及保存有通信控制程序的计算机可读取的记录介质。本专利技术的一技术方案,是一种包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器的边缘计算系统,其特征在于,前述边缘设备具备:数据接收控制部,从前述1或多个传感器接收多个数据;和数据发送控制部,将前述多个数据向前述服务器发送;前述数据发送控制部根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。本专利技术的一技术方案,是一种包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器的边缘计算系统中的通信控制方法,其特征在于,前述边缘设备执行:数据接收处理,从前述1或多个传感器接收多个数据;和数据发送处理,将前述多个数据向前述服务器发送;在前述数据发送处理中,根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。本专利技术的一技术方案,是一种保存有通信控制程序的计算机可读取的记录介质,所述通信控制程序在包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器的边缘计算系统中的前述边缘设备中进行动作,其特征在于,使前述边缘设备执行:数据接收处理,从前述1或多个传感器接收多个数据;和数据发送处理,将前述多个数据向前述服务器发送;在前述数据发送处理中,根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。根据本专利技术的边缘计算系统、通信控制方法及保存有通信控制程序的计算机可读取的记录介质,能够适当地控制边缘设备与边缘服务器之间的数据通信,兼顾数据处理的实时性的确保和全部数据的储存。其理由是因为:在边缘设备中设置从1或多个传感器接收多个数据的数据接收控制部、和将多个数据向边缘服务器发送的数据发送控制部;数据发送控制部根据边缘服务器的状态及/或边缘设备与边缘服务器之间的通信负荷,以将多个数据连续地发送的第1数据发送模式、或者将多个数据中的按照预先分配给各个传感器的优先级选择的数据先发送而将其余的数据暂时保存、将其余的数据之后发送的第2数据发送模式的某个,将多个数据向边缘服务器发送。附图说明图1是表示有关本专利技术的一实施例的IoT系统的结构的示意图。图2A、图2B是表示有关本专利技术的一实施例的边缘设备的结构的块图。图3A、图3B是表示有关本专利技术的一实施例的边缘服务器的结构的块图。图4A、图4B是表示有关本专利技术的一实施例的云服务器的结构的块图。图5是表示IoT系统的数据通信动作(无发送等待的情况)的时序图。图6是表示IoT系统的数据通信动作(不能向边缘服务器即时发送的情况)的时序图。图7是表示有关本专利技术的一实施例的边缘设备的动作(整体处理)的流程图。图8是表示有关本专利技术的一实施例的边缘设备的动作(传感器数据取得处理)的流程图。图9是表示有关本专利技术的一实施例的边缘设备的动作(发送模式设定处理)的流程图。图10是表示有关本专利技术的一实施例的边缘设备的动作(高优先级数据发送处理)的流程图。图11是说明有关本发本文档来自技高网
...

【技术保护点】
1.一种边缘计算系统,包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器,其特征在于,前述边缘设备具备:数据接收控制部,从前述1或多个传感器接收多个数据;和数据发送控制部,将前述多个数据向前述服务器发送,前述数据发送控制部根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。

【技术特征摘要】
2017.05.19 JP 2017-0998611.一种边缘计算系统,包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器,其特征在于,前述边缘设备具备:数据接收控制部,从前述1或多个传感器接收多个数据;和数据发送控制部,将前述多个数据向前述服务器发送,前述数据发送控制部根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。2.如权利要求1所述的边缘计算系统,其特征在于,前述数据发送控制部在前述服务器是空闲状态、且前述通信负荷是预先决定的阈值以下的情况下,将前述多个数据以前述第1数据发送模式发送,在前述服务器是繁忙状态或前述通信负荷超过前述阈值的情况下,将前述多个数据以前述第2数据发送模式发送。3.如权利要求1或2所述的边缘计算系统,其特征在于,前述边缘设备还具备将从前述1或多个传感器接收到的各个数据进行解析、提取表示该数据的特征的特征量的特征量提取部,前述数据发送控制部基于前述优先级及前述特征量,选择前述先发送的数据。4.如权利要求1~3中任一项所述的边缘计算系统,其特征在于,前述数据接收控制部对从前述1或多个传感器接收到的各个数据,附加确定接收到的定时及传感器的第1识别信息,前述数据发送控制部基于前述第1识别信息,从前述多个数据中选择前述先发送的数据。5.如权利要求4所述的边缘计算系统,其特征在于,前述数据接收控制部在不能从规定的传感器接收到数据的情况下,对空数据附加前述第1识别信息,前述数据发送控制部将附加了前述第1识别信息的前述空数据向前述服务器发送。6.如权利要求4或5所述的边缘计算系统,其特征在于,前述服务器具备将从前述边缘设备接收到的前述多个数据进行解析的数据解析部,前述数据解析部基于前述第1识别信息,将前述多个数据重新排列。7.如权利要求3所述的边缘计算系统,其特征在于,前述特征量提取部基于前述特征量,将提取出该特征量的数据分割,对分割后的各个数据附加将该各个数据建立关联的第2识别信息。8.如权利要求7所述的边缘计算系统,其特征在于,前述服务器具备将从前述边缘设备接收到的前述多个数据进行解析的数据解析部,前述数据解析部基于前述第2识别信息,将前述分割后的数据结合。9.一种通信控制方法,是包括1或多个传感器、连接在前述1或多个传感器上的边缘设备、和连接在前述边缘设备上的服务器的边缘计算系统中的通信控制方法,其特征在于,前述边缘设备执行:数据接收处理,从前述1或多个传感器接收多个数据;和数据发送处理,将前述多个数据向前述服务器发送,在前述数据发送处理中,根据前述服务器的状态、以及前述边缘设备与前述服务器之间的通信负荷中的至少一方,以将前述多个数据连续地发送的第1数据发送模式、或者将前述多个数据中的基于预先分配给各个前述传感器的优先级选择的数据先发送而将其余的数据暂时保存、将前述其余的数据之后发送的第2数据发送模式的某个,将前述多个数据向前述服务器发送。10.如权利要求9所述的通信控制方法,其特征在于,在前述数据发送处理中,在前述服务器是空闲状态、且前述通信负荷是预先决定的阈值以下的情况下,将前述多个数据以前述第1数据发送模式发送,在前述服务器是繁忙状态或前述通信负荷超过前述阈值的情况下,将前述多个数据以前述第2数据发送模式发送。11.如权利要求9或10所述的通信控制方法,其特征在于,前述边缘设备还执行将从前述1或多个传感器接收到的各个数据进行解析、...

【专利技术属性】
技术研发人员:外川贵规
申请(专利权)人:柯尼卡美能达株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1