Grouping and use of short sequence signals

文档序号:1277344 发布日期:2020-08-25 浏览:9次 中文

阅读说明:本技术 短序列信号的分组和使用 (Grouping and use of short sequence signals ) 是由 梁春丽 夏树强 左志松 郝鹏 韩祥辉 于 2017-11-10 设计创作,主要内容包括:用于基站和UE之间通信的短物理上行链路控制信道提出和/或采用了新序列。在示例性实施例中,UE基于包括新序列的序列组与基站进行通信,其中,至少部分基于单个序列组中包括的其它现有序列的相关性而将新序列分配给不同序列组。(The short physical uplink control channel for communication between the base station and the UE proposes and/or employs a new sequence. In an exemplary embodiment, a UE communicates with a base station based on a sequence group including a new sequence, wherein the new sequence is assigned to a different sequence group based at least in part on a correlation of other existing sequences included in the single sequence group.)

1. A method of wireless communication, comprising:

communicating with a wireless communication node based at least in part on a distinct target sequence included in a distinct sequence group selected from a plurality of sequence groups, wherein:

the discriminating target sequence is a member of a set of target sequences, and,

assigning each target sequence of the set of target sequences to a single sequence group of the plurality of sequence groups based at least in part on a correlation value between the target sequence and at least one other sequence of the single sequence group.

2. The method of claim 1, wherein the set of distinguishments is selected based at least in part on an identification of at least a cell, a user, or a communication channel.

3. The method of claim 1, wherein each target sequence of the set of target sequences is a different length-12 sequence.

4. The method of claim 3, wherein each different length-12 sequence corresponds to the following mathematical form:

5. the method of claim 1, wherein the communicating with a wireless communication node comprises: using the distinct target sequence for transmitting wireless signals to or receiving wireless signals from the wireless communication node.

6. The method of claim 1, wherein the wireless communication node is a User Equipment (UE) or a base station.

7. The method of claim 1, wherein the correlation value between the target sequence and the at least one other sequence is calculated based on:

xcorr_coeffs=NFFT*IFFT(Seq1.*conj(Seq2),NFFT)/length(Seq1)

where IFFT (X, N) is an inverse fourier transform operation of N _ point, Seq1 represents the target sequence, Seq2 represents one other sequence, and conj () is a complex conjugate operation.

8. The method of claim 1, wherein each target sequence of the set of target sequences is further assigned to a single sequence group of the plurality of sequence groups based on a comparison of: (1) a correlation value between the target sequence and at least one other sequence of the single sequence group, and (2) at least one correlation value between the target sequence and one or more sequences of another sequence group.

9. The method of claim 1, wherein the at least one other sequence comprises at least one sequence of length X, where X ═ 12N and N is an integer greater than 0.

10. The method of claim 9, wherein the length-X sequence is a length-24 sequence corresponding to the following mathematical form:

11. the method of claim 10, wherein u is a group index identifying one of the plurality of sequence groups, and wherein u is a value of andthe relationship between the values is shown in the following table:

12. the method of claim 11, wherein the plurality of sequence sets comprises at least one of:

a sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-24u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-8u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-9u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-17u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-14u(n) or

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein said other length-24 sequences correspond to r of u-11u(n)。

13. The method of claim 11, wherein fewer than 3 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-24 sequence in any other of the plurality of sequence groups have corresponding correlation values in excess of 0.8.

14. The method of claim 9, wherein the length-X sequence is a length-36 sequence corresponding to the mathematical form:

wherein the qth root Zadoff-Chu sequence is defined by the following formula:

wherein q is given by:

and is

Wherein the length of the Zadoff-Chu sequenceBy makingIs given, wherein,

15. the method of claim 14, wherein the plurality of sequence sets comprises at least one of:

a sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-23 and v-0

Comprising a length-12 target sequenceAnd another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-6 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-16 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-27 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-22 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-1 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-2 and v-0Or

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein said other length-36 sequences correspond to u-15 and v-0

