Communication method, device, and storage medium

CN122095668APending Publication Date: 2026-05-26BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-09-25
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

In communication equipment, the transmission efficiency and quality are reduced due to the coexistence of IDC interference within the equipment, and existing technologies are unable to effectively solve this problem.

Method used

When IDC interference occurs in the first device, the device identifies and sends a wireless frame to identify the relevant information of the IDC interference. The second device receives this information and takes measures to reduce the interference, thereby improving communication efficiency and quality.

Benefits of technology

It effectively reduces the impact of coexistence interference within equipment on communication services and improves the transmission efficiency and quality between communication devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122095668A_ABST
    Figure CN122095668A_ABST
Patent Text Reader

Abstract

This disclosure relates to the field of communication technology, providing a communication method, device, and storage medium. The method includes: when a first device experiences coexisting IDC interference, the first device determines a first radio frame, the first radio frame identifying information related to the IDC interference; the first device then transmits the first radio frame to a second device. This disclosure provides a method for indicating information related to IDC interference.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, device, and storage medium. BACKGROUND

[0002] With the development of technology, more and more wireless radio frequencies will be integrated into a communication device, which can support Wi-Fi, Bluetooth, Ultra Wide Band (UWB), and other communication protocols at the same time. In the case of higher overall integration of protocols, In-Device Interference (IDC) interference becomes an important factor affecting the transmission efficiency and quality of the communication device, and how to reduce IDC interference needs to be further studied.

[0003] SUMMARY

[0004] Embodiments of the present disclosure provide a communication method, device, and storage medium.

[0005] In a first aspect, embodiments of the present disclosure provide a communication method, comprising:

[0006] In the case that a first device exists IDC interference, the first device determines a first radio frame, and the first radio frame identifies related information of the IDC interference.

[0007] The first device sends the first radio frame to a second device.

[0008] In a second aspect, embodiments of the present disclosure provide a communication method, comprising:

[0009] The second device receives a first radio frame, and the first radio frame identifies related information of IDC interference; wherein the first radio frame is sent by a first device in the case that the IDC interference exists.

[0010] In a third aspect, embodiments of the present disclosure provide a communication device, which is a first device, comprising:

[0011] A processing module, configured to determine a first radio frame in the case that the first device exists IDC interference, and the first radio frame identifies related information of the IDC interference.

[0012] A transceiver module, configured to send the first radio frame to a second device.

[0013] In a fourth aspect, embodiments of the present disclosure provide a communication device, which is a second device, comprising:

[0014] The transceiving module is configured to receive a first wireless frame, the first wireless frame being used to identify IDC interference related information, and the first wireless frame being sent by the first device in the presence of the IDC interference.

[0015] In a fifth aspect, a communication device is provided, which includes one or more processors. When the communication device is a first device, the processor is configured to perform the communication method provided in the first aspect of the present disclosure. When the communication device is a second device, the processor is configured to perform the communication method provided in the second aspect of the present disclosure.

[0016] In a sixth aspect, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device performs the communication method provided in the first aspect or the second aspect of the present disclosure.

[0017] In a seventh aspect, a communication system is provided, which includes a first device and a second device. When the first device is in the presence of IDC interference, the first device determines a first wireless frame, the first wireless frame being used to identify IDC interference related information. The first device sends the first wireless frame to the second device, and the second device receives the first wireless frame.

[0018] Based on the communication method, the device, and the storage medium provided in the present disclosure, a reporting manner of IDC interference related information in the presence of IDC interference is provided, which is beneficial to transmitting a communication service according to the IDC interference related information, so as to avoid IDC interference and improve communication efficiency and communication quality.

[0019] Additional aspects and advantages of the present disclosure will be described in the following description and become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the present disclosure, the following will briefly introduce the drawings needed to be used in the description of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative effort based on these drawings.

[0021] FIG. 1 is an architecture schematic diagram of a communication system according to an embodiment of the present disclosure;

[0022] FIG. 2a is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure;

[0023] FIG. 2b is another interaction schematic diagram of a communication method according to an embodiment of the present disclosure;

[0024] FIG. 3 is a flow diagram of a communication method according to an embodiment of the present disclosure;

[0025] FIG. 4 is a flow diagram of a communication method according to another embodiment of the present disclosure;

[0026] FIG. 5 is a structural diagram of a communication device according to an embodiment of the present disclosure;

[0027] FIG. 6 is a structural diagram of a communication device according to another embodiment of the present disclosure;

[0028] FIG. 7 is a structural diagram of a communication device according to a further embodiment of the present disclosure;

[0029] FIG. 8 is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] The present disclosure provides a communication method, a device and a storage medium.

[0031] In a first aspect, the present disclosure provides a communication method, comprising:

[0032] In a case where a first device exists IDC interference, the first device determines a first radio frame, and the first radio frame indicates related information of the IDC interference.

[0033] The first device sends the first radio frame to a second device.

[0034] In the above embodiment, in a case where the first device exists IDC interference, the first device can report related information of the IDC interference to the second device, which is beneficial for the second device to take corresponding measures to reduce transmission interference according to the related information of the IDC interference, thereby improving the transmission efficiency and quality of the communication service between the first device and the second device.

[0035] In combination with some embodiments of the first aspect, in some embodiments, the first device does not transmit a first service with the second device, and the first service is a communication service causing the IDC interference.

[0036] In the above embodiment, when the first device does not transmit the communication service causing the IDC interference with the second device, i.e., the opposite end device of the first device transmitting the first service causing the IDC interference is not the second device, the first device can determine that the second device needs to take corresponding measures to avoid IDC interference of the first device when transmitting the communication service with the first device, thereby reporting the related information of the IDC interference to the second device, which is beneficial for the second device to reduce transmission interference according to the related information of the IDC interference, thereby improving the transmission efficiency and quality of the communication service between the first device and the second device. In the above embodiment, when the first device does not transmit the communication service causing the IDC interference with the second device, i.e., the opposite end device of the first device transmitting the first service causing the IDC interference is not the second device, the first device can determine that the second device needs to take corresponding measures to avoid IDC interference of the first device when transmitting the communication service with the first device, thereby reporting the related information of the IDC interference to the second device, which is beneficial for the second device to reduce transmission interference according to the related information of the IDC interference, thereby improving the transmission efficiency and quality of the communication service between the first device and the second device.

[0037] In some embodiments of the first aspect, in some embodiments, the first wireless frame comprises a first field.

[0038] The first field has a first value, indicating that the interference direction of the first service is the uplink direction; and the first field has a second value, indicating that the interference direction of the first service is the downlink direction.

[0039] The first service is a communication service causing the IDC interference.

[0040] In the above embodiments, the first wireless frame can identify the interference direction of the first service through different values of the first field, which is conducive to the second device to avoid the IDC interference of the first device according to the interference direction of the first service, and is conducive to improving the transmission efficiency and quality of the communication service between the first device and the second device.

[0041] In some embodiments of the first aspect, in some embodiments, the IDC interference related information comprises at least one of the following:

[0042] The IDC interference corresponds to spatial stream information, an interference direction, an interference bandwidth, an interference center frequency, an interference duration, an interference start time, and an interference interval.

[0043] In the above embodiments, the first device can report a plurality of IDC interference related information to the second device, which is conducive to the second device to adopt different service transmission modes according to different information to transmit the communication service with the first device, thereby improving the flexibility of the communication service and reducing transmission interference.

[0044] In some embodiments of the first aspect, in some embodiments, the spatial stream information comprises at least one of the following:

