[发明专利]面向移动服务社区的服务组合选择方法有效
申请号: | 201410520142.0 | 申请日: | 2014-09-30 |
公开(公告)号: | CN104283954B | 公开(公告)日: | 2018-05-22 |
发明(设计)人: | 邓水光;黄龙涛;李莹;吴健;尹建伟;吴朝晖 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 杭州知通专利代理事务所(普通合伙) 33221 | 代理人: | 应圣义 |
地址: | 310027 浙江省杭州市浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种面向移动服务社区的服务组合方法,针对用户移动特性以及移动服务调用过程,提出了一个移动服务社区框架;基于该移动服务社区框架,提出了基于磷虾群优化算法的服务组合选择方法,以获取近似最优的服务组合结果;从而克服了现有技术中的方法仅仅针对传统互联网中的服务进行组合导致无法直接应用于移动服务社区的问题,也克服了现有技术中的方法在规划服务组合方案时没有考虑用户的移动特性导致服务组合实际可用性的问题,保证了移动服务社区中服务组合的成功率和执行效率。 | ||
搜索关键词: | 面向 移动 服务 社区 组合 选择 方法 | ||
【主权项】:
1.一种面向移动服务社区的服务组合选择方法,其特征在于,包括:收集移动终端以及移动网络的实时信息;根据实时信息建立服务社区模型,移动服务社区还规范了移动用户的相关操作,分为移动操作和服务操作,用户的移动操作具体包括:移动、停留和离开;用户的服务操作包括:服务发布、服务发现和服务调用;根据磷虾群优化算法进行组合优化,得到近似最优的服务组合的、选择策略;基于磷虾群算法获取近似最优的服务组合结果,包括如下步骤:基于磷虾群算法的服务组合选择方法,将一个服务组合结果对应为一个磷虾个体的位置,则组合结果的集合为磷虾群体,组合服务中的组件服务对应为位置向量中的一个变量,评估一个磷虾位置的适应度则是根据计算该服务组合的总执行时间得到,优化目标则是找到最短执行时间的服务组合结果;该服务组合选择方法主要包含三个步骤:初始化,需要确定磷虾群的数量,以及最大迭代次数,然后随机生成个磷虾的位置向量;计算所有磷虾个体的位置向量的适应度,通过计算服务组合的总响应时间得到其适应度值;对每个磷虾个体的移动过程进行计算;对根据移动结果将磷虾移动位置更新;所有磷虾个体的位置向量得到更新后,如果迭代次数没有达到终止条件,则重新进入磷虾移动阶段,进行新一轮的移动,直到满足终止条件为止;根据服务组合选择策略选择服务组合中的具体服务进行调用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410520142.0/,转载请声明来源钻瓜专利网。