16. The method of claim 14, wherein fewer than 2 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-36 sequence in any other of the plurality of sequence groups have corresponding correlation values in excess of 0.8.

17. The method of claim 11, wherein the at least one other sequence further comprises a length 36 sequence corresponding to the mathematical form:

wherein the qth root Zadoff-Chu sequence is defined by the following formula:

wherein q is given by:

and is

Wherein the length of the Zadoff-Chu sequenceBy makingIs given, wherein,

18. the method of claim 17, wherein the plurality of sequence sets comprises at least one of:

a set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein the other sequence pairs with the length of 24R corresponding to u ═ 23u(n), and wherein said other length-36 sequences correspond to u-23 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-6u(n), and wherein said other length-36 sequences correspond to u-6 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein the other length-24 sequences correspond to r of u-16u(n), and wherein said other length-36 sequences correspond to u-16 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein the other length-24 sequences correspond to r of u-24u(n), and wherein said other length-36 sequences correspond to u-24 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-27u(n), and wherein said other length-36 sequences correspond to u-27 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-8u(n), and wherein said other length-36 sequences correspond to u-8 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-1u(n), and wherein said other length-36 sequences correspond to u-1 and v-0

Comprising a length-12 target sequence, length 24 and a sequence set of another sequence of length 36, wherein the target sequence of length 12 corresponds to the sequence set of length 4 and the sequence set of length 36Wherein said other length-24 sequences correspond to r of u-2u(n), and wherein said other length-36 sequences correspond to u-2 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-9u(n), and wherein said other length-36 sequences correspond to u-9 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-17u(n), and wherein said other length-36 sequences correspond to u-17 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-14u(n), and wherein said other length-36 sequences correspond to u-14 and v-0

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-11u(n), and wherein said other length-36 sequences correspond to u-11 and v-0Or

A set of sequences comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds toWherein said other length-24 sequence corresponds to r of u-15u(n), and wherein said other length-36 sequences correspond to u-15 and v-0

19. The method of claim 17, wherein (1) fewer than 4 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-24 sequence in any other of the plurality of sequence groups have corresponding correlation values in excess of 0.8, and (2) fewer than 3 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-36 sequence in any other of the plurality of sequence groups have corresponding correlation values in excess of 0.8.

20. An apparatus for wireless communication comprising a memory and a processor, wherein the processor reads code from the memory and implements the method of any of claims 1-19.

21. A computer readable program storage medium having code stored thereon, which when executed by a processor, causes the processor to implement the method of any one of claims 1 to 19.

Technical Field

The present disclosure relates generally to digital wireless communications.

Background

Mobile telecommunications technology is moving the world towards increasingly interconnected and networked society. Next generation systems and wireless communication technologies will need to support a wider range of application scenarios and provide a more sophisticated and refined range of access requirements and flexibility than existing wireless networks.

Long Term Evolution (LTE) is a wireless communication standard developed by the third generation partnership project (3GPP) for mobile devices and data terminals. LTE-advanced (LTE-a) is a wireless communication standard that enhances the LTE standard. A fifth generation wireless system, referred to as 5G, improves the LTE and LTE-a wireless standards and addresses the need to support higher data rates, large numbers of connections, ultra-low latency, high stability, and other emerging services.

Disclosure of Invention

The present disclosure relates to methods, systems, and devices for grouping and using short sequences in wireless communications, such as Physical Uplink Control Channel (PUCCH) and/or short PUCCH transmissions.

An exemplary embodiment discloses a wireless communication method. The method comprises the following steps: a wireless communication node communicates with based at least in part on a distinct target sequence included in a distinct sequence group, the distinct sequence group being selected from a plurality of sequence groups. The distinct target sequence is a member of a set of target sequences, and each target sequence of the set of target sequences is assigned to a single sequence group of a plurality of sequence groups based at least in part on a correlation value between the target sequence and at least one other sequence of the single sequence group. In some embodiments, the set of distinct sequences is selected based at least in part on an identity of at least a cell, a user, or a communication channel.

