Information sending method and device, information receiving method and device, communication equipment and readable storage medium

By defining a specific modulation signal format and demodulation method in the backscatter communication system, the problem of multiple access access in the backscatter communication system under strong self-interference or cross-link interference is solved, and simultaneous access and interference cancellation of multiple BSC devices are realized.

CN119520203AActive Publication Date: 2025-02-25VIVO MOBILE COMM CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202311087710.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-25
Publication Date
2025-02-25
Estimated Expiration
2043-08-25

AI Technical Summary

Technical Problem

The prior art is difficult to support multiple access to backscatter communication systems in the presence of strong self-interference or cross-link interference.

Method used

By defining a specific modulation signal format and demodulation method between the first device and the third device, including dividing the modulation signal into a first part and a second part, and adding the third data at different bit information, it is ensured that Mi≠Mj and Mi≥2, Mj≥2 are supported to support simultaneous access of multiple first devices.

Benefits of technology

It realizes the simultaneous access of multiple BSC devices under strong self-interference or cross-link interference, reduces the signal processing complexity of the receiver and effectively eliminates strong self-interference or cross-link interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119520203A_ABST
    Figure CN119520203A_ABST
Patent Text Reader

Abstract

The invention discloses an information sending method and device, an information receiving method and device, communication equipment and a readable storage medium, and belongs to the technical field of communication, and the information sending method comprises the steps that first equipment receives first information, the first information is used for configuring or indicating a modulation signal, generating a first signal modulated by the modulation signal and sending the first signal; the first equipment is one of K pieces of first equipment, and K modulation signals corresponding to the K pieces of first equipment meet the condition that when the modulation signal represents first bit information, the modulation signal comprises a first part and a second part which respectively occupy half of the modulation signal, the polarity of the first data in the first part is opposite to that of the second data in the second part; when the modulation signal represents second bit information, the modulation signal comprises third data; mi is not equal to Mj, and # imgabs0 # Mi and Mj are time unit numbers of modulation signals representing bit information of the ith first device and the jth first device respectively.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to an information sending and receiving method, device, communication equipment and readable storage medium. Background Art

[0002] In the related technologies, multiple access technologies are mostly designed for active cellular systems. The communication system needs to have good synchronization performance to ensure the performance of multiple access. The terminal equipment and network equipment need a lot of signaling interaction to realize the scheduling between the two. The receiving end needs to adopt advanced receivers and complex signal processing methods such as iterative interference elimination to obtain better multiple access performance. With the development of backscatter communication technology, backscatter communication systems also have the need for multiple access. At the same time, backscatter communication has the problem of strong self-interference or cross-link interference. Therefore, the receiving end of backscatter communication multiple access will have strong self-interference or cross-link interference and multi-user interference at the same time. In this case, how to support multiple access of backscatter communication systems under strong self-interference or cross-link interference is an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide a method, apparatus, communication device and readable storage medium for sending and receiving information, which can solve the problem of how to support multiple access of a backscatter communication system in the presence of strong self-interference or cross-link interference.

[0004] In a first aspect, a method for sending information is provided, which is performed by a first device, and the method includes:

[0005] The first device receives first information, where the first information is used to configure or indicate a modulation signal;

[0006] The first device generates a first signal modulated by the modulation signal according to the first information;

[0007] The first device sends the first signal;

[0008] The first device is one of K first devices, K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following:

[0009] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0010] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0011] In a second aspect, a method for receiving information is provided, which is performed by a third device, and the method includes:

[0012] The third device receives K first signals sent by K first devices, where K is an integer greater than 1;

[0013] The third device receives second information;

[0014] The third device demodulates, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals;

[0015] The K modulation signals satisfy the following conditions:

[0016] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0017] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0018] In a third aspect, a method for sending information is provided, which is performed by a second device, and the method includes:

[0019] The second device determines, according to the third information related to the L first devices, a pairing or scheduling method of the first devices;

[0020] The second device sends the first information to K first devices respectively according to the pairing or scheduling mode of the first device, or sends the second information to a third device;

[0021] The first information is used to configure or indicate a modulation signal representing one bit of information of the corresponding first device; the second information is used to demodulate and obtain bit information of K modulation signals corresponding to the K first signals sent by the K first devices; K is an integer greater than 1, L is a positive integer greater than or equal to K, and the K modulation signals configured or indicated by the K first devices satisfy the following contents:

[0022] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0023] M i ≠M j ,and Among them, M iis the number of time units representing one bit of information of the modulation signal of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0024] In a fourth aspect, an information sending apparatus is provided, which is applied to a first device and includes:

[0025] A first receiving module, used to receive first information, where the first information is used to configure or indicate a modulation signal;

[0026] A generating module, configured to generate a first signal modulated by the modulating signal according to the first information;

[0027] A first sending module, used for sending the first signal;

[0028] The information sending apparatus is applied to a first device, the first device is one of K first devices, K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following contents:

[0029] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0030] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,jis an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0031] In a fifth aspect, an information receiving apparatus is provided, which is applied to a third device, including:

[0032] A second receiving module, configured to receive K first signals sent by K first devices, where K is an integer greater than 1;

[0033] A third receiving module, used for receiving second information;

[0034] A demodulation module, configured to demodulate, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals;

[0035] The K modulation signals satisfy the following conditions:

[0036] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0037] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0038] In a sixth aspect, an information sending apparatus is provided, which is applied to a second device, including:

[0039] a determining module, configured to determine a pairing or scheduling mode of the first device according to third information related to the L first devices; a second sending module, configured to send the first information to the K first devices respectively, or send the second information to the third device according to the pairing or scheduling mode of the first device;

[0040] The first information is used to configure or indicate a modulation signal representing one bit of information of the corresponding first device; the second information is used to demodulate and obtain bit information of K modulation signals corresponding to the K first signals sent by the K first devices; K is an integer greater than 1, L is a positive integer greater than or equal to K, and the K modulation signals configured or indicated by the K first devices satisfy the following contents:

[0041] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0042] M i ≠M j ,and Among them, M i is the number of time units representing one bit of information of the modulation signal of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0043] In the seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0044] In an eighth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0045] In the ninth aspect, a wireless communication system is provided, comprising: a first device, a second device and a third device, wherein the first device can be used to execute the steps of the method described in the first aspect, the third device can be used to execute the steps of the method described in the second aspect, and the second device can be used to execute the steps of the method described in the third aspect.

[0046] In the tenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.

[0047] In the eleventh aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.

[0048] In an embodiment of the present application, with the help of the characteristics of the modulation signal representing one bit of information of each first device, simultaneous access of multiple first devices can be supported, so that when the multiple first devices are BSC devices, multiple access of the backscatter communication system can be supported, and strong self-interference or cross-link interference can be eliminated. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1A is a block diagram of a single-base backscatter communication system to which embodiments of the present application may be applied;

[0050] Figure 1B is a block diagram of a bistatic backscatter communication system to which embodiments of the present application may be applied;

[0051] Figure 2 is a flow chart of an information sending method provided by an embodiment of the present application;

[0052] Figure 3 is a schematic diagram of a modulation signal in an embodiment of the present application;

[0053] Figure 4 is a flow chart of an information receiving method provided by an embodiment of the present application;

[0054] Figure 5 is a flowchart of another information sending method provided by an embodiment of the present application;

[0055] Figure 6 is a schematic diagram of modulation signals corresponding to three first devices in Example 1 of the present application;

[0056] Figure 7 is a schematic diagram of the demodulation process in Example 2 of the present application;

[0057] Fig. 8A is a schematic diagram of a single base station architecture in Example 3 of the present application;

[0058] Figure 8B is a schematic diagram of a dual-base architecture in Example 3 of the present application;

[0059] Fig. 9 It is a structural schematic diagram of an information sending device provided in an embodiment of the present application;

[0060] Fig.10 is a structural diagram of an information receiving device provided in an embodiment of the present application;

[0061] Fig.11 is a structural diagram of another information sending device provided in an embodiment of the present application;

[0062] Fig.12 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0064] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0065] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0066] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.

[0067] In order to facilitate understanding of the embodiments of the present application, the following contents are first described.

[0068] Backscatter Communication (BSC) refers to the use of radio frequency signals from other devices or the environment to modulate signals to transmit information. It is a typical passive IoT device. The basic components and main functions of the backscatter communication transmitter include:

[0069] -Antenna unit: used to receive RF signals, control commands, and also to send modulated backscattered signals.

[0070] -Energy harvesting module or power supply module: This module is used for backscatter communication equipment to harvest radio frequency energy or other energy, including but not limited to solar energy, kinetic energy, mechanical energy, thermal energy, etc. In addition to the energy harvesting module, it may also include a battery power supply module. In this case, the backscatter communication device is a semi-passive device. The energy harvesting module or power supply module supplies power to all other modules in the device.

[0071] -Microcontroller: including control of baseband signal processing, energy storage or data scheduling status, switch switching, system synchronization, etc.

[0072] -Signal receiving module: used to demodulate control commands or data sent by the backscatter communication receiving end or other network nodes.

[0073] - Channel coding and modulation module: performs channel coding and signal modulation under the control of the controller, and realizes modulation by selecting different load impedances under the control of the controller through a selection switch.

[0074] -Memory or sensor module: used to store device identification information, location information or sensor data, etc.

[0075] In addition to the typical components mentioned above, the future backscatter communication transmitter can also integrate tunnel diode amplifier modules, low noise amplifier modules, etc. to improve the receiving sensitivity and transmission power of the transmitter.

