一种信息处理方法、装置和网络设备制造方法及图纸

技术编号:36579828 阅读:21 留言:0更新日期:2023-02-04 17:39
本申请提供了一种信息处理方法、装置和网络设备,涉及通信技术领域。由第一节点执行的所述方法包括:获取待传输的第一传输帧;其中,第一传输帧包括目的识别码和预设协议目的地址,目的识别码包括预设协议接口识别码和核号识别码;在第一传输帧中的预设协议接口识别码与发送端的预设协议接口识别码一致的情况下,根据接收第一传输帧的第二节点的缓存区状态,发送第一传输帧;在第一传输帧中的预设协议接口识别码与发送端的预设协议接口识别码不一致的情况下,发送第一传输帧至与核号识别码对应的目标节点。本申请的技术方案通过在第一传输帧设置预设协议接口识别码和核号识别码,可以应用于多种底层架构,保证了信息通讯的兼顾可靠性。可靠性。可靠性。

【技术实现步骤摘要】
一种信息处理方法、装置和网络设备


[0001]本申请涉及通信
,特别涉及一种信息处理方法、装置和网络设备。

技术介绍

[0002]目前,通信中间件已经广泛应用于各类分布式应用系统之中。例如,在采用多数字信号处理器(DSP)阵列结构的并行信号处理系统中,消息中间件就发挥了巨大作用。并行信号处理系统的应用开发主要是多处理器开发,并行任务的分配方法。在以往的多处理器开发调试中,软硬件结合紧密,支撑软件功能简单,系统开放性不够,通信不够灵活等问题,最终导致系统功能和性能受限,开发周期和开发费用上升。为满足新时期阵列信号处理系统对网络化、一体化的需求,阵列信号处理系统内部应配置消息中间件,用于屏蔽内部数据网络和网络协议的细节与异构,将复杂的底层处理工作和具体的工程应用分开,通过简单的接口函数建立信息和控制通道,从而使工程技术人员可以专心应用层的设计实现,摆脱不得不对底层硬件系统进行深入研究的困境。
[0003]在一些大型的分布式系统中具有多种架构、不同型号的处理器,针对各种不同的处理器,主流的操作系统也不一样,所以为了降低开发难度,增加业务代码的可执行性,开发一种通用通信框架进行节点管理,线程管理,以及可以兼容标准RapidIO标准协议和支持DSP核间通信的统一通信接口。
[0004]综上所述,大型的分布式系统通常具有多种架构、不同型号的处理器,不同处理器之间的主流操作系统也不相同,难以实现统一通信,即多核处理器底层架构不统一,难以同时兼顾可靠性、实时性和CPU处理能力的问题。

