[发明专利]双模通信网络系统及其通信模式选择方法有效
| 申请号: | 201910866315.7 | 申请日: | 2019-09-12 |
| 公开(公告)号: | CN110572186B | 公开(公告)日: | 2021-09-17 |
| 发明(设计)人: | 肖勇;杨劲锋;金鑫;冯俊豪 | 申请(专利权)人: | 南方电网科学研究院有限责任公司;中国南方电网有限责任公司 |
| 主分类号: | H04B3/54 | 分类号: | H04B3/54;H04L1/16 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆英静 |
| 地址: | 510663 广东省广州市萝岗区科*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 双模 通信 网络 系统 及其 模式 选择 方法 | ||
1.一种通信模式选择方法,其特征在于,包括以下步骤:
S1、PCO设备接收STA设备发送的SOF数据帧;
S2、PCO设备判断该SOF数据帧的长度是否小于16字节,如果小于16字节,执行步骤S4,如果不小于16字节且接收缓冲区被收到的数据装满,执行步骤S3;
S3、PCO设备采用第一通信模式确定方式,以确定发送ACK帧的通信模式,所述第一通信模式确定方式为基于长帧信息确定回复帧的通信模式;
S4、PCO设备采用第二通信模式确定方式,以确定发送ACK帧的通信模式,所述第二通信模式确定方式为基于超短帧信息确定回复帧的通信模式;
所述基于长帧信息确定回复帧的通信模式包括以下步骤:
S101、PCO设备的MAC层接收中断通知,该中断通知用于提示接收缓冲区收到数据;
S102、PCO设备查询接收缓冲区是否已被装满,所述装满指被收到的数据装满无剩余存储空间,如果装满,执行步骤S103,如果未装满,执行步骤S104;
S103、记录当前时刻为t0,即t0=当前时刻,执行步骤S104;
S104、PCO设备的MAC层提取接收缓冲区的数据;
S105、判断提取的接收缓冲区的数据是否是SOF帧头部,如果是SOF帧头部,执行步骤S106,如果不是SOF帧头部,执行步骤S107;
S106、PCO设备的MAC层解析SOF帧头,得到后续的物理块个数数量为n,n为整数,然后执行步骤S108;
S107、该流程结束,即程序结束;
S108、PCO设备的MAC层判断:是否收到中断通知,该中断通知用于提示接收缓冲区收到数据,如果收到,执行步骤S109,如果未收到,再次执行本步骤S108;
S109、PCO设备的MAC层判断:接收缓冲区是否装满?如果装满,执行步骤S110,如果未装满,执行步骤S111;
S110、令参数m=1,然后执行步骤S112;
S111、令参数m=0,然后执行步骤S112;
S112、PCO设备的MAC层从接收缓冲区获取物理块的数据并进行校验,如果校验成功,执行步骤S113,如果校验失败,执行步骤S114;
S113、令参数t0=1,然后执行步骤S117;
S114、PCO设备的MAC层判断:参数m是否等于1,如果等于1,执行步骤S115,如果不等于1,执行步骤S116;
S115、PCO设备的MAC层判断:参数t0是否等于-1,如果等于-1,令参数t0=当前时刻,然后执行步骤S117;如果不等于-1,直接执行步骤S117;S116、令参数t0=-1,执行步骤S117;
S117、PCO设备的MAC层判断:从接收缓冲区 获取物理块数据的次数是否已达到n次,如果未达到,则返回执行步骤S108,如果已达到,则执行步骤S118;
S118、生成一个回复帧并填充内容,令参数t1=当前时刻;
S119、PCO设备的MAC层判断:参数t0是否大于0?如果大于0,执行步骤S120,如果小于等于0,执行步骤S124;
S120、PCO设备的MAC层计算发送一个回复帧所需时间tack;
S121、PCO设备的MAC层生成一个位于开区间(0,1)的随机小数r;
S122、PCO设备的MAC层判断:r是否大于tack/(t1-t0+tack),如果是,执行步骤S123;如果否,执行步骤S124;
S123,PCO设备MAC层选用无线通信模式,向STA设备发送ACK回复帧,然后结束该流程,即程序结束;
S124,PCO设备MAC层选用宽带PLC通信模式,向STA设备发送ACK回复帧;然后结束该流程,即程序结束;
所述基于超短帧信息确定回复帧的通信模式包括以下步骤:
S201、PCO设备的MAC层解析接收缓冲区的数据 ,并判断该数据是否为MPDU数据帧头,如果是MPDU数据帧头,执行步骤S202,如果不是MPDU数据帧头,则说明该数据为干扰数据,执行步骤S203;
S202、判断宽带PLC链路出现故障,执行步骤S204;
S203、该流程结束,即程序结束;
S204、PCO设备的MAC层选用无线通信模式,向STA设备发送ACK 回复帧,然后该流程结束,即程序结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网科学研究院有限责任公司;中国南方电网有限责任公司,未经南方电网科学研究院有限责任公司;中国南方电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910866315.7/1.html,转载请声明来源钻瓜专利网。