[0076] Optionally, the basic building blocks and main functions of the backscatter communication receiver include:

[0077] -Antenna unit: used to receive the modulated backscattered signal.

[0078] -Backscatter signal detection module: used to detect the backscatter signal sent by the backscatter communication transmitter, including but not limited to ASK detection, PSK detection, FSK detection or QAM detection, etc.

[0079] -Demodulation and decoding module: demodulates and decodes the detected signal to restore the original information stream.

[0080] Figure 1AA schematic diagram of a monostatic backscatter communication system (MBCSs) applicable to an embodiment of the present application is shown. The MBCS system includes a BSC transmitting device (such as a tag) and a reader. The reader includes an RF source and a BSC receiving device. The RF source is used to generate an RF signal to power the BSC transmitting device / Tag. The BSC transmitting device backscatters the modulated RF signal, and the BSC receiving device in the reader demodulates the signal after receiving the backscattered signal. Since the RF signal sent from the BSC transmitting device will undergo a double near-far effect caused by the signal attenuation of the round-trip signal, the energy attenuation of the signal is large. Therefore, the MBCS system is generally used for short-distance backscatter communication, such as traditional RFID applications.

[0081] Figure 1B A schematic diagram of a bistatic backscatter communication system (BBCSs) applicable to an embodiment of the present application is shown. Different from a monostatic backscatter communication system (MBCSs), the RF source, BSC transmitting device and BSC receiving device in the BBCS system are separate, so the problem of large round-trip signal attenuation can be avoided. In addition, the performance of the BBCS communication system can be further improved by reasonably placing the RF source. It is worth noting that the ambient backscatter communication system ABCSs is also a bistatic backscatter communication system, but unlike the BBCS system in which the RF source is a dedicated signal RF source, the RF source in the ABCS system can be a RF source in an available environment, such as: a TV tower, a cellular base station, a WiFi signal, a Bluetooth signal, etc.

[0082] Multiple access is also called multi-user access. Its purpose is to allow multiple users to access and communicate at the same time, while ensuring that the signals between users do not interfere with each other and successfully detecting the signals sent by users. Common multiple access methods include frequency division multiple access (FDMA), time division multiple access (TDMA), code division multiple access (CDMA), etc. Frequency division multiple access FDMA uses different frequency bands to distinguish users, that is, the data of different users are transmitted on different frequency bands, thereby avoiding mutual interference between user signals. Time division multiple access TDMA uses different time slots to distinguish users, that is, the data of different users are transmitted on different time slots, thereby avoiding mutual interference between user signals. Code division multiple access CDMA uses different orthogonal code words to distinguish users, that is, the data of different users are extended and / or scrambled with different code words, thereby avoiding mutual interference between user signals.

[0083] Optionally, the embodiments of the present application can be applied to LTE systems, 5G NR systems and NR evolution systems, such as 6G systems and 6G evolution systems, and IEEE 802.11 systems (such as WiFi systems), Bluetooth systems, LoRa systems, Zigbee systems, wireless optical communication systems, backscatter communication systems, low-power Internet of Things systems, etc. The scope of application of the embodiments of the present application includes but is not limited to single-base architecture, dual-base architecture, multi-base architecture, etc.

[0084] Optionally, the signal modulation and demodulation method in the embodiment of the present application may also be applicable to a downlink scenario, that is, a first device sends other signals to multiple third devices for multi-user transmission.

[0085] The following, in combination with the accompanying drawings, describes in detail the information sending and receiving methods, devices, communication equipment and readable storage media provided by the embodiments of the present application through some embodiments and their application scenarios.

[0086] See also Figure 2 , Figure 2 is a flowchart of an information sending method provided in an embodiment of the present application, the method is executed by a first device, such as Figure 2 As shown, the method comprises the following steps:

[0087] Step 21: The first device receives first information, where the first information is used to configure or indicate a modulation signal;

[0088] Step 22: The first device generates a first signal modulated by the modulation signal according to the first information;

[0089] Step 23: The first device sends the first signal.

[0090] In this embodiment, the first device is one of K first devices, where K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following:

[0091] (1) When the modulated signal represents the first bit information, that is, the bit information of the modulated signal is the first bit information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, that is, the signal length of the first part and the signal length of the second part respectively occupy half of the length of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarity; and when the modulated signal represents the second bit information, that is, the bit information of the modulated signal is the second bit information, the modulated signal includes third data, the signal length of the third data is equal to the length of the modulated signal, that is, the signal length of the third data is twice the signal length of the first part or the second part; the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data.

[0092] Optionally, the first bit information is equal to 1, and the second bit information is equal to 0; or, the first bit information is equal to 0, and the second bit information is equal to 1.

[0093] For example, Figure 3 As shown, when representing bit 1, the modulated signal s(n) satisfies:

[0094]

[0095] And, when representing bit 0, the modulated signal s(n) satisfies:

[0096] s(n)=B,1≤n≤M

[0097] For another example, when representing bit 0, the modulated signal s(n) satisfies:

[0098]

[0099] And, when representing bit 1, the modulated signal s(n) satisfies:

[0100] s(n)=B,1≤n≤M

[0101] Here, the above M represents the number of time units of the modulation signal s(n), A represents the first data or the second data, B represents the third data, A≠0, and A≠B.

[0102] (2)M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The number of time units of the modulation signals representing one bit of information of the K first devices are M1, M2, M3, ..., M K .

[0103] Optionally, when configuring or indicating a modulation signal, the first information may configure or indicate the number of time units M of the modulation signal. i , 1≤i≤K. For example, the number of time units of the modulation signal corresponding to each first device may be directly configured or indicated, or the number of time units of the modulation signal corresponding to the i-th first device may be configured or indicated M. i and L i,j (1≤j≤K, i≠j) is used to configure or indicate the number of time units of the modulation signals corresponding to all the first devices.

[0104] Optionally, the time unit may be, but is not limited to, a resource element (RE), a symbol, a time slot, a subframe, a frame, etc.

[0105] Optionally, the first device may include at least one of the following:

[0106] Devices without energy storage capability, without the ability to autonomously generate RF signals, and based on backscatter communication;

[0107] Devices with energy storage capabilities, without the ability to autonomously generate RF signals, and based on backscatter communication.

[0108] Optionally, in addition to being modulated by the modulated signal, the first signal may also undergo other signal processing, such as inserting a synchronization sequence, a reference signal, Inverse Fast Fourier Transform (IFFT) processing, adding a cyclic prefix (CP), precoding, etc., without limitation.

[0109] Thus, by means of the characteristics of the modulation signal representing one bit of information of each first device, the simultaneous access of multiple first devices can be supported, so that when the multiple first devices are BSC devices, multiple access of the backscatter communication system can be supported. Furthermore, the receiving end can realize signal demodulation without using complex signal processing methods such as advanced receivers or iterative interference elimination, thereby supporting the simultaneous access of multiple BSC devices, effectively eliminating strong self-interference or cross-link interference, and having a low collision probability.

[0110] Optionally, the first information may be configuration or indication information related to generation / transmission parameters of the first signal, and may also be used to configure or indicate at least one of:

[0111] Channel coding method;

[0112] Reflection coefficient: This reflection coefficient is the reflection coefficient of the BSC device and is used to process the received RF signal;

[0113] Signal amplification factor;

[0114] Signal transmission power;

[0115] Modulation depth; this modulation depth is usually the ratio of the difference between the maximum and minimum amplitudes of the modulated wave to the sum of the maximum and minimum amplitudes of the carrier, expressed as a percentage;

[0116] Time-frequency resource information of the first signal, such as duration information and frequency domain information of the first signal;

[0117] Related information of the preamble sequence or synchronization sequence of the first signal; for example, the related information of the preamble sequence includes the type and length of the preamble sequence; the related information of the synchronization sequence includes the type and length of the synchronization sequence;

[0118] The time-frequency resource of the reference signal of the first signal;

[0119] A method for generating a reference signal of the first signal.

[0120] In this way, with the help of the content of the above-mentioned first information configuration or indication, relevant information can be provided for the generation / transmission of the first signal, thereby ensuring the generation / transmission of the first signal.

[0121] Optionally, the receiving the first information may include:

[0122] A first device receives first information sent by a second device, where the first information is determined according to a pairing or scheduling method of the first device, where the pairing or scheduling method of the first device includes at least one of the following:

[0123] Pairing or scheduling is performed through pairing information of K first devices that are scheduled once or simultaneously;

[0124] Pairing or scheduling by device identification numbers corresponding to K first devices scheduled once or simultaneously;

[0125] Pairing or scheduling is performed through a signal transmission parameter of each first device among the K first devices.

[0126] Optionally, the pairing or scheduling mode of the first device is determined according to third information, where the third information is information related to the plurality of first devices, including but not limited to at least one of the following:

[0127] Channel State Information (CSI) of L first devices;

[0128] Channel quality information of L first devices;

[0129] Capability information of L first devices;

[0130] distance or angle information between L first devices and a third device, where the third device is a receiver of the first signal;

[0131] Related information of L first devices for services to be sent;

[0132] Here, L is a positive integer greater than or equal to K, and the L first devices include K first devices that are scheduled subsequently or simultaneously. Thus, based on the relevant information of the L first devices, K first devices can be selected from the L first devices for pairing, thereby achieving multiple access.

[0133] Optionally, the channel quality information of the L first devices may include but is not limited to at least one of the following:

[0134] Reference Signal Received Power (RSRP);

[0135] Reference Signal Received Quality (RSRQ);

