传送装置和帧传送方法制造方法及图纸

技术编号:20628793 阅读:30 留言:0更新日期:2019-03-20 18:20
传送装置的输入端口的输入线路速度和输出端口的输出线路速度有时不同,其中,传送装置按照每个输出端口具有:低延迟帧发送缓冲器(15),其蓄积由输入端口接收到的低延迟帧;通常延迟帧发送缓冲器(16),其蓄积由输入端口接收到的与低延迟帧相比容许传送延迟的通常延迟帧;时刻计算部(21),其在接收到低延迟帧的情况下,使用低延迟帧的帧长度的信息、输入线路速度和输出线路速度计算低延迟帧的输出开始时刻;以及输出竞争控制部(23),其使用输出开始时刻对低延迟帧和通常延迟帧的传送进行控制。

Transmission device and frame transmission method

The input line speed of the input port and the output line speed of the output port of the transmission device are sometimes different, in which the transmission device has a low-delay frame transmission buffer (15) according to each output port, which accumulates the low-delay frames received by the input port, and a delay frame transmission buffer (16) which allows transmission delay compared with the low-delay frames received by the input port. The time calculation unit (21) calculates the output start time of the low-delay frame by using the frame length information of the low-delay frame, the input line speed and the output line speed when receiving the low-delay frame, and the output competition control unit (23), which controls the transmission of the low-delay frame and the normal delay frame by using the output start time.

