【技术实现步骤摘要】
一种TTE交换终端及其数据发送方法、数据接收方法
[0001]本专利技术属于通信
,具体涉及一种TTE交换终端及其数据发送方法、数据接收方法。
技术介绍
[0002]在TTE(Time
‑
triggered Ethernet,时间触发以太网)中,TTE交换机是TTE网络系统的核心,负责网络数据的中继转发。TTE网络兼容时间触发技术与传统以太网技术,TTE交换机在该网络下可支持PCF(Protocol Control Frame,协议控制消息)、TT(Time
‑
Triggered,时间触发业务)、RC(Rate Constrained,速率限制业务)和BE(Best Effort,尽力传输业务)多种类型协议业务的调度转发,依据不同的业务需求为不同类型的业务提供不同的业务服务质量。
[0003]TTE端系统是TTE网络的终端节点,负责网络数据的接收发送调度。TTE端系统在TTE网络下,同样需要支持PCF、TT、RC和尽力传输业务多种类型协议消息,支持符合ARINC 653的通信端口(COM端口)与服务访问点端口(SAP端口),可以实现端系统接口IP、UDP协议处理加速。
[0004]当前的TTE交换机仅作为网络传输的中继节点,对不同类型网络业务提供相应的网络服务保障,TTE端系统仅作为网络的终端节点,负责对数据业务的加速、收发。对于TTE网络的管理,往往通过上层应用来进行,比如:网络运行状态的获取,各个终端节点的网络业务的收发状态的获取,需要采用网络管理协议(例 ...
【技术保护点】
【技术特征摘要】
1.一种TTE交换终端,其特征在于,包括:端系统功能模块、配置模块和交换功能模块;其中,所述配置模块用于解析上层配置应用下发的配置表,并对得到的配置表信息进行分发;所述端系统功能模块用于对待发送数据中的COM端口数据或SAP端口数据进行TTE网络协议的数据封装,在得到不同类型的业务数据后,根据所述配置表信息对所述不同类型的业务数据进行发送调度;或者,所述端系统功能模块用于从自身的接收数据中提取帧信息,得到与所述接收数据对应的COM端口或SAP端口,并按照端口类型对COM端口数据或SAP端口数据进行调度及接收缓存管理;其中,所述不同类型的业务数据包括:事件触发业务数据和时间触发业务数据,所述事件触发业务数据包括:速率限制业务数据和尽力传输业务数据;所述交换功能模块用于依据所述配置表信息,将时间触发业务数据及速率限制业务数据转发至对应的目的输出端口,按照地址自学习的方式,将尽力传输业务数据转发至对应的目的输出端口。2.根据权利要求1所述的TTE交换终端,其特征在于,还包括PCIE总线;所述端系统功能模块还用于通过所述PCIE总线从DMA缓存区读取所述待发送数据,或者通过所述PCIE总线将目的输出端口为所述端系统功能模块的业务数据写入DMA缓存区。3.一种TTE交换终端的数据发送方法,其特征在于,应用于权利要求1
‑
2任一所述的TTE交换终端;所述TTE交换终端的数据发送方法,包括:通过PCIE总线读取待发送数据;获取所述待发送数据中的COM端口数据或SAP端口数据,并对所述COM端口数据或所述SAP端口数据进行TTE网络协议的数据封装,得到不同类型的业务数据;根据所述配置表信息对所述不同类型的业务数据进行发送调度;其中,所述不同类型的业务数据包括:事件触发业务数据和时间触发业务数据,所述事件触发业务数据包括:速率限制业务数据和尽力传输业务数据;依据所述配置表信息,将时间触发业务数据及速率限制业务数据转发至对应的目的输出端口,按照地址自学习的方式,将尽力传输业务数据转发至对应的目的输出端口。4.根据权利要求3所述的TTE交换终端的数据发送方法,其特征在于,所述通过PCIE总线读取待发送数据的步骤之前,还包括:接收上层配置应用下发的配置表;解析所述配置表得到配置表信息后,对所述配置表信息进行分发。5.根据权利要求4所述的TTE交换终端的数据发送方法,其特征在于,所述依据所述配置表信息,将时间触发业务数据及速率限制业务数据转发至对应的目的输出端口,按照地址自学习的方式,将尽力传输业务数据转发至对应的目的输出端口的步骤之前,还包括:将所述不同类型的业务数据与自身物理端口接收的数据合流。6.根据权利要求3所述的TTE交换终端的数据发送方法,其特征在于,所述端系统功能模块包括发送队列管理单元;
所述获取所述待发送数据中的COM端口数据或SAP端口数据,并对所述COM端口数据或所述SAP端口数据进行TTE网络协议的数据封装,得到不同类型...
【专利技术属性】
技术研发人员:邱智亮,杜凯君,潘伟涛,石廷澳,郭旭,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。