








本申请要求于2015年10月23日提交中国专利局、申请号为201510697179.5、发明名称为“基于业务类型指示的确认方法及装置”的CN专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the CN patent application filed on October 23, 2015, the Chinese Patent Office, the application number is 201510697179.5, and the invention name is "confirmation method and device based on the service type indication", the entire contents of which are incorporated herein by reference. In the application.
本发明涉及通信技术,尤其涉及一种基于业务类型指示的确认方法及装置。The present invention relates to communication technologies, and in particular, to a method and an apparatus for confirming based on a service type indication.
目前,无线局域网(Wireless Local Area Network,简称WLAN)主要采用的标准为电气和电子工程师协会(Institute of Electrical and Electronics Engineers,简称IEEE)802.11系列。其中,WLAN中可以包括多个基本服务集(Basic Service Set,简称BSS),每个BSS中包括:一个接入点(Access Point,简称AP)和多个与该AP关联的站点(Station,简称STA)。在IEEE标准的802.11ax中引入正交频分多址(Orthogonal Frequency Division Multiple Access,简称OFDMA)技术后,AP可以在同一时刻调度STA在AP指定的资源单元(Resource Unit,简称RU)上发送上行数据,类似地,也可以在同一时刻指示STA在AP指定的资源单元(Resource Unit,RU)上接收下行数据。At present, the standard adopted by the Wireless Local Area Network (WLAN) is the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series. The WLAN may include a plurality of basic service sets (BSSs), and each BSS includes: one access point (AP) and a plurality of stations associated with the AP (Station, referred to as STA). After the Orthogonal Frequency Division Multiple Access (OFDMA) technology is introduced in the IEEE standard 802.11ax, the AP can schedule the STA to send uplinks on the resource unit (Resource Unit, referred to as RU) specified by the AP at the same time. Data, similarly, may also indicate that the STA receives downlink data on a Resource Unit (RU) designated by the AP at the same time.
具体地,针对AP与STA之间交互的业务数据,可以通过AP和STA之间传输业务标识符(Traffic Identifier,简称TID)来指示业务类型,一般地,业务类型(Traffic Category,简称TC)分为视频图像类业务(Video,VI)、语音类业务(Voice,VO)、尽力服务业务(Best-Effort,BE)和背景业务(Background,BK)。以图1为例,一个AP与4个STA关联,若采用传统的业务类型指示方法,AP向每个STA发送下行物理层服务数据单元(Physical Layer Service Data Unit,简称PSDU),该PSDU中只携带一个TID,一个TID中只能对应一种业务类型。由于4个STA的业务需求、通信环境不同,所以不能保证这4个STA在各自RU上接收的下行业务数据可以同时结束。若某个STA接收完业务数据后,其用于接收数据所使用的RU便会处于空闲状态,可能会导致这4个STA之外的其他STA误判信道空闲后竞争信道,从而对未完成下行业务数据接收的STA产生严重干扰。Specifically, for the service data exchanged between the AP and the STA, the traffic identifier (Traffic Identifier, TID for short) is used to indicate the service type. Generally, the traffic type (Traffic Category, TC for short) It is a video image service (Video, VI), a voice service (Voice, VO), a best effort service (Best-Effort, BE), and a background service (Background, BK). As shown in FIG. 1 , an AP is associated with four STAs. If a traditional service type indication method is used, the AP sends a Physical Layer Service Data Unit (PSDU) to each STA. Carrying a TID, a TID can only correspond to one type of service. Since the service requirements and communication environments of the four STAs are different, it cannot be guaranteed that the downlink service data received by the four STAs on the respective RUs can be simultaneously ended. If an STA receives service data, it is used to receiveThe RU used by the data may be in an idle state, which may cause other STAs other than the four STAs to misjudge the channel after the channel is idle, thereby causing serious interference to STAs that have not completed downlink service data reception.
现有技术中,为了避免干扰,应该保证AP关联的多个STA的业务数据都在相同时间接收完毕,如图1所示,AP在相对于其他STA提前传输完下行数据的STA的业务数据后添加填充比特(padding,简称Pad)。反向地,如图2所示,多个STA向AP传输的业务数据同样添加Pad。In the prior art, in order to avoid interference, it is ensured that the service data of multiple STAs associated with the AP are received at the same time. As shown in FIG. 1 , after the AP transmits the service data of the STA of the downlink data in advance with respect to other STAs, Add padding (padding, abbreviated as Pad). In reverse, as shown in FIG. 2, the service data transmitted by a plurality of STAs to the AP is also added with Pad.
但是,上述Pad实际上就是冗余信息,而且像图1中STA3、STA4有多重业务需求的业务传输,必须等到该STA的全部下行业务数据传输完毕后再发送下一个业务类型的业务数据,反向地,如图2所示,STA向AP发送的上行业务数据也存在同样的问题,即传统的业务类型指示方法会导致大量的资源浪费。However, the above-mentioned Pad is actually redundant information, and the service transmission of the STA3 and STA4 in FIG. 1 has multiple service requirements, and the service data of the next service type must be sent after all the downlink service data of the STA is transmitted. To the ground, as shown in FIG. 2, the uplink service data sent by the STA to the AP also has the same problem, that is, the traditional service type indication method causes a large amount of resource waste.
发明内容Summary of the invention
本发明实施例提供一种基于业务类型指示的确认方法及装置,用于解决现有技术中业务类型指示方法导致大量资源浪费的问题。An embodiment of the present invention provides a method and an apparatus for confirming a service type indication, which is used to solve the problem that a service type indication method in the prior art causes a large amount of resources to be wasted.
本发明实施例第一方面提供一种基于业务类型指示的确认方法,包括:A first aspect of the embodiments of the present invention provides a method for confirming based on a service type indication, including:
接收方节点接收发送方节点发送的业务数据包,其中,所述业务数据包中携带N种业务类型的k个业务数据子包,N为大于或等于2的正整数,k为大于或等于N的正整数;The receiving node receives the service data packet sent by the sender node, where the service data packet carries k service data sub-packets of N service types, where N is a positive integer greater than or equal to 2, and k is greater than or equal to N. Positive integer
所述接收方节点向所述发送方节点回复确认消息,所述确认消息包括:业务标识符和k个业务标识辅助字段;Receiving, by the receiver node, an acknowledgement message to the sender node, where the acknowledgement message includes: a service identifier and k service identifier auxiliary fields;
其中,所述业务标识符指示所述N种业务类型的组合,或者,所述业务标识符指示业务类型的个数为N;所述业务标识辅助字段与所述业务数据子包一一对应,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式。The service identifier indicates a combination of the N service types, or the service identifier indicates that the number of service types is N; the service identifier auxiliary field is in one-to-one correspondence with the service data sub-package. The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types.
本发明实施例第二方面提供一种基于业务类型指示的确认装置,包括:A second aspect of the embodiments of the present invention provides a confirmation device based on a service type indication, including:
接收单元,用于接收发送方节点发送的业务数据包,其中,所述业务数据包中携带N种业务类型的k个业务数据子包,N为大于或等于2的正整数,k为大于或等于N的正整数;a receiving unit, configured to receive a service data packet sent by the sender node, where the service data packet carries k service data sub-packets of N service types, where N is greater than or equal to 2An integer, k is a positive integer greater than or equal to N;
发送单元,用于向所述发送方节点回复确认消息,所述确认消息包括:业务标识符和k个业务标识辅助字段;a sending unit, configured to send an acknowledgment message to the sender node, where the acknowledgment message includes: a service identifier and k service identifier auxiliary fields;
其中,所述业务标识符指示所述N种业务类型的组合,或者,所述业务标识符指示业务类型的个数为N;所述业务标识辅助字段与所述业务数据子包一一对应,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式。The service identifier indicates a combination of the N service types, or the service identifier indicates that the number of service types is N; the service identifier auxiliary field is in one-to-one correspondence with the service data sub-package. The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types.
本发明实施例第三方面提供一种基于业务类型指示的确认装置,包括:处理器、存储器、接口电路和总线;A third aspect of the embodiments of the present invention provides a confirmation apparatus based on a service type indication, including: a processor, a memory, an interface circuit, and a bus;
所述处理器、所述接口电路和所述存储器通过所述总线连接并完成相互间的通信,其中所述存储器中存储一组程序代码,所述处理器调用所述存储器中存储的程序代码,执行以下操作:The processor, the interface circuit, and the memory are connected by the bus and complete communication with each other, wherein the memory stores a set of program codes, and the processor calls a program code stored in the memory, Do the following:
通过所述接口电路接收发送方节点发送的业务数据包,其中,所述业务数据包中携带N种业务类型的k个业务数据子包,N为大于或等于2的正整数,k为大于或等于N的正整数;Receiving, by the interface circuit, a service data packet sent by a sender node, where the service data packet carries k service data sub-packets of N service types, where N is a positive integer greater than or equal to 2, and k is greater than or a positive integer equal to N;
通过所述接口电路向所述发送方节点回复确认消息,所述确认消息包括:业务标识符和k个业务标识辅助字段;And confirming, by the interface circuit, an acknowledgement message to the sender node, where the acknowledgement message includes: a service identifier and k service identifier auxiliary fields;
其中,所述业务标识符指示所述N种业务类型的组合,或者,所述业务标识符指示业务类型的个数为N;所述业务标识辅助字段与所述业务数据子包一一对应,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式。The service identifier indicates a combination of the N service types, or the service identifier indicates that the number of service types is N; the service identifier auxiliary field is in one-to-one correspondence with the service data sub-package. The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types.
可选地,所述业务标识符的不同值与不同的业务类型组合一一对应。Optionally, the different values of the service identifiers are in one-to-one correspondence with different service type combinations.
可选地,所述业务标识符包括多个比特位,每个比特位对应一种业务类型,所述比特位的值用于指示是否存在对应的业务类型。Optionally, the service identifier includes a plurality of bits, each bit corresponding to a service type, and the value of the bit is used to indicate whether a corresponding service type exists.
可选地,所述业务标识符的不同值与业务类型的个数一一对应。Optionally, different values of the service identifiers are in one-to-one correspondence with the number of service types.
本发明实施例提供的基于业务类型指示的确认方法及装置,发送方节点向接收方节点发送的业务数据包中携带不同业务类型的多个业务数据子包,接收方节点接收到业务数据包后向发送方节点回复确认消息,在确认消息中通过业务标识符以及多个业务标识辅助字段来指示收到的不同业务类型的多个业务,以完成业务数据的确认,实现了可以一次完成多个业务的指示,大大节约了资源。The method and device for confirming the service type indication according to the embodiment of the present invention, the service data packet sent by the sender node to the receiver node carries multiple service data sub-packets of different service types, and the receiver node receives the service data packet. Reply to the sender node with a confirmation message, indeedIn the acknowledgement message, the service identifier and the multiple service identifier auxiliary fields are used to indicate multiple services of different service types received, so as to complete the confirmation of the service data, and the indication that multiple services can be completed at one time is realized, thereby greatly saving resources.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description of the drawings used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图1为传统业务类型指示方法中的下行业务数据包传输示意图;FIG. 1 is a schematic diagram of downlink service data packet transmission in a traditional service type indication method;
图2为传统业务类型指示方法中的上行业务数据包传输示意图;2 is a schematic diagram of uplink service data packet transmission in a traditional service type indication method;
图3为本发明提供的基于业务类型指示的确认方法的应用场景示意图;FIG. 3 is a schematic diagram of an application scenario of a method for confirming a service type indication according to the present invention;
图4为本发明提供的业务类型指示方法中的下行业务数据包传输示意图;4 is a schematic diagram of downlink service data packet transmission in a service type indication method provided by the present invention;
图5为本发明提供的业务类型指示方法中的上行业务数据包传输示意图;FIG. 5 is a schematic diagram of uplink service data packet transmission in a service type indication method according to the present invention; FIG.
图6为本发明提供的基于业务类型指示的确认方法实施例一的流程示意图;FIG. 6 is a schematic flowchart of
图7为本发明提供的基于业务类型指示的确认方法中确认消息的结构示意图;FIG. 7 is a schematic structural diagram of a confirmation message in a method for confirming a service type indication according to the present invention;
图8为本发明提供的基于业务类型指示的确认装置实施例一的结构示意图;FIG. 8 is a schematic structural diagram of
图9为本发明提供的基于业务类型指示的确认装置实施例二的结构示意图。FIG. 9 is a schematic structural diagram of
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. Based on the embodiments of the present invention, those skilled in the art are not making creative laborAll other embodiments obtained below are within the scope of the invention.
本发明实施例适用于WLAN,该WLAN主要采用IEEE802.11系列的标准。其中,WLAN中可以包括多个BSS,每个BSS中包括多个站点,该站点可以包括:接入类站点,例如AP,还可以包括非接入类站点(None Access Point Station,简称Non-AP STA),本发明所有实施例中STA均指Non-AP STA,不再赘述。具体地,每个BSS包括一个AP和多个与该AP关联的STA。The embodiment of the present invention is applicable to a WLAN, and the WLAN mainly adopts a standard of the IEEE802.11 series. The WLAN may include multiple BSSs, and each BSS includes multiple sites. The site may include: an access-type site, such as an AP, and may also include a non-access-type site (Non-Access Point Station, referred to as Non-AP). STA), in all the embodiments of the present invention, the STA refers to a Non-AP STA, and details are not described herein. Specifically, each BSS includes one AP and multiple STAs associated with the AP.
图3为本发明提供的基于业务类型指示的确认方法的应用场景示意图,如图3所示,该BSS中包括:1个AP,以及与该AP关联的4个STA,4个STA分别记为STA1、STA2、STA3、STA4。FIG. 3 is a schematic diagram of an application scenario of a method for confirming a service type indication according to the present invention. As shown in FIG. 3, the BSS includes: 1 AP, and 4 STAs associated with the AP, and 4 STAs are respectively recorded as STA1, STA2, STA3, and STA4.
其中,AP也称之为无线访问接入点或热点等。AP是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。AP相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体地,AP可以是带有无线保真(Wireless Fidelity,简称WiFi)芯片的终端设备或者网络设备。可选地,AP可以为支持802.11ax制式的设备,进一步可选地,该AP还可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种WLAN制式的设备。Among them, the AP is also called a wireless access point or hotspot. The AP is an access point for mobile users to enter the wired network. It is mainly deployed in the home, inside the building, and inside the campus. The typical coverage radius is tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. An AP is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect the wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP may be a terminal device or a network device with a Wireless Fidelity (WiFi) chip. Optionally, the AP may be a device supporting the 802.11ax system. Further optionally, the AP may also be a device supporting multiple WLAN technologies such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
STA可以是无线通讯芯片、无线传感器或无线通信终端。例如STA可以是:支持Wi-Fi通讯功能的移动电话、支持Wi-Fi通讯功能的平板电脑、支持Wi-Fi通讯功能的机顶盒、支持Wi-Fi通讯功能的智能电视、支持Wi-Fi通讯功能的智能可穿戴设备、支持Wi-Fi通讯功能的车载通信设备和支持Wi-Fi通讯功能的计算机等。可选地,该STA可以支持802.11ax制式,进一步可选地,该STA还可以支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种WLAN制式。The STA may be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, the STA can be: a mobile phone supporting Wi-Fi communication function, a tablet supporting Wi-Fi communication function, a set top box supporting Wi-Fi communication function, a smart TV supporting Wi-Fi communication function, and supporting Wi-Fi communication function. Smart wearable devices, in-vehicle communication devices that support Wi-Fi communication, and computers that support Wi-Fi communication. Optionally, the STA can support the 802.11ax system. Further optionally, the STA can also support multiple WLAN systems such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
引入OFDMA技术后的WLAN系统802.11ax中,AP可以在不同的时频资源上给多个不同的STA进行上下行传输。具体地,AP进行上下行传输可以采用不同的模式,如OFDMA单用户多输入多输出(Single-User Multiple-Input Multiple-Output,简称SU-MIMO)模式,或者OFDMA多用户多输入多输出(Multi-User Multiple-Input Multiple-Output,简称MU-MIMO),在SU-MIMO模式下,上述多个不同的STA指多个不同的站点;在MU-MIMO模式下,上述多个不同的STA可以指多个不同的站点组。In the 802.11ax WLAN system after the introduction of the OFDMA technology, the AP can perform uplink and downlink transmissions to multiple different STAs on different time-frequency resources. Specifically, the AP may adopt different modes for uplink and downlink transmission, such as an OFDMA single-user multiple-input multiple-output (SU-MIMO) mode, or an OFDMA multi-user multiple input multiple output (Multi). -User Multiple-Input Multiple-Output, referred to asMU-MIMO), in the SU-MIMO mode, the plurality of different STAs refer to a plurality of different sites; in the MU-MIMO mode, the plurality of different STAs may refer to a plurality of different site groups.
图4为本发明提供的业务类型指示方法中的下行业务数据包传输示意图;图5为本发明提供的业务类型指示方法中的上行业务数据包传输示意图。4 is a schematic diagram of downlink service data packet transmission in a service type indication method according to the present invention; FIG. 5 is a schematic diagram of uplink service data packet transmission in a service type indication method provided by the present invention.
本发明实施例中,接收方节点可以是AP或STA,同样,发送方节点也可以是AP或STA,如图4所示的传输过程中AP为发送方节点,STA为接收方节点;如图5所示的传输过程中STA为发送方节点,AP为接收方节点,下文中不再赘述。In the embodiment of the present invention, the receiver node may be an AP or an STA. Similarly, the sender node may also be an AP or an STA. In the transmission process shown in FIG. 4, the AP is a sender node, and the STA is a receiver node. In the transmission process shown in FIG. 5, the STA is the sender node, and the AP is the receiver node, which will not be described below.
如图4、图5所示,本发明实施例中发送方节点发送的业务数据包中可以携带多个不同业务类型的业务数据子包,例如,可以携带多个TID。例如,图4、图5中,一个横条表示一个业务数据包,AP向4个STA发送的业务数据包中均可以包括多个业务数据子包,例如图4中,AP向STA1发送的业务数据包中就包括:VO子包、BE子包、BK子包这3个业务数据子包。下述实施例中,针对发送方发送的这种业务数据包进行回复,实现可以一次回复多个不同类型的业务数据子包。As shown in FIG. 4 and FIG. 5, in the embodiment of the present invention, a service data packet sent by a sender node may carry multiple service data sub-packets of different service types, for example, multiple TIDs may be carried. For example, in FIG. 4 and FIG. 5, a horizontal bar indicates a service data packet, and the service data packet sent by the AP to the four STAs may include multiple service data sub-packets, for example, the service sent by the AP to STA1 in FIG. The data packet includes: three service data sub-packets: VO sub-packet, BE sub-package, and BK sub-package. In the following embodiments, the service data packet sent by the sender is replied, so that multiple different types of service data sub-packets can be replied at one time.
图6为本发明提供的基于业务类型指示的确认方法实施例一的流程示意图,如图6所示,该方法包括:FIG. 6 is a schematic flowchart of
S601、接收方节点接收发送方节点发送的业务数据包。其中,该业务数据中携带N种业务类型的k个业务数据子包;N为大于或等于2的正整数,k为大于或等于N的正整数。S601. The receiver node receives the service data packet sent by the sender node. The service data carries k service data sub-packets of N service types; N is a positive integer greater than or equal to 2, and k is a positive integer greater than or equal to N.
S602、接收方节点向发送方节点回复确认消息,该确认消息包括:业务标识符和k个业务标识辅助字段。以告知发送方节点收到了发送方节点发送的N种业务类型的k个业务数据子包。S602. The receiver node sends an acknowledgement message to the sender node, where the acknowledgement message includes: a service identifier and k service identifier auxiliary fields. The sender node is notified that the k service data sub-packets of the N service types sent by the sender node are received.
其中,该业务标识符(TID)指示上述N种业务类型的组合,或者,该TID指示业务类型的个数为N。即具体指示出N种业务类型具体包括哪些业务类型,或者,仅指示出所包括的业务类型的个数。The service identifier (TID) indicates a combination of the foregoing N service types, or the TID indicates that the number of service types is N. That is, it specifically indicates which service types are specifically included in the N service types, or only indicates the number of service types included.
另外,如图3、4所示,发送方节点所发送的多个业务数据子包具有一定的顺序,例如图3中AP向STA3发送的业务数据包中业务数据子包顺序为“VO子包→BE子包→BK子包”,相应地,为了说明这N种业务类型的k个业务数据子包的执行顺序,接收方回复确认消息时,携带的业务标识辅助字段也按照对应的业务数据子包的顺序依次排列。具体实现时,业务标识符辅助字段与业务数据子包一一对应,上述k个业务标识辅助字段按照k个业务数据子包的顺序依次排列,以具体指示出这N种业务类型的k个业务数据子包的组合方式。这样接收方节点就可以通过上述确认消息表示接收到发送方发送的N种业务类型的k个业务数据子包。In addition, as shown in FIG. 3 and FIG. 4, the plurality of service data sub-packets sent by the sender node have a certain order, for example, the service data sub-package in the service data packet sent by the AP to the STA3 in FIG.The order is “VO sub-package→BE sub-package→BK sub-package”. Correspondingly, in order to explain the execution order of k service data sub-packets of the N service types, the service identifier auxiliary field carried by the receiver when replying to the acknowledgement message They are also arranged in the order of the corresponding service data sub-packets. In a specific implementation, the service identifier auxiliary field is in one-to-one correspondence with the service data sub-packet, and the k service identifier auxiliary fields are sequentially arranged in the order of k service data sub-packets to specifically indicate k services of the N service types. The way data sub-packets are combined. In this way, the receiving node can indicate that the k service data sub-packets of the N service types sent by the sender are received through the above confirmation message.
需要说明的是,上述发送方节点、接收方节点可以预先配置好默认采用这样的方式确认业务数据,即发送方节点、接收方节点均预先知道业务标识符和业务标识辅助字段所表达的意义。It should be noted that the sender node and the receiver node may be configured in advance to confirm the service data in such a manner that the sender node and the receiver node know in advance the meanings expressed by the service identifier and the service identifier auxiliary field.
可选地,上述确认消息为块确认(block acknowledgement,简称BA)帧。具体地,BA帧的帧结构如图7所示,包括:“帧控制(frame control)”字段、“时长/用户标识(Duration/ID)”字段、“接收地址(receiver address,简称RA)”字段、“发送地址(transmitter address,简称TA)”字段、“块确认控制(BA Control)”字段、“块确认信息(BA Infomation)”字段以及“帧校验序列(frame check sequence,简称FCS)”字段。Optionally, the acknowledge message is a block acknowledgement (BA) frame. Specifically, the frame structure of the BA frame is as shown in FIG. 7, and includes: a “frame control” field, a “Duration/ID” field, and a “receiver address (RA)”. Field, "transmitter address (TA)" field, "BA Control" field, "BA Infomation" field, and "frame check sequence" (FCS) "Field.
BA帧的“BA Information”字段包括:“每个业务标识(per traffic identifier,简称per-TID Info)”子字段、“块确认起始序列控制(Block Ack Starting Sequence Control)”子字段、以及“块确认比特图(Block Ack Bitmap)”子字段。The "BA Information" field of the BA frame includes: a "per traffic identifier (per-TID Info)" subfield, a "Block Ack Starting Sequence Control" subfield, and " Block Ack Bitmap" subfield.
可选地,上述业务标识符携带在per-TID Info子字段中。具体实现时,参照图7,per-TID Info子字段的16bit中可以有12bit的保留位,这12bit中采用11bit作为关联标识(Association Identifier,简称AID),剩下1个bit用于表示确认消息(ACK/BA),per-TID Info子字段的16bit中另外4bit可以作为TID。Optionally, the foregoing service identifier is carried in a per-TID Info subfield. For specific implementation, referring to FIG. 7, there may be 12 bits of reserved bits in the 16 bits of the per-TID Info subfield, and 11 bits are used as the Association Identifier (AID), and the remaining 1 bit is used to indicate the acknowledgement message. (ACK/BA), the other 4 bits of the 16 bits of the per-TID Info subfield can be used as the TID.
本实施例中,发送方节点向接收方节点发送的业务数据包中携带不同业务类型的多个业务数据子包,接收方节点接收到业务数据包后向发送方节点回复确认消息,在确认消息中通过业务标识符以及多个业务标识辅助字段来指示收到的不同业务类型的多个业务,以完成业务数据的确认,实现了可以一次完成多个业务的指示,大大节约了资源。In this embodiment, the service data packet sent by the sender node to the receiver node carries multiple service data sub-packets of different service types, and the receiver node returns a confirmation message to the sender node after receiving the service data packet, and confirms the message. The service identifier and the multiple service identifier auxiliary fields are used to indicate multiple services of different service types received, so as to complete the confirmation of the service data, and the indication that multiple services can be completed at one time is realized, thereby greatly saving resources.
在上述实施例的基础上,可选地,第一种实现方式中,业务标识符的不同值与不同的业务类型组合一一对应。即业务标识符的每个值可以表示一种唯一的业务类型组合。On the basis of the foregoing embodiment, optionally, in the first implementation manner, different values of the service identifiers are in one-to-one correspondence with different service type combinations. That is, each value of the service identifier can represent a unique combination of service types.
具体地,上述业务标识符可以包括多个比特位,该业务标识符的值即由这多个比特位的值组成,但并不以此为限。Specifically, the service identifier may include multiple bits, and the value of the service identifier is composed of values of the multiple bits, but is not limited thereto.
参照图7,业务标识符可以是per-TID Info子字段中的“TID”,该“TID”可以占4个比特(bit),但不以此为限。如表1所示,该“TID”的4个比特可以表示16个不同的值,每个值表示一种业务类型组合,以4种业务类型(VO、VI、BE、BK)为例,一共有15种不同的业务类型组合,剩余1个TID值可以作为保留位,当然,某些实施场景中,有些业务类型组合并不需要,则可以灵活减少业务类型组合,即可能剩余更多的保留位。以表1为例,其中“1110”表示“VO+VI+BE+BK”的业务类型组合。需要说明的是,表1仅是具体的示例,TID值与业务类型组合的对应关系并不以此例为限。Referring to FIG. 7, the service identifier may be "TID" in the per-TID Info subfield, and the "TID" may occupy 4 bits, but not limited thereto. As shown in Table 1, the 4 bits of the "TID" can represent 16 different values, and each value represents a combination of service types, taking four service types (VO, VI, BE, BK) as an example. There are 15 different combinations of service types, and the remaining one TID value can be used as a reserved bit. Of course, in some implementation scenarios, some service type combinations are not required, so the service type combination can be flexibly reduced, that is, more reservations may be left. Bit. Take Table 1 as an example, where "1110" represents a service type combination of "VO+VI+BE+BK". It should be noted that Table 1 is only a specific example, and the correspondence between the TID value and the service type combination is not limited to this example.
表1Table 1
针对这种业务标识符,上述业务标识符指示所述N种业务类型的组合,具体为:业务标识符当前的值指示上述N种业务类型的组合。以图4为例,STA3发送了包含VO、VI和BE这3种TC的业务数据包,如果采用表1的对应关系,AP接收到包含这3种TC的业务数据包后回复的BA中携带的TID值就为“1010”。For the service identifier, the service identifier indicates a combination of the N service types, and specifically, the current value of the service identifier indicates a combination of the foregoing N service types. As shown in FIG. 4, STA3 sends a service data packet including three types of TCs, VO, VI, and BE. If the corresponding relationship of Table 1 is used, the AP carries the BA that responds after receiving the service data packets of the three TCs. The TID value is "1010".
可选地,第二种实现方式中,上述业务标识符可以包括:多个比特位,每个比特位对应一种业务类型,每个比特位的值用于指示是否存在对应的业务类型。例如,某个比特位与业务类型“VI”对应,该比特位的值为“1”指示存在“VI”,该比特位的值为“0”指示不存在“VI”。与上例类似地,参照图7,仍以per-TID Info子字段中4个bit的“TID”为例,假设第1个bit指示业务类型“VO”、第2个bit指示业务类型“VI”、第3个bit指示业务类型“BE”、第4个bit指示业务类型“BK”,相应地,比特位的值为“1”指示对应业务类型存在,比特位的值为“0”指示对应业务类型不存在,那么,当TID当前的值为“1100”时,则表示此次业务类型的组合为“VO+VI”,当然,并不以此为限,只要每个比特位唯一对应一种业务类型即可。Optionally, in the second implementation manner, the service identifier may include: multiple bits, each bit corresponding to a service type, and the value of each bit is used to indicate whether a corresponding service type exists. For example, a certain bit corresponds to the service type "VI", and the value of the bit is "1" indicating the presence of "VI", and the value of the bit is "0" indicating that "VI" does not exist. Similar to the above example, referring to FIG. 7, the "TID" of the four bits in the per-TID Info subfield is taken as an example, assuming that the first bit indicates the service type "VO" and the second bit indicates the service type "VI". The third bit indicates the service type "BE", and the fourth bit indicates the service type "BK". Correspondingly, the value of the bit is "1" indicating that the corresponding service type exists, and the value of the bit is "0". If the current service type does not exist, then when the current value of the TID is "1100", the combination of the service type is "VO+VI". Of course, it is not limited to this, as long as each bit uniquely corresponds. A business type is OK.
针对这种业务标识符,上述业务标识符指示所述N种业务类型的组合,具体为:业务标识符当前的多个比特位的值指示上述N种业务类型的组合。以图4为例,STA3发送了包含VO、VI和BE这3种TC的业务数据包,AP接收到包含这3种TC的业务数据包后回复的BA中携带的TID值就为“1110”。For the service identifier, the service identifier indicates a combination of the N service types, and specifically, the value of the current multiple bits of the service identifier indicates a combination of the foregoing N service types. As shown in Figure 4, STA3 sends a service data packet containing three types of TCs: VO, VI, and BE. The TID value carried in the BA that the AP responds to after receiving the service data packets of the three TCs is "1110". .
可选地,第三种实现方式中,业务标识符的不同值与业务类型的个数一一对应。即业务标识符的每个值可以表示一个唯一的业务类型的个数。Optionally, in the third implementation manner, different values of the service identifiers are in one-to-one correspondence with the number of service types. That is, each value of the service identifier can represent the number of unique business types.
具体地,上述业务标识符可以包括多个比特位,该业务标识符的值即由这多个比特位的值组成,但并不以此为限。Specifically, the service identifier may include multiple bits, and the value of the service identifier is composed of values of the multiple bits, but is not limited thereto.
与上例类似地,参照图7,仍以per-TID Info子字段中4个bit的“TID”为例,假设由“TID”的前3个bit表示4种业务类型的任意组合的个数,最后一个bit可以作保留位,但并不以此为限,只要是其中任意3个bit的组合即可。具体地,以表2为例:Similar to the above example, referring to FIG. 7, the "TID" of the four bits in the per-TID Info subfield is taken as an example, and the number of any combination of the four service types is represented by the first three bits of the "TID". The last bit can be reserved, but it is not limited to this, as long as it is a combination of any 3 bits. Specifically, take Table 2 as an example:
表2Table 2
“2*TC”表示有2种业务类型,“3*TC”表示有3种业务类型,“4*TC”表示有4种业务类型。以表2的表示方式,当业务标识符要表示2种业务类型时,“TID”的值可以是“100x”,其中x可以是0或1,在此不作限制。"2*TC" means that there are two types of services, "3*TC" means that there are three types of services, and "4*TC" means that there are four types of services. The value of "TID" may be "100x", where x may be 0 or 1, and is not limited herein.
针对这种业务标识符,上述业务标识符指示业务类型的个数为N,具体为:业务标识符当前的值指示业务类型的个数。For the service identifier, the service identifier indicates that the number of service types is N, and specifically, the current value of the service identifier indicates the number of service types.
需要说明的是,并不以上述三种实施方式为限,不同的业务标识符可以区分出多个业务类型即可。It should be noted that, not limited to the foregoing three implementation manners, different service identifiers may distinguish multiple service types.
进一步地,在上述实施例的基础上,上述k个业务标识辅助字段按照k个业务数据子包的顺序依次排列,以指示出这N种业务类型的k个业务数据子包的组合方式,具体为:上述k个业务标识辅助字段按照k个业务数据子包的顺序依次排列,且每个业务标识辅助子段指示对应业务数据子包的业务类型,以及所对应的业务子包的业务类型是否与相邻的下一业务数据子包的业务类型相同。Further, on the basis of the foregoing embodiment, the k service identifier auxiliary fields are sequentially arranged in the order of k service data sub-packets, to indicate the combination manner of k service data sub-packets of the N service types, specifically The k-th service identification auxiliary field is sequentially arranged in the order of k service data sub-packets, and each service identification auxiliary sub-segment indicates the service type of the corresponding service data sub-packet, and whether the service type of the corresponding service sub-package is Same as the service type of the adjacent next service data sub-package.
如图7所示,具体实现时,业务标识辅助字段可以为BA帧的BA information子字段中“‘Block Ack Starting Sequence Control’+‘Block Ack Bitmap’”,但不以此为限。主要信息携带在“Block Ack Starting Sequence Control”中,具体地,“Block Ack Starting Sequence Control”中可以包括4个bit的“分段号(Fragmentation number)”以及12个bit的“起始序列号(Starting Sequence number)”,具体地,“Fragmentation number”的4个bit中,有3个bit表示“业务类型(TC Type)”,另一个bit表示“级联指示(Cascaded Indication)”。“TC Type”这3个bit的值可以跟4种业务类型的业务数据子包一一对应,例如“000”表示VO子包,“001”表示VI子包,“010”表示BE子包,“011”表示BK子包;进而,“Cascaded Indication”可以用来表示对应的业务数据子包的业务类型是否与相邻的下一业务数据子包的业务类型相同,例如,可以用“0”表示与相邻的下一业务数据子包业务类型不同,用“1”表示与相邻的下一业务数据子包业务类型不同,在此不作限制。As shown in FIG. 7 , in the specific implementation, the service identifier auxiliary field may be “Block Ack Starting Sequence Control”+ “Block Ack Bitmap” in the BA information subfield of the BA frame, but is not limited thereto. The main information is carried in the "Block Ack Starting Sequence Control". Specifically, the "Block Ack Starting Sequence Control" may include a 4-bit "Fragmentation number" and a 12-bit "starting sequence".In the "Starting Sequence number", specifically, three of the four bits of the "Fragmentation number" indicate "Traffic Type (TC Type)", and the other bit indicates "Cascaded Indication". The value of the three bits of "TC Type" can correspond to the service data sub-packets of the four service types. For example, "000" indicates a VO sub-package, "001" indicates a VI sub-package, and "010" indicates a BE sub-package. "011" indicates a BK sub-package; further, "Cascaded Indication" can be used to indicate whether the service type of the corresponding service data sub-packet is the same as the service type of the adjacent next service data sub-package, for example, "0" can be used. Indicates that the service type of the next service data sub-packet is different from that of the adjacent next service data sub-packet. The value of "1" indicates that it is different from the adjacent service data sub-packet service type, and is not limited herein.
继续参照图7,举例说明,如图4中,STA3向AP发送了VO、VI和BE三种业务类型的3个业务数据子包,假设AP向STA3回复的BA如果采用表1所示的方式,则BA中的“TID”为“1010”,进而该BA包括连续3个业务标识辅助字段“‘Block Ack Starting Sequence Control’+‘Block Ack Bitmap’”,且第一个“Block Ack Starting Sequence Control”与VO子包对应,其中“TC Type”为“000”,由于相邻的下一业务数据子包是VI子包,与该VO子包的业务类型不同,所以“Cascaded Indication”为0,即“Block Ack Starting Sequence Control”为“0000”,同理,第二个“Block Ack Starting Sequence Control”与VI子包对应,并与相邻的下一业务数据子包的业务类型BE不同,记为“0010”,第三个“Block Ack Starting Sequence Control”与BE子包对应,该BE子包是业务数据包中的最后一个业务数据子包,可以记为“0100”,但不以此为限。本例中,如果采用上述业务标识符的第二种或第三种的实现方式,仅TID的值不同,后续业务标识辅助字段的表示方式均一致,在此不再赘述。With reference to FIG. 7, for example, as shown in FIG. 4, STA3 sends three service data sub-packets of three service types: VO, VI, and BE to the AP, and assumes that the AP replies to STA3 in the manner shown in Table 1. The "TID" in the BA is "1010", and the BA includes three consecutive service identification auxiliary fields "'Block Ack Starting Sequence Control' + 'Block Ack Bitmap'", and the first "Block Ack Starting Sequence Control" Corresponding to the VO sub-package, where the "TC Type" is "000", since the adjacent next service data sub-package is a VI sub-package, and the service type of the VO sub-package is different, "Cascaded Indication" is 0. That is, "Block Ack Starting Sequence Control" is "0000". Similarly, the second "Block Ack Starting Sequence Control" corresponds to the VI sub-package, and is different from the service type BE of the adjacent next service data sub-package. For "0010", the third "Block Ack Starting Sequence Control" corresponds to the BE sub-package, which is the last service data sub-package in the service data packet, which can be recorded as "0100", but not Limit. In this example, if the second or third implementation manner of the foregoing service identifier is used, only the value of the TID is different, and the representation manners of the subsequent service identifier auxiliary fields are the same, and details are not described herein again.
再举例说明,如图4所示的例子中,STA1向AP发送的业务数据包中包括“VO子包→VO子包→BE子包→BE子包”这2种业务类型的4种业务数据子包,AP向STA回复的BA如果采用表2所示的方式,则“TID”的值可以为1000或1001,在此不作限制,进而该BA包括连续4个业务标识辅助字段,与上例类似的,第一个“Block Ack Starting Sequence Control”与VO数据包对应,其中“TC Type”为“000”,且相邻的下一个业务数据子包仍为VO,所以“Cascaded Indication”为1,即“Block Ack Starting Sequence Control”为“0001”,同理,第二个“Block Ack Starting Sequence Control”与VO子包对应,并与相邻的下一个业务数据子包的业务类型BE不同,记为“0000”,第三个“Block Ack Starting Sequence Control”与BE子包对应,并与相邻的下一个业务数据子包的业务类型BE相同,记为“0101”,第四个“Block Ack Starting Sequence Control”与BE子包对应,且该BE子包是业务数据包的最后一个业务数据子包,可以记为“0100”,但不以此为限。For example, in the example shown in FIG. 4, the service data packet sent by STA1 to the AP includes four types of service data: two types of service types: “VO sub-package→VO sub-package→BE sub-package→BE sub-package”. If the sub-packet and the AP reply to the STA are in the manner shown in Table 2, the value of the "TID" may be 1000 or 1001, which is not limited herein. The BA includes four consecutive service identifier auxiliary fields, and the above example. Similarly, the first "Block Ack Starting Sequence Control" corresponds to the VO packet, where "TC Type" is "000", and the next adjacent service data sub-packet is still VO, so "Cascaded Indication" is 1 , ie "Block Ack Starting"The Sequence Control is "0001". Similarly, the second "Block Ack Starting Sequence Control" corresponds to the VO sub-packet and is different from the service type BE of the next adjacent service data sub-packet, and is marked as "0000". The third "Block Ack Starting Sequence Control" corresponds to the BE sub-packet and is the same as the service type BE of the next adjacent service data sub-packet, denoted as "0101", and the fourth "Block Ack Starting Sequence Control" and The BE sub-packet corresponds to, and the BE sub-packet is the last service data sub-package of the service data packet, which can be recorded as “0100”, but is not limited thereto.
上述示例仅为便于理解所举,具体实现时并不以示例为限。The above examples are merely for ease of understanding, and the specific implementation is not limited to the examples.
图8为本发明提供的基于业务类型指示的确认装置实施例一的结构示意图,该装置包括:接收单元801和发送单元802。其中:FIG. 8 is a schematic structural diagram of
接收单元801,用于接收发送方节点发送的业务数据包,其中,所述业务数据包中携带N种业务类型的k个业务数据子包,N为大于或等于2的正整数,k为大于或等于N的正整数。The receiving
发送单元802,用于向所述发送方节点回复确认消息,所述确认消息包括:业务标识符和k个业务标识辅助字段。The sending
具体地,所述业务标识符指示所述N种业务类型的组合,或者,所述业务标识符指示业务类型的个数为N;所述业务标识辅助字段与所述业务数据子包一一对应,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式。Specifically, the service identifier indicates a combination of the N types of service types, or the service identifier indicates that the number of service types is N; the service identifier auxiliary field corresponds to the service data sub-package. And the k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types.
该装置的实现原理和技术效果与前述方法实施例类似,在此不再赘述。The implementation principle and technical effects of the device are similar to the foregoing method embodiments, and are not described herein again.
上述基于业务类型指示的确认装置可以集成于网络中的接收方节点中,该接收方节点可以为AP,或STA,在此不作限制。以上接收单元801可以通过接口实现,该接口用于实现接收方节点与发送方节点之间的通信,该接口较佳的可以为有线接口,例如可以为光纤接口等。当然,也可以为无线接口,在此不做限制。发送单元802可以由接收方节点中的处理元件实现,且该处理元件可以为单独设立的处理元件,也可以集成在接收方节点中的某一个处理元件中实现,此外,也可以以程序代码的形式存储于接收方节点的存储元件中,由接收方节点的某一个处理元件调用并执行以上发送单元的功能。这里所述的处理元件可以是一个中央处理器(Central Processing Unit,CPU),或者是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。The acknowledgment device based on the service type indication may be integrated into the receiver node in the network, and the receiver node may be an AP, or an STA, which is not limited herein. The above-mentioned
其中,一种实现方式中,所述业务标识符的不同值与不同的业务类型组合一一对应。所述业务标识符指示所述N种业务类型的组合,具体为:所述业务标识符当前的值指示所述N种业务类型的组合。In an implementation manner, different values of the service identifiers are in one-to-one correspondence with different service type combinations. The service identifier indicates a combination of the N service types, and specifically, the current value of the service identifier indicates a combination of the N service types.
另一种实现方式中,所述业务标识符包括多个比特位,每个比特位对应一种业务类型,所述比特位的值用于指示是否存在对应的业务类型;相应地,所述业务标识符指示所述N种业务类型的组合,具体为:所述业务标识符当前的所述多个比特位的值指示所述N种业务类型的组合。In another implementation manner, the service identifier includes multiple bits, each bit corresponding to a service type, and the value of the bit is used to indicate whether a corresponding service type exists; correspondingly, the service The identifier indicates a combination of the N service types, and specifically, the value of the current multiple bits of the service identifier indicates a combination of the N service types.
可选地,另一种实施方式中,所述业务标识符的不同值与业务类型的个数一一对应;相应地,所述业务标识符指示业务类型的个数为N,具体为:所述业务标识符当前的值指示业务类型的个数为N。Optionally, in another implementation manner, the different values of the service identifiers are in one-to-one correspondence with the number of service types. Correspondingly, the service identifier indicates that the number of service types is N, specifically: The current value of the service identifier indicates that the number of service types is N.
在上述实施例的基础上,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式,具体为:On the basis of the foregoing embodiment, the k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types, specifically for:
所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,且每个所述业务标识辅助字段指示对应业务数据子包的业务类型,以及所对应的业务数据子包的业务类型是否与相邻的下一业务数据子包的业务类型相同。The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets, and each of the service identifier auxiliary fields indicates a service type of the corresponding service data sub-packet, and the corresponding service data sub-package Whether the service type is the same as the service type of the adjacent next service data sub-packet.
具体地实现方式可以参照前述方法实施例,在此不再赘述。For the specific implementation manner, reference may be made to the foregoing method embodiments, and details are not described herein again.
图9为本发明提供的基于业务类型指示的确认装置实施例二的结构示意图,该装置包括:处理器901、存储器902、接口电路903和总线904。FIG. 9 is a schematic structural diagram of
处理器901、存储器902和接口电路903通过总线904连接并完成相互间的通信。其中,存储器902中存储一组程序代码,处理器901调用所述存储器中存储的程序代码,执行以下操作:The
通过接口电路903接收发送方节点发送的业务数据包,其中,所述业务数据包中携带N种业务类型的k个业务数据子包,N为大于或等于2的正整数,k为大于或等于N的正整数。The service data packet sent by the sender node is received by the
通过接口电路903向所述发送方节点回复确认消息,所述确认消息包括:业务标识符和k个业务标识辅助字段。Returning an acknowledgement message to the sender node through the
其中,所述业务标识符指示所述N种业务类型的组合,或者,所述业务标识符指示业务类型的个数为N;所述业务标识辅助字段与所述业务数据子包一一对应,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式。The service identifier indicates a combination of the N service types, or the service identifier indicates that the number of service types is N; the service identifier auxiliary field is in one-to-one correspondence with the service data sub-package. The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types.
该装置的实现原理和技术效果与前述方法实施例类似,在此不再赘述。The implementation principle and technical effects of the device are similar to the foregoing method embodiments, and are not described herein again.
上述基于业务类型指示的确认装置可以集成于网络中的接收方节点中,该接收方节点可以为AP,或STA,在此不作限制。The acknowledgment device based on the service type indication may be integrated into the receiver node in the network, and the receiver node may be an AP, or an STA, which is not limited herein.
其中,一种实现方式中,所述业务标识符的不同值与不同的业务类型组合一一对应。所述业务标识符指示所述N种业务类型的组合,具体为:所述业务标识符当前的值指示所述N种业务类型的组合。In an implementation manner, different values of the service identifiers are in one-to-one correspondence with different service type combinations. The service identifier indicates a combination of the N service types, and specifically, the current value of the service identifier indicates a combination of the N service types.
另一种实现方式中,所述业务标识符包括多个比特位,每个比特位对应一种业务类型,所述比特位的值用于指示是否存在对应的业务类型;相应地,所述业务标识符指示所述N种业务类型的组合,具体为:所述业务标识符当前的所述多个比特位的值指示所述N种业务类型的组合。In another implementation manner, the service identifier includes multiple bits, each bit corresponding to a service type, and the value of the bit is used to indicate whether a corresponding service type exists; correspondingly, the service The identifier indicates a combination of the N service types, and specifically, the value of the current multiple bits of the service identifier indicates a combination of the N service types.
可选地,另一种实施方式中,所述业务标识符的不同值与业务类型的个数一一对应;相应地,所述业务标识符指示业务类型的个数为N,具体为:所述业务标识符当前的值指示业务类型的个数为N。Optionally, in another implementation manner, the different values of the service identifiers are in one-to-one correspondence with the number of service types. Correspondingly, the service identifier indicates that the number of service types is N, specifically: The current value of the service identifier indicates that the number of service types is N.
在上述实施例的基础上,所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,以指示所述N种业务类型的k个业务数据子包的组合方式,具体为:On the basis of the foregoing embodiment, the k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets to indicate a combination manner of k service data sub-packets of the N service types, specifically for:
所述k个业务标识辅助字段按照所述k个业务数据子包的顺序依次排列,且每个所述业务标识辅助字段指示对应业务数据子包的业务类型,以及所对应的业务数据子包的业务类型是否与相邻的下一业务数据子包的业务类型相同。The k service identifier auxiliary fields are sequentially arranged in the order of the k service data sub-packets, and each of the service identifier auxiliary fields indicates a service type of the corresponding service data sub-packet, and the corresponding service data sub-package Whether the service type is the same as the service type of the adjacent next service data sub-packet.
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into anotherThe system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium. The above software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform the embodiments of the present invention. Part of the steps of the method. The foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk or an optical disk, and the like. A variety of media that can store program code.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, and are not intended to be limiting; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510697179.5 | 2015-10-23 | ||
| CN201510697179.5ACN106612159B (en) | 2015-10-23 | 2015-10-23 | Confirmation method and device based on service type indication |
| Publication Number | Publication Date |
|---|---|
| WO2017067253A1true WO2017067253A1 (en) | 2017-04-27 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/090793CeasedWO2017067253A1 (en) | 2015-10-23 | 2016-07-21 | Method and device for confirming traffic category-based indication |
| Country | Link |
|---|---|
| CN (1) | CN106612159B (en) |
| WO (1) | WO2017067253A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110162564A (en)* | 2019-05-30 | 2019-08-23 | 北京中电普华信息技术有限公司 | Business data processing method and system |
| CN111726882A (en)* | 2019-03-19 | 2020-09-29 | 华为技术有限公司 | Method and device for data transmission |
| CN113742334A (en)* | 2020-06-29 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | Data processing method and device |
| CN115499335A (en)* | 2021-06-01 | 2022-12-20 | 中国移动通信有限公司研究院 | A network performance measurement method, device, communication equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113254447A (en)* | 2021-05-27 | 2021-08-13 | 平安普惠企业管理有限公司 | ID generation method, device, electronic equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000004677A1 (en)* | 1998-07-14 | 2000-01-27 | International Business Machines Corporation | Data link layer extensions to a high latency wireless mac protocol |
| CN101931881A (en)* | 2009-06-22 | 2010-12-29 | 华为技术有限公司 | Method, device and system for synchronizing business content |
| CN102158977A (en)* | 2011-04-07 | 2011-08-17 | 大唐移动通信设备有限公司 | Service class indication method, device and system |
| WO2012028034A1 (en)* | 2010-09-03 | 2012-03-08 | 中兴通讯股份有限公司 | Method and system for replying with clear to send (cts) |
| CN102413518A (en)* | 2010-09-26 | 2012-04-11 | 中国移动通信集团北京有限公司 | Method, device and system for processing mixed service flow |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101006673A (en)* | 2004-07-30 | 2007-07-25 | 诺基亚公司 | System and method for variable length aggregate acknowledgements in a shared resource network |
| KR100631736B1 (en)* | 2004-08-12 | 2006-10-09 | 삼성전자주식회사 | AC frame transmission method and device |
| KR101088620B1 (en)* | 2006-04-24 | 2011-11-30 | 노키아 코포레이션 | Apparatus and method for reliable multicast / broadcast in wireless networks |
| SG11201407424TA (en)* | 2012-05-11 | 2014-12-30 | Agency Science Tech & Res | Methods for determining information about a communication parameter and communication devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000004677A1 (en)* | 1998-07-14 | 2000-01-27 | International Business Machines Corporation | Data link layer extensions to a high latency wireless mac protocol |
| CN101931881A (en)* | 2009-06-22 | 2010-12-29 | 华为技术有限公司 | Method, device and system for synchronizing business content |
| WO2012028034A1 (en)* | 2010-09-03 | 2012-03-08 | 中兴通讯股份有限公司 | Method and system for replying with clear to send (cts) |
| CN102413518A (en)* | 2010-09-26 | 2012-04-11 | 中国移动通信集团北京有限公司 | Method, device and system for processing mixed service flow |
| CN102158977A (en)* | 2011-04-07 | 2011-08-17 | 大唐移动通信设备有限公司 | Service class indication method, device and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111726882A (en)* | 2019-03-19 | 2020-09-29 | 华为技术有限公司 | Method and device for data transmission |
| US20220007386A1 (en)* | 2019-03-19 | 2022-01-06 | Huawei Technologies Co., Ltd. | Data Transmission Method And Apparatus |
| CN111726882B (en)* | 2019-03-19 | 2025-02-25 | 华为技术有限公司 | Data transmission method and device |
| US12245267B2 (en)* | 2019-03-19 | 2025-03-04 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
| CN110162564A (en)* | 2019-05-30 | 2019-08-23 | 北京中电普华信息技术有限公司 | Business data processing method and system |
| CN113742334A (en)* | 2020-06-29 | 2021-12-03 | 北京沃东天骏信息技术有限公司 | Data processing method and device |
| CN115499335A (en)* | 2021-06-01 | 2022-12-20 | 中国移动通信有限公司研究院 | A network performance measurement method, device, communication equipment and storage medium |
| Publication number | Publication date |
|---|---|
| CN106612159B (en) | 2020-06-26 |
| CN106612159A (en) | 2017-05-03 |
| Publication | Publication Date | Title |
|---|---|---|
| US11218845B2 (en) | Method and apparatus of transmitting a spatial stream for MU-MIMO in a wireless local area network system | |
| JP7394920B2 (en) | Communication devices, communication methods and integrated circuits | |
| CN111669204B (en) | Information transmission method, information receiving method and device for wireless communication system | |
| JP7579385B2 (en) | COMMUNICATION METHOD AND COMMUNICATION DEVICE USED IN WIRELESS COMMUNICATION SYSTEM | |
| US10542557B2 (en) | System and method for digital communications with interference avoidance | |
| JP5636103B2 (en) | How to manage access points and station management groups for station group management | |
| EP3713122B1 (en) | Method for replying with acknowledgement frame, apparatus, and data transmission system | |
| EP3200491B1 (en) | Method for establishing communication connection between station and access point, access point and station | |
| US11438188B2 (en) | Multicast packets for a wireless local area network | |
| CN104185217A (en) | Parallel data transmission processing method and device | |
| WO2017067253A1 (en) | Method and device for confirming traffic category-based indication | |
| WO2020011000A1 (en) | Multi-access point (ap) collaborative transmission method, related apparatus, and system | |
| CN106487490B (en) | Method and device for triggering frame transmission in wireless local area network | |
| WO2017097066A1 (en) | Method and device for transmitting trigger frame in wireless local area network | |
| US12328195B2 (en) | Information transmission method, communication apparatus, computer-readable storage medium, and chip | |
| CN106937382A (en) | A signaling message transmission method and device | |
| KR20110120052A (en) | Data communication method using sequential response protocol and terminal to which the method is applied | |
| WO2025139796A1 (en) | Communication method and apparatus | |
| WO2023160331A1 (en) | Antenna mode switching method and related apparatus |
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | Ref document number:16856688 Country of ref document:EP Kind code of ref document:A1 | |
| NENP | Non-entry into the national phase | Ref country code:DE | |
| 122 | Ep: pct application non-entry in european phase | Ref document number:16856688 Country of ref document:EP Kind code of ref document:A1 |