[0136] Received Signal Strength Indication (RSSI);

[0137] Signal to Noise Ratio (SNR);

[0138] Signal to Interference plus Noise Ratio (SINR);

[0139] Signal to Interference ratio (SIR).

[0140] Optionally, the capability information of the L first devices may include but is not limited to at least one of the following:

[0141] Supported frequency domain or frequency information;

[0142] Supported frequency deviation capability;

[0143] Supported modulation methods, such as amplitude modulation, phase modulation, and frequency modulation capabilities;

[0144] Device type, such as active, semi-passive, passive, etc.;

[0145] Signal amplification capabilities, such as uplink amplification capability, downlink amplification capability, etc.

[0146] Optionally, the relevant information of the service to be sent may include but is not limited to at least one of the following:

[0147] Type of business;

[0148] Business package size;

[0149] Bandwidth requirement information;

[0150] Data transfer rate requirement information;

[0151] Delay requirement information;

[0152] Delay jitter requires information.

[0153] Here, the second device is a device having a network scheduling or configuration function, including but not limited to at least one of the following:

[0154] Core network equipment, such as User Plane Function (UPF), Access and Mobility Management Function (AMF) or other Network Function (NF);

[0155] An application server, such as an application server for processing services or data related to the first device;

[0156] Access network equipment, such as a base station, AP STA, etc.; in this case, the first device may be a terminal such as a user equipment (UE);

[0157] Mesh routers;

[0158] Gateway.

[0159] Optionally, the receiving the first information may include:

[0160] The first device receives the first information by at least one of the following:

[0161] Radio Resource Control (RRC) signaling, downlink control information (DCI), uplink control information (UCI), medium access control control element (MAC CE), sidelink control information (SCI), layer 1 signaling, preamble sequence, etc.

[0162] For example, the first device may receive the first information through RRC signaling, that is, obtain the relevant information through RRC configuration.

[0163] For another example, the first device may receive the first information through RRC signaling and DCI, that is, obtain relevant information through RRC configuration and DCI indication.

[0164] For another example, the first device may receive the first information through RRC signaling and MAC CE, that is, obtain the relevant information through RRC configuration and MAC CE activation.

[0165] For another example, the first device may receive the first information through RRC signaling, DCI and MAC CE, that is, obtain relevant information through RRC configuration, DCI indication and MAC CE activation.

[0166] For another example, the first device may receive the first information through at least one of RRC signaling, DCI, UCI, MAC CE, SCI, and layer 1 signaling.

[0167] See also Figure 4 , Figure 4 is a flow chart of a method for sending information provided by an embodiment of the present application, the method being executed by a third device, the third device being a receiver of the first signal. Figure 4 As shown, the method comprises the following steps:

[0168] Step 41: The third device receives K first signals sent by K first devices;

[0169] Step 42: The third device receives the second information;

[0170] Step 43: The third device demodulates according to the second information to obtain bit information of K modulated signals corresponding to the K first signals.

[0171] Here, the second information is information related to the reception, demodulation and decoding of the first signal. The K is an integer greater than 1. The K modulated signals satisfy the following:

[0172] (1) When the modulated signal represents the first bit information, that is, the bit information of the modulated signal is the first bit information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, that is, the signal length of the first part and the signal length of the second part respectively occupy half of the length of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarity; and when the modulated signal represents the second bit information, that is, the bit information of the modulated signal is the second bit information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data.

[0173] Optionally, the first bit information is equal to 1, and the second bit information is equal to 0; or, the first bit information is equal to 0, and the second bit information is equal to 1.

[0174] For example, Figure 3 As shown, when representing bit 1, the modulated signal s(n) satisfies:

[0175]

[0176] And, when representing bit 0, the modulated signal s(n) satisfies:

[0177] s(n)=B,1≤n≤M

[0178] For another example, when representing bit 0, the modulated signal s(n) satisfies:

[0179]

[0180] And, when representing bit 1, the modulated signal s(n) satisfies:

[0181] s(n)=B,1≤n≤M

[0182] Here, the above M represents the number of time units of the modulation signal s(n), A represents the first data or the second data, B represents the third data, A≠0, and A≠B.

[0183] (2)M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The number of time units of the modulation signals representing one bit of information of the K first devices are M1, M2, M3, ..., M K .

[0184] Optionally, the time unit may be, but is not limited to, a resource element (RE), a symbol, a time slot, a subframe, a frame, etc.

[0185] Optionally, the third device may be a device capable of receiving and demodulating one or more backscattered communication signals, or a device capable of autonomously generating a carrier wave, including but not limited to at least one of the following:

[0186] Network side equipment, such as base stations, AP STA and other access network equipment;

[0187] Terminal equipment, such as user equipment UE, etc.;

[0188] Relay equipment;

[0189] A device dedicated to providing RF energy or RF carrier, such as a reader in a single-base architecture.

[0190] Thus, by means of the characteristics of the modulation signal representing one bit of information of each first device, the simultaneous access of multiple first devices can be supported, so that when the multiple first devices are BSC devices, multiple access of the backscatter communication system can be supported. Furthermore, the receiving end can realize signal demodulation under strong self-interference or cross-link interference without using complex signal processing methods such as advanced receivers or iterative interference elimination, thereby supporting the simultaneous access of multiple BSC devices with a low collision probability.

[0191] Optionally, the second information may be used to respectively configure or indicate at least one of:

[0192] Channel coding methods of K first signals;

[0193] Demodulation methods of K first signals;

[0194] Time-frequency resource information of K first signals, such as duration information of the first signals;

[0195] Related information of the preamble sequences or synchronization sequences of the K first signals; for example, the related information of the preamble sequence includes the type and length of the preamble sequence; the related information of the synchronization sequence includes the type and length of the synchronization sequence;

[0196] Time-frequency resources of K reference signals of the first signal;

[0197] A method for generating reference signals of K first signals;

[0198] pairing information of K first devices;

[0199] Identification information of K first devices;

[0200] The number of time units of the K modulation signals corresponding to the K first devices is, for example, M i , 1≤i≤K;

[0201] The total number of devices K of the K first devices.

[0202] Optionally, this embodiment may adopt a multi-user demodulation algorithm based on iterative user interference elimination. The bit information of K modulated signals corresponding to the K first signals obtained by demodulation according to the second information may include:

[0203] The third device determines the number of time units of the modulation signal representing one bit of information of each of the K first devices according to the second information; for example, M i , 1≤i≤K;

[0204] For the first first device among the K first devices, the second signal performing a signal subtraction or differential operation to obtain a first differential signal, and performing a threshold decision according to the first differential signal and a demodulation threshold to estimate the bit information of the modulation signal corresponding to the first first device; the first first device is the first device with the largest number of time units of the modulation signal representing one bit of information among the K first devices, and the second signal The processed superposition signal of the K first signals received by the third device; for example, the superposition signal is a superposition signal to be demodulated after signal processing such as synchronization, reference signal removal, channel equalization and estimation;

[0205] For the kth first device, 1<k≤K, execute right Perform signal subtraction or differential operation to obtain a second differential signal, and perform threshold judgment based on the second differential signal and the demodulation threshold to estimate the bit information of the modulated signal corresponding to the kth first device; here, 1+mM k ≤n≤(m+1)M k , M k is the number of time units of the modulation signal corresponding to the kth first device, M k-1 is the number of time units of the modulation signal corresponding to the k-1th first device, represents a superposition signal of (K-k+1) to-be-demodulated signals sent from the k-th first device to the K-th first device, Indicates the modulation signal corresponding to the k-1th first device constructed; the number of time units of the modulation signal corresponding to the 1st first device decreases successively to the number of time units of the modulation signal corresponding to the Kth first device.

[0206] Optionally, the above demodulation threshold includes the demodulation thresholds C of K first devices. i (1≤i≤K), at least one of the following conditions must be met:

[0207] Calculated according to a reference signal of the first signal;

[0208] Calculated according to the leading sequence of the first signal;

[0209] configured or indicated by second information;

[0210] pre-stored in a third device;

[0211] Based on historical information;

[0212] Obtained by blind estimation by a third device.

[0213] Optionally, the above The process of performing signal subtraction or differential operation to obtain a second differential signal, performing threshold decision according to the second differential signal and a demodulation threshold, and estimating and obtaining bit information of a modulated signal corresponding to the kth first device may include:

[0214] use The data in the third part is subtracted The data in the fourth part is used to obtain the second differential signal The data in the third part and the data in the fourth part are respectively The first half of the data and the second half of the data, or the data in the third part and the data in the fourth part are respectively The second half of the data and the first half of the data;

[0215] When the second differential signal When the arithmetic mean of the data in is greater than or equal to the corresponding demodulation threshold, it is determined that the bit information of the modulation signal of the kth first device is the first bit information; or when the second differential signal When the arithmetic mean of the data in is less than the corresponding demodulation threshold, it is determined that the bit information of the modulated signal of the kth first device is the second bit information.

[0216] For example, according to the modulation signals of K first devices And the demodulation threshold C i (1≤i≤K) The demodulation process may include:

[0217] If when representing bit 1, the modulated signal s(n) satisfies:

[0218]

[0219] And, when representing bit 0, the modulated signal s(n) satisfies:

[0220] s(n)=B,1≤n≤M

[0221] The demodulation process satisfies the following conditions:

[0222]

[0223] or,

[0224] If when representing bit 0, the modulated signal s(n) satisfies:

[0225]

[0226] And, when representing bit 1, the modulated signal s(n) satisfies:

