A method and device for uplink data transmission of non-orthogonal multiple access user groups
By adjusting the non-orthogonal multiple access signature and DMRS port allocation relationship, the problem of the number of multi-user transport streams exceeding the number of DMRS ports is solved, improving system transmission efficiency and reducing signaling overhead. It is suitable for uplink data transmission of non-orthogonal multiple access user groups in wireless communication.
Patent Information
- Application Number
- CN202310219868.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-01
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2043-03-01
AI Technical Summary
In the existing technology, when performing non-orthogonal multiple access superposition transmission for multi-user transport streams with a number of DMRS ports higher than the number of DMRS ports, there is a lack of effective solutions for the mapping relationship between the scheduled multi-users and DMRS ports and non-orthogonal multiple access signatures, especially in the scenario of repeated uplink data transmission.
By determining the configuration information, the non-orthogonal multiple access signature and DMRS port allocation relationship between multiple consecutive PUSCH transmission opportunities is adjusted. An algorithm is used to change the allocation relationship of each transmission opportunity, so that each user can obtain a DMRS port in different transmission opportunities. Downlink signaling is used to activate these configuration information to indicate the uplink transmission of non-orthogonal multiple access users.
This enables support for more non-orthogonal uplink transmissions when the number of DMRS ports is lower than the number of users or transmission streams, thereby improving system transmission efficiency and reducing signaling overhead.
Smart Images

