用于优化广播和多播帧传送的方法和装置制造方法及图纸

技术编号:21634717 阅读:30 留言:0更新日期:2019-07-17 13:01
本发明专利技术实施例公开了一种用于优化广播和多播帧传送的方法及装置。其中,该方法包括:通信装置在第一传输流量指示图之后,接收广播或多播帧,其中该通信装置关联于基本服务集;以及该通信装置发送该广播或多播帧至该基本服务集中的第一客户端设备,而不是缓存该广播或多播帧以在第二传输流量指示图传输,其中该第二传输流量指示图在该第一传输流量指示图之后,与此同时,该基本服务集中的第二客户端设备处于省电模式。本发明专利技术实施例,可以减小广播/多播帧的传输延迟。

Method and device for optimizing broadcast and multicast frame transmission

【技术实现步骤摘要】
用于优化广播和多播帧传送的方法和装置
本专利技术涉及计算网络,尤其涉及一种用于优化广播和多播帧传送的方法和装置。
技术介绍
根据IEEE(theInstituteofElectricalandElectronicsEngineers)802.11规范,如果BSS(BasicServiceSet,基本服务集)中的任意一个客户端设备处于节能模式,则该BSS中的AP(AccessPoint,访问点)或者SoftAP(software-enabledAP,软件使能的AP)会缓存广播和多播传送的数据帧,并且该缓存的帧的传送发生在DTIM(DeliveryTrafficIndicationMap,传输流量指示图)信标处,而不考虑BSS中的一个或者更多的其他客户端设备不处于省电模式。但是,可能存在如下情形:一些目的地为BSS中没有处于省电模式的客户端设备(或客户端设备组)的广播及/或多播帧由于上述的IEEE802.11的要求,仍然被缓存了。这将导致在诸如ARP(AddressResolutionProtocol,地址解析协议),DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)等协议之类的领域中的不必要的延迟,以及BSS中的多个组播组。尽管可以减少DTIM周期以降低延迟,但是副作用可能是所有连接的客户端设备的功率消耗增加和电池寿命缩短,由于这些客户端设备需要更频繁地醒来接收广播和多播帧。
技术实现思路
有鉴于此,本专利技术实施例提供了一种用于优化广播和多播帧传送的方法和装置。本专利技术实施例提供了一种用于优化广播和多播帧传送的方法,包括:通信装置在第一传输流量指示图之后,接收广播或多播帧,其中该通信装置关联于基本服务集;以及该通信装置发送该广播或多播帧至该基本服务集中的第一客户端设备,而不是缓存该广播或多播帧以在第二传输流量指示图传输,其中该第二传输流量指示图在该第一传输流量指示图之后,与此同时,该基本服务集中的第二客户端设备处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的步骤包括:确定该基本服务集中的任意客户端设备是否处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应于该基本服务集中的多个客户端设备均没有处于省电模式的决定,发送该广播或多播帧至该多个客户端设备中的若干客户端设备而不用缓存该广播或多播帧,其中该若干客户端设备包括:该第一客户端设备。其中,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应于该基本服务集中的多个客户端设备中的至少一个处于省电模式的决定,执行以下操作:识别该多个客户端设备中的一个或者多个该广播或多播帧去往的客户端设备;以及确定该识别到的一个或者多个客户端设备中的任意一个是否处于或不处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应该识别到的一个或者多个客户端设备中的至少一个不处于省电模式的决定,发送该广播或多播帧至该识别到的一个或者多个客户端设备中的该至少一个,而不用缓存该广播或多播帧,其中该至少一个包括:该第一客户端设备。其中,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应该识别到的一个或者多个客户端设备均处于省电模式的决定,缓存该广播或多播帧以在该第二传输流量指示图传输。其中,该第一客户端设备处于醒着状态而不是省电模式,或者,该广播帧包括:地址解析协议帧或者动态主机配置协议帧,或者,该通信装置包括:访问点或者软件使能的访问点。本专利技术实施例还提供了一种用于优化广播和多播帧传送的装置,包括:通信设备,能够无线地发射和接收数据;以及处理器,耦合至该通信设备,该处理器能够执行如下操作:通过该通信设备在第一传输流量指示图之后,接收广播或多播帧;以及通过该通信设备发送该广播或多播帧至一基本服务集中的第一客户端设备,而不是缓存该广播或多播帧以在第二传输流量指示图传输,其中该第二传输流量指示图在该第一传输流量指示图之后并且该装置关联该基本服务集,与此同时,该基本服务集中的第二客户端设备处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的操作包括:该处理器确定该基本服务集中的任意客户端设备是否处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的操作进一步包括:该处理器响应于该基本服务集中的多个客户端设备均没有处于省电模式的决定,通过该通信设备发送该广播或多播帧至该多个客户端设备中的若干客户端设备而不用缓存该广播或多播帧,其中该若干客户端设备包括:该第一客户端设备。其中,发送该广播或多播帧至该第一客户端设备的操作进一步包括:该处理器响应于该基本服务集中的多个客户端设备中的至少一个处于省电模式的决定,执行以下操作:识别该多个客户端设备中的一个或者多个该广播或多播帧去往的客户端设备;以及确定该识别到的一个或者多个客户端设备中的任意一个是否处于或不处于省电模式。其中,发送该广播或多播帧至该第一客户端设备的操作进一步包括:该处理器响应该识别到的一个或者多个客户端设备中的至少一个不处于省电模式的决定,通过该通信设备发送该广播或多播帧至该识别到的一个或者多个客户端设备中的该至少一个,而不用缓存该广播或多播帧,其中该至少一个包括:该第一客户端设备。其中,发送该广播或多播帧至该第一客户端设备的操作进一步包括:该处理器响应该识别到的一个或者多个客户端设备均处于省电模式的决定,缓存该广播或多播帧以在该第二传输流量指示图传输。其中,该第一客户端设备处于醒着状态而不是省电模式,或者,该广播帧包括:地址解析协议帧或者动态主机配置协议帧,或者,该装置包括:访问点或者软件使能的访问点。其中,在确定该基本服务集中的任意客户端设备是否处于省电模式的操作中,该处理器通过该通信设备从该基本服务集中的每个客户端设备接收指示各个客户端设备是否处于省电模式的消息。本专利技术实施例的有益效果是:可以减少广播/多播帧的传输延迟。附图说明图1为根据本公开实施方式的示例方案的流程图;图2为根据本公开实施方式的示例场景的示意图;图3为根据现有的IEEE802.11功率管理操作的示例场景的示意图;图4为根据本公开实施方式的示例装置的示意图;图5为根据本公开实施方式的示例流程的示意图。具体实施方式在根据本公开的各种实施方式中,AP/SoftAP可以检查当前广播帧是否发往该AP/SoftAP关联的BSS中的没有处于省电模式的任何客户端设备。另外,该AP/SoftAP可以检查当前多播帧是否发往该BSS中的没有处于省电模式的任何客户端设备或任何客户端设备组。在该AP/SoftAP识别到任何客户端设备或者客户端设备组没有处于省电模式并且该广播或多播帧去往该任何客户端设备或者客户端设备组的情形中,该AP/SoftAP可以发送该广播或多播帧至这类客户端设备或客户端设备组,而不用缓存该广播/多播帧直至后续的DTIM周期。由于根据本公开的各种实施方式不需要专用的硬件,因此其能够完全地兼容当前和传统的WLAN(WirelessLocalAreaNetwork,无线局域网络)设备。降低广播及/或多播帧的传输延迟,可以改善对应的广播/多播性能,从而改善用户体验,特别是时间敏感的应用程序(如,观看视频直播)中的用户体验。降低广播帧的传输延迟,还可以帮本文档来自技高网...

