System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力线载波通信,尤其是一种基于g3-plc网络的通信调制模式自适应调整的方法。
技术介绍
1、g3-plc电力线载波通信技术,采用窄带电力线载波通信标准(narrow-band powerline communications),利用ofdm(orthogonal frequency division multiplexing)信道编码技术实现高速串行数据的并行传输,为组成智能电网各元素通信之间提供了可靠的数据链路。ofdm信号是通过对分配给单个子载波的差分编码相位调制所产生的复值信号点进行快速傅里叶反变换(ifft)而产生的,每个子载波不同的调制模式产生不同的ofdm信号,从而产生不同通信速率。
2、调制模式根据调制方案不同而有所不同,相干(coherent)调制方案下调制模式有bpsk、qpsk、8psk、16-qam,差分(differential)调制方案下调制模式有dbpsk、dqpsk、d8psk,相比于相干调制,差分调制下接收端不需要用于检测每个子载波相位的跟踪电路,因此设计更简单,在cenelec-a通信频段下,采用dbpsk和dqpsk调试模式ofdm信号可高达33.4kbps的数据速率,故终端设备在发送数据时需要选择合适的调制模式,以在较高传输速率的同时也可以保证其传输的可靠性。
3、在实际电力线通信应用时,通信设备在链路上的传输速率和通信质量受很多因素影响,通过终端设备的发射功率调整调制模式,或通过接收端请求原语rreq中推荐的调制模式,都只是单一且被动的选择调制模式,
技术实现思路
1、本专利技术的目的是针对单一被动选择调制模式时传输可靠性差的问题,提出一种基于g3-plc网络的通信调制模式自适应调整的方法。
2、本专利技术的技术方案是:
3、一种基于g3-plc网络的通信调制模式自适应调整的方法,终端设备均具有g3-plc模块,终端设备之间进行通信,作为接收端的终端设备采用通信调制模式自适应调整,更新通信调制模式;包括以下步骤:
4、接收发送端的数据帧,获取接收链路通信参数;
5、解析数据帧获取发送链路通信参数和发送端建议的通信调制模式;
6、基于发送链路通信参数、接收链路通信参数与通信参数阈值进行比较,获取此时接收端的通信调制模式;
7、与发送端建议的通信调制模式进行比较;若相同,则采用发送端建议的通信调制模式,若不同,则采用平均值并向上取整的方法作为此时的通信调制模式;
8、此时,接收端作为发送端以更新的通信调制模式进行数据发送。
9、进一步地,发送链路通信参数包括发送数据时的信号强度rssis、信噪比snrs、发射功率txpower;接收链路通信参数包括接收数据时的信号强度rssir、信噪比snrr。
10、进一步地,基于发送链路通信参数、接收链路通信参数与通信参数阈值进行比较,获取此时接收端的通信调制模式具体包括:
11、基于通信速率从高到低对通信调制模式进行排列;
12、对通信数据帧的长度length进行阈值划分,在各长度区间内分别对三个判定条件进行识别,即信号强度rssis、信号强度rssir是否均大于设定的信号强度阈值;信噪比snrs、信噪比snrr是否均大于设定的信噪比阈值;以及发射功率txpower是否大于设定的发射功率;
13、在第一数据帧长度阈值区间内,若三个判定条件均满足,则通信调制模式为第一调制模式;若满足其中两个判定条件,则通信调制模式为第二调制模式;若满足其中一个判定条件,则通信调制模式为第三调制模式;若三个判定条件均不满足,则通信调制模式为第四调制模式;
14、在第二数据帧长度阈值区间内,在与第一数据帧长度阈值区间内相同的判定情况下,对应降低一级调制模式,以此类推。
15、进一步地,通信调制模式中;
16、相干调制模式从高到低依次为:第一调制模式16-qam、第二调制模式8psk、第三调制模式qpsk和第四调制模式bpsk,第五调制模式以及之后均为robo;
17、差分调制模式从高到低依次为:第一调制模式d8psk、第二调制模式dqpsk和第三调制模式dbpsk,第四调制模式以及之后均为robo。
18、进一步地,对通信数据帧的长度length进行阈值划分,数据帧长度范围依次缩小。
19、进一步地,接收端基于数据帧长度lengths、lengthr,判断是否属于第一数据帧长度阈值区间(0,lengthth1],如果不属于,进一步判断是否属于第二数据帧长度阈值区间(lengthth1,lengthth2],如果不属于,进一步判断是否属于第三数据帧长度阈值区间(lengthth2,lengthth3],以此类推,直到选择对应的数据帧长度阈值范围。
20、进一步地,平均值并向上取整的方法作为此时的通信调制模式具体为:若接收端的通信调制模式和发送端建议的通信调制模式两者之间有处于中间位置的调制模式,就直接采用该调制模式;如果没有就取通信速率高的调制模式。
21、进一步地,当链路上出现通信失败的情况时,根据对应通信调制模式下预设的数据重发次数进行重发,向信道上每重发一次,通信调制模式降低一级,直至降至robo调制模式。
22、本专利技术的有益效果:
23、本专利技术综合考虑终端设备在g3-plc通信链路上的影响因素,包括收发数据时的发射功率、通信信号强度、信噪比、接收和发送的数据长度、接收端建议的调制模式以及通信失败时数据重发次数,实现终端设备自适应切换发送数据的调制模式,并为接收数据时的调制模式提供参考,不仅保证传输的可靠性,也能以最大传输速率传输数据。
24、本专利技术的其它特征和优点将在随后具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于终端设备均具有G3-PLC模块,终端设备之间进行通信,作为接收端的终端设备采用通信调制模式自适应调整,更新通信调制模式;包括以下步骤:
2.根据权利要求1所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于发送链路通信参数包括发送数据时的信号强度RSSIS、信噪比SNRS、发射功率TxPower;接收链路通信参数包括接收数据时的信号强度RSSIR、信噪比SNRR。
3.根据权利要求2所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于基于发送链路通信参数、接收链路通信参数与通信参数阈值进行比较,获取此时接收端的通信调制模式具体包括:
4.根据权利要求3所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于通信调制模式中;
5.根据权利要求3所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于对通信数据帧的长度Length进行阈值划分,数据帧长度范围依次缩小。
6.根据权利要求3所述的基于G3
7.根据权利要求1所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于平均值并向上取整的方法作为此时的通信调制模式具体为:若接收端的通信调制模式和发送端建议的通信调制模式两者之间有处于中间位置的调制模式,就直接采用该调制模式;如果没有就取通信速率高的调制模式。
8.根据权利要求1所述的基于G3-PLC网络的通信调制模式自适应调整的方法,其特征在于当链路上出现通信失败的情况时,根据对应通信调制模式下预设的数据重发次数进行重发,向信道上每重发一次,通信调制模式降低一级,直至降至ROBO调制模式。
...【技术特征摘要】
1.一种基于g3-plc网络的通信调制模式自适应调整的方法,其特征在于终端设备均具有g3-plc模块,终端设备之间进行通信,作为接收端的终端设备采用通信调制模式自适应调整,更新通信调制模式;包括以下步骤:
2.根据权利要求1所述的基于g3-plc网络的通信调制模式自适应调整的方法,其特征在于发送链路通信参数包括发送数据时的信号强度rssis、信噪比snrs、发射功率txpower;接收链路通信参数包括接收数据时的信号强度rssir、信噪比snrr。
3.根据权利要求2所述的基于g3-plc网络的通信调制模式自适应调整的方法,其特征在于基于发送链路通信参数、接收链路通信参数与通信参数阈值进行比较,获取此时接收端的通信调制模式具体包括:
4.根据权利要求3所述的基于g3-plc网络的通信调制模式自适应调整的方法,其特征在于通信调制模式中;
5.根据权利要求3所述的基于g3-plc网络的通信调制模式自适应调整的方法,其特征在于对通信数据帧的长度length进行阈值划分,数据帧长度范围依次缩小。
6.根...
【专利技术属性】
技术研发人员:查文利,魏华义,
申请(专利权)人:江苏林洋能源股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。