【技术实现步骤摘要】
【国外来华专利技术】传送装置和帧传送方法
本专利技术涉及传送帧的传送装置和帧传送方法。
技术介绍
近年来,在汽车、火车或工厂等产业领域中,网络的以太网(注册商标)化发展。在产业用以太网网络所使用的帧中,一般存在有对设备的控制信息进行处理的帧即控制系统帧、以及对影像或声音等控制系统以外的信息进行处理的帧。为了实现高速性和高可靠性,在控制系统帧中存在严格的延迟请求,要求低延迟传送。下面将这种控制系统帧称为低延迟帧。与此相对,下面将延迟请求不太严格的、对控制系统以外的信息进行处理的帧称为通常延迟帧。在产业用以太网网络中,各应用使用的线路速度不同,传送装置的各端口的线路速度有时不同。传送装置在从线路速度为低速的端口向线路速度为高速的端口传送帧的情况下,需要蓄积帧数据,以使得在从低速端口输入的帧的输出时不会产生欠载。在专利文献1中公开了如下技术:在从线路速度为低速的端口向线路速度为高速的端口传送帧的情况下,以保证不会产生传送中的帧的欠载的时间进行待机,或者,从低速的输入端口在帧接收完成的任意定时开始向高速的端口发送帧。此外,应用了减少传送装置中的低延迟帧的传送延迟时间的IET(InterspersingExpressTraffic)的技术的MAC(MediaAccessControl)的标准化通过IEEE(InstituteofElectricalandElectronicEngineers)802.3br得以实现。在IET中,在能够传送低延迟帧的情况下,在正在传送通常延迟帧时,在满足以太网的最小帧长度和指定为以太网的最小帧长度以上的分割后的最小帧长度的范围内中断通常延迟帧的传送并进行分割,对低延迟帧进行中断传送。具有应用了IET的MAC的传送装置能够减少产业用以太网网络中的低延迟帧的传送延迟时间。现有技术文献专利文献专利文献1:日本特开平8-32615号公报
技术实现思路
专利技术要解决的课题收容传送速度不同的多个应用系统而需要减少低延迟帧的延迟时间的网络的传送装置构成为在专利文献1所记载的结构中具有应用了IET的MAC。这种结构的传送装置在要将从低速端口输入的低延迟帧从与IET对应的高速端口输出的情况下,将低延迟帧蓄积到不会产生欠载的帧长度后进行输出。此时,传送装置在成为能够输出低延迟帧的状态后判定是否能够分割通常延迟帧。传送装置在无法分割通常延迟帧的情况下,在其输出完成后开始进行低延迟帧的输出。因此,存在低延迟帧的延迟时间可能增大这样的问题。本专利技术是鉴于上述情况而完成的,其目的在于,得到在输入线路速度和输出线路速度不同的情况下能够抑制低延迟帧的传送延迟的传送装置。用于解决课题的手段本专利技术是用于解决上述课题并实现目的的输入端口的输入线路速度和输出端口的输出线路速度有时不同的传送装置。其特征在于,传送装置按照每个输出端口具有:低延迟帧发送缓冲器,其蓄积由输入端口接收到的低延迟帧;以及通常延迟帧发送缓冲器,其蓄积由输入端口接收到的与低延迟帧相比容许传送延迟的通常延迟帧。此外,传送装置按照每个输出端口具有:时刻计算部,其在接收到低延迟帧的情况下,使用低延迟帧的帧长度的信息、输入线路速度和输出线路速度计算低延迟帧的输出开始时刻;以及输出竞争控制部,其使用输出开始时刻对低延迟帧和通常延迟帧的传送进行控制。专利技术效果本专利技术的传送装置发挥在输入线路速度和输出线路速度不同的情况下能够抑制低延迟帧的传送延迟这样的效果。附图说明图1是示出实施方式1的通信系统的结构例的图。图2是示出实施方式1的传送装置的结构例的框图。图3是示出实施方式1的发送部的结构例的框图。图4是示出实施方式1的发送部中、输出端口的传送速度比输入端口的传送速度高的情况下的基于IET的低延迟帧的优先输出控制的处理的流程图。图5是示出实施方式1的传送装置的发送部中进行输出控制而抑制低延迟帧的延迟的效果的图。图6是示出利用CPU和存储器构成实施方式1的传送装置的情况下的例子的图。图7是示出利用专用硬件构成实施方式1的传送装置的情况下的例子的图。图8是示出实施方式2的传送装置的结构例的框图。具体实施方式下面,根据附图对本专利技术的实施方式的传送装置和帧传送方法进行详细说明。另外,本专利技术不由该实施方式进行限定。实施方式1图1是示出本专利技术的实施方式1的通信系统1的结构例的图。通信系统1具有发送侧通信装置2、3、4、接收侧通信装置5、6、7、以及接收来自发送侧通信装置2~4的信号并向接收侧通信装置5~7传送信号的传送装置8。发送侧通信装置2~4发送用户数据等的帧,接收侧通信装置5~7接收用户数据等的帧。传送装置8通过输入端口81而与发送侧通信装置2~4连接,通过输出端口82而与接收侧通信装置5~7连接。通信装置2~7的数据传送速度有时不同。另外,在图1中,发送侧通信装置和接收侧通信装置为3个,但是,这是一例,也可以是2个以下或4个以上。此外,在图1中,构成为通信系统1具有1个传送装置8,但是,这是一例,也可以构成为在发送侧通信装置2~4与接收侧通信装置5~7之间具有串联配置的多个传送装置8。对传送装置8的结构进行说明。图2是示出实施方式1的传送装置8的结构例的框图。传送装置8具有接收部11-1~11-N、通常延迟帧长度检测部12-1~12-N、结合缓冲器13-1~13-N、开关处理部14、低延迟帧发送缓冲器15-1~15-N、通常延迟帧发送缓冲器16-1~16-N、发送部17-1~17-N。传送装置8具有N个输入端口81和输出端口82,但是,这是一例,输入端口81和输出端口82的数量不限于N个。N是1以上的整数。在N=1的情况下,各结构的数量成为1个。在以后的说明中,在不区分接收部11-1~11-N的情况下称为接收部11。此外,在不区分通常延迟帧长度检测部12-1~12-N的情况下称为通常延迟帧长度检测部12。此外,在不区分结合缓冲器13-1~13-N的情况下称为结合缓冲器13。此外,在不区分低延迟帧发送缓冲器15-1~15-N的情况下称为低延迟帧发送缓冲器15。此外,在不区分通常延迟帧发送缓冲器16-1~16-N的情况下称为通常延迟帧发送缓冲器16。此外,在不区分发送部17-1~17-N的情况下称为发送部17。传送装置8按照每个输入端口81,各具有与输入端口81相同的N个接收部11、通常延迟帧长度检测部12和结合缓冲器13。此外,传送装置8按照每个输出端口82,各具有与输出端口82相同的N个低延迟帧发送缓冲器15、通常延迟帧发送缓冲器16和发送部17。在本实施方式中,在传送装置8中,输入端口81的输入线路速度和输出端口82的输出线路速度不同,设为与输入端口81的输入线路速度相比,输出端口82的输出线路速度成为高速。另外,在传送装置8中,输入端口81的输入线路速度和输出端口82的输出线路速度也可以相同。在输入端口81的接收部11和输出端口82的发送部17中安装有应用了通过IEEE802.3br实现标准化的IET的技术的MAC。在IET中,在正在传送通常延迟帧的情况下,中断通常延迟帧的传送,对低延迟帧进行中断传送,由此,能够进行满足低延迟帧的延迟请求的传送。低延迟帧是请求低延迟传送的帧。通常延迟帧是与低延迟帧相比容许传送延迟的帧。例如,在通信系统1具有多个传送装置8、且多个传送装置8串联配置的情况本文档来自技高网
...

