The invention relates to a step of host location selection method, complex communication based on network topology, node S1. is as follows: to obtain the network transmission capability of R (I); S2. in the communication network of randomly placed host; according to the communication requirements between the host and another host, calculate the host to another host data transmission after the path node i number C (I), and C (I) derived parameters with indirect measure data network transmission capacity; S4. binding parameters obtained by step S3, simulated annealing algorithm to obtain the optimal location. The host in the topology given consistent node transmission capacity and the given conditions, derived parameters have an indirect measure of network data transmission capability, and then through the simulated annealing optimization to optimize the parameters of the algorithm, and finally determine the location of the host, improve network transmission capacity, and improve the network transmission capacity after almost the best.
【技术实现步骤摘要】
一种基于复杂通信网络的主机位置选择方法
本专利技术涉及网络优化的
,尤其涉及到一种基于复杂通信网络的主机位置选择方法。
技术介绍
在过去几十年间,以Internet为代表的信息技术的迅猛发展使人类社会大步迈入了网络时代。同时,人们已经处于一个充满各种各样复杂网络的世界中。实际网络的一个重要特征是网络结构是随着时间变化的,许多网络在总体上呈现出不断增大的趋势。现在Internet等大规模通信网络已经成为全球的关键性基础设施,并将继续产生更多、更新甚至是难以预计的技术、应用和服务。在通信网络的发展中,大量的数据在网络中进行传输,为了保证每个数据能够顺利到达目的节点,提高数据传输能力变得非常重要。我们认为网络能够保证主机产生的数据能够顺利到达目的主机的情况下,允许每个主机单位时间内产生的最大数据量越大,则网络的数据传输能力就越强。在基础的数据传输设施中,每个节点或者边只有有限的传输能力,其中网络中的主机(产生数据或接收数据的节点)通过给定的网络链接起来,主机和主机之间的数据传输通过他们之间的路由器来转发,当某个节点单位时间内接收到的数据量超过其转发数据的能力时,会导致网络出现丢包现象,对于每个节点传输能力都一样的网络,该网络对数据的传输能力通常由最繁忙的节点来决定。在给定的主机数目和网络拓扑结构中,如何在网络中选择适合的位置放置主机,从而减轻最繁忙的节点的负担,这是有利于网络传输能力的提升的。目前的科研成果表明,对于每个节点传输能力一样的网络,网络中负载分布越均匀越有利于网络传输能力的提升。针对网络传输能力的提升的方法有,改变节点的传输能力和选取适合的路由 ...
【技术保护点】
一种基于复杂通信网络的主机位置选择方法,其特征在于:包括以下步骤:S1.获取网络的拓扑结构、节点的传输能力R(i);S2.在通信网络中随机放置主机;S3.根据主机和另一主机之间的通信需求,计算出主机到另一主机的数据传输路径经过节点i的次数C(i),并结合C(i)推导出具有间接衡量网络传输数据能力的参数;S4.结合步骤S3得出的参数,通过模拟退火优化算法得出最优的主机位置。
【技术特征摘要】
1.一种基于复杂通信网络的主机位置选择方法,其特征在于:包括以下步骤:S1.获取网络的拓扑结构、节点的传输能力R(i);S2.在通信网络中随机放置主机;S3.根据主机和另一主机之间的通信需求,计算出主机到另一主机的数据传输路径经过节点i的次数C(i),并结合C(i)推导出具有间接衡量网络传输数据能力的参数;S4.结合步骤S3得出的参数,通过模拟退火优化算法得出最优的主机位置。2.根据权利要求1所述的一种基于复杂通信网络的主机位置选择方法,其特征在于:所述步骤S3的具体步骤如下:设产生数据和需要数据的节点主要为主机节点,路由节点只有转发和暂时存储数据的作用,C(i)的计算公式如下:其中,Vhost为所有主机节点的集合,σuw(i)表示数据包从节点u发送给节点w是否经过节点i,如果路径经过节点i,则σuw(i)=1,否则σuw(i)=0;数据的传输路径采用最短路径,基于C(i)计算节点的使用率U(i):设每个节点单位时间需要发送的数据量为λ,接收数据的主机随机选取,基于平均场理论,节点i的待发送数据量为:
【专利技术属性】
技术研发人员:吴嘉婧,曾俊文,郑子彬,
申请(专利权)人:中山大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。