一种以太网报文的传输方法、装置及系统制造方法及图纸

技术编号:25553537 阅读:34 留言:0更新日期:2020-09-08 18:54
本申请实施例提供一种以太网报文的传输方法、装置及系统,包括:控制设备根据第一最大传输单元MTU长度生成第一以太网报文,该第一以太网报文中数据字段的长度大于控制设备的默认MTU长度且不大于第一MTU长度;控制设备向网络设备发送第一以太网报文。采用上述方法,可以减少IP包头开销和以太网帧头开销。

【技术实现步骤摘要】
一种以太网报文的传输方法、装置及系统
本申请涉及无线通信
,尤其涉及一种以太网报文的传输方法、装置及系统。
技术介绍
随着移动通信技术的发展,移动通信系统被逐渐应用于以太网的数据传输。例如,在工业私网中,控制设备可以借助于移动通信系统传输以太网报文,进而实现数据传输。通常,以太网报文包括数据字段和以太网帧头。其中,数据字段包括了由网络协议(internetprotocol,IP)包头封装得到的IP数据包。为了保证以太网报文可以在以太网中传输,以太网中的设备皆配置有默认最大传输单元(maximumtransmissionunit,MTU)长度,一般默认MTU长度为1500字节(Bytes)。以太网中的设备在发送以太网报文时,可以根据默认MTU长度发送以太网报文,如,以太网报文中数据字段的长度不能大于1500字节。可以理解,以太网报文中的数据字段越长,则传输待传输数据所需的以太网报文越少,IP包头和以太网帧头的开销便越少。在现有的以太网中,默认MTU长度限制了以太网报文中数据字段的长度,使得以太网中任一设备在发送超过默认MTU长度所能承载的数据时,需要发送多个以太网报文才可以完成数据传输,增大了IP包头和以太网帧头的开销。
技术实现思路
本申请提供一种以太网报文的传输方法、装置及系统,用以减少IP包头和以太网帧头的开销。第一方面,本申请实施例提供一种以太网报文传输方法,包括:控制设备根据第一最大传输单元MTU长度生成第一以太网报文,该第一以太网报文中数据字段的长度大于控制设备的默认MTU长度且不大于第一MTU长度;进而,控制设备向网络设备发送上述第一以太网报文。控制设备所发送的第一以太网报文中数据字段的长度不再局限于默认MTU长度,可以根据第一MTU长度发送数据字段长度大于默认MTU长度的第一以太网报文,从而从整体上减少以太网报文的数量,进而减少IP包头和以太网帧头的开销。在一种可能的实现方式中,控制设备根据第一MTU长度生成第一以太网报文之前,还可以接收网络设备发送的第一信息,并根据第一信息获取第一MTU长度。采用上述方法,由网络设备为控制设备指示第一MTU,使得控制设备获取第一MTU的方式更加灵活,可以根据不同的终端设备作适应性调整。在一种可能的实现方式中,第一MTU长度不大于终端设备支持的最大数据字段长度和网络设备支持的最大数据字段长度中的最小值。由于控制设备发送的第一以太网报文需要经网络设备传输至终端设备,因此,采用上述方法确定第一MTU,可以使控制设备发送的第一以太网报文中数据字段的长度不超过终端设备和网络设备所支持的最大数据字段长度,有利于提高第一以太网报文传输的成功率。在一种可能的实现方式中,控制设备根据第一信息获取第一MTU长度之后,还包括:控制设备若确定支持接收数据字段长度为第一MTU长度的以太网报文,则向网络设备发送第二信息,该第二信息用于指示终端设备根据第一MTU长度发送第二以太网报文;控制设备接收网络设备发送的第二以太网报文,该第二以太网报文是网络设备从终端设备接收的、终端设备根据上述第二信息发送的以太网报文。控制设备若确定能够接收数据字段大小为第一MTU长度的以太网报文,则可以向终端设备发送第二信息,使得终端设备也可以发送数据字段长度大于默认MTU的第二以太网报文,有利于减少终端设备处的IP包头开销和以太网帧头开销。在一种可能的实现方式中,控制设备向网络设备发送第一以太网报文之前,还可以将多个分段以太报文合并为第一以太网报文。在时间敏感型以太网中,低优先级的以太网报文有可能会被分为多个分段以太报文分别发送,因此会降低无线资源利用率,也可能会增加以太网帧头的开销。采用上述方法,控制设备将多个分段以太报文合并为一个以太网报文之后再发送,有利于提高无线资源利用率,也有利于降低以太网帧头的开销。第二方面,本申请实施例提供一种以太网报文传输方法,包括:终端设备接收网络设备发送的第一以太网报文,该第一以太网报文是控制设备向网络设备发送的、数据字段长度大于控制设备的默认MTU长度且不大于第一MTU长度的以太网报文;进而,终端设备处理该第一以太网报文。在一种可能的实现方式中,第一MTU长度不大于终端设备支持的最大数据字段长度和网络设备支持的最大数据字段长度中的最小值。在一种可能的实现方式中,终端设备还可以接收网络设备发送的第二信息;根据第二信息获取第一MTU长度;终端设备可以根据第一MTU长度向网络设备发送第二以太网报文,该第二以太网报文中数据字段的长度大于终端设备的默认MTU长度且不大于第一MTU长度。在一种可能的实现方式中,终端设备根据第一MTU长度向网络设备发送以太网报文之前,还可以将多个分段以太报文合并为第二以太网报文。第三方面,本申请实施例提供一种以太网报文传输方法,包括:网络设备接收控制设备发送的第一以太网报文,该第一以太网报文中数据字段的长度大于控制设备的默认最大传输单元MTU长度且不大于第一MTU长度;网络设备进而向终端设备发送该第一以太网报文。在一种可能的实现方式中,网络设备接收控制设备发送的第一以太网报文之前,还可以获取第一MTU长度,并向控制设备发送第一信息,该第一信息用于指示上述第一MTU长度。在一种可能的实现方式中,第一MTU长度不大于终端设备支持的最大数据字段长度和网络设备支持的最大数据字段长度中的最小值。在一种可能的实现方式中,网络设备还可以接收控制设备发送的第二信息,并将第二信息转发给终端设备,该第二信息用于指示终端设备根据第一MTU长度发送第二以太网报文;网络设备接收终端设备发送的第二以太网报文,该第二以太网报文中数据字段的长度大于终端设备的默认MTU长度且不大于第一MTU长度。在一种可能的实现方式中,网络设备向终端设备发送第一以太网报文之前,还可以将多个分段以太报文合并为上述第一以太网报文。第四方面,本申请实施例提供一种装置,包括:处理单元和通信单元;其中,处理单元,用于根据第一最大传输单元MTU长度生成第一以太网报文,该第一以太网报文中数据字段的长度大于装置的默认MTU长度且不大于第一MTU长度;通信单元,用于向网络设备发送第一以太网报文。在一种可能的实现方式中,通信单元还用于:接收网络设备发送的第一信息;处理单元还用于:根据第一信息获取第一MTU长度。在一种可能的实现方式中,第一MTU长度不大于终端设备支持的最大数据字段长度和网络设备支持的最大数据字段长度中的最小值。在一种可能的实现方式中,处理单元还用于:若确定支持接收数据字段长度为第一MTU长度的以太网报文,则控制通信单元向网络设备发送第二信息,第二信息用于指示终端设备根据第一MTU长度发送第二以太网报文;通信单元还用于:接收网络设备发送的第二以太网报文,该第二以太网报文是网络设备从终端设备接收的、终端设备根据第二信息发送的以太网报文。在一种可能的实现方式中,处理单元还用于:将多个分段以太报文合并为第一以太网报文。...

