Communication method and communication apparatus
By using inter-site communication methods and a paid lending mechanism, the problem of lack of motivation for sharing transmission resources was solved, resource utilization efficiency and low-latency service transmission efficiency were improved, and fairness in resource sharing was achieved.
Patent Information
- Application Number
- PCT/CN2024/105343
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2026-01-15
AI Technical Summary
In existing technologies, there is a lack of motivation and collaborative measurement standards for sharing transmission resources between sites, resulting in low resource utilization efficiency, insufficient transmission efficiency of low-latency services, and unfair resource sharing.
By instructing resource sharing through inter-site communication methods, introducing a paid lending mechanism and credit assessment, providing incentives for resource sharing, establishing fairness measurement standards, and prioritizing low-latency services.
It improves the efficiency of transmission resource utilization, increases the transmission opportunities for low-latency services, and achieves fairness and efficiency in resource sharing.
Smart Images

Figure CN2024105343_15012026_PF_FP_ABST
Abstract
Description
Communication methods and communication devices Technical Field
[0001] This application relates to the field of communications, and more specifically, to communication methods and communication devices. Background Technology
[0002] Wireless Fidelity (WiFi) 8 introduces multi-site cooperation technology, which can improve system performance such as wireless resource utilization efficiency and throughput through multi-site cooperation. Multi-site cooperation technology includes multi-site cooperative transmission resource sharing technology. Specifically, after acquiring transmission resources, the sharing site can share them with the shared sites as needed. In addition, transmission resources can be preferentially shared for low-latency services.
[0003] For example, station A can share transmission resources with station B for transmission, or station C, which handles low-latency services, can preempt (allowing transmission resources to be preempted can be considered a form of resource sharing) station A's transmission resources for transmission. However, station A, having acquired transmission resources, can also choose to release excess transmission resources instead of sharing them with station B or station C; that is, in the prior art, station A lacks the motivation to share.
[0004] There are currently no solutions for how to indicate shared transmission resources between sites, or for designing collaborative measurement standards for transmission resource sharing and low-latency transmission resource services.
[0005] Summary of the Invention
[0006] This application provides a communication method and a communication device that can indicate shared transmission resources, thereby improving the efficiency of transmission resource sharing. If a site has unused transmission resources, it can share them with other sites that have transmission needs according to the method provided in this application.
[0007] This application provides a communication method and a communication device that can prioritize the transmission of low-latency services using transmission resources, thereby improving the transmission efficiency of low-latency services. If a station has a low-latency service to be transmitted, it can request other stations to share existing transmission resources, enabling the station to start transmitting the low-latency service as soon as possible.
[0008] This application provides a communication method and a communication device that enable paid sharing of transmission resources between sites, providing an incentive mechanism for resource sharing and a metric for measuring the fairness of resource sharing, allowing sites from different BSSs or different vendors to collaborate. Furthermore, for sites with low-latency services requesting resource sharing, the paid sharing method can constrain the amount of resources requested and the distinguishing conditions for low-latency services, ensuring fairness between different sites and between different services.
[0009] To achieve the above objectives, this application adopts the following technical solution:
[0010] Firstly, a communication method is provided. This method can be executed by a first station, or by a component of the first station, such as a processor, chip, or chip system of the first station, or by a logic module or software capable of implementing all or part of the functions of the first station. Taking the method being executed by the first station as an example, the method includes: the first station sending first information, the first information being used to indicate a first transmission resource, the first transmission resource being a transmission resource shared by the first station to a second station.
[0011] The communication method provided in this application embodiment involves a first station sending first information indicating a first transmission resource to a second station, wherein the first transmission resource is a transmission resource shared by the first station to the second station. This scheme improves the utilization efficiency of the first transmission resource by indicating the first station's shared first transmission resource to the second station, and provides another degree of freedom for wireless stations to obtain wireless transmission resources, increasing opportunities for low-latency service transmission.
[0012] In one possible implementation, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient; wherein, the first indication information indicates a second station sharing the first transmission resource with the first station; the first quantity information indicates the quantity of the first transmission resource, and the first transmission resource includes one or more of the following: time-domain resource, or frequency-domain resource; the first feature information indicates the characteristics of the service transmitted by the first transmission resource; and the first weighting coefficient indicates the return coefficient of the lent first transmission resource. In this scheme, the first information including the first indication information allows the first station to indicate that the object sharing the first transmission resource is the second station; the first information including the first quantity information allows the first station to indicate the quantity of the first transmission resource to the second station; the first information including the first feature information allows the first station to indicate to the second station the characteristics of the service transmitted by the first transmission resource used by the second station; and the first information including the first weighting coefficient allows the first station to indicate to the second station the return coefficient of the first transmission resource lent by the first station to the second station, i.e., the first transmission resource is lent for a fee.
[0013] In one possible implementation, the first weighting coefficient is a special value, such as zero, indicating that the first transmission resource is lent out free of charge.
[0014] In one possible implementation, the communication method provided in this application further includes: a first station sending second information, the second information indicating a second transmission resource, the second transmission resource being a transmission resource supported by the first station for sharing. This scheme allows the first station to interact with its supported transmission resources for sharing, preparing for subsequent transmission resource sharing, thereby improving the efficiency of transmission resource sharing.
[0015] In one possible implementation, the second information includes one or more of the following: second indication information, second quantity information, second feature information, or a second weighting coefficient; wherein the second indication information indicates that the first station supports transmission resource sharing; the second quantity information indicates the quantity of the second transmission resources, and the second transmission resources include one or more of the following: time-domain resources, or frequency-domain resources; the second feature information indicates the characteristics of the information transmitted by the second transmission resources; and the second weighting coefficient indicates the return coefficient of the lent second transmission resources. In this scheme, the second information including the second indication information enables the first station to indicate externally that it supports transmission resource sharing; the second information including the second quantity information enables the first station to indicate the quantity of the second transmission resources; the second information including the second feature information enables the first station to indicate the characteristics of the service transmitted using the second transmission resources; and the second information including the second weighting coefficient enables the first station to indicate the return coefficient of the lent second transmission resources, i.e., the second transmission resources are lent for a fee.
[0016] In one possible implementation, the second weighting coefficient is a special value, such as zero, indicating that the second transmission resource is lent out free of charge.
[0017] In one possible implementation, the communication method provided in this application embodiment further includes: a first station receiving third indication information, the third indication information being used to indicate that transmission resource sharing has failed. This scheme allows the first station to indicate that transmission resource sharing has failed.
[0018] In one possible implementation, the third indication information includes the reason for the failure of transmission resource sharing, such as the second station's return reputation not meeting a first threshold. This scheme allows the first station to determine the reason for the failure of transmission resource sharing.
[0019] In one possible implementation, the communication method provided in this application further includes: a first station determining whether to share the first transmission resource with a second station based on one or more of the first information, second information, or the second station's repayment reputation. This scheme enables the first station to determine whether to share the first transmission resource with a second station based on one or more of the first information, second information, or the second station's repayment reputation, providing a basis for determining whether to share the first transmission resource.
[0020] In one possible implementation, the return credit of the second station is determined by the transmission resource sharing information of the second station, which includes one or more of the following: transmission resource lending information of the second station, transmission resource borrowing information of the second station, transmission resource return information of the second station, transmission resource return information of the second station, or transmission resource borrowing return rate information of the second station.
[0021] In one possible implementation, the first feature information and / or the second feature information includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, the type of information transmitted by the second transmission resource, latency-related information of the information transmitted by the second transmission resource, such as failure time, time added to the queue, worst-case latency information, or capability information.
[0022] In one possible implementation, the first feature information and / or the second feature information include one or more of the following: bandwidth information, transmit / receive stream number information, supported modulation and coding schemes and stream number set (Supported MCS And NSS Set) information, and information on the size and combination of supported resource units (RUs) and / or multiple resource units (RUs).
[0023] In one possible implementation, the content of the first or second feature information can help the receiver calculate the air interface duration required by the sender to transmit information corresponding to the transmission resource. With this scheme, when the sender's indication information does not include the required air interface duration, the receiver can calculate it itself. When the sender's indication information includes the required air interface duration, the receiver can also calculate it based on the information and make a sharing decision by comprehensively considering both the indicated duration and the calculated duration.
[0024] In one possible implementation, the sender's first or second transmission resource information can be reported in the form of a service buffer, without being limited to duration or bandwidth. The receiver can calculate the required transmission resources, such as the required air interface duration, based on the buffer information and other relevant information.
[0025] In one possible implementation, the communication method provided in this application further includes: receiving third information, wherein the third information is used to indicate the end of sharing the first transmission resource. This scheme allows the first station to determine the end of sharing the first transmission resource by receiving the third information. For example, after determining that the sharing of the first transmission resource has ended, the first station can share the remaining first transmission resource with other stations, avoiding waste of transmission resources and improving the utilization rate of wireless resources.
[0026] In one possible implementation, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information; wherein the fourth indication information indicates the end of sharing the first transmission resource; the third quantity information indicates the remaining quantity of the first transmission resource, or the third quantity information is used to indicate the quantity of the first transmission resource used; and the fifth indication information indicates at least one event in the first event set. In this scheme, the third information including the fourth indication information enables the first station to determine the end of sharing the first transmission resource; the third information including the third quantity information enables the first station to determine the remaining quantity of the first transmission resource used by the second station, or enables the first station to determine the quantity of the first transmission resource used by the second station; and the third information including the fifth indication information enables the first station to determine that when at least one event in the first event set occurs, the second station indicates to the first station that the sharing of the first transmission resource has ended.
[0027] In one possible implementation, the communication method provided in this application further includes: satisfying a first condition, whereby a first station determines that the sharing of a first transmission resource has ended; wherein the first condition is the occurrence of at least one event in a first event set. In this scheme, satisfying the first condition allows the first station to determine that the sharing of the first transmission resource has ended. For example, after determining that the sharing of the first transmission resource has ended, the first station can share the remaining first transmission resource with other stations, avoiding waste of transmission resources and improving the utilization rate of transmission resources.
[0028] In one possible implementation, the first event set includes at least one of the following events: the idle time of the channel corresponding to the first transmission resource is greater than or equal to a first duration, or the duration of the first frame being detected exceeds a second duration; wherein the more data field of the first frame indicates 0.
[0029] In one possible implementation, the communication method provided in this application further includes: a first station receiving a first request from a second station, the first request being for requesting the sharing of transmission resources; the first station sending first information to the second station, including: in response to the first request, the first station sending first information to the second station. This scheme enables the first station to share transmission resources based on the first request from the second station.
[0030] Secondly, a communication method is provided. This method can be executed by a second station, or by a component of the second station, such as a processor, chip, or chip system of the second station, or by a logic module or software capable of implementing all or part of the functions of the second station. Taking the method being executed by the second station as an example, the method includes: the second station receiving first information, the first information indicating a first transmission resource, the first transmission resource being a transmission resource shared by the first station to the second station; and the second station performing transmission on the first transmission resource according to the first information.
[0031] In this embodiment, the second station receives first information from the first station indicating a first transmission resource and performs transmission on the first transmission resource according to the first information. The first transmission resource is a transmission resource shared by the first station to the second station. This scheme allows the second station to perform transmission on the first transmission resource based on the first information indicated by the first station, thereby improving the efficiency of transmission resource sharing and providing another degree of freedom for wireless stations to obtain wireless transmission resources, increasing opportunities for low-latency service transmission.
[0032] In one possible implementation, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient; wherein the first indication information indicates a second station sharing the first transmission resource with the first station; the first quantity information indicates the quantity of the first transmission resource, and the first transmission resource includes one or more of the following: time-domain resources, or frequency-domain resources; the first feature information indicates the characteristics of the service transmitted by the first transmission resource; and the first weighting coefficient indicates the return coefficient of the lent first transmission resource. In this scheme, the first information including the first indication information enables the first station to indicate that the object sharing the first transmission resource is the second station; the first information including the first quantity information enables the second station to determine the quantity of the first transmission resource; the first information including the first feature information enables the second station to determine the characteristics of the service transmitted by the first transmission resource; and the first information including the first weighting coefficient enables the second station to determine the return coefficient of the first transmission resource.
[0033] In one possible implementation, the first weighting coefficient is a special value, such as zero, indicating that the first transmission resource is lent out free of charge.
[0034] In one possible implementation, the communication method provided in this application further includes: a second station receiving second information, the second information indicating a second transmission resource, the second transmission resource being a transmission resource supported by the first station for sharing. This scheme enables the second station to determine the transmission resources supported by the first station for sharing, preparing for subsequent transmission resource sharing, thereby improving the efficiency of transmission resource sharing.
[0035] In one possible implementation, the second information includes one or more of the following: second indication information, second quantity information, second feature information, or a second weighting coefficient; wherein the second indication information indicates that the first site supports transmission resource sharing; the second quantity information indicates the quantity of the second transmission resources, and the second transmission resources include one or more of the following: time-domain resources, or frequency-domain resources; the second feature information indicates the characteristics of the information transmitted by the second transmission resources; and the second weighting coefficient indicates the return coefficient of the lent second transmission resources. In this scheme, the second information including the second indication information enables the second site to know that the first site supports transmission resource sharing; the second information including the second quantity information enables the second site to determine the quantity of the second transmission resources; the second information including the second feature information enables the second site to determine the characteristics of the service transmitted by the second transmission resources; and the second information including the second weighting coefficient enables the second site to determine the return coefficient of the second transmission resources.
[0036] In one possible implementation, the second weighting coefficient is a special value, such as zero, indicating that the second transmission resource is lent out free of charge.
[0037] In one possible implementation, the communication method provided in this application embodiment further includes: the second station sending third indication information, the third indication information being used to indicate that transmission resource sharing has failed. This scheme enables the second station to be aware of the transmission resource sharing failure.
[0038] In one possible implementation, the third indication information includes the reason for the failure of transmission resource sharing, such as the second station's return reputation not meeting a first threshold. This scheme allows the second station to be aware of the reason for the transmission resource sharing failure.
[0039] In one possible implementation, the return credit of the second station is determined by the transmission resource sharing information of the second station, which includes one or more of the following: transmission resource lending information of the second station, transmission resource borrowing information of the second station, transmission resource return information of the second station, transmission resource return information of the second station, or transmission resource borrowing return rate information of the second station.
[0040] In one possible implementation, the first feature information and / or the second feature information includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, the type of information transmitted by the second transmission resource, latency-related information of the information transmitted by the second transmission resource, such as failure time, time added to the queue, worst-case latency information, or capability information.
[0041] In one possible implementation, the first feature information and / or the second feature information include one or more of the following: bandwidth information, transmit / receive stream number information, supported modulation and coding schemes and stream number set (Supported MCS And NSS Set) information, and information on the size and combination of supported resource units (RUs) and / or multiple resource units (RUs).
[0042] In one possible implementation, the content of the first or second feature information can help the receiver calculate the air interface duration required by the sender to transmit information corresponding to the transmission resource. With this scheme, when the sender's indication information does not include the required air interface duration, the receiver can calculate it itself. When the sender's indication information includes the required air interface duration, the receiver can also calculate it based on the information and make a sharing decision by comprehensively considering both the indicated duration and the calculated duration.
[0043] In one possible implementation, the sender's first or second transmission resource information can be reported in the form of a service buffer, without being limited to duration or bandwidth. The receiver can calculate the required transmission resources, such as the required air interface duration, based on the buffer information and other relevant information.
[0044] In one possible implementation, the communication method provided in this application further includes: a second station sending third information, the third information indicating the end of sharing the first transmission resource. This scheme allows the second station to indicate the end of sharing the first transmission resource to the first station via the third information, thus avoiding waste of transmission resources.
[0045] In one possible implementation, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information; wherein the fourth indication information indicates the end of sharing the first transmission resource; the third quantity information indicates the remaining quantity of the first transmission resource, or the third quantity information indicates the amount of the first transmission resource used; and the fifth indication information indicates at least one event in the first event set. In this scheme, the third information including the fourth indication information enables the second station to indicate to the first station that sharing the first transmission resource has ended; the third information including the third quantity information enables the second station to indicate to the first station the remaining quantity of the first transmission resource used by the second station, or the second station to indicate to the first station the quantity of the first transmission resource used by the second station; and the third information including the fifth indication information enables the second station to indicate to the first station that sharing the first transmission resource has ended when at least one event in the first event set occurs.
[0046] In one possible implementation, the communication method provided in this application embodiment further includes: satisfying a first condition, and the second station determines that the sharing of the first transmission resource has ended; wherein, the first condition is the occurrence of at least one event in the first event set.
[0047] In one possible implementation, the first event set includes at least one of the following events: the idle time of the channel corresponding to the first transmission resource is greater than or equal to a first duration, or the duration of the first frame being detected exceeds a second duration; wherein the more data field of the first frame indicates 0.
[0048] In one possible implementation, the communication method provided in this application embodiment further includes: a second station sending a first request, the first request being used to request transmission resource sharing. This scheme enables the second station to request transmission resource sharing from the first station.
[0049] Thirdly, a communication method is provided. This method can be executed by a first station, or by a component of the first station, such as a processor, chip, or chip system of the first station, or by a logic module or software capable of implementing all or part of the functions of the first station. Taking the method being executed by the first station as an example, the method includes: the first station receiving first information, the first information indicating a first transmission resource, the first transmission resource being a transmission resource requested by a second station from the first station for sharing; and the first station determining whether to accept sharing the first transmission resource based on the first information.
[0050] The communication method provided in this application embodiment involves a first station receiving first information indicating a first transmission resource from another station and determining whether to accept sharing the first transmission resource based on the first information. The first transmission resource is a transmission resource requested by a second station from the first station for sharing. This scheme allows the first station to determine whether to share the first transmission resource based on the first information from the second station, thus providing a basis for sharing the transmission resource and improving the sharing efficiency of the first transmission resource.
[0051] In one possible implementation, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient; wherein, the first indication information indicates the first station sharing the first transmission resource with the second station; the first quantity information indicates the quantity of the first transmission resource, and the first transmission resource includes one or more of the following: time-domain resource, or frequency-domain resource; the first feature information indicates the characteristics of the service transmitted by the first transmission resource; and the first weighting coefficient indicates the return coefficient of the lent first transmission resource. In this scheme, the first information including the first indication information enables the first station to determine the second station requesting the sharing of the first transmission resource; the first information including the first quantity information enables the first station to determine the quantity of the first transmission resource; the first information including the first feature information enables the first station to determine the characteristics of the service transmitted by the second station using the first transmission resource; and the first information including the first weighting coefficient enables the first station to determine the return coefficient that the second station is willing to provide for the first transmission resource, i.e., the first transmission resource is lent for a fee.
[0052] In one possible implementation, the communication method provided in this application further includes: a first station sending second information, the second information indicating a second transmission resource, the second transmission resource being a transmission resource supported by the first station for sharing. This scheme allows the first station to interact with its supported transmission resources for sharing, preparing for subsequent transmission resource sharing, thereby improving the efficiency of transmission resource sharing.
[0053] In one possible implementation, the second information includes one or more of the following: second indication information, second quantity information, second feature information, or a second weighting coefficient; wherein the second indication information indicates that the first site supports transmission resource sharing; the second quantity information indicates the quantity of the second transmission resources, and the second transmission resources include one or more of the following: time-domain resources, or frequency-domain resources; the second feature information indicates the characteristics of the information transmitted by the second transmission resources; and the second weighting coefficient indicates the return coefficient of the borrowed second transmission resources. In this scheme, the second information including the second indication information enables the first site to indicate that it supports transmission resource sharing; the second information including the second quantity information enables the first site to indicate the quantity of the second transmission resources; the second information including the second feature information enables the first site to indicate the characteristics of the service transmitted by the used second transmission resources; and the second information including the second weighting coefficient enables the first site to indicate the return coefficient of the borrowed second transmission resources, i.e., the second transmission resources are borrowed for a fee.
[0054] In one possible implementation, the first station determines whether to accept sharing of the first transmission resource based on first information, including: the first station determining whether to accept sharing of the first transmission resource based on second information, or one or more of the second station's transmission resource sharing information and the first information; the second station's transmission resource sharing information includes one or more of the following: the second station's transmission resource lending information, the second station's transmission resource borrowing information, the second station's transmission resource returning information, the second station's transmission resource returning information, or the second station's transmission resource borrowing return rate information. This scheme enables the first station to determine whether to accept sharing of the first transmission resource based on the second information, or one or more of the second station's transmission resource sharing information and the first information.
[0055] In one possible implementation, the communication method provided in this application further includes: a first station sending third indication information, the third indication information being used to indicate that sharing the first transmission resource is not accepted. This scheme can cause the first station to indicate that sharing the transmission resource has failed.
[0056] In one possible implementation, the third indication information includes the reason why the first station does not accept sharing the first transmission resource. This reason may include the second station's return reputation not meeting a first threshold, and the second station's return reputation being determined by the second station's transmission resource sharing information. This scheme allows the first station to determine the reason for the transmission resource sharing failure.
[0057] In one possible implementation, the first feature information and / or the second feature information includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, the type of information transmitted by the second transmission resource, latency-related information of the information transmitted by the second transmission resource, such as failure time, time added to the queue, worst-case latency information, or capability information.
[0058] In one possible implementation, the first feature information and / or the second feature information include one or more of the following: bandwidth information, transmit / receive stream number information, supported modulation and coding schemes and stream number set (Supported MCS And NSS Set) information, and information on the size and combination of supported resource units (RUs) and / or multiple resource units (RUs).
[0059] In one possible implementation, the content of the first or second feature information can help the receiver calculate the air interface duration required by the sender to transmit information corresponding to the transmission resource. With this scheme, when the sender's indication information does not include the required air interface duration, the receiver can calculate it itself. When the sender's indication information includes the required air interface duration, the receiver can also calculate it based on the information and make a sharing decision by comprehensively considering both the indicated duration and the calculated duration.
[0060] In one possible implementation, the sender's first or second transmission resource information can be reported in the form of a service buffer, without being limited to duration or bandwidth. The receiver can calculate the required transmission resources, such as the required air interface duration, based on the buffer information and other relevant information.
[0061] In one possible implementation, the communication method provided in this application further includes: a first station receiving third information, the third information indicating the end of sharing the first transmission resource. This scheme allows the first station to determine the end of sharing the first transmission resource by receiving the third information. For example, after determining that the sharing of the first transmission resource has ended, the first station can share the remaining first transmission resource with other stations, avoiding waste of transmission resources and improving the utilization rate of wireless resources.
[0062] In one possible implementation, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information; wherein the fourth indication information indicates the end of sharing the first transmission resource; the third quantity information indicates the remaining quantity of the first transmission resource, or the third quantity information indicates the amount of the first transmission resource used; and the fifth indication information indicates at least one event in the first event set. In this scheme, the third information including the fourth indication information enables the first station to determine the end of sharing the first transmission resource; the third information including the third quantity information enables the first station to determine the remaining quantity of the first transmission resource used by the second station, or the first station to determine the amount of the first transmission resource used by the second station; and the third information including the fifth indication information enables the first station to determine that when at least one event in the first event set occurs, the second station indicates to the first station that the sharing of the first transmission resource has ended.
[0063] In one possible implementation, the communication method provided in this application further includes: satisfying a first condition, whereby a first station determines that the sharing of the first transmission resource has ended; wherein the first condition is the occurrence of at least one event in a first event set. In this scheme, satisfying the first condition allows the first station to determine that the sharing of the first transmission resource has ended. For example, after determining that the sharing of the first transmission resource has ended, the first station can share the remaining first transmission resource with other stations, or release the remaining transmission resource for other stations to compete for access, or continue to use the remaining resource for transmission itself, thus avoiding waste of transmission resources and improving the utilization rate of wireless resources.
[0064] In one possible implementation, the communication method provided in this application further includes: a second station determining the end of sharing the first transmission resource when a first condition is met; wherein the first condition is the occurrence of at least one event in a first event set. In this scheme, the second station can determine the end of sharing the first transmission resource when the first condition is met.
[0065] In one possible implementation, after the second station determines that the sharing of the first transmission resource has ended, it indicates the end of the sharing of the first transmission resource by sending a third message.
[0066] In one possible implementation, the first event set includes at least one of the following events: the idle time of the channel corresponding to the first transmission resource is greater than or equal to a first duration, or the duration of the first frame being detected exceeds a second duration; wherein the more data field of the first frame indicates 0.
[0067] Fourthly, a communication method is provided. This method can be executed by a first station, or by a component of a second station, such as a processor, chip, or chip system of the second station, or by a logic module or software capable of implementing all or part of the functions of the second station. Taking the method being executed by the second station as an example, the method includes: the second station sending first information, the first information indicating a first transmission resource, the first transmission resource being a transmission resource requested by the second station from the first station for sharing.
[0068] The communication method provided in this application embodiment involves a second station sending first information indicating a first transmission resource to a first station. The first transmission resource is a transmission resource requested by the second station from the first station for sharing. In this scheme, because the second station actively sends the first information indicating the first transmission resource to the first station, the second station can request transmission resource sharing according to its needs, thereby improving the efficiency of transmission resource sharing.
[0069] In one possible implementation, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient; wherein the first indication information indicates the first station sharing the first transmission resource with the second station; the first quantity information indicates the quantity of the first transmission resource, and the first transmission resource includes one or more of the following: time-domain resource, or frequency-domain resource; the first feature information indicates the characteristics of the service transmitted by the first transmission resource; and the first weighting coefficient indicates the return coefficient of the lent first transmission resource. In this scheme, the first information including the first indication information enables the first station to know that the object requesting to share the first transmission resource is the second station; the first information including the first quantity information enables the second station to indicate to the first station the quantity of the requested first transmission resource; the first information including the first feature information enables the second station to indicate to the first station the characteristics of the service transmitted by the requested first transmission resource; and the first information including the first weighting coefficient enables the second station to indicate to the first station the return coefficient of the first transmission resource that the second station is willing to return to the first station.
[0070] In one possible implementation, the communication method provided in this application further includes: a second station sending second information, the second information indicating a second transmission resource, the second transmission resource being a transmission resource supported by the first station for sharing. This scheme enables the second station to determine the transmission resources supported by the first station for sharing, preparing for subsequent transmission resource sharing, thereby improving the efficiency of transmission resource sharing.
[0071] In one possible implementation, the second information includes one or more of the following: second indication information, second quantity information, second feature information, or a second weighting coefficient; wherein the second indication information indicates that the first site supports transmission resource sharing; the second quantity information indicates the quantity of the second transmission resources, and the second transmission resources include one or more of the following: time-domain resources, or frequency-domain resources; the second feature information indicates the characteristics of the information transmitted by the second transmission resources; and the second weighting coefficient indicates the return coefficient of the lent second transmission resources. In this scheme, the second information including the second indication information enables the second site to know that the first site supports transmission resource sharing; the second information including the second quantity information enables the second site to determine the quantity of the second transmission resources; the second information including the second feature information enables the second site to determine the characteristics of the service transmitted by the second transmission resources; and the second information including the second weighting coefficient enables the second site to determine the return coefficient of the second transmission resources.
[0072] In one possible implementation, the communication method provided in this application embodiment further includes: a second station receiving third indication information, the third indication information being used to indicate that sharing the first transmission resource is not accepted. This scheme allows the second station to be aware that sharing the transmission resource has failed.
[0073] In one possible implementation, the third indication information includes the reason why the first station does not accept sharing the first transmission resource. This reason may include the second station's return reputation not meeting a first threshold, and the second station's return reputation being determined by its transmission resource sharing information. The second station's transmission resource sharing information includes one or more of the following: transmission resource lending information, transmission resource borrowing information, transmission resource return information, transmission resource receiving information, or transmission resource borrowing return rate information. This scheme allows the second station to know the reason for the transmission resource sharing failure.
[0074] In one possible implementation, the first feature information and / or the second feature information includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, the type of information transmitted by the second transmission resource, latency-related information of the information transmitted by the second transmission resource, such as failure time, time added to the queue, worst-case latency information, or capability information.
[0075] In one possible implementation, the first feature information and / or the second feature information include one or more of the following: bandwidth information, transmit / receive stream number information, supported modulation and coding schemes and stream number set (Supported MCS And NSS Set) information, and information on the size and combination of supported resource units (RUs) and / or multiple resource units (RUs).
[0076] In one possible implementation, the content of the first or second feature information can help the receiver calculate the air interface duration required by the sender to transmit information corresponding to the transmission resource. With this scheme, when the sender's indication information does not include the required air interface duration, the receiver can calculate it itself. When the sender's indication information includes the required air interface duration, the receiver can also calculate it based on the information and make a sharing decision by comprehensively considering both the indicated duration and the calculated duration.
[0077] In one possible implementation, the sender's first or second transmission resource information can be reported in the form of a service buffer, without being limited to duration or bandwidth. The receiver can calculate the required transmission resources, such as the required air interface duration, based on the buffer information and other relevant information.
[0078] In one possible implementation, the communication method provided in this application further includes: a second station sending third information, the third information indicating the end of sharing the first transmission resource. This scheme allows the second station to indicate the end of sharing the first transmission resource to the first station via the third information, thus avoiding waste of transmission resources. For example, after determining that the sharing of the first transmission resource has ended, the first station can share the remaining first transmission resource with other stations, release the remaining transmission resource for other stations to compete for access, or continue to use the remaining resource for transmission itself, avoiding waste of transmission resources and improving the utilization rate of wireless resources.
[0079] In one possible implementation, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information; wherein the fourth indication information indicates the end of sharing the first transmission resource; the third quantity information indicates the remaining quantity of the first transmission resource, or the third quantity information indicates the amount of the first transmission resource used; and the fifth indication information indicates at least one event in the first event set. In this scheme, the third information including the fourth indication information enables the second station to indicate to the first station that sharing the first transmission resource has ended; the third information including the third quantity information enables the second station to indicate to the first station the remaining quantity of the first transmission resource used by the second station, or the second station to indicate to the first station the quantity of the first transmission resource used by the second station; and the third information including the fifth indication information enables the second station to indicate to the first station that sharing the first transmission resource has ended when at least one event in the first event set occurs.
[0080] In one possible implementation, the communication method provided in this application embodiment further includes: satisfying a first condition, and the second station determines that the sharing of the first transmission resource has ended; wherein, the first condition is the occurrence of at least one event in the first event set.
[0081] In one possible implementation, the communication method provided in this application further includes: a first station determining the end of sharing a first transmission resource when a first condition is met; wherein the first condition is the occurrence of at least one event in a first event set. In this scheme, the first station can determine the end of sharing the first transmission resource when the first condition is met.
[0082] In one possible implementation, after the second station determines that the sharing of the first transmission resource has ended, it indicates the end of the sharing of the first transmission resource by sending a third message.
[0083] In one possible implementation, the first event set includes at least one of the following events: the idle time of the channel corresponding to the first transmission resource is greater than or equal to a first duration, or the duration of the first frame being detected exceeds a second duration; wherein the more data field of the first frame indicates 0.
[0084] Fifthly, a communication method is provided. This method can be executed by a first station, or by a component of the first station, such as a processor, chip, or chip system of the first station, or by a logic module or software capable of implementing all or part of the functions of the first station. Taking the method being executed by the first station as an example, the method includes: the first station sending transmission resource sharing information of the first station, the transmission resource sharing information of the first station including one or more of the following: transmission resource lending information of the first station, transmission resource borrowing information of the first station, transmission resource return information of the first station, transmission resource return information of the first station, and transmission resource lending and return rate information of the first station.
[0085] The communication method provided in this application embodiment involves a first station sending its transmission resource sharing information to a second station. This information includes one or more of the following: transmission resource lending information, transmission resource borrowing information, transmission resource return information, transmission resource return information, and transmission resource lending / return rate information. In this scheme, the first station sending its own transmission resource sharing information to the second station provides a basis for transmission resource sharing, thereby improving the efficiency of transmission resource sharing.
[0086] In one possible implementation, the transmission resource lending information of the first station includes one or more of the following: transmission resource lending quantity information of the first station, or transmission resource return weighting coefficient of the first station; the transmission resource borrowing information of the first station includes one or more of the following: transmission resource borrowing quantity information of the first station, or transmission resource return weighting coefficient of the first station; the transmission resource return information of the first station includes transmission resource return quantity information of the first station; the transmission resource return information of the first station includes transmission resource return quantity information of the first station; wherein, the quantity information indicates the quantity of transmission resources, and the transmission resources include one or more of the following: time domain resources, or frequency domain resources.
[0087] In one possible implementation, the first station sends its transmission resource sharing information, including: the first station periodically sending the transmission resource sharing information, or the first station sending the transmission resource sharing information according to predefined rules, or the first station sending the transmission resource sharing information in response to a request for the first station's transmission resource sharing information.
[0088] In one possible implementation, the first site is a multi-link MLD site, and the transmission resource sharing information of the first site is the common transmission resource sharing information of the MLD sites, or the transmission resource sharing information of the first site is the transmission resource sharing information of at least one subordinate site under the MLD site.
[0089] In one possible implementation, the communication method provided in this application embodiment further includes: a first station receiving transmission resource sharing information from a second station, wherein the transmission resource sharing information of the second station includes one or more of the following: transmission resource lending information of the second station, transmission resource borrowing information of the second station, transmission resource return information of the second station, transmission resource return information of the second station, and transmission resource lending and return rate information of the second station.
[0090] Sixthly, a communication method is provided. This method can be executed by a second station, or by a component of the second station, such as a processor, chip, or chip system of the second station, or by a logic module or software capable of implementing all or part of the functions of the second station. Taking the method being executed by the second station as an example, the method includes: the second station receiving transmission resource sharing information from the first station, the transmission resource sharing information of the first station including one or more of the following: transmission resource lending information of the first station, transmission resource borrowing information of the first station, transmission resource return information of the first station, transmission resource return information of the first station, or transmission resource lending return rate information of the first station; the second station determines whether to share transmission resources based on the transmission resource sharing information of the first station.
[0091] The communication method provided in this application embodiment involves a second station receiving transmission resource sharing information from a first station and determining whether to share transmission resources based on this information. In this scheme, since the second station determines whether to share transmission resources based on the first station's transmission resource sharing information, providing a basis for transmission resource sharing, the efficiency of transmission resource sharing can be improved.
[0092] In one possible implementation, the transmission resource lending information of the first station includes one or more of the following: the number of transmission resources lent out by the first station, or the weighting coefficient of the transmission resource return by the first station; the transmission resource borrowing information of the first station includes one or more of the following: the number of transmission resources borrowed by the first station, or the weighting coefficient of the transmission resource return by the first station; the transmission resource return information of the first station includes the number of transmission resources returned by the first station; the transmission resource return information of the first station includes the number of transmission resources returned by the first station; wherein, the quantity information indicates the quantity of transmission resources, and the transmission resources include one or more of the following: time-domain resources, or frequency-domain resources.
[0093] In one possible implementation, the first site is a multi-link MLD site, and the transmission resource sharing information of the first site is the common transmission resource sharing information of the MLD sites, or the transmission resource sharing information of the first site is the transmission resource sharing information of at least one subordinate site under the MLD site.
[0094] In one possible implementation, the communication method provided in this application embodiment further includes: the second station sending transmission resource sharing information of the second station, wherein the transmission resource sharing information of the second station includes one or more of the following: transmission resource lending information of the second station, transmission resource borrowing information of the second station, transmission resource return information of the second station, transmission resource return information of the second station, and transmission resource lending and return rate information of the second station.
[0095] In a seventh aspect, a communication device is provided for implementing the various methods described above. The communication device may be a first station as described in the first aspect, the third aspect, or the fifth aspect, or a device included in the first station, such as a chip; or, the communication device may be a second station as described in the second aspect, the fourth aspect, or the sixth aspect, or a device included in the second station, such as a chip.
[0096] The communication device includes modules, units, or means that implement the above methods. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.
[0097] In some possible designs, the communication device may include a processing module and a communication module. The communication module may include an output module (or transmitting module) and an input module (or receiving module), respectively used to implement the output (or transmitting) and input (or receiving) functions in any of the above aspects and any possible designs. The processing module can be used to implement the processing functions in any of the above aspects and any possible designs.
[0098] Optionally, the communication device also includes a storage module for storing program instructions and data.
[0099] Eighthly, a communication device is provided, comprising: at least one processor configured to execute computer programs or instructions, or to cause the communication device to perform the method described in any of the preceding aspects via logic circuitry. The communication device may be a first station as described in the first, third, or fifth aspects, or a device included in the first station, such as a chip; or, the communication device may be a second station as described in the second, fourth, or sixth aspects, or a device included in the second station, such as a chip.
[0100] In some possible designs, the communication device also includes a memory for storing configuration files of computer instructions and / or logic circuits. Optionally, the memory is integrated with the processor, or the memory is independent of the processor.
[0101] In one possible design, the communication device also includes a communication interface for inputting and / or outputting signals.
[0102] In some possible designs, the communication interface is an interface circuit used to read and write computer instructions. For example, the interface circuit is used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.
[0103] In some possible designs, this communication interface is used to communicate with modules outside the communication device.
[0104] In some possible designs, the communication device can be a chip system. When the communication device is a chip system, the chip system may include chips, or it may contain chips and other discrete components.
[0105] A ninth aspect provides a communication device, comprising: a logic circuit and an interface circuit; the interface circuit being used for inputting information and / or outputting information; the logic circuit being used to perform the method described in any of the preceding aspects, processing the input information and / or generating the output information. The communication device may be a first station as described in the first aspect, the third aspect, or the fifth aspect, or a device included in the first station, such as a chip; or, the communication device may be a second station as described in the second aspect, the fourth aspect, or the sixth aspect, or a device included in the second station, such as a chip.
[0106] In a tenth aspect, a communication system is provided, comprising: a first station for performing the methods described in the first, third, or fifth aspect, and / or a second station for performing the methods described in the second, fourth, or sixth aspect.
[0107] Eleventhly, a computer-readable storage medium is provided, which stores a computer program or instructions that, when executed by a processor, cause the method described in any of the preceding aspects to be performed.
[0108] In a twelfth aspect, a computer program product is provided that, when executed by a processor, causes the method described in any of the preceding aspects to be performed.
[0109] It is understood that when the communication device provided by any of the seventh to ninth aspects is a chip, the aforementioned sending action / function can be understood as output information, and the aforementioned receiving action / function can be understood as input information.
[0110] The technical effects of any of the design methods in aspects seven through nine can be found in the technical effects of the different design methods in aspects one through six above, and will not be repeated here. Attached Figure Description
[0111] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application;
[0112] Figure 2 is a schematic diagram of an example of the communication method provided in an embodiment of this application;
[0113] Figure 3 is a schematic diagram of a first site requesting the return of a first transmission resource according to an embodiment of this application.
[0114] Figures 4 to 8 are schematic diagrams illustrating examples of the preparation stage, sharing stage, and return stage of the transmission resource sharing provided in the embodiments of this application.
[0115] Figure 9 is a schematic diagram of the first station and the second station using a first mode to transmit when sharing the first transmission resource, as provided in the embodiments of this application.
[0116] Figure 10 is a schematic diagram of STA1 forwarding data to STA3 through STA2;
[0117] Figure 11 is a schematic diagram of another example of the communication method provided in the embodiments of this application;
[0118] Figure 12 is a schematic diagram of a first site requesting the return of a first transmission resource according to an embodiment of this application;
[0119] Figures 13 to 15 are schematic diagrams illustrating examples of the preparation stage, sharing stage, and return stage of the transmission resource sharing provided in the embodiments of this application.
[0120] Figure 16 is a schematic diagram illustrating the implementation of the method of this application embodiment when the sites (e.g., STA1, STA2, STA3) participating in transmission resource sharing and cooperation include both AP sites and non-AP sites, and belong to the same BSS.
[0121] Figure 17 is a schematic diagram of yet another example of the communication method provided in the embodiments of this application;
[0122] Figure 18 is a schematic diagram of the first site sending public transport resource sharing information to the second site when the first site and the second site are MLD sites, according to an embodiment of this application.
[0123] Figure 19 is a schematic diagram of the first site sending transmission resource sharing information of one or more subordinate sites to the second site when the first site and the second site are MLD sites according to the embodiments of this application.
[0124] Figure 20 is a schematic diagram of a multi-site collaboration scenario;
[0125] Figure 21 is a schematic diagram of the interaction of the transmission resource sharing table of the 5 sites in the collaborative site set 1;
[0126] Figure 22 is a schematic diagram of the joint sharing of 5 sites within collaborative site sets 1, 2 and 3;
[0127] Figure 23 is a schematic diagram of an example of a communication device provided in an embodiment of this application;
[0128] Figure 24 is a schematic diagram of another example of the communication device provided in the embodiments of this application. Detailed Implementation
[0129] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.
[0130] In the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following or similar expressions" refers to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and / or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0131] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0132] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0133] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0134] It is understood that in this application, "...when" and "if" both refer to the corresponding processing that will be carried out under certain objective circumstances, and are not limited to a specific time, nor do they require a judgment action to be performed during implementation, nor do they imply any other limitations.
[0135] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0136] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.
[0137] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application. As shown in Figure 1, the communication system includes a first station and a second station. Optionally, the communication system may also include at least one other station, such as a third station.
[0138] In one possible implementation, a first station is used to send first information. A second station is used to receive the first information and perform transmission on a first transmission resource based on the first information. The first information is used to indicate the first transmission resource, which is a transmission resource shared by the first station to the second station.
[0139] In another possible implementation, a first station is used to receive first information and determine whether to share the first transmission resource with a second station based on the first information. The second station is used to send the first information. The first information indicates the first transmission resource, which is the transmission resource requested by the second station from the first station for sharing.
[0140] In another possible implementation, a first station is used to send transmission resource sharing information. A second station is used to receive the transmission resource sharing information from the first station and determine whether to share transmission resources based on the information. The transmission resource sharing information from the first station includes one or more of the following: transmission resource lending information, transmission resource borrowing information, transmission resource return information, transmission resource return information, or transmission resource lending / return rate information.
[0141] The first site and the second site (optionally, the third site) can be access points (APs) or non-access points (non-APs) (e.g., stations (STAs)). The first site and the second site can be single sites or multi-link device (MLD) sites. MLD sites can be AP MLD sites or non-AP MLD sites. This application embodiment does not limit this.
[0142] This application's embodiments can be applied to wireless local area network (WLAN) scenarios and can support protocols applicable to the Institute of Electrical and Electronics Engineers (IEEE), such as EEE 802.11be / Wi-Fi 7 / EHT, IEEE 802.11bn / UHR / Wi-Fi 8, IEEE 802.15 / UWB, or IEEE 802.11bf / sensing, or their next generation. Alternatively, this application's embodiments can also be applied to wireless local area network systems such as Internet of Things (IoT) networks or Vehicle to X (V2X) networks. Of course, the embodiments of this application can also be applied to other possible communication systems, such as Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th generation (5G) mobile communication systems, such as New Radio (NR) systems, and future 6th generation (6G) mobile communication systems and next-generation communication systems.
[0143] In this application embodiment, the AP can be a device deployed in a wireless communication network to provide wireless communication functions for its associated STAs. It is mainly deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. The AP acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP can be a base station with a WiFi chip, router, gateway, repeater, communication server, switch, or bridge, etc. The base station can include various forms of macro base stations, micro base stations, repeater stations, etc.
[0144] In this application embodiment, the STA can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and can also be referred to as a user (or user site). For example, it can be a user terminal, user equipment, access device, subscriber station, subscriber unit, mobile station, user agent, or user equipment that supports Wi-Fi or WLAN communication functions. The user terminal can include various handheld devices, vehicle-mounted devices, wearable devices, IoT devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile station (MS), terminal, terminal equipment, portable communication devices, handheld devices, portable computing devices, entertainment devices, gaming devices or systems, global positioning system devices, or any other suitable device configured for network communication via wireless media.
[0145] For example, the STA and AP mentioned above can be: devices applied in the Internet of Vehicles, IoT nodes, sensors, etc. in the Internet of Things, smart cameras, smart remote controls, smart water meters and electricity meters in smart homes, sensors in smart cities, etc., as well as communication servers, routers, switches, bridges, computers, mobile phones, etc.
[0146] The AP and STA involved in the embodiments of this application can be collectively referred to as WLAN communication devices. The WLAN communication device may include hardware structure and software modules. The WLAN communication device can implement various communication functions (such as the functions corresponding to the communication methods in the embodiments herein) in the form of hardware structure, software modules, or a combination of hardware structure and software modules. A specific function among these various communication functions can be implemented in the form of hardware structure, software modules, or a combination of hardware structure and software modules.
[0147] It is understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).
[0148] It should be noted that the solutions in the embodiments of this application can also be applied to other communication systems, and the corresponding names can be replaced by the names of the corresponding functions in other communication systems.
[0149] The communication method provided in the embodiments of this application will be described below with reference to Figures 2 to 22.
[0150] For example, Figure 2 is a schematic diagram of a communication method provided in an embodiment of this application. In this method, the sharer, i.e., the first site, initiates a process of sharing transmission resources and sends first information to the second site. As shown in Figure 2, method 200 includes:
[0151] S210, the first station sends the first information to the second station. Correspondingly, the second station receives the first information from the first station.
[0152] In this embodiment, the first information can be sent via a control frame. Alternatively, the first information can be sent via a trigger frame, which can be, for example, a Multi-User Request-to-Send (MU-RTS TXS) trigger frame, with the first information carried in the User Info field of the trigger frame. Alternatively, the first information can be sent via a Quality of Service (QoS) null frame. Alternatively, the first information can be sent via a QoS data frame. Alternatively, the first information can be sent via a management frame. Alternatively, the first information can be sent via other types of frames, which are not limited in this embodiment. Optionally, the frame carrying the first information may further include QoS control information or fields, or the frame carrying the first information may further include buffer status report (BSR) control information or fields.
[0153] In this embodiment of the application, the first information is used to indicate the first transmission resource, which is the transmission resource shared by the first site to the second site.
[0154] In one possible implementation, sharing the first transmission resource from the first station to the second station can be achieved by the first station providing the first transmission resource to the second station for use, without the first station occupying the first transmission resource. In another possible implementation, sharing the first transmission resource from the first station to the second station can be achieved by the first station and the second station sharing the first transmission resource. For example, the first transmission resource is a time-frequency resource, which includes a first time-domain resource, a first frequency-domain resource, and a second frequency-domain resource. The first station can transmit on both the first time-domain resource and the first frequency-domain resource, and the second station can transmit on both the first time-domain resource and the second frequency-domain resource.
[0155] In this embodiment of the application, the sharing of the first transmission resource from the first site to the second site can be a paid sharing or a free sharing, and this embodiment of the application does not limit this.
[0156] Optionally, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient.
[0157] The first indication information indicates a second site that shares the first transmission resource with the first site. For example, the first indication information may include the identifier of the second site.
[0158] The first quantity information indicates the quantity of the first transmission resource. The first transmission resource, or the type of the first transmission resource, may include one or more of the following: time-domain resource, or frequency-domain resource.
[0159] For example, the first transmission resource can be a time-domain resource, and the first quantity information can include duration information. Alternatively, the first quantity information can include start time and end time. Alternatively, the first quantity information can include time-domain location information. Alternatively, the first quantity information can include an event identifier, indicating that the time-domain resource indicated by the first quantity information is a time-domain resource corresponding to a duration after receiving a response message for the event, wherein the duration can be predefined, such as the minimum inter-frame space (SIFS), or the duration can be the point coordination function (PCF) interframe space (PIFS), or the first quantity information includes the duration. Alternatively, the first quantity information can include other forms of information that can indicate time-domain resources, which are not limited in this embodiment.
[0160] For example, the first transmission resource may be a frequency domain resource, and the first quantity information may include bandwidth information. Alternatively, the first quantity information may include frequency band information, such as a start frequency and an end frequency. Alternatively, the first quantity information may include frequency domain location information. Alternatively, the first quantity information may include other forms of information that can indicate frequency domain resources, which are not limited in this embodiment.
[0161] For example, the first transmission resource is a time-frequency resource, and the first quantity information may include any of the information indicating frequency domain resources and time domain resources in the two examples above. This application embodiment does not limit this.
[0162] The first characteristic information indicates the characteristics of the service transmitted by the first transmission resource. The first characteristic information may include one or more of the following: QoS parameter information, access category (AC) information, traffic identifier (TID) information, BSR information, the type of information transmitted by the first transmission resource, latency-related information of the information transmitted by the first transmission resource, such as failure time (or failure timestamp or remaining time until failure), time of being added to the queue, worst-case latency information, or capability information.
[0163] The first feature information may also include one or more of the following: bandwidth information, transmit / receive stream number information, supported modulation and coding schemes and supported MCS and NSS set information, and information on the size and combination of supported resource units (RUs) and / or multiple resource units (RUs).
[0164] In this embodiment, the content of the first feature information helps the receiver calculate the air interface duration required for the sender to transmit information corresponding to the transmission resource. With this solution, when the sender's indication information does not include the required air interface duration, the receiver can calculate it itself. When the sender's indication information includes the required air interface duration, the receiver can also calculate it based on the information and make a sharing decision by comprehensively considering both the indicated duration and the calculated duration.
[0165] For example, QoS parameter information may indicate TID, transmission direction (e.g., uplink, downlink, or direct transmission), latency information, etc.
[0166] For example, the type of information transmitted by the first transmission resource may include one or more of the following: management information, control information, or data information.
[0167] For example, capability information may include whether switching to a secondary channel for transmission is supported.
[0168] The first weighting coefficient indicates the return coefficient of the first transmission resource lent out. The first weighting coefficient can be greater than 1, or it can be less than 1. For example, if the first quantity information indicates that the quantity of the first transmission resource is x, and the return coefficient of the first transmission resource is 0.5, then the second station should return x*0.5 of the transmission resource to the first station. In this scheme, the first weighting coefficient can be used to indicate or determine the priority and urgency of the requested service. For example, for high-priority low-latency services, the first weighting coefficient can be set to be greater than 1, making the second station more aggressive in acquiring resources to ensure the performance of the low-latency service.
[0169] S220, the second station transmits the information on the first transmission resource based on the first information.
[0170] Optionally, when the first station and the second station share the first transmission resource, the communication method provided in this application embodiment further includes: the first station transmitting on the first transmission resource according to the first information.
[0171] In this embodiment of the application, the above steps S210 and S220 can be referred to as the sharing stage of transmission resource sharing.
[0172] Optionally, Figure 3 is a schematic diagram of a first station requesting the return of a first transmission resource according to an embodiment of this application. As shown in Figure 3, during the process of the second station transmitting data on the first transmission resource based on the first information, the first station may send a second request to the second station, requesting the second station to share the first transmission resource with the first station for transmission, or, in other words, the first station requests the second station to return the first transmission resource to the first station for transmission. The reason the first station sends this request to the second station could be that low-latency (LL) data has arrived at the first station, etc., which is not limited in this embodiment. Optionally, the first information may include indication information allowing the first station to request the return of the first transmission resource from the second station. Alternatively, the second station may include indication information allowing the first station to request the return of the first transmission resource in its response to the first information, which is not limited in this embodiment.
[0173] Optionally, before step S210, in one possible implementation, the first station and the second station interact to share transmission resources, as shown in Figure 2. The communication method provided in this embodiment further includes:
[0174] S230, the first station sends the second information to the second station. Correspondingly, the second station receives the second information from the first station.
[0175] In this embodiment, the second information can be transmitted via broadcast, unicast, or multicast; this embodiment does not limit the method of transmission. In this embodiment, the first station can transmit the second information to multiple other stations (including the second station) using time-division multiplexing, frequency-division multiplexing, or space-division multiplexing; this embodiment does not limit the method of transmission.
[0176] In this embodiment of the application, the second information can be sent through different types of frames. Refer to the relevant description of the frame type of the first information, which will not be repeated here.
[0177] In this embodiment, the second information is used to indicate a second transmission resource, which is a transmission resource supported by the first site for sharing. Alternatively, in other words, it refers to the transmission resources that the first site can share with other sites, such as the second site.
[0178] Optionally, the second information may include one or more of the following: second indication information, second transmission resource type information, second quantity information, second characteristic information, or a second weighting coefficient.
[0179] The second instruction indicates that the first site supports transmission resource sharing.
[0180] The second quantity information indicates the quantity of the second transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources. A description of the second quantity information can be found in the description of the first quantity information, and will not be repeated here.
[0181] The second feature information indicates the characteristics of the information transmitted by the second transmission resource. A description of the second feature information can be found in the description of the first feature information, and will not be repeated here.
[0182] The second weighting coefficient indicates the return coefficient for the second transmission resource lent out. A description of the second weighting coefficient can be found in the description of the first weighting coefficient, and will not be repeated here.
[0183] Correspondingly, the second station will also send the aforementioned relevant information to the first station, that is, the first station and the second station interact to share transmission resources.
[0184] Optionally, prior to step S210, in another possible implementation, the first station instructs the second station to report the transmission resource sharing capability. That is, the first station instructs the second station to report whether transmission resource sharing is supported, the type of transmission resource that supports or does not support sharing, or one or more of the characteristic information of the service transmitted by the shared transmission resource. The relevant descriptions of the transmission resource type information and the characteristic information of the transmitted service can be found in the descriptions in the above embodiments and will not be repeated here.
[0185] Optionally, as shown in FIG2, the communication method provided in the embodiments of this application further includes:
[0186] S240, the second station sends a third instruction message to the first station. Correspondingly, the first station receives the third instruction message from the second station.
[0187] In this embodiment of the application, the third indication information is used to indicate that the transmission resource sharing has failed. Alternatively, the third indication information is used to indicate that the establishment of the transmission resource sharing relationship has failed.
[0188] The third indication information includes the reason for the failure of transmission resource sharing, which may include the fact that the return reputation of the second site does not meet the first threshold.
[0189] For example, the second station may use a status code or reason code to indicate the reason for the failure to share the transmission resources. Table 1 is a table showing the reasons for transmission failure indicated by status codes or reason codes. As shown in Table 1, for example, a status code or reason code of f indicates that the second station's return reputation does not meet a first threshold.
[0190] Table 1
[0191] Of course, even if the second site's return reputation does not meet the first threshold, the first site can still establish a transmission resource sharing relationship with the second site. For example, in the initial stage of resource sharing between the first and second sites, if the number of sharing sessions is small and insufficient to calculate the second site's return reputation, the first site can establish a transmission resource sharing relationship with the second site first.
[0192] The return reputation of the second site does not meet the first threshold, which can be either less than or equal to the first threshold, or greater than or equal to the first threshold. It depends on the specific definition of return reputation, which will not be explained in detail here.
[0193] The status code table shown in Table 1 can also be used by the first site to determine whether to share the first transmission resource with the second site. For example, according to Status code = e2, when the cumulative or single sharing of resources reaches the maximum number of resources that the first site can support sharing, it may choose not to share the first transmission resource with the second site.
[0194] Alternatively, step S240 can be replaced by: the second station sending an indication message to the first station indicating successful transmission resource sharing. Correspondingly, the first station receives the indication message from the second station indicating successful transmission resource sharing. That is, the first station and the second station establish a transmission resource sharing relationship.
[0195] In this embodiment of the application, the above steps S230 and / or S240 can be referred to as the preparation stage for sharing transmission resources.
[0196] Optionally, before step S210, as shown in FIG2, the communication method provided in this application embodiment further includes:
[0197] S250, the first station determines whether to share the first transmission resource with the second station based on one or more of the first information, the second information, or the return credit of the second station.
[0198] In this embodiment of the application, the return credit of the second station is determined by the transmission resource sharing information of the second station. The transmission resource sharing information of the second station includes one or more of the following: the transmission resource lending information of the second station, the transmission resource borrowing information of the second station, the transmission resource return information of the second station, the transmission resource return information of the second station, or the transmission resource lending and return rate information of the second station.
[0199] For example, the transmission resource lending information of the second station can be the amount of transmission resources that the second station lends to other stations.
[0200] For example, the transmission resource borrowing information of the second site can be the amount of transmission resources borrowed by other sites to the second site.
[0201] For example, the transmission resource return information of the second station can be the amount of transmission resources that the second station returns to other stations.
[0202] For example, the transmission resource return information of the second station can be the quantity of transmission resources returned to the second station by other stations.
[0203] For a detailed description of the transmission resource sharing information for each site (e.g., the first site, or the second site), please refer to the following method 400. This application embodiment will not be described in detail here.
[0204] Optionally, in one possible implementation, as shown in FIG2, the communication method provided in this application embodiment further includes:
[0205] S260, the second station sends a third message to the first station. Correspondingly, the first station receives the third message from the second station.
[0206] In this embodiment of the application, the third information is used to indicate the end of sharing the first transmission resource.
[0207] In this embodiment of the application, the third information can be sent through a contention-free-end (CF-End). The second station can send the third information to the first station through broadcast, unicast, or other means. This embodiment of the application does not limit this.
[0208] In this embodiment of the application, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information.
[0209] The fourth instruction indicates that the sharing of the first transmission resource has ended.
[0210] The third quantity information indicates the remaining quantity of the first transmission resource, or it indicates the amount of the first transmission resource used. The remaining quantity of the first transmission resource is the amount of transmission resource remaining after the second station uses a portion of the first transmission resource, and the amount of the first transmission resource used is the amount of the first transmission resource used by the second station. For a description of the quantity of transmission resources, please refer to the relevant description in the first quantity information of the above embodiments, which will not be repeated here.
[0211] The fifth indication information indicates that at least one event in the first event set has occurred. The second station can determine that at least one event in the first event set has occurred and send a third message to the first station.
[0212] In this embodiment of the application, the first event set includes one or more of the following: the idle time of the channel corresponding to the first transmission resource is greater than or equal to the first duration, or the duration of the first frame being detected exceeds the second duration; wherein, the more data field of the first frame indicates 0.
[0213] Alternatively, in another possible implementation, as shown in Figure 2, the communication method provided in this application embodiment further includes:
[0214] S270, if the first condition is met, the first station determines that the sharing of the first transmission resource has ended.
[0215] The first condition is that at least one event in the first event set occurs. For a description of the first event set, please refer to the relevant description in S260, which will not be repeated here.
[0216] Alternatively, if the first condition is met, the second station can determine that the sharing of the first transmission resource has ended.
[0217] Alternatively, as a possible implementation, the second station can share the remaining amount of the first transmission resource with other stations (e.g., a third station), and the third station can then transmit on that remaining amount of the first transmission resource. For example, if the first transmission resource is a time-domain resource, its quantity is duration T1, the second station has already used T2 of the first transmission resource, and the remaining quantity of the first transmission resource is T1-T2, then the second station can share a quantity of transmission resource T1-T2 with the third station.
[0218] In this embodiment of the application, the above steps S260 and / or S270 can be referred to as the return phase of the transmission resource sharing.
[0219] In this embodiment, the first site, the second site, and optionally the third site can be AP sites belonging to different BSSs, or they can be non-AP sites. The aforementioned first transmission resources, second transmission resources, etc., can be TXOP resources. This resource sharing process can be called TXOP sharing, coordinated time division multiple access (C-TDMA), or other alternative names; this embodiment does not limit this. It should be understood that the above steps can occur in the same TXOP or in different TXOPs, and the above steps can be continuous or discontinuous; this embodiment does not limit this.
[0220] For example, Figures 4 to 8 are schematic diagrams illustrating the preparation stage, sharing stage, and return stage of the transmission resource sharing provided in the embodiments of this application. The first station can be STA1 in Figures 4 to 8, the second station can be STA2 in Figures 4 to 8, and the third station can be any station other than the first and second stations.
[0221] As shown in Figure 4, at time T0, STA1 acquires XTOP, and STA1, STA2, and STA3 exchange the second information. At time T1, after STA1, STA2, and STA3 complete the preparation phase for sharing transmission resources, STA1 can begin its own transmission. At time T2, STA1 and STA2 enter the transmission resource sharing phase. STA1 sends the first information to STA2, and STA2 sends a reply to STA1. At time T3, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared transmission resources. At time T4, transmission resource sharing ends, and the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. At time T5, STA1 can continue its own transmission.
[0222] As shown in Figure 5, at time T0, STA1 acquires XTOP and performs its own transmission. At time T1, STA1, STA2, and STA3 exchange second information. At time T2, after completing the preparation phase for sharing transmission resources, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA1 sends the first information to STA2, and STA2 sends a reply to STA1. At time T3, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared transmission resources. At time T4, transmission resource sharing ends, and the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. At time T5, STA1 can continue its own transmission.
[0223] As shown in Figure 6, at time T0, STA1 acquires XTOP and performs its own transmission. At time T1, STA1, STA2, and STA3 exchange second information. At time T2, after completing the preparation phase for sharing transmission resources, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA1 sends first information to STA2 and STA3, and STA2 and STA3 send reply information to STA1. At time T3, STA1 shares transmission resources with STA2 and STA3. STA2 performs its own transmission on the shared transmission resources, and STA3 performs its own transmission on the shared transmission resources (for example, STA2 performs its own transmission on the first half of the time domain resources, and STA3 performs its own transmission on the second half of the time domain resources). At time T4, the transmission resource sharing ends, and the transmission resource return phase begins. In one possible implementation, STA3 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. At time T5, STA1 can continue its own transmission.
[0224] As shown in Figure 7, before STA1 acquires XTOP, STA1, STA2, and STA3 exchange second information. After a period of preparation for sharing transmission resources, STA1 acquires XTOP at time T1 and performs its own transmission. At time T2, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA1 sends the first information to STA2, and STA2 sends a reply to STA1. At time T3, STA1 shares transmission resources with STA2 and STA3, and STA2 performs its own transmission on the shared transmission resources. At time T4, transmission resource sharing ends, and the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. At time T5, STA1 can continue its own transmission.
[0225] As shown in Figure 8, STA1, STA2, and STA3 exchange second information. After completing the preparation phase for sharing transmission resources, STA1 performs its own transmission. After a period of time, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA1 sends first information to STA2, and STA2 sends a reply to STA1. Then, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared transmission resources. Subsequently, STA2 sends first information to STA3, and STA3 sends a reply to STA2. Then, STA2 shares transmission resources with STA3, and STA3 performs transmission on the shared transmission resources. It should be noted that there are other possible examples in this application embodiment, that is, this application embodiment does not limit other transmission processes that exist before or after the preparation phase, sharing phase, and return phase.
[0226] It should be noted that, in order to enable resource sharing between the first station and the second station (optionally, other stations), the first station and the second station (optionally, other stations) can use a first mode for transmission. The first mode can be to decompose the physical layer protocol data unit (PPDU) into shorter PPDUs for transmission, for example, decomposing PPDU1 into PPDU1a and PPDU1b for transmission. Alternatively, the first mode can be to set the transmission interval to be longer than the SIFS duration, such as the PIFS duration, etc., which is not limited in this embodiment. Figure 9 is a schematic diagram of the first station and the second station using the first mode to share the first transmission resource, as provided in this embodiment. As shown in Figure 9, the first station or the second station decomposes PPDU1 into shorter PPDU1a and PPDU1b, and PPDU2 into shorter PPDU2a and PPDU2b, adjusting the original frame interval from SIFS to a longer interval PIFS, and transmitting over the air interface, so that other stations can send sharing requests to the first station or the second station within the PIFS interval. For example, when the first station needs to transmit LL data as shown in Figure 3, it can make it easier for the first station to send a second request to the second station.
[0227] Optionally, as shown in FIG2, the communication method provided in the embodiments of this application further includes:
[0228] S280, the second station sends a first request to the first station. Correspondingly, the first station receives the first request from the second station.
[0229] In this embodiment of the application, the first request is used to request the sharing of transmission resources.
[0230] S210 can be replaced by: In response to the first request, the first station sends first information to the second station. Accordingly, the second station receives the first information from the first station.
[0231] For example, the first request may include 1 bit of indication information indicating a request to the first site to share transmission resources.
[0232] In summary, the communication method provided in the embodiments of this application will be described below by way of example, focusing on the fields that carry the information in the above embodiments (e.g., first quantity information, second quantity information, third quantity information, first feature information, second feature information, etc.). It should be understood that the following examples do not constitute a limitation on the scope of protection of the embodiments of this application.
[0233] For example, the information in the above embodiments can be carried in the QoS control field. Table 2 shows the location of the information in the QoS control field in the above embodiments. As shown in Table 2, the information in the above embodiments can be located in Bits 8-15.
[0234] Table 2
[0235] Specifically, the information carried by each bit from Bit 8 to Bit 15 is shown in Table 3.
[0236] Table 3
[0237] The Site Collaboration Indication subfield indicates whether bits 9-15 of the QoS Control field are used for inter-site resource sharing. For example, a value of 1 for the Site Collaboration Indication indicates that bits 9-15 of the QoS Control field are used for inter-site resource sharing.
[0238] The Shared Resource Indicator subfield indicates whether the Quantity Information subfield for the requested or shared transport resources exists. For example, a value of 1 for the Shared Resource Indicator indicates that the Quantity Information subfield for the requested or shared transport resources exists, such as a first quantity information subfield, a second quantity information subfield, or a third quantity information subfield.
[0239] For example, the information in the above embodiments can be carried in the BSR control field, and Table 4 or Table 5 shows the location of the information in the BSR control field in the above embodiments.
[0240] Table 4
[0241] Table 5
[0242] Table 6 shows the existing BSR control fields. The high-order (High) transmission resource sharing information and all transmission resource sharing information in Table 4 can replace the Queue Size High and Queue Size All fields in Table 6. Alternatively, the BSR control fields in Table 5 can directly replace the BSR control fields in Table 6.
[0243] Table 6
[0244] For example, Table 7 provides an example of indicating third quantity information in a CF-End frame.
[0245] Table 7
[0246] For example, the information in the above embodiments can be carried in the newly added control information, and Table 8 or Table 9 shows the position of the information in the newly added control information in the above embodiments.
[0247] Table 8
[0248] For example, the feature information subfields include one or more of the following Table 9:
[0249] Table 9
[0250] The TID service identifier subfield indicates the service identifier of the reported feature information. The low-latency service queue size subfield indicates the size of the queue to be transmitted for the service corresponding to the TID.
[0251] Head-of-line (HOL) packet delay information, such as the arrival time, expiration time, or remaining time until expiration of the HOL packet. These times are referenced to the sender's local clock. For example, these times are referenced to the TSF clock synchronization function time information described below.
[0252] The Timing Synchronization Function (TSF) subfield indicates the TSF value information related to the delay information of the HOL packet.
[0253] For the embodiments of this application, it should be noted that if the first site and the second site share the first transmission resource, the first transmission resource may not be included in the transmission resource borrowed by the second site for a fee.
[0254] It should be noted that the first station can send the first information directly to the second station, or it can forward the first information to the second station through other stations. The resources consumed by other stations in forwarding the first information to the second station are not included in the transmission resources borrowed by those other stations for a fee. These other stations can be access points (APs) or relay stations; this embodiment does not limit this.
[0255] For example, the first station can forward data to other stations (e.g., a third station) through the second station. Figure 10 is a schematic diagram of STA1 forwarding data to STA3 through STA2. As shown in Figure 10, the process of STA1 forwarding data to STA3 through STA2 includes the following steps:
[0256] S1010, STA1 sends the first data to STA2. Correspondingly, STA2 receives the first data from STA1.
[0257] S1020, STA1 sends the fourth message to STA2. Correspondingly, STA2 receives the fourth message from STA1.
[0258] The fourth information is used to indicate the third transmission resource, which is the resource shared by STA1 to STA2. The third transmission resource is used to transmit the first data forwarded by STA2 to STA3.
[0259] S1030, STA2 sends first data to STA3 on the third transmission resource. Correspondingly, STA3 receives the first data from STA2 on the third transmission resource.
[0260] The communication method provided in this application embodiment involves a first station sending first information indicating a first transmission resource to a second station. The second station receives the first information indicating the first transmission resource from the first station and performs transmission on the first transmission resource according to the first information. This scheme improves resource sharing efficiency because the first and second stations interact with the first information regarding the shared first transmission resource, thereby sharing the first transmission resource based on the first information.
[0261] For example, Figure 11 is a schematic diagram of a communication method provided in an embodiment of this application. In this method, the recipient, i.e., the second site, initiates a transmission resource sharing process and sends first information to the first site. As shown in Figure 11, method 1100 includes:
[0262] S1110, the second station sends the first information to the first station. Correspondingly, the first station receives the first information from the second station.
[0263] In this embodiment of the application, the first information can be sent through different types of frames. For a description of how the first information is sent through different types of frames, please refer to the relevant description in step S210, which will not be repeated here.
[0264] In this embodiment of the application, the first information is used to indicate the first transmission resource, which is the transmission resource requested by the second site from the first site for sharing.
[0265] Optionally, in this embodiment, the first information includes one or more of the following: first indication information, first quantity information, first feature information, or a first weighting coefficient. For a description of the first indication information, first quantity information, first feature information, and first weighting coefficient, please refer to the relevant description in step S210, which will not be repeated here.
[0266] S1120, the first station determines whether to accept sharing the first transmission resource based on the first information.
[0267] In one possible implementation, the first station determines to accept sharing the first transmission resource based on the first information. Optionally, the communication method provided in this application embodiment further includes: the first station sending indication information of accepting to share the first transmission resource to the second station. Correspondingly, the second station receives the indication information of accepting to share the first transmission resource from the first station. Further, the second station can perform transmission on the first transmission resource.
[0268] In another possible implementation, the first station determines, based on the first information, that it will not accept sharing the first transmission resource. Optionally, as shown in FIG3, the communication method provided in this application embodiment further includes:
[0269] S1130, the first station sends a third instruction message to the second station. Correspondingly, the second station receives the third instruction message from the first station.
[0270] In this embodiment of the application, the third indication information is used to indicate that sharing the first transmission resource is not accepted.
[0271] In some embodiments, if multiple sites need to request sharing, these multiple sites can use frequency division, code division, or contention access (e.g., Enhanced Distributed Channel Access, EDCA).
[0272] Furthermore, if the first station determines that it will accept the sharing of the first transmission resource, the first station may share the first transmission resource with the second station. The above steps S1110 to S1130 can be referred to as the sharing stage of transmission resource sharing.
[0273] Optionally, Figure 12 is a schematic diagram of a first station requesting the return of a first transmission resource according to an embodiment of this application. As shown in Figure 12, during the process of the second station transmitting on the first transmission resource according to the first information, the first station may send a second request to the second station, requesting the second station to share the first transmission resource with the first station for transmission, or, in other words, the first station requests the second station to return the first transmission resource to the first station for transmission. The reason for the first station sending this request to the second station may be that the first station has link layer (LL) data arriving, etc., which is not limited in this embodiment. Optionally, the first information may include indication information allowing the first station to request the return of the first transmission resource from the second station. Alternatively, the second station may include indication information allowing the first station to request the return of the first transmission resource from the second station in its reply to the first information, which is not limited in this embodiment. Optionally, before step S1110, in one possible implementation, the first station and the second station interact with each other to share resources, as shown in Figure 11. The communication method provided in this embodiment further includes:
[0274] S1140, the first station sends the second information to the second station. Correspondingly, the second station receives the second information from the first station.
[0275] In this embodiment of the application, the second information is used to indicate the second transmission resource, which is a transmission resource supported by the first site for sharing. The relevant description of the sending method of the second information can be found in the relevant description in step S230, and will not be repeated here.
[0276] Optionally, the second information includes one or more of the following: second indication information, second transmission resource type information, second quantity information, second feature information, or a second weighting coefficient. For a description of the second indication information, second transmission resource type information, second quantity information, second feature information, and second weighting coefficient, please refer to the description in step S230, which will not be repeated here.
[0277] Optionally, prior to step S1110, in another possible implementation, the first station instructs the second station to report resource sharing capabilities. Specifically, the first station instructs the second station to report whether transmission resource sharing is supported, the type of transmission resource that supports or does not support sharing, or one or more of the characteristic information of the services transmitted by the shared transmission resources. The relevant descriptions of the transmission resource type information and the characteristic information of the transmitted services can be found in the descriptions in the above embodiments and will not be repeated here.
[0278] Optionally, step S1120 can be replaced by: the first station determining whether to accept sharing the first transmission resource based on the second information, or one or more of the transmission resource sharing information of the second station and the first information.
[0279] The aforementioned determination by the first station not to accept sharing the first transmission resource based on the first information can be replaced by: the first station determining whether to accept sharing the first transmission resource based on the second information, or one or more of the second station's transmission resource sharing information, and the first information. Furthermore, the third indication information sent by the first station to the second station can be determined based on the second information, or one or more of the second station's transmission resource sharing information, and the first information.
[0280] In this embodiment, the transmission resource sharing information of the second station includes one or more of the following: transmission resource lending information of the second station, transmission resource borrowing information of the second station, transmission resource return information of the second station, transmission resource return information of the second station, or transmission resource lending and return rate information of the second station. A description of the transmission resource sharing information of the second station can be found in the relevant description in step S250 and will not be repeated here.
[0281] Optionally, the third indication information may include the reason why the first station does not accept sharing the first transmission resource. Specifically, if the first station determines that it will not accept sharing the first transmission resource based on the transmission resource sharing information of the second station, the reason why the first station does not accept sharing the first transmission resource may include that the return information of the second station does not meet the first threshold, and the return information of the second station is determined by the transmission resource sharing information of the second station.
[0282] For example, the first site may use a status code or reason code to indicate the reason for not accepting the sharing of the first transmission resource, as described in Table 1 of method 200, which will not be repeated here.
[0283] In this embodiment of the application, step 1140 can be referred to as the preparation stage for sharing transmission resources.
[0284] Optionally, in one possible implementation, as shown in FIG11, the communication method provided in this application embodiment further includes:
[0285] S1150, the second station sends a third message to the first station. Correspondingly, the first station receives the third message from the second station.
[0286] In this embodiment of the application, the third information is used to indicate the end of sharing the first transmission resource.
[0287] In this embodiment, the third information includes one or more of the following: fourth indication information, third quantity information, or fifth indication information. A description of the third information can be found in the relevant description in step S260, and will not be repeated here.
[0288] Alternatively, in another possible implementation, as shown in FIG11, the communication method provided in this application embodiment further includes:
[0289] S1160, the first condition is met, and the first station determines that the sharing of the first transmission resource has ended.
[0290] The first condition is that at least one event in the first event set occurs. A description of the first event set can be found in step S260, and will not be repeated here.
[0291] Alternatively, as a possible implementation, the second station can share the remaining amount of the first transmission resource with other stations (e.g., a third station), and the third station can then transmit on that remaining amount of the first transmission resource. For example, if the first transmission resource is a time-domain resource, its quantity is duration T1, the second station has already used T2 of the first transmission resource, and the remaining quantity of the first transmission resource is T1-T2, then the second station can share a quantity of transmission resource T1-T2 with the third station.
[0292] In this embodiment of the application, step S1160 can be referred to as the return phase of the shared transmission resources.
[0293] It should be noted that the fields carrying the information in the above embodiments (e.g., first quantity information, second quantity information, third quantity information, first feature information, second feature information, etc.) are described by way of example. Please refer to the relevant description in method 200. The embodiments of this application will not be repeated here.
[0294] In this embodiment, the first site, the second site, and optionally the third site can be AP sites belonging to different BSSs, or they can be non-AP sites. The aforementioned first transmission resources, second transmission resources, etc., can be TXOP resources. This resource sharing process can be called TXOP sharing or C-TDMA, or other alternative names; this embodiment does not limit this. It should be understood that the above steps can occur in the same TXOP or in different TXOPs, and the above steps can be continuous or discontinuous; this embodiment does not limit this.
[0295] For example, Figures 13 to 15 are schematic diagrams illustrating the preparation stage, sharing stage, and return stage of the transmission resource sharing provided in the embodiments of this application. The first station can be STA1 in Figures 13 to 15, the second station can be STA2 in Figures 13 to 15, and the third station can be any station other than the first and second stations.
[0296] As shown in Figure 13, STA1, STA2, and STA3 exchange second information, completing the preparation phase for sharing transmission resources. STA1 acquires XOTP at time T0 and performs its own transmission. After a period of time, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA2 sends the first information to STA1, and STA1 sends a reply to STA2. Then, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared resources. After the transmission resource sharing ends, the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. Subsequently, STA1 can continue its own transmission.
[0297] As shown in Figure 14, STA1 acquires XOTP at time T0. Subsequently, STA1, STA2, and STA3 exchange second information, completing the preparation phase for sharing transmission resources. STA1 performs its own transmission. After a period of time, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA2 sends the first information to STA1, and STA1 sends a reply to STA2. Then, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared transmission resources. After the transmission resource sharing ends, the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. Afterward, STA1 can continue its own transmission.
[0298] As shown in Figure 15, STA1 acquires XOTP at time T0 and performs its own transmission. After a period of time, STA1, STA2, and STA3 exchange second information, completing the preparation phase for transmission resource sharing. Subsequently, STA1, STA2, and STA3 enter the transmission resource sharing phase. STA2 sends the first information to STA1, and STA1 sends a reply to STA2. Then, STA1 shares transmission resources with STA2, and STA2 performs its own transmission on the shared transmission resources. After the transmission resource sharing ends, the transmission resource return phase begins. In one possible implementation, STA2 sends a third message to STA1 indicating the end of the first transmission resource sharing; in another possible implementation, STA1 determines the end of the first transmission resource sharing based on a first condition. Afterward, STA1 can continue its own transmission.
[0299] It should be noted that other possible examples exist in the embodiments of this application, that is, the embodiments of this application do not limit other transmission processes that exist before or after the preparation stage, sharing stage, and return stage. It should also be noted that, in order to enable resource sharing between the first site and the second site (optionally, other sites), the first site and the second site (optionally, other sites) can use a first mode for transmission, for example, decomposing PPDU1 into PPDU1a and PPDU1b for transmission. The first mode can be decomposing a long PPDU into short PPDUs for transmission. Alternatively, the first mode can be setting the transmission interval to PIFS, etc. The embodiments of this application do not limit this, and can refer to the relevant description in Figure 9 of method 200, which will not be repeated here.
[0300] For example, the first site can forward data to other sites (such as the third site) through the second site, as described in the relevant description in Figure 10 of method 200, which will not be repeated here.
[0301] In one possible implementation of this application embodiment, the stations participating in transmission resource sharing cooperation (e.g., STA1, STA2, STA3) include AP stations and non-AP stations, belonging to the same BSS. Therefore, the scenario described in this embodiment is suitable for preemptive transmission within the BSS, conforming to the characteristics of preemptive transmission. The characteristics of preemptive transmission include, for example, decomposing long PPDUs into short PPDUs for transmission, setting the frame transmission interval to PIFS, etc., to facilitate sending and receiving the first information. In this case, STA1, STA2, and STA3 are non-AP stations within the same BSS, associated with AP1, as shown in Figure 16. One or more non-AP stations request the first transmission resource by sending the first information to the associated AP1 station. In one possible implementation, AP1 forwards the first information to STA1, and STA1 determines whether to accept sharing the first transmission resource based on the first information and its own transmission resource sharing information. In another possible implementation, AP1 makes a decision on whether to enable sharing the first transmission resource based on the first information and its own transmission resource sharing information.
[0302] Alternatively, in another possible implementation of the embodiments of this application, the sites participating in the transmission resource sharing and cooperation (e.g., STA1, STA2, STA3) are all AP sites and belong to different BSSs. In this case, the scenario described in the embodiments of this application is applicable to the preemptive transmission of APs among multiple overlapping BSSs (i.e., overlapping BSSs, OBSSs), which meets the characteristics of preemptive transmission.
[0303] The communication method provided in this application embodiment involves a second station sending first information indicating a first transmission resource to a first station. The first station receives the first information indicating the first transmission resource from the second station and determines whether to accept sharing the first transmission resource based on the first information. This scheme enables the first station and the second station to interact regarding the first information on sharing the first transmission resource, and thus determine whether to share the first transmission resource based on the first information.
[0304] For example, Figure 17 is a schematic diagram of an example of a communication method provided in an embodiment of this application. As shown in Figure 17, method 1700 includes:
[0305] S1710, the first station sends its transmission resource sharing information to the second station. Correspondingly, the second station receives the transmission resource sharing information from the first station.
[0306] In this embodiment of the application, the transmission resource sharing information of the first site includes one or more of the following: transmission resource lending information of the first site, transmission resource borrowing information of the first site, transmission resource return information of the first site, transmission resource return information of the first site, and transmission resource lending and return rate information of the first site.
[0307] Optionally, the transmission resource lending information of the first site includes one or more of the following: the quantity of transmission resources lent by the first site, or the weighted coefficient for the return of transmission resources by the first site. For example, the quantity of transmission resources lent by the first site is the quantity of transmission resources lent by the first site to other sites, or the quantity of transmission resources shared by the first site with other sites. A description of the quantity of transmission resources can be found in the relevant description of method 200, and will not be repeated here. For example, the weighted coefficient for the return of transmission resources by the first site can be a weighted coefficient for the requested return of transmission resources lent by the first site to other sites. A description of the first weighted coefficient can be found in the relevant description, and will not be repeated here.
[0308] Optionally, the transmission resource borrowing information of the first site includes one or more of the following: the quantity of transmission resources borrowed by the first site, or the weighted coefficient for the return of transmission resources by the first site. For example, the quantity of transmission resources borrowed by the first site is the quantity of transmission resources lent to the first site by other sites. The quantity of transmission resources can be found in the relevant description of method 200, and will not be repeated here. For example, the weighted coefficient for the return of transmission resources by the first site is a weighted coefficient of the transmission resources that the first site promises to return to other sites. For instance, if the first site requests a first quantity y of transmission resources from the second site, and the return coefficient is 1.5, then the quantity of transmission resources that the first site promises to return to the second site is y * 1.5.
[0309] Optionally, the transmission resource return information of the first station includes the quantity of transmission resources returned by the first station. For example, the quantity of transmission resources returned by the first station is the quantity of transmission resources returned by the first station to other stations. The quantity of transmission resources can be referred to the relevant description of method 200, and will not be repeated here.
[0310] Optionally, the transmission resource return information of the first station includes the quantity of transmission resources returned by the first station. For example, the quantity of transmission resources returned by the first station is the quantity of transmission resources returned to the first station by other stations. The quantity of transmission resources can be referred to the relevant description of method 200, and will not be repeated here.
[0311] The quantity information indicates the number of transmission resources, which include one or more of the following: time-domain resources, or frequency-domain resources. For a detailed description of the number and types of transmission resources, please refer to the information regarding the first transmission resource in method 200; it will not be repeated here.
[0312] Optionally, the transmission resource lending and return rate information of the first station can be the ratio of the total number of resources lent by the first station within the third time period to the total number of resources returned to the first station by other stations. Optionally, if the transmission resource return weighting coefficient of the first station is not 1, then the transmission resource lending and return rate of the first station is the ratio of the total number of resources lent by the first station within the third time period to the total number of resources returned to the first station by other stations multiplied by the transmission resource return weighting coefficient of the first station.
[0313] In some embodiments, the first station records quantity parameters or statistical information of borrowed and lent transmission resource sharing information from other stations within a time window, such as a third time window. This information reflects the historical return reputation of the collaborating stations, i.e., the reputation of borrowed resources and their ability to return them. A sharing station can decide whether to accept or reject establishing a sharing relationship with a station based on the historical return reputation reflected in the resource lending table. This information can also be used to assist the algorithm in deciding which station to share with. For example, the statistical information may be the transmission resource lending return rate information.
[0314] In some embodiments, when updating the transmission resource sharing information, the latest transmission resource quantity information from the preparation phase, sharing phase, and return phase is used as the basis for the update. This method can prevent inaccurate updates caused by duplicate calculations.
[0315] For example, Table 10 illustrates a representation of transmission resource sharing information in tabular form, using time-domain resources as an example. For instance, STA1 maintains the first row of information locally, STA2 maintains the second row, and STA3 maintains the third row. " / " indicates that the value is not maintained for itself. rij can be positive, negative, or zero, where i = 1, 2, j = 2, 3. For example, if r12 is negative and r13 is positive, it means that STA1 has transmission resources to return to STA2, and STA3 has transmission resources to return to STA1. Based on this information, STA1 can decide to share with STA2 this time, but not with STA3, thus returning the transmission resources to STA2 and demonstrating its creditworthiness in borrowing and its ability to return resources, forming a virtuous cycle of borrowing and returning. The following table shows the table value update after this sharing example.
[0316] Table 10
[0317] For example, after the first site shares transmission resources with the second site, Table 10 can be updated as shown in Table 11.
[0318] Table 11
[0319] For example, the transmission resource sharing table may also include information such as the amount of transmission resources lent out being r0, and the amount of resources to be returned being w*r0. This weighting coefficient provides a weighted metric for resource sharing between sites, reflecting the priority and urgency of the services requesting sharing. For example, for high-priority low-latency services, setting w>1 aggressively seeks the opportunity to be shared, thus ensuring the performance of low-latency services.
[0320] The weighting coefficient can be interacted with during the preparation or sharing phases of methods 200 and 1100, and can be indicated by either the sharer or the recipient. If indicated by the sharer, it indicates that the sharing requires the return of resources. If the recipient does not accept, the sharing relationship fails. If indicated by the recipient, it indicates that the sharing actively proposes to return resources. In one possible implementation, during the preparation phase, a second weighting coefficient for the paid borrowing of a second quantity of transmission resources is indicated. In another possible implementation, during the sharing phase, a first weighting coefficient for the paid borrowing of a first quantity of transmission resources is indicated. For example, STA2 and STA3 both request sharing from STA1, with indicated weighting coefficients w2 and w3 respectively, where w2 > w3, and STA1's recorded r12 = r13 is negative before this sharing. The negative value of r12 = r13 indicates that STA1 has an equal amount of transmission resources to return to STA2 and STA3. If only this information is considered, STA1's decision-making information is insufficient. However, considering that w2 > w3, it indicates that STA2 has a greater incentive to obtain the sharing opportunity, or a more urgent need for low-latency services, and subsequently returns a larger quantity. Therefore, considering all the above factors, STA1 can choose to share transmission resources with STA2. Table 12 shows the updated table values after sharing, taking the first quantity as an example.
[0321] Table 12
[0322] For example, Table 13 is a table showing the lending and return rates. As shown in Table 13, pij equals the total amount of resources returned by site i to site j within the third time period divided by the total amount of resources lent by site j to site i.
[0323] Table 13
[0324] In one possible implementation, the first station may periodically send its transmission resource sharing information to the second station. In another possible implementation, the first station may send its transmission resource sharing information to the second station according to predefined rules; for example, the first station may send its transmission resource sharing information to the second station when it is updated (or changed). In yet another possible implementation, the first station sends its transmission resource sharing information to the second station in response to a request from the second station. Alternatively, the first station may send its transmission resource sharing information to the second station for other reasons, which are not limited in this embodiment.
[0325] In this embodiment, the transmission resource sharing information of the first site can be in the form of the aforementioned transmission resource sharing table, or the transmission resource sharing information of the first site can be in other forms, which is not limited in this embodiment.
[0326] For example, the transmission resource sharing information of the first site (or the second site) can be maintained in the upper media access control (MAC) sublayer of the first site, or it can be maintained in other layers; this embodiment of the application does not limit this. The information may carry the identifier of the first site.
[0327] For example, each element in the transmission resource sharing information of the first site may include three key elements: the first element is the identity of the sharing site, the second element is the identity of the shared site, and the third element is the transmission resource sharing information exchanged between the sharing site and the shared site.
[0328] The updating of each element of the resource sharing information of the first site is also based on these three key elements. If the only sharing site is the first site itself, the first element can be omitted. The third element includes historical resource sharing information and current resource sharing information.
[0329] The third element includes various sub-elements, such as the type of shared or shared transmission resources, a measure of the number of shares borrowed / borrowed for each resource type, and / or related variant values and / or statistical values, etc., which are not limited in this embodiment. The above elements can be obtained by decoding the indication frame from, for example, the first quantity information, the second quantity information, and the third quantity information involved in methods 200 and 1100.
[0330] For example, the transmission resource sharing information of the first site can be maintained in the lower MAC sublayer of the first site, or in other layers, and this application embodiment does not limit this.
[0331] In one possible implementation, the first station can record its transmission resource sharing information for a third time period. Optionally, after the third time period, the first station can reset the recorded transmission resource sharing information to zero and then record the transmission resource sharing information for the next time period. This scheme can avoid resource waste caused by the first station recording too much information.
[0332] Optionally, the first station can update the transmission resource sharing information when sharing transmission resources with other stations, or when accepting transmission resources shared by other stations, or when returning transmission resource information to other stations, or when accepting returned transmission resources from other stations. The first station can update the transmission resource sharing information in a sliding window manner, or discretely; this embodiment does not limit this. Other stations can flexibly adjust their behavior in different time windows, such as a third time window. For example, if they return poor reputation in a previous time window, they can return it more actively in the next time window, updating their own reputation and promoting cooperation.
[0333] In one possible implementation, the first site or the second site can be an MLD site, or the first site or the second site can be an affiliated site of an MLD site, wherein the MLD site includes one or more affiliated sites thereunder.
[0334] Optionally, the transmission resource sharing information of the first site is the public transmission resource sharing information of the MLD site. This public transmission resource sharing information includes the transmission resource sharing information of all affiliated sites under the MLD site; that is, the interaction between these public transmission resource sharing information is at the MLD site level. For example, the public transmission resource sharing information can be maintained at a higher-level media access control (MAC) sublayer of the MLD site, or it can be maintained at other layers; this embodiment does not limit this. The information may carry the identifier of the first site (or its affiliated MLD sites).
[0335] For example, each element in the public transport resource sharing information of the first site (or its affiliated MLD site) may include three key elements: the first element is the identity of the MLD affiliated to the sharing site, the second element is the identity of the MLD affiliated to the shared site, and the third element is the transport resource sharing information of the interaction between the MLD affiliated to the sharing site and the MLD affiliated to the shared site.
[0336] The updating of each element of the resource sharing information transmitted by the first site (or its affiliated MLD sites) is also based on these three key elements. If the MLD affiliated to the sharing site is only the first site itself, then the first element can be omitted. The third element includes historical resource sharing information and current resource sharing information.
[0337] The third element includes various sub-elements, such as the type of shared or shared transmission resources, the measurement value of the amount lent / borrowed for each resource type, and / or related variant values and / or statistical values, etc., which are not limited in this embodiment. The above elements can be obtained by decoding the indication frame from, for example, the first quantity information, second quantity information, and third quantity information involved in methods 200 and 1100. For example, the amount of resources lent by any affiliated site on the sharing MLD site to any affiliated site on the shared MLD site is recorded as the amount of resources lent by the sharing MLD site to the shared MLD site. Similarly, the amount of resources borrowed by any affiliated site on the shared MLD site from any affiliated site on the sharing MLD site is recorded as the amount of resources borrowed by the shared MLD site from the sharing MLD site.
[0338] Optionally, the transmission resource sharing information of the first site is the transmission resource sharing information of at least one subordinate site under the first site or its affiliated MLD site. That is, the transmission resource sharing information is maintained independently by each subordinate site. For example, the transmission resource sharing information of the subordinate sites may be maintained in the lower MAC sublayer of the MLD site, or in other layers. This application embodiment does not limit this.
[0339] Figure 18 is a schematic diagram illustrating the sending of public transport resource sharing information from the first site to the second site when the first site and the second site are MLD sites, according to an embodiment of this application. As shown in Figure 18, the first site can be a first LMD site, and the second site can be a second MLD site. The method includes the following steps:
[0340] Step 1: Subsidiary sites in the first MLD site send public transport resource sharing information of the first MLD site to subsidiary sites in the second MLD site.
[0341] Step 2: The subordinate sites in the second MLD site receive the public transport resource sharing information of the first MLD site from the subordinate sites of the first MLD site.
[0342] The affiliated sites of the second MLD site can determine whether to share resources with affiliated sites within the first MLD site based on the public transmission resource sharing information of the first MLD site. Similarly, the affiliated sites of the second MLD site can determine whether to share resources with other sites not affiliated with the first MLD site based on the public transmission resource sharing information of the first MLD site. The public transmission resource sharing information of the first MLD site includes resource lending and return information of these other sites.
[0343] Figure 19 is a schematic diagram illustrating the transmission resource sharing information of one or more subordinate sites sent by the first site to the second site when the first site and the second site are MLD sites, according to an embodiment of this application. As shown in Figure 19, the first site can be a first MLD site, and the second site can be a second MLD site. The method includes the following steps:
[0344] Step 1: The subordinate sites of the first MLD site send the corresponding transmission resource sharing information of one or more subordinate sites under the first MLD site.
[0345] Step 2: The subordinate sites of the second MLD site receive the transmission resource sharing information corresponding to one or more subordinate sites under the first MLD site from the subordinate sites of the first MLD site.
[0346] In this embodiment, the affiliated sites of the second MLD site can determine whether to share resources with one or more affiliated sites under the first MLD site based on their respective transmission resource sharing information. The affiliated sites of the second MLD site can also determine whether to share resources with other sites that are not those affiliated sites based on their respective transmission resource sharing information. The transmission resource sharing information corresponding to each of the one or more affiliated sites under the first MLD site includes resource lending and return information of the other sites. In another possible implementation, the first site and the second site can be single sites, or the first site can be an MLD site and the second site can be a single site, or the first site can be a single site and the second site can be an MLD site; this embodiment does not limit this.
[0347] S1720, the second station determines whether to share transmission resources based on the transmission resource sharing information of the first station.
[0348] In this embodiment of the application, the second station may determine whether to share transmission resources with the first station or whether to share transmission resources with the first station based on the transmission resource sharing information of the first station, or based on the return reputation of the first station determined by the transmission resource sharing information of the first station.
[0349] Optionally, as shown in FIG17, the communication method provided in the embodiments of this application further includes:
[0350] S1730, the second station sends its transmission resource sharing information to the first station. Correspondingly, the first station receives the transmission resource sharing information from the second station.
[0351] That is, the first and second stations can interact with the transmission resource sharing information they have recorded or maintained. Optionally, if other stations exist, such as a third station, the third station can participate in the interaction of transmission resource sharing information, so that stations within the system can determine whether to share transmission resources based on the transmission resource sharing information. In one possible implementation, multiple stations can agree on or negotiate a phase for multi-site collaborative interaction of transmission resource sharing information, and perform the interaction of transmission resource sharing information during this phase. In another possible implementation, multiple stations can agree on or negotiate a period for multi-site collaborative interaction of transmission resource sharing information, and perform the interaction of transmission resource sharing information once every period. In yet another possible implementation, a station participating in multi-site collaboration can send its own transmission resource sharing information to other stations when it receives a request from other stations. Alternatively, multiple stations can interact with each other through other means of transmission resource sharing information, which is not limited in this embodiment.
[0352] Figure 20 is a schematic diagram of a multi-site collaboration scenario. As shown in Figure 20, five sites collaborate as an example. The circled areas represent the communication coverage of the central site. Sites that can cover each other can collaborate and share transmission resources. Sites 1, 2, and 3 can cover each other (information sent by site 1 can be received by sites 2 and 3, and so on), and this is called collaborative site set one. Sites 1, 4, and 5 can cover each other, and this is called collaborative site set two. Sites 1, 2, and 4 can cover each other, and this is called collaborative site set three.
[0353] For example, Table 14 is a transmission resource sharing table in a multi-site collaborative scenario. As shown in Table 14, five sites (STA1, STA2, STA3, STA4, STA5) are used as an example for illustration. Each site maintains its local transmission resource sharing information. " / " indicates that the site in this column is not within the coverage area of the site in this row, or indicates that it does not maintain this value for itself. pij represents the lending and return rate information (an example of statistical information) corresponding to the transmission resource sharing table of STAi and STAj. The information of r is not listed in Table 14.
[0354] Table 14
[0355] That is, STA1 can send the transmission resource sharing table maintained by STA1 to STA2, STA3, STA4, and STA5, and STA1 can receive the transmission resource sharing tables maintained by STA2, STA3, STA4, and STA5; STA2 can send the transmission resource sharing table maintained by STA2 to STA1, STA3, and STA4, and STA2 can receive the transmission resource sharing tables maintained by STA1, STA3, and STA4; STA3 can send the transmission resource sharing table maintained by STA3 to STA1 and STA2, and STA3 can receive the transmission resource sharing tables maintained by STA1 and STA2; STA4 can send the transmission resource sharing table maintained by STA4 to STA1, STA2, and STA5, and STA4 can receive the transmission resource sharing tables maintained by STA1, STA2, and STA5; STA5 can send the transmission resource sharing table maintained by STA5 to STA1 and STA4, and STA5 can receive the transmission resource sharing tables maintained by STA1 and STA4. Figure 21 is a schematic diagram of the interaction of the transmission resource sharing tables of the five stations in the first set of cooperating stations. Figure 22 is a schematic diagram of the joint sharing of the transmission resource sharing tables of the five stations in the first, second, and third sets of cooperating stations.
[0356] For example, in one possible implementation, as shown in Table 15, STA3 and STA4 request resource sharing from STA1 for the first time, or after the resource lending table is zeroed out. Therefore, STA1 does not have resource lending / return information for STA3 and STA4 locally, resulting in insufficient information for decision-making. However, STA2 synchronizes and shares a second row of information with STA1, including resource lending / return information between STA3 and STA4 and STA2, such as lending / return rates p23 and p24. STA1 can then combine p23 and p24 to decide which site to share the resource with.
[0357] Table 15
[0358] It should be understood that, under ideal conditions, the values in the transmission resource sharing table are real numbers. However, in actual communication, due to the limitation of the number of bits, the values in the transmission resource sharing table need to be encoded or quantized before they can be exchanged.
[0359] In one possible quantization method, as shown in Table 16 or Table 17, the indicator value (e.g., R) in the transmission resource sharing table can be quantized to each interval and then mapped to the quantized indicator value C. Here, Ak ≥ Ck ≥ Bk, and for an integer k, the indicator value R can be positive, negative, or zero, and the quantized indicator value C can be positive, negative, or zero. To ensure the range of the indicator value R is continuous, B0 = A1, B1 = A2, B2 = A3, B3 = A4, and so on; this embodiment does not limit this. For example, A0 represents the maximum value of the indicator value R, and Bn represents the minimum value of the indicator value R. Alternatively, for example, if A0 does not exist, all values with R > B0 are quantized to C0, or if Bn does not exist, all values with R ≤ An (An ≥ R) are quantized to Cn.
[0360] Table 16
[0361] Table 17
[0362] In another possible quantization method, as shown in Table 18, different quantization indicator values C0 to Cn can be mapped to the value of each indicator field. The indicator field has x bits, representing 2^x values. The indicator granularity is unequal; for example, the difference between C1 and C0 is different from the difference between C4 and C3. The number of bits x is configurable and indicated through fields in the relevant frame. The corresponding indicator value mapping table can then be obtained based on a given x. For example, the overall indicator value mapping table specifies the mapping method when x = X, that is, it specifies 2^X mappings to quantization indicator values C0 to CN, N = 2^X - 1. For the indicated x = x0, x0 ≤ X, the mapping method corresponding to C0 to CN0, N0 = 2^x0 - 1 in the indicator value mapping table is used. In this scheme, using unequal intervals of indication is more flexible.
[0363] Table 18
[0364] In another possible implementation, as shown in Table 19, different quantization indicator values C0 to Cn can be mapped to the value of each indicator field. The indicator field has x bits, representing 2^x values, with a granularity of y. Therefore, the indicated rate range is [0, 2^(x-1)*y]. For example, taking duration as an example, a 3-bit field is used with 2ms increments, resulting in an indication range of 0–16ms (x = 3, y = 2ms). This is one design; other bit counts and indicator granularities can also be used in practice.
[0365] Table 19
[0366] For the three possible implementations described above, optionally, the values of the number of bits x and / or granularity y are configurable and indicated through fields in the relevant frame. The value of the indication value mapping table can then be obtained based on the given (x, y). Alternatively, optionally, the first station quantizes the real-number indication value R into a quantized indication value C using an indication value quantization table, then maps the quantized indication value C to the value of the indication field using an indication value mapping table, and finally transmits the value of the indication field through an indication frame over the air interface. Correspondingly, the second station receives the indication frame, decodes the value of the indication field, and then maps it back to the quantized indication value C. Subsequent interactions between the first and second stations are based on the quantized indication value C, not the real-number indication value R. Alternatively, optionally, the first station maps the quantized indication value C to the value of the indication field using an indication value mapping table, and finally transmits the value of the indication field through an indication frame over the air interface. Correspondingly, the second station receives the indication frame, decodes the value of the indication field, and then maps it back to the quantized indication value C.
[0367] It should be noted that if the indication value has a scaling factor, the second station can multiply the indication value by the scaling factor to amplify or reduce it, thereby increasing the indicative dynamic range. For example, if the scaling factor is configurable and indicated through a field in a relevant frame, the receiving station can decode the quantized indication value and multiply it by the scaling factor to obtain the final indication value.
[0368] It should be noted that the sites participating in resource sharing (e.g., the first site and the second site) use a unified indicator value mapping table and / or indicator value mapping table.
[0369] The communication method provided in this application embodiment involves the interaction of transmission resource sharing information between a first station and a second station. The second station can then determine whether to share transmission resources with the first station based on this information. This scheme, by recording and exchanging transmission resource sharing information, enables stations to determine whether to share transmission resources, providing an incentive mechanism for transmission resource sharing and ensuring the sustainable application of the transmission resource sharing characteristics of multi-site collaboration.
[0370] The above mainly describes the solutions provided by the embodiments of this application from the perspective of the interaction between the first station and the second station. Correspondingly, the embodiments of this application also provide a communication device for implementing the various methods described above. This communication device can be the first station in the above method embodiments, or a device including the first station, or a component usable at the first station; or, the communication device can be the second station in the above method embodiments, or a device including the second station, or a component usable at the second station. It is understood that, in order to achieve the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0371] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be understood that the module division in this application embodiment is illustrative and is only a logical functional division. In actual implementation, there may be other division methods.
[0372] For example, Figure 2323 is a schematic diagram of a communication device provided in an embodiment of this application. Taking the communication device as the first station in the above method embodiment (which may be a chip of the first station, or a module of the first station, or an internal device of the first station) as an example, the first station includes a transceiver module 2310 and a processing module 2320. The transceiver module 2310, also known as a transceiver unit, is used to implement the transceiver function. For example, it may be a transceiver circuit, a transceiver, a transceiver device, or a communication interface.
[0373] In some embodiments, the communication device 2300 may be adapted to the communication system shown in FIG1 to perform the functions of the first station in the communication methods shown in FIG2 to FIG4.
[0374] In one possible implementation, processing module 2320 is used to determine the first information. Transceiver module 2310 is used to send the first information. In this embodiment, the first information is used to indicate a first transmission resource, which is the transmission resource shared by communication device 2300 to the second station.
[0375] In another possible implementation, the transceiver module 2310 is used to receive the first information. The processing module 2320 is used to determine whether to accept sharing the first transmission resource based on the first information. In this embodiment, the first information is used to indicate the first transmission resource, which is the transmission resource requested by the second station from the communication device 2300 for sharing.
[0376] In another possible implementation, processing module 2320 is used to determine the transmission resource sharing information of the first site. Transceiver module 2310 is used to send the transmission resource sharing information of the first site. In this embodiment, the transmission resource sharing information of the first site includes one or more of the following: transmission resource lending information of the first site, transmission resource borrowing information of the first site, transmission resource return information of the first site, transmission resource return information of the first site, and transmission resource lending and return rate information of the first site.
[0377] Optionally, the transceiver module 2310 may include a transmitting module (not shown in FIG. 23) and a receiving module (not shown in FIG. 23). The transmitting module is used to implement the transmitting function of the communication device 2300, and the receiving module is used to implement the receiving function of the communication device 2300.
[0378] Optionally, the communication device 2300 may further include a storage module (not shown in FIG. 23) that stores programs or instructions. When the processing module 2320 executes the program or instructions, the communication device 2300 can perform the functions of the first station in the methods shown in FIG. 2 to FIG. 4 described above.
[0379] Furthermore, the technical effects of the communication device 2300 can be referred to the technical effects of the communication methods shown in Figures 2 to 4, and will not be repeated here.
[0380] In some embodiments, the communication device 2300 may be adapted to the communication system shown in FIG1 to perform the function of the first device in the methods shown in FIG2 to FIG4.
[0381] In one possible implementation, the transceiver module 2310 is used to receive the first information. The processing module 2320 is used to perform transmission on the first transmission resource according to the first information. In this embodiment, the first information is used to indicate the first transmission resource, which is the transmission resource shared by the communication device 2300 to the second station.
[0382] In another possible implementation, processing module 2320 is used to determine the first information. Transceiver module 2310 is used to send the first information. In this embodiment, the first information is used to indicate a first transmission resource, which is a transmission resource requested by the second station from the communication device 2300 for sharing.
[0383] In another possible implementation, the transceiver module 2310 is used to receive the transmission resource sharing information from the first station. The processing module 2320 is used to determine whether to share transmission resources based on the transmission resource sharing information from the first station. In this embodiment, the transmission resource sharing information from the first station includes one or more of the following: transmission resource lending information from the first station, transmission resource borrowing information from the first station, transmission resource return information from the first station, transmission resource return information from the first station, and transmission resource lending and return rate information from the first station.
[0384] Optionally, the transceiver module 2310 may include a transmitting module (not shown in FIG. 23) and a receiving module (not shown in FIG. 23). The transmitting module is used to implement the transmitting function of the communication device 2300, and the receiving module is used to implement the receiving function of the communication device 2300.
[0385] Optionally, the communication device 2300 may further include a storage module (not shown in FIG. 23) that stores programs or instructions. When the processing module 2320 executes the program or instructions, the communication device 2300 can perform the functions of the second station in the methods shown in FIG. 2 to FIG. 4 described above.
[0386] Furthermore, the technical effects of the communication device 2300 can be referred to the technical effects of the communication methods shown in Figures 2 to 4, and will not be repeated here.
[0387] Figure 24 is a second schematic diagram of the structure of the communication device provided in an embodiment of this application. Exemplarily, the communication device can be a first station or a second station, or it can be a chip (system) or other component or assembly that can be disposed at the first station or the second station. As shown in Figure 24, the communication device 2400 may include a processor 2401. Optionally, the communication device 2400 may further include a memory 2402 and / or a transceiver 2403. The processor 2401 is coupled to the memory 2402 and the transceiver 2403, for example, they can be connected via a communication bus.
[0388] The following section, with reference to Figure 24, provides a detailed description of each component of the communication device 2400:
[0389] The processor 2401 is the control center of the communication device 2400. It can be a single processor or a collective term for multiple processing elements. For example, the processor 2401 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0390] Optionally, the processor 2401 can perform various functions of the communication device 2400 by running or executing software programs stored in the memory 2402 and calling data stored in the memory 2402, such as performing the communication methods shown in Figures 2 to 4 above.
[0391] In a specific implementation, as one example, processor 2401 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG24.
[0392] In a specific implementation, as one embodiment, the communication device 2400 may also include multiple processors, such as processors 2401 and 2404 shown in FIG. 24. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, a processor may refer to one or more devices, circuits, and / or processing cores used for processing data (e.g., computer program instructions).
[0393] The memory 2402 is used to store the software program that executes the solution of this application, and is controlled by the processor 2401 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0394] Optionally, the memory 2402 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 2402 may be integrated with the processor 2401 or may exist independently and be coupled to the processor 2401 through the interface circuit of the communication device 2400 (not shown in FIG. 24). This application embodiment does not specifically limit this.
[0395] Transceiver 2403 is used for communication with other communication devices. For example, if communication device 2400 is a first station, transceiver 2403 can be used to communicate with a second station. Or, for example, if communication device 2400 is a second station, transceiver 2403 can be used to communicate with the first station.
[0396] Optionally, transceiver 2403 may include a receiver and a transmitter (not shown separately in Figure 24). The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.
[0397] Optionally, the transceiver 2403 can be integrated with the processor 2401 or exist independently and be coupled to the processor 2401 through the interface circuit of the communication device 2400 (not shown in FIG24). This application embodiment does not specifically limit this.
[0398] It is understood that the structure of the communication device 2400 shown in Figure 24 does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0399] Furthermore, the technical effects of the communication device 2400 can be referred to the technical effects of the method described in the above method embodiments, and will not be repeated here.
[0400] It should be understood that the processor in the embodiments of this application can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0401] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0402] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0403] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0404] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0405] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0406] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0407] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0408] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0409] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0410] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0411] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0412] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: Send a first message, which is used to indicate a first transmission resource, which is a transmission resource shared by the first site to the second site.
2. The method according to claim 1, characterized in that, The first information includes one or more of the following: First indication information, first quantity information, first feature information, or, first weighting coefficient; in, The first indication information indicates a second site that shares the first transmission resource with the first site; The first quantity information indicates the quantity of the first transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The first feature information indicates the characteristics of the service transmitted by the first transmission resource; The first weighting coefficient indicates the return coefficient for borrowing the first transmission resource.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Send a second message, which indicates a second transmission resource, which is a transmission resource supported by the first site for sharing.
4. The method according to claim 3, characterized in that, The second information includes one or more of the following: The second indication information, the second quantity information, the second feature information, or the second weighting coefficient; wherein... The second indication information indicates that the first site supports transmission resource sharing; The second quantity information indicates the quantity of the second transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The second feature information indicates the characteristics of the information transmitted by the second transmission resource; The second weighting coefficient indicates the return coefficient for the second transmission resource borrowed.
5. The method according to claim 3 or 4, characterized in that, The method further includes: Receive a third indication message, which is used to indicate that the transmission resource sharing has failed.
6. The method according to claim 5, characterized in that, The third indication information includes the reason for the failure of transmission resource sharing, which includes the second site's return reputation not meeting the first threshold.
7. The method according to any one of claims 3 to 6, characterized in that, The method further includes: Based on the first information, the second information, or one or more of the second site's return reputation, determine whether to share the first transmission resource with the second site.
8. The method according to claim 6 or 7, characterized in that, The return credit of the second site is determined by the transmission resource sharing information of the second site, which includes one or more of the following: the transmission resource lending information of the second site, the transmission resource borrowing information of the second site, the transmission resource return information of the second site, the transmission resource return information of the second site, or the transmission resource borrowing return rate information of the second site.
9. The method according to any one of claims 1 to 8, characterized in that, The first feature information, and / or the second feature information, includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, the type of information transmitted by the first transmission resource and / or the second transmission resource, the expiration time of the information transmitted by the first transmission resource and / or the second transmission resource, the expiration timestamp of the information transmitted by the first transmission resource and / or the second transmission resource, the remaining time until the information transmitted by the first transmission resource and / or the second transmission resource expires, or, capability information.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Receive third information, which indicates that the sharing of the first transmission resource has ended.
11. The method according to claim 10, characterized in that, The third information includes one or more of the following: The fourth instruction information, the third quantity information, or the fifth instruction information; among which, The fourth indication information indicates that the sharing of the first transmission resource has ended; The third quantity information indicates the remaining quantity of the first transmission resource, or the third quantity information is used to indicate the quantity of the first transmission resource used. The fifth indication information indicates at least one event in the first event set.
12. The method according to any one of claims 1 to 11, characterized in that, The method further includes: If the first condition is met, the sharing of the first transmission resource is determined to have ended; wherein, the first condition is the occurrence of at least one event in the first event set.
13. The method according to claim 11 or 12, characterized in that, The first event set includes at least one of the following events: The idle time of the channel corresponding to the first transmission resource is greater than or equal to the first duration, or the duration of the first frame being detected exceeds the second duration; In the first frame, the more data field indicates 0.
14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: Receive a first request, which is used to request transmission resource sharing; The sending of the first information includes: In response to the first request, the first information is sent.
15. A communication method, characterized in that, include: Receive first information, the first information being used to indicate a first transmission resource, the first transmission resource being a transmission resource shared by a first site to a second site; Transmission is performed on the first transmission resource based on the first information.
16. The method according to claim 15, characterized in that, The first information includes one or more of the following: First indication information, first quantity information, first feature information, or, first weighting coefficient; in, The first indication information indicates the second site that shares the first transmission resource with the first site; The first quantity information indicates the quantity of the first transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The first feature information indicates the characteristics of the service transmitted by the first transmission resource; The first weighting coefficient indicates the return coefficient for borrowing the first transmission resource.
17. The method according to claim 15 or 16, characterized in that, The method further includes: Receive second information, the second information being used to indicate a second transmission resource, the second transmission resource being a transmission resource supported by the first site for sharing.
18. The method according to claim 17, characterized in that, The second information includes one or more of the following: The second indication information, the second quantity information, the second feature information, or the second weighting coefficient; wherein... The second indication information indicates that the first site supports transmission resource sharing; The second quantity information indicates the quantity of the second transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The second feature information indicates the characteristics of the information transmitted by the second transmission resource; The second weighting coefficient indicates the return coefficient for the second transmission resource borrowed.
19. The method according to claim 17 or 18, characterized in that, The method further includes: Send a third indication message, which is used to indicate that the transmission resource sharing has failed.
20. The method according to claim 19, characterized in that, The third indication information includes the reason for the failure of transmission resource sharing, which includes the second site's return reputation not meeting the first threshold.
21. The method according to claim 20, characterized in that, The return credit of the second site is determined by the transmission resource sharing information of the second site, which includes one or more of the following: the transmission resource lending information of the second site, the transmission resource borrowing information of the second site, the transmission resource return information of the second site, the transmission resource return information of the second site, or the transmission resource borrowing return rate information of the second site.
22. The method according to any one of claims 15 to 21, characterized in that, The first feature information, and / or the second feature information, includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, type of information transmitted by the second transmission resource, first transmission resource, and / or, expiration time of information transmitted by the second transmission resource, expiration timestamp of information transmitted by the first transmission resource, and / or, remaining time until expiration of information transmitted by the second transmission resource, or, capability information.
23. The method according to any one of claims 15 to 22, characterized in that, The method further includes: Send a third message, which indicates that the sharing of the first transmission resource has ended.
24. The method according to claim 23, characterized in that, The third information includes one or more of the following: The fourth instruction information, the third quantity information, or the fifth instruction information; among which, The fourth indication information indicates that the sharing of the first transmission resource has ended; The third quantity information is used to indicate the remaining quantity of the first transmission resource, or the third quantity information is used to indicate the quantity of the first transmission resource used. The fifth indication information indicates at least one event in the first event set.
25. The method according to any one of claims 15 to 24, characterized in that, The method further includes: If the first condition is met, the sharing of the first transmission resource is determined to have ended; wherein, the first condition is the occurrence of at least one event in the first event set.
26. The method according to claim 24 or 25, characterized in that, The first event set includes at least one of the following events: The idle time of the channel corresponding to the first transmission resource is greater than or equal to the first duration, or the duration of the first frame being detected exceeds the second duration; In the first frame, the more data field indicates 0.
27. The method according to claims 15 to 26, characterized in that, The method further includes: Send a first request, which is used to request the sharing of transport resources.
28. A communication method, characterized in that, include: Receive first information, the first information being used to indicate a first transmission resource, the first transmission resource being a transmission resource requested by the second site from the first site for sharing; Based on the first information, determine whether to accept sharing the first transmission resource.
29. The method according to claim 28, characterized in that, The first information includes one or more of the following: First indication information, first quantity information, first feature information, or, first weighting coefficient; in, The first indication information indicates the first site that shares the first transmission resource with the second site; The first quantity information indicates the quantity of the first transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The first feature information indicates the characteristics of the service transmitted by the first transmission resource; The first weighting coefficient indicates the return coefficient for borrowing the first transmission resource.
30. The method according to claim 28 or 29, characterized in that, The method further includes: Send a second message, which indicates a second transmission resource, which is a transmission resource supported by the first site for sharing.
31. The method according to claim 30, characterized in that, The second information includes one or more of the following: The second indication information, the second quantity information, the second feature information, or the second weighting coefficient; wherein... The second indication information indicates that the first site supports transmission resource sharing; The second quantity information indicates the quantity of the second transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The second feature information indicates the characteristics of the information transmitted by the second transmission resource; The second weighting coefficient indicates the return coefficient for the second transmission resource borrowed.
32. The method according to claim 30 or 31, characterized in that, The step of determining whether to accept sharing the first transmission resource based on the first information includes: Whether to accept sharing the first transmission resource is determined based on the first information and one or more of the following, wherein the one or more of the following includes: the second information, or, the transmission resource sharing information of the second site; The transmission resource sharing information of the second site includes one or more of the following: transmission resource lending information of the second site, transmission resource borrowing information of the second site, transmission resource return information of the second site, transmission resource return information of the second site, or transmission resource borrowing and return rate information of the second site.
33. The method according to any one of claims 28 to 32, characterized in that, The method further includes: Send a third indication message, which indicates that sharing the first transmission resource is not accepted.
34. The method according to claim 33, characterized in that, The third indication information includes the reason why the first site does not accept sharing the first transmission resource. The reason why the first site does not accept sharing the first transmission resource includes that the return reputation of the second site does not meet the first threshold. The return reputation of the second site is determined by the transmission resource sharing information of the second site.
35. The method according to any one of claims 28 to 34, characterized in that, The first feature information, and / or the second feature information, includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, type of information transmitted by the second transmission resource, first transmission resource, and / or, expiration time of information transmitted by the second transmission resource, expiration timestamp of information transmitted by the first transmission resource, and / or, remaining time until expiration of information transmitted by the second transmission resource, or, capability information.
36. The method according to any one of claims 28 to 35, characterized in that, The method further includes: Receive third information, which indicates that the sharing of the first transmission resource has ended.
37. The method according to claim 36, characterized in that, The third information includes one or more of the following: The fourth instruction information, the third quantity information, or the fifth instruction information; among which, The fourth indication information indicates that the sharing of the first transmission resource has ended; The third quantity information is used to indicate the remaining quantity of the first transmission resource, or the third quantity information is used to indicate the quantity of the first transmission resource used. The fifth indication information indicates at least one event in the first event set.
38. The method according to any one of claims 28 to 35, characterized in that, The method further includes: If the first condition is met, the sharing of the first transmission resource is determined to have ended; wherein, the first condition is the occurrence of at least one event in the first event set.
39. The method according to claim 37 or 38, characterized in that, The first event set includes at least one of the following events: The idle time of the channel corresponding to the first transmission resource is greater than or equal to the first duration, or the duration of the first frame being detected exceeds the second duration; In the first frame, the more data field indicates 0.
40. A communication method, characterized in that, include: Send a first message, the first message being used to indicate a first transmission resource, the first transmission resource being a transmission resource requested by the second site from the first site for sharing.
41. The method according to claim 40, characterized in that, The first information includes one or more of the following: First indication information, first quantity information, first feature information, or, first weighting coefficient; in, The first indication information indicates the first site that shares the first transmission resource with the second site; The first quantity information indicates the quantity of the first transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The first feature information indicates the characteristics of the service transmitted by the first transmission resource; The first weighting coefficient indicates the return coefficient for borrowing the first transmission resource.
42. The method according to claim 40 or 41, characterized in that, The method further includes: Send a second message, which indicates a second transmission resource, which is a transmission resource supported by the first site for sharing.
43. The method according to claim 42, characterized in that, The second information includes one or more of the following: The second indication information, the second quantity information, the second feature information, or the second weighting coefficient; wherein... The second indication information indicates that the first site supports transmission resource sharing; The second quantity information indicates the quantity of the second transmission resource, which includes one or more of the following: time-domain resources, or frequency-domain resources; The second feature information indicates the characteristics of the information transmitted by the second transmission resource; The second weighting coefficient indicates the return coefficient for the second transmission resource borrowed.
44. The method according to any one of claims 40 to 43, characterized in that, The method further includes: Receive a third indication message, which indicates that sharing the first transmission resource is not accepted.
45. The method according to claim 44, characterized in that, The third indication information includes the reason why the first site does not accept sharing the first transmission resource. The reason why the first site does not accept sharing the first transmission resource includes that the return reputation of the second site does not meet the first threshold. The return reputation of the second site is determined by the transmission resource sharing information of the second site. The transmission resource sharing information of the second site includes one or more of the following: transmission resource lending information of the second site, transmission resource borrowing information of the second site, transmission resource return information of the second site, transmission resource return information of the second site, or transmission resource borrowing and return rate information of the second site.
46. The method according to any one of claims 40 to 45, characterized in that, The first feature information, and / or the second feature information, includes one or more of the following: Quality of Service (QoS) parameter information, Access Type (AC) information, Flow Identifier (TID) information, Buffer Status Report (BSR) information, type of information transmitted by the second transmission resource, first transmission resource, and / or, expiration time of information transmitted by the second transmission resource, expiration timestamp of information transmitted by the first transmission resource, and / or, remaining time until expiration of information transmitted by the second transmission resource, or, capability information.
47. The method according to any one of claims 40 to 46, characterized in that, The method further includes: Send a third message, which indicates that the sharing of the first transmission resource has ended.
48. The method according to claim 47, characterized in that, The third information includes one or more of the following: The fourth instruction information, the third quantity information, or the fifth instruction information; among which, The fourth indication information indicates that the sharing of the first transmission resource has ended; The third quantity information is used to indicate the remaining quantity of the first transmission resource, or the third quantity information is used to indicate the quantity of the first transmission resource used. The fifth indication information indicates at least one event in the first event set.
49. The method according to any one of claims 40 to 46, characterized in that, The method further includes: If the first condition is met, the sharing of the first transmission resource is determined to have ended; wherein, the first condition is the occurrence of at least one event in the first event set.
50. The method according to claim 48 or 49, characterized in that, The first event set includes at least one of the following events: The idle time of the channel corresponding to the first transmission resource is greater than or equal to the first duration, or the duration of the first frame being detected exceeds the second duration; In the first frame, the more data field indicates 0.
51. A communication method, characterized in that, include: Send transmission resource sharing information of the first site, which includes one or more of the following: transmission resource lending information of the first site, transmission resource borrowing information of the first site, transmission resource return information of the first site, transmission resource return information of the first site, and transmission resource lending and return rate information of the first site.
52. The method according to claim 50, characterized in that, The transmission resource lending information of the first site includes one or more of the following: the quantity of transmission resources lent out by the first site, or the weighted coefficient of the transmission resources returned by the first site. The transmission resource borrowing information of the first site includes one or more of the following: the quantity of transmission resources borrowed by the first site, or the weighted coefficient of the transmission resources borrowed by the first site. The transmission resource output information of the first site includes the quantity information of the transmission resources output of the first site; The transmission resource recovery information of the first site includes the transmission resource recovery quantity information of the first site; The quantity information indicates the quantity of transmission resources, which include one or more of the following: time-domain resources or frequency-domain resources.
53. The method according to claim 51 or 52, characterized in that, The step of sending the transmission resource sharing information of the first site includes: The system periodically sends the transmission resource sharing information of the first site, or sends the transmission resource sharing information of the first site according to predefined rules, or sends the transmission resource sharing information of the first site in response to a request for the transmission resource sharing information of the first site.
54. The method according to any one of claims 51 to 53, characterized in that, The first site is a multi-link MLD site, and the transmission resource sharing information of the first site is the public transmission resource sharing information of the MLD site, or the transmission resource sharing information of the first site is the transmission resource sharing information of at least one subordinate site under the MLD site.
55. The method according to any one of claims 51 to 54, characterized in that, The method further includes: Receive transmission resource sharing information from the second site, wherein the transmission resource sharing information from the second site includes one or more of the following: Information on the second site's transmission resources being lent out, information on the second site's transmission resources being borrowed, information on the second site's transmission resources being returned, information on the second site's transmission resources being returned, and information on the second site's transmission resource lending and return rate.
56. A communication method, characterized in that, include: Receive transmission resource sharing information from the first site, wherein the transmission resource sharing information from the first site includes one or more of the following: transmission resource lending information of the first site, transmission resource borrowing information of the first site, transmission resource returning information of the first site, transmission resource returning information of the first site, or transmission resource lending and return rate information of the first site. Whether to share transmission resources is determined based on the transmission resource sharing information of the first site.
57. The method according to claim 56, characterized in that, The transmission resource lending information of the first site includes one or more of the following: the number of transmission resources lent by the first site, or the weighted coefficient of the transmission resources returned by the first site. The transmission resource borrowing information of the first site includes one or more of the following: the quantity of transmission resources borrowed by the first site, or the weighted coefficient of transmission resource repayment by the first site. The transmission resource output information of the first site includes the quantity of transmission resources output by the first site; The transmission resource recovery information of the first site includes the number of transmission resources recovered by the first site; The quantity information indicates the quantity of transmission resources, which include one or more of the following: time-domain resources or frequency-domain resources.
58. The method according to claim 56 or 57, characterized in that, The first site is a multi-link MLD site, and the transmission resource sharing information of the first site is the public transmission resource sharing information of the MLD site, or the transmission resource sharing information of the first site is the transmission resource sharing information of at least one subordinate site under the MLD site.
59. The method according to any one of claims 56 to 58, characterized in that, The method further includes: Send transmission resource sharing information of the second site, which includes one or more of the following: transmission resource lending information of the second site, transmission resource borrowing information of the second site, transmission resource return information of the second site, transmission resource return information of the second site, and transmission resource lending and return rate information of the second site.
60. A communication device, characterized in that, The communication device includes a module for performing the method according to any one of claims 1 to 14, or includes a module for performing the method according to any one of claims 15 to 27.
61. A communication device, characterized in that, The communication device includes a processor; the processor is configured to perform the method according to any one of claims 1 to 14, or to cause the communication device to perform the method according to any one of claims 15 to 27.
62. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes instructions that, when executed, cause the method according to any one of claims 1 to 14 to be implemented, or cause the method according to any one of claims 15 to 27 to be implemented.
63. A computer program product, characterized in that, The computer program product includes instructions that, when executed, cause the method according to any one of claims 1 to 14 to be implemented, or cause the method according to any one of claims 15 to 27 to be implemented.
64. A communication system, characterized in that, The communication system includes the communication device as described in claims 60 and 61.
65. A communication device, characterized in that, The communication device includes a module for performing the method according to any one of claims 28 to 39, or includes a module for performing the method according to any one of claims 40 to 50.
66. A communication device, characterized in that, The communication device includes a processor; the processor is configured to perform the method according to any one of claims 28 to 39, or to cause the communication device to perform the method according to any one of claims 40 to 50.
67. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes instructions that, when executed, cause the method according to any one of claims 28 to 39 to be implemented, or cause the method according to any one of claims 40 to 50 to be implemented.
68. A computer program product, characterized in that, The computer program product includes instructions that, when executed, cause the method according to any one of claims 28 to 39 to be implemented, or cause the method according to any one of claims 40 to 50 to be implemented.
69. A communication system, characterized in that, The communication system includes the communication device as described in claims 65 and 66.
70. A communication device, characterized in that, The communication device includes a module for performing the method according to any one of claims 51 to 55, or includes a module for performing the method according to any one of claims 56 to 59.
71. A communication device, characterized in that, The communication device includes a processor; the processor is configured to perform the method according to any one of claims 51 to 55, or to cause the communication device to perform the method according to any one of claims 56 to 59.
72. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes instructions that, when executed, cause the method according to any one of claims 51 to 55 to be implemented, or cause the method according to any one of claims 56 to 59 to be implemented.
73. A computer program product, characterized in that, The computer program product includes instructions that, when executed, cause the method according to any one of claims 51 to 55 to be implemented, or cause the method according to any one of claims 56 to 59 to be implemented.
74. A communication system, characterized in that, The communication system includes the communication device as described in claims 70 and 71.
Citation Information
Patent Citations
Wireless communication method, station device and access point device
CN116848862A
Method for recovering permission to use transmission opportunity and related apparatus
US20230363000A1
Method and device for relay transmission during triggered transmission opportunity in wireless LAN system
WO2024117662A1
KR20220159276A