[0227] s(n)=B,1≤n≤M

[0228] The demodulation process satisfies the following conditions:

[0229]

[0230] Optionally, this embodiment may adopt a multi-user demodulation algorithm based on matched filtering. The bit information of K modulated signals corresponding to the K first signals obtained by demodulation according to the second information may include:

[0231] The third device determines the number of time units of the modulation signal representing one bit of information of each of the K first devices according to the second information; for example, M i , 1≤i≤K;

[0232] The third device constructs a modulation signal corresponding to each first device according to the number of time units of the modulation signal representing one bit of information of each first device, which can be used as a relevant waveform or reference signal for demodulation;

[0233] The third device performs signal matching or signal correlation processing on the modulation signal corresponding to each constructed first device and the third signal respectively, and obtains the bit information of K modulation signals corresponding to the K first signals; the third signal is the superposition signal of the K first signals received by the third device after being processed; for example, the superposition signal is the superposition signal to be demodulated after signal processing such as synchronization, removal of reference signals, channel equalization and estimation.

[0234] It should be noted that, in addition to the above-mentioned signal demodulation method, this embodiment may also adopt other applicable signal demodulation methods, which is not limited thereto.

[0235] Optionally, the receiving the second information may include:

[0236] The third device receives the second information sent by the second device; the second information is determined according to the pairing or scheduling method of the first device, and the pairing or scheduling method of the first device includes at least one of the following:

[0237] Pairing or scheduling is performed through pairing information of K first devices that are scheduled once or simultaneously;

[0238] Pairing or scheduling is performed by using device identification numbers corresponding to K first devices that are scheduled once or simultaneously;

[0239] Pairing or scheduling is performed through a signal transmission parameter of each first device among the K first devices.

[0240] Optionally, the pairing or scheduling mode of the first device is determined according to third information, where the third information is information related to the plurality of first devices, including but not limited to at least one of the following:

[0241] Channel state information CSI of L first devices;

[0242] Channel quality information of L first devices;

[0243] Capability information of L first devices;

[0244] distance or angle information between L first devices and a third device, where the third device is a receiver of the first signal;

[0245] Related information of L first devices for services to be sent;

[0246] Here, L is a positive integer greater than or equal to K, and the L first devices include K first devices that are scheduled subsequently or simultaneously. Thus, based on the relevant information of the L first devices, K first devices can be selected from the L first devices for pairing, thereby achieving multiple access.

[0247] Optionally, the channel quality information of the L first devices may include but is not limited to at least one of the following:

[0248] Reference signal received power RSRP;

[0249] Reference signal received quality RSRQ;

[0250] Received signal strength indicator RSSI;

[0251] Signal-to-noise ratio SNR;

[0252] Signal to Interference and Noise Ratio SINR;

[0253] Signal to Interference Ratio SIR.

[0254] Optionally, the capability information of the L first devices may include but is not limited to at least one of the following:

[0255] Supported frequency domain or frequency information;

[0256] Supported frequency deviation capability;

[0257] Supported modulation methods, such as amplitude modulation, phase modulation, and frequency modulation capabilities;

[0258] Device type, such as active, semi-passive, passive, etc.;

[0259] Signal amplification capabilities, such as uplink amplification capability, downlink amplification capability, etc.

[0260] Optionally, the relevant information of the service to be sent may include but is not limited to at least one of the following:

[0261] Type of business;

[0262] Business package size;

[0263] Bandwidth requirement information;

[0264] Data transfer rate requirement information;

[0265] Delay requirement information;

[0266] Delay jitter requires information.

[0267] Here, the second device is a device having a network scheduling or configuration function, including but not limited to at least one of the following:

[0268] Core network equipment, such as user plane function UPF, access and mobility management function AMF or other NF;

[0269] An application server, such as an application server for processing services or data related to the first device;

[0270] Access network equipment, such as a base station, AP STA, etc.; in this case, the first device may be a terminal UE;

[0271] Mesh routers;

[0272] Gateway.

[0273] Optionally, the receiving the second information may include:

[0274] The third device receives the second information by at least one of the following:

[0275] Radio resource control RRC signaling, downlink control information DCI, uplink control information UCI, media access control control element MAC CE, sidelink control information SCI, layer 1 signaling, preamble sequence.

[0276] For example, the third device may receive the second information through RRC signaling, that is, obtain relevant information through RRC configuration.

[0277] For another example, the third device may receive the second information through RRC signaling and DCI, that is, obtain relevant information through RRC configuration and DCI indication.

[0278] For another example, the third device may receive the second information through RRC signaling and MAC CE, that is, obtain relevant information through RRC configuration and MAC CE activation.

[0279] For another example, the third device may receive the second information through RRC signaling, DCI and MAC CE, that is, obtain relevant information through RRC configuration, DCI indication and MAC CE activation.

[0280] For another example, the third device may receive the second information via at least one of RRC signaling, DCI, UCI, MAC CE, SCI, and layer 1 signaling.

[0281] See also Figure 5 , Figure 5 is a flowchart of an information sending method provided in an embodiment of the present application, the method is executed by a second device, such as Figure 5 As shown, the method comprises the following steps:

[0282] Step 51: The second device determines a pairing or scheduling mode of the first device according to third information related to L first devices;

[0283] Step 52: The second device sends first information to K first devices respectively according to the pairing or scheduling mode of the first device, or sends second information to a third device.

[0284] Here, the first information is used to configure or indicate a modulation signal representing a bit of information of the corresponding first device. The second information is information related to the reception, demodulation and decoding of the first signal, and is used to demodulate and obtain the bit information of the K modulation signals corresponding to the K first signals sent by the K first devices. The K is an integer greater than 1, and the L is a positive integer greater than or equal to K. The K modulation signals configured or indicated by the K first devices satisfy the following:

[0285] (1) When the modulated signal represents the first bit information, that is, the bit information of the modulated signal is the first bit information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarity; and when the modulated signal represents the second bit information, that is, the bit information of the modulated signal is the second bit information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data.

[0286] Optionally, the first bit information is equal to 1, and the second bit information is equal to 0; or, the first bit information is equal to 0, and the second bit information is equal to 1.

[0287] (2)M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The number of time units of the modulation signals representing one bit of information of the K first devices are M1, M2, M3, ..., MK .

[0288] Optionally, when configuring or indicating a modulation signal, the first information may configure or indicate the number of time units M of the modulation signal. i , 1≤i≤K. For example, the number of time units of the modulation signal corresponding to each first device may be directly configured or indicated, or the number of time units of the modulation signal corresponding to the i-th first device may be configured or indicated M. i and L i,j (1≤j≤K, i≠j) is used to configure or indicate the number of time units of the modulation signals corresponding to all the first devices.

[0289] Optionally, the time unit may be, but is not limited to, a resource unit RE, a symbol, a time slot, a subframe, a frame, etc.

[0290] Optionally, the second device is a device having a network scheduling or configuration function, including but not limited to at least one of the following:

[0291] Core network equipment, such as user plane function UPF, access and mobility management function AMF or other NF;

[0292] An application server, such as an application server for processing services or data related to the first device;

[0293] Access network equipment, such as a base station, AP STA, etc.; in this case, the first device may be a terminal UE;

[0294] Mesh routers;

[0295] Gateway.

[0296] Thus, by means of the characteristics of the modulation signal representing one bit of information of each first device, the simultaneous access of multiple first devices can be supported, so that when the multiple first devices are BSC devices, multiple access of the backscatter communication system can be supported. Furthermore, the receiving end can realize the demodulation of the signal under strong self-interference or cross-link interference without using complex signal processing methods such as advanced receivers or iterative interference elimination, thereby supporting the simultaneous access of multiple BSC devices with a low collision probability.

[0297] Optionally, the first information may be configuration or indication information related to generation / transmission parameters of the first signal, and may also be used to configure or indicate at least one of:

[0298] Channel coding method;

[0299] Reflection coefficient: This reflection coefficient is the reflection coefficient of the BSC device and is used to process the received RF signal;

[0300] Signal amplification factor;

[0301] Signal transmission power;

[0302] Modulation depth; this modulation depth is usually the ratio of the difference between the maximum and minimum amplitudes of the modulated wave to the sum of the maximum and minimum amplitudes of the carrier, expressed as a percentage;

[0303] Time-frequency resource information of the first signal, such as duration information and frequency domain resources of the first signal;

[0304] Related information of the preamble sequence or synchronization sequence of the first signal; for example, the related information of the preamble sequence includes the type and length of the preamble sequence; the related information of the synchronization sequence includes the type and length of the synchronization sequence;

[0305] The time-frequency resource of the reference signal of the first signal;

[0306] A method for generating a reference signal of the first signal.

[0307] Optionally, the second information may be used to respectively configure or indicate at least one of:

[0308] Channel coding methods of K first signals;

[0309] Demodulation methods of K first signals;

[0310] Time-frequency resource information of K first signals, such as duration information of the first signals;

[0311] Related information of the preamble sequences or synchronization sequences of the K first signals; for example, the related information of the preamble sequence includes the type and length of the preamble sequence; the related information of the synchronization sequence includes the type and length of the synchronization sequence;

[0312] Time-frequency resources of K reference signals of the first signal;

[0313] A method for generating reference signals of K first signals;

[0314] pairing information of K first devices;

[0315] Identification information of K first devices;

[0316] The number of time units of the K modulation signals corresponding to the K first devices is, for example, M i , 1≤i≤K;

[0317] The total number of devices K of the K first devices.

[0318] Optionally, the pairing or scheduling method of the first device includes at least one of the following:

