The disclosure relates to the communication field, and in particular, to a communication method and apparatus.
In systems such as long term evolution (LTE) and new radio (NR), Nyquist signaling and faster-than-Nyquist (FTN) signaling are widely used to improve spectral efficiency. A transmission rate of Nyquist signaling (referred to as a Nyquist signaling rate below) is an ultimate transmission rate of intersymbol interference-free transmission. A transmission rate of FTN signaling is greater than the Nyquist signaling rate, but there is intersymbol interference.
However, in an ultra-high frequency band, for example, a sub-terahertz frequency band or a terahertz frequency band, Nyquist signaling or FTN signaling has a very high requirement on a processing speed of a digital-to-analog conversion (DAC) device and a analog-to-digital conversion (ADC) device. As a result, a hardware threshold is very high, and it is impossible to consider all types of hardware. In addition, to resist multipath interference, a cyclic prefix of a signal in the ultra-high frequency band is usually very long. Consequently, Nyquist signaling or FTN signaling cannot improve spectral efficiency, and on the contrary, reduces spectral efficiency.
Embodiments of the disclosure provide a communication method and apparatus, to improve spectral efficiency of an ultra-high frequency band.
The following technical solutions are used in the disclosure.
According to a first aspect, a communication method is provided. The method includes: A first device generates a first signal, and sends the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
It can be learned from the method according to the first aspect that, in an ultra-high frequency band, because power of a device is limited, increasing a time interval between symbols based on deceleration modulation does not reduce spectral efficiency. On the contrary, increasing the time interval between the symbols not only can reduce a signal-to-noise ratio, but also can effectively shorten a length of a cyclic prefix of a signal, thereby improving spectral efficiency of the ultra-high frequency band.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter, that is, deceleration modulation of a single carrier is implemented.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter. It can be understood that, deceleration modulation (for example, unipolar deceleration modulation) usually causes the first signal to have an impulse function (which is reflected as a peak characteristic on a spectrum). Spectrum shifting is performed on the first signal, so that the impulse function can be coherently superposed with a spectral side lobe of the first signal, thereby effectively suppressing or eliminating the peak characteristic of the spectrum, reducing an out-of-band leakage level of a signal, and improving signal quality.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers. In this way, deceleration modulation can be performed on a plurality of carriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
For a multi-carrier signal, a ratio of K to N may be considered as a deceleration factor of the multi-carrier signal, and the first device may flexibly adjust a symbol transmission rate of deceleration modulation by adjusting a value of the deceleration factor. For example, if the ratio of K to N is set to 2, deceleration modulation is represented by increasing a symbol time interval by two times; and if the ratio of K to N is set to 3, deceleration modulation is represented by increasing the symbol time interval by three times, and so on.
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different. To be specific, time division multiplexing of different signals is implemented by using sparseness of slower-than-Nyquist signaling in time domain, so that a multiple access manner is more flexible and communication efficiency is higher.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−j2πm/MN, . . . ,e−j2πm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform. In this way, it may be ensured that phase rotation amounts of different signals are different, a distance between different signals is relatively large, and intersymbol interference between different signals is relatively small. Therefore, signal quality can be improved.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different, to reduce multipath interference between pilot blocks and improve accuracy of channel estimation.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
It can be learned from the foregoing relationship that phases of the P pilot blocks after rotation are relatively randomly distributed on a complex number plane. In this way, multipath interference between the P pilot blocks may also be relatively randomly distributed on a unit circle to suppress each other, to reduce multipath interference between pilot blocks. Further, when μ and P are relatively prime, the phases of the P pilot blocks after rotation may be relatively evenly distributed on the unit circle of the complex number plane. In this way, multipath interference between the P pilot blocks may also be relatively evenly distributed on the unit circle to be superposed and canceled, to further reduce multipath interference between pilot blocks.
According to a second aspect, a communication method is provided. The method includes: A second device receives a first signal, and demodulates the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−j2πm/MN, . . . ,e−jπm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
In addition, for technical effects of the method according to the second aspect, refer to the technical effects of the method according to the first aspect. Details are not described herein again.
According to a third aspect, an embodiment of the disclosure provides a communication apparatus. The apparatus includes a processing module and a transceiver module. The processing module is configured to generate a first signal, and the transceiver module is configured to send the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−j2πm/MN, . . . ,e−j2πm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
Optionally, the transceiver module may alternatively include a sending module and a receiving module. The sending module is configured to implement a sending function of the apparatus according to the third aspect, and the receiving module is configured to implement a receiving function of the apparatus according to the third aspect.
Optionally, the apparatus according to the third aspect may further include a storage module, and the storage module stores a program or instructions. When the processing module executes the program or the instructions, the apparatus is enabled to perform the method according to the first aspect.
It should be noted that, the apparatus according to the third aspect may be a terminal or a network device, may be a chip (system) or another part or component that can be disposed in a terminal or a network device, or may be an apparatus including a terminal or a network device. This is not limited in the disclosure.
In addition, for technical effects of the apparatus according to the third aspect, refer to the technical effects of the method according to the first aspect. Details are not described herein again.
According to a fourth aspect, an embodiment of the disclosure provides a communication apparatus. The apparatus includes a processing module and a transceiver module. The transceiver module is configured to receive a first signal, and the processing module is configured to demodulate the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−j2πm/MN, . . . ,e−j2πm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
Optionally, the transceiver module may alternatively include a sending module and a receiving module. The sending module is configured to implement a sending function of the apparatus according to the fourth aspect, and the receiving module is configured to implement a receiving function of the apparatus according to the fourth aspect.
Optionally, the apparatus according to the fourth aspect may further include a storage module, and the storage module stores a program or instructions. When the processing module executes the program or the instructions, the apparatus is enabled to perform the method according to the second aspect.
It should be noted that, the apparatus according to the fourth aspect may be a terminal or a network device, may be a chip (system) or another part or component that can be disposed in a terminal or a network device, or may be an apparatus including a terminal or a network device. This is not limited in the disclosure.
In addition, for technical effects of the apparatus according to the fourth aspect, refer to the technical effects of the method according to the second aspect. Details are not described herein again.
According to a fifth aspect, a communication apparatus is provided. The apparatus includes a processor. The processor is configured to perform the method according to the first aspect or the second aspect.
In a possible design solution, the apparatus according to the fifth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used by the apparatus to communicate with another apparatus.
In a possible design solution, the apparatus according to the fifth aspect may further include a memory. The memory and the processor may be integrated together, or may be disposed separately. The memory may be configured to store a computer program and/or data related to the method according to the first aspect or the second aspect.
In the disclosure, the apparatus according to the fifth aspect may be a terminal or a network device in the first aspect or the second aspect, for example, the first device or the second device, or a chip (system) or another part or component that can be disposed in the terminal or the network device, or an apparatus including the terminal or the network device.
In addition, for technical effects of the apparatus according to the fifth aspect, refer to the technical effects of the method according to the first aspect or the second aspect. Details are not described herein again.
According to a sixth aspect, a communication apparatus is provided. The apparatus includes a processor and a memory. The memory is configured to store computer instructions. When the processor executes the instructions, the apparatus is enabled to perform the method according to the first aspect or the second aspect.
In a possible design solution, the apparatus according to the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used by the apparatus to communicate with another apparatus.
In the disclosure, the apparatus according to the sixth aspect may be a terminal or a network device in the first aspect or the second aspect, for example, the first device or the second device, or a chip (system) or another part or component that can be disposed in the terminal or the network device, or an apparatus including the terminal or the network device.
In addition, for technical effects of the apparatus according to the sixth aspect, refer to the technical effects of the method according to the first aspect or the second aspect. Details are not described herein again.
According to a seventh aspect, a communication apparatus is provided. The apparatus includes a logic circuit and an input/output interface. The input/output interface is configured to receive code instructions and transmit the code instructions to the logic circuit. The logic circuit is configured to run the code instructions to perform the method according to the first aspect or the second aspect.
In the disclosure, the apparatus according to the seventh aspect may be a terminal or a network device in the first aspect or the second aspect, for example, the first device or the second device, or a chip (system) or another part or component that can be disposed in the terminal or the network device, or an apparatus including the terminal or the network device.
In addition, for technical effects of the apparatus according to the seventh aspect, refer to the technical effects of the method according to the first aspect or the second aspect. Details are not described herein again.
According to an eighth aspect, a communication apparatus is provided. The apparatus includes a processor and a transceiver. The transceiver is configured to exchange information between the communication apparatus and another apparatus. The processor executes program instructions to perform the method according to the first aspect or the second aspect.
In a possible design solution, the apparatus according to the eighth aspect may further include a memory. The memory and the processor may be integrated together, or may be disposed separately. The memory may be configured to store a computer program and/or data related to the method according to the first aspect or the second aspect.
In the disclosure, the apparatus according to the eighth aspect may be a terminal or a network device in the first aspect or the second aspect, for example, the first device or the second device, or a chip (system) or another part or component that can be disposed in the terminal or the network device, or an apparatus including the terminal or the network device.
In addition, for technical effects of the apparatus according to the eighth aspect, refer to the technical effects of the method according to the first aspect or the second aspect. Details are not described herein again.
According to a ninth aspect, a communication system is provided. The communication system includes one or more first devices and one or more second devices. The first device is configured to perform the method according to the first aspect, and the second device is configured to perform the method according to the second aspect.
According to a tenth aspect, a computer-readable storage medium is provided, including a computer program or instructions. When the computer program or the instructions are run on a computer, the computer is enabled to perform the method according to the first aspect or the second aspect.
According to an eleventh aspect, a computer program product is provided, including a computer program or instructions. When the computer program or the instructions are run on a computer, the computer is enabled to perform the method according to the first aspect or the second aspect.
The following describes technical terms in embodiments of the disclosure.
The waveform may indicate distribution of a signal in terms of time or frequency. With the development of the 3rd generation partnership project (3GPP), the waveform also changes accordingly. A waveform modulated by using a Gaussian filtered minimum shift keying (GMSK) technology is used in a global system for mobile communications (GSM). A waveform modulated by a square root raised cosine filter with a roll-off factor of 0.22 is used in a universal mobile telecommunications system (UMTS). In a long term evolution (LTE) system, an orthogonal frequency-division multiplexing (OFDM) waveform is used for downlink transmission, and a single-carrier frequency-division multiple access (SC-FDMA) waveform with a low peak-to-average power ratio (PAPR) is used for uplink transmission. In a new radio (NR) system, an OFDM waveform is used for downlink transmission, and an OFDM or SC-FDMA waveform may be used for uplink transmission. Currently, waveforms are developing towards higher frequency bands. For example, the Institute of Electrical and Electronics Engineers (IEEE) 802.15.4a formulates an ultra-wideband communication protocol based on impulse radio for ultra-wideband communication, and IEEE 802.15.3d formulates a communication protocol based on single-carrier modulation and on-off keying for a sub-terahertz frequency band.
A Shannon channel capacity formula may be shown in Formula 1, and a free space path loss may be shown in Formula 2.
C is the channel capacity, B is a channel bandwidth, n0 is a noise power spectral density, Pr is receive power, Pt is transmit power, c is a speed of light, d is a propagation distance, and fc is a carrier frequency. If the receive power and the noise power spectral density are determinate, according to Formula 1 and Formula 2, a relationship between C and B may be further represented as Formula 3.
It can be learned from Formula 3 that, when the receive power and the noise power spectral density are fixed, for narrowband transmission (B→0), the channel capacity is in directly proportional to a bandwidth; and when the receive power is fixed, for broadband transmission (B→∞), the channel capacity has no correlation with the bandwidth and is directly proportional to the receive power. Using an LTE or NR frequency band and an ultra-high frequency band such as a sub-terahertz frequency band or a terahertz frequency band as examples, a relationship between a channel capacity and a bandwidth may be shown in Table 1.
It can be learned that, when the receive power and the noise power spectral density are fixed, as the bandwidth increases, an increase multiple of the channel capacity of the LTE or NR frequency band is greater than an increase multiple of the channel capacity of the terahertz frequency band. In other words, for the LTE or NR frequency band, the bandwidth is a bottleneck of the channel capacity; and for the terahertz frequency band, the receive power is a bottleneck of the channel capacity. In an ultra-high frequency band, due to limited receive power, using FTN signaling or Nyquist signaling cannot improve spectral efficiency, and on the contrary, has a high requirement on processing speeds of a DAC device and an ADC device. As a result, a hardware threshold is very high, and it is impossible to consider all types of hardware. In addition, to resist multipath interference, a cyclic prefix of a signal in the ultra-high frequency band is very long. Consequently, FTN signaling or Nyquist signaling cannot improve spectral efficiency, and on the contrary, reduces spectral efficiency.
In conclusion, for the foregoing technical problem, embodiments of the disclosure provide the following technical solutions, to improve spectral efficiency of an ultra-high frequency band.
The technical solutions in embodiments of the disclosure may be applied to various communication systems, for example, a wireless fidelity (Wi-Fi) system, a vehicle-to-everything (V2X) communication system, a device-to-device (D2D) communication system, an Internet of Vehicles communication system, a 4th generation (4G) mobile communication system such as an LTE system, a 5th generation (5G) mobile communication system such as an NR system, and a future communication system such as a sixth generation (6G) communication system. Certainly, the future communication system may also be named in another manner, and the naming manner is still covered in the scope of the disclosure. This is not limited in the disclosure.
All aspects, embodiments, or features are presented in the disclosure by describing a system that may include a plurality of devices, components, modules, and the like. It should be appreciated and understood that, each system may include another device, component, module, and the like, and/or may not include all devices, components, modules, and the like discussed with reference to the accompanying drawings. In addition, a combination of these solutions may be used.
In addition, in embodiments of the disclosure, words such as “example” and “for example” are used to represent giving an example, an illustration, or a description. Any embodiment or design solution described as an “example” in the disclosure should not be explained as being more preferred or having more advantages than another embodiment or design solution. Exactly, use of the word “example” is intended to present a concept in a specific manner.
In embodiments of the disclosure, terms “information”, “signal”, “message”, “channel”, and “signaling” may be interchangeably used sometimes. It should be noted that meanings expressed by the terms are consistent when differences of the terms are not emphasized. Terms “of”, “corresponding (corresponding, relevant)”, and corresponding may be interchangeably used sometimes. It should be noted that meanings expressed by the terms are consistent when differences of the terms are not emphasized. In addition, “/” mentioned in the disclosure may be used to represent an “or” relationship.
The network architecture and the service scenario described in embodiments of the disclosure are intended to describe the technical solutions in embodiments of the disclosure more clearly, and do not constitute a limitation on the technical solutions provided in embodiments of the disclosure. A person of ordinary skill in the art may know that, with evolution of the network architecture and emergence of new service scenarios, the technical solutions provided in embodiments of the disclosure are also applicable to similar technical problems.
To facilitate understanding of embodiments of the disclosure, a communication system shown in
As shown in
The terminal is a terminal that accesses a network and that has a wireless receiving/sending function, or a chip or a chip system that can be disposed in the terminal. The terminal may also be referred to as user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The terminal in the embodiment of the disclosure may be a mobile phone, a cellular phone, a smartphone, a tablet computer (Pad), a wireless data card, a personal digital assistant (PDA), a wireless modem (modem), a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with a wireless receiving/sending function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in telemedicine or telehealth services, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, an in-vehicle terminal, an RSU with a terminal function, or the like. The terminal in the disclosure may alternatively be an in-vehicle module, an in-vehicle assembly, an in-vehicle part, an in-vehicle chip, or an in-vehicle unit that is built in a vehicle as one or more parts or units.
The network device, for example, an access network device, is a device that is located on a network side of the communication system and that has a wireless receiving/sending function, or a chip or a chip system that can be disposed in the device. The network device may include an access network device in a next-generation mobile communication system such as 6G, for example, a gNB in 6G or a core network element in 6G. Alternatively, in the next-generation mobile communication system, the network device may be named in other manners, which all fall within the protection scope of embodiments of the disclosure. This is not limited in the disclosure. In addition, the network device may alternatively include a gNB in 5G such as an NR system, or one antenna panel or a group of antenna panels (including a plurality of antenna panels) of a gNB in 5G; or may be a network node that forms a gNB, a transmission point (TP), or a transmission reception point (TRP) or a transmission measurement function (TMF), for example, a baseband unit (BBU), a CU, a DU, a road side unit (RSU) with a base station function, or a wired access gateway. In addition, the network device may alternatively include an access point (AP), a wireless relay node, or a wireless backhaul node in a wireless fidelity (Wi-Fi) system, various forms of macro base stations, micro base stations (also referred to as small cells), relay stations, access points, wearable devices, in-vehicle devices, or the like.
The foregoing describes the communication system to which the communication method provided in embodiments of the disclosure is applicable. The following specifically describes, with reference to
For example,
S401: The first device generates a first signal.
The first signal is a signal obtained by performing deceleration modulation on a symbol. The first signal may be a single-carrier signal or a multi-carrier signal. There may be a plurality of symbols (for ease of description, the plurality of symbols are referred to as a first symbol sequence below). Each symbol may be a modulation symbol corresponding to any one of the following modulation manners: π/2-BPSK, on-off keying (OOK), amplitude-shift keying (ASK), quaternary phase-shift keying (QPSK), quadrature amplitude modulation (QAM), or the like, which is not limited; or may be a modulation symbol corresponding to any other possible modulation scheme. The deceleration modulation described above means increasing a time interval between symbols in a signal in a modulation process, that is, a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation, so that a transmission rate of the signal can be reduced. For example, if a signal transmission rate before deceleration modulation is a Nyquist signaling rate, a signal transmission rate after deceleration modulation is less than the Nyquist signaling rate, and may also be referred to as a transmission rate of slower-than-Nyquist signaling (STN). For another example, if a signal transmission rate before deceleration modulation is an FTN transmission rate, a signal transmission rate after deceleration modulation is a Nyquist signaling rate or a slower-than-Nyquist signaling rate. For still another example, if a signal transmission rate before deceleration modulation is a slower-than-Nyquist signaling rate (denoted as an initial transmission rate of slower-than-Nyquist signaling), a signal transmission rate after deceleration modulation may be less than the initial transmission rate. The following specifically describes deceleration modulation by using an example in which the first signal is a single-carrier signal or the first signal is a multi-carrier signal.
Case A: The first signal is a single-carrier signal.
The first signal may be a single-carrier signal obtained by performing deceleration modulation on a symbol based on single-carrier quadrature amplitude modulation (SC-QAM). SC-QAM may be implemented based on a pulse shaping filter, that is, the first signal is also a signal obtained by performing deceleration modulation on the symbol based on the pulse shaping filter. In this case, the first signal, the pulse shaping filter, and the symbol may meet a relationship shown in Formula 4:
Manner 11: The pulse shaping filter is an ideal low-pass filter.
The ideal low-pass filter may meet a Nyquist signaling rate, that is, a product of a time interval and a bandwidth of the ideal low-pass filter is ½. An impulse response function of the ideal low-pass filter may be shown in Formula 5.
It can be learned from Formula 5 that a waveform of the impulse response function of the ideal low-pass filter in time domain is a square wave. The bandwidth of the ideal low-pass filter and a frequency response of the ideal low-pass filter may meet a relationship shown in Formula 6.
In Formula 6, f is a frequency of the ideal low-pass filter, −B≤f≤B, and B is the bandwidth of the ideal low-pass filter.
Manner 12: The pulse shaping filter is a square root raised cosine filter.
The square root raised cosine filter usually cannot meet a Nyquist signaling rate, but can meet a slower-than-Nyquist signaling rate. For example, a transmission rate of the square root raised cosine filter is 1/(1+β) of the Nyquist signaling rate, that is, a product of a time interval and a bandwidth of the square root raised cosine filter is (1+β)/2, where β is a roll-off factor, and 0≤β≤1. An impulse response function of the square root raised cosine filter may be shown in Formula 7.
It can be learned from Formula 7 that the bandwidth of the square root raised cosine filter and a frequency response of the square root raised cosine filter may meet a relationship shown in Formula 8.
In Formula 8, f is a frequency of the square root raised cosine filter, −B≤f≤B, and B is the bandwidth of the square root raised cosine filter.
Manner 13: The pulse shaping filter is a bandwidth-limited filter.
The bandwidth-limited filter means that a bandwidth of the filter is a determinate value. The bandwidth-limited filter usually cannot meet a Nyquist signaling rate, but can meet a slower-than-Nyquist signaling rate, that is, a product of a time interval and the bandwidth of the bandwidth-limited filter is greater than ½. A correlation expression of the bandwidth-limited filter may be shown in Formula 9.
In Formula 9, g(t) is an impulse response function of the bandwidth-limited filter, for example, a Gaussian function, and ε is maximum intersymbol interference allowed by a system. It can be learned from Formula 9 that, for any two symbols modulated by the bandwidth-limited filter, a time interval between the two symbols can make intersymbol interference between the two symbols less than or equal to the maximum intersymbol interference allowed by the system, thereby avoiding affecting communication reliability due to an excessively high bit error rate.
Further,
Case B: The first signal is a multi-carrier signal.
The first signal may be a multi-carrier signal obtained by performing deceleration modulation on a symbol based on multi-carrier orthogonal frequency-division multiplexing (OFDM) or single-carrier frequency-division multiple access (SC-FDMA). Using SC-FDMA as an example, SC-FDMA may be implemented based on extended Fourier transform, that is, the first signal is also a signal obtained by performing deceleration modulation on the symbol based on the extended Fourier transform. In this case, the first signal, a matrix of the extended Fourier transform, and the symbol may meet relationships shown in Formula 10 and Formula 11:
In Formula 10 and Formula 11, s(t) is the first signal, K is a quantity of rows (that is, a quantity of subcarriers) in the matrix of the extended Fourier transform, N is a quantity of columns in the matrix of the extended Fourier transform, an is an nth symbol, e−2πkf(n) is an element in the matrix of the extended Fourier transform, Δf is a subcarrier spacing, f(n) is a variable (for a specific implementation principle, refer to the following related description), Tcp is duration corresponding to a cyclic prefix in the first signal, and Tsym is duration corresponding to an original signal in the first signal. For a multi-carrier signal, a ratio of K to N may be considered as a deceleration factor of the multi-carrier signal, and the first device may flexibly adjust a symbol transmission rate of deceleration modulation by adjusting a value of the deceleration factor. For example, if the ratio of K to N is set to 2, deceleration modulation is represented by increasing a symbol time interval by two times; and if the ratio of K to N is set to 3, deceleration modulation is represented by increasing the symbol time interval by three times, and so on.
In a possible manner, if the deceleration factor is an integer, f(n)=n/N in Formula 10, the element in the matrix of the extended Fourier transform may be further represented as [e−j2πkf(n)]0≤k≤K-1,0≤n≤N-1. In this case, the first signal may be considered as a signal obtained by replicating, in frequency domain, the integer multiple of a sequence obtained by performing N-dimensional discrete Fourier transform (DFT) on the symbol. Every two symbols in the first signal are equally spaced, and no intersymbol interference exists. For example, as shown in (a) in
In another possible manner, the deceleration factor is a non-integer, f(n)=n/N in Formula 10, and the element in the matrix of the extended Fourier transform may be further represented as [e−j2πkf(n)]0≤k≤K-1,0≤n≤N-1. The first signal may be considered as a signal obtained by evenly mapping symbols to corresponding subcarriers. In this case, symbols in the first signal are equally spaced, but intersymbol interference may exist. As shown in (b) in
In still another possible manner, the deceleration factor is a non-integer, f(n)=[nK/N]′/K in formula 10, where [ ]′ is rounding (which is, for example, rounding up or rounding down, and is not limited in the disclosure), and the element in the matrix of the extended Fourier transform may be further represented as [e−j2πk[nK/N]′/K]0≤k≤K-1,0≤n≤N-1. In this case, the first signal may be considered as a signal obtained by unevenly mapping symbols to corresponding subcarriers. In this case, symbols in the first signal are not equally spaced, but no intersymbol interference exists. As shown in (c) in
on two sides of the fourth symbol sequence. Therefore, upsampling processing is also referred to as interpolation processing. NFFT may be a quantity of points in fast Fourier transform, and usually has a value of an integer power of 2. For example, the fourth symbol sequence is represented as [b0, b1, . . . , bK-1]. In this case, the fifth symbol sequence obtained through upsampling processing may be represented as [0, . . . , 0, b0, b1, . . . , bK-1, 0, . . . , 0]. The first device may perform inverse Fourier transform (IDFT) on the fifth symbol sequence to obtain a sixth symbol sequence, which may be represented as [c0, c1, . . . , cN
S402: The first device sends the first signal. Correspondingly, the second device receives the first signal.
After obtaining the first signal by using the procedure shown in
S403: The second device demodulates the first signal.
The second device demodulates the first signal to obtain the symbol.
In conclusion, based on the method shown in
Optionally, with reference to the foregoing embodiment, in a possible design solution, the first signal may alternatively be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Specifically, deceleration modulation (for example, unipolar deceleration modulation) usually causes the first signal to have an impulse function (which is reflected as a peak characteristic on a spectrum). For example, the symbol is a modulation symbol corresponding to OOK or unipolar ASK, an impulse response function of the pulse shaping filter is g(t), and Fourier transform corresponding to the impulse response function may be represented as G(f)=F{g(t)}. A power spectral density function of the first signal may be shown in Formula 12.
In Formula 12, Ps(f) is a power spectral density of the first signal; fs is an element transmission rate of the first signal, and fs=1/αT, that is, fs is negatively correlated with a symbol interval of the first signal; α is a constant, and may be 1 to a positive infinity; and δ(f) and δ(f−αfs) are impulse functions. It can be learned that a quantity of impulse functions is related to a value of fs. For example, a smaller fs indicates a larger deceleration amplitude of the first signal and a larger quantity of impulse functions of the first signal. For example, as shown in (a) in
In a possible implementation, the first signal, the pulse shaping filter, and the symbol may further meet a relationship shown in Formula 13:
In Formula 13, Tg is pulse duration of the pulse shaping filter, and in the power spectral density function, a zero-crossing point interval of a side lobe of the first signal is a reciprocal of Tg; and ½Tg is a spectrum shifting amount, which may be further represented as Formula 14.
Generally, Tg may be far greater than T, that is, a spectrum shifting amount of the first signal is relatively small, and is close to the zero-crossing point interval of the side lobe of the first signal. To be specific, the first signal is shifted leftwards and rightwards by a half of the zero-crossing point interval, so that a side lobe of the first signal after spectrum shifting can be coherently superposed with the impulse function, to be suppressed or eliminated. It should be noted that, if a ratio of Tg to Tsym (duration corresponding to an original signal in the first signal) is an integer, the impulse function may be eliminated through spectrum shifting; or if the ratio of Tg to Tsym is a non-integer, the impulse function may be suppressed through spectrum shifting. For example, as shown in (d) in
It can be understood that the spectrum shifting amount described above is merely an example, and constitutes no limitation. For example, the first device may perform modulation by using a larger or smaller spectrum shifting amount. This is not limited in the embodiment of the disclosure.
Optionally, with reference to the foregoing embodiment, in a possible design solution, for a multi-carrier signal, different signals correspond to different subcarriers, to implement frequency division multiplexing of different signals, so that a multiple access manner is more flexible and communication efficiency is higher. As shown in
Optionally, with reference to the foregoing embodiment, in a possible design solution, for a multi-carrier signal, phase rotation amounts of different signals are different, that is, time division multiplexing of different signals is implemented by using sparseness of slower-than-Nyquist signaling in time domain, so that a multiple access manner is more flexible and communication efficiency is higher. A first signal and a second signal are used as examples. The first signal may be a signal obtained by performing deceleration modulation and phase rotation (for example, a phase rotation amount is φ1) modulation on some symbols (denoted as a first symbol) based on a matrix of extended Fourier transform, and the second signal may be a signal obtained by performing deceleration modulation and phase rotation (for example, a phase rotation amount is φ2) modulation on some other symbols (denoted as a second symbol) based on the matrix of the extended Fourier transform, where φ1 is different from φ2. It should be noted that, when phase rotation amounts are different, the first signal and the second signal may be mapped to a same subcarrier.
For example, as shown in
In a possible implementation, the first signal is used as an example. The first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet a relationship shown in Formula 15:
diag{1,e−j2πm/MN, . . . ,e−j2πm(K-1)/MN} (14)
In Formula 15, K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform. In this way, it may be ensured that phase rotation amounts of different signals are different, a distance between different signals is relatively large, and intersymbol interference between different signals is relatively small. Therefore, signal quality can be improved. Certainly, Formula 15 is merely an example of determining a phase rotation amount, and constitutes no limitation. The first device may alternatively determine the phase rotation amount of the first signal in any other possible manner, for example, randomly determining the phase rotation amount of the first signal.
Optionally, with reference to the foregoing embodiment, in a possible design solution, the first signal may include a plurality of pilot blocks (also referred to as a reference signal block, for example, a demodulation reference signal (DMRS) block), phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different. In this way, multipath interference between pilot blocks can be reduced, and accuracy of channel estimation can be improved.
In a possible implementation, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet a relationship shown in Formula 16.
It can be learned from Formula 16 that, phases of the P pilot blocks after rotation are relatively randomly distributed on a complex number plane. In this way, multipath interference between the P pilot blocks may also be relatively randomly distributed on a unit circle to suppress each other, to reduce multipath interference between pilot blocks. Further, when μ and P are relatively prime, the phases of the P pilot blocks after rotation may be relatively evenly distributed on the unit circle of the complex number plane. For example, as shown in
For ease of understanding, the following uses some examples for description.
The communication method provided in embodiments of the disclosure is described above in detail with reference to
For example,
In an embodiment, the communication apparatus 1500 may be used in the communication system shown in
The processing module 1502 is configured to generate a first signal, and the transceiver module 1501 is configured to send the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−2πm/MN, . . . ,e−j2πm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
Optionally, the transceiver module 1501 may also include a sending module and a receiving module (not shown in
Optionally, the communication apparatus 1500 may further include a storage module (not shown in
It should be understood that, the processing module in the communication apparatus 1500 may be implemented by a processor or a processor-related circuit component, and may be a processor or a processing unit; and the transceiver module may be implemented by a transceiver or a transceiver-related circuit component, and may be a transceiver or a transceiver unit.
It should be noted that, the communication apparatus 1500 may be a terminal or a network device, may be a chip (system) or another part or component that can be disposed in a terminal or a network device, or may be an apparatus including a terminal or a network device. This is not limited in the disclosure.
In addition, for technical effects of the communication apparatus 1500, refer to the corresponding technical effects in the method shown in
In another embodiment, the communication apparatus 1500 may be used in the communication system shown in
The transceiver module 1501 is configured to receive a first signal, and the processing module 1502 is configured to demodulate the first signal. The first signal is a signal obtained by performing deceleration modulation on a symbol, and a time interval between two symbols that undergo deceleration modulation is greater than a time interval between the two symbols that do not undergo deceleration modulation.
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on a pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration and spectrum shifting modulation on the symbol based on the pulse shaping filter.
Optionally, the first signal, the pulse shaping filter, and the symbol may meet the following relationship:
In a possible design solution, the first signal may be a signal obtained by performing deceleration modulation on the symbol based on extended Fourier transform, a quantity of rows in a matrix of the extended Fourier transform is greater than a quantity of columns in the matrix of the extended Fourier transform, the quantity of columns in the matrix of the extended Fourier transform is the same as a quantity of symbols, and the quantity of rows in the matrix of the extended Fourier transform is the same as a quantity of subcarriers.
Optionally, the first signal, the matrix of the extended Fourier transform, and the symbol may meet the following relationship:
Optionally, the first signal may be a signal obtained by performing deceleration modulation and phase rotation modulation on the symbol based on the matrix of the extended Fourier transform, and phase rotation amounts of different signals are different.
Optionally, the first signal may be an mth signal in M signals, and a phase rotation amount of the first signal may meet the following relationship:
diag{1,e−j2πm/MN, . . . ,e−j2πm(K-1)/MN}.
K is the quantity of rows in the matrix of the extended Fourier transform, and N is the quantity of columns in the matrix of the extended Fourier transform.
In a possible design solution, the first signal may include a plurality of pilot blocks, phases of the plurality of pilot blocks are obtained through phase rotation, and phases of any two of the plurality of pilot blocks after rotation are different.
Optionally, the plurality of pilot blocks may be P pilot blocks, and a phase rotation amount of a pth pilot block in the P pilot blocks may meet the following relationship:
e
−jπμp(p+1)/P,0≤p≤P−1, and 1≤μ≤P−1.
Optionally, the transceiver module 1501 may also include a sending module and a receiving module (not shown in
Optionally, the communication apparatus 1500 may further include a storage module (not shown in
It should be understood that, the processing module in the communication apparatus 1500 may be implemented by a processor or a processor-related circuit component, and may be a processor or a processing unit; and the transceiver module may be implemented by a transceiver or a transceiver-related circuit component, and may be a transceiver or a transceiver unit.
It should be noted that, the communication apparatus 1500 may be a terminal or a network device, may be a chip (system) or another part or component that can be disposed in a terminal or a network device, or may be an apparatus including a terminal or a network device. This is not limited in the disclosure.
In addition, for technical effects of the communication apparatus 1500, refer to the corresponding technical effect in the method shown in
For example,
The following specifically describes the components of the communication apparatus 1600 with reference to
The processor 1601 is a control center of the communication apparatus 1600, and may be a processor, may be a general name of a plurality of processing elements, or may be referred to as a logic circuit. For example, the processor 1601 is one or more central processing units (CPUs), or may be an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the disclosure, for example, one or more microprocessors (DSPs) or one or more field programmable gate arrays (FPGAs).
Optionally, the processor 1601 may perform various functions of the communication apparatus 1600 by running or executing a software program stored in the memory 1602 and invoking data stored in the memory 1602.
During specific implementation, in an embodiment, the processor 1601 may include one or more CPUs, for example, a CPU 0 and a CPU 1 shown in
During specific implementation, in an embodiment, the communication apparatus 1600 may alternatively include a plurality of processors, for example, the processor 1601 and a processor 1604 shown in
The memory 1602 is configured to store a software program for performing the solutions in the disclosure, and the processor 1601 controls execution of the software program, so that the method shown in
Optionally, the memory 1602 may be a read-only memory (ROM) or another type of static storage device that can store static information and instructions, or a random access memory (RAM) or another type of dynamic storage device that can store information and instructions; or may be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or another optical disk storage, an optical disc storage (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, or the like), a magnetic disk storage medium or another magnetic storage device, or any other medium that can be configured to carry or store expected program code in a form of instructions or a data structure and that can be accessed by a computer. However, this is not limited thereto. The memory 1602 may be integrated with the processor 1601, or may exist independently, and is coupled to the processor 1601 by using an interface circuit or an input/output interface (not shown in
The transceiver 1603 is configured to communicate with another communication apparatus. For example, the communication apparatus 1600 is a terminal, and the transceiver 1603 may be configured to communicate with a network device or communicate with another terminal device. For another example, the communication apparatus 1600 is a network device, and the transceiver 1603 may be configured to communicate with a terminal or communicate with another network device.
Optionally, the transceiver 1603 may include a receiver and a transmitter (not separately shown in
Optionally, the transceiver 1603 may be integrated with the processor 1601, or may exist independently, and is coupled to the processor 1601 by using an interface circuit (not shown in
It should be noted that, the structure of the communication apparatus 1600 shown in
In addition, for technical effects of the communication apparatus 1600, refer to the technical effects of the communication method in the foregoing method embodiments. Details are not described herein again.
For example,
In addition, for technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in the foregoing method embodiments. Details are not described herein again.
An embodiment of the disclosure provides a communication system. The communication system includes one or more of the foregoing terminals and one or more of the foregoing network devices.
It should be understood that, the processor in embodiments of the disclosure may be a CPU, or the processor may be another general-purpose processor, a DSP, an ASIC, a field programmable gate array FPGA or another programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or the like. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.
It should be further understood that, the memory in embodiments of the disclosure may be a volatile memory or a nonvolatile memory, or may include both a volatile memory and a nonvolatile memory. The nonvolatile memory may be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an EEPROM, or a flash memory. The volatile memory may be a RAM, and is used as an external cache. Through an example description rather than a limitative description, many forms of RAMs are available, for example, a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchlink dynamic random access memory (SLDRAM), and a direct rambus random access memory (DR RAM).
All or some of the foregoing embodiments may be implemented by using software, hardware (for example, a circuit), firmware, or any other combination. When software is used for implementation, the foregoing embodiments may be entirely or partially implemented in a form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or the computer programs or the instructions are loaded or executed on a computer, all or some of the procedures or functions according to embodiments of the disclosure are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable apparatus. The computer instructions may be stored in a computer-readable storage medium, or may be transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any available medium accessible to a computer, or a data storage device, such as a server or a data center, integrating one or more available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium may be a solid-state drive.
It should be understood that the term “and/or” in this specification describes only an association relationship between associated objects and represents that three relationships may exist. For example, “A and/or B” may represent the following three cases: Only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. In addition, the character “/” in this specification usually indicates an “or” relationship between associated objects, but may also indicate an “and/or” relationship. For details, refer to the context for understanding.
In the disclosure, “at least one” means one or more, and “a plurality of” means two or more. “At least one of the following items” or a similar expression thereof means any combination of these items, including a singular item or any combination of plural items. For example, at least one of a, b, or c may indicate a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c may be singular or plural.
It should be understood that, in various embodiments of the disclosure, sequence numbers of the foregoing processes do not mean execution sequences. The execution sequences of the processes should be determined by functions and internal logic of the processes, and shall not constitute any limitation on implementation processes of embodiments of the disclosure.
A person of ordinary skill in the art may be aware that, the units and the algorithm steps in the examples described with reference to embodiments disclosed in this specification can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular disclosures and design constraint conditions of the technical solutions. A skilled person may use different methods to implement the described functions for each particular disclosure, but this implementation should not be considered as beyond the scope of the disclosure.
It may be clearly understood by a person skilled in the art that, for convenient and brief description, for specific working processes of the system, apparatus, and unit described above, refer to corresponding processes in the foregoing method embodiments. Details are not described herein again.
In the several embodiments provided in the disclosure, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the apparatus embodiments described above are merely examples. For example, division into the units is merely logical function division, and there may be another division manner in actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented by using some interfaces. The indirect couplings or communication connections between the apparatuses or the units may be implemented in an electrical form, a mechanical form, or another form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of embodiments.
In addition, functional units in embodiments of the disclosure may be integrated into one processing unit, each of the units may exist alone physically, or two or more units may be integrated into one unit.
When the function is implemented in a form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions in the disclosure essentially, or the part contributing to the conventional technology, or some of the technical solutions may be implemented in a form of a software product. The computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or some of the steps of the methods in embodiments of the disclosure. The foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disc.
The foregoing descriptions are merely specific implementations of the disclosure, but are not intended to limit the protection scope of the disclosure. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in the disclosure shall fall within the protection scope of the disclosure. Therefore, the protection scope of the disclosure shall be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202111417858.4 | Nov 2021 | CN | national |
This application is a continuation of International Application No. PCT/CN2022/134193, filed on Nov. 24, 2022, which claims priority to Chinese Patent Application No. 202111417858.4, filed on Nov. 25, 2021. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/134193 | Nov 2022 | WO |
Child | 18675101 | US |