【技术实现步骤摘要】
一种报文转发方法及装置
本申请涉及
,尤其涉及一种报文转发方法及装置。
技术介绍
在由接入控制器(AccessControl,AC)、接入点(AccessPoint,AP)以及站点(Station,STA)组成的无线局域网(WirelessLocalAreaNetwork,WLAN)中,AC和AP之间会建立用于通信的隧道,例如,隧道为无线接入点的控制和配置协议(CAPWAP)隧道,AP工作在集中转发模式下时,所有STA的数据报文均由AC进行处理或者转发。不管是AC转发发往STA的数据报文,还是AP转发需要上送到AC的STA的数据报文,在转发时,均需要进行CAPWAP隧道封装,这样一来,在转发的数据报文的数量较多的情况下,会占用AC和/或AP较多的带宽资源。
技术实现思路
为克服相关技术中存在的问题,本申请提供了一种报文转发方法及装置。根据本申请实施例的第一方面,提供一种报文转发方法,所述方法应用于无线接入设备,所述方法包括:在需要通过自身与对端设备建立的隧道向所述对端设备转发 ...
【技术保护点】
1.一种报文转发方法,其特征在于,所述方法应用于无线接入设备,所述方法包括:/n在需要通过自身与对端设备建立的隧道向所述对端设备转发待转发队列中的数据报文时,判断所述待转发队列中的当前待转发报文的有效载荷长度是否大于设定长度;/n在判断结果为否时,将所述当前待转发报文的有效载荷添加到聚合载荷中,并将所述设定长度更新为所述设定长度与所述有效载荷长度的差值,将所述待转发队列中的下一个待转发报文作为当前待转发报文,返回执行判断所述待转发队列中的当前待转发报文的有效载荷长度是否大于设定长度的步骤,直到在判断结果为是时,根据当前的聚合载荷生成聚合报文,并对所述聚合报文进行隧道封装,通 ...
【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法应用于无线接入设备,所述方法包括:
在需要通过自身与对端设备建立的隧道向所述对端设备转发待转发队列中的数据报文时,判断所述待转发队列中的当前待转发报文的有效载荷长度是否大于设定长度;
在判断结果为否时,将所述当前待转发报文的有效载荷添加到聚合载荷中,并将所述设定长度更新为所述设定长度与所述有效载荷长度的差值,将所述待转发队列中的下一个待转发报文作为当前待转发报文,返回执行判断所述待转发队列中的当前待转发报文的有效载荷长度是否大于设定长度的步骤,直到在判断结果为是时,根据当前的聚合载荷生成聚合报文,并对所述聚合报文进行隧道封装,通过所述隧道将封装后的报文转发给所述对端设备;
其中,当所述无线接入设备为接入点AP时,所述对端设备为接入控制器AC;当所述无线接入设备为AC时,所述对端设备为AP;
当所述待转发队列中的每个待转发报文均携带有隧道封装头时,该待转发报文的有效载荷长度为除去该待转发报文中的隧道封装头后的报文长度;
当所述待转发队列中的每个待转发报文均没有携带隧道封装头时,该待转发报文的有效载荷长度为该待转发报文的报文长度。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到需要转发给所述对端设备的数据报文时,对接收到的数据报文进行隧道封装,并将封装后的报文添加到所述待转发队列中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到需要转发给所述对端设备的数据报文时,将接收到的数据报文添加到所述待转发队列中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述无线接入设备为AP且所述对端设备为AC时,若接收到需要转发给AC且来源于同一站点STA的数据报文,则将接收到的数据报文添加到针对STA设置的待转发队列中;或者,
在所述无线接入设备为AC且所述对端设备为AP时,若接收到需要转发给AP且目的端均为同一STA的数据报文,则将接收到的数据报文添加到针对STA设置的待转发队列中。
5.根据权利要求1所述的方法,其特征在于,所述隧道为无线接入点的控制和配置协议CAPWAP隧道。
6.一种报文转发装置,其特征在于,...
【专利技术属性】
技术研发人员:李丹凤,程永椿,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。