[0045] The number of available spatial streams;

[0046] The availability of the spatial stream.

[0047] In the above embodiments, the first device can report the number of available spatial streams and / or the availability of the spatial stream to the second device in the presence of IDC interference, which is conducive to the second device to transmit the communication service with the first device through the available spatial stream and / or a certain number of available spatial streams, thereby avoiding the IDC interference of the first device.

[0048] In some embodiments of the first aspect, in some embodiments, the first wireless frame comprises at least one of a second field or a third field.

[0049] The second field identifies the number of available spatial streams.

[0050] The third field includes a space stream bitmap identifying available states of the space streams.

[0051] In the above embodiment, the first device can identify the number of available space streams through the second field of the first wireless frame in the presence of IDC interference, which facilitates the second device to quickly determine the number of available space streams according to the second field, and further improves the transmission efficiency of the communication service. The first device can directly identify the available space streams through the space stream bitmap, which facilitates the second device to quickly determine the available state of the space stream, and further improves the transmission efficiency of the communication service.

[0052] In some embodiments of the first aspect, the method further includes at least one of the following:

[0053] The first device transmits Wi-Fi service with the second device after the channel switching;

[0054] The first device transmits Wi-Fi service with the second device outside the interference time of the IDC interference;

[0055] The first device transmits Wi-Fi service with the second device through the available space stream.

[0056] In the above embodiment, the first device can transmit Wi-Fi service with the second device through channel switching, interference avoidance time, or any of the available space streams in the presence of IDC interference, which facilitates to improve the transmission flexibility of Wi-Fi service, avoids interference between Wi-Fi service and IDC service, and improves the transmission quality of the communication service.

[0057] In some embodiments of the first aspect, the first device transmits Wi-Fi service with the second device through the available space stream, including:

[0058] The first device transmits a second wireless frame, and the second wireless frame identifies enabling a single space stream transmission function;

[0059] The first device transmits Wi-Fi service with the second device through a single available space stream.

[0060] In the above embodiment, the first device can instruct the second device to enable the single space stream transmission function, and then transmit Wi-Fi service with the second device through a single available space stream, thereby avoiding transmission communication interference with other communication services and improving the transmission quality of the communication service.

[0061] In some embodiments of the first aspect, in the case of transmitting Wi-Fi service with the second device through a single available space stream, the method further includes:

[0062] After the IDC interference ends, the first device sends a third wireless frame, and the third wireless frame indicates to disable the single spatial stream transmission function.

[0063] In the above embodiment, after the IDC interference ends, the first device can indicate the second device to end transmitting the Wi-Fi service by using the single spatial stream transmission, so that it can be ensured that the normal spatial stream configuration can be restored after the IDC interference ends, so as to provide better network performance.

[0064] In combination with some embodiments of the first aspect, in some embodiments, the second wireless frame includes a third field and a fourth field;

[0065] The third field indicates to enable the spatial multiplexing power saving mechanism, and the fourth field indicates to enable the static spatial multiplexing power saving mechanism, so as to transmit the Wi-Fi service by using the single available spatial stream.

[0066] The third wireless frame includes a fifth field, and the fifth field indicates to disable the spatial multiplexing power saving mechanism.

[0067] In combination with some embodiments of the first aspect, in some embodiments, the method further includes:

[0068] The first device receives a fourth wireless frame, and the fourth wireless frame indicates the first device to report the related information of the IDC interference in the presence of the IDC interference.

[0069] In the second aspect, the embodiments of the present disclosure provide a communication method, which includes:

[0070] The second device receives a first wireless frame, and the first wireless frame indicates the related information of the IDC interference; wherein the first wireless frame is sent by the first device in the presence of the IDC interference.

[0071] In the above embodiment, in the presence of the IDC interference of the first device, the first device can report the related information of the IDC interference to the second device, which is beneficial for the second device to take corresponding measures to reduce the transmission interference according to the related information of the IDC interference, so as to improve the transmission efficiency and quality of the communication service between the first device and the second device.

[0072] In combination with some embodiments of the second aspect, in some embodiments, the first wireless frame includes a first field;

[0073] The first field has a first value, indicating that the interference direction of the first service is the uplink direction; and the first field has a second value, indicating that the interference direction of the first service is the downlink direction.

[0074] The first service is a communication service causing IDC interference.

[0075] In the above embodiment, the first wireless frame can identify the interference direction of the first service through different values of the first field, which is beneficial for the second device to avoid IDC interference of the first device according to the interference direction of the first service, and is beneficial for improving the transmission efficiency and quality of the communication service between the first device and the second device.

[0076] In some embodiments of the second aspect, the IDC interference related information includes at least one of:

[0077] The IDC interference corresponding spatial stream information, interference direction, interference bandwidth, interference center frequency, interference duration, interference start time, and interference interval.

[0078] In the above embodiment, the first device can report a plurality of IDC interference related information to the second device in the presence of IDC interference, which is beneficial for the second device to adopt different service transmission modes according to different information to transmit communication services with the first device, thereby improving the flexibility of the communication service and reducing transmission interference.

[0079] In some embodiments of the second aspect, the spatial stream information includes at least one of:

[0080] The number of available spatial streams;

[0081] The available state of the spatial stream.

[0082] In the above embodiment, the first device can report the number of available spatial streams and / or the available state of the spatial stream to the second device in the presence of IDC interference, which is beneficial for the second device to transmit communication services with the first device through available spatial streams and / or a certain number of available spatial streams, thereby avoiding IDC interference of the first device.

[0083] In some embodiments of the second aspect, the first wireless frame includes at least one of a second field or a third field.

[0084] The second field identifies the number of available spatial streams.

[0085] The third field includes a spatial stream bitmap identifying the available state of each spatial stream.

[0086] In the above embodiment, the first device can identify the number of available spatial streams through the second field of the first wireless frame in the IDC interference, which facilitates the second device to quickly determine the number of available spatial streams according to the second field, and further improves the transmission efficiency of the communication service. The first device can directly identify the available spatial streams through the spatial stream bitmap, which facilitates the second device to quickly determine the available state of the spatial stream, and further improves the transmission efficiency of the communication service.

[0087] In the above embodiment, the first device can identify the number of available spatial streams through the second field of the first wireless frame in the IDC interference, which facilitates the second device to quickly determine the number of available spatial streams according to the second field, and further improves the transmission efficiency of the communication service. The first device can directly identify the available spatial streams through the spatial stream bitmap, which facilitates the second device to quickly determine the available state of the spatial stream, and further improves the transmission efficiency of the communication service.

[0088] In some embodiments of the second aspect, the method further includes at least one of the following:

[0089] The first device transmits the Wi-Fi service with the second device after the channel switching;

[0090] The first device transmits the Wi-Fi service with the second device outside the IDC interference time;

[0091] The first device transmits the Wi-Fi service with the second device through the available spatial stream.

[0092] In the above embodiment, the first device can transmit the Wi-Fi service with the second device through channel switching, avoidance of the interference time, or any of the available spatial streams in the IDC interference, which facilitates to improve the transmission flexibility of the Wi-Fi service, avoids the IDC service from interfering with the Wi-Fi service, and improves the transmission quality of the communication service.

[0093] In some embodiments of the second aspect, the first device transmits the Wi-Fi service with the second device through the available spatial stream, including:

[0094] The first device transmits the second wireless frame, and the second wireless frame identifies the enabled single spatial stream transmission function;

[0095] The first device transmits the Wi-Fi service with the second device through the single available spatial stream.