[0319] Pairing or scheduling is performed through pairing information of K first devices that are scheduled once or simultaneously;

[0320] Pairing or scheduling is performed by using device identification numbers corresponding to K first devices that are scheduled once or simultaneously;

[0321] Pairing or scheduling is performed through a signal transmission parameter of each first device among the K first devices.

[0322] Optionally, the pairing or scheduling mode of the first device is determined according to third information, where the third information is information related to the plurality of first devices, including but not limited to at least one of the following:

[0323] Channel state information CSI of L first devices;

[0324] Channel quality information of L first devices;

[0325] Capability information of L first devices;

[0326] distance or angle information between L first devices and a third device, where the third device is a receiver of the first signal;

[0327] Related information of L first devices for services to be sent;

[0328] Here, L is a positive integer greater than or equal to K, and the L first devices include K first devices that are scheduled subsequently or simultaneously. Thus, based on the relevant information of the L first devices, K first devices can be selected from the L first devices for pairing, thereby achieving multiple access.

[0329] Optionally, the channel quality information of the L first devices may include but is not limited to at least one of the following:

[0330] Reference signal received power RSRP;

[0331] Reference signal received quality RSRQ;

[0332] Received signal strength indicator RSSI;

[0333] Signal-to-noise ratio SNR;

[0334] Signal to Interference and Noise Ratio SINR;

[0335] Signal to Interference Ratio SIR.

[0336] Optionally, the capability information of the L first devices may include but is not limited to at least one of the following:

[0337] Supported frequency domain or frequency information;

[0338] Supported frequency deviation capability;

[0339] Supported modulation methods, such as amplitude modulation, phase modulation, and frequency modulation capabilities;

[0340] Device type, such as active, semi-passive, passive, etc.;

[0341] Signal amplification capabilities, such as uplink amplification capability, downlink amplification capability, etc.

[0342] Optionally, the relevant information of the service to be sent may include but is not limited to at least one of the following:

[0343] Type of business;

[0344] Business package size;

[0345] Bandwidth requirement information;

[0346] Data transfer rate requirement information;

[0347] Delay requirement information;

[0348] Delay jitter requires information.

[0349] The present application is described in detail below with reference to specific embodiments.

[0350] Example 1

[0351] In this embodiment 1, modulation and demodulation based on iterative interference cancellation and K=3 are taken as an example to illustrate that K first devices are based on different time unit lengths M i The modulated signals of (1≤i≤K) are simultaneously connected to a third device, and the third device completes the demodulation process of the signals of the K first devices.

[0352] Modulation process (first device end):

[0353] Assume that the second device determines K=3 first devices to pair according to the third information, and determines that the time unit lengths of the modulation signals representing one bit of information of the three first devices are M1=16, M2=8, M3=2, and for the modulation signals, A=1, B=0; then Figure 6 As shown:

[0354] (1) The modulation signal s1(n) of the first device (such as BSC device 1) satisfies:

[0355] When representing bit 1, the modulated signal s1(n) satisfies:

[0356]

[0357] When representing bit 0, the modulated signal s1(n) satisfies:

[0358] s1(n)=0,1≤n≤16

[0359] (2) The modulation signal s2(n) of the second first device (such as BSC device 2) satisfies:

[0360] When representing bit 1, the modulated signal s2(n) satisfies:

[0361]

[0362] When representing bit 0, the modulated signal s2(n) satisfies:

[0363] s2(n)=0,1≤n≤8

[0364] (3) The modulation signal s3(n) of the third first device (such as BSC device 3) satisfies:

[0365] When representing bit 1, the modulated signal s3(n) satisfies:

[0366]

[0367] When representing bit 0, the modulated signal s3(n) satisfies:

[0368] s3(n)=0,1≤n≤2

[0369] After completing their respective modulation signals, the three first devices may further perform other signal processing, such as inserting a synchronization sequence, a reference signal, etc., to generate a first signal, and simultaneously send the first signal to the third device.

[0370] Demodulation process (third device):

[0371] The third device receives the three first signals sent by the three first devices, completes necessary signal synchronization, channel estimation and equalization, and then completes demodulation of the modulated signals of the three first devices. The specific steps are as follows:

[0372] S1: Obtain three time unit lengths of the modulation signal representing one bit of information: M1=16, M2=8, M3=2;

[0373] S2: Construct the demodulation threshold C of the three first devices in one scheduling i (1≤i≤3);

[0374] S3: Build the signals of the three first devices in one schedule And demodulate them respectively;

[0375] S3a: Constructing the signal And demodulate:

[0376] (I) For the first device, the following method is used to obtain

[0377]

[0378] in, Indicates the three superimposed modulated signals received.

[0379] (II) Obtain After that, the differential signal b1(n) representing the bit information is constructed as follows:

[0380]

[0381] (III) A threshold decision is made based on the obtained differential signal b1(n), as follows:

[0382]

[0383] S3b: Constructing the signal And demodulate:

[0384] (I) Estimate the modulation signal of the first device based on the above judgment result And the estimated signal From the signal Delete from the above to get two consecutive signals

[0385]

[0386]

[0387] in, Indicates the two superimposed modulated signals received.

[0388] (II) Get After that, construct the differential signal representing the bit information as follows:

[0389]

[0390] (III) Based on the obtained differential signal The threshold value is determined as follows:

[0391]

[0392] S3c: Building a signal And demodulate:

[0393] (I) Estimate the modulation signal of the second first device based on the above judgment result And the estimated signal From the signal Delete from the above to get 8 consecutive signals

[0394]

[0395]

[0396]

[0397]

[0398]

[0399]

[0400]

[0401]

[0402] in, Indicates the modulation signal of the third first device.

[0403] (II) Get After that, construct the differential signal representing the bit information as follows:

[0404]

[0405] (III) Based on the obtained differential signal The threshold value is determined as follows:

[0406]

[0407] At this point, the bit information of the three modulated signals corresponding to the three first devices can be demodulated.

[0408] The demodulation scheme in this embodiment 1 has low requirements for signal processing complexity at the receiving end and low requirements for storage, and can effectively eliminate the impact of strong self-interference or cross-link interference, but it is necessary to ensure that the signals from multiple first devices to the third device are synchronized.

[0409] Example 2

[0410] In this embodiment 2, taking demodulation based on signal correlation as an example, it is explained that K first devices are based on different time unit lengths M i The modulated signals of (1≤i≤K) are simultaneously connected to a third device, and the third device completes the demodulation process of the signals of the K first devices based on signal correlation or matching.

[0411] Since the corresponding modulation process is the same as that of the above-mentioned embodiment 1, it will not be described again here.

[0412] Since the third device learns the number K of the first devices in this scheduling and the corresponding time unit length M of the K modulation signals representing one bit of information according to the received second information, i (1≤i≤K), so the modulation signals of the corresponding K first devices can be generated as reference signals based on this information. Furthermore, after the third device receives the first signals sent from the K first devices and completes the necessary signal synchronization, channel estimation and equalization, it uses the generated modulation signal to perform correlation calculation with the K modulation signals to complete demodulation.

[0413] Assume that K=3 and demodulate the modulation signal of the second first device (such as BSC device 2) as an example. Figure 7 As described, the third device generates a signal identical to the modulation signal of bit 1 sent by the second first device as a reference signal, and performs correlation or matched filtering with the received first signal after necessary signal processing, and determines whether the second first device sends bit 1 or bit 0 according to the magnitude of the correlation value. Since the corresponding signals when the first first device and the third first device send bit 1 are orthogonal to the generated reference signal, the value is 0 after the correlation calculation; and the value of the modulation signal of bit 0 sent by any first device after correlation with the reference signal is also 0; only when the second first device sends bit 1, the corresponding modulation signal is not 0 after correlation calculation with the reference signal, thereby determining whether the second first device sends bit 1 or bit 0.

[0414] In the same way, the transmission bits of the first device and the third device can be demodulated respectively. It is worth noting that if in the modulation signal of the scheme, the signal corresponding to the transmission bit 0 is a signal with a polarity change, and the signal corresponding to the transmission bit 1 is a constant value signal, then the receiving end can determine that the signal corresponding to the transmission bit 0 of the first device is the reference signal.

[0415] The demodulation scheme in this embodiment 2 has high requirements for the signal processing complexity of the receiving end, or has high requirements for the storage of the receiving end, and cannot effectively eliminate signal self-interference or cross-link interference, but the advantage is that there is no need to ensure that the signals arriving at the receiving end / third device from multiple first devices are synchronized, thereby weakening the requirements for synchronization of the first device, thereby reducing the complexity of the BSC device end.

[0416] Example 3

[0417] In this embodiment 3, a backscatter communication architecture applicable to the present application is mainly provided, including a single-base architecture and a dual-base architecture.

[0418] exist Fig. 8A In the single-base architecture shown, the third device and the fourth device that sends the signal carrier, etc. are the same device, that is, the third device sends the signal carrier / RF carrier, control command, etc., such as h1, h2, h3, to the first device, and at the same time receives and demodulates the first signal sent by the first device, such as f1, f2, f3. The third device can be an access network device such as a base station, a terminal device such as a UE, a network device such as an AP STA, etc.

[0419] exist Figure 8B In the dual-base architecture shown, the third device is not the same device as the fourth device that sends the signal carrier, etc. The fourth device sends the signal carrier / RF carrier, control command, etc., such as h1, h2, h3, to the first device, and the third device receives and demodulates the first signal sent by the first device, such as f1, f2, f3. In this case, the third device and the fourth device can be selected as but not limited to:

