Communication method, site device, access point device and communication system
Patent Information
- Application Number
- CN202480000687.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-07
- Publication Date
- 2025-11-14
AI Technical Summary
In wireless fidelity technology, in the overlapping basic service set (OBSS) scenario, the R-TWT scheduling of site equipment may interfere with the data transmission process of other access point devices, affecting the transmission of low-latency service data.
The site device receives and sends wireless frames carrying R-TWT scheduling information to achieve R-TWT scheduling information interaction and coordination with the access point device, avoiding interference with the data transmission process of other access point devices.
It effectively avoids the interference of R-TWT scheduling on data transmission of other access point devices in the OBSS scenario, and improves the transmission efficiency and quality of low-latency service data.
Smart Images

Figure CN120958932A_ABST
Abstract
Description
Communication method, site equipment, access point equipment and communication system Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a station device, an access point device, and a communication system. Background Art
[0002] In the Wireless-Fidelity (Wi-Fi) technology currently under research, a Target Wake Time (TWT) mechanism has been proposed to support energy conservation in large-scale Internet of Things (IoT) devices. At the same time, a Restricted-TWT (R-TWT) mechanism has been proposed to ensure the transmission of latency-sensitive traffic data.
[0003] With the diversification of communication business needs and the development trend of high-frequency bands, WLAN equipment deployment is becoming more and more dense, and the phenomenon of overlapping basic service sets (OBSS) is becoming more and more common. When the site device is located in the OBSS scenario, the data transmission process within the R-TWT SP corresponding to the site device may interfere with the data transmission process of other access point devices in the OBSS scenario. Therefore, it is necessary to provide a further improved R-TWT scheduling mechanism to avoid interference with the data transmission process in the OBSS scenario.
[0004] Summary of the Invention
[0005] The embodiments of the present disclosure provide a communication method, a site device, an access point device, and a communication system to further improve the R-TWT scheduling mechanism to avoid interference with the data transmission process in the OBSS scenario.
[0006] In a first aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0007] A first STA receives a first radio frame sent by a second AP, wherein the first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: information of a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0008] The first STA sends a second radio frame to the first AP, where the second radio frame is used to indicate that the first STA requests to join the third R-TWT scheduling of the first AP, and reports the second R-TWT scheduling information to the first AP;
[0009] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0010] In a second aspect, an embodiment of the present disclosure further provides a communication method, the method comprising:
[0011] The first AP receives a second radio frame sent by the first STA, where the second radio frame is used to identify the first STA's request to join the third R-TWT schedule of the first AP and reports second R-TWT scheduling information to the first AP; the second R-TWT scheduling information includes: information about a second channel for low-latency service data transmission within the second R-TWT SP of the second AP;
[0012] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0013] In a third aspect, an embodiment of the present disclosure further provides a communication method, the method comprising:
[0014] The second AP sends a first wireless frame;
[0015] The first wireless frame includes first identification information, and the first identification information is used to identify second R-TWT scheduling information. The second R-TWT scheduling information includes: information on a second channel for low-latency service data transmission within the second R-TWT SP of the second AP.
[0016] In a fourth aspect, an embodiment of the present disclosure further provides a site device, the site device including:
[0017] a first receiving module configured to receive a first radio frame sent by a second AP, wherein the first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: information of a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0018] A first sending module is configured to send a second radio frame to the first AP, where the second radio frame is used to identify that the first STA requests to join the third R-TWT scheduling of the first AP, and report the second R-TWT scheduling information to the first AP;
[0019] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0020] In a fifth aspect, an embodiment of the present disclosure further provides an access point device, wherein the access point device is a first access point device AP, and the first AP includes:
[0021] a second receiving module, configured to receive a second radio frame sent by a first STA, where the second radio frame is used to identify a request by the first STA to join a third R-TWT schedule of the first AP, and report second R-TWT scheduling information to the first AP; the second R-TWT scheduling information includes information about a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0022] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0023] In a sixth aspect, an embodiment of the present disclosure further provides an access point device, where the access point device is a second access point device AP, and the second AP includes:
[0024] A third sending module, configured to send a first wireless frame;
[0025] The first wireless frame includes first identification information, and the first identification information is used to identify second R-TWT scheduling information. The second R-TWT scheduling information includes: information on a second channel for low-latency service data transmission within a second R-TWT SP of a second AP.
[0026] In a seventh aspect, an embodiment of the present disclosure further provides a site device, including:
[0027] one or more processors;
[0028] The site device is used to execute the communication method described in the first aspect of the embodiment of the present disclosure.
[0029] In an eighth aspect, an embodiment of the present disclosure further provides an access point device, wherein the access point device is a first access point device, including:
[0030] one or more processors;
[0031] The first access point device is used to execute the communication method described in the second aspect of the embodiment of the present disclosure.
[0032] In a ninth aspect, an embodiment of the present disclosure further provides an access point device, where the access point device is a second access point device, including:
[0033] one or more processors;
[0034] The second access point device is used to execute the communication method described in the third aspect of the embodiment of the present disclosure.
[0035] In the tenth aspect, an embodiment of the present disclosure further provides a communication system, including a site device, a first access point device, and a second access point device; wherein the site device is configured to implement the communication method described in the first aspect of the embodiment of the present disclosure, the first access point device is configured to implement the communication method described in the second aspect of the embodiment of the present disclosure, and the second access point device is configured to implement the communication method described in the third aspect of the embodiment of the present disclosure.
[0036] In the eleventh aspect, an embodiment of the present disclosure further provides a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method described in the first aspect of the embodiment of the present disclosure, or executes the communication method described in the second aspect of the embodiment of the present disclosure, or executes the communication method described in the third aspect of the embodiment of the present disclosure.
[0037] In an embodiment of the present disclosure, a first STA is located in an OBSS scenario formed by a first AP and a second AP. After the first STA obtains the second R-TWT scheduling information identified by the first identification information in the first wireless frame based on the first wireless frame received from the second AP, that is, obtains the information of the second channel for low-latency service data transmission in the second R-TWT SP of the second AP, it sends a second wireless frame to the first AP, and uses the second wireless frame to identify the first STA's request to join the third R-TWT scheduling of the first AP, and reports the second R-TWT scheduling information to the first AP; in this way, the first AP can respond to the R-TWT request sent by the first STA in combination with the second R-TWT scheduling information, thereby avoiding interference with the data transmission process in the second R-TWT SP of the second AP while responding to the R-TWT request sent by the first STA, and realizing the interaction and coordination of R-TWT scheduling information between the first AP and the second AP.
[0038] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, which will become apparent from the following description or be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.
[0040] FIG1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;
[0041] FIG2 is one of exemplary interaction diagrams of a communication method provided according to an embodiment of the present disclosure;
[0042] FIG3 is a second exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure;
[0043] FIG4 is a flow chart of a communication method according to an embodiment of the present disclosure;
[0044] FIG5 is a second flow chart of a communication method according to an embodiment of the present disclosure;
[0045] FIG6 is a third flow chart of a communication method according to an embodiment of the present disclosure;
[0046] FIG7 is a schematic diagram of the structure of a site device proposed in an embodiment of the present disclosure;
[0047] FIG8 is a schematic diagram of a structure of an access point device according to an embodiment of the present disclosure;
[0048] FIG9 is a second structural diagram of an access point device proposed in an embodiment of the present disclosure;
[0049] FIG10 is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;
[0050] FIG11 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0051] The embodiments of the present disclosure provide a communication method, a station device, an access point device, and a communication system.
[0052] In a first aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0053] A first STA receives a first radio frame sent by a second AP, wherein the first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: information of a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0054] The first STA sends a second radio frame to the first AP, where the second radio frame is used to indicate that the first STA requests to join the third R-TWT scheduling of the first AP, and reports the second R-TWT scheduling information to the first AP;
[0055] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0056] In the above embodiment, the first STA located in the OBSS scenario formed by the first AP and the second AP, after obtaining the information of the second channel for low-latency service data transmission in the second R-TWT SP of the second AP, requests the first AP to join the third R-TWT scheduling of the first AP while reporting the second R-TWT scheduling information to the first AP; in this way, the first AP can respond to the R-TWT request sent by the first STA in combination with the second R-TWT scheduling information, thereby avoiding interfering with the data transmission process in the second R-TWT SP of the second AP while responding to the R-TWT request sent by the first STA, and realizing the interaction and coordination of R-TWT scheduling information between the first AP and the second AP.
[0057] In combination with some embodiments of the first aspect, in some embodiments, the first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame,
[0058] The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
[0059] In the above embodiment, the parameter value of the channel identification bit in the Broadcast TWT Parameter Set field carried by the first wireless frame can be used to identify whether the channel identified by the channel identification bit in the second R-TWT SP of the second AP can be used for low-latency service data transmission.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the second radio frame includes: second identification information and third identification information;
[0061] The second identification information is used to identify third R-TWT scheduling information; the third R-TWT scheduling information includes: information that the first STA requests a third channel for low-latency service data transmission with the first AP within the third R-TWT SP;
[0062] The third identification information is used to identify: the second R-TWT scheduling information.
[0063] In the above embodiment, the first STA can request the first AP to join the third R-TWT scheduling of the first AP through the second identification information carried in the second radio frame; and report the second R-TWT scheduling information to the first AP through the third identification information carried in the second radio frame. The second identification information is used to identify the third R-TWT scheduling information, and the third R-TWT scheduling information includes information about the third channel for the first STA to request low-latency service data transmission with the first AP within the third R-TWT SP; the third identification information is used to identify the second R-TWT scheduling information.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, before the first STA sends the second radio frame to the first AP, the method includes:
[0065] Receiving, by the first STA, a third radio frame sent by the first AP;
[0066] The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information of a first channel for low-latency service data transmission in a first R-TWT SP of the first AP;
[0067] The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
[0068] In the above embodiment, the third radio frame carries fourth identification information, and the fourth identification information identifies the first R-TWT scheduling information. The first R-TWT scheduling information includes: information about the first channel for low-latency service data transmission within the first R-TWT SP of the first AP. The first radio frame is sent by the first AP, and the R-TWT scheduling information supported by the first AP can be sent. The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP, that is, the first STA can request the first AP to join the R-TWT scheduling of the first AP based on the received third radio frame.
[0069] In combination with some embodiments of the first aspect, in some embodiments, after the first STA sends the second radio frame to the first AP, the method includes:
[0070] Receive a fourth radio frame, wherein the fourth radio frame indicates any one of the following operations:
[0071] The first AP accepts the first STA to join the third R-TWT scheduling;
[0072] The first AP rejects the first STA from joining the third R-TWT scheduling;
[0073] The first AP suggests or recommends a fourth TWT parameter that is different from the third R-TWT scheduling.
[0074] In the above embodiment, after the first STA requests the first AP to join the R-TWT scheduling of the first AP, the first AP's response to the R-TWT scheduling request can be obtained based on the received fourth wireless frame. Specifically, the first AP's response to the R-TWT scheduling request includes any one of the following: the first AP accepts the first STA to join the third R-TWT scheduling; the first AP refuses the first STA to join the third R-TWT scheduling; the first AP suggests or recommends a fourth TWT parameter that is different from the third R-TWT scheduling.
[0075] In combination with some embodiments of the first aspect, in some embodiments, the third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations:
[0076] A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling;
[0077] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter;
[0078] The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the first AP refuses the first STA to join the third R-TWT scheduling.
[0079] In the above embodiment, if the third R-TWT SP does not overlap with the second R-TWT SP, that is, the data transmission between the first STA and the first AP in the third R-TWT SP will not interfere with the data transmission process in the second R-TWT SP.
[0080] At this time, based on the parameter value of the TWT Setup Command field in the second wireless frame, when the value is the first parameter value, the second parameter value, or the third parameter value, the first AP accepts the first STA to join the third R-TWT scheduling; when the value is the second parameter value or the third parameter value, the first AP suggests or recommends the fourth TWT parameter; or, when the value is the first parameter value, the second parameter value, or the third parameter value, the first AP refuses the first STA to join the third R-TWT scheduling.
[0081] In combination with some embodiments of the first aspect, in some embodiments, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations:
[0082] A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling;
[0083] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter;
[0084] The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the first AP refuses the first STA to join the third R-TWT scheduling.
[0085] In the above embodiment, if the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA does not overlap with the frequency range of the channel indicated in the second R-TWT scheduling information, then the data transmission performed by the first STA and the first AP through the third channel in the third R-TWT SP will not interfere with the data transmission process in the second R-TWT SP.
[0086] At this time, based on the parameter value of the TWT Setup Command field in the second wireless frame, when the value is the first parameter value, the second parameter value, or the third parameter value, the first AP accepts the first STA to join the third R-TWT scheduling; when the value is the second parameter value or the third parameter value, the first AP suggests or recommends the fourth TWT parameter; or, when the value is the first parameter value, the second parameter value, or the third parameter value, the first AP refuses the first STA to join the third R-TWT scheduling.
[0087] In combination with some embodiments of the first aspect, in some embodiments, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, the fourth radio frame indicates any one of the following operations:
[0088] The first AP suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel;
[0089] The first AP rejects the first STA from joining the third R-TWT scheduling.
[0090] In the above embodiment, if the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA also overlaps with the channel indicated in the second R-TWT scheduling information, then the data transmission performed by the first STA and the first AP through the third channel in the third R-TWT SP will interfere with the data transmission process in the second R-TWT SP.
[0091] At this time, based on the parameter value of the TWT Setup Command field in the second wireless frame, when the value is the second parameter value or the third parameter value, the first AP can suggest or recommend the fourth TWT parameter; or, when the value is the first parameter value, the second parameter value or the third parameter value, the first AP can refuse the first STA to join the third R-TWT scheduling.
[0092] In a second aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0093] The first AP receives a second radio frame sent by the first STA, where the second radio frame is used to identify the first STA's request to join the third R-TWT schedule of the first AP and reports second R-TWT scheduling information to the first AP; the second R-TWT scheduling information includes: information about a second channel for low-latency service data transmission within the second R-TWT SP of the second AP;
[0094] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0095] In the above embodiment, the first AP can respond to the R-TWT request sent by the first STA in combination with the second R-TWT scheduling information reported by the first STA, so as to avoid interfering with the data transmission process within the second R-TWT SP of the second AP while responding to the R-TWT request sent by the first STA, thereby realizing the interaction and coordination of R-TWT scheduling information between the first AP and the second AP.
[0096] In conjunction with some embodiments of the second aspect, in some embodiments, the second radio frame includes: second identification information and third identification information;
[0097] The second identification information is used to identify third R-TWT scheduling information; the third R-TWT scheduling information includes: information that the first STA requests a third channel for low-latency service data transmission with the first AP within the third R-TWT SP;
[0098] The third identification information is used to identify: the second R-TWT SP information.
[0099] In conjunction with some embodiments of the second aspect, in some embodiments, before the first AP receives the second radio frame sent by the first STA, the method includes:
[0100] The first AP sends a third radio frame to the first STA;
[0101] The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information of a first channel for low-latency service data transmission in a first R-TWT SP of the first AP;
[0102] The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
[0103] In combination with some embodiments of the second aspect, in some embodiments, the fourth identification information is carried in the Broadcast TWT Parameter Set field of the third radio frame,
[0104] The fourth identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the first channel.
[0105] In conjunction with some embodiments of the second aspect, in some embodiments, after the first AP receives the second radio frame sent by the first STA, the method further includes:
[0106] Determine a fourth radio frame; wherein the fourth radio frame indicates any one of the following operations:
[0107] The first AP accepts the first STA to join the third R-TWT scheduling;
[0108] The first AP rejects the first STA from joining the third R-TWT scheduling;
[0109] The first AP suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP schedule;
[0110] Send the fourth radio frame to the first STA.
[0111] In combination with some embodiments of the second aspect, in some embodiments, the third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations:
[0112] A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling;
[0113] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter;
[0114] When the parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, the first AP refuses the first STA to join the third R-TWT scheduling.
[0115] In combination with some embodiments of the second aspect, in some embodiments, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations:
[0116] A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling;
[0117] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter;
[0118] The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the first AP refuses the first STA to join the third R-TWT scheduling.
[0119] In combination with some embodiments of the second aspect, in some embodiments, the third R-TWT SP overlaps with the second R-TWT SP, the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the fourth radio frame indicates any one of the following operations:
[0120] The first AP suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel;
[0121] The first AP rejects the first STA from joining the third R-TWT scheduling.
[0122] In conjunction with some embodiments of the second aspect, in some embodiments, after the first AP receives the second radio frame sent by the first STA, the method includes:
[0123] The first AP sends a fifth radio frame to the second AP, where the fifth radio frame requests R-TWT scheduling coordination with the second AP;
[0124] The first AP and the second AP are neighboring APs.
[0125] In the above embodiment, when the first AP and the second AP are neighboring APs, after the first AP obtains the second R-TWT scheduling information of the second AP through the second wireless frame sent by the first STA, it sends a fifth wireless frame to the second AP to request R-TWT scheduling coordination with the second AP, thereby realizing interaction and coordination of R-TWT scheduling in the OBSS scenario. Through reasonable coordination of spectrum resources or time domain, interference in low-latency service data transmission in the OBSS scenario can be avoided, thereby improving the transmission efficiency and quality of low-latency service data.
[0126] In a third aspect, an embodiment of the present disclosure provides a communication method, the method comprising:
[0127] The second AP sends a first wireless frame;
[0128] The first wireless frame includes first identification information, and the first identification information is used to identify second R-TWT scheduling information. The second R-TWT scheduling information includes: information on a second channel for low-latency service data transmission within the second R-TWT SP of the second AP.
[0129] In the above embodiment, the first wireless frame carries first identification information, and the first identification information identifies: information of the second channel used for low-latency service data transmission in the second R-TWT SP of the second AP; sending the first wireless frame through the second AP can send R-TWT scheduling information supported by the second AP.
[0130] In combination with some embodiments of the third aspect, in some embodiments, the second radio frame includes: the first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame,
[0131] The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
[0132] In conjunction with some embodiments of the third aspect, in some embodiments, after the second AP sends the first radio frame, the method further includes:
[0133] The second AP receives a fourth radio frame sent by the first AP, where the fourth radio frame requests R-TWT scheduling coordination with the second AP;
[0134] The first AP and the second AP are neighboring APs.
[0135] In a fourth aspect, an embodiment of the present disclosure further provides a site device, which includes at least one of a first receiving module and a first sending module; wherein the site device is used to execute the optional implementation method of the first aspect.
[0136] In a fifth aspect, an embodiment of the present disclosure further provides an access point device, which is a first access point device and includes: a second receiving module; wherein the above-mentioned first access point device is used to execute the optional implementation manner of the second aspect.
[0137] In a sixth aspect, an embodiment of the present disclosure further provides an access point device, which is a second access point device and includes: a third sending module; wherein the second access point device is configured to execute the optional implementation of the third aspect.
[0138] In a seventh aspect, an embodiment of the present disclosure further provides a site device, including:
[0139] one or more processors;
[0140] The site device is used to execute the optional implementation of the first aspect.
[0141] In an eighth aspect, an embodiment of the present disclosure further provides an access point device, wherein the access point device is a first access point device, including:
[0142] one or more processors;
[0143] The first access point device is used to perform an optional implementation of the second aspect.
[0144] In a ninth aspect, an embodiment of the present disclosure further provides an access point device, where the access point device is a second access point device, including:
[0145] one or more processors;
[0146] The second access point device is used to perform an optional implementation of the third aspect.
[0147] In the tenth aspect, an embodiment of the present disclosure further provides a communication system, comprising a site device, a first access point device, and a second access point device; wherein the site device is configured to perform the optional implementation method described in the first aspect, the second access point device is configured as the optional implementation method described in the second aspect, and the third access point device is configured as the optional implementation method described in the third aspect.
[0148] In the eleventh aspect, an embodiment of the present disclosure further provides a storage medium storing instructions, which, when executed on a communication device, enables the communication device to execute the optional implementation methods described in the first, second, and third aspects.
[0149] In the twelfth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation of the first aspect, the second aspect, and the third aspect.
[0150] In a thirteenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the methods described in the optional implementations of the first, second, and third aspects.
[0151] In a fourteenth aspect, an embodiment of the present disclosure provides a chip or a chip system, which includes a processing circuit configured to execute the method described in the optional implementation of the first, second, and third aspects above.
[0152] It is understandable that the aforementioned site devices, access point devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0153] The embodiments of the present disclosure provide a communication method, a station device, an access point device, and a communication system. In some embodiments, the terms communication method, signal transmission method, wireless frame transmission method, etc. are interchangeable, and the terms information processing system, communication system, etc. are interchangeable.
[0154] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0155] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0156] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0157] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0158] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," and the like can be used interchangeably.
[0159] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0160] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0161] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0162] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0163] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0164] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0165] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
[0166] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.
[0167] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0168] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0169] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0170] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0171] As shown in FIG1 , a communication system 100 includes a station device (STA) 101 , a first access point device (first AP, AP is Access Point) 102 , and a second access point device (second AP) 103 .
[0172] In some embodiments, the first access point device (first AP, AP is Access Point) 102 and the second access point device (second AP) 103 can be access points for mobile terminals to enter the wired network. AP is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP can be a terminal device or network device with a wireless fidelity chip. Optionally, the AP can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a, 802.11bf, 802.11bn, and support the next generation 802.11 protocol, but is not limited to this.
[0173] In some embodiments, the station device 101 includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal that supports Wi-Fi communication. Optionally, the wireless communication terminal is, for example, at least one of a mobile phone, a wearable device, an Internet of Things device that supports Wi-Fi communication, a car with WiFi communication, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device used in industrial control, a wireless terminal device used in self-driving, a wireless terminal device used in remote medical surgery, a wireless terminal device used in a smart grid, a wireless terminal device used in transportation safety, a wireless terminal device used in a smart city, and a wireless terminal device used in a smart home, but is not limited thereto.
[0174] Specifically, the station device 101 may be a terminal device or a network device equipped with a wireless fidelity (Wi-Fi) chip. Optionally, the station device 101 may support multiple WLAN standards, such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next generation 802.11 protocol, but is not limited thereto.
[0175] Optionally, in an embodiment of the present disclosure, the AP and STA may be devices supporting multiple connections, for example, they may be represented as a multi-connection access point device (AP MLD) and a multi-connection site device (Non-Access Point Multi-Link Device, Non-AP MLD), respectively; the AP MLD may represent an access point supporting multi-connection communication functions, and the non-AP MLD may represent a site supporting multi-connection communication functions.
[0176] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0177] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0178] The various embodiments of the present disclosure can be applied to a wireless local area network (WLAN), such as a local area network that adopts the 802.11 series of protocols. In a WLAN, a basic service set (BSS) is a basic component of a WLAN. A BSS network is composed of station devices with certain associations within a specific coverage area. One scenario of association is that stations communicate directly with each other in an ad hoc network, which is called an independent basic service set (IBSS). Another more common scenario is that in a BSS network, there is only one central station with a dedicated BSS management function, which is called an access point device, and other stations in the BSS network that are not APs are called terminals, also called non-AP STAs. APs and non-AP STAs are collectively referred to as STAs. When describing STAs, there is no need to distinguish between APs and non-AP STAs. In the same BSS network, due to distance, transmission power, etc., a STA cannot detect other STAs that are farther away from it, and the two are hidden nodes of each other.
[0179] FIG2 is a schematic diagram of a communication method and an interaction diagram of the communication method according to an embodiment of the present disclosure. As shown in FIG2 , the method includes:
[0180] In a wireless local area network, if the coverage of two or more BSSs overlaps, an Overlapping Basic Service Sets (BSS, OBSS) is formed. For an access point device, if the R-TWT member site device associated with the access point device is located in an OBSS scenario, the data transmission process within the R-TWT SP corresponding to the site device may be interfered with by the data transmission of other access point devices. In particular, when the R-TWT SPs scheduled by multiple access point devices overlap, the communication of low-latency services will be interfered with by each other, thereby affecting the transmission quality and efficiency of low-latency services.
[0181] Moreover, when the access point device is not within the communication range of other access point devices, the access point device cannot monitor the R-TWT scheduling information of other access point devices (for example, AP1 and AP2 are far apart, and cannot monitor the management frames such as Beacon frames sent by each other, and cannot obtain the R-TWT scheduling information within each other's BSS). In the process of maintaining the transmission within the service set where the access point device is located, the access point device may interfere with or even interrupt the transmission process of low-latency service data within the BSS where other access point devices are located.
[0182] Therefore, in the embodiments of the present disclosure, the R-TWT scheduling mechanism is further improved to achieve the interaction and coordination of R-TWT scheduling information in the OBSS scenario, so as to avoid interference with the data transmission process in the OBSS scenario. The details are as follows:
[0183] In step 201, the first AP102 sends a third wireless frame; wherein, the third wireless frame includes fourth identification information, and the fourth identification information is used to identify the first R-TWT scheduling information. The first R-TWT scheduling information includes: information on the first channel for low-latency service data transmission within the first R-TWT SP of the first AP102.
[0184] Optionally, the third radio frame may include a beacon frame.
[0185] Optionally, the first AP 102 may send a third radio frame to an R-TWT member site device within the first BSS where the first AP 102 is located. The R-TWT member site device within the first BSS is a site device associated with the first AP 102 within the first BSS. The site device associated with the first AP 102 may include the first STA 101.
[0186] For example, referring to FIG3 , in BSS1 where AP1 is located, the R-TWT member site devices within BSS1 may include: STA1-1, STA1-2, and STA1-3.
[0187] Optionally, in an embodiment of the present disclosure, the fourth identification information is carried in the Broadcast TWT Parameter Set field of the third radio frame.
[0188] The fourth identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the first channel.
[0189] Optionally, the TWT element of the third radio frame includes a Broadcast TWT Parameter Set field corresponding to the first R-TWT, the Broadcast TWT Parameter Set field includes a first field (Extended R-TWT Info, extended R-TWT information field), and the fourth identification information can be specifically carried in the first subfield of the first field corresponding to the first R-TWT. The format of the Broadcast TWT Parameter Set field is shown in Table 1 below:
[0190] Table 1:
[0191] As shown in Table 1, the Broadcast TWT Parameter Set domain includes fields such as Request Type field, Target wake timer field, Broadcast TWT Info field, Restricted TWT Traffic Info (Optional) (optionally restricting target wake time flow information) and the first field.
[0192] Optionally, the data length of the first subfield may include a one-byte length.
[0193] Optionally, the channel identification bit may be a bit, and in the fourth identification information, each bit may identify a channel with a bandwidth of 20 MHz. Among them, in at least one bit in the fourth identification information, the lowest bit identifies the 20 MHz sub-channel with the lowest frequency range, and the highest bit identifies the 20 MHz sub-channel with the highest frequency range.
[0194] Optionally, if the parameter value of a bit is set to 1, it indicates that the R-TWT member of the first AP102 can perform low-latency service transmission in the 20 MHz sub-channel corresponding to the bit, that is, the 20 MHz sub-channel corresponding to the bit is the first channel.
[0195] In step 202, the second AP103 sends a first wireless frame; wherein the first wireless frame includes first identification information, the first identification information is used to identify the second R-TWT scheduling information, and the second R-TWT scheduling information includes: information on the second channel for low-latency service data transmission within the second R-TWT SP of the second AP103.
[0196] Optionally, the first radio frame may include a beacon frame.
[0197] Optionally, the embodiment of the present disclosure does not limit the execution order of step 201 and step 202.
[0198] Optionally, in an embodiment of the present disclosure, the first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame.
[0199] The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
[0200] Optionally, referring to the above record of the fourth identification information, the TWT element of the first wireless frame includes a Broadcast TWT Parameter Set field corresponding to the second R-TWT, and the Broadcast TWT Parameter Set field includes a first field. The first identification information can be specifically carried in the first subfield of the first field corresponding to the second R-TWT.
[0201] As an example, the data length of the first subfield may include one byte length or two bytes length, which is not limited here.
[0202] Optionally, the channel identification bit may be a bit, and in the first identification information, each bit may identify a channel with a bandwidth of 20 MHz. Among them, in the at least one bit in the first identification information, the lowest bit identifies the 20 MHz sub-channel with the lowest frequency range, and the highest bit identifies the 20 MHz sub-channel with the highest frequency range.
[0203] Optionally, if the parameter value of a bit is set to 1, it indicates that the R-TWT members of the second AP103 can perform low-latency service transmission in the 20MHz sub-channel corresponding to the bit, that is, the 20MHz sub-channel corresponding to the bit is the second channel.
[0204] In step 203, after the first STA101 receives the first wireless frame sent by the second AP103, it sends a second wireless frame to the first AP102. The second wireless frame is used to identify the first STA101's request to join the third R-TWT scheduling of the first AP102, and report the second R-TWT scheduling information to the first AP102; the first STA101 is located in the OBSS scenario formed by the first AP102 and the second AP103.
[0205] Optionally, the second wireless frame may include a (Re)Association Request frame or a TWT Setup frame.
[0206] Optionally, the first STA101 is located in the OBSS scenario formed by the first AP102 and the second AP103, that is, the first STA101 can monitor both the first R-TWT scheduling information of the first AP102 and the second R-TWT scheduling information of the second AP103.
[0207] Optionally, the first STA 101 may send a second wireless frame to the first AP 102 when it monitors the first R-TWT scheduling information of the first AP 102 and can monitor the second R-TWT scheduling information of the second AP 103 .
[0208] In the embodiment of the present disclosure, the first STA101 is associated with the first AP102. When the first STA101 monitors the second R-TWT scheduling information of the second AP103, the first STA101 can report the second R-TWT scheduling information of the second AP103 to the first AP102 while requesting the first AP102 to join the third R-TWT scheduling of the first AP102. In this way, the first AP102 can obtain the second R-TWT scheduling information of the second AP103, and thus respond to the R-TWT request sent by the first STA101 in combination with the second R-TWT scheduling information, thereby avoiding interference with the data transmission process within the second R-TWT SP of the second AP103 while responding to the R-TWT request sent by the first STA101, thereby realizing the interaction and coordination of R-TWT scheduling information between the first AP102 and the second AP103.
[0209] As an example, referring to Figure 3, in BSS2 where AP2 is located, the R-TWT member site devices in BSS2 may include: STA2-1, STA2-2, and STA2-3. Among them, the coverage of BSS1 and BSS2 overlaps, that is, OBSS, and STA1-1 and STA2-1 are both located in the OBSS scenario formed by AP1 and AP2.
[0210] The data transmission process within BSS1 may interfere with the data transmission process between STA2-1 and AP2, and the data transmission process within BSS2 may interfere with the data transmission process between STA1-1 and AP1.
[0211] In the embodiment of the present disclosure, taking STA1-1 as an example, in the OBSS scenario formed by AP1 and AP2, after STA1-1 receives the R-TWT scheduling information of AP2, it can send the R-TWT scheduling information of AP2 to AP1 at the same time as sending the R-TWT scheduling request to AP1. Similarly, taking STA2-1 as an example, if STA2-1 receives the R-TWT scheduling information of AP1, it can send the R-TWT scheduling information of AP1 to AP2 at the same time as sending the R-TWT scheduling request to AP2.
[0212] Optionally, in the embodiment of the present disclosure, the second radio frame includes: second identification information and third identification information;
[0213] The second identification information is used to identify the third R-TWT scheduling information; the third R-TWT scheduling information includes: information about a third channel requested by the first STA 101 to perform low-latency service data transmission with the first AP 102 within the third R-TWT SP;
[0214] The above-mentioned third identification information is used to identify: the above-mentioned second R-TWT scheduling information.
[0215] Optionally, the first channel includes the third channel, and the first R-TWT SP includes the third R-TWT SP. That is, the third channel is a subset of the channel set indicated by the first channel, and the first R-TWT scheduling includes the third R-TWT scheduling.
[0216] Optionally, referring to the above, the TWT element of the second wireless frame includes a Broadcast TWT Parameter Set field corresponding to the first R-TWT and a Broadcast TWT Parameter Set field corresponding to the second R-TWT.
[0217] The Broadcast TWT Parameter Set domain includes a first field, and the second identification information and the third identification information can be carried in the first field. Specifically, the second identification information can be carried in the first subfield of the first field corresponding to the first R-TWT, and the third identification information can be carried in the second subfield of the first field corresponding to the second R-TWT.
[0218] That is, in the TWT element carried by the second wireless frame, the Broadcast TWT Parameter Set field corresponding to the first R-TWT includes the first subfield, does not include the second subfield, and the first subfield is used to carry the second identification information; and, the Broadcast TWT Parameter Set field corresponding to the second R-TWT includes the second subfield, does not include the first subfield, and the second subfield is used to carry the third identification information.
[0219] Step 204: The first AP 102 determines a fourth radio frame; wherein the fourth radio frame indicates any one of the following operations:
[0220] The first AP 102 accepts the first STA 101 to join the third R-TWT scheduling;
[0221] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling;
[0222] The first AP 102 suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP schedule.
[0223] Optionally, the fourth radio frame may be a radio frame that responds to the third R-TWT scheduling in the second radio frame. Optionally, the fourth radio frame may include a (Re)Association Response frame or a TWT Setup frame.
[0224] Optionally, the first AP102 can determine the content of the response to the third R-TWT scheduling in the second wireless frame based on whether there is overlap between the service times corresponding to the third R-TWT scheduling information and the second R-TWT scheduling information, and the parameter value of the TWT Setup Command field in the TWT element in the second wireless frame.
[0225] Optionally, the first AP 102 suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP scheduling, and the R-TWT SP corresponding to the fourth TWT parameter does not overlap with the second R-TWT SP.
[0226] Optionally, if the fourth wireless frame indicates that the first AP102 refuses the first STA101 from joining the third R-TWT scheduling; or, the fourth wireless frame indicates that the first AP102 suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP scheduling, then the first AP102 suspends or postpones the data transmission process within the BSS where the first AP102 is located within the second R-TWT SP.
[0227] Optionally, in the embodiment of the present disclosure, the third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations:
[0228] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0229] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0230] When the parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0231] Optionally, if the third R-TWT SP does not overlap with the second R-TWT SP, that is, data transmission between the first STA 101 and the first AP 102 in the third R-TWT SP will not interfere with the data transmission process in the second R-TWT SP.
[0232] Optionally, the TWT Setup Command field may include 3 bits. As an example, when the parameter value of the TWT Setup Command field is set to 000, it identifies a request; when the parameter value of the TWT Setup Command field is set to 001, it identifies a suggestion; and when the parameter value of the TWT Setup Command field is set to 010, it identifies a demand.
[0233] When the first AP 102 determines that the third R-TWT SP does not overlap with the second R-TWT SP, it can determine the operation of responding to the third R-TWT scheduling according to the parameter value of the TWT Setup Command field carried by the second radio frame. That is:
[0234] When the parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value (request), the second parameter value (suggest), or the third parameter value (demand), the first AP 102 may accept the first STA 101 to join the third R-TWT scheduling;
[0235] If the parameter value of the TWT Setup Command field carried in the second radio frame is the second parameter value (suggest) or the third parameter value (demand), the first AP 102 may suggest or recommend the fourth TWT parameter;
[0236] When the parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value (request), the second parameter value (suggest) or the third parameter value (demand), the first AP102 can refuse the first STA101 to join the third R-TWT scheduling.
[0237] Optionally, in the embodiment of the present disclosure, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations:
[0238] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0239] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0240] The parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0241] Optionally, if the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA101 does not overlap with the frequency range of the channel indicated in the second R-TWT scheduling information, then the data transmission performed by the first STA101 and the first AP102 through the third channel in the third R-TWT SP will not interfere with the data transmission process in the second R-TWT SP.
[0242] Specifically, when the first AP 102 determines that the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA 101 does not overlap with the frequency range of the channel indicated in the second R-TWT scheduling information, the operation of responding to the third R-TWT scheduling can be determined according to the parameter value of the TWT Setup Command field carried by the second radio frame. That is:
[0243] When the parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value (request), the second parameter value (suggest), or the third parameter value (demand), the first AP 102 may accept the first STA 101 to join the third R-TWT scheduling;
[0244] If the parameter value of the TWT Setup Command field carried in the second radio frame is the second parameter value (suggest) or the third parameter value (demand), the first AP 102 may suggest or recommend the fourth TWT parameter;
[0245] When the parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value (request), the second parameter value (suggest) or the third parameter value (demand), the first AP102 can refuse the first STA101 to join the third R-TWT scheduling.
[0246] Optionally, in an embodiment of the present disclosure, the third R-TWT SP overlaps with the second R-TWT SP, the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the fourth radio frame indicates any one of the following operations:
[0247] The first AP 102 suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel;
[0248] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling.
[0249] Optionally, if the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA101 also overlaps with the channel indicated in the second R-TWT scheduling information, then the data transmission performed by the first STA101 and the first AP102 through the third channel in the third R-TWT SP will interfere with the data transmission process in the second R-TWT SP.
[0250] Specifically, when the third R-TWT SP overlaps with the second R-TWT SP, and the frequency range of the third channel requested by the first STA101 also overlaps with the channel indicated in the second R-TWT scheduling information, the operation of responding to the third R-TWT scheduling can be determined according to the parameter value of the TWT Setup Command field carried by the second radio frame. That is:
[0251] If the parameter value of the TWT Setup Command field carried in the second radio frame is the second parameter value (suggest) or the third parameter value (demand), the first AP 102 may suggest or recommend a fourth TWT parameter; and in an embodiment, the fourth TWT parameter does not overlap with the frequency range of the second channel;
[0252] When the parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value (request), the second parameter value (suggest) or the third parameter value (demand), the first AP102 can refuse the first STA101 to join the third R-TWT scheduling.
[0253] Step 205 : The first AP 102 sends a fourth wireless frame to the first STA 101 .
[0254] In step 206 , the first AP 102 sends a fifth radio frame to the second AP 103 , where the fifth radio frame requests R-TWT scheduling coordination with the second AP 103 ; the first AP 102 and the second AP 103 are neighboring APs.
[0255] Optionally, the embodiment of the present disclosure does not limit the execution order of step 204 and step 206.
[0256] Optionally, when the first AP102 and the second AP103 are neighboring APs, if the first R-TWT SP and the second R-TWT SP do not overlap, the first AP102 may not send the fifth wireless frame to the second AP103; if the first R-TWT SP and the second R-TWT SP overlap, the first AP102 may send the fifth wireless frame to the second AP103.
[0257] Optionally, when the first AP 102 and the second AP 103 are neighboring APs, the first AP 102 may send the fifth radio frame to the second AP 103 after sending the fourth radio frame to the first STA 101. That is, after executing step 205, step 206 is executed.
[0258] Optionally, the first AP102 sends the fifth wireless frame to the second AP103 to request R-TWT scheduling coordination with the second AP103, thereby realizing interaction and coordination of R-TWT scheduling in the OBSS scenario. Through reasonable coordination of spectrum resources or time domain, interference in low-latency service data transmission in the OBSS scenario can be avoided, and the transmission efficiency and quality of low-latency service data can be improved.
[0259] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "bit", "data", "program", and "chip" can be used interchangeably.
[0260] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0261] In some embodiments, terms such as wireless access scheme and waveform may be used interchangeably.
[0262] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0263] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0264] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the content sent.
[0265] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 201 can be implemented as an independent embodiment, step 202 can be implemented as an independent embodiment, step 203 can be implemented as an independent embodiment, step 204 can be implemented as an independent embodiment, step 205 can be implemented as an independent embodiment, and step 206 can be implemented as an independent embodiment; the combination of step 201, step 202 and step 203 can be implemented as an independent embodiment, the combination of step 204 and step 205 can be implemented as an independent embodiment, the combination of step 201, step 202, step 203, step 204 and step 205 can be implemented as an independent embodiment, and the combination of step 201, step 202, step 203, step 204, step 205 and step 206 can be implemented as an independent embodiment, but is not limited thereto.
[0266] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0267] FIG4 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0268] As shown in FIG4 , the above method may be applied to the first site device 101, and the above method includes:
[0269] Step 401: The first STA 101 receives a third wireless frame sent by the first AP 102.
[0270] The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information about a first channel for low-latency service data transmission within the first R-TWT SP of the first AP 102;
[0271] The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
[0272] In the above embodiment, the third radio frame carries fourth identification information, and the fourth identification information identifies the first R-TWT scheduling information. The first R-TWT scheduling information includes: information about the first channel for low-latency service data transmission within the first R-TWT SP of the first AP102. The first radio frame is sent by the first AP102 to send R-TWT scheduling information supported by the first AP102. The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP, that is, the first STA101 can request the first AP102 to join the R-TWT scheduling of the first AP102 based on the received third radio frame.
[0273] Optionally, in an embodiment of the present disclosure, the fourth identification information is carried in the Broadcast TWT Parameter Set field of the third radio frame.
[0274] The fourth identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the first channel.
[0275] The optional implementation of step 401 can refer to the optional implementation of step 201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0276] In step 402, the first STA101 receives the first wireless frame sent by the second AP103; wherein the first wireless frame includes first identification information, and the first identification information is used to identify the second R-TWT scheduling information, and the second R-TWT scheduling information includes: information on the second channel for low-latency service data transmission in the second R-TWT SP of the second AP103.
[0277] Optionally, in an embodiment of the present disclosure, the first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame.
[0278] The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
[0279] In the above embodiment, the parameter value of the channel identification bit in the Broadcast TWT Parameter Set field carried by the first wireless frame can be used to identify whether the channel identified by the channel identification bit in the second R-TWT SP of the second AP103 can be used for low-latency service data transmission.
[0280] The optional implementation of step 402 can refer to the optional implementation of step 202 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0281] Optionally, the embodiment of the present disclosure does not limit the execution order of step 401 and step 402.
[0282] Step 403: The first STA 101 sends a second radio frame to the first AP 102, where the second radio frame is used to indicate that the first STA 101 requests to join the third R-TWT scheduling of the first AP 102, and reports the second R-TWT scheduling information to the first AP 102.
[0283] The first STA 101 is located in an OBSS scene formed by the first AP 102 and the second AP 103 .
[0284] Optionally, in the embodiment of the present disclosure, the second radio frame includes: second identification information and third identification information;
[0285] The second identification information is used to identify the third R-TWT scheduling information; the third R-TWT scheduling information includes: information about a third channel requested by the first STA 101 to perform low-latency service data transmission with the first AP 102 within the third R-TWT SP;
[0286] The above-mentioned third identification information is used to identify: the above-mentioned second R-TWT scheduling information.
[0287] The optional implementation of step 403 can refer to the optional implementation of step 203 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0288] In step 404, after the first STA 101 sends the second radio frame to the first AP 102, the method includes:
[0289] Receive a fourth radio frame, wherein the fourth radio frame indicates any one of the following operations:
[0290] The first AP 102 accepts the first STA 101 to join the third R-TWT scheduling;
[0291] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling;
[0292] The first AP 102 suggests or recommends a fourth TWT parameter that is different from the third R-TWT scheduling.
[0293] Optionally, in the embodiment of the present disclosure, the third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations:
[0294] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0295] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0296] The parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0297] Optionally, in the embodiment of the present disclosure, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations:
[0298] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0299] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0300] The parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0301] Optionally, in an embodiment of the present disclosure, when the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, the fourth radio frame indicates any one of the following operations:
[0302] The first AP 102 suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel;
[0303] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling.
[0304] Optional implementations of step 404 can refer to the optional implementations of step 204 and step 205 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0305] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 401 can be implemented as an independent embodiment, step 402 can be implemented as an independent embodiment, step 403 can be implemented as an independent embodiment, and step 404 can be implemented as an independent embodiment; the combination of step 401, step 402, and step 403 can be implemented as an independent embodiment, and the combination of step 401, step 402, step 403, and step 404 can be implemented as an independent embodiment, but the present invention is not limited thereto.
[0306] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 4 .
[0307] FIG5 is a second flowchart of a communication method according to an embodiment of the present disclosure.
[0308] As shown in FIG5 , the above method may be applied to a first access point device, and the above method includes:
[0309] Step 501: The first AP 102 sends a third wireless frame to the first STA 101.
[0310] The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information about a first channel for low-latency service data transmission within the first R-TWT SP of the first AP 102;
[0311] The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
[0312] Optionally, in an embodiment of the present disclosure, the fourth identification information is carried in the Broadcast TWT Parameter Set field of the third radio frame.
[0313] The fourth identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the first channel.
[0314] The optional implementation of step 501 can refer to the optional implementation of step 201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0315] In step 502, the first AP 102 receives a second radio frame sent by the first STA 101, where the second radio frame is used to indicate that the first STA 101 requests to join the third R-TWT schedule of the first AP 102, and reports second R-TWT schedule information to the first AP 102. The second R-TWT schedule information includes information about a second channel for low-latency service data transmission within the second R-TWT SP of the second AP 103.
[0316] The first STA 101 is located in an OBSS scene formed by the first AP 102 and the second AP 103 .
[0317] Optionally, in the embodiment of the present disclosure, the second radio frame includes: second identification information and third identification information;
[0318] The second identification information is used to identify the third R-TWT scheduling information; the third R-TWT scheduling information includes: information about a third channel requested by the first STA 101 to perform low-latency service data transmission with the first AP 102 within the third R-TWT SP;
[0319] The third identification information is used to identify: the second R-TWT SP information.
[0320] The optional implementation of step 502 can refer to the optional implementation of step 203 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0321] In step 503, after receiving the second radio frame sent by the first STA 101, the first AP 102 determines a fourth radio frame; wherein the fourth radio frame indicates any one of the following operations:
[0322] The first AP 102 accepts the first STA 101 to join the third R-TWT scheduling;
[0323] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling;
[0324] The first AP 102 suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP scheduling.
[0325] Optionally, in the embodiment of the present disclosure, the third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations:
[0326] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0327] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0328] When the parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0329] Optionally, in the embodiment of the present disclosure, the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations:
[0330] The parameter value of the TWT Setup Command field carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the first AP 102 accepts the first STA 101 from joining the third R-TWT scheduling;
[0331] The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP 102 suggests or recommends the fourth TWT parameter;
[0332] The parameter value of the TWT Setup Command field carried by the above-mentioned second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the above-mentioned first AP102 refuses the above-mentioned first STA101 to join the above-mentioned third R-TWT scheduling.
[0333] Optionally, in an embodiment of the present disclosure, the third R-TWT SP overlaps with the second R-TWT SP, the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the fourth radio frame indicates any one of the following operations:
[0334] The first AP 102 suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel;
[0335] The first AP 102 rejects the first STA 101 from joining the third R-TWT scheduling.
[0336] The optional implementation of step 503 can refer to the optional implementation of step 204 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0337] Step 504 : The first AP 102 sends a fourth wireless frame to the first STA 101 .
[0338] The optional implementation of step 504 can refer to the optional implementation of step 205 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0339] Step 505: After receiving the second radio frame sent by the first STA 101, the first AP 102 sends a fifth radio frame to the second AP 103, where the fifth radio frame requests R-TWT scheduling coordination with the second AP 103.
[0340] The first AP 102 and the second AP 103 are neighboring APs.
[0341] The optional implementation of step 505 can refer to the optional implementation of step 206 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0342] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 501 can be implemented as an independent embodiment, step 502 can be implemented as an independent embodiment, step 503 can be implemented as an independent embodiment, step 504 can be implemented as an independent embodiment, and step 505 can be implemented as an independent embodiment; the combination of step 501 and step 502 can be implemented as an independent embodiment, the combination of step 501, step 502, step 503 and step 504 can be implemented as an independent embodiment, and the combination of step 501, step 502, step 503, step 504 and step 505 can be implemented as an independent embodiment, but is not limited thereto.
[0343] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 5 .
[0344] FIG6 is a second flowchart of a communication method according to an embodiment of the present disclosure.
[0345] As shown in FIG6 , the above method may be applied to a second access point device, and the above method includes:
[0346] In step 601, the second AP103 sends a first wireless frame; wherein, the first wireless frame includes first identification information, and the first identification information is used to identify the second R-TWT scheduling information. The second R-TWT scheduling information includes: information on the second channel for low-latency service data transmission within the second R-TWT SP of the second AP103.
[0347] Optionally, in an embodiment of the present disclosure, the second radio frame includes: the first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame,
[0348] The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
[0349] The optional implementation of step 601 can refer to the optional implementation of step 202 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0350] Step 602: After sending the first radio frame, the second AP 103 receives a fourth radio frame sent by the first AP 102, wherein the fourth radio frame requests R-TWT scheduling coordination with the second AP 103.
[0351] The first AP 102 and the second AP 103 are neighboring APs.
[0352] The optional implementation of step 602 can refer to the optional implementation of step 206 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0353] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 601 may be implemented as an independent embodiment, and step 602 may be implemented as an independent embodiment; the combination of step 601 and step 602 may be implemented as an independent embodiment, but is not limited thereto.
[0354] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 6 .
[0355] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0356] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0357] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0358] FIG7 is a schematic diagram of a structure of a station device according to an embodiment of the present disclosure. As shown in FIG7 , the station device 700 may include at least one of a first receiving module 701 and a first sending module 702 .
[0359] In some embodiments, the first receiving module 701 is configured to receive a first radio frame sent by a second AP; wherein the first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: information about a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0360] In some embodiments, the above-mentioned first sending module 702 is used to send a second wireless frame to the first AP, and the second wireless frame is used to identify that the above-mentioned first STA requests to join the third R-TWT scheduling of the first AP, and reports the above-mentioned second R-TWT scheduling information to the above-mentioned first AP; the above-mentioned first STA is located in the OBSS scenario formed by the above-mentioned first AP and the above-mentioned second AP.
[0361] Optionally, the first receiving module 701 and the first sending module 702 may be the same module, that is, a first transceiver module.
[0362] Optionally, the first receiving module 701 is used to execute at least one of the receiving steps (e.g., step 401, step 402, step 404, but not limited thereto) performed by the first STA 101 in any of the above methods, which are not described in detail here. The first sending module 702 is used to execute at least one of the sending steps (e.g., step 203, step 403, but not limited thereto) performed by the first STA 101 in any of the above methods, which are not described in detail here.
[0363] FIG8 is a schematic diagram of the structure of an access point device according to an embodiment of the present disclosure. As shown in FIG8 , the access point device is a first access point device AP, and the first AP 800 may include: a second receiving module 801 .
[0364] In some embodiments, the second receiving module 801 is configured to receive a second radio frame sent by a first STA, where the second radio frame is used to indicate that the first STA requests to join the third R-TWT schedule of the first AP, and report second R-TWT schedule information to the first AP; the second R-TWT schedule information includes information about a second channel for low-latency service data transmission within a second R-TWT SP of the second AP;
[0365] The first STA is located in an OBSS scenario formed by the first AP and the second AP.
[0366] Optionally, the second receiving module 801 is configured to execute at least one of the sending and receiving steps (e.g., step 201, step 205, step 206, step 501, step 502, step 504, and step 505, but not limited thereto) performed by the first access point device 102 in any of the above methods, which are not described in detail here.
[0367] The first access point device 800 may include a determination module configured to execute at least one of the communication steps (eg, step 204 and step 503 , but not limited thereto) executed by the first access point device 102 in any of the above methods, which will not be described in detail herein.
[0368] FIG9 is a second structural diagram of an access point device proposed in an embodiment of the present disclosure. As shown in FIG9 , the access point device is a second access point device AP, and the second AP 900 may include: a third sending module 901 for sending a first wireless frame;
[0369] Among them, the above-mentioned first wireless frame includes first identification information, and the above-mentioned first identification information is used to identify the second R-TWT scheduling information. The above-mentioned second R-TWT scheduling information includes: information on the second channel used for low-latency service data transmission in the second R-TWT SP of the above-mentioned second AP.
[0370] Optionally, the third sending module 901 is configured to execute at least one of the sending and receiving steps (eg, step 202, step 601, step 602, but not limited thereto) executed by the second access point device 103 in any of the above methods, which will not be described in detail here.
[0371] In response to the above record, when broadcasting the R-TWT scheduling, the access point device identifies the available (sub) channels for the R-TWT member site device corresponding to the access point device and the access point device to perform low-latency service data transmission within the service time corresponding to the access point device; further, when the site device located in the OBSS scenario (hereinafter referred to as the "OBSS site device") requests to join the R-TWT scheduling (first R-TWT scheduling), it sends an R-TWT establishment request to the access point device associated with the OBSS site device (first access point device), and the R-TWT establishment request contains first identification information, which is used to report the R-TWT scheduling (second R-TWT scheduling) broadcast by other access point devices (second access point device) received (or monitored) by the OBSS site device. The first identification information includes but is not limited to the available (sub) channels and identification information of the second access point device during the second R-TWT service time corresponding to the second access point device. Based on this communication method, interaction and coordination of R-TWT scheduling between multiple access point devices can be achieved. Especially in the OBSS scenario, when there is overlap in R-TWT service time, the method can avoid interference with low-latency service data transmission in the OBSS scenario through reasonable coordination of spectrum resources or time domain resources, thereby improving the transmission efficiency and quality of low-latency service data. Specifically, the method includes the following steps:
[0372] Step 1: When the access point device (the first access point device or the second access point device) sends a first wireless frame and broadcasts the R-TWT schedule, the first wireless frame contains first identification information, and the first identification information is used to identify: within the service time corresponding to the R-TWT schedule corresponding to the access point device, the available (sub) channel for the R-TWT member site device of the access point device to perform low-latency service data transmission with the access point device.
[0373] Optionally, the first radio frame may be a Beacon frame; the first identification information may be a first subfield of one byte length, carried in a Broadcast TWT Parameter Set field of the first radio frame. In the first identification information, each bit identifies a subchannel of 20 MHz bandwidth, the lowest bit identifies the lowest 20 MHz subchannel, and the highest bit identifies the highest 20 MHz subchannel.
[0374] Optionally, if the parameter value of the bit is set to 1, it indicates that low-latency service data transmission can be performed in the 20 MHz sub-channel corresponding to the bit.
[0375] Step 2: Under the first condition, the first site device sends a second wireless frame to its associated access point device (for example, the first access point device), requesting to join a first R-TWT schedule of the first access point device.
[0376] The first condition includes but is not limited to: the first site device monitors (or receives) the second R-TWT schedule broadcast by other access points (for example, the second access point device).
[0377] Optionally, the second radio frame includes but is not limited to the following content:
[0378] The second identification information is used to identify: a (sub) channel requested by the first site device for low-latency service data transmission within the first R-TWT SP, where the (sub) channel is a subset of all available (sub) channels identified by the first identification information corresponding to the first access point device;
[0379] The third identification information is used to identify: a (sub) channel for low-latency service data transmission in the second R-TWT SP corresponding to the second access point device;
[0380] The fourth identification information is used to identify: identification information of the second access point device or identification information of the BSS (ie, BSS2) where the second access point device is located.
[0381] Optionally, the second wireless frame may be a (Re)Association Request frame or a TWT Setup frame.
[0382] Step 3: After receiving the second wireless frame, the first access point device performs the following operations (A or B):
[0383] A. If the service time corresponding to the second R-TWT schedule overlaps with the service time corresponding to the first R-TWT schedule, the first access point device makes a judgment based on the TWT Setup Command value, the second identification information, and the third identification information in the TWT element in the second radio frame (including A1 or A2):
[0384] A1. If the subchannels identified by the third identification information and the second identification information do not overlap, the first access point device determines based on the TWT Setup Command value in the TWT element in the second radio frame and sends a third radio frame in response. The response includes:
[0385] Accept the R-TWT establishment request initiated by the second radio frame; or
[0386] Recommending a modified R-TWT (Alternate TWT) for low-latency service data transmission, such as recommending other R-TWT service times; or
[0387] Reject (Reject TWT) the R-TWT establishment request initiated by the second wireless frame.
[0388] Among them, if the third wireless frame identifier changes the R-TWT service time or rejects the R-TWT establishment request initiated by the second wireless frame, the first access point device suspends or postpones the transmission of low-latency service data in BSS1 (the BSS where the first access point device is located) within the service time of the second R-TWT scheduling identifier.
[0389] A2. If the subchannels identified by the third identification information and the second identification information overlap, a third radio frame is sent in response, and the response content includes:
[0390] Recommending a modified R-TWT (Alternate TWT) for low-latency service data transmission, such as recommending other (sub-channels) or changing the R-TWT service time; or
[0391] Reject (Reject TWT) the R-TWT establishment request initiated by the second wireless frame.
[0392] Among them, if the third wireless frame identifier changes the R-TWT service time or rejects the R-TWT establishment request initiated by the second wireless frame, the first access point device suspends or postpones the transmission of low-latency service data within BSS1 within the service time of the second R-TWT scheduling identifier.
[0393] B. If the service time corresponding to the second R-TWT schedule does not overlap with the service time corresponding to the first R-TWT schedule, the first access point device determines based on the TWT Setup Command value in the TWT element in the second radio frame and sends a third radio frame in response. The response content includes:
[0394] Accept the R-TWT establishment request initiated by the second radio frame; or
[0395] Recommending a modified R-TWT (Alternate TWT), such as recommending an alternative R-TWT service time; or
[0396] Reject (Reject TWT) the R-TWT establishment request initiated by the second wireless frame.
[0397] Furthermore, the first access point device suspends or postpones transmission within BSS1 during the service time of the second R-TWT scheduling identifier.
[0398] Optionally, the third wireless frame may be a (Re)Association Response frame or a TWT Setup frame.
[0399] Step 4: If the first access point device receives the second wireless frame, it determines that the second access point device identified by the fourth identification information in the second wireless frame is a neighbor access point device of the first access point device (that is, the first access point device can also receive the Beacon frame sent by the second access point device). After sending the third wireless frame, the first access point device can also send a fourth wireless frame to the second access point device. The fourth wireless frame is used to initiate an R-TWT scheduling coordination request to the second access point device.
[0400] Optionally, the first identification information, the second identification information, the third identification information and the fourth identification information can all be carried in the Broadcast TWT Parameter Set field of the TWT element.
[0401] Optionally, the Broadcast TWT Parameter Set field includes a first field (Extended R-TWT Info), which may include a first subfield, an optional second subfield, and an optional third subfield. The first subfield is used to carry the first identification information or the second identification information; the second subfield is used to carry the third identification information; and the third subfield is used to carry the fourth identification information.
[0402] Optionally, the TWT element carried by the first wireless frame includes a first subfield, but does not include a second subfield and a third subfield, wherein the first subfield is used to carry the first identification information.
[0403] In the TWT element carried by the second radio frame, the Broadcast TWT Parameter Set field corresponding to the first R-TWT includes the first subfield, but does not include the second subfield and the third subfield, wherein the first subfield is used to carry the second identification information. The Broadcast TWT Parameter Set field corresponding to the second R-TWT includes the second subfield and the third subfield, but does not include the first subfield, wherein the second subfield is used to carry the third identification information, and the third subfield is used to carry the fourth identification information.
[0404] A communication method for low-latency service data in an OBSS scenario provided by an embodiment of the present disclosure realizes the interaction and coordination of R-TWT scheduling. Through the reasonable coordination of spectrum resources or time domain resources, the transmission interference of low-latency service data in the OBSS scenario is avoided, and the transmission efficiency and quality of low-latency service data are improved.
[0405] Figure 10 is a schematic diagram of the structure of a terminal 1000 (e.g., user equipment) proposed in an embodiment of the present disclosure. Terminal 1000 can be a chip, chip system, or processor that supports a network device implementing any of the above methods, or a chip, chip system, or processor that supports a terminal implementing any of the above methods. Terminal 1000 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0406] As shown in Figure 10, terminal 1000 includes one or more processors 1001. Processor 1001 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Terminal 1000 is used to perform any of the above methods.
[0407] In some embodiments, the terminal 1000 further includes one or more memories 1002 for storing instructions. Optionally, all or part of the memory 1002 may be located outside the terminal 1000.
[0408] In some embodiments, the terminal 1000 further includes one or more transceivers 1004. When the terminal 1000 includes one or more transceivers 1004, the transceiver 1004 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step 201, step 202, step 203, step 205, step 206, step 401, step 402, step 403, step 404, step 501, step 502, step 504, step 505, step 601, step 602, but not limited thereto), and the processor 1001 performs at least one of the other steps (for example, step 204, step 503, but not limited thereto).
[0409] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0410] In some embodiments, terminal 1000 may include one or more interface circuits 1003. Optionally, interface circuit 1003 is connected to memory 1002. Interface circuit 1003 may be configured to receive signals from memory 1002 or other devices, and may be configured to send signals to memory 1002 or other devices. For example, interface circuit 1003 may read instructions stored in memory 1002 and send the instructions to processor 1001.
[0411] The terminal 1000 described in the above embodiment may be a communication device such as a user device, but the scope of the terminal 1000 described in the present disclosure is not limited thereto, and the structure of the terminal 1000 may not be limited by FIG10. The communication device may be an independent device or may be part of a larger device. For example, the above communication device may be: (1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0412] FIG11 is a schematic diagram of the structure of a chip 1100 according to an embodiment of the present disclosure. If the terminal 1300 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 1100 shown in FIG11 , but the present disclosure is not limited thereto.
[0413] The chip 1100 includes one or more processors 1101 , and the chip 1100 is configured to execute any of the above methods.
[0414] In some embodiments, chip 1100 further includes one or more 1103. Optionally, interface circuit 1103 is connected to memory 1102. Interface circuit 1103 can be used to receive signals from memory 1102 or other devices, and interface circuit 1103 can be used to send signals to memory 1102 or other devices. For example, interface circuit 1103 can read instructions stored in memory 1102 and send the instructions to processor 1101.
[0415] In some embodiments, the interface circuit 1103 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, step 201, step 202, step 203, step 205, step 206, step 401, step 402, step 403, step 404, step 501, step 502, step 504, step 505, step 601, step 602, but not limited to these), and the processor 1101 executes at least one of the other steps (for example, step 204, step 503, but not limited to these).
[0416] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0417] In some embodiments, the chip 1100 further includes one or more memories 1102 for storing instructions. Alternatively, all or part of the memory 1102 may be external to the chip 1100.
[0418] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the terminal 1000, the terminal 1000 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.
[0419] The present disclosure also provides a program product, which, when executed by the terminal 1000, enables the terminal 1000 to perform any of the above methods. Optionally, the program product is a computer program product.
[0420] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A communication method, characterized in that: The method comprises: A first station device STA receives a first radio frame sent by a second access point device AP; wherein the first radio frame includes first identification information, the first identification information is used to identify second restricted target wake-up time R-TWT scheduling information, and the second R-TWT scheduling information includes: information of a second channel for low-latency service data transmission within a service time R-TWT SP of the second restricted target wake-up time of the second AP; The first STA sends a second radio frame to the first AP, where the second radio frame is used to indicate that the first STA requests to join the third R-TWT scheduling of the first AP and reports the second R-TWT scheduling information to the first AP; The first STA is located in an overlapping basic service set (OBSS) scenario formed by the first AP and the second AP.
2. The communication method according to claim 1, wherein: The first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame, The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
3. The communication method according to claim 1, wherein: The second radio frame includes: second identification information and third identification information; The second identification information is used to identify third R-TWT scheduling information; the third R-TWT scheduling information includes: information that the first STA requests a third channel for low-latency service data transmission with the first AP within the third R-TWT SP; The third identification information is used to identify: the second R-TWT scheduling information.
4. The communication method according to claim 3, wherein: Before the first STA sends the second radio frame to the first AP, the method includes: Receiving, by the first STA, a third radio frame sent by the first AP; The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information of a first channel for low-latency service data transmission in a first R-TWT SP of the first AP; The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
5. The communication method according to any one of claims 1 to 4, characterized in that: After the first STA sends the second radio frame to the first AP, the method includes: Receive a fourth radio frame, wherein the fourth radio frame indicates any one of the following operations: The first AP accepts the first STA to join the third R-TWT scheduling; The first AP rejects the first STA from joining the third R-TWT scheduling; The first AP suggests or recommends a fourth TWT parameter that is different from the third R-TWT scheduling. The communication method according to claim 5 , wherein: The third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations: A parameter value of a target wake-up time setup command TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling; The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter; The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the first AP refuses the first STA to join the third R-TWT scheduling.
7. The communication method according to claim 5, wherein: The third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations: A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling; The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter; The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value. Parameter value, the first AP refuses the first STA to join the third R-TWT scheduling.
8. The communication method according to claim 5, wherein: When the third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, the fourth radio frame indicates any one of the following operations: The first AP suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel; The first AP rejects the first STA from joining the third R-TWT scheduling.
9. A communication method, characterized in that: The method comprises: The first AP receives a second radio frame sent by the first STA, where the second radio frame is used to identify the first STA's request to join the third R-TWT schedule of the first AP and reports second R-TWT scheduling information to the first AP; the second R-TWT scheduling information includes: information about a second channel for low-latency service data transmission within the second R-TWT SP of the second AP; The first STA is located in an OBSS scenario formed by the first AP and the second AP.
10. The communication method according to claim 9, wherein: The second radio frame includes: second identification information and third identification information; The second identification information is used to identify third R-TWT scheduling information; the third R-TWT scheduling information includes: information that the first STA requests a third channel for low-latency service data transmission with the first AP within the third R-TWT SP; The third identification information is used to identify: the second R-TWT SP information.
11. The communication method according to claim 10, wherein: Before the first AP receives the second radio frame sent by the first STA, the method includes: The first AP sends a third radio frame to the first STA; The third radio frame includes fourth identification information, where the fourth identification information is used to identify first R-TWT scheduling information, where the first R-TWT scheduling information includes: information of a first channel for low-latency service data transmission in a first R-TWT SP of the first AP; The first channel includes the third channel; the first R-TWT SP includes the third R-TWT SP.
12. The communication method according to claim 11, wherein: The fourth identification information is carried in the Broadcast TWT Parameter Set field of the third radio frame, The fourth identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the first channel.
13. The communication method according to any one of claims 9 to 12, characterized in that: After the first AP receives the second radio frame sent by the first STA, the method further includes: Determine a fourth radio frame; wherein the fourth radio frame indicates any one of the following operations: The first AP accepts the first STA to join the third R-TWT scheduling; The first AP rejects the first STA from joining the third R-TWT scheduling; The first AP suggests or recommends a fourth TWT parameter that is different from the third R-TWT SP schedule; Send the fourth radio frame to the first STA.
14. The communication method according to claim 13, wherein: The third R-TWT SP does not overlap with the second R-TWT SP, and the fourth radio frame indicates any one of the following operations: A parameter value of the TWT Setup Command field carried by the second radio frame is a first parameter value, a second parameter value, or a third parameter value, and the first AP accepts the first STA to join the third R-TWT scheduling; The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter; When the parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, the first AP refuses the first STA to join the third R-TWT scheduling.
15. The communication method according to claim 13, wherein: The third R-TWT SP overlaps with the second R-TWT SP, and the frequency ranges of the second channel and the third channel do not overlap, and the fourth radio frame indicates any one of the following operations: The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value. Parameter value, the first AP accepts the first STA to join the third R-TWT scheduling; The parameter value of the TWT Setup Command field carried by the second radio frame is the second parameter value or the third parameter value, and the first AP suggests or recommends the fourth TWT parameter; The parameter value of the TWT Setup Command field carried by the second wireless frame is the first parameter value, the second parameter value or the third parameter value, and the first AP refuses the first STA to join the third R-TWT scheduling.
16. The communication method according to claim 13, wherein: The third R-TWT SP overlaps with the second R-TWT SP, the frequency ranges of the second channel and the third channel overlap, and the TWT Setup Command value carried by the second radio frame is the first parameter value, the second parameter value, or the third parameter value, and the fourth radio frame indicates any one of the following operations: The first AP suggests or recommends the fourth TWT parameter; wherein the fourth TWT parameter does not overlap with a frequency range of the second channel; The first AP rejects the first STA from joining the third R-TWT scheduling.
17. The communication method according to any one of claims 9 to 12, characterized in that: After the first AP receives the second radio frame sent by the first STA, the method includes: The first AP sends a fifth radio frame to the second AP, where the fifth radio frame requests R-TWT scheduling coordination with the second AP; The first AP and the second AP are neighboring APs.
18. A communication method, characterized in that: The method comprises: The second AP sends a first wireless frame; The first wireless frame includes first identification information, and the first identification information is used to identify second R-TWT scheduling information. The second R-TWT scheduling information includes: information on a second channel for low-latency service data transmission within the second R-TWT SP of the second AP.
19. The communication method according to claim 18, wherein: The first identification information is carried in the Broadcast TWT Parameter Set field of the first radio frame, The first identification information includes at least one channel identification bit, and a parameter value of the channel identification bit is used to indicate whether the channel identified by the channel identification bit is the second channel.
20. The communication method according to claim 18 or 19, characterized in that: After the second AP sends the first wireless frame, the method further includes: The second AP receives a fourth radio frame sent by the first AP, where the fourth radio frame requests R-TWT scheduling coordination with the second AP; The first AP and the second AP are neighboring APs.
21. A site device, characterized in that: The site equipment includes: a first receiving module configured to receive a first radio frame sent by a second AP, wherein the first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: information of a second channel for low-latency service data transmission within a second R-TWT SP of the second AP; A first sending module is configured to send a second radio frame to the first AP, where the second radio frame is used to identify that the first STA requests to join the third R-TWT scheduling of the first AP, and report the second R-TWT scheduling information to the first AP; The first STA is located in an OBSS scenario formed by the first AP and the second AP.
22. An access point device, the access point device being a first access point device AP, characterized in that: The first AP includes: a second receiving module, configured to receive a second radio frame sent by a first STA, where the second radio frame is used to identify a request by the first STA to join a third R-TWT schedule of the first AP, and to report second R-TWT scheduling information to the first AP; the second R-TWT scheduling information includes information about a second channel for low-latency service data transmission within a second R-TWT SP of the second AP; The first STA is located in an OBSS scenario formed by the first AP and the second AP.
23. An access point device, the access point device being a second access point device AP, characterized in that: The second AP includes: A third sending module, configured to send a first wireless frame; The first radio frame includes first identification information, the first identification information is used to identify second R-TWT scheduling information, and the second R-TWT scheduling information includes: a first low-latency service data transmission within a second R-TWT SP of the second AP; Two-channel information.
24. A site device, characterized in that: include: one or more processors; The site device is configured to execute the communication method according to any one of claims 1 to 8.
25. An access point device, the access point device being a first access point device, characterized in that: include: one or more processors; The first access point device is configured to execute the communication method according to any one of claims 9 to 17.
26. An access point device, the access point device being a second access point device, characterized in that: include: one or more processors; The second access point device is configured to execute the communication method according to any one of claims 18 to 20.
27. A communication system, characterized in that: The invention comprises a site device, a first access point device, and a second access point device; wherein the site device is configured to implement the communication method according to any one of claims 1 to 8, the first access point device is configured to implement the communication method according to any one of claims 9 to 17, and the second access point device is configured to implement the communication method according to any one of claims 18 to 20.
28. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the communication method according to any one of claims 1 to 8, or the communication method according to any one of claims 9 to 17, or the communication method according to any one of claims 18 to 20.
29. A program product, characterized in that When the program product is executed by a communication device, the communication device executes the communication method according to any one of claims 1 to 8, or the communication method according to any one of claims 9 to 17, or the communication method according to any one of claims 18 to 20.
Citation Information
Patent Citations
Distributed wireless channel allocation and device suitable for smart grids
CN102665283A
Communication method and communication device
CN116264745A
Communication method and device and computer readable storage medium
CN117098182A
Communication method, STA device, AP device and storage medium
CN117099416A
Coordinated scheduling and signaling of restricted target wake time (r-TWT) service periods
US20230140312A1