In some embodiments, each target sequence of the set of target sequences is a different length-12 sequence. In some embodiments, each different length-12 sequence corresponds to the following mathematical form:

in some embodiments, communicating with the wireless communication node comprises: the distinct target sequence is used for transmitting wireless signals to or receiving wireless signals from the wireless communication node. In some embodiments, the wireless communication node is a User Equipment (UE) or a base station.

In some embodiments, the correlation value between the target sequence and the at least one other sequence is calculated based on the following equation:

xcorr_coeffs=NFFT*IFFT(Seq1.*conj(Seq2),NFFT)/length(Seq1)

where IFFT (X, N) is an N _ point inverse fourier transform operation, Seq1 represents the target sequence, Seq2 represents one other sequence, and conj () is a complex conjugate operation.

In some embodiments, each target sequence of the set of target sequences is further assigned to a single sequence group of the plurality of sequence groups based on a comparison of: (1) a correlation value between the target sequence and at least one other sequence of the single sequence group, and (2) at least one correlation value between the target sequence and one or more sequences of another sequence group.

In some embodiments, the at least one other sequence comprises at least one sequence of length X, wherein X ═ 12N and N is an integer greater than 0. In some embodiments, the length X sequence is a length 24 sequence, which corresponds to the following mathematical form:

in some embodiments, u is a group index that identifies one of a plurality of sequence groups, and wherein u is a value of andthe relationship between the values is shown in the following table:

in some embodiments, the plurality of sequence groups comprises at least one of:

a sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length-24 sequences correspond to r of u-24u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length-24 sequences correspond to r of u-8u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length-24 sequences correspond to r of u-9u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length 24 sequences correspond to r of u-17u(n),

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length 24 sequences correspond to r of u-14u(n) or

A sequence set comprising a target sequence of length 12 and another sequence of length 24, wherein the target sequence of length 12 corresponds toAnd wherein the other length-24 sequences correspond to r of u-11u(n) of (a). In some embodiments, less than 3 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-24 sequence in any other of the plurality of sequence groups have a corresponding correlation value in excess of 0.8.

In some embodiments, the length X sequence is a length 36 sequence, which corresponds to the following mathematical form:

wherein the qth root Zadoff-Chu sequence is defined as:

wherein q is given by:

and is

Wherein the length of the Zadoff-Chu sequenceGiven by the maximum prime number, such thatWherein the content of the first and second substances,

in some embodiments, the plurality of sequence groups comprises at least one of:

a sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-23 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-6 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-16 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-27 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length 36 sequences correspond to u-22 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-1 and v-0

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-2 and v-0Or

A sequence set comprising a target sequence of length 12 and another sequence of length 36, wherein the target sequence of length 12 corresponds toAnd wherein the other length-36 sequences correspond to u-15 and v-0In some embodimentsLess than 2 sequence pairs between a length-12 sequence in any sequence group of the plurality of sequence groups and a length-36 sequence in any other sequence group of the plurality of sequence groups have a corresponding correlation value of more than 0.8.

In some embodiments, the plurality of sequence groups comprises at least one of:

a sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-23u(n), and wherein the other length-36 sequences correspond to u-23 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-6u(n), and wherein the other length-36 sequences correspond to u-6 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-16u(n), and wherein the other length-36 sequences correspond to u-16 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length-24 sequences correspond to r of u-24u(n), and wherein the other length-36 sequences correspond to u-24 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-27u(n), and wherein the other length-36 sequences correspond to u-27 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-8u(n), and wherein the other length-36 sequences correspond to u-8 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-1u(n), and wherein the other length-36 sequences correspond to u-1 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-2u(n), and wherein the other length-36 sequences correspond to u-2 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-9u(n), and wherein the other length-36 sequences correspond to u-9 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-17u(n), and wherein the other length-36 sequences correspond to u-17 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-14u(n), and wherein the other length-36 sequences correspond to u-14 and v-0

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-11u(n), and wherein the other length-36 sequences correspond to u-11 and v-0Or

