[发明专利]实现网络载荷优化的组合服务系统和方法无效
申请号: | 201110148538.3 | 申请日: | 2011-06-03 |
公开(公告)号: | CN102201995A | 公开(公告)日: | 2011-09-28 |
发明(设计)人: | 廖建新;王晶;王纯;李炜;刘阳;王敬宇;朱晓民;张磊;徐童;张乐剑;沈奇威;樊利民;程莉 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 网络 载荷 优化 组合 服务 系统 方法 | ||
技术领域
本发明涉及一种实现网络载荷优化的组合服务系统和方法,属于信息技术领域,特别是属于基于因特网的多媒体通信技术领域。
背景技术
随着信息技术的发展,尤其是因特网技术和电信技术的发展,越来越多的具有多媒体特征的智能型业务涌现出来,这些智能型业务往往比单纯的语音通信业务或者短信业务要复杂的多,所以又被称为复杂服务或组合服务。组合服务一般由一些基本的服务组合而成,这些基本的服务被称为原子服务。一个组合服务可以看成是一条由原子服务构成的服务链,在本发明中被统称为“服务组合路径”。在市场竞争的条件下,同一种原子服务可以由不同的服务提供商提供,部署在不同的网络节点服务器上,具有不同的价格、可靠性、服务延时、网络带宽等服务质量参数QoS。对于用户提出某一个的组合服务,实现这个具体的组合服务的服务组合路径就有很多条,当组合服务变得复杂、原子服务可选择的范围变大时,服务组合路径的条数会急剧膨胀。在满足用户对组合服务的价格、可靠性以及服务延时等前提条件的要求下,如何从数量巨大的服务组合路径中,选择出一条最优或次优的服务组合路径,使得网络的载荷比较优化成为目前电信业务发展急需解决的一个技术难题。
发明内容
有鉴于此,本发明的目的是提供一种实现网络载荷优化的组合服务系统和方法,在满足用户对组合服务的价格、可靠性以及服务延时等前提条件的要求下,保证网络的载荷均衡和优化。
为了达到上述目的,本发明提出了一种一种实现网络载荷优化的组合服务系统,该系统包括但不限于:
网关,接收用户的组合服务请求信息,对服务请求信息进行必要的格式转换,然后发送给目录服务器;组合服务执行结束后,网关接收服务节点返回的组合服务执行结果,对执行结果进行必要的格式转换后,发送给用户;
目录服务器,接收和存贮服务节点所提供原子服务的注册信息,目录服务器按照原子服务的功能,划分为不同的原子服务集合,进行分类贮存和管理;接收和存贮服务节点所提供原子服务的服务质量QoS更新信息和所处服务覆盖网处的网络信息;接收网关发送过来的用户组合服务要求,首先根据用户组合服务的功能性要求,产生服务组合路径集合;然后根据用户组合服务的非功能性要求,从服务组合路径集合中选择出最优的服务组合路径,把最优的服务组合路径发送给该路径中提供第一个原子服务的服务节点;
服务节点,提供原子服务,向目录服务器注册其提供的原子服务,注册信息包括原子服务的功能性信息和非功能性信息;按照设定的周期,定期向目录服务器发送所提供原子服务的服务质量QoS更新信息和所处服务覆盖网处的网络信息;接收目录服务器和/或其他服务节点发送过来的最优服务组合路径,执行其中当前被要求的原子服务,执行完毕后,把执行结果和最优服务组合路径转发给最优服务组合路径中指定的下一个服务节点;
服务覆盖网,网关、目录服务器、服务节点之间通过覆盖网链路联接成服务覆盖网,向用户提供组合服务;其中所述的覆盖网链路是指联接网关与目录服务器之间、目录服务器与服务节点之间、服务节点与服务节点之间、网关与服务节点之间的逻辑链路,每一条覆盖网链路实际对应着一条或多条实际的物理链路;
本发明所述的目录服务器包括:
消息解析模块,接收来自网关的组合服务请求消息,进行解析后转发给服务选择模块;接收来自服务节点的消息,进行解析后发送给服务目录模块,来自服务节点的消息包括但不限于:服务节点发送的原子服务注册或注销消息、服务节点定期发送的服务质量QoS更新消息、服务节点定期发送的覆盖网网络信息;
服务目录模块,存储服务节点所提供的原子服务的服务信息表,服务信息表存储的信息包括但不限于:原子服务的名称、提供原子服务的服务节点的ID、原子服务的功能、原子服务的QoS参数;原子服务的QoS参数包括但不限于原子服务的价格、原子服务的最大延时、原子服务的可靠性;存储服务覆盖网的网络信息表,网络信息表存储的信息包括但不限于:服务节点的ID、覆盖网链路的ID、服务节点总计算能力和当前计算能力、覆盖网链路的总带宽和当前带宽;
服务选择模块,接收消息解析模块发送过来的用户组合服务的请求信息,查询服务目录模块中存贮的服务信息表和网络信息表,根据组合服务请求信息中的功能性要求和非功能性要求,计算获得满足该组合服务请求的最优服务组合路径,并把该最优服务组合路径发送给消息发送模块;
消息发送模块,接收来自服务目录模块和服务选择模块的信息,按照设定的格式构造成消息后发送给网关或服务节点;
本发明还提供了一种实现网络载荷优化的组合服务方法,该方法包括下列操作步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110148538.3/2.html,转载请声明来源钻瓜专利网。