[0096] In the above embodiment, the first device can instruct the second device to enable the single spatial stream transmission function, and then the second device can transmit the Wi-Fi service with the first device using a single available spatial stream, so as to avoid transmission communication interference with other communication services and improve the transmission quality of the communication service.

[0097] In some embodiments of the second aspect, in the case of transmitting the Wi-Fi service with the first device using a single available spatial stream, the method further includes:

[0098] After the IDC interference ends, the first device sends a third wireless frame, and the third wireless frame indicates to disable the single spatial stream transmission function.

[0099] In the above embodiment, after the IDC interference ends, the first device can instruct the second device to end the transmission of the Wi-Fi service using the single spatial stream by sending the third wireless frame, so that the normal spatial stream configuration can be restored after the interference ends to provide better network performance.

[0100] In some embodiments of the second aspect, in some embodiments, the second wireless frame includes a third field and a fourth field;

[0101] The third field indicates to enable the spatial multiplexing power saving mechanism, and the fourth field indicates to enable the static spatial multiplexing power saving mechanism, so as to transmit the Wi-Fi service using a single available spatial stream.

[0102] The third wireless frame includes a fifth field, and the fifth field indicates to disable the spatial multiplexing power saving mechanism.

[0103] In some embodiments of the second aspect, in some embodiments, the method further includes:

[0104] The second device sends a fourth wireless frame, and the fourth wireless frame indicates to report the IDC interference related information in the case of IDC interference of the first device.

[0105] In a third aspect, the embodiments of the present disclosure provide a communication device, which is a first device, including:

[0106] A processing module is configured to determine a first wireless frame in the case of IDC interference of the first device, and the first wireless frame indicates IDC interference related information.

[0107] A transceiver is configured to send the first wireless frame to a second device.

[0108] In a fourth aspect, the embodiments of the present disclosure provide a communication device, which is a second device, including:

[0109] The transceiver module is configured to receive a first wireless frame, the first wireless frame indicating IDC interference related information, and the first wireless frame being sent by the first device in the presence of the IDC interference.

[0110] In a fifth aspect, an embodiment of the present disclosure provides a communication device, comprising one or more processors;

[0111] When the communication device is the first device, the processor executes the communication method provided in the first aspect and the optional implementation of the first aspect, or when the communication device is the second device, the processor executes the communication method provided in the second aspect and the optional implementation of the second aspect.

[0112] In a sixth aspect, an embodiment of the present disclosure provides a storage medium, the storage medium storing instructions, when the instructions are executed on a communication device, causing the communication device to execute the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.

[0113] In a seventh aspect, an embodiment of the present disclosure provides a program product, when the program product is executed by a communication device, causing the communication device to execute the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.

[0114] In an eighth aspect, an embodiment of the present disclosure provides a computer program, when the computer program is executed on a computer, causing the computer to execute the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.

[0115] In a ninth aspect, an embodiment of the present disclosure provides a chip or chip system. The chip or chip system comprises a processing circuit configured to execute the method described in the first aspect, the second aspect, the optional implementation of the first aspect, and the optional implementation of the second aspect.

[0116] In a tenth aspect, an embodiment of the present disclosure provides a communication system, the communication system comprising a first device and a second device; wherein, in the presence of IDC interference of the first device, the first device determines a first wireless frame, the first wireless frame indicating IDC interference related information; the first device sends the first wireless frame to the second device, and the second device receives the first wireless frame.

[0117] It can be understood that the first device, the second device, the communication system, the communication device, the storage medium, the program product, the computer program, the chip or the chip system are all used to execute the method provided in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.

[0118] The embodiments of the present disclosure provide a communication method, a device, and a storage medium. In some embodiments, the communication method and the information processing method can be replaced with each other, the communication device and the information processing device can be replaced with each other, and the information processing system and the communication system can be replaced with each other.

[0119] The embodiments of the present disclosure are not exhaustive, but are only schematic of some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0120] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0121] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.

[0122] In the embodiments of the present disclosure, unless otherwise specified and logically contradictory, the elements expressed in singular form, such as “one”, “a”, “the”, “the above”, “the above”, “the above”, “this” and the like, can represent “one and only one”, and can also represent “one or more”, “at least one” and the like. For example, in the case of using articles such as “a”, “an”, “the” and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.

[0123] In the embodiments of the present disclosure, “a plurality of” means two or more.

[0124] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple” and the like can be replaced with each other.

[0125] In some embodiments, "at least one of A, B", "A and / or B", "in one case A, in another case B", "responsive to case A, responsive to case B" and the like, can be used to represent one or more of the following technical solutions: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected from (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches of A, B, C and the like, the above is similar.

[0126] In some embodiments, "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected from (A and B are selectively executed). When there are more branches of A, B, C and the like, the above is similar.

[0127] 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 be referred to the description in the context of the claims or embodiments, and should not be limited by the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the content thereof can be the same or different.

[0128] In some embodiments, "including A", "containing A", "indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

[0129] 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.

[0130] 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", "fewer than", "fewer 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.

[0131] In some embodiments, obtaining data, information, and the like can comply with the laws and regulations of the country where the location is located.

[0132] In some embodiments, data, information, and the like can be obtained after obtaining the consent of the user.

[0133] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0134] Wireless-Fidelity (Wi-Fi) protocol communication is mainly in the 2.4G / 5G / 6G ISM (Industrial Scientific Medical) frequency band. This part of the frequency band may be interfered by other wireless protocols, including but not limited to Bluetooth (BT), Zigbee, Ultra-WideBand (UWB), etc. These interferences may cause the performance of the communication device to decrease. For this reason, relevant personnel introduced the Colocated Interference Reporting function, which can share the interference information searched in the current channel of the communication device to the opposite device in the Wi-Fi network.

[0135] When the requesting party (such as Requesting STA) sends a Colocated Interference Request frame to other communication devices on the same channel, the other communication devices can send the interference information searched in the current channel to the requesting party through the Colocated Interference Reporting, which includes interference interval, interference level, interference center frequency, interference bandwidth, etc. After receiving the interference information, the requesting party can take various measures such as delaying the transmission and reception of packets, switching channels, and switching the transmission and reception antennas to reduce the impact of interference and improve the air interface transmission efficiency.

[0136] With the development of technology, more and more wireless radio frequencies will be integrated into a communication device, and the avoidance of interference will change from Colocated Interference to In-Device Interference, so a concern of the related technical personnel is the In-Device Coexistence (IDC) feature. For example, a current mobile phone can support Wi-Fi, Bluetooth, UWB, etc., and the overall integration is getting higher and higher, so the interference can come from the inside. At the same time, due to cost and space considerations, a hardware processing measure of sharing an antenna by some chips can be adopted, at this time, only time division multiplexing can be used for antenna switching, which affects the transmission efficiency, and if there is Low Latency (LL) service data, it can not be transmitted in time and cause packet loss.

[0137] Therefore, the In-Device Coexistence interference needs to be further studied to reduce the influence of interference.

[0138] To solve the above problems, the technical solutions in the embodiments of the present disclosure will be further described clearly and completely in combination with the drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present disclosure.

[0139] FIG. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0140] As shown in FIG. 1, the communication system 100 includes a first device 101 and a second device 102.

[0141] The first device 101 and the second device 102 can be an Acess Point (AP) or a Station (STA), which is not limited here.

[0142] As an example, the first device 101 is an AP, and the second device 102 is a STA, or the first device 101 is a STA, and the second device 102 is an AP.

