一种通信方法、装置、设备及介质制造方法及图纸

技术编号:21803212 阅读:42 留言:0更新日期:2019-08-07 11:34
本申请公开了一种通信方法,包括:通过第二设备的第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文;从所述第二设备的第二端口向第三设备转发所述第一报文;在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文。该调度方式通过设备排序与时间控制,使得下一个设备无需等待信道净空即可获得时间片对外发送报文,在实现时间分片、分时调度以保证实时性、确定性的前提下,极大地降低了单个设备所需的时间片长度,使得链路利用率不随环网规模的扩大而降低,保证了网络的通信性能,扩大了该实时网络的可用范围。本申请还公开了对应的装置、设备及存储介质。

A Communication Method, Device, Equipment and Media

【技术实现步骤摘要】
一种通信方法、装置、设备及介质
本申请涉及通信领域,尤其涉及一种通信方法、装置、设备及计算机存储介质。
技术介绍
随着通信技术的发展,以太网应运而生,并且成为当前局域网最通用的通信协议标准。在以太网通信网络中,所有设备按规定时间片进行周期通信,各设备自身的时间片包括自身报文的发送时长Tsend及相邻设备时间片之间的间隙Tgap,各设备时间片之和即为周期时间,周期时间和非周期时间之和为宏周期时间,即一个完整的通信周期。在该调度方式下,各设备在自身的时间片内,同时从通道A和通道B对外发出通信报文,为了防止链路上报文发生碰撞,需要在发出报文后,等待两个方向的报文均流回自身后,信道净空,下一个设备才能获得时间片对外发送报文。因此,Tgap除包含以太网规定的最小帧间隙外,还需要计入报文在环网上逐级转发的延迟,对于N个设备组成的环网,需要经过N-1次转发,也即Tgap还需要计入N*N-1次转发延迟。如此,导致以太网链路利用率大大降低,即便不考虑非周期的开销,其利用率也在50%以下,而且随着Tgap随着网络节点的增多而线型增长,随着线性网络的增长,链路利用率呈现出爆发性降低。
技术实现思路
有鉴于此,本申请提供了一种通信方法,其通过设备排序与时间控制,使得设备在转发其他设备报文完毕后即发送自身报文,无需等待信道净空,极大降低了单个设备所需时间片程度,使得链路利用率不随环网规模的扩大而降低,保证了网络的通信性能,扩大了该实时网络的可用范围。对应地,本申请还提供了一种通信装置、设备、计算机可读存储介质和计算机程序产品。本申请第一方面提供了一种通信方法,所述方法包括:通过第二设备的第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文;从所述第二设备的第二端口向第三设备转发所述第一报文;在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文;其中,所述第一设备、第二设备、第三设备为有源转发型通信网中的设备。可选的,所述方法还包括:通过所述第二设备的第二端口接收第三设备发送的报文,所述报文至少包括所述第一报文和所述第三设备自身的第三报文;通过所述第二设备的第一端口向所述第一设备转发所述第三设备发送的报文;在转发完成后,再通过所述第二设备的第一端口向所述第一设备发送自身的第二报文。可选的,所述方法还包括:当通过所述第二设备的第一端口接收到所述第二设备通过所述第二设备的第二端口发送的所述第二报文后,截止自身报文。可选的,所述方法还包括:当通过所述第二设备的第二端口接收到所述第二设备通过所述第二设备的第一端口发送的所述第二报文后,截止自身报文。可选的,所述报文的长度不小于512字节。本申请第二方面提供了一种通信装置,所述装置包括:接收单元,用于通过第二设备的第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文;发送单元,用于从所述第二设备的第二端口向第三设备转发所述第一报文;所述发送单元,还用于在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文;其中,所述第一设备、第二设备、第三设备为有源转发型通信网中的设备。可选的,所述接收单元,还用于通过所述第二设备的第二端口接收第三设备发送的报文,所述报文至少包括所述第一报文和所述第三设备自身的第三报文;所述发送单元,还用于通过所述第二设备的第一端口向所述第一设备转发所述第三设备发送的报文;所述发送单元,还用于在转发完成后,再通过所述第二设备的第一端口向所述第一设备发送自身的第二报文。可选的,所述装置还包括:第一截止单元,用于当通过所述第二设备的第一端口接收到所述第二设备通过所述第二设备的第二端口发送的所述第二报文后,截止自身报文。可选的,所述装置还包括:第二截止单元,用于当通过所述第二设备的第二端口接收到所述第二设备通过所述第二设备的第一端口发送的所述第二报文后,截止自身报文。可选的,所述报文的长度不小于512字节。本申请第三方面提供了一种设备,所述设备包括处理器以及存储器:所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行本申请第一方面所述的通信方法。本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行本申请第一方面所述的通信方法。本申请第五方面提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得所述计算机执行本申请第一方面所述的通信方法。从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例提供了一种通信方法,其提供了一种有源转发型通信网的调度策略,在该通信网中,至少包括第一设备、第二设备和第三设备,其中,第二设备通过其第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文,从所述第二设备的第二端口向第三设备转发所述第一报文,在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文。该调度方式通过设备排序与时间控制,使得下一个设备无需等待信道净空即可获得时间片对外发送报文,在实现时间分片、分时调度以保证实时性、确定性的前提下,极大地降低了单个设备所需的时间片长度,使得链路利用率不随环网规模的扩大而降低,保证了网络的通信性能,扩大了该实时网络的可用范围。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中一种通信方法的流程图;图2为本申请实施例中一种通信方法的流程图;图3为本申请实施例中一种通信方法的应用场景示意图;图4为本申请实施例中一种环网周期示意图;图5为本申请实施例中一种通信装置的结构示意图;图6为本申请实施例中一种设备的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。针对目前的以太网通信中需要在发出报文后,等待两个方向的报文均流回自身后,信道净空,下一个设备才能获得时间片对外发送报文导致的链路利用率降低的问题,本申请提供了一种通信方法,该通信方法提供了一种调度策略,通过设备排序与时间控制,使得下一个设备无需等待信道净空即可获得时间片对外发送报文,在实现本文档来自技高网
...