[0420] (1) The fourth device is a dedicated device for providing a radio frequency carrier, and the third device can be an access network device such as a base station, a terminal device such as a UE, a network device such as a wifi STA, a relay or relay device, etc.;

[0421] (2) The fourth device is an access network device such as a base station, and the third device may be a terminal device such as a UE, a relay or relay device, etc.;

[0422] (3) The fourth device is a terminal device such as a UE, and the third device may be an access network device such as a base station, a terminal device such as a UE, a network device such as an AP STA, a relay or relay device, etc.;

[0423] (4) The fourth device can be a network device such as Lora, Zigbee, Bluetooth, etc., and the third device can be a network device such as Lora, Zigbee, Bluetooth, etc.

[0424] In addition, the solution in the present application can also be extended to a multi-base architecture, that is, there are one or more fourth devices sending the same radio frequency carrier signal; or one or more third devices receiving the first signals sent by multiple first devices, and jointly processing them to obtain corresponding modulated signals.

[0425] The information sending method provided in the embodiment of the present application can be executed by an information sending device. In the embodiment of the present application, the information sending device provided in the embodiment of the present application is described by taking the information sending method executed by the information sending device as an example.

[0426] See also Fig. 9 , Fig. 9 is a structural diagram of an information sending device provided in an embodiment of the present application, and the device is applied to a first device, such as Fig. 9 As shown, the information sending device 90 includes:

[0427] A first receiving module 91, configured to receive first information, where the first information is used to configure or indicate a modulation signal;

[0428] A generating module 92, configured to generate a first signal modulated by the modulating signal according to the first information;

[0429] A first sending module 93, configured to send the first signal;

[0430] The information sending apparatus is applied to a first device, the first device is one of K first devices, K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following contents:

[0431] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0432] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0433] Optionally, the first information is further used to configure or indicate at least one item:

[0434] Channel coding method;

[0435] Reflection coefficient;

[0436] Signal amplification factor;

[0437] Signal transmission power

[0438] Modulation depth;

[0439] Time-frequency resource information of the first signal;

[0440] information related to a preamble sequence or a synchronization sequence of the first signal;

[0441] The time-frequency resource of the reference signal of the first signal;

[0442] A method for generating a reference signal of the first signal.

[0443] Optionally, the first receiving module 91 is specifically used for:

[0444] receiving the first information sent by the second device; the first information is determined according to a pairing or scheduling method of the first device, and the pairing or scheduling method of the first device includes at least one of the following:

[0445] Pairing or scheduling is performed through pairing information of the K first devices that are scheduled once or simultaneously;

[0446] Pairing or scheduling by using device identification numbers corresponding to the K first devices scheduled once or simultaneously;

[0447] Pairing or scheduling is performed through the signal transmission parameters of each first device among the K first devices.

[0448] Optionally, the pairing or scheduling mode of the first device is determined according to third information, and the third information includes at least one of the following:

[0449] Channel state information of L first devices;

[0450] Channel quality information of L first devices;

[0451] Capability information of L first devices;

[0452] distance or angle information between L first devices and a third device, where the third device is a receiver of the first signal;

[0453] Related information of L first devices for services to be sent;

[0454] Wherein, L is a positive integer greater than or equal to K.

[0455] Optionally, the channel quality information of the L first devices includes at least one of the following:

[0456] Reference signal received power RSRP;

[0457] Reference signal received quality RSRQ;

[0458] Received signal strength indicator RSSI;

[0459] Signal-to-noise ratio SNR;

[0460] Signal to Interference and Noise Ratio SINR;

[0461] Signal to Interference Ratio SIR.

[0462] Optionally, the capability information of the L first devices includes at least one of the following:

[0463] Supported frequency domain or frequency information;

[0464] Supported frequency deviation capability;

[0465] Supported modulation modes;

[0466] Type of device;

[0467] Signal amplification capability.

[0468] Optionally, the relevant information of the service to be sent includes at least one of the following:

[0469] Type of business;

[0470] Business package size;

[0471] Bandwidth requirement information;

[0472] Data transfer rate requirement information;

[0473] Delay requirement information;

[0474] Delay jitter requires information.

[0475] Optionally, the second device includes at least one of the following:

[0476] Core network equipment;

[0477] Application server;

[0478] Access network equipment;

[0479] Mesh routers;

[0480] Gateway.

[0481] Optionally, the first receiving module 91 is specifically used for

[0482] The first information is received through at least one of the following: radio resource control RRC signaling, downlink control information DCI, uplink control information UCI, media access control control element MAC CE, side link control information SCI, layer 1 signaling, and preamble sequence.

[0483] Optionally, the first device includes at least one of the following:

[0484] Devices without energy storage capability, without the ability to autonomously generate RF signals, and based on backscatter communication;

[0485] Devices with energy storage capabilities, without the ability to autonomously generate RF signals, and based on backscatter communication.

[0486] The information sending device 90 provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0487] See also Fig.10 , Fig.10 is a structural diagram of an information receiving device provided in an embodiment of the present application, and the device is applied to a third device, such as Fig.10 As shown, the information receiving device 100 includes:

[0488] The second receiving module 101 is configured to receive K first signals sent by K first devices, where K is an integer greater than 1;

[0489] A third receiving module 102, configured to receive second information;

[0490] A demodulation module 103, configured to demodulate, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals;

[0491] The K modulation signals satisfy the following conditions:

[0492] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0493] M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, Mj ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0494] Optionally, the second information is used to respectively configure or indicate at least one of:

[0495] Channel coding modes of the K first signals;

[0496] A demodulation method of the K first signals;

[0497] Time-frequency resource information of the K first signals;

[0498] Related information of the preamble sequences or synchronization sequences of the K first signals;

[0499] Time-frequency resources of reference signals of the K first signals;

[0500] A method for generating reference signals of the K first signals;

[0501] pairing information of the K first devices;

[0502] identification information of the K first devices;

[0503] The number of time units of the K modulation signals corresponding to the K first devices;

[0504] The total number K of the K first devices is K.

[0505] Optionally, the demodulation module 103 is specifically configured to perform the following steps:

[0506] Determine, according to the second information, the number of time units of a modulation signal representing one bit of information of each of the K first devices;

[0507] For the first first device among the K first devices, the second signal performing a signal subtraction or differential operation to obtain a first differential signal, and performing a threshold decision according to the first differential signal and a demodulation threshold to estimate the bit information of the modulation signal corresponding to the first first device; the first first device is the first device with the largest number of time units of the modulation signal representing one bit of information among the K first devices, and the second signal is a processed superposition signal of the K first signals received by the third device;

[0508] For the kth first device, 1<k≤K, execute Regarding the Perform signal subtraction or differential operation to obtain a second differential signal, and perform threshold judgment based on the second differential signal and the demodulation threshold to estimate the bit information of the modulation signal corresponding to the kth first device; 1+mM k ≤n≤(m+1)M k , M k is the number of time units of the modulation signal corresponding to the kth first device, M k-1 is the number of time units of the modulation signal corresponding to the k-1th first device, represents a superposition signal of (K-k+1) to-be-demodulated signals sent from the k-th first device to the K-th first device, Indicates the modulation signal corresponding to the k-1th first device constructed; the number of time units of the modulation signal corresponding to the 1st first device decreases successively to the number of time units of the modulation signal corresponding to the Kth first device.

[0509] Optionally, the demodulation module 103 is specifically used for:

[0510] Using the The data in the third part is subtracted from the The fourth part of the data is used to obtain the second differential signal The data in the third part and the data in the fourth part are respectively The first half of the data and the second half of the data, or the data in the third part and the data in the fourth part are respectively The second half of the data and the first half of the data;

[0511] When the second differential signal When the arithmetic mean of the data in is greater than or equal to the demodulation threshold, it is determined that the bit information of the modulation signal of the kth first device is the first bit information; or when the second differential signal When the arithmetic mean of the data in is less than the demodulation threshold, it is determined that the bit information of the modulation signal of the kth first device is the second bit information.

[0512] Optionally, the demodulation threshold satisfies at least one of the following:

[0513] Calculated according to a reference signal of the first signal;

[0514] Calculated according to the leading sequence of the first signal;

[0515] configured or indicated by the second information;

[0516] pre-stored in the third device;

[0517] Based on historical information;

[0518] Obtained by blind estimation by the third device.

[0519] Optionally, the demodulation module 103 is specifically used for:

[0520] According to the second information, the number of time units of the modulation signal representing one bit of information of each first device among the K first devices is determined; according to the number of time units of the modulation signal representing one bit of information of each first device, a modulation signal corresponding to each first device is constructed; signal matching or signal correlation processing is performed on the constructed modulation signal corresponding to each first device and the third signal respectively to obtain bit information of K modulation signals corresponding to the K first signals; the third signal is the processed superposition signal of the K first signals received by the third device.

[0521] Optionally, the third receiving module 102 is specifically configured to:

[0522] receiving the second information sent by the second device; the second information is determined according to a pairing or scheduling method of the first device, and the pairing or scheduling method of the first device includes at least one of the following:

[0523] Pairing or scheduling is performed through pairing information of the K first devices that are scheduled once or simultaneously;

[0524] Pairing or scheduling by using device identification numbers corresponding to the K first devices scheduled once or simultaneously;

[0525] Pairing or scheduling is performed through the signal transmission parameters of each first device among the K first devices.

[0526] Optionally, the pairing or scheduling mode of the first device is determined according to third information, and the third information includes at least one of the following:

