物联网业务调度与处理系统和方法技术方案

技术编号:13145370 阅读:72 留言:0更新日期:2016-04-10 08:32
本发明专利技术提供一种对通过物联网向用户提供的应用进行调度和处理的物联网业务调度与处理系统和方法,该系统包括:业务处理终端设备,其处理来自用户的应用请求,具有发送该业务处理终端设备的业务处理能力和业务处理状态的业务处理能力同步单元;和网关装置,其具有通信单元、处理单元和存储单元;通信单元用于网关装置与业务处理终端设备、用户之间的通信,存储单元存储业务处理能力同步单元发送来的业务处理终端设备的业务处理能力和业务处理状态,网关装置的处理单元根据存储单元中存储的来自业务处理能力同步单元的业务处理能力和业务处理状态,判断业务处理终端设备是否具有足够的资源处理通过通信单元接收到的来自用户的应用请求。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及结合物联网业务处理终端设备性能信息进行的物联网业务的调度与处理。
技术介绍
物联网(Internet of Things)是利用信息通信技术,在现有互联网的基础上进行拓展和延伸,实现物品与物品、物品与人之间的互连,并且能提供各种智能应用的大型网络系统,其代表性应用包括智能建筑、智能医疗等。物联网的核心功能是基于信息采集和通信技术,为用户提供多样的业务和应用。目前,为了有效管理物联网通信及相关业务,实现能支持不同行业领域的应用,运营商建立物联网业务系统来对相关应用的开发和部署进行统一的管理,以提供足够的业务能力,满足复杂的物联网应用需求。在物联网业务的开展过程中,具有不同行业领域以及不同用户对物联网应用有不同的需求,同时业务的开展通常伴随着大数据量的特征。在这种情况下,如何满足不同应用的需求,保证业务服务的质量,已经成为亟待解决的问题。针对这一问题,现有技术中提出了一些解决方案。例如,在专利文献1中,公开了一种物联网业务的架构及实现物联网业务的方法。该专利文献公开的物联网业务架构包括多级物联网业务平台,其中物联网业务平台用于管理以下的一种或多种功能实体:物联网终端、物联网终端网关、下级物联网业务平台、专用业务平台和业务网关。该专利技术通过分布部署的多级网络业务平台,以及各级平台提供相同或者差异化的业务平台功能以协同提供物联网业务的开展,通过部署多级的物联网业务平台,分级地对全网的物联网终端进行管理,解决了物联网终端地域跨度大、应用类型多和负载不均衡的问题,能够将已部署的行业或者专用业务平台融合到统一的架构中,对于大数据量和高实时性的物联网业务应用能够单独实现,降低了物联网业务平台的负担。现有技术专利文献1:US 2013/0041997 A1
技术实现思路
但是,在专利文献1中公开的物联网业务架构及方法仅考虑通过业务的分布和多级处理来减轻物联网业务平台的负担,并未考虑物联网业务处理终端设备业务处理性能的情况。为了提供快速、正确的物联网业务处理,除了保证物联网业务平台内部以及相互之间的数据传输,还需要考虑物联网业务处理终端设备与物联网业务平台之间的数据传输情况。专利文献1在提供物联网业务的同时,没有考虑物联网业务处理终端设备的业务处理能力,无法控制所述终端设备上的业务处理量,容易造成所述终端设备上的业务数据丢失、业务处理紊乱的后果,尤其是在业务量很大的情况下,直接影响整个物联网业务系统的业务服务质量。鉴于上述现有技术中的问题,本专利技术提供一种,能够结合物联网业务处理终端设备的业务处理能力来对用户所请求的物联网业务进行合理的调度和处理,在保证所述终端设备的业务处理量不超出限制值的条件下,来满足用户的业务需求。本专利技术中所述的业务即用户请求的物联网应用。为了实现上述目的,本专利技术中的第一方面,提供了一种对通过物联网向用户提供的应用进行调度和处理的物联网业务调度与处理系统和物联网业务调度与处理方法。该系统包括:业务处理终端设备,其处理来自用户的应用请求,具有发送该业务处理终端设备的业务处理能力和业务处理状态的业务处理能力同步单元;和网关装置,其具有通信单元、处理单元和存储单元;所述通信单元用于所述网关装置与所述业务处理终端设备、所述用户之间的通信,所述存储单元存储所述业务处理能力同步单元发送来的业务处理终端设备的业务处理能力和业务处理状态,所述网关装置的所述处理单元根据所述存储单元中存储的来自所述业务处理能力同步单元的所述业务处理能力和业务处理状态,判断所述业务处理终端设备是否具有足够的资源处理通过所述通信单元接收到的来自用户的应用请求。其中,该网关装置提供以下三种功能:第一,建立对物联网业务处理终端设备的业务处理能力信息的同步机制,控制所述终端设备的业务处理量;第二,所述网关装置根据所述终端设备的业务处理能力动态实时地更新本地的业务信息,同时响应来自用户的业务处理终端设备查询请求;第三,所述网关装置在物联网业务处理与调度系统中建立用户和所述终端设备间的通信机制,实现对用户所请求的业务的处理。所述改进的物联网业务处理终端网络包括对物联网业务处理终端设备进行改进,支持在所述网关设备上的对物联网业务处理终端设备的业务处理能力信息的同步机制。该网关装置的组成模块包括:终端侧通信接口、用户侧通信接口、存储单元和调度与处理单元。终端侧通信接口用于和上述物联网业务处理终端设备的通信。用户侧通信接口和用户进行通信。存储单元存储上述物联网业务处理终端设备的资源信息、状态信息和业务信息。资源信息指所述终端设备支持的与业务相关的资源种类,比如传感器类型;状态信息指所述终端设备目前的业务处理量,标明是否具有继续正常处理业务请求的能力;业务信息标明基于目前的资源信息和状态信息,该物联网业务终端网络能够提供给用户的业务。调度与处理单元在所述网关装置上同步和分析上述物联网业务处理终端设备的资源信息和状态信息,并设置相应的业务信息,同时对来自用户的应用请求,根据上述同步在本地的物联网业务处理终端设备的业务处理能力信息,进行相应的分析、处理和调度。本专利技术的第二方面是在第一方面的物联网业务调度与处理系统和物联网业务调度与处理方法中,所述业务处理终端设备的业务处理能力包括所述业务处理终端设备能够处理的业务种类和个数,所述业务处理终端设备的业务处理状态包括所述业务处理终端设备当前要处理的业务个数,所述网关装置根据所述业务处理终端设备能够处理的业务个数和当前要处理的业务个数判断所述业务处理终端设备是否具有足够的资源处理用户的应用请求。本专利技术的第三方面是在第一或第二方面的物联网业务调度与处理系统和物联网业务调度与处理方法中,在所述网关装置判断为所述业务处理终端设备不具有足够的资源处理所述应用请求的情况下,所述网关装置不向所述业务处理终端设备发送该应用请求,直到所述业务处理终端设备具有足够的资源处理所述应该请求为止。本专利技术的第四方面是在第二或第三方面的物联网业务调度与处理系统和物联网业务调度与处理方法中,所述网关装置的所述处理单元判断用户的应用请求是否是所述业务处理终端设备能够直接处理的应用请求,如果是能直接处理的,则直接将所述应用请求转发至所述业务处理终端设备,如果不是能直接处理的,则根据所述业务处理终端设备能够处理的业务个数和当前要处理的业务个数判断是否具有足够的资源处理用户的应用请求。网关装置在接收到来自物联网终端设备的业务处理能力信息后,根据终端设备当前对不同业务的处理能力,动态地更新本地提供给用户查询的业务信息。结合业务的种类和终端设备业务处理能力,网关装置提供的业务信息包括:直接查询或控制业务、直接数据订阅业务、间接查询或控制业务和间接数据订阅业务。直接查询或控制业务指用户直接向终端设备发送查询或控制业务请求,网关装置只进行转发处理;直接数据订阅业务指用户直接向终端设备发送数据订阅业务请求,网关装置只进行转发处理;间接查询或控制业务指用户请求网关装置代理向终端设备发送查询或控制业务,此时网关装置根据终端设备的查询或控制业务处理能力信息进行相应的调度和处理;间接数据订阅业务指用户请求网关装置代理向终端设备发送数据订阅业务,此时网关装置根据终端设备的数据订阅业务处理能力信息进行相应的调度和处理。网关装置更新业本文档来自技高网
...

【技术保护点】
一种对通过物联网向用户提供的应用进行调度和处理的物联网业务调度与处理系统,其特征在于,包括:业务处理终端设备,其处理来自用户的应用请求,具有发送该业务处理终端设备的业务处理能力和业务处理状态的业务处理能力同步单元;和网关装置,其具有通信单元、处理单元和存储单元;所述通信单元用于所述网关装置与所述业务处理终端设备、所述用户之间的通信,所述存储单元存储所述业务处理能力同步单元发送来的业务处理终端设备的业务处理能力和业务处理状态,所述网关装置的所述处理单元根据所述存储单元中存储的来自所述业务处理能力同步单元的所述业务处理能力和业务处理状态,判断所述业务处理终端设备是否具有足够的资源处理通过所述通信单元接收到的来自用户的应用请求。

【技术特征摘要】

【专利技术属性】
技术研发人员:安勍何璇马元琛
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:日本;JP

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

1