A sequence set comprising a target sequence of length 12, another sequence of length 24, and another sequence of length 36, wherein the target sequence of length 12 corresponds to the target sequence of length 12Wherein the other length 24 sequences correspond to r of u-15u(n), and wherein the other length-36 sequences correspond to u-15 and v-0In some embodiments, (1) fewer than 4 sequence pairs between a length-12 sequence in any of the plurality of sequence groups and a length-24 sequence in any other of the plurality of sequence groups have corresponding correlation values in excess of 0.8, and (2) more than 0.8 between the plurality of sequence groupsLess than 3 sequence pairs between a length-12 sequence in any sequence group of the plurality of sequence groups and a length-36 sequence in any other sequence group of the plurality of sequence groups have corresponding correlation values in excess of 0.8.

In yet another exemplary aspect, the above-described method is embodied in the form of processor-executable code and stored in a computer-readable program medium.

In yet another exemplary embodiment, an apparatus configured or operable to perform the above-described method is disclosed.

The above and other aspects and embodiments thereof are described in more detail in the accompanying drawings, the description and the claims.

Drawings

Fig. 1 illustrates an example base station and UE in wireless communications using PUCCH and/or short PUCCH channels in accordance with some embodiments of the disclosed technology.

Fig. 2 illustrates an exemplary flow diagram of a method for assigning a new sequence to an existing sequence group in accordance with some embodiments of the disclosed technology.

Fig. 3A and 3B illustrate two examples of zero-padding applications in accordance with some embodiments of the disclosed technology.

Fig. 4 illustrates an example block diagram of a UE utilizing sequence sets in accordance with some embodiments of the disclosed technology.

Fig. 5 illustrates an example block diagram of a base station management sequence set in accordance with some embodiments of the disclosed technology.

Detailed Description

More sophisticated and sophisticated access requirement ranges and flexibility are provided and under development in the fourth generation (4G) and fifth generation (5G) mobile communication technologies of LTE/LTE-a. Currently, enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), and mass machine type communication (mtc) are in research and/or development in both 4G and 5G systems.

Currently under standardization in 5G, New Radio (NR) technologies have proposed the use of short PUCCH transmissions. More specifically, the present disclosure relates to the grouping and use of new short sequences that are orthogonal and meet the performance requirements of the short PUCCH under consideration in the 3GPP standards organization.

The PUCCH or short PUCCH is a radio channel for transmitting information from a mobile station or User Equipment (UE) to a base station. For example, the UE may transmit information such as an Acknowledgement (ACK), a non-acknowledgement (NACK), and a Scheduling Request (SR) using the PUCCH. The UE can transmit an ACK/NACK to the base station to inform the base station whether the UE has properly decoded the data transmitted by the base station. A Scheduling Request (SR) is used by a UE to request uplink resources to transmit data.

In the standardization of NR, it has been agreed to employ a sequence with a low peak-to-average power ratio (PAPR) for a short PUCCH to carry up to 2 bits of Uplink Control Information (UCI). In contrast, LTE employs a computer-generated constant amplitude zero auto-correlation (GC-CAZAC) sequence of length 12 or 24 for 1 or 2 Resource Blocks (RBs) and cyclic spreading of Zad-off Chu (ZC) sequences for 3 or more RBs. NR sequences are more stringent (e.g., require a lower cubic metric/peak-to-average power ratio (CM/PAPR)). The length 12 sequences currently used in LTE may not meet these new requirements. Therefore, new sequences with low CM/PAPR have been proposed. In the 3GPP RAN 190 bis conference, a set of 30 length-12 base sequences for the short PUCCH has been adopted for NR. The set of sequences may be represented as:

wherein the content of the first and second substances,listed in table 1 below.

Table 1: of length-12 sequences employed for NRDefinition of (1)

In LTE, uplink sequences are grouped into multiple sequence groups for use in wireless communication. For example, each sequence group can include at least two sequences of different lengths, and different sequence groups can be allocated for use by different cells. In NR, similar sequence grouping and allocation can be employed. As described above, a new length-12 sequence has been introduced into NR. Therefore, sequence grouping and allocation for newly introduced length-12 sequences is required. The disclosed technique addresses the grouping of length 12 sequences employed in NR with other sequences (e.g., sequences currently used in LTE), as well as the use of newly configured sequence sets in wireless communications.

