EP-4738758-A1 - COMMUNICATION METHODS AND APPARATUSES, AND DEVICES AND STORAGE MEDIUM
Abstract
The embodiments of the present disclosure relate to the technical field of communications. Provided are communication methods and apparatuses, and devices and a storage medium. A method comprises: receiving a tunneled direct link setup (TDLS) request frame transmitted by a TDLS initiation device; and transmitting the TDLS request frame to a TDLS response device according to an operation state of the TDLS response device. Provided in the embodiments of the present disclosure can be a method for transmitting a TDLS request frame.
Inventors
- CHENG, Yajun
Assignees
- Beijing Xiaomi Mobile Software Co., Ltd.
Dates
- Publication Date
- 20260506
- Application Date
- 20230629
Claims (20)
- A communication method, performed by an AP device, comprising: receiving a Tunneled Direct Link Setup (TDLS) Setup Request frame sent by a TDLS initiator; and sending the TDLS Setup Request frame to a TDLS responder.
- The method according to claim 1, wherein sending the TDLS Setup Request frame to the TDLS responder comprises at least one of: in a case where the TDLS responder does not operate in an Enhanced Multi-Link Single Radio (EMLSR) mode, directly sending the TDLS Setup Request frame to the TDLS responder; in a case where the TDLS responder operates in the EMLSR mode and operates in transmit/receive operation, directly sending the TDLS Setup Request frame to the TDLS responder; or in a case where the TDLS responder operates in the EMLSR mode and operates in listening operation, when all first station devices (STAs) operate(s) in the EMLSR mode and in the listening operation within a first time interval, sending an initial control frame and the TDLS Setup Request frame to the TDLS responder before the end of the first time interval, wherein the initial control frame is configured to trigger the TDLS responder to switch from the listening operation to the transmit/receive operation; wherein the first STAs comprise the TDLS responder, the first STAs are affiliated with the same multi-link device, and the first time interval is a time interval corresponding to a current EMLSR transition delay of the TDLS responder.
- The method according to claim 2, wherein in the case where the TDLS responder operates in the listening operation, the method further comprises: when an end time of the first time interval is later than an end time of a second time interval, sending a first message frame to the TDLS initiator before the end of the second time interval, wherein the first message frame is configured to indicate that the TDLS responder delays sending the TDLS Setup Response frame; wherein the second time interval is a time interval corresponding to dot11TDLSResponseTimeout of the TDLS initiator.
- The method according to claim 3, wherein the initial control frame comprises a Multiple User Request to Send trigger frame or a Buffer Status Report Poll trigger frame.
- The method according to claim 3, wherein the first message frame comprises a status code field, and when an identity value of the status code field is a first value, it is configured to indicate that the TDLS responder delays sending the TDLS Setup Response frame.
- The method according to claim 3, wherein the first message frame comprises a TDLS Multi-Link element field, and the TDLS Multi-Link element field comprises at least one of a Multi-Link Device Medium Access Control Address subfield or an Enhanced Multi-Link Capabilities subfield; and the Multi-Link Device Medium Access Control Address subfield is configured to indicate a medium access control address of a multi-link device to which the TDLS responder is affiliated, and the Enhanced Multi-Link Capabilities subfield is configured to indicate an EMLSR transition delay initially negotiated by the TDLS responder.
- The method according to claim 6, wherein the TDLS Multi-Link element field comprises a Common Info field, and the Common Info field comprises at least one of the Multi-Link Device Medium Access Control subfield or the Enhanced Multi-Link Capabilities subfield.
- The method according to claim 3, wherein the first message frame further comprises an Enhanced Multi-Link Control field, and the Enhanced Multi-Link Control field comprises an EMLSR parameters update control subfield; and when an identity value of the EMLSR parameters update control subfield is a second value, it is configured to indicate that an EMLSR transition delay of the TDLS responder is updated, and when the identity value of the EMLSR parameters update control subfield is a third value, it is configured to indicate that the EMLSR transition delay of the TDLS responder is not updated.
- The method according to claim 8, wherein the first message frame further comprises an EMLSR parameters update field, and the EMLSR parameters update field is configured to indicate the updated EMLSR transition delay of the TDLS responder.
- The method according to claim 3, wherein the first message frame is a temporary TDLS Setup Response frame.
- The method according to claim 1, wherein the method further comprises: receiving a TDLS Setup Response frame sent by the TDLS responder; and sending the TDLS Setup Response frame to the TDLS initiator.
- A communication method, performed by a TDLS initiator, comprising: sending a TDLS Setup Request frame to an Access Point (AP) device.
- The method according to claim 12, wherein the method further comprises at least one of: when a first message frame and a TDLS Setup Response frame are not received within a second time interval, terminating a TDLS link setup procedure; when the TDLS Setup Response frame is received within the second time interval, responding to the TDLS Setup Response frame; when the first message frame is received within the second time interval and the TDLS Setup Response frame is not received within a first time interval, terminating the TDLS link setup procedure; or when the first message frame is received within the second time interval and the TDLS Setup Response frame is received within the first time interval, responding to the TDLS Setup Response frame, wherein the first time interval is a time interval corresponding to a current EMLSR transition delay of a TDLS responder, and the second time interval is a time interval corresponding to dot11TDLSResponseTimeout of the TDLS initiator; and the first message frame is configured to indicate that the TDLS responder delays sending the TDLS Setup Response frame.
- The method according to claim 13, wherein the first message frame comprises a status code field, and when an identity value of the status code field is a first value, it is configured to indicate that the TDLS responder delays sending the TDLS Setup Response frame.
- The method according to claim 13, wherein the first message frame comprises a TDLS Multi-Link element field, and the TDLS Multi-Link element field comprises at least one of a Multi-Link Device Medium Access Control Address subfield or an Enhanced Multi-Link Capabilities subfield; and the Multi-Link Device Medium Access Control Address subfield is configured to indicate a medium access control address of a multi-link device to which the TDLS responder is affiliated, and the Enhanced Multi-Link Capabilities subfield is configured to indicate an EMLSR transition delay initially negotiated by the TDLS responder.
- The method according to claim 15, wherein the TDLS Multi-Link element field comprises a Common Info field, and the Common Info field comprises at least one of the Multi-Link Device Medium Access Control subfield or the Enhanced Multi-Link Capabilities subfield.
- The method according to claim 13, wherein the first message frame further comprises an Enhanced Multi-Link Control field; and when an identity value of the Enhanced Multi-Link Control field is a second value, it is configured to indicate that an EMLSR transition delay of the TDLS responder is updated, and when the identity value of the Enhanced Multi-Link Control field is a third value, it is configured to indicate that the EMLSR transition delay of the TDLS responder is not updated.
- The method according to claim 17, wherein the first message frame further comprises an EMLSR parameters update field, and the EMLSR parameters update field is configured to indicate the updated EMLSR transition delay of the TDLS responder.
- The method according to claim 13, wherein the first message frame is a temporary TDLS Setup Response frame.
- A communication apparatus, comprising: a first transceiving module, configured to: receive a Tunneled Direct Link Setup (TDLS) Setup Request frame sent by a TDLS initiator; and send the TDLS Setup Request frame to a TDLS responder.
Description
TECHNICAL FIELD The present disclosure relates to the field of communication technologies, and in particular to a communication method and apparatus, a communication device, and a storage medium. BACKGROUND During the Tunneled Direct Link Setup (TDLS) link setup procedure, a TDLS initiator sends a TDLS Setup Request frame to an Access Point (AP) device, and the AP device sends the TDLS Setup Request frame to a TDLS responder. The AP device receives a TDLS Setup Response frame sent by the TDLS responder and forwards it to the TDLS initiator. During this process, the TDLS initiator may be unable to receive the TDLS Setup Response frame, resulting in a failure in the TDLS link setup. SUMMARY Embodiments of the present disclosure provide a communication method and apparatus, a communication device, and a storage medium, which can provide the method for sending the TDLS Setup Request frame. In a first aspect, embodiments of the present disclosure provide a communication method, the method is performed by an AP device, and includes: receiving a Tunneled Direct Link Setup (TDLS) Setup Request frame sent by a TDLS initiator; andsending the TDLS Setup Request frame to a TDLS responder. In a second aspect, embodiments of the present disclosure provide a communication method, the method is performed by a TDLS responder, and includes: sending a TDLS Setup Request frame to an Access Point (AP) device. In a third aspect, embodiments of the present disclosure provide a communication apparatus, which includes: a first transceiving module, configured to:receive a Tunneled Direct Link Setup (TDLS) Setup Request frame sent by a TDLS initiator; andsend the TDLS Setup Request frame to a TDLS responder. In a fourth aspect, embodiments of the present disclosure provide a communication apparatus, which includes: a second transceiving module, configured to send a TDLS Setup Request frame to an Access Point (AP) device. In a fifth aspect, embodiments of the present disclosure provide an AP device, including one or more processors; wherein the AP device is used in the communication method provided in the first aspect of the embodiments of the present disclosure. In a sixth aspect, embodiments of the present disclosure provide a TDLS initiator, including one or more processors; wherein the TDLS initiator is used in the communication method provided in the second aspect of the embodiments of the present disclosure. In a seventh aspect, embodiments of the present disclosure provide a storage medium having instructions stored thereon, wherein the instructions, when running on a communication device, cause the communication device to perform the communication method provided in the first or second aspect of the embodiments of the present disclosure. In an eighth aspect, embodiments of the present disclosure provide a communication system, including an AP device and a TDLS initiator, wherein the AP device is configured to perform the method described in the first aspect, and the TDLS initiator is configured to perform the method described in the second aspect. Based on the communication method and apparatus, the communication device, and the storage medium provided in the embodiments of the present disclosure, the TDLS link setup mechanism can be improved. Additional aspects and advantages of the embodiments of the present disclosure will be set forth in part in the following description, and will become apparent from the following description or may be learned by practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS To more clearly illustrate the technical solutions of embodiments of the present disclosure, the accompanying drawings used in the description of the embodiments of the present disclosure will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure. For those ordinary skilled in the art, other drawings can be obtained based on these drawings without paying creative effort. FIG. 1 shows a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;FIG. 2 shows a first interactive schematic diagram of TDLS setup according to an embodiment of the present disclosure;FIG. 3 shows a second interactive schematic diagram of TDLS setup according to an embodiment of the present disclosure;FIG. 4 shows a first interactive schematic diagram of a communication method according to an embodiment of the present disclosure;FIG. 5 shows a second interactive schematic diagram of a communication method according to an embodiment of the present disclosure;FIG. 6 shows a third interactive schematic diagram of a communication method according to an embodiment of the present disclosure;FIG. 7 shows a fourth interactive schematic diagram of a communication method according to an embodiment of the present disclosure;FIG. 8 shows a first schematic flowchart of a communication method performed