Method for determining data transmission rate for a wireless communication device

CN116744371BActive Publication Date: 2026-08-28REALTEK SEMICON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210198421.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-02
Publication Date
2026-08-28
Estimated Expiration
2042-03-02

AI Technical Summary

Technical Problem

然而,传输速率与传输量可能会影响到最终的传输功率

Benefits of technology

[0004]本发明的目的在于提供一种智能地根据用户需求弹性决定数据传输速率的方法及实施该方法的无线通信装置。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116744371B_ABST
    Figure CN116744371B_ABST
Patent Text Reader

Abstract

A wireless communication device includes a processor, a baseband signal processing circuit, and a wireless transceiver. The processor is configured to determine a transmission requirement, determine a transmission rate based on the transmission requirement and a channel condition, and provide data and information of the transmission rate to the baseband signal processing circuit. The information of the transmission rate includes at least one of a selected transmission specification, a selected physical layer data transmission rate, and a selected modulation and coding scheme. The baseband signal processing circuit is coupled to the processor and configured to process the data based on the information of the transmission rate to generate corresponding packets. The wireless transceiver is coupled to the baseband signal processing circuit and configured to transmit the packets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention application relates to a rate adaptation mechanism applied in a wireless communication device, and more particularly to a method for intelligently and flexibly determining the data transmission rate according to user needs, and a wireless communication device implementing the method. Background Technology

[0002] IEEE 802.11 is part of the IEEE 802 Local Area Network (LAN) technical standard, which specifies the Media Access Control (MAC) and Physical Layer (PHY) protocol set used to implement communication in Wireless Local Area Networks (WLANs). IEEE 802.11 is used in most home and office networks to allow devices such as laptops, printers, and smartphones to communicate with each other and access the Internet without a network cable. IEEE 802.11 uses a variety of frequency bands to establish communication, including but not limited to the 2.4 GHz, 5 GHz, 6 GHz, and 60 GHz bands. Although the IEEE 802.11 specification lists the channels that can be used, the actual permitted available radio frequency spectrum varies depending on the regulatory domain.

[0003] Generally, three conditions are required for data packets to be correctly transmitted from the transmitter to the receiver in a wireless communication system: an appropriate transmission rate, sufficient transmission power, and good signal quality. With the evolution of the IEEE 802.11 standard, data transmission rate and throughput have continuously increased. However, transmission rate and throughput can affect the final transmission power. Therefore, how to enable wireless communication devices to intelligently perform rate adaptation (RA) has become a worthy research topic. Summary of the Invention

[0004] The purpose of this invention is to provide a method for intelligently and flexibly determining the data transmission rate according to user needs, and a wireless communication device for implementing the method.

[0005] According to one embodiment of the present invention, a wireless communication device includes a processor, a baseband signal processing circuit, and a wireless transceiver circuit. The processor determines transmission requirements, determines a transmission rate based on the transmission requirements and channel status, and provides data and transmission rate information to the baseband signal processing circuit. The transmission rate information includes at least one of a selected transmission specification, a selected physical layer data transmission rate, and a selected modulation and coding scheme. The baseband signal processing circuit is coupled to the processor and processes data according to the transmission rate information to generate corresponding packets. The wireless transceiver circuit is coupled to the baseband signal processing circuit and transmits the packets.

[0006] According to another embodiment of the present invention, a method for determining a data transmission rate includes: determining the channel state of the wireless communication environment in which the wireless communication device is located; determining the transmission requirements of the wireless communication device; determining the transmission rate based on the transmission requirements and the channel state, wherein the transmission rate is defined by at least one of a selected transmission specification, a selected physical layer data transmission rate, and a selected modulation and coding scheme; and processing data according to the transmission rate to generate corresponding packets. Attached Figure Description

[0007] Figure 1 An exemplary block diagram of a wireless communication device according to an embodiment of the present invention is shown.