【技术保护点】
1.一种通信方法,其特征在于,所述方法包括:通过第二设备的第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文;从所述第二设备的第二端口向第三设备转发所述第一报文;在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文;其中,所述第一设备、第二设备、第三设备为有源转发型通信网中的设备。

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法包括:通过第二设备的第一端口接收第一设备通过所述第一设备的第二端口发送的第一报文;从所述第二设备的第二端口向第三设备转发所述第一报文;在所述第一报文转发完成后,通过所述第二设备的第二端口向所述第三设备发送自身的第二报文;其中,所述第一设备、第二设备、第三设备为有源转发型通信网中的设备。2.根据权利要求1所述方法,其特征在于,所述方法还包括:通过所述第二设备的第二端口接收第三设备发送的报文,所述报文至少包括所述第一报文和所述第三设备自身的第三报文;通过所述第二设备的第一端口向所述第一设备转发所述第三设备发送的报文;在转发完成后,再通过所述第二设备的第一端口向所述第一设备发送自身的第二报文。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:当通过所述第二设备的第一端口接收到所述第二设备通过所述第二设备的第二端口发送的所述第二报文后,截止自身报文。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当通过所述第二设备的第二端口接收到所述第二设备通过所述第二设备的第一端口发送的所述第二报文后,截止自身报文。5.根据权利要求1或2所述的方法,其特征在于,所述报文的长度不小于512字节。6.一种通信装置,其特征在于,所述装置包括:接收单元,用于通过第二设备的第一端口接收...

【专利技术属性】
技术研发人员:顾昊还约辉陈建飞王迎张豪敏王海帆
申请(专利权)人:浙江国利网安科技有限公司
类型:发明
国别省市:浙江,33

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

1