[发明专利]无线通信网络的仿真、仿真处理方法及装置有效
申请号: | 201210405611.5 | 申请日: | 2012-10-22 |
公开(公告)号: | CN103781107B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 黄萍;郑鹏;王智 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 余刚,梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线通信 网络 仿真 处理 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种无线通信网络的仿真、仿真处理方法及装置。
背景技术
在无线网络规划流程中,网络仿真是十分重要的工作环节。网络仿真通过对基站和终端设备、无线承载、业务行为等进行系统建模,并基于GIS地图信息、传模模型信息和基站拓扑信息等输入,对无线网络的覆盖、干扰、容量、性能进行仿真。依据仿真结果进行站点部署和天馈参数调整优化,从而达到网络设计目标。
目前,网络仿真系统均采用单机工作模式,即全部仿真运算在一台独立的计算机上完成。这种仿真平台架构存在以下弊端:
(1)仿真运算能力受限于单台计算机的硬件配置能力(CPU、内存和硬盘空间)。
虽然由于计算机技术的发展,计算机的运算能力不断增强,但单台计算机的运算能力终究是有限的。在处理大型网络的仿真任务,或进行射线跟踪模型仿真运算时,单台计算机的运算能力会成为制约仿真效率的显著瓶颈。
(2)仿真资源利用率低。
单机工作模式下,一台计算机同时只能支持一个用户访问。在整个用户访问时间段内,只有一部分时间计算机是在进行运算的,大部分时间计算机都处于闲置状态,因此仿真资源(硬件和软件资源)的利用率低下,对于昂贵的仿真资源是一种极大的浪费。
针对相关技术中的上述问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中,现有的无线通信网络仿真运算效率低以及仿真资源利用率低等技术问题,本发明提供了一种无线通信网络的仿真、仿真处理方法及装置,以至少解决上述问题。
根据本发明的一个方面,提供了一种无线通信网络的仿真方法,包括:接收各个用户客户端的访问请求;在接收到访问请求后,根据预设策略在预设的多个仿真服务器中选择用于执行当前仿真运算任务的仿真服务器;通过选择的仿真服务器,将当前仿真运算任务分发到多个分布式计算节点进行并行运算,得到仿真结果。
根据预设策略在预设的多个仿真服务器中选择用于进行当前仿真运算任务的仿真服务器,包括:获取多个仿真服务器的当前负载状况信息;根据获取的当前负载状况信息,选择当前负载最小的仿真服务器作为执行当前仿真运算任务的仿真服务器。
将当前仿真运算任务分发到多个分布式计算节点进行并行运算之前,包括:根据系统管理员的设置操作设置任务调度策略,其中,任务调度策略用于指示将当前仿真运算任务分发到多个分布式计算节点的方式。
上述任务调度策略包括以下之一:将各个用户客户端所对应用户的当前仿真运算任务平均分配到多个分布式计算节点中进行并行运算;按照各个用户客户端所对应用户的优先级将当前仿真运算任务分配到多个分布式节点中进行并行运算,其中,用户的优先级越高,与该用户对应的当前仿真运算任务分配到的分布式计算节点数量越多;按照接收访问请求的先后顺序,按照先到先得的调度策略将当前仿真运算任务分配到多个分布式节点中进行并行运算。
根据预设策略在预设的多个仿真服务器中选择用于执行当前仿真运算任务的仿真服务器之后,还包括:从许可证(license)服务器中获取用于执行当前仿真运算任务所需要的license软件,其中,license服务器用于集中存储和管理license软件。
根据预设策略在预设的多个仿真服务器中选择用于执行当前仿真运算任务的仿真服务器之后,还包括:从指定服务器中获取执行当前仿真运算任务所需要的数据,其中,指定服务器用于集中存数和管理数据并且支持对数据的自动备份。
根据本发明的另一个方面,提供了一种无线通信网络的仿真处理方法,该应用于网关设备中,包括:接收各个用户客户端的访问请求;在接收到访问请求后,根据预设策略在预设的多个仿真服务器中选择用于执行当前仿真运算任务的仿真服务器,其中,选择的仿真服务器用于将当前仿真运算任务分发到多个分布式计算节点中进行并行运算。
根据预设策略在预设的多个仿真服务器中选择用于进行当前仿真运算任务的仿真服务器,包括:获取多个仿真服务器的当前负载状况信息;根据获取的当前负载状况信息,选择当前负载最小的仿真服务器作为执行当前仿真运算任务的仿真服务器。
根据本发明的又一个方面,提供了一种无线通信网络的仿真装置,包括:接收模块,用于接收各个用户客户端的访问请求;选择模块,用于在接收到访问请求后,根据预设策略在预设的多个仿真服务器中选择用于执行当前仿真运算任务的仿真服务器;分发模块,用于通过选择的仿真服务器,将当前仿真运算任务分发到多个分布式计算节点中进行并行运算,得到仿真结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210405611.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:运输用热气旁通加热装置
- 下一篇:基于嵌入式系统的视频图像诊断系统及诊断方法