技术实现思路
/>[0005]本申请实施例提供一种信息处理方法、装置和网络设备,以解决现有技术的信息处理方法,在底层架构不统一的多核处理器下的不能实现通信的问题。
[0006]为了解决上述技术问题,本申请采用如下技术方案:
[0007]本申请实施例提供一种信息处理方法,由第一节点执行,所述方法包括:
[0008]获取待传输的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;
[0009]在所述第一传输帧中的预设协议接口识别码与发送端的预设协议接口识别码一致的情况下,根据接收所述第一传输帧的第二节点的缓存区状态,发送所述第一传输帧;
[0010]在所述第一传输帧中的预设协议接口识别码与所述发送端的预设协议接口识别码不一致的情况下,发送所述第一传输帧至与所述核号识别码对应的目标节点。
[0011]可选的,所述根据接收所述第一传输帧的第二节点的缓存区状态,发送所述第一传输帧,包括:
[0012]通过第一事务包格式从所述预设协议目的地址,确定接收所述第一传输帧的第二节点的缓存区标志位状态;
[0013]根据所述缓存区标志位状态,发送所述第一传输帧。
[0014]可选的,所述根据所述缓存区标志位状态,发送所述第一传输帧,包括:
[0015]若所述缓存区标志位状态为可接收数据状态,通过第二事务包格式将所述第一传输帧发送至接收所述第一传输帧的第二节点,并确定所述第二节点的缓存区标志位状态不可接收数据状态;
[0016]若所述缓存区标志位状态为不可接收数据状态,则循环查询所述缓存标志位的状态至可以接收数据状态时,发送所述第一传输帧。
[0017]可选的,在第一节点为主节点时,所述方法还包括:
[0018]对与所述第一节点相连接的从节点初始化,并对每个从节点赋予预设协议接口识别码;
[0019]根据所述预设协议接口识别码和从节点所对应处理器的类型,对所述第一节点和与所述第一节点相连接的从节点分别建立缓存标志位。
[0020]可选的,在第一节点为从节点时,所述方法还包括:
[0021]周期性向与所述发送端相连接的主节点发送心跳数据。
[0022]本申请实施例还提供一种信息处理方法,由第二节点执行,所述方法包括:
[0023]接收第一节点发送的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;
[0024]根据所述第一传输帧中的核号识别码,确定是否需要对所述第一传输帧进行核间通信传输。
[0025]可选的,所述确定是否需要对所述第一传输帧进行核间通信传输,包括:
[0026]若所述第一节点的核号识别码为第一预设信息,则确定进行核间通信传输;
[0027]若所述第一节点的核号识别码为第二预设信息,则进程间通信IPC中断所述第二节点并解析所述第一传输帧,并确定进行核间通信传输。
[0028]可选的,所述进行核间通信传输,包括:
[0029]通过直接存储器访问DMA方式将所述第一传输帧复制至目标应用层,并清空所述第二节点的缓存区状态。
[0030]可选的,在第二节点为主节点时,所述方法还包括:
[0031]周期性接收与所述发送端相连接的第一节点发送的心跳数据;
[0032]若接收的所述心跳数据失败,则确定所述第一节点为故障状态。
[0033]可选的,在第二节点为从节点时,接收第一节点发送的第一传输帧后,所述方法还包括:
[0034]确定所述第一传输帧的核号识别码与所述第二节点的核号识别码是否一致;
[0035]若一致,则执行确定是否需要对所述第一传输帧进行核间通信传输的步骤;若不一致,通过IPC中断所述第二节点,并将所述第一传输帧发送至与所述第一传输帧对应的目标节点的缓存区。
[0036]本申请实施例还提供一种信息处理装置,所述装置包括:
[0037]获取模块,用于获取待传输的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;
[0038]发送模块,用于在所述第一传输帧中的预设协议接口识别码与发送端的预设协议
接口识别码一致的情况下,根据接收所述第一传输帧的第二节点的缓存区状态,发送所述第一传输帧;
[0039]处理模块,用于在所述第一传输帧中的预设协议接口识别码与所述发送端的预设协议接口识别码不一致的情况下,发送所述第一传输帧至与所述核号识别码对应的目标节点。
[0040]本申请实施例还提供一种信息处理装置,所述装置包括:
[0041]第一接收模块,用于接收第一节点发送的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;
[0042]第一确定模块,用于根据所述第一传输帧中的核号识别码,确定是否需要对所述第一传输帧进行核间通信传输。
[0043]本申请实施例还提供一种网络设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的程序,其特征在于,
[0044]所述收发机,用于接收第一节点发送的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,由第一节点执行,其特征在于,所述方法包括:获取待传输的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;在所述第一传输帧中的预设协议接口识别码与发送端的预设协议接口识别码一致的情况下,根据接收所述第一传输帧的第二节点的缓存区状态,发送所述第一传输帧;在所述第一传输帧中的预设协议接口识别码与所述发送端的预设协议接口识别码不一致的情况下,发送所述第一传输帧至与所述核号识别码对应的目标节点。2.根据权利要求1所述的方法,其特征在于,所述根据接收所述第一传输帧的第二节点的缓存区状态,发送所述第一传输帧,包括:通过第一事务包格式从所述预设协议目的地址,确定接收所述第一传输帧的第二节点的缓存区标志位状态;根据所述缓存区标志位状态,发送所述第一传输帧。3.根据权利要求2所述的方法,其特征在于,所述根据所述缓存区标志位状态,发送所述第一传输帧,包括:若所述缓存区标志位状态为可接收数据状态,通过第二事务包格式将所述第一传输帧发送至接收所述第一传输帧的第二节点,并确定所述第二节点的缓存区标志位状态不可接收数据状态;若所述缓存区标志位状态为不可接收数据状态,则循环查询所述缓存标志位的状态至可以接收数据状态时,发送所述第一传输帧。4.根据权利要求1所述的方法,其特征在于,在第一节点为主节点时,所述方法还包括:对与所述第一节点相连接的从节点初始化,并对每个从节点赋予预设协议接口识别码;根据所述预设协议接口识别码和从节点所对应处理器的类型,对所述第一节点和与所述第一节点相连接的从节点分别建立缓存标志位。5.根据权利要求1所述的方法,其特征在于,在第一节点为从节点时,所述方法还包括:周期性向与所述发送端相连接的主节点发送心跳数据。6.一种信息处理方法,由第二节点执行,其特征在于,所述方法包括:接收第一节点发送的第一传输帧;其中,所述第一传输帧包括目的识别码和预设协议目的地址,所述目的识别码包括预设协议接口识别码和核号识别码;根据所述第一传输帧中的核号识别码,确定是否需要对所述第一传输帧进行核间通信传输。7.根据权利要求6所述的方法,其特征在于,所述确定是否需要对所述第一传输帧进行核间通信传输,包括:若所述第一节点的核号识别码为第一预设信息,则确定进行核间通信传输;若所述第一节点的核号识别码为第二预设信息,则进程间通信IPC中断所述第二节点并解析所述第一传输帧,并确定进行核间通信传输。8.根据权利要求7所述的方...

【专利技术属性】
技术研发人员:刘塬
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1