Data transmission method and data transmission device
By performing channel availability checks and preamble deletion on multiple channels, the problem of reduced transmission efficiency and connection interruption caused by radar signals in existing technologies is solved, achieving efficient data transmission with zero waiting time.
Patent Information
- Application Number
- CN202510022628.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-07-08
- Filing Date
- 2025-01-07
- Publication Date
- 2025-10-31
AI Technical Summary
Existing equipment needs to disconnect from the channel when it detects a radar signal, which reduces transmission efficiency and may cause connection interruption, making it impossible to effectively maintain efficient data transmission.
By performing channel availability checks on multiple channels, identifying and deleting the noise channels corresponding to radar signals, utilizing other channels for data transmission, and restoring the noise channels after the non-occupancy period ends, dynamic bandwidth selection with zero waiting time is achieved.
When a radar signal is detected, data continues to be transmitted through a portion of the channels, avoiding reduced transmission efficiency and connection interruptions, thus improving data transmission efficiency and maintaining continuity.
Smart Images

Figure CN120880976A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a data transmission method and a data transmission apparatus, and particularly to a data transmission method and apparatus that maintains transmission efficiency and avoids disconnection. Background Technology
[0002] Dynamic frequency selection (DFS) requires a channel availability check (CAC) before using a channel, and the channel can only be used if it is confirmed that there are no radar signals. Conversely, if a radar signal is detected, the channel must be disconnected for a non-occupancy period. Furthermore, a channel availability check must be performed again if the channel is to be used subsequently.
[0003] Existing equipment typically has only one circuit or no additional antenna for independent channel availability checks. When existing equipment detects a radar signal, it must disconnect from the channel. If the bandwidth is 160MHz, disconnecting reduces the bandwidth to 80MHz. During this period, the existing equipment cannot use the channel, resulting in reduced transmission efficiency. Furthermore, subsequent access to the channel requires another availability check, leading to connection interruptions and inconvenience to users. Summary of the Invention
[0004] In view of the shortcomings of the prior art, one of the objectives of the present invention is (but not limited to) to provide a data transmission method and a data transmission device to improve the shortcomings of the prior art.
[0005] In some specific embodiments, the present invention provides a data transmission method in which a processor reads at least one instruction stored in a memory to execute the data transmission method described above. The data transmission method includes the following steps: performing a channel availability check on multiple channels to check whether the multiple channels include radar signals; if a noise channel of the multiple channels includes radar signals, deleting the preamble of the noise channel corresponding to the radar signal to stop data transmission through the noise channel; transmitting data through a portion of the multiple channels other than the noise channel, wherein the first bandwidth of the noise channel is less than or equal to the second bandwidth of the portion of the channels; after the end of the non-occupancy period, performing a channel availability check on the noise channel to check whether the noise channel includes radar signals; and if the noise channel does not include radar signals, restoring the noise channel, and transmitting data through the noise channel and the portion of the channels.
[0006] In some specific embodiments, the present invention provides a data transmission apparatus, including a memory and a processor. The memory is used to store at least one instruction. The processor is used to read at least one instruction to perform the following steps: performing a channel availability check on multiple channels to check whether the multiple channels include radar signals; if a noise channel of the multiple channels includes radar signals, deleting the preamble of the noise channel corresponding to the radar signal to stop data transmission through the noise channel; and transmitting data through a portion of the multiple channels other than the noise channel, wherein a first bandwidth of the noise channel is less than or equal to a second bandwidth of the portion of the channels; after the end of the unoccupied period, performing a channel availability check on the noise channel to check whether the noise channel includes radar signals; and if the noise channel does not include radar signals, restoring the noise channel, and transmitting data through the noise channel and the portion of the multiple channels.
[0007] The technical means embodied in the specific embodiments of the present invention can improve at least one of the shortcomings of the prior art. The data transmission method and data transmission device of the present invention only need to stop data transmission through the noisy channels of multiple channels. Furthermore, the data transmission method and data transmission device of the present invention can also transmit data through some channels of multiple channels, thereby maintaining transmission efficiency. To restore bandwidth, the present invention does not need to stop transmission first. The present invention can directly perform a channel availability check on the noisy channel where data transmission has stopped, and after the check passes, restore the noisy channel to resume data transmission. During this process, transmission does not need to be stopped, thus achieving the purpose of a zero-wait DFS channel.
[0008] The features, implementation, and effects of the present invention are described in detail below with reference to the accompanying drawings. Attached Figure Description
[0009] Figure 1 This is a schematic diagram of a data transmission device according to an embodiment of the present invention.
[0010] Figure 2 This is a flowchart illustrating a data transmission method according to an embodiment of the present invention.
[0011] Figure 3 This is a schematic diagram illustrating the operation of a data transmission method according to an embodiment of the present invention.
[0012] Explanation of reference numerals in the attached figures:
[0013] 100: Data transmission device; 110: Processor; 120: Memory
[0014] 200: Method DFS: Dynamic bandwidth selection Non-DFS: Non-dynamic bandwidth selection
[0015] S210~S250: Steps UNII-1, UNII-2, UNII-2Extended, UNII-3: Frequency Band Detailed Implementation
[0016] All terms used herein have their common meanings. The definitions of the terms used above in commonly used dictionaries, and examples of the use of any term discussed herein, are merely illustrative and should not limit the scope or meaning of the invention. Similarly, the invention is not limited to the various embodiments shown in this specification.
[0017] As used herein, "coupled" or "connected" can refer to two or more components making direct physical or electrical contact with each other, or indirectly making direct physical or electrical contact with each other, or to two or more components operating or acting on each other. As used herein, the term "circuit" can refer to a device consisting of at least one transistor and / or at least one active or passive component connected in a certain manner to process signals.
[0018] As used herein, the term "and / or" includes any combination of one or more of the listed related items. The terms first, second, and third, etc., are used herein to describe and identify individual elements. Therefore, a first element herein may also be referred to as a second element without departing from the spirit of the invention. For ease of understanding, similar elements in the figures will be designated with the same reference numerals.
[0019] To avoid problems such as reduced transmission efficiency and connection interruption, this invention proposes a data transmission method and a data transmission device, which are described in detail below.
[0020] Figure 1 A schematic diagram of a data transmission device 100 according to an embodiment of the present invention is shown. As shown, the data transmission device 100 includes a processor 110 and a memory 120. The memory 120 is used to store at least one instruction. The processor 110 is used to read at least one instruction to execute a data transmission process.
[0021] To make the operation of the data transmission device 100 easier to understand, please refer to [link / reference needed]. Figure 2 , Figure 2 A flowchart of a data transmission method 200 according to an embodiment of the present invention is provided.
[0022] In step 210, channel availability checks are performed on multiple channels to check whether any channels contain radar signals. For example, dynamic frequency selection (DFS) requires a channel availability check (CAC) before using a channel. This invention performs channel availability checks on channels to check whether any radar signals are present in the channels.
[0023] In step 220, if multiple channels have noise channels that include radar signals, the preamble of the noise channel corresponding to the radar signal is deleted to stop data transmission through the noise channel. Please refer to [link to relevant documentation]. Figure 3 This invention can employ a per-20MHz technique; if a channel is found to have... Figure 3 For the radar signal indicated, the present invention can selectively perform preamble puncturing only on the 20MHz band where the radar signal appears, in order to stop data transmission through the aforementioned 20MHz band.
[0024] In step 230, data is transmitted through a portion of the channels other than the noise channel, wherein the first bandwidth of the noise channel is less than or equal to the second bandwidth of the portion of the channels. See also... Figure 3 The present invention can employ a per-20MHz technique. Even when the transmission of data through the radar signal at 20MHz is stopped, the present invention can still transmit data at 80MHz and 60MHz to maintain transmission efficiency.
[0025] In step 240, after the non-occupancy period ends, a channel availability check is performed on the noise channel to check whether it includes radar signals. In step 250, if the noise channel does not include radar signals, the noise channel is restored, and data is transmitted from the noise channel and a portion of the channels. Please refer to [link to relevant documentation]. Figure 3 After the non-occupancy period ends, this invention will... Figure 3 The 20MHz channel where the indicated radar signal appears is checked for channel availability. During this time, the invention maintains the connection through a portion of the channel (as shown in the figure, 80MHz and 60MHz), thus preventing connection interruption. Subsequently, if... Figure 3The designated 20MHz channel is no longer occupied by radar. This invention can restore the aforementioned 20MHz channel and transmit data with a full bandwidth of 160MHz. Therefore, this invention can transmit data at 160MHz after the non-occupancy period ends, while existing technologies can only maintain a bandwidth of 80MHz for data transmission. The transmission efficiency of this invention is 100% higher than that of existing technologies. In some embodiments, the channel availability check time is approximately 60 seconds, but this invention is not limited to this and is merely used to illustrate one implementation of the invention.
[0026] Overall, please refer to Figure 3 Assuming a bandwidth of 160MHz, the channel is in the UNII-2 Extended band, and the radar signal appears... Figure 3 For channel 116, since existing equipment lacks the capability for per-20MHz detection, if it wants to continue transmitting data, it must leave the aforementioned DFS channel and reduce its bandwidth to 80MHz in band UNII-1. In this case, the ideal transmission speed will be halved, from 160MHz to 80MHz. Furthermore, existing equipment typically only has one circuit or no additional antenna for independent channel availability checks, and can only maintain data transmission on the non-DFS channel with a bandwidth of 80MHz.
[0027] If existing equipment needs to restore bandwidth to 160MHz, it must first stop data transmission and return to the DFS channel for another channel availability check. However, this would cause connection interruption and inconvenience to users. In contrast, this invention does not require stopping transmission to restore bandwidth to 160MHz. It can directly perform a channel availability check on the noisy channel that has stopped transmitting data, and after the check passes, restore the noisy channel for data transmission. This process does not require stopping transmission, achieving a zero-wait DFS channel. Furthermore, this invention can employ a per-20MHz technique; if a channel is found to have... Figure 3 For the identified radar signal, this invention can selectively perform preamble puncturing only on the 20MHz band where the radar signal appears, thereby stopping data transmission through that 20MHz band. At this time, this invention can still transmit data at 80MHz and 60MHz to maintain transmission efficiency.
[0028] In some embodiments, the second bandwidth of a portion of the channel comprises N times the first bandwidth of the noise channel, where N is a positive integer. See also Figure 3 The second bandwidth of some channels (e.g., 80MHz and 60MHz) can be 7 times the first bandwidth of the noise channel (e.g., Figure 3(The indicated radar signal corresponds to 20MHz). In some embodiments, the first bandwidth of the noise channel is between 10MHz and 30MHz, but the invention is not limited thereto and is only used to illustrate one implementation of the invention.
[0029] In some embodiments, during non-occupancy periods, data is transmitted via a portion of the channel, and online service monitoring is performed. Please refer to [link / reference]. Figure 3 This invention maintains the bandwidth of some channels at 80MHz and 60MHz during the non-occupancy period and performs in-service monitoring. Therefore, this invention can transmit data at 140MHz during the non-occupancy period, while existing devices can only maintain a bandwidth of 80MHz. This invention improves transmission efficiency by 75% compared to existing devices. In some embodiments, the non-occupancy period is approximately 30 minutes, but this invention is not limited thereto and is merely illustrative of one implementation method of the invention.
[0030] It should be noted that this invention is not intended to... Figures 1 to 3 The embodiments shown are limited and are only used to illustrate one implementation of the present invention to facilitate understanding of the technology. The scope of protection of the present invention should be determined by the claims. Modifications and refinements made by those skilled in the art to the embodiments of the present invention without departing from the scope of the present invention still fall within the scope of protection of the present invention.
[0031] In summary, the technical means embodied in the embodiments of the present invention can improve at least one of the shortcomings of the prior art. The data transmission method and device of the present invention only need to stop data transmission through the noisy channels of multiple channels; they can also transmit data through some channels of multiple channels, thereby maintaining transmission efficiency. Furthermore, the data transmission method and device of the present invention only need to perform channel availability checks on the noisy channels of multiple channels to determine whether to restore them, without needing to perform channel availability checks on some channels of multiple channels. Therefore, it will not cause connection interruptions and inconvenience to users.
[0032] The embodiments described above are not intended to limit the present invention. Those skilled in the art can make changes to the technical features of the present invention based on the explicit or implicit content of the present invention. All such changes fall within the scope of protection sought by the present invention, that is, the scope of protection of the present invention shall be determined by the claims of the present invention.
Claims
1. A data transfer method, wherein a processor reads at least one instruction stored in a memory to execute the data transfer method, comprising: Perform a channel availability check on multiple channels to check whether the multiple channels include a radar signal; If a noise channel of the plurality of channels includes a radar signal, a preamble deletion is performed on the noise channel corresponding to the radar signal to stop the transmission of data through the noise channel; The data is transmitted through a portion of the channels other than the noise channel, wherein a first bandwidth of the noise channel is less than or equal to a second bandwidth of the portion of the channels; After a non-occupancy period ends, the noise channel is checked for availability to determine whether the noise channel includes the radar signal. If the noise channel does not include the radar signal, the noise channel is restored, and the data is transmitted by the noise channel and the partial channel among the plurality of channels.
2. The data transmission method according to claim 1, characterized in that, The second bandwidth of the partial channel includes N times the first bandwidth of the noise channel, where N is a positive integer.
3. The data transmission method according to claim 2, characterized in that, The first bandwidth of the noise channel is between 10MHz and 30MHz.
4. The data transmission method according to claim 1, characterized in that, The step of transmitting the data from the portion of the channels other than the noise channel among the plurality of channels includes: During the non-occupancy period, the data is transmitted through the aforementioned channels, and online service monitoring is performed.
5. A data transmission device, comprising: A memory for storing at least one instruction; A processor for reading the at least one instruction to perform the following steps: Perform a channel availability check on multiple channels to check whether the multiple channels include a radar signal; If a noise channel of the plurality of channels includes the radar signal, a preamble deletion is performed on the noise channel corresponding to the radar signal to stop the transmission of data through the noise channel; The data is transmitted through a portion of the channels other than the noise channel, wherein a first bandwidth of the noise channel is less than or equal to a second bandwidth of the portion of the channels; After a non-occupancy period ends, the noise channel is checked for availability to determine whether the noise channel includes the radar signal. as well as If the noise channel does not include the radar signal, the noise channel is restored, and the data is transmitted by the noise channel and the partial channel among the plurality of channels.
6. The data transmission device according to claim 5, characterized in that, The second bandwidth of the partial channel includes N times the first bandwidth of the noise channel, where N is a positive integer.
7. The data transmission device according to claim 6, characterized in that, The first bandwidth of the noise channel is between 10MHz and 30MHz.
8. The data transmission device according to claim 5, characterized in that, The step of transmitting the data from the portion of the channels other than the noise channel among the plurality of channels includes: During the non-occupancy period, the data is transmitted through the aforementioned channels, and online service monitoring is performed.