[0008] Figure 2 An exemplary flowchart of a method for determining data transmission rate according to an embodiment of the present invention is shown.

[0009] Figure 3 The transmission spectrum shielding as defined by the specifications 802.11a and 802.11ac is shown.

[0010] Figure 4 The transmission spectrum shielding as defined by the 802.11n specification is shown.

[0011] Figure 5 A table is shown that records the various modulation mechanisms, bit rates, and physical layer data transmission rates as defined by technical specification 802.11a.

[0012] Figure 6 A table is shown that records the modulation mechanism, code rate, and physical layer data transmission rate corresponding to each modulation and coding scheme defined by the specifications 802.11n and 802.11ac.

[0013] Figure 7 An example of rate adaptation according to an embodiment of the present invention is shown.

[0014] Symbol explanation: 100: Wireless communication device 110: Antenna 120: Wireless transceiver circuit 130: Baseband signal processing circuit 140: Processor 700: Elastic speed adaptation range Detailed Implementation

[0015] Figure 1 An exemplary block diagram of a wireless communication device according to an embodiment of the present invention is shown. The wireless communication device 100 may include at least one antenna 110, a wireless transceiver circuit 120, a baseband signal processing circuit 130, and a processor 140. It is worth noting that... Figure 1 This is a simplified schematic diagram of a wireless communication device, showing only components relevant to the present invention. Those skilled in the art will understand that the wireless communication device may include many components not shown. Figure 1 The components are used to implement wireless communication and related signal processing functions.

[0016] The wireless transceiver circuit 120 is used to receive wireless signals through the antenna 110, process the received signals, or process signals to be transmitted, and transmit corresponding packets through the antenna 110. For example, the wireless transceiver circuit 120 can perform power amplification or attenuation processing on the signal, as well as frequency upsampling or downsampling conversion, to convert baseband signals into radio frequency signals or vice versa. The baseband signal processing circuit 130 is used to process the baseband signal. More specifically, the baseband signal processing circuit 130 can process the baseband signal according to the selected transmission specification, the selected physical layer data transmission rate, and / or the selected modulation and coding scheme (MCS), to convert the data to be transmitted into transmission packets according to the corresponding communication protocol, or to convert the received packets into a data format that can be processed by the back-end circuitry according to the corresponding communication protocol. The processor 140 is used to control the operation of the wireless communication device 100, and the processor 140 may internally include multiple sub-circuits or functional modules implemented by any or a combination of hardware, firmware, or software to perform the required signal processing functions. For example, the processor 140 may internally include a channel evaluation subcircuit or functional module, a transmission demand evaluation subcircuit or functional module, a rate adaptation subcircuit or functional module, etc. In embodiments of the present invention, through the cooperative operation of the subcircuit or functional module, the processor 140 can determine the channel state of the wireless communication environment in which the wireless communication device 100 is currently located, determine the current transmission demand of the wireless communication device 100, and determine the current optimal transmission rate (TX Rate) based on the current channel state and transmission demand. It should be noted that since the transmission channel of wireless communication is a time-varying system, the processor 140 can continuously or periodically determine the current channel state and determine the current optimal transmission rate based on the current channel state and transmission demand. Furthermore, it should be noted that, as used herein, "A and / or B" and "at least one of A and B" refer to any combination of one or more of the listed associated items (A, B) (e.g., A, B, or a combination of A and B).

[0017] In embodiments of the present invention, the wireless communication device 100 (and its included antenna 110, wireless transceiver circuit 120, baseband signal processing circuit 130, and processor 140, etc.) is a device that supports multiple IEEE 802.11 technical standards, such as including, but not limited to, 802.11a, 802.11g, 802.11n, 802.11ac, and 802.11ax. Among them, 802.11a and 802.11g are standards based on the waveform and transmission rate of Orthogonal Frequency Division Multiplexing (OFDM), 802.11n is a standard with a high throughout (HT) transmission rate, 802.11ac is a standard with a very high throughout (VHT) transmission rate, and 802.11ax is a standard with a high efficiency (HE) transmission rate. For example, the wireless communication device 100 may be an access point (AP) or station that supports the 802.11 technical specification, such as a mobile phone, smartwatch, or tablet computer.

