Communication method and apparatus
By making the level of the cyclic prefix the same as that of a portion of the OFDM symbol, the power consumption and complexity issues caused by the introduction of CP are resolved, achieving low power consumption and efficient demodulation of the terminal-side communication device.
Patent Information
- Application Number
- PCT/CN2025/072319
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-10
- Filing Date
- 2025-01-14
- Publication Date
- 2025-11-13
AI Technical Summary
In communication systems, the introduction of a cyclic prefix (CP) in OFDM symbols leads to increased power consumption and computational complexity of the terminal-side communication device, affecting the accuracy of information determination.
By including the level of the first cyclic prefix in the first chip at the same level as the level of the first part, false rising or falling edges are avoided, thus eliminating the need to remove the cyclic prefix in the terminal-side communication device, reducing power consumption and simplifying the demodulation process.
This reduces the power consumption and computational complexity of the terminal-side communication device while ensuring improved communication performance.
Smart Images

Figure CN2025072319_13112025_PF_FP_ABST
Abstract
Description
Communication methods and devices
[0001] This application claims priority to Chinese Patent Application No. 202410598090.2, filed on May 10, 2024, entitled "Communication Method and Apparatus", 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 communication methods and apparatus. Background Technology
[0003] In a communication system, network-side communication devices can map information onto multiple orthogonal frequency division multiplexing (OFDM) symbols for transmission. Specifically, the sample count at the tail of an OFDM symbol can be copied to the front of the OFDM symbol to form a cyclic prefix (CP), thereby reducing interference between OFDM symbols.
[0004] Introducing a CP associated with an OFDM symbol may cause sudden rising or falling edges between OFDM symbols. The terminal-side communication device can remove the CP of the OFDM symbol when determining information to avoid misjudgment as much as possible.
[0005] However, the method of determining information by removing the CP of OFDM symbols will affect the power consumption of the terminal-side communication device and increase the complexity of the terminal-side communication device in determining information. Summary of the Invention
[0006] This application provides a communication method and apparatus that can reduce the power consumption of the terminal-side communication device when parsing signals, and at the same time reduce computational complexity, thereby improving communication performance.
[0007] Firstly, a communication method is provided. This method can be executed by a network-side communication device. The network-side communication device can be a network device, a component within the network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device. This application does not limit this. The method includes: acquiring a first signal and transmitting the first signal. The first signal includes a first OFDM symbol, which includes a first chip and a second chip. The first chip is the first chip of the first OFDM symbol, and the second chip is the last chip of the first OFDM symbol. The first chip includes a first portion and a first cyclic prefix, which is the cyclic prefix of the first OFDM symbol. The level of the first chip is a first level, and the level of the second chip is also a first level. The length of the second chip is greater than or equal to the length of the first cyclic prefix. The first signal is modulated using on-off keying (OOK) or amplitude shift keying (ASK).
[0008] Based on this technical solution, the level of the first cyclic prefix can be the same as the level of the first part, allowing the first cyclic prefix to be included in the first chip. That is, the first cyclic prefix can be connected to the first part, avoiding false rising or falling edges. This allows the terminal-side communication device to detect the first signal without removing the first cyclic prefix, reducing the power consumption of the terminal-side communication device, lowering demodulation complexity, and simultaneously ensuring transmission performance.
[0009] In one possible implementation, the first OFDM symbol comprises (M+1) chips, which include a first chip and a second chip. The length of any one of the first M chips in the (M+1) chips is the first length. The length of the second chip is less than the first length, where M is a positive integer.
[0010] Based on this possible implementation, the second chip may not carry any bits, which can ensure that the level of the second chip is the same as that of the first chip. This allows the level of the first cyclic prefix to be the same as that of the first part, avoiding false rising or falling edges. This means that the terminal-side communication device does not need to remove the first cyclic prefix when detecting the first signal, reducing the power consumption of the terminal-side communication device and reducing computational complexity, thereby improving communication performance.
[0011] In one possible implementation, an N-point Discrete Fourier Transform (DFT) is performed on the sequence corresponding to the first OFDM symbol to obtain the first frequency domain signal. Based on the first frequency domain signal, the first signal is obtained. The length of the sequence corresponding to the first chip is (N / M)-X, and the length of the sequence corresponding to each of the (M+1) chips (excluding the first and second chips) is N / M, while the length of the sequence corresponding to the second chip is X; N and X are positive integers.
[0012] Based on this possible implementation, a first signal can be obtained by performing a DFT on the sequence corresponding to the first OFDM symbol based on the chip in the determined first OFDM symbol, thus providing a feasible solution for determining the first signal.
[0013] In one possible implementation, the first OFDM symbol comprises M chips, which include a first chip and a second chip. The M chips have the same length, and M is a positive integer.
[0014] In one possible implementation, the M chips include Q chips, the Q chips include the first chip, and the Q chips carry one bit, where Q is a positive integer less than or equal to M; or, the last K chips in the M chips do not carry any bits, and the chips in the M chips excluding the last K chips carry at least one bit, where K is a positive integer less than M.
[0015] Based on the two possible implementations mentioned above, when Q equals M, the M chips in the first OFDM symbol can carry one bit, ensuring that the level of the first chip is the same as that of the second chip; or, when the last K chips in the M chips do not carry bits, ensuring that the level of the last K chips is the same as that of the first chip, the level of the first cyclic prefix can be the same as that of the first part, avoiding false rising or falling edges. This allows the terminal-side communication device to detect the first signal without removing the first cyclic prefix, reducing the power consumption of the terminal-side communication device and the computational complexity, thereby improving communication performance.
[0016] In one possible implementation, an N-point DFT is performed on the sequence corresponding to the first OFDM symbol to obtain a first frequency domain signal. Based on the first frequency domain signal, a first signal is obtained. The length of the sequence corresponding to the first chip is ((N / M)-X)), and the length of the sequence corresponding to each of the remaining (M-1) chips is (N-((N / M)-X)) / (M-1); where N and X are positive integers.
[0017] Based on this possible implementation, a first signal can be obtained by performing a DFT on the sequence corresponding to the first OFDM symbol based on the chip in the determined first OFDM symbol, thus providing a feasible solution for determining the first signal.
[0018] In one possible implementation, K is associated with M.
[0019] Based on this possible implementation, the value of K can be dynamically determined according to M, which can improve the flexibility of the value of K.
[0020] In one possible implementation, the second length is determined to be greater than or equal to the length of the first cyclic prefix, and the second length is the length of the first chip.
[0021] Based on this possible implementation, when the second length is greater than or equal to the length of the first cyclic prefix, it can be guaranteed that the first cyclic prefix is determined according to a chip (i.e., the second chip), and the level of the first cyclic prefix is the same as the first level. This can avoid false rising or falling edges, so that the terminal-side communication device does not need to remove the cyclic prefix of the first OFDM symbol when detecting the first signal, which can reduce the power consumption of the terminal-side communication device and reduce the computational complexity, thereby improving communication performance.
[0022] In one possible implementation, the second length L satisfies the following formula: L = 1 / P / M; or, the second length L satisfies the following formula: L = (T CP +(1 / P)) / M; where P is the subcarrier spacing, M is the number of chips contained in the first OFDM symbol, and T CP The length of the first cyclic prefix.
[0023] Based on this possible implementation, the second length can be determined according to the two formulas mentioned above, providing two feasible solutions for realizing the second length.
[0024] In one possible implementation, the first cyclic prefix is determined based on the first part.
[0025] Based on this possible implementation, a feasible scheme is provided for determining the first cyclic prefix.
[0026] In one possible implementation, when the first cyclic prefix is determined according to the first part, the deployment mode of the network-side communication device and the terminal-side communication device is standalone mode.
[0027] Based on this possible implementation, when the deployment mode of the network-side communication device and the terminal-side communication device is an independent mode, it is not required that the subcarriers of the first signal are orthogonal to those of other signals. In this case, the first cyclic prefix can be determined according to the first part, thus providing an achievable deployment mode for the first cyclic prefix to be determined according to the first part.
[0028] In one possible implementation, the first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is also a second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
[0029] In one possible implementation, the second OFDM symbol includes (M+1) chips, which include a third chip and a fourth chip. The length of any one of the first M chips in the (M+1) chips is the third length, and the length of the fourth chip is less than the third length. M is a positive integer.
[0030] In one possible implementation, the second OFDM symbol comprises M chips, including a third chip and a fourth chip, all of which have the same length, and M is a positive integer.
[0031] Based on the above three possible implementations, the first signal may also include a second OFDM symbol. The second OFDM symbol has the same chip structure (including the same number of chips) as the first OFDM symbol. That is, the third chip is similar to the first chip, and the fourth chip is similar to the second chip. At the same time, when the first OFDM symbol includes M symbols, the second OFDM symbol also includes M symbols.
[0032] In addition, the first signal may also include other OFDM symbols (such as a third OFDM symbol, etc., which are not limited in this application), and the plurality of OFDM symbols have the same chip structure (including the same number of chips) as the first OFDM symbol.
[0033] Secondly, a communication method is provided. This method can be executed by a terminal-side communication device. The terminal-side communication device can be a terminal device, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device.
[0034] The method includes: receiving a first signal and obtaining first information based on the first signal. The first signal includes a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, and the second chip being the last chip of the first OFDM symbol. The first chip includes a first part and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol. The level of the first chip is a first level, and the level of the second chip is also a first level. The length of the second chip is greater than or equal to the length of the first cyclic prefix.
[0035] Based on the second aspect, the level of the first cyclic prefix can be the same as the level of the first part, so that the first cyclic prefix can be included in the first chip, that is, the first cyclic prefix can be connected with the first part, which can avoid false rising or falling edges. When detecting the first signal, it is not necessary to remove the first cyclic prefix, which can reduce the power consumption of the terminal-side communication device, reduce demodulation complexity, and ensure transmission performance at the same time.
[0036] In one possible implementation, the first cyclic prefix is determined to be part of the first chip, and the first information is obtained based on the chip included in the first OFDM symbol.
[0037] Based on this possible implementation, when the terminal-side communication device detects the first signal, it can determine that the first cyclic prefix is part of the first chip. It can directly determine the state of the chip in the first symbol without removing the first cyclic prefix to obtain the first information. This can reduce the power consumption of the terminal-side communication device and reduce the computational complexity.
[0038] In one possible implementation, the first OFDM symbol includes (M+1) chips, which include a first chip and a second chip. The length of any one of the first M chips in the (M+1) chips is the first length, and the length of the second chip is less than the first length. M is a positive integer.
[0039] Based on this possible implementation, the second chip may not carry any bits, which can ensure that the level of the second chip is the same as that of the first chip. This allows the level of the first cyclic prefix to be the same as that of the first part, avoiding false rising or falling edges. When the terminal-side communication device detects the first signal, it does not need to remove the first cyclic prefix, which can reduce the power consumption of the terminal-side communication device and reduce the computational complexity, thereby improving communication performance.
[0040] In one possible implementation, the first OFDM symbol comprises M chips, which include a first chip and a second chip. The M chips have the same length, and M is a positive integer.
[0041] In one possible implementation, the M chips include Q chips, the Q chips include the first chip, and the Q chips carry one bit, where Q is a positive integer less than or equal to M; or, the last K chips in the M chips do not carry any bits, and the chips in the M chips excluding the last K chips carry at least one bit, where K is a positive integer less than M.
[0042] Based on the two possible implementations mentioned above, when Q equals M, the M chips in the first OFDM symbol can carry one bit, ensuring that the level of the first chip is the same as that of the second chip; or, when the last K chips in the M chips do not carry a bit, it can ensure that the level of the last K chips is the same as that of the first chip, thus allowing the level of the first cyclic prefix to be the same as that of the first part, avoiding false rising or falling edges. The terminal-side communication device does not need to remove the first cyclic prefix when detecting the first signal, reducing the power consumption of the terminal-side communication device and reducing computational complexity, thereby improving communication performance.
[0043] In one possible implementation, the first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is also a second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
[0044] In one possible implementation, the second OFDM symbol comprises (M+1) chips, which include a third chip and a fourth chip. The length of any one of the first M chips in the (M+1) chips is the length of the third chip, and the length of the fourth chip is less than the length of the third chip. M is a positive integer.
[0045] In one possible implementation, the second OFDM symbol comprises M chips, including a third chip and a fourth chip, all of which have the same length, and M is a positive integer.
[0046] Based on the above three possible implementations, the first signal may also include a second OFDM symbol. The second OFDM symbol has the same chip structure (including the same number of chips) as the first OFDM symbol. That is, the third chip is similar to the first chip, and the fourth chip is similar to the second chip. At the same time, when the first OFDM symbol includes M symbols, the second OFDM symbol also includes M symbols.
[0047] In addition, the first signal may also include other OFDM symbols (such as a third OFDM symbol, etc., which are not limited in this application), and the plurality of OFDM symbols have the same chip structure (including the same number of chips) as the first OFDM symbol.
[0048] Thirdly, a communication device is provided for implementing the method described in the first aspect. This communication device may be the network device described in the first aspect, or a device or component (such as a chip) included in the network device.
[0049] The communication device includes modules, units, or means that implement the methods described above. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.
[0050] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, respectively used to implement the sending and receiving functions of the first aspect and any possible implementation thereof. The processing module may be used to implement the processing functions of the first aspect and any possible implementation thereof.
[0051] For example, a processing module is used to acquire a first signal, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol. The first OFDM symbol includes a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, and the second chip being the last chip of the first OFDM symbol. The first chip includes a first portion and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol. The level of the first chip is a first level, and the level of the second chip is also a first level. The length of the second chip is greater than or equal to the length of the first cyclic prefix, and the first signal is modulated by on-off keying (OOK) or amplitude shift keying (ASK). A transceiver module is used to transmit the first signal.
[0052] Optionally, the transceiver module and processing module of the communication device in the third aspect may also perform the corresponding functions in the first aspect or any possible implementation of the first aspect, as detailed in the method examples, and the beneficial effects that can be achieved can also be found in the foregoing related content.
[0053] Fourthly, a communication device is provided for implementing the method of the second aspect described above. The communication device may be the terminal device described in the second aspect, or a device or component (such as a chip) included in the terminal device.
[0054] The communication device includes modules, units, or means that implement the methods described above. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.
[0055] In some possible implementations, the communication device may include a processing module and a transceiver module. The transceiver module may include a sending module and a receiving module, respectively used to implement the sending and receiving functions of the sending class and the receiving class in the second aspect described above and any possible implementation thereof. The processing module may be used to implement the processing functions in the second aspect described above and any possible implementation thereof.
[0056] For example, a transceiver module is configured to receive a first signal, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, and the second chip being the last chip of the first OFDM symbol. The first chip includes a first portion and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol. The level of the first chip is a first level, the level of the second chip is also a first level, and the length of the second chip is greater than or equal to the length of the first cyclic prefix. A processing module is configured to obtain first information based on the first signal.
[0057] Optionally, the transceiver module and processing module of the communication device in the fourth aspect may also perform the corresponding functions in the second aspect or any possible implementation of the second aspect, as detailed in the method examples, and the beneficial effects that can be achieved can also be found in the foregoing related content.
[0058] Fifthly, a communication device is provided, comprising: at least one processor, the processor being configured to execute computer instructions stored in a memory or via logic circuitry, causing the communication device to perform the method described in any of the preceding aspects or possible implementations thereof. The communication device may be a network device in the first aspect or any possible implementation thereof, or a device or component (such as a chip) included in a network device; or, the communication device may be a terminal device in the second aspect or any possible implementation thereof, or a device or component (such as a chip) included in a terminal device.
[0059] In some possible implementations, the communication device also includes a memory for storing configuration files of computer instructions and / or logic circuits. Optionally, the memory is integrated with the processor, or the memory is independent of the processor.
[0060] A sixth aspect provides a communication device. The communication device includes: a processor and a communication interface; the communication interface is used for inputting and / or outputting signals; the processor is used to execute computer programs or instructions to cause the communication device to perform the methods described in any of the preceding aspects. The communication device may be a network device in the first aspect or any possible implementation of the first aspect, or a device or component (such as a chip) included in a network device; or, the communication device may be a terminal device in the second aspect or any possible implementation of the second aspect, or a device or component (such as a chip) included in the terminal device.
[0061] In some possible implementations, the communication interface is an interface circuit used to read and write computer instructions. For example, the interface circuit is used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.
[0062] In some possible implementations, the communication interface is used to communicate with modules outside the communication device.
[0063] In some possible implementations, the communication device can be a chip or a chip system. When the device is a chip system, the chip system may include chips or contain chips and other discrete components.
[0064] A seventh aspect provides a communication device. The communication device includes: a logic circuit and an interface circuit; the interface circuit is used to input information and / or output information; the logic circuit is used to execute the method described in any of the preceding aspects, processing the input information and / or generating output information. The communication device may be a network device in the first aspect or any possible implementation of the first aspect, or a device or component (such as a chip) included in a network device; or, the communication device may be a terminal device in the second aspect or any possible implementation of the second aspect, or a device or component (such as a chip) included in the terminal device.
[0065] Eighthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed, cause the methods described in any of the preceding aspects to be implemented or performed.
[0066] Ninth aspect, a computer program product is provided that, when executed, causes the method described in any of the preceding aspects to be implemented or performed.
[0067] It is understood that when the communication device provided by any of the third to seventh aspects is a chip, the aforementioned sending action / function can be understood as output information, and the aforementioned receiving action / function can be understood as input information.
[0068] The technical effects of any of the third to ninth aspects can be referred to the technical effects of the first aspect or any possible implementation of the first aspect, or the technical effects of the second aspect or any possible implementation of the second aspect, and will not be repeated here.
[0069] In a tenth aspect, a communication system is provided, the communication system comprising a first communication device and a second communication device, the first communication device being configured to implement the method described in the first aspect or any possible implementation thereof, and the second communication device being configured to implement the method described in the second aspect or any possible implementation thereof. Attached Figure Description
[0070] Figure 1 is a schematic diagram of an OFDM symbol provided in an embodiment of this application;
[0071] Figure 2 is a schematic diagram of a process for removing a cyclic prefix according to an embodiment of this application;
[0072] Figure 3 is a schematic diagram of a communication system provided in an embodiment of this application;
[0073] Figure 4 is a schematic diagram of an A-IoT device provided in an embodiment of this application;
[0074] Figure 5 is a schematic diagram of an A-IoT device provided in an embodiment of this application;
[0075] Figure 6 is a schematic diagram of a communication system provided in an embodiment of this application;
[0076] Figure 7 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0077] Figure 8 is an interactive schematic diagram of a communication method provided in an embodiment of this application;
[0078] Figure 9 is a schematic diagram of a first OFDM symbol provided in an embodiment of this application;
[0079] Figure 10 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0080] Figure 11 is a schematic diagram of a first OFDM symbol provided in an embodiment of this application;
[0081] Figure 12 is a schematic diagram of a first signal provided in an embodiment of this application;
[0082] Figure 13 is an interactive schematic diagram of a communication method provided in an embodiment of this application;
[0083] Figure 14 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0084] Figure 15 is a schematic diagram of the structure of a network-side communication device provided in an embodiment of this application;
[0085] Figure 16 is a schematic diagram of the structure of a terminal-side communication device provided in an embodiment of this application;
[0086] Figure 17 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0087] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0088] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between the related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural.
[0089] In the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0090] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0091] In the embodiments of this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0092] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0093] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Accordingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0094] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.
[0095] To facilitate understanding of the technical solutions of the embodiments of this application, a brief introduction to the relevant technologies of this application is given below.
[0096] 1) Encoding
[0097] Network-side communication devices can carry information bits on multiple OFDM symbols (each OFDM symbol can include multiple OOK chips or ASK chips), and encode the information by the level of the OOK chips (such as high level or low level), thereby forming an OOK signal.
[0098] By copying the sample number of each CP length to the beginning of each OFDM symbol, the CP of each OFDM symbol can be obtained, with each CP located at the end of each OFDM symbol. This reduces interference between OFDM symbols caused by multiple delays and ensures that the time boundaries of each time slot are aligned after OFDM symbols are combined into a time slot, thus maintaining orthogonality with other signal subcarriers of the new radio (NR) interface. However, the introduction of CP can cause sudden rising edges (e.g., transitioning from low to high) or falling edges (e.g., transitioning from high to low) between OFDM symbols.
[0099] For example, taking the Manchester encoding scheme, the encoded information can be as shown in Figure 1. The level corresponding to the last OOK chip of the first OFDM symbol can be low, and the level corresponding to the first OOK chip of the second OFDM symbol can be low. The CP of the second OFDM symbol can be determined based on the tail of the second OFDM symbol (i.e., the last OOK chip of the second OFDM symbol) (e.g., by copying the tail of the second OFDM symbol). When the level corresponding to the last OOK chip of the second OFDM symbol is high, the level corresponding to the CP of the second OFDM symbol is also high. It can be seen that the introduction of CP will cause a sudden rising edge and falling edge between the last OOK chip of the first OFDM symbol and the first OOK chip of the second OFDM symbol (as shown in the dashed box).
[0100] Understandably, if these sudden rising or falling edges cannot be removed, it will affect the terminal-side communication device's detection of the OOK signal, and combined with the line code used, it will cause false bit detection.
[0101] 2) Decoding
[0102] The terminal-side communication device can use the edge of the previous OOK chip as the tracking clock information (i.e., using the time corresponding to the edge of the previous OOK chip as the reference time). It can detect the presence of an edge at reference time +T and reference time +2T, where T is the length of an OOK chip. If an edge is detected at both reference time +T and reference time +2T, the current bit value is the same as the previous bit value; if no edge is detected at reference time +T, but only at reference time +2T, the current bit value is the opposite of the previous bit value.
[0103] For example, taking ambient internet of things (A-IoT) devices as an example, A-IoT devices have a large clock sampling deviation (e.g., when the clock sampling deviation (SFO) is 10). 5 (At parts per million (PPM) (error measurement), this can cause a 10% deviation. When an A-IoT device demodulates the OOK signal, it can perform clock tracking on the rising or falling edges of the OOK signal according to the demodulation rules associated with the line code, and detect bits by the state of the edge (rising or falling) or the time length between edges. However, introducing CP can cause sudden rising or falling edges, leading to errors in the detection of the edge state or the time length between edges.
[0104] For example, taking Figure 1 as an example, when decoding the OOK signal corresponding to Figure 1, the time corresponding to the last falling edge in the first OFDM symbol can be used as the reference time. Without the introduction of CP, the A-IoT device may not detect the edge at reference time +T, but detect the edge at reference time +2T. The A-IoT device can determine that the bit value of the first bit of the second OFDM symbol is different from the bit value of the previous bit, thus determining that the bit value of the first bit in the second OFDM symbol is "1". Due to the introduction of CP, a false rising edge (or falling edge) appears that should not exist, causing the A-IoT device to detect a false edge at reference time +T. At this time, the A-IoT device will think that the bit value of the first bit in the second OFDM symbol is the same as the bit value of the last bit in the previous OFDM symbol, thus falsely detecting that the bit value of the first bit in the second OFDM symbol is "0".
[0105] 3) Remove CP
[0106] At the Radio Access Network (RAN) 1#116bis conference, a method for removing CP was proposed. Specifically, the terminal-side communication device can remove CP when demodulating the OOK signal, thereby avoiding virtual edges. The specific steps are shown in Figure 2 below.
[0107] S201, The terminal-side communication device determines the number of the first point.
[0108] The first sample number is the number of sample points corresponding to the clock sampling of each OFDM symbol by the terminal-side communication device, such as N.
[0109] Where N is a positive integer.
[0110] S202, The terminal-side communication device determines the number of second sample points.
[0111] The second number of sampling points is the number of sampling points from the starting position of the first OFDM symbol to the last edge of the first OFDM symbol, such as N'.
[0112] Where N' is a positive integer.
[0113] S203. The terminal-side communication device determines the end position of the first OFDM symbol based on the first sample number and the second sample number.
[0114] The terminal-side communication device can start counting the third sample point from the last edge of the first OFDM symbol, and the position after counting the third sample point is the end position of the first OFDM symbol.
[0115] The number of the third sample point is the difference between the number of the first sample point and the number of the second sample point.
[0116] S204. The terminal-side communication device counts the fourth sample point based on the end position of the first OFDM symbol, and removes the fourth sample point. The position after counting the fourth sample point is the starting position of the second OFDM symbol.
[0117] Understandably, the starting position of subsequent OFDM symbols and the removal of the CP of subsequent OFDM symbols can be determined according to the steps shown in Figure 2. Furthermore, the terminal-side communication device can analyze the OOK signal of each OFDM symbol with the CP removed to avoid false detections as much as possible.
[0118] However, removing the CP to determine the information will affect the power consumption of the terminal-side communication device and increase the complexity of the terminal-side communication device in determining the information.
[0119] To address the aforementioned technical problems, this application provides a communication method in which a network-side communication device acquires and transmits a first signal. The first signal includes a first OFDM symbol, which comprises a first chip and a second chip. The first chip is the first chip of the first OFDM symbol, and the second chip is the last chip of the first OFDM symbol. The first chip includes a first portion and a first cyclic prefix, which is a cyclic prefix of the first OFDM symbol. The voltage level of the first chip is a first voltage level, and the voltage level of the second chip is also a first voltage level. The length of the second chip is greater than or equal to the length of the first cyclic prefix. The first signal is modulated using OOK or ASK modulation.
[0120] In this embodiment, the level of the first cyclic prefix can be the same as the level of the first part, so that the first cyclic prefix can be included in the first chip, that is, the first cyclic prefix can be connected with the first part, which can avoid false rising or falling edges, so that the terminal-side communication device does not need to remove the first cyclic prefix when detecting the first signal, which can reduce the power consumption of the terminal-side communication device, reduce demodulation complexity, and ensure transmission performance at the same time.
[0121] The technical solutions of this application embodiment can be used in various communication systems, such as 3rd generation partnership project (3GPP) communication systems, for example, 4th generation (4G), long term evolution (LTE), 5G mobile communication systems, NR, or LTE and 5G hybrid networking systems, or non-terrestrial network (NTN) systems, or 6th generation (6G) and other mobile communication systems evolved after 5G, vehicle to everything (V2X) systems, or device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, Internet of Things (IoT), narrow band Internet of Things (NB-IoT), other next-generation communication systems, integrated sensing and communication systems, satellite communication systems, etc. The communication system can also be a non-3GPP communication system, such as a wireless local area network (WLAN) system like Wireless Fidelity (Wi-Fi), without restriction.
[0122] As exemplarily shown in FIG3, this is a schematic diagram of a communication system provided in this application. The communication system may include one or more network-side communication devices and one or more terminal-side communication devices.
[0123] Unless otherwise specified, the network-side communication device in Figure 3 can refer to the network device itself, a component of the network device (e.g., a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device.
[0124] Unless otherwise specified, the terminal-side communication device in Figure 3 can refer to the terminal device itself, a component in the terminal device (e.g., a processor, chip, or chip system), or a logic module or software that can realize all or part of the functions of the terminal device.
[0125] In this embodiment, the terminal-side communication device can be located within the beam / cell coverage area of the network-side communication device, and the network-side communication device can provide communication services to the terminal-side communication device.
[0126] In this application embodiment, the terminal-side communication device can be a device with wireless transceiver functionality or a chip or chip system that can be installed on the device. It allows users to access the network and is used to provide voice and / or data connectivity to users. The terminal device can also be called user equipment (UE), subscriber unit, terminal, mobile station (MS), or mobile terminal (MT), etc.
[0127] Optionally, the terminal-side communication device in this application embodiment can be a user-side device for implementing wireless communication functions, such as a terminal device or a chip that can be used in a terminal device. The terminal device can be a user equipment (UE), access terminal, terminal unit, terminal station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, terminal agent, or terminal device in a 5G network or a public land mobile network (PLMN) evolved from 5G. Access terminals can be cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, drones, robots, point-of-sale (POS) machines, customer-premises equipment (CPE) or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc. Alternatively, the terminal can be a communication-enabled terminal in IoT, such as a terminal in V2X (e.g., vehicle-to-everything (V2X) devices, A-IoT devices), a terminal in D2D communication, or a terminal in M2M communication. The terminal can be mobile or fixed.
[0128] The aforementioned A-IoT devices can include devices with a peak power consumption of ~1μW and devices with a peak power consumption of ≤ several hundredμW. Devices with a peak power consumption of ≤ several hundredμW can further include devices that use an externally provided carrier for backscattering and devices that use an internally generated carrier for transmission.
[0129] In one example, a device with a peak power consumption of ~1μW can be as shown in Figure 4 below. The device with a peak power consumption of ~1μW may include an antenna, a matching network, a radio frequency (RF) energy harvester, energy storage, an energy management unit, digital baseband (BB) logic, memory, a clock generator, a receive-related module, and a transmit-related module.
[0130] The antenna is used to receive RF signals and can be set up separately from the receiver / transmitter or in a unit.
[0131] The matching network is used to match the impedance between the antenna and other components, such as modules related to the RF energy harvester / receiver.
[0132] The RF energy harvester is used to convert AC in radio frequency signals into DC, and the RF energy harvester may include a rectifier.
[0133] The energy storage is used to store the collected energy from the RF energy harvester, and the energy storage can be a capacitor.
[0134] The energy management unit manages the energy stored from the energy harvester and can also provide energy to active modules that require energy supply.
[0135] The digital baseband logic can include functional modules such as encoders, detectors, and controllers.
[0136] The memory may include: non-volatile memory (such as electrically erasable programmable read-only memory, EEPROM, which can be used to permanently store the identity (ID) of the device) and registers for temporarily storing information. When enough energy is stored in the registers for temporarily storing information, information can be stored.
[0137] The clock generator is used to provide the clock signal.
[0138] The receiving-related modules may include: an RF band-pass filter (BPF) (used to improve frequency selectivity), an RF envelope detector (ED) (used to convert RF signals to baseband), a baseband low-pass filter (LPF) (used to filter out harmonics and high-frequency components, improving the signal quality input to the comparator), and a comparator (used to determine the high / low of the input signal, such as high / low level).
[0139] The transmission-related modules may include a backscatter modulator, which can modulate the transmitted signal from the baseband logic into a backscatter signal by switching impedance.
[0140] In another example, a device that transmits using an internally generated carrier can be as shown in Figure 5. The device that transmits using an internally generated carrier may include an antenna, a matching network, an RF energy harvester, an energy management unit, digital baseband logic, memory, a clock generator, a local oscillator, a receive-related module, and a transmit-related module.
[0141] The antenna, matching network, RF energy harvester, energy management unit, digital baseband logic, memory, and clock generator can be referred to the descriptions of the antenna, matching network, RF energy harvester, energy management unit, digital baseband logic, memory, and clock generator in the above examples, and will not be repeated here.
[0142] Among them, the energy harvester can collect energy from other radio frequencies.
[0143] The local oscillator (LO) is used to generate the carrier frequency, or to generate a carrier frequency offset for the received intermediate frequency (IF).
[0144] The receiving-related modules may include: an RF bandpass filter (for improving frequency selectivity), a mixer (for converting RF signals to intermediate frequency signals), an intermediate frequency amplifier (for amplifying intermediate frequency signals), an intermediate frequency filter (for filtering out unwanted RF and LO signals), an intermediate frequency envelope detector (for detecting the envelope from the intermediate frequency signal), a baseband amplifier (which may or may not be present depending on the actual communication situation), a baseband low-pass filter (for filtering out harmonics and high-frequency components, improving the signal quality input to the comparator / analog-to-digital converter (ADC), and a comparator or an A-bit analog-to-digital converter, where A is a positive integer.
[0145] The transmission-related modules may include transmit modulation (used to modulate baseband bits according to the modulation method, which may be part of the baseband logic module), digital to analog converter (DAC) (used to convert digital signals into analog signals), low-pass filter (used to filter out interference signals), mixer (used to convert baseband signals to the RF frequency range), and power amplifier (PA) (used to amplify signals).
[0146] In this application embodiment, the network-side communication device can be any device deployed in the access network capable of wireless communication with the terminal-side communication device. It can also be a chip or chip system that can be installed in the aforementioned device, a logical node or logical module, or a function implemented in software. It can be used to implement functions such as wireless physical control, resource scheduling and wireless resource management, wireless access control, and mobility management. Specifically, the network-side communication device can be a device that supports wired access or a device that supports wireless access.
[0147] Optionally, the network-side communication device in the embodiments of this application is a device that connects the terminal-side communication device to the wireless network. The network-side communication device may be a node in the radio access network (RAN), or it may be a base station, and may be referred to as a radio access network node (or device).
[0148] For example, network-side communication devices may include evolved NodeBs (NodeBs, eNBs, or e-NodeBs) in LTE or enhanced LTE (LTE-A) systems, such as traditional macro base stations (eNBs) and micro base stations (eNBs) in heterogeneous network scenarios. Alternatively, they may include next-generation node Bs (gNBs) in NR systems. They may also include transmission reception points (TRPs), home base stations (e.g., home evolved NodeBs, or home Node Bs, HNBs), baseband units (BBUs), BBU pools, or Wi-Fi access points (APs). Alternatively, they may include base stations in an NTN, which can be deployed on flight platforms or satellites. In an NTN, the network-side communication device can act as a Layer 1 (L1) relay, a base station, or an integrated access and backhaul (IAB) node. Alternatively, the network-side communication device can be a device that implements base station functions in IoT, such as a device that implements base station functions in drone communication, V2X, D2D, or machine-to-machine (M2M).
[0149] Network-side communication devices can also be modules or units capable of implementing some of the functions of a base station. For example, network-side communication devices can be central units (CU), distributed units (DU), CU-control plane (CP), CU-user plane (UP), or radio units (RU), etc. CU and DU can be set up separately or included in the same network element, such as in a baseband unit (BBU). RU can be included in radio frequency equipment or radio frequency units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0150] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, the network-side communication device may be a network device or a module of a network device in an Open Radio Access Network (ORAN) system. In an ORAN system, CU may also be called open (O)-CU, DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.
[0151] Optionally, the base station in the embodiments of this application may include various forms of base stations, such as: macro base station, micro base station (also known as small station), relay station, access point, home base station, TRP, transmitting point (TP), or mobile switching center, etc. The embodiments of this application do not specifically limit this.
[0152] Based on the above description of the terminal-side communication device and the network-side communication device, this application takes the terminal-side communication device as an A-IoT device and the network-side communication device as a base station as an example, and proposes two possible architectures:
[0153] The first architecture, as shown in Figure 6(a), allows A-IoT devices to communicate directly with the base station. This communication can include A-IoT data and / or signaling. Specifically, the base station can send data and / or signaling to the A-IoT device, or the A-IoT device can send data and / or signaling to the base station.
[0154] In this context, a base station can be understood as a device with reader functionality communicating with A-IoT devices. The communication link between the base station and the A-IoT device can be called a reader-to-device (R2D) link or communication. Conversely, the communication link between the A-IoT device and the base station can be called a device-to-receive (D2R) link or communication.
[0155] The second architecture, as shown in Figure 6(b), involves an intermediate node between the A-IoT device and the base station. This means the A-IoT device and the intermediate node can communicate directly, and the intermediate node can also communicate directly with the base station. The intermediate node can forward data and / or signaling between the A-IoT device and the base station. For example, the intermediate node can forward data and / or signaling from the A-IoT device to the base station, or it can forward data and / or signaling from the base station to the A-IoT device.
[0156] In this context, the intermediate node can be understood as a device with reader / writer functionality communicating with the A-IoT device. The communication link between the intermediate node and the A-IoT device can be called an R2D link or communication. Conversely, the communication link between the A-IoT device and the intermediate node can be called a D2R link or communication.
[0157] Intermediate nodes can be relays, IAB nodes, UEs, repeaters, or other nodes that enable A-IoT communication.
[0158] It should be noted that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0159] In specific implementation, the network-side communication devices and terminal-side communication devices shown in Figure 3 can all adopt the composition structure shown in Figure 7, or include the components shown in Figure 7. Figure 7 is a schematic diagram of the composition of a communication device 70 provided in an embodiment of this application. The communication device 70 can be a network device or a chip or system-on-a-chip in a network device; it can also be a terminal device or a chip or system-on-a-chip in a terminal device.
[0160] As shown in FIG7, the communication device 70 includes one or more processors 701. Further, the communication device 70 may also include a communication bus 702 and at least one communication interface (FIG7 is merely exemplary, illustrating the communication device 70 with a communication interface 704 and a processor 701 as an example). Optionally, the communication device 70 may also include a memory 703.
[0161] The processor 701 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program according to the present application, or a processing core for processing data (e.g., computer program instructions). The processor can be a single-core processor or a multi-core processor.
[0162] In a specific implementation, as one example, processor 701 may include one or more CPUs, such as CPU0 and CPU1 in FIG7.
[0163] The communication bus 702 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in Figure 7, but this does not indicate that there is only one bus or one type of bus. The communication bus 702 is used to connect different components in the communication device 70, enabling communication and interaction between these components.
[0164] The communication interface 704 can be a transceiver module used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), or wireless local area network (WLAN). Exemplarily, the communication interface 704 can be a transceiver or similar device. Alternatively, the communication interface 704 can also be a transceiver circuit located within the processor 701, used to implement signal input and signal output for the processor.
[0165] The memory 703 can be a device with storage functionality. For example, it can be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions; random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions; electrically erasable programmable read-only memory (EEPROM); compact disc read-only memory (CD-ROM) or other optical disc storage; optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.); magnetic disk storage media or other magnetic storage devices; or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory can exist independently and be connected to the processor via the communication bus 702. The memory can also be integrated with the processor.
[0166] For example, memory 703 is used to store computer execution instructions for implementing the scheme of this application, and the execution is controlled by processor 701. Processor 701 is used to execute the computer execution instructions stored in memory 703, thereby implementing the method provided in the embodiments of this application.
[0167] Alternatively, in this embodiment, the processor 701 may execute the processing-related functions of the method provided in the following embodiments of this application, and the communication interface 704 may be responsible for communicating with other devices or communication networks. This embodiment does not specifically limit this.
[0168] Optionally, the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.
[0169] In a specific implementation, as one embodiment, the communication device 70 may further include an output device 705 and an input device 706. The output device 705 communicates with the processor 701 and can display information in various ways. For example, the output device 705 may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 706 communicates with the processor 701 and can receive user input in various ways. For example, the input device 706 may be a mouse, keyboard, touchscreen device, or sensing device, etc.
[0170] It should be noted that the composition shown in Figure 7 does not constitute a limitation on the communication device. In addition to the components shown in Figure 7, the communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0171] The communication method provided in the embodiments of this application will now be described in detail with reference to the accompanying drawings. It is understood that in the embodiments of this application, the network-side communication device or the terminal-side communication device may execute some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also execute other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments of this application, and it is not necessary to execute all the operations in the embodiments of this application.
[0172] Figure 8 shows an interaction diagram of a communication method provided in this application. This communication method is illustrated using the interaction between a network-side communication device and a terminal-side communication device as an example. In embodiments of this application, the processing performed by a single execution entity (e.g., a network-side communication device or a terminal-side communication device) can also be divided into multiple execution entities, which can be logically and / or physically separated. For example, referring to Figure 8, the communication method includes the following steps:
[0173] S801, The network-side communication device acquires the first signal.
[0174] The first signal includes a first OFDM symbol, and the first OFDM symbol includes a first chip and a second chip.
[0175] For example, the chip can be an OOK chip.
[0176] In this context, a single chip can be understood as an encoded codeword. For example, when the encoding is Manchester encoding, the codeword "10" can be represented by the voltage levels of two chips: a high voltage level on the first chip represents "1", and a low voltage level on the second chip represents "0". Similarly, when the encoding is pulse interval encoding (PIE), the codeword "1110" can be represented by the voltage levels of four chips: a high voltage level on the first chip represents "1", a high voltage level on the second chip represents "1", a high voltage level on the third chip represents "1", and a low voltage level on the fourth chip represents "0".
[0177] In this context, a chip can be understood as a time unit or unit of time occupied by an OOK level. Alternatively, it can be understood as a time unit or unit of time occupied by a bit of an encoded codeword.
[0178] In this context, "level" can be understood as the state of a chip (which can be the first chip, the second chip, or any other chip), its value, the symbol corresponding to the chip, the modulation symbol corresponding to the chip, or the bit corresponding to the chip. For example, a high or low level can represent different states of the chip. Alternatively, "level" can be replaced by amplitude, such as an amplitude of 1 (corresponding to a high level) or an amplitude of 0 (corresponding to a low level); or, "level" can be replaced by a modulation symbol or symbol, such as a modulation symbol (or symbol) of 1 (corresponding to a high level) or a modulation symbol (or symbol) of 0 (corresponding to a low level), or a modulation symbol (or symbol) of ON (corresponding to a high level) or a modulation symbol (or symbol) of OFF (corresponding to a low level). Unless otherwise specified, the state of the chip is represented by "level" in this application.
[0179] The first chip is the first chip of the first OFDM symbol, or it can be described as the first chip located at the beginning position of the first OFDM symbol, or it can be described as the first chip being the starting chip of the first OFDM symbol, or it can be described as the first chip being located at the beginning time of the first OFDM symbol, without any limitation.
[0180] The first chip includes a first part and a first cyclic prefix, which is the cyclic prefix of the first OFDM symbol.
[0181] It is understood that the first OFDM symbol may include a first cyclic prefix (i.e., the start time of the first OFDM symbol may be the start time of the cyclic prefix of the first OFDM symbol), in which case the entire first chip is located within the first OFDM symbol; or, the first OFDM symbol may not include the first cyclic prefix, in which case the first part of the first chip may be located within the first OFDM symbol (i.e., the start time of the first part is the start time of the first OFDM symbol).
[0182] For example, with the length of the first cyclic prefix being T CP Taking the length of the first part as T1 as an example, then the length of the first chip is T. CP +T1.
[0183] The second chip is the last chip of the first OFDM symbol, or it can be described as the second chip being located at the end position of the first OFDM symbol, or as the second chip being the end chip of the first OFDM symbol, or as the second chip being located at the end time of the first OFDM symbol, without any limitation.
[0184] It is understandable that the end time of the second chip can be the end time of the first OFDM symbol.
[0185] The voltage level of the first chip is the first voltage level, and the voltage level of the second chip is also the first voltage level.
[0186] For example, when the first level is high, the levels of the first chip and the second chip are both high; or, when the first level is low, the levels of the first chip and the second chip are both low.
[0187] The length of the second chip is greater than or equal to the length of the first cyclic prefix.
[0188] For example, the length of the first cyclic prefix has two values. When the subcarrier spacing is 15 kHz, if the first OFDM symbol is the 0th or 7th symbol in its time slot, the first cyclic prefix is a first-length cyclic prefix. If the first OFDM symbol is any symbol in its time slot other than the 0th or 7th symbol, the first cyclic prefix is a second-length cyclic prefix. The length of the first-length cyclic prefix is 0.5 μs longer than the length of the second-length cyclic prefix.
[0189] It is understandable that when the length of the second chip is greater than or equal to the length of the first cyclic prefix, the first cyclic prefix can be determined based on the second chip (e.g., by copying the first cyclic prefix from the corresponding bit of the second chip). This ensures that the level of the first cyclic prefix is the same as the level of the second chip, thus ensuring that the level of the first cyclic prefix is the same as the level of the first part. This allows the first cyclic prefix to connect with the first part, avoiding false rising or falling edges.
[0190] The first signal is modulated using either OOK or ASK.
[0191] It is understandable that network-side communication devices can modulate signals, such as by using OOK or ASK, and the modulated signal becomes the first signal.
[0192] Specifically, the network-side communication device can modulate bit {0} to a high level and bit {1} to a low level after the bit is encoded by the line code.
[0193] Optionally, the first cyclic prefix can be determined based on the second chip, or the first cyclic prefix can be determined based on the first part.
[0194] Specifically, the first cyclic prefix can be copied from the end of the second chip, that is, a portion of the signal can be copied from the tail of the second chip as the first cyclic prefix; or, the first cyclic prefix can be copied from the beginning of the first part, that is, a portion of the signal can be copied from the beginning of the first part as the first cyclic prefix, or it can be copied from a certain moment in the first part.
[0195] It is understandable that when the first cyclic prefix is determined according to the first part, the deployment mode of the network-side communication device and the terminal-side communication device can be an independent mode. That is, when the network-side communication device sends the first signal to the terminal-side communication device in the independent mode, it is not required that the subcarriers of other signals be orthogonal, thus providing a feasible scenario for the first cyclic prefix to be determined according to the first part.
[0196] It is understandable that when the network-side communication device and the terminal-side communication device are deployed in an independent mode, the first signal can be an OOK signal or an ASK signal (such as a double sideband (DSB)-ASK signal, a single sideband (SSB)-ASK signal, or a phase reversal (PR)-ASK signal), without restriction.
[0197] S802, the network-side communication device sends a first signal to the terminal-side communication device; correspondingly, the terminal-side communication device receives the first signal from the network-side communication device.
[0198] S803, The terminal-side communication device obtains the first information based on the first signal.
[0199] The terminal-side communication device can detect the first signal and obtain the first information by detecting the state of the chip in the first OFDM symbol.
[0200] Optionally, the terminal-side communication device may determine that the first cyclic prefix is part of the first chip.
[0201] It is understandable that the level of the first cyclic prefix is the same as the level of the first OFDM symbol. The terminal-side communication device can determine that the first cyclic prefix is part of the first chip. That is, the terminal-side communication device can detect the first signal without removing the first cyclic prefix.
[0202] Furthermore, the terminal-side communication device can obtain the first information based on the chips included in the first OFDM symbol.
[0203] It is understandable that the terminal-side communication device can directly determine the level of the chip in the first OFDM symbol to obtain the first information.
[0204] Understandably, since the level of the first cyclic prefix is the same as the level of the first part, false rising or falling edges can be avoided, misjudgment can be minimized, and thus the reliability of communication can be improved.
[0205] Based on the communication method shown in Figure 8, the level of the first cyclic prefix can be the same as the level of the first part, so that the first cyclic prefix can be included in the first chip, that is, the first cyclic prefix can be connected with the first part. This can avoid false rising or falling edges, so that the terminal-side communication device does not need to remove the first cyclic prefix when detecting the first signal, which can reduce the power consumption of the terminal-side communication device, reduce demodulation complexity, and ensure transmission performance at the same time.
[0206] Based on the above description of the first OFDM symbol, optionally, the first OFDM symbol may include M chips, or the first OFDM symbol may include (M+1) chips. This application proposes two possible designs:
[0207] In the first possible design, the first OFDM symbol may include (M+1) chips. The (M+1) chips may include a first chip and a second chip. The length of any one of the first M chips in the (M+1) chips is the first length, and the length of the second chip is less than the first length.
[0208] Where M is a positive integer.
[0209] It is understandable that the length of the first chip can be the first length, and the length of the second chip is less than the first length but greater than or equal to the length of the first cyclic prefix.
[0210] Understandably, when the length of the second chip is less than the length of the first chip and greater than or equal to the length of the first cyclic prefix, the second chip may not carry any bits, and the level of the second chip may be consistent with the level of the first chip. That is, when the level of the first chip is high, the level of the second chip is also high; or, when the level of the first chip is low, the level of the second chip is also low.
[0211] In the first possible design, the second chip can be understood as a reserved area, meaning that the reserved area is not used to carry bits.
[0212] For example, taking M as 6, the first OFDM symbol can be as shown in Figure 9. The first OFDM symbol can include 7 chips, which include a first chip and a second chip. Assume the length of the first cyclic prefix is T. CP Then the length of the first chip is the first length, and the length of the first part is the first length - T. CPThe lengths of the second and sixth chips in the first OFDM symbol are both the first length; the length of the second chip is less than the first length and greater than or equal to T. CP .
[0213] Optionally, when the first signal uses the PIE encoding method, the level of the second chip can be fixed at a high level, and the level of the first chip can be fixed at a high level.
[0214] It's understandable that in PIE encoding, the proportion of high-level signals can be greater than 50%. For example, the codeword corresponding to a bit with a value of 1 is "1110", and the codeword corresponding to a bit with a value of 0 is "10". That is, regardless of whether the bit has a value of 1 or 0, the first codeword is always "1". This can be understood as the first chip's level being fixed at a high level, therefore the second chip's level can also be fixed at a high level. In this case, the high-level length corresponding to the codeword of a bit with a value of 1 in PIE encoding is 3 times the length of the first chip, and the low-level length is 1 time the length of the first chip. Similarly, the high-level length corresponding to the codeword of a bit with a value of 0 in PIE encoding is 1 time the length of the first chip, and the low-level length is 1 time the length of the first chip.
[0215] Optionally, the level of the first chip can be fixed at a high level, or the level of the first chip can be fixed at a low level.
[0216] It is understandable that when the first chip is fixed at a high level, the level of the second chip is also fixed at a high level; or, when the first chip is fixed at a low level, the level of the second chip is also fixed at a low level.
[0217] Understandably, when multiple OFDM symbols exist, the level of the first chip (which can be understood as the first chip) in each OFDM symbol can be high, and the level of the last chip (which can be understood as the second chip) in each OFDM symbol can also be high. This ensures that the level of the cyclic shift of each OFDM symbol is high, making the level of the cyclic shift of each OFDM symbol the same as the level of the first chip of each OFDM symbol. At the same time, it makes the level of the last chip of the previous OFDM symbol the same as the level of the first chip of the next OFDM symbol, thus avoiding false rising or falling edges.
[0218] Based on the first possible design, the specific steps for the network-side communication device to generate the first signal can be shown in Figure 10 below, taking the first signal including the first OFDM symbol as an example:
[0219] S1001, The network-side communication device performs an N-point DFT on the sequence corresponding to the first OFDM symbol to obtain the first frequency domain signal.
[0220] The length of the sequence corresponding to the first chip is (N / M)-X, the length of the sequence corresponding to each of the (M+1) chips excluding the first and second chips is N / M, and the length of the sequence corresponding to the second chip is X.
[0221] Where N and X are positive integers.
[0222] When there are multiple OFDM symbols, S1001 can be executed for each OFDM symbol to obtain the first frequency domain signal, which will not be elaborated here.
[0223] S1002. The network-side communication device obtains the first signal based on the first frequency domain signal.
[0224] Specifically, the network-side communication device can perform a fast Fourier transform (FFT)-shift (SHIFT) on the first frequency domain signal to obtain a second frequency domain signal.
[0225] Furthermore, the network-side communication device can use the Y elements at the center of the second frequency domain signal as the third frequency domain signal, or the network-side communication device can pad the second frequency domain signal with zeros on both sides to form the third frequency domain signal. Wherein, when the total number of elements in the second frequency domain is Z, the element index or sequence number can be 0 to (Z-1), and the index or sequence number of the Y elements at the center of the second frequency domain information can be (ZY) / 2 to ((Z+Y) / 2-1).
[0226] Where Y and Z are positive integers.
[0227] Furthermore, the network-side communication device can map the third frequency domain signal onto the Y subcarriers occupied by the first signal.
[0228] Furthermore, the network-side communication device can perform inverse fast Fourier transform (IFFT)-shift (SHIFT) and IFFT on the third frequency domain signal, or perform only IFFT, to obtain the first signal.
[0229] Based on the first possible design, the second chip may not carry any bits, which can ensure that the level of the second chip is the same as that of the first chip. This allows the level of the first cyclic prefix to be the same as that of the first part, avoiding false rising or falling edges. This means that the terminal-side communication device does not need to remove the first cyclic prefix when detecting the first signal, which can reduce the power consumption of the terminal-side communication device and reduce the computational complexity, thereby improving communication performance.
[0230] The second possible design is that the first OFDM symbol includes M chips, which include a first chip and a second chip, and all M chips are of the same length.
[0231] For example, taking M as 6, the first OFDM symbol can be as shown in Figure 11. The first OFDM symbol can include 6 chips, which include a first chip and a second chip. Assume the length of the first cyclic prefix is T. CP The length of the first chip can be a first length, and the length of the first part is the first length - T. CP The lengths of the second and fifth chips in the first OFDM symbol are both the first length; the length of the second chip is the first length.
[0232] Based on the second possible design, this application proposes two possible implementations:
[0233] In one possible implementation, the M chips can include Q chips, the Q chips include the first chip, and the Q chips carry one bit.
[0234] Where Q is a positive integer less than or equal to M, this application provides the following two examples:
[0235] In the first example, Q can be equal to M, then M chips can carry one bit (i.e., the first OFDM symbol corresponds to one bit), and Q chips also include a second chip, with the level of the first chip being the same as that of the second chip.
[0236] Specifically, when the bit value of each of the M chip-carrying bits is 1, the level of the first chip can be high and the level of the second chip can be high; when the bit value of each of the M chip-carrying bits is 0, the level of the first chip can be low and the level of the second chip can be low. Alternatively, when the bit value of each of the M chip-carrying bits is 0, the level of the first chip can be high and the level of the second chip can be high; when the bit value of each of the M chip-carrying bits is 1, the level of the first chip can be low and the level of the second chip can be low.
[0237] For example, taking M as 3, the codeword corresponding to a bit with a value of 0 can be "101" (i.e., the level of the first chip is high); the codeword corresponding to a bit with a value of 1 can be "010" (i.e., the level of the first chip is low). Alternatively, the codeword corresponding to a bit with a value of 1 can be "101" (i.e., the level of the first chip is high); or the codeword corresponding to a bit with a value of 0 can be "010" (i.e., the level of the first chip is low).
[0238] Specifically, when M is greater than 3, there can be two low-level chips between the chips corresponding to high levels among the M chips; or, there can be two high-level chips between the chips corresponding to low levels among the M chips.
[0239] For example, taking M as 4, the codeword corresponding to a bit with a value of 0 can be "1001" (i.e., the level of the first and last chips is high, and the level of the two middle chips is low); the codeword corresponding to a bit with a value of 1 can be "0110" (i.e., the level of the first and last chips is low, and the level of the two middle chips is high). Alternatively, the codeword corresponding to a bit with a value of 1 can be "1001" (i.e., the level of the first and last chips is high, and the level of the two middle chips is low); the codeword corresponding to a bit with a value of 0 can be "0110" (i.e., the level of the first and last chips is low, and the level of the two middle chips is high).
[0240] For example, with M=8, the codeword corresponding to a bit with a value of 0 can be "10011001"; the codeword corresponding to a bit with a value of 1 can be "01100110". Alternatively, the codeword corresponding to a bit with a value of 1 can be "10011001"; the codeword corresponding to a bit with a value of 0 can be "01100110".
[0241] It is understandable that when M chips carry one bit, the corresponding codeword can be symmetrical.
[0242] In the second example, Q can be less than M, meaning that Q chips can carry one bit.
[0243] Among the M chips, the chips other than the Q chips can carry at least one bit. The level of the last chip (i.e., the second chip) among the M chips other than the Q chips is the same as the level of the first chip (i.e., the first chip) among the Q chips.
[0244] For example, with M=6 and Q=3, the first three chips can carry one bit, and the last three chips can carry one bit. Alternatively, with M=7 and Q=3, the first three chips can carry one bit, and the last four chips can carry one bit, or each pair of the last four chips can carry one bit.
[0245] The number of chips corresponding to bits with different bit values can be different. That is, when Q chips carry bits with a bit value of 1, Q can be 4, such as the codeword corresponding to the bit with a bit value of 1 can be "1011" or "1101"; when Q chips carry bits with a bit value of 0, Q can be 3, such as the codeword corresponding to the bit with a bit value of 0 can be "101".
[0246] When Q chips carry one bit, the encoding codewords corresponding to the bit can follow the following encoding rules: the first and last encoded codewords of the encoded codewords corresponding to the bit with a value of 1 (or 0) are both 1.
[0247] Alternatively, the last few codewords corresponding to a bit with a value of 1 are the same as the last few codewords corresponding to a bit with a value of 0. However, the number of codewords corresponding to a bit with a value of 1 is different from the number of codewords corresponding to a bit with a value of 0. For example, the codeword corresponding to a bit with a value of 1 can be "11101", and the codeword corresponding to a bit with a value of 0 can be "1101" (i.e., the last few codewords are all "101", and the number of codewords corresponding to a bit with a value of 1 is 5, while the number of codewords corresponding to a bit with a value of 0 is 4).
[0248] Alternatively, the number of "0"s in the codeword corresponding to a bit with a value of 1 is the same as the number of "0"s in the codeword corresponding to a bit with a value of 0, such as both having 1 "0".
[0249] Alternatively, the number of "1"s in the codeword corresponding to a bit with a value of 1 may differ from the number of "1"s in the codeword corresponding to a bit with a value of 0. For example, the number of "1"s in the codeword corresponding to a bit with a value of 1 may be 3, while the number of "1"s in the codeword corresponding to a bit with a value of 0 may be 2.
[0250] In the second possible implementation, the last K chips out of the M chips do not carry any bits, and the chips out of the M chips excluding the last K chips carry at least one bit.
[0251] Where K is a positive integer less than M.
[0252] For example, K can be 1, or K can be 2.
[0253] K can be related to M (e.g., when M is large, K can be large; when M is small, K can be small); or, the value of K can be determined based on the length of the second length and the length of the first cyclic prefix.
[0254] The second length is the length of the first chip.
[0255] In one example, K can be 1 when M is 5; or K can be 2 when M is 6.
[0256] In another example, K can be 1 when the second length is greater than or equal to the length of the first cyclic prefix; and K can be 2 when the second length is less than the length of the first cyclic prefix.
[0257] It is understandable that when the last K chips do not carry bits, the level of the K chips can be the same as that of the first chip, so that the level of the first cyclic prefix can be the same as that of the first part, thus avoiding false rising or falling edges.
[0258] In this case, among the M chips excluding the last K chips, every two consecutive chips can carry one bit.
[0259] For example, with M=5, K can be 1, meaning the first OFDM symbol includes five chips, the last chip does not carry any bits, and the first four chips can carry two bits each; that is, the first two chips in the first OFDM symbol carry one bit each, and the third and fourth chips carry one bit each. Alternatively, with M=6, K can be 2, meaning the first OFDM symbol includes six chips, the last two chips do not carry any bits, and the first four chips can carry two bits each; that is, the first two chips in the first OFDM symbol carry one bit each, and the third and fourth chips carry one bit each.
[0260] Based on the second possible design, the specific steps for the network-side communication device to generate the first signal can be as shown in Figure 10 above, the difference being that the length of the sequence corresponding to the chip in the first OFDM symbol is different. That is, the length of the sequence corresponding to the first chip is ((N / M)-X), and the length of the sequence corresponding to each of the remaining (M-1) chips is (N-((N / M)-X)) / (M-1).
[0261] Specifically, the network-side communication device can perform an N-point DFT on the sequence corresponding to the first OFDM symbol to obtain the first frequency domain signal. The length of the sequence corresponding to the first chip is ((N / M)-X), and the length of the sequence corresponding to each of the remaining (M-1) chips is (N-((N / M)-X)) / (M-1).
[0262] Furthermore, the network-side communication device obtains the first signal based on the first frequency domain signal. That is, the network-side communication device can use the Y elements at the center of the second frequency domain signal as the third frequency domain signal, or it can pad the second frequency domain signal with zeros on both sides to obtain the third frequency domain signal. When the total number of elements in the second frequency domain is Z, the element index or sequence number can be 0 to (Z-1), and the index or sequence number of the Y elements at the center of the second frequency domain information can be (ZY) / 2 to ((Z+Y) / 2-1). The network-side communication device can map the third frequency domain signal onto the Y subcarriers occupied by the first signal, and perform IFFT-SHIFT and IFFT or only IFFT on the third frequency domain signal to obtain the first signal.
[0263] Based on the OFDM symbol in the second possible design, optionally, the second length is greater than or equal to the length of the first cyclic prefix, and the second length is the length of the first chip.
[0264] It is understandable that the length of the second chip can also be the second length.
[0265] The first length can be determined according to one or more of the following: the subcarrier spacing, the number of chips M included in the first OFDM symbol, or the length of the first cyclic prefix.
[0266] In one example, taking the first OFDM symbol as having M chips, the first length L can satisfy the following formula: L = 1 / P / M.
[0267] Where P can be represented as the subcarrier spacing.
[0268] For example, P can be 15kHz or 30kHz.
[0269] Here, 1 / P can be understood as the length of the first OFDM symbol without the first cyclic prefix, and 1 / P / M can be understood as the length of each chip in the first OFDM symbol without the first cyclic prefix.
[0270] In another example, taking the first OFDM symbol as comprising M chips, the first length L can satisfy the following formula: L = (T CP +(1 / P)) / M.
[0271] Among them, T CP It can be represented as the length of the first cyclic prefix.
[0272] Among them, (T) CP +(1 / P)) can be understood as the length of the first OFDM symbol containing the first cyclic prefix, (T) CP +(1 / P)) / M can be understood as the length of each chip in the first OFDM symbol containing the first cyclic prefix.
[0273] It is understandable that when the network-side communication device determines that the second length is greater than or equal to the length of the first cyclic prefix or the length of the first cyclic prefix is multiplied by a predefined scaling factor, the first information can be encoded and modulated based on the method shown in Figure 8 and the second possible design described above to obtain the first signal. That is, when the second length is greater than or equal to the length of the first cyclic prefix, it can be guaranteed that the level of the first cyclic prefix is only the same as the level of the last chip (i.e. the second chip) in the first OFDM symbol, which can ensure that the first cyclic prefix is connected with the first part and avoid false rising or falling edges.
[0274] In other words, when the second length is less than the length of the first cyclic prefix, the first cyclic prefix needs to be determined based on the last two chips in the first OFDM symbol (i.e., the second chip and one or more chips before the second chip). This may result in a situation where one part of the first cyclic prefix is high and the other part is low, which may cause the first cyclic prefix to not be well connected with the first part, resulting in false rising or falling edges.
[0275] Based on the first signal determined by the above two possible designs, it can be orthogonal to the subcarriers of other signals. In this case, the deployment mode of the network-side communication device and the terminal-side communication device can be one or more of the following: in-band mode or guard-band mode. That is, in this deployment mode, the first signal sent by the network-side communication device to the terminal-side communication device is required to be orthogonal to the subcarriers of other signals in order to ensure the reliability of communication.
[0276] Based on the above description of the first OFDM symbol, optionally, the first signal may also include a second OFDM symbol.
[0277] The second OFDM symbol includes the third and fourth chips.
[0278] The third chip is the first chip of the second OFDM symbol. The third chip includes the second part and the second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol.
[0279] The third chip can be described in the same way as the first chip described above, and will not be repeated here.
[0280] The second cyclic prefix can be referred to in the above description of the first cyclic prefix, and will not be repeated here.
[0281] The fourth chip is the last chip of the second OFDM symbol.
[0282] The fourth chip can be described in the same way as the second chip described above, and will not be repeated here.
[0283] The third chip has the second voltage level, and the fourth chip also has the second voltage level.
[0284] For example, when the second level is high, the levels of the third chip and the fourth chip are both high; or, when the second level is low, the levels of the third chip and the fourth chip are both low.
[0285] The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
[0286] It is understandable that when the length of the fourth chip is greater than or equal to the length of the second cyclic prefix, it can be guaranteed that the level of the second cyclic prefix is the same as the level of the fourth chip, and the level of the second cyclic prefix is the same as the level of the second part, so that the second cyclic prefix can be included in the third chip, and false rising or falling edges can be avoided.
[0287] It is understandable that the second OFDM symbol has the same chip structure as the first OFDM symbol (e.g., containing the same number of chips).
[0288] For example, when the first OFDM symbol includes M chips, the second OFDM symbol also includes M chips; or, when the length of the last chip (i.e., the second chip) of the first OFDM symbol is the first length, the length of the last chip (i.e., the fourth chip) of the second OFDM symbol is also the first length; or, when the length of the last chip (i.e., the second chip) of the first OFDM symbol is less than the first length, the length of the last chip (i.e., the fourth chip) of the second OFDM symbol is also less than the first length.
[0289] Accordingly, the design of the chips in the second OFDM symbol can also be applied to the two possible designs mentioned above. That is, the second OFDM symbol includes (M+1) chips, which include a third chip and a fourth chip. The length of any one of the first M chips in the (M+1) chips is the third length, and the length of the fourth chip is less than the third length. Alternatively, the second OFDM symbol includes M chips, which include a third chip and a fourth chip, and all M chips have the same length.
[0290] It is understood that the first signal may also include a third OFDM symbol, which has the same chip structure as the first OFDM symbol (e.g., contains the same number of chips). Similarly, the first signal may include any number of OFDM symbols, which have the same chip structure as the first OFDM symbol (e.g., contain the same number of chips). This application does not impose any limitations on this.
[0291] In one possible embodiment, taking a first signal comprising a first OFDM symbol and a second OFDM symbol, with M equal to 6, and assuming the length of the second chip is the first length, then the length of the fourth chip is also the first length. The first OFDM symbol and the second OFDM symbol can be as shown in Figure 12 below, where the length of the first chip in the first OFDM symbol is the first length, and the length of the first cyclic shift is T. CP The length of the first part is the first length - T CP In the first OFDM symbol, the lengths of the second through fifth chips are all of the first length, and the length of the second chip is also the first length; similarly, in the second OFDM symbol, the length of the third chip is the first length, and the length of the second cyclic shift is T. CP The length of the second part is the first length - T CP In the second OFDM symbol, the lengths of the second to fifth chips are all of the first length, and the length of the fourth chip is also of the first length.
[0292] Optionally, unlike the first chip in the first signal which includes a first cyclic prefix, this application also proposes a communication method for transmitting a second signal, wherein the first chip (e.g., the fifth chip) of the OFDM symbol (e.g., the fourth OFDM symbol) in the second signal does not include a third cyclic prefix (i.e., the cyclic prefix of the fourth OFDM symbol). The specific steps can be shown in Figure 13 below:
[0293] S1301, The network-side communication device acquires the second signal.
[0294] The second signal includes a fourth OFDM symbol, which in turn includes a fifth chip and a sixth chip.
[0295] The fifth chip is the first chip of the first OFDM symbol, and the fifth chip does not include the third cyclic prefix.
[0296] The sixth chip is the last chip of the first OFDM symbol.
[0297] The fifth chip and the sixth chip have the same length.
[0298] The second signal is modulated using either OOK or ASK.
[0299] The modulation of the second signal by OOK or ASK can be described in the above description of the modulation of the first signal by OOK or ASK.
[0300] It is understood that the second signal may also include other OFDM symbols, which have the same chip structure as the fourth OFDM symbol (e.g., the same number of chips). For ease of understanding, this application uses the fourth OFDM symbol as an example for description.
[0301] Optionally, the fourth OFDM symbol may include M chips, which may include a fifth chip and a sixth chip. The M chips are of equal length, and the third cyclic prefix is located before the fifth chip.
[0302] The voltage levels of the fifth and sixth chips can be the same or different, without restriction.
[0303] For example, taking M as 6, assuming that the codeword corresponding to the bit with a value of 1 can be "1110" and the codeword corresponding to the bit with a value of 0 can be "10", then the codeword corresponding to the bit sequence 10 can be "111010". This codeword can be mapped to the fourth OFDM symbol (the level of the first chip (i.e. the fifth chip) is high, the level of the second chip is high, the level of the third chip is high, the level of the fourth chip is low, the level of the fifth chip is high, and the level of the sixth chip (the fifth chip) is low). That is, the level of the fifth chip is different from the level of the sixth chip.
[0304] The third cyclic prefix can be included in the fourth OFDM symbol, meaning the start time of the third cyclic prefix is the start time of the fourth OFDM symbol; or, the third cyclic prefix can be located outside the fourth OFDM symbol, meaning the start time of the fifth chip is the start time of the fourth OFDM symbol.
[0305] Optionally, the steps for the network-side communication device to acquire the second signal can be as shown in S1401 and S1402 in Figure 14 below, taking the third OFDM symbol including M chips as an example:
[0306] In S1401, the network-side communication device can perform an N-point DFT on the sequence corresponding to the third OFDM symbol to obtain the fourth frequency domain signal. At this time, the length of the sequence corresponding to any chip in the third OFDM symbol is N / M.
[0307] It is understandable that when there are multiple OFDM symbols, S1401 can be executed on each OFDM symbol to obtain the fourth frequency domain signal, which will not be elaborated here.
[0308] In S1402, the network-side communication device can obtain the second signal based on the fourth frequency domain signal. Specifically, the network-side communication device can perform FFT-SHIFT on the fourth frequency domain signal to obtain the fifth frequency domain signal, and use the B elements at the center of the fifth frequency domain signal as the sixth frequency domain signal, or pad the fifth frequency domain signal with zeros to obtain the sixth frequency domain signal. When the total number of elements in the fourth frequency domain signal is C, the element index or sequence number can be 0 to C-1, and the index or sequence number of the B elements at the center of the fourth frequency domain signal can be (CB) / 2 to ((C+B) / 2-1). Further, the network-side communication device can map the sixth frequency domain signal onto the C subcarriers occupied by the second signal, and perform IFFT-SHIFT and IFFT or only IFFT on the sixth frequency domain signal to obtain the second signal.
[0309] Where B and C are positive integers.
[0310] S1302, The network-side communication device sends a second signal to the terminal-side communication device; correspondingly, the terminal-side communication device receives the second signal from the network-side communication device.
[0311] S1303, The terminal-side communication device obtains the first information based on the second signal.
[0312] Specifically, for the first information, the network-side communication device can encode and modulate the first information to obtain a second signal according to the method shown in Figure 13, and send the second signal to the terminal-side communication device. Correspondingly, the terminal-side communication device can detect the second signal to obtain the first information. Alternatively, the network-side communication device can encode and modulate the first information to obtain a first signal according to the method shown in Figure 8, and send the first signal to the terminal-side communication device. Correspondingly, the terminal-side communication device can detect the first signal to obtain the first information.
[0313] It is understood that the network-side communication device can encode and modulate any information to obtain the first signal using the method shown in Figure 8, or it can encode and modulate any information to obtain the second signal using the method shown in Figure 13. For ease of understanding, this application will use the first information as an example for explanation.
[0314] Optionally, the terminal-side communication device can determine that the cyclic prefix of the fourth OFDM symbol is not part of the fifth chip, that is, the level of the third cyclic prefix is not necessarily the same as the level of the fifth chip. In this case, the terminal-side communication device can remove the third cyclic prefix when detecting the second signal.
[0315] The method for removing the third cyclic prefix can be found in Figure 2, and will not be elaborated here.
[0316] Furthermore, the terminal-side communication device can obtain the first information based on the chips included in the fourth OFDM symbol.
[0317] The terminal-side communication device can obtain the first information by judging the level of the chip in the fourth OFDM symbol.
[0318] Based on the communication method shown in Figure 13, since the level of the fifth chip is not necessarily the same as that of the sixth chip, the terminal-side communication device needs to remove the third cyclic prefix when detecting the second information. Furthermore, the terminal-side communication device can make a judgment on the state of the chip in the fourth OFDM symbol to obtain the first information, which can avoid misjudgment as much as possible, thereby improving the reliability of communication.
[0319] Optionally, the network-side communication device can determine whether to acquire the first signal or the second signal based on the actual communication situation. This application proposes several possible embodiments:
[0320] In a first possible embodiment, when the level of the first chip and the level of the last chip in the OFDM symbol are the same, the network-side communication device can encode and modulate the first information according to the method shown in FIG13 to obtain the second signal. Alternatively, the network-side communication device can also encode and modulate the first information according to the method shown in FIG8 to obtain the first signal. When the level of the first chip and the level of the last chip in the OFDM symbol are not the same, the network-side communication device can encode and modulate the first information according to the method shown in FIG8 to obtain the first signal.
[0321] In a second possible embodiment, when the network-side communication device determines 1 / F / M (or (T) CP +(1 / P)) / M) is greater than or equal to the length of the cyclic prefix of the OFDM symbol or the length of the cyclic prefix of the OFDM symbol multiplied by the scaling factor. The network-side communication device can encode and modulate the first information according to the method shown in Figure 8 to obtain the first signal. When the network-side communication device determines that 1 / P / M (or (T)) is greater than or equal to the length of the cyclic prefix of the OFDM symbol or the length of the cyclic prefix of the OFDM symbol multiplied by the scaling factor, the network-side communication device can encode and modulate the first information according to the method shown in Figure 8 to obtain the first signal. CP If +1 / P) / M) is less than the length of the cyclic prefix of the OFDM symbol or the length of the cyclic prefix of the OFDM symbol multiplied by the scaling factor, the network-side communication device can encode and modulate the first information according to the method shown in Figure 14 to obtain the second signal.
[0322] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0323] It is understood that in the embodiments of this application, the executing entity may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the various steps may be executed in different orders as presented in the embodiments of this application, and it is not necessarily necessary to execute all the operations in the embodiments of this application.
[0324] The above mainly describes the solution provided in this application from the perspective of interaction between various devices. Accordingly, this application also provides a communication device for implementing the various methods described above. The communication device can be a network device in the above method embodiments, or a device that includes the above network device, or a component that can be used in a network device; or, the communication device can be a terminal device involved in the above method embodiments, or a device that includes the terminal device, or a component that can be used in the terminal device.
[0325] It is understood that, in order to achieve the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0326] This application embodiment can divide the communication device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0327] In one implementation scenario, Figure 15 shows a schematic diagram of a network-side communication device 150. The network-side communication device 150 includes a processing module 1501 and a transceiver module 1502.
[0328] In some embodiments, the network-side communication device 150 may further include a storage module (not shown in FIG15) for storing program instructions and data.
[0329] In some embodiments, the transceiver module 1502, also referred to as a transceiver unit, is used to implement sending and / or receiving functions. The transceiver module 1502 may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.
[0330] In some embodiments, the transceiver module 1502 may include a receiving module and a sending module, respectively used to perform the receiving and sending steps performed by the network-side communication device in the above method embodiments, and / or other processes used to support the technology described herein; the processing module 1501 may be used to perform the processing steps (e.g., determining, generating, etc.) performed by the network-side communication device in the above method embodiments, and / or other processes used to support the technology described herein.
[0331] For example, processing module 1501 is used to acquire a first signal, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, the second chip being the last chip of the first OFDM symbol, the first chip including a first part and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol, the level of the first chip being a first level, the level of the second chip also being a first level, the length of the second chip being greater than or equal to the length of the first cyclic prefix, and the first signal being modulated by on-off keying (OOK) or amplitude shift keying (ASK); transceiver module 1502 is used to transmit the first signal.
[0332] One possible implementation is that the first OFDM symbol includes (M+1) chips, which include a first chip and a second chip. The length of any one of the first M chips in the (M+1) chips is the first length, and the length of the second chip is less than the first length. M is a positive integer.
[0333] In one possible implementation, the processing module 1501 is further configured to perform an N-point Discrete Fourier Transform (DFT) on the sequence corresponding to the first OFDM symbol to obtain a first frequency domain signal; the length of the sequence corresponding to the first chip is N / MX, the length of the sequence corresponding to each of the M+1 chips excluding the first and second chips is N / M, and the length of the sequence corresponding to the second chip is X; N and X are positive integers; the processing module 1501 is further configured to obtain a first signal based on the first frequency domain signal.
[0334] One possible implementation is that the first OFDM symbol comprises M chips, which include a first chip and a second chip, and the M chips have the same length, where M is a positive integer.
[0335] In one possible implementation, the processing module 1501 is further configured to perform an N-point DFT on the sequence corresponding to the first OFDM symbol to obtain a first frequency domain signal; the length of the sequence corresponding to the first chip is N / MX, and the length of the sequence corresponding to each of the remaining M-1 chips is (N-(N / MX)) / (M-1); where N and X are positive integers; the processing module 1501 is further configured to obtain a first signal based on the first frequency domain signal.
[0336] One possible implementation is that the M chips include Q chips, the Q chips include the first chip, and the Q chips carry one bit, where Q is a positive integer less than or equal to M; or, the last K chips in the M chips do not carry any bits, and the chips in the M chips excluding the last K chips carry at least one bit, where K is a positive integer less than M.
[0337] One possible implementation is that K is associated with M.
[0338] In one possible implementation, the processing module 1501 is further configured to determine that the second length is greater than or equal to the length of the first cyclic prefix, wherein the second length is the length of the first chip.
[0339] One possible implementation is that the second length L satisfies the following formula: L = 1 / P / M; or, the second length L satisfies the following formula: L = (T CP +1 / P) / M; where P is the subcarrier spacing, M is the number of chips contained in the first OFDM symbol, and T CP The length of the first cyclic prefix.
[0340] One possible implementation is that the first loop prefix is determined based on the first part.
[0341] One possible implementation is that when the first cyclic prefix is determined according to the first part, the deployment mode of the network-side communication device and the terminal device is an independent mode.
[0342] In one possible implementation, the first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is also a second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
[0343] One possible implementation is that the second OFDM symbol includes (M+1) chips, which include a third chip and a fourth chip. The length of any one of the first M chips in the (M+1) chips is the third length, and the length of the fourth chip is less than the third length. M is a positive integer.
[0344] One possible implementation is that the second OFDM symbol includes M chips, which include a third chip and a fourth chip. The M chips have the same length, and M is a positive integer.
[0345] In this application, the network-side communication device 150 is presented in an integrated manner, divided into various functional modules. Here, "module" may refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.
[0346] In some embodiments, those skilled in the art will recognize that the network-side communication device 150 can take the form of the communication device 70 shown in FIG7 in terms of hardware implementation.
[0347] As an example, the function / implementation of the processing module 1501 in Figure 15 can be achieved by the processor 701 in the communication device 70 shown in Figure 7 calling computer execution instructions stored in the memory 703. The function / implementation of the transceiver module 1502 in Figure 15 can be achieved by the communication interface 704 in the communication device 70 shown in Figure 7.
[0348] In some embodiments, when the network-side communication device 150 in FIG15 is a chip or chip system, the function / implementation process of the transceiver module 1502 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1501 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0349] Since the network-side communication device 150 provided in this embodiment can execute the above method, the technical effects it can achieve can be referred to the above method embodiment, and will not be repeated here.
[0350] In another implementation scenario, Figure 16 shows a schematic diagram of a terminal-side communication device 160. This terminal-side communication device 160 includes a processing module 1601 and a transceiver module 1602.
[0351] In some embodiments, the terminal-side communication device 160 may further include a storage module (not shown in FIG16) for storing program instructions and data.
[0352] In some embodiments, the transceiver module 1602, also referred to as a transceiver unit, is used to implement sending and / or receiving functions. The transceiver module 1602 may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.
[0353] In some embodiments, the transceiver module 1602 may include a receiving module and a sending module, respectively used to perform the receiving and sending steps performed by the terminal-side communication device in the above method embodiments, and / or other processes used to support the technology described herein; the processing module 1601 may be used to perform the processing steps (e.g., determining, generating, etc.) performed by the terminal-side communication device in the above method embodiments, and / or other processes used to support the technology described herein.
[0354] For example, the transceiver module 1602 is used to receive a first signal, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, the second chip being the last chip of the first OFDM symbol, the first chip including a first part and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol, the level of the first chip being a first level, the level of the second chip also being a first level, and the length of the second chip being greater than or equal to the length of the first cyclic prefix; the processing module 1601 is used to obtain first information based on the first signal.
[0355] In one possible implementation, the processing module 1601 is further configured to determine that the first cyclic prefix is part of the first chip, and the processing module 1601 is further configured to obtain the first information based on the chip included in the first OFDM symbol.
[0356] One possible implementation is that the first OFDM symbol includes (M+1) chips, which include a first chip and a second chip. The length of any one of the first M chips in the (M+1) chips is the first length, and the length of the second chip is less than the first length. M is a positive integer.
[0357] One possible implementation is that the first OFDM symbol comprises M chips, which include a first chip and a second chip, and the M chips have the same length, where M is a positive integer.
[0358] In one possible implementation, the first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is also a second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
[0359] One possible implementation is that the second OFDM symbol includes (M+1) chips, which include a third chip and a fourth chip. The length of any one of the first M chips in the (M+1) chips is the third length, and the length of the fourth chip is less than the third length. M is a positive integer.
[0360] One possible implementation is that the second OFDM symbol includes M chips, which include a third chip and a fourth chip. The M chips have the same length, and M is a positive integer.
[0361] In this application, the terminal-side communication device 160 is presented in an integrated manner, divided into various functional modules. Here, "module" may refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other devices that can provide the above functions.
[0362] In some embodiments, those skilled in the art will recognize that the terminal-side communication device 160 can take the form of the communication device 70 shown in FIG7 in terms of hardware implementation.
[0363] As an example, the function / implementation of the processing module 1601 in Figure 16 can be achieved by the processor 701 in the communication device 70 shown in Figure 7 calling computer execution instructions stored in the memory 703. The function / implementation of the transceiver module 1602 in Figure 16 can be achieved by the communication interface 704 in the communication device 70 shown in Figure 7.
[0364] In some embodiments, when the terminal-side communication device 160 in FIG16 is a chip or chip system, the function / implementation process of the transceiver module 1602 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1601 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0365] Since the terminal-side communication device 200 provided in this embodiment can execute the above method, the technical effects it can achieve can be referred to the above method embodiment, and will not be repeated here.
[0366] As a possible product form, the network-side communication device or terminal-side communication device described in the embodiments of this application can also be implemented using the following: one or more field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.
[0367] As another possible product form, the network-side communication device or terminal-side communication device described in this application embodiment can be implemented using a general bus architecture. For ease of explanation, refer to FIG17, which is a schematic diagram of the structure of a communication device 170 provided in this application embodiment. The communication device 170 includes a processor 1701 and a transceiver 1702. The communication device 170 can be a network-side communication device, or a chip or module thereof therein; or, the communication device 170 can be a terminal device, or a chip or module thereof therein. FIG17 only shows the main components of the communication device 170. In addition to the processor 1701 and transceiver 1702, the communication device may further include a memory 1703.
[0368] Optionally, the processor 1701 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 1703 is mainly used to store software programs and data. The transceiver 1702 may include radio frequency (RF) circuitry and an antenna. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves.
[0369] Optionally, the processor 1701, transceiver 1702, and memory 1703 can be connected via a communication bus.
[0370] When the communication device is powered on, the processor 1701 can read the software program in the memory 1703, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1701 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1701. The processor 1701 converts the baseband signal into data and processes the data.
[0371] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.
[0372] In some embodiments, this application also provides a communication device, which includes a processor for implementing the methods in any of the above method embodiments. The communication device can be a network-side communication device or a terminal-side communication device as described in the above method embodiments.
[0373] As one possible implementation, the communication device also includes a memory. This memory stores necessary computer programs and data. The computer program may include instructions, which a processor can invoke to instruct the communication device to execute the methods described in any of the above method embodiments. Alternatively, the memory may not be present in the communication device.
[0374] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, used to receive computer execution instructions (which are stored in memory and may be read directly from memory or may be transmitted through other devices) and transmit them to the processor.
[0375] As another possible implementation, the communication device also includes a communication interface for communicating with modules outside the communication device.
[0376] It is understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or may include chips and other discrete devices. This application does not specifically limit this.
[0377] This application also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a computer, implements the functions of any of the above-described method embodiments.
[0378] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.
[0379] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0380] It is understood that the systems, apparatuses, and methods described in this application can also be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0381] The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. The components shown as units may or may not be physical units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0382] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0383] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes (or functions) described in the embodiments of this application are implemented. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive (SSD)). In this embodiment, the computer may include the aforementioned apparatus.
[0384] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.
[0385] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.
Claims
1. A communication method, characterized in that, include: A first signal is acquired, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, the second chip being the last chip of the first OFDM symbol, the first chip including a first part and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol, the level of the first chip being a first level, the level of the second chip being the first level, the length of the second chip being greater than or equal to the length of the first cyclic prefix, and the first signal being modulated by on-off keying (OOK) or amplitude shift keying (ASK). Send the first signal.
2. The method according to claim 1, characterized in that, The first OFDM symbol includes (M+1) chips, the (M+1) chips include the first chip and the second chip, the length of any one of the first M chips in the (M+1) chips is a first length, the length of the second chip is less than the first length, and M is a positive integer.
3. The method according to claim 2, characterized in that, Acquiring the first signal includes: The first frequency domain signal is obtained by performing an N-point Discrete Fourier Transform (DFT) on the sequence corresponding to the first OFDM symbol. The length of the sequence corresponding to the first chip is (N / M)-X. The length of the sequence corresponding to each of the (M+1) chips, excluding the first chip and the second chip, is N / M. The length of the sequence corresponding to the second chip is X. Both N and X are positive integers. The first signal is obtained based on the first frequency domain signal.
4. The method according to claim 1, characterized in that, The first OFDM symbol comprises M chips, including the first chip and the second chip, wherein the M chips have the same length and M is a positive integer.
5. The method according to claim 4, characterized in that, Acquiring the first signal includes: The first frequency domain signal is obtained by performing an N-point Discrete Fourier Transform (DFT) on the sequence corresponding to the first OFDM symbol. The length of the sequence corresponding to the first chip is N / MX, and the length of the sequence corresponding to each of the remaining (M-1) chips is (N-((N / M)-X)) / (M-1), where N and X are both positive integers. The first signal is obtained based on the first frequency domain signal.
6. The method according to claim 4 or 5, characterized in that, The M chips include Q chips, the Q chips include the first chip, the Q chips carry one bit, and Q is a positive integer less than or equal to M; or, The last K chips in the M chips do not carry any bits, and the chips in the M chips except the last K chips carry at least one bit, where K is a positive integer less than M.
7. The method according to claim 6, characterized in that, K is related to M.
8. The method according to any one of claims 1-7, characterized in that, Before acquiring the first signal, the method further includes: The second length is determined to be greater than or equal to the length of the first cyclic prefix, where the second length is the length of the first chip.
9. The method according to claim 8, characterized in that, The second length L satisfies the following formula: L = 1 / P / M, where P is the subcarrier spacing and M is the number of chips contained in the first OFDM symbol; or, The second length L satisfies the following formula: L=(T CP +(1 / P)) / M, where P is the subcarrier spacing, M is the number of chips contained in the first OFDM symbol, and T CP is the length of the first cyclic prefix.
10. The method according to any one of claims 1-9, characterized in that, The first cyclic prefix is determined based on the first part.
11. The method according to any one of claims 1-10, characterized in that, The first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is the second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
12. The method according to claim 11, characterized in that, The second OFDM symbol includes (M+1) chips, which include the third chip and the fourth chip. The length of any one of the first M chips in the (M+1) chips is the third length, and the length of the fourth chip is less than the third length. M is a positive integer.
13. The method according to claim 11, characterized in that, The second OFDM symbol comprises M chips, including the third chip and the fourth chip, wherein the M chips have the same length and M is a positive integer.
14. A communication method, characterized in that, include: A first signal is received, the first signal including a first orthogonal frequency division multiplexing (OFDM) symbol, the first OFDM symbol including a first chip and a second chip, the first chip being the first chip of the first OFDM symbol, the second chip being the last chip of the first OFDM symbol, the first chip including a first part and a first cyclic prefix, the first cyclic prefix being the cyclic prefix of the first OFDM symbol, the level of the first chip being a first level, the level of the second chip being the first level, and the length of the second chip being greater than or equal to the length of the first cyclic prefix; Based on the first signal, the first information is obtained.
15. The method according to claim 14, characterized in that, Based on the first signal, the first information is obtained, including: It is determined that the first cyclic prefix is a part of the first chip. The first information is obtained based on the chips included in the first OFDM symbol.
16. The method according to claim 14 or 15, characterized in that, The first OFDM symbol includes (M+1) chips, the (M+1) chips include the first chip and the second chip, the length of any one of the first M chips in the (M+1) chips is a first length, the length of the second chip is less than the first length, and M is a positive integer.
17. The method according to claim 14 or 15, characterized in that, The first OFDM symbol comprises M chips, the M chips including the first chip and the second chip, the M chips having the same length, and M being a positive integer.
18. The method according to any one of claims 14-17, characterized in that, The first signal further includes a second OFDM symbol, which includes a third chip and a fourth chip. The third chip is the first chip of the second OFDM symbol, and the fourth chip is the last chip of the second OFDM symbol. The third chip includes a second part and a second cyclic prefix. The second cyclic prefix is the cyclic prefix of the second OFDM symbol. The level of the third chip is a second level, and the level of the fourth chip is the second level. The length of the fourth chip is greater than or equal to the length of the second cyclic prefix.
19. A communication device, characterized in that, Used to implement the communication method as described in any one of claims 1-13.
20. The communication device according to claim 19, characterized in that, The communication device is a network-side communication device or chip.
21. A communication device, characterized in that, Used to implement the communication method as described in any one of claims 14-18.
22. The communication device according to claim 21, characterized in that, The communication device is a terminal device or a chip.
23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed, cause the communication method as described in any one of claims 1-13 to be implemented.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed, cause the communication method as described in any one of claims 14-18 to be implemented.
25. A computer program product, characterized in that, The computer program product includes computer instructions that, when some or all of the computer instructions are executed, cause the communication method as described in any one of claims 1-13 to be implemented.
26. A computer program product, characterized in that, The computer program product includes computer instructions that, when some or all of the computer instructions are executed, cause the communication method as described in any one of claims 14-18 to be implemented.
Citation Information
Patent Citations
Method for setting cyclic prefix for d2d (device-to-device) communication in radio communications system and apparatus therefor
CN104969488A
Communication apparatus, distributed antenna system, and switching method
CN110492902A
Synchronization method and communication device
CN117295146A
Signal sending method and device, signal receiving method and device and storage medium
CN117979428A