一种报文转发方法及装置与流程
- 国知局
- 2025-01-10 13:17:20
本发明涉及网络通信,尤其涉及一种报文转发方法及装置。
背景技术:
1、xgs-pon(10gigabit symmetrical passive optical network,10千兆对称无源光网络)网络中以太报文封装在xgem(extended gem(gpon encapsulation method,千兆无源光网络封装方法),扩展的gem或称为增强的gem)帧里,在olt(optical line terminal,光线路终端)和onu(optical network unit,光网络单元)之间转发。xgs-pon网络上下行速率均为9.953gbit/s,上下行传输的开销越小,用户有效带宽越大。
2、如何减少xgs-pon网络上下行传输开销,提高网络传输有效带宽成为亟待解决的技术问题。
技术实现思路
1、本发明提供一种报文转发方法及装置,以提高xgs-pon网络传输有效带宽。
2、根据本发明实施例的第一方面,提供一种报文转发方法,应用于光网络单元,所述方法包括:
3、依据光线路终端发送的突发参数控制信息,确定开启前向纠错的第一类型突发参数,以及,关闭前向纠错的第二类型突发参数;
4、依据所述光线路终端发送的带宽分配控制信息,确定使用所述第一类型突发参数的第一带宽,以及,使用所述第二类型突发参数的第二带宽;
5、对于接收到的上行以太报文,依据所述上行以太报文的特定流量特征,确定与所述特定流量特征匹配的数据传输逻辑端口标识符,并依据所述数据传输逻辑端口标识符关联的传输容器标识符,确定所述上行以太报文使用所述第一带宽或所述第二带宽;
6、以及,将所述上行以太报文转封装为xgem帧,并将所述xgem帧封装为成帧子层突发;
7、在所述上行以太报文使用所述第一带宽的情况下,对所述成帧子层突发进行前向纠错加码处理,将加码处理后的成帧子层突发封装为上行phy突发,并对所述上行phy突发进行转发处理;
8、在所述上行以太报文使用所述第二带宽的情况下,将所述成帧子层突发封装为上行phy突发,并对所述上行phy突发进行转发处理。
9、根据本发明实施例的第二方面,提供一种报文转发方法,应用于光线路终端,所述方法包括:
10、对于接收到的下行以太报文,依据所述下行以太报文的目的媒体访问控制地址,确定对应的数据传输逻辑端口标识符;
11、依据所确定的数据传输逻辑端口标识符所关联的传输容器标识,确定下行方向是否开启前向纠错;
12、将所述下行以太报文转封装为xgem帧,并将所述xgem帧封装为成帧子层帧,其中,所述xgem帧包括所述数据传输逻辑端口标识符;
13、在确定下行方向开启前向纠错的情况下,对所述成帧子层帧进行前向纠错加码处理,对加码处理后的成帧子层帧进行下行phy帧封装,并对得到的下行phy帧进行广播转发处理;
14、在确定下行方向关闭前向纠错的情况下,对所述成帧子层帧进行下行phy帧封装,并对所述下行phy帧进行广播转发处理;
15、其中,所述下行phy帧包括用于指示下行方向是否开启前向纠错的参数;所述xgem帧中包括的数据传输逻辑端口标识符用于接收到所述xgem帧的光网络单元在确定所述数据传输逻辑端口标识符为本设备的数据传输逻辑端口标识符的情况下,对所述xgem帧进行处理。
16、根据本发明实施例的第三方面,提供一种报文转发装置,部署于光网络单元,所述装置包括:
17、第一确定单元,用于依据光线路终端发送的突发参数控制信息,确定开启前向纠错的第一类型突发参数,以及,关闭前向纠错的第二类型突发参数;
18、所述第一确定单元,用于依据所述光线路终端发送的带宽分配控制信息,确定使用所述第一类型突发参数的第一带宽,以及,使用所述第二类型突发参数的第二带宽;
19、第二确定单元,用于对于接收到的上行以太报文,依据所述上行以太报文的特定流量特征,确定与所述特定流量特征匹配的数据传输逻辑端口标识符,并依据所述数据传输逻辑端口标识符关联的传输容器标识符,确定所述上行以太报文使用所述第一带宽或所述第二带宽;
20、封装单元,用于将所述上行以太报文转封装为xgem帧,并将所述xgem帧封装为成帧子层突发;
21、加解码单元,用于在所述上行以太报文使用所述第一带宽的情况下,对所述成帧子层突发进行前向纠错加码处理;
22、所述封装单元,还用于将加码处理后的成帧子层突发封装为上行phy突发;
23、通信单元,用于对所述上行phy突发进行转发处理;
24、所述封装单元,还用于在所述上行以太报文使用所述第二带宽的情况下,将所述成帧子层突发封装为上行phy突发;
25、所述通信单元,还用于对所述上行phy突发进行转发处理。
26、根据本发明实施例的第四方面,提供一种报文转发装置,部署于光线路终端,所述装置包括:
27、确定单元,用于当对于接收到的下行以太报文,依据所述下行以太报文的目的媒体访问控制地址,确定对应的数据传输逻辑端口标识符;
28、所述确定单元,还用于依据所确定的数据传输逻辑端口标识符所关联的传输容器标识,确定下行方向是否开启前向纠错;
29、封装单元,用于将所述下行以太报文转封装为xgem帧,并将所述xgem帧封装为成帧子层帧,其中,所述xgem帧包括所述数据传输逻辑端口标识符;
30、加解码单元,用于在确定下行方向开启前向纠错的情况下,对所述成帧子层帧进行前向纠错加码处理;
31、所述封装单元,还用于对加码处理后的成帧子层帧进行下行phy帧封装;
32、通信单元,用于对得到的下行phy帧进行广播转发处理;
33、所述封装单元,还用于在确定下行方向关闭前向纠错的情况下,对所述成帧子层帧进行下行phy帧封装;
34、所述通信单元,还用于对所述下行phy帧进行广播转发处理;
35、其中,所述下行phy帧包括用于指示下行方向是否开启前向纠错的参数;所述xgem帧中包括的数据传输逻辑端口标识符用于接收到所述xgem帧的光网络单元在确定所述数据传输逻辑端口标识符为本设备的数据传输逻辑端口标识符的情况下,对所述xgem帧进行处理。
36、应用本发明公开的技术方案,在上行方向,光网络单元依据光线路终端发送的突发参数控制信息,确定开启前向纠错的第一类型突发参数,以及,关闭前向纠错的第二类型突发参数;依据光线路终端发送的带宽分配控制信息,确定使用第一类型突发参数的第一带宽,以及,使用第二类型突发参数的第二带宽;基于此,对于接收到的上行以太报文,依据上行以太报文的特定流量特征,确定与特定流量特征匹配的数据传输逻辑端口标识符,并依据数据传输逻辑端口标识符关联的传输容器标识符,确定上行以太报文使用第一带宽或第二带宽,以及,将上行以太报文转封装为xgem帧,并将xgem帧封装为成帧子层突发;在上行以太报文使用第一带宽的情况下,对成帧子层突发进行前向纠错加码处理,将加码处理后的成帧子层突发封装为上行phy突发,并对上行phy突发进行转发处理;在上行以太报文使用第二带宽的情况下,将成帧子层突发封装为上行phy突发,并对上行phy突发进行转发处理。
37、在下行方向,光线路终端对于接收到的下行以太报文,依据下行以太报文的目的媒体访问控制地址,确定对应的数据传输逻辑端口标识符;依据确定的数据传输逻辑端口标识符所关联的传输容器标识,确定下行方向是否开启前向纠错;将下行以太报文转封装为xgem帧,并将xgem帧封装为成帧子层帧;在确定下行方向开启前向纠错的情况下,对成帧子层帧进行前向纠错加码处理,对加码处理后的成帧子层帧进行下行phy帧封装,并对得到的下行phy帧进行广播转发处理;在确定下行方向关闭前向纠错的情况下,对成帧子层帧进行下行phy帧封装,并对下行phy帧进行广播转发处理。
38、通过按传输容器为粒度控制光线路终端与光网络单元之间的前向纠错开关,提高了前向纠错开关控制的灵活性,在提高光线路终端与光网络单元之间网络传输有效带宽的情况下,满足了不同用户对网络链路质量可靠性的不同需求。
本文地址:https://www.jishuxx.com/zhuanli/20250110/352175.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表