EP2807747A2

A method and apparatus for soft information transfer between constituent processor circuits in a soft-value processing apparatus

Abstract

This record has no abstract on file.

Term

6.2 yearsto projected expiry

Projected expiry 20 December 2032, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

26 claims: 18 independent, 8 dependent

  1. 1
    Claims of equivalent WO 2013112077 A2 CLAIMS A method (600) of transferring soft information between constituent processor circuits -1 , 12-
  2. 2
    2) in a soft-value processing apparatus (10), the method comprising:generating (602) a soft information set (16) comprising a plurality of soft values (18) at a first constituent processor circuit (12-1) that acts as a soft information source for a second constituent processor circuit (12-2);detecting (604) low-reliability soft values (24) among the plurality of soft values (18) in the soft information set (16) according to a defined reliability threshold (28);obtaining (606) a compressed soft information set (30) by compressing the soft information set (16) at least with respect to the low-reliability soft values (24);and transferring (608) the compressed soft information set (30) from the first constituent processor circuit (12-1) to the second constituent processor circuit (12-2). 2. The method (600) of claim 1, wherein obtaining the compressed soft information set (30) comprises subjecting the low-reliability soft values (24) to a first process (50) that reduces a memory requirement of the compressed soft information set (30) as compared to the soft information set (16) by performing at least one of: omitting one or more of the low-reliability soft values (24);and reducing a resolution of one or more of the low-reliability soft values (24).
  3. 4
    The method (600) of any preceding claim, wherein obtaining the compressed soft information set (30) comprises omitting or quantizing some or all of the low-reliability soft values (24).
  4. 5
    The method (600) of any preceding claim, wherein obtaining the compressed soft information set (30) further comprises quantizing some or all of the high-reliability soft values (26).
  5. 6
    The method (600) of any preceding claim, wherein transferring the compressed soft information set (30) includes signaling the compression operations performed by the first constituent processor circuit (12-1), to enable correct parsing of the compressed soft information set (30) by the second constituent processor circuit (12-2).
  6. 7
    The method (600) of any preceding claim, wherein compressing the soft information set (16) comprises detecting contiguous blocks of low-reliability soft values (24) in the soft information set (16) and omitting or quantizing one or more of the contiguous blocks with respect to the compressed soft information set (30).
  7. 8
    The method (600) of any preceding claim, further comprising, at the second constituent processor circuit (12-2), receiving the compressed soft information set (30) from the first constituent processor circuit (12-1), decompressing the compressed soft information set (30) to obtain a recovered soft information set (46), and, and applying one or both of interleaving and rate-matching to recovered soft values (56) in the recovered soft information set (46) for use by the second constituent processor circuit ( 12-2).
  8. 11
    1 1. The method (600) of any preceding claim, wherein the soft-value processing apparatus (10) comprises a turbo receiver (70) and the soft values ( 18) are associated with a received communication signal (68), and wherein the method further comprises determining the defined reliability threshold (28) dynamically as a function of a received signal quality measure associated with the received communication signal (68).
  9. 12
    A soft-value processing apparatus (10) comprising first and second constituent processor circuits (12-1 , 12-2), wherein the first constituent processor circuit ( 12-1) comprises:a soft information set generation circuit (14) configured to generate a soft information set (16) comprising a plurality of soft values (18) indicating the reliability of data detections performed with respect to a set of input data values (20);and a soft value transfer circuit (22) configured to: detect low-reliability soft values (24) among the plurality of soft values (18) in the soft information set (16) according to a defined reliability threshold (28);obtain a compressed soft information set (30) by compressing the soft information set (16) at least with respect to the low-reliability soft values (24);and transfer the compressed soft information set (30) from the first constituent processor circuit ( 12- 1) to the second constituent processor circuit (12-2), for use as extrinsic information by the second constituent processor circuit (12-2).
  10. 16
    The soft-value processing apparatus (10) of any of claims 12-15, wherein soft value transfer circuit (22) is configured to obtain the compressed soft information set (30) based on being configured to omit or quantize some or all of the low-reliability soft values (24).
  11. 17
    The soft-value processing apparatus (10) of any of claims 12-16, wherein the soft value transfer circuit (22) is configured to obtain the compressed soft information set (30) based on being further configured to quantize one or more high-reliability soft values (26) among the plurality of soft values (18) in the soft information set (16).
  12. 18
    The soft-value processing apparatus (10) of any of claims 12-17, wherein soft value transfer circuit (22) is configured to transfer information, as part of soft information transfer signaling (38) sent from the first constituent processor circuit (12-1) to the second constituent processor circuit (12-2), indicating the compression operations performed by the first constituent processor circuit (12-1), to enable correct parsing of the compressed soft information set (30) by the second constituent processor circuit (12-2).
  13. 19
    The soft-value processing apparatus (10) of any of claims 12-18, wherein the soft value transfer circuit (22) is configured to compress the soft information set (16) based on being configured to detect contiguous blocks of low-reliability soft values (24) in the soft information set (16) and omit or quantize one or more of the contiguous blocks with respect to the compressed soft information set (30).
  14. 20
    The soft-value processing apparatus (10) of any of claims 12-19, wherein the second constituent processor circuit (12-2) comprises a transfer circuit (40) that is configured to receive the compressed soft information set (30) from the first constituent processor circuit (12-1), a decompression circuit (42) that is configured to decompress the compressed soft information set to obtain a recovered soft information set (46) of recovered soft values (56) and apply one or both of interleaving and rate-matching to the recovered soft values (56) for use by the second constituent processor circuit (12-2).
  15. 21
    The soft-value processing apparatus (10) of any of claims 12-20, wherein the first constituent processor circuit (12-1) implements one (60- 1) among a number of parallel soft information processes (60) implemented by the soft-value processing apparatus (10), and wherein the soft- value processing apparatus (10) is configured to determine the defined reliability threshold (28) jointly for transferring soft information among the parallel soft information processes (60).
  16. 22
    The soft-value processing apparatus (10) of any of claims 12-20, wherein the first constituent processor circuit (12-1) implements one (60-1) among a number of parallel soft information processes (60) implemented by the soft-value processing apparatus (10), and wherein the soft- value processing apparatus (10) is configured to determine the defined reliability threshold (28) independently for transferring information to or from each of the parallel soft information processes (60).
  17. 23
    The soft-value processing apparatus (10) of any of claims 12-22, wherein the soft-value processing apparatus (10) comprise a turbo-type receiver (70) and the soft values (18) are associated with a received communication signal (68), and wherein the soft-value processing apparatus (10) is further configured to determine the defined reliability threshold (28) dynamically as a function of a received signal quality measure associated with the received communication signal (68).
  18. 24
    A wireless communication device (71) comprising a soft-value processing apparatus (10) according to any one of claims 12 to 23.
  19. 25
    A soft-value processing apparatus (10) configured to perform the method (600) of any of claims 1-1 1.
  20. 26
    A computer program product (206) stored in a computer-readable medium (202) and comprising computer program instructions that, when executed by a soft-value processing apparatus ( 10) cause one or more constituent processor circuits (12-1, 12-2) to perform the method (600) of any of claims 1 -1 1.
Independent claims20