Communication method and communication apparatus
By time-division multiplexing Wi-Fi signals within the UWB band and appropriately increasing the transmission power, combined with time hopping and sleep states, the problem of weak anti-interference capability of Wi-Fi signals in the UWB band is solved, thereby improving the anti-interference capability of the signal and reducing power consumption.
Patent Information
- Application Number
- PCT/CN2025/102953
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-05
- Filing Date
- 2025-06-24
- Publication Date
- 2026-01-08
AI Technical Summary
Wi-Fi signals transmitted in the UWB band have weak anti-interference capabilities, which are difficult to improve effectively with existing technologies.
By using a portion of the time unit within a time period to transmit Wi-Fi signals in the UWB band, and appropriately increasing the transmission power while meeting regulatory requirements, combined with time hopping processes and sleep states to reduce power consumption, the anti-interference capability of the signal is improved.
While meeting regulatory requirements, the transmission power of the Wi-Fi signal has been increased, the anti-interference capability has been enhanced, and the power consumption of the device has been reduced.
Smart Images

Figure CN2025102953_08012026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus
[0001] The present application claims priority to the Chinese patent application No. 202410898523.6, filed on July 5, 2024, and entitled "Communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND
[0003] Ultra wide band (UWB) technology is a wireless carrier communication technology that transmits data using nanosecond-level non-sine wave narrow pulses, so its occupied frequency spectrum range is very wide. Using UWB technology can transmit signals over a very wide bandwidth, for example, the federal communications commission (FCC) regulation for UWB technology is to occupy a bandwidth of 500 MHz or more in the 3.1-10.6 GHz frequency band. In order to reduce the cost of adding a UWB module to a wireless terminal device, at present, a wireless fidelity (Wi-Fi) transceiver device is expanded to enable it to work in the Wi-Fi frequency band and the UWB frequency band in time sharing.
[0004] However, the power spectral density of the transmitted signal in the UWB frequency band is strictly limited, resulting in weak anti-interference ability of the Wi-Fi signal transmitted in the UWB frequency band. SUMMARY
[0005] The present application provides a communication method and a communication apparatus, which can improve the anti-interference ability of the Wi-Fi signal transmitted in the UWB frequency band.
[0006] In a first aspect, an embodiment of the present application provides a communication method, which can be executed by a sending device such as an access point (AP) or a station (STA), or can be executed by a module such as a chip system or a circuit in the sending device, or can be executed by a logic node, a logic module or software capable of realizing all or part of the functions of the sending device, and the present application does not make any limitation in this regard.
[0007] The method comprises: a sending device sending a first Wi-Fi signal to a receiving device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, wherein the first time period comprises M time units, the first time unit is an mth time unit of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; and the sending device sending a second Wi-Fi signal to the receiving device in the UWB frequency band and at a second time unit of a second time period, wherein the second time period is after the first time period, the second time period comprises N time units, the second time unit is an nth time unit of the N time units, and a time domain position of the second time unit in the second time period is different from a time domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N.
[0008] In the above technical solution, the signal is transmitted by using a partial duration (i.e., the m time units) in a target time period (i.e., the M time units), so that the transmission power of the Wi-Fi signal can be appropriately increased and the anti-interference capability of the Wi-Fi signal can be improved under the premise of meeting the regulatory requirements. In addition, the time hopping process of the Wi-Fi signal in the UWB frequency band can be implemented, so that the interference signal can be avoided and the anti-interference capability of the Wi-Fi signal can be further improved.
[0009] Optionally, the durations of the first time period and the second time period can be determined according to the type of the service between the sending device and the receiving device. For example, the durations of the first time period and the second time period can be determined as 1 ms, that is, the UWB signal is transmitted in a time period with a duration of 1 ms and a periodicity. If the configuration of the time period is small, the service transmission delay is low, and if the configuration of the time period is large, a more flexible time hopping scheme can be provided.
[0010] Optionally, the Wi-Fi signal is transmitted by using a partial time unit in a time period, and in other non-transmission time units in the time period, the sending device and the receiving device can enter a sleep state or a low-power monitoring state, so as to reduce the power consumption of the sending device and the receiving device.
[0011] In combination with the first aspect, in some implementations of the first aspect, the sending bandwidth of the UWB frequency band is greater than 320 MHz.
[0012] Optionally, the UWB signal can be a signal with a single-channel bandwidth greater than 500 MHz and a carrier center frequency greater than 2.5 GHz, and the UWB frequency band can be a frequency band of 3.1 GHz to 10.6 GHz.
[0013] In some implementations of the first aspect, the power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold being a maximum power value of the transmitting device when transmitting the first Wi-Fi signal over the M time units, and the first power threshold being determined according to the second power threshold and a ratio of the M time units to the m time units; and / or the power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold being a maximum power value of the transmitting device when transmitting the second Wi-Fi signal over the N time units, and the third power threshold being determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0014] In the above technical solution, the transmitting power of the Wi-Fi signal can be appropriately increased under the premise of meeting the regulatory requirements, and the anti-interference capability of the Wi-Fi signal can be improved.
[0015] In some implementations of the first aspect, the first Wi-Fi signal comprises an index value of the first time unit and / or a time hopping cycle amount, the index value of the first time unit being used to indicate a time domain position of the m time units in the M time units, and the time hopping cycle amount being used to indicate a number of time units of time hopping, and a time domain position of the n time units in the N time units being determined according to the index value of the first time unit and the time hopping cycle amount.
[0016] In the above technical solution, assuming that each time period is evenly divided into K time slots, the index value of the time unit of the current time period for transmitting the Wi-Fi signal is a, and the time hopping cycle amount is b, the index value of the time unit of the next time period for transmitting the Wi-Fi signal is equal to [(a+b) mod K] or [(a-b) mod K], where mod represents a modulo operation.
[0017] In some implementations of the first aspect, the method further comprises: receiving, by the transmitting device, an acknowledgement signal from the receiving device for the first Wi-Fi signal, the acknowledgement signal being used to confirm or notify a starting time of the second time unit and / or a time length of the second time unit.
[0018] In some implementations of the first aspect, the acknowledgement signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, and the starting time of the second time unit being determined according to the starting time of the first time unit and the time offset between the first time unit and the second time unit.
[0019] In some implementations of the first aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, and the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or the confirmation signal is used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0020] In some implementations of the first aspect, the confirmation signal includes second information used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, and the first Wi-Fi signal does not include the second information.
[0021] In the above technical solutions, the sending device and the receiving device determine the time unit for transmitting the Wi-Fi signal in the next time period by carrying the indication information of the time unit in the next time period in the Wi-Fi signal and / or the confirmation signal, and implement the time hopping process of non-uniform time units.
[0022] In some implementations of the first aspect, the sending device sends the first Wi-Fi signal to the receiving device in the first time unit of the first time period, including: the sending device sends the first Wi-Fi signal to the receiving device in the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate the time unit for transmitting the Wi-Fi signal in a plurality of time periods, the plurality of time periods including the first time period and the second time period; and the sending device sends a second Wi-Fi signal to the receiving device in the second time unit of the second time period, including: the sending device sends the second Wi-Fi signal to the receiving device in the second time unit according to the time hopping pattern.
[0023] In some implementations of the first aspect, the time lengths of the plurality of time periods are the same, or the time lengths of at least two time periods in the plurality of time periods are different.
[0024] In some implementations of the first aspect, each time period in the plurality of time periods includes time units with the same time length, or at least one time period in the plurality of time periods includes at least two time units with different time lengths.
[0025] In the technical solution, the time hopping pattern can be a uniform time hopping pattern, that is, the time length of each time period and the time unit included in each time period are the same, or can be a non-uniform time hopping pattern.
[0026] With reference to the first aspect, in some implementations of the first aspect, the method further includes: the sending device sending a first communication frame, the first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame.
[0027] Optionally, in the case where there are multiple receiving devices, the sending device can negotiate different time hopping patterns with the multiple receiving devices, that is, the sending device can assign different time hopping patterns to the multiple receiving devices, the time units for transmitting Wi-Fi signals in the different time hopping patterns being different. In this way, mutual interference between the multiple receiving devices can be avoided.
[0028] With reference to the first aspect, in some implementations of the first aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0029] With reference to the first aspect, in some implementations of the first aspect, the uplink time units for uplink transmission and the downlink time units for downlink transmission in the first time period are continuously and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are continuously and alternately distributed.
[0030] In the technical solution, the service transmission delay can be reduced.
[0031] In the second aspect, an embodiment of the present application provides a communication method, which can be executed by a receiving device such as a STA or an AP, or can be executed by a module such as a chip system or a circuit in the receiving device, or can be executed by a logic node, a logic module, or software capable of realizing all or part of the functions of the receiving device, and the present application does not make any limitation in this regard.
[0032] The method comprises: receiving, by a receiving device, a first Wi-Fi signal from a sending device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, wherein the first time period comprises M time units, the first time unit is an mth time unit of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; and receiving, by the receiving device, a second Wi-Fi signal from the sending device in the UWB frequency band and at a second time unit of a second time period, wherein the second time period is after the first time period, the second time period comprises N time units, the second time unit is an nth time unit of the N time units, and a time-domain position of the second time unit in the second time period is different from a time-domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N.
[0033] With reference to the second aspect, in some implementations of the second aspect, a transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0034] With reference to the second aspect, in some implementations of the second aspect, a power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value when the receiving device receives the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or a power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value when the receiving device receives the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0035] With reference to the second aspect, in some implementations of the second aspect, the first Wi-Fi signal comprises an index value of the first time unit and / or a time-hopping cycle amount, the index value of the first time unit is used to indicate a time-domain position of the m time units in the M time units, and the time-hopping cycle amount is used to indicate a number of time units of time hopping, and a time-domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time-hopping cycle amount.
[0036] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: sending, by the receiving device, an acknowledgement signal for the first Wi-Fi signal to the sending device, the acknowledgement signal is used to confirm or notify a starting time and / or a time length of the second time unit.
[0037] With reference to the second aspect, in some implementations of the second aspect, the confirmation signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, a start time of the second time unit being determined according to a start time of the first time unit and the time offset between the first time unit and the second time unit.
[0038] With reference to the second aspect, in some implementations of the second aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or, the confirmation signal is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0039] With reference to the second aspect, in some implementations of the second aspect, the confirmation signal includes second information, the second information being used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the first Wi-Fi signal not including the second information.
[0040] With reference to the second aspect, in some implementations of the second aspect, the receiving device receives the first Wi-Fi signal from the sending device in a first time unit of a first time period includes that the receiving device receives the first Wi-Fi signal from the sending device in the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and a second time period; and the receiving device receives a second Wi-Fi signal from the sending device in a second time unit of a second time period includes that the receiving device receives the second Wi-Fi signal from the sending device in the second time unit according to the time hopping pattern.
[0041] With reference to the second aspect, in some implementations of the second aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0042] With reference to the second aspect, in some implementations of the second aspect, each of the plurality of time periods comprises time units of the same time length, or at least one of the plurality of time periods comprises at least two time units of different time lengths.
[0043] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: receiving, by the receiving device, a first communication frame, the first communication frame comprising the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, or a management frame.
[0044] With reference to the second aspect, in some implementations of the second aspect, the first time period and / or the second time period comprises at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0045] With reference to the second aspect, in some implementations of the second aspect, the uplink time units and the downlink time units in the first time period are consecutively and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are consecutively and alternately distributed.
[0046] The explanations and advantages of the communication method provided by the second aspect are the same as those of the communication method provided by the first aspect, which will not be repeated here.
[0047] In a third aspect, an embodiment of the present application provides a communication method, which can be executed by a sending device such as an access point (AP) or a station (STA), or by a module such as a chip system or a circuit in the sending device, or by a logic node, a logic module or software capable of implementing all or part of the functions of the sending device, and the present application does not make any limitation in this regard.
[0048] The method comprises: transmitting, by the sending device, a first Wi-Fi signal to a receiving device in a first time unit of a first time period in an ultra-wideband (UWB) frequency band, the first Wi-Fi signal comprising a first field and a second field, the first field being used to indicate a transmission type of a next transmission of a second Wi-Fi signal, and the second field being used to indicate a time length of uplink transmission or downlink transmission of the next transmission of the second Wi-Fi signal.
[0049] In the above technical solution, by dynamically allocating uplink and downlink transmission time in the target time period, the service transmission delay can be reduced.
[0050] With reference to the third aspect, in some implementations of the third aspect, a value of the first field is used to indicate that the transmission type of the next transmission of the second Wi-Fi signal is uplink transmission or downlink transmission.
[0051] In some implementations of the third aspect, the value of the first field is used to indicate whether the transmitting device occupies the time window of the next transmission of the Wi-Fi signal.
[0052] In the above technical solution, during the transmission between the AP and the STA, one of the end stations can not know whether the other end station will transmit a signal in the time unit of the uplink transmission or the downlink transmission indicated by the first field, that is, only a fixed time window can be indicated, but whether there is a signal transmission in the time window cannot be indicated. Therefore, the first field can be used to indicate whether to occupy the transmission time of the next hop.
[0053] In some implementations of the third aspect, when the first Wi-Fi signal is a downlink signal, the second Wi-Fi signal is a downlink signal or an uplink signal, and when the first Wi-Fi signal is an uplink signal, the second Wi-Fi signal is a downlink signal.
[0054] In the above technical solution, whether to transmit or receive data in the subsequent time window can be controlled by the AP alone.
[0055] In some implementations of the third aspect, the first time period includes M time units, and the first time unit is m time units of the M time units, where M is a positive integer greater than 1, and m is a positive integer less than M; the method further includes: the transmitting device transmits a second Wi-Fi signal to the receiving device in the UWB frequency band and in a second time unit of a second time period, where the second time period is after the first time period, the second time period includes N time units, the second time unit is n time units of the N time units, and the time domain position of the second time unit in the second time period is different from the time domain position of the first time unit in the first time period, where N is a positive integer greater than 1, and n is a positive integer less than N.
[0056] In some implementations of the third aspect, the transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0057] In some embodiments of the third aspect, the power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold being a maximum power value of the transmitting device when transmitting the first Wi-Fi signal over the M time units, and the first power threshold being determined according to the second power threshold and a ratio of the M time units to the m time units; and / or the power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold being a maximum power value of the transmitting device when transmitting the second Wi-Fi signal over the N time units, and the third power threshold being determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0058] In some embodiments of the third aspect, the first Wi-Fi signal comprises an index value of the first time unit and / or a time hopping cycle quantity, the index value of the first time unit being used to indicate a time domain position of the m time units in the M time units, and the time hopping cycle quantity being used to indicate a number of time units of time hopping, and a time domain position of the n time units in the N time units being determined according to the index value of the first time unit and the time hopping cycle quantity.
[0059] In some embodiments of the third aspect, the method further comprises: receiving, by the transmitting device, an acknowledgement signal from the receiving device for the first Wi-Fi signal, the acknowledgement signal being used to confirm or notify a start time and / or a time length of the second time unit.
[0060] In some embodiments of the third aspect, the acknowledgement signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, and a start time of the second time unit being determined according to a start time of the first time unit and the time offset between the first time unit and the second time unit.
[0061] In some embodiments of the third aspect, the first Wi-Fi signal comprises a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, and the acknowledgement signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or the acknowledgement signal is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0062] With reference to the third aspect, in some implementations of the third aspect, the confirmation signal includes second information, the second information being used to inform that a time offset between the first time unit and the second time unit is a second time offset and / or a time length of the second time unit is a second time length, the first Wi-Fi signal does not include the second information.
[0063] With reference to the third aspect, in some implementations of the third aspect, the sending device sending the first Wi-Fi signal to the receiving device in the first time unit of the first time period includes that the sending device sends the first Wi-Fi signal to the receiving device in the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and the second time period; the sending device sending the second Wi-Fi signal to the receiving device in the second time unit of the second time period includes that the sending device sends the second Wi-Fi signal to the receiving device in the second time unit according to the time hopping pattern.
[0064] With reference to the third aspect, in some implementations of the third aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0065] With reference to the third aspect, in some implementations of the third aspect, each time period in the plurality of time periods includes time units with the same time length, or at least one time period in the plurality of time periods includes at least two time units with different time lengths.
[0066] With reference to the third aspect, in some implementations of the third aspect, the method further includes that the sending device sends a first communication frame, the first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame.
[0067] With reference to the third aspect, in some implementations of the third aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0068] With reference to the third aspect, in some implementations of the third aspect, uplink time units for uplink transmission and downlink time units for downlink transmission in the first time period are continuously and alternately distributed, and / or time units for uplink transmission and time units for downlink transmission in the second time period are continuously and alternately distributed.
[0069] The communication method provided in the third aspect has the same explanation and beneficial effects as the communication method provided in the first aspect, which will not be repeated here.
[0070] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a receiving device such as a STA or an AP, or can be executed by a module such as a chip system or a circuit in the receiving device, or can be executed by a logic node, a logic module or software capable of realizing all or part of the functions of the receiving device, and the present application does not make any limitation in this regard.
[0071] The method comprises: receiving, by a receiving device, a first Wi-Fi signal from a sending device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, the first Wi-Fi signal comprising a first field and a second field, the first field being used to indicate a transmission type of a next transmission of a second Wi-Fi signal, and the second field being used to indicate a time length of uplink transmission or downlink transmission of the next transmission of the second Wi-Fi signal.
[0072] With reference to the fourth aspect, in some implementations of the fourth aspect, a value of the first field is used to indicate that the transmission type of the next transmission of the second Wi-Fi signal is uplink transmission or downlink transmission.
[0073] With reference to the fourth aspect, in some implementations of the fourth aspect, a value of the first field is used to indicate whether the sending device occupies a time window of the next transmission of the Wi-Fi signal.
[0074] With reference to the fourth aspect, in some implementations of the fourth aspect, when the first Wi-Fi signal is a downlink signal, the second Wi-Fi signal is a downlink signal or an uplink signal, and when the first Wi-Fi signal is an uplink signal, the second Wi-Fi signal is a downlink signal.
[0075] With reference to the fourth aspect, in some implementations of the fourth aspect, the first time period comprises M time units, the first time unit is m time units in the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; the method further comprises: receiving, by the receiving device, the second Wi-Fi signal from the sending device in the UWB frequency band and at a second time unit of a second time period, the second time period being after the first time period, the second time period comprising N time units, the second time unit being n time units in the N time units, and a time domain position of the second time unit in the second time period being different from a time domain position of the first time unit in the first time period, N being a positive integer greater than 1, and n being a positive integer less than N.
[0076] In some implementations of the fourth aspect, in combination with the fourth aspect, the transmitting bandwidth of the UWB frequency band is greater than 320 MHz.
[0077] In some implementations of the fourth aspect, in combination with the fourth aspect, the power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value of the receiving device when receiving the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or the power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value of the receiving device when receiving the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0078] In some implementations of the fourth aspect, in combination with the fourth aspect, the first Wi-Fi signal includes an index value of the first time unit and / or a time hopping cycle amount, the index value of the first time unit is used to indicate a time domain position of the m time units in the M time units, and the time hopping cycle amount is used to indicate a number of time units of time hopping, and a time domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time hopping cycle amount.
[0079] In some implementations of the fourth aspect, in combination with the fourth aspect, the method further includes: sending, by the receiving device, an acknowledgement signal for the first Wi-Fi signal to the sending device, the acknowledgement signal being used to confirm or notify a starting time and / or a time length of the second time unit.
[0080] In some implementations of the fourth aspect, in combination with the fourth aspect, the acknowledgement signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, and a starting time of the second time unit is determined according to a starting time of the first time unit and the time offset between the first time unit and the second time unit.
[0081] With reference to the fourth aspect, in some implementations of the fourth aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or the confirmation signal is used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset is different from the first time offset, and the second time length is different from the first time length.
[0082] With reference to the fourth aspect, in some implementations of the fourth aspect, the confirmation signal includes second information, the second information is used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, and the first Wi-Fi signal does not include the second information.
[0083] With reference to the fourth aspect, in some implementations of the fourth aspect, the receiving, by the receiving device, of the first Wi-Fi signal from the transmitting device at the first time unit of the first time period includes receiving, by the receiving device, the first Wi-Fi signal from the transmitting device at the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units of a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and a second time period; and the receiving, by the receiving device, of the second Wi-Fi signal from the transmitting device at the second time unit of the second time period includes receiving, by the receiving device, the second Wi-Fi signal from the transmitting device at the second time unit according to the time hopping pattern.
[0084] With reference to the fourth aspect, in some implementations of the fourth aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods of the plurality of time periods are different.
[0085] With reference to the fourth aspect, in some implementations of the fourth aspect, each time unit included in each time period of the plurality of time periods has a same time length, or at least two time units included in at least one time period of the plurality of time periods have different time lengths.
[0086] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes receiving, by the receiving device, a first communication frame, the first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame.
[0087] In some implementations of the fourth aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0088] In some implementations of the fourth aspect, the uplink time units and the downlink time units in the first time period are consecutively and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are consecutively and alternately distributed.
[0089] The explanations and advantages of the communication method provided by the fourth aspect can refer to those of the communication method provided by the third aspect, which will not be repeated here.
[0090] In the fifth aspect, a communication apparatus is provided. The apparatus includes a transceiver configured to: transmit, in an ultra-wideband (UWB) frequency band and in a first time unit of a first time period, a first Wi-Fi signal to a receiving device, where the first time period includes M time units, the first time unit is one of m time units of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; and transmit, in the UWB frequency band and in a second time unit of a second time period, a second Wi-Fi signal to the receiving device, where the second time period is after the first time period, the second time period includes N time units, the second time unit is one of n time units of the N time units, and a time domain position of the second time unit in the second time period is different from a time domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N.
[0091] In some implementations of the fifth aspect, a transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0092] In some implementations of the fifth aspect, a power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value of the communication apparatus when transmitting the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or a power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value of the communication apparatus when transmitting the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0093] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the first Wi-Fi signal includes an index value of the first time unit and / or a time hopping cycle amount, the index value of the first time unit is used to indicate a time domain position of the m time units in the M time units, and the time hopping cycle amount is used to indicate a number of time hopping time units, and a time domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time hopping cycle amount.
[0094] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the transceiving apparatus is further configured to receive an acknowledgement signal from the receiving device for the first Wi-Fi signal, the acknowledgement signal is used to confirm or notify a start time and / or a time length of the second time unit.
[0095] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the acknowledgement signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, and the start time of the second time unit is determined according to a start time of the first time unit and the time offset between the first time unit and the second time unit.
[0096] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the acknowledgement signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length, or the acknowledgement signal is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset is different from the first time offset, and the second time length is different from the first time length.
[0097] In some implementations of the fifth aspect, in conjunction with the fifth aspect, the acknowledgement signal includes second information, the second information is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, and the first Wi-Fi signal does not include the second information.
[0098] In some implementations of the fifth aspect, the transceiving unit is specifically configured to: transmit, at the first time unit, the first Wi-Fi signal to the receiving device according to a time hopping pattern, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and the second time period; and transmit, at the second time unit, the second Wi-Fi signal to the receiving device according to the time hopping pattern.
[0099] In some implementations of the fifth aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0100] In some implementations of the fifth aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0101] In some implementations of the fifth aspect, the transceiving unit is further configured to: transmit a first communication frame, the first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame.
[0102] In some implementations of the fifth aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0103] In some implementations of the fifth aspect, uplink time units and downlink time units in the first time period are continuously and alternately distributed, and / or time units for uplink transmission and time units for downlink transmission in the second time period are continuously and alternately distributed.
[0104] In one implementation, when the communication apparatus is a device, the transceiving unit can be a transceiver, or an input / output interface; and the processing unit can be at least one processor. Optionally, the transceiver can be a transceiving circuit. Optionally, the input / output interface can be an input / output circuit.
[0105] In another implementation, the communication apparatus is a chip, chip system, or circuit used in a device. When the communication apparatus is a chip, chip system, or circuit used in a device, the transceiving unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuitry, etc. on the chip, chip system, or circuit; and the processing unit can be at least one processor, a processing circuit, or a logic circuit, etc.
[0106] In a sixth aspect, a notification apparatus is provided. The apparatus includes a transceiver configured to: receive, in an ultra-wideband (UWB) frequency band, a first Wi-Fi signal from a transmitting device at a first time unit of a first time period, wherein the first time period includes M time units, the first time unit is an m-th time unit of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; and receive, in the UWB frequency band, a second Wi-Fi signal from the transmitting device at a second time unit of a second time period, wherein the second time period is after the first time period, the second time period includes N time units, the second time unit is an n-th time unit of the N time units, and a time-domain position of the second time unit in the second time period is different from a time-domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N.
[0107] With reference to the sixth aspect, in some implementations of the sixth aspect, a transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0108] With reference to the sixth aspect, in some implementations of the sixth aspect, a power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value of the first Wi-Fi signal received by the receiving device on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or a power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value of the second Wi-Fi signal received by the receiving device on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0109] With reference to the sixth aspect, in some implementations of the sixth aspect, the first Wi-Fi signal includes an index value of the first time unit and / or a time-hopping cycle quantity, the index value of the first time unit is used to indicate a time-domain position of the m time units in the M time units, and the time-hopping cycle quantity is used to indicate a number of time units of time hopping, and a time-domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time-hopping cycle quantity.
[0110] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver is further configured to: send, to the transmitting device, an acknowledgement signal for the first Wi-Fi signal, the acknowledgement signal is used to confirm or notify a starting time and / or a time length of the second time unit.
[0111] With reference to the sixth aspect, in some implementations of the sixth aspect, the confirmation signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, a start time of the second time unit being determined according to a start time of the first time unit and the time offset between the first time unit and the second time unit.
[0112] With reference to the sixth aspect, in some implementations of the sixth aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or, the confirmation signal is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0113] With reference to the sixth aspect, in some implementations of the sixth aspect, the confirmation signal includes second information, the second information being used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the first Wi-Fi signal not including the second information.
[0114] With reference to the sixth aspect, in some implementations of the sixth aspect, the transceiver unit is specifically configured to: receive the first Wi-Fi signal from the sending device at the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and a second time period; receive the second Wi-Fi signal from the sending device at the second time unit according to the time hopping pattern.
[0115] With reference to the sixth aspect, in some implementations of the sixth aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0116] With reference to the sixth aspect, in some implementations of the sixth aspect, each time period in the plurality of time periods includes time units with the same time length, or at least one time period in the plurality of time periods includes at least two time units with different time lengths.
[0117] In some implementations of the sixth aspect, the transceiver is further configured to receive a first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, or a management frame.
[0118] In some implementations of the sixth aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0119] In some implementations of the sixth aspect, the uplink time units and the downlink time units in the first time period are consecutively and alternately distributed, and / or the uplink time units and the downlink time units in the second time period are consecutively and alternately distributed.
[0120] In one implementation, when the communication apparatus is a device, the transceiver can be a transceiver circuit, and the input / output interface can be an input / output circuit.
[0121] In another implementation, the communication apparatus is a chip, chip system, or circuit used in a device. When the communication apparatus is a chip, chip system, or circuit used in a device, the transceiver can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit can be at least one processor, processing circuit, or logic circuit.
[0122] In some implementations of the seventh aspect, the first field is configured to indicate the transmission type of the next transmission of the second Wi-Fi signal as uplink transmission or downlink transmission.
[0123] In some implementations of the seventh aspect, the first field is configured to indicate whether the transmitting device occupies a time window of the next transmission of the second Wi-Fi signal.
[0124] In some implementations of the seventh aspect, the first field is configured to indicate whether the transmitting device occupies a time window of the next transmission of the second Wi-Fi signal.
[0125] With reference to the seventh aspect, in some implementations of the seventh aspect, when the first Wi-Fi signal is a downlink signal, the second Wi-Fi signal is a downlink signal or an uplink signal, and when the first Wi-Fi signal is an uplink signal, the second Wi-Fi signal is a downlink signal.
[0126] With reference to the seventh aspect, in some implementations of the seventh aspect, the first time period includes M time units, the first time unit is an m-th time unit in the M time units, where M is a positive integer greater than 1, and m is a positive integer less than M; and the transceiver is specifically configured to: transmit, to the receiving device, the second Wi-Fi signal in the UWB frequency band and at a second time unit of a second time period, where the second time period is after the first time period, the second time period includes N time units, the second time unit is an n-th time unit in the N time units, and a time domain position of the second time unit in the second time period is different from a time domain position of the first time unit in the first time period, where N is a positive integer greater than 1, and n is a positive integer less than N.
[0127] With reference to the seventh aspect, in some implementations of the seventh aspect, a transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0128] With reference to the seventh aspect, in some implementations of the seventh aspect, a power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value of the sending device when transmitting the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or a power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value of the sending device when transmitting the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0129] With reference to the seventh aspect, in some implementations of the seventh aspect, the first Wi-Fi signal includes an index value of the first time unit and / or a time hopping cycle amount, the index value of the first time unit is used to indicate a time domain position of the m time units in the M time units, and the time hopping cycle amount is used to indicate a number of time units of time hopping, and a time domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time hopping cycle amount.
[0130] With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiving unit is further configured to receive an acknowledgement signal from the receiving device for the first Wi-Fi signal, the acknowledgement signal being configured to acknowledge or inform the start time of the second time unit and / or the time length of the second time unit.
[0131] With reference to the seventh aspect, in some implementations of the seventh aspect, the acknowledgement signal is configured to acknowledge or inform a time offset between the first time unit and the second time unit and / or the time length of the second time unit, the start time of the second time unit being determined according to the start time of the first time unit and the time offset between the first time unit and the second time unit.
[0132] With reference to the seventh aspect, in some implementations of the seventh aspect, the first Wi-Fi signal comprises a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the acknowledgement signal being configured to acknowledge that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or, the acknowledgement signal being configured to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0133] With reference to the seventh aspect, in some implementations of the seventh aspect, the acknowledgement signal comprises second information, the second information being configured to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the first Wi-Fi signal not comprising the second information.
[0134] With reference to the seventh aspect, in some implementations of the seventh aspect, the transceiving unit is configured to: transmit, by the transmitting device, the first Wi-Fi signal to the receiving device in the first time unit according to a time hopping pattern, the time hopping pattern being configured to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods comprising the first time period and the second time period; transmit, by the transmitting device, a second Wi-Fi signal to the receiving device in the second time unit of the second time period, including: transmitting, by the transmitting device, the second Wi-Fi signal to the receiving device in the second time unit according to the time hopping pattern.
[0135] With reference to the seventh aspect, in some implementations of the seventh aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0136] In some implementations of the seventh aspect, each of the plurality of time periods comprises time units of the same time length, or at least one of the plurality of time periods comprises at least two time units of different time lengths.
[0137] In some implementations of the seventh aspect, the transceiver is further configured to: transmit a first communication frame comprising the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, or a management frame.
[0138] In some implementations of the seventh aspect, the first time period and / or the second time period comprises at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0139] In some implementations of the seventh aspect, the uplink time units and the downlink time units in the first time period are consecutively and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are consecutively and alternately distributed.
[0140] In some implementations of the eighth aspect, the first field is configured to indicate a transmission type of the second Wi-Fi signal in the next transmission.
[0141] In some implementations of the eighth aspect, a value of the first field is configured to indicate that the transmission type of the second Wi-Fi signal in the next transmission is uplink transmission or downlink transmission.
[0142] In some implementations of the eighth aspect, a value of the first field is configured to indicate whether the transmitting device occupies a time window in the next transmission of the Wi-Fi signal.
[0143] In some implementations of the eighth aspect, when the first Wi-Fi signal is a downlink signal, the second Wi-Fi signal is a downlink signal or an uplink signal, and when the first Wi-Fi signal is an uplink signal, the second Wi-Fi signal is a downlink signal.
[0144] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first time period includes M time units, the first time unit is an m-th time unit of the M time units, where M is a positive integer greater than 1, and m is a positive integer less than M; and the transceiver is further configured to: receive, by the receiving device, a second Wi-Fi signal from the transmitting device in the UWB frequency band and at a second time unit of a second time period, where the second time period is after the first time period, the second time period includes N time units, the second time unit is an n-th time unit of the N time units, and a time-domain position of the second time unit in the second time period is different from a time-domain position of the first time unit in the first time period, where N is a positive integer greater than 1, and n is a positive integer less than N.
[0145] In some implementations of the eighth aspect, in conjunction with the eighth aspect, a transmission bandwidth of the UWB frequency band is greater than 320 MHz.
[0146] In some implementations of the eighth aspect, in conjunction with the eighth aspect, a power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value of the first Wi-Fi signal received by the receiving device over the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or a power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value of the second Wi-Fi signal received by the receiving device over the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units.
[0147] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first Wi-Fi signal includes an index value of the first time unit and / or a time-hopping cycle quantity, the index value of the first time unit is used to indicate a time-domain position of the m time units in the M time units, and the time-hopping cycle quantity is used to indicate a number of time units of time hopping, and a time-domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time-hopping cycle quantity.
[0148] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the transceiver is further configured to: send, to the transmitting device, an acknowledgement signal for the first Wi-Fi signal, the acknowledgement signal is used to confirm or notify a start time and / or a time length of the second time unit.
[0149] With reference to the eighth aspect, in some implementations of the eighth aspect, the confirmation signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, a start time of the second time unit being determined according to a start time of the first time unit and the time offset between the first time unit and the second time unit.
[0150] With reference to the eighth aspect, in some implementations of the eighth aspect, the first Wi-Fi signal includes a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length; or, the confirmation signal is used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length.
[0151] With reference to the eighth aspect, in some implementations of the eighth aspect, the confirmation signal includes second information, the second information being used to notify that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the first Wi-Fi signal not including the second information.
[0152] With reference to the eighth aspect, in some implementations of the eighth aspect, the transceiving unit is specifically configured to: receive, according to a time hopping pattern, the first Wi-Fi signal from the sending device at the first time unit, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods including the first time period and a second time period; receive a second Wi-Fi signal from the sending device at a second time unit of the second time period, including: receiving, according to the time hopping pattern, the second Wi-Fi signal from the sending device at the second time unit.
[0153] With reference to the eighth aspect, in some implementations of the eighth aspect, time lengths of the plurality of time periods are the same, or time lengths of at least two time periods in the plurality of time periods are different.
[0154] With reference to the eighth aspect, in some implementations of the eighth aspect, each time period in the plurality of time periods includes time units with the same time length, or at least one time period in the plurality of time periods includes at least two time units with different time lengths.
[0155] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the transceiver is further configured to receive a first communication frame including the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, or a management frame.
[0156] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the first time period and / or the second time period includes at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission.
[0157] In some implementations of the eighth aspect, in conjunction with the eighth aspect, the uplink time units and the downlink time units in the first time period are consecutively and alternately distributed, and / or the uplink time units and the downlink time units in the second time period are consecutively and alternately distributed.
[0158] In a ninth aspect, a communication apparatus is provided, which comprises a memory configured to store a program; and at least one processor configured to execute the computer program or instructions stored in the memory, so as to perform the method provided in the first aspect or any of the implementations of the first aspect, or perform the method provided in the second aspect or any of the implementations of the second aspect, or perform the method provided in the third aspect or any of the implementations of the third aspect, or perform the method provided in the fourth aspect or any of the implementations of the fourth aspect.
[0159] In an implementation, the communication apparatus is a device (an AP or a STA).
[0160] In another implementation, the apparatus is a chip, a chip system, or a circuit used in a device (an AP or a STA).
[0161] In a tenth aspect, a processor is provided, which is configured to execute the method provided in the aspects above.
[0162] For the sending and obtaining / receiving operations of the processor, if there is no special description, or if it does not contradict the actual role or inherent logic in the related description, it can be understood as the processor output and receive, input, and other operations, and it can also be understood as the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.
[0163] In an eleventh aspect, a computer-readable storage medium storing program code for execution by an apparatus is provided. The program code includes instructions for performing the method of the first aspect or any of the implementations of the first aspect, or instructions for performing the method of the second aspect or any of the implementations of the second aspect, or instructions for performing the method of the third aspect or any of the implementations of the third aspect, or instructions for performing the method of the fourth aspect or any of the implementations of the fourth aspect.
[0164] In a twelfth aspect, a computer program product including instructions, which when executed on a computer, cause the computer to perform the method of the first aspect or any of the implementations of the first aspect, or cause the computer to perform the method of the second aspect or any of the implementations of the second aspect, or cause the computer to perform the method of the third aspect or any of the implementations of the third aspect, or cause the computer to perform the method of the fourth aspect or any of the implementations of the fourth aspect.
[0165] In a thirteenth aspect, a chip system is provided. The chip system includes a processor and a communication interface. The processor is configured to read instructions stored on a memory via the communication interface. The processor is configured to perform the method of the first aspect or any of the implementations of the first aspect, or perform the method of the second aspect or any of the implementations of the second aspect, or perform the method of the third aspect or any of the implementations of the third aspect, or perform the method of the fourth aspect or any of the implementations of the fourth aspect.
[0166] Optionally, as an implementation, the chip system further includes a memory. The memory stores a computer program or instructions. The processor is configured to execute the computer program or instructions stored on the memory. When the computer program or instructions are executed, the processor is configured to perform the method of the first aspect or any of the implementations of the first aspect, or perform the method of the second aspect or any of the implementations of the second aspect, or perform the method of the third aspect or any of the implementations of the third aspect, or perform the method of the fourth aspect or any of the implementations of the fourth aspect.
[0167] In a fourteenth aspect, a communication system is provided. The communication system includes at least one communication device as recited in the fifth aspect above and at least one notification device as recited in the sixth aspect above, or includes at least one communication device as recited in the seventh aspect above and at least one notification device as recited in the eighth aspect above.
[0168] The beneficial effects of the fifth aspect to the fourteenth aspect can be referred to the description of the first aspect to the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS
[0169] FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application.
[0170] FIG. 2 is a schematic diagram of a UWB signal transmission power according to an embodiment of the present application.
[0171] FIG. 3 is a schematic flow chart of a communication method according to an embodiment of the present application.
[0172] FIG. 4 is a schematic diagram of transmission time compression and power boosting of a Wi-Fi signal according to an embodiment of the present application.
[0173] FIG. 5 is a schematic diagram of a time hopping mechanism of a uniform time unit according to an embodiment of the present application.
[0174] FIG. 6 is a schematic diagram of another time hopping mechanism of a uniform time unit according to an embodiment of the present application.
[0175] FIG. 7 is a schematic diagram of a time hopping mechanism of a non-uniform time unit according to an embodiment of the present application.
[0176] FIG. 8 is a schematic diagram of indicating a starting time and / or a time length in a Wi-Fi signal and / or an acknowledgement signal according to an embodiment of the present application.
[0177] FIG. 9 is a schematic diagram of another time hopping mechanism of a non-uniform time unit according to an embodiment of the present application.
[0178] FIG. 10 is a schematic diagram of statically allocating uplink transmission time and downlink transmission time according to an embodiment of the present application.
[0179] FIG. 11 is a schematic diagram of dynamically allocating uplink transmission time and downlink transmission time according to an embodiment of the present application.
[0180] FIG. 12 is a schematic diagram of another dynamically allocating uplink transmission time and downlink transmission time according to an embodiment of the present application.
[0181] FIG. 13 is a schematic diagram of another dynamically allocating uplink transmission time and downlink transmission time according to an embodiment of the present application.
[0182] FIG. 14 is a schematic structural block diagram of a communication apparatus according to an embodiment of the present application.
[0183] FIG. 15 is a schematic structural block diagram of another communication apparatus according to an embodiment of the present application.
[0184] Fig. 16 is a schematic structural block diagram of another communication device provided by an embodiment of the present application.
[0185] Fig. 17 is a schematic diagram of a chip system provided by an embodiment of the present application. DETAILED DESCRIPTION
[0186] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0187] First, the communication system and network architecture applicable to the embodiments of the present application will be introduced with reference to the accompanying drawings.
[0188] The technical solutions provided by the embodiments of the present application can be applied to a wireless local area network (WLAN) scenario, for example, support institute of electrical and electronics engineers (IEEE) 802.11 related standards, for example, 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, IEEE 802.11ax next generation Wi-Fi protocols, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay or 802.11bf, for example, 802.11be next generation, Wi-Fi 8, and the like, can also be applied to a wireless personal area network system based on ultra wide band (UWB), such as 802.15 series standards, can also be applied to a sensing system, such as 802.11bf series standards, can also be applied to an Integrated mmWave / Integrated millimeter wave / IMMW protocol. Among them, the 802.11n standard is called a high throughput (HT) standard, the 802.11ac standard is called a very high throughput (VHT) standard, the 802.11ax standard is called a high efficient (HE) standard, and the 802.11be standard is called an extremely high throughput (EHT) standard. Among them, 802.11bf includes two large categories of standards, low frequency (for example, sub7GHz) and high frequency (for example, 60GHz). The implementation of sub7GHz mainly relies on 802.11ac, 802.11ax, 802.11be and the next generation and the like, and the implementation of 60GHz mainly relies on 802.11ad, 802.11ay and the next generation and the like. Among them, 802.11ad can also be called a directional multi-gigabit (DMG) standard, and 802.11ay can also be called an enhanced directional multi-gigabit (EDMG) standard.
[0189] Although the embodiments of the present application are mainly described by taking the deployment of WLAN network, especially the network applying IEEE 802.11 system standard as an example, it is easy for those skilled in the art to understand that various aspects involved in the embodiments of the present application can be extended to other networks applying various standards or protocols, for example, high performance radio local area network (HIPERLAN), wireless wide area network (WWAN), wireless personal area network (WPAN) or other now known or later developed networks.
[0190] Alternatively, the technical solutions of the present application can be applied to an Internet of Things (IoT) network, can also be applied to a vehicle-to-X (V2X) network, can also be applied to other networks, etc., and the present application is not specifically limited. For example, the application scenarios of the present application can be an IoT network based on IEEE 802.11 family standards, or a vehicle-to-X network based on IEEE 802.11 family standards, or other networks based on IEEE 802.11 family standards. The IEEE 802.11 family standards can be IEEE 802.11ax, IEEE 802.11be, the next generation of IEEE 802.11 standards such as IEEE 802.11be, etc. The technical solutions of the present application can also be applied to other WLAN networks of future standard protocols. Therefore, regardless of the coverage range and wireless access protocol used, various aspects provided by the embodiments of the present application can be applied to any suitable wireless network.
[0191] The technical solutions of the embodiments of the present application can also be applied to various communication systems, for example: WLAN communication system, wireless fidelity (Wi-Fi) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile communication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) mobile communication system, etc. thGeneration (5G) systems or new radio (NR), future communication systems, Internet of Things (IoT) networks, or vehicle-to-everything (V2X) networks, etc.
[0192] The communication systems described above that are applicable to this application are merely illustrative examples, and the communication systems applicable to this application are not limited to these. They will be uniformly described here and will not be repeated below.
[0193] Figure 1 is a schematic diagram of the applicable scenario of the embodiments of this application. As shown in Figure 1, the communication method provided by this application is applicable to data communication between stations (STAs), wherein the station can be an access point (AP) type station or a non-access point station (non-AP STA), which are referred to as AP and non-AP stations respectively. Specifically, the scenario shown in Figure 1 is applicable to data communication between an AP and one or more non-AP stations (e.g., data communication between AP1 and non-AP STA1, non-AP STA2), data communication between APs (e.g., data communication between AP1 and AP2), and data communication between non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).
[0194] An access point (AP) is a node that allows terminals (such as mobile phones) to access a wired (or wireless) network. It is primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. It can also be deployed outdoors. An access point acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0195] Specifically, the access point AP can be a terminal or network device with a Wi-Fi chip, or can be a terminal or network device including a chip with access to a wired (wireless) network, which can be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, a network device in a future communication system, or a network device in a public land mobile network (PLMN), etc., without limitation. The access point can be a device supporting the Wi-Fi standard. For example, the access point can also support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, etc.
[0196] The non-AP station can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, etc., and can also be referred to as a user, a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The non-AP station can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a future communication network, or a terminal device in a PLMN, etc., without limitation. The non-AP station can be a device supporting the WLAN standard. For example, the non-AP station can support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, etc.
[0197] For example, the non-AP station can be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, a vehicle-mounted communication device, a computer, an IoT node, a sensor, a smart home device such as a smart camera, a smart remote controller, a smart water meter, and a sensor in a smart city, etc.
[0198] The AP or non-AP station can include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are respectively used for transmitting and receiving the packet structure, the memory is used for storing signaling information and storing preset values agreed in advance, and the processor is used for analyzing the signaling information and processing related data.
[0199] Before introducing the embodiments, the terms related to the present application are described in detail.
[0200] 1. UWB technology:
[0201] UWB technology is a wireless carrier communication technology that transmits data using nanosecond-level non-sine wave narrow pulses, so its frequency spectrum range is very wide. Because the pulse is very narrow and the radiation spectrum density is very low, the UWB system has the advantages of strong multipath resolution, low power consumption, strong privacy, etc., which is conducive to coexistence with other systems, thereby improving the spectrum utilization rate and system capacity. With the rapid popularization and development of mobile communication and Internet technology, people's demand for location services is growing. For example, there are many application scenarios in factory personnel positioning, goods positioning in logistics and warehousing, intelligent sensing of car door locks, etc. UWB technology can obtain higher resolution compared with other wireless technologies due to its large bandwidth (e.g. 500 MHz, or even larger), and is widely used in positioning systems.
[0202] Exemplarily, at present, the definition of UWB signal by FCC includes: a signal with single channel bandwidth > 500 MHz and carrier center frequency > 2.5 GHz. In addition, the frequency band allocation of UWB is 3.1 GHz-10.6 GHz, a total of 7.5 GHz frequency band. In the embodiments of the present application, the frequency band of 3.1 GHz-10.6 GHz can also be referred to as the UWB frequency band.
[0203] It is worth noting that in the embodiments of the present application, the above definition of UWB is only an example and does not limit the protection scope. Assuming that the definition of UWB changes in the future, such as a larger frequency band allocation range or a larger bandwidth range, the definition of UWB involved in the present application also changes accordingly. For example, in the embodiments of the present application, the UWB frequency band can be defined as a frequency band with a transmission bandwidth greater than the transmission bandwidth of a Wi-Fi signal, such as a 320 MHz frequency band.
[0204] 2. Power of UWB signal:
[0205] Because the bandwidth of the ultra-wideband system is very large, in order to reduce its interference to other narrowband devices when working, the Radio Management Bureau of the Ministry of Industry and Information Technology has strictly limited the power spectrum density of the UWB signal.
[0206] For example, the 8GHz band (i.e., 7163-8812MHz) stipulates that the transmission signal bandwidth (-10dB bandwidth) is not less than 500MHz, and the equivalent isotropically radiated power spectrum density limit is not greater than -41dBm / MHz. Table 1 shows the transmission power limit stipulation of other frequency bands in addition to the 8GHz band.
[0207] Table 1
[0208] For another example, the code of federal regulations (CFR) stipulates two rules: the average value of the maximum power spectral density (PSD) of the transmitted UWB signal in one millisecond cannot be greater than 41.3dBm per megahertz; and the maximum power of the transmitted UWB signal in any 50MHz bandwidth cannot exceed 1mW. Further, the total energy of the UWB signal transmitted in 1ms is limited (e.g., 37nJ under a 500MHz bandwidth).
[0209] 3. Time hopping (TH):
[0210] Time hopping is one of the ways of spread spectrum communication, similar to frequency hopping, which refers to the technology of dividing the time axis into many time units and controlling the transmission of signals of the transceiver parties in different time units.
[0211] According to the foregoing, due to the limited power spectrum density of the UWB frequency band, the transmission power of the UWB signal in one or more time periods is low. FIG. 2 shows a schematic diagram of the transmission power of a UWB signal according to an embodiment of the present application. As shown in FIG. 2, the transmission power of the UWB signal in the T0-T1 time period and the T1-T2 time period is at a low value, which can be the power value corresponding to the maximum power spectrum density mentioned above. At this time, if there is a strong short-time interference signal, it will interfere with the UWB signal.
[0212] For example, in the embodiments of the present application, the UWB signal can include a part of the frequency band as a Wi-Fi signal, such as a UWB signal with a transmission bandwidth of 500MHz including a Wi-Fi signal with a transmission bandwidth of 160MHz. Due to the limited power spectrum density, the anti-interference ability of the Wi-Fi signal transmitted in the UWB frequency band is weak, that is, the power of the Wi-Fi signal is low, and it is easy to be affected by the interference signal.
[0213] It is worth noting that the Wi-Fi signal can be a signal supporting an IEEE protocol, such as an IEEE 802.11be / Wi-Fi7 / EHT protocol, an IEEE 802.11bn / UHR / Wi-Fi8 protocol, an Integrated mmWave / Integrated millimeter wave / IMMW protocol, an IEEE 802.15 / UWB protocol, or an IEEE 802.11bf / sensing / sensing protocol, etc.
[0214] To solve the above technical problems, the present application provides a communication method 300, wherein FIG. 3 shows a schematic flow chart of the communication method 300, and the communication method 300 includes steps S310 and S330. In the communication method 300, by utilizing partial duration transmission of signals within a target time period and allowing different time periods of signal transmission time slots to be different (i.e., a time hopping method), the influence of short-time, burst interference on Wi-Fi signals in the UWB frequency band is effectively avoided.
[0215] In an embodiment of the present application, the communication method 300 can be applied to the aforementioned AP or STA supporting Wi-Fi technology, or the AP or STA supporting both Wi-Fi technology and UWB technology.
[0216] S310: The sending device sends a first Wi-Fi signal to the receiving device in the UWB frequency band and at a first time unit of a first time period.
[0217] Correspondingly, the receiving device receives the first Wi-Fi signal from the sending device in the UWB frequency band and at the first time unit of the first time period. Wherein, the sending device can be the aforementioned AP, and the receiving device can be the aforementioned STA, or the sending device can be the aforementioned STA, and the receiving device can be the aforementioned AP.
[0218] Specifically, the first time period includes M time units, and the first time unit is m time units of the M time units, wherein M is a positive integer greater than 1, and m is a positive integer less than M. For example, in the UWB frequency band, the first time period can be 1ms, and 1ms can be divided into M time slots, i.e., M time units. The sending device sends the first Wi-Fi signal in the UWB frequency band on m time slots of the aforementioned M time slots, or in other words, sends a communication frame including the first Wi-Fi signal in the UWB frequency band. In this way, the signal is transmitted by utilizing partial duration (i.e., m time units) within a target time period (i.e., M time units).
[0219] Optionally, in embodiments of the present application, the duration of the first time period can be determined according to the type of traffic between the transmitting device and the receiving device. For example, in embodiments of the present application, the duration of the first time period can be determined as 1 ms, i.e., the UWB signal is transmitted in a time period with a duration of 1 ms and periodically. For another example, the duration of the first time period can be determined according to the delay requirement of traffic transmission between the transmitting device and the receiving device.
[0220] In addition, the duration of one or more time periods after the first time period can all be 1 ms, i.e., the duration of one or more time periods after the first time period can be the same as that of the first time period. In some other embodiments of the present application, the duration of one or more time periods after the first time period can also be different from that of the first time period, and the present application does not limit the duration of the time period. The smaller the configuration of the time period, the lower the traffic transmission delay, and the larger the configuration of the time period, the more flexible the time hopping scheme can be provided.
[0221] The present application does not limit the division manner of dividing the first time period into M time units. For example, the first time period can be divided into M time slots, or the first time period can also be divided into more time slots, and each of the M time units can include one or more time slots. In some other embodiments of the present application, the sizes of the M time units can be the same or different, and the present application does not limit this.
[0222] In step S310, the transmission time of the Wi-Fi signal in the first time period is compressed, or in other words, the transmission time of the Wi-Fi signal can be compressed from M time units to m time units. Further, the transmission power of the Wi-Fi signal can be appropriately increased to improve the anti-interference ability of the Wi-Fi signal under the premise of meeting the regulatory requirements. At this time, the total transmission power of the Wi-Fi signal in the first time period is unchanged, and further the power spectral density is unchanged, but the instantaneous power of the Wi-Fi signal can be increased.
[0223] FIG. 4 shows a schematic diagram of transmission time compression provided by embodiments of the present application, in which the dashed line is the maximum power threshold of the Wi-Fi signal shown in FIG. 1. As shown in FIG. 4, the transmission duration of the first Wi-Fi signal is compressed from (T1-T0) to (T3-T0), and further the first Wi-Fi can avoid the interference signal appearing in the first time period (i.e., the T0-T1 time period). In FIG. 4, the T0-T1 time period is the aforementioned M time units, and the T0-T3 time period is the aforementioned m time units.
[0224] In addition, the transmission power of the first Wi-Fi signal can be increased, as long as the total power of the first Wi-Fi signal in the time period T0-T3 is not greater than the total power of the first Wi-Fi signal in the time period T0-T1 shown in FIG. 1. Furthermore, the instantaneous power of the first Wi-Fi signal in the time period T0-T3 can be increased by N1 times.
[0225] Specifically, the power value of the first Wi-Fi signal can be not greater than a first power threshold and not less than a second power threshold, the second power threshold being the maximum power value of the first Wi-Fi signal transmitted by the sending device on the M time units, and the first power threshold being determined according to the second power threshold and the ratio of the M time units to the m time units. As shown in FIG. 4, the value of N1 can be 1≤N1≤(T1-T0) / (T3-T0), that is, in the scenario shown in FIG. 4, if the instantaneous power of the first Wi-Fi signal needs to be increased, the maximum value of the increase multiple N1 is determined based on the ratio of the aforementioned (T1-T0) and (T3-T0), that is, the maximum instantaneous power of the first Wi-Fi signal is determined based on the maximum power threshold of the first Wi-Fi signal shown in FIG. 1 and the ratio of the aforementioned (T1-T0) and (T3-T0). In this way, not only can the instantaneous power of the Wi-Fi signal be increased to improve the anti-interference capability, but also the legal and regulatory requirements of the signal in the UWB frequency band can be met.
[0226] S330: The sending device transmits a second Wi-Fi signal to the receiving device in the UWB frequency band and in a second time unit of a second time period.
[0227] Correspondingly, the receiving device receives the second Wi-Fi signal from the sending device in the UWB frequency band and in the second time unit of the second time period.
[0228] Specifically, the second time period is after the first time period, and the second time period includes N time units, and the second time unit is n time units of the N time units, where N is a positive integer greater than 1, and n is a positive integer less than N. For example, if the duration of the first time period is 1 ms, the second time period is a time period after the first time period with a duration of 1 ms or other duration. In embodiments of the present application, the values of N and M can be the same, that is, each time period is divided into the same number of time units, or can be different, that is, each time period can be divided into different numbers of time units. In addition, the time length of each time unit of the N time units can be the same as the time length of each time unit of the M time units, or can be different, which is not limited in the present application.
[0229] Optionally, in embodiments of the present application, n and m can have the same value, i.e., the number of time units used for signal transmission in each time period can be the same. In the case that the time length of each time unit in the N time units is the same as the time length of each time period in the M time units, the time length of signal transmission in each time period can be the same. In other embodiments of the present application, n and m can have different values, i.e., the number of time units used for signal transmission in each time period can be different.
[0230] In addition, in embodiments of the present application, the time domain position of the second time unit in the second time period is different from the time domain position of the first time unit in the first time period. For example, in the case that the transmission time length of the first Wi-Fi signal is different from the transmission time length of the second Wi-Fi signal, the relative time domain position of the second time unit in the second time period is necessarily different from the relative time domain position of the first time unit in the first time period. For another example, the relative starting time of the first Wi-Fi signal in the first time period can be different from the relative starting time of the second Wi-Fi signal in the second time period, e.g., the relative starting time of the first Wi-Fi signal is t1 after the starting time of the first time period, the relative starting time of the second Wi-Fi signal is t2 after the starting time of the second time period, and t1 is different from t2.
[0231] Further, in the case that the time domain position of the second time unit in the second time period is different from the time domain position of the first time unit in the first time period, the aforementioned time hopping process can be implemented, which can avoid periodic interference signals and further improve the anti-interference capability of the Wi-Fi signal. For example, as shown in FIG. 4, the transmission time of the second Wi-Fi signal is compressed from T1-T2 (i.e., the second time period) to T4-T5, which can avoid interference in the second time period. If the burst interference is a periodic interference signal and the interference signal is located in the transmission time of the first Wi-Fi signal, the time domain position of the second Wi-Fi signal in the second time period can avoid the aforementioned periodic interference signal through time hopping transmission.
[0232] In addition, the power of the second Wi-Fi signal is increased by a factor N2, which can be no greater than the ratio of the N time units to the n time units, i.e., (T2-T1) / (T5-T4) shown in FIG. 4. Specifically, the power value of the second Wi-Fi signal is no greater than a third power threshold and no less than a fourth power threshold, the fourth power threshold being the maximum power value of the sending device when transmitting the second Wi-Fi signal in the N time units, and the third power threshold being determined according to the fourth power threshold and the ratio of the N time units to the n time units.
[0233] Optionally, in the embodiments of the present application, the Wi-Fi signal is transmitted through part of the time units in the time period, and in other non-transmission time units in the time period, the sending device and the receiving device can enter a sleep state or a listening state, thereby reducing the power consumption of the sending device and the receiving device.
[0234] In order to facilitate understanding of the technical solutions of the present application, the implementation process of the communication method 300 will be specifically introduced below in combination with embodiments. In the embodiments of the present application, there are a time hopping mechanism of uniform time units and a time hopping mechanism of non-uniform time units.
[0235] Among them, the uniform time unit means that the time lengths of the plurality of time periods (including the first time period and the second time period) are the same, and the number and time length of the time units included are also the same. Embodiments 1 and 2 will introduce the time hopping mechanism of the uniform time unit. The non-uniform time unit means that the time lengths of at least two time periods in the plurality of time periods are different, or the time lengths of at least two time units included in each time period are different. Embodiments 3 and 4 will introduce the time hopping mechanism of the non-uniform time unit.
[0236] Embodiment 1:
[0237] Embodiment 1 will be introduced taking an example that each time period is evenly divided into K time slots and only k time slots are used to transmit the Wi-Fi signal, wherein K is a positive integer greater than 1, and k is a positive integer less than K. FIG. 5 shows a schematic diagram of a time hopping mechanism of a uniform time unit provided by Embodiment 1.
[0238] In Embodiment 1, the index value a of the time unit and the time hopping cycle amount b are introduced as parameters required by the time hopping process. Among them, the index value a is the relative time domain position of the time unit used to transmit the Wi-Fi signal in the time period, and the time hopping cycle amount b is the number of time units for time hopping, that is, the difference between the index value of the time unit used to transmit the Wi-Fi signal in the next time period and the index value of the time unit used to transmit the Wi-Fi signal in the current time period.
[0239] It is worth noting that the "index value" and "time hopping cycle amount" are only examples of naming in the embodiments and do not limit the protection scope. In other embodiments, other names can also be used to indicate the relative time domain position of the time unit used to transmit the Wi-Fi signal in the time period and the number of time units for time hopping, and the present application does not limit this.
[0240] Exemplarily, as shown in FIG. 5, assuming that the index value a1 of the time unit for transmitting the Wi-Fi signal in the first time period is 1, that is, the time slot 0 in the first time period is used for transmitting the Wi-Fi signal. In the case of the time hopping cycle amount b being 1, the index value a2 of the time unit for transmitting the Wi-Fi signal in the second time period is 2, that is, the sum of a1 and b, that is, the time slot 1 in the second time period is used for transmitting the Wi-Fi signal. Similarly, the index value a3 of the time unit for transmitting the Wi-Fi signal in the third time period is 3, that is, the sum of a2 and b, that is, the time slot 2 in the third time period is used for transmitting the Wi-Fi signal.
[0241] Exemplarily, assuming that K is 10 and the index value a1 of the time unit for transmitting the Wi-Fi signal in the first time period is 3, that is, the time slot 2 in the first time period is used for transmitting the Wi-Fi signal. In the case of the time hopping cycle amount b being 6, the index value a2 of the time unit for transmitting the Wi-Fi signal in the second time period is 9, that is, the sum of a1 and b, that is, the time slot 8 in the second time period is used for transmitting the Wi-Fi signal. Similarly, the index value a3 of the time unit for transmitting the Wi-Fi signal in the third time period is 5, that is, the sum of a2 and b and the remainder of K, that is, the time slot 4 in the third time period is used for transmitting the Wi-Fi signal.
[0242] In other words, assuming that each time period is evenly divided into K time slots, the index value of the time unit for transmitting the Wi-Fi signal in the current time period is a, the time hopping cycle amount is b, and the index value of the time unit for transmitting the Wi-Fi signal in the next time period is equal to [(a+b)mod K] or [(a-b)mod K], wherein mod represents the remainder operation.
[0243] Exemplarily, if the number of time units for transmitting the Wi-Fi signal in each time period is multiple, the index value can be used to indicate the starting time unit of the multiple time units, or can be used to indicate the multiple time units. For example, assuming that the number of time units for transmitting the Wi-Fi signal in each time period is 3, when the time slots 1 to 3 in FIG. 5 are used for transmitting the Wi-Fi signal, the index value a of the time units can be 2, that is, the index value of the starting time slot 1, or can be 2-4, that is, the index values of the time slots 1 to 3. The determination manner of the index value of the subsequent time period can refer to the foregoing process, that is, adding or subtracting the time hopping cycle amount and taking the remainder, which will not be described herein again.
[0244] Embodiment 2:
[0245] FIG. 6 shows a diagram of a uniform time unit hopping mechanism provided in Embodiment 2. In FIG. 6, the transmitting device transmits the Wi-Fi signal in the partial time units of each time period according to the hopping pattern shown in FIG. 6, and correspondingly, the receiving device receives the Wi-Fi signal from the transmitting device in the partial time units of each time period according to the hopping pattern shown in FIG. 6. In the embodiments of the present application, the uniform hopping pattern can be reasonably designed according to the total number of time units included in each time period and the number of time units used for transmitting the Wi-Fi signal.
[0246] For example, each time period is divided into 6 time units, and the horizontal axis of the coordinate system shown in (a) of FIG. 6 represents the time period, and the vertical axis represents the time units included in each time period, wherein the black time unit represents the time unit used for transmitting the Wi-Fi signal in the UWB frequency band. For example, as shown in (a) of FIG. 6, time unit 4 in time period #1, time unit 2 in time period #2, time unit 5 in time period #3, etc. are time units used for transmitting the Wi-Fi signal in the UWB frequency band, and correspondingly, as shown in (b) of FIG. 6, the corresponding time units in time period #1 to time period #3 can be used for transmitting the Wi-Fi signal.
[0247] Optionally, in the embodiments of the present application, the time units used for transmitting the Wi-Fi signal in the UWB frequency band in each time period can be multiple, for example, as shown in (c) of FIG. 6, there are two time units in black in each time period, that is, the number of time units used for transmitting the Wi-Fi signal in the UWB frequency band in each time period is 2.
[0248] Optionally, in the embodiments of the present application, the hopping pattern shown in FIG. 6 can be determined by signaling negotiation between the transmitting device and the receiving device, and the transmitting or receiving of the Wi-Fi signal in the UWB frequency band can be implemented according to the hopping pattern. For example, the transmitting device can notify the hopping pattern through a broadcast frame, that is, the hopping pattern is included in the broadcast frame. For another example, during the device network access stage, the transmitting device and the receiving device can negotiate through an association frame, and the hopping pattern is included in the association frame. For another example, before entering the hopping transmission mode, the transmitting device and the receiving device can negotiate the hopping pattern through the interaction of control frames or management frames, that is, the hopping pattern is included in the control frame or the management frame.
[0249] Optionally, in the case where there are multiple receiving devices, the transmitting device can negotiate different hopping patterns with the multiple receiving devices, that is, the transmitting device can assign different hopping patterns to the multiple receiving devices, and the time units used for transmitting the Wi-Fi signal in the different hopping patterns are different. Further, mutual interference between the multiple receiving devices can be avoided.
[0250] The time hopping mechanism in uniform time units is introduced above, and the time hopping mechanism in non-uniform time units will be introduced below in combination with Embodiment 3 and Embodiment 4. In the time hopping mechanism in uniform time units, the time units for transmitting the Wi-Fi signal in adjacent time periods can be of different lengths, and thus the sending device and the receiving device need to negotiate the start time and the length of the time unit for transmitting the Wi-Fi signal in each time period.
[0251] Embodiment 3
[0252] FIG. 7 shows a schematic diagram of a time hopping mechanism in non-uniform time units provided by Embodiment 3. As shown in FIG. 7, the sending device and the receiving device determine the time unit for transmitting the Wi-Fi signal in the next time period by carrying the indication information of the time unit in the next time period in the Wi-Fi signal and / or the acknowledgement signal.
[0253] Exemplarily, the indication information of the time unit can be used to indicate the start time of the time unit for transmitting the Wi-Fi signal next time, and can also be used to indicate the length of the time unit for transmitting the Wi-Fi signal next time, etc. For example, the sending device sends the Wi-Fi signal carrying the start time and / or the length of the time unit for transmitting the Wi-Fi signal next time, to inform the receiving device of the start time and / or the length of the time unit for transmitting the Wi-Fi signal next time. After receiving the Wi-Fi signal, the receiving device sends the acknowledgement signal for the Wi-Fi signal to the sending device to confirm or inform the start time and / or the length of the time unit for transmitting the Wi-Fi signal next time. The case of indicating the start time and / or the length in the Wi-Fi signal and / or the acknowledgement signal will be introduced in detail below, and FIG. 8 shows a schematic diagram of indicating the start time and / or the length in the Wi-Fi signal and / or the acknowledgement signal.
[0254] Optionally, the start time of the time unit for transmitting the Wi-Fi signal next time can be indicated by a specific time in the Wi-Fi signal and / or the acknowledgement signal.
[0255] For example, as shown in (a) of FIG. 7 and FIG. 8, the Wi-Fi signal in time period #1 can carry a starting time t3 to indicate that the starting time of the time unit when the Wi-Fi signal is transmitted in time period #2 is t3. At this time, if the receiving device agrees with the starting time t3, the acknowledgement signal sent by the receiving device can carry the starting time t3 or can not carry the starting time t3. For another example, as shown in (b) of FIG. 7 and FIG. 8, if the receiving device does not agree with the starting time t3, the acknowledgement signal in time period #1 can carry a starting time t4 to indicate that the starting time of the time unit when the Wi-Fi signal is transmitted in time period #2 is t4 instead of t3. In other words, the acknowledgement signal fed back for the Wi-Fi signal can inform the sending device of a new starting time. For another example, as shown in (c) of FIG. 7 and FIG. 8, when the Wi-Fi is transmitted according to a preset period, the Wi-Fi signal in time period #1 can also not carry the starting time of the time unit when the Wi-Fi signal is transmitted in the next time period, that is, it is not necessary to carry the starting time of the time unit when the Wi-Fi signal is transmitted in the next time period. At this time, if the receiving device detects a short-time interference conflicting with the Wi-Fi signal or the retransmission of the Wi-Fi signal reaches a certain number of times, the acknowledgement frame can carry a starting time t4 to indicate that the starting time of the time unit when the Wi-Fi signal is transmitted in time period #2 needs to be modified from the previous periodic time to t4.
[0256] Optionally, the starting time of the time unit when the Wi-Fi signal is transmitted in the next time period can be indicated by a time offset in the Wi-Fi signal and / or the acknowledgement signal. The time offset can be the time difference of the starting time of the time unit when the Wi-Fi signal is transmitted in adjacent time periods, or can also be the time difference of the starting time of the time unit when the Wi-Fi signal is transmitted in the next time period and the starting time of the next time period.
[0257] For example, as shown in FIG. 7, the Wi-Fi signal in time period #1 can carry a time offset dt1, that is, the time difference of the starting time of the time unit when the Wi-Fi signal is transmitted in time period #1 and time period #2, or a time offset dt2, that is, the time difference of the starting time of the time unit when the Wi-Fi signal is transmitted in time period #2 and the starting time of time period #2, and then indicates that the starting time of the time unit when the Wi-Fi signal is transmitted in time period #2 is t3 through the time offset dt1 or dt2, that is, t3=t1+dt1 or t3=t2+dt2, t2=t0+T0, T0 is the time length of time period #1.
[0258] The total duration T0 of the time period #1 can be negotiated in advance between the sending device and the receiving device, or the total duration T0 of the time period #1 can be indicated by using a communication frame. For example, the total duration T0 can be determined by the type of service between the sending device and the receiving device. If the total duration T0 is configured to be small, the service transmission delay is low. If the total duration T0 is configured to be large, a more flexible time hopping scheme can be provided.
[0259] For example, as shown in (a) of FIG. 8, if the receiving device agrees to the time offset dt1, the confirmation signal sent by the receiving device can carry the time offset dt1, or can not carry the time offset dt1. For another example, as shown in (b) of FIG. 8, if the receiving device does not agree to the time offset dt1, the confirmation signal of the time period #1 can carry a time offset dt3 to indicate that the starting time of the time unit for transmitting the Wi-Fi signal in the time period #2 is t4 instead of t3. In other words, the confirmation signal for feeding back the Wi-Fi signal can notify the sending device of a new time offset, and further notify the new starting time. For another example, as shown in (c) of FIG. 8, when the Wi-Fi is transmitted according to a preset period, the Wi-Fi signal in the time period #1 can also not carry a time offset. At this time, if the receiving device detects a short-time interference conflicting with the Wi-Fi signal or the retransmission of the Wi-Fi signal reaches a certain number of times, the confirmation signal can carry a time offset dt3 to indicate that the starting time of the time unit for transmitting the Wi-Fi signal in the time period #2 needs to be modified from the previous periodic time to t4.
[0260] It is worth noting that in the embodiments of the present application, the “time offset” is only an example of naming and does not constitute a limitation. The present application can also be named as “time difference” and the like.
[0261] Optionally, the time length of the time unit for transmitting the Wi-Fi signal in the next time period can be indicated by carrying a time length value in the Wi-Fi signal and / or the confirmation signal. The possible interaction mode can refer to the foregoing introduction of the starting time and the time offset, which will not be described herein.
[0262] Embodiment 4:
[0263] FIG. 9 shows a diagram of a hopping mechanism of a non-uniform time unit according to an embodiment 4. Similar to the embodiment 2, the transmitting device transmits the Wi-Fi signal to the receiving device in part of the time units of each time period according to the hopping pattern shown in FIG. 9, and correspondingly, the receiving device receives the Wi-Fi signal from the transmitting device in part of the time units of each time period according to the hopping pattern shown in FIG. 9. Different from the embodiment 2, in the embodiment 4, the non-uniform hopping pattern can be reasonably designed, i.e., there are at least two time periods with different time lengths in the hopping pattern or there are at least two time units with different time lengths in one time period.
[0264] For example, as shown in (a) of FIG. 9, the time length of each time period can be the same and the time units can be divided in the same way, but the time length of the time units included in each time period is different, e.g., the time length of the 5 time units divided in each time period shown in (a) of FIG. 9 can be different. The process of transmitting or receiving the Wi-Fi signal based on the hopping pattern can refer to the description of the embodiment 2, and the comparison will not be repeated here.
[0265] For example, as shown in (b) of FIG. 9, the time length between the time periods can also be different, i.e., there are at least two time periods with different time lengths in the hopping pattern. For another example, as shown in (c) of FIG. 9, the time length of the time units in each time period can be different, i.e., there are at least two time units with different time lengths in one time period in the hopping pattern.
[0266] In the embodiments of the present application, the hopping pattern shown in FIG. 9 can be determined by signaling negotiation between the transmitting device and the receiving device, and the transmission or reception of the Wi-Fi signal in the UWB frequency band can be implemented according to the hopping pattern.
[0267] Through the hopping mechanism of the uniform time unit or the non-uniform time unit in the above-described embodiments 1 to 4, the short-time and burst interference can be effectively avoided, and the anti-interference capability, security, etc. of the Wi-Fi signal in the UWB frequency band can be improved.
[0268] In the above-described technical solutions, only the uplink or downlink transmission is involved, i.e., each time period can be used only for uplink transmission or downlink transmission. In order to further reduce the service transmission delay, the present application also provides a method for allocating uplink and downlink transmission time, i.e., any time period can be used for both uplink transmission and downlink transmission. Or, any time period includes both uplink time units for uplink transmission and downlink time units for downlink transmission.
[0269] Optionally, in embodiments of the present application, the time units of uplink transmission and downlink transmission can be statically allocated, i.e., the time units of uplink transmission and downlink transmission can be continuously and alternately allocated in each time period. FIG. 10 shows a schematic diagram of statically allocating time units of uplink transmission and downlink transmission according to an embodiment of the present application.
[0270] For example, the first L1 time units of each time period are used for downlink transmission, and the last L2 time units of each time period are used for uplink transmission, or in other words, the fixed time at the beginning of each time period is used for downlink transmission, and the fixed time at the end of each time period is used for uplink transmission. In other embodiments of the present application, the sequence of downlink transmission first and then uplink transmission shown in (a) of FIG. 10 can be replaced by the sequence of uplink transmission first and then downlink transmission.
[0271] For example, the first L1 time units of each time period are used for downlink transmission, and the last L2 time units of each time period are used for uplink transmission, or in other words, the fixed time at the beginning of each time period is used for downlink transmission, and the fixed time at the end of each time period is used for uplink transmission. In other embodiments of the present application, the sequence of downlink transmission first and then uplink transmission shown in (a) of FIG. 10 can be replaced by the sequence of uplink transmission first and then downlink transmission.
[0272] It is worth noting that the present application does not limit the specific time length of uplink transmission and downlink transmission. The allocation scheme of uplink transmission and downlink transmission shown in FIG. 10 can be determined by the aforementioned signaling negotiation and other methods between the sending device and the receiving device.
[0273] Optionally, in embodiments of the present application, the time units of uplink transmission and downlink transmission can be dynamically allocated, i.e., the signals exchanged between the sending device and the receiving device contain a dynamic indication field, which can indicate the time period of uplink transmission and downlink transmission.
[0274] For example, as shown in (b) of FIG. 11, the dt1 time period in the first time period can be used for downlink transmission, e.g., the AP sends a downlink signal #1 to the STA, wherein the downlink signal #1 includes the first field and the second field, and the first field has a value of 0 and the second field has a value indicating that the transmission time of the next hop transmission is dt2. Then, the STA determines that the dt2 time period after the dt1 time period can be used for sending an uplink signal after receiving the downlink signal #1. Similarly, the uplink signal #1 can include the first field and the second field, and the first field has a value of 1 and the second field has a value indicating that the transmission time of the next hop transmission is dt3. Then, the AP determines that the dt3 time period can be used for sending a downlink signal, e.g., the downlink signal #2 as shown in (b) of FIG. 11, after receiving the uplink signal #1.
[0275] For example, as shown in (b) of FIG. 11, the dt1 time period in the first time period can be used for downlink transmission, e.g., the AP sends a downlink signal #1 to the STA, wherein the downlink signal #1 includes the first field and the second field, and the first field has a value of 0 and the second field has a value indicating that the transmission time of the next hop transmission is dt2. Then, the STA determines that the dt2 time period after the dt1 time period can be used for sending an uplink signal after receiving the downlink signal #1. Similarly, the uplink signal #1 can include the first field and the second field, and the first field has a value of 1 and the second field has a value indicating that the transmission time of the next hop transmission is dt3. Then, the AP determines that the dt3 time period can be used for sending a downlink signal, e.g., the downlink signal #2 as shown in (b) of FIG. 11, after receiving the uplink signal #1.
[0276] For example, as shown in (b) of FIG. 11, the dt1 time period in the first time period can be used for downlink transmission, e.g., the AP sends a downlink signal #1 to the STA, wherein the downlink signal #1 includes the first field and the second field, and the first field has a value of 0 and the second field has a value indicating that the transmission time of the next hop transmission is dt2. Then, the STA determines that the dt2 time period after the dt1 time period can be used for sending an uplink signal after receiving the downlink signal #1. Similarly, the uplink signal #1 can include the first field and the second field, and the first field has a value of 1 and the second field has a value indicating that the transmission time of the next hop transmission is dt3. Then, the AP determines that the dt3 time period can be used for sending a downlink signal, e.g., the downlink signal #2 as shown in (b) of FIG. 11, after receiving the uplink signal #1.
[0277] For example, as shown in (b) of FIG. 11, the dt1 time period in the first time period can be used for downlink transmission, e.g., the AP sends a downlink signal #1 to the STA, wherein the downlink signal #1 includes the first field and the second field, and the first field has a value of 0 and the second field has a value indicating that the transmission time of the next hop transmission is dt2. Then, the STA determines that the dt2 time period after the dt1 time period can be used for sending an uplink signal after receiving the downlink signal #1. Similarly, the uplink signal #1 can include the first field and the second field, and the first field has a value of 1 and the second field has a value indicating that the transmission time of the next hop transmission is dt3. Then, the AP determines that the dt3 time period can be used for sending a downlink signal, e.g., the downlink signal #2 as shown in (b) of FIG. 11, after receiving the uplink signal #1.
[0278] For another example, FIG. 12 shows another dynamic allocation diagram provided by the embodiments of the present application. In the transmission process between the AP and the STA, one of the stations can not know whether the other station will transmit signals in the time unit of the uplink transmission or downlink transmission indicated by the first field, i.e., can only indicate a fixed time window of the available time window but cannot indicate whether there is signal transmission in the time window. Thus, as shown in (a) of FIG. 12, the first field can be modified to indicate whether to occupy the transmission time of the next hop time, e.g., the first field with a value of 0 indicates not to occupy the transmission time of the next hop time, and the first field with a value of 1 indicates to occupy the transmission time of the next hop time. The definition of the second field can remain unchanged.
[0279] Specifically, for example, as shown in (b) of FIG. 12, when the STA transmits an uplink signal to the AP, the uplink signal includes the first field with a value of 0 and the second field with a value of t1, to indicate that the STA does not occupy the time window with a subsequent time length of t1. Further, in the time window with the subsequent time length of t1, the AP can occupy the time window to transmit a downlink signal. Alternatively, in the time window with the subsequent time length of t1, the AP can not transmit a downlink signal.
[0280] For another example, as shown in (b) of FIG. 12, when the STA transmits an uplink signal to the AP, the uplink signal includes the first field with a value of 1 and the second field with a value of t2, to indicate that the STA occupies the time window with a subsequent time length of t2. Further, in the time period with the subsequent time length of t2, the AP cannot occupy the time period and thus cannot transmit a downlink signal, but only receives an uplink signal from the STA.
[0281] Similarly, when the AP transmits a downlink signal to the STA, the AP can indicate whether to occupy the subsequent time window by the value of the first field in the downlink signal, i.e., whether the AP will continue to transmit a downlink signal in the subsequent time window. In the case of not transmitting a downlink signal, the first field indicates not to occupy the subsequent time period, to give the time period to the STA, i.e., to receive an uplink signal from the STA in the subsequent time period.
[0282] For another example, FIG. 13 shows another dynamic allocation diagram provided by the embodiments of the present application. In the scenarios of FIG. 11 and FIG. 12, the AP and the STA can be considered to alternately control each other, i.e., alternately determine whether to transmit or receive data in the subsequent time window, while in the scenario of FIG. 13, the AP can control whether to transmit or receive data in the subsequent time window.
[0283] In the above scenario, the definition of the first field can be the same as that in FIG. 11 or FIG. 12, as shown in FIG. 13. For example, in the downlink signal, the value 0 of the first field can indicate that the next time window is for the STA to send the uplink signal, or the AP does not occupy the next time window and gives the time window to the STA; the value 1 of the first field can indicate that the next time window is for the AP to continue sending the downlink signal, or the AP occupies the next time window. However, in the uplink signal sent by the STA, the value of the first field of the uplink signal can only be 0, that is, the uplink signal cannot be continuously sent, and in the subsequent time window, only the downlink signal can be sent by the AP. Further, the AP can control the signal transmitted in the time window, and when the AP does not need to transmit the downlink signal, the time window can be given to the STA to transmit the uplink signal.
[0284] Optionally, the AP can determine the value of the first field, that is, determine whether to give the next time window to the STA to send the uplink signal, by querying the service type, service state or buffer status of the STA. If the STA does not have service data to upload, the AP can determine that the value of the first field is 1, that is, the next time window is for the AP to continue sending the downlink signal, or the AP occupies the next time window. If the STA has service data to upload, the AP can determine that the value of the first field is 0, that is, the next time window is for the STA to send the uplink signal, or the AP does not occupy the next time window and gives the time window to the STA.
[0285] Optionally, in the case of termination of the time hopping transmission, the first field and the second field can not be carried in the uplink signal or the downlink signal to indicate the termination of the time hopping transmission, that is, there is no transmission of the uplink signal or the downlink signal in the next time period. Optionally, in some other embodiments of the present application, the termination of the time hopping transmission can also be indicated by defining a special value of the second field, for example, the value of the second field is all 1. Optionally, the termination of the time hopping transmission can also be indicated by a field in other positions of the uplink signal or the downlink signal, which is not limited in the present application.
[0286] It is worth noting that the field values in FIGS. 11 to 13 are only examples and do not limit the first field and the second field. In some other embodiments of the present application, the first field and the second field can include more values, or the value definition manner thereof is different from that shown in FIGS. 11 to 13, which is not limited in the present application.
[0287] Finally, the apparatus embodiment of the embodiments of the present application is introduced.
[0288] To implement the functions in the methods provided in the present application, the communication device such as an AP or a STA can include hardware structures and / or software modules to implement the functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether a certain function is implemented in the form of hardware structure, software module, or hardware structure plus software module depends on specific application and design constraints of the technical solutions.
[0289] FIG. 14 is a schematic block diagram of a communication apparatus 1400 according to an embodiment of the present application. The communication apparatus 1400 can be a transmitting device or a receiving device such as an AP or a STA, or a chip or a module in a transmitting device or a receiving device, and is configured to implement the methods according to the above-described embodiments. The communication apparatus 1400 includes a transceiver 1410. The transceiver 1410 is exemplarily described as follows.
[0290] The transceiver 1410 can include a transmitting unit and a receiving unit. The transmitting unit is configured to perform transmitting actions of the communication apparatus, and the receiving unit is configured to perform receiving actions of the communication apparatus. For ease of description, the transmitting unit and the receiving unit are combined into one transceiver in the embodiments of the present application. The combination is described herein, and will not be repeated hereinafter.
[0291] When the communication apparatus 1400 is a transmitting device, the transceiver 1410 is exemplarily configured to transmit a first Wi-Fi signal to a receiving device in an ultra-wideband (UWB) frequency band at a first time unit of a first time period, and transmit a second Wi-Fi signal to the receiving device in the UWB frequency band at a second time unit of a second time period.
[0292] When the communication apparatus 1400 is a receiving device, the transceiver 1410 is exemplarily configured to receive a first Wi-Fi signal from a transmitting device in an ultra-wideband (UWB) frequency band at a first time unit of a first time period, and receive a second Wi-Fi signal from the transmitting device in the UWB frequency band at a second time unit of a second time period.
[0293] The above-described content is only exemplary. When the communication apparatus 1400 is a transmitting device or a receiving device, it is responsible for performing the methods or steps related to the transmitting device or the receiving device in the above-described method embodiments.
[0294] Optionally, the communication apparatus 1400 further includes a processing unit 1420 configured to generate the first Wi-Fi signal and the second Wi-Fi signal.
[0295] Optionally, the communication apparatus 1400 further includes a storage unit (not shown in the figure) configured to store programs or codes for implementing the above-described methods.
[0296] Fig. 15 is a schematic block diagram of a communication apparatus 1500 according to an embodiment of the present application. The communication apparatus 1500 comprises a processor 1510 and a communication interface 1520, which can be connected to each other by a bus 1530. The communication apparatus 1500 can be a transmitting device or a receiving device, etc. performing the communication method 300.
[0297] Optionally, the communication apparatus 1500 can further comprise a memory 1540. The memory 1540 can include, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1540 is used to store relevant instructions and data.
[0298] The processor 1510 can be one or more central processing units (CPUs). In the case where the processor 1510 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0299] When the communication apparatus 1500 is a transmitting device, the communication interface 1520 is configured to transmit a first Wi-Fi signal to a receiving device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, and to transmit a second Wi-Fi signal to the receiving device in the UWB frequency band and at a second time unit of a second time period.
[0300] When the communication apparatus 1500 is a receiving device, the communication interface 1520 is configured to receive a first Wi-Fi signal from a transmitting device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, and to receive a second Wi-Fi signal from the transmitting device in the UWB frequency band and at a second time unit of a second time period.
[0301] The above description is only exemplary. When the communication apparatus 1500 is a transmitting device or a receiving device, it will be responsible for performing the methods or steps related to the transmitting device or the receiving device in the foregoing method embodiments.
[0302] The above description is only exemplary. The specific content can refer to the content shown in the foregoing method embodiments. The implementation of each operation of Fig. 15 can also correspond to the description of the corresponding method embodiments shown in Figs. 3 to 13.
[0303] The device embodiments shown in FIG. 14 and FIG. 15 are used to implement the content described in FIG. 3 to FIG. 13. The specific execution steps of the device shown in FIG. 14 and FIG. 15 can refer to the content described in the foregoing method embodiments.
[0304] FIG. 16 is a schematic block diagram of a communication device 1600 according to an embodiment of the present application. The communication device 1600 is configured to implement the functions of a sending device or a receiving device. The communication device 1600 can be a chip in the sending device or the receiving device.
[0305] The communication device 1600 includes an input / output interface 1620 and a processor 1610. The input / output interface 1620 can be an input / output circuit. The processor 1610 can be a signal processor, a chip, or other integrated circuit that can implement the method of the present application. The input / output interface 1620 is configured to input or output signals or data.
[0306] For example, when the communication device 1600 is a sending device, the input / output interface 1620 is configured to send a first Wi-Fi signal to a receiving device in a first time unit of a first time period in a UWB frequency band, and send a second Wi-Fi signal to the receiving device in a second time unit of a second time period in the UWB frequency band.
[0307] For example, when the communication device 1600 is a receiving device, the input / output interface 1620 is configured to receive a first Wi-Fi signal from a sending device in a first time unit of a first time period in a UWB frequency band, and receive a second Wi-Fi signal from the sending device in a second time unit of a second time period in the UWB frequency band.
[0308] In one possible implementation, the processor 1610 implements the functions of the sending device or the receiving device by executing instructions stored in a memory.
[0309] Optionally, the communication device 1600 further includes a memory.
[0310] Optionally, the processor and the memory are integrated.
[0311] Optionally, the memory is outside the communication device 1600.
[0312] In one possible implementation, the processor 1610 can be a logic circuit, and the processor 1610 inputs / outputs messages or signaling through the input / output interface 1620. The logic circuit can be a signal processor, a chip, or other integrated circuit that can implement the method of the embodiments of the present application.
[0313] The above description of the communication device 1600 is only exemplary, and the communication device 1700 can be used to perform the methods described in the foregoing embodiments, and the details can be referred to the description of the foregoing method embodiments, which will not be repeated here.
[0314] Optionally, the memory is outside the communication device 1600.
[0315] In one possible implementation, the device 1600 can be a chip system 1700.
[0316] FIG. 17 is a schematic diagram of a chip system 1700 according to an embodiment of the present application. The chip system 1700 (or also referred to as a processing system) includes a logic circuit 1710 (i.e., a processor 1610) and an input / output interface 1720.
[0317] The logic circuit 1710 can be a processing circuit in the chip system 1700. The logic circuit 1710 can be coupled to a storage unit to invoke instructions in the storage unit, so that the chip system 1700 can implement the methods and functions of the embodiments of the present application. The input / output interface 1720 can be an input / output circuit in the chip system 1700, which outputs the processed information of the chip system 1700 or inputs data or signaling information to be processed into the chip system 1700 for processing.
[0318] As one solution, the chip system 1700 is configured to implement the operations performed by the sending device or the receiving device in the above method embodiments.
[0319] For example, the input / output interface 1720 is configured to implement the sending and / or receiving related operations performed by the sending device or the receiving device in the above method embodiments.
[0320] The above description of the communication device is only exemplary, and the communication device can be used to perform the methods described in the foregoing embodiments, and the details can be referred to the description of the foregoing method embodiments, which will not be repeated here.
[0321] The present application also provides a chip including a processor, configured to invoke and run instructions stored in a memory, so that a communication device installed with the chip performs the methods in the above examples.
[0322] The application further provides a chip comprising: an input interface, an output interface, and a processor, the input interface, the output interface, and the processor being connected through internal connection paths, the processor being configured to execute code in a memory, and when the code is executed, the processor is configured to execute the method in any of the above examples. Optionally, the chip further comprises a memory configured to store the computer program or the code.
[0323] The application further provides a processor configured to be coupled with a memory and configured to execute the method and the function of the sending device or the receiving device in any of the above examples.
[0324] The application provides a computer program product comprising instructions, when the computer program product is executed on a computer, the method of the above examples is implemented.
[0325] The application further provides a computer program, when the computer program is executed on a computer, the method of the above examples is implemented.
[0326] The application further provides a computer readable storage medium, the computer readable storage medium stores a computer program, when the computer program is executed on a computer, the method of the above examples is implemented.
[0327] Those skilled in the art can understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solutions. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.
[0328] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the above method embodiments, which will not be repeated here.
[0329] In several embodiments provided in the application, the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0330] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the technical solutions of the embodiments of the present application.
[0331] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be physically present alone, or two or more units can be integrated into one unit.
[0332] If the function is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application or the parts that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of each method embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various program code storage media.
[0333] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited to this. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the embodiments of the present application, which should be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
A communication method characterized by comprising: Comprising: The sending device sends a first Wi-Fi signal to a receiving device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, wherein the first time period comprises M time units, the first time unit is m time units of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; The sending device sends a second Wi-Fi signal to the receiving device in the UWB frequency band and at a second time unit of a second time period, wherein the second time period is after the first time period, the second time period comprises N time units, the second time unit is n time units of the N time units, and the time domain position of the second time unit in the second time period is different from the time domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N. The method of claim 1, wherein The sending bandwidth of the UWB frequency band is greater than 320MHz. The method according to claim 1 or 2, characterized in that The power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is the maximum power value of the sending device when sending the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and the ratio of the M time units to the m time units; and / or, The power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is the maximum power value of the sending device when sending the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and the ratio of the N time units to the n time units. The method according to any one of claims 1 to 3, characterized in that The first Wi-Fi signal comprises an index value of the first time unit and / or a time hopping cycle quantity, the index value of the first time unit is used to indicate the time domain position of the m time units in the M time units, and the time hopping cycle quantity is used to indicate the number of time units of time hopping, and the time domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time hopping cycle quantity. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The sending device receives an acknowledgement signal from the receiving device for the first Wi-Fi signal, the acknowledgement signal is used to confirm or notify the starting time of the second time unit and / or the time length. The method according to claim 5, characterized in that The acknowledgement signal is specifically used to confirm or notify the time offset between the first time unit and the second time unit and / or the time length of the second time unit, and the starting time of the second time unit is determined according to the starting time of the first time unit and the time offset between the first time unit and the second time unit. The method according to claim 6, characterized in that The first Wi-Fi signal comprises a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, and the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length, or The confirmation signal is used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length. The method according to claim 6, characterized in that The confirmation signal comprises second information used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, and the first Wi-Fi signal does not comprise the second information. The method according to any one of claims 1 to 3, characterized in that The sending device sends the first Wi-Fi signal to the receiving device in a first time unit of a first time period, comprising: The sending device sends the first Wi-Fi signal to the receiving device in the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units for transmitting Wi-Fi signals in a plurality of time periods, the plurality of time periods comprising the first time period and a second time period; The sending device sends a second Wi-Fi signal to the receiving device in a second time unit of a second time period, comprising: The sending device sends the second Wi-Fi signal to the receiving device in the second time unit according to the time hopping pattern. The method of claim 9, wherein The time lengths of the plurality of time periods are the same, or the time lengths of at least two time periods in the plurality of time periods are different. The method according to claim 9 or 10, characterized in that Each time unit included in each time period in the plurality of time periods has the same time length, or at least two time units included in at least one time period in the plurality of time periods have different time lengths. The method according to any one of claims 9 to 11, characterized in that The method further comprises: The sending device sends a first communication frame, the first communication frame comprising the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame. The method according to any one of claims 1 to 12, characterized in that The first time period and / or the second time period comprise at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission. The method of claim 13, wherein The uplink time units for uplink transmission and the downlink time units for downlink transmission in the first time period are continuously and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are continuously and alternately distributed. A communication method characterized by comprising: Comprise: The receiving device receives a first Wi-Fi signal from the sending device in an ultra-wideband (UWB) frequency band and at a first time unit of a first time period, where the first time period includes M time units, the first time unit is an mth time unit of the M time units, M is a positive integer greater than 1, and m is a positive integer less than M; The receiving device receives a second Wi-Fi signal from the sending device in the UWB frequency band and at a second time unit of a second time period, where the second time period is after the first time period, the second time period includes N time units, the second time unit is an nth time unit of the N time units, and a time-domain position of the second time unit in the second time period is different from a time-domain position of the first time unit in the first time period, N is a positive integer greater than 1, and n is a positive integer less than N. The method of claim 15, wherein A transmission bandwidth of the UWB frequency band is greater than 320 MHz. The method according to claim 15 or 16, characterized in that A power value of the first Wi-Fi signal is not greater than a first power threshold and not less than a second power threshold, the second power threshold is a maximum power value when the receiving device receives the first Wi-Fi signal on the M time units, and the first power threshold is determined according to the second power threshold and a ratio of the M time units to the m time units; and / or A power value of the second Wi-Fi signal is not greater than a third power threshold and not less than a fourth power threshold, the fourth power threshold is a maximum power value when the receiving device receives the second Wi-Fi signal on the N time units, and the third power threshold is determined according to the fourth power threshold and a ratio of the N time units to the n time units. The method according to any one of claims 15 to 17, characterized in that The first Wi-Fi signal includes an index value of the first time unit and / or a time-hopping cycle quantity, the index value of the first time unit is used to indicate a time-domain position of the m time units in the M time units, and the time-hopping cycle quantity is used to indicate a number of time-hopping time units, and a time-domain position of the n time units in the N time units is determined according to the index value of the first time unit and the time-hopping cycle quantity. The method according to any one of claims 15 to 17, characterized in that The method further includes: The receiving device sends an acknowledgement signal for the first Wi-Fi signal to the sending device, and the acknowledgement signal is used to confirm or notify a starting time of the second time unit and / or a time length of the second time unit. The method of claim 19, wherein The acknowledgement signal is specifically used to confirm or notify a time offset between the first time unit and the second time unit and / or a time length of the second time unit, and the starting time of the second time unit is determined according to a starting time of the first time unit and the time offset between the first time unit and the second time unit. The method of claim 20, wherein The first Wi-Fi signal comprises a first time offset between the first time unit and the second time unit and / or a first time length of the second time unit, and the confirmation signal is used to confirm that the time offset between the first time unit and the second time unit is the first time offset and / or the time length of the second time unit is the first time length, or The confirmation signal is used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, the second time offset being different from the first time offset, and the second time length being different from the first time length. The method of claim 20, wherein The confirmation signal comprises second information used to inform that the time offset between the first time unit and the second time unit is a second time offset and / or the time length of the second time unit is a second time length, and the first Wi-Fi signal does not comprise the second information. The method according to any one of claims 15 to 17, characterized in that The receiving device receives the first Wi-Fi signal from the sending device in a first time unit of a first time period, comprising: The receiving device receives the first Wi-Fi signal from the sending device in the first time unit according to a time hopping pattern, the time hopping pattern being used to indicate time units in a plurality of time periods for transmitting Wi-Fi signals, the plurality of time periods comprising the first time period and a second time period; The receiving device receives a second Wi-Fi signal from the sending device in a second time unit of a second time period, comprising: The receiving device receives the second Wi-Fi signal from the sending device in the second time unit according to the time hopping pattern. The method of claim 23, wherein The time lengths of the plurality of time periods are the same, or the time lengths of at least two time periods in the plurality of time periods are different. The method according to claim 23 or 24, characterized in that Each time unit included in each time period in the plurality of time periods has the same time length, or at least two time units in at least one time period in the plurality of time periods have different time lengths. The method according to any one of claims 23 to 25, characterized in that The method further comprises: The receiving device receives a first communication frame, the first communication frame comprising the time hopping pattern, the first communication frame being at least one of a broadcast frame, an association frame in a device commissioning phase, an interaction control frame, and a management frame. The method according to any one of claims 15 to 26, characterized in that The first time period and / or the second time period comprise at least one uplink time unit for uplink transmission and at least one downlink time unit for downlink transmission. The method of claim 27, wherein The uplink time units for uplink transmission and the downlink time units for downlink transmission in the first time period are continuously and alternately distributed, and / or the time units for uplink transmission and the time units for downlink transmission in the second time period are continuously and alternately distributed. A communication device, characterized by The communication apparatus comprises units for implementing the method according to any one of claims 1 to 14. A communication device, characterized by The communication apparatus comprises units for implementing the method according to any one of claims 15 to 28. A communication device characterized by comprising: comprises a processor configured to couple to a memory, read instructions and / or program code in the memory, and perform the method of any of claims 1 to 14. A communication device characterized by comprising: comprising: a processor configured to couple to a memory, read instructions and / or program code in the memory, and perform the method of any of claims 15 to 28. A communication system characterized by comprising at least one communication device according to claim 31 and at least one communication device according to claim 32. A chip system, characterized by comprising: a logic circuit configured to couple to an input / output interface through which data is transmitted to perform the method of any of claims 1 to 14 or to perform the method of any of claims 15 to 28. A computer readable medium characterized in that, the computer readable medium stores program code that, when executed on a communication device, causes the communication device to perform the method of any of claims 1 to 14 or to perform the method of any of claims 15 to 28. A computer program product, characterized in that comprising computer program code that, when executed, implements the method of any of claims 1 to 14 or the method of any of claims 15 to 28.
Citation Information
Patent Citations
Wi-Fi and UWB Coexistence Schemes
CN112566130A
Communication method and device
CN116896758A
Method and device for transmitting physical layer protocol data unit based on ultra wide band
CN117318902A
Method for indicating power and communication device
CN118042605A