[0018] Furthermore, in embodiments of the present invention, when the processor 140 determines the current optimal transmission rate, the processor 140 may also determine the current optimal transmission specification as the selected transmission specification, and the selected transmission specification is selected from a group including the aforementioned IEEE 802.11 technical specifications supported by the wireless communication device 100.

[0019] Figure 2 This is an exemplary flowchart illustrating a method for determining a data transmission rate performed by a wireless communication device 100 according to an embodiment of the present invention, including the following steps:

[0020] Step S202: Determine the channel state of the wireless communication environment in which the wireless communication device 100 is located. As described above, the processor 140 or the corresponding channel evaluation subcircuit or functional module can perform channel evaluation based on the received signal to determine the current channel state. Those skilled in the art will understand that many well-known channel evaluation methods have been developed in this technical field, therefore, they will not be described in detail here, and the present invention is not limited to using any one channel evaluation method to evaluate the channel state.

[0021] Step S204: Determine the current transmission requirements of the wireless communication device 100. As described above, the processor 140 or the corresponding transmission requirement evaluation sub-circuit or functional module can determine the transmission requirements based on the application currently opened by the user, the function currently activated by the user, or the user's current operating behavior. It should be noted that the present invention does not limit the order in which steps S202 and S204 are performed.

[0022] Step S206: Determine the transmission rate based on transmission requirements and channel status. In embodiments of the present invention, the transmission rate (TX Rate) is defined by at least one of the selected transmission specification, the selected physical layer data transmission rate, and the selected modulation and coding scheme. As described above, the processor 140 or the corresponding rate adaptation sub-circuit or functional module can determine the optimal transmission rate based on the current channel status and transmission requirements, and can provide the transmission rate information to the baseband signal processing circuit 130. In embodiments of the present invention, the transmission rate information may include relevant settings for at least one of the aforementioned selected transmission specification, the selected physical layer data transmission rate, and the selected modulation and coding scheme.

[0023] Step S208: The baseband signal processing circuit 130 processes the data to be transmitted according to the currently determined transmission rate to generate at least one corresponding packet. After processing, the baseband signal processing circuit 130 provides the packet to be transmitted to the wireless transceiver circuit 120.

[0024] Step S210: The wireless transceiver circuit 120 determines the corresponding transmission power based on the transmission rate information, and transmits the packet provided by the baseband signal processing circuit 130 according to this transmission power. In embodiments of the present invention, the processor 140 or the baseband signal processing circuit 130 may provide the currently determined transmission rate information to the wireless transceiver circuit 120, or the wireless transceiver circuit 120 may directly obtain the currently determined transmission rate information based on the packet content received from the baseband signal processing circuit 130.

[0025] According to one embodiment of the present invention, the processor 140 may predefine at least one transmission specification (hereinafter referred to as the first transmission specification) corresponding to (or applicable to) high throughput and at least one transmission specification (hereinafter referred to as the second transmission specification) corresponding to (or applicable to) long-distance transmission. For example, the processor 140 may select appropriate technical specifications as the first transmission specification and the second transmission specification based on at least one of the number of subcarriers, transmission spectrum mask (TXmask), physical layer data transmission rate (i.e., PHYrate), and packet aggregation capability corresponding to each technical specification in the IEEE 802.11 technical specification supported by the wireless communication device 100. When determining the transmission rate in step S206, the processor 140 or the corresponding rate adaptation sub-circuit or functional module may decide to select the first transmission specification or the second transmission specification as the selected transmission specification according to the transmission requirements.