[0143] When the first device 101 or the second device 102 is a STA, it can be a Non-AP STA under a Mobile AP network.

[0144] The AP can be an independent AP or an affiliated AP of an access point device (AP MLD) supporting multi-link, and the STA can be an independent STA or an affiliated STA of a non-access point multi-link device (Non-AP MLD) supporting multi-link, which is not limited herein.

[0145] In some embodiments, the first device 101 and the second device 102 can also be wireless communication chips supporting WiFi communication functions, wireless sensors, or wireless communication terminals. Optionally, the wireless communication terminal can be at least one of a mobile phone, a wearable device, an Internet of Things device supporting WiFi communication functions, a car with WiFi communication functions, a smart car, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, and a wireless terminal device in smart home, but is not limited thereto.

[0146] Optionally, the first device 101 and the second device 102 can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, 802.11bn, and the next generation 802.11 protocol, but are not limited thereto.

[0147] Optionally, in the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-link, for example, can be respectively represented as an access point multi-link device (AP MLD) and a non-access point multi-link device (Non-AP MLD). The AP MLD can represent an access point supporting multi-link communication functions, and the non-AP MLD can represent a station supporting multi-link communication functions.

[0148] 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 by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new service scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.

[0149] The embodiments of the present disclosure can be applied to a wireless local area network (WLAN), such as an IEEE 802.11 system standard, for example, an 802.11a / b / g standard, an 802.11n standard, an 802.11ac standard, an 802.11ax standard, an 802.11bf, an 802.11be standard, or a next generation thereof, for example, an 802.11bn. Alternatively, the embodiments of the present disclosure can also be applied to a wireless local area network system such as an internet of things (IoT) network or a vehicle to X (V2X) network. Of course, the embodiments of the present disclosure can also be applied to other possible communication systems, for example, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, and a 5th generation (5G) communication system.

[0150] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, and the link relationship between each subject is exemplary. The link can be in any way, can be a direct link or an indirect link, and can be a wired link or a wireless link.

[0151] FIG. 2a is one of the interaction schematic diagrams of the communication method according to the embodiments of the present disclosure. The communication method shown in FIG. 2a includes:

[0152] S211, the second device sends a fourth wireless frame, the fourth wireless frame indicating reporting IDC interference related information in the case that the IDC interference exists at the first device.

[0153] In the embodiment of the present disclosure, the second device can send the fourth wireless frame to the first device, indicating the first device to report IDC interference related information in the case that IDC interference exists.

[0154] In the embodiment of the present disclosure, the fourth wireless frame can be a Colocated Interference Request frame, or other wireless frame that can be recognized and received by the first device, which is not limited herein.

[0155] The fourth wireless frame can instruct the first device to perform at least one of the following operations:

[0156] reporting IDC interference related information in the case that burst IDC interference occurs;

[0157] reporting IDC interference related information in the case that periodic IDC interference occurs.

[0158] Optionally, the fourth wireless frame can indicate the first device to report IDC interference related information in the case that periodic IDC interference and / or burst IDC interference occurs, by different values.

[0159] The fourth wireless frame includes a sixth field. When the value of the sixth field is a fifth value, it indicates the first device to report IDC interference related information in the case that burst IDC interference occurs; when the value of the sixth field is a sixth value, it indicates the first device to report IDC interference related information in the case that periodic IDC interference occurs; when the value of the sixth field is a seventh value, it indicates the first device to report IDC interference related information in the case that periodic IDC interference or burst IDC interference occurs.

[0160] The fifth value, the sixth value and the seventh value are different values, for example, the fifth value, the sixth value and the seventh value can be 1, 2 and 3 respectively, which are not limited herein.

[0161] Optionally, the sixth field can be an Automatic Report Enabled field, or other field in the fourth wireless frame, which is not limited herein.

[0162] In the embodiments of the present disclosure, the IDC interference related information includes, but is not limited to, any one or more of IDC interference corresponding spatial stream information, interference direction (interference direction of non-Wi-Fi service causing IDC interference), interference bandwidth (Interference Bandwidth), interference center frequency (Interference Center Frequency), interference duration (Interference Burst Length), interference start time (Interference Start Time), interference end time (Interference End Time), interference period, interference level, interference interval, without limitation.

[0163] S212, the first device sends a first wireless frame in the case of IDC interference, and the first wireless frame identifies IDC interference related information.

[0164] In the embodiments of the present disclosure, the first device can send a first wireless frame to the second device in the case of IDC interference.

[0165] The first wireless frame includes IDC interference related information of IDC interference.

[0166] In the embodiments of the present disclosure, the first device does not transmit the first service with the second device, and the first wireless frame identifies at least one of interference direction or spatial stream information of the communication service.

[0167] The first service is a communication service causing IDC interference, and specifically can be a non-Wi-Fi service causing IDC interference.

[0168] In the embodiments of the present disclosure, the IDC interference of the first device is interference caused by a communication service other than Wi-Fi service to Wi-Fi service, and based on this, the first service is a communication service other than Wi-Fi service.

[0169] As an example, the first device is a sender of Bluetooth service and / or ultra-wideband service, and the Bluetooth service and / or ultra-wideband service of the first device causes IDC interference of the first device. When the receiver (opposite end device) of the Bluetooth service and / or ultra-wideband service of the first device is not the second device, it indicates that the second device needs to avoid IDC interference of the first device when transmitting a communication service with the first device. In this case, the first wireless frame sent by the first device to the second device identifies at least one of interference direction or spatial stream information of the communication service in addition to reporting IDC interference related information, so that the second device reduces transmission interference when transmitting a communication service with the first device according to the interference direction and / or spatial stream information.

[0170] The interference direction of the communication service can be the interference direction of the first service causing IDC interference, and the spatial stream information includes at least one of the number of available spatial streams or the available state of the spatial stream.

[0171] In the embodiments of the present disclosure, the first wireless frame includes a first field, and the first field identifies the interference direction of the first service.

[0172] Specifically, the first field takes a first value to identify that the interference direction of the first service is an uplink direction, and the first field takes a second value to identify that the interference direction of the first service is a downlink direction.

[0173] The interference direction of the first service is the data transmission direction of the first service.

[0174] The length of the first field can be at least 1 bit, which is not limited herein.

[0175] In the embodiments of the present disclosure, the spatial stream information can include at least one of the number of available spatial streams or the available state of the spatial stream.

[0176] The available spatial stream is an idle spatial stream.

[0177] After the second device receives the first wireless frame, the spatial stream information can be used to determine the spatial stream occupied by the first service causing IDC interference and / or the spatial stream occupied by the Wi-Fi service being transmitted by the first device, that is, the spatial stream that can be used when the first device transmits the Wi-Fi service can be determined.

[0178] In the embodiments of the present disclosure, the first wireless frame includes at least one of a second field or a third field.

[0179] Specifically, the second field identifies the number of available spatial streams by an identification value, that is, the number of idle spatial streams is identified by the identification value.

[0180] The length of the second field can be at least 3 bits, which identifies at least 8 spatial streams, which is not limited herein.

[0181] The second field can directly identify the number of available spatial streams by an identification value, that is, the value of the second field is the number of available spatial streams.

[0182] Alternatively, the second field can indirectly identify the number of available spatial streams by an identification value, that is, the value of the second field is the number of available spatial streams after being processed by a preset rule.

[0183] As an example, the number of available spatial streams is the value of the second field plus 1, in which case the value of the second field ranges from 0 to 7.

