一种组播处理方法、装置及系统制造方法及图纸

技术编号:37417281 阅读:29 留言:0更新日期:2023-04-30 09:40
本申请提供一种组播处理方法、装置及系统,应用于无线局域网技术领域,其中接入点向组播节点发送组播帧,并当发送完组播帧后发起一次基于竞争的块确认过程,其中由接入点向组播节点发送块确认请求,块确认请求中包含有退避竞争参数;组播节点根据自身接收组播帧的接收情况调整退避竞争参数进行信道的退避竞争,以及竞争到信道的组播节点向接入点反馈块确认数据,其中块确认数据包括需要重传的组播帧的序列号;接入点在接收块确认数据后,根据块确认数据重传对应的组播帧,以及当确定组播帧均正常完成组播传输后,向所述组播节点发送结束帧以结束当前轮的组播。通过改进与组播密切相关的传输机制,改善了组播的传输效率、稳定性及灵活性。性及灵活性。性及灵活性。

【技术实现步骤摘要】
一种组播处理方法、装置及系统


[0001]本申请涉及无线局域网
,具体涉及一种组播处理方法、装置及系统。

技术介绍

[0002]如图1所示,现有无线局域网拓扑结构中,通常可以包含至少1个接入点(Access Point,AP)和n个节点(Station,STA,也称站点),组播通信通常描述为AP发送数据的对象是一组节点,比如将STA 1和STA 2构成一个组播组,则AP发送数据的目标地址就对应该组播组。另外,广播可以认为是组播的一种特殊情况,即所有的节点都加入同一个组播组。
[0003]在无线局域网中接入点与节点之间的数据通信,通常是基于传统的传输协议规范实现组播通信,比如802.11、802.11v、802.11aa等协议规范。由于这些协议规范是面对各种组播需求而制定的通用性规范,因而传输效率、稳定性以及灵活性等方面与实际应用的需求有较大差距,需要一种能够提升无线环境下组播性能的新技术方案。

技术实现思路