【技术保护点】
1.一种以太网报文传输方法,其特征在于,包括:/n所述控制设备根据第一最大传输单元MTU长度生成第一以太网报文,所述第一以太网报文中数据字段的长度大于所述控制设备的默认MTU长度且不大于所述第一MTU长度;/n所述控制设备向网络设备发送所述第一以太网报文。/n

【技术特征摘要】
1.一种以太网报文传输方法,其特征在于,包括:
所述控制设备根据第一最大传输单元MTU长度生成第一以太网报文,所述第一以太网报文中数据字段的长度大于所述控制设备的默认MTU长度且不大于所述第一MTU长度;
所述控制设备向网络设备发送所述第一以太网报文。


2.如权利要求1所述的方法,其特征在于,所述控制设备根据第一MTU长度生成第一以太网报文之前,还包括:
所述控制设备接收所述网络设备发送的第一信息,并根据所述第一信息获取所述第一MTU长度。


3.如权利要求1所述的方法,其特征在于,所述第一MTU长度不大于所述终端设备支持的最大数据字段长度和所述网络设备支持的最大数据字段长度中的最小值。


4.如权利要求2所述的方法,其特征在于,控制设备根据所述第一信息获取第一MTU长度之后,还包括:
所述控制设备若确定支持接收数据字段长度为所述第一MTU长度的以太网报文,则向所述网络设备发送第二信息,所述第二信息用于指示所述终端设备根据所述第一MTU长度发送第二以太网报文;
所述控制设备接收所述网络设备发送的第二以太网报文,所述第二以太网报文是所述网络设备从所述终端设备接收的、所述终端设备根据所述第二信息发送的以太网报文。