[0184] When the value of the second field is 0, it indicates that the number of available spatial streams is 1; when the value of the second field is 1, it indicates that the number of available spatial streams is 2; when the value of the second field is 2, it indicates that the number of available spatial streams is 3; when the value of the second field is 3, it indicates that the number of available spatial streams is 4; when the value of the second field is 4, it indicates that the number of available spatial streams is 5; when the value of the second field is 5, it indicates that the number of available spatial streams is 6; when the value of the second field is 6, it indicates that the number of available spatial streams is 7; and when the value of the second field is 7, it indicates that the number of available spatial streams is 8.

[0185] Specifically, the third field includes a spatial stream bitmap that indicates the available state of each spatial stream, and the spatial stream bitmap includes a plurality of bits, each of which corresponds to a different spatial stream.

[0186] When a bit has a third value, it indicates that the spatial stream corresponding to the bit is available; and when the bit has a fourth value, it indicates that the spatial stream corresponding to the bit is unavailable.

[0187] As an example, the third field includes 8 bits, and the 8 bits form the spatial stream bitmap, each of which corresponds to a spatial stream.

[0188] Taking the first bit as an example, when the first bit has the third value, it indicates that the spatial stream corresponding to the first bit is available; and when the first bit has the fourth value, it indicates that the spatial stream corresponding to the first bit is unavailable.

[0189] The number of spatial stream bitmaps is consistent with the number of spatial streams.

[0190] The third value and the fourth value are different values, for example, the third value can be 1 and the fourth value can be 0, which is not limited herein.

[0191] In the embodiments of the present disclosure, the first wireless frame can be a Colocated Interference Report frame.

[0192] S213, the first device and the second device transmit Wi-Fi services after channel switching, and / or transmit Wi-Fi services outside the interference time of IDC interference.

[0193] In the embodiments of the present disclosure, after the first device transmits the first wireless frame, the first device and the second device can perform channel switching according to the related information of IDC interference, and then transmit Wi-Fi services after the channel switching.

[0194] As an example, the first device and the second device can switch to other channels or sub-channels to transmit the Wi-Fi traffic, such as switching to a non-primary channel or other sub-channels to transmit the Wi-Fi traffic through a non-primary channel access (NPCA) manner, such as switching to other channels or sub-channels occupying different MRUs to transmit the Wi-Fi traffic through a multiple resource unit (MRU) manner.

[0195] For example, the first device and the second device can switch to other channels or sub-channels with less or no IDC interference to transmit the Wi-Fi traffic according to the IDC interference related information carried in the first wireless frame, or transmit the communication traffic through resource units with less or no IDC interference through an MRU manner.

[0196] In the embodiments of the present disclosure, after the first device transmits the first wireless frame, the first device and the second device can transmit the communication traffic outside the IDC interference time according to the IDC interference related information.

[0197] As an example, the first device and the second device can determine the IDC interference time of the IDC interference according to the IDC interference related information, so as to transmit the Wi-Fi traffic outside the IDC interference time to avoid the communication interference.

[0198] Specifically, the first device and the second device can determine the IDC interference time according to the time domain information such as the IDC interference duration, IDC interference start time, IDC interference end time, and IDC interference interval in the IDC interference related information, and then transmit the Wi-Fi traffic outside the IDC interference time. For example, the first device or the second device can transmit an initial control frame (ICF) outside the IDC interference time according to the IDC interference related information, so as to transmit the Wi-Fi traffic outside the IDC interference time. Or, the first device and the second device can transmit the communication traffic outside the IDC interference time through adjusting a transmission opportunity (TXOP) manner, which is not limited herein.

[0199] 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, any one step or any combination of multiple steps in steps S211-S213 can be implemented as an independent embodiment, and steps S211-S213 can be implemented as an independent embodiment, but are not limited thereto.

[0200] FIG. 2b is a second interaction diagram of a communication method according to an embodiment of the present disclosure. The communication method shown in FIG. 2b includes:

[0201] S221, the second device sends a fourth wireless frame, the fourth wireless frame indicating reporting relevant information of IDC interference in case that the first device exists IDC interference.

[0202] S222, the first device sends a first wireless frame in case that the first device exists IDC interference, the first wireless frame identifying relevant information of IDC interference.

[0203] In the embodiments of the present disclosure, the specific implementation of steps S221-S222 can refer to the implementation manner shown in steps S211-S212, which will not be repeated here.

[0204] S223, the first device sends a second wireless frame, the second wireless frame identifying enabling single spatial stream transmission function.

[0205] In the embodiments of the present disclosure, the first device can send the second wireless frame, and the second wireless frame identifies that the second device enables single spatial stream transmission function, that is, the second device transmits Wi-Fi service by using a single available spatial stream to avoid interference with other communication services.

[0206] Optionally, the first device can send the second wireless frame when the Wi-Fi service and the other communication service share part of the spatial stream and there is an available spatial stream.

[0207] The second wireless frame can be a spatial multiplexing power save action (SM Power Save Action) frame.

[0208] In the embodiments of the present disclosure, the second wireless frame includes a third field and a fourth field.

[0209] The third field identifies enabling spatial multiplexing power save (SM Power Save) mechanism, that is, enabling single spatial stream transmission function; and the fourth field identifies using static spatial multiplexing power save (Static SM Power Save) mechanism to transmit Wi-Fi service by using a single available spatial stream.

[0210] The third field has a ninth value, which identifies enabling spatial multiplexing power save mechanism.

[0211] The ninth value can be 1 or other values, which is not limited here.

[0212] The third field can be a spatial multiplexing power save enabled (SM Power Save Enabled) field.

[0213] The fourth field has the ninth value, which identifies enabling static spatial multiplexing power save mechanism.

[0214] The ninth value can be 0 or another value, which is not limited herein.

[0215] The fourth field can be a spatial multiplexing mode (SM Mode) field.

[0216] S224, the first device and the second device transmit the Wi-Fi service by using a single available spatial stream.

[0217] In the embodiment of the present disclosure, after the first device sends the second wireless frame, since the static spatial multiplexing power saving mechanism is adopted by the indication of the second wireless frame, the first device and the second device can transmit the Wi-Fi service by using a single available spatial stream, thereby avoiding using the same spatial stream with the non-Wi-Fi service, and further reducing interference.

[0218] As an example, when there is low-latency Wi-Fi service to be transmitted between the first device and the second device, the first device can indicate the second device to transmit the low-latency Wi-Fi service with the first device by using a single available spatial stream through the indication of the second wireless frame.

[0219] S225, after the IDC interference ends, the first device sends a third wireless frame, and the third wireless frame indicates to disable the single spatial stream transmission function.

[0220] In the embodiment of the present disclosure, after the IDC interference ends, the first device can send a third wireless frame, and the third wireless frame indicates that the second device disables the single spatial stream transmission function, that is, indicates to stop adopting the static spatial multiplexing power saving mechanism, so as to stop transmitting the Wi-Fi service by using a single spatial stream, thereby restoring the normal multi-antenna communication service transmission.

[0221] The third wireless frame can be a spatial multiplexing power saving action frame.

[0222] The third wireless frame includes a fifth field, and the fifth field indicates to stop adopting the static spatial multiplexing power saving mechanism, so as to end transmitting the Wi-Fi service by using a single available spatial stream.

[0223] The fifth field has a tenth value, which indicates to stop adopting the static spatial multiplexing power saving mechanism.

[0224] The tenth value can be 0, and the tenth value is different from the ninth value, which is not limited herein.

[0225] The fifth field can be a spatial multiplexing power saving enabled field.