[0527] Channel state information of L first devices;

[0528] Channel quality information of L first devices;

[0529] Capability information of L first devices;

[0530] distance or angle information between L first devices and a third device, wherein the third device is a receiver of the first signal;

[0531] Related information of L first devices for services to be sent;

[0532] Wherein, L is a positive integer greater than or equal to K.

[0533] Optionally, the channel quality information of the L first devices includes at least one of the following:

[0534] Reference signal received power RSRP;

[0535] Reference signal received quality RSRQ;

[0536] Received signal strength indicator RSSI;

[0537] Signal-to-noise ratio SNR;

[0538] Signal to Interference and Noise Ratio SINR;

[0539] Signal to Interference Ratio SIR.

[0540] Optionally, the capability information of the L first devices includes at least one of the following:

[0541] Supported frequency domain or frequency information;

[0542] Supported frequency deviation capability;

[0543] Supported modulation modes;

[0544] Type of device;

[0545] Signal amplification capability.

[0546] Optionally, the relevant information of the service to be sent includes at least one of the following:

[0547] Type of business;

[0548] Business package size;

[0549] Bandwidth requirement information;

[0550] Data transfer rate requirement information;

[0551] Delay requirement information;

[0552] Delay jitter requires information.

[0553] Optionally, the third receiving module 102 is specifically configured to:

[0554] The second information is received through at least one of the following: radio resource control RRC signaling, downlink control information DCI, uplink control information UCI, media access control control element MAC CE, side link control information SCI, layer 1 signaling, and preamble sequence.

[0555] Optionally, the third device includes at least one of the following:

[0556] Network side equipment;

[0557] Terminal equipment;

[0558] Relay equipment;

[0559] Equipment designed to provide radio frequency energy or radio frequency carrier.

[0560] The information sending device 100 provided in the embodiment of the present application can realize Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0561] See also Fig.11 , Fig.11 is a schematic diagram of the structure of an information sending device provided in an embodiment of the present application, and the device is applied to a second device, such as Fig.11 As shown, the information sending device 110 includes:

[0562] A determination module 111, configured to determine a pairing or scheduling mode of the first devices according to third information related to the L first devices;

[0563] A second sending module 112 is used to send first information to K first devices respectively according to the pairing or scheduling mode of the first devices, or send second information to a third device;

[0564] The first information is used to configure or indicate a modulation signal representing one bit of information of the corresponding first device; the second information is used to demodulate and obtain bit information of K modulation signals corresponding to the K first signals sent by the K first devices; K is an integer greater than 1, L is a positive integer greater than or equal to K, and the K modulation signals configured or indicated by the K first devices satisfy the following contents:

[0565] When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data;

[0566] M i ≠M j ,and Among them, M iis the number of time units representing one bit of information of the modulation signal of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

[0567] Optionally, the first information is further used to configure or indicate at least one item:

[0568] Channel coding method;

[0569] Reflection coefficient;

[0570] Signal amplification factor;

[0571] Signal transmission power

[0572] Modulation depth;

[0573] Time-frequency resource information of the first signal;

[0574] information related to a preamble sequence or a synchronization sequence of the first signal;

[0575] The time-frequency resource of the reference signal of the first signal;

[0576] A method for generating a reference signal of the first signal.

[0577] Optionally, the second information is used to respectively configure or indicate at least one of:

[0578] Channel coding modes of the K first signals;

[0579] A demodulation method of the K first signals;

[0580] Time-frequency resource information of the K first signals;

[0581] Related information of the preamble sequences or synchronization sequences of the K first signals;

[0582] Time-frequency resources of reference signals of the K first signals;

[0583] A method for generating reference signals of the K first signals;

[0584] pairing information of the K first devices;

[0585] identification information of the K first devices;

[0586] The number of time units of the K modulation signals corresponding to the K first devices;

[0587] The total number K of the K first devices is K.

[0588] Optionally, the third information includes at least one of the following:

[0589] Channel state information of the L first devices;

[0590] Channel quality information of the L first devices;

[0591] capability information of the L first devices;

[0592] distance or angle information between the L first devices and a third device, wherein the third device is a receiver of the first signal;

[0593] Relevant information of the to-be-sent services of the L first devices.

[0594] The information sending device 110 provided in the embodiment of the present application can realize Figure 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0595] like Fig.12 As shown, the embodiment of the present application further provides a communication device 120, including a processor 121 and a memory 122, the memory 122 stores a program or instruction that can be run on the processor 121, for example, when the first device 120 is a terminal, the program or instruction is executed by the processor 121 to implement the above Figure 2 When the communication device 120 is a third device, the program or instruction is executed by the processor 121 to implement the above Figure 4 When the communication device 120 is a third device, the program or instruction is executed by the processor 121 to implement the above Figure 5 The various steps of the information sending method embodiment shown in the figure can achieve the same technical effect, and will not be described again here to avoid repetition.

[0596] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information sending method embodiment are implemented, or the various processes of the above-mentioned information receiving method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0597] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0598] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information sending method embodiment, or to implement the various processes of the above-mentioned information receiving method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0599] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0600] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned information sending method embodiment, or to implement the various processes of the above-mentioned information receiving method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0601] The embodiment of the present application also provides a wireless communication system, the wireless communication system comprising a first device, a second device and a third device, the first device is used to implement the above Figure 2 The steps of the information sending method shown in the figure, the third device is used to implement the above Figure 4 The steps of the information receiving method shown in the figure, the second device is used to implement the above Figure 5 The steps of the information sending method shown.

[0602] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0603] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0604] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A method for sending information, characterized in that: include: The first device receives first information, where the first information is used to configure or indicate a modulation signal; The first device generates a first signal modulated by the modulation signal according to the first information; The first device sends the first signal; The first device is one of K first devices, K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

2. The method according to claim 1, characterized in that The first information is further used to configure or indicate at least one of: Channel coding method; Reflection coefficient; Signal amplification factor; Signal transmission power Modulation depth; Time-frequency resource information of the first signal; Related information of the preamble sequence or synchronization sequence of the first signal; The time-frequency resource of the reference signal of the first signal; A method for generating a reference signal of the first signal.

3. The method according to claim 1 or 2, characterized in that: The first device receives first information, including: The first device receives the first information sent by the second device; The first information is determined according to a pairing or scheduling method of the first device, and the pairing or scheduling method of the first device includes at least one of the following: Pairing or scheduling is performed through pairing information of the K first devices that are scheduled once or simultaneously; Pairing or scheduling by device identification numbers corresponding to the K first devices scheduled once or simultaneously; Pairing or scheduling is performed through the signal transmission parameters of each first device among the K first devices.

4. The method according to claim 3, characterized in that The pairing or scheduling mode of the first device is determined according to third information, and the third information includes at least one of the following: Channel state information of L first devices; Channel quality information of L first devices; Capability information of L first devices; distance or angle information between L first devices and a third device, wherein the third device is a receiver of the first signal; Related information of L first devices for services to be sent; Wherein, L is a positive integer greater than or equal to K.

5. The method according to claim 4, characterized in that The channel quality information of the L first devices includes at least one of the following: Reference signal received power RSRP; Reference signal received quality RSRQ; Received signal strength indicator RSSI; Signal-to-noise ratio SNR; Signal to Interference and Noise Ratio SINR; Signal to Interference Ratio SIR; or, The capability information of the L first devices includes at least one of the following: Supported frequency domain or frequency information; Supported frequency deviation capability; Supported modulation modes; Type of device; Signal amplification capability; or, The relevant information of the service to be sent includes at least one of the following: Type of business; Business package size; Bandwidth requirement information; Data transfer rate requirement information; Delay requirement information; Delay jitter requires information.

6. The method according to any one of claims 3 to 5, characterized in that: The second device includes at least one of the following: Core network equipment; Application server; Access network equipment; Mesh routers; Gateway.

7. The method according to any one of claims 1 to 6, characterized in that: The first device receives first information, including: The first device receives the first information by at least one of the following: Radio resource control RRC signaling, downlink control information DCI, uplink control information UCI, media access control control element MAC CE, sidelink control information SCI, layer 1 signaling, preamble sequence.

8. The method according to any one of claims 1 to 7, characterized in that: The first device includes at least one of the following: Devices without energy storage capability, without the ability to autonomously generate RF signals, and based on backscatter communication; Devices with energy storage capabilities, without the ability to autonomously generate RF signals, and based on backscatter communication.

9. A method for receiving information, characterized in that: include: The third device receives K first signals sent by K first devices, where K is an integer greater than 1; The third device receives second information; The third device demodulates, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals; The K modulation signals satisfy the following conditions: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

10. The method according to claim 9, characterized in that The second information is used to respectively configure or indicate at least one of: Channel coding modes of the K first signals; A demodulation method of the K first signals; Time-frequency resource information of the K first signals; Related information of the preamble sequences or synchronization sequences of the K first signals; Time-frequency resources of reference signals of the K first signals; A method for generating reference signals of the K first signals; pairing information of the K first devices; identification information of the K first devices; The number of time units of the K modulation signals corresponding to the K first devices; The total number K of the K first devices is K.