5.如权利要求1至4中任一项所述的方法,其特征在于,所述控制设备向网络设备发送所述第一以太网报文之前,还包括:
所述控制设备将多个分段以太报文合并为所述第一以太网报文。


6.一种以太网报文传输方法,其特征在于,包括:
终端设备接收网络设备发送的第一以太网报文,所述第一以太网报文是控制设备向所述网络设备发送的、数据字段长度大于所述控制设备的默认MTU长度且不大于第一MTU长度的以太网报文;
所述终端设备处理所述第一以太网报文。


7.如权利要求6所述的方法,其特征在于,所述第一MTU长度不大于所述终端设备支持的最大数据字段长度和所述网络设备支持的最大数据字段长度中的最小值。


8.如权利要求6所述的方法,其特征在于,还包括:
所述终端设备接收所述网络设备发送的第二信息,并根据所述第二信息获取第一MTU长度;
所述终端设备根据所述第一MTU长度向所述网络设备发送第二以太网报文,所述第二以太网报文中数据字段的长度大于所述终端设备的默认MTU长度且不大于所述第一MTU长度。


9.如权利要求8所述的方法,其特征在于,所述终端设备根据所述第一MTU长度向所述网络设备发送第二以太网报文之前,还包括:
所述终端设备将多个分段以太报文合并为所述第二以太网报文。


10.一种以太网报文传输方法,其特征在于,包括:
所述网络设备接收控制设备发送的第一以太网报文,所述第一以太网报文中数据字段的长度大于所述控制设备的默认最大传输单元MTU长度且不大于第一MTU长度;
所述网络设备向终端设备发送所述第一以太网报文。


11.如权利要求10所述的方法,其特征在于,所述网络设备接收控制设备发送的第一以太网报文之前,还包括:
所述网络设备获取所述第一MTU长度,并向所述控制设备发送第一信息,所述第一信息用于指示第一MTU长度。


12.如权利要求10所述的方法,其特征在于,所述第一MTU长度不大于所述终端设备支持的最大数据字段长度和所述网络设备支持的最大数据字段长度中的最小值。


13.如权利要求10所述的方法,其特征在于,还包括:
所述网络设备接收所述控制设备发送的第二信息,并将所述第二信息转发给所述终端设备,所述第二信息用于指示所述终端设备根据所述第一MTU长度发送第二以太网报文;
所述网络设备接收所述终端设备发送的第二以太网报文,所述第二以太网报文中数据字段的长度大于所述终端设备的默认MTU长度且不大于所述第一MTU长度。


14.如权利要求10所述的方法,其特征在于,所述网络设备向终端设备发送所述第一以太网报文之前,还包括:
所述网络设备将多个分段以太报文合并为所述第一以太网报文。


15.一种装置,其特征在于,包括:处理单元和通信单元;
所述处理单元,用于根据第一最大传输单元MTU长度生成第一...

【专利技术属性】
技术研发人员:黄曲芳范强徐小英娄崇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1