数据传输的方法和站点技术

技术编号:15706818 阅读:129 留言:0更新日期:2017-06-26 22:03
本发明专利技术实施例提供一种数据传输的方法和站点。该方法包括:站点在当前的TXOP内传输所述站点的主AC的数据;所述站点待传输的数据包括主AC的数据和至少一个从AC的数据;所述主AC的数据传输完成之后,所述站点判断所述TXOP是否存在剩余时间;若所述TXOP存在剩余时间,则所述站点在所述剩余时间内传输所述至少一个从AC的数据。本发明专利技术实施例提供的方法,使得当前的TXOP被充分利用,不会造成信道资源的浪费,进而提升了站点的数据传输效率。

Method and site for data transmission

The embodiment of the invention provides a method and a site for data transmission. The method includes: transmitting the site in the current site of TXOP in the main AC data to be transmitted; the site data includes the main AC data and at least one of the data from the AC; after the data transmission of the main AC, the site of the TXOP to determine whether there is existing time; if the TXOP has the remaining time, the site of the remainder of the transfer of the at least one from the AC data in the. The method provided by the embodiment of the invention enables the current TXOP to be fully utilized, and can not cause waste of the channel resources, thereby improving the data transmission efficiency of the station.

【技术实现步骤摘要】
数据传输的方法和站点
本专利技术实施例涉及通信技术,尤其涉及一种数据传输的方法和站点。
技术介绍
在当前的电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,简称IEEE)802.11标准中,对于能够接入无线局域网络(WirelessLocalAreaNetworks,简称WLAN)的站点,其内部存在多个缓存队列(目前为4个),站点将不同优先级的业务数据缓存在不同的缓存队列中,每个缓存队列关联一种接入类型(AccessCategory,简称AC),优先级高的业务被站点缓存至优先级高的AC对应的缓存队列中(或者称为缓存至AC中),每个AC维护一个退避计数器,用于竞争传输信道。并且,一个AC对应站点中的一个增强的分布式信道接入功能(EnhancedDistributedChannelAccessFunction,简称EDCAF),该EDCAF为站点中的一个逻辑功能模块,用于控制其所对应的AC的数据何时进行发送。一般的,当某一个站点需要传输某个AC的数据时,需要为传输该AC的数据同其他站点竞争信道,当该站点通过侦听空闲信道评估(ClearChannelAssessment,简称CCA)的结果为空闲时,退避计数器开始退避。当该站点中需要传输数据的AC所维护的退避计数器退避到0时,该站点通过初始化一个帧的交互流程来获得传输机会(TransmissionOpportunity,简称TXOP),进而传输该AC的数据,上述TXOP即该站点占用信道的时间长度。目前IEEE802.11标准中的实施方式如下:当站点为某一个AC获得TXOP之后,可以进行单次或者多次该AC的数据的传输。在该AC的数据发送完毕之后,发送CF-End帧来释放信道。但是,现有技术的数据传输方法,当竞争到信道的AC所对应的数据传输完毕之后就释放信道,造成信道资源的浪费,进而影响系统的数据传输效率。
技术实现思路
本专利技术实施例提供一种数据传输的方法和站点,用以解决现有技术中当某一个AC的数据传输完毕但TXOP仍具有剩余时间,现有技术直接释放信道造成的信道资源浪费、站点的数据传输效率不高的技术问题。第一方面,本专利技术实施例提供一种数据传输的方法,包括:站点在当前的传输机会TXOP内传输所述站点的主AC的数据;所述站点待传输的数据包括主AC的数据和至少一个从AC的数据;所述主AC的数据传输完成之后,所述站点判断所述TXOP是否存在剩余时间;若所述TXOP存在剩余时间,则所述站点在所述剩余时间内传输所述至少一个从AC的数据。通过第一方面提供的数据传输的方法,站点在主AC的数据传输完毕且当前的TXOP仍存在剩余时间时,在该剩余时间内传输站点的其他从AC的数据,使得当前的TXOP被充分利用,不会造成信道资源的浪费,进而提升了站点的数据传输效率。结合第一方面,在第一方面的第一种可能的实施方式中,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点确定所述站点中第一从AC组中各个第一从AC的优先级顺序;所述第一从AC组包括至少一个第一从AC,所述第一从AC为存在待传输数据的从AC;所述站点在所述剩余时间内,按照所述优先级顺序从高到低依次传输所述第一从AC组中第一从AC的数据。结合第一方面,在第一方面的第二种可能的实施方式中,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点从所述至少一个从AC中确定优先级高于所述主AC的优先级的第二从AC组;所述第二从AC组包括至少一个第二从AC,所述第二从AC为存在待传输数据的从AC;所述站点在所述剩余时间内传输所述第二从AC组的数据。结合第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,所述站点在所述剩余时间内传输所述第二从AC组的数据,具体包括:所述站点确定所述第二从AC组中的每个第二从AC的优先级;所述站点在所述剩余时间内,按照每个第二从AC的优先级从高到低依次传输每个第二从AC的数据。通过上述第一方面的第一种可能的实施方式、第二种可能的实施方式、第三种可能的实施方式提供的数据传输的方法,通过确定从AC的优先级,并在上述TXOP的剩余时间内根据从AC的优先级进行从AC的数据传输,这样可以保证数据传输的公平性和可靠性,进一步可以提高站点的数据传输效率。结合第一方面,在第一方面的第四种可能的实施方式中,所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据,具体包括:所述站点在所述TXOP内传输所述站点的第一聚合数据,其中,所述第一聚合数据包括所述主AC的数据的最后一个媒体接入控制层协议数据单元MPDU和所述至少一个从AC的数据。结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点在所述剩余时间内传输第二聚合数据,所述第二聚合数据包括所述至少一个从AC中优先级最高的第三从AC的数据的最后一个MPDU和除所述第三从AC之外的其他从AC的数据。结合第一方面的第四种可能的实施方式,在第一方面的第六种可能的实施方式中,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点在所述剩余时间内传输第三聚合数据,所述第三聚合数据包括所述从AC中高优先级业务标识符TID对应的数据的最后一个MPDU和低优先级TID对应的数据的至少一个MPDU。通过上述第一方面的第四种可能的实施方式、第五种可能的实施方式、第六种可能的实施方式提供的数据传输的方法,通过将一个或多个AC的数据进行聚合传输,减少了当前TXOP内的确认帧的传输和帧间间隔,使得站点能够在当前的TXOP内最大限度的传输AC的数据,进一步提高了站点的数据传输效率,节省了信道资源。结合第一方面,在第一方面的第七种可能的实施方式中,所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据之前,还包括:所述站点接收无线接入点AP发送的携带所述主AC的标识的触发帧TF,所述TF用于指示所述站点聚合所述主AC的数据;所述站点根据所述TF的指示,判断所述主AC中是否存在待传输数据;若是,则所述站点聚合所述主AC的数据,得到第四聚合数据;则所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据,具体包括:所述站点在所述TXOP内向所述AP发送所述第四聚合数据。结合第一方面的第七种可能的实施方式,在第一方面的第八种可能的实施方式中,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC的数据。结合第一方面的第八种可能的实施方式,在第一方面的第九种可能的实施方式中,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC的数据,具体包括:当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合优先级高于所述主AC的从AC的数据;或者,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC中优先级最高的从AC的数据。通过第一方面的第七种可能的实施方式、第八种可能的实施方式、第九种可能的实施方式提供的数据传输的方本文档来自技高网
...
数据传输的方法和站点

