Communication method, communication device, and communication system
By determining and sending operation mode information in the wireless frame of the terminal device, the interference problem between multiple communication methods is solved, and the effective management of coexisting activities within the device and the reliability of data transmission are improved.
Patent Information
- Application Number
- PCT/CN2024/090450
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-11-06
AI Technical Summary
When multiple communication methods communicate simultaneously in a terminal device, there is interference from coexisting activities within the device, resulting in low transmission efficiency, data packet loss, and communication interruption. Existing technologies are difficult to manage and interact with effectively, affecting the reliability of data transmission.
The site device determines the first radio frame, which indicates the operating mode information for the duration of coexistence activities within the device, and sends it to the access point device. The access point device performs communication management based on this information to avoid interference and improve data transmission reliability.
It achieves a balanced coexistence of multiple communication methods, ensuring the transmission reliability of low-latency Wi-Fi communication services, reducing interference, and improving data transmission efficiency.
Smart Images

Figure CN2024090450_06112025_PF_FP_ABST
Abstract
Description
Communication method, communication 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 communication device and a communication system. BACKGROUND
[0002] With the development of wireless communication technology, the integration of terminal devices is higher and higher, and a terminal device often supports multiple wireless communication protocols, integrates multiple wireless communication modules and simultaneously accesses multiple wireless networks, such as a wireless local area network (WLAN), a long term evolution (LTE) system, Bluetooth (BT) and a global navigation satellite system (GNSS) and the like.
[0003] Multiple communication modes simultaneously communicate, which means that there is in-device coexistence (IDC) of the communication device, and at this time, the multiple communication modes may interfere with each other, resulting in low transmission efficiency, data packet loss and other performance losses, and even communication interruption. Therefore, for the in-device coexistence activity existing in the multi-connection device, it is necessary to further improve the interaction and management of in-device coexistence activity information to improve the reliability of data transmission.
[0004] SUMMARY
[0005] Embodiments of the present disclosure provide a communication method, a communication device and a communication system to further improve the interaction and management of in-device coexistence activity information and improve the reliability of data transmission.
[0006] In a first aspect, embodiments of the present disclosure provide a communication method, executed by a station device STA, comprising:
[0007] determining a first radio frame; wherein the first radio frame indicates operation mode information of the station device in a duration of in-device coexistence activity; the in-device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services;
[0008] sending the first radio frame to an access point device (AP).
[0009] In a second aspect, embodiments of the present disclosure also provide a communication method, executed by an access point device (AP), comprising:
[0010] receiving a first radio frame sent by a station device (STA);
[0011] The first wireless frame indicates operation mode information of the STA in a duration of an in-device coexistence activity, and the in-device coexistence activity includes communication service of other wireless communication media except wireless fidelity (Wi-Fi) communication service.
[0012] In a third aspect, the embodiments of the present disclosure further provide a communication device, which is a station device STA, and the STA comprises:
[0013] a determining module configured to determine a first wireless frame, wherein the first wireless frame indicates operation mode information of the station device in a duration of an in-device coexistence activity, and the in-device coexistence activity includes communication service of other wireless communication media except wireless fidelity (Wi-Fi) communication service;
[0014] a sending module configured to send the first wireless frame to an access point device AP.
[0015] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device AP, and the AP comprises:
[0016] a receiving module configured to receive a first wireless frame sent by a station device STA;
[0017] wherein the first wireless frame indicates operation mode information of the STA in a duration of an in-device coexistence activity, and the in-device coexistence activity includes communication service of other wireless communication media except wireless fidelity (Wi-Fi) communication service.
[0018] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and the device comprises:
[0019] one or more processors;
[0020] The station device is configured to perform the communication method in the first aspect of the embodiments of the present disclosure.
[0021] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device, and the device comprises:
[0022] one or more processors;
[0023] The access point device is configured to perform the communication method in the second aspect of the embodiments of the present disclosure.
[0024] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, which comprises a station device STA and an access point device AP.
[0025] The STA is configured to determine a first radio frame, wherein the first radio frame indicates operation mode information of the station device in a duration of an in-device coexistence activity, the in-device coexistence activity comprises communication service of a wireless communication medium other than wireless fidelity (Wi-Fi) communication service, and the first radio frame is sent to an access point device (AP).
[0026] The AP is configured to receive the first radio frame sent by the STA.
[0027] In an eighth aspect, the embodiments of the present disclosure further provide a storage medium storing instructions, when the instructions are executed on a communication device, the communication device executes the communication method in the first aspect of the embodiments of the present disclosure or executes the communication method in the second aspect of the embodiments of the present disclosure.
[0028] In the embodiments of the present disclosure, the in-device coexistence activity comprises communication service of a wireless communication medium other than wireless fidelity (Wi-Fi) communication service, the station device determines a first radio frame, the first radio frame indicates operation mode information of the station device in a duration of an in-device coexistence activity, and the first radio frame is sent to an access point device (AP). In this way, the access point device obtains the operation mode information of the station device in the duration of the in-device coexistence activity through the first radio frame, communicates with the station device, improves the reliability of data transmission between the station device and the access point device, guarantees the transmission of low-latency Wi-Fi communication service, realizes the balance of multiple communication coexistences, and further improves the interaction and management of in-device coexistence activity information.
[0029] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, and will become apparent from the following description, or will be learned by practice of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiment description. The following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0031] FIG. 1 is a schematic diagram of an architecture of a communication system provided by the embodiments of the present disclosure;
[0032] FIG. 2 is an interaction schematic diagram of a communication method provided by the embodiments of the present disclosure;
[0033] FIG. 3 is a flow schematic diagram of a communication method provided by the embodiments of the present disclosure;
[0034] FIG. 4 is a flow schematic diagram of a communication method provided by the embodiments of the present disclosure;
[0035] FIG. 5 is a structural schematic diagram of a station device according to an embodiment of the present disclosure;
[0036] FIG. 6 is a structural schematic diagram of an access point device according to an embodiment of the present disclosure;
[0037] FIG. 7 is a structural schematic diagram of a terminal according to an embodiment of the present disclosure;
[0038] FIG. 8 is a structural schematic diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0039] The embodiments of the present disclosure provide a communication method, a communication device and a communication system.
[0040] In a first aspect, the embodiments of the present disclosure provide a communication method, which comprises:
[0041] determining a first radio frame; wherein the first radio frame indicates operation mode information of the station device in a duration of an in-device coexistence activity; the in-device coexistence activity comprises a communication service of a wireless communication medium other than a wireless fidelity (Wi-Fi) communication service;
[0042] sending the first radio frame to an access point device (AP).
[0043] In the above embodiment, the access point device can obtain the operation mode information of the station device in the duration of the in-device coexistence activity through the first radio frame, and communicate with the station device, thereby improving the reliability of data transmission between the station device and the access point device, and further improving the interaction and management of in-device coexistence activity information.
[0044] In some embodiments of the first aspect, before the first radio frame is sent, the method further comprises:
[0045] receiving a second radio frame sent by the AP;
[0046] The second radio frame is used to indicate at least one of the following: a request to send data to the STA, an initialization of downlink transmission, a trigger for uplink transmission of the STA, and a trigger for point-to-point (P2P) transmission of the STA.
[0047] In the above embodiment, the STA can send the first radio frame to the AP after receiving the second radio frame sent by the AP, i.e., indicate to the AP the operation mode information such as the supported transmission channel and transmission frequency of the STA in the duration of the in-device coexistence activity, so as to lay a foundation for avoiding interference between different communication services.
[0048] In some embodiments of the first aspect, the determination of the first radio frame comprises:
[0049] determining the first wireless frame under a first condition;
[0050] The first condition comprises: the STA exists the in-device coexistence activity within a time length indicated by a Duration field in the received second wireless frame.
[0051] In the above embodiment, after receiving the second wireless frame sent by the AP, and determining that the STA exists the in-device coexistence activity within the time length indicated by the Duration field in the second wireless frame, the STA sends the first wireless frame to the AP, that is, indicates to the AP the operation mode information such as the supported transmission channel and transmission frequency within the duration of the in-device coexistence activity, to lay the foundation for subsequent avoidance of interference between different communication services.
[0052] In combination with some embodiments of the first aspect, in some embodiments, the first wireless frame comprises first identification information, and the first identification information indicates the operation mode information.
[0053] In the above embodiment, the operation mode information of the station device within the duration of the station device coexistence activity can be indicated by the first identification information carried by the first wireless frame, for example, at least one of the duration of the in-device coexistence activity, the supported reception power of the STA within the duration, and the first channel in which the STA exists the in-device coexistence activity within the duration.
[0054] In combination with some embodiments of the first aspect, in some embodiments, the first identification information comprises at least one of:
[0055] a first identification field, the first identification field indicating the duration of the in-device coexistence activity;
[0056] a second identification field, the second identification field indicating a maximum power value of the reception power of the STA within the time length indicated by the first identification field;
[0057] a third identification field, the third identification field indicating a first channel in which the in-device coexistence activity exists within the time length indicated by the first identification field.
[0058] In the above embodiment, different identification fields in the first identification information can be used to respectively indicate the duration of the in-device coexistence activity of the STA, the maximum power value of the reception power of the STA within the duration of the in-device coexistence activity, and the first channel in which the in-device coexistence activity exists within the duration of the in-device coexistence activity, and the like.
[0059] In some embodiments of the first aspect, in some embodiments, the first identification information is carried in a control field of the first wireless frame; the control field comprises a first field;
[0060] A first subfield in the first field has a parameter value set as a first parameter value, indicating that the first field is an in-device coexistence activity control field.
[0061] In the above embodiments, by the parameter value of the first subfield, it can be indicated whether the first field carried in the first wireless frame is an in-device coexistence activity control field, so as to reduce the amount of data in the first wireless frame.
[0062] In some embodiments of the first aspect, in some embodiments, a second subfield in the first field comprises at least one of the first identification domain, the second identification domain and the third identification domain.
[0063] The parameter value of the first subfield is set as a first parameter value.
[0064] In the above embodiments, in the case that the first field carried in the first wireless frame is an in-device coexistence activity control field, at least one of the first identification domain, the second identification domain and the third identification domain carried in the second subfield in the first field can be used to indicate the operation mode information of the station device in the duration of the station device coexistence activity.
[0065] In some embodiments of the first aspect, in some embodiments, after the first wireless frame is sent to the AP, the method further comprises at least one of the following:
[0066] Receiving data sent by the AP outside the time length indicated by the first identification domain; wherein the time length indicated by the first identification domain is less than or equal to a remaining transmission opportunity TXOP held by the AP;
[0067] Receiving data sent by the AP through a second channel within the time length indicated by the first identification domain; wherein the time length indicated by the first identification domain is less than or equal to the remaining TXOP held by the AP, the second channel is different from the first channel, and the second power satisfies the reception power of the STA; the reception power of the STA is less than or equal to the maximum power value indicated by the second identification domain;
[0068] Receiving data sent by the AP through a third channel within the remaining TXOP held by the AP; wherein the time length indicated by the first identification domain is greater than the remaining TXOP held by the AP, the third channel is different from the first channel, and the third power satisfies the reception power of the STA.
[0069] In the above embodiments, the AP can select the time, channel, and transmission power for downlink transmission according to the information of the in-device coexistence activity indicated by the first wireless frame and the operation mode information of the STA, avoid mutual interference between non-Wi-Fi communication activities (i.e., in-device coexistence activities) and Wi-Fi communication activities, implement indication and management of in-device coexistence activities, implement coexistence and balance of multiple communication activities, improve transmission efficiency, and ensure the reliability of low-latency communication service transmission.
[0070] In a second aspect, the embodiments of the present disclosure provide a communication method, performed by an access point device AP, the method comprising:
[0071] receiving a first wireless frame sent by a station device STA;
[0072] wherein the first wireless frame indicates operation mode information of the STA in a duration of in-device coexistence activity; and the in-device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services.
[0073] In some embodiments of the second aspect, before receiving the first wireless frame sent by the station device STA, the method further comprises:
[0074] sending a second wireless frame to the STA;
[0075] wherein the second wireless frame is used to indicate at least one of the following: requesting to send data to the STA, initializing downlink transmission, triggering the STA to perform uplink transmission, and triggering the STA to perform point-to-point (P2P) transmission.
[0076] In some embodiments of the second aspect, the first wireless frame is determined under a first condition:
[0077] wherein the first condition includes that the STA has the in-device coexistence activity within a time length indicated by a duration field in the second wireless frame sent to the STA.
[0078] In some embodiments of the second aspect, the first wireless frame includes first identification information, and the first identification information indicates the operation mode information.
[0079] The operation mode information includes at least one of the following: a duration of the in-device coexistence activity, a receiving power supported by the STA within the duration, and a channel in which the STA has the in-device coexistence activity within the duration.
[0080] In some embodiments of the second aspect, in some embodiments, the first identification information comprises at least one of:
[0081] a first identification field, the first identification field indicating a duration of the in-device coexistence activity;
[0082] a second identification field, the second identification field indicating a maximum power value of a receiving power of the STA within the duration indicated by the first identification field;
[0083] a third identification field, the third identification field indicating a first channel on which the in-device coexistence activity exists within the duration indicated by the first identification field.
[0084] In some embodiments of the second aspect, in some embodiments, the first identification information is carried in a control field of the first wireless frame; the control field comprises a first field;
[0085] a first subfield in the first field has a parameter value set as a first parameter value, indicating that the first field is an in-device coexistence control field.
[0086] In some embodiments of the second aspect, in some embodiments, a second subfield in the first field comprises at least one of the first identification field, the second identification field, and the third identification field;
[0087] wherein the parameter value of the first subfield is set as the first parameter value.
[0088] In some embodiments of the second aspect, in some embodiments, after the first wireless frame sent by the receiving station device, the method further comprises at least one of:
[0089] suspending transmission of data to the STA within the duration indicated by the first identification field; and transmitting data to the STA outside the duration indicated by the first identification field; wherein the duration indicated by the first identification field is less than or equal to a remaining transmission opportunity (TXOP) held by the AP;
[0090] transmitting data to the STA through a second channel at a second power within the duration indicated by the first identification field; wherein the duration indicated by the first identification field is less than the remaining TXOP held by the AP, and the second channel is different from the first channel, and the second power satisfies the receiving power of the STA; the receiving power of the STA is less than or equal to the maximum receiving power indicated by the second identification field;
[0091] suspending transmission of data to the STA within the remaining TXOP held by the AP; wherein the duration indicated by the first identification field is greater than the remaining TXOP held by the AP;
[0092] transmit data to the STA through a third channel at a third power within the remaining TXOP held by the AP; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP, the third channel is different from the first channel, and the third power satisfies a receiving power of the STA.
[0093] In a third aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and the station device comprises at least one of a determining module and a sending module; wherein the station device is configured to perform the optional implementation manners of the first aspect.
[0094] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device, and the access point device comprises a receiving module; wherein the access point device is configured to perform the optional implementation manners of the second aspect.
[0095] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and the station device comprises:
[0096] one or more processors;
[0097] wherein the station device is configured to perform the optional implementation manners of the first aspect.
[0098] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device, and the access point device comprises:
[0099] one or more processors;
[0100] wherein the access point device is configured to perform the optional implementation manners of the second aspect.
[0101] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, which comprises a station device and an access point device; wherein the station device is configured to perform the optional implementation manners of the first aspect, and the access point device is configured to perform the optional implementation manners of the second aspect.
[0102] In an eighth aspect, the embodiments of the present disclosure further provide a storage medium, which stores instructions, and when the instructions run on a communication device, the communication device performs the optional implementation manners of the first aspect or the second aspect.
[0103] In a ninth aspect, the embodiments of the present disclosure provide a program product, and when the program product is executed by a communication device, the communication device performs the method described in the optional implementation manners of the first aspect or the second aspect.
[0104] In a tenth aspect, the embodiments of the present disclosure provide a computer program which, when running on a computer, causes the computer to perform the method described in the first aspect or the optional implementation manner of the second aspect.
[0105] In an eleventh aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system includes processing circuitry configured to perform the method described in the optional implementation manner of the first aspect, the second aspect, and the third aspect.
[0106] It can be understood that the communication device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.
[0107] The embodiments of the present disclosure propose a communication method, a communication device, and a communication system. In some embodiments, the communication method and the signal sending method, the wireless frame sending method, and the like can be replaced with each other, and the information processing system and the communication system, and the like can be replaced with each other.
[0108] The embodiments of the present disclosure are not exhaustive, but are only a part of the 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 manner 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 manner of other embodiments.
[0109] In the 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 a new embodiment according to the logical relationship thereof.
[0110] 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.
[0111] In the embodiments of the present disclosure, “a plurality of” refers to two or more.
[0112] In some embodiments, the terms "at least one of," "one or more of," "a plurality of," "multiple," and the like can be used interchangeably.
[0113] In some embodiments, the recitations "at least one of A, B," "A and / or B," "in one case A, in another case B," "in response to a case A, in response to a 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 selectively executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0114] In some embodiments, the recitations "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 selectively executed (A and B are selectively executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0115] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" 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 do they limit the order of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0116] In some embodiments, "comprising", "including", "to indicate", "carrying", can be interpreted as directly carrying A, or indirectly indicating A.
[0117] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0118] In some embodiments, the terms "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 "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.
[0119] In some embodiments, the apparatus and device can be interpreted as physical or virtual, and the name is not limited to the name 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.
[0120] In some embodiments, "network" can be interpreted as an apparatus included in the network, such as an access network device, a core network device, and the like.
[0121] In some embodiments, the acquisition of data, information, and the like can comply with the laws and regulations of the country where the location is located.
[0122] In some embodiments, data, information, and the like can be obtained after obtaining user consent.
[0123] 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 element, any row, or any column combination can also be implemented as an independent embodiment.
[0124] FIG. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0125] As shown in FIG. 1, the communication system 100 includes a station device (Station, STA) 101 and an access point device (Access Point, AP) 1023.
[0126] In some embodiments, the station device 101 includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal supporting Wi-Fi communication. Optionally, the wireless communication terminal is at least one of a mobile phone, a wearable device, an Internet of Things (IoT) device supporting Wi-Fi communication, a Wi-Fi communication-capable automobile, a smart automobile, a tablet (Pad), a wireless transceiver-capable computer, 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 a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.
[0127] In particular, the station device 101 can be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip. Optionally, the station device 101 can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the like, and the next generation 802.11 protocol, but is not limited thereto.
[0128] 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. In particular, the AP can be a terminal device or a network device with a wireless fidelity chip. Optionally, the AP can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the like, and the next generation 802.11 protocol, but is not limited thereto.
[0129] 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 a multi-link communication function, and the non-AP MLD can represent a station supporting a multi-link communication function.
[0130] 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.
[0131] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0132] The embodiments of the present disclosure can be applied to a wireless local area network (WLAN) such as a local area network using an 802.11 series protocol. In the 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 the 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 there is only one central station having a full-time management BSS in the BSS network, which is referred to as an access point device, and the other stations in the BSS network that are not APs are referred to as terminals, also referred to as non-AP STAs, and the AP and the non-AP STA are collectively referred to as STAs. When describing the STA, it is not necessary to distinguish between the AP and the non-AP STA. In the same BSS network, due to distance, transmission power, and the like, one STA cannot detect other STAs far away from it, and the two are each other's hidden nodes.
[0133] As described above, with the development of wireless communication technology, the integration of terminal devices is increasingly high, and a terminal device often supports multiple wireless communication protocols, integrates multiple wireless communication modules and simultaneously accesses multiple wireless networks, such as a wireless local area network (WLAN), a long term evolution (LTE) system, Bluetooth (BT) and a global navigation satellite system (GNSS). Thus, some problems may occur. On the one hand, when the communication frequency bands of different communication systems are adjacent, the transmission operation of one communication system may interfere with the reception operation of another communication system. On the other hand, if multiple wireless communication modules exist simultaneously, the physical spacing of the RF (Radio Frequency) modules of the communication modules is small, and thus when multiple communication protocols communicate simultaneously, they may interfere with each other, resulting in communication failure or performance loss. For example, Wi-Fi and BT both operate in the 2.4 GHz frequency band, and in most communication devices, the Wi-Fi module and the BT module share an antenna. Therefore, when Wi-Fi communication and BT communication are simultaneously performed between single nodes or multiple nodes, mutual interference exists. In addition, with the increase of the bandwidth of wireless communication systems, the problem of interference between multiple wireless communications in a device is increasingly serious, and the reliability of data transmission between devices is reduced.
[0134] When a terminal device supports both Wi-Fi communication and non-Wi-Fi communication activities (i.e., in-device coexistence activities, i.e., communication services of other wireless communication media in addition to Wi-Fi communication, such as LAN communication, LTE communication, BT communication and GNSS communication), if Wi-Fi communication and non-Wi-Fi communication activities occur simultaneously, the non-Wi-Fi communication activities may interfere with the current Wi-Fi communication, resulting in problems such as loss of Wi-Fi data packets (e.g., Wi-Fi PPDU), waste of spectrum resources and increase of energy consumption.
[0135] In the related art, the in-device coexistence activities can be alleviated to a certain extent by switching between a power saving mode (PS mode) and an active mode, so as to avoid mutual interference between multiple communication systems. However, this method has certain limitations. For example, when there is an in-device coexistence activity of a non-AP STA, the non-AP STA can enter the PS mode and remain in a dormant state during the in-device coexistence activity. This method can reduce the energy consumption of the non-AP STA to a certain extent, but if the buffering time is long, it will increase the buffering pressure of the AP, and multiple retransmissions will cause waste of frequency resources and increase of energy consumption of the AP. For another example, the switching of the operation mode will only take effect after the current TXOP ends, and the operation mode and parameters of the transmitting end and the receiving end will only take effect at this time. This will also cause transmission interference in the current TXOP, and is not conducive to the transmission of low-latency communication services.
[0136] Therefore, when there is an in-device coexistence activity of non-Wi-Fi communication, how to guarantee the transmission of low-latency Wi-Fi communication services, realize the coexistence and balance of multiple communications, and ensure the quality of service needs to be regulated by signaling and processes. For periodic or pre-known non-Wi-Fi communication activities, the station device and the access point device can indicate the in-device coexistence activity in the association and other interactions, so as to realize the interference management and elimination of the in-device coexistence activity. However, for temporary or bursty non-Wi-Fi communication activities, the indication of the in-device coexistence activity through special signaling interaction not only increases the additional signaling overhead, but also increases the transmission delay of Wi-Fi communication. In addition, due to the limitation of hardware resources and spectrum resources, when multiple communication activities occur at the same time, how to allocate and manage the communication resources is also a key to realize the coexistence and balance of multiple communications.
[0137] To this end, in the embodiments of the present disclosure, a communication method is provided. In the communication method, a station device determines a first wireless frame, and indicates, through the first wireless frame, operation mode information of the station device in a duration of an in-device coexistence activity, and sends the first wireless frame to an access point device. In this way, the access point device obtains the operation mode information of the station device in the duration of the in-device coexistence activity through the first wireless frame, and communicates with the station device, thereby improving the reliability of data transmission between the station device and the access point device, guaranteeing the transmission of low-latency Wi-Fi communication services, realizing the balance of the coexistence of multiple communications, and further improving the interaction and management of in-device coexistence activity information. The communication method is described in detail as follows.
[0138] 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:
[0139] In step 201, the access point device AP 102 sends a second wireless frame to the station device STA 101. Correspondingly, the STA 101 receives the second wireless frame sent by the AP 102.
[0140] Optionally, the second wireless frame is used to indicate at least one of the following: requesting to send data to the STA 101, initializing downlink transmission, triggering the STA 101 to perform uplink transmission, and triggering the STA 101 to perform peer to peer (P2P) transmission.
[0141] Optionally, the second wireless frame can include at least one of the following: a control frame (such as an RTS (Request to Send) frame or a variant of the RTS frame), an initial control frame (such as a MU-RTS (multi-user request-to-send) Trigger frame), and a trigger frame (such as a MU-RTS TXS (Transmission Opportunity Sharing) Trigger frame).
[0142] Optionally, the request to send data to the STA 101 can include, but is not limited to, a request to send data associated with Wi-Fi communication to the STA, wherein the data associated with Wi-Fi communication includes, but is not limited to, a Wi-Fi PPDU (Physical Protocol data unit).
[0143] Optionally, when the second wireless frame is a control frame, the second wireless frame is used to indicate at least one of the following: a request to send data to the STA 101, or initialization of downlink transmission, or triggering the STA 101 to perform uplink transmission, or triggering the STA 101 to perform P2P transmission.
[0144] Optionally, when the second wireless frame is an initial control frame, the second wireless frame can indicate that the AP 102 initializes downlink transmission.
[0145] Optionally, when the second wireless frame is a trigger frame, the second wireless frame can indicate that the AP 102 triggers the STA 101 to perform uplink transmission, or the AP 102 triggers the STA 101 to perform P2P transmission.
[0146] Optionally, the STA 101 performs uplink transmission, i.e., the STA 101 sends data (such as a Wi-Fi PPDU) to the AP 102. The STA 101 performs P2P transmission, i.e., the STA 101 performs data transmission with another STA with which the STA 101 establishes a P2P link.
[0147] Optionally, regardless of the frame type of the second wireless frame, the STA 101 can send a CTS (Clear to Send) frame as a response frame of the second wireless frame.
[0148] Optionally, the second wireless frame can include a Duration field, and the time indicated by the Duration field can include a time during which the STA 101 can communicate with the AP 102 in Wi-Fi, for example, a TXOP (Transmission Opportunity) allocated by the AP 102 to the STA 101.
[0149] Optionally, the time indicated by the Duration field can be a part of the TXOP held by the AP 102.
[0150] In step 202, the STA 101 determines a first wireless frame; wherein the first wireless frame indicates operation mode information of the STA 101 during a duration of an in-device coexistence activity; the in-device coexistence activity includes a communication service of a wireless communication medium other than a Wi-Fi communication service.
[0151] Optionally, in some embodiments, the STA 101 determines the first wireless frame under a first condition.
[0152] The first condition includes that the STA 101 has the in-device coexistence activity during a time indicated by a Duration field in the second wireless frame.
[0153] Optionally, after the AP 102 sends the second wireless frame to the STA 101 as a TXOP holder, the STA 101 responds to the second wireless frame as a TXOP responder, and if the STA 101 has the in-device coexistence activity during the time indicated by the Duration field in the second wireless frame, the STA 101 can indicate, in the process of responding to the second wireless frame, information of the in-device coexistence activity and operation mode information of the STA 101 during a duration of the in-device coexistence activity, so as to indicate, to the AP 102, operation mode information such as a transmission channel and a transmission frequency supported by the STA 101 during the duration of the in-device coexistence activity, and to lay a foundation for avoiding interference between different communication services in the future.
[0154] Optionally, the in-device coexistence activity can include bursty, temporary communication of other wireless communication medium than the Wi-Fi communication traffic. Optionally, the communication of other wireless communication medium than the Wi-Fi communication traffic can include, but is not limited to, Bluetooth traffic, GNSS traffic, LTE traffic, ZigBee traffic, etc.
[0155] Optionally, the duration of the in-device coexistence activity, i.e., the transmission duration of the communication of other wireless communication medium than the Wi-Fi communication traffic.
[0156] Optionally, the operation mode information of the station device during the duration of the in-device coexistence activity can include, but is not limited to, at least one of the following: the duration of the in-device coexistence activity, the channel in which the in-device coexistence activity exists, the channel in which the station device can perform the Wi-Fi data transmission, and the reception power of the station device supporting the Wi-Fi data during the duration.
[0157] Optionally, the first wireless frame can include a CTS+HTC (HT Control, HT: high-throughput) frame, or a variant of the CTS+HTC frame, which is not limited in the embodiments of the present disclosure.
[0158] Optionally, in some embodiments, the first wireless frame includes first identification information, and the first identification information indicates the operation mode information.
[0159] In this embodiment, the operation mode information of the station device during the duration of the in-device coexistence activity, i.e., at least one of the following: the duration of the in-device coexistence activity, the reception power supported by the STA 101 during the duration, and the channel in which the in-device coexistence activity exists during the duration, can be indicated by the first identification information carried by the first wireless frame.
[0160] Optionally, in some embodiments, the first identification information is carried in a control field of the first wireless frame; the control field includes a first field;
[0161] A first subfield in the first field is set to a first parameter value, indicating that the first field is an in-device coexistence control field.
[0162] Optionally, the control field can be an A-Control field. The first subfield can be a Control ID field.
[0163] Optionally, in some embodiments, the first parameter value can be preset, specified by a protocol, or configured by high-layer signaling, but is not limited thereto.
[0164] As an example, the first parameter value can be set as 10, i.e. when the parameter value of the Control ID field is set as 10, it indicates that the first field is the device coexistence activity control field.
[0165] Optionally, in some embodiments, the second subfield in the first field comprises at least one of a first identification domain, a second identification domain and a third identification domain.
[0166] wherein the parameter value of the first subfield is set as the first parameter value.
[0167] Optionally, the second subfield can be a Control Information subfield.
[0168] Optionally, in some embodiments, the first identification information comprises at least one of:
[0169] a first identification domain, which indicates a time duration of the device coexistence activity;
[0170] a second identification domain, which indicates a maximum power value of the receiving power of the STA 101 in the time duration indicated by the first identification domain;
[0171] a third identification domain, which indicates a first channel in which the device coexistence activity exists in the time duration indicated by the first identification domain.
[0172] Optionally, the receiving power of the STA 101 in the time duration indicated by the first identification domain should be less than the maximum power value indicated by the second identification domain.
[0173] Optionally, the third identification domain can comprise channel bitmap information, which can comprise at least one bit, each bit corresponding to a channel in the BSS bandwidth supported by the STA 101. Wherein when the parameter value of the bit is set as a third parameter value (e.g. “1”), it indicates that the channel corresponding to the bit is the first channel; when the parameter value of the bit is set as a fourth parameter value (e.g. “0”), it indicates that the channel corresponding to the bit is not the first channel (i.e. the channel does not exist device coexistence activity).
[0174] As an example, the third identification domain can be channel bitmap information of 2 bytes in length, each bit corresponding to a 20MHz subchannel, the lowest bit corresponding to the lowest 20MHz subchannel, and the highest bit corresponding to the highest 20MHz subchannel. If the lowest two bits are set as 1 and the other bits are reserved bits, it indicates that the lowest 40MHz subchannel is the first channel.
[0175] Optionally, assuming the third identification field is a 2-byte length channel bitmap information, each bit corresponds to a 20MHz subchannel, the lowest bit corresponds to the lowest 20MHz subchannel, and the highest bit corresponds to the highest 20MHz subchannel, when the BSS operating bandwidth in which the STA 101 is located is less than 320MHz, the bits exceeding the BSS operating bandwidth are reserved bits. For example, when the BSS operating bandwidth in which the STA 101 is located is 80MHZ+80MHZ or 160MHz, the high 8 bits in the channel bitmap information are reserved bits.
[0176] Step 203, the STA 101 sends the first wireless frame to the access point device AP 102. Correspondingly, the AP 102 receives the first wireless frame sent by the STA 101.
[0177] Step 204, after receiving the first wireless frame sent by the STA 101, the AP 102 performs at least one of the following operations according to the operation mode information of the STA 101 in the duration of the device coexistence activity:
[0178] suspend sending data to the STA 101 within the time length indicated by the first identification field; and send data to the STA 101 outside the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to the remaining TXOP held by the AP 102;
[0179] send data to the STA 101 through a second channel at a second power within the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than the remaining TXOP held by the AP 102, the second channel is different from the first channel, and the second power satisfies the reception power of the STA 101; the reception power of the STA 101 is less than or equal to the maximum reception power indicated by the second identification field;
[0180] suspend sending data to the STA 101 within the remaining TXOP held by the AP 102; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP 102;
[0181] send data to the STA 101 through a third channel at a third power within the remaining TXOP held by the AP 102; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP 102, the third channel is different from the first channel, and the third power satisfies the reception power of the STA 101.
[0182] Optionally, in the case that the STA 101 is a TXOP responder, there is in-device coexistence activity in the time length indicated by the Duration field in the second wireless frame, and the STA 101 indicates, to the AP 102 through the first wireless frame, information of the in-device coexistence activity and operation mode information of the STA 101, the AP 102 can select a time, a channel, and a transmission power for downlink transmission according to the indication content of the first wireless frame, so as to avoid mutual interference between the non-Wi-Fi communication activity (i.e., the in-device coexistence activity) and the Wi-Fi communication activity, implement indication and management of the in-device coexistence activity, implement coexistence and balance of multiple communication activities, improve transmission efficiency, and ensure reliability of low-latency communication service transmission.
[0183] Optionally, if the time length indicated by the first identification field is less than or equal to the remaining transmission opportunity held by the AP 102, the AP 102 can still hold part of the transmission opportunity outside the time length indicated by the first identification field; if the time length indicated by the first identification field is greater than the remaining transmission opportunity held by the AP 102, the AP 102 no longer holds the transmission opportunity outside the time length indicated by the first identification field.
[0184] Optionally, if the time length indicated by the first identification field is less than or equal to the remaining transmission opportunity held by the AP 102, the AP 102 suspends transmission of data to the STA 101 within the time length indicated by the first identification field, i.e., within the duration of the in-device coexistence activity; and transmits data to the STA 101 outside the time length indicated by the first identification field, i.e., within the duration in which there is no in-device coexistence activity, so as to avoid simultaneous performance of the in-device coexistence activity and the Wi-Fi communication activity, and avoid mutual interference therebetween.
[0185] Optionally, if the time length indicated by the first identification field is less than or equal to the remaining transmission opportunity held by the AP 102, the AP 102 transmits data to the STA 101 through a second channel different from the first channel in which the in-device coexistence activity exists, within the time length indicated by the first identification field, i.e., within the duration of the in-device coexistence activity, so as to avoid simultaneous performance of the in-device coexistence activity and the Wi-Fi communication activity through the same channel within the same time, and avoid mutual interference therebetween; and the AP 102 transmits data to the STA 101 at a second power that satisfies a reception power of the STA 101 when transmitting data to the STA 101 through the second channel, so as to avoid a situation in which transmission of data to the STA 101 fails due to exceeding a maximum reception power supported by the STA 101.
[0186] Optionally, if the time length indicated by the first identification field is greater than the remaining transmission opportunity held by the AP 102, the AP 102 suspends transmission of data to the STA 101 within the remaining transmission opportunity held by the AP 102, so as to avoid simultaneous performance of the in-device coexistence activity and the Wi-Fi communication activity, and avoid mutual interference therebetween.
[0187] Optionally, if the time length indicated by the first identification field is greater than the remaining transmission opportunity held by the AP 102, the AP 102 transmits data to the STA 101 through a third channel different from the first channel on which the in-device coexistence activity exists, within the remaining transmission opportunity held by the AP 102, so as to avoid the in-device coexistence activity and the Wi-Fi communication activity from being transmitted through the same channel at the same time, and avoid mutual interference between the in-device coexistence activity and the Wi-Fi communication activity; and when the AP 102 transmits data to the STA 101 through the third channel, the data is transmitted to the STA 101 at a third power that satisfies the receiving power of the STA 101, so as to avoid a situation that the data transmitted to the STA 101 fails due to exceeding the maximum receiving power supported by the STA 101.
[0188] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms of "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "symbol", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0189] In some embodiments, the terms of "moment", "time point", "time", "time position", and the like can be replaced with each other, and the terms of "time length", "time period", "time window", "window", "time", and the like can be replaced with each other.
[0190] In some embodiments, the terms of "wireless access scheme", "waveform", and the like can be replaced with each other.
[0191] In some embodiments, the terms of "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 such as certain A, certain A, arbitrary A, or first A, but are not limited thereto.
[0192] In some embodiments, the determining or judging can be performed by a value represented by 1 bit (0 or 1), a true or false value (Boolean value) represented by true or false, or a comparison of numerical values (for example, a comparison with a predetermined value), but is not limited thereto.
[0193] In some embodiments, "not expecting to receive" can be interpreted as not receiving on the time domain resource and / or the frequency domain resource, or as not performing subsequent processing on the data, etc. after receiving the data, etc.; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the content of the sending.
[0194] 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 203 can be implemented as an independent embodiment, step 204 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 201, step 202 and step 203 can be implemented as an independent embodiment, the combination of step 201, step 202, step 203 and step 204 can be implemented as an independent embodiment, but is not limited thereto.
[0195] In some embodiments, reference can be made to the other optional implementations described before or after the description corresponding to FIG. 2.
[0196] FIG. 3 is one of flow diagrams of a communication method according to an embodiment of the present disclosure.
[0197] As shown in FIG. 3, the above method can be applied to the station device 101, and the above method includes:
[0198] Step 301: The station device STA 101 receives a second wireless frame sent by the access point device AP 102.
[0199] Optionally, the second wireless frame is used to indicate at least one of the following: requesting to send data to the STA 101, initializing downlink transmission, triggering the STA 101 to perform uplink transmission, and triggering the STA 101 to perform P2P (peer to peer) transmission.
[0200] The optional implementation of step 301 can refer to the optional implementation of step 201 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0201] At step 302, the STA 101 determines a first wireless frame; wherein the first wireless frame indicates operation mode information of the station device in a duration of an in-device coexistence activity; the in-device coexistence activity comprises a communication service of a wireless communication medium other than a wireless fidelity (Wi-Fi) communication service.
[0202] Optionally, in some embodiments, the STA 101 determines the first wireless frame under a first condition.
[0203] The first condition comprises that the STA 101 has the in-device coexistence activity in a time duration indicated by a duration field in the second wireless frame.
[0204] Optionally, in some embodiments, the first wireless frame comprises first identification information, and the first identification information indicates the operation mode information.
[0205] Optionally, in some embodiments, the first identification information is carried in a control field of the first wireless frame; and the control field comprises a first field.
[0206] A first subfield in the first field is set as a first parameter value, indicating that the first field is an in-device coexistence control field.
[0207] Optionally, in some embodiments, a second subfield in the first field comprises at least one of a first identification field, a second identification field, and a third identification field.
[0208] The parameter value of the first subfield is set as the first parameter value.
[0209] Optionally, in some embodiments, the first identification information comprises at least one of the following:
[0210] The first identification field indicates a time duration of the in-device coexistence activity.
[0211] The second identification field indicates a maximum power value of a receiving power of the STA 101 in the time duration indicated by the first identification field.
[0212] The third identification field indicates a first channel in which the in-device coexistence activity exists in the time duration indicated by the first identification field.
[0213] The optional implementation of step 302 can refer to the optional implementation of step 202 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0214] Step 303, the STA 101 sends the first wireless frame to the access point device AP 102.
[0215] The optional implementation of step 303 can refer to the optional implementation of step 203 of FIG. 2 and other associated parts of the embodiments involved in FIG. 2, which will not be repeated here.
[0216] Step 304, after the STA 101 sends the first wireless frame to the AP 102, the STA 101 performs at least one of the following operations:
[0217] receiving data sent by the AP 102 outside the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to the remaining TXOP held by the AP 102;
[0218] receiving data sent by the AP 102 through a second channel within the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to the remaining TXOP held by the AP 102, the second channel is different from the first channel, and the second power satisfies the receiving power of the STA 101; the receiving power of the STA 101 is less than or equal to the maximum power value indicated by the second identification field;
[0219] receiving data sent by the AP 102 through a third channel within the remaining TXOP held by the AP 102; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP 102, the third channel is different from the first channel, and the third power satisfies the receiving power of the STA 101.
[0220] The optional implementation of step 304 can refer to the optional implementation of step 204 of FIG. 2 and other associated parts of the embodiments involved in FIG. 2, which will not be repeated here.
[0221] The communication method involved in the embodiments of the present disclosure can include 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; 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, step 303 and step 304 can be implemented as an independent embodiment, but not limited thereto.
[0222] In some embodiments, other optional implementations can be recorded before or after the description corresponding to FIG. 3.
[0223] FIG. 4 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0224] As shown in FIG. 4, the above method can be applied to the station device 101, and the above method includes the following steps.
[0225] At step 401, the access point device AP 102 sends a second wireless frame to the station device STA 101.
[0226] The second wireless frame is used to indicate at least one of the following: request to send data to the STA 101, initialize downlink transmission, trigger the STA 101 to perform uplink transmission, and trigger the STA 101 to perform P2P (peer to peer) transmission.
[0227] The optional implementation of step 401 can refer to the optional implementation of step 201 of FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0228] At step 402, the AP 102 receives a first wireless frame sent by the STA 101; the first wireless frame indicates operation mode information of the station device within the duration of the in-device coexistence activity; the in-device coexistence activity includes communication services of other wireless communication media in addition to Wi-Fi communication services.
[0229] Optionally, in some embodiments, the first wireless frame is determined by the STA 101 under a first condition.
[0230] The first condition includes that the STA 101 has the in-device coexistence activity within the time length indicated by the duration field in the second wireless frame.
[0231] Optionally, in some embodiments, the first wireless frame includes first identification information, and the first identification information indicates the operation mode information.
[0232] Optionally, in some embodiments, the first identification information is carried in a control field of the first wireless frame; the control field includes a first field.
[0233] A first subfield in the first field is set to a first parameter value, indicating that the first field is an in-device coexistence activity control field.
[0234] Optionally, in some embodiments, a second subfield in the first field includes at least one of a first identification domain, a second identification domain, and a third identification domain.
[0235] The parameter value of the first subfield is set to the first parameter value.
[0236] Optionally, in some embodiments, the first identification information comprises at least one of:
[0237] a first identification field, the first identification field indicating a duration of the in-device coexistence activity;
[0238] a second identification field, the second identification field indicating a maximum power value of the receiving power of the STA 101 within the duration indicated by the first identification field;
[0239] a third identification field, the third identification field indicating a first channel on which the in-device coexistence activity exists within the duration indicated by the first identification field.
[0240] The optional implementation of step 402 can refer to the optional implementation of step 202 and step 203 of FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0241] Step 403, after receiving the first wireless frame sent by the STA 101, the AP 102 performs at least one of the following operations according to the operation mode information of the STA 101 within the duration of the in-device coexistence activity:
[0242] suspending sending data to the STA 101 within the duration indicated by the first identification field, and sending data to the STA 101 outside the duration indicated by the first identification field; wherein the duration indicated by the first identification field is less than or equal to the remaining TXOP held by the AP 102;
[0243] sending data to the STA 101 through a second channel with a second power within the duration indicated by the first identification field; wherein the duration indicated by the first identification field is less than the remaining TXOP held by the AP 102, the second channel is different from the first channel, and the second power satisfies the receiving power of the STA 101; the receiving power of the STA 101 is less than or equal to the maximum receiving power indicated by the second identification field;
[0244] suspending sending data to the STA 101 within the remaining TXOP held by the AP 102; wherein the duration indicated by the first identification field is greater than the remaining TXOP held by the AP 102;
[0245] sending data to the STA 101 through a third channel with a third power within the remaining TXOP held by the AP 102; wherein the duration indicated by the first identification field is greater than the remaining TXOP held by the AP 102, the third channel is different from the first channel, and the third power satisfies the receiving power of the STA 101.
[0246] The optional implementation of step 403 can refer to the optional implementation of step 204 of FIG. 2 and other associated parts in the embodiments involved by FIG. 2, which will not be repeated here.
[0247] The communication method involved by 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; the combination of step 401 and step 402 can be implemented as an independent embodiment, the combination of step 401, step 402 and step 403 can be implemented as an independent embodiment, but is not limited thereto.
[0248] In some embodiments, other optional implementations can be recorded before or after the description of FIG. 4.
[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 connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within 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 above units or modules are realized by the design of the logical relationship of the elements in the circuit; for 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 above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is 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), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. 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 hardware circuit configuration. 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 according to an embodiment of the present disclosure. As shown in FIG. 5, the station device 500 can include at least one of a determination module 501, a sending module 502, and the like.
[0253] In some embodiments, the determination module 501 is configured to determine a first radio frame. The first radio frame indicates operation mode information of the station device in a duration of an in-device coexistence activity. The in-device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services. The sending module 502 is configured to send the first radio frame to an access point device (AP).
[0254] Optionally, the determination module 501 is configured to perform at least one of the communication steps (for example, steps 202 and 302, but are not limited thereto) performed by the station device 101 in any of the above methods, which will not be repeated here. The sending module 502 is configured to perform at least one of the transceiving steps (for example, steps 201, 203, 301, 303, and 304, but are not limited thereto) performed by the station device 101 in any of the above methods, which will not be repeated here.
[0255] 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.
[0256] In some embodiments, the receiving module 601 is configured to receive a first wireless frame sent by a station device STA.
[0257] The first wireless frame indicates operation mode information of the STA in a duration of an in-device coexistence activity; the in-device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services.
[0258] Optionally, the receiving module 601 is configured to perform at least one of the transceiving steps (for example, steps 201, 203, 204, 401, 402, and 403, but are not limited thereto) performed by the access point device 102 in any of the above methods, which will not be repeated here.
[0259] 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.
[0260] 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 perform any of the above methods.
[0261] 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.
[0262] 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 201, 203, 204, 301, 303, 304, 401, 402, 403, but not limited to) of the above methods, and the processor 701 performs at least one of the other steps (for example, steps 202, 302, but not limited to).
[0263] 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.
[0264] 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.
[0265] 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, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.
[0266] 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 1300 is 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.
[0267] The chip 800 includes one or more processors 801, and the chip 800 is configured to execute any of the above methods.
[0268] In some embodiments, the chip 800 further includes 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.
[0269] In some embodiments, the interface circuit 803 performs at least one of the communication steps (such as steps 201, 203, 204, 301, 303, 304, 401, 402, 403, but not limited thereto) in the above methods, and the processor 801 performs at least one of the other steps (such as steps 202, 302, but not limited thereto).
[0270] In some embodiments, the interface circuit, interface, transceiver pin, transceiver, and the like can be replaced with each other.
[0271] In some embodiments, the chip 800 further includes one or more memories 802 for storing instructions. Optionally, all or part of the memory 802 can be outside the chip 800.
[0272] The present disclosure further proposes a storage medium, and the above storage medium stores instructions, and when the instructions run on the terminal 700, the terminal 700 performs any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but not limited thereto, and it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but not limited thereto, and it can also be a transitory storage medium.
[0273] The present disclosure further proposes a program product, and the above program product is executed by the terminal 700, so that the terminal 700 performs any of the above methods. Optionally, the above program product is a computer program product.
[0274] The present disclosure further proposes a computer program, and when the computer program runs on a computer, the computer performs any of the above methods.
Claims
1. A communication method characterized by comprising: The method is executed by a station device STA, and the method comprises: determining a first wireless frame; wherein the first wireless frame indicates operation mode information of the station device in a duration of an in-device coexistence activity; the in-device coexistence activity comprises communication service of other wireless communication medium except wireless fidelity (Wi-Fi) communication service; sending the first wireless frame to an access point device (AP).
2. The communication method according to claim 1, characterized by, Before the sending of the first wireless frame, the method further comprises: receiving a second wireless frame sent by the AP; wherein the second wireless frame is used to indicate at least one of the following: a request for sending data to the STA, an initialization of downlink transmission, a trigger for uplink transmission of the STA, and a trigger for point-to-point (P2P) transmission of the STA.
3. The communication method according to claim 1 or 2, characterized by, The determining of the first wireless frame comprises: determining the first wireless frame under a first condition; wherein the first condition comprises that the STA has the in-device coexistence activity in a time length indicated by a duration field in the received second wireless frame.
4. The communication method according to any one of claims 1 to 3, characterized by, The first wireless frame comprises first identification information, and the first identification information indicates the operation mode information.
5. The communication method according to claim 4, wherein, The first identification information comprises at least one of the following: a first identification field, which indicates a duration of the in-device coexistence activity; a second identification field, which indicates a maximum power value of reception power of the STA in the time length indicated by the first identification field; a third identification field, which indicates a first channel in which the in-device coexistence activity exists in the time length indicated by the first identification field.
6. The communication method according to claim 5, wherein: the first identification information is carried in a control field of the first wireless frame; and the control field comprises a first field; a parameter value of a first subfield in the first field is set as a first parameter value, indicating that the first field is an in-device coexistence activity control field.
7. The communication method according to claim 6, wherein: at least one of the first identification field, the second identification field, and the third identification field is included in a second subfield in the first field; and the parameter value of the first subfield is set as the first parameter value.
8. The communication method according to any one of claims 5 to 7, characterized by, The method further comprises at least one of the following: receiving data sent by the AP outside the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to a remaining transmission opportunity (TXOP) held by the AP; receiving data sent by the AP at a second power through a second channel in the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to the remaining TXOP held by the AP, the second channel is different from the first channel, and the second power satisfies the reception power of the STA; and the reception power of the STA is less than or equal to the maximum power value indicated by the second identification field. receive, in a remaining TXOP held by the AP, data transmitted by the AP at a third power through a third channel; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP, the third channel is different from the first channel, and the third power satisfies a receiving power of the STA.
9. A communication method characterized by comprising: The method is performed by an access point device AP, and the method comprises: receiving a first wireless frame sent by a station device STA; wherein the first wireless frame indicates: operation mode information of the STA in a duration of an in-device coexistence activity; and the The in-device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services.
10. The communication method according to claim 9, wherein, Before the receiving the first wireless frame sent by the station device STA, the method further comprises: sending a second wireless frame to the STA; wherein the second wireless frame is used to indicate at least one of the following: a request for sending data to the STA, an initialization of downlink transmission, a trigger for uplink transmission of the STA, and a trigger for point-to-point (P2P) transmission of the STA.
11. The communication method according to claim 9 or 10, characterized by, The first wireless frame is determined under a first condition: wherein the first condition includes: in a time length indicated by a duration field in the second wireless frame sent to the STA, the STA exists the in-device coexistence activity; The operation mode information includes at least one of: a duration of the in-device coexistence activity, a receiving power supported by the STA in the duration, and a channel in which the STA exists the in-device coexistence activity in the duration.
12. The communication method according to any one of claims 9 to 11, characterized by, The first wireless frame includes first identification information, and the first identification information indicates the operation mode information.
13. The communication method according to claim 12, wherein, The first identification information includes at least one of: a first identification field, the first identification field indicating the duration of the in-device coexistence activity; a second identification field, the second identification field indicating a maximum power value of the receiving power of the STA in the time length indicated by the first identification field; a third identification field, the third identification field indicating a first channel in which the in-device coexistence activity exists in the time length indicated by the first identification field.
14. The communication method according to claim 13, wherein the first identification information is carried in a control field of the first wireless frame; and the control field includes a first field; a first subfield in the first field is set as a first parameter value, indicating that the first field is an in-device coexistence activity control field.
15. The communication method according to claim 14, wherein a second subfield in the first field includes at least one of the first identification field, the second identification field, and the third identification field; wherein the first parameter value is set in the first subfield.
16. The communication method according to any one of claims 13 to 15, characterized by, After the receiving the first wireless frame sent by the station device, the method further comprises at least one of: suspend sending data to the STA in the time length indicated by the first identification field; and send data to the STA outside the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than or equal to a remaining TXOP held by the AP; send data to the STA through a second channel at a second power in the time length indicated by the first identification field; wherein the time length indicated by the first identification field is less than the remaining TXOP held by the AP, the second channel is different from the first channel, and the second power satisfies a reception power of the STA; and the reception power of the STA is less than or equal to a maximum reception power indicated by the second identification field; suspend sending data to the STA in the remaining TXOP held by the AP; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP; send data to the STA through a third channel at a third power in the remaining TXOP held by the AP; wherein the time length indicated by the first identification field is greater than the remaining TXOP held by the AP, the third channel is different from the first channel, and the third power satisfies the reception power of the STA.
17. A communication device, the communication device being a station device STA, characterized in that, The STA comprises: a determining module, configured to determine a first radio frame; wherein the first radio frame indicates: operation mode information of the station device in a duration of a device coexistence activity; the device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services. a sending module, configured to send the first radio frame to an access point device (AP).
18. A communication device, the communication device being an access point device, AP, characterized by The AP comprises: a receiving module, configured to receive a first radio frame sent by a station device (STA). The first radio frame indicates: operation mode information of the STA in a duration of a device coexistence activity; the device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services.
19. A communication device, the communication device being a station device, characterized by comprise: one or more processors; The station device is configured to perform the communication method in any one of claims 1 to 8.
20. A communication device, the communication device being an access point device, characterized in that comprise: one or more processors; The access point device is configured to perform the communication method in any one of claims 9 to 16.
21. A communication system, characterized by comprise a station device (STA) and an access point device (AP); The STA is configured to determine a first radio frame; wherein the first radio frame indicates: operation mode information of the station device in a duration of a device coexistence activity; the device coexistence activity includes communication services of other wireless communication media except wireless fidelity (Wi-Fi) communication services; and send the first radio frame to an access point device (AP). The AP is configured to receive the first radio frame sent by the STA.
22. A storage medium, the storage medium storing instructions, wherein, When the instructions run on a communication device, the communication device is caused to perform the communication method in any one of claims 1 to 8, or perform the communication method in any one of claims 9 to 16.
23. A program product, characterized by The program product, when executed by a communication device, causes the communication device to perform the communication method of any one of claims 1 to 8, or the communication method of any one of claims 9 to 16.
Citation Information
Patent Citations
Wireless communication method and device
CN115297568A
Access Point Methods and Apparatus Relating to Supporting Coexistence of Multiple Receiver / Transmitters In A Device Supporting One or More Communications Standards
US20230105675A1
Methods and Apparatus for Supporting Coexistence of Multiple Receiver / Transmitters In A Device Supporting One or More Communications Standards
US20230105796A1
Enabling legacy (non-EHT) stations to operate on the conditional link of a soft AP mld
WO2022259080A1