Fig. 1 illustrates an example base station and UE in wireless communications using PUCCH and/or short PUCCH channels. The base station (120) is capable of transmitting channel resources allocated to a plurality of UEs (110a-110 c). The UE (110a-110c) is able to transmit information to the base station (120) via PUCCH and/or short PUCCH channels (130a-130c) using the allocated sequences. The disclosed technology provides various embodiments for sequence grouping and use in wireless communications between a base station and a UE.

Short sequence grouping

When sequences are used for wireless communication, the signal interference between different cells can depend on the correlation between the sequences used. In order to minimize the inter-cell interference, it is necessary to have low correlation between sequences used by different cells. In other words, it is required to have high cross-correlation between sequences of different lengths contained in the same group. Accordingly, in some embodiments, the disclosed techniques include sequences assigned to the same sequence group as: (1) have different lengths, and (2) have high cross-correlation between two or more of them. The disclosed techniques account for the cross-correlation between newly introduced NR sequences and existing LTE sequences when assigning these sequences to the set of existing LTE sequences.

Fig. 2 illustrates an example flow diagram of a method for assigning a new sequence (e.g., a newly introduced length-12 NR sequence) into an existing sequence group (e.g., the sequence group currently used in LTE), in accordance with some embodiments of the disclosed technology. For illustrative purposes, the newly generated length-12 NR sequence consists of S1,iWhere i represents a sequence index selected from 0,1,2, …,29, and S1,iThe values of (c) can be found in table 1 above. Current LTE sequence of length X is represented by S2,uDenotes, where X may be 12, 24, 36 or other multiples of 12, and in particular S2,uValues can be found in TS 36.211. S2,uBelongs to 30 sequence groups, wherein u denotes a sequence group index selected from 0,1,2, …, 29.

Referring to fig. 2, at block 202, the method includes: a correlation is determined between each new sequence and one or more sequences included in each existing sequence group. Illustratively, the method comprises: calculate 30S1,iEach of the sequences and S included in each of the 30 sequence groups2,uCross-correlation between sequences. The cross-correlation value can be expressed in a cross-correlation matrix XCORRi,uIn (1).

Taking the length-24 sequence currently used in LTE as an example, the length-24 sequence S2,uCan be expressed as:

wherein the content of the first and second substances,as shown in table 2 below, and u represents a sequence group index obtained from a cell ID according to the current LTE specifications.

Table 2: for length 24 sequences currently used in LTEDefinition of (1)

The cross-correlation between two sequences can be calculated based on the following equation:

xcorr_coeffs=NFFT*IFFT(Seq1.*conj(Seq2),NFFT)/length(Seq1)(Eq.1)

where IFFT (X, N) is an inverse fourier transform operation of N _ point, Seq1 and Seq2 are represented as two sequences, and conj () is a complex conjugate operation.

In the case where the lengths of Seq1 and Seq2 are not equal, zero padding can be applied to shorter sequences when Seq1 · conj (Seq2) is performed. Fig. 3A and 3B illustrate two examples of zero-padding applications in accordance with some embodiments of the disclosed technology.

The cross-correlation matrix XCORR as shown in table 3 below is generated based on the cross-correlation calculation between length 12 NR sequence and length 24 LTE sequencei,u

Table 3: example of a cross-correlation matrix

In various embodiments, cross-correlations between length-12 NR sequences and other existing length-X base sequences can be calculated. For example, other length X base sequences used in LTE can be represented as:

wherein the qth root Zadoff-Chu sequence is defined by the following formula:

wherein q is given by:

length of Zadoff-Chu sequenceBy makingIs given, wherein,

