Dynamic waveform configuration method, communication apparatus, and storage medium
By sending the waveform type and parameter capability information of the terminal device, as well as the channel measurement report, to the network device, the network device configures the target waveform, which solves the problem of waveform switching of the terminal device in different scenarios and realizes dynamic waveform adaptation and improved communication quality.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-07-23
- Publication Date
- 2026-05-07
AI Technical Summary
In existing technologies, terminal devices cannot dynamically switch waveforms to meet communication needs in different scenarios, resulting in the devices being unable to effectively adapt to the requirements of different scenarios.
By sending information about the waveform types and parameter capabilities supported by the terminal device, as well as a channel measurement report, to the network device, the network device configures the target waveform according to the waveform switching conditions, and transmits the configuration information through a combination of different signaling frequencies to achieve dynamic waveform switching.
It enables dynamic switching of waveforms for terminal devices in different scenarios, reduces the number of channel measurement reports sent, lowers signaling overhead, and improves the device's communication adaptability in dynamic scenarios.
Smart Images

Figure CN2025110086_07052026_PF_FP_ABST
Abstract
Description
A method for configuring dynamic waveforms, a communication device, and a storage medium.
[0001] This application claims priority to Chinese Patent Application No. 202411555271.3, filed on November 1, 2024, entitled "A method for configuring dynamic waveforms, a communication device, and a storage medium", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a method for configuring dynamic waveforms, a communication device, and a storage medium. Background Technology
[0003] Because different waveforms possess different communication and sensing capabilities, and different scenarios have varying requirements for these capabilities, using a fixed waveform in different scenarios can lead to the terminal device failing to meet the demands of that specific scenario. However, existing technologies do not disclose how to perform waveform switching. Therefore, achieving dynamic switching between multiple waveforms has become a pressing technical problem that needs to be solved. Summary of the Invention
[0004] This application provides a method for configuring dynamic waveforms, a communication device, and a storage medium, with the aim of solving the problem of how to achieve dynamic switching of multiple waveforms.
[0005] To achieve the above objectives, this application provides the following technical solution:
[0006] The first aspect of this application provides a method for configuring dynamic waveforms, specifically, the method includes:
[0007] Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device;
[0008] Send a channel measurement report to the network device;
[0009] The network device receives second information configured according to waveform switching conditions, the first information, and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to a waveform type supported by the terminal device.
[0010] In the above scheme, by sending the channel measurement report, as well as the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device to the network device, the network device can determine the target waveform based on the waveform switching conditions and the received data, and send the configuration information of the target waveform to the terminal device, thereby enabling the terminal device to switch the waveform to the target waveform, thus realizing dynamic waveform switching.
[0011] In some possible implementations, the parameter capabilities of the terminal device include at least one of the following:
[0012] The maximum number of taps supported in the delay domain within the delay Doppler domain;
[0013] The maximum number of taps in the Doppler domain supported in the delay-Doppler domain;
[0014] The pulse shaping types supported by the terminal device;
[0015] Alternatively, the product of the maximum number of taps of the Doppler domains supported in the delay Doppler domain and the maximum number of taps of the delay domains supported in the delay Doppler domain.
[0016] In the above scheme, by sending the parameter capabilities of the terminal device to the network device, the network device can set the configuration information of the target waveform based on the parameter capabilities of the terminal device when the terminal device has a waveform switching requirement. This avoids the number of taps of the time delay domain supported in the time delay Doppler domain in the configuration information being greater than the maximum number of taps of the time delay domain supported in the time delay Doppler domain, and the number of taps of the Doppler domain supported in the time delay Doppler domain being greater than the maximum number of taps of the Doppler domain supported in the time delay Doppler domain.
[0017] In some possible implementations, the waveform types supported by the terminal device include at least one of the following:
[0018] CP-OFDM waveform, CP-OTFS waveform, ZP-OTFS waveform, RCP-OTFS waveform, RZP-OTFS waveform, DFT-S-OFDM waveform, DFT-S-OTFS waveform.
[0019] In some possible implementations, the method further includes:
[0020] The device receives waveform switching condition indication information sent by the network device, or obtains waveform switching conditions of the terminal device predefined by the protocol; the waveform switching condition indication information is used to indicate the waveform switching conditions of the terminal device.
[0021] In the above scheme, by sending waveform switching condition indication information to the terminal device, or by predefining waveform switching conditions in the protocol, the terminal device can obtain the waveform switching conditions and determine whether there is a need for waveform switching.
[0022] In some possible implementations, sending the channel measurement report to the network device includes:
[0023] When the terminal device meets the waveform switching conditions, it sends a channel measurement report to the network device.
[0024] In the above scheme, by sending channel measurement reports to network devices only when waveform switching conditions exist, the number of channel measurement reports sent is reduced, thus reducing overhead.
[0025] In some possible implementations, the channel measurement report includes at least one of the following:
[0026] Maximum delay spread;
[0027] Maximum Doppler shift;
[0028] number of multipaths;
[0029] Doppler frequency shift or Doppler frequency shift delay for each path;
[0030] The size of the Doppler extension;
[0031] An indicator that shows the magnitude of inter-carrier interference;
[0032] Indicators that indicate the quality of a sensed signal.
[0033] In some possible implementations, the configuration information of the target waveform includes:
[0034] First waveform configuration information and second waveform configuration information; the first waveform configuration information is configured by RRC signaling or NAS signaling; the second configuration information is configured by DCI information or MAC-CE indication.
[0035] In the above scheme, different configuration information is transmitted through different signaling methods. The signaling or information used for indication is selected according to the update frequency requirements of each parameter in the configuration information. Since the transmission frequency of DCI information and MAC-CE is higher than that of RRC signaling and NAS signaling, only data with a higher update frequency needs to be sent via DCI information or MAC-CE. This avoids frequent updates to data that does not require long-term updates, reduces the amount of data required for signaling, reduces overhead, and adapts to dynamically changing scenarios.
[0036] In some possible implementations, the first waveform configuration information includes:
[0037] The terminal device supports the following waveform types: guard interval type, guard interval length, subcarrier interval, pulse shaping type, pulse shaping parameters, and encoding information.
[0038] In the above scheme, since the guard interval type, guard interval length, subcarrier interval, pulse shaping type, pulse shaping parameters, and encoding information of the waveform types supported by the terminal device are all parameters with low update frequency, the above parameters can be set as the parameters included in the first waveform configuration information to avoid unnecessary overhead caused by repeatedly updating the above data.
[0039] In some possible implementations, the second waveform configuration information includes:
[0040] The number of taps in the Doppler domain supported in the delay-Doppler domain, and the number of taps in the delay-Doppler domain supported in the delay-Doppler domain.
[0041] In the above scheme, since the number of taps of the Doppler domain supported in the delay Doppler domain and the number of taps of the delay domain supported in the delay Doppler domain are data with a high update frequency, after the above data is configured as the second waveform configuration information, it can be sent through DCI information or MAC-CE, so that the terminal device can obtain the changed number of taps in a timely manner.
[0042] In some possible implementations, the method further includes, before sending the channel measurement report to the network device:
[0043] Send a waveform switching request to the network device.
[0044] In the above scheme, when the terminal device meets the waveform switching conditions, it sends a waveform switching request to the network device so that the network device can determine in a timely manner whether the terminal device needs to perform waveform switching.
[0045] In some possible implementations, the waveform switching conditions include:
[0046] The Doppler frequency shift of the terminal device changes from being greater than or equal to the first Doppler threshold to being less than or equal to the second Doppler threshold, or the Doppler frequency shift of the terminal device changes from being less than or equal to the second Doppler threshold to being greater than or equal to the first Doppler threshold; the first Doppler threshold is greater than or equal to the second Doppler threshold.
[0047] In the above scheme, a Doppler threshold is set to divide the Doppler frequency shift into multiple ranges. When a change in the range of the detected Doppler frequency shift occurs, waveform switching is performed. This allows the terminal device to switch waveforms in a timely manner when the Doppler frequency shift exceeds the tolerance of the OFDM waveform due to factors such as scene changes. This enables the terminal device to adapt to the changed scene and ensure that the terminal device can communicate normally in the changed scene.
[0048] In some possible implementations, the waveform switching conditions include:
[0049] The signal quality of the terminal device changes from being greater than or equal to a first signal quality threshold to being less than or equal to a second signal quality threshold, or the signal quality of the terminal device changes from being less than or equal to the second signal quality threshold to being greater than or equal to the first signal quality threshold; the first signal quality threshold is greater than or equal to the second signal quality threshold.
[0050] In the above scheme, by setting a signal quality threshold, the signal quality is divided into multiple ranges. When the range of signal quality changes, it indicates that the terminal device may be affected by environmental factors and the scenario of the terminal device may have changed. At this time, it is determined that the terminal device needs to switch waveforms to avoid the environmental factors affecting the signal quality of the terminal device and to ensure the communication quality of the terminal device.
[0051] In some possible implementations, the waveform switching conditions include:
[0052] The power margin of the terminal equipment meets any of the following conditions:
[0053] The power margin changes from being located in the first interval to being located in the second interval or the third interval;
[0054] The power margin changes from being located in the second interval to being located in the first interval or in the third interval;
[0055] The power margin changes from being located in the third interval to being located in the first interval or the second interval.
[0056] In the above scheme, multiple intervals are set to determine whether the interval where the power margin is located has changed, and waveform switching is performed when the interval where the power margin is located changes, thereby reducing the power limitation of the terminal device or ensuring the communication coverage or sensing coverage of the terminal device.
[0057] In some possible implementations, the waveform switching conditions include:
[0058] The sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold. This allows for timely waveform switching when the sensing accuracy of the terminal device is too low.
[0059] In some possible implementations, the sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including:
[0060] The distance sensing accuracy of the terminal device is changed from being greater than a distance sensing accuracy threshold to being less than or equal to the distance sensing accuracy threshold. This allows for timely waveform switching when the distance sensing accuracy of the terminal device is too low.
[0061] In some possible implementations, the sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including:
[0062] The speed sensing accuracy of the terminal device is changed from being greater than a speed sensing accuracy threshold to being less than or equal to the speed sensing accuracy threshold. This allows for timely waveform switching when the speed sensing accuracy of the terminal device is too low.
[0063] In some possible implementations, the sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including:
[0064] The angle sensing accuracy of the terminal device is changed from being greater than an angle sensing accuracy threshold to being less than or equal to the angle sensing accuracy threshold. This allows for timely waveform switching when the angle sensing accuracy of the terminal device is too low.
[0065] In some possible implementations, the waveform switching conditions include:
[0066] The terminal device receives a sensing coverage request or a communication coverage request. This allows for timely waveform switching when the terminal device's sensing coverage is limited.
[0067] In some possible implementations, the second information is further used to indicate whether the target waveform is an uplink or downlink waveform, so that the terminal device can determine whether the waveform to be replaced by the target waveform is an uplink or downlink waveform.
[0068] A second aspect of this application provides a method for configuring dynamic waveforms, applied to a network device, the method comprising:
[0069] The terminal device receives first information; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0070] Receive the channel measurement report sent by the terminal device;
[0071] Configure second information based on the waveform switching conditions, the first information, and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device;
[0072] Send the second information to the terminal device.
[0073] A third aspect of this application provides a method for configuring dynamic waveforms, applied to a terminal device, the method comprising:
[0074] Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device;
[0075] Send a communication signal of the waveform to be switched to the network device;
[0076] Receive waveform switching instructions sent by the network device;
[0077] The network device receives the first information and the second information configured for the communication signal according to the waveform switching conditions; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
[0078] A fourth aspect of this application provides a method for configuring dynamic waveforms, applied to a network device, the method comprising:
[0079] The terminal device receives first information; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0080] Receive the communication signal of the waveform to be switched sent by the terminal device;
[0081] Based on the communication signal, determine the channel measurement results of the waveform to be switched;
[0082] Send waveform switching instruction to the terminal device;
[0083] According to the waveform switching conditions, the channel measurement results of the waveform to be switched and the first information are sent to the terminal device as second information; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
[0084] A fifth aspect of this application provides a communication device, characterized in that the communication device comprises:
[0085] The device includes a memory and at least one processor. The memory stores a program, and the processor runs the program to enable the communication device to implement the dynamic waveform configuration method provided in the first, second, third, or fourth aspect of this application.
[0086] A sixth aspect of this application provides a computer storage medium for storing a computer program, which, when executed, implements the dynamic waveform configuration method provided in the first, second, third, or fourth aspect of this application.
[0087] The seventh aspect of this application provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the dynamic waveform configuration method provided in the first, second, third, or fourth aspect above.
[0088] An eighth aspect of this application provides a chip system including a processor for supporting a terminal device or network device in implementing the functions involved in the first, second, third, or fourth aspects described above, such as transmitting or processing data and / or information involved in the methods described above. In one possible design, the chip system further includes a memory for storing necessary program instructions and data for the terminal device or network device. The chip system may be composed of chips or may include chips and other discrete devices. Attached Figure Description
[0089] Figure 1 is a schematic diagram of the system architecture of the communication system provided in an embodiment of this application;
[0090] Figure 2 is a flowchart illustrating a dynamic waveform configuration method provided in an embodiment of this application;
[0091] Figure 3 is a schematic diagram of the Doppler threshold provided in this application;
[0092] Figure 4 is a schematic diagram of the signal quality threshold provided in this application;
[0093] Figure 5 is a schematic diagram of the intervals divided for power margin provided in an embodiment of this application;
[0094] Figure 6 is a schematic diagram of another interval for power margin division provided in an embodiment of this application;
[0095] Figure 7 is a flowchart illustrating another method for configuring dynamic waveforms according to an embodiment of this application;
[0096] Figure 8 is a flowchart illustrating another method for configuring dynamic waveforms according to an embodiment of this application;
[0097] Figure 9 is a flowchart illustrating another method for configuring dynamic waveforms according to an embodiment of this application;
[0098] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0099] Figure 11 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0100] Figure 12 is a schematic diagram of the structure of another electronic device provided in an embodiment of this application. Detailed Implementation
[0101] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, "one or more" refers to one, two, or more; "and / or" describes the relationship between related objects, indicating that three relationships may exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0102] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0103] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0104] The embodiments of this application are applied to communication systems, which can be second-generation (2G) communication systems, third-generation (3G) communication systems, LTE systems, fifth-generation (5G) communication systems, LTE and 5G hybrid architectures, 5G New Radio (5G NR) systems, and new communication systems that will emerge in the future development of communication.
[0105] A communication system includes terminal equipment and network equipment. Network equipment can be devices on the network side used to provide network communication functions; in some cases, they are also called network elements, such as sensing functions (SF) in the core network. Network equipment can typically be a base station (including functional units of a base station, or a combination of functional units of base stations) or a core network unit. A core network unit can be a functional unit within the core network, including but not limited to Access and Mobility Management Function (AMF) units, Location Management Function (LMF) units, or Session Management Function (SMF) units. The second device can be a device accessing the network, typically a terminal. An example of a communication system is shown in Figure 1, which includes base station 1 and terminal 2.
[0106] In the embodiments provided in this application, the base station can be any device with wireless transceiver capabilities, including but not limited to: evolved base stations (NodeB, eNB, or e-NodeB) in Long Term Evolution (LTE), base stations (gNodeB or gNB) or Transmission Receiving Points / Transmission Reception Points (TRPs) in New Radio (NR), base stations in subsequent 3GPP evolutions, access nodes in Wi-Fi systems, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small cell, a relay station, or a balloon station, etc. The base station can include one or more co-located or non-co-located Transmission Reception Points (TRPs). The base station can also be a radio controller, a centralized unit (CU), and / or a distributed unit (DU) in a Cloud Radio Access Network (CRAN) scenario. The base station can communicate with the terminal, or it can communicate with the terminal through a relay station. The terminal can communicate with multiple base stations using different technologies. For example, the terminal can communicate with base stations that support LTE networks, base stations that support 5G networks, and can also establish dual connections with both LTE and 5G base stations.
[0107] In the embodiments provided in this application, the terminal can take various forms, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. The terminal may also be referred to as terminal equipment, user equipment (UE), access terminal equipment, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, terminal equipment, wireless communication equipment, UE agent, or UE device, etc. The terminal can also be a fixed terminal or a mobile terminal.
[0108] To make the technical solution of this application clearer and easier to understand, the configuration method of dynamic waveforms in the embodiments of this application will be described below with reference to the accompanying drawings.
[0109] Referring to Figure 2, a flowchart of a dynamic waveform configuration method is shown, executed by a terminal device. The method includes:
[0110] S201: Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0111] Specifically, the waveform types include Orthogonal Frequency Division Multiplexing (OFDM), Orthogonal Time Frequency Space (OTFS), Discrete Fourier Transform-Spread-Orthogonal Frequency Division Multiplexing (DFT-S-OFDM), and Discrete Fourier Transform-Spread-Orthogonal Frequency Division Multiplexing (DFT-S-OTFS). OFDM waveforms and OTFS waveforms include waveforms with different guard interval types. The guard interval types include zero padding (ZP), cyclic prefix (CP), reduced cyclic prefix (RCP), and reduced zero padding (RZP). Then, the OTFS waveform includes cyclic prefix-orthogonal time-frequency space (CP-OTFS), zero-padding-orthogonal time-frequency space (ZP-OTFS), reduced cyclic prefix-orthogonal time-frequency space (RCP-OTFS), and reduced zero padding-orthogonal time-frequency space (RZP-OTFS). Similarly, OFDM waveforms can include waveforms with different guard interval types, such as Cyclic Prefix-Orthogonal Frequency Division Multiplexing (CP-OFDM).
[0112] Furthermore, the waveform types or parameter capabilities supported by the terminal device can be predefined in the network device. When the network device obtains the predefined waveform types supported by the terminal device, the first information is used to indicate the parameter capabilities of the terminal device. When the network device obtains the predefined parameter capabilities of the terminal device, the first information is used to indicate the waveform types supported by the terminal device. When neither the waveform types supported by the terminal device nor the parameter capabilities of the terminal device are predefined, the first information is used to indicate the waveform types supported by the terminal device and the parameter capabilities of the terminal device.
[0113] It should be noted that the OTFS waveform can be obtained by encoding the OFDM waveform using two-dimensional precoding of the DFT type in two-dimensional precoding. Any two-dimensional pretransform of time-frequency domain data can achieve performance comparable to the OTFS type, such as the Discrete Fourier Transform (DFT), Walsh-Hadamard Transform (WHT), and Discrete Cosine Transform (DCT) types in two-dimensional precoding. Furthermore, the terminal device in this embodiment supports at least one waveform type, which may include at least one of the following: CP-OFDM waveform, CP-OTFS waveform, ZP-OTFS waveform, RCP-OTFS waveform, RZP-OTFS waveform, DFT-S-OFDM waveform, and DFT-S-OTFS waveform.
[0114] Specifically, the parameter capability of the terminal device is the maximum capability to support two-dimensional precoding, including at least one of the following: the maximum number of taps M_max of the delay domain supported in the delay Doppler domain, the maximum number of taps N_max of the Doppler domain supported in the delay Doppler domain, the pulse shaping type supported by the terminal device, or the product of the maximum number of taps N_max of the Doppler domain supported in the delay Doppler domain and the maximum number of taps M_max of the delay domain supported in the delay Doppler domain.
[0115] Pulse shaping types include rectangular pulse shaping or raised cosine roll-off filters.
[0116] S202: Send a channel measurement report to the network device.
[0117] The terminal device measures the channel, obtains a channel measurement report, and sends the channel measurement report to the terminal device.
[0118] Specifically, the channel measurement report includes at least one of the following:
[0119] Maximum delay spread;
[0120] Maximum Doppler shift;
[0121] number of multipaths;
[0122] Doppler frequency shift or Doppler frequency shift delay for each path;
[0123] The size of the Doppler extension;
[0124] An indicator that shows the magnitude of inter-carrier interference;
[0125] Indicators that indicate the quality of a sensed signal.
[0126] Specifically, indicators of the magnitude of inter-carrier interference can be carrier-to-interference-plus-noise ratio (CINR), or inter-carrier interference estimated based on the energy on virtual subcarriers, or the results of channel estimation and interference measurement of DMRS signals precoded by OTFS in the time-delay Doppler domain, etc., which are all parameters that can measure the magnitude of inter-carrier interference.
[0127] It should be noted that this embodiment can also set preset conditions, which trigger the operation of sending a channel measurement report to the network device when the preset conditions are met. For example, the preset conditions can be to send a channel measurement report to the network device at preset time intervals, or to send a measurement report to the network device when a waveform switching requirement is detected.
[0128] The following example illustrates how a measurement report is sent to a network device when a waveform switching requirement is detected:
[0129] Specifically, in order for the terminal device to determine whether there is a waveform switching requirement, the terminal device needs to obtain waveform switching conditions to determine whether there is a waveform switching requirement. Before step S202, the above method also includes:
[0130] Receive waveform switching condition indication information sent by network devices, or obtain waveform switching conditions of terminal devices predefined by the protocol; waveform switching condition indication information is used to indicate the waveform switching conditions of terminal devices.
[0131] When the protocol predefines waveform switching conditions for terminal devices, the terminal devices can directly obtain these conditions from the protocol. If the protocol does not specify waveform switching conditions for terminal devices, the network device can send waveform condition indication information to the terminal device after receiving the first information sent by the terminal device, so that the terminal device can extract the waveform switching conditions from the waveform condition indication information.
[0132] Furthermore, channel measurement reports are sent to network devices, including:
[0133] When the terminal device meets the waveform switching conditions, it sends a channel measurement report to the network device.
[0134] When the terminal device meets the waveform switching conditions, it indicates that there is a need for waveform switching. When the terminal device does not meet the waveform switching conditions, it indicates that there is no need for waveform switching. This allows the terminal device to send a channel measurement report to the network device only when there is a need for waveform switching, thereby reducing overhead.
[0135] Specifically, when the channel measurement report includes Doppler shift, signal quality, power margin, sensing accuracy, and whether a sensing coverage request or a communication coverage request has been received, the waveform switching conditions include any one or more of the following:
[0136] In high-speed motion scenarios, the Doppler frequency shift changes from tolerance exceeding OFDM to tolerance not exceeding OFDM, or from tolerance not exceeding OFDM to tolerance exceeding OFDM.
[0137] There is a need to increase or decrease the communication rate in low-speed motion scenarios;
[0138] The degree of power limitation, communication coverage, or sensing coverage has changed;
[0139] The sensing accuracy does not meet the preset accuracy requirements;
[0140] Perception coverage is limited.
[0141] In some embodiments, waveform switching conditions include:
[0142] The Doppler frequency shift of the terminal device changes from being greater than or equal to the first Doppler threshold to being less than or equal to the second Doppler threshold, or the Doppler frequency shift of the terminal device changes from being less than or equal to the second Doppler threshold to being greater than or equal to the first Doppler threshold; the first Doppler threshold is greater than or equal to the second Doppler threshold.
[0143] Specifically, the first Doppler threshold is determined based on the OFDM's tolerance to Doppler. The second Doppler threshold can be equal to or less than the first Doppler threshold.
[0144] When the Doppler frequency shift of the terminal device changes from being less than or equal to the second Doppler threshold to being greater than or equal to the first Doppler threshold, the Doppler frequency shift changes from being within the OFDM tolerance to exceeding the OFDM tolerance. When the Doppler frequency shift of the terminal device changes from being greater than or equal to the first Doppler threshold to being less than or equal to the second Doppler threshold, the Doppler frequency shift changes from exceeding the OFDM tolerance to not exceeding the OFDM tolerance.
[0145] When the first Doppler threshold equals the second Doppler threshold, if the Doppler frequency shift of the terminal device changes from being less than the first Doppler threshold to being equal to the first Doppler threshold, since the Doppler frequency shift tends to change from being within the OFDM tolerance to exceeding the OFDM tolerance, this indicates that the Doppler frequency shift has changed from being within the OFDM tolerance to exceeding the OFDM tolerance. Similarly, if the Doppler frequency shift of the terminal device changes from being greater than the second Doppler threshold to being equal to the first Doppler threshold, again, since the Doppler frequency shift tends to change from exceeding the OFDM tolerance to not exceeding the OFDM tolerance, this indicates that the Doppler frequency shift has changed from exceeding the OFDM tolerance to not exceeding the OFDM tolerance. Therefore, when the Doppler frequency shift exceeds the OFDM tolerance for Doppler, and when the Doppler frequency shift decreases to not exceeding the OFDM tolerance for Doppler, it can be determined in a timely manner that the terminal device has a waveform switching requirement.
[0146] As shown in Figure 3, when the first Doppler threshold is greater than the second Doppler threshold, there will be a transition interval X of Doppler frequency shift between the first and second Doppler thresholds. When the Doppler frequency shift changes from being greater than the first Doppler threshold or less than the second Doppler threshold to the transition interval of the Doppler frequency shift, the waveform switching condition is not met. This is to avoid repeated waveform switching due to repeated fluctuations in the boundary value of the first or second Doppler threshold, which would generate significant overhead.
[0147] It should be noted that the waveform switching conditions in this embodiment only apply to situations where the Doppler frequency shift changes due to factors other than waveform switching, such as changes in the scene.
[0148] In some possible implementations, the waveform switching conditions include:
[0149] The signal quality of the terminal device changes from being greater than or equal to a first signal quality threshold to being less than or equal to a second signal quality threshold, or the signal quality of the terminal device changes from being less than or equal to a second signal quality threshold to being greater than or equal to a first signal quality threshold; the first signal quality threshold is greater than or equal to the second signal quality threshold.
[0150] Specifically, the signal quality of the terminal device can be either communication signal quality or sensing signal quality. That is, in this embodiment, the signal quality of the terminal device can be any parameter that can represent signal quality, such as Channel Quality Indicator (CQI), Signal-to-Noise Ratio (SNR), Reference Signal Receiving Quality (RSRQ), etc. After selecting the parameter representing signal quality, a first signal quality threshold and a second signal quality threshold are set for that parameter. When the signal quality of the terminal device changes from being greater than or equal to the first signal quality threshold to being less than or equal to the second signal quality threshold, it indicates that the signal quality in low-speed motion scenarios is too low, and the SNR needs to be increased to obtain a higher communication rate. When the signal quality of the terminal device changes from being less than or equal to the second signal quality threshold to being greater than or equal to the first signal quality threshold, it indicates that the terminal device does not require higher transmit power, and the Peak-to-Average Power Ratio (PAPR) can be reduced, or the signal quality is good, with high sensing accuracy, and a waveform with lower complexity can be used instead of a waveform with higher sensing accuracy. In other words, when the signal quality of the terminal device improves, it means that the signal quality can meet the needs of the current scenario, and a low-complexity waveform can be used for transmission. PAPR is equal to the ratio of the signal's maximum power to its average power.
[0151] When the first signal quality threshold equals the second signal quality threshold, the trend of signal quality changes can be used to determine whether there is a need to increase the communication rate. For example, if the signal quality of the terminal device changes from being greater than the first signal quality threshold to being equal to the first signal quality threshold, since the signal quality shows a decreasing trend, it indicates that there is a need to increase the communication rate in low-speed motion scenarios. If the signal quality of the terminal device changes from being less than the first signal quality threshold to being equal to the first signal quality threshold, since the signal quality shows an increasing trend, it indicates that the signal quality can meet the needs of the current scenario, and low-complexity waveforms can be used for transmission.
[0152] As shown in Figure 4, when the first signal quality threshold is greater than the second signal quality threshold, there will be a transition range Y of signal quality between the first signal quality threshold and the second signal quality threshold. When the signal quality changes from being greater than the first signal quality threshold or less than the signal quality threshold to the transition range of signal quality, the waveform switching condition is not met. This is to avoid repeated waveform switching due to repeated fluctuations in signal quality at the boundary values of the first signal quality threshold or the second signal quality threshold, which would generate significant overhead.
[0153] In some possible implementations, the waveform switching conditions include:
[0154] The power margin of the terminal equipment meets any of the following:
[0155] The power margin changes from being located in the first interval to being located in the second interval or the third interval;
[0156] The power margin changes from being located in the second interval to being located in the first interval or the third interval;
[0157] The power margin changes from being located in the third interval to being located in the first interval or the second interval.
[0158] Specifically, the power margin is the difference between the terminal device's maximum transmit power and its current transmit power. In this embodiment, the power margin represents the degree of power limitation, communication coverage range, or sensing coverage range. When the power margin is in the first interval, it corresponds to the first degree of limitation and the first communication coverage range or the first sensing coverage range. When the power margin is in the second interval, it corresponds to the second degree of limitation and the second communication coverage range or the second sensing coverage range. When the power margin is in the third interval, it corresponds to the third degree of limitation and the third communication coverage range or the third sensing coverage range. The minimum value in the second interval is greater than or equal to the maximum value in the first interval, and the minimum value in the third interval is greater than or equal to the minimum value in the second interval.
[0159] This embodiment can set a first power margin threshold and a second power margin threshold, with the first power margin threshold being smaller than the second power margin threshold. This divides the power margin range into three intervals based on the first and second power margin thresholds. For example, as shown in Figure 5, the first interval ranges from greater than or equal to 0 to less than or equal to the first power margin threshold; the second interval ranges from greater than the first power margin threshold to less than or equal to the second power margin threshold; and the third interval ranges from greater than the second power margin threshold.
[0160] Furthermore, this embodiment can also set transition intervals between two adjacent intervals. For example, as shown in Figure 6, a first power margin transition interval is also included between the first interval and the second interval, and a second power margin transition interval is also included between the second interval and the third interval. The range of the first interval is greater than or equal to 0 to less than or equal to the first power margin threshold -x; the first power margin transition interval Z1 is greater than the first power margin threshold -x to less than or equal to the first power margin threshold +x; the second interval is greater than the first power margin threshold +x to less than or equal to the second power margin threshold -x; the second power margin transition interval Z2 is greater than the second power margin threshold -x to greater than or equal to the second power margin threshold +x; and the third interval is greater than the second power margin threshold +x. This is to avoid the need for repeated waveform switching and the resulting large overhead caused by repeated fluctuations in the power margin at the boundary values of the first or second power margin thresholds.
[0161] In some possible implementations, the waveform switching conditions include:
[0162] The sensing accuracy of the terminal device changes from being greater than the sensing accuracy threshold to being less than or equal to the sensing accuracy threshold.
[0163] Perception accuracy includes any one or more of distance perception accuracy, speed perception accuracy, and angle perception accuracy.
[0164] Taking the perception accuracy, which includes distance perception accuracy, speed perception accuracy, and angle perception accuracy, as an example, the perception accuracy of the terminal device changes from being greater than the perception accuracy threshold to being less than or equal to the perception accuracy threshold, including:
[0165] The distance sensing accuracy of the terminal device is changed from being greater than the distance sensing accuracy threshold to being less than or equal to the distance sensing accuracy threshold.
[0166] Alternatively, the speed sensing accuracy of the terminal device changes from being greater than the speed sensing accuracy threshold to being less than or equal to the speed sensing accuracy threshold.
[0167] Alternatively, the angle sensing accuracy of the terminal device may be changed from being greater than the angle sensing accuracy threshold to being less than or equal to the angle sensing accuracy threshold.
[0168] Specifically, thresholds for perception accuracy are set for distance perception accuracy, speed perception accuracy, and angle perception accuracy for comparison, resulting in a distance perception accuracy threshold, a speed perception accuracy threshold, and an angle perception accuracy threshold. If any of the three perception accuracies is less than or equal to the corresponding threshold, the perception accuracy does not meet the preset accuracy requirements.
[0169] In some possible implementations, the waveform switching conditions include:
[0170] The terminal device receives a sensing coverage request or a communication coverage request.
[0171] Specifically, when a sensing coverage request or a communication coverage request is received, it indicates that the sensing coverage is limited, and the waveform switching conditions are triggered in a timely manner to switch the waveform when the sensing coverage is limited.
[0172] S203: Receive second information configured by the network device according to the waveform switching conditions, the first information and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
[0173] After receiving the first information and channel measurement report from the terminal device, the network device determines whether the terminal device meets the waveform switching conditions based on the data contained in the first information and channel measurement report, and determines the target waveform if the terminal device meets the waveform switching conditions. The network device then configures second information according to the target waveform and sends the second information to the terminal device.
[0174] Specifically, determining whether the terminal device meets the waveform switching conditions can be found in the embodiments related to waveform switching conditions in step S202 above. Determining the target waveform when the terminal device meets the waveform switching conditions includes:
[0175] In high-speed motion scenarios, when the Doppler frequency shift changes from exceeding the tolerance of OFDM to not exceeding the tolerance of OFDM, the OFDM waveform is determined as the target waveform; when the Doppler frequency shift changes from not exceeding the tolerance of OFDM to exceeding the tolerance of OFDM, the OTFS waveform is determined as the target waveform.
[0176] When there is a need to increase the communication rate in low-speed motion scenarios, the OTFS waveform is determined as the target waveform. When there is a need to reduce the communication rate, any waveform from various OTFS waveforms and DFT-S-OFDM waveforms is determined as the target waveform.
[0177] When the power limitation level switches from the second or third level to the first level, the ZP-OTFS waveform or DFT-S-OFDM waveform is determined as the target waveform. When the power limitation level switches from the first or third level to the second level, the ZP-OTFS waveform is determined as the target waveform. When the power limitation level switches from the first or second level to the third level, the OFDM waveform or the waveform with a higher RAPR is determined as the target waveform.
[0178] When the sensing accuracy does not meet the preset accuracy requirements, the OTFS waveform is determined as the target waveform.
[0179] When sensing coverage is limited, the RCP-OTFS waveform is determined as the target waveform.
[0180] It should be noted that the target waveform is a waveform type supported by the terminal device. If the waveform type supported by the terminal device does not include the target waveform, the current waveform will not be switched. In this case, the second information is used to instruct the terminal device to maintain the current waveform.
[0181] Furthermore, when the determined target waveform is a waveform type supported by the terminal device, the configuration information of the target waveform includes:
[0182] First waveform configuration information and second waveform configuration information; the first waveform configuration information is configured by Radio Resource Control (RRC) or Non-Access Stratum (NAS); the second configuration information is configured by Downlink Control Information (DCI) or indicated by Media Access Control-Control Element (MAC-CE).
[0183] Specifically, the first waveform configuration information includes: the guard interval type, guard interval length, subcarrier spacing, pulse shaping type, pulse shaping parameters, and encoding information for the waveform types supported by the terminal device. The guard interval type can be any one of CP, ZP, RCP, or RZP. The guard interval length is the length of the guard interval type; for example, when the guard interval type is CP, the guard interval length is the length of CP, and when the guard interval type is ZP, the guard interval length is the length of ZP. The encoding information includes encoding type, encoding length, and code rate, among other encoding-related information. Parameters with faster update requirements can be sent via DCI, while parameters with lower update requirements can be sent via RRC.
[0184] The pulse shaping parameter can be a roll-off factor, which controls the result of the pulse shaping function g(t). T s t represents the sampling interval, sinc is the singer function, and t is time.
[0185] It should be noted that when the protection interval type is RCP or RZP, the length of the protection interval and N can have a predefined relationship. The length of the protection interval is implicitly determined according to the value of N in the precoded size.
[0186] The second waveform configuration information includes: the number N of taps in the Doppler domain supported in the time-delay Doppler domain, and the number M of taps in the time-delay Doppler domain supported in the time-delay Doppler domain. M is less than or equal to the maximum number of taps M_max in the time-delay Doppler domain supported in the time-delay Doppler domain, and N is less than or equal to the maximum number of taps N_max in the time-delay Doppler domain supported in the time-delay Doppler domain.
[0187] In some possible implementations, the above method further includes, before sending the channel measurement report to the network device:
[0188] Send a waveform switching request to the network device.
[0189] Specifically, based on the waveform switching conditions, it is determined whether the terminal device meets the waveform switching conditions. If it does, a waveform switching request is sent to the network device to notify the network device that the terminal device currently needs to switch waveforms.
[0190] In some possible implementations, the second information in this embodiment is also used to indicate whether the target waveform is an uplink waveform or a downlink waveform, so that the terminal device determines whether the configuration information of the received target waveform is configuration information for the uplink waveform or configuration information for the downlink waveform.
[0191] It should be noted that this embodiment can also implicitly indicate whether the target waveform is an uplink or downlink waveform through the Bandwidth Part (BWP) indicator. After switching the uplink or downlink waveform based on the configuration information of the target waveform, data is transmitted with the network device using the target waveform.
[0192] As shown in Figure 7, this application embodiment also provides a method for configuring dynamic waveforms, applied to network devices, the method including:
[0193] S701: Receive first information sent by the terminal device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0194] Step S701 can be referred to the description in step S201 above.
[0195] S702: Receive channel measurement report sent by the terminal equipment.
[0196] Step S702 can be referred to the description in step S202 above.
[0197] S703: Configure the second information according to the waveform switching conditions, the first information and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
[0198] S704: Send the second information to the terminal device.
[0199] Steps S703 and S704 can be referred to the description in step S203 above.
[0200] As shown in Figure 8, this application embodiment also provides a method for configuring dynamic waveforms, applied to a terminal device, the method including:
[0201] S801: Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0202] Step S801 can be referred to the description in step S201 above.
[0203] S802: Sends a communication signal to the network device to switch the waveform.
[0204] The waveform to be switched is the waveform used in the current communication between the terminal device and the network device. The communication signal of the waveform to be sent is transmitted to the network device, such as a reference signal, so that the network device can determine the channel measurement result of the waveform to be switched based on the communication signal. The channel measurement result of the waveform to be switched includes at least one of the following:
[0205] Maximum delay spread;
[0206] Maximum Doppler shift;
[0207] number of multipaths;
[0208] Doppler frequency shift or Doppler frequency shift delay for each path;
[0209] The size of the Doppler extension;
[0210] An indicator that shows the magnitude of inter-carrier interference;
[0211] Indicators that indicate the quality of a sensed signal.
[0212] S803: Receive waveform switching instructions sent by network devices.
[0213] S804: Receives first information and second information configured by the communication signal from the network device according to the waveform switching conditions; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
[0214] Step S804 can be referred to step S201 above. It should be noted that in this embodiment, step S804 can be executed first and then step S803 can be executed.
[0215] The method for configuring dynamic waveforms shown in Figure 8, the method executed by the terminal device or the capability it possesses, and the parameter configuration method are similar to the method executed by the terminal device or the capability it possesses, and the parameter configuration method in the method for configuring dynamic waveforms shown in Figure 2. For example, you can refer to the description of the terminal device's parameter capabilities, the waveform types supported by the terminal device, waveform switching condition indication information, channel measurement report, target waveform configuration information, first waveform configuration information, second waveform configuration information, and waveform switching conditions in the method embodiment shown in Figure 2, which will not be repeated here.
[0216] In the above scheme, by sending the channel measurement report, as well as the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device to the network device, the network device can determine the target waveform based on the waveform switching conditions and the received data, and send the configuration information of the target waveform and the waveform switching instruction to the terminal device, thereby enabling the terminal device to switch the waveform to the target waveform and realize dynamic waveform switching.
[0217] As shown in Figure 9, this application embodiment also provides a method for configuring dynamic waveforms, applied to network devices, the method including:
[0218] S901: Receive first information sent by the terminal device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device.
[0219] Step S901 can be referred to step S201 above.
[0220] S902: Receives communication signals from terminal devices for waveforms to be switched.
[0221] S903: Determine the channel measurement results of the waveform to be switched based on the communication signal.
[0222] Steps S902 and S903 can be referred to step S802 above.
[0223] S904: Send waveform switching instruction to terminal equipment.
[0224] S905: Based on the waveform switching conditions, the channel measurement results of the waveform to be switched and the first information are sent to the terminal device as second information; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to a waveform type supported by the terminal device.
[0225] Step S905 can be referred to step S201 above.
[0226] The method for configuring dynamic waveforms shown in Figure 9, the method executed by the terminal device or the capability it possesses, and the parameter configuration method are similar to the method executed by the terminal device or the capability it possesses, and the parameter configuration method in the method for configuring dynamic waveforms shown in Figure 2. For example, you can refer to the description of the terminal device's parameter capabilities, the waveform types supported by the terminal device, the waveform switching condition indication information, the channel measurement report, the target waveform configuration information, the first waveform configuration information, the second waveform configuration information, and the waveform switching conditions in the method embodiment shown in Figure 2, which will not be repeated here.
[0227] As shown in Figure 10, this application embodiment also provides a communication device, which includes:
[0228] Memory 1001 is used to store computer programs or computer instructions;
[0229] The processor 1002 is used to execute computer programs or computer instructions stored in the memory, causing the communication device to execute any of the above-mentioned dynamic waveform configuration methods.
[0230] This application also provides a computer storage medium for storing a computer program, which, when executed, implements any of the above-described dynamic waveform configuration methods.
[0231] Figure 11 illustrates an example of the composition of an electronic device according to an embodiment of this application. This electronic device can be a network device, including but not limited to a base station and a core network unit. Figure 11 shows a simplified schematic diagram of a base station structure. The base station includes parts 1110, 1120, and 1130. Part 1110 is mainly used for baseband processing and base station control; part 1110 is typically the control center of the base station, often referred to as a processor, used to control the base station to execute the processing operations on the first device side in the above method embodiments. Part 1120 is mainly used for storing computer program code and data. Part 1130 is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; part 1130 is often referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. The transceiver module of part 1130, also referred to as a transceiver or transceiver, includes an antenna 1133 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the device used to implement the receiving function in part 1130 can be regarded as a receiver, and the device used to implement the transmitting function can be regarded as a transmitter. That is, part 1130 includes receiver 1132 and transmitter 1131. The receiver can also be called a receiving module, receiver, or receiving circuit, etc., and the transmitter can be called a transmitting module, transmitter, or transmitting circuit, etc.
[0232] Sections 1110 and 1120 may include one or more circuit boards, each of which may include one or more processors and one or more memories. The processors are used to read and execute programs from the memories to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an optional implementation, multiple circuit boards may share one or more processors, multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.
[0233] For example, in one implementation, the transceiver module in section 1130 is used to execute the transceiver-related processes performed by the base station in the aforementioned method embodiments. The processor in section 1110 is used to execute the processing-related processes performed by the base station in the aforementioned method embodiments.
[0234] It should be understood that Figure 11 is merely an example and not a limitation, and the network devices described above, including processors, memory, and transceivers, may not depend on the structure shown in Figure 11.
[0235] Figure 12 illustrates another example of the composition of an electronic device provided in an embodiment of this application. This electronic device can be a terminal device, including but not limited to mobile phones, smart wearable devices (such as smartwatches), and other electronic devices. Taking a mobile phone as an example, the electronic device may include a processor 1210, an external memory interface 1220, an internal memory 1221, a display screen 1230, a camera 1240, antenna 1, antenna 2, a mobile communication module 1250, and a wireless communication module 1260, etc.
[0236] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0237] Processor 1210 may include one or more processing units, such as application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.
[0238] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a limitation on the structure of the electronic device. In other embodiments of this application, the electronic device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0239] The external storage interface 1220 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 1210 through the external storage interface 1220 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.
[0240] Internal memory 1221 can be used to store executable program code, including instructions. Processor 1210 executes various functional applications and data processing of the electronic device by running the instructions stored in internal memory 1221. Internal memory 1221 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of the electronic device (such as audio data, phonebook, etc.). Furthermore, internal memory 1221 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 1210 executes various functional applications and data processing of the electronic device by running instructions stored in internal memory 1221 and / or instructions stored in memory located within the processor.
[0241] The wireless communication function of the electronic device can be implemented through antenna 1, antenna 2, mobile communication module 1250, wireless communication module 1260, modem processor and baseband processor, etc.
[0242] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0243] The mobile communication module 1250 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G in electronic devices. The mobile communication module 1250 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 1250 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 1250 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 1250 may be housed in the processor 1210. In some embodiments, at least some functional modules of the mobile communication module 1250 and at least some modules of the processor 1210 may be housed in the same device.
[0244] In some embodiments, the electronic device initiates or receives call requests via the mobile communication module 1250 and the antenna 1.
[0245] Furthermore, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows operating systems. Applications can be installed and run on this operating system. Those skilled in the art will understand that, for the sake of convenience and brevity, explanations and beneficial effects of the relevant content in any of the above-described electronic devices can be found in the corresponding method embodiments provided above, and will not be repeated here.
[0246] This application also provides a communication system, which may include network devices (such as base stations) as shown in FIG11 and terminal devices (such as mobile phones) as shown in FIG12.
[0247] In this application, the terminal or network device may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0248] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0249] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or modules, and may be electrical, mechanical, or other forms.
[0250] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0251] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0252] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the processes of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0253] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method for configuring dynamic waveforms, characterized in that, Applied to a terminal device, the method includes: Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device; Send a channel measurement report to the network device; The network device receives second information configured according to waveform switching conditions, the first information, and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to a waveform type supported by the terminal device.
2. The method according to claim 1, characterized in that, The terminal device's parameter capabilities include at least one of the following: The maximum number of taps supported in the delay domain within the delay Doppler domain; The maximum number of taps in the Doppler domain supported in the delay-Doppler domain; The pulse shaping types supported by the terminal device; Alternatively, the product of the maximum number of taps of the Doppler domains supported in the delay Doppler domain and the maximum number of taps of the delay domains supported in the delay Doppler domain.
3. The method according to claim 1 or 2, characterized in that, The waveform types supported by the terminal device include at least one of the following: CP-OFDM waveform, CP-OTFS waveform, ZP-OTFS waveform, RCP-OTFS waveform, RZP-OTFS waveform, DFT-S-OFDM waveform, DFT-S-OTFS waveform.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The device receives waveform switching condition indication information sent by the network device, or obtains waveform switching conditions of the terminal device predefined by the protocol; the waveform switching condition indication information is used to indicate the waveform switching conditions of the terminal device.
5. The method according to claim 4, characterized in that, Sending a channel measurement report to the network device includes: When the terminal device meets the waveform switching conditions, it sends a channel measurement report to the network device.
6. The method according to any one of claims 1 to 5, characterized in that, The channel measurement report includes at least one of the following: Maximum delay spread; Maximum Doppler shift; number of multipaths; Doppler frequency shift or Doppler frequency shift delay for each path; The size of the Doppler extension; An indicator that shows the magnitude of inter-carrier interference; Indicators that indicate the quality of a sensed signal.
7. The method according to any one of claims 1 to 6, characterized in that, The configuration information of the target waveform includes: First waveform configuration information and second waveform configuration information; the first waveform configuration information is configured by RRC signaling or NAS signaling; the second configuration information is configured by DCI information or MAC-CE indication.
8. The method according to claim 7, characterized in that, The first waveform configuration information includes: The terminal device supports the following waveform types: guard interval type, guard interval length, subcarrier spacing, pulse shaping type, pulse shaping parameters, and encoding information.
9. The method according to claim 7 or 8, characterized in that, The second waveform configuration information includes: The number of taps in the Doppler domain supported in the delay-Doppler domain, and the number of taps in the delay-Doppler domain supported in the delay-Doppler domain.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Send a waveform switching request to the network device.
11. The method according to any one of claims 1 to 10, characterized in that, The waveform switching conditions include: The Doppler frequency shift of the terminal device changes from being greater than or equal to the first Doppler threshold to being less than or equal to the second Doppler threshold, or the Doppler frequency shift of the terminal device changes from being less than or equal to the second Doppler threshold to being greater than or equal to the first Doppler threshold; the first Doppler threshold is greater than or equal to the second Doppler threshold.
12. The method according to any one of claims 1 to 11, characterized in that, The waveform switching conditions include: The signal quality of the terminal device changes from being greater than or equal to a first signal quality threshold to being less than or equal to a second signal quality threshold, or the signal quality of the terminal device changes from being less than or equal to the second signal quality threshold to being greater than or equal to the first signal quality threshold; the first signal quality threshold is greater than or equal to the second signal quality threshold.
13. The method according to any one of claims 1 to 12, characterized in that, The waveform switching conditions include: The power margin of the terminal equipment meets any of the following conditions: The power margin changes from being located in the first interval to being located in the second interval or the third interval; The power margin changes from being located in the second interval to being located in the first interval or in the third interval; The power margin changes from being located in the third interval to being located in the first interval or the second interval.
14. The method according to any one of claims 1 to 13, characterized in that, The waveform switching conditions include: The sensing accuracy of the terminal device is changed from being greater than the sensing accuracy threshold to being less than or equal to the sensing accuracy threshold.
15. The method according to claim 14, characterized in that, The sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including: The distance sensing accuracy of the terminal device is changed from being greater than the distance sensing accuracy threshold to being less than or equal to the distance sensing accuracy threshold.
16. The method according to claim 14, characterized in that, The sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including: The speed sensing accuracy of the terminal device is changed from being greater than the speed sensing accuracy threshold to being less than or equal to the speed sensing accuracy threshold.
17. The method according to claim 14, characterized in that, The sensing accuracy of the terminal device is changed from being greater than a sensing accuracy threshold to being less than or equal to the sensing accuracy threshold, including: The angle sensing accuracy of the terminal device is changed from being greater than the angle sensing accuracy threshold to being less than or equal to the angle sensing accuracy threshold.
18. The method according to any one of claims 1 to 17, characterized in that, The waveform switching conditions include: The terminal device receives a sensing coverage request or a communication coverage request.
19. The method according to any one of claims 1 to 18, characterized in that, The second information is also used to indicate whether the target waveform is an uplink waveform or a downlink waveform.
20. A method for configuring dynamic waveforms, characterized in that, Applied to network devices, the method includes: The terminal device receives first information; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device. Receive the channel measurement report sent by the terminal device; Configure second information based on the waveform switching conditions, the first information, and the channel measurement report; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device; Send the second information to the terminal device.
21. A method for configuring dynamic waveforms, characterized in that, Applied to a terminal device, the method includes: Send first information to the network device; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device; Send a communication signal of the waveform to be switched to the network device; Receive waveform switching instructions sent by the network device; The network device receives the first information and the second information configured for the communication signal according to the waveform switching conditions; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
22. A method for configuring dynamic waveforms, characterized in that, Applied to network devices, the method includes: The terminal device receives first information; the first information is used to indicate the waveform types supported by the terminal device and / or the parameter capabilities of the terminal device. Receive the communication signal of the waveform to be switched sent by the terminal device; Based on the communication signal, determine the channel measurement results of the waveform to be switched; Send waveform switching instruction to the terminal device; According to the waveform switching conditions, the channel measurement results of the waveform to be switched and the first information are sent to the terminal device as second information; the second information is used to indicate the configuration information of the target waveform; the target waveform belongs to the waveform type supported by the terminal device.
23. A communication device, characterized in that, The communication device includes: Memory is used to store computer programs or computer instructions; A processor for executing a computer program or computer instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 19, or claim 20, or claim 21, or claim 22.
24. A computer storage medium for storing a computer program, which, when executed, performs the method of any one of claims 1 to 19, or claim 20, or claim 21, or claim 22.
Citation Information
Patent Citations
Communication method and device, communication equipment and storage medium
CN115708336A
Capability reporting method and communication device
CN117676782A
Dynamic switching between uplink waveforms
US20220183012A1
Capability reporting method and communication apparatus
WO2024051734A1
Uplink waveform configuration method and apparatus, and storage medium
WO2024065532A1