一种配置下发方法、配置处理方法及相关设备技术

技术编号:35845243 阅读:11 留言:0更新日期:2022-12-07 10:24
本申请实施例公开了一种配置下发方法、配置处理方法及相关设备,用于通过设备影子来辅助目标设备准确获取对应的目标配置内容,降低获取配置内容的成本。本申请实施例方法包括:配置下发平台接收目标设备发送的查询配置请求,其中,查询配置请求是目标设备获取到的第一摘要信息与第二摘要信息不一致时发送,第一摘要信息来源于设备影子,第二摘要信息为目标设备根据原始配置内容生成的;向源端设备发送查询配置请求,其中,查询配置请求用于请求源端设备查询目标配置内容,目标配置内容与第一摘要信息具有对应关系;接收源端设备发送的目标配置内容;向目标设备发送目标配置内容。向目标设备发送目标配置内容。向目标设备发送目标配置内容。

【技术实现步骤摘要】
一种配置下发方法、配置处理方法及相关设备


[0001]本申请实施例涉及物联网
,尤其涉及一种配置下发方法、配置处理方法及相关设备。

技术介绍

[0002]内容分发网络(Content Delivery Network,CDN)是通过实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息,将用户的请求重新导向离用户最近的服务节点上,可以理解为是利用用户可就近取得所需内容来解决网络拥挤的状况,提高用户访问网站的响应速度。
[0003]由于CDN不仅用于提供计算机上的内容,还能够用于提供如移动设备、智能电视以及机顶盒等物联网设备(Internet of Things,IOT)需要的在线传输数据,因此,传统的配置下发技术是服务器通过CDN将配置提供方提供的配置内容下发至物联网设备。
[0004]但是,因为CDN在进行配置内容传输的过程中,无法针对不同的物联网设备下发不同的配置内容,物联网设备无法准确获取配置内容,而为了解决该问题,传统的配置下发技术需要通过设置专门的推送机制才能保证配置内容准确推送至相应的物联网设备,但是由于每次进行配置内容推送时,都要需要进行专门的推送机制的设计,而推送机制的设计需要耗费的时间和财力成本高,从而导致配置内容推送成本高。

技术实现思路

