The invention provides a data transmission method and device for power carrier communication, belonging to the field of power line carrier communication. The data transmission method comprises the following steps: sending data encoding; in a data transmission period, for the same byte data after encoding, sending through at least 5 data transmission slots are redundant, enhance the robustness of the data, improve the communication ability. In the invention, data is encoded, and the same byte is sent at least 5 times in a data transmission cycle. After receiving the data, the data stream is correspondingly decoded and checked. Thus, when the data is transmitted, the periodic impulse noise always can not cover at least one valid signal, thereby effectively solving the problem that the power line carrier communication is easy to be interfered and the communication performance is poor.
【技术实现步骤摘要】
一种电力载波通信的数据传输方法和装置
本专利技术涉及电力线载波通信领域,具体而言,涉及一种电力载波通信的数据传输方法和装置。
技术介绍
电力线网络是当今世界上信道资源最丰富的网络,也是通信潜力最大的网络。但是,由于电力线本身不是为通信设计的,因此其特性在很多方面难以直接满足载波通信的要求。低压电力线信道的通信环境恶劣,存在变化的阻抗,不可预测的噪声干扰,信号干扰等问题,通信性能较差。而目前现有的技术基本是将待发送的数据进行编码;在一个数据发送周期内,对于编码后的同一字节数据,通过3个数据传输时隙分别冗余发送。总体来讲,通信性能力上还不是很理想。数据在传输时,如果仅发送3次,周期性脉冲噪声将非常容易被覆盖,无法真正解决电力载波通信干扰问题。在国内电网中,电力线上传输的电力信号为220V,50Hz的交流信号,因此电力信号周期为20ms。
技术实现思路
有鉴于此,本专利技术的目的是提供一种电力载波通信的数据传输方法,旨在解决现有的电力载波通信容易受到干扰,通信性能较差问题,提升数据的鲁棒性,提高通信能力。本专利技术是这样实现的,一种电力载波通信的数据发送方法,所述数据发送方法包括以下步骤:S1,将待发送的数据进行编码;S2,在一个数据发送周期内,对于编码后的同一字节数据,通过至少5个数据传输时隙分别冗余发送;S3,在一个数据发送周期内,接收通过至少5个数据传输时隙分别冗余发送的同一字节;S4,对接收到的字节进行解码;S5,对解码后的字节进行校验,并根据校验结果选择至少5个字节中的一个作为正确接收到的解码数据。S1中,设数据发送端在10ms的发送周期内发送的字节数据编 ...
【技术保护点】
一种电力载波通信的数据传输方法,其特征在于,所述数据发送方法包括以下步骤:S1,将待发送的数据进行编码;S2,在一个数据发送周期内,对于编码后的同一字节数据,通过至少5个数据传输时隙分别冗余发送;S3,在一个数据发送周期内,接收通过至少5个数据传输时隙分别冗余发送的同一字节;S4,对接收到的字节进行解码;S5,对解码后的字节进行校验,并根据校验结果选择至少5个字节中的一个作为正确接收到的解码数据。
【技术特征摘要】
1.一种电力载波通信的数据传输方法,其特征在于,所述数据发送方法包括以下步骤:S1,将待发送的数据进行编码;S2,在一个数据发送周期内,对于编码后的同一字节数据,通过至少5个数据传输时隙分别冗余发送;S3,在一个数据发送周期内,接收通过至少5个数据传输时隙分别冗余发送的同一字节;S4,对接收到的字节进行解码;S5,对解码后的字节进行校验,并根据校验结果选择至少5个字节中的一个作为正确接收到的解码数据。2.根据权利要求1所述的电力载波通信的数据传输方法,其特征在于,S1中,设数据发送端在10ms的发送周期内发送的字节数据编码后的16bits数据流为H,将五次发送的数据流标记为H1,H2,H3,H4,H5,表征为H1(1:16),H2(1:16),H3(1:16),H4(1:16),H5(1:16)。3.根据权利要求1所述的电力载波通信的数据传输方法,其特征在于,S4中,在数据接收端,对H1(1:16),H2(1:16),H3(1:16),H4(1:16),H5(1:16)五个数据流进行解码得到五个字节数据,分别为P1,P2,P3,P4,P5;并且将接收到的H1(1:16),H2(1:16),H3(1:16),H4(1:16),H5(1:16)数据流进行重排,然后解码,将其重新组合成5个新的数据流分别为:H6(1:16)=[H1(1:8),H3(9:16)]H7(1:16)=[H2(1:...
【专利技术属性】
技术研发人员:王蕾,刘峥嵘,陈飞虎,李冬,黄健,施伟伟,
申请(专利权)人:杭州炬华科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。