物联网的设备应用软件管理服务方法、装置及系统的制作方法

文档序号:9673097阅读:280来源:国知局
物联网的设备应用软件管理服务方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种物联网的设备应用软件管理服务方法、装置及系统。
【背景技术】
[0002]物联网是新一代信息技术的重要组成部分,其英文名称是:“The Internet ofthings”。顾名思义,物联网就是物与物相连的互联网。国际电信联盟(ITU)发布的ITU互联网报告,对物联网做了如下定义:通过二维码识别设备、射频识别(RFID)装置、红外感应器、全球定位系统和激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
[0003]物联网中经常会引入一个M2M的概念,可以解释成为人到人(Man to Man)、人到机器(Man to Machine)、机器到机器(Machine to Machine)。从本质上而言,在人与机器、机器与机器的交互,大部分是为了实现人与人之间的信息交互。M2M网络是物联网现阶段的主要表现形式,M2M网络包括机器到机器通信网络、人与机器通信网络以及机器与人通信网络。M2M网络的设备主要包括M2M终端、M2M网关、M2M服务器。
[0004]图1是根据相关技术的物联网系统的示意图,如图1所示,物联网可以分类为私有物联网(一般面向单一机构内部提供服务),公有物联网(基于互联网向公众或大型用户群体提供服务),社区物联网(向一个关联的“社区”或机构群体提供服务)等。同时现阶段物联网在不同行业有大量的应用,包括智能农业、智能电网、智能交通、智能物流、智能医疗、智能家居等等。特别的是,这些行业都各自部署其专业物联网包括相应的专业物联网/M2M设备如终端、网关以及服务器等平台设备。
[0005]电信运营商作为公共通讯服务的提供商,在其提供物联网/M2M服务时也是作为公有物联网服务商的角色。针对私有物联网、社区物联网以及各行业的专业物联网的设备,现阶段电信运营商作为公有物联网服务商缺乏有效技术手段实施统一设备管理并实现服务。
[0006]针对相关技术中公有物联网和其他物联网的设备无法统一管理的问题,目前尚未提出有效的解决方案。

【发明内容】

[0007]针对相关技术中公有物联网和其他物联网的设备无法统一管理设备的问题,本发明提供了一种物联网的设备应用软件管理服务方法、装置及系统,以至少解决上述问题。
[0008]根据本发明的一个方面,提供了一种物联网的设备应用软件管理服务方法,包括:接收应用实体请求设备应用软件管理服务的管理操作或能力,根据所述设备应用软件管理服务的管理操作或能力,管理所请求的目标设备;向所述应用实体提供操作结果和/或操作状态。
[0009]可选地,所述目标设备包括以下至少之一:单个设备、列表指示的多个设备、设备群组。
[0010]可选地,在根据所述设备应用软件管理服务的管理操作或能力,管理所请求的目标设备的过程中,包括:基于调度执行所述设备应用软件管理服务的管理操作或能力。
[0011]可选地,所述设备应用软件管理服务的管理操作或能力使用的消息交换模式包括以下至少之一:接收请求并同步发送响应的请求响应模式;当操作完成后向应用实体报告的请求异步通知模式。
[0012]可选地,所述设备应用软件管理服务的管理操作或能力包括:获取应用软件信息;其中,所述获取应用软件信息的输入信息包括:设备标识符;所述获取应用软件信息的返回信息包括以下至少之一:响应类型、软件版本、软件名称、软件包统一资源定位符、安装状态、激活状态。
[0013]可选地,所述设备应用软件管理服务的管理操作或能力包括:下载应用软件;其中,所述下载应用软件的输入信息包括以下至少之一:设备标识符、软件版本、软件名称、软件包统一资源定位符;所述下载应用软件的返回信息包括:响应类型。
[0014]可选地,所述设备应用软件管理服务的管理操作或能力包括:安装应用软件;其中,所述安装应用软件的输入信息包括以下至少之一:设备标识符、软件版本、软件名称;所述安装应用软件的返回信息包括以下至少之一:响应类型、安装状态。
[0015]可选地,所述设备应用软件管理服务的管理操作或能力包括:删除应用软件;其中,所述删除应用软件的输入信息包括以下至少之一:设备标识符、软件版本、软件名称;所述删除应用软件的返回信息包括以下至少之一:响应类型、安装状态。
[0016]可选地,所述设备应用软件管理服务的管理操作或能力包括:激活应用软件;其中,所述激活应用软件的输入信息包括以下至少之一:设备标识符、软件版本、软件名称;所述激活应用软件的返回信息包括以下至少之一:响应类型、激活状态。
[0017]可选地,所述设备应用软件管理服务的管理操作或能力包括:去激活应用软件;其中,所述去激活应用软件的输入信息包括以下至少之一:设备标识符、软件版本、软件名称;所述去激活应用软件的返回信息包括以下至少之一:响应类型、激活状态。
[0018]可选地,所述设备应用软件管理服务的管理操作或能力包括:报告应用软件状态;其中,所述报告应用软件状态的输入信息包括以下至少之一:最终报告标记、序列号、应用软件报告列表、聚合策略;所述应用软件报告列表包括一个或多个应用软件报告,所述应用软件报告包括以下内容至少之一:群组标识符、设备标识符、管理操作、操作结果、安装状态、激活状态;所述管理操作包括以下至少之一:下载应用软件、安装应用软件、删除应用软件、激活应用软件、去激活应用软件;所述报告应用软件状态的返回信息包括:响应类型。
[0019]可选地,所述安装状态包括以下至少之一:安装成功、安装进行中、安装失败、删除成功、删除进行中、删除失败。
[0020]可选地,所述激活状态包括以下至少之一:激活成功、激活进行中、激活失败、去激活成功、去激活进行中、去激活失败。
[0021]可选地,接收应用实体请求设备应用软件管理服务的管理操作或能力,包括:将所述设备应用软件管理服务的管理操作或能力适配到设备管理服务器的对应技术操作。
[0022]可选地,所述设备管理服务器包括:位于公有物联网域底层网络的设备管理服务器或其它服务商域的设备管理服务器。
[0023]可选地,所述设备管理服务器使用以下至少之一的技术:可扩展消息和呈现协议XMPP、消息队列遥测传输MQTT、开放移动联盟的设备管理协议OMA DM、宽带论坛的客户端设备广域网管理协议系列规范BBF CWMP、开放移动联盟的轻量级机器到机器协议0ΜΑLightweightM2M0
[0024]根据本发明的另一个方面,提供了一种物联网的设备应用软件管理服务装置,包括:管理模块,用于接收应用实体请求设备应用软件管理服务的管理操作或能力,根据所述设备应用软件管理服务的管理操作或能力,管理所请求的目标设备;反馈模块,用于向所述应用实体提供操作结果和/或操作状态。
[0025]可选地,所述目标设备包括以下至少之一:单个设备、列表指示的多个设备、设备群组。
[0026]可选地,所述管理模块还用于:基于调度执行所述设备应用软件管理服务的管理操作或能力。
[0027]可选地,所述管理模块,用于将所述设备应用软件管理服务的管理操作或能力适配到设备管理服务器的对应技术
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1