Selection between code types for encoding information bits
Uloženo v:
| Název: | Selection between code types for encoding information bits |
|---|---|
| Patent Number: | 11424,860 |
| Datum vydání: | August 23, 2022 |
| Appl. No: | 16/617475 |
| Application Filed: | June 29, 2018 |
| Abstrakt: | Methods and apparatus are provided for selecting a code type. A type of code is selected from a set of code types to use as an inner code for a concatenated encoding scheme for encoding information bits of a channel, wherein the selection is based on one or more channel coding parameters including a false alarm detection objective for the channel. A codeword is generated by encoding the information bits using the type of codes selected as the inner code and an outer code. The generated codeword is transmitted. |
| Inventors: | QUALCOMM Incorporated (San Diego, CA, US); Jiang, Jing (San Diego, CA, US); Yang, Yang (San Diego, CA, US); Soriaga, Joseph Binamira (San Diego, CA, US) |
| Assignees: | QUALCOMM INCORPORATED (San Diego, CA, US) |
| Claim: | 1. A method of wireless communications, comprising: selecting, from a set of code types, a type of code to use as an inner code for a concatenated coding scheme for encoding information bits of a channel, wherein the selection is based on a false alarm detection objective for the channel; generating a codeword by encoding the information bits using the type of code selected as the inner code and an outer code; and transmitting the codeword. |
| Claim: | 2. The method of claim 1 , wherein the outer code comprises a cyclic redundancy check (CRC), wherein a number of bits for the CRC is based on the false alarm detection objective for the channel. |
| Claim: | 3. The method of claim 1 , wherein the false alarm detection objective depends on a type of the physical channel. |
| Claim: | 4. The method of claim 1 , wherein the false alarm detection objective depends on a number of retransmissions of the channel. |
| Claim: | 5. The method of claim 1 , wherein information regarding the false alarm detection objective is signaled via radio resource control (RRC) signaling. |
| Claim: | 6. The method of claim 1 , wherein the set of code types comprises at least a Reed-Muller code type and a polar code type. |
| Claim: | 7. The method of claim 1 , wherein selecting comprises selecting further based on at least one of a number of information bits of the channel to be encoded, or a list decoding size. |
| Claim: | 8. The method of claim 7 , further comprising: generating a metric as a function of the number of information bits, the false alarm detection objective, and the list decoding size; and selecting the type of code based on the metric. |
| Claim: | 9. The method of claim 8 , wherein the selecting comprises: selecting a polar code type if the metric is equal to or exceeds a threshold value; or selecting a Reed-Muller code type if the metric is below the threshold value. |
| Claim: | 10. The method of claim 1 , further comprising determining a number of assistant parity bits to use for the inner code in the concatenated coding scheme based, at least in part, on a code parity bit length of the outer code. |
| Claim: | 11. An apparatus for wireless communications, comprising: means for selecting, from a set of code types, a type of code to use as an inner code for a concatenated coding scheme for encoding information bits of a channel, wherein the selection is based on a false alarm detection objective for the channel; means for generating a codeword by encoding the information bits using the type of code selected as the inner code and an outer code; and means for transmitting the codeword. |
| Claim: | 12. The apparatus of claim 11 , wherein the outer code comprises a cyclic redundancy check (CRC), wherein a number of bits for the CRC is based on the false alarm detection objective for the channel. |
| Claim: | 13. The apparatus of claim 11 , wherein the false alarm detection objective depends on a type of the physical channel. |
| Claim: | 14. The apparatus of claim 11 , wherein the false alarm detection objective depends on a number of retransmissions of the channel. |
| Claim: | 15. The apparatus of claim 11 , wherein information regarding the false alarm detection objective is signaled via radio resource control (RRC) signaling. |
| Claim: | 16. The apparatus of claim 11 , wherein the set of code types comprises at least a Reed-Muller code type and a polar code type. |
| Claim: | 17. The apparatus of claim 11 , wherein the wherein the means for selecting selects further based on at least one of a number of information bits of the channel to be encoded, or a list decoding size. |
| Claim: | 18. The apparatus of claim 17 , further comprising: means for generating a metric as a function of the number of information bits, the false alarm detection objective, and the list decoding size; and means for selecting the type of code based on the metric. |
| Claim: | 19. The apparatus of claim 18 , wherein the means for selecting selects the type of code by: selecting a polar code type if the metric is equal to or exceeds a threshold value; or selecting a Reed-Muller code type if the metric is below the threshold value. |
| Claim: | 20. An apparatus of wireless communications, comprising: at least one processor configured to: select, from a set of code types, a type of code to use as an inner code for a concatenated coding scheme for encoding information bits of a channel, wherein the selection is based on a false alarm detection objective for the channel; generate a codeword by encoding the information bits using the type of code selected as the inner code and an outer code; and transmit the codeword; and a memory coupled to the at least one processor. |
| Claim: | 21. The apparatus of claim 20 , wherein the outer code comprises a cyclic redundancy check (CRC), wherein a number of bits for the CRC is based on the false alarm detection objective for the channel. |
| Claim: | 22. The apparatus of claim 20 , wherein the false alarm detection objective depends on a type of the physical channel. |
| Claim: | 23. The apparatus of claim 20 , wherein the false alarm detection objective depends on a number of retransmissions of the channel. |
| Claim: | 24. The apparatus of claim 20 , wherein information regarding the false alarm detection objective is signaled via radio resource control (RRC) signaling. |
| Claim: | 25. The apparatus of claim 20 , wherein the set of code types comprises at least a Reed-Muller code type and a polar code type. |
| Claim: | 26. The apparatus of claim 20 , wherein the at least one processor is configured to select the type of code further based on at least one of a number of information bits of the channel to be encoded, or a list decoding size. |
| Claim: | 27. The apparatus of claim 26 , wherein the at least one processor is further configured to: generate a metric as a function of the number of information bits, the false alarm detection objective, and the list decoding size; and select the type of code based on the metric. |
| Claim: | 28. The apparatus of claim 27 , wherein the at least one processor is configured to select the type of code by: selecting a polar code type if the metric is equal to or exceeds a threshold value; or selecting a Reed-Muller code type if the metric is below the threshold value. |
| Claim: | 29. A non-transitory computer-readable medium for wireless communications, for storing instructions which when executed by at least one processor performs a method comprising: selecting, from a set of code types, a type of code to use as an inner code for a concatenated coding scheme for encoding information bits of a channel, wherein the selection is based on a false alarm detection objective for the channel; generating a codeword by encoding the information bits using the type of code selected as the inner code and an outer code; and transmitting the codeword. |
| Claim: | 30. The non-transitory computer-readable medium of claim 29 , wherein the outer code comprises a cyclic redundancy check (CRC), wherein a number of bits for the CRC is based on the false alarm detection objective for the channel. |
| Patent References Cited: | 6138261 October 2000 Wilcoxson et al. 6356607 March 2002 Scott et al. 7580469 August 2009 Yonesi et al. 10917112 February 2021 Ge 2003/0122697 July 2003 Schooler et al. 2009/0199069 August 2009 Palanki et al. 2010/0118795 May 2010 Hassan 2011/0080880 April 2011 Yin et al. 2014/0153625 June 2014 Vojcic et al. 2016/0057776 February 2016 Farkas et al. 2016/0295633 October 2016 Baligh 2019/0215099 July 2019 Dai 2019/0260392 August 2019 Zhang 2019/0349143 November 2019 Su 2020/0028524 January 2020 Huang 101800901 August 2010 102142928 August 2011 102209956 October 2011 2006076527 July 2006 WO-2017078796 May 2017 |
| Other References: | International Search Report and Written Opinion—PCT/CN2018/093813—ISA/EPO—dated Sep. 20, 2018. cited by applicant International Search Report and Written Opinion—PCT/CN2017/091006—ISA/EPO—dated Mar. 28, 2018. cited by applicant Nortel Networks: “Synchronization Channel with Cyclic Hierarchical Sequences in UTRA TDD,” TSG-RAN Working Group 1 Meeting #7, TSGR1 #7(99) d42, Sep. 3, 1999, 22 Pages. cited by applicant Huawei, et al., “Channel Coding for PBCH”, 3GPP Draft, 3GPP TSG RAN WG1 Meeting #89, R1-1706969, Channel Coding for PBCH, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921, Sophia-Antipolis Cedex, France, vol. RAN WG1, No. Hangzhou, China, May 15, 2017-May 19, 2017, May 14, 2017 (May 14, 2017), XP051272199, 5 pages, Retrieved from the Internet: URL: http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN1/Docs/ [retrieved on May 14, 2017], Sections 2.1, 2.2. cited by applicant Nokia, et al., “Short Block Codes for eMBB Control”, 3GPP Draft, 3GPP TSG RAN WG1 #88bis Meeting, R1-1706528, Short Block Control Coding, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921, Sophia-Antipolis Cedex, France, vol. RAN WG1, No. Spokane, Washington, USA, Apr. 3, 2017-Apr. 7, 2017, Apr. 9, 2017 (Apr. 9, 2017), XP051252759, 12 pages, Retrieved from the Internet: URL: http://vww.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_88b/Docs/ [retrieved on Apr. 9, 2017], Section 3. cited by applicant Supplementary European Search Report—EP18824762—Search Authority—Munich—dated Feb. 18, 2021. cited by applicant Huawei, et al., “Evaluation of Channel Coding Schemes for Control Channel”, 3GPP TSG RAN WG1 Meeting #86b, R1-1608863, vol. RAN WG1, No. Lisbon, Portugal, Oct. 10-14, 2016, (Oct. 1, 2016), 9 pages. cited by applicant Taiwan Search Report—TW107122539—TIPO—dated Dec. 17, 2021. cited by applicant Mediatek Inc: “Channel Coding for NR-PBCH”, 3GPP TSG RAN WG1 #89 Meeting, R1-1707846, Hangzhou, China, May 15-19, 2017, 10 Pages. cited by applicant NTT Docomo: “Distributed Simple Parity Check Polar Codes” [online], 3GPP Draft, 3GPP TSG RAN WG1 Meeting #89, R1-1708488, Hangzhou, China 15th. 191h May 2017, May 6, 2017, 9 Pages, Retrieved from the Internet: URL: http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_89/Docs/R1-1708488.zip. cited by applicant Qualcomm Incorporated: “Control Channel Performance”, 3GPP Draft, 3GPP TSG-RAN WG1 #87, R1-1613085, Control Channel Performance, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucioles, F-06921 Sophia-Antipolis Cedex, France, vol. RAN WG1, No. Reno, USA, Nov. 14, 2016-Nov. 18, 2016, Nov. 19, 2016 (Nov. 19, 2016), XP051190976, 11 Pages. Retrieved from the Internet: URL: http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_87/Docs/ [retrieved on Nov. 20, 2020], p. 1, pp. 3, 4, p. 5, line 1-line 3. cited by applicant ZTE: “Results of HS-DPCCH Power Offsets for 4C-HSDPA”, 3GPP TSG RAN WG1 Meeting #62, R1-104568, Madrid, Spain, Aug. 23-27, 2010, Aug. 17, 2010, pp. 1-15. cited by applicant |
| Primary Examiner: | Mered, Habte |
| Attorney, Agent or Firm: | Patterson+ Sheridan, L.L.P. |
| Přístupové číslo: | edspgr.11424860 |
| Databáze: | USPTO Patent Grants |
Buďte první, kdo okomentuje tento záznam!