用于wlan内组播视频传输的控制方法、控制设备及传输系统的制作方法

文档序号:9399707阅读:539来源:国知局
用于wlan内组播视频传输的控制方法、控制设备及传输系统的制作方法
【技术领域】
[0001]本发明涉及无线局域网(Wireless Local Area Network, WLAN)技术领域,具体地,涉及一种用于WLAN内组播视频传输的控制方法、控制设备及传输系统。
【背景技术】
[0002]在WLAN 中,站点(stat1n,STA,如 PDA (personal digital assistant,个人数字助手)、无线笔记本等)接入并通过接入点(Access Point, AP)接入网络。当前在组播处理过程中,通常采用客户端软件来完成,比如VLC(Video LAN Client,多媒体播放器)和电子书包,都是将视频组播报文送到无线网络中,客户端网卡接收后,由客户端软件进行解析。由于在AP发出的组播报文后,客户端不会回应确认(acknowledgement,ACK)消息,因而AP无法确认是否丢包,也不会进行重传。
[0003]因此,由于受到无线射频段带宽及AP自身性能等方面影响,加之无线信道易受干扰,造成客户端会有不同程度的丢帧,影响到视频的传输和播放。电子书包软件播放效果好,是因为使用了客户端重传机制来应对无线丢帧。依靠客户端软件重传可以提升用户视频体验效果,但并不是所有组播视频软件都支持客户端重传。并且在很多情况下,用户选择视频播放软件大都是不带客户端重传机制的。而在组播处理过程中,一般使用所有STA都支持的接入速率来发送报文,在通信过程中,由于不同STA支持接入速率的不同,尤其WLAN中的漫游用户,会出现可变低速STA,牺牲组播发送速率来保证所有STA都能够接收到组播,会导致组播吞吐量的下降。在组播视频通信上,接入速率较低往往会导致视频质量的下降,影响用户视频体验。
[0004]针对以上问题,通常采用如下解决办法:动态调整发送视频组播报文速率,以最低速率发送组播,但是客户端接收组播会很容易受到环境干扰的直接影响,在干扰情况下,丢包会比较严重,视频体验效果差。
[0005]此外,在多媒体应用(如高清视频)上,各客户端的接入速率因环境而有所不同,特别是新一代的智分系统中,AP的射频(Rad1)接口已经高达32个。在WLAN部署中,通常将一个SSID (service set identifier,服务集标识符)映射到多个Rad1下,让STA接入同一个SSID并在不同Rad1间进行负载均衡。这样当多个STA在进行视频点播时,由于一个STA可能关联到不同的Rad1下,通过多个Rad1会使AP接收来自同一个STA的多个报文请求,使得AP通过对应Rad1以相同的方式传输多个视频信息,增加AP的负载压力以及造成下行带宽的严重浪费;同时由于接入速率低于组播发送速率时,客户端可能接收不到该视频组播报文,降低视频质量,而影响了用户视频体验。

【发明内容】