[0226] 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, any one or any combination of steps S221-S225 can be implemented as an independent embodiment, and steps S221-S225 can be implemented as an independent embodiment, but are not limited thereto.

[0227] In some embodiments, a spatial stream is equivalent to an antenna, i.e., the number of spatial streams is equal to the number of antennas, and the available spatial stream is equivalent to the available antenna. In other words, the spatial stream in the embodiments of the present disclosure can be replaced by an antenna, for example, the spatial stream occupied by the first service is equivalent to the antenna used to transmit the first service, and the spatial stream used to transmit the Wi-Fi service is equivalent to the antenna that can transmit the Wi-Fi service.

[0228] The communication method provided by the embodiments of the present disclosure is further described below in combination with specific examples.

[0229] When the non-AP STA exists IDC interference service (i.e., Wi-Fi service occurs), a Colocated Interference Report mechanism can be used for IDC interference related information sharing.

[0230] Among them, the AP sends a Colocated Interference Request frame to the non-AP STA. When the value of the Automatic Report Enabled field in the Colocated Interference Request frame is 1, it indicates that the non-AP STA reports IDC interference related information in the case of burst IDC interference; when the value of the Automatic Report Enabled field in the Colocated Interference Request frame is 2, it indicates that the non-AP STA reports IDC interference related information in the case of periodic IDC interference; and when the value of the Automatic Report Enabled field in the Colocated Interference Request frame is 3, it indicates that the non-AP STA reports IDC interference related information in the case of burst IDC interference or periodic IDC interference.

[0231] The non-AP STA can report IDC interference related information through a Colocated Interference Report frame.

[0232] When the non-AP STA has periodic IDC interference or burst IDC interference and does not transmit the first service with the second device, a Colocated Interference Report frame can include at least one of a first field, a second field, or a third field.

[0233] The first field has a first value, indicating that the interference direction of the first service is an uplink direction; and the first field has a second value, indicating that the interference direction of the first service is a downlink direction.

[0234] The first service is a non-Wi-Fi service causing IDC interference.

[0235] For example, when the non-AP STA transmits the first service to a third-party device other than the second device, the first field has a value of 2, and after the AP receives the first wireless frame, the currently idle spatial stream is optionally used for Wi-Fi service transmission.

[0236] The second field identifies the number of available spatial streams by an identification value, and the value of the second field is the number of available spatial streams minus 1.

[0237] The third field includes a spatial stream bitmap identifying the available state of each spatial stream. The spatial stream includes a plurality of bits, each bit corresponding to a different spatial stream. Each bit has a third value, indicating that the corresponding spatial stream is available, and each bit has a fourth value, indicating that the corresponding spatial stream is not available. For example, the non-AP STA has three spatial streams, and in the case of IDC interference, if the remaining available spatial streams are spatial stream 1 and spatial stream 2, the AP can select spatial stream 1 and spatial stream 2 for Wi-Fi service transmission with the non-AP STA.

[0238] After the AP receives the Colocated Interference Report frame, the following interference avoidance or service coexistence methods can be selected:

[0239] Method 1: According to the Interference Bandwidth and Interference Center Frequency carried in the Colocated Interference Report frame, a switching value is selected to switch to another channel or subchannel for Wi-Fi service transmission. This can be achieved by, but not limited to, a Non-Primary Channel Access function or an MRU function.

[0240] Way 2: According to the Interference Burst Length, Interference Start Time, Interference Interval carried in the co-sited interference report frame, the delayed transmission is selected to avoid the period of interference, which can be achieved by adjusting the TXOP time through methods including but not limited to borrowing the initial control frame (Initial Control Frame).

[0241] Way 3: According to the spatial stream information carried in the co-sited interference report frame, the remaining available spatial stream is selected to transmit the Wi-Fi service without affecting the non-Wi-Fi service.

[0242] In Way 3, when the non-AP STA exists non-Wi-Fi service and Wi-Fi service sharing spatial stream, the non-AP STA can also use the static spatial reuse power saving mechanism to avoid interference between non-Wi-Fi service and Wi-Fi service.

[0243] Among them, the non-AP STA sends the spatial reuse power saving action SM Power Save Action frame to the AP, and the value of the spatial reuse power saving enabled SM Power Save Enabled field is 1, indicating that the spatial reuse power saving SM Power Save mechanism is enabled, and the value of the spatial reuse mode SM Mode field is 0, indicating that the static spatial reuse power saving SM Power Save function interaction is adopted, and the AP is required to subsequently use single spatial stream for Wi-Fi service transmission, so as to avoid the spatial stream occupied by the non-Wi-Fi service transmission.

[0244] Among them, when the low-latency Wi-Fi service needs to be transmitted in the interference period, the non-AP STA and the AP can directly use a single available spatial stream to transmit the low-latency Wi-Fi service.

[0245] Among them, after the interference ends, the non-AP STA sends the spatial reuse power saving action SM Power Save Action frame to the AP again, and the value of the spatial reuse power saving enabled SM Power Save Enabled field is 0, indicating that the spatial reuse power saving SM Power Save mechanism is closed, and the normal spatial stream is restored to transmit the Wi-Fi service.

[0246] FIG. 3 is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3, the method is performed by a first device, and the method comprises:

[0247] S31, determining a first wireless frame in a case where the first device exists IDC interference, the first wireless frame identifying IDC interference related information.

[0248] In some embodiments, the first device does not transmit the first service with the second device, and the first service is a communication service causing IDC interference.

[0249] That is, the opposite end device (such as the receiver or sender of the first service) transmitting the first service with the first device is not the second device.

[0250] In some embodiments, the IDC interference related information includes at least one of:

[0251] IDC interference corresponding spatial stream information, interference direction, interference bandwidth, interference center frequency, interference duration, interference start time, interference interval.

[0252] In some embodiments, the first wireless frame includes a first field;

[0253] Wherein, the value of the first field is a first value, indicating that the interference direction of the first service is an uplink direction; the value of the first field is a second value, indicating that the interference direction of the first service is a downlink direction;

[0254] Wherein, the first service is a communication service causing IDC interference.

[0255] In some embodiments, the spatial stream information includes at least one of:

[0256] The number of available spatial streams;

[0257] The available state of the spatial stream.

[0258] In some embodiments, the first wireless frame includes at least one of a second field or a third field;

[0259] Wherein, the second field identifies the number of available spatial streams;

[0260] Wherein, the third field includes a spatial stream bitmap identifying the available state of each spatial stream.

[0261] In some embodiments, at least one of the following is further included:

[0262] The first device transmits Wi-Fi service with the second device after channel switching;

[0263] The first device transmits Wi-Fi service with the second device outside the interference time of IDC interference;

[0264] The first device transmits Wi-Fi service with the second device through available spatial streams.

[0265] In some embodiments, the first device transmits the Wi-Fi traffic with the second device through the available spatial stream, comprising:

[0266] The first device sends a second wireless frame, the second wireless frame identifying enabling the single spatial stream transmission function;

[0267] The first device transmits the Wi-Fi traffic with the second device through the single available spatial stream.

[0268] In some embodiments, in the case of transmitting the Wi-Fi traffic with the second device through the single available spatial stream, further comprising:

[0269] After the IDC interference ends, the first device sends a third wireless frame, the third wireless frame identifying disabling the single spatial stream transmission function.

[0270] In some embodiments, the second wireless frame comprises a third field and a fourth field;

[0271] The third field identifies enabling the spatial reuse power saving mechanism, and the fourth field identifies enabling the static spatial reuse power saving mechanism, so as to transmit the Wi-Fi traffic through the single available spatial stream;