referring to fig. 2, at block 204, the method includes assigning one or more new sequences to the set of existing sequences based on one or more conditions of corresponding correlation. Illustratively, cross-correlation values that exceed a certain threshold or are relatively large can serve as a basis for assigning new sequences to existing groups. In some embodiments, for each new NR sequence S1,iThe method comprises identifying a cross-correlation matrix XCORRi,uThe maximum cross-correlation value in the corresponding row. Selecting a group index u ═ umax (i) corresponding to the identified maximum cross-correlation value, and assigning a new NR sequence S1,iAssigned to the existing sequence group of indices umax (i).

In a plurality of sequences S1,iWhen the same group index umax (i) is selected, the corresponding cross-correlation values XCORR are compared with each otheri,umax(i). Will correspond to the maximum XCORRi,umax(i)New NR sequences S of values1,iExisting sequence assigned to index umax (i)Groups and the remaining NR sequences are marked as unallocated. Continuing with the correlation matrix XCORR as shown in Table 3i,uThe assignment of the NR sequence to the existing group of indices umax (i) is shown in table 4 below. NR sequence S1,iRemains unassigned and a subset of the existing sequence group (where index u is 0,6,12,15,18,23,26, and 28) is still available to accommodate the new sequence.

i 0 1 3 4 6 8 9 10 12 15 16 17 18 19 20 23 24 25 26 27 28 29
umax(i) 10 22 29 25 13 21 8 14 24 1 20 19 17 27 11 7 3 9 16 4 5 2

Table 4: partial assignment of NR sequences to existing sequence groups

With continued reference to fig. 2, at block 206, the method includes: it is determined whether all new sequences have been assigned. If so, the method ends at block 210. If not, the method proceeds to block 208. At block 208, the method includes: a correlation is determined between each unassigned new sequence and one or more sequences included in each remaining set of existing sequences. This can be done in a similar manner to block 202 and a new cross-correlation matrix (with a smaller size) can be generated. The method then returns to block 204 to continue to assign the unassigned one or more new sequences to the remaining set of existing sequences.

Sequence grouping example

The final result of assigning a new length 12 NR sequence to the existing ordered set based on cross-correlation with a length 24 LTE sequence using the method of fig. 2 is shown in table 5 below.

Table 5: grouping of NR sequences based on cross-correlation with LTE sequences of length 24, wherein the cross-correlation values corresponding to groups 8,9,11,14,17, and 24 exceed 0.8

Using the same method, the final result of assigning a new length-12 NR sequence to the existing ordered-group based on cross-correlation with the length-12 LTE sequence is shown in table 6 below.

Table 6: sequence grouping based on cross-correlation with LTE sequences of length 12, where the cross-correlation values corresponding to groups 0,1,3,11,13,15,18,22,25,27, and 29 exceed 0.78, and the cross-correlation values corresponding to groups 3,13,15,22, and 25 exceed 0.8

Using the same method, the final result of assigning a new length-12 NR sequence to the existing ordered-group based on cross-correlation with a length-36 LTE sequence is shown in table 7 below.

Table 7: sequence grouping based on cross-correlation with LTE sequences of length 36, where the cross-correlation values corresponding to groups 1,2,6,15,16,22,23, and 27 exceed 0.8

In some embodiments, the method of fig. 2 can determine cross-correlations between a single new sequence and multiple existing sequences of the same existing set (e.g., length 24 and length 36 sequences), for example, at blocks 202 and/or 208. In these embodiments, a comparison between these cross-correlation values can be performed to determine the new sequence and the group-level cross-correlation value of the existing group (e.g., the maximum cross-correlation value resulting from the comparison), and based thereon, a sequence assignment can be performed. The final result of assigning a new length 12 NR sequence into the existing ordered-group based on cross-correlation with length 24 and length 36 LTE sequences is shown in table 8 below.

Table 8: sequence grouping based on cross-correlation with length 24 and length 36 LTE sequences, wherein the cross-correlation values corresponding to groups 1,2,6,8,9,11,14-17,23,24, and 27 exceed 0.8

