【技术实现步骤摘要】
虚实设备通信方法、装置、电子设备、存储介质
[0001]本专利技术涉及通信仿真领域,特别涉及一种虚实设备通信方法、装置、电子设备、存储介质。
技术介绍
[0002]在通信课程的实验教学过程中,使用仿真平台模拟通讯过程能提高教学效率降低教学成本,因此得到广泛研究。现有技术一般通过软件完成仿真模拟通信过程来进行实验教学或是通过模拟板卡进行实验教学。一方面,单纯的通过软件进行仿真模拟,得到的结果可能并不可靠,完全仿真也较为困难。另一方面,使用模拟板卡需要给每个学生派发一份,成本较高,授课难度也较大。
[0003]虚实协同通信测试系统通过将软件与硬件结合,在提高仿真准确度的同时也降低了成本。但是现有技术的虚实协同通信测试系统中,当不同的硬件设备要加入虚实协同通信测试系统时需要定制开发该硬件设备的通信接口,因此兼容性和可扩展性较差。
技术实现思路
[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]根据以上问题,本申请实施例提出了一种虚实设备通信方法、虚实 ...
【技术保护点】
【技术特征摘要】
1.虚实设备通信方法,应用于虚实协同通信测试系统的设备端,所述虚实协同通信测试系统还包括平台端,其特征在于,所述设备端包括:虚拟设备和真实设备,所述方法包括:建立所述设备端与所述平台端的通信连接;接收所述平台端发送的指令信息,并将所述指令信息转换为预设指令格式,并传入所述设备端;获取所述设备端响应于所述指令信息而生成的数据信息;将所述数据信息转换为预设数据格式发送至所述平台端。2.根据权利要求1所述的虚实设备通信方法,其特征在于,所述将所述数据信息转换为预设数据格式发送至所述平台端,包括:获取所述数据信息;将所述数据信息加入数据上传队列;将所述数据上传队列中的所述数据信息转换为预设数据格式,依次上传至所述平台端。3.根据权利要求2所述的虚实设备通信方法,其特征在于,所述将所述数据信息加入数据上传队列,包括:获取当前数据上传队列的第一数量;所述第一数量表征所述数据上传队列中数据信息的数量;若所述第一数量大于预设第一阈值,且所述数据信息属于第一类数据信息,则将所述数据信息加入所述数据上传队列;所述第一类数据信息表征所述数据信息不可丢弃;若所述第一数量大于预设第一阈值,且所述数据信息属于第二类数据信息,则丢弃所述数据信息;所述第二类数据信息表征所述数据信息可丢弃。4.根据权利要求2所述的虚实设备通信方法,其特征在于,将所述数据信息加入数据上传队列,还包括:获取当前数据上传队列的第一数量;所述第一数量表征所述数据上传队列中数据信息的数量;若所述第一数量大于预设第一阈值,且所述数据信息属于第一类数据信息,则降低获取数据信息的速度;所述第一类数据信息表征所述数据信息不可丢弃;若所述第一数量小于预设第二阈值,则增加获取数据信息的速度。5.根据权利要求1所述的虚实设备通信方法,其特征在于,所述方法还包括:获取所述设备端的设备信息;所述设备信息包括设备名称信息、设备地址信息、设备类型信息、设备属性信息;根据所述设备信息,向所述平台端传输注册指令;接收所述平台端传输的应答指令,根据预设监控策略向所述平台端上传所述设备端的状态信息;所述应答指令表征注册成功。6.根据权利要求1所述的虚实设备通信方法,其特征在于,所述设备端包括第一端口,所述方法还包括:接收所述平台端传输的映射指令;根据所述映射指令将所述第一端口的端口信息发送至所述平台端,以使所述第一端口映射至所述平台端。
7.根据权利要求1所述的虚实设备通信方法,其特征在于,所述接收所述平台端发送的指令信息,将所述指令信息转换为预设指令格式,并传入所述设备端包括:与所述平台端建立长链链接;通过所述长链链接以多路复用的方式接收所述平台端发送的所述指令信息并将所述指令信息转换为...
【专利技术属性】
技术研发人员:柴镇,刘垚圻,石晶林,张杰坦,郑鹏,于鹏,李红光,付垠凯,施渊籍,
申请(专利权)人:中科南京移动通信与计算创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。