System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通信方法、装置和计算机设备制造方法及图纸_技高网

一种通信方法、装置和计算机设备制造方法及图纸

技术编号:41224684 阅读:4 留言:0更新日期:2024-05-09 23:43
本申请涉及一种通信方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:利用所述发送端对无线信道进行检测,在无线信道空闲预设的时间段的情况下,利用预设的预发送规则,生成对应于发送端的第一预发送时间;在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点;利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,并检测信道,检测是否存在其他数据包在所述数据包发送的过程中通过所述电力线信道传输。采用本方法能够极大地提高信号传输的效率。

【技术实现步骤摘要】

本申请涉及电子工程,特别是涉及一种通信方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着电子工程技术的发展,出现了通信技术,该技术是在发送端和接收端之间进行信息传递,使得发送端的信息能够准确、可靠地传输到接收端。物联网和新能源等的建设和发展,使节点数量和业务类型越来越多,性能要求各不相同。传统的载波侦听多路访问算法是一种竞争机制,但节点数目的增加,导致采用竞争式载波侦听多路访问协议时各站点之间进行频繁的竞争和碰撞,极大地降低了信息传递的效率,无法满足对时延要求比较高的业务。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种通信方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种通信方法。所述方法包括:

3、利用所述发送端对无线信道进行检测,在无线信道空闲预设的时间段的情况下,利用预设的预发送规则,生成对应于发送端的第一预发送时间;

4、定期检测所述无线信道,在所述无线信道空闲的情况下,将所述第一预发送时间减少预设的子预发送时间;

5、在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点;其中,所述第一发送方式包括非正交多址技术和速率分拆多址技术;

6、利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,并检测信道,检测是否存在其他数据包在所述数据包发送的过程中通过所述电力线信道传输;其中,所述第二发送方式包括非正交多址技术;

7、在检测到存在其他数据包通过所述电力线信道传输的情况下,终止中继节点向目的端发送数据包,并生成第二预发送时间,在第二预发送时间内所述电力线信道均空闲的情况下,利用所述中继节点重新向所述目的端发送数据包。

8、在其中一个实施例中,所述在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点,包括:

9、在第一预发送时间达到预设的发送时间的情况下,将所述发送端对应的小组内的其他发送端的数据包均确定为发送数据;

10、根据预设的第一发送方式,利用所述无线信道,将所述发送数据通过所述无线信道发送到中继节点。

11、在其中一个实施例中,所述利用预设的预发送规则,生成对应于发送端的第一预发送时间,包括:

12、利用预设的时间阈值,随机生成第一预发送时间;

13、或在利用无线信道发送数据包发生碰撞的情况下,将本次传输的所述时间阈值扩大预设的系数,并重新生成第一预发送时间。

14、在其中一个实施例中,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,包括:

15、利用中继节点接收所述发送端发送的信号,并利用干扰消除技术,对接收的信号进行处理,得到所述数据包;

16、利用第二发送方式,对所述数据包进行编码,并利用电力线信道,将编码后的数据包发送到对应的目的端。

17、在其中一个实施例中,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,包括:

18、利用所述中继节点接收所述数据包,并对电力线信道进行检测,在所述电力线信道空闲预设的时间段的情况下,根据所述数据包的优先级,生成等待优先时间;

19、在经过等待优先时间后,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端。

20、在其中一个实施例中,所述发送端对应的小组是通过对发送端分组得到,所述对发送端分组,包括:

21、利用所述中继节点的接收的信号,确定各信道的状态系数;其中,所述状态系数为根据信道的质量和稳定性确定的;

22、利用所述状态系数,确定所述发送端与中继节点信号传输的质量系数;

23、利用所述质量系数,对所述发送端进行分组。

24、第二方面,本申请还提供了一种通信装置。所述装置包括:

25、第一发送模块,用于利用所述发送端对无线信道进行检测,在无线信道空闲预设的时间段的情况下,利用预设的预发送规则,生成对应于发送端的第一预发送时间;

