一种以单播方式发送组播流的方法和装置制造方法

文档序号:7799946阅读:380来源:国知局
一种以单播方式发送组播流的方法和装置制造方法
【专利摘要】本发明提出一种以单播方式发送组播流的方法和装置,所述方法包括:向其他属于同一个用户组的站点发送VHT?PPDU格式的数据帧;所述数据帧中包括组播标识;接收来自其他站点的VHT?PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一NSTS字段所指示的空时流数,接收所述数据帧中所有的空时流;通过本发明能够以更少的帧来完成将组播流以单播帧发送的过程,节约了占用空中接口的时间。
【专利说明】一种以单播方式发送组播流的方法和装置
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种以单播方式发送组播流的方法和装置。
【背景技术】
[0002]在WLAN (Wireless Local Area Networks,无线局域网)中,随着 802.1lac 标准的发布,多用户MIMO (Multiple-1nput Multiple-Output,多输入多输出)技术已经进入标准,一个无线接入点可以支持更多的终端接入,使得WLAN应用将越来越普遍。但是另一方面,在WLAN上开展组播视频一直没有得到很大进展。这主要是因为WLAN相对于有线网络传输来说,报文转发过程中有更高的丢包率,而组播帧的发送缺乏应答机制和重传机制,因此这种丢包率导致组播视频效果受到很大影响。
[0003]因此为了改善这种影响,一种普遍的做法是,在无线接入点上将组播视频报文改为单播,对每个视频报文,为每个接收终端复制一份,并以单播帧发送每一个需要接入组播视频的终端,从而降低丢包率。
[0004]然而这种做法在接收终端数目过大或者视频流量大的时候,由于一个报文要复制的份数过多,将占据大量空口时间,甚至出现不可行的局面。

【发明内容】

[0005]有鉴于此,本发明提出一种以单播方式发送组播流的方法和装置,通过对多用户MU PPDU帧格式进行扩展,将组播或者广播流以单播的方式同时发送给目标用户群中的两个或者两个以上的用户,能够在使用单播帧发送组播数据时,减少单播帧的发送数量;
[0006]一种以单播方式发送组播流的方法,所述方法包括:
[0007]向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识;
[0008]接收来自其他站点的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一 NSTS字段所指示的空时流数,接收所述数据帧中所有的空时流;所述组ID为I至62中的任意一个整数。
[0009]一种以单播方式发送组播流的装置,所述装置包括:
[0010]第一发送模块,用于向其他属于同一个用户组的站点发送VHT PPDU格式的数据中贞;所述数据巾贞中包括组播标识;
[0011]第二接收模块,用于接收来自其他站点的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一 NSTS字段所指示的空时流数,接收所述数据帧中所有的空时流;所述组ID为I至62中的任意一个整数。
[0012]一种以单播方式发送组播流的方法,所述方法包括:
[0013]向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识和位置标识;其中所述位置标识指示组播空时流数在MU字段中的存放位置;
[0014]接收来自其他无线终端的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据MU字段中所指示的单播空时流数接收所述数据帧中对应的单播空时流,同时根据MU字段中由所述位置标识所指示出的组播空时流数接收所述数据帧中对应的组播空时流;所述组ID为I至62中的任意一个整数。
[0015]一种以单播方式发送组播流的装置,所述装置包括:
[0016]第二发送单元,用于向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识和位置标识;其中所述位置标识指示组播空时流数在MU字段中的存放位置;
[0017]第二接收单元,用于接收来自其他无线终端的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据MU字段中所指示的单播空时流数接收所述数据帧中对应的单播空时流,同时根据MU字段中由所述位置标识所指示出的组播空时流数接收所述数据帧中对应的组播空时流;所述组ID为I至62中的任意一个整数。
[0018]通过本发明,能够以更少的帧来完成将组播流以单播帧发送的过程,节约了占用空中接口的时间,同时能够实现将组播流分解到多用户MMO的用户组内和单播帧一起发送。
【专利附图】