[0004]有鉴于此,本说明书实施例提供一种组播处理方法、装置及系统,通过在现有协议规范中有针对性地增加一些与组播密切相关的传输机制,有效地改善了无线局域网中组播的传输效率、稳定性及灵活性,使得改进后的协议规范可以适应各种无线组播场景应用。
[0005]本说明书实施例提供以下技术方案:本说明书实施例提供一种组播处理方法,应用于接入点,所述组播处理方法包括:向组播节点发送组播帧,其中组播帧的地址为组播节点对应的地址;当所述组播帧传输完成后,向所述组播节点发送块确认请求,其中所述块确认请求中包含有退避竞争参数,以使所述组播节点根据所述组播帧的接收情况调整所述退避竞争参数,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号;接收所述块确认数据,并根据所述块确认数据重传对应的组播帧;当确定组播帧均正常地完成组播传输后,向所述组播节点发送结束帧以结束当前轮的组播。
[0006]优选地,基于802.11的块确认请求帧结构形成所述块确认请求对应的帧结构;其中,所述块确认请求对应的帧结构中:帧控制字段设置为第一帧类型,其中第一帧类型用于表征接入点下发的竞争参数能够进行动态调节;持续时间字段设置为可变类型;接收地址字段设置组播/广播地址;在块响应控制字段中添加以下新子字段:策略字段、竞争窗口;以及在块响应信息字段中添加以下新子字段:连续组播帧数目信息。
[0007]优选地,基于802.11的块确认响应帧结构形成所述块确认数据对应的帧结构;其中,所述块确认数据的帧结构中:帧控制字段设置为第二帧类型,其中第二帧类型用于表征节点反馈的竞争参数能够进行动态调节;持续时间字段设置为可变类型;接收地址字段设置为接入点的单播地址;在块响应控制字段中添加以下新子字段:策略字段;以及在块响应
信息字段中添加以下新子字段:块响应位图。
[0008]优选地,所述结束帧对应的帧结构包括以下字段:帧控制字段设置为帧接收类型;持续时间字段设置为零时长;接收地址字段设置为组播/广播地址;发送地址字段设置为接入点的单播地址;帧检测序列字段。
[0009]优选地,在所述块确认请求的帧结构,持续时间字段所设置的时长不小于以下时长之和:退避竞争过程的时长、块响应帧的时长、重传组播帧的时长。
[0010]优选地,所述组播处理方法还包括:当确认连续成功传输预设第一数量的组播帧时,则提升组播帧的传输速率,和/或当确认连续丢失第二数量的组播帧时,则降低组播帧的传输速率。
[0011]优选地,重传组播帧的传输速率设置为竞争到信道的组播节点能够成功接收数据的最高速率。
[0012]优选地,在本说明书任意一项实施例中,所述退避竞争参数包括以下任意一项竞争参数:竞争窗口时长,频域竞争参数,时频资源片上的竞争参数,按位冲裁序列的参数。
[0013]本说明书实施例还提供一种组播处理方法,应用于组播节点,所述组播处理方法包括:接收接入点发送的组播帧,以及接收所述接入点在所述组播帧传输完成后发送的块确认请求,其中所述块确认请求中包含有退避竞争参数;根据自身在接收所述组播帧的成败情况,调整所述退避竞争参数,以根据调整后的所述退避竞争参数确定是否竞争到信道,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号。
[0014]优选地,所述组播处理方法还包括:判断自身是否属于接收者,并当不属于时则在收到任意帧之后,根据所述接入点发送的持续时长参数设置信道忙;和/或,当接收到所述接入点发送的多个持续时长参数时,将最新收到的持续时长参数覆盖先前的持续时长参数。
[0015]优选地,当所述退避竞争参数包括竞争窗口大小参数时,调整所述退避竞争参数包括:按比例调节自身的竞争窗口大小,其中竞争窗口大小与接收成败情况及接入点发送组播帧的数目之间满足以下关系:CW=Max_CW_Size
×
(本地错误接收的数据包数量)/(接入点所发送的连续组播帧数目),其中Max_CW_Size为所述块确认请求中块响应控制字段的竞争窗口新子字段设置的参数。
[0016]本说明书实施例还提供一种组播处理装置,应用于接入点,所述组播处理装置包括:组播帧发送模块,用于向组播节点发送组播帧,其中组播帧的地址为组播节点对应的地址;块确认请求模块,用于在所述组播帧发送模块传输完成所述组播帧后,向所述组播节点发送块确认请求,其中所述块确认请求中包含有退避竞争参数,以使所述组播节点根据所述组播帧的接收情况调整所述退避竞争参数,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号;重传模块,用于接收所述块确认数据,并根据所述块确认数据重传对应的组播帧;
结束模块,用于当确定组播帧均正常地完成组播传输后,向所述组播节点发送结束帧以结束当前轮的组播。
[0017]本说明书实施例还提供一种组播处理装置,应用于组播节点,所述组播处理装置包括:数据接收模块,用于接收接入点发送的组播帧,以及接收所述接入点在所述组播帧传输完成后发送的块确认请求,其中所述块确认请求中包含有退避竞争参数;竞争模块,用于根据自身在接收所述组播帧的成败情况,调整所述退避竞争参数,以根据调整后的所述退避竞争参数确定是否竞争到信道,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号。
[0018]本说明书实施例还提供一种组播处理系统,包括接入点和若干组播节点,其中:所述接入点用于向所述组播节点发送组播帧,其中组播帧的地址为组播节点对应的地址;以及,当所述组播帧传输完成后,向所述组播节点发送块确认请求,其中所述块确认请求中包含有退避竞争参数;所述组播节点用于根据所述组播帧的接收情况调整所述退避竞争参数,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号;所述接入点还用于接收所述块确认数据,并根据所述块确认数据重传对应的组播帧,以及当确定组播帧均正常地完成组播传输后,向所述组播节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组播处理方法,其特征在于,应用于接入点,所述组播处理方法包括:向组播节点发送组播帧,其中组播帧的地址为组播节点对应的地址;当所述组播帧传输完成后,向所述组播节点发送块确认请求,其中所述块确认请求中包含有退避竞争参数,以使所述组播节点根据所述组播帧的接收情况调整所述退避竞争参数,并在竞争到信道后向所述接入点反馈块确认数据,所述块确认数据包括需要重传的组播帧的序列号;接收所述块确认数据,并根据所述块确认数据重传对应的组播帧;当确定组播帧正常完成组播传输后,向所述组播节点发送结束帧以结束当前轮的组播。2.根据权利要求1所述的组播处理方法,其特征在于,基于802.11的块确认请求帧结构形成所述块确认请求对应的帧结构;其中,所述块确认请求对应的帧结构中:帧控制字段设置为第一帧类型,其中第一帧类型用于表征接入点下发的竞争参数能够进行动态调节;持续时间字段设置为可变类型;接收地址字段设置组播/广播地址;在块响应控制字段中添加以下新子字段:策略字段、竞争窗口;以及在块响应信息字段中添加以下新子字段:连续组播帧数目信息。3.根据权利要求2所述的组播处理方法,其特征在于,基于802.11的块确认响应帧结构形成所述块确认数据对应的帧结构;其中,所述块确认数据的帧结构中:帧控制字段设置为第二帧类型,其中第二帧类型用于表征节点反馈的竞争参数能够进行动态调节;持续时间字段设置为可变类型;接收地址字段设置为接入点的单播地址;在块响应控制字段中添加以下新子字段:策略字段;以及在块响应信息字段中添加以下新子字段:块响应位图。4.根据权利要求2所述的组播处理方法,其特征在于,所述结束帧对应的帧结构包括以下字段:帧控制字段设置为帧接收类型;持续时间字段设置为零时长;接收地址字段设置为组播/广播地址;发送地址字段设置为接入点的单播地址;帧检测序列字段。5.根据权利要求2所述的组播处理方法,其特征在于,在所述块确认请求的帧结构,持续时间字段所设置的时长不小于以下时长之和:退避竞争过程的时长、块响应帧的时长、重传组播帧的时长。6.根据权利要求1所述的组播处理方法,其特征在于,所述组播处理方法还包括:当确认连续成功传输预设第一数量的组播帧时,则提升组播帧的传输速率,和/或当确认连续丢失第二数量的组播帧时,则降低组播帧的传输速率。7.根据权利要求6所述的组播处理方法,其特征在于,重传组播帧的传输速率设置为竞争到信道的组播节点能够成功接收数据的最高速率。8.根据权利要求1

7中任意一项所述的组播处理方法,其特征在于,所述退避竞争参数包括以下任意一项竞争参数:竞争窗口时长,频域竞争参数,时频资源片上的竞争参数,按位冲裁序列的参数。9.一种组播处理方法,其特征在于,应用于组播节点,所述组播处理方法包括:接收接入点发送的组播帧,以及接收所述接入点在所述组播帧传输完成后发送的块确认请求,其中所述块确认请求中包含有退避竞争参数;根据自身在接收所述组播帧...

【专利技术属性】
技术研发人员:徐方鑫冉建军胡林平杨瑾
申请(专利权)人:上海朗力半导体有限公司
类型:发明
国别省市:

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

1