26、所述第一预发送模块,还用于定期检测所述无线信道,在所述无线信道空闲的情况下,将所述第一预发送时间减少预设的子预发送时间

27、所述第一发送模块,还用于在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点;其中,所述第一发送方式包括非正交多址技术和速率分拆多址技术;

28、第二发送模块,用于利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,并检测信道,检测是否存在其他数据包在所述数据包发送的过程中通过所述电力线信道传输;其中,所述第二发送方式包括非正交多址技术;

29、所述第二发送模块,还用于在检测到存在其他数据包通过所述电力线信道传输的情况下,终止中继节点向目的端发送数据包,并生成第二预发送时间,在第二预发送时间内所述电力线信道均空闲的情况下,利用所述中继节点重新向所述目的端发送数据包。

30、在其中一个实施例中,所述第一发送模块,包括:

31、第一发送子模块,用于在第一预发送时间达到预设的发送时间的情况下,将所述发送端对应的小组内的其他发送端的数据包均确定为发送数据;

32、所述第一发送子模块,还用于根据预设的第一发送方式,利用所述无线信道,将所述发送数据通过所述无线信道发送到中继节点,

33、所述第一发送子模块,还用于利用预设的时间阈值,随机生成第一预发送时间;

34、所述第一发送子模块,还用于或在利用无线信道发送数据包发生碰撞的情况下,将本次传输的所述时间阈值扩大预设的系数,并重新生成第一预发送时间。

35、在其中一个实施例中,所述第二发送模块,包括:

36、第二发送子模块,用于利用中继节点接收所述发送端发送的信号,并利用干扰消除技术,对接收的信号进行处理,得到所述数据包;

37、所述第二发送子模块,还用于利用第二发送方式,对所述数据包进行编码,并利用电力线信道,将编码后的数据包发送到对应的目的端;

38、所述第二发送子模块,还用于利用所述中继节点接收所述数据包,并对电力线信道进行检测,在所述电力线信道空闲预设的时间段的情况下,根据所述数据包的优先级,生成等待优先时间;

39、所述第二发送子模块,还用于在经过等待优先时间后,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端。

40、在本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,应用于混合通信系统,所述混合通信系统包括发送端、中继节点和目的端,其中,所述发送端与中继节点通过无线信道传输信息,所述中继节点与目的端通过电力线信道传输信息,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点,包括:

3.根据权利要求1所述的方法,其特征在于,所述利用预设的预发送规则,生成对应于发送端的第一预发送时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,包括:

5.根据权利要求1所述的方法,其特征在于,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,包括:

6.根据权利要求2所述的方法,其特征在于,所述发送端对应的小组是通过对发送端分组得到,所述对发送端分组,包括:>

7.一种通信装置,其特征在于,应用于混合通信系统,所述混合通信系统包括发送端、中继节点和目的端,其中,所述发送端与中继节点通过无线信道传输信息,所述中继节点与目的端通过电力线信道传输信息,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种通信方法,其特征在于,应用于混合通信系统,所述混合通信系统包括发送端、中继节点和目的端,其中,所述发送端与中继节点通过无线信道传输信息,所述中继节点与目的端通过电力线信道传输信息,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在第一预发送时间达到预设的发送时间的情况下,根据预设的第一发送方式,利用所述无线信道,将数据包通过所述无线信道发送至中继节点,包括:

3.根据权利要求1所述的方法,其特征在于,所述利用预设的预发送规则,生成对应于发送端的第一预发送时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所述数据包发送到对应的目的端,包括:

5.根据权利要求1所述的方法,其特征在于,所述利用所述中继节点接收所述数据包,根据预设的第二发送方式,利用所述电力线信道,将所...

【专利技术属性】
技术研发人员:杨祥勇温克欢谭波耿博陈晓伟张玮
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1