Patentable/Patents/US-10924167
US-10924167

Forward compatible design for non-orthogonal UE signature sequences

PublishedFebruary 16, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Methods, systems, and devices for wireless communications are described. A wireless device such as a user equipment (UE) may identify a codebook matrix having a number of rows equal to a first number and a number of columns equal to a second number, the first number equal to a number of UEs supported for communication with a base station, and the second number equal to a sequence length of a set of UE specific signature sequences, where the rows of the codebook matrix comprise a Welch bound equality (WBE) achieving vector set. The UE may identify a UE specific signature sequence based at least in part on a mapping between an identifier associated with the UE to one or more rows of the codebook matrix, and communicate with the base station based at least in part on the UE specific signature sequence.

Patent Claims
30 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for wireless communication, comprising: identifying, at a user equipment (UE), a codebook matrix having a number of rows equal to a first number and a number of columns equal to a second number, the first number being equal to a number of user equipments (UEs) supported for communication with a base station and the second number being equal to a sequence length of a set of UE specific signature sequences, wherein rows of the codebook matrix comprise a Welch bound equality achieving vector set; identifying a UE specific signature sequence based at least in part on a mapping between an identifier associated with the UE to one or more rows of the codebook matrix; and communicating with the base station based at least in part on the UE specific signature sequence.

2

2. The method of claim 1 , wherein identifying the codebook matrix comprises: generating a first orthogonal matrix comprising a number of rows equal to the first number and a number of columns equal to the first number; and; removing a number of columns equal to a third number from the first orthogonal matrix to generate the codebook matrix.

3

3. The method of claim 2 , wherein the first orthogonal matrix is a discrete Fourier transform matrix.

4

4. The method of claim 2 , wherein the first orthogonal matrix comprises a plurality of cyclically shifted Zadoff-Chu sequences.

5

5. The method of claim 1 , wherein identifying the codebook matrix comprises: generating the codebook matrix based at least in part on a chirp sequence function over the first number and the second number.

6

6. The method of claim 1 , further comprising: receiving, from the base station, an indicator of activation of a supplementary set of UE specific signature sequences having a number of sequences equal to a third number.

7

7. The method of claim 6 , wherein identifying the codebook matrix comprises: identifying a delta matrix comprising a number of rows equal to the third number and a number of columns equal to the second number, wherein the identifying the UE specific signature sequence is based at least in part on a mapping between the identifier associated with the UE and one or more rows of the delta matrix.

8

8. The method of claim 1 , further comprising: receiving, from the base station, an indicator of a change in the sequence length from the second number to a third number; adding one or more column vectors having lengths of the first number to the codebook matrix to obtain a second codebook matrix, wherein rows of the second codebook matrix comprise a second set of UE specific signature sequences; identifying a second UE specific signature sequence based at least in part on a mapping between the identifier associated with the UE to one or more rows of the second codebook matrix; and communicating with the base station based at least in part on the second UE specific signature sequence.

9

9. The method of claim 8 , further comprising: generating the one or more column vectors according to an orthogonalizing function.

10

10. The method of claim 1 , further comprising: receiving, from the base station, an indicator of a change in the sequence length from the second number to a third number; removing one or more orthogonal column vectors of length the first number from the codebook matrix to obtain a second codebook matrix, wherein rows of the second codebook matrix comprise a second set of UE specific signature sequences; identifying a second UE specific signature sequence based at least in part on a mapping between the identifier associated with the UE to one or more rows of the second codebook matrix; and communicating with the base station based at least in part on the second UE specific signature sequence.

11

11. The method of claim 1 , wherein the communicating with the base station comprises: applying the UE specific signature sequence to an uplink signal, the uplink signal comprising a reference signal, a control signal, a data signal, or a combination thereof; and transmitting the uplink signal to the base station.

12

12. The method of claim 1 , wherein the communicating with the base station comprises: receiving a downlink signal from the base station; and applying the UE specific signature sequence to the downlink signal to obtain a reference signal, a control signal, a data signal, or a combination thereof.

13

13. A method for wireless communication, comprising: receiving, at a base station from a core network, a first number representative of a number of user equipments (UEs) supported in communication with the base station and a second number associated with a sequence length of UE specific signature sequences for communicating with the UEs, wherein the second number is less than the first number; identifying a codebook matrix having a number of rows equal to the first number and a number of columns equal to the second number, wherein rows of the codebook matrix comprise a Welch bound equality achieving vector set, and wherein the rows of the codebook matrix correspond to a first set of UE specific signature sequences having the sequence length; and communicating with one or more UEs based at least in part on the first set of UE specific signature sequences.

14

14. The method of claim 13 , wherein identifying the codebook matrix comprises: generating a first orthogonal matrix comprising a number of rows equal to the first number and a number of columns equal to the first number; and removing a number of columns equal to a third number from the first orthogonal matrix to generate the codebook matrix.