[0006]本发明的目的是提供一种用于WLAN内组播视频传输的控制方法、控制设备及传输系统,可提尚STA接收视频的质量。
[0007]为了实现上述目的,本发明提供一种用于WLAN内组播视频传输的控制方法,所述控制方法包括:通过接入点AP接收来自站点STA的视频组播请求,所述请求包括所述STA的媒体访问控制MAC地址;根据所述MAC地址查询所述STA所对应的位图表;根据所述位图表确定所述AP向所述STA发送视频的传输网络、射频通道以及发送方式,其中所述发送方式包括单播或组播;以及将表示所述传输网络、射频通道以及发送方式的控制报文发送至所述AP。
[0008]本发明用于WLAN内组播视频传输的控制方法通过AP接收来自STA的视频组播请求,进一步通过根据所述视频组播请求查询所述STA所对应的位图表,从而确定所述AP向所述STA发送视频的传输网络、射频通道以及发送方式,合理选择发送方式,可提高STA接收的视频质量。
[0009]本发明的其它特征和优点将在随后的【具体实施方式】部分予以详细说明。
【附图说明】
[0010]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0011]图1是本发明用于WLAN内组播视频传输的控制流程图;
[0012]图2是更新位图表的流程图;
[0013]图3是确认执行动作生效的流程图;
[0014]图4是控制报文的组成内容;
[0015]图5是控制报文中消息内容的格式;
[0016]图6是本发明用于WLAN内组播视频传输的控制设备的模块结构示意图。
[0017]附图标记说明
[0018]I接收机2处理器
【具体实施方式】
[0019]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0020]如图1所示,本发明用于WLAN内组播视频传输的控制方法包括:通过AP接收来自STA的视频组播请求,所述请求包括所述STA的媒体访问控制MAC地址;根据所述MAC地址查询所述STA所对应的位图表;并根据所述位图表确定所述AP向所述STA发送视频的传输网络、射频通道以及发送方式,其中所述发送方式包括单播或组播;以及将表示所述传输网络、射频通道以及发送方式的控制报文发送至所述AP。
[0021]本发明用于WLAN内组播视频传输的控制方法通过AP接收来自STA的视频组播请求,进一步通过根据所述视频组播请求查询所述STA所对应的位图表,从而确定所述AP向所述STA发送视频的传输网络、射频通道以及发送方式,合理选择发送方式,可提高STA接收的视频质量。
[0022]本发明用于WLAN内组播视频传输的控制方法还包括:接收所述STA的位图信息;根据所述STA的位图信息更新所述STA的位图表。
[0023]其中,所述位图信息包括STA的Rate、MAC地址、Rad1 ID、VLAN ID以及WLAN ID,所述Rad1 ID用于确定所述STA所接入的AP射频通道,所述WLAN ID用于确定所述STA与AP间的传输网络;所述位图表包括STA的Rate ID,MAC地址、Rad1 ID,VLAN ID以及WLANID之间的映射关系,其中,根据所述Rate确定所述Rate ID是高H还是低L。将所述Rate与设定值进行比较,从而可确定Rate ID,例如,当IMbps ( Rate ( IlMbps时,Rate ID置为L ;当llMbps〈Rate彡IGbps时,Rate ID置为H,则但并不以此为限。
[0024]如图2所示,根据所述STA的位图信息更新所述STA的位图表时,位图表做为决策要素,首先进行位图表初始化,即初始化WLAN ID、Rad1 ID、Rate ID、MAC地址及VLAN ID之间映射关系。并在初始化时,定义Rate的低速率范围和高速率范围:若所述STA的Rate在低速范围内,则Rad1 ID置为低(L);若所述STA的Rate在高速范围内,则Rad1 ID置为高⑶。
[0025]所有STA关联到无线网络中,周期性地接收AP通过CAPWAP (Control AndProvis1ning of Wireless Access Points Protocol Specificat1n,无线接入点的控制和配置协议)隧道将STA的位图信息(即STA的接入速率Rate、MAC地址、Rad1 ID以及WLAN ID)封装到的request (请求)报文,在接收到此次request报文时计时。判断所述位图信息是否变化,并在变化时,更新所述位图表。进一步判断完成一次信息传输的时间是否到达周期设定值,如果到达则进行下一次的传输;否则等待,直至达到所述周期设定值。
[0026]当所述位图信息变化时:⑴若STA的接入速率Rate在低速范围内,则生成STA的位图表中Rate ID置为低(L),同时更新所述STA对应的位图表(例如Rad1 ID、VLAN ID以及WLAN ID的映射关系);(2)若STA的接入速率Rate在高速范围内,则生成STA的位图表中Rate ID置为高(H),同时更新所述STA对应的位图表;若周期时间T到,则执行下次信息的传输。
[0027]根据所述位图表确定AP向所述STA发送视频的发送方式的方法包括:在所述位图表中确定对应的Rate ID为高⑶或低(L),当所述Rate ID为高⑶时,则确定AP向所述STA以组播方式发送视频;当所述Rate ID为低(L)时,则确定AP向所述STA以单播方式发送视频。
[0028]为确保及时收到视频信息,避免在传输过程中丢包现象的发生,如图3所示,本发明用于WLAN中组播视频传输的控制方法还包括:发送控制报文至AP,AP在传输视频时发出执行动作响应,确认在等待时间内是否收到执行动作响应,如果未收到,则再次向所述AP发送控制报文。一般情况下,在重复发送三次均为收到所述执行动作响应时,则停止发送控制报文。优选方案,设置报警装置,控制所述报警装置发出报警信号,提醒相关人员及时对AP进行检修。
[0029]所述AP可周期性的接收控制报文,所述控制报文为CAPWAP的控制报文(如图4所不),包括:IP (Internet Protocol,互联网协议)报文头部、UDP(User Datagram Protocol,用户数据报协议)报文头部、CAPWAP报文头部,CAPWAP控制层和消息内容。CAPWAP协议基于IP和UDP协议之上,反过来说CAPWAP报文首先是一个IP和UDP报文。其中,所述消息内容由TLV格式表示(如图5所示),包含与厂商信息位置信息、STA相关的自定义参数信息和AP运行信息,这些信息就可以通过TLV格式封装到CAPWAP报文中,并集成了 CAPWAP通道的一些优点,例如NAT (Network Address Translat1n,网络地址转换)穿透和安全特性。
[0030]如图6所示,本发明用于WLAN内组播视频传输的控制设备包括:接收机I,用于通过AP接收来STA的视频组播请求,所述请求包含所述STA的MAC地址;以及处理器2,用于根据所述MAC地址查询所述STA所对应的位图表;根据所述位图表确定所述A
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1