【技术保护点】
一种数据传输的方法,其特征在于,包括:站点在当前的传输机会TXOP内传输所述站点的主AC的数据;所述站点待传输的数据包括主AC的数据和至少一个从AC的数据;所述主AC的数据传输完成之后,所述站点判断所述TXOP是否存在剩余时间;若所述TXOP存在剩余时间,则所述站点在所述剩余时间内传输所述至少一个从AC的数据。

【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括:站点在当前的传输机会TXOP内传输所述站点的主AC的数据;所述站点待传输的数据包括主AC的数据和至少一个从AC的数据;所述主AC的数据传输完成之后,所述站点判断所述TXOP是否存在剩余时间;若所述TXOP存在剩余时间,则所述站点在所述剩余时间内传输所述至少一个从AC的数据。2.根据权利要求1所述的方法,其特征在于,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点确定所述站点中第一从AC组中各个第一从AC的优先级顺序;所述第一从AC组包括至少一个第一从AC,所述第一从AC为存在待传输数据的从AC;所述站点在所述剩余时间内,按照所述优先级顺序从高到低依次传输所述第一从AC组中第一从AC的数据。3.根据权利要求1所述的方法,其特征在于,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点从所述至少一个从AC中确定优先级高于所述主AC的优先级的第二从AC组;所述第二从AC组包括至少一个第二从AC,所述第二从AC为存在待传输数据的从AC;所述站点在所述剩余时间内传输所述第二从AC组的数据。4.根据权利要求3所述的方法,其特征在于,所述站点在所述剩余时间内传输所述第二从AC组的数据,具体包括:所述站点确定所述第二从AC组中的每个第二从AC的优先级;所述站点在所述剩余时间内,按照每个第二从AC的优先级从高到低依次传输每个第二从AC的数据。5.根据权利要求1所述的方法,其特征在于,所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据,具体包括:所述站点在所述TXOP内传输所述站点的第一聚合数据,其中,所述第一聚合数据包括所述主AC的数据的最后一个媒体接入控制层协议数据单元MPDU和所述至少一个从AC的数据。6.根据权利要求5所述的方法,其特征在于,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点在所述剩余时间内传输第二聚合数据,所述第二聚合数据包括所述至少一个从AC中优先级最高的第三从AC的数据的最后一个MPDU和除所述第三从AC之外的其他从AC的数据。7.根据权利要求5所述的方法,其特征在于,所述站点在所述剩余时间内传输所述至少一个从AC的数据,具体包括:所述站点在所述剩余时间内传输第三聚合数据,所述第三聚合数据包括所述从AC中高优先级业务标识符TID对应的数据的最后一个MPDU和低优先级TID对应的数据的至少一个MPDU。8.根据权利要求1所述的方法,其特征在于,所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据之前,还包括:所述站点接收无线接入点AP发送的携带所述主AC的标识的触发帧TF,所述TF用于指示所述站点聚合所述主AC的数据;所述站点根据所述TF的指示,判断所述主AC中是否存在待传输数据;若是,则所述站点聚合所述主AC的数据,得到第四聚合数据;则所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据,具体包括:所述站点在所述TXOP内向所述AP发送所述第四聚合数据。9.根据权利要求8所述的方法,其特征在于,所述第四聚合数据包括所述主AC的数据的最后一个MPDU和所述至少一个从AC的数据。10.根据权利要求9所述的方法,其特征在于,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据全部由所述主AC的数据组成,则所述上行传输用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中继续聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中都包括从AC的数据,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合从AC的数据。11.根据权利要求10所述的方法,其特征在于,所述站点传输的所有聚合数据中均包括指示字段;在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据全部由所述主AC的数据组成且所述指示字段为1,则所述指示字段用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中继续聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,所有包含所述主AC的数据的聚合数据中的指示字段均为0,则所述指示字段用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合从AC的数据。12.根据权利要求11所述的方法,其特征在于,所述指示字段用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合从AC的数据,具体包括:所述指示字段用于指示所述AP在下一次下发的TF中向所述站点指示在下一次的上行传输中聚合优先级高于所述主AC的从AC的数据;或者,所述指示字段用于指示所述AP在所述下一次下发的TF中向所述站点指示在下一次的上行传输中聚合优先级最高的从AC的数据。13.根据权利要求8所述的方法,其特征在于,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC的数据。14.根据权利要求13所述的方法,其特征在于,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC的数据,具体包括:当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合优先级高于所述主AC的从AC的数据;或者,当所述站点根据所述TF的指示,判断所述主AC中不存在待传输数据时,所述站点聚合所述至少一个从AC中优先级最高的从AC的数据。15.根据权利要求1所述的方法,其特征在于,所述站点在当前的传输机会TXOP内传输所述站点的主AC的数据之前,还包括:所述站点向无线接入点AP发送第一消息,所述第一消息用于向所述AP指示所述站点中的每个AC是否存在待传输数据,以使所述AP根据所述第一消息向所述站点发送触发帧TF;所述站点接收所述AP发送的携带所述主AC的标识的所述TF,所述TF用于指示所述站点聚合所述主AC的数据;所述站点根据所述TF,聚合所述主AC的数据,得到第五聚合数据;则站点在当前的传输机会TXOP内传输所述站点的主AC的数据,具体包括:所述站点在所述TXOP内向所述AP发送所述第五聚合数据。16.根据权利要求15所述的方法,其特征在于,所述第五聚合数据包括所述主AC的数据的最后一个MPDU和所述至少一个从AC的数据。17.根据权利要求16所述的方法,其特征在于,所述站点传输的所有聚合数据中均包括指示字段;在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据全部由所述主AC的数据组成,且所有聚合数据的指示字段均为1,则所述上行传输用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据包含所述主AC的数据且包含所述主AC的数据的聚合数据的指示字段为0,并且至少有一个聚合数据包含所述主AC的数据且包含所述主AC的数据的聚合数据的指示字段为1,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合所述主AC的数据,或者聚合所述主AC和从AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据不包含所述主AC的数据,并且至少有一个聚合数据包含所述主AC的数据且包含所述主AC的数据的聚合数据的指示字段为1,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合所述主AC的数据,或者聚合所述主AC和从AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据包含所述主AC的数据且包含所述主AC的数据的聚合数据中的指示字段为0,或者,所有聚合数据中均不包括所述主AC的数据,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合从AC的数据。18.根据权利要求16所述的方法,其特征在于,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据全部由所述主AC的数据组成,则所述上行传输用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据全部由所述主AC的数据组成,并且至少有一个聚合数据包含从AC的数据,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合所述主AC和从AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中均包含从AC的数据,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在所述下一次上行传输中聚合一个或多个从AC的数据。19.一种站点,其特征在于,包括:收发模块,用于在当前的传输机会TXOP内传输所述站点的主AC的数据;所述站点待传输的数据包括主AC的数据和至少一个从AC的数据;第一判断模块,用于在所述主AC的数据传输完成之后,所述站点判断所述TXOP是否存在剩余时间;所述收发模块,还用于在所述第一判断模块判断所述TXOP存在剩余时间时,在所述剩余时间内传输所述至少一个从AC的数据。20.根据权利要求19所述的站点,其特征在于,所述收发模块,用于在所述剩余时间内传输所述至少一个从AC的数据,包括:所述收发模块,具体用于确定所述站点中第一从AC组中各个第一从AC的优先级顺序,并在所述剩余时间内,按照所述优先级顺序从高到低依次传输所述第一从AC组中第一从AC的数据;所述第一从AC组包括至少一个第一从AC,所述第一从AC为存在待传输数据的从AC。21.根据权利要求19所述的站点,其特征在于,所述收发模块,用于在所述剩余时间内传输所述至少一个从AC的数据,包括:所述收发模块,具体用于从所述至少一个从AC中确定优先级高于所述主AC的优先级的第二从AC组,并在所述剩余时间内传输所述第二从AC组的数据;所述第二从AC组包括至少一个第二从AC,所述第二从AC为存在待传输数据的从AC。22.根据权利要求21所述的站点,其特征在于,所述收发模块,具体用于在所述剩余时间内传输所述第二从AC组的数据,包括:所述收发模块,具体用于确定所述第二从AC组中的每个第二从AC的优先级,并在所述剩余时间内,按照每个第二从AC的优先级从高到低依次传输每个第二从AC的数据。23.根据权利要求19所述的站点,其特征在于,所述收发模块,用于在当前的传输机会TXOP内传输所述站点的主AC的数据,包括:所述收发模块,具体用于在所述TXOP内传输所述站点的第一聚合数据,其中,所述第一聚合数据包括所述主AC的数据的最后一个媒体接入控制层协议数据单元MPDU和所述至少一个从AC的数据。24.根据权利要求23所述的站点,其特征在于,所述收发模块,用于在所述剩余时间内传输所述至少一个从AC的数据,包括:所述收发模块,具体用于在所述剩余时间内传输第二聚合数据,所述第二聚合数据包括所述至少一个从AC中优先级最高的第三从AC的数据的最后一个MPDU和除所述第三从AC之外的其他从AC的数据。25.根据权利要求23所述的站点,其特征在于,所述收发模块,用于在所述剩余时间内传输所述至少一个从AC的数据,包括:所述收发模块,具体用于在所述剩余时间内传输第三聚合数据,所述第三聚合数据包括所述从AC中高优先级业务标识符TID对应的数据的最后一个MPDU和低优先级TID对应的数据的至少一个MPDU。26.根据权利要求19所述的站点,其特征在于,所述站点还包括第二判断模块和第一聚合模块;所述收发模块,还用于在当前的传输机会TXOP内传输所述站点的主AC的数据之前,接收无线接入点AP发送的携带所述主AC的标识的触发帧TF,所述TF用于指示所述站点聚合所述主AC的数据;所述第二判断模块,用于根据所述TF的指示,判断所述主AC中是否存在待传输数据;所述第一聚合模块,用于在所述第二判断模块判断所述主AC存在待传输数据时,聚合所述主AC的数据,得到第四聚合数据;则所述收发模块,用于在当前的传输机会TXOP内传输所述站点的主AC的数据,包括:所述收发模块,具体用于在所述TXOP内向所述AP发送所述第四聚合数据。27.根据权利要求26所述的站点,其特征在于,所述第四聚合数据包括所述主AC的数据的最后一个MPDU和所述至少一个从AC的数据。28.根据权利要求27所述的站点,其特征在于,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据全部由所述主AC的数据组成,则所述上行传输用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中继续聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中都包括从AC的数据,则所述上行传输用于指示所述AP在下一次下发的TF中向所述站点指示在下一次上行传输中聚合从AC的数据。29.根据权利要求28所述的站点,其特征在于,所述站点传输的所有聚合数据中均包括指示字段;在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,至少有一个聚合数据全部由所述主AC的数据组成且所述指示字段为1,则所述指示字段用于指示所述AP在下一次下发的TF中继续向所述站点指示在下一次上行传输中继续聚合所述主AC的数据;或者,在所述AP下发的任一次TF对应的上行传输中,当每个所述站点传输的所有聚合数据中,所有包含所述主AC的数据的聚合数据中的指示字段均为0,则所...

【专利技术属性】
技术研发人员:李云波淦明李彦淳韩霄
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1