【技术保护点】
1.一种传送装置,其输入端口的输入线路速度和输出端口的输出线路速度有时不同,其特征在于,所述传送装置按照每个所述输出端口具有:低延迟帧发送缓冲器,其蓄积由所述输入端口接收到的低延迟帧;通常延迟帧发送缓冲器,其蓄积由所述输入端口接收到的与所述低延迟帧相比容许传送延迟的通常延迟帧;时刻计算部,其在接收到所述低延迟帧的情况下,使用所述低延迟帧的帧长度的信息、所述输入线路速度和所述输出线路速度计算所述低延迟帧的输出开始时刻;以及输出竞争控制部,其使用所述输出开始时刻对所述低延迟帧和所述通常延迟帧的传送进行控制。

【技术特征摘要】
【国外来华专利技术】1.一种传送装置,其输入端口的输入线路速度和输出端口的输出线路速度有时不同,其特征在于,所述传送装置按照每个所述输出端口具有:低延迟帧发送缓冲器,其蓄积由所述输入端口接收到的低延迟帧;通常延迟帧发送缓冲器,其蓄积由所述输入端口接收到的与所述低延迟帧相比容许传送延迟的通常延迟帧;时刻计算部,其在接收到所述低延迟帧的情况下,使用所述低延迟帧的帧长度的信息、所述输入线路速度和所述输出线路速度计算所述低延迟帧的输出开始时刻;以及输出竞争控制部,其使用所述输出开始时刻对所述低延迟帧和所述通常延迟帧的传送进行控制。2.根据权利要求1所述的传送装置,其特征在于,在所述输出线路速度比所述输入线路速度高的情况下,所述时刻计算部计算能够没有错误地传送所述低延迟帧的所述输出开始时刻,所述输出竞争控制部根据所述输出开始时刻开始进行所述低延迟帧的传送。3.根据权利要求2所述的传送装置,其特征在于,所述输出竞争控制部在正在传送所述通常延迟帧的情况下,当在所述输出开始时刻以前能够完成所述通常延迟帧的传送时,完成所述通常延迟帧的传送,当在所述输出开始时刻以前无法完成所述通常延迟帧的传送时,保留能够分割的帧长度而对所述通常延迟帧进行分割,中断所述通常延迟帧的传送。4.根据权利要求3所述的传送装置,其特征在于,所述输出竞争控制部在要中断所述...

【专利技术属性】
技术研发人员:井上礼子谷口幸子后藤悠司
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

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

1