【附图说明】
[0019]图1是本发明实施例提供的一种以单播方式发送组播流的方法流程图;
[0020]图2 是 IEEE802.1lac 规定的 VHT PPDU 帧结构;
[0021]图3是IEEE802.1lac规定的MU PPDU的VHT-SIG-A1部分的详细结构图;
[0022]图4是IEEE802.1lac规定的MU PPDU的VHT-SIG-A2部分的详细结构图;
[0023]图5是本发明实施例一提供的对MU PPDU进行扩展后的VHT-SIG-Al部分的详细结构图;
[0024]图6是本发明实施例一提供的对MU PPDU进行扩展后的VHT_SIG_A2部分的详细结构图;
[0025]图7是本发明实施例二提供的一种以单播方式发送组播流的方法流程图;
[0026]图8是本发明实施例二提供的对MU PPDU进行扩展后的VHT-SIG-Al部分的详细结构图;
[0027]图9是本发明实施例二提供的对MU PPDU进行扩展后的VHT_SIG_A2部分的详细结构图;
[0028]图10是本发明实施例三提供的一种以单播方式发送组播流的装置的逻辑结构图;
[0029]图11是本发明实施例四提供的一种以单播方式发送组播流的装置的逻辑结构图。
【具体实施方式】[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0031]实施例一
[0032]本实施例提出一种以单播方式发送组播流的方法,通过对多用户MU(MultipleUser,多用户)PH)U (PLCP Protocol Data Unit,物理层会聚协议数据单元)帧格式进行扩展,将组播或者广播流进行空时编码后形成的空时流(STS, space time streams)以单播的方式同时发送给目标用户群中的两个或者两个以上的用户,能够在使用单播帧发送组播数据时,减少单播帧的发送数量,节约占用空中接口的时间;其中,所述空时流是指结合空分多址编码技术和时分多址编码技术进行编码后的数据流。
[0033]本实施例提出一种以单播方式发送组播流的方法,应用于无线通信系统中的站点;其中所述站点通常包括无线通信系统中的AP (Access Point,无线接入点)或者STA(Station,无线工作站)。请参见图1,该方法包括:
[0034]SlO1、向其他属于同一个用户组的站点发送VHT (Very High Throughput,高吞吐率)PPDU格式的数据帧;所述数据帧中包括组播标识;
[0035]S102、接收来自其他站点的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一 NSTS (Number of space time streams,空时流数)字段所指示的空时流数,接收所述数据帧中所有的空时流;其中所述组ID为I至62中的任意一个整数。
[0036]请参见图2,图2是IEEE802.1lac规定的VHT PPDU帧结构,在该帧结构中DATA字段用于承载用户数据,协议规定每一个VHT PPDU帧可携带8条空时流;VHT-SIG-A (高吞吐率信号字段A)字段包含6个字节,划分为VHT-SIG-Al(高吞吐率信号字段Al)和VHT-SIG-A2(高吞吐率信号字段A2)两部分;
[0037]其中,按照用途所述VHT PPDU帧又可分为SU (Single User,单用户)PPDU和MUPPDU;SU prou,即单用户PPDU,表示该PPDU将发送给单个终端;MU prou,即多用户PPDU,表示该PPDU将发送给多个终端同时接收。
[0038]对于MU PPDU,多用于多用户MMO中,本实施例所提出的以单播方式发送组播流的方法就是通过对MU PPDU帧格式进行扩展来实现的。以下对现有技术中IEEE802.1lac规定的MU PPDU帧的详细结构,以及站点收到MUPPDU帧时的处理过程作进一步详细描述;
[0039]请参见图3和图4,图3和图4分别为IEEE802.1 Iac规定的MU PPDU帧的VHT-SIG-Al以及VHT-SIG-A2部分的详细结构,其中各主要字段代表的含义如下表:
[0040]
【权利要求】
1.一种以单播方式发送组播流的方法,其特征在于,所述方法包括: 向其他属于同一个用户组的站点发送高吞吐率物理层会聚协议数据单元VHT PPDU格式的数据帧;所述数据帧中包括组播标识; 接收来自其他站点的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一空时流数NSTS字段所指示的空时流数,接收所述数据帧中所有的空时流;所述组ID为I至62中的任意一个整数。
2.如权利要求1所述的方法,其特征在于,所述组播标识长度为I个比特,设置在高吞吐率信号字段A即VHT-SIG-A字段中的预留比特位中; 所述唯一的NSTS字段长度为3个比特,设置在高吞吐率信号字段Al即VHT-SIG-Al字段中第11至第22比特中的任意3个连续比特中。
3.如权利要求1所述的方法,其特征在于,所述数据帧中还包括编码字段和调制与编码策略MSC字段;所述编码字段长度为I个比特,设置在高吞吐率信号字段A2即VHT-SIG-A2字段中的第3个比特,或者设置在所述VHT-SIG-A字段中的其它预留比特位;所述MCS字段长度为4个比特,设置在VHT-SIG-A2字段中的第5至第8比特位。
4.一种以单播方式发送组播流的装置,其特征在于,所述装置包括: 第一发送模块,用于向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识; 第二接收模块,用于接收来自其他站点的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据唯一 NSTS字段所指示的空时流数,接收所述数据帧中所有的空时流;所述组ID为I至62中的任意一个整数。
5.如权利要求4所述的装置,其特征在于,所述组播标识长度为I个比特,设置在VHT-SIG-A字段中的预留比特位中;所述唯一的NSTS字段长度为3个比特,设置在VHT-SIG-Al字段中第11至第22比特中的任意3个连续比特中。
6.如权利要求4所述的装置,其特征在于,所述数据帧中还包括编码字段和MSC字段;所述编码字段长度为I个比特,设置在VHT-SIG-A2字段中的第3个比特,或者设置在所述VHT-SIG-A字段中的其它预留比特位;所述MCS字段长度为4个比特,设置在VHT-SIG-A2字段中的第5至第8比特位。
7.一种以单播方式发送组播流的方法,其特征在于,所述方法包括: 向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识和位置标识;其中所述位置标识指示组播空时流数在MU字段中的存放位置; 接收来自其他无线终端的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据MU字段中所指示的单播空时流数接收所述数据帧中对应的单播空时流,同时根据MU字段中由所述位置标识所指示出的组播空时流数接收所述数据帧中对应的组播空时流;所述组ID为I至62中的任意一个整数。
8.如权利要求7所述的方法,其特征在于,所述单播空时流数与所述组播空时流数在所述MU字段中的存放位置不同。
9.如权利要求7所述的方法,其特征在于,所述组播标识长度为I比特,设置在VHT-SIG-A字段中的预留比特位中。
10.如权利要求7所述的方法,其特征在于,当所述数据帧中所有的空时流数据使用同一种前向纠错FEC编码格式时,所述位置标识设置在VHT-SIG-A2字段中的第5、第6比特或VHT-SIG-A字段中的其他预留比特中;所述数据帧中的编码字段,设置在VHT-SIG-A2字段中的第3比特中; 当所述数据帧中所有的空时流数据所使用的FEC编码格式不完全相同时,所述位置标识设置在VHT-SIG-A2字段中的第9、第10比特或VHT-SIG-A字段中的其他预留比特中;所述数据帧中的编码字段,设置在VHT-SIG-A2字段中的第3比特和第5至7比特中。
11.一种以单播方式发送组播流的装置,其特征在于,所述装置包括: 第二发送单元,用于向其他属于同一个用户组的站点发送VHT PPDU格式的数据帧;所述数据帧中包括组播标识和位置标识;其中所述位置标识指示组播空时流数在MU字段中的存放位置; 第二接收单元,用于接收来自其他无线终端的VHT PPDU格式的数据帧,判断所述数据帧中的组播标识是否为预设值,如果是,则在自身所属用户组的组ID与所述数据帧中携带的组ID匹配时,根据MU字段中所指示的单播空时流数接收所述数据帧中对应的单播空时流,同时根据MU字段中由所述位置标识所指示出的组播空时流数接收所述数据帧中对应的组播空时流;所述组ID为I至62中的任意一个整数。
12.如权利要求11所述的装置,其特征在于,所述单播空时流数与所述组播空时流数在所述MU字段中的存放位置不同。
13.如权利要求11所述的装置,其特征在于,所述组播标识长度为I比特,设置在VHT-SIG-A字段中的预留比特位中。
14.如权利要求11所述的装置,其特征在于,当所述数据帧中所有的空时流数据使用同一种FEC编码格式时,所述位置标识设置在VHT-SIG-A2字段中的第5、第6比特或VHT-SIG-A字段中的其他预留比特中;所述数据帧中的编码字段,设置在VHT-SIG-A2字段中的第3比特中; 当所述数据帧中所有的空时流数据所使用的FEC编码格式不完全相同时,所述位置标识设置在VHT-SIG-A2字段中的第9、第10比特或VHT-SIG-A字段中的其他预留比特中;所述数据帧中的编码字段,设置在VHT-SIG-A2字段中的第3比特和第5至7比特中。
【文档编号】H04W28/06GK103888909SQ201410116788
【公开日】2014年6月25日 申请日期:2014年3月26日 优先权日:2014年3月26日
【发明者】徐国祥 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1