一种信息传输的方法、装置、计算机存储介质及终端制造方法及图纸

技术编号:21166901 阅读:34 留言:0更新日期:2019-05-22 09:37
一种信息传输的方法、装置、计算机存储介质及终端,应用于时间敏感网络,包括:根据接收到的报文的所属类型,对不同类型的报文分别进行标记;对完成标记的报文进行缓存;根据缓存的报文的所属类型和报文对应的出端口门队列的实时状态,对缓存的报文进行传输处理;其中,报文的所属类型包括:时间敏感帧和非时间敏感帧。本发明专利技术实施例根据出端口门队列的实时状态对报文进行传输处理,减少了时间敏感帧的传输时延。

A Method, Device, Computer Storage Medium and Terminal for Information Transmission

A method, device, computer storage medium and terminal for information transmission, which is applied to time-sensitive networks, includes: marking different types of messages according to the type of received message; caching the completed tagged message; and feeding the cached message according to the type of cached message and the real-time status of the outgoing queue corresponding to the message. Line transmission processing; where the type of message belongs to includes: time-sensitive frame and non-time-sensitive frame. The embodiment of the present invention transmits the message according to the real-time status of the outgoing port queue, thus reducing the transmission delay of time-sensitive frames.

【技术实现步骤摘要】
一种信息传输的方法、装置、计算机存储介质及终端
本文涉及但不限于通信技术,尤指一种信息传输的方法、装置、计算机存储介质及终端。
技术介绍
随着工业自动化的高速发展,IEEE802.1开发的时间敏感网络(TSN,TimeSensitiveNetwork)将成为未来发展的趋势之一。TSN可以针对交换网络的报文延迟而实现保障,而时间敏感帧与非时间敏感帧可以在一个网络中传输而无需担心数据碰撞。TSN主要解决时钟同步、数据调度与系统配置三个问题;其中,在数据调度过程中,节点接收到数据帧后,会将数据帧复制为两份,分别进行过滤、缓存,等待队列调度转发。而根据IEEE802.1Qbv,队列调度严格按照传输门队列开关状态实现调度转发,在这种情况下,时间敏感帧也是先进行缓存,等待调度对应的传输门队列开启才允许通过,按照这种方式进行调度转发时,时间敏感帧的时延会被加大。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种信息传输的方法、装置、计算机存储介质及终端,能够减少时间敏感帧的传输时延。本专利技术实施例提供了一种信息传输的方法,应用于时间敏感本文档来自技高网...

【技术保护点】
1.一种信息传输的方法,应用于时间敏感网络,其特征在于,包括:根据接收到的报文的所属类型,对不同类型的报文分别进行标记;对完成标记的报文进行缓存;根据缓存的报文的所属类型和报文对应的出端口门队列的实时状态,对缓存的报文进行传输处理;其中,所述报文的所属类型包括:时间敏感帧和非时间敏感帧。

【技术特征摘要】
1.一种信息传输的方法,应用于时间敏感网络,其特征在于,包括:根据接收到的报文的所属类型,对不同类型的报文分别进行标记;对完成标记的报文进行缓存;根据缓存的报文的所属类型和报文对应的出端口门队列的实时状态,对缓存的报文进行传输处理;其中,所述报文的所属类型包括:时间敏感帧和非时间敏感帧。2.根据权利要求1所述的方法,其特征在于,所述对不同类型的报文分别进行标记包括:对各所述时间敏感帧,添加区分时间敏感帧的接收顺序的第一标识;对各所述非时间敏感帧,添加区分非时间敏感帧与时间敏感帧的第二标识。3.根据权利要求2所述的方法,其特征在于,所述根据缓存的报文的所属类型和报文对应的出端口门队列的实时状态,对缓存的报文进行传输处理包括:当缓存的报文存在敏感时间帧,且对应的出端口门队列正在转发敏感时间帧时,按照接收顺序发送缓存的敏感时间帧;在完成所有敏感时间帧转发后,缓存的报文存在非敏感时间帧时,转发非敏感时间帧;当缓存的报文存在敏感时间帧,且对应的出端口门队列正在转发非敏感时间帧时,停止当前非敏感时间帧的转发,按照接收顺序发送缓存的敏感时间帧;所有缓存的敏感时间帧转发完成后,转发被停止转发的非敏感时间帧;当缓存的报文仅存在非敏感时间帧,且缓存的报文对应的出端口门队列当前无报文发送时,直接转发缓存的报文。4.根据权利要求3所述的方法,其特征在于,所述对缓存的报文进行传输处理时,所述方法还包括:设置对应于各出端口的门控列表,以配置设定周期内该出端口的门队列的打开时间及打开时长;判断出端口门队列处于传输缓存的时间敏感帧的状态时,保持出端口门队列为打开状态,直至缓存的时间敏感帧传输完成;在所述时间敏感帧传输完成后,将出端口的门队列状态恢复为所述门控列表配置的状态;缓存的报文包含所述非敏感时间帧,且所述非敏感时间帧对应的出端口门队列的实时状态为打开状态且无报文发送时,转发所述非敏感时间帧。5.根据权利要求2所述的方法,其特征在于,所述对不同种类的报文分别进行标记后,所述方法还包括:记录添加至各所述时间敏感帧的第一标识、与该时间敏感帧对应的出端口和出端口门队列的对应关系,所述非时间敏感帧对应的出端口和出端口门队列的对应关系。6.根据权利要求1~5任一项所述的方法,其特征在于,所述对不同类型的报文分别进行标记后,所述方法还包括:根据对各敏感时间帧的标记,确定缓存的各敏感时间帧的接收时间、和各敏感时间帧的传输时长。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当缓存的两帧时间敏感帧为由同一出端口门队列转发的连续接收的相邻时间敏感帧,且接收的时间差小于或等于接收到的第一个时间敏感帧的传输时长和预置时间阈值之和时,将门控列表中传输缓存该两帧时间敏感帧对应的出端口门队列的开启时长调整为:发送缓存的该相邻的两帧时间敏感帧的传输时长之和,并按照预设策略减少该出端口剩余门队列的开启时长,以使所有出端口门队列的开启时长总和与门控列表在前配置状态相等。8.根据权利要求7所述的方法,其特征在于,所述按照预设策略减少该出端口剩余门队列的开启时长包括:根据所述门控列表,确定出端口剩余各门队列中报文的所属类型;根据更新的门控列表中相应的时间敏感帧对应的出端口门队列的开启时长的增加值,按照该出端口剩余门队列的数量,减少该出端口剩余的一个或一个以上门队列的开启时长;其中,出端口剩余门队列中,传输所述时间敏感帧的门队列开启时长的减少时长,小于或等于传输所述非时间敏感帧的门队列开启时长的减少时长。9.权利要求7所述的方法,其特征在于,所述预置时间阈值为:所述门控列表中所有出端口门队列中开启时长最小值的一半。10.一种信息传输的装置,应用于时间敏感网络,其特征在于,包括:标记单元、缓存单元和传输单元;其中,标记单元用于:根据接收到的报文的所属类型,对不同类型的报文分别进行标记;缓存单元用于:对完成标记的报文进行缓存;传输单元用于:根据缓存的报文的...

【专利技术属性】
技术研发人员:史小菊李志安
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

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

1