[发明专利]一种模拟节点间通信的方法有效
申请号: | 201810813045.9 | 申请日: | 2018-07-23 |
公开(公告)号: | CN108989111B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 陈苗苗;罗金山;熊飞;倪敏 | 申请(专利权)人: | 重庆物奇科技有限公司;上海物麒科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04B3/54 |
代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 黄书凯 |
地址: | 401120 重庆市渝*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 节点 通信 方法 | ||
1.一种模拟节点间通信的方法,其特征在于:包括以下内容:
设置一能模拟集中器发送操作命令及收取操作结果的功能的虚拟集中器;
设置多个能模拟电力载波通信网络的某一通信节点的报文收发功能,并受控于的上层模块的硬件模拟器;
其中,至少包含一个用于模拟中央控制器的第一硬件模拟器,且至少包含一个用于模拟普通从节点或采集器的第二硬件模拟器;
设置多个能模拟数据采集终端产生报文的功能以及报文收发的功能的虚拟数据采集终端;
设置一用于配置所述硬件模拟器、所述虚拟集中器以及虚拟数据采集终端的控制单元;
用所述控制单元对虚拟集中器、硬件模拟器和虚拟数据采集终端进行配置,从而将他们连接为一模拟的电力载波通信网络;
令虚拟集中器、硬件模拟器和虚拟数据采集终端按照各自既定的脚本模拟电力载波通信网络内的通信行为;
获取定义了各通信节点两两之间的通信成功率的通信成功率脚本,并根据该通信成功率脚本配置各通信节点所对应的硬件模拟器的信道通信成功率模拟模块;
所述信道通信成功率模拟模块则根据其配置,随机的丢弃来自其他节点的报文包,从而实现通信成功率脚本中所规定的该节点与其他节点间的通信成功率。
2.根据权利要求1所述的模拟节点间通信的方法,其特征在于:还包括,采用功能可变换的通用硬件模拟器,令其根据所述控制单元的配置模拟中央控制器、普通从节点以及采集器中的任意一种。
3.根据权利要求1所述的模拟节点间通信的方法,其特征在于:所述控制单元根据其读取到的配置文件对所述硬件模拟器、所述虚拟集中器以及所述虚拟数据采集终端进行自身参数、连接关系以及连接接口的配置。
4.根据权利要求1所述的模拟节点间通信的方法,其特征在于:还包括,所述硬件模拟器根据所述上层模块发来的报文类型执行相应的报文发送方式;所述报文发送方式包括时分复用方式和载波监听方式。
5.根据权利要求4所述的模拟节点间通信的方法,其特征在于:还包括,当收到上层模块发来的报文包是载波监听类型的报文包时,所述硬件模拟器向控制单元请求信号量参数,直至控制单元发来的信号量参数表示信道可用时,则发送该报文包,否则不发送;
在报文包开始发送时,所述硬件模拟器通知控制单元,使得控制单元将所述信号量参数定量的向表示信道不可用的方向变化,在报文包发送结束时,所述硬件模拟器通知,使得控制单元将所述信号量参数同样定量的向表示信道可用的方向变化。
6.根据权利要求4所述的模拟节点间通信的方法,其特征在于:还包括,当收到上层模块发来的报文包是分复用类型的报文包时,所述硬件模拟器根据该报文包中所带的时隙信息,在预定时间内指定发送该报文。
7.根据权利要求1所述的模拟节点间通信的方法,其特征在于:还包括,在物理机上运行多个虚拟机;在每个虚拟机上设置一所述硬件模拟器。
8.根据权利要求1所述的模拟节点间通信的方法,其特征在于:所述虚拟机采用嵌入式实时操作系统,将所述硬件模拟器设置为基于该嵌入式实时操作系统工作。
9.根据权利要求7所述的模拟节点间通信的方法,其特征在于:采用多个物理机;
以及,当硬件模拟器被配置为中央控制器时,硬件模拟器读取所在物理机的时间滴答值,并通过一时钟同步报文将该时间滴答值发送给新启动的硬件模拟器;当硬件模拟器被配置为从节点时,硬件模拟器解析来自中央控制器的钟同步报文中的时间滴答值,并且将该从节点执行各类操作的时间校准为与中央控制器一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆物奇科技有限公司;上海物麒科技有限公司,未经重庆物奇科技有限公司;上海物麒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810813045.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种VPC网络模型的构建方法及其相关设备
- 下一篇:用于模拟节点间通信的系统