11. The method according to claim 9 or 10, characterized in that: The third device demodulates, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals, including: The third device determines, according to the second information, the number of time units of the modulation signal representing one bit of information of each of the K first devices; For the first first device among the K first devices, the second signal Perform signal subtraction or differential operation to obtain a first differential signal, and perform threshold judgment based on the first differential signal and the demodulation threshold to estimate the bit information of the modulation signal corresponding to the first first device; wherein the first first device is the first device with the largest number of time units of the modulation signal representing one bit of information among the K first devices, and the second signal is a processed superposition signal of the K first signals received by the third device; For the kth first device, 1<k≤K, execute Regarding the Perform signal subtraction or differential operation to obtain a second differential signal, and perform threshold judgment based on the second differential signal and the demodulation threshold to estimate the bit information of the modulated signal corresponding to the kth first device; wherein, 1+mM k ≤n≤(m+1)M k , M k is the number of time units of the modulation signal corresponding to the kth first device, M k-1 is the number of time units of the modulation signal corresponding to the k-1th first device, represents a superposition signal of (K-k+1) to-be-demodulated signals sent from the k-th first device to the K-th first device, Indicates the modulation signal corresponding to the k-1th first device constructed; the number of time units of the modulation signal corresponding to the 1st first device decreases successively to the number of time units of the modulation signal corresponding to the Kth first device.

12. The method according to claim 11, characterized in that Said to Said Performing signal subtraction or differential operation to obtain a second differential signal, and performing threshold determination according to the second differential signal and a demodulation threshold to estimate bit information of a modulated signal corresponding to the kth first device, including: Using the The data in the third part is subtracted from the The fourth part of the data is used to obtain the second differential signal The data in the third part and the data in the fourth part are respectively The first half of the data and the second half of the data, or the data in the third part and the data in the fourth part are respectively The second half of the data and the first half of the data; When the second differential signal When the arithmetic mean of the data in is greater than or equal to the demodulation threshold, it is determined that the bit information of the modulation signal of the kth first device is the first bit information; or when the second differential signal When the arithmetic mean of the data in is less than the demodulation threshold, it is determined that the bit information of the modulation signal of the kth first device is the second bit information.

13. The method according to claim 11 or 12, characterized in that: The demodulation threshold satisfies at least one of the following: Calculated according to a reference signal of the first signal; Calculated according to the leading sequence of the first signal; configured or indicated by the second information; pre-stored in the third device; Based on historical information; Obtained by blind estimation by the third device.

14. The method according to claim 9 or 10, characterized in that The third device demodulates, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals, including: The third device determines, according to the second information, the number of time units of the modulation signal representing one bit of information of each of the K first devices; The third device constructs a modulation signal corresponding to each first device according to the number of time units of the modulation signal representing one bit of information of each first device; The third device performs signal matching or signal correlation processing on the modulation signals corresponding to each of the constructed first devices and the third signal respectively, to obtain the bit information of the K modulation signals corresponding to the K first signals; wherein the third signal is the processed superposition signal of the K first signals received by the third device.

15. The method according to any one of claims 9 to 14, characterized in that: The third device receives the second information, including: The third device receives the second information sent by the second device; The second information is determined according to a pairing or scheduling method of the first device, and the pairing or scheduling method of the first device includes at least one of the following: Pairing or scheduling is performed through pairing information of the K first devices that are scheduled once or simultaneously; Pairing or scheduling by device identification numbers corresponding to the K first devices scheduled once or simultaneously; Pairing or scheduling is performed through the signal transmission parameters of each first device among the K first devices.

16. The method according to claim 15, characterized in that The pairing or scheduling mode of the first device is determined according to third information, and the third information includes at least one of the following: Channel state information of L first devices; Channel quality information of L first devices; Capability information of L first devices; distance or angle information between L first devices and a third device, wherein the third device is a receiver of the first signal; Related information of L first devices for services to be sent; Wherein, L is a positive integer greater than or equal to K.

17. The method according to claim 16, characterized in that The channel quality information of the L first devices includes at least one of the following: Reference signal received power RSRP; Reference signal received quality RSRQ; Received signal strength indicator RSSI; Signal-to-noise ratio SNR; Signal to Interference and Noise Ratio SINR; Signal to Interference Ratio SIR; or, The capability information of the L first devices includes at least one of the following: Supported frequency domain or frequency information; Supported frequency deviation capability; Supported modulation modes; Type of device; Signal amplification capability; or, The relevant information of the service to be sent includes at least one of the following: Type of business; Business package size; Bandwidth requirement information; Data transfer rate requirement information; Delay requirement information; Delay jitter requires information.

18. The method according to any one of claims 9 to 17, characterized in that The third device receives the second information, including: The third device receives the second information by at least one of the following: Radio resource control RRC signaling, downlink control information DCI, uplink control information UCI, media access control control element MAC CE, sidelink control information SCI, layer 1 signaling, preamble sequence.

19. The method according to any one of claims 9 to 18, characterized in that: The third device includes at least one of the following: Network side equipment; Terminal equipment; Relay equipment; Equipment dedicated to providing radio frequency energy or radio frequency carrier.

20. A method for sending information, characterized in that: include: The second device determines, according to the third information related to the L first devices, a pairing or scheduling method of the first devices; The second device sends the first information to K first devices respectively according to the pairing or scheduling mode of the first device, or sends the second information to a third device; The first information is used to configure or indicate a modulation signal representing one bit of information of the corresponding first device; the second information is used to demodulate and obtain bit information of K modulation signals corresponding to the K first signals sent by the K first devices; K is an integer greater than 1, L is a positive integer greater than or equal to K, and the K modulation signals configured or indicated by the K first devices satisfy the following contents: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units representing one bit of information of the modulation signal of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

21. The method according to claim 20, characterized in that The first information is further used to configure or indicate at least one of: Channel coding method; Reflection coefficient; Signal amplification factor; Signal transmission power Modulation depth; Time-frequency resource information of the first signal; Related information of the preamble sequence or synchronization sequence of the first signal; The time-frequency resource of the reference signal of the first signal; a method for generating a reference signal of the first signal; or, The second information is used to respectively configure or indicate at least one of: Channel coding modes of the K first signals; A demodulation method of the K first signals; Time-frequency resource information of the K first signals; Related information of the preamble sequences or synchronization sequences of the K first signals; Time-frequency resources of reference signals of the K first signals; A method for generating reference signals of the K first signals; pairing information of the K first devices; identification information of the K first devices; The number of time units of the K modulation signals corresponding to the K first devices; The total number K of the K first devices is K.

22. The method according to claim 20 or 21, characterized in that The third information includes at least one of the following: Channel state information of the L first devices; Channel quality information of the L first devices; capability information of the L first devices; distance or angle information between the L first devices and a third device, wherein the third device is a receiver of the first signal; Relevant information of the to-be-sent services of the L first devices.

23. An information sending device, characterized in that: include: A first receiving module, used to receive first information, where the first information is used to configure or indicate a modulation signal; A generating module, configured to generate a first signal modulated by the modulating signal according to the first information; A first sending module, used for sending the first signal; The information sending apparatus is applied to a first device, the first device is one of K first devices, K is an integer greater than 1, and the K modulation signals configured or indicated by the K first devices satisfy the following contents: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

24. An information receiving device, characterized in that: include: A second receiving module, configured to receive K first signals sent by K first devices, where K is an integer greater than 1; A third receiving module, used for receiving second information; A demodulation module, configured to demodulate, according to the second information, to obtain bit information of K modulated signals corresponding to the K first signals; wherein the K modulated signals satisfy the following contents: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units of the modulation signal representing one bit of information of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

25. An information sending device, characterized in that: include: a determination module, configured to determine a pairing or scheduling mode of the first devices according to third information related to the L first devices; A second sending module, configured to send first information to K first devices respectively according to the pairing or scheduling mode of the first devices, or to send second information to a third device; The first information is used to configure or indicate a modulation signal representing one bit of information of the corresponding first device; the second information is used to demodulate and obtain bit information of K modulation signals corresponding to the K first signals sent by the K first devices; K is an integer greater than 1, L is a positive integer greater than or equal to K, and the K modulation signals configured or indicated by the K first devices satisfy the following contents: When the modulated signal represents a first bit of information, the modulated signal includes a first part and a second part, the first part and the second part respectively occupy half of the modulated signal, and the first data in the first part and the second data in the second part have opposite polarities; and when the modulated signal represents a second bit of information, the modulated signal includes third data, and the signal length of the third data is equal to the length of the modulated signal; wherein the numerical value of the first data is the same as the numerical value of the second data, and the numerical value of the first data is different from the numerical value of the third data; M i ≠M j ,and Among them, M i is the number of time units representing one bit of information of the modulation signal of the i-th first device among the K first devices, M j is the number of time units of the modulation signal representing one bit of information of the j-th first device among the K first devices, M i ≥2, M j ≥2, 1≤i≤K, 1≤j≤K, i≠j, L i,j is an integer greater than or equal to 1, indicating that M i With M j The multiple relationship between them.

26. A communication device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the information sending method as described in any one of claims 1 to 8, or implements the steps of the information receiving method as described in any one of claims 9 to 19, or implements the steps of the information sending method as described in any one of claims 20 to 22.

27. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the steps of the information sending method as described in any one of claims 1 to 8, or implement the steps of the information receiving method as described in any one of claims 9 to 19, or implement the steps of the information sending method as described in any one of claims 20 to 22.

Citation Information

Patent Citations

  • Data transmitting method and device and data receiving method and device

    CN108270511A

  • Modulation of a set of bits into two symbols and symbol transmission over different communication resources

    CN109417451A

  • Method of non-orthogonal uplink multiplexing of heterogeneous information types

    CN112088498A

  • Information bit modulation method, information bit demodulation method, equipment and storage medium

    CN115996092A

  • Signal transmission method and apparatus

    WO2021004356A1