Information transmission method, apparatus, related device, and storage medium
By configuring non-overlapping RS transmission locations and data transmission locations in the transmission resources, and combining the serial interference cancellation algorithm, the problems of multi-user orthogonality and poor transmission performance in the OOK modulated waveform are solved, and efficient transmission and accurate decoding of multi-user information are achieved.
Patent Information
- Application Number
- PCT/CN2025/071266
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-12
- Filing Date
- 2025-01-08
- Publication Date
- 2025-07-17
AI Technical Summary
In the prior art, OOK modulated waveforms are difficult to meet the orthogonality between multiple users, resulting in poor transmission performance, especially in the case of multi-user conflict, which is difficult to achieve effective resource reuse and reduce the probability of blocking.
By configuring K transmission resources in a transmission opportunity, the RS transmission positions do not overlap each other, and carrying pilots and data information at the data transmission positions, the serial interference cancellation algorithm is used to perform multiple users demultiplexing to ensure the orthogonality of the RS transmission positions and the accuracy of data transmission.
It effectively reduces the collision probability of transmission resources, improves the transmission performance of multiple users, eliminates the problems of near and near effects and non-orthogonal interference, and improves the accuracy and efficiency of information transmission.
Smart Images

Figure CN2025071266_17072025_PF_FP_ABST
Abstract
Description
Information transmission method, device, related equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese Patent Application No. 202410046606.2 filed in China on January 12, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present disclosure relates to the field of communication technology, and in particular to an information transmission method, apparatus, related equipment, and storage medium. Background Art
[0004] On-off keying (OOK) modulation waveforms are relatively simple for receivers, typically requiring only envelope receivers. Complex frequency-domain multiple access techniques are not feasible, primarily relying on time division multiple access (TDMA) to address different users. Related RF technologies typically employ OOK modulation to transmit multi-user tag data.
[0005] In some scenarios, such as initial access or during inspections, multi-user conflicts require multiple users to reuse the same time-frequency resources to reduce the probability of blocking. However, OOK modulation makes it difficult to implement multi-user multiplexing using sequence superposition, ensuring orthogonality between user sequences, and the presence of distance effects leads to poor transmission performance. Summary of the Invention
[0006] The embodiments of the present disclosure provide an information transmission method, apparatus, related equipment, and storage medium to solve the problem that related technologies are difficult to meet the orthogonality of sequences between users and have poor transmission performance.
[0007] In a first aspect, an embodiment of the present disclosure provides an information transmission method, including:
[0008] Determine one transmission resource from K transmission resources in one transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0009] Based on the RS transmission position and the DATA transmission position configured for the target transmission resource, carry the RS information of the first transmitter at the RS transmission position of the target transmission resource, and carry the data information of the first transmitter at the DATA transmission position of the target transmission resource;
[0010] The target transmission resource is used to transmit the data information of the first sending end to the receiving end.
[0011] Optionally, there is a protection interval between the RS transmission positions of the K transmission resources.
[0012] Optionally, the determining one transmission resource as the target transmission resource from K transmission resources in one transmission opportunity TO includes:
[0013] Randomly selecting a transmission resource from the K transmission resources as the target transmission resource;
[0014] Alternatively, based on the wireless link attribute of the first transmitting end, one transmission resource is selected from the K transmission resources as the target transmission resource.
[0015] Optionally, DATA transmission positions of some or all of the K transmission resources overlap.
[0016] Optionally, the data information includes sender identification information.
[0017] In a second aspect, an embodiment of the present disclosure further provides an information transmission method, which is performed by a receiving end, and the method includes:
[0018] The total data signals of N transmitters are received on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0019] Optionally, there is a protection interval between the transmission positions of the K transmission resources.
[0020] Optionally, DATA transmission positions in some or all of the K transmission resources overlap.
[0021] Optionally, the data information includes sender identification information.
[0022] Optionally, after receiving the total data signals of N transmitting ends on K transmission resources in a TO, the method further includes:
[0023] The serial interference cancellation (SIC) algorithm is used to perform multi-user demultiplexing (MUD) on the total data signal to obtain data information transmitted by each transmitting end.
[0024] Optionally, the performing multi-user demultiplexing (MUD) on the total data signal using a serial interference cancellation (SIC) algorithm to obtain data information transmitted by each transmitting end includes:
[0025] estimating the channel response and delay information of each transmitting end according to the RS information carried by the RS transmission position of each transmission resource;
[0026] According to the signal strength of the RS information received at the RS transmission position of each transmission resource, and based on the channel response and delay information of each transmitting end, the data information transmitted by each transmitting end is sequentially decoded from the total data signal.
[0027] In a third aspect, an embodiment of the present disclosure further provides an information transmission device, which is provided at a first transmitting end, and the information transmission device includes:
[0028] a determination module, configured to determine a transmission resource from K transmission resources in a transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0029] a data encapsulation module, configured to carry the RS information of the first transmitting end in the RS transmission position of the target transmission resource and the data information of the first transmitting end in the DATA transmission position of the target transmission resource based on the RS transmission position and the DATA transmission position configured by the target transmission resource;
[0030] A transmission module is used to transmit the data information of the first sending end to the receiving end by using the target transmission resource.
[0031] In a fourth aspect, an embodiment of the present disclosure further provides an information transmission device, provided at a receiving end, the information transmission device comprising:
[0032] A receiving module is used to receive the total data signals of N transmitters on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry the RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry the data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0033] In a fifth aspect, an embodiment of the present disclosure further provides a first transmitting end, comprising a transceiver and a processor, wherein:
[0034] The processor is configured to determine a transmission resource from K transmission resources in a transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0035] The processor is further configured to carry the RS information of the first transmitter at the RS transmission position of the target transmission resource and carry the data information of the first transmitter at the DATA transmission position of the target transmission resource based on the RS transmission position and the DATA transmission position configured by the target transmission resource;
[0036] The transceiver is used to transmit the data information of the first sending end to the receiving end by using the target transmission resource.
[0037] In a sixth aspect, an embodiment of the present disclosure further provides a receiving end, comprising a transceiver and a processor, wherein:
[0038] The transceiver is used to receive the total data signals of N transmitters on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0039] In the seventh aspect, an embodiment of the present disclosure also provides an electronic device, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein when the processor executes the computer program, the steps in the information transmission method described in the first aspect are implemented; or the steps in the information transmission method described in the first aspect are implemented.
[0040] In an eighth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the information transmission method as described in the first aspect are implemented; or the steps in the information transmission method as described in the first aspect are implemented.
[0041] In an embodiment of the present disclosure, a first transmitting end determines a transmission resource from K transmission resources in a transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, the RS transmission positions between the K transmission resources do not overlap with each other, and K is an integer greater than 1; based on the RS transmission position and DATA transmission position configured of the target transmission resource, the RS information of the first transmitting end is carried in the RS transmission position of the target transmission resource, and the data information of the first transmitting end is carried in the DATA transmission position of the target transmission resource; and the data information of the first transmitting end is transmitted to the receiving end using the target transmission resource.
[0042] The receiving end receives the total data signals of N sending ends on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry the RS information of different sending ends, and the DATA transmission positions of the K transmission resources respectively carry the data information transmitted by different sending ends, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0043] In this way, by configuring the RS transmission positions of multiple transmission resources in a TO to not overlap with each other, the needs of multiple users for multiplexing can be met, and the far-near effect and non-orthogonal interference problems between users can be effectively eliminated, the collision probability of transmission resources can be reduced, and the transmission performance can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0045] FIG1 is a flowchart of an information transmission method according to an embodiment of the present disclosure;
[0046] FIG2 is a schematic diagram of a transmission resource frame structure of multi-user multiplexing provided by an embodiment of the present disclosure;
[0047] FIG3 is a schematic diagram of the use of the frame structure shown in FIG2 in the Tag inventory process provided by an embodiment of the present disclosure;
[0048] FIG4 is a second flowchart of the information transmission method provided by an embodiment of the present disclosure;
[0049] FIG5 is a schematic diagram of the data structure of transmission resources in the same TO provided by an embodiment of the present disclosure;
[0050] FIG6 is a schematic diagram of an SIC of OOK modulation waveforms of two users provided in an embodiment of the present disclosure;
[0051] FIG7 is a schematic diagram of an SIC of OOK modulation waveforms for three users provided in an embodiment of the present disclosure;
[0052] FIG8 is a structural diagram of an information transmission device according to an embodiment of the present disclosure;
[0053] FIG9 is a second structural diagram of the information transmission device provided in an embodiment of the present disclosure;
[0054] FIG10 is a structural diagram of a first transmitting end provided in an embodiment of the present disclosure;
[0055] FIG11 is a structural diagram of a receiving end provided in an embodiment of the present disclosure;
[0056] FIG12 is a structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0058] To make the embodiments of the present disclosure clearer, the following first introduces the relevant technical knowledge involved in the embodiments of the present disclosure:
[0059] The embodiments of the present disclosure can be primarily applied to the field of Radio Frequency Identification (RFID) technology, in RFID tag inventory scenarios where RFID tags are used as transmitters and readers are used as receivers. The existing UHF (Ultra High Frequency) RFID inventory process primarily involves the following instructions:
[0060] Table 1 Reader operation instructions
[0061] Among them, EPC is the Electronic Product Code, ACK is the Acknowledgment, and NAK is the Negative Acknowledgment.
[0062] The current UHF RFID protocol is designed in inventory mode, requiring the reader to send a query command (Query) and the tag to respond (Reply), that is, to generate a 16-bit random number for the reader; then the reader sends the random number sequence to the tag via the ACK command, and the tag sends the relevant data to the reader.
[0063] The tag's circuit design requires sufficient received signal power to be output to the subsequent digital signal processing unit (DSM) after passing through the rectifier and voltage regulator. If the transceiver process described above is used, the tag must continuously supply the DSM with output current from the voltage regulator during the reply transmission, ACK listening, and subsequent transmission of PC / XPC, EPC, and other information. This places certain demands on the tag's power supply.
[0064] When using on-off keying (OOK) sequences to distinguish different users, multiplexing is achieved by sequence superposition. However, given the relatively simple receiver nature of OOK modulation waveforms, which typically require only envelope receivers, complex frequency-domain multiple access techniques are not feasible. Instead, time division multiple access (TDMA) is the primary method for multiplexing different users.
[0065] However, in some scenarios, such as during initial access or inspections, multi-user conflicts may arise, necessitating the ability to reuse the same time-frequency resources to reduce the probability of blocking. For OOK modulation waveforms, correctly distinguishing multiple users while ensuring the performance of each is challenging. This is primarily due to the difficulty in achieving multi-user multiplexing through sequence superposition, the difficulty in ensuring orthogonality between user sequences, and the near-far effect, which results in poor performance.
[0066] To solve the above problems, the embodiments of the present disclosure propose a multi-user OOK resource transmission method, so that OOK modulation can meet the needs of multiple users for multiplexing, and can effectively eliminate the near-far effect and non-orthogonal interference problems between users.
[0067] The information transmission method provided by the embodiment of the present disclosure is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0068] Referring to FIG. 1 , FIG. 1 is a flowchart of an information transmission method provided in an embodiment of the present disclosure, which is executed by a first transmitting end and includes the following steps:
[0069] Step 101: Determine a transmission resource from K transmission resources in a transmission opportunity (TO) as a target transmission resource, wherein the K transmission resources are used to transmit data information of different senders, and each of the transmission resources is configured with a reference signal (RS) transmission position and a data transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1.
[0070] The transmitting end may refer to the party that needs to transmit information, and the receiving end may refer to the party that receives the transmitted information. For example, the transmitting end may refer to the tag end in RFID, and the receiving end may be a base station or reader-side device, such as a reader. For ease of description, the embodiments of this disclosure mainly use the tag end and reader end as examples.
[0071] The embodiments of the present disclosure are applicable to scenarios where multiple users reuse overlapping transmission resources in the same TO for information transmission. That is, in the embodiments of the present disclosure, there are multiple transmitting ends that reuse the same time-frequency resources to transmit information to the receiving end. The above-mentioned first transmitting end may refer to any one of the multiple transmitting ends.
[0072] In the related art, when multiple tags are transmitted in an original transmission opportunity TO, a conflict will occur, thereby causing the receiving end to be unable to receive normally.
[0073] The proposed solution minimizes information loss caused by collisions by allowing the receiver to decode multiple tags in a single transmission opportunity (TO) and by designing the frame structure of the transmission resources. Since multiple tags can be uploaded in the same TO, a series of issues arising from non-orthogonal transmission, such as interference, need to be addressed.
[0074] Specifically, the embodiment of the present disclosure designs the frame structure of the uplink data transmission resources in a TO. Each transmission resource includes an RS transmission position and a data DATA transmission position, and the RS transmission positions of each transmission resource are staggered so that the RS transmission positions of each transmission resource do not overlap. That is, the RS transmission positions of any two transmission resources in a TO do not overlap, and this part of the position is used to transmit the user's pilot information or preamble (Preamble), such as the random sequence number of the Tag end. The DATA transmission position is used to transmit the data or information that the user actually needs to transmit, such as the identification information of the transmission Tag.
[0075] It should be noted that the receiving end can negotiate with the sending end that there are K candidate transmission resources in a TO that can be used to transmit information, and the K candidate transmission resources are time / frequency overlapping in at least a part of the resources, wherein each transmission resource in a TO can be used to transmit data information of a sending end, and different transmission resources transmit data information of different sending ends; the RS transmission position and DATA transmission position of each transmission resource can be pre-configured by the receiving end and notified to the sending end, or negotiated and agreed upon by the receiving end and the sending end.
[0076] In an embodiment of the present disclosure, after the first transmitting end determines that there are K transmission resources in TO once, it can first determine a transmission resource from them as the target transmission resource for transmitting its information. Specifically, it can determine how the Tag selects a resource from the K candidate resources based on some predetermined rules, for example, it can be randomly selected or selected with reference to the wireless link attributes.
[0077] Optionally, there is a protection interval between the RS transmission positions of the K transmission resources.
[0078] In some embodiments, in order to ensure to the greatest extent possible that there is no collision between resources transmitted at the same time, the receiving end can configure a guard period between the RS transmission positions of multiple transmission resources in the same TO. The specific interval size can be determined based on a combination of factors such as coverage distance and non-ideal deviation of the equipment.
[0079] Optionally, DATA transmission positions of some or all of the K transmission resources overlap.
[0080] That is, in some embodiments, the RS parts of multiple candidate transmission resources in the same TO are orthogonal to each other and do not overlap, while the data parts are time / frequency overlapping in at least a portion of the resources.
[0081] For example, as shown in Figure 2, users 1, 2, and 3 transmit information using three transmission resources in a TO. The RS portions of these three transmission resources do not overlap in time, and guard periods may be left between each other. The data portions of these three transmission resources overlap in time, and the data waveform received by the receiver is a superposition of the waveforms of these three users. This not only enables multiple users to reuse transmission resources at the same time and transmit information from multiple users in the same transmission opportunity, but also effectively reduces resource collisions by designing mutually orthogonal RS portions.
[0082] Optionally, step 101 includes:
[0083] Randomly selecting a transmission resource from the K transmission resources as the target transmission resource;
[0084] Alternatively, based on the wireless link attribute of the first transmitting end, one transmission resource is selected from the K transmission resources as the target transmission resource.
[0085] In some embodiments, the transmitter can randomly select a transmission resource from the K transmission resources as its target transmission resource. For example, the tag end can select a corresponding target transmission resource based on a random number generated in an inventory mode. In this way, different transmitters can select different transmission resources based on different random numbers, reducing the possibility of resource collisions.
[0086] In other embodiments, the transmitter can determine an appropriate transmission resource as its target transmission resource based on its wireless link attributes, such as coverage distance, channel quality, etc. For example, each transmitter can select different transmission resources based on the coverage distance, and transmitters with similar coverage distances can choose the same transmission resource. This effectively eliminates the near-far effect and improves transmission performance.
[0087] Step 102: Based on the RS transmission position and DATA transmission position configured in the target transmission resource, the RS information of the first transmitting end is carried in the RS transmission position of the target transmission resource, and the data information of the first transmitting end is carried in the DATA transmission position of the target transmission resource.
[0088] After determining the target transmission resource to be used, the first transmitting end can determine the RS transmission position and the DATA transmission position of the target transmission resource. The information to be transmitted by the first transmitting end is also divided into the RS part and the DATA part. Therefore, accordingly, the RS information to be transmitted by the first transmitting end can be carried in the RS transmission position of the target transmission resource, and the DATA part information of the first transmitting end can be carried in the DATA transmission position of the target transmission resource. Finally, the transmission of the information of the first transmitting end can be realized through the target transmission resource.
[0089] The information transmission of the RS part and the DATA part can adopt OOK modulation or some simple single-carrier modulation schemes such as Binary Phase Shift Keying (BPSK) and Quadrature Phase Shift Keying (QPSK).
[0090] Optionally, the data information includes sender identification information.
[0091] In some embodiments, the DATA transmission portion of the target transmission resource can be used to transmit the sender's identification information. In other words, the data transmission portion can carry all or part of the information related to the tag's unique identifier. Of course, other relevant information can also be carried in the DATA transmission portion for transmission based on actual transmission requirements.
[0092] Step 103: Use the target transmission resource to transmit the data information of the first sending end to the receiving end.
[0093] After determining the transmission information carried in the target transmission resource, the target transmission resource can be used to transmit the information to the receiving end.
[0094] In the embodiment of the present disclosure, since the RS transmission positions of all transmission resources in a TO do not overlap with each other, during uplink transmission, the RS parts of each transmission resource are orthogonal to each other and do not overlap. When different tags select different transmission resources, RS information will be transmitted at different times, so there will be no resource collision.
[0095] According to the above implementation of this embodiment, as shown in Figure 2, in actual applications, when different tags select different candidate resources based on random numbers, they transmit RSs at different times, allowing data to be transmitted on the same time-frequency resource. Resource collisions only occur when different tags select the same candidate resource based on random numbers. Compared to traditional methods where multiple tags must collide when transmitting simultaneously on the same TO transmission opportunity, the disclosed embodiment can significantly reduce the probability of collisions.
[0096] The inventory process generally follows three steps: Select, Inventory, and Access. During the Inventory process, the Tag sends an RN16 response to the Reader. This inventory process can utilize the uplink data transmission structure shown in Figure 2, as described in the embodiments of this disclosure, to send the response data. Figure 3 shows how this data transmission structure is used during the Tag inventory process.
[0097] The Query command initiates an inventory count. Repeating the query (QueryRep) for the corresponding tag will reduce the number of slots. As shown in Figure 3, multiple users can be reused to transmit their responses in the Response, thereby reducing the probability of multiple user collisions (blocking) and improving inventory efficiency. RS1, RS2, RS3, and RS4 in Figure 3 can be a symbol (also called a tone) or a sequence (a sequence of random numbers).
[0098] In the information transmission method of the embodiment of the present disclosure, the first transmitting end determines a transmission resource as the target transmission resource from K transmission resources in a transmission opportunity TO, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1; based on the RS transmission position and DATA transmission position configured for the target transmission resource, the RS information of the first transmitting end is carried in the RS transmission position of the target transmission resource, and the data information of the first transmitting end is carried in the DATA transmission position of the target transmission resource; and the target transmission resource is used to transmit the data information of the first transmitting end to the receiving end. In this way, by configuring the RS transmission positions of multiple transmission resources in a TO to not overlap with each other, the needs of multiple users for multiplexing can be met, and the near-far effect and non-orthogonal interference problems between users can be well eliminated, the collision probability of transmission resources can be reduced, and the transmission performance can be improved.
[0099] Referring to FIG. 4 , FIG. 4 is a flowchart of another information transmission method provided by an embodiment of the present disclosure, which is executed by a receiving end and includes the following steps:
[0100] Step 401: Receive the total data signals of N transmitters on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0101] This embodiment is an implementation on the receiving end side corresponding to the embodiment shown in FIG1 . For its specific implementation, please refer to the relevant introduction in the embodiment shown in FIG1 . To avoid repetition, it will not be described here.
[0102] It should be noted that each transmission resource in a TO can be used to transmit the data information of a sender, and different transmission resources transmit the data information of different senders. In actual applications, part or all of the K transmission resources can be used to transmit the data information of the sender. Therefore, at most the data information of K senders is transmitted in a TO, that is, the data information of the N senders mentioned above. The data information of the N senders is transmitted through the K transmission resources to the receiving end, and the receiving end receives the total data signal including the data information of the N senders.
[0103] Optionally, there is a protection interval between the transmission positions of the K transmission resources.
[0104] Optionally, DATA transmission positions in some or all of the K transmission resources overlap.
[0105] Optionally, the data information includes sender identification information.
[0106] The above optional implementation manner can also refer to the relevant introduction in the embodiment shown in Figure 1 above, and can achieve the same technical effect. To avoid repetition, it will not be described here.
[0107] Optionally, after step 401, the method further includes:
[0108] A Successive Interference Cancellation (SIC) algorithm is used to perform multi-user demultiplexing (MUD) on the total data signal to obtain data information transmitted by each of the transmitting ends.
[0109] That is, in some embodiments, the SIC algorithm may be used to perform multi-user demultiplexing (MUD) on the total data signal to eliminate interference between users and obtain transmission information of each transmitting user.
[0110] Specifically, for the reception at the Reader end, the Reader end can detect the RS parts on K candidate transmission resources in a transmission opportunity TO respectively, determine how many tags are sent based on the signal strength of the RS parts, and then use the SIC receiving algorithm to perform MUD to eliminate interference between users and decode the information of each tag. Specifically, the user signal with the strongest signal can be decoded first, and then the decoded user signal can be subtracted from the total signal, and then the user signal with the second strongest signal can be decoded from the remaining signal, and so on, and each user signal can be decoded in turn.
[0111] Through this implementation, it is possible to ensure that the multiplexed multi-user information is accurately decoded and obtain better user information quality.
[0112] Optionally, the performing multi-user demultiplexing (MUD) on the total data signal using a serial interference cancellation (SIC) algorithm to obtain data information transmitted by each transmitting end includes:
[0113] estimating the channel response and delay information of each transmitting end according to the RS information carried by the RS transmission position of each transmission resource;
[0114] According to the signal strength of the RS information received at the RS transmission position of each transmission resource, and based on the channel response and delay information of each transmitting end, the data information transmitted by each transmitting end is sequentially decoded from the total data signal.
[0115] In some more specific embodiments, from the perspective of the receiving end, MUD requires SIC to eliminate interference between users. The specific process is as follows:
[0116] 1) Because user RS sequences are orthogonal, the receiver can estimate each user's channel response H1, H2, H3, ..., and each user's delay information t1, t2, t3, ... based on their RS sequences. The delay information is shown in Figure 5. Assuming that the users are named User 1, User 2, User 3, ... in order of signal strength, the signal strength ranking among the users can be determined by detecting the partial RS signal strength of each user.
[0117] 2) Based on the channel response H1 and delay information t1 of user 1, the strongest signal of user 1 is decoded from the total signal, and the user 1 to which the signal belongs can be determined based on the unique identification information carried in the DATA portion of the decoded signal;
[0118] 3) Reconstruct the signal of user 1 based on the channel response H1 and delay information t1 of user 1, and subtract the signal of user 1 from the total signal;
[0119] 4) In the remaining signals, the signal of user 2 with the second strongest signal is decoded based on the channel response H2 and delay information t2 of user 2, and the user 2 to which the signal belongs can be determined based on the unique identification information carried in the DATA portion of the decoded signal;
[0120] 5) Reconstruct the signal of user 2 based on the channel response H2 and delay information t2 of user 2, and subtract the signal of user 2 from the current residual signal;
[0121] 6) In the remaining signal, the signal of user 3 is decoded based on the channel response H3 and delay information t3 of user 3, and the user 3 to which the signal belongs can be determined based on the unique identification information carried in the DATA portion of the decoded signal;
[0122] 7) ..., and so on, the signals of each user are decoded in turn.
[0123] Through this implementation, the information of each user transmitted in the same TO can be well decoded, ensuring the signal decoding quality.
[0124] It should be noted that, in order to better apply the embodiments of the present disclosure, the automatic gain control (AGC) range of the receiving end should be sufficient to adapt to the signal strength of all users, otherwise the signals of some users may be blocked.
[0125] The following, in conjunction with FIG6 , illustrates the implementation of the disclosed embodiment by using a schematic diagram of the process of using SIC to perform MUD in the case of transmitting two user information. It is assumed that the data portion is Manchester coded. The general process is as follows:
[0126] 1) The transmitter transmits the signals of User 1 and User 2 in one TO. As shown in part (a) of Figure 6, the RS parts of the two do not overlap, but the data parts overlap in time.
[0127] 2) The receiving end receives the signals of User 1 and User 2 transmitted in one TO. The superposition of the two signals and the resulting total signal are shown in part (b) of Figure 6.
[0128] 3) Because User2's RS signal strength is higher than User1's, the receiver first decodes User2's signal and uses User2 Signal Decision (User2 Decision) to obtain User2's signal. Specifically, based on the signal component strength at each location in the DATA portion, the location with the strongest signal component strength is determined to be the superposition of the User1 and User2 signal components, the location with the second strongest signal component strength is determined to be the User2 signal component, and the location with the weakest signal component strength is determined to be the User1 signal component. This allows the locations of User2's signal components to be determined. The decoding process is shown in part (c) of Figure 6. The unique identification information carried in the decoded User2 signal can be used to determine User2's identity.
[0129] 4) Reconstruct User2's signal and subtract it from the total signal.
[0130] 5) Through User1 signal decision (User1 Decision), the signal of User1 is obtained. Similarly, the user identity of User1 can be determined through the unique identification information carried in the decoded signal of User1.
[0131] 7, the following describes the implementation of the embodiment of the present disclosure by taking the process of using SIC to perform MUD in the case of transmitting three user information as an example. The general process is as follows:
[0132] 1) The transmitter transmits the signals of User 1, User 2, and User 3 in one TO. As shown in part (a) of Figure 7, the RS parts of the three do not overlap, but the data parts overlap in time.
[0133] 2) The receiving end receives the signals of User1, User2, and User3 transmitted in one TO. The sum of these three signals is shown in part (b) of Figure 7.
[0134] 3) Since User 1's RS signal strength is the highest, the receiver first decodes User 1's signal and obtains User 1's signal through User 1 Decision. Specifically, based on the signal component strengths at each location in the DATA portion, the location with the highest signal component strength is determined to be the sum of the signal components of User 1, User 2, and User 3. The location with the second highest signal component strength is determined to be the sum of the signal components of User 1 and User 2. The location with the third highest signal component strength is determined to be the sum of the signal components of User 1 and User 3. The location with the fourth highest signal component strength is determined to be the sum of the signal components of User 2 and User 3. The location with the fifth highest signal component strength is determined to be the signal component of User 1. The location with the sixth highest signal component strength is determined to be the signal component of User 2. The location with the lowest signal component strength is determined to be the signal component of User 3. The locations of User 1's signal components can thus be determined. The decoding process is shown in part (c) of Figure 7. The unique identification information carried in the decoded signal of User 1 can be used to determine User 1's identity.
[0135] 4) Subtract the signal of User1 from the total signal to obtain the signal of User2+User3.
[0136] 5) Decode User 2's signal and perform User 2 Signal Decision (User 2 Decision) to obtain User 2's signal. Specifically, based on the signal component strengths at each location in the DATA portion, the location with the highest signal component strength is determined to be the superposition of the User 2 and User 3 signal components. The location with the second highest signal component strength is determined to be the User 2 signal component, and the location with the lowest signal component strength is determined to be the User 3 signal component. This allows the locations of User 2's signal components to be determined. Similarly, the unique identification information carried in the decoded User 2 signal can be used to determine User 2's identity.
[0137] 6) Subtract the User2 signal from the User2+User3 signal, and determine the User3 signal through the User3 decision. Similarly, the unique identification information carried in the decoded User3 signal can be used to determine the user identity of User3.
[0138] In addition, in addition to the hard decision method shown in FIG7 , soft decision can also be performed based on some coding methods to obtain better performance.
[0139] In the information transmission method of the embodiment of the present disclosure, the receiving end receives the total data signals of N transmitting ends on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitting ends, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitting ends, K is an integer greater than 1, and N is a positive integer less than or equal to K. In this way, by configuring the RS transmission positions of multiple transmission resources in a TO to not overlap with each other, the needs of multiple users for multiplexing can be met, and the near-far effect and non-orthogonal interference problems between users can be well eliminated, the collision probability of transmission resources can be reduced, and the transmission performance can be improved.
[0140] The present disclosure also provides an information transmission device, disposed at a first transmitting end. See Figure 8, which is a structural diagram of the information transmission device provided by the present disclosure. Because the principles underlying the information transmission device are similar to those of the information transmission method in the present disclosure, the implementation of the information transmission device can be referenced to the implementation of the method, and any repetitions will not be repeated.
[0141] As shown in FIG8 , the information transmission device 800 includes:
[0142] A determination module 801 is configured to determine a transmission resource from K transmission resources in a transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0143] a data encapsulation module 802 configured to carry the RS information of the first transmitter at the RS transmission position of the target transmission resource and carry the data information of the first transmitter at the DATA transmission position of the target transmission resource based on the RS transmission position and the DATA transmission position configured for the target transmission resource;
[0144] The transmission module 803 is configured to transmit the data information of the first sending end to the receiving end by using the target transmission resource.
[0145] Optionally, there is a protection interval between the RS transmission positions of the K transmission resources.
[0146] Optionally, the determination module 801 is configured to randomly select a transmission resource from the K transmission resources as the target transmission resource;
[0147] Alternatively, the determination module 801 is configured to select one transmission resource from the K transmission resources as the target transmission resource based on the wireless link attribute of the first transmitting end.
[0148] Optionally, DATA transmission positions of some or all of the K transmission resources overlap.
[0149] Optionally, the data information includes sender identification information.
[0150] The information transmission device 800 provided in the embodiment of the present disclosure can execute the method embodiment shown in Figure 1. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.
[0151] The information transmission device 800 of the embodiment of the present disclosure is set at the first transmitting end, and determines a transmission resource as the target transmission resource from K transmission resources in a transmission opportunity TO, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, the RS transmission positions of the K transmission resources do not overlap, and K is an integer greater than 1; based on the RS transmission position and DATA transmission position configured for the target transmission resource, the RS information of the first transmitting end is carried in the RS transmission position of the target transmission resource, and the data information of the first transmitting end is carried in the DATA transmission position of the target transmission resource; and the data information of the first transmitting end is transmitted to the receiving end using the target transmission resource. In this way, by configuring the RS transmission positions of multiple transmission resources in a TO to not overlap, the needs of multiple users for multiplexing can be met, and the near-far effect and non-orthogonal interference problems between users can be effectively eliminated, the collision probability of transmission resources can be reduced, and the transmission performance can be improved.
[0152] The present disclosure also provides an information transmission device, disposed at a receiving end. See Figure 9, which is a structural diagram of the information transmission device provided by the present disclosure. Because the principles underlying the information transmission device are similar to those of the information transmission method in the present disclosure, the implementation of the information transmission device can be referenced to the implementation of the method, and any repetitions will not be repeated.
[0153] As shown in FIG9 , the information transmission device 900 includes:
[0154] The receiving module 901 is used to receive the total data signals of N transmitting ends on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry the RS information of different transmitting ends, and the DATA transmission positions of the K transmission resources respectively carry the data information transmitted by different transmitting ends, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0155] Optionally, there is a protection interval between the transmission positions of the K transmission resources.
[0156] Optionally, DATA transmission positions in some or all of the K transmission resources overlap.
[0157] Optionally, the data information includes sender identification information.
[0158] Optionally, the information transmission device 900 further includes:
[0159] The decoding module is used to perform multi-user demultiplexing (MUD) on the total data signal by adopting a serial interference cancellation (SIC) algorithm to obtain data information transmitted by each transmitting end.
[0160] Optionally, the decoding module includes:
[0161] a channel estimation unit, configured to estimate the channel response and delay information of each of the transmitting ends based on the RS information carried by the RS transmission position of each of the transmission resources;
[0162] A decoding unit is used to decode the data information transmitted by each transmitting end from the total data signal in sequence according to the signal strength of the RS information received at the RS transmission position of each transmission resource and the channel response and delay information of each transmitting end.
[0163] The information transmission device 900 provided in the embodiment of the present disclosure can execute the method embodiment shown in Figure 4, and its implementation principle and technical effects are similar, which will not be repeated in this embodiment.
[0164] The information transmission device 900 of the embodiment of the present disclosure receives the total data signals of N transmitters on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K. In this way, by configuring the RS transmission positions of multiple transmission resources in a TO to not overlap with each other, the needs of multiple users for multiplexing can be met, and the near-far effect and non-orthogonal interference problems between users can be well eliminated, the collision probability of transmission resources can be reduced, and the transmission performance can be improved.
[0165] The embodiment of the present disclosure also provides a transmitting end, which is a first transmitting end. Since the principle of solving the problem by the first transmitting end is similar to the information transmission method in the embodiment of the present disclosure, the implementation of the first transmitting end can refer to the implementation of the method, and the repeated parts will not be repeated. As shown in Figure 10, the first transmitting end of the embodiment of the present disclosure includes a transceiver 1001 and a processor 1002, wherein,
[0166] The processor 1002 is configured to determine a transmission resource from K transmission resources in a transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0167] The processor 1002 is further configured to, based on the RS transmission position and the DATA transmission position configured for the target transmission resource, carry the RS information of the first transmitting end in the RS transmission position of the target transmission resource, and carry the data information of the first transmitting end in the DATA transmission position of the target transmission resource;
[0168] The transceiver 1001 is configured to transmit the data information of the first sending end to the receiving end by using the target transmission resource.
[0169] Optionally, there is a protection interval between the RS transmission positions of the K transmission resources.
[0170] Optionally, the processor 1002 is configured to randomly select a transmission resource from the K transmission resources as the target transmission resource;
[0171] Alternatively, the processor 1002 is configured to select, based on a wireless link attribute of the first transmitting end, a transmission resource from the K transmission resources as the target transmission resource.
[0172] Optionally, DATA transmission positions of some or all of the K transmission resources overlap.
[0173] Optionally, the data information includes sender identification information.
[0174] The first sending end of the embodiment of the present disclosure can execute the method embodiment shown in Figure 1, and its implementation principle and technical effects are similar, which will not be repeated in this embodiment.
[0175] The embodiment of the present disclosure also provides a receiving end. Since the principle of the problem solved by the receiving end is similar to the information transmission method in the embodiment of the present disclosure, the implementation of the receiving end can refer to the implementation of the method, and the repeated parts will not be repeated. As shown in Figure 11, the receiving end of the embodiment of the present disclosure includes a transceiver 1101 and a processor 1102, wherein,
[0176] The transceiver 1101 is used to receive the total data signals of N transmitters on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry RS information of different transmitters, and the DATA transmission positions of the K transmission resources respectively carry data information transmitted by different transmitters, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0177] Optionally, there is a protection interval between the transmission positions of the K transmission resources.
[0178] Optionally, DATA transmission positions in some or all of the K transmission resources overlap.
[0179] Optionally, the data information includes sender identification information.
[0180] Optionally, the processor 1102 is further configured to perform multi-user demultiplexing (MUD) on the total data signal by adopting a serial interference cancellation (SIC) algorithm to obtain data information transmitted by each transmitting end.
[0181] Optionally, the processor 1102 is further configured to:
[0182] estimating the channel response and delay information of each transmitting end according to the RS information carried by the RS transmission position of each transmission resource;
[0183] According to the signal strength of the RS information received at the RS transmission position of each transmission resource, and based on the channel response and delay information of each transmitting end, the data information transmitted by each transmitting end is sequentially decoded from the total data signal.
[0184] The receiving end of the embodiment of the present disclosure may execute the method embodiment shown in FIG4 , which has similar implementation principles and technical effects and will not be described in detail in this embodiment.
[0185] The present disclosure also provides an electronic device. Because the principles underlying the electronic device's solution are similar to those of the information transmission method in the present disclosure, the implementation of the electronic device can be found in the implementation of the method, and any repetitions will not be repeated. As shown in FIG12 , the electronic device in the present disclosure includes a processor 1200, a transceiver 1210, and a memory 1220.
[0186] In one embodiment, the electronic device is a first transmitting end, and the processor 1200 is configured to read a program in the memory 1220 and execute the following process:
[0187] Determine one transmission resource from K transmission resources in one transmission opportunity TO as a target transmission resource, wherein the K transmission resources are used to transmit data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap, and K is an integer greater than 1;
[0188] Based on the RS transmission position and the DATA transmission position configured for the target transmission resource, carry the RS information of the first transmitter at the RS transmission position of the target transmission resource, and carry the data information of the first transmitter at the DATA transmission position of the target transmission resource;
[0189] The data information of the first sending end is transmitted to the receiving end by using the target transmission resource through the transceiver 1210.
[0190] The transceiver 1210 is configured to receive and send data under the control of the processor 1200 .
[0191] In FIG12 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linking together one or more processors represented by processor 1200 and memory represented by memory 1220. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1210 may be a plurality of components, i.e., a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 may store data used by the processor 1200 when performing operations.
[0192] Optionally, there is a protection interval between the RS transmission positions of the K transmission resources.
[0193] Optionally, the processor 1200 is further configured to read a program in the memory 1220 and execute the following steps:
[0194] Randomly selecting a transmission resource from the K transmission resources as the target transmission resource;
[0195] Alternatively, based on the wireless link attribute of the first transmitting end, one transmission resource is selected from the K transmission resources as the target transmission resource.
[0196] Optionally, DATA transmission positions of some or all of the K transmission resources overlap.
[0197] Optionally, the data information includes sender identification information.
[0198] In another embodiment, the electronic device is a receiving end, and the processor 1200 is configured to read the program in the memory 1220 and execute the following process:
[0199] The total data signals of N transmitting ends are received by the transceiver 1210 on the K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions between the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry the RS information of different transmitting ends, and the DATA transmission positions of the K transmission resources respectively carry the data information transmitted by different transmitting ends, K is an integer greater than 1, and N is a positive integer less than or equal to K.
[0200] Optionally, there is a protection interval between the transmission positions of the K transmission resources.
[0201] Optionally, DATA transmission positions in some or all of the K transmission resources overlap.
[0202] Optionally, the data information includes sender identification information.
[0203] Optionally, the processor 1200 is further configured to read a program in the memory 1220 and execute the following steps:
[0204] The serial interference cancellation (SIC) algorithm is used to perform multi-user demultiplexing (MUD) on the total data signal to obtain data information transmitted by each transmitting end.
[0205] Optionally, the processor 1200 is further configured to read a program in the memory 1220 and execute the following steps:
[0206] estimating the channel response and delay information of each transmitting end according to the RS information carried by the RS transmission position of each transmission resource;
[0207] According to the signal strength of the RS information received at the RS transmission position of each transmission resource, and based on the channel response and delay information of each transmitting end, the data information transmitted by each transmitting end is sequentially decoded from the total data signal.
[0208] The electronic device provided by the embodiment of the present disclosure can execute the method embodiment shown in Figure 1 or Figure 4, and its implementation principles and technical effects are similar, which will not be repeated in this embodiment.
[0209] In addition, the computer-readable storage medium of the embodiment of the present disclosure is used to store a computer program, and the computer program can be executed by a processor to implement each step in the method shown in Figure 1 or Figure 4.
[0210] In the several embodiments provided in the present disclosure, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection of some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0211] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.
[0212] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute some steps of the sending and receiving methods described in various embodiments of the present disclosure. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code.
[0213] The above is a preferred embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles described in the present disclosure. These improvements and modifications should also be regarded as the scope of protection of the present disclosure.
Claims
1. An information transmission method, performed by a first transmitting end, the method comprising: Determining one transmission resource as a target transmission resource from K transmission resources in a transmission opportunity TO, wherein the K transmission resources are used for transmitting data information of different transmitting ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions among the K transmission resources do not overlap with each other, and K is an integer greater than 1; Based on the RS transmission position and the DATA transmission position configured for the target transmission resource, carrying the RS information of the first transmitting end at the RS transmission position of the target transmission resource, and carrying the data information of the first transmitting end at the DATA transmission position of the target transmission resource; Transmitting the data information of the first transmitting end to a receiving end by using the target transmission resource.
2. The method according to claim 1, wherein, There is a guard interval between the RS transmission positions of the K transmission resources.
3. The method according to claim 1, wherein, The determining one transmission resource as a target transmission resource from K transmission resources in a transmission opportunity TO includes: Randomly selecting one transmission resource from the K transmission resources as the target transmission resource; Or, selecting one transmission resource from the K transmission resources based on the radio link attribute of the first transmitting end as the target transmission resource.
4. The method according to any one of claims 1 to 3, wherein The DATA transmission positions of some or all of the K transmission resources overlap.
5. The method according to any one of claims 1 to 3, wherein The data information includes transmitting end identification information.
6. An information transmission method, performed by a receiving end, the method comprising: Receiving a total data signal of N transmitting ends on K transmission resources in a TO, wherein each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions among the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources carry RS information of different transmitting ends respectively, and the DATA transmission positions of the K transmission resources carry data information transmitted by different transmitting ends respectively, K is an integer greater than 1, and N is a positive integer less than or equal to K.
7. The method according to claim 6, wherein There is a guard interval between the transmission positions of the K transmission resources.
8. The method according to claim 6, wherein, The DATA transmission positions of some or all of the K transmission resources overlap.
9. The method according to claim 6, wherein, The data information includes transmitting end identification information.
10. The method according to any one of claims 6 to 9, wherein, After receiving the total data signal of N transmitting ends on K transmission resources in a TO, the method further comprises: Performing multi-user demultiplexing MUD on the total data signal by using a serial interference cancellation SIC algorithm to obtain the data information transmitted by each transmitting end.
11. The method according to claim 10, wherein The performing multi-user demultiplexing MUD on the total data signal by using a serial interference cancellation SIC algorithm to obtain the data information transmitted by each transmitting end includes: Estimating the channel response and delay information of each transmitting end according to the RS information carried at the RS transmission position of each transmission resource; Decode the data information transmitted by each of the sending ends from the total data signal in sequence according to the signal strength of the RS information received at the RS transmission position of each of the transmission resources and based on the channel response and delay information of each of the sending ends.
12. An information transmission device is provided at a first sending end. The information transmission device includes: A determination module, configured to determine one transmission resource from K transmission resources in one transmission opportunity TO as a target transmission resource, where the K transmission resources are used to transmit data information of different sending ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions among the K transmission resources do not overlap with each other, and K is an integer greater than 1; A data encapsulation module, configured to carry the RS information of the first sending end at the RS transmission position of the target transmission resource and carry the data information of the first sending end at the DATA transmission position of the target transmission resource based on the RS transmission position and the DATA transmission position configured for the target transmission resource; A transmission module, configured to transmit the data information of the first sending end to a receiving end by using the target transmission resource.
13. An information transmission device is provided at a receiving end. The information transmission device includes: A receiving module, configured to receive the total data signal of N sending ends on K transmission resources in one TO, where each of the transmission resources is configured with an RS transmission position and a DATA transmission position, and the RS transmission positions among the K transmission resources do not overlap with each other, the RS transmission positions of the K transmission resources respectively carry the RS information of different sending ends, and the DATA transmission positions of the K transmission resources respectively carry the data information transmitted by different sending ends, K is an integer greater than 1, and N is a positive integer less than or equal to K.
14. A first sending end includes a transceiver and a processor, where The processor is configured to determine one transmission resource from K transmission resources in one transmission opportunity TO as a target transmission resource, where the K transmission resources are used to transmit data information of different sending ends, and each of the transmission resources is configured with a pilot RS transmission position and a data DATA transmission position, and the RS transmission positions among the K transmission resources do not overlap with each other, and K is an integer greater than 1; The processor is further configured to carry the RS information of the first sending end at the RS transmission position of the target transmission resource and carry the data information of the first sending end at the DATA transmission position of the target transmission resource based on the RS transmission position and the DATA transmission position configured for the target transmission resource; The transceiver is configured to transmit the data information of the first sending end to a receiving end by using the target transmission resource.
15. A receiving end includes a transceiver and a processor, where The transceiver is used to receive the total data signals of N senders on K transmission resources in one TO. Each of the transmission resources is configured with an RS transmission position and a DATA transmission position. The RS transmission positions among the K transmission resources do not overlap with each other. The RS transmission positions of the K transmission resources carry RS information of different senders respectively, and the DATA transmission positions of the K transmission resources carry data information transmitted by different senders respectively. K is an integer greater than 1, and N is a positive integer less than or equal to K.
16. An electronic device, comprising: A transceiver, a memory, a processor, and a computer program stored on the memory and executable on the processor; The processor is used to read the program in the memory to implement the steps in the information transmission method according to any one of claims 1 to 5; or to implement the steps in the information transmission method according to any one of claims 6 to 11.
17. A computer-readable storage medium is used to store a computer program, which when executed by a processor implements the steps in the information transmission method according to any one of claims 1 to 5; or implements the steps in the information transmission method according to any one of claims 6 to 11.
Citation Information
Patent Citations
Random access transmitting method and device, random access receiving method and device, transmitting end and receiving end
CN108541074A
Data transmission method and device
US20200374070A1
Configuration information notification method and acquisition method, device, base station and terminal
WO2016127488A1