[0005]本申请实施例提供了一种配置下发方法、配置处理方法及相关设备,用于通过使用设备影子存储和传输第一摘要信息,来辅助目标设备确认获取到的第一摘要信息与第二摘要信息是否一致,并在确认不一致后,还能够通过该第一摘要信息准确获取对应的目标配置内容,不仅能够避免相同配置内容的重复下发或漏发,实现对目标配置内容的准确获取,从而提高配置内容下发的可靠性,还无需进行推送机制的设计来将目标配置内容推送至目标设备,实现配置内容推送成本的降低。
[0006]有鉴于此,本申请一方面提供一种配置下发方法,包括:
[0007]配置下发平台接收目标设备发送的查询配置请求,其中,查询配置请求是目标设备获取到的第一摘要信息与第二摘要信息不一致时发送,第一摘要信息来源于设备影子,第二摘要信息为目标设备根据原始配置内容生成的;
[0008]配置下发平台向源端设备发送查询配置请求,其中,查询配置请求用于请求源端设备查询目标配置内容,目标配置内容与第一摘要信息具有对应关系;
[0009]配置下发平台接收源端设备发送的目标配置内容;
[0010]配置下发平台向目标设备发送目标配置内容。
[0011]本申请另一方面提供一种配置处理方法,包括:
[0012]目标设备获取第一摘要信息,第一摘要信息来源于设备影子;
[0013]目标设备从本地数据库中获取原始配置内容;
[0014]目标设备根据原始配置内容生成第二摘要信息;
[0015]若第一摘要信息与第二摘要信息不一致,则目标设备向配置下发平台发送查询配置请求,查询配置请求用于请求配置下发平台查询目标配置内容,目标配置内容与第一摘要信息具有对应关系;
[0016]目标设备接收配置下发平台发送的目标配置内容。
[0017]本申请的另一方面提供一种配置下发装置,包括:
[0018]获取单元,用于配置下发平台接收目标设备发送的查询配置请求,其中,查询配置请求是目标设备获取到的第一摘要信息与第二摘要信息不一致时发送,第一摘要信息来源于设备影子,第二摘要信息为目标设备根据原始配置内容生成的;
[0019]发送单元,用于配置下发平台向源端设备发送查询配置请求,其中,查询配置请求用于请求源端设备查询目标配置内容,目标配置内容与第一摘要信息具有对应关系;
[0020]获取单元,还用于配置下发平台接收源端设备发送的目标配置内容;
[0021]发送单元,还用于配置下发平台向目标设备发送目标配置内容。
[0022]在一种可能的设计中,在本申请实施例的另一方面的一种实现方式中,
[0023]获取单元,还用于配置下发平台接收源端设备发送的配置下发请求,配置下发请求至少携带有设备唯一标识;
[0024]获取单元,还用于配置下发平台根据配置下发请求获取源端设备发送的待配置内容;
[0025]生成单元,用于配置下发平台根据待配置内容生成待配置内容摘要;
[0026]确定单元,用于配置下发平台根据设备唯一标识确定目标设备以及与目标设备对应的设备影子;
[0027]存储单元,用于配置下发平台将配置标识作为设备影子的属性名称,并将待配置内容摘要作为第一摘要信息,其中,配置标识与源端设备具有对应关系。
[0028]在一种可能的设计中,在本申请实施例的另一方面的一种实现方式中,
[0029]监测单元,用于配置下发平台实时监测设备影子中的报告属性,其中,报告属性为设备影子上报的目标设备当前的配置状态;
[0030]输出单元,用于若配置下发平台监测到报告属性为设备影子当前的第一摘要信息与目标配置内容的摘要一致,则输出配置下发成功的提示。
[0031]本申请的另一方面提供一种配置处理装置,包括:
[0032]获取单元,用于目标设备获取第一摘要信息,第一摘要信息来源于设备影子;
[0033]获取单元,还用于目标设备从本地数据库中获取原始配置内容;
[0034]生成单元,用于目标设备根据原始配置内容生成第二摘要信息;
[0035]发送单元,用于若第一摘要信息与第二摘要信息不一致,则目标设备向配置下发平台发送查询配置请求,查询配置请求用于请求配置下发平台查询目标配置内容,目标配置内容与第一摘要信息具有对应关系;
[0036]获取单元,还用于目标设备接收配置下发平台发送的目标配置内容。
[0037]在一种可能的设计中,在本申请实施例的另一方面的一种实现方式中,
[0038]存储单元,用于目标设备将目标配置内容存储至本地数据库;
[0039]检测单元,用于当目标设备检测到设备影子或配置下发平台发生故障时,从本地
数据库获取目标配置内容,并执行目标配置内容中的逻辑。
[0040]在一种可能的设计中,在本申请实施例的另一方面的一种实现方式中,
[0041]更新单元,用于目标设备根据目标配置内容更新设备影子当前的报告属性,其中,报告属性用于存储目标设备当前的配置状态。
[0042]本申请另一方面提供了一种计算机设备,包括:存储器、收发器、处理器以及总线系统;
[0043]其中,存储器用于存储程序;
[0044]处理器用于执行存储器中的程序时实现如上述各方面的方法;
[0045]总线系统用于连接存储器以及处理器,以使存储器以及处理器进行通信。
[0046]本申请的另一方面提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。
[0047]本申请的另一个方面,提供了一种计算机程序产品或计算机程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置下发方法,其特征在于,包括:配置下发平台接收目标设备发送的查询配置请求,其中,所述查询配置请求是所述目标设备获取到的第一摘要信息与第二摘要信息不一致时发送,所述第一摘要信息来源于设备影子,所述第二摘要信息为所述目标设备根据原始配置内容生成的;所述配置下发平台向源端设备发送所述查询配置请求,其中,所述查询配置请求用于请求所述源端设备查询目标配置内容,所述目标配置内容与所述第一摘要信息具有对应关系;所述配置下发平台接收所述源端设备发送的所述目标配置内容;所述配置下发平台向所述目标设备发送所述目标配置内容。2.根据权利要求1所述的方法,其特征在于,所述配置下发平台接收目标设备发送的查询配置请求之前,所述方法还包括:所述配置下发平台接收所述源端设备发送的配置下发请求,所述配置下发请求至少携带有设备唯一标识;所述配置下发平台根据所述配置下发请求获取所述源端设备发送的待配置内容;所述配置下发平台根据所述待配置内容生成待配置内容摘要;所述配置下发平台根据所述设备唯一标识确定目标设备以及与所述目标设备对应的设备影子;所述配置下发平台将配置标识作为所述设备影子的属性名称,并将所述待配置内容摘要作为所述第一摘要信息,其中,所述配置标识与所述源端设备具有对应关系。3.根据权利要求1所述的方法,其特征在于,所述配置下发平台向所述目标设备发送所述目标配置内容之后,所述方法还包括:所述配置下发平台实时监测所述设备影子中的报告属性,其中,所述报告属性为所述设备影子上报的所述目标设备当前的配置状态;若所述配置下发平台监测到所述报告属性为所述设备影子当前的第一摘要信息与所述目标配置内容的摘要一致,则输出配置下发成功的提示。4.一种配置处理方法,其特征在于,包括:目标设备获取第一摘要信息,所述第一摘要信息来源于设备影子;所述目标设备从本地数据库中获取原始配置内容;所述目标设备根据所述原始配置内容生成第二摘要信息;若所述第一摘要信息与所述第二摘要信息不一致,则所述目标设备向配置下发平台发送查询配置请求,所述查询配置请求用于通过所述配置下发平台向源端设备请求查询目标配置内容,所述目标配置内容与所述第一摘要信息具有对应关系;所述目标设备接收所述配置下发平台发送的所述目标配置内容。5.根据权利要求4所述的方法,其特征在于,所述目标设备接收所述配置下发平台发送的所述目标配置内容之后,所述方法还包括:所述目标设...

【专利技术属性】
技术研发人员:刘骏健黄东庆郭润增
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1