[0026] For example, taking the technical specifications 802.11a, 802.11n, and 802.11ac as examples, according to the subcarrier numbers defined in the specifications of each technical specification, the number of subcarriers that can be effectively used in an application with a channel bandwidth of 20MHz are 52, 56, and 56, respectively. In the scenario of transmitting packets using the same transmission power, since 802.11a has the fewest effective usable subcarriers among the three, subcarriers transmitted according to the 802.11a technical specification can be allocated the maximum transmission power. Therefore, the processor 140 can define the technical specification 802.11a as a transmission specification more suitable for long-distance transmission (i.e., the aforementioned transmission specification corresponding to long-distance transmission). In other words, since the transmission power that can be allocated to a subcarrier is inversely proportional to the number of subcarriers, in the embodiments of the present invention, the processor 140 can set the technical specification with the fewest or relatively few subcarriers as a transmission specification more suitable for long-distance transmission.

[0027] Figure 3 The transmission spectrum shielding as defined by the specifications 802.11a and 802.11ac is shown. Figure 4 The diagram illustrates the transmission spectrum shielding defined by the IEEE 802.11n specification. To avoid interference between adjacent channels, the IEEE 802.11 series of specifications defines the signal strength distribution for each channel using transmission spectrum shielding. Transmission spectrum shielding indicates the required strength or power drop of each frequency component of the transmitted signal relative to its center frequency fc. Therefore, the power spectral density distribution of signals transmitted using the IEEE 802.11 series of specifications must not exceed the transmission spectrum shielding defined by the specification.

[0028] like Figure 3As shown, the signal must have a 40 dBm difference between the center frequency fc ± 30 MHz and the center frequency fc (as shown in the figure, -40 dBm). Figure 4 As shown, the signal must have a 45 dBm difference between the center frequency fc ± 30 MHz and the center frequency fc (as shown in the figure, -45 dBr). Therefore, taking the technical specifications 802.11a, 802.11n, and 802.11ac as examples, since the strength or power difference required by 802.11n is greater than that required by 802.11a and 802.11ac, in order to ensure that the signal strength distribution meets the limitations of transmission spectrum shielding, the wireless communication device 100 must transmit the signal following the 802.11n technical specification with a lower transmission power. That is, the transmission power of 802.11a and 802.11ac can be greater than that of 802.11n. Therefore, the processor 140 can define the technical specification 802.11a or 802.11ac as a transmission specification more suitable for long-distance transmission. In other words, since the strength or power difference defined by the transmission spectrum shielding affects the power that the wireless communication device 100 can transmit, and the strength or power difference required by the specification is inversely proportional to the transmission power of the signal, in the embodiments of the present invention, the processor 140 can set the technical specification with the minimum or relatively small strength or power difference required by the specification as a transmission specification more suitable for long-distance transmission.

[0029] Figure 5 A table is shown that records the various modulation mechanisms, bit rates, and physical layer data transmission rates (i.e., PHY rates) as defined by the specification 802.11a. Figure 6 A table is shown that records the modulation mechanism, code rate, and physical layer data transmission rate for each modulation and coding scheme (MCS) defined by the specifications 802.11n and 802.11ac. Figure 5 and Figure 6 The table shows the bit rate and achievable physical layer data transmission rate for each modulation scheme under the same transmission conditions: a 20MHz channel bandwidth, 1T1R transmission mode, and a long guard interval. To simplify the charts, the text HT_MCS_Index represents the modulation and coding scheme index value corresponding to specification 802.11n, VHT_MCS_Index represents the modulation and coding scheme index value corresponding to specification 802.11ac, Modulation represents the modulation scheme, Coding_Rate represents the bit rate, and PHY_rate represents the physical layer data transmission rate.

