本公开涉及在各种无线环境中管理多播流量通信。
背景技术:
1、除非本文中另有说明,否则本文所述材料不是本申请中对于权利要求的现有技术,也不允许包含在本节中作为现有技术。
2、电气和电子工程师协会(ieee)802.11标准包括用于实现包括wi-fi在内的无线局域网(wlan)通信的协议。一些wi-fi通信包括多播支持,其中数据传输可以同时寻址到多个接收设备。此外,一些wi-fi通信可以通过不同的无线电链路广播,这些无线电链路可以包括不同的操作频率。
3、本公开中要求保护的主题不限于解决一些缺点或仅在诸如上述环境中操作的实现。相反,提供该背景仅仅是为了说明可以实践本公开中描述的一些实现的一个示例技术领域。
技术实现思路
1、本公开的一个方面提供了一种用于传递多播流量的方法。该方法包括在接入点监测从多个设备接收的数据。多个设备与接入点进行无线通信。该方法还包括由接入点基于来自监测的结果来确定每个设备的多播组成员状态(multicast group membershipstatus)。
2、本公开的实现可以包括以下可选特征中的一个或多个。在一些实现中,监测来自多个设备的数据包括从数据中识别多播组加入请求(multicast group join requests)和多播组离开请求(multicast group leave requests)。在一些实现中,基于因特网组管理协议(igmp)生成多播组加入请求和多播组离开请求。在一些实现中,基于多播侦听器发现协议生成多播组加入请求和多播组离开请求。
3、在一些实现中,该方法还包括由接入点基于多播组成员状态来发送多播流量。在一些实现中,基于多播组成员状态来发送多播流量包括确定多播流量的目标多播组,并将多播流量发送到多个设备中与目标多播组相关联的设备。在一些实现中,该方法还包括确定这是否是每个多播组的最低调制和编码方案(mcs),其可能高于强制性的调制和mcs,确定多播流量的目标多播组,并使用与目标多播组相关联的最低调制和编码方案(mcs)发送多播流量到多个设备中与目标多播组相关联的设备。在一些实现中,该方法还包括确定每个多播组的最低调制和编码方案(mcs),确定多播流量的目标多播组,以及使用与目标多播组相关联的最低调制与编码方案(mcs)向多个设备发送多播流量。在一些实现中,该方法还包括基于多播组成员状态生成多播组成员表。在一些实现中,接入点包括至少一个虚拟接入点。
4、本公开的另一方面提供了一种用于多播流量通信的接入点。接入点包括数据处理硬件以及与数据处理硬件通信的存储硬件。存储硬件存储指令,指令在数据处理硬件上执行时使数据处理硬件执行操作。操作包括监测从多个设备接收的数据。多个设备与接入点进行无线通信。操作还包括确定每个设备的多播组成员状态。
5、本公开的实现可以包括以下可选特征中的一个或多个。在一些实现中,监测来自多个设备的数据包括从数据中识别多播组加入请求和多播组离开请求。在一些实现中,基于因特网组管理协议(igmp)生成多播组加入请求和多播组离开请求。在一些实现中,基于例如ipv6中的多播侦听器发现协议来生成多播组加入请求和多播组离开请求。
6、在一些实现中,操作还包括基于多播组成员状态来发送多播流量。在一些实现中,基于多播组成员状态来发送多播流量包括确定多播流量的目标多播组,并将多播流量发送到多个设备中与目标多播组相关联的设备。在一些实现中,操作还包括确定每个多播组的最低调制和编码方案(mcs),确定多播流量的目标多播组,并使用目标多播组的最低调制和编码方案(mcs)将多播流量发送到多个设备中与目标组播组相关联的设备。在一些实现中,操作还包括确定每个多播组的最低调制和编码方案(mcs),确定多播流量的目标多播组,并使用目标多播群的最低调制和编码方案(mcs)将多播流量发送到多个设备。在一些实现中,操作还包括基于多播组成员状态生成多播组成员表。在一些实现中,接入点包括至少一个虚拟接入点。
1.一种用于多播流量通信的方法,所述方法包括:
2.根据权利要求1所述的方法,其中监测来自所述多个设备的所述数据包括从所述数据识别多播组加入请求和多播组离开请求。
3.根据权利要求2所述的方法,其中所述多播组加入请求和多播组离开请求是基于因特网组管理协议(igmp)生成的。
4.根据权利要求2所述的方法,其中所述多播组加入请求和多播组离开请求是基于多播侦听器发现协议生成的。
5.根据权利要求1所述的方法,还包括:由所述接入点基于所述多播组成员状态来发送所述多播流量。
6.根据权利要求5所述的方法,其中,基于所述多播组成员状态来发送所述多播流量包括:确定所述多播流量的目标多播组,并将所述多播流量发送到所述多个设备中与所述目标多播组相关联的设备。
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求1所述的方法,还包括:基于所述多播组成员状态生成多播组成员表。
10.根据权利要求9所述的方法,其中,所述接入点包括至少一个虚拟接入点。
11.一种用于多播流量通信的接入点,所述接入点包括:
12.根据权利要求11所述的接入点,其中监测来自所述多个设备的所述数据包括从所述数据识别多播组加入请求和多播组离开请求。
13.根据权利要求12所述的接入点,其中所述多播组加入请求和多播组离开请求是基于因特网组管理协议(igmp)生成的。
14.根据权利要求12所述的接入点,其中所述多播组加入请求和多播组离开请求是基于多播侦听器发现协议生成的。
15.根据权利要求11所述的接入点,所述操作还包括:
16.根据权利要求15所述的接入点,其中所述多播组中包括传统设备,其中使用一条无线电链路向所述传统设备发送多播流量。
17.根据权利要求15所述的接入点,其中,基于所述多播组成员状态来发送所述多播流量包括:确定所述多播流量的目标多播组,并将所述多播流量发送到所述多个设备中与所述目标多播组相关联的设备。
18.根据权利要求11所述的接入点,所述操作还包括:
19.根据权利要求11所述的接入点,所述操作还包括:
20.根据权利要求11所述的接入点,所述多个设备包括具有多个无线电的特定设备,所述操作还包括: