Service instruction method and device

The service indication method and apparatus address the challenge of determining QoS in multi-link scenarios by generating and transmitting a service quality report, improving link quality and reliability in wireless communication.

JP2025146859AActive Publication Date: 2025-10-03HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025119494
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-05-18
Filing Date
2025-07-16
Publication Date
2025-10-03
Estimated Expiration
2042-01-24

AI Technical Summary

Technical Problem

Current technologies lack a solution for accurately determining the quality of service (QoS) in multi-link scenarios, which hinders the identification of poor-performing links and affects the reliability of low-latency services in wireless communication.

Method used

A service indication method and apparatus that generates and transmits a service quality measurement report, including link indication and service quality information, allowing devices to identify and improve the quality of each link in multi-link transmission.

Benefits of technology

Enhances the reliability of service transmission by enabling accurate determination and improvement of link quality, thereby minimizing packet loss and meeting latency requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025146859000001_ABST
    Figure 2025146859000001_ABST
Patent Text Reader

Abstract

To provide a service instruction method and a device.SOLUTION: A multi-link transmitting device includes link quality of service information and link indication information in a service quality measurement report. The link indication information indicates a plurality of links carrying a service. The link quality of service information includes the number of media access control service data units lost on the plurality of links carrying the service. Thus, the peer end may accurately determine the service quality of each of the plurality of links on the basis of the service quality measurement report. This improves the reliability of service transmission.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202110155010.2, entitled "SERVICE INDICATION METHOD AND APPARATUS," filed with the State Intellectual Property Office of China on February 4, 2021, Chinese Patent Application No. 202110287709.4, entitled "SERVICE INDICATION METHOD AND APPARATUS," filed with the State Intellectual Property Office of China on March 17, 2021, and Chinese Patent Application No. 202110542644.3, entitled "SERVICE INDICATION METHOD AND APPARATUS," filed with the State Intellectual Property Office of China on May 18, 2021, the entire contents of which are incorporated by reference.

[0002] [Technical field] This application relates to the field of communication technology, and in particular to a service indication method and apparatus. [Background technology]

[0003] Low latency is a key feature of 802.11be. Implementing multi-link transmission between a transmitting device and a receiving device can significantly reduce the latency of data packets. However, currently, there is no solution for indicating the quality of service (QoS) of multiple links in a multi-link scenario, and a receiving device cannot determine which link causes poor QoS for low-latency service. Summary of the Invention

[0004] This application provides a service indication method and apparatus for accurately determining the quality of service of each of a plurality of links.

[0005] According to a first aspect, a service indication method is provided. The method includes the steps of: generating a service quality measurement report, the service quality measurement report including link indication information and link service quality information, the link indication information indicating a plurality of links carrying the service, and the link service quality information including the number of media access control service data units lost on each of the plurality of links carrying the service; and transmitting the service quality measurement report. In this aspect, a multilink transmission device includes the link service quality information and the link indication information in the service quality measurement report. The link indication information indicates a plurality of links carrying the service. The link service quality information includes the number of media access control service data units lost on each of the plurality of links carrying the service. Therefore, a peer end may accurately determine the service quality of each of the plurality of links based on the service quality measurement report, which improves the reliability of service transmission.

[0006] According to a second aspect, a service indication method is provided. The method includes the steps of receiving a service quality measurement report, the service quality measurement report including link indication information and link service quality information, the link indication information indicating a plurality of links carrying the service, and the link service quality information including a number of media access control service data units lost on each of the plurality of links carrying the service, and determining a service quality of each of the plurality of links carrying the service based on the service quality measurement report. In this aspect, a multilink receiving device receives a service quality measurement report transmitted by a multilink transmitting device. The service quality measurement report includes link indication information and link service quality information. The link indication information indicates a plurality of links carrying the service. The link service quality information includes a number of media access control service data units lost on each of the plurality of links carrying the service. Therefore, the service quality of each of the plurality of links may be accurately determined based on the service quality measurement report, which improves the reliability of service transmission.

[0007] After the multilink receiving device determines the service quality of each of the multiple links carrying the service, corresponding operations may be performed on links whose service quality is lower than the service quality requirement of the low-latency service to further improve the service quality of the low-latency service carried on the link. Specifically, in one scheme, the AP may choose to negotiate a correspondence between a traffic identifier and a link (TID-to-link) so that multiple links correspond to one TID to reduce the delay of the service. In another scheme, for links whose service quality is lower than the service quality requirement of the low-latency service to avoid interference caused by other services to the low-latency service, a corresponding restricted service period is established so that only the low-latency service is transmitted within the restricted service period.

[0008] With reference to the first or second aspect, in a possible implementation manner, the link indication information includes the number of multiple links carrying the service and a link identifier for each of the multiple links carrying the service.

[0009] With reference to the first or second aspect, in another possible implementation manner, the link indication information is implemented by using a bitmap, where first values ​​of the bitmap indicate multiple links carrying the service.

[0010] With reference to the first or second aspect, in yet another possible implementation manner, the service quality measurement report further includes at least one of the following information: a traffic classification service identifier, an actual measurement start time of the service quality measurement report, a total number of media access control service data units successfully transmitted on the multiple links carrying the service, a total number of media access control service data units discarded on the multiple links carrying the service, a total number of media access control service data units that failed to be transmitted on the multiple links carrying the service, a total number of media access control service data units that were retransmitted multiple times on the multiple links carrying the service, an average transmission delay of the multiple links carrying the service, a number of times an acknowledgment was not received on each of the multiple links carrying the service, a number of times a duplicate basic service set was received on each of the multiple links carrying the service, a channel load of each of the multiple links carrying the service, a basic delay range, and a total number of media access control service data units on the multiple links carrying the service within at least one delay range. The at least one delay range is obtained based on the basic delay range. In this implementation manner, all of the above parameters in the service quality measurement report may represent the service quality of the multiple links carrying low-latency services. The service quality measurement report may include the above parameters, or may include some of the parameters.

[0011] According to a third aspect, a service instruction method is provided. The method includes: generating quality of service requirement information, where the quality of service requirement information includes packet loss rate indication information; and transmitting the quality of service requirement information. In this aspect, a transmitting device generates the quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The transmitting device transmits the quality of service requirement information to a receiving device. Thus, the receiving device may decide whether to agree to establish a low-latency service based on the quality of service requirement information. If the establishment of the low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirement. In this aspect, the transmitting device generates the quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The transmitting device transmits the quality of service requirement information to a receiving device. Thus, the receiving device may decide whether to agree to establish a low-latency service based on the quality of service requirement information. If the establishment of the low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirement.

[0012] According to a fourth aspect, a service instruction method is provided. The method includes the steps of receiving quality of service requirement information, where the quality of service requirement information includes packet loss rate indication information, and determining quality of service requirements based on the quality of service requirement information. In this aspect, a receiving device receives the quality of service requirement information transmitted by a transmitting device. The quality of service requirement information includes packet loss rate indication information. The receiving device may determine whether to agree to establish a low-latency service based on the quality of service requirement information. If the establishment of a low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirements.

[0013] With reference to the third or fourth aspect, in a possible implementation, the packet loss rate indication information includes a maximum allowable number of lost packets and a reference number of service data packets.

[0014] Referring to the third or fourth aspect, in another possible implementation manner, the packet loss rate indication information includes a maximum allowable packet loss rate and a reference number of service data packets.

[0015] With reference to the third or fourth aspect, in yet another possible implementation manner, the service quality requirement information further includes instruction information indicating whether to enable a trigger for transmitting the service quality requirement information based on an average packet loss rate, and a threshold value of the average packet loss rate.

[0016] With reference to the third or fourth aspect, in yet another possible implementation manner, the service quality requirement information further includes at least one of the following information: indication information indicating whether the service is a high reliability service; the maximum delay jitter of the service; indication information indicating whether a backup transmission mode is to be used; indication information indicating an expected channel access method; and indication information indicating whether a limited service period needs to be established.

[0017] According to a fifth aspect, there is provided a service indication device configured to perform the method according to the first aspect or any one of the possible implementations of the first aspect. The service indication device may be a terminal according to the first aspect or any one of the possible implementations of the first aspect, or a module used in the terminal, for example, a chip or a chip system. The service indication device includes corresponding modules, units, or means for implementing the above method. The modules, units, or means may be realized by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0018] With reference to the fifth aspect, in a possible implementation manner, a service indication device includes a transceiver unit and a processing unit. The processing unit is configured to generate a service quality measurement report. The service quality measurement report includes link indication information and link service quality information. The link indication information indicates a plurality of links carrying the service. The link service quality information includes a number of media access control service data units lost on each of the plurality of links carrying the service. The transceiver unit is configured to transmit the service quality measurement report.

[0019] Referring to the fifth aspect, in another possible implementation manner, a service indication device includes an input interface, an output interface, and a processing circuit. The processing circuit is configured to generate a service quality measurement report. The service quality measurement report includes link indication information and link service quality information. The link indication information indicates a plurality of links carrying the service. The link service quality information includes a number of medium access control service data units lost on each of the plurality of links carrying the service. The output interface is configured to transmit the service quality measurement report.

[0020] For example, the service instruction device further includes a memory coupled to at least one processor configured to execute program instructions stored in the memory such that the service instruction device performs a method according to the first aspect or any one of the possible implementations of the first aspect.

[0021] In a possible implementation, the memory is configured to store program instructions and data, and the memory is coupled to at least one processor, which may call and execute the program instructions stored in the memory such that the service indication device performs the method according to the first aspect or any one of the possible implementations of the first aspect.

[0022] For example, the service directing device further includes a communication interface, which is used by the service directing device to communicate with other devices. When the service directing device is a terminal, the communication interface is a transceiver, an input / output interface, a circuit, etc.

[0023] In a possible design, the service instruction device includes at least one processor and a communication interface configured to execute the method according to the first aspect or any one of the possible implementations of the first aspect. Specifically, the at least one processor communicates with an external device through the communication interface. The at least one processor is configured to execute a computer program such that the service instruction device executes the method according to the first aspect or any one of the possible implementations of the first aspect. It may be understood that the external device may be an object other than the processor or the service instruction device.

[0024] In another possible design, the service indicator is a chip or chip system. The communication interface may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuitry, etc. within the chip or chip system. The processor may alternatively be embodied as a processing circuit or logic circuit.

[0025] The technical effects achieved in any design of the fifth aspect refer to the technical effects achieved in the different designs of the first aspect, and the details will not be described again here.

[0026] According to a sixth aspect, there is provided a service indication apparatus configured to perform the method according to the second aspect or any one of the possible implementations of the second aspect. The service indication apparatus may be an access network device according to the second aspect or any one of the possible implementations of the second aspect, or a module, such as a chip or chip system, used in the access network device. The service indication apparatus includes a corresponding module, unit, or means for implementing the above method. The module, unit, or means may be realized by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0027] Referring to the sixth aspect, in a possible implementation manner, a service indication device includes a transceiver unit and a processing unit. The transceiver unit is configured to receive a service quality measurement report. The service quality measurement report includes link indication information and link service quality information. The link indication information indicates a plurality of links carrying the service. The link service quality information includes a number of media access control service data units lost on each of the plurality of links carrying the service. The processing unit is configured to determine a service quality of each of the plurality of links carrying the service based on the service quality measurement report.

[0028] Referring to the sixth aspect, in another possible implementation manner, a service indication device includes an input interface, an output interface, and a processing circuit. The input interface is configured to receive a service quality measurement report. The service quality measurement report includes link indication information and link service quality information. The link indication information indicates a plurality of links carrying the service. The link service quality information includes a number of media access control service data units lost on each of the plurality of links carrying the service. The processing circuit is configured to determine a service quality of each of the plurality of links carrying the service based on the service quality measurement report.

[0029] In a possible implementation, the memory is configured to store program instructions and data, and the memory is coupled to at least one processor, which may call and execute the program instructions stored in the memory such that the service indication device performs the method according to the second aspect or any one of the possible implementations of the second aspect.

[0030] For example, the service directing device further includes a communication interface, which is used by the service directing device to communicate with other devices. When the service directing device is an access network device, the communication interface is a transceiver, an input / output interface, a circuit, etc.

[0031] In a possible design, the service instruction device includes at least one processor and a communication interface configured to execute the method according to the second aspect or any one of the possible implementations of the second aspect. Specifically, the at least one processor communicates with an external device through the communication interface. The at least one processor is configured to execute a computer program such that the service instruction device executes the method according to the second aspect or any one of the possible implementations of the second aspect. It may be understood that the external device may be an object other than the processor or the service instruction device.

[0032] In another possible design, the service indicator is a chip or chip system. The communication interface may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuitry, etc. within the chip or chip system. The processor may alternatively be embodied as a processing circuit or logic circuit.

[0033] The technical effects achieved in any design of the sixth aspect refer to the technical effects achieved in the different designs of the second aspect, and the details will not be described again here.

[0034] According to a seventh aspect, there is provided a service indication device configured to perform the method according to the third aspect or any one of the possible implementations of the third aspect. The service indication device may be a terminal according to the third aspect or any one of the possible implementations of the third aspect, or a module used in the terminal, for example, a chip or a chip system. The service indication device includes corresponding modules, units, or means for implementing the above method. The modules, units, or means may be realized by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0035] Referring to the seventh aspect, in a possible implementation manner, a service indication device includes a transceiver unit and a processing unit. The processing unit is configured to generate quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The transceiver unit is configured to transmit the quality of service requirement information.

[0036] Referring to the seventh aspect, in another possible implementation manner, a service indication device includes an input interface, an output interface, and a processing circuit. The processing circuit is configured to generate quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The output interface is configured to transmit the quality of service requirement information.

[0037] For example, the service instruction device further includes a memory coupled to at least one processor configured to execute program instructions stored in the memory such that the service instruction device performs a method according to the third aspect or any one of the possible implementations of the third aspect.

[0038] In a possible implementation, the memory is configured to store program instructions and data, and the memory is coupled to at least one processor, which may call and execute the program instructions stored in the memory such that the service indication device performs the method according to the third aspect or any one of the possible implementations of the third aspect.

[0039] For example, the service directing device further includes a communication interface, which is used by the service directing device to communicate with other devices. When the service directing device is a terminal, the communication interface is a transceiver, an input / output interface, a circuit, etc.

[0040] In a possible design, the service instruction device includes at least one processor and a communication interface configured to execute the method according to the third aspect or any one of the possible implementations of the third aspect. Specifically, the at least one processor communicates with an external device through the communication interface. The at least one processor is configured to execute a computer program such that the service instruction device executes the method according to the third aspect or any one of the possible implementations of the third aspect. It may be understood that the external device may be an object other than the processor or the service instruction device.

[0041] In another possible design, the service indicator is a chip or chip system. The communication interface may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuitry, etc. within the chip or chip system. The processor may alternatively be embodied as a processing circuit or logic circuit.

[0042] The technical effects achieved in any design of the seventh aspect refer to the technical effects achieved in the different designs of the third aspect, and the details will not be described again here.

[0043] According to an eighth aspect, there is provided a service indication apparatus configured to perform the method according to the fourth aspect or any one of the possible implementations of the fourth aspect. The service indication apparatus may be an access network device according to the fourth aspect or any one of the possible implementations of the fourth aspect, or a module, such as a chip or chip system, used in the access network device. The service indication apparatus includes a corresponding module, unit, or means for implementing the above method. The module, unit, or means may be realized by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0044] Referring to the eighth aspect, in a possible implementation manner, a service indication device includes a transceiver unit and a processing unit. The transceiver unit is configured to receive quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The processing unit is configured to determine quality of service requirements based on the quality of service requirement information.

[0045] Referring to the sixth aspect, in another possible implementation manner, a service indication device includes an input interface, an output interface, and a processing circuit. The input interface is configured to receive quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The processing circuit is configured to determine a quality of service requirement based on the quality of service requirement information.

[0046] In a possible implementation, the memory is configured to store program instructions and data, and the memory is coupled to at least one processor, which may call and execute the program instructions stored in the memory such that the service indication device performs the method according to the fourth aspect or any one of the possible implementations of the fourth aspect.

[0047] For example, the service directing device further includes a communication interface, which is used by the service directing device to communicate with other devices. When the service directing device is an access network device, the communication interface is a transceiver, an input / output interface, a circuit, etc.

[0048] In a possible design, the service instruction device includes at least one processor and a communication interface configured to execute the method according to the fourth aspect or any one of the possible implementations of the fourth aspect. Specifically, the at least one processor communicates with an external device through the communication interface. The at least one processor is configured to execute a computer program such that the service instruction device executes the method according to the fourth aspect or any one of the possible implementations of the fourth aspect. It may be understood that the external device may be an object other than the processor or the service instruction device.

[0049] In another possible design, the service indicator is a chip or chip system. The communication interface may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuitry, etc. within the chip or chip system. The processor may alternatively be embodied as a processing circuit or logic circuit.

[0050] For the technical effects achieved in any design of the eighth aspect, refer to the technical effects achieved in the different designs of the fourth aspect, and the details will not be described again here.

[0051] According to a ninth aspect, a communication system is provided, comprising a service instruction device according to the fifth aspect or any one of the implementation methods of the fifth aspect, and a service instruction device according to the sixth aspect or any one of the implementation methods of the sixth aspect.

[0052] According to a tenth aspect, a communication system is provided, comprising a service instruction device according to the seventh aspect or any one of the implementation methods of the seventh aspect, and a service instruction device according to the eighth aspect or any one of the implementation methods of the eighth aspect.

[0053] According to an eleventh aspect, there is provided a computer-readable storage medium storing a computer program, which, when run on a computer, performs a method according to any one of the above aspects or implementations of the aspects.

[0054] According to a twelfth aspect, there is provided a computer program product, which, when run on a computer, performs a method according to any one of the above aspects or implementations of the aspects.

[0055] According to a thirteenth aspect, there is provided a computer program which, when run on a computer, performs the method according to any one of the above aspects or implementations of the aspects. [Brief explanation of the drawings]

[0056] [Figure 1] 1 is a schematic diagram of the structure of a communication system to which this application is applicable; [Figure 2] FIG. 2 is a schematic diagram of an exemplary multi-link transmission scenario according to an embodiment of the present application; [Figure 3] 1 is a schematic diagram of the structure of a multi-link device according to an embodiment of the present application; [Figure 4] 1 is a schematic flowchart of a service instruction method according to an embodiment of the present application; [Figure 5] FIG. 2 is a schematic diagram of a format of a traffic specification element according to an embodiment of the present application. [Figure 6] FIG. 10 is a schematic diagram of the format of another traffic specification element according to an embodiment of the present application. [Figure 7]4 is a schematic flowchart of another service instruction method according to an embodiment of the present application; [Figure 8] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. [Figure 9] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. [Figure 10] 1 is a schematic flowchart of yet another service instruction method according to an embodiment of the present application; [Figure 11] 1 is a schematic flowchart of yet another service instruction method according to an embodiment of the present application; [Figure 12] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. [Figure 13] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram of a frame format of a spectrum measurement request frame according to an embodiment of the present application. [Figure 15] FIG. 2 is a schematic diagram of a format of a measurement request element according to an embodiment of the present application. [Figure 16] FIG. 2 is a schematic diagram of a measurement request format according to an embodiment of the present application. [Figure 17] FIG. 2 is a schematic diagram of a format of a traffic identifier field according to an embodiment of the present application; [Figure 18] FIG. 2 is a schematic diagram of a format of a spectrum measurement response frame according to an embodiment of the present application. [Figure 19] FIG. 2 is a schematic diagram of a format of a measurement report element according to an embodiment of the present application. [Figure 20] FIG. 2 is a schematic diagram of a measurement report format according to an embodiment of the present application. [Figure 21] FIG. 10 is a schematic diagram of a format of a trigger report sub-element according to an embodiment of the present application. [Figure 22] FIG. 10 is a schematic diagram of another measurement report format according to an embodiment of the present application. [Figure 23] FIG. 10 is a schematic diagram of a format of a multilink measurement report sub-element according to an embodiment of the present application. [Figure 24] 1 is a schematic diagram of the structure of a service instruction device according to an embodiment of this application; [Figure 25] FIG. 10 is a schematic diagram of the structure of another service instruction device according to an embodiment of this application; [Figure 26] 1 is a schematic diagram of the format of an SCS request frame. [Figure 27] 1 is a schematic diagram of the format of an SCS descriptor. [Figure 28] 1 is a schematic diagram of the format of an SCS response frame. [Figure 29] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. [Figure 30] FIG. 10 is a schematic diagram of a format of yet another traffic specification element according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0057] Hereinafter, embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application.

[0058] The solution of this application is mainly applied to wireless local area networks, and particularly to multilink transmission scenarios. FIG. 1 is a schematic diagram of the structure of a communication system to which this application is applicable. The communication system 100 includes a multilink transmitting device 11 and a multilink receiving device 12. The multilink transmitting device 11 and the multilink receiving device 12 (collectively referred to as "multilink devices") communicate with each other through N links, where N is a positive integer. The frequency band in which the multilink devices operate may be any one of the following bands: 1 GHz, 2.4 GHz, 5 GHz, 6 GHz, or all or part of the high frequency 60 GHz. FIG. 2 is a schematic diagram of a multilink transmission scenario. The multilink transmitting device may include one or more access points (APs) (which may also be referred to as access point multilink devices (AP MLDs)), and the multilink receiving device may include one or more stations (STAs) (which may also be referred to as non-access point multilink devices (NON-AP MLDs)). Alternatively, the multilink transmitting device may include one or more STAs, and the multilink receiving device may include one or more APs.

[0059] 3 is a schematic diagram of the structure of a multi-link device. The structure of the AP MLD and non-AP MLD in this embodiment of this application may include a media access control (MAC) layer and a physical layer (PHY). The MAC layer is further divided into a high MAC layer and a low MAC layer. Specifically, multiple APs in an AP MLD share one AP high MAC, and each AP corresponds to one AP low MAC. Multiple STAs in a non-AP MLD share one STA high MAC, and each AP corresponds to one STA low MAC. The AP PHY of each AP in the AP MLD communicates with the STA PHY of one STA in the corresponding non-AP MLD through a link.

[0060] When a transmitting device needs to establish a low-latency service, the transmitting device may inform the receiving device of the specific QoS requirements of the low-latency service by using a traffic specification element (TSPEC element). However, the traffic specification does not include an indication of the packet loss rate that needs to be met. Furthermore, it is difficult for a wireless system to ensure a zero packet loss rate when the delay requirement is met.

[0061] In view of this, this application provides a service indication solution. A transmitting device generates quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The transmitting device transmits the quality of service requirement information to a receiving device. Therefore, the receiving device may decide whether to agree to establish a low-latency service based on the quality of service requirement information. If the establishment of a low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirement.

[0062] 4 is a schematic flowchart of a service instruction method according to an embodiment of the present application. The method may include the following steps:

[0063] S101: A transmitting device generates quality of service requirement information, the quality of service requirement information including packet loss rate indication information.

[0064] The service in this embodiment may be a low-latency service. The transmitting device transmits a traffic specification element to the receiving device to inform the receiving device of quality of service requirement information of the low-latency service. For a wireless system, it is difficult to ensure a zero packet loss rate while satisfying the delay requirement, but the packet loss rate can be minimized while satisfying low delay. Therefore, in this embodiment, the quality of service requirement information further includes packet loss rate indication information. The packet loss rate indication information indicates the maximum allowable packet loss information. The transmitting device is one transmitting device in the multilink transmitting device. The receiving device is one receiving device in the multilink receiving device. For example, the transmitting device may be an AP, and the receiving device is a STA. Alternatively, the transmitting device may be a STA, and the receiving device is an AP.

[0065] As shown in FIG. 5, the traffic specification element corresponding to the quality of service requirement information includes the following elements:

[0066] Element ID: Identifies an element. For example, an element ID occupies one byte.

[0067] Length: indicates the number of bytes occupied by the element. For example, length occupies 1 byte.

[0068] Traffic identifier bitmap: indicates the traffic identifier (TID) corresponding to the element. TID can be 0-7, 0-15, or 8-15. For example, the traffic identifier bitmap occupies 1 byte.

[0069] Transmission direction: Indicates the direction of the traffic stream. 00 indicates uplink, 10 indicates downlink, 01 indicates direct link, and 11 indicates both uplink and downlink. For example, the transmission direction occupies 1 byte.

[0070] Minimum service interval: Indicates the minimum interval between any two service periods of a traffic stream. For example, the minimum service interval occupies 4 bytes.

[0071] Maximum service interval: Indicates the maximum interval between any two service periods of any traffic stream. For example, the maximum service interval occupies 4 bytes.

[0072] Inactivity interval: Indicates the minimum interval during which no data packets arrive in a traffic stream. For example, an inactivity interval occupies 4 bytes.

[0073] Suspension interval: Indicates the minimum interval for suspending a traffic stream. For example, the suspension interval occupies 4 bytes.

[0074] Service start time: indicates the start time of the service. For example, the service start time occupies 4 bytes.

[0075] Minimum data rate: indicates the minimum data rate corresponding to the location of the service access point in the media access control (MAC) layer. For example, the minimum data rate occupies 4 bytes.

[0076] Mean data rate: indicates the mean data rate corresponding to the location of the service access point in the MAC layer. For example, the mean data rate occupies 4 bytes.

[0077] Burst size: indicates the maximum burst size of a traffic stream. For example, the burst size occupies 4 bytes.

[0078] Delay bound: indicates the maximum delay allowed for a traffic stream. For example, the delay bound occupies 4 bytes.

[0079] Discard age: indicates the maximum validity period of the corresponding media access control service data unit (MSDU). The sender must discard the MSDU when the validity period expires. For example, the discard age occupies 2 bytes.

[0080] In the implementation, the packet loss rate indication information includes the maximum number of packets that can be lost and the reference number of service data packets. Therefore, the traffic specification element corresponding to the quality of service requirement information further includes the following elements:

[0081] Maximum discarded MSDU count: Indicates the maximum number of discarded packets that can be tolerated for a low-delay service with a given maximum delay. For example, if the maximum number of discarded packets occupies 4 bytes, the range of the maximum number of discarded MSDUs is 0 to 2. 32 In another example, the maximum number of lost packets may also be a maximum packet loss range. For example, a correspondence between a plurality of maximum packet loss ranges and an index is preset, and both the transmitting device and the receiving device store the correspondence. In this case, the maximum number of lost packets that can be tolerated may be the value of the index. This can reduce signaling overhead.

[0082] An example of the correspondence between the maximum packet loss range and the index is shown in Table 1. [Table 1]

[0083] Measurement count of service data packets: The measurement count for counting the packet loss rate, i.e., the number of data packets actually sent by the sending device. For example, if the measurement count of service data packets may occupy 4 bytes, the range of the measurement count of service data packets is 0 to 2. 32 That's fine too.

[0084] After receiving the maximum allowable number of lost packets and the reference number of service data packets, the receiving device may calculate the maximum allowable packet loss rate of the sending device: maximum allowable number of lost packets / reference number of service data packets.

[0085] In another implementation, the packet loss rate indication information includes the maximum allowable packet loss rate and the reference number of service data packets, as shown in Figure 6. Therefore, the traffic specification element corresponding to the service quality requirement information further includes the following elements:

[0086] Maximum acceptable packet loss rate (maximum discarded MSDU rate): indicates the maximum acceptable packet loss rate of a low-delay service supported by a given maximum delay. Maximum acceptable packet loss rate = maximum acceptable number of lost packets / reference number of service data packets. For example, a correspondence relationship between multiple maximum packet loss rates and indexes may be preset, and both the transmitting device and the receiving device store the correspondence relationship. In this case, the maximum acceptable packet loss rate may be the value of the index.

[0087] An example of the correspondence between the maximum allowable packet loss rate and the index is shown in Table 2. [Table 2]

[0088] Reference number of service data packets: The meaning of the reference number is the same as above.

[0089] The receiving device may calculate an actual packet loss rate based on the reference number of service data packets and the number of service data packets actually received, and then determine whether the actual packet loss rate is within the above-mentioned maximum allowable packet loss rate.

[0090] Furthermore, the traffic specification element corresponding to the quality of service requirement information may further include triggered reporting parameters.

[0091] Indication information indicating whether to enable a trigger for transmitting quality of service requirement information based on the average packet loss rate (triggered report enable): indicates whether to enable triggering a measurement report based on the average packet loss rate. For example, the indication information occupies 1 bit. When the value of the 1 bit is "1", this indicates that triggering a measurement report based on the average packet loss rate is enabled. When the value of the 1 bit is "0", this indicates that triggering a measurement report based on the average packet loss rate is disabled. Disabling triggering a measurement report based on the average packet loss rate means that the transmitting device transmits a measurement report to the receiving device only when it receives a request sent by the receiving device.

[0092] Average packet loss rate threshold (discarded threshold): Indicates the average packet loss rate threshold for triggering a measurement report. The threshold is generally smaller than the maximum number of allowable lost packets. For example, when the indication information indicating whether to enable triggering transmission of quality of service requirement information based on the average packet loss rate indicates that triggering a measurement report based on the average packet loss rate is disabled, the bit corresponding to the average packet loss rate threshold may be reserved or may not be present.

[0093] Basic delay range (Bin 0 range): indicates the delay range of the first bin (Bin 0) in the transmit delay histogram, i.e., the number of MSDUs whose delay is greater than or equal to 0 and less than B0. Other bins (Bin i) are obtained based on the basic delay range.

[0094] Furthermore, the traffic specification element corresponding to the quality of service requirement information may further include the following elements:

[0095] Indication information indicating whether the service is a high reliability service: further indicating whether the low-delay service is a high reliability service. A high reliability service has a higher requirement for low delay. For example, the indication information may be 1 bit. For example, if the value of the 1 bit is "1", this indicates that the service is a high reliability service. If the value of the 1 bit is "0", this indicates that the service is not a high reliability service.

[0096] Maximum delay jitter of service: indicates that the transmitting device requires that the delay jitter of the low-delay service cannot exceed the maximum delay jitter. The maximum delay jitter of the service may be indicated by several bits.

[0097] Indication information indicating whether to use the backup transmission mode: indicates whether the transmitting device and / or the receiving device uses the backup transmission mode. The backup transmission mode means that, for an MSDU, multiple backups of the MSDU may be transmitted on one or more links before the transmitting device does not receive a successful acknowledgement (ACK) from the receiving device. Alternatively, multiple backups of the MSDU may be transmitted on one or more links before the receiving device does not receive an ACK from the transmitting device. For example, the indication information may be one bit. For example, if the value of the one bit is "1", this indicates that the backup transmission mode may be used. If the value of the one bit is "0", this indicates that the backup transmission mode is not used.

[0098] Indication information indicating the expected channel access method: the expected channel access method may be enhanced distributed channel access (EDCA) or trigger-based uplink channel access. EDCA is a relatively common random access method. Trigger-based uplink channel access means that the transmitting device sends a trigger instruction and the receiving device transmits uplink data. The indication information may be 1 bit, and the correspondence between the bit value of the indication information and the expected channel access method may be as follows: "0" indicates that the expected channel access method is EDCA, and "1" indicates that the expected channel access method is trigger-based uplink channel access.

[0099] Indication information indicating whether a restricted service period needs to be established: the restricted service period means that only the low-latency service can transmit and other services cannot transmit during the restricted service period, in order to avoid interference caused by other services to the low-latency service and reduce the delay of the low-latency service. There are two ways to establish a restricted service period. One way is to establish a restricted service period by using a target wake time (TWT), and the other way is to establish a restricted service period by using a quiet element. The indication information may be 1 bit. If the value of the 1 bit is "1", this indicates that a restricted service period needs to be established. If the value of the 1 bit is "0", this indicates that a restricted service period does not need to be established.

[0100] S102: The transmitting device transmits quality of service requirement information to the receiving device.

[0101] S103: The receiving device receives the quality of service requirement information and determines the quality of service requirement based on the quality of service requirement information.

[0102] The receiving device receives the service quality requirement information, analyzes and obtains the service quality requirement information, and knows the service quality requirements of the receiving device. Furthermore, in the service transmission process, when the service quality does not meet the service quality requirements, a feedback may be sent to the transmitting device.

[0103] According to the service indication information provided in this embodiment of the present application, the transmitting device generates quality of service requirement information. The quality of service requirement information includes packet loss rate indication information. The transmitting device transmits the quality of service requirement information to the receiving device. Therefore, the receiving device may decide whether to agree to establish a low-latency service based on the quality of service requirement information. If the establishment of a low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirement.

[0104] In order to better meet the service quality requirements of the low-latency service, the transmitting device may send a service quality measurement report to the receiving device to inform the service quality achieved by the current low-latency service. However, currently, there is no solution for how the multilink transmitting device should send the service quality measurement report in a multilink scenario, and the multilink receiving device cannot determine the service quality of each of the multiple links.

[0105] In view of this, this application provides a service indication solution. A multilink transmitting device includes link quality of service information and link indication information in a service quality measurement report. The link indication information indicates multiple links carrying a service. The link quality of service information includes the number of media access control service data units lost on each of the multiple links carrying the service. Therefore, a peer end may accurately determine the service quality of each of the multiple links based on the service quality measurement report. This improves the reliability of service transmission.

[0106] 7 is a schematic flowchart of another service instruction method according to an embodiment of the present application. The method may include the following steps:

[0107] S201: A multilink transmitting device generates a service quality measurement report.

[0108] Multiple links are used to carry or transmit a service, which can reduce the packet delay of the service. In the service transmission process, the multi-link transmitting device obtains the service quality of each of the multiple links carrying the service and generates a service quality measurement report.

[0109] In this embodiment, the service quality measurement report includes link indication information and link service quality information. The link indication information indicates multiple links carrying the service. In a multi-link scenario, all or some links may carry the service. The multiple links actually carrying the service are indicated by the link indication information. The link service quality information includes the number of MSDUs lost (MSDU lost count) on each of the multiple links carrying the service. The lost MSDU count is the number of MSDUs sent by the multi-link transmitting device but for which no successful acknowledgement / block acknowledgement (ACK / BA) sent by the multi-link receiving end is received, or for which an ACK / BA is received but a reception error is indicated.

[0110] In the implementation, as shown in FIG. 8, the link indication information includes the number of links that carry the service and the link identifiers (link IDs) of each of the links that carry the service.

[0111] Thus, the service quality measurement report includes:

[0112] Number of links carrying the service: Indicates the number of links currently carrying the low latency service.

[0113] The link identifiers of the multiple links carrying the service: the link identifiers corresponding to the MSDU lost count.

[0114] The number of MSDUs lost on each of the multiple links carrying the service included in the link quality of service information (MSDU lost count): If the number of multiple links carrying the service is N, there are N lost MSDUs, where N is a positive integer.

[0115] Furthermore, the service quality measurement report further includes:

[0116] Element ID: Identifies an element. For example, an element ID occupies one byte.

[0117] Length: indicates the number of bytes occupied by the element. For example, length occupies 1 byte.

[0118] Traffic identifier bitmap: indicates the traffic identifier (TID) corresponding to the element. TID can be 0-7, 0-15, or 8-15. For example, the traffic identifier bitmap occupies 1 byte.

[0119] Actual measurement start time of a service quality measurement report: the time point at which the trigger condition is met when a measurement report is triggered. For example, the actual measurement start time may be a timing synchronization function (TSF) value at the trigger time. Meeting the trigger condition means that sending a measurement report is triggered when the actual average packet loss rate is equal to or greater than the average packet loss rate threshold in the above embodiment.

[0120] Total number of medium access control service data units successfully transmitted on multiple links carrying the service (transmitted MSDU count): The number of MSDUs successfully transmitted by the multilink transmitting device and for which an ACK / BR was received by the multilink receiving device.

[0121] Total number of Medium Access Control service data units discarded on the multiple links carrying the service (MSDU discarded count): This is the number of MSDUs that were discarded by the multilink transmitting device due to the fact that the number of timeouts or retransmissions was exceeded.

[0122] Total number of media access control service data units that failed to be transmitted on the multiple links carrying the service (MSDU failed count): This is the number of MSDUs that were discarded by the multilink transmitting device due to the fact that the number of retransmissions was exceeded.

[0123] Total number of medium access control service data units retransmitted multiple times on the multiple links carrying the service (MSDU multiple retry count): The number of MSDUs successfully transmitted by a multilink transmitting device that have been retransmitted more than once.

[0124] Average transmit delay of multiple links carrying a service: It is the average sum of all delays of multiple links carrying a service. The average transmit delay represents the transmit delay of a multi-link transmitting device.

[0125] Number of times no acknowledgement was received on each of the multiple links carrying the service: The number of ACK / BR failures on each of the multiple links carrying the service.

[0126] The number of times an overlapping basic service set (OBSS) frame is received on each of multiple links carrying the service.

[0127] The channel load of each of the multiple links carrying the service: for example, the percentage of busy channels on each of the multiple links carrying the service.

[0128] Base Delay Range: Indicates the delay range of the first bin (Bin 0) in the transmit delay histogram, i.e., the number of MSDUs whose delay is greater than or equal to 0 and less than B0.

[0129] The total number of media access control service data units on multiple links carrying the service within at least one delay range, i.e., bin i: the number of MSDUs whose delay is greater than or equal to 2^(i-1)*B0 and less than 2^i*B0. Bin i is obtained based on the basic delay ranges mentioned above. In Figure 8, i ranges from 1 to 5.

[0130] All the above parameters in a service quality measurement report may represent the service quality of multiple links carrying a low latency service. A service quality measurement report may include the above parameters or may include some of multiple parameters.

[0131] In another implementation manner, Figure 9 is a schematic diagram of another format of the service quality measurement report. Different from Figure 8, in Figure 9, the service quality measurement report includes:

[0132] Link indication information: This is realized by using a bitmap. The first value of the bitmap indicates multiple links that carry a service. For example, a multi-link scenario includes a total of five links, namely, link 1 to link 4. A bit value of "1" in the bitmap indicates a link that carries a service. If the bitmap of the link indication information is "11001", this indicates that link 1, link 2, and link 5 are links that carry a service.

[0133] The number of MSDUs lost on each link of the multiple links carrying the service: has the same meaning as explained in Figure 8. The corresponding bitmap is "11001". The MSDU lost count is repeated three times.

[0134] Other parameters included in the service quality measurement report may be the same as those described in FIG.

[0135] For example, a quality of service measurement report is contained in an element.

[0136] The multilink transmitting device may also measure other parameters, and measurement reports of the parameters are carried in the element for transmitting.

[0137] S202: The multilink transmitting device sends a service quality measurement report to the multilink receiving device.

[0138] The multilink transmitting device may transmit the service quality measurement report to the multilink receiving device by using any of the links that carry the service, or may transmit the service quality measurement report over a link that does not carry the service.

[0139] S203: The multilink receiving device receives a service quality measurement report, and determines a service quality of each of the multiple links carrying the service based on the service quality measurement report.

[0140] After receiving the service quality measurement report, the multilink receiving device may obtain the service quality of each of the multiple links carrying the service. If the service quality of the low-latency service is poor, the link causing the poor service quality of the low-latency service can be accurately determined.

[0141] Furthermore, after the multilink receiving device determines the service quality of each of the multiple links carrying the service, corresponding operations may be performed on links whose service quality is lower than the service quality requirement of the low-latency service to further improve the service quality of the low-latency service carried on the link. Specifically, in one scheme, the AP may choose to negotiate a mapping between a traffic identifier and a link (TID-to-link) so that multiple links correspond to one TID to reduce the delay of the service. In another scheme, a corresponding restricted service period is established for a link whose service quality is lower than the service quality requirement of the low-latency service so that only the low-latency service is transmitted within the restricted service period to avoid interference caused by other services to the low-latency service, etc.

[0142] Regarding the negotiation of TID-to-link mapping, the TID-to-link mapping is used to indicate whether each link is enabled or disabled. For example, if a TID is not mapped to a link, the link is disabled. On the other hand, if any TID is mapped to a link, the link is enabled, and AP MLD and non-AP MLD can transmit over the enabled link.

[0143] For negotiation of TID-to-link mapping, the responder can respond in one of the following ways:

[0144] Scheme 1: If the TID-to-link mapping indication only includes disabling one or more links, the responder must accept this TID-to-link scheme, or these links will be disabled.

[0145] Scheme 2: If the TID-to-link mapping indication only includes enabling one or more links, the responder may accept or reject this TID-to-link mapping scheme.

[0146] Scheme 3: If the TID-to-link mapping instruction includes disabling one or more links and enabling one or more links, the responder may accept or reject this TID-to-link mapping scheme.

[0147] Furthermore, for Methods 1 to 3, if the TID-to-link mapping instruction includes disabling one or more links, the requester optionally indicates whether this disabling operation is mandatory, i.e., asks whether the responder needs to disable the links.

[0148] Alternatively, corresponding to Scheme 3, for the negotiation of TID-to-link mapping, if the TID-to-link mapping indication includes disabling one or more links and enabling one or more links, optionally, the requester indicates whether this disabling operation is mandatory, i.e., asks whether the responder needs to disable the links.

[0149] According to another service indication method provided in this embodiment of the present application, a multilink transmitting device includes link service quality information and link indication information in a service quality measurement report. The link indication information indicates multiple links carrying a service. The link service quality information includes the number of media access control service data units lost on each of the multiple links carrying the service. Therefore, a peer end may accurately determine the service quality of each of the multiple links based on the service quality measurement report, which improves the reliability of service transmission.

[0150] 10 is a schematic flowchart of yet another service instruction method according to an embodiment of the present application. The method may include the following steps:

[0151] S301: A multi-link transmitting device generates quality of service requirement information, where the quality of service requirement information includes packet loss rate indication information.

[0152] Multiple links are used to carry or transmit a service, which can reduce the packet delay of the service. In this embodiment, a multi-link transmitting device generates service quality requirement information for the service. The service is carried by multiple links. For a specific implementation manner of generating service quality requirement information, please refer to step S101 in the embodiment shown in Figure 4.

[0153] S302: The multilink transmitting device transmits quality of service requirement information to the multilink receiving device.

[0154] The multilink transmitting device transmits quality of service requirement information to the multilink receiving device by using either link.

[0155] S303: The multilink receiving device receives the quality of service requirement information and determines the quality of service requirement based on the quality of service requirement information.

[0156] Different from the above embodiment, in this embodiment, in order to better meet the service quality requirements of low-latency services, after the multi-link transmitting device sends the service quality requirement information, the multi-link transmitting device may further obtain the service quality of each link and send a service quality measurement report to the multi-link receiving device, so that the multi-link receiving device can understand the service quality of each link.

[0157] S304: The multilink transmitting device generates a service quality measurement report.

[0158] The service quality measurement report includes link indication information and link service quality information, the link indication information indicating a plurality of links carrying the service, and the link service quality information including the number of media access control service data units lost on each of the plurality of links carrying the service.

[0159] For a specific implementation method of this step, refer to step S201 in the embodiment shown in FIG.

[0160] S305: The multilink transmitting device sends a service quality measurement report to the multilink receiving device.

[0161] For a specific implementation method of this step, refer to step S202 in the embodiment shown in FIG.

[0162] S306: The multilink receiving device receives the service quality measurement report, and determines the service quality of each of the multiple links carrying the service based on the service quality measurement report.

[0163] For a specific implementation method of this step, refer to step S203 in the embodiment shown in FIG.

[0164] Furthermore, after the multilink receiving device determines the service quality of each of the multiple links carrying the service, corresponding operations may be performed on links whose service quality is lower than the service quality requirement of the low-latency service to further improve the service quality of the low-latency service carried on the link. Specifically, in one scheme, the AP may choose to negotiate a mapping between a traffic identifier and a link (TID-to-link) so that multiple links correspond to one TID to reduce the delay of the service. In another scheme, a corresponding restricted service period is established for a link whose service quality is lower than the service quality requirement of the low-latency service so that only the low-latency service is transmitted within the restricted service period to avoid interference caused by other services to the low-latency service, etc.

[0165] According to the service indication method provided in this embodiment of the present application, the multilink transmitting device generates service quality requirement information. The service quality requirement information includes packet loss rate indication information. The multilink transmitting device transmits the service quality requirement information to the multilink receiving device. Therefore, the multilink receiving device may decide whether to agree to establish a low-latency service based on the service quality requirement information. If the establishment of the low-latency service is agreed upon, the packet loss rate needs to be minimized while satisfying the delay requirement. Furthermore, the multilink transmitting device includes link service quality information and link indication information in a service quality measurement report. The link indication information indicates multiple links carrying the service. The link service quality information includes the number of media access control service data units lost on each of the multiple links carrying the service. Therefore, the peer end may accurately determine the service quality of each of the multiple links based on the service quality measurement report.

[0166] 11 is a schematic flowchart of yet another service instruction method according to an embodiment of the present application. The method may include the following steps:

[0167] S401: A multilink transmitting device sends a measurement request to a multilink receiving device. In response, the multilink receiving device receives the measurement request. The measurement request includes link indication information of the link requested to be measured.

[0168] Currently, several radio measurement request types are defined, such as channel load measurements and clear channel assessment (CCA) measurements. Specifically, radio measurement requests are used to request measuring channel loads, performing clear channel assessments, etc.

[0169] For a multi-link scenario, in one scheme, the Radio Measurement Request / Response frame interaction may be performed once on each link to measure each link, but the signaling overhead in this scheme is high.

[0170] In this embodiment, link indication information of the link requested to be measured is carried in the measurement request, where the link indication information indicates the link requested to be measured.

[0171] Specifically, the measurement request element carries a subelement, which contains link indication information for the link requested to be measured.

[0172] As shown in FIG. 12 , the measurement request element includes an element ID, an element length, and measurement request information. In this embodiment, the measurement request element further includes subelements. The subelements specifically include a subelement ID, a subelement length, a link ID list of links requested to be measured, or a link bitmap of links requested to be measured. The link ID list of links requested to be measured includes identifiers of all links requested to be measured. If the N bit in the link bitmap is set to “1” (this value is merely an example, and the N bit may also be set to “0” to indicate the same meaning), this indicates that the measurement request needs to be performed for all corresponding links.

[0173] S402: The multilink receiving device sends a measurement response to the multilink transmitting device. In response, the multilink transmitting device receives the measurement response. The measurement response includes measurement report information of the link indicated by the link indication information.

[0174] After receiving the measurement request, the multilink receiving device performs corresponding types of measurements on the links requested to be measured and indicated by the link indication information. For example, if the link identifier list of the links requested to be measured includes link 1, link 2, and link 5, and the measurement type is channel load measurement, the multilink receiving device measures the channel loads of link 1, link 2, and link 5, and sends a measurement response to the multilink transmitting device. The measurement response includes the channel load measurement results of link 1, link 2, and link 5.

[0175] Alternatively, after receiving the measurement request, the multilink receiving device determines the links requested to be measured based on the link identifiers and link bitmap of the multiple links, and performs corresponding types of measurements on these links. For example, if the multiple links include Link 1 to Link 5, the link bitmap is "11001", and the measurement type is channel load measurement, the multilink receiving device determines to measure the channel loads of Link 1, Link 2, and Link 5, and sends a measurement response to the multilink transmitting device. The measurement response includes the channel load measurement results of Link 1, Link 2, and Link 5.

[0176] 13 is a schematic diagram of the format of a measurement response element. The measurement response element includes an element identifier, an element length, and measurement report information. If there are N links requested to be measured, there will be N measurement response elements.

[0177] QoS measurements may be performed on stream classification service identifiers (SCSIDs) using the transmit stream / category request / report defined in the current protocol, in combination with the newly defined indication rules.

[0178] In one example, an AP or AP MLD sends a spectrum measurement request frame or a radio measurement request frame to request a STA or a non-AP MLD to perform transmission stream / category measurements.

[0179] FIG. 14 is a schematic diagram of the frame format of the spectrum measurement request frame, which includes: Category, occupying 1 byte, spectrum management action, which occupies 1 byte; A dialog token occupying one byte and Measurement request element, whose bytes are variable.

[0180] The format of the Measurement Request element is shown in Figure 15 and contains the following: an element identifier occupying one byte, The element length, which occupies 1 byte, a measurement token occupying 1 byte, measurement request mode, which occupies one byte; Measurement type occupies 1 byte and Measurement request, which is a variable byte.

[0181] The measurement type is set to an index number corresponding to a transport stream / category measurement. When the measurement type is set to an index number corresponding to a transport stream / category measurement, the format of the measurement request is shown in Figure 16 and includes the following: The randomization interval occupies two bytes. measurement duration, which occupies 2 bytes; Peer STA address, which occupies 6 bytes, a traffic identifier (TID) occupying one byte, Bin 0 range occupies 1 byte and An optional subelement whose bytes are variable.

[0182] The format of the Traffic Identifier field is shown in Figure 17. When B0 is 1, this indicates that the traffic stream corresponding to the SCSID is measured and the value of the SCSID is carried in the Traffic Identifier field. When B0 is 0, this indicates that the traffic stream or traffic category corresponding to the TID is measured.

[0183] When a STA or non-AP MLD receives a spectrum measurement request frame based on transmission stream / category measurement, it performs a corresponding type of measurement on the traffic stream corresponding to the SCSID, or the traffic stream or traffic category corresponding to the TID. The STA or non-AP MLD sends a spectrum measurement response frame to the AP or AP MLD. The format of the spectrum measurement response frame is shown in Figure 18 and includes the following: Category, occupying 1 byte, Spectrum Management Actions, which occupy one byte; Dialogue token occupying 1 byte and A measurement report element with a variable number of bytes.

[0184] The format of the Measurement Report element is shown in Figure 19 and includes the following: an element identifier occupying one byte, The element length, which occupies 1 byte, a measurement token occupying one byte, a measurement report mode occupying one byte, specifically including late, impossible, refused and reserved bits occupying 1 bit, 1 bit, 1 bit and 5 bits respectively; Measurement type occupies 1 byte and Measurement report with a variable number of bytes.

[0185] When the measurement type is set to the index number corresponding to the transport stream / category measurement, the format of the measurement report is shown in Figure 20 and includes: actual measurement start time, measurement duration, peer STA address, TID, reporting reason, transmitted MSDU count, MSDU discarded count, MSDU failed count, MSDU multiple retry count, QoS CF-Polls lost count, average transmit delay, Bin 0 range, Bin 0, Bin 1, Bin 2, Bin 3, Bin 4, Bin 5 and optional sub-elements.

[0186] If B0 in the TID field is 1, this indicates that the traffic stream corresponding to the SCSID is measured and the value of the SCSID is carried in the traffic identifier field. If B0 is 0, this indicates that the traffic stream or traffic category corresponding to the TID is measured.

[0187] Therefore, the TID field in the transport stream / category measurement request / report is redefined so that existing transport stream / category measurement requests / reports can be reused to measure traffic streams of an SCSID.

[0188] In another example, an AP or AP MLD transmits a spectrum measurement request frame or a radio measurement request frame to request a STA or a non-AP MLD to perform transmission stream / category measurements.

[0189] The frame format of the spectrum measurement request frame is shown in FIG.

[0190] The format of the Measurement Request element is shown in FIG.

[0191] The measurement type is set to an index number corresponding to a transport stream / category measurement. When the measurement type is set to an index number corresponding to a transport stream / category measurement, the format of the measurement request is shown in Figure 16.

[0192] For optional subelements in a measurement request, when the optional subelement includes a triggered reporting subelement, the format of the triggered reporting subelement is shown in FIG. 21 and includes the following: a subelement identifier occupying one byte, The subelement length, which occupies 1 byte, A trigger condition occupying one byte, the average error threshold occupying one byte, consecutive error threshold occupying one byte, a delay threshold, which occupies one byte and includes a delayed MSDU range and a delayed MSDU count; A measurement count occupying one byte and Trigger timeout occupying one byte.

[0193] The trigger conditions further include: average occupying 1 bit, Consecutive, occupying one bit, A delay occupying one bit, Packet delivery ratio (PDR) occupying 1 bit and Reserved bits occupying 4 bits.

[0194] That is, for the trigger reporting sub-element, PDR is newly added to the trigger condition field to indicate that a PDR-based trigger reporting is required.

[0195] When an optional subelement carries a trigger report subelement and the traffic identifier field carries an SCSID (i.e., B0 in the traffic identifier field is set to 1), if the PDR bit in the trigger condition is set to 1, all other fields in the trigger report subelement other than the trigger condition field, the trigger timeout field, and the MSDU count field are reserved fields.

[0196] When a STA or non-AP MLD receives a spectrum measurement request frame based on a transmission stream / category measurement, it performs a corresponding type of measurement on the traffic stream corresponding to the SCSID or the traffic stream or traffic category corresponding to the TID. The STA or non-AP MLD then sends a spectrum measurement response frame to the AP or AP MLD. The format of the spectrum measurement response frame is shown in Figure 18.

[0197] The format of the Measurement Report element is shown in FIG.

[0198] When the measurement type is set to the index number corresponding to the transport stream / category measurement, the format of the measurement report is shown in Figure 22 and includes:

[0199] actual measurement start time, measurement duration, peer STA address, TID, reporting reason, transmitted MSDU count, MSDU discarded count, MSDU failed count, MSDU multiple retry count, QoS CF-Polls lost count or MSDU delivery count, average transmit delay, Bin 0 range, Bin 0, Bin 1, Bin 2, Bin 3, Bin 4, Bin 5 and optional sub-elements.

[0200] The reporting reason field further includes the following fields: average trigger, consecutive trigger, delay trigger, PDR trigger and a reserved field. The PDR trigger field occupies one reserved bit and indicates that a transmission stream / category measurement report is triggered because the PDR is smaller than the target value.

[0201] When the Traffic Identifier field carries an SCSID, the QoS CF-Poll Loss Count field may be used to carry an MSDU delivery count, which indicates the number of MSDUs successfully transmitted by the transmitting end within the required delay bound. The delay bound is carried in the corresponding TSPEC element.

[0202] Furthermore, when the station side is non-AP MLD, a newly defined multi-link measurement report subelement may be carried in the transmission stream / category measurement report to carry information about each associated link (per-link) carrying the measured service. The format of the newly defined multi-link measurement report subelement is shown in Figure 23 and includes: Subelement identifier, Subelement length, a link bitmap indicating the links that the corresponding service can transmit; a transmitted MSDU / MPDU count list indicating the number of transmitted MSDUs / MPDUs corresponding to the service on each link carrying the service; and An MSDU / MPDU lost count list indicating the number of lost MSDUs / MPDUs corresponding to the service on each link carrying the service, i.e., no ACK received or an ACK received but a reception failure is indicated.

[0203] Therefore, the TID field in the transport stream / category measurement request / report is redefined so that existing transport stream / category measurement requests / reports can be reused to measure traffic streams of an SCSID.

[0204] According to the service indication method provided in this embodiment of the present application, the multilink transmitting device indicates the links that are requested to be measured by carrying link indication information of the links that are requested to be measured in the radio measurement request, so that the multilink receiving device may measure the links that are requested to be measured based on the link indication information and report a measurement report. This avoids the case where measurement request / response frame interactions are performed once for each of multiple links, reduces signaling overhead, and improves measurement efficiency.

[0205] The above describes the solutions provided in the embodiments of this application. To realize the above functions, it can be understood that a service instruction device (e.g., AP, STA, AP MLD, or non-AP MLD) includes corresponding hardware structures and / or software modules for performing the functions. Those skilled in the art should easily recognize that this application can be realized by hardware or a combination of hardware and computer software, combined with the example units and algorithm steps described in the embodiments disclosed in this specification. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to realize the described functions for each specific application, but the implementation method should not be considered to exceed the scope of this application.

[0206] In the embodiment of this application, the service instruction device may be divided into functional modules based on the above-mentioned method example. For example, each functional module may be obtained through division based on its corresponding function, or two or more functions may be integrated into one processing module. The functional modules may be implemented in the form of hardware or software functional modules. It should be noted that in the embodiment of this application, the module division is an example and is merely a logical division of functions. In actual implementation, other division methods may be used. Below, the division of each functional module based on its corresponding function is used as an example for explanation.

[0207] A schematic diagram of a possible structure of the service instruction device is shown in Figure 24. The service instruction device includes a processing unit and a transceiver unit.

[0208] In an embodiment, the service indication device may be the transmitting device shown in Fig. 4. The processing unit is configured to support the service indication device in performing step S101 in the above embodiment. The transceiver unit is configured to support the service indication device in performing step S102 in the above embodiment. For all relevant contents of each step included in the above method embodiment, please refer to the functional description of the corresponding functional module. Details will not be described again here.

[0209] In other embodiments, the service indication device may be the receiving device shown in Fig. 4. The transceiver unit is configured to support the service indication device in performing step S102 in the above embodiment. The processing unit is configured to support the service indication device in performing step S103 in the above embodiment. For all relevant contents of each step included in the above method embodiments, please refer to the functional description of the corresponding functional module. Details will not be described again here.

[0210] In other embodiments, the service indication device may be the multilink transmission device shown in Fig. 7. The processing unit is configured to support the service indication device in performing step S201 in the above embodiment. The transceiver unit is configured to support the service indication device in performing step S202 in the above embodiment. For all relevant contents of each step included in the above method embodiment, please refer to the functional description of the corresponding functional module. Details will not be described again here.

[0211] In yet another embodiment, the service indication device may be the multilink receiving device shown in Fig. 7. The transceiver unit is configured to support the service indication device in performing step S202 in the above embodiment. The processing unit is configured to support the service indication device in performing step S203 in the above embodiment. For all relevant contents of each step included in the above method embodiment, please refer to the functional description of the corresponding functional module. Details will not be described again here.

[0212] FIG. 25 is a structural diagram of a possible product form of a service indication device according to an embodiment of this application.

[0213] In a possible product form of the embodiment, the service indication device may be an information transmission device. The service indication device includes a processor and a transceiver. The processor is configured to control and manage actions of the service indication device, for example, to support the service indication device in performing step S101 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service indication device in performing step S102 in the above embodiment. Optionally, the service indication device may further include a memory.

[0214] In another possible product form of the embodiment, the service instruction device may be an information transmission board. The service instruction device includes a processor and a transceiver. The processor is configured to control and manage the actions of the service instruction device, for example, to support the service instruction device in performing step S101 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service instruction device in performing step S102 in the above embodiment. Optionally, the service instruction board may further include a memory.

[0215] In a possible product form of another embodiment, the service indication device may be an information transmission device. The service indication device includes a processor and a transceiver. The processor is configured to control and manage the actions of the service indication device, for example, to support the service indication device in performing step S103 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service indication device in performing step S102 in the above embodiment. Optionally, the service indication device may further include a memory.

[0216] In other possible product forms of other embodiments, the service instruction device may be an information transmission board. The service instruction board includes a processor and a transceiver. The processor is configured to control and manage the actions of the service instruction device, for example, to support the service instruction device in performing step S103 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service instruction device in performing step S102 in the above embodiment. Optionally, the service instruction board may further include a memory.

[0217] In yet another possible product form of the embodiment, the service indication device may be an information transmission device. The service indication device includes a processor and a transceiver. The processor is configured to control and manage the actions of the service indication device, for example, to support the service indication device in performing step S201 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service indication device in performing step S202 in the above embodiment. Optionally, the service indication device may further include a memory.

[0218] In another possible product form of yet another embodiment, the service instruction device may be an information transmission board. The service instruction board includes a processor and a transceiver. The processor is configured to control and manage the actions of the service instruction device, for example, to support the service instruction device in performing step S201 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service instruction device in performing step S202 in the above embodiment. Optionally, the service instruction board may further include a memory.

[0219] In yet another possible product form of the embodiment, the service indication device may be an information transmission device. The service indication device includes a processor and a transceiver. The processor is configured to control and manage the actions of the service indication device, for example, to support the service indication device in performing step S103 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service indication device in performing step S102 in the above embodiment. Optionally, the service indication device may further include a memory.

[0220] In another possible product form of the embodiment, the service instruction device may be an information transmission board. The service instruction board includes a processor and a transceiver. The processor is configured to control and manage the actions of the service instruction device, for example, to support the service instruction device in performing step S103 in the above embodiment and / or to perform other technical processes described in this specification. The transceiver is configured to support the service instruction device in performing step S102 in the above embodiment. Optionally, the service instruction board may further include a memory.

[0221] In yet another possible product form of the above embodiment, the service indication device is also realized by a general-purpose processor, i.e., what is commonly called a chip. The general-purpose processor includes a processing circuit and a communication interface. Optionally, the general-purpose processor may further include a storage medium.

[0222] In yet another possible product form of the above embodiments, the service indication device may alternatively be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, logic gates, discrete hardware components, any other suitable circuitry, or any combination of circuitry capable of performing the various functions described throughout this application.

[0223] A processor may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the disclosed subject matter in this application. Alternatively, a processor may be a combination of processors that implement computing functions, such as a combination of one or more microprocessors or a combination of a digital signal processor and a microprocessor. A bus may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. Buses may be categorized as address buses, data buses, control buses, etc. For ease of representation, only one bold line is used to represent a bus in FIG. 8, but this does not imply that only one bus or only one type of bus is present.

[0224] Those skilled in the art may understand that all or part of the steps of the method embodiments may be realized by hardware associated with program instructions. The program instructions may be stored in a computer-readable storage medium. When the program instructions are executed, the steps of the method embodiments are performed. The above-mentioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0225] In one aspect, an embodiment of this application further provides a readable storage medium that stores computer-executable instructions that, when executed, enable a device (which may be a single-chip microcomputer, a chip, a controller, etc.) or a processor to perform the steps in the service instruction method provided in this application.

[0226] In one aspect, an embodiment of this application further provides a computer program product, which includes computer-executable instructions stored in a computer-readable storage medium. At least one processor of a device may read the computer-executable instructions from the computer-readable storage medium, and the at least one processor executes the computer-executable instructions, thereby causing the device to perform steps in the service instruction method provided in this application.

[0227] A client (e.g., a STA) may send a stream classification service (SCS) request frame to a server (e.g., an AP). The SCS request frame is used to request that a low-latency service related to the application layer be added to the associated AP. The server sends an acknowledgement (ACK) to the client and then an SCS response frame. The SCS response frame is used to indicate that the SCS request frame was received and indicates whether the low-latency service was successfully added or if the addition failed.

[0228] Figure 26 is a schematic diagram of the format of an SCS request frame. The SCS request frame contains the following fields: A category indicating the category to which the request frame belongs, A robust action that indicates which frame is in the category. Dialog token and An SCS descriptor list containing one or more SCS descriptors.

[0229] Figure 27 is a schematic diagram of the format of the SCS descriptor. The SCS descriptor contains the following fields or elements: element ID, Length, a stream classification service identifier (SCSID) containing one byte and indicating an identifier assigned to the SCS flow (when allocating an SCSID to reuse a transmit stream / category request / report in existing protocols, the EHT STA or non-AP MLD always sets B0 in the TID field shown in Figure 17 to 1, which indicates that the field contains an SCSID (occupying B0 to B7); if B0 in the TID field is set to 0, this indicates that the TID is contained in B3 to B7 in the field, so different indications are realized by reusing the TID field); a request type, which contains one byte and indicates the type of request, and may be one of: add request, remove request, or change request; an optional intra-access category priority element; a traffic classification element (TCLAS element), which is optional and indicates how to identify an SCS flow and carries criteria for determining an SCS flow; Optionally, a traffic classification processing element (TCLAS processing element) that indicates how to process the multiple traffic classification elements when multiple traffic classification elements are present; and A traffic specification element (TSPEC element) or a newly defined element (e.g., TSPEC-lite element) that indicates information such as QoS parameters of the corresponding SCS flow.

[0230] Further optional sub-elements may be included.

[0231] As shown in FIG. 27, the intra-access category priority element specifically further includes the following fields: User priority, which contains 3 bits and indicates the user's priority; an alternate queue, which contains one bit and indicates whether to establish a new alternate queue for the SCS flow; drop eligibility, which contains one bit and indicates whether data packets of the SCS flow can be discarded when there are not enough resources; and Reserved field.

[0232] Figure 28 is a schematic diagram of the format of the SCS Response Frame. The SCS Response Frame contains the following fields: A category indicating the category to which the response frame belongs, A robust action that indicates which frame is in the category. a dialog token that may match the dialog token in the corresponding SCS request frame, and An SCS status list that contains one or more SCS status groups and contains the following two subfields: SCS ID indicating the SCS identifier and A status code indicating whether the requested SCS ID was accepted.

[0233] However, for a multi-link scenario, after an AP adds a low-latency service, the low-latency service may be carried on multiple links, but there is no related solution to enable the AP to obtain the service quality of each link of the STA that carries the low-latency service.

[0234] In consideration of this, an embodiment of this application provides yet another service indication method. The procedure of this method is the same as that of Figure 7. The content of the service quality measurement report is also basically the same as that of the embodiment shown in Figure 7. The difference is that in the embodiment shown in Figure 7, the service quality measurement report includes a traffic identifier bitmap, while in this embodiment, the service quality measurement report includes an SCS ID, so that the AP can obtain the service quality of the low-latency service corresponding to the SCS ID on each link based on the SCS ID carried in the received service quality measurement report. Specific formats of the service quality measurement report are shown in Figures 29 and 30.

[0235] According to yet another service indication method provided in this embodiment of the present application, a multilink transmitting device includes link service quality information and link indication information in a service quality measurement report. The link indication information indicates a plurality of links carrying low-latency services. The link service quality information includes the number of media access control service data units lost on each of the plurality of links carrying low-latency services. Therefore, a peer end may accurately determine the service quality of each of the plurality of links based on the service quality measurement report, which improves the reliability of service transmission.

[0236] For ease and simplicity of description, the detailed operation processes of the above systems, devices and units may be clearly understood by those skilled in the art by referring to the corresponding processes in the above method embodiments, and the details will not be described again here.

[0237] In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be realized in other ways. For example, the division into units is merely a logical division of function, and other divisions may occur in actual implementations. For example, multiple units or components may be combined or combined into other systems, or some features may be omitted or not implemented. The shown or discussed mutual couplings or direct couplings or communication connections may be realized through some interfaces. Indirect couplings or communication connections between devices or units may be realized in electronic, mechanical, or other forms.

[0238] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, in other words, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0239] All or part of the above embodiments may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of this application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in or transmitted using a computer-readable storage medium. The computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave) method. The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device such as a server or data center that integrates one or more available media. The usable medium may be a read-only memory (ROM), a random access memory (RAM), or a magnetic medium, for example a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, for example a digital versatile disc (DVD), or a semiconductor medium, for example a solid state disk (SSD).

Claims

1. A service instruction method, comprising: generating a service quality measurement report, the service quality measurement report including link indication information and link service quality information, the link indication information indicating a plurality of links carrying a service, and the link service quality information including the number of media access control service data units lost on each of the plurality of links carrying the service; transmitting the service quality measurement report; A method comprising:

2. A service instruction method, comprising: receiving a service quality measurement report, the service quality measurement report including link indication information and link service quality information, the link indication information indicating a plurality of links carrying a service, and the link service quality information including a number of media access control service data units lost on each of the plurality of links carrying the service; determining a quality of service for each of a plurality of links carrying said service based on said quality of service measurement reports; A method comprising:

3. The method according to claim 1 or 2, wherein the link indication information includes the number of a plurality of links that carry the service and a link identifier for each of the plurality of links that carry the service.

4. 3. The method of claim 1, wherein the link indication information is realized by using a bitmap, a first value of the bitmap indicating a number of links carrying the service.

5. 5. The method of claim 1, wherein the service quality measurement report further comprises at least one of the following information: a traffic classification service identifier; an actual measurement start time of the service quality measurement report; a total number of media access control service data units successfully transmitted on a plurality of links carrying the service; a total number of media access control service data units discarded on a plurality of links carrying the service; a total number of media access control service data units that failed to be transmitted on a plurality of links carrying the service; a total number of media access control service data units that were retransmitted multiple times on a plurality of links carrying the service; an average transmission delay of a plurality of links carrying the service; a number of times an acknowledgment was not received on each of a plurality of links carrying the service; a number of times an overlapping basic service set was received on each of a plurality of links carrying the service; a channel load of each of a plurality of links carrying the service; a basic delay range; and a total number of media access control service data units on a plurality of links carrying the service within at least one delay range, wherein the at least one delay range is obtained based on the basic delay range.

6. A service instruction method, comprising: generating quality of service requirement information, the quality of service requirement information including a packet loss rate indication; transmitting said quality of service requirement information; A method comprising:

7. A service instruction method, comprising: receiving quality of service requirement information, the quality of service requirement information including a packet loss rate indication; determining quality of service requirements based on the quality of service requirement information; A method comprising:

8. The method according to claim 6 or 7, wherein the packet loss rate indication information includes a maximum number of packets to be lost and a reference number of service data packets.

9. The method according to claim 6 or 7, wherein the packet loss rate indication information includes a maximum allowable packet loss rate and a reference number of service data packets.

10. 10. The method according to claim 6, wherein the quality of service requirement information further includes instruction information indicating whether to enable a trigger for transmitting the quality of service requirement information based on an average packet loss rate, and a threshold value of the average packet loss rate.

11. 11. The method according to claim 6, wherein the quality of service requirement information further comprises at least one of the following information: an indication of whether the service is a reliable service; a maximum delay jitter of the service; an indication of whether a backup transmission mode is to be used; an indication of an expected channel access method; and an indication of whether a restricted service period needs to be established.

12. A service indication device comprising a unit adapted to carry out the method of any one of claims 1 to 11.

13. A computer-readable storage medium configured to store a computer program, comprising: The computer program is a computer-readable storage medium containing instructions used to carry out the method of any one of claims 1 to 11.

14. A computer program comprising: A computer program comprising instructions used to carry out the method of any one of claims 1 to 11.

15. A service instruction device including a memory, a processor, and a computer program stored in the memory and operable on the processor, A service indication device, wherein the computer program, when executed, causes the processor to implement the method of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method and apparatus for power saving in wireless local area network

    JP2018102014A

  • Method, network device and communication device for resource allocation

    JP2021501486A

  • Multilink bandwidth allocation method and device for a mobile network based on signal strength

    US20170127408A1

  • Radio Resource Allocation for Access Link

    US20200145967A1

  • Method and apparatus for reporting quantity of data for direct-link transmission in a wireless network

    US20200374907A1