[0272] The third wireless frame comprises a fifth field, the fifth field identifying disabling the spatial reuse power saving mechanism.

[0273] In some embodiments, further comprising:

[0274] The first device receives a fourth wireless frame, the fourth wireless frame instructing the first device to report the related information of the IDC interference in the case of the IDC interference.

[0275] The communication method related to the embodiments of the present disclosure can comprise the foregoing steps and at least one of the embodiments. For example, any one of steps S31-S32 can be implemented as an independent embodiment, steps S31-S32 can be implemented as an independent embodiment, but are not limited thereto.

[0276] FIG. 4 is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4, the method is performed by the second device, and the method comprises:

[0277] S41, receiving a first wireless frame, the first wireless frame identifying the related information of the IDC interference.

[0278] In some embodiments, the first wireless frame is sent by the first device in the case of the IDC interference.

[0279] In some embodiments, the related information of the IDC interference comprises at least one of the following:

[0280] The IDC interference corresponding spatial stream information, interference direction, interference bandwidth, interference center frequency, interference duration, interference start time, interference interval.

[0281] In some embodiments, the first wireless frame comprises a first field;

[0282] Wherein, the first field takes a first value, indicating that the interference direction of the first service is uplink direction; the first field takes a second value, indicating that the interference direction of the first service is downlink direction.

[0283] Wherein, the first service is a communication service causing IDC interference.

[0284] In some embodiments, the spatial stream information comprises at least one of:

[0285] The number of available spatial streams;

[0286] The available state of the spatial stream.

[0287] In some embodiments, the first wireless frame comprises at least one of a second field or a third field;

[0288] Wherein, the second field identifies the number of available spatial streams by an identification value.

[0289] Wherein, the third field comprises a spatial stream bitmap identifying the available state of each spatial stream.

[0290] In some embodiments, the method further comprises at least one of:

[0291] The first device transmits Wi-Fi service with the second device after channel switching;

[0292] The first device transmits Wi-Fi service with the second device outside the interference time of IDC interference;

[0293] The first device transmits Wi-Fi service with the second device through available spatial streams.

[0294] In some embodiments, the second device transmits Wi-Fi service with the first device through available spatial streams, comprising:

[0295] The second device receives a second wireless frame, the second wireless frame identifying enabling single spatial stream transmission function;

[0296] The second device transmits Wi-Fi service with the first device through a single available spatial stream.

[0297] In some embodiments, in the case of transmitting Wi-Fi service with the first device through a single available spatial stream, the method further comprises:

[0298] After the IDC interference ends, the second device receives a third wireless frame, and the third wireless frame indicates to disable the single spatial stream transmission function.

[0299] In some embodiments, the second wireless frame includes a third field and a fourth field;

[0300] The third field indicates to enable the spatial multiplexing power saving mechanism, and the fourth field indicates to enable the static spatial multiplexing power saving mechanism, so as to transmit the Wi-Fi service by using a single available spatial stream.

[0301] The third wireless frame includes a fifth field, and the fifth field indicates to disable the spatial multiplexing power saving mechanism.

[0302] In some embodiments, the method further includes:

[0303] The second device sends a fourth wireless frame, and the fourth wireless frame indicates the first device to report the related information of the IDC interference in the presence of the IDC interference.

[0304] FIG. 5 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. As shown in FIG. 5, the communication device 500 can be the first device, and can include a processing module 510 and a transceiver module 520.

[0305] In some embodiments, the processing module 510 is configured to determine a first wireless frame in the presence of IDC interference, and the first wireless frame indicates the related information of the IDC interference.

[0306] In some embodiments, the transceiver module 520 is configured to send the first wireless frame to the second device.

[0307] Optionally, the processing module 510 is configured to perform at least one of the processing steps (for example, step S31, but not limited thereto) performed by the first device in any of the above methods, which will not be described herein again. The transceiver module 520 is configured to perform at least one of the transceiving steps (for example, step S212, step S213, step S222, step S223, step S224, step S225, but not limited thereto) performed by the first device in any of the above methods, which will not be described herein again.

[0308] FIG. 6 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. As shown in FIG. 6, the communication device 600 can be the second device, and can include a transceiver module 610.

[0309] In some embodiments, the transceiver module 610 is configured to receive a first wireless frame, and the first wireless frame indicates the related information of the IDC interference, and the first wireless frame is sent by the first device in the presence of the IDC interference.

[0310] Optionally, the transceiver 610 is configured to perform at least one of the receiving steps (e.g., step S211, step S221, step S224, step S225, step S41, but not limited thereto) performed by the second device in any of the above methods, and details are not described herein again.

[0311] It should be understood that the division of the above units or modules is only a logical division of functions, and in actual implementation, all or part of them can be integrated into one physical entity, or can be physically separated. In addition, the units or modules can be implemented in the form of processor calling software: for example, including a processor, a memory connected to the processor, and instructions stored in the memory, and the processor calls the instructions stored in the memory to implement any of the above methods or to realize the functions of the above units or modules, 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 inside or outside the device. Alternatively, the units or modules in the device 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 designing the hardware circuit, and 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 designing the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is realized by a programmable logic device (PLD), and taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by 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 device 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.

[0312] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a 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 configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0313] FIG. 7 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. The communication device 700 can be a first device or a second device, or a chip, a chip system, a logic entity, or a processor supporting the implementation of the above-mentioned methods by the first device or the second device. The communication device can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the description in the above method embodiments.