【技术保护点】
1.一种用于优化广播和多播帧传送的方法,其特征在于,包括:通信装置在第一传输流量指示图之后,接收广播或多播帧,其中该通信装置关联于基本服务集;以及该通信装置发送该广播或多播帧至该基本服务集中的第一客户端设备,而不是缓存该广播或多播帧以在第二传输流量指示图传输,其中该第二传输流量指示图在该第一传输流量指示图之后,与此同时,该基本服务集中的第二客户端设备处于省电模式。

【技术特征摘要】
2017.12.11 US 15/838,2251.一种用于优化广播和多播帧传送的方法,其特征在于,包括:通信装置在第一传输流量指示图之后,接收广播或多播帧,其中该通信装置关联于基本服务集;以及该通信装置发送该广播或多播帧至该基本服务集中的第一客户端设备,而不是缓存该广播或多播帧以在第二传输流量指示图传输,其中该第二传输流量指示图在该第一传输流量指示图之后,与此同时,该基本服务集中的第二客户端设备处于省电模式。2.如权利要求1所述的方法,其特征在于,发送该广播或多播帧至该第一客户端设备的步骤包括:确定该基本服务集中的任意客户端设备是否处于省电模式。3.如权利要求2所述的方法,其特征在于,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应于该基本服务集中的多个客户端设备均没有处于省电模式的决定,发送该广播或多播帧至该多个客户端设备中的若干客户端设备而不用缓存该广播或多播帧,其中该若干客户端设备包括:该第一客户端设备。4.如权利要求2所述的方法,其特征在于,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应于该基本服务集中的多个客户端设备中的至少一个处于省电模式的决定,执行以下操作:识别该多个客户端设备中的一个或者多个该广播或多播帧去往的客户端设备;以及确定该识别到的一个或者多个客户端设备中的任意一个是否处于或不处于省电模式。5.如权利要求4所述的方法,其特征在于,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应该识别到的一个或者多个客户端设备中的至少一个不处于省电模式的决定,发送该广播或多播帧至该识别到的一个或者多个客户端设备中的该至少一个,而不用缓存该广播或多播帧,其中该至少一个包括:该第一客户端设备。6.如权利要求4所述的方法,其特征在于,发送该广播或多播帧至该第一客户端设备的步骤进一步包括:响应该识别到的一个或者多个客户端设备均处于省电模式的决定,缓存该广播或多播帧以在该第二传输流量指示图传输。7.如权利要求1所述的方法,其特征在于,该第一客户端设备处于醒着状态而不是省电模式,或者,该广播帧包括:地址解析协议帧或者动态主机配置协议帧,或者,该通信装置包括:访问点或者软件使能的访问点。8.一种用于优化广播和多播帧传送的装置,其特征在于,包括:通信设备,能够无线地发射和接收数据;以及处理器,耦合至该通信设备,该处理器能够执行...

【专利技术属性】
技术研发人员:约吉特·穆里克阿希士·库马尔沙鲁巴·阿加瓦尔阿比舍·肖德瑞阿比吉·阿埔连秀尔
申请(专利权)人:联发科技新加坡私人有限公司
类型:发明
国别省市:新加坡,SG

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

1