[0030] Compare Figure 5 and Figure 6It can be observed that under the same modulation scheme and bit rate, 802.11n and 802.11ac typically have a higher physical layer data transmission rate. Since the physical layer data transmission rate is proportional to the transmission volume, in embodiments of the present invention, the processor 140 can set a technical specification with a higher physical layer data transmission rate, for example, either 802.11n or 802.11ac in this example, as a transmission specification more suitable for high-volume transmission (i.e., the aforementioned transmission specification corresponding to high-volume transmission). Furthermore, since 802.11ac can support modulation and coding schemes up to a modulation and coding scheme index value of 8, but 802.11n cannot (in... Figure 6 (represented by NA in the original text). Therefore, in one embodiment of the present invention, the processor 140 may also directly set 802.11ac to a transmission specification more suitable for high-volume transmission.

[0031] Furthermore, according to another embodiment of the present invention, taking the technical specifications 802.11a, 802.11n, and 802.11ac as examples, since 802.11n and 802.11ac have frame aggregation capabilities and can support high-order frame aggregation transmission, the processor 140 can set the transmission specification with frame aggregation capabilities, such as either 802.11n or 802.11ac in this example, as the transmission specification more suitable for high-volume transmission.

[0032] It should be noted that although the above mainly uses applications with a channel bandwidth of 20MHz and technical specifications 802.11a, 802.11n, and 802.11ac as examples, the present invention is not limited thereto. In other embodiments of the present invention, the processor 140 may also select a transmission specification with higher transmission power as a transmission specification suitable for long-distance transmission, and a transmission specification with higher transmission capacity as a transmission specification suitable for high-volume transmission, based on applications with other channel bandwidths.

[0033] According to one embodiment of the present invention, when the processor 140 determines the transmission rate, for example, when executing step S206, the processor 140 may first select a modulation and coding scheme or a physical layer data transmission rate based on the channel state, and then decide to adopt a transmission specification corresponding to long-distance transmission or a transmission specification corresponding to high-throughput transmission based on the transmission requirements. For example, the processor 140 may first select a modulation and coding scheme or a desired lower limit value for the physical layer data transmission rate based on the channel state. If more than one transmission specification can support the selected modulation and coding scheme or the desired physical layer data transmission rate, the processor 140 may further decide to adopt a transmission specification corresponding to long-distance transmission or a transmission specification corresponding to high-throughput transmission based on the current transmission requirements.

[0034] According to another embodiment of the present invention, when the processor 140 determines that the transmission rate must be adjusted based on the channel state, for example, when the channel state changes, the processor 140 may select a modulation and coding scheme or a physical layer data transmission rate based on the latest channel state, and decide to adopt a transmission specification corresponding to long-distance transmission or a transmission specification corresponding to high-volume transmission based on the transmission requirements.

[0035] The following is a detailed practical example. Assume that processor 140, based on the channel state, decides to use Binary Phase Shift Keying (BPSK) modulation with a code rate of 1 / 2 as the current transmission method, or determines that the desired physical layer data transmission rate is at least 6 megabits per second (Mbit / s). Since the technical specifications 802.11a, 802.11n, and 802.11ac all support the selected modulation and coding scheme and physical layer data transmission rate, processor 140 can further determine whether the current transmission requirement is long-distance transmission or high-throughput transmission. If the current transmission requirement is long-distance transmission, processor 140 can decide to use the 802.11a transmission specification for signal transmission, as its transmission power is the highest among the three. Therefore, the optimal transmission rate (TX Rate) is currently 802.11a (or OFDM) 6 Mbit / s, corresponding to the BPSK modulation method and a code rate of 1 / 2. If the current transmission requirement is high-throughput transmission, the processor 140 can decide to use either the 802.11ac or 802.11n transmission standard for signal transmission. Therefore, the optimal transmission rate (TX Rate) could be 6.5 Mbit / s for 802.11n (or HT) or 802.11ac (or VHT), with the corresponding modulation method being BPSK and the code rate being 1 / 2. The processor 140 can provide the determined transmission rate information, such as (OFDM, 6 Mbit / s), or (HT, MCS_Index = 0), or (VHT, MCS_Index = 0), to the baseband signal processing circuit 130, allowing the baseband signal processing circuit 130 to convert the data to be transmitted into the corresponding transmission packets. Furthermore, the wireless transceiver circuit 120 can also determine the corresponding transmission power based on the transmission rate information.

[0036] Figure 7 An example of rate adaptation according to an embodiment of the present invention is shown, based on an application with a 20MHz channel bandwidth. In this example, adjustments to the right represent a decrease in transmission rate, and adjustments to the left represent an increase in transmission rate. The text VHT in the figure represents technical specification 802.11ac, and MCS_X represents a modulation and coding scheme with an MCS index value of X; and the text OFDM in the figure represents technical specification 802.11a, and YM represents a modulation and coding scheme with a physical layer data transmission rate of Y Mbit / s. As described above, at least one or a combination of the selected transmission specification, physical layer data transmission rate, and modulation and coding scheme can define the corresponding transmission rate (TX Rate).

[0037] According to one embodiment of the present invention, the processor 140 may define a flexible rate adaptation range, for example... Figure 7 The flexible rate adaptation range 700 is shown. The flexible rate adaptation range 700 may include multiple rate adaptation paths, and each rate adaptation path may correspond to at least one transmission requirement. This means that the processor 140 can select the corresponding rate adaptation path to perform rate adaptation under a given transmission requirement, and the transmission rate within the flexible rate adaptation range 700 is more than the transmission rate supported by one transmission specification. Taking the flexible rate adaptation range 700 as an example, the flexible rate adaptation range 700 may include two rate adaptation paths. The upper rate adaptation path may correspond to the requirement of high-volume transmission, meaning that the upper path is a rate adaptation path suitable for high-volume transmission, while the lower rate adaptation path may correspond to the requirement of long-distance transmission, meaning that the lower path is a rate adaptation path suitable for long-distance transmission.

[0038] According to one embodiment of the present invention, during data transmission, the processor 140 can dynamically adjust the transmission rate. For example, the processor 140 can dynamically increase or decrease the transmission rate based on the latest evaluated channel status. When the transmission rate, after adjustment, enters the flexible rate adaptation range 700, the processor 140 can determine within which rate adaptation path to perform rate adaptation based on current transmission requirements, in order to select the optimal transmission rate (i.e., including selecting the optimal transmission specification). Figure 7 As shown, when the transmission rate decreases or increases to more than the transmission rate supported by a single transmission specification, it enters the flexible rate adaptation range 700. Within the flexible rate adaptation range 700, the processor 140 can adjust transmission parameters such as the transmission rate to achieve optimal transmission performance for different options, such as long-distance transmission and high-volume transmission.

[0039] For example, if the application currently opened by the user, the function currently activated by the user, or the user's current operation is related to signal transmission for home appliance control or network voice communication, the processor 140 can determine that the current transmission requirement is long-distance transmission. Therefore, when entering the flexible rate adaptation range 700, it can select the lower path to perform rate adaptation. If the application currently opened by the user, the function currently activated by the user, or the user's current operation is related to signal transmission for real-time video or video viewing, the processor 140 can determine that the current transmission requirement is high-volume transmission. Therefore, when entering the flexible rate adaptation range 700, it can select the upper path to perform rate adaptation.

[0040] In existing rate adaptation technologies, the optimal transmission performance cannot be achieved because the modulation and coding schemes are selected solely based on the physical layer data transmission rate (PHY rate). In contrast, the embodiments of this invention can intelligently and flexibly determine the data transmission rate according to the user's current transmission needs, thereby appropriately adjusting the relevant transmission parameters and achieving optimal transmission performance.

[0041] The above description is only a preferred embodiment of the present invention. All equivalent changes and modifications made in accordance with the claims of the present invention should fall within the scope of the present invention.

Claims

1. A wireless communication device, characterized in that, The wireless communication device includes: The processor determines the transmission requirements, determines the transmission rate based on the transmission requirements and the channel status, and provides the data and the transmission rate information to the baseband signal processing circuit, wherein the transmission rate information includes the selected transmission specification, the selected physical layer data transmission rate, and the selected modulation and coding scheme. The baseband signal processing circuit, coupled to the processor, is used to process the data according to the transmission rate information to generate corresponding packets; and A wireless transceiver circuit, coupled to the baseband signal processing circuit, is used to transmit the packets. Specifically, when the processor determines the transmission rate, the processor first selects the modulation and coding scheme and the physical layer data transmission rate according to the channel state, and then selects the transmission specification according to the transmission requirements.

2. The wireless communication device as claimed in claim 1, characterized in that, The wireless transceiver circuit also determines the corresponding transmission power based on the transmission rate information, and transmits the packet according to the transmission power.

3. The wireless communication device as described in claim 1, characterized in that, The processor also selects a first transmission specification as the specification corresponding to high transmission volume and a second transmission specification as the specification corresponding to long-distance transmission. After the processor selects the modulation and coding scheme or the physical layer data transmission rate, it decides to select the first transmission specification or the second transmission specification according to the transmission requirements.

4. The wireless communication device as claimed in claim 1, characterized in that, The processor also selects a first transmission specification as the specification corresponding to high transmission volume and a second transmission specification as the specification corresponding to long-distance transmission. When the processor determines that the transmission rate must be adjusted according to the channel state, the processor first selects a modulation and coding scheme or a physical layer data transmission rate according to the channel state, and then decides to select the first transmission specification or the second transmission specification according to the transmission requirements.

5. The wireless communication device as claimed in claim 1, characterized in that, The processor, the baseband signal processing circuit, and the wireless transceiver circuit support multiple IEEE 802.11 technical specifications, and the selected transmission specification is selected from a group that includes the multiple IEEE 802.11 technical specifications.

6. The wireless communication device as claimed in claim 1, characterized in that, The processor selects a first transmission specification corresponding to high transmission volume and a second transmission specification corresponding to long-distance transmission based on at least one of the following: the number of subcarriers, transmission spectrum shielding, physical layer data transmission rate, and packet aggregation capability of each technical specification. When the processor determines the transmission rate, the processor also determines whether to select the first transmission specification or the second transmission specification as the selected transmission specification based on the transmission requirements.

7. The wireless communication device as claimed in claim 1, characterized in that, The processor determines the transmission requirements based on the currently running application or the currently activated function.

8. The wireless communication device as claimed in claim 1, characterized in that, The processor also dynamically adjusts the transmission rate, and when the transmission rate enters the flexible rate adaptation range, it determines in which rate adaptation path to perform rate adaptation based on the transmission demand, wherein the flexible rate adaptation range includes multiple rate adaptation paths, and each rate adaptation path corresponds to at least one transmission demand.

9. A method for determining data transmission rate, characterized in that, The method includes: Determines the channel status of the wireless communication environment in which the wireless communication device is located; Determine the transmission requirements of the wireless communication device; The transmission rate is determined based on the transmission requirements and the channel state, wherein the transmission rate is defined by the selected transmission specification, the selected physical layer data transmission rate, and the selected modulation and coding scheme; and Data is processed according to the transmission rate to generate corresponding packets. The process of determining the transmission rate based on the transmission requirements and the channel status includes: first selecting the modulation and coding scheme and the physical layer data transmission rate based on the channel status, and then selecting the transmission specification based on the transmission requirements.

10. The method as described in claim 9, characterized in that, The step of determining the transmission rate based on the transmission requirements and the channel status further includes: Determine whether the transmission rate must be adjusted based on the channel status; and When it is determined that the transmission rate must be adjusted, the modulation and coding scheme or the physical layer data transmission rate is selected according to the channel state, and a first transmission specification or a second transmission specification is selected according to the transmission requirements, wherein the first transmission specification is the specification corresponding to high transmission volume, and the second transmission specification is the specification corresponding to long-distance transmission.

Citation Information

Patent Citations

  • Link adaptation using transmission rate options

    US20210167889A1