[0314] As shown in FIG. 7, the communication device 700 includes one or more processors 701. The processor 701 can be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a communication device (such as 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 communication device 700 is configured to execute any of the above methods.

[0315] In some embodiments, the communication device 700 further comprises one or more memories 702 for storing instructions. Optionally, all or part of the memories 702 can also be outside the communication device 700.

[0316] In some embodiments, the communication device 700 further comprises one or more transceivers 703. When the communication device 700 comprises one or more transceivers 703, the transceiver 703 performs at least one of the communication steps (such as steps S211-S213, steps S221-S225, step S32, step S41, but not limited to) in the above methods, and the processor 701 performs at least one of the other steps (such as step S31, but not limited to).

[0317] In some embodiments, the transceiver can comprise a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.

[0318] In some embodiments, the communication device 700 can comprise one or more interface circuits 704. Optionally, the interface circuit 704 is connected to the memory 702, and the interface circuit 704 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 704 can read instructions stored in the memory 702 and send the instructions to the processor 701.

[0319] The communication device 700 described in the above embodiments can be a first device or a second device, but the scope of the communication device 700 described in the present disclosure is not limited thereto, and the structure of the communication device 700 can not be limited by Figure 7. The communication device can be a standalone device or can be part of a larger device. For example, the above communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, optionally, the above IC set can also include a storage component 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, communication device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.

[0320] Figure 8 is a structural schematic diagram of a chip 800 according to an embodiment of the present disclosure. The chip 800 comprises one or more processors 801, and the chip 800 is configured to execute any of the above methods.

[0321] In some embodiments, the chip 800 further comprises one or more interface circuits 803. Optionally, the interface circuits 803 are connected with the memory 802, the interface circuits 803 can be used to receive signals from the memory 802 or other devices, the interface circuits 803 can be used to send signals to the memory 802 or other devices. For example, the interface circuits 803 can read instructions stored in the memory 802 and send the instructions to the processor 801.

[0322] In some embodiments, the interface circuits 803 perform at least one of the communication steps (such as steps S211-S213, steps S221-S225, step S32, step S41, but not limited thereto) in the above methods, and the processor 801 performs at least one of the other steps (such as step S31, but not limited thereto).

[0323] In some embodiments, the interface circuits, interfaces, transceiver pins, transceivers, and the like can be replaced with each other.

[0324] In some embodiments, the chip 800 further comprises one or more memories 802 for storing instructions. Optionally, all or part of the memory 802 can be outside the chip 800.

[0325] The disclosure also proposes a storage medium, and the above storage medium stores instructions, when the instructions run on the communication device 700, the communication device 700 performs any one 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, 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, it can also be a transitory storage medium.

[0326] The disclosure also proposes a program product, and the above program product is executed by the communication device 700, so that the communication device 700 performs any one of the above methods. Optionally, the above program product is a computer program product.

[0327] The disclosure also proposes a computer program, when it runs on a computer, the computer executes any one of the above methods. The above description is only the preferred embodiments of the disclosure and the explanation of the applied technical principles. Those skilled in the art should understand that the disclosure range involved in the disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and also covers other technical solutions formed by any combination of the above technical features or equivalent features without departing from the above disclosure concept. For example, the above features are replaced with each other to form technical solutions with similar functions disclosed in the disclosure (but not limited thereto).

Claims

1. A communication method characterized by comprising: The method comprises: In the case that the first device exists device-to-device coexistence (IDC) interference, the first device determines a first radio frame, the first radio frame identifying relevant information of the IDC interference; The first device sends the first radio frame to a second device.

2. The method of claim 1, wherein, The first device does not transmit a first service with the second device, the first service being a communication service causing the IDC interference.

3. The method according to claim 1 or 2, characterized in that, The relevant information of the IDC interference comprises at least one of: Spatial stream information, interference direction, interference bandwidth, interference center frequency, interference duration, interference start time, and interference interval corresponding to the IDC interference.

4. The method of claim 3, wherein, The first radio frame comprises a first field; Wherein, a first value of the first field indicates that an interference direction of the first service is an uplink direction, and a second value of the first field indicates that the interference direction of the first service is a downlink direction. The first service is a communication service causing the IDC interference.

5. The method of claim 3, wherein, The spatial stream information comprises at least one of: A number of available spatial streams; An available state of a spatial stream.

6. The method of claim 5, wherein, The first radio frame comprises at least one of a second field or a third field; Wherein, the second field identifies the number of available spatial streams; Wherein, the third field comprises a spatial stream bitmap identifying the available state of each spatial stream.

7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises at least one of: The first device transmits a Wi-Fi service with the second device after channel switching; The first device transmits a Wi-Fi service with the second device outside an interference time of the IDC interference; The first device transmits a Wi-Fi service with the second device through an available spatial stream.

8. The method of claim 7, wherein, The first device transmits a Wi-Fi service with the second device through an available spatial stream, comprising: The first device sends a second radio frame, the second radio frame identifying enabling of a single spatial stream transmission function; The first device transmits a Wi-Fi service with the second device through a single available spatial stream.

9. The method of claim 8, wherein, In the case that the first device transmits a Wi-Fi service with the second device through a single available spatial stream, the method further comprises: After the IDC interference ends, the first device sends a third radio frame, the third radio frame identifying disabling of the single spatial stream transmission function.

10. The method of claim 9, wherein, The second radio frame comprises a third field and a fourth field; Wherein, the third field identifies enabling of a spatial multiplexing power saving mechanism, and the fourth field identifies enabling of a static spatial multiplexing power saving mechanism, so as to transmit a Wi-Fi service through a single available spatial stream; The third radio frame comprises a fifth field, the fifth field identifying disabling of the spatial multiplexing power saving mechanism.

11. The method according to any one of claims 1 to 10, characterized in that, The method further comprises: The first device receives a fourth radio frame, the fourth radio frame instructing the first device to report relevant information of the IDC interference in the case that the IDC interference exists.

12. A communication method characterized by comprising: The method comprises: A second device receives a first radio frame, the first radio frame identifying relevant information of IDC interference; wherein, the first radio frame is sent by a first device in the case that the IDC interference exists.

13. The method of claim 12, wherein, The relevant information of the IDC interference comprises at least one of: The IDC interference corresponds to spatial stream information, an interference direction, an interference bandwidth, an interference center frequency, an interference duration, an interference start time, and an interference interval.

14. The method of claim 13, wherein, The first wireless frame includes a first field; The first field has a first value, indicating that the interference direction of the first service is an uplink direction; and the first field has a second value, indicating that the interference direction of the first service is a downlink direction. The first service is a communication service causing the IDC interference.

15. The method of claim 13, wherein, The spatial stream information includes at least one of the following: A number of available spatial streams; An available state of a spatial stream.

16. The method of claim 15, wherein, The first wireless frame includes at least one of a second field or a third field; The second field identifies the number of available spatial streams by an identification value. The third field includes a spatial stream bitmap identifying the available state of each spatial stream.

17. The method according to any one of claims 12 to 16, characterized in that, The method further includes at least one of the following: The first device transmits Wi-Fi service with the second device after channel switching; The first device transmits Wi-Fi service with the second device outside an interference time of the IDC interference; The first device transmits Wi-Fi service with the second device through an available spatial stream.

18. The method of claim 17, wherein, The second device transmits Wi-Fi service with the first device through an available spatial stream, including: The second device receives a second wireless frame, the second wireless frame identifying enabling of a single spatial stream transmission function; The second device transmits Wi-Fi service with the first device through a single available spatial stream.

19. The method of claim 18, wherein, In the case of transmitting Wi-Fi service with the first device through a single available spatial stream, the method further includes: After the IDC interference ends, the second device receives a third wireless frame, the third wireless frame identifying disabling of the single spatial stream transmission function.

20. The method of claim 19, wherein, The second wireless frame includes a third field and a fourth field; The third field identifies enabling of a spatial multiplexing power saving mechanism, and the fourth field identifies enabling of a static spatial multiplexing power saving mechanism, to transmit Wi-Fi service through a single available spatial stream; The third wireless frame includes a fifth field, the fifth field identifying disabling of the spatial multiplexing power saving mechanism.

21. The method according to any one of claims 12 to 20, characterized in that, The method further includes: The second device sends a fourth wireless frame, the fourth wireless frame instructing the first device to report relevant information of the IDC interference in the presence of the IDC interference.

22. A communications device, characterized by The communication device is a first device, including: A processing module configured to determine a first wireless frame in the presence of IDC interference of the first device, the first wireless frame identifying relevant information of the IDC interference; A transceiver module configured to send the first wireless frame to a second device.

23. A communications device, characterized by The communication device is a second device, including: A transceiver module configured to receive a first wireless frame, the first wireless frame identifying relevant information of IDC interference, the first wireless frame being sent by a first device in the presence of the IDC interference.

24. A communications device, characterized by The communication device includes: One or more processors; The processor is configured to perform the communication method of any one of claims 1-11 or 12-21. The communication device includes: One or more processors; The processor is configured to perform the communication method of any one of claims 1-11 or 12-21.

25. A storage medium, characterized by The storage medium stores instructions which, when executed on the communication device, cause the communication device to perform the communication method of any one of claims 1-11 or claims 12-21.

26. A communication system including a first device and a second device; wherein In the case where the first device exists IDC interference, the first device determines a first wireless frame, the first wireless frame identifying relevant information of the IDC interference; and the first device sends the first wireless frame to a second device, and the second device receives the first wireless frame.