Figure CN116318580B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method and apparatus for uplink data transmission in a non-orthogonal multiple access user group. Background Technology
[0002] Existing non-orthogonal multiple access (NOA) technologies essentially superimpose data transmissions from multiple users on the same time-frequency resource, utilizing the orthogonality (low correlation) of the channel or data to achieve data detection on the same time-frequency resource. To achieve orthogonality or low correlation among the data superimposed on the same time-frequency resource by a group of users, a multiple access signature needs to be assigned to the transmitted data. This signature can include power, interleaving method, scrambling method, spreading method, bit-to-symbol mapping method, etc. In other words, a group of users generates corresponding data by using different power configurations, different interleaving methods, different scrambling methods, different spreading methods, or different bit-to-symbol mapping methods, and then superimposes and transmits this data on the same time-frequency resource.
[0003] In practical applications, base stations can estimate the channel information corresponding to the uplink data channel based on historical channel estimation information, uplink channel estimation information based on SRS, and QCL relationships between channels, for uplink channel detection. This allows multiple users with more than the number of DMRS ports to perform uplink data transmission based on non-orthogonal multiple access (NOA). However, in practical applications, there is no solution for designing the mapping relationship between scheduled multiple users, DMRS ports, and NOA signatures in this scenario—that is, when supporting multiple user transport streams with more than the number of DMRS ports for NOA overlay transmission. Summary of the Invention
[0004] This application proposes a method and device for uplink data transmission of non-orthogonal multiple access user groups, which solves the problem of how to allocate DMRS ports and non-orthogonal multiple access signatures to non-orthogonal multiple access users when the number of non-orthogonal multiple access users superimposed on the same uplink transmission resource or the total number of transmission streams is higher than the number of DMRS ports corresponding to the resource. It is particularly suitable for application scenarios of repeated uplink data transmission.
[0005] In a first aspect, this application proposes a method for uplink data transmission in a non-orthogonal multiple access user group, comprising the following steps:
[0006] Determine the configuration information, which includes the adjustment method for the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities, and / or the adjustment method for the DMRS port allocation relationship;
[0007] The allocation relationship refers to allocating non-orthogonal multiple access signatures and / or DMRS ports to a set number of users, such that each user is allocated one non-orthogonal address signature, and / or each user is allocated one DMRS port;
[0008] The adjustment method refers to an algorithm for changing the allocation relationship between two consecutive transmission opportunities.
[0009] Determine downlink signaling for activating the configuration information and indicating non-orthogonal multiple access user uplink transmission.
[0010] The method according to any one of the embodiments of the first aspect of the present application, for a network-side device, includes the following steps:
[0011] Transmit configuration information, which includes an adjustment method for the non-orthogonal multiple access signature allocation relationship between consecutive multiple PUSCH transmission opportunities, and / or an adjustment method for the DMRS port allocation relationship.
[0012] Transmit downlink signaling for activating the configuration information and indicating non-orthogonal multiple access user uplink transmission.
[0013] The method according to any one of the embodiments of the first aspect of the present application, for a terminal-side device, includes the following steps:
[0014] Receive configuration information, which includes an adjustment method for the non-orthogonal multiple access signature allocation relationship between consecutive multiple PUSCH transmission opportunities, and / or an adjustment method for the DMRS port allocation relationship.
[0015] Receive downlink signaling for activating the configuration information and indicating non-orthogonal multiple access user uplink transmission.
[0016] Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any one of the embodiments of the first aspect of the present application, in any one transmission opportunity, each user is assigned a different non-orthogonal address signature, and / or N DMRS ports are alternately assigned to M users, where N < M, and in a set of multiple transmission opportunities, any user is assigned a DMRS port in at least one transmission opportunity.
[0017] Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any one of the embodiments of the first aspect of the present application, the non-orthogonal address signatures assigned to each user in adjacent transmission opportunities are different, and / or the DMRS ports assigned to each user in adjacent transmission opportunities are different.
[0018] Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any one of the embodiments of the first aspect of the present application, N DMRS ports are alternately assigned to M users, where N < M, and in the earlier transmission opportunity, DMRS ports are preferentially assigned to user devices with poor channel quality, or, in the earlier transmission opportunity, DMRS ports are preferentially not assigned to user devices with high channel quality.
[0019] Preferably, in the non-orthogonal multiple access user group uplink data transmission method described in any embodiment of the first aspect of this application, the adjustment method of the non-orthogonal multiple access signature allocation relationship between two adjacent PUSCH transmission opportunities is as follows: among K non-orthogonal multiple access signatures, the second transmission opportunity, based on the allocation relationship of the first transmission opportunity, cyclically extracts M non-orthogonal multiple access signatures by incrementing by a set bias, and uses them for one user respectively, where K≥M.
[0020] Preferably, in the non-orthogonal multiple access user group uplink data transmission method described in any embodiment of the first aspect of this application, the adjustment method of the DMRS address allocation relationship between two adjacent PUSCH transmission opportunities is as follows: among M users, the second transmission opportunity, based on the allocation relationship of the first transmission opportunity, cyclically selects N users by incrementing the offset MN, and allocates 1 DMRS address to each of them.
[0021] Secondly, this application also proposes a network-side device for implementing the method described in any one of the first aspects of this application. At least one module in the network-side device is used for at least one of the following functions: determining the configuration information; determining the downlink signaling; sending the configuration information; sending the downlink signaling; and receiving uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0022] Thirdly, this application also proposes a terminal-side device for implementing the method described in any one of the first aspects of this application. At least one module in the terminal-side device is used for at least one of the following functions: receiving the configuration information; receiving the downlink signaling; determining the configuration information; determining the downlink signaling; and sending uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0023] Fourthly, this application also proposes a communication device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method as described in any embodiment of the first aspect of this application.
[0024] Fifthly, this application also proposes a computer-readable medium on which a computer program is stored, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect of this application.
[0025] Sixthly, this application also proposes a mobile communication system comprising at least one network-side device as described in any embodiment of this application and / or at least one terminal-side device as described in any embodiment of this application.
[0026] The above-described technical solutions adopted in the embodiments of this application can achieve the following beneficial effects:
[0027] Implement a scheduling scheme when the number of DMRS ports is lower than the number of uplink non-orthogonal multiple access (NOMA) users or the total number of transmission streams, to support the superposition of more NOMA uplink transmissions on the same uplink transmission opportunity and improve system transmission efficiency. Configure the NOMA signature allocation adjustment relationship and / or DMRS port allocation corresponding allocation relationship on multiple consecutive PUSCH repeated transmission opportunities to reduce signaling overhead. Attached Figure Description
[0028] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0029] Figure 1 The relationship between non-orthogonal multiple access signatures and DMRS port configuration in existing technologies;
[0030] Figure 2 This is a flowchart illustrating an embodiment of the method of this application;
[0031] Figure 3 A diagram illustrating the allocation relationship between users, non-orthogonal multiple access signatures, and DMRS ports;
[0032] Figure 4 This is a flowchart illustrating an embodiment of the method of this application used in a network-side device;
[0033] Figure 5 This is a flowchart illustrating an embodiment of the method of this application used in a terminal-side device;
[0034] Figure 6 This is a schematic diagram of an embodiment of a network-side device;
[0035] Figure 7 This is a schematic diagram of an embodiment of the terminal-side device;
[0036] Figure 8 This is a schematic diagram of the structure of a network-side device according to another embodiment of the present invention;
[0037] Figure 9 This is a block diagram of a terminal-side device according to another embodiment of the present invention. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0039] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.
[0040] Figure 1 This section describes the relationship between non-orthogonal multiple access (NMO) signatures and DMRS port configurations in existing technologies. For uplink data channel PUSCH transmission, the PUSCH actually carries both data and the reference signal DMRS used to estimate the PUSCH channel. The base station estimates the channel based on the DMRS and then further detects the data. In uplink NMO technology, data from multiple users is transmitted by superimposing multiple access signatures onto the same PUSCH resource. However, multiple users need to use different DMRS ports to support the base station in estimating the uplink channel for different users. Therefore, the number of superimposed signatures is limited by the number of DMRS ports. For example... Figure 1 As shown: Multiple users use different DMRS ports for non-orthogonal multiple access overlay transmission.
[0041] Figure 2 This is a flowchart illustrating an embodiment of the method of this application.
[0042] This application proposes a method for uplink data transmission in a non-orthogonal multiple access user group, comprising the following steps 110-120:
[0043] Step 110: Determine the configuration information, which includes the adjustment method of the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities, and / or the adjustment method of the DMRS port allocation relationship.
[0044] The allocation relationship refers to allocating non-orthogonal multiple access signatures and / or DMRS ports to a set number of users, such that each user is allocated one non-orthogonal address signature and / or one DMRS port.
[0045] The adjustment method refers to the algorithm for changing the allocation relationship between two consecutive transmission opportunities. In other words, after the allocation relationship of the first transmission opportunity is processed according to the adjustment method (algorithm), the allocation relationship of the second transmission opportunity is generated.
[0046] For example, M UEs are allocated M non-orthogonal multiple access (NMO) signatures and N DMRS ports, where N is less than M, and there are K consecutive PUSCH repeated transmission opportunities. If the allocation relationship for M UEs to be allocated M MOMO signatures on the (k-1)th PUSCH transmission opportunity is D1, then the allocation relationship for M UEs to be allocated M MOMO signatures on the kth PUSCH transmission opportunity is C(D1), where C is the system configuration adjustment method. If the allocation relationship for M UEs to be allocated N DMRS ports on the (k-1)th PUSCH transmission opportunity is D2, then the allocation relationship for M UEs to be allocated N DMRS ports on the kth PUSCH transmission opportunity is J(D2), where J is the system configuration adjustment method.
[0047] The objective is that, in multiple consecutive transmission opportunities, the non-orthogonal multiple access signature allocation relationship for each transmission opportunity is adjusted based on the allocation relationship of the previous transmission opportunity according to at least one configured allocation method (i.e., C(D1)). Similarly, the DMRS port allocation relationship for each transmission opportunity is adjusted based on the allocation relationship of the previous transmission opportunity according to at least one configured allocation method (i.e., J(D2)). This ensures that each user's non-orthogonal multiple access signature changes with each transmission opportunity, and that each user has the opportunity to obtain a DMRS port allocation for uplink channel estimation in multiple transmission opportunities. Preferably, in the non-orthogonal multiple access user group uplink data transmission method described in any embodiment of the first aspect of this application, each user is assigned a different non-orthogonal address signature in adjacent transmission opportunities, and / or, each user is assigned a different DMRS port in adjacent transmission opportunities.
[0048] Optionally, the configuration information may indicate whether to enable changes to the on-premises non-orthogonal multiple access signature allocation relationship across multiple consecutive transmission opportunities. If enabled, the on-premises non-orthogonal multiple access signature allocation relationship will be changed in the manner described in step 1 based on method C(D1) in the next transmission opportunity. If not enabled, the on-premises non-orthogonal multiple access signature allocation relationship will be the same for each transmission opportunity.
[0049] Step 120: Determine downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
[0050] The downlink signaling can be downlink dynamic scheduling signaling or RRC signaling. The downlink signaling indicates resource location information for uplink data transmission by a group of users.
[0051] Preferably, the downlink signaling is used to indicate the uplink transmission resource location of the non-orthogonal multiple access (NMO) user, as well as the NMO signature and DMRS port allocation information on the first transmission opportunity. Combined with the configuration information, the corresponding allocation relationship between the NMO signature and DMRS port and multiple users on multiple repeated transmission opportunities is obtained.
[0052] More preferably, the downlink signaling indicates the non-orthogonal multiple access signature and DMRS port allocation information on the first transmission opportunity. This group of users, based on non-orthogonal multiple access technology, performs superimposed transmission at the same resource location based on the allocated non-orthogonal multiple access signature. This group of users transmits DMRS signals at the indicated resource location based on the allocated DMRS port information.
[0053] If the downlink signaling indicates multiple consecutive repeated transmission opportunities, then on the repeated transmission opportunities, the terminal, according to the method of this application, determines the corresponding non-orthogonal multiple access signature and DMRS port allocated on the second and subsequent transmission opportunities based on the allocation relationship of the first transmission opportunity.
[0054] Optionally, the downlink signaling instructs the scheduling user group to sort user IDs from high to low according to RSRP or to set a sorted sequence, which is used by the terminal to determine the DMRS port corresponding to its different transmission opportunities based on the sorting.
[0055] It should be further explained that the user ID sequence corresponds to each user and each transport stream. When a user supports multi-stream transport, the element in the user ID sequence takes the value (user ID, stream ID). For example, suppose there are 4 user IDs, 1 / 2 / 3 / 4, where user 1 is a dual-stream user and users 2 / 3 / 4 are single-stream users, then the user ID sequence can be set as {2,3,(1,1),(1,2),4}.
[0056] The indication fields included in the downlink signaling are shown in Table 1.
[0057] The downlink signaling indication fields described in Table 1
[0058]
[0059]
[0060] Optionally, the downlink signaling can be further used to instruct the terminal to perform non-orthogonal multiple access signatures and DMRS port allocation information for multiple consecutive transmission opportunities, excluding the first transmission opportunity. The manner in which the downlink signaling instructs the non-orthogonal multiple access signatures and DMRS port allocation information for each transmission opportunity is the same as the manner instructing the non-orthogonal multiple access signatures and DMRS port allocation information for the first transmission opportunity, and will not be described again.
[0061] It should be noted that the above steps are applicable to network entities in a wireless communication system, including terminal-side devices, network-side devices, or other intermediate devices; the above steps can also be used for a service device that provides information processing for the network entity device; the above steps can also be used for any device, system, subsystem, circuit, chip, or software entity that provides information reception, transmission, recognition, and processing for terminal-side devices or network-side devices.
[0062] To further illustrate the allocation relationship among users, non-orthogonal multiple access signatures, and DMRS ports in the configuration information, refer to Figure 3 , Tables 2 to 4.
[0063] Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any embodiment of the first aspect of the present application, in any transmission opportunity, each user is assigned a different non-orthogonal address signature, and / or N DMRS ports are allocated to M users in turn, where N < M. In a set of multiple transmission opportunities, any user is allocated DMRS ports in at least one transmission opportunity.
[0064] The specific description is as follows:
[0065] First, the non-orthogonal address signature allocation is described. Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any embodiment of the first aspect of the present application, the adjustment method of the non-orthogonal multiple access signature allocation relationship between two adjacent PUSCH transmission opportunities is to cyclically extract M from K non-orthogonal multiple access signatures in ascending order according to a set offset, and each is used for one user, where K ≥ M.
[0066] Assume that M UEs are correspondingly assigned M non-orthogonal multiple access signatures and N DMRS ports (where N is less than M), and there are K consecutive PUSCH repeated transmission opportunities. The ID sequence of the M non-orthogonal multiple access signatures correspondingly assigned to the M UEs in the (k - 1)-th PUSCH transmission opportunity is D1. Then, the ID sequence of the M non-orthogonal multiple access signatures correspondingly assigned to the M UEs in the k-th PUSCH transmission opportunity is C(D1), where C is the configuration in the configuration information. In the (k - 1)-th PUSCH transmission opportunity, the ID sequence of the N DMRS ports correspondingly assigned to the M UEs is D2. Then, the ID sequence of the N DMRS ports correspondingly assigned to the M UEs in the k-th PUSCH transmission opportunity is J(D1), where J is the configuration in the configuration information.
[0067] For example, suppose the operation of allocating M non-orthogonal multiple access signature ID sequences C(D1) to M UEs is to sequentially increment the non-orthogonal multiple access signature ID sequence M1 by Z, for example, C(D1) = D1(mod(D+Z,M)), where the element IDs of D1 are {1,2,3,…M}, and D1 can be represented as D1(D). Z is an integer greater than or equal to 0. For example, the non-orthogonal multiple access signature ID sequence allocated to M users is D1 = {k1,k2,k3,…kk}. M If Z = 4, then C(D1) = D1(mod(D+4,M)) = {k5,k6,k7,…k M The table below shows the non-orthogonal multiple access (NMO) signature allocation for the first transmission opportunity. Assuming the number of users and the number of NMO signatures M = 8, the corresponding allocation relationship M1 for the first transmission opportunity is {1, 2, 3, 4, 5, 6, 7, 8}, indicating that the NMO signature IDs for UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8. The corresponding allocation relationship D1′ for the second transmission opportunity is an increment of the allocation relationship D1 from the first transmission opportunity. D1′ = C(D1) = D1(mod(D+4,M)) = {5, 6, 7, 8, 1, 2, 3, 4}, indicating that the NMO signature IDs for UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 5 / 6 / 7 / 8 / 1 / 2 / 3 / 4. Iterating D1′ to D1, the corresponding allocation relationship for the second transmission opportunity is D1 = {1,2,3,4,5,6,7,8}. Similarly, the non-orthogonal multiple access (NMO) signature allocation relationship for the third transmission opportunity is D1 = {1,2,3,4,5,6,7,8}, indicating that the NMO signature IDs for UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8. The corresponding NMO signature allocation relationship for the fourth transmission opportunity is D1 = {5,6,7,8,1,2,3,4}, indicating that the NMO signature IDs for UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 5 / 6 / 7 / 8 / 1 / 2 / 3 / 4.
[0068] Table 2. Correspondence between multi-user and non-orthogonal multiple access signature allocation for 4 consecutive transmission opportunities. Example D1
[0069]
[0070]
[0071] It should be further explained that when the number of allocable non-orthogonal multiple access (NOMA) signatures is W, which is greater than the number of scheduled users M, the methods for selecting M NOMA signatures from W = {1, 2, ..., W} include: The first method is to select M NOMA signatures from W, and multiple consecutive transmission opportunities are allocated from the selected M NOMA signatures according to a set principle; the second method is to select M NOMA signatures from W NOMA signatures for each transmission opportunity according to a set principle, and the M NOMA signatures for each transmission opportunity can be different. For example, suppose W = 16, i.e., 16 NOMA signatures, and M = 8, i.e., 8 scheduled users. The first method selects 8 NOMA signatures from 1 to 16 with IDs 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8, and each transmission opportunity is allocated from the selected 8 NOMA signatures, as shown in Table 1. The second method assumes that the non-orthogonal multiple access signature IDs are allocated according to the Z-order increment principle, i.e., C(D1) = W(mod(D+Z,W)), where W is the element ID W = {1,2,3,…W}. When the incremented ID is greater than W, a modulo operation is performed: ID = mod(ID,W). As shown in the table below: In the first transmission opportunity, the non-orthogonal multiple access signature IDs are 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8, i.e., D1 = {1,2,3,4,5,6,7,8}, indicating that the non-orthogonal multiple access signature IDs corresponding to UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8. In the second transmission opportunity, the non-orthogonal multiple access (NMO) signature IDs are 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12. Assuming the incrementing parameter Z = 4, this means that the NMO signature IDs corresponding to UE1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 are 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12. Similarly, in the third transmission opportunity, the NMO signature IDs are 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16, and in the fourth transmission opportunity, they are 13 / 14 / 15 / 16 / 1 / 2 / 3 / 4.
[0072] Table 3. Correspondence between multi-user and non-orthogonal multiple access signature allocation for four consecutive transmission opportunities. Example D1
[0073] User ID sequence 1 2 3 4 5 6 7 8 First transmission opportunity D1 1 2 3 4 5 6 7 8 Second transmission opportunity D1 5 6 7 8 9 10 11 12 Third transmission opportunity D1 9 10 11 12 13 14 15 16 4th transmission opportunity D1 13 14 15 16 1 2 3 4
[0074] It should be further explained that when a user supports multi-stream transmission, each stream can be regarded as a separate user, corresponding to a different multiple access signature. That is, each multiple access signature ID corresponds to a transmission stream of each user. In this case, the element in the user ID sequence takes the value of (user ID, stream ID). For example, in Table 1 or Table 2, the user ID sequence is set as {(1,1),(1,2),2,3,4,5,6,7}. That is, user 1 supports 2 streams, and its position in the user ID sequence is the first 2. Users 2 / 3 / 4 / 5 / 6 / 7 support a single stream.
[0075] Next, the DMRS allocation is described. Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any one of the embodiments of the first aspect of the present application, the adjustment method of the DMRS address allocation relationship between two adjacent PUSCH transmission opportunities is as follows: among M users, N users are cyclically selected in increasing order with an offset of M - N, and each is assigned one DMRS address.
[0076] Suppose the operation of the ID sequence J(D2) corresponding to the allocation relationship where M UEs are assigned N DMRS ports is as follows: Suppose D2 = {b1, b2, b3,... b M}, where the element b m takes integer values in the range of 0 to N. When b m takes the value of 0, it means that the corresponding user ID has no corresponding DMRS port. When the value is n, it means that the corresponding DMRS port ID is n. Suppose the number of zero elements in D2 = {b1, b2, b3,... b M} is M - N, and their corresponding position IDs in D2 are {p1, p2,.. pM - N}, then the sequence of zero elements in D2 is The position IDs corresponding to the zero elements in J(D2) are mod({p1, p2,.. pM - N} + M - N, M), and the other position IDs take non-zero values. The sequence of non-zero elements in D2 is mapped to the non-zero elements in J(D2) in order. For the first transmission opportunity, the UEs are sorted according to the RSRP between the UEs and the base station from high to low or other set sorting. In the first transmission opportunity, according to the embodiments of the present application, the values of the elements in D2 corresponding to the consecutive M - N UEs indicated in the downlink signaling as having no DMRS port allocation are 0, and the values of the other N elements are in the order of 1, 2, 3,..., N; or by default, the first M - N UEs sorted according to the UE ID have no corresponding DMRS ports, that is, the first M - N elements in D2 for the first transmission opportunity take the value of 0, and the values of the last N elements in D2 are in the order of 1, 2, 3,..., N.
[0077] Preferably, in the non-orthogonal multiple access user group uplink data transmission method according to any one of the embodiments of the first aspect of the present application, N DMRS ports are allocated to M users in turn, N < M. In the prior transmission opportunities, DMRS ports are preferentially allocated to user devices with poor channel quality, or, in the prior transmission opportunities, DMRS ports are preferentially not allocated to user devices with high channel quality.
[0078] Further illustration is as follows: Assume there are 8 users and 6 DMRS ports, i.e., M=8, N=6. According to RSRP sorting or other configured sorting methods, the user ID sequence from high to low is {1,2,3,4,5,6,8,7}. In the first transmission opportunity, before sorting, MN=2 users have no DMRS port allocation. After sorting, the 6 users take the values 1,2,3,4,5,6 in sequence. Therefore, the first transmission opportunity D2 = {0,0,1,2,3,4,5,6}, indicating that UE1 and UE2 have no DMRS port allocation, and the DMRS port IDs corresponding to UE3 / 4 / 5 / 6 / 8 / 7 are 1 / 2 / 3 / 4 / 5 / 6. The second transmission opportunity, compared to the first transmission opportunity where the positions with 0 are mod({p1,p2,..pM-N}+MN, M)=mod({1,2}+2,8)={3,4}, maps the other non-zero positions sequentially to the non-zero values of the first transmission opportunity. That is, the second transmission opportunity D2′=J(D2)={1,2,0,0,3,4,5,6} indicates that UE3 and UE4 have no DMRS port allocation, and the DMRS port IDs corresponding to UE1 / 2 / 5 / 6 / 8 / 7 are 1 / 2 / 3 / 4 / 5 / 6. D2′ is iterated to D2, and so on. The third transmission opportunity D2={1,2,3,4,0,0,5,6} indicates that UE5 and UE6 have no DMRS port allocation, and the DMRS port IDs corresponding to UE1 / 2 / 3 / 4 / 8 / 7 are 1 / 2 / 3 / 4 / 5 / 6. The 4th transmission opportunity D2 = {1,2,3,4,5,6,0,0} indicates that UE8 and UE7 have no DMRS port allocation, and the DMRS port IDs corresponding to UE1 / 2 / 3 / 4 / 5 / 6 are 1 / 2 / 3 / 4 / 5 / 6.
[0079] Table 4. Correspondence between Multi-User and DMRS Port Signature Allocation for 4 Consecutive Transmission Opportunities (Example D2)
[0080]
[0081] It should be further explained that when a user supports multi-stream transmission, each stream can be regarded as a separate user, corresponding to a different DMRS port. That is, each DMRS port ID corresponds to a transmission stream for each user. In this case, the element in the user ID sequence takes the value of (user ID, stream ID). For example, in Table 4, the user ID sequence is set as {(1,1),(1,2),2,3,4,5,7,6}, that is, user 1 supports 2 streams, and its position in the user ID sequence is the first 2. Users 2 / 3 / 4 / 5 / 6 / 7 support a single stream.
[0082] Figure 4 This is a flowchart illustrating an embodiment of the method of this application used in a network-side device.
[0083] The method described in any embodiment of the first aspect of this application, used in a network-side device, includes the following steps 210-240:
[0084] Step 210: Determine the configuration information, which includes the adjustment method of the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities, and / or the adjustment method of the DMRS port allocation relationship.
[0085] In step 210, the adjustment method for the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities and / or the adjustment method for the DMRS port allocation relationship are determined.
[0086] Step 220: Send the configuration information.
[0087] Step 230: Determine downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
[0088] Step 240: Send the downlink signaling.
[0089] Figure 5 This is a flowchart illustrating an embodiment of the method of this application used in a terminal-side device.
[0090] The method described in any embodiment of the first aspect of this application, used in a terminal-side device, includes the following steps 310-340:
[0091] Step 310: Receive configuration information.
[0092] Step 320: Determine the configuration information, which includes the adjustment method of the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities, and / or the adjustment method of the DMRS port allocation relationship.
[0093] In step 320, the adjustment method for the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities and / or the adjustment method for the DMRS port allocation relationship are determined.
[0094] Step 330: Receive downlink signaling.
[0095] Step 340: Determine the downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
[0096] Figure 6 This is a schematic diagram of an embodiment of a network-side device.
[0097] This application also proposes a network-side device for implementing the method of any embodiment of this application. At least one module in the network-side device is used for at least one of the following functions: determining the configuration information; determining the downlink signaling; sending the configuration information; sending the downlink signaling; and receiving uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0098] To implement the above technical solution, this application proposes a network-side device 400, which includes a network transmitting module 401, a network determining module 402, and a network receiving module 403 that are interconnected.
[0099] The network sending module is used to send the configuration information and downlink signaling.
[0100] The network determination module is used to determine the configuration information, namely: determining the adjustment method of the non-orthogonal multiple access signature allocation relationship among multiple consecutive PUSCH transmission opportunities, and / or, the adjustment method of the DMRS port allocation relationship. It is also used to determine the downlink signaling, namely: determining the adjustment method in the activated configuration information, and further, determining at least one of the following information: user ID sequence, non-orthogonal multiple access signature allocation relationship for the first transmission opportunity, DMRS port allocation relationship for the first transmission opportunity, UE indication of no DMRS port allocation for the first transmission opportunity, and the number of users without DMRS port allocation.
[0101] The network receiving module is used to receive uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0102] The specific methods for implementing the functions of the network sending module, network determining module, and network receiving module are as described in the various method embodiments of this application, and will not be repeated here.
[0103] The network-side equipment described in this application may refer to base station facilities, network-side equipment or servers connected to base stations, systems that provide services for the aforementioned equipment, or any system, subsystem, module, circuit, chip or software operating device that provides information reception, transmission, identification and processing for the aforementioned equipment.
[0104] Figure 7 This is a schematic diagram of an embodiment of the terminal-side device.
[0105] This application also proposes a terminal-side device for implementing the method of any embodiment of this application, wherein at least one module in the terminal-side device is used for at least one of the following functions: receiving the configuration information; receiving the downlink signaling; determining the configuration information; determining the downlink signaling; and sending uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0106] To implement the above technical solution, this application proposes a terminal-side device 500, which includes a terminal transmitting module 501, a terminal determining module 502, and a terminal receiving module 503 that are interconnected.
[0107] The terminal receiving module is used to receive the configuration information and downlink signaling.
[0108] The terminal determination module is used to determine the configuration information, namely: determining the adjustment method of the non-orthogonal multiple access signature allocation relationship among multiple consecutive PUSCH transmission opportunities, and / or, the adjustment method of the DMRS port allocation relationship. It is also used to determine the downlink signaling, namely: determining the adjustment method in the activated configuration information, and further, determining at least one of the following information: user ID sequence, non-orthogonal multiple access signature allocation relationship for the first transmission opportunity, DMRS port allocation relationship for the first transmission opportunity, UE indication of no DMRS port allocation for the first transmission opportunity, and the number of users without DMRS port allocation.
[0109] The terminal transmitting module is used to receive uplink transmission signals in multiple uplink transmission opportunities according to the allocation relationship and adjustment method.
[0110] The specific methods for implementing the functions of the terminal sending module, the terminal determining module, and the terminal receiving module are as described in the various method embodiments of this application, and will not be repeated here.
[0111] The terminal-side equipment described in this application may refer to user equipment (UE), personal mobile terminal, smart terminal, mobile phone, computer with communication function, system providing services for the above-mentioned equipment, or any system, subsystem, module, circuit, chip or software running device that provides information reception, transmission, identification and processing for the above-mentioned equipment.
[0112] Figure 8 A schematic diagram of a network-side device according to another embodiment of the present invention is shown. As shown, the network-side device 600 includes a processor 601, a wireless interface 602, and a memory 603. The wireless interface may consist of multiple components, including a transmitter and a receiver, providing a unit for communication with various other devices over a transmission medium. The wireless interface implements communication functions with the terminal-side device, processes wireless signals through receiving and transmitting devices, and the data carried by the signals is communicated with the memory or processor via an internal bus structure. The memory 603 contains a computer program that executes any embodiment of this application, and the computer program runs or modifies the processor 601. When the memory, processor, and wireless interface circuit are connected through a bus system, the bus system includes a data bus, a power bus, a control bus, and a status signal bus, which will not be described in detail here.
[0113] Figure 9 This is a block diagram of a terminal-side device according to another embodiment of the present invention. The terminal-side device 700 includes at least one processor 701, a memory 702, a user interface 703, and at least one network interface 704. The various components in the terminal-side device 700 are coupled together via a bus system. The bus system is used to implement communication between these components. The bus system includes a data bus, a power bus, a control bus, and a status signal bus.
[0114] User interface 703 may include a display, keyboard, or clicking device, such as a mouse, trackball, touchpad, or touchscreen.
[0115] The memory 702 stores executable modules or data structures. The memory may store an operating system and application programs. The operating system includes various system programs, such as a framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application programs include various applications, such as media players and browsers, used to implement various application functions.
[0116] In an embodiment of the present invention, the memory 702 contains a computer program that executes any embodiment of the present application, the computer program being run on or modified by the processor 701.
[0117] The memory 702 includes a computer-readable storage medium. The processor 701 reads the information in the memory 702 and, in conjunction with its hardware, completes the steps of the above-described method. Specifically, the computer-readable storage medium stores a computer program, which, when executed by the processor 701, implements the steps of the method embodiments described in any of the above embodiments.
[0118] The processor 701 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the method in this application can be completed by the integrated logic circuitry in the hardware of the processor 701 or by instructions in software form. The processor 701 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a readily available programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor.
[0119] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. In a typical configuration, the device of this application includes one or more processors (CPUs), an input / output user interface, a network interface, and memory.
[0120] Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0121] Therefore, this application also proposes a computer-readable medium storing a computer program that, when executed by a processor, implements the steps of the method described in any embodiment of this application. For example, the memory 603, 702 of the present invention may include non-permanent memory in the form of computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM.
[0122] Based on the embodiments of the above-described apparatus in this application, this application also proposes a mobile communication system, including at least one embodiment of any terminal-side device in this application and / or at least one embodiment of any network-side device in this application.
[0123] It should be noted that the specific mobile communication technology described in this invention is not limited, and can be WCDMA, CDMA2000, TD-SCDMA, WiMAX, LTE / LTE-A, LAA, MuLTEfire, and subsequent fifth-generation, sixth-generation, and Nth-generation mobile communication technologies.
[0124] The terminal described in this invention refers to a terminal-side product that can support the communication protocols of terrestrial mobile communication systems, and a specially designed wireless modem module that can be integrated into various types of terminal forms such as mobile phones, tablets, and data cards to complete communication functions.
[0125] For ease of description, we will use the fourth-generation mobile communication system LTE / LTE-A and its derivative MulteFire as an example, where the mobile communication terminal can be represented as UE (User Equipment), and the network-side access equipment can be represented as a base station or access point.
[0126] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0127] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A method for uplink data transmission in a non-orthogonal multiple access user group, characterized in that, Includes the following steps: The number of users or the number of transport streams is higher than the number of DMRS ports. Determine the configuration information, which includes the adjustment method for the non-orthogonal multiple access signature allocation relationship between multiple consecutive PUSCH transmission opportunities, and / or the adjustment method for the DMRS port allocation relationship; The allocation relationship refers to allocating non-orthogonal multiple access signatures and / or DMRS ports to a set number of users, such that each user is allocated one non-orthogonal address signature, and / or each user is allocated one DMRS port; The adjustment method refers to an algorithm that changes the allocation relationship between two consecutive transmission opportunities. The allocation relationship of each transmission opportunity is adjusted according to at least one configured method based on the allocation relationship of the previous transmission opportunity, so that each user has the opportunity to obtain DMRS port allocation for uplink channel estimation in multiple transmission opportunities. Determine downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
2. A method for uplink data transmission of non-orthogonal multiple access user groups, used in network-side equipment, characterized in that, Includes the following steps: The number of users or the number of transport streams is higher than the number of DMRS ports. Send configuration information, which includes the adjustment method for the non-orthogonal multiple access signature allocation relationship among multiple consecutive PUSCH transmission opportunities, and / or the adjustment method for the DMRS port allocation relationship; The allocation relationship refers to allocating non-orthogonal multiple access signatures and / or DMRS ports to a set number of users, such that each user is allocated one non-orthogonal address signature, and / or each user is allocated one DMRS port; The adjustment method refers to an algorithm that changes the allocation relationship between two consecutive transmission opportunities. The allocation relationship of each transmission opportunity is adjusted according to at least one configured method based on the allocation relationship of the previous transmission opportunity, so that each user has the opportunity to obtain DMRS port allocation for uplink channel estimation in multiple transmission opportunities. Send downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
3. A method for uplink data transmission in a non-orthogonal multiple access user group, used in a terminal-side device, characterized in that, Includes the following steps: The number of users or the number of transport streams is higher than the number of DMRS ports. Receive configuration information, which includes the adjustment method for the non-orthogonal multiple access signature allocation relationship among multiple consecutive PUSCH transmission opportunities, and / or the adjustment method for the DMRS port allocation relationship; The allocation relationship refers to allocating non-orthogonal multiple access signatures and / or DMRS ports to a set number of users, such that each user is allocated one non-orthogonal address signature, and / or each user is allocated one DMRS port; The adjustment method refers to an algorithm that changes the allocation relationship between two consecutive transmission opportunities. The allocation relationship of each transmission opportunity is adjusted according to at least one configured method based on the allocation relationship of the previous transmission opportunity, so that each user has the opportunity to obtain DMRS port allocation for uplink channel estimation in multiple transmission opportunities. Receive downlink signaling, which is used to activate the configuration information and instruct non-orthogonal multiple access users to transmit uplink.
4. The uplink data transmission method for non-orthogonal multiple access user groups as described in any one of claims 1 to 3, characterized in that, In any one transmission opportunity, each user is assigned a different non-orthogonal address signature, and / or N DMRS ports are assigned to M users in turn, where N < M. In a set of multiple transmission opportunities, any user is assigned a DMRS port in at least one transmission opportunity.
5. The non-orthogonal multiple access user group uplink data transmission method according to any one of claims 1 to 3, wherein the non-orthogonal address signatures assigned to each user in adjacent transmission opportunities are different, and / or the DMRS ports assigned to each user in adjacent transmission opportunities are different.
6. The non-orthogonal multiple access user group uplink data transmission method according to any one of claims 1 to 3, wherein N DMRS ports are assigned to M users in turn, where N < M. In a previous transmission opportunity, DMRS ports are preferentially assigned to user equipment with poor channel quality, or in a previous transmission opportunity, DMRS ports are preferentially not assigned to user equipment with high channel quality.
7. The non-orthogonal multiple access user group uplink data transmission method according to any one of claims 1 to 3, wherein the adjustment method of the non-orthogonal multiple access signature assignment relationship between two adjacent PUSCH transmission opportunities is that among K non-orthogonal multiple access signatures, in the second transmission opportunity based on the assignment relationship of the first transmission opportunity, M non-orthogonal multiple access signatures are cyclically taken out after increasing by a set offset, and are respectively used for one user, where K ≥ M.
8. The non-orthogonal multiple access user group uplink data transmission method according to any one of claims 1 to 3, wherein the adjustment method of the DMRS address assignment relationship between two adjacent PUSCH transmission opportunities is that among M users, in the second transmission opportunity based on the assignment relationship of the first transmission opportunity, N users are cyclically taken out after increasing by an offset of M - N, and one DMRS address is respectively assigned to each of them.
9. A network-side device for implementing the method according to any one of claims 1 to 8, wherein at least one module in the network-side device is used for at least one of the following functions: determining the configuration information; determining the downlink signaling; sending the configuration information; sending the downlink signaling; receiving an uplink transmission signal according to the assignment relationship and adjustment method in multiple uplink transmission opportunities 10. A terminal-side device for implementing the method according to any one of claims 1 to 8, wherein at least one module in the terminal-side device is used for at least one of the following functions: receiving the configuration information; receiving the downlink signaling; determining the configuration information; determining the downlink signaling; sending an uplink transmission signal according to the assignment relationship and adjustment method in multiple uplink transmission opportunities 11. A communication device, characterized in that, Comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 8 are implemented.
12. A computer-readable medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
13. A mobile communication system comprising at least one network-side device as described in claim 9 and / or at least one terminal-side device as described in claim 10.
Citation Information
Patent Citations
Configuration of non-orthogonal multiple access transmissions in a wireless communication system
CN110521162A
Demodulation reference signal port hopping for grant-free physical uplink shared channel communication
CN112514307A