The present disclosure relates to the field of communication technologies, in particular to a method for transmitting signals and a communication device.
A wireless communication device is capable of implementing transmission and reception of signals. During the signal transmission, the wireless communication device modulates data to be transmitted to acquire a radio frequency signal. Then, the wireless communication device amplifies the radio frequency signal and transmits the radio frequency signal via an antenna.
The present disclosure provides a method for transmitting signals and a communication device. The technical solutions are as follows.
According to some embodiments of the present disclosure, a method for transmitting signals is provided. The method includes:
According to some embodiments of the present disclosure, a method for transmitting signals is provided. The method includes:
According to some embodiments of the present disclosure, a communication device is provided. The communication device includes: a data processing module and a signal-transmitting assembly, wherein
According to some embodiments of the present disclosure, a communication device is provided. The communication device includes a data processing module and a signal-receiving assembly, wherein
According to some embodiments of the present disclosure, a communication device is provided. The communication device includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor, when executing the computer program, is caused to perform the method for transmitting signals according to the foregoing embodiments.
According to some embodiments of the present disclosure, a non-transitory computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, wherein the computer program, when loaded and executed by a processor, causes the processor to perform the method for transmitting signals according to the foregoing embodiments.
According to some embodiments of the present disclosure, a computer program product including instructions is provided. The computer program product, when run by a computer, causes the computer to perform the method for transmitting signals according to the foregoing embodiments.
For clearer descriptions of the technical solutions in the embodiments of the present disclosure, the following briefly describes the accompanying drawings required for describing the embodiments. Apparently, the accompanying drawings in the following description show merely some embodiments of the present disclosure, and other drawings may be derived by persons skilled in the art from these accompanying drawings without creative efforts.
For clearer descriptions of the objectives, technical solutions, and advantages of the present disclosure, embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
A wireless communication device is capable of implementing transmission and reception of signals. During the signal transmission, the wireless communication device modulates data to be transmitted to acquire a radio frequency signal. Then, the wireless communication device amplifies the radio frequency signal and transmits the radio frequency signal through an antenna.
However, the reliability of the foregoing manner of transmitting a radio frequency signal is relatively low.
Some embodiments of the present disclosure provide a method for transmitting signals. The method for transmitting signals is applicable to a communication device. With reference to
In step 101, a Fourier transform is performed on first data to be transmitted to acquire a first image.
In the embodiments of the present disclosure, the communication device calls a Fourier transform function to process the first data to be transmitted, thereby acquiring the first image. In some embodiments, the Fourier transform is a fast Fourier transform (FFT).
In step 102, first preprocessing is performed on the first image.
The first preprocessing includes at least one of compression, encryption, or verification. For example, the first preprocessing includes compression, encryption, and verification.
In step 103, an inverse Fourier transform is performed on the first image after the first preprocessing to acquire second data.
Because the second data is acquired by performing the inverse Fourier transform on the first image after the first preprocessing, compared with the first data, the second data is compressed, and/or encrypted, and/or verified data.
In step 104, the second data is modulated into a first radio frequency signal, and the first radio frequency signal is transmitted.
In the embodiments of the present disclosure, after acquiring the second data, the communication device modulates the second data to acquire the first radio frequency signal. Then, the communication device transmits the first radio frequency signal through an antenna.
In summary, the embodiments of the present disclosure provide a method for transmitting signals, according to which the communication device converts data to be transmitted into an image, converts the image as preprocessed into data, and performs modulation. In this way, it can be ensured that the transmission reliability of a radio frequency signal is higher. In addition, as data to be transmitted is preprocessed through image processing, the processing efficiency of the data is improved.
In some embodiments, the communication device is a wireless communication device. The wireless communication device implements communication according to a wireless communication protocol. The wireless communication protocol may be one of the following protocols: a wireless fidelity (Wi-Fi) communication protocol, a ZigBee (ZigBee) communication protocol, a Bluetooth (Bluetooth) communication protocol, a cellular mobile communication protocol, and a low power wide area network (LPWAN) communication protocol.
Bluetooth connection based on the Bluetooth protocol is near-field wireless connection with low cost and is a special near-field wireless technical connection used for establishing communication for fixed and/or mobile devices. The low power wide area network (LPWAN) communication protocol includes a LoRa communication protocol. The cellular mobile communication protocol includes a 2-generation (G) mobile communication technology communication protocol (2G communication protocol for short), a 3G communication protocol, a 4G communication protocol, and a 5G communication protocol.
The 2G communication technology takes a digital voice transmission technology as the core and has a user experience rate of 10 kilobits per second (kbps) and a peak rate of 100 kbps. The 2G communication protocol is a specification standard of 2-generation mobile phone communication technologies. The 3G communication technology is a cellular mobile communication technology that supports high-speed data transmission. The 4G communication technology is a better improvement than the 3G communication technology. Compared with the 3G communication technology, the 4G communication technology combines the wireless local area network (WLAN) technology with the 3G communication technology, so that an image transmission speed is faster, and it can be ensured that the image display effect is better. The 5G communication technology is a new-generation broadband mobile communication technology with the characteristics of high speed, low latency, and massive connection.
In step 201, a Fourier transform is performed on first data to be transmitted to acquire a first image.
The first data is a digital signal.
In the embodiments of the present disclosure, the communication device calls a Fourier transform function to process the first data to be transmitted, thereby acquiring the first image. In some embodiments, the Fourier transform is a fast Fourier transform (FFT).
In some embodiments, the first image is a spectrogram of the first data. The spectrogram of the first data is a graph of frequencies of the first data over time.
In some embodiments, the first image is a coded image of the first data. In this case, a process in which the communication device acquires the first image is as follows: the communication device first performs the Fourier transform on the first data to be transmitted to acquire the spectrogram of the first data, and then, the communication device determines a first coded image corresponding to the spectrogram of the first data as the first image based on a mapping relationship between spectrograms and coded images. The mapping relationship between the spectrograms and the coded images is pre-stored in the communication device.
In some embodiments, the first image is a graph of sub-carrier spacing along with symbols.
In the embodiments of the present disclosure, the first coded image is a two-dimensional code image or a bar code image. For example, the first coded image is a two-dimensional code image. The two-dimensional code image is a quick response (QR) code image.
A QR code image is an image that can record data symbol information and uses a particular geometric figure in a black and white pattern distributed in a plane (in two dimensions) according to a specific rule. The QR code image is square and is composed of a QR code and a quiet zone surrounding the QR code. The composition of the QR code is described below by using a QR code of version 7 as an example.
With reference to
All of the position detection patterns, the separators for the position detection patterns, and the locating patterns are used for positioning the QR code in the process of generating a QR code image. The position detection pattern takes the shape of the Chinese character “”. The locating pattern includes a plurality of black and white grids which are alternately arranged. Position detection patterns (or separators for the position detection patterns, or locating patterns) are fixed at positions in each two-dimensional code image and only differ in sizes (namely, dimensions). For example, the position detection patterns are usually disposed at the upper left corner, the lower left corner, and the upper right corner of the two-dimensional code image. The separators for the position detection patterns are adjacent to the position detection patterns.
The alignment patterns are used for correcting the shape of the QR code image. The quantity and the positions of the alignment patterns depend on the size (namely, dimension) of the two-dimensional code image.
Information recorded in the encoding region includes format information of the QR code, version information of the QR code, code data, and error correction codewords. The format information is used to represent an error correction level of the QR code. The error correction level is L, M, Q, or H. L indicates that about 7% of data codewords can be corrected. M indicates that about 15% of data codewords can be corrected. Q indicates that about 25% of data codewords can be corrected. H indicates that about 30% of data codewords can be corrected.
The version information indicates the specification of the QR code. The QR code has a matrix of 40 specifications in total (generally black and white), from 21×21 (version 1) to 177×177 (version 40). Each side of a symbol of one version has 4 more modules than each side of a symbol of a previous version. The code data is data actually stored in the QR code. The error correction codewords are used to correct an error caused by damage of the QR code.
It may be understood that the process of acquiring a QR code based on data (also referred to as a character) to be encoded includes the following steps. Step 1: Data analysis, implemented by determining the type of the character to be encoded, converting the character into a symbol character according to a corresponding character set, and selecting an error correction level. Under the condition that the specification of the QR code is specified, a higher error correction level indicates a smaller maximum capacity of the QR code, namely, a smaller quantity of data that can be actually stored in the QR code.
Step 2: Data encoding, implemented by converting the data to be encoded into a bit stream. Every eight bits in the bit stream indicates a codeword so that a data codeword sequence is acquired. The data codeword sequence is data actually stored in the QR code. Step 3: Error correction encoding, implemented by partitioning the above codeword sequence as required, and generating error correction codewords based on an error correcting level and codewords of blocks. Then, the error correction codewords are added after the data codeword sequence to acquire new sequences. Step 4: Construction of final data information, implemented by sequentially putting the new sequences generated above into the blocks shown in
Step 5: Masking, implemented by using a mask pattern in an encoding region, so that dark regions (for example, black regions) and pale regions (for example, white regions) in the QR code can be distributed at an optimal ratio. Step 6: Addition of format information and version information, implemented by generating the format information and the version information, and putting the information into corresponding blocks.
It can be learned from
In step 202, first preprocessing is performed on the first image.
The first preprocessing includes at least one of compression, encryption, or verification. For example, the first preprocessing includes compression, encryption, or verification. In some embodiments, in a data transmitting process, the verification includes adding a verification code.
In some embodiments, the communication device inputs the first image into a first image preprocessing model to acquire the first image after the first preprocessing output by the first image preprocessing model. The first image preprocessing model is acquired by training a plurality of first sample image sets. Each first sample image set includes a first sample image and a second sample image. The first sample image is acquired by performing a Fourier transform on first sample data. The second sample image is acquired by performing the Fourier transform on the first sample data after the first preprocessing.
In some embodiments, the first image preprocessing model is a neural network model (for example, a convolutional neural network). Therefore, the method provided in the embodiments of the present disclosure combines artificial intelligence (for example, neural network) with a signal processing process, so that the communication rate and the communication bandwidth utilization rate of the communication device as well as the security and the reliability of communication are improved.
In step 203, an inverse Fourier transform is performed on the first image after the first preprocessing to acquire second data.
Because the second data is acquired by performing the inverse Fourier transform on the first image after the first preprocessing, compared with the first data, the second data is compressed, and/or encrypted, and/or verified data. The second data is time domain data.
In the embodiments of the present disclosure, the communication device calls an inverse Fourier transform function to process the first image after the first preprocessing, thereby acquiring the second data. In some embodiments, the inverse Fourier transform is an inverse fast Fourier transform (IFFT).
In step 204, the second data is modulated into a first radio frequency signal, and the first radio frequency signal is transmitted.
After acquiring the second data, the communication device modulates the second data to acquire the first radio frequency signal. Then, the communication device transmits the first radio frequency signal.
In some embodiments, the communication device first processes the second data by using a digital-to-analog converter (DAC) to convert the second data from a digital signal to an analog signal. Then, the communication device modulates the analog signal into the first radio frequency signal.
In the embodiments of the present disclosure, with reference to
With reference to
In the embodiments of the present disclosure, as shown in
In some embodiments, the transmitter 220 is one of the following: a heterodyne transmitter, a superheterodyne transmitter, a zero intermediate frequency transmitter, a broadband intermediate frequency transmitter, or a low intermediate frequency transmitter. The radio frequency antenna 210 is a single antenna or an array antenna.
In step 205, a second radio frequency signal as received is demodulated into third data.
In the embodiments of the present disclosure, the communication device further receives the second radio frequency signal, and acquires the third data by demodulating the second radio frequency signal as received.
In the embodiments of the present disclosure, with reference to
In some embodiments, the signal-receiving assembly 300 includes a radio frequency antenna and a receiver connected to the radio frequency antenna. The radio frequency antenna receives the second radio frequency signal. The receiver demodulates the second radio frequency signal into the third data.
In some embodiments, the radio frequency antenna included in the signal-receiving assembly 300 is the radio frequency antenna in the signal-transmitting assembly 200, that is, the transmitter and the receiver share the same radio frequency antenna.
In some embodiments, the receiver may be one of the following receivers: a heterodyne receiver, a superheterodyne receiver, a zero intermediate frequency receiver, a broadband intermediate frequency receiver, and a low intermediate frequency receiver.
In step 206, a Fourier transform is performed on the third data to acquire a second image.
The implementation process of step 206 refers to the implementation process of step 201. Details are not described herein again in the embodiments of the present disclosure.
In some embodiments, the second image is a spectrogram of the third data. The spectrogram is a graph of frequencies of the third data over time.
In some embodiments, the second image is a coded image. In this case, a process in which the communication device acquires the second image is as follows: the communication device first performs the Fourier transform on the third data to acquire the spectrogram of the third data, and then, the communication device determines a second coded image corresponding to the spectrogram of the third data as the second image based on the mapping relationship between the spectrograms and the coded images.
The second coded image is a two-dimensional code image or a bar code image, for example, is a two-dimensional code image.
In step 207, second preprocessing is performed on the second image.
The second preprocessing includes at least one of decompression, decryption, or verification. For example, the second preprocessing includes decompression, decryption, and verification.
In some embodiments, the communication device inputs the second image into a second image preprocessing model to acquire the second image after the second preprocessing output by the second image preprocessing model. The second image preprocessing model is acquired by training a plurality of second sample image sets. Each second sample image set includes a third sample image and a fourth sample image. The third sample image is acquired by performing the Fourier transform on second sample data. The fourth sample image is acquired by performing the Fourier transform on the second sample data after the second preprocessing.
In step 208, an inverse Fourier transform is performed on the second image after the second preprocessing to acquire fourth data.
Because the fourth data is acquired after the communication device performs the inverse Fourier transform on the second image after the second preprocessing, compared with the third data, the fourth data is decompressed, and/or decrypted, and/or verified data.
It may be understood that, the implementation process of step 208 refers to a related implementation process of step 203. Details are not described herein again in the embodiments of the present disclosure. Step 205 to step 207 are performed by the processing assembly in the data processing module.
In the embodiments of the present disclosure, the processing assembly in the data processing module 100 includes at least one processing device. Each processing device is one of the following: a digital sign processor (DSP), a field programmable gate array (FPGA), a central processing unit (CPU), an embedded processor, and a system on a chip (SOC). An SOC may also be referred to as a system-on-a-chip.
In some embodiments, the embedded processor is an advanced RISC machines (ARM) processor. RISC is short for reduced instruction set computer, that is, means a reduced instruction set computer.
With reference to
In some embodiments, for an implementation in which the processing assembly includes two processing devices, in the signal transmitting process, the FPGA in the two processing devices preforms step 201 and step 203, and the other one of the two processing devices (for example, the DSP, the CPU, or the ARM processor) performs step 202. In other words, the FPGA performs the Fourier transform on the first data to acquire the first image, and transmits the first image to the other processing device, so that the other processing device can perform the first preprocessing on the first image. Then, the FPGA performs the inverse Fourier transform on the first image after the first preprocessing to acquire the second data, and transmits the second data to the signal-transmitting assembly through the interface circuit.
In the signal receiving process, the FPGA performs step 206 and step 208, and the other processing device performs step 207. In other words, the FPGA performs a Fourier transform on the third data to acquire the second image, and transmits the second image to the other processing device, so that the other processing device can perform the second preprocessing on the second image. Then, the FPGA performs an inverse Fourier transform on the second image after the second preprocessing to acquire the fourth data.
In some embodiments, for an implementation in which the processing assembly includes two processing devices, the interface circuit described above is an interface circuit connected to the FPGA. In some embodiments, the data processing module further includes an interface circuit connected to the other processing device.
In the embodiments of the present disclosure, with reference to
In some embodiments, with reference to
It can be learned from
In some embodiments, with reference to
It can be learned from
In some embodiments, with reference to
As shown in
In some embodiments, with reference to
As shown in
In the embodiments of the present disclosure, the network architecture of the communication device is a five-layer architecture acquired by simplifying an open system interconnection (OSI) reference model. The five-layer architecture sequentially includes an application layer, a transport layer, a network layer, a data link layer, and a physical layer. The communication device provided in the embodiments of the present disclosure performs the above steps on the physical layer.
Generally, the physical layer provides functions such as bit-by-bit or symbol-by-symbol transmission, modulation and demodulation, encoding and decoding, synchronization, multiplexing, carrier sensing, and collision detection. The data transmission unit of the physical layer is bit. In other words, the physical layer implements data transmission by transmitting a bit stream. The bit stream is divided into a codeword group or a symbol group. The codeword group and the symbol group are converted into a physical signal that can be transmitted through a hardware transmission medium.
The data link layer (also referred to as a partial link layer, a connection layer, and a process layer) aims to ensure reliable transmission of data (that is, to ensure that data transmission is error-free to a large extent), and control access to the transmission medium. The data link layer mainly provides the following services data frame encapsulation, frame synchronization, logical link control (for example, error control and flow control), medium access control, and the like.
The network layer (also referred to as a packet layer) provides specific benefits for switched connections and packet-oriented packet relay services. The network layer mainly provides the following services: model connection, host addressing, message forwarding, and the like. During a switched connection and a data packet relay service, data is transmitted over an entire communication network, including path (for example, routing) between network nodes. Because direct communication is not always available between a sender of the data and a receiver of the data, a packet needs to be forwarded by an in-transit node.
The transport layer is mainly responsible for data transmission and data control, for example, the transport layer alleviates congestion and segment a data flow. The transport layer mainly provides the following services: connection-oriented communication, identical order delivery, flow control, congestion avoidance, port reuse, and the like.
The task of the application layer is to complete a specific network application through interaction between application processes. Application layer protocols define rules for communication and interaction between application processes (programs running on computer devices).
In some embodiments, a network architecture supported by the communication device includes one of the following architectures: a point-to-point network topology structure, a ring network topology structure, a linear network topology structure, a star network topology structure, and a mesh topology structure.
With reference to
A ring network topology structure and a linear network topology structure are two different forms of daisy chain topology structures. With reference to
In addition, it can be learned from
With reference to
In some embodiments, to be classified as a star network, a network of connected computer devices does not have to be starlike. As long as all peripheral nodes in a network are connected to one central node, the network can be classified as a star network.
With reference to
It should be noted that, the order of the steps of the method for transmitting signals provided in the embodiments of the present disclosure can be appropriately adjusted. The steps may also be removed or added as required. For example, step 205 to step 208 may be deleted as required, or may be performed before step 201. Within the technical scope of the present disclosure, any variations to the method readily derived by a person skilled in the art shall fall within the protection scope of the present disclosure, and details are not described herein again.
In summary, the embodiments of the present disclosure provide a method for transmitting signals, according to which the communication device converts data to be transmitted into an image, converts the image as preprocessed into data, and performs modulation. In this way, it can be ensured that the transmission reliability of a radio frequency signal is higher. In addition, as data to be transmitted is preprocessed through image processing, the processing efficiency of the data is improved.
In step 301, a radio frequency signal as received is demodulated into first reception data.
The implementation process of step 301 refers to the implementation process of step 205. Details are not described herein again in the embodiments of the present disclosure.
In step 302, a Fourier transform is performed on the first reception data to acquire a target image.
In the embodiments of the present disclosure, the target image is a spectrogram of the first reception data. The spectrogram of the first reception data is a graph of frequencies of the first reception data over time.
Alternatively, the target image is a coded image of the first reception data. In this case, a process in which the communication device performs the Fourier transform on the first reception data to acquire the target image includes: performing the Fourier transform on the first reception data by the communication device to acquire the spectrogram of the first reception data. Then, the communication device determines a coded image corresponding to the spectrogram of the first reception data as the target image based on the mapping relationship between the spectrograms and the coded images.
In step 303, preprocessing is performed on the target image.
The preprocessing includes at least one of decompression, decryption, or verification.
In step 304, an inverse Fourier transform is performed on the target image after the preprocessing to acquire second reception data.
The implementation process of step 304 refers to the implementation process of step 208. Details are not described herein again in the embodiments of the present disclosure.
In summary, the embodiments of the present disclosure provide a method for transmitting signals, according to which the communication device converts data to be transmitted into an image, converts the image as preprocessed into data, and performs modulation. In this way, it can be ensured that the transmission reliability of a radio frequency signal is higher. In addition, as data to be transmitted is preprocessed through image processing, the processing efficiency of the data is improved.
In step 401, a radio frequency signal as received is demodulated into first reception data.
In step 402, a Fourier transform is performed on the first reception data to acquire a target image.
In step 403, preprocessing is performed on the target image.
The preprocessing includes at least one of decompression, decryption, or verification.
In step 404, an inverse Fourier transform is performed on the target image after the preprocessing to acquire second reception data.
It may be understood that, the implementation process of step 401 to step 404 refers to a related implementation process of step 205 to step 208. Details are not described herein again in the embodiments of the present disclosure.
In step 405, the Fourier transform is performed on first transmission data to be transmitted to acquire an auxiliary image.
The implementation process of step 405 refers to the implementation process of step 201. Details are not described herein again in the embodiments of the present disclosure.
In step 406, preprocessing is performed on the auxiliary image.
In some embodiments, for ease of distinguishing, the preprocessing performed on the target image is referred to as third preprocessing; and the preprocessing performed on the auxiliary image is referred to as fourth preprocessing. The fourth preprocessing includes at least one of compression, encryption, or verification. For example, the fourth preprocessing includes compression, encryption, or verification.
In step 407, the inverse Fourier transform is performed on the auxiliary image after the preprocessing to acquire second transmission data.
In step 408, the second transmission data is modulated into a radio frequency signal, and the radio frequency signal is transmitted.
The implementation process of step 407 and step 408 refers to the implementation process of step 203 and step 204. Details are not described herein again in the embodiments of the present disclosure.
It should be noted that, the order of the steps of the method for transmitting signals provided in the embodiments of the present disclosure can be appropriately adjusted. The steps may also be removed or added as required. For example, step 405 to step 408 may be deleted as required. Within the technical scope of the present disclosure, any variations to the method readily derived by a person skilled in the art shall fall within the protection scope of the present disclosure, and details are not described herein again.
In summary, the embodiments of the present disclosure provide a method for transmitting signals, according to which the communication device converts data to be transmitted into an image, converts the image as preprocessed into data, and performs modulation. In this way, it can be ensured that the transmission reliability of a radio frequency signal is higher. In addition, as data to be transmitted is preprocessed through image processing, the processing efficiency of the data is improved.
Some embodiments of the present disclosure provide a communication device. With reference to
The data processing module 100 is configured to: perform a Fourier transform on first data to be transmitted to acquire a first image, perform first preprocessing on the first image, and perform an inverse Fourier transform on the first image after the first preprocessing to acquire second data, wherein the first preprocessing includes at least one of compression, encryption, or verification.
The signal-transmitting assembly 200 is configured to: modulate the second data into a first radio frequency signal, and transmit the first radio frequency signal.
In some embodiments, with reference to
The interface circuit 120 is further connected to the signal-transmitting assembly 200, and is configured to transmit the second data to the signal-transmitting assembly 200.
In some embodiments, the processing device includes at least one of the following devices: a digital signal processor, a field programmable gate array, an embedded processor, a central processing unit, or a system on a chip.
In some embodiments, with reference to
In summary, some embodiments of the present disclosure provide a communication device. The communication device converts data to be transmitted into an image, converts the image as preprocessed into data, and performs modulation. In this way, it can be ensured that the transmission reliability of a radio frequency signal is higher. In addition, as data to be transmitted is preprocessed through image processing, the processing efficiency of the data is improved.
Some embodiments of the present disclosure further provide a communication device. With reference to
The data processing module 100 is configured to: perform a Fourier transform on the first reception data to acquire a target image, perform preprocessing on the target image, and perform an inverse Fourier transform on the target image after the preprocessing to acquire second reception data, wherein the preprocessing includes at least one of decompression, decryption, or verification.
In some embodiments, the signal-receiving assembly 300 includes a radio frequency antenna and a receiver. The receiver is one of the following receivers: a heterodyne receiver, a superheterodyne receiver, a zero intermediate frequency receiver, a broadband intermediate frequency receiver, and a low intermediate frequency receiver.
In summary, some embodiments of the present disclosure provide a communication device. The communication device converts first reception data as received into an image, and performs preprocessing on the image to acquire second reception data. Therefore, the reliability of signal transmission is higher. In addition, as the communication device implements the preprocessing of data through image processing, the processing efficiency of the data is improved.
Some embodiments of the present disclosure provide a communication device. The communication device includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. The processor, when executing the computer program, is caused to perform the method for transmitting signals according to the above embodiments, for example, the method shown in
Some embodiments of the present disclosure provide a non-transitory computer-readable storage medium. The computer-readable storage medium stores a computer program. The computer program, when loaded and executed by a processor, causes the processor to perform the method for transmitting signals according to the above embodiments, for example, the method shown in
Some embodiments of the present disclosure further provide a computer program product including instructions. The computer program product, when run by a computer, causes the computer to perform the method for transmitting signals according to the above method embodiments, for example, the method shown in
Those of ordinary skill in the art can understand that all or some of the steps of implementing the foregoing embodiments can be completed by hardware, or can be completed by instructing relevant hardware by a program. The program can be stored in a non-transitory computer-readable storage medium.
It should be understood that the term “and/or” in the specification may indicate that there may be three types of relationships. For example, A and/or B indicate three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character “/” generally indicates that the associated objects are in an “or” relationship. In addition, the term “at least one” in the present disclosure means one or more, and “a plurality of” in the present disclosure means two or more.
The terms such as “first” and “second” in the present disclosure are used to distinguish between the same items or similar items that have basically the same purposes and functions. It should be understood that there is no logical or time sequence dependency between “first”, “second”, and “nth”, and a quantity and an execution sequence are not limited. For example, without departing from the scope of the described examples, first data may be referred to as second data, and similarly, second data may be referred to as first data.
The above are merely exemplary embodiments of the present disclosure, but are not intended to limit the present disclosure. Any modifications, equivalent replacements and improvements made within the spirits and principles of the present disclosure shall all fall in the protection scope of the present disclosure.
The present disclosure is a U.S. national stage of international application No. PCT/CN2022/128270, filed on Oct. 28, 2022, the disclosure of which is herein incorporated by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/128270 | 10/28/2022 | WO |