As disclosed herein, various communication nodes (e.g., UEs or base stations) can use the packets of the new NR sequence for communication with other communication node(s). In LTE, one or more sequence group numbers used by the UE are determined based on a group hopping pattern and a sequence shift pattern, which are known between the base station and the UE. The group hopping pattern is cell-specific and the UE can obtain the group hopping pattern based on the cell ID. The same or similar mechanism can be implemented in the NR for sequence group based communication.

Alternatively or additionally, one or more sequence group numbers are provided from the base station to the UE, e.g., by higher layer signaling over RRC (radio resource control), physical layer signaling over DCI (downlink control information), or the like. Once the sequence group number is determined, the UE can select an appropriate sequence from the sequence group for transmission, e.g., based on the sequence length. Sequence grouping based on the disclosed techniques can reduce interference between two or more different cells, at least because the cross-correlation between sequences for different cells is relatively low.

Fig. 4 illustrates an example block diagram of a UE 400 utilizing sequence groups in accordance with some embodiments of the disclosed technology. The UE 400 includes at least one processor 410 and memory 405 having instructions stored thereon. The instructions, once executed by the processor 410, configure the UE 400 to perform several operations using various modules.

The UE 400 can include a sequence determination module 425. In accordance with various embodiments of the disclosed technology, the sequence determination module 425 can determine one or more sequence groups to be used by the UE (e.g., based on at least an identity of a cell, user, or communication channel), select one or more sequences from among the sequence groups for data transmission based thereon, or perform other sequence determination related functions. Receiver 420 can receive one or more messages (e.g., including information providing or assigning a sequence group to a cell), and transmitter 415 can transmit data (e.g., to a base station via a short PUCCH) using one or more sequences selected from the one or more sequence groups configured in accordance with various embodiments of the disclosed technology.

Fig. 5 illustrates an example block diagram of a base station 500 managing a sequence set in accordance with some embodiments of the disclosed technology. The base station 500 includes at least one processor 510 and memory 505 having instructions stored thereon. The instructions, once executed by the processor 510, configure the base station 500 to perform several operations using various modules.

The base station 500 can include a sequence management module 525. In accordance with various embodiments of the disclosed technology, the sequence management module 525 can assign and group sequences, assign sequence groups to cells, determine one or more sequence groups for use by one or more UEs, or perform other sequence-related functions. The receiver 520 can receive data transmitted using one or more sequences selected from one or more sequence groups configured in accordance with various embodiments of the disclosed technology, and the transmitter 515 can transmit one or more messages to one or more UEs (e.g., for providing or assigning sequence groups to cells).

The term "exemplary" is used to mean an "… … example," and does not imply an ideal or preferred embodiment unless otherwise stated.

Some embodiments described herein are described in the general context of methods or steps, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions (e.g., program code) for execution by a computer in a network environment. The computer readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM), Random Access Memory (RAM), Compact Discs (CDs), Digital Versatile Discs (DVDs), and the like. Thus, a computer-readable medium may include a non-transitory storage medium. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the steps or processes.

Some disclosed embodiments may be implemented as a device or module using hardware circuitry, software, or a combination thereof. For example, a hardware circuit implementation may include discrete analog and/or digital components integrated, for example, as part of a printed circuit board. Alternatively or additionally, the disclosed components or modules may be implemented as Application Specific Integrated Circuits (ASICs) and/or Field Programmable Gate Array (FPGA) devices. Additionally or alternatively, some embodiments may include a Digital Signal Processor (DSP), which is a special-purpose microprocessor with an architecture optimized for the operational requirements of the digital signal processing associated with the disclosed functionality of this application. Similarly, various components or sub-components within each module may be implemented as software, hardware, or firmware. Connections between modules and/or components within modules may be provided using any of the connection methods and media known in the art, including but not limited to communications over the internet, wired or wireless networks using appropriate protocols.

Although this document contains many specifics, these should not be construed as limitations on the scope of the claimed invention or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Moreover, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.

Only a few embodiments and examples have been described and other embodiments, improvements and modifications may be made based on what has been described and illustrated in this disclosure.

37页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:短序列信号的分组和使用

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!