15

15. The method of claim 14 , wherein the first orthogonal matrix is a discrete Fourier transform matrix.

16

16. The method of claim 14 , wherein the first orthogonal matrix comprises a plurality of cyclically shifted Zadoff-Chu sequences.

17

17. The method of claim 13 , wherein identifying the codebook matrix comprises: generating the codebook matrix based at least in part on a chirp sequence function over the first number and the second number.

18

18. The method of claim 13 , further comprising: identifying, at the base station, a number of additional UEs equal to a third number for supporting for communication with the base station.

19

19. The method of claim 18 , further comprising: generating a delta matrix comprising a number of rows equal to the third number and a number of columns equal to the second number; generating an augmented codebook matrix by appending the delta matrix to the codebook matrix; and communicating with at least one UE based at least in part on the augmented codebook matrix.

20

20. The method of claim 19 , wherein rows of the augmented codebook matrix comprise a Welch bound equality achieving vector set.

21

21. The method of claim 19 , further comprising: broadcasting an indicator of activation of a supplementary set of UE specific signature sequences from the delta matrix.

22

22. The method of claim 13 , further comprising: adding one or more column vectors having lengths of the first number to the codebook matrix to obtain a second codebook matrix, wherein rows of the second codebook matrix comprise a second set of UE specific signature sequences; and communicating with the one or more UEs based at least in part on the second set of UE specific signature sequences.

23

23. The method of claim 22 , further comprising: generating the one or more column vectors according to an orthogonalizing function.

24

24. The method of claim 13 , further comprising: removing one or more orthogonal column vectors of length the first number from the codebook matrix to obtain a second codebook matrix, wherein rows of the second codebook matrix comprise a second set of UE specific signature sequences; and communicating with the one or more UEs based at least in part on the second set of UE specific signature sequences.

25

25. The method of claim 13 , further comprising: broadcasting an indicator of a change in the sequence length from the second number to a third number.

26

26. The method of claim 13 , further comprising: allocating a first UE specific signature sequence from a first set of rows of the codebook matrix to a first UE based at least in part on a first quality of service (QoS) associated with the first UE; and allocating a second UE specific signature sequence from a second set of rows of the codebook matrix to a second UE based at least in part on a second QoS associated with the second UE.

27

27. An apparatus for wireless communication, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to: identify, at a user equipment (UE), a codebook matrix having a number of rows equal to a first number and a number of columns equal to a second number, the first number being equal to a number of user equipments (UEs) supported for communication with a base station and the second number being equal to a sequence length of a set of UE specific signature sequences, wherein the rows of the codebook matrix comprise a Welch bound equality achieving vector set; identify a UE specific signature sequence based at least in part on a mapping between an identifier associated with the UE to one or more rows of the codebook matrix; and communicate with the base station based at least in part on the UE specific signature sequence.

28

28. The apparatus of claim 27 , wherein the instructions are further executable by the processor to cause the apparatus to: receive, from the base station, an indicator of activation of a supplementary set of UE specific signature sequences having a number of sequences equal to a third number, wherein the instructions executable by the processor to identify the codebook matrix comprise instructions executable by the processor to cause the apparatus to: identify a delta matrix comprising a number of sequences equal to the third number and a number of columns equal to the second number, wherein identifying the UE specific signature sequence is based at least in part on a mapping between the identifier associated with the UE and one or more rows of the delta matrix.

29

29. An apparatus for wireless communication, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to: receive, at a base station from a core network, a first number representative of a number of user equipments (UEs) supported in communication with the base station and a second number associated with a sequence length of UE specific signature sequences for communicating with the UEs, wherein the second number is less than the first number; identify a codebook matrix having a number of rows equal to the first number and a number of columns equal to the second number, wherein the rows of the codebook matrix comprise a Welch bound equality achieving vector set, and wherein the rows of the codebook matrix correspond to a first set of UE specific signature sequences having the sequence length; and communicate with one or more UEs based at least in part on the first set of UE specific signature sequences.

30

30. The apparatus of claim 29 , wherein the instructions are further executable by the processor to cause the apparatus to: identify, at the base station, a number of additional UEs equal to a third number for supporting for communication with the base station; generate a delta matrix comprising a number of rows equal to the third number and a number of columns equal to the second number; generate an augmented codebook matrix by appending the delta matrix to the codebook matrix; broadcast an indicator of activation of a supplementary set of UE specific signature sequences from the delta matrix; and communicate with at least one UE based at least in part on the augmented codebook matrix.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 29, 2019

Publication Date

February 16, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Forward compatible design for non-orthogonal UE signature sequences” (US-10924167). https://patentable.app/patents/US-10924167

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.