【技术实现步骤摘要】
一种服务协商方法、装置、电子设备及存储介质
本专利技术涉及互联网
,特别涉及一种服务协商方法、装置、电子设备及存储介质。
技术介绍
近年来,随着第五代移动通信技术(5th-Generation,5G)和物联网技术的发展,大量分布式并具有一定存储和计算能力的物联网设备通过网络连接可以实现泛在计算。在泛在计算环境中,人们能够在任何时间、任何地点、以任何方式进行信息的获取和处理,这个过程是在计算设备的帮助下高度自动化完成的。当下研究的热点是用户如何灵活利用这些资源让收益最大化。其中,微服务技术和大量面向服务计算模型是一种可行的解决方案,可使分布式应用具有更好的复用性、灵活性和可增长性。把物联网设备的存储和计算能力作为服务,用户可以通过灵活组合这些服务实现复杂的应用。由于物联网环境的复杂特性,例如网络不稳定、户外设备易受天气影响等,容易造成服务质量(QualityofService,QoS)下降。为了解决这一难题,可以利用服务等级协议(ServiceLevelAgreement,SLA)的协商机制,确保QoS保持稳定。 ...
【技术保护点】
1.一种服务协商方法,其特征在于,包括:/n接收服务提供方返回的多个第一建议提议;每个所述第一建议提议包含建议属性值;/n基于性价比函数确定每个所述第一建议提议的性价比程度值;/n基于第一效用函数确定值最大的性价比程度值对应的第一建议提议的建议属性值的建议效用值;/n基于协商策略确定服务属性信息的当前期望属性值;以及基于所述第一效用函数确定所述当前期望属性值的当前期望效用值;/n若所述建议效用值大于等于所述当前期望效用值,向所述服务提供方发送第一协商反馈信息,所述第一反馈确定信息用于确定使用所述服务提供方发送的所述建议效用值对应的第一建议提议。/n
【技术特征摘要】
1.一种服务协商方法,其特征在于,包括:
接收服务提供方返回的多个第一建议提议;每个所述第一建议提议包含建议属性值;
基于性价比函数确定每个所述第一建议提议的性价比程度值;
基于第一效用函数确定值最大的性价比程度值对应的第一建议提议的建议属性值的建议效用值;
基于协商策略确定服务属性信息的当前期望属性值;以及基于所述第一效用函数确定所述当前期望属性值的当前期望效用值;
若所述建议效用值大于等于所述当前期望效用值,向所述服务提供方发送第一协商反馈信息,所述第一反馈确定信息用于确定使用所述服务提供方发送的所述建议效用值对应的第一建议提议。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一效用函数确定所述当前期望属性值的当前期望效用值之后,还包括:
确定所述服务属性信息的容忍属性值;
基于所述第一效用函数确定所述容忍属性值的容忍效用值;
若所述容忍效用值大于所述建议效用值,向所述服务提供方发送第二协商反馈信息;所述第二协商反馈信息用于拒绝使用所述服务提供方发送的所述多个第一建议提议;
或,
若所述建议效用值大于等于所述容忍效用值,且小于所述当前期望效用值,向所述服务提供方发送第二协商提议,所述第二协商提议包括所述当前期望属性值。
3.根据权利要求2所述的方法,其特征在于,所述接收服务提供方返回的多个第一建议提议之前,还包括:发送第一协商提议给所述服务提供方;所述第一协商提议包括所述服务属性信息和所述服务属性信息的初始期望属性值。
4.根据权利要求3所述的方法,其特征在于,所述服务属性信息包括可靠性信息、实可用性信息和实时性信息中的至少一项信息;
所述第一协商提议还包括所述服务属性信息中每项信息的权重值;
所述基于性价比函数确定每个所述第一建议提议的性价比程度值,包括:
基于所述第一效用函数确定所述建议属性值的建议效用值;
根据所述建议效用值、所述每项信息的权重值和所述服务属性信息对应的价值确定所述性价比程度值。
5.一种服务协商方法,其特征在于,包括:
接收服务请求方发送的第一协商提议;所述第一协商提议包括服务属性信息和所述服务属性信息的初始期望属性值;
基于第二效用函数和所述初始期望属性值确定所述第一协商提议的初始期望效用值;
基于协商策略和所述服务属性信息的上限属性值的上限效用值确定意愿属性值;所述上限效用值是基于所述上限属性值和所述第二效用函数确定的;
基于所述第二效用函数和所述意愿属性值确定意愿效用值;
若所述初始期望效用值小于所述意愿效用值,且大于等于所述上限效用值,向所述服务请求方发送多个第一建议提议;每个所述第一建议提议包括所述服务属性信息和所述服务属性信息的建议属性值;所述建议属性值是基于所述协商策略和所...
【专利技术属性】
技术研发人员:陈南希,陈超,王旭,
申请(专利权)人:中国科学院上海微系统与信息技术研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。