Communication method, site device, access point device and communication system
Patent Information
- Application Number
- CN202480000902.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-12-19
AI Technical Summary
Existing Wi-Fi technologies, under the TXOP sharing mechanism in Ultra High Reliability (UHR) systems, suffer from wasted signaling resources and increased power consumption, especially in periodic P2P communication, leading to communication jitter and latency.
The first STA sends a message frame carrying group identification information and service time information to request P2P communication with multiple second STAs under the TXOP sharing mechanism. This avoids the AP sending MU-RTS TXS frames multiple times, optimizes signaling interaction, and reduces resource waste and power consumption.
It effectively reduces signaling resource waste, lowers equipment power consumption, improves communication stability, reduces communication jitter, and enhances the reliability and efficiency of P2P communication.
Smart Images

Figure CN121176136A_ABST
Abstract
Description
Communication method, station device, access point device and communication system TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, a station device, an access point device and a communication system. BACKGROUND
[0002] Currently, the contents researched by Wi-Fi technology, such as Ultra High Reliability (UHR), have the vision of improving the reliability of Wireless Local Area Networks (WLAN) connection, reducing the delay, improving the manageability, increasing the throughput at different Signal to Noise Ratio (SNR) levels and reducing the device-level power consumption, etc.
[0003] In UHR, the Transmit Opportunity (TXOP) sharing mechanism will be further enhanced to ensure the delay requirement of low-delay service.
[0004] SUMMARY
[0005] Embodiments of the present disclosure provide a communication method, a station device, an access point device and a communication system to provide further enhanced TXOP sharing mechanism.
[0006] In one aspect, embodiments of the present disclosure provide a communication method, the method comprising:
[0007] determining a first message frame; the first message frame identifying that a first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism;
[0008] wherein the first message frame comprises group identification information and service time information:
[0009] the group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each of the groups;
[0010] sending the first message frame.
[0011] In another aspect, embodiments of the present disclosure also provide a communication method, the method comprising:
[0012] The access point device receives a first message frame sent by a first station device STA; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism;
[0013] The first message frame includes group identification information and service time information.
[0014] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0015] In another aspect, the embodiments of the present disclosure further provide a station device, which is a first station device STA, and the first STA includes:
[0016] A determining module configured to determine a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0017] The first message frame includes group identification information and service time information.
[0018] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0019] A sending module configured to send the first message frame.
[0020] In another aspect, the embodiments of the present disclosure further provide an access point device, which includes:
[0021] A receiving module configured to receive a first message frame sent by a first station device STA; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0022] The first message frame includes group identification information and service time information.
[0023] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0024] In another aspect, the embodiments of the present disclosure further provide a station device, which is a first station device STA, and the first STA includes:
[0025] One or more processors.
[0026] The first STA is configured to perform the communication method described in the embodiments of the present disclosure.
[0027] In another aspect, the embodiments of the present disclosure also provide an access point device, comprising:
[0028] one or more processors;
[0029] The access point device is configured to perform the communication method described in the embodiments of the present disclosure.
[0030] The embodiments of the present disclosure also provide a communication system, comprising a first STA and an access point device; wherein the first STA determines a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0031] The first message frame comprises group identification information and service time information.
[0032] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0033] The first STA sends the first message frame to the access point device.
[0034] The embodiments of the present disclosure also provide a storage medium, which stores instructions, when the instructions are run on a communication device, the communication device performs the communication method described in the embodiments of the present disclosure.
[0035] In the embodiments of the present disclosure, the first STA sends a first message frame to an AP, requests to respectively perform P2P communication with at least two second STAs within a shared TXOP time, and carries communication duration of each group request in the first message frame; avoids that the AP sends a MU-RTS TXS frame multiple times to trigger the same STA to perform P2P communication with other STAs, which leads to waste of signaling resources and increase of power consumption of the station device, especially for periodic P2P communication; at the same time, multiple interactions of the STA and the AP with the MU-RTS TXS frame will inevitably cause communication delay, which leads to data transmission interruption or discontinuity, and causes communication jitter.
[0036] Additional aspects and advantages of the embodiments of the present disclosure will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0038] FIG. 1 is one exemplary schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;
[0039] FIG. 2 is one exemplary interactive schematic diagram of a method according to an embodiment of the present disclosure;
[0040] FIG. 3 is one flow schematic diagram of a communication method according to an embodiment of the present disclosure;
[0041] FIG. 4 is another flow schematic diagram of a communication method according to an embodiment of the present disclosure;
[0042] FIG. 5 is a structural schematic diagram of a first STA according to an embodiment of the present disclosure;
[0043] FIG. 6 is a structural schematic diagram of an access point device according to an embodiment of the present disclosure;
[0044] [Corrected according to Rule 91 on 20.06.2024][Deleted]
[0045] [Corrected according to Rule 91 on 20.06.2024]FIG. 7 is a structural schematic diagram of a terminal according to an embodiment of the present disclosure;
[0046] [Corrected according to Rule 91 on 20.06.2024]FIG. 8 is a structural schematic diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0047] The embodiments of the present disclosure propose a communication method, a station device, an access point device and a communication system.
[0048] In a first aspect, the embodiments of the present disclosure propose a communication method, the method comprising:
[0049] A first station device STA determines a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism;
[0050] The first message frame comprises group identification information and service time information:
[0051] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group;
[0052] The first message frame is transmitted
[0053] In the above embodiments, the first STA sends a first message frame to the AP to request P2P communication with at least two second STAs respectively in a shared TXOP time, and carries the communication duration of each group request in the first message frame; the AP avoids sending multiple MU-RTS TXS frames to trigger the same STA to perform P2P communication with other STAs, which leads to waste of signaling resources and increases power consumption of the station device, especially for periodic P2P communication; at the same time, multiple interactions between the STA and the AP of the MU-RTS TXS frame will inevitably cause communication delay, leading to data transmission interruption or discontinuity, causing communication jitter.
[0054] In some embodiments of the first aspect, in some embodiments, the group identification information and the service time information are carried in a QoS characteristic information element of the first message frame,
[0055] The first message frame further comprises:
[0056] SCS identification information, identifying the service transmitted by the first STA under the TXOP sharing mechanism.
[0057] In the above embodiments, the existence form of the group identification information and the service time information in the first message frame is provided.
[0058] In some embodiments of the first aspect, in some embodiments, the communication duration information of each group is carried in an information field of the QoS characteristic information element, identifying that the first STA communicates with the at least two second STAs under the same link, the QoS characteristic information element comprises a link identification of the link, and the communication duration information comprises communication start time information of each group;
[0059] Or
[0060] The QoS characteristic information element comprises a plurality of information fields, each of which comprises the communication duration information of one group, identifying that the first STA communicates with the at least two second STAs under different links, and each of the information fields comprises the communication start time information and the link identification of each group.
[0061] In the above embodiments, two setting modes of the communication duration information of each group in the QoS characteristic information element are provided.
[0062] In some embodiments of the first aspect, after the sending of the first message frame, the method further comprises:
[0063] receiving a second message frame sent by the access point device, wherein the second message frame comprises state information, and the state information indicates whether the access point device accepts the content requested by the first message frame.
[0064] In the above embodiments, whether the access point device accepts the content requested by the first message frame is determined through the second message frame.
[0065] In some embodiments of the first aspect, when the state information indicates that the access point device accepts the content requested by the first message frame, the first message frame comprises a link identifier carried in the QoS characteristic information element.
[0066] or
[0067] when the state information indicates that the access point device rejects the content requested by the first message frame, the first message frame comprises suggested links of the access point device and suggested communication time information under each of the suggested links, wherein the suggested links and the communication time information under the suggested links are determined according to at least one of the following: situation information of establishing TDLS between the first STA and the at least two second STAs, and / or support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
[0068] In the above embodiments, specific identification forms of the state information in the second message frame are provided.
[0069] In some embodiments of the first aspect, the method further comprises:
[0070] sending, to the access point device, the situation information of establishing TDLS between the first STA and the at least two second STAs, and / or the support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
[0071] In the above embodiments, the first STA sends the above information to the access point device, so that the access point device 102 selects suggested links for P2P communication of the first STA and determines communication time information for the suggested links to provide links with better communication quality.
[0072] In some embodiments of the first aspect, after the receiving of the second message frame sent by the access point device, the method further comprises:
[0073] receiving the MU-RTS TXS frame sent by the access point device; wherein the MU-RTS TXS frame carries at least one of the group identification information, the link identification information, the service time information, and the suggested communication time information.
[0074] In the above embodiment, the access point device can send one MU-RTS TXS frame to trigger the first STA to respectively perform P2P communication with the plurality of second STAs.
[0075] In combination with some embodiments of the first aspect, in some embodiments, the MU-RTS TXS frame comprises the group identification information.
[0076] In the above embodiment, the triggered plurality of groups are identified by the group identification information.
[0077] In combination with some embodiments of the first aspect, in some embodiments, the first message frame comprises a Stream Class Service (SCS) Request frame.
[0078] In the above embodiment, the group identification information and the service time information are sent by the SCS Request frame.
[0079] In combination with some embodiments of the first aspect, in some embodiments, the second message frame comprises a SCS Response frame.
[0080] In the above embodiment, whether the access point device accepts the content requested by the SCS Request frame is fed back by the SCS Response frame.
[0081] In a second aspect, the embodiments of the present disclosure provide a communication method, which comprises:
[0082] receiving, by an access point device, a first message frame sent by a first station device (STA); the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism;
[0083] wherein the first message frame comprises group identification information and service time information:
[0084] the group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each of the groups.
[0085] In combination with some embodiments of the second aspect, in some embodiments, the group identification information and the service time information are carried in a QoS characteristic information element of the first message frame,
[0086] The first message frame further comprises:
[0087] SCS identification information, identifying traffics transmitted by the first STA under the TXOP sharing mechanism.
[0088] In some embodiments of the second aspect, in some embodiments, the communication duration information of each of the packets is carried in an information field of the QoS characteristic information element, the QoS characteristic information element comprises a link identification of the link, and the communication duration information comprises communication start time information of each of the packets.
[0089] In some embodiments of the second aspect, in some embodiments, the QoS characteristic information element comprises a plurality of information fields, and the communication duration information of each of the packets is included in each of the information fields.
[0090] In some embodiments of the second aspect, in some embodiments, the first STA communicates with the at least two second STAs under different links, and the communication start time information and the link identification of each of the packets are included in each of the information fields.
[0091] In some embodiments of the second aspect, in some embodiments, after receiving the first message frame sent by the first station device STA, the method further comprises:
[0092] sending a second message frame to the first STA, wherein the second message frame comprises state information, and the state information identifies whether the access point device accepts the content requested by the first message frame.
[0093] In some embodiments of the second aspect, in some embodiments, the state information identifies that the access point device accepts the content requested by the first message frame, and the first message frame comprises the link identification carried in the QoS characteristic information element.
[0094] In some embodiments of the second aspect, in some embodiments, the state information identifies that the access point device rejects the content requested by the first message frame, and the first message frame comprises suggested links of the access point device and suggested communication time information under each of the suggested links.
[0095] In some embodiments of the second aspect, in some embodiments, the suggested links and the communication time information under each of the suggested links are determined according to at least one of the following: situation information of the established TDLS between the first STA and the at least two second STAs, and / or support capability information of the first STA, the at least two second STAs for off-channel TDLS communication.
[0096] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0097] Receive, from the first STA, information about establishing TDLS between the first STA and the at least two second STAs, and / or information about the first STA and the at least two second STAs' support capabilities for off-channel TDLS communication.
[0098] In combination with some embodiments of the second aspect, in some embodiments, after sending the second message frame to the first STA, the method further includes:
[0099] Sending a MU-RTS TXS frame; wherein the MU-RTS TXS frame includes at least one of the following: the group identification information, the link identification information, the service time information, and the recommended communication time information.
[0100] In combination with some embodiments of the second aspect, in some embodiments, the MU-RTS TXS frame includes the group identification information.
[0101] In combination with some embodiments of the second aspect, in some embodiments, the first message frame includes a stream class service SCS Request frame.
[0102] In combination with some embodiments of the second aspect, in some embodiments, the second message frame includes an SCS Response frame.
[0103] In a third aspect, an embodiment of the present disclosure further provides a site device, which is a first site device STA, and the above-mentioned first STA includes at least one of a determination module and a sending module; wherein the above-mentioned first STA is used to execute the optional implementation method of the first aspect.
[0104] In a fourth aspect, an embodiment of the present disclosure further provides an access point device, including: a receiving module; wherein the above-mentioned access point device is used to execute the optional implementation manner of the second aspect.
[0105] In a fifth aspect, an embodiment of the present disclosure further provides a site device, where the site device is a first site device STA, including:
[0106] one or more processors;
[0107] The first STA is used to execute an optional implementation of the first aspect.
[0108] In a sixth aspect, an embodiment of the present disclosure further provides an access point device, including:
[0109] one or more processors;
[0110] The access point device is used to perform the optional implementation of the second aspect.
[0111] In the seventh aspect, an embodiment of the present disclosure further provides a communication system, including a first STA and an access point device; wherein, the first STA is configured to perform the optional implementation method described in the first aspect, and the access point device is configured to perform the optional implementation method described in the second aspect.
[0112] In an eighth 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 and second aspects.
[0113] In a ninth 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 and second aspects.
[0114] In a tenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first and second aspects.
[0115] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.
[0116] It is understandable that the first STA, access point device, communication system, storage medium, program product, computer program, chip, or chip system described above are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.
[0117] 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.
[0118] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0119] In various embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0120] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0121] In the embodiments of the present disclosure, "multiple" refers to two or more.
[0122] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.
[0123] In some embodiments, the writing manner of "at least one of A, B", "A and / or B", "A in one case and B in another case", "responding to a case A, responding to another case B", and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches of A, B, C, and the like, it is similar to the above.
[0124] In some embodiments, the writing manner of "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed). When there are more branches of A, B, C, and the like, it is similar to the above.
[0125] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different. For another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.
[0126] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0127] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0128] In some embodiments, the terms of "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 lower than", "above" and the like can be replaced with each other, and the terms of "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", "below" and the like can be replaced with each other.
[0129] In some embodiments, the apparatuses and devices can be interpreted as entities, and can also be interpreted as virtual, and the names thereof are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0130] In some embodiments, the data, information, and the like can be obtained in compliance with the laws and regulations of the country where the data, information, and the like are obtained.
[0131] In some embodiments, the data, information, and the like can be obtained after obtaining the consent of the user.
[0132] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, and any column can also be implemented as an independent embodiment.
[0133] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0134] As shown in FIG. 1, the communication system 100 includes a first station device (Station, STA) 101, an access point device (Access Point, AP) 102, and a second STA 103.
[0135] In some embodiments, the first station device 101 and the second STA 103, for example, include a wireless communication chip supporting WiFi communication function, a wireless sensor, or a wireless communication terminal. Optionally, the wireless communication terminal is at least one of, for example, a mobile phone, a wearable device, an Internet of Things device supporting WiFi communication function, a car with WiFi communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, and a wireless terminal device in smart home, but is not limited thereto.
[0136] Specifically, the first station device 101 and the second STA 103 can be terminal devices or network devices with a wireless fidelity (WiFi) chip. Optionally, the first station device 101 can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.
[0137] In some embodiments, the access point device 102 can be an access point for a mobile terminal to enter a wired network. The AP serves as a bridge connecting the wired network and the wireless network, and its main function is to connect various wireless network clients together and then access the Ethernet network through the wireless network. Specifically, the AP can be a terminal device or a 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, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but is not limited thereto.
[0138] Optionally, in the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-link, for example, can be respectively denoted as an access point multi-link device (AP MLD) and a non-access point multi-link device (Non-AP MLD); the AP MLD can represent an access point supporting multi-link communication function, and the non-AP MLD can represent a station supporting multi-link communication function.
[0139] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0140] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are illustrative, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is illustrative, each subject can not be connected or can be connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0141] Embodiments of the present disclosure can be applied to a wireless local area network (WLAN), such as a local area network using 802.11 series protocols. In a WLAN, a basic service set (BSS) is a basic component of a WLAN. A BSS network is composed of station devices having some association within a certain coverage area. One situation of association is that stations directly communicate with each other in an ad hoc network, which is referred to as an independent BSS (IBSS). Another more common situation is that in a BSS network, there is only one central station with a full-time management BSS, referred to as an access point device, and other STAs in the network are associated with it. Other stations in the BSS network that are not central stations are referred to as terminals, also referred to as non-AP STAs, and terminals and non-AP STAs are collectively referred to as STAs. When describing STAs, it is not necessary 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 far away from it, and the two are each other's hidden nodes.
[0142] FIG. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the above method includes:
[0143] Step 201, the first STA 101 determines a first message frame; the first message frame identifies that the first STA requests to perform P2P communication with at least two second STAs 103 respectively under a TXOP sharing mechanism;
[0144] The first message frame includes group identification information and service time information.
[0145] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs 103, and the service time information identifies communication duration information of each group.
[0146] In a WLAN, a TXOP mechanism is introduced, one TXOP refers to a bounded period of time in which a device can transmit frames of a particular traffic class, a device obtains a TXOP by contending for it, once a TXOP is obtained, the device can transmit frames of a particular traffic class within the TXOP; wherein the frames can be data frames, control frames and management frames, etc. When a device obtains a TXOP by contending for it on a channel, the device is referred to as a TXOP holder. A device sends frames in a frame exchange sequence in response to frames received from a TXOP holder, but the STA does not acquire a TXOP in the process, the STA is referred to as a TXOP responder; within the TXOP, the TXOP holder temporarily transfers control of the TXOP to other STAs when it does not transmit data itself, to achieve TXOP sharing.
[0147] In the embodiments of the present disclosure, the first STA can establish a peer to peer (P2P) communication with a plurality of peer STAs (i.e. second STAs 103) respectively; the first STA as a TXOP responder, determines a first message frame under the TXOP sharing mechanism; the first message frame identifies that the first STA requests to perform P2P communication with at least two second STAs 103 respectively under the TXOP sharing mechanism; that is, the first STA requests to perform P2P communication with at least two second STAs 103 respectively within the shared TXOP time through the first message frame; specifically, the first message frame includes group identification information and service time information: the group identification information identifies at least two groups established by the first STA and the at least two second STAs 103 respectively; the service time information identifies the communication duration information of each group, and optionally, the service time information can also include start time information. That is, the first STA establishes a group with each second STA 103, each group has a group identification information; at the same time, a specific communication duration is requested for each group; within the TXOP sharing time, P2P communication is performed between the first STA and the second STAs 103 in the group within the communication duration of each group.
[0148] In this way, the first STA actively requests the AP (TXOP holder) for P2P communication between the first STA and at least two second STAs 103 within the TXOP time shared by the AP, and carries the communication time length requested by each packet in the first message frame; avoiding the AP from sending a Multi User-Request To Send TXOP sharing Trigger (MU-RTS TXS) frame multiple times to trigger P2P communication between the same STA and other STAs, which leads to waste of signaling resources and increased power consumption of the station device, especially for periodic P2P communication; at the same time, multiple interactions between the STA and the AP of the MU-RTS TXS frame will inevitably cause communication delay, leading to data transmission interruption or discontinuity, causing communication jitter.
[0149] It can be understood that in the embodiments of the present disclosure, the group identification information and the service time information are pre-negotiated by the first STA or the second STA, or notified by the first STA to the second STA.
[0150] In step 202, the first STA 101 sends the first message frame.
[0151] The first STA sends the first message frame to request the AP for P2P communication between the first STA and at least two second STAs 103 within the TXOP time shared by the AP.
[0152] In some embodiments, the first message frame includes a stream category service (SCS) Request frame.
[0153] In some embodiments, the group identification information and the service time information are carried in a Quality of Service (QoS) characteristic information element of the first message frame; if the first station device is a multi-connection station device, the group identification information and the service time information can both be MLD level; for example, each group identification information and the corresponding point service time information are centrally set in a field (or domain) of the QoS characteristic information element.
[0154] The first message frame further includes:
[0155] SCS identification information (SCSID) identifying traffic transmitted by the first STA under the TXOP sharing mechanism, i.e., identifying traffic transmitted by the first STA and each second STA 103 under the TXOP sharing mechanism; if the first STA is affiliated to a non-AP MLD, the SCSID is MLD-level, for example, the SCSID includes an identification of traffic transmitted by the first STA and each second STA 103 respectively.
[0156] Optionally, the SCS ID can be carried in a field of the QoS characteristic information element, or in other fields in the first message frame, and the embodiments of the present disclosure do not limit this.
[0157] In some embodiments, the QoS characteristic information element includes case one or case two:
[0158] Case one, the communication duration information of each packet is carried in a field of the QoS characteristic information element, identifying that the first STA and the at least two second STAs 103 communicate under the same link, the QoS characteristic information element includes a link identification of the link, and the communication duration information includes communication start time information of each packet.
[0159] Wherein, if the first STA and the at least two second STAs 103 communicate under the same link, the communication time information of the packets of the first STA and the at least two second STAs 103 is set in a field of the QoS characteristic information element, and the field identifies the link used by the first STA and the at least two second STAs 103, and the communication start time information of each packet. Wherein, before the first message frame is sent, the first STA and the second STA 103 negotiate the communication time information; or before the second message frame is received, the first STA sends the communication start time information of the packets to the second STA 103.
[0160] As a first example, the format of the QoS characteristic information element is shown in Table 1 as follows:
[0161] Table 1:
[0162] Further, as an example, the format of the Control info field is shown in Table 2 as follows:
[0163] Table 2:
[0164] As a first example, the format of the QoS characteristic information element is shown in Table 3 as follows:
[0165] Table 3:
[0166] In one information field of the QoS characteristic information element, the communication time length information of each packet is identified, which is communicated under the link identified by Link N, and includes the communication time length information of packet 1 to packet M; this information field can occupy the Service Start Time field in the QoS characteristic information element, or the Service Start Time Link ID field, or a new field is defined, which is not limited in the embodiments of the present disclosure.
[0167] Case two,
[0168] The QoS characteristic information element includes a plurality of information fields, and the communication time length information of each packet is included in each information field, which identifies that the first STA and the at least two second STAs 103 communicate under different links, and the communication start time information and the link identification of each packet are included in each information field.
[0169] Wherein, the first STA and the at least two second STAs 103 communicate under different links, and the communication time length information of each packet is set separately in each information field, and the communication start time information and the link identification of the packet corresponding to each information field are included in the information field.
[0170] As a second example, the format of the QoS characteristic information element is shown in Table 4 as follows:
[0171] Table 4:
[0172] Wherein, the QoS characteristic information element includes a plurality of information fields, such as information field 1 to information field P; the plurality of information fields can occupy the Service Start Time field in the QoS characteristic information element, or the Service Start Time Link ID field, or a new field is defined, which is not limited in the embodiments of the present disclosure.
[0173] Step 203, the access point device 102 receives the first message frame.
[0174] The access point device 102 receives the first message frame, and parses the content requested by the first STA.
[0175] In step 204, the access point device 102 sends a second message frame to the first STA 101; the second message frame includes status information, which indicates whether the access point device accepts the content requested by the first message frame.
[0176] The access point device 102 feeds back the second message frame to the first STA 101, which is used to respond to the first message frame, i.e. to respond to whether the access point device 102 can accept the content requested by the first message frame. The second message frame replied by the access point device 102 contains status code information, which is set as "success", indicating that the access point device 102 accepts the content requested by the first message frame; or the status code information in the second message frame replied by the access point device 102 contains "unsuccessful" + "suggested" or "reject-with-suggested", etc., indicating that the access point device rejects the content requested by the first message frame, and the first message frame includes the suggested link of the access point device and the suggested communication time information under each suggested link.
[0177] In some embodiments, the second message frame includes an SCS Response frame.
[0178] In some embodiments, before the first message frame is sent, the first STA negotiates the communication time information with the second STA 103; or before the second message frame is received, the first STA sends the communication start time information of the packet to the second STA 103.
[0179] In some embodiments, the status information indicates that the access point device accepts the content requested by the first message frame, and the first message frame includes the link identification carried in the QoS characteristic information element, e.g. the status code information in the second message frame replied by the access point device 102 contains "success" + "Link ID", then the first STA can perform P2P communication according to the content requested by the first message frame.
[0180] Or the status information indicates that the access point device rejects the content requested by the first message frame, and the first message frame includes the suggested link of the access point device and the suggested communication time information under each suggested link.
[0181] The suggested link and the communication time information of the suggested link are determined according to at least one of the following: TDLS (Tunneled Direct Link Setup) situation information between the first STA and the at least two second STAs 103, and / or support capability information of the first STA and the at least two second STAs 103 for off-channel TDLS communication.
[0182] If the access point device 102 rejects the requested content of the first message frame, the access point device 102 can select a suggested link for P2P communication of the first STA according to the TDLS situation information between the first STA and the at least two second STAs 103, and determine the communication time information of the suggested link, for example, the communication time length and / or the communication start time. Alternatively, the access point device 102 can also select a suggested link for P2P communication of the first STA according to the support capability information of the first STA and the at least two second STAs 103 for off-channel TDLS communication, and determine the communication time information of the suggested link, for example, the communication time length and / or the communication start time.
[0183] Optionally, the TDLS situation information between the first STA and the at least two second STAs 103, for example, whether TDLS has been established between the first STA and each second STA 103; the support capability information of the first STA and the at least two second STAs 103 for off-channel TDLS communication, for example, whether the first STA and the at least two second STAs 103 respectively support off-channel TDLS communication, etc.
[0184] In some embodiments, the TDLS situation information between the first STA and the at least two second STAs 103, and / or the support capability information of the first STA and the at least two second STAs 103 for off-channel TDLS communication are sent to the access point device. The above information is sent to the access point device 102 before the access point device sends the second message frame, or before the first STA receives the second message frame, so as to facilitate the access point device 102 to select a suggested link for P2P communication of the first STA and to determine the communication time information of the suggested link, thereby providing a link with better communication quality.
[0185] In step 205, the access point device sends a MU-RTS TXS frame; wherein the MU-RTS TXS frame comprises at least one of the group identification information, the link identification information, the service time information, and the recommended communication time information.
[0186] Wherein, after the access point device 102 sends the second message frame to the first STA 101, the access point device 102 competes for a TXOP by an enhanced distributed channel access (EDCA) mode, and then broadcasts a MU-RTS TXS frame to trigger P2P communication between the first STA 101 and each second STA 103 through the MU-RTS TXS frame; wherein the MU-RTS TXS frame comprises the service time information or the recommended communication time information, so as to trigger the first STA 101 to communicate with each second STA 103 according to the negotiated time. In this way, the access point device 102 can send a MU-RTS TXS frame once to trigger the first STA 101 to respectively perform P2P communication with multiple second STAs 103.
[0187] In addition, the MU-RTS TXS frame can further comprise the group identification information, which is used to identify which group is triggered to perform P2P communication.
[0188] In step 206, the first STA 101 and the second STA 103 perform P2P communication within the communication time of the corresponding group.
[0189] In the embodiments of the present disclosure, the first STA sends a first message frame to the AP to request to perform P2P communication with at least two second STAs respectively within a shared TXOP time, and carries the communication time length requested by each group in the first message frame; this avoids the AP from sending a MU-RTS TXS frame multiple times to trigger the same STA to perform P2P communication with other STAs, which leads to waste of signaling resources and increase of power consumption of the station device, especially for periodic P2P communication; at the same time, multiple interactions of the MU-RTS TXS frame between the STA and the AP will inevitably cause communication delay, which leads to interruption or discontinuity of data transmission, and causes communication jitter.
[0190] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0191] In some embodiments, the terms "moment", "point in time", "time", "time position", and the like can be replaced with each other, and the terms "duration", "period", "time window", "window", "time", and the like can be replaced with each other.
[0192] In some embodiments, the terms "wireless access scheme", "waveform", and the like can be replaced with each other.
[0193] In some embodiments, the terms "certain", "preseted", "preset", "set", "indicated", "certain", "arbitrary", "first", and the like can be replaced with each other, and "certain A", "preset A", "preset A", "set A", "indicated A", "certain A", "arbitrary A", "first A" can be interpreted as A specified in advance in a protocol and the like, or A obtained by setting, configuration, or indication, or A that is certain, arbitrary, or first, but are not limited thereto.
[0194] In some embodiments, determination or judgment can be performed by a value (0 or 1) represented by 1 bit, 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.
[0195] In some embodiments, "not expecting to receive" can be interpreted as not receiving in a time domain resource and / or a frequency domain resource, or as not performing subsequent processing on data and the like after receiving the data and the like, and "not expecting to send" can be interpreted as not sending, or as sending but not expecting a response to the content of the sending from the receiving side.
[0196] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the embodiments. For example, step 201 can be implemented as an independent embodiment, step 202 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, step 206 can be implemented as an independent embodiment; the combination of step 201 and step 202 can be implemented as an independent embodiment, the combination of step 203 and step 204 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 205 and step 206 can be implemented as an independent embodiment, but not limited thereto.
[0197] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 2 can be referred to.
[0198] FIG. 3 is one of flow diagrams of a communication method according to an embodiment of the present disclosure.
[0199] As shown in FIG. 3, the above method can be applied to the first STA 101, and the above method includes:
[0200] Step 301, the first station device STA determines a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a transmission opportunity sharing TXOP sharing mechanism;
[0201] The first message frame includes group identification information and service time information:
[0202] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0203] Step 302, sending the first message frame.
[0204] Optionally, in the embodiments of the present disclosure, the group identification information and the service time information are carried in a quality of service characteristic QoS characteristic information element of the first message frame.
[0205] The first message frame further includes:
[0206] SCS identification information identifying services transmitted by the first STA under the TXOP sharing mechanism.
[0207] Optionally, in the embodiments of the present disclosure, the communication duration information of each of the packets is carried in one information field of the QoS characteristic information element, and the first STA communicates with the at least two second STAs on the same link, the QoS characteristic information element includes a link identifier of the link, and the communication duration information includes communication start time information of each of the packets.
[0208] Or
[0209] The QoS characteristic information element includes a plurality of information fields, and the communication duration information of each of the packets is included in each of the information fields, and the first STA communicates with the at least two second STAs on different links, and the communication start time information and the link identifier of each of the packets are included in each of the information fields.
[0210] Optionally, in the embodiments of the present disclosure, after the first message frame is sent, the method further includes:
[0211] Step 303, receiving a second message frame sent by the access point device; wherein the second message frame includes state information, and the state information indicates whether the access point device accepts the content requested by the first message frame.
[0212] Optionally, in the embodiments of the present disclosure, the state information indicates that the access point device accepts the content requested by the first message frame, and the first message frame includes the link identifier carried in the QoS characteristic information element.
[0213] Or
[0214] The state information indicates that the access point device rejects the content requested by the first message frame, and the first message frame includes the suggested link of the access point device and the suggested communication time information under each of the suggested links; wherein the suggested link and the communication time information under the suggested link are determined according to at least one of the following: the channel establishment direct connection establishment TDLS condition information between the first STA and the at least two second STAs, and / or the support capability information of the first STA, the at least two second STAs for off-channel TDLS communication.
[0215] Optionally, in the embodiments of the present disclosure, the method further includes:
[0216] Step 304, sending the first STA and the at least two second STAs to the access point device to establish TDLS case information, and / or the first STA, the at least two second STAs support the ability information of off-channel TDLS communication.
[0217] Optionally, in the embodiments of the present disclosure, after receiving the second message frame sent by the access point device, the method further comprises:
[0218] Step 305, receiving the multi-user request to send transmission opportunity sharing trigger MU-RTS TXS frame sent by the access point device; wherein the MU-RTS TXS frame comprises at least one of the following: the group identification information, the link identification information, the service time information, and the recommended communication time information.
[0219] Optionally, in the embodiments of the present disclosure, the MU-RTS TXS frame comprises the group identification information.
[0220] Optionally, in the embodiments of the present disclosure, the first message frame comprises a stream class service request SCS Request frame.
[0221] Optionally, in the embodiments of the present disclosure, the second message frame comprises a SCS Response frame.
[0222] The communication method related to the embodiments of the present disclosure can comprise the foregoing steps and at least one of the embodiments. For example, step 301 can be implemented as an independent embodiment, step 302 can be implemented as an independent embodiment, step 303 can be implemented as an independent embodiment, step 304 can be implemented as an independent embodiment, step 305 can be implemented as an independent embodiment; the combination of step 301 and step 302 can be implemented as an independent embodiment, the combination of step 301, step 302 and step 303 can be implemented as an independent embodiment, the combination of step 301, step 302 and step 305 can be implemented as an independent embodiment, but not limited thereto.
[0223] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 3 can be referred to.
[0224] FIG. 4 is a flow diagram of a communication method according to an embodiment of the present disclosure.
[0225] As shown in FIG. 4, the above method can be applied to the AP 102, and the above method comprises:
[0226] In step 401, the access point device receives a first message frame sent by a first station device STA; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0227] The first message frame includes group identification information and service time information.
[0228] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group.
[0229] Optionally, in the embodiment of the present disclosure, the group identification information and the service time information are carried in a QoS characteristic information element of the first message frame.
[0230] The first message frame further includes:
[0231] SCS identification information, which identifies services transmitted by the first STA under the TXOP sharing mechanism.
[0232] Optionally, in the embodiment of the present disclosure, the communication duration information of each group is carried in an information field of the QoS characteristic information element, which identifies that the first STA communicates with the at least two second STAs under a same link, the QoS characteristic information element includes link identification of the link, and the communication duration information includes communication start time information of each group.
[0233] Or
[0234] The QoS characteristic information element includes a plurality of information fields, each of which includes communication duration information of a group, which identifies that the first STA communicates with the at least two second STAs under different links, and each of the information fields includes communication start time information and link identification of each group.
[0235] Optionally, in the embodiment of the present disclosure, after the first message frame sent by the first station device STA is received, the method further includes:
[0236] In step 402, a second message frame is sent to the first STA; the second message frame includes state information, which identifies whether the access point device accepts content requested by the first message frame.
[0237] Optionally, in the embodiments of the present disclosure, the state information indicates that the access point device accepts the content requested by the first message frame, and the first message frame includes a link identifier carried in the QoS characteristic information element;
[0238] Or
[0239] The state information indicates that the access point device rejects the content requested by the first message frame, and the first message frame includes a proposed link of the access point device and proposed communication time information under each proposed link; wherein the proposed link and the communication time information under the proposed link are determined according to at least one of the following: the situation information of establishing TDLS between the first STA and the at least two second STAs, and / or the support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
[0240] Optionally, in the embodiments of the present disclosure, the method further comprises:
[0241] Step 403, receiving the situation information of establishing TDLS between the first STA and the at least two second STAs, and / or the support capability information of the first STA and the at least two second STAs for off-channel TDLS communication sent by the first STA.
[0242] Optionally, in the embodiments of the present disclosure, after the first STA is sent the second message frame, the method further comprises:
[0243] Step 404, sending a MU-RTS TXS frame; wherein the MU-RTS TXS frame includes at least one of the following: the group identification information, the link identification information, the service time information, and the proposed communication time information.
[0244] Optionally, in the embodiments of the present disclosure, the MU-RTS TXS frame includes the group identification information.
[0245] Optionally, in the embodiments of the present disclosure, the first message frame includes a stream class service SCS Request frame.
[0246] Optionally, in the embodiments of the present disclosure, the second message frame includes an SCS Response frame.
[0247] The communication method related to the embodiments of the present disclosure can include the foregoing steps and at least one of the 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, step 404 can be implemented as an independent embodiment; the combination of step 401 and step 402 can be implemented as an independent embodiment, the combination of step 401 and step 403 can be implemented as an independent embodiment, the combination of step 402 and step 404 can be implemented as an independent embodiment, the combination of step 401, step 402 and step 404 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0248] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 4 can be referred to.
[0249] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device including units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, including units or modules for implementing each step performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.
[0250] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize the functions of any of the above methods or the units or modules of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship between the elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0251] In the embodiments 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 running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all 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), and the like.
[0252] FIG. 5 is a structural schematic diagram of a station device 500 according to an embodiment of the present disclosure. As shown in FIG. 5, the station device 500 is a first STA, and can include at least one of a determining module 501, a sending module 502, and the like.
[0253] In some embodiments, the determining module 501 is configured to determine a first message frame, and the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0254] The first message frame includes group identification information and service time information.
[0255] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs, and the service time information identifies communication duration information of each group.
[0256] The sending module 502 is configured to send the first message frame.
[0257] Optionally, the determination module 501 is configured to perform at least one of the communication steps (for example, steps 201 and 301, but are not limited thereto) performed by the first STA 101 in any of the above methods, which will not be repeated here. The sending module 502 is configured to perform steps 202 and 302.
[0258] FIG. 6 is a structural schematic diagram of an access point device according to an embodiment of the present disclosure. As shown in FIG. 6, the access point device 600 can include a receiving module 601.
[0259] In some embodiments, the receiving module 601 is configured to receive a first message frame sent by a first station device STA, wherein the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism.
[0260] The first message frame includes group identification information and service time information.
[0261] The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs, and the service time information identifies communication duration information of each of the groups.
[0262] Optionally, the receiving module 601 is configured to perform at least one of the communication steps (for example, steps 203, 204, 401, and 402, but are not limited thereto) performed by the access point device 102 in any of the above methods, which will not be repeated here.
[0263] FIG. 7 is a structural schematic diagram of a terminal 700 (for example, a user equipment, etc.) according to an embodiment of the present disclosure. The terminal 700 can be a chip, a chip system, or a processor, etc. supporting a network device to implement any of the above methods, and can also be a chip, a chip system, or a processor, etc. supporting a terminal to implement any of the above methods. The terminal 700 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0264] As shown in FIG. 7, the terminal 700 includes one or more processors 701. The processor 701 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control a communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process data of the program. The terminal 700 is configured to implement any of the above methods.
[0265] In some embodiments, the terminal 700 further includes one or more memories 702 configured to store instructions. Optionally, all or part of the memory 702 can also be outside the terminal 700.
[0266] In some embodiments, the terminal 700 further includes one or more transceivers 704. When the terminal 700 includes one or more transceivers 704, the transceiver 704 performs at least one of the communication steps (for example, steps 202, 203, 204, 205, 206, 302, 303, 304, 401, 402, 403, 404, but not limited to) of the above-mentioned methods, and the processor 701 performs at least one of the other steps (for example, steps 201, 301, but not limited to).
[0267] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0268] In some embodiments, the terminal 700 can include one or more interface circuits 703. Optionally, the interface circuit 703 is connected with the memory 702, and the interface circuit 703 can be used to receive signals from the memory 702 or other devices, and can be used to send signals to the memory 702 or other devices. For example, the interface circuit 703 can read the instructions stored in the memory 702 and send the instructions to the processor 701.
[0269] The terminal 700 described in the above embodiments can be a communication device such as a user equipment, but the scope of the terminal 700 described in the present disclosure is not limited thereto, and the structure of the terminal 700 can not be limited by Figure 7. The communication device can be a stand-alone device or can be part of a larger device. For example, the communication device can be: (1) a stand-alone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handset, mobile unit, car-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.
[0270] Figure 8 is a structural schematic diagram of a chip 800 according to an embodiment of the present disclosure. For the case where the terminal 700 can be a chip or a chip system, the structural schematic diagram of the chip 800 shown in Figure 8 can be referred to, but is not limited thereto.
[0271] The chip 800 comprises one or more processors 801, and the chip 800 is configured to execute any of the above methods.
[0272] In some embodiments, the chip 800 further comprises one or more interface circuits 803. Optionally, the interface circuit 803 is connected with the memory 802, and the interface circuit 803 can be configured to receive signals from the memory 802 or other devices, and the interface circuit 803 can be configured to send signals to the memory 802 or other devices. For example, the interface circuit 803 can read instructions stored in the memory 802 and send the instructions to the processor 801.
[0273] In some embodiments, the interface circuit 803 performs at least one of the communication steps (for example, steps 202, 203, 204, 205, 206, 302, 303, 304, 401, 402, 403, 404, but not limited to) in the above methods, and the processor 801 performs at least one of the other steps (for example, steps 201, 301, but not limited to).
[0274] In some embodiments, the interface circuit, the interface, the transceiving pin, the transceiver, and the like can be replaced with each other.
[0275] In some embodiments, the chip 800 further comprises one or more memories 802 configured to store instructions. Optionally, all or part of the memory 802 can be outside the chip 800.
[0276] The present disclosure further proposes a storage medium, and the storage medium stores instructions, and the instructions, when executed on the terminal 700, cause the terminal 700 to execute 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 to this, and can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and can also be a transitory storage medium.
[0277] The present disclosure further proposes a program product, and the program product, when executed by the terminal 700, causes the terminal 700 to execute any of the above methods. Optionally, the program product is a computer program product.
[0278] The present disclosure further proposes a computer program, and the computer program, when executed on a computer, causes the computer to execute any of the above methods.
Claims
1. A communication method characterized by comprising: The method comprises: A first station device STA determines a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a transmission opportunity sharing TXOP sharing mechanism; The first message frame comprises group identification information and service time information: The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group; The first message frame is sent.
2. The communication method according to claim 1, characterized by, The group identification information and the service time information are carried in a quality of service characteristic QoS characteristic information element of the first message frame, The first message frame further comprises: SCS identification information identifying services transmitted by the first STA under the TXOP sharing mechanism.
3. The communication method of claim 2, wherein: The communication duration information of each group is carried in an information field of the QoS characteristic information element, the communication duration information identifies that the first STA communicates with the at least two second STAs under a same link, the QoS characteristic information element comprises link identification of the link, and the communication duration information comprises communication start time information of each group; Or The QoS characteristic information element comprises a plurality of information fields, the communication duration information of each group is included in each information field, the communication duration information identifies that the first STA communicates with the at least two second STAs under different links, and the communication start time information and link identification of each group are included in each information field.
4. The communication method according to claim 3, wherein, After the first message frame is sent, the method further comprises: A second message frame sent by an access point device is received; wherein the second message frame comprises state information, and the state information identifies whether the access point device accepts content requested by the first message frame.
5. The communication method according to claim 4, wherein, The state information identifies that the access point device accepts the content requested by the first message frame, and the first message frame comprises link identification carried in the QoS characteristic information element; Or The state information identifies that the access point device rejects the content requested by the first message frame, and the first message frame comprises suggested links of the access point device and suggested communication time information under each suggested link; The suggested links and the communication time information under the suggested links are determined according to at least one of the following: situation information of a direct connection established by a channel established between the first STA and the at least two second STAs, and support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
6. The communication method according to claim 5, wherein, The method further comprises: sending, to the access point device, information about a case of establishing a TDLS between the first STA and the at least two second STAs, and / or information about support capabilities of the first STA and the at least two second STAs for off-channel TDLS communication.
7. The communication method according to claim 5, wherein, After receiving the second message frame sent by the access point device, the method further comprises: receiving a multi-user request to send transmission opportunity sharing trigger (MU-RTS TXS) frame sent by the access point device; wherein the MU-RTS TXS frame comprises at least one of the following: the group identification information, the link identification information, the service time information, and the suggested communication time information.
8. The communication method according to any one of claims 1 to 7, characterized by, The first message frame comprises a stream class service (SCS) request frame.
9. The communication method according to any one of claims 4 to 7, characterized by, The second message frame comprises an SCS response frame.
10. A communication method characterized by comprising: The method comprises: An access point device receives a first message frame sent by a first station device (STA); the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism. The first message frame comprises group identification information and service time information. The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs, and the service time information identifies communication duration information of each group.
11. The communication method according to claim 10, wherein, The group identification information and the service time information are carried in a QoS characteristic information element of the first message frame. The first message frame further comprises: SCS identification information identifying a service transmitted by the first STA under the TXOP sharing mechanism.
12. The communication method according to claim 11, wherein: The communication duration information of each group is carried in an information field of the QoS characteristic information element, the communication duration information identifies that the first STA and the at least two second STAs perform communication under a same link, the QoS characteristic information element comprises link identification of the link, and the communication duration information comprises communication start time information of each group. Or The QoS characteristic information element comprises a plurality of information fields, the communication duration information of each group is included in each information field, the communication duration information identifies that the first STA and the at least two second STAs perform communication under different links, and the communication start time information and the link identification of each group are included in each information field.
13. The communication method according to claim 12, wherein, After receiving the first message frame sent by the first STA, the method further comprises: sending a second message frame to the first STA; wherein the second message frame comprises state information identifying whether the access point device accepts content requested by the first message frame.
14. The communication method according to claim 13, wherein, The state information identifies that the access point device accepts the content requested by the first message frame, and the first message frame includes a link identifier carried in the QoS characteristic information element; Or The state information identifies that the access point device rejects the content requested by the first message frame, and the first message frame includes a proposed link of the access point device and proposed communication time information under each proposed link; wherein the proposed link and the communication time information under the proposed link are determined according to at least one of the following: the case information of establishing TDLS between the first STA and the at least two second STAs, and / or the support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
15. The communication method according to claim 14, wherein, The method further comprises: Receiving the first STA sending: the case information of establishing TDLS between the first STA and the at least two second STAs, and / or the support capability information of the first STA and the at least two second STAs for off-channel TDLS communication.
16. The communication method according to claim 15, wherein, After the first STA sends the second message frame, the method further comprises: Sending a MU-RTS TXS frame; wherein the MU-RTS TXS frame includes at least one of the following: the group identifier information, the link identifier information, the service time information, and the proposed communication time information.
17. The communication method according to any one of claims 10 to 16, characterized by, The first message frame includes a stream class service SCS Request frame.
18. The communication method according to any one of claims 13 to 15, characterized by, The second message frame includes an SCS Response frame.
19. A station device, the station device being a first station device STA, characterized by, The first STA comprises: A determination module for determining a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism; Wherein, the first message frame includes group identifier information and service time information: The group identifier information identifies that the first STA and at least two second STAs respectively establish at least two groups; and the service time information identifies communication duration information of each group. A sending module for sending the first message frame.
20. An access point device, comprising: The access point device comprises: A receiving module for receiving a first message frame sent by a first station device STA; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism; Wherein, the first message frame includes group identifier information and service time information: The group identifier information identifies that the first STA and at least two second STAs respectively establish at least two groups; and the service time information identifies communication duration information of each group.
21. A station device, the station device being a first station device STA, characterized by, Comprise: One or more processors; Wherein, the first STA is configured to perform the communication method of any one of claims 1 to 9.
22. An access point device, comprising: Comprise: One or more processors; Wherein, the access point device is configured to perform the communication method of any one of claims 10 to 18.
23. A communication system, characterized by Comprise a first STA and an access point device; The first STA determines a first message frame; the first message frame identifies that the first STA requests to respectively perform P2P communication with at least two second STAs under a TXOP sharing mechanism; The first message frame comprises group identification information and service time information: The group identification information identifies at least two groups respectively established by the first STA and the at least two second STAs; and the service time information identifies communication duration information of each group; The first message frame is sent to the access point device.
24. A storage medium, the storage medium storing instructions, wherein, When the instructions run on the communication device, the communication device performs the communication method in any one of claims 1 to 9, or performs the communication method in any one of claims 10 to 18.