TW569544B

Method and system for reduction of decoding complexity in a communication system

Abstract

Method and System for Utilization of an Outer Decoder in a Broadcast services Communication System is described. Information to be transmitted is provided to a systematic portion of a plurality of transmit buffers and encoded by an outer decoder communicatively coupled to the transmit buffer. The resulting redundant bits are provided to a parity portion of each transmit buffer. The content of the transmit buffers, is multiplexed and encoded by an inner decoder to improve protection by adding redundancy. The receiving station recovers the transmitted information by an inverse process. Because a decoding complexity depends on the size of a systematic portion of the transmit buffer, reasoned compromise between a systematic portion size and number of transmit buffers yields decreased decoding complexity.

TW569544B, drawing sheet 1
Sheet 1 of 30

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

54 claims: 50 independent, 4 dependent

  1. 1
    一種甩於降低解碼複雜度之編碼方法,其包含:以一第一碼編碼複數個緩衝區中之每一個緩衝區內之系統性位元;多工處理該複數個緩衝區之內容;以及以一第二碼編碼該多工處理過之內容以提供一組訊框。
  2. 2
    如申請專利範圍第1項之方法,其中該等利用一第一碼編碼複數個緩衝區中之每一個緩衝區內之系統性位元包含:以一區塊碼編碼該複數個緩衝區中之每一個緩衝區內之系統性位元。
  3. 3
    如申請專利範圍第1項之方法,其中該等利用一區塊碼編碼複數個緩衝區中之每一個緩衝區內之系統性位元包含:以一里德所羅門碼編碼該複數個緩衝區中之每一個緩衝區內之系統性位元。
  4. 4
    如申請專利範圍第1項之方法,其中該以一區塊碼編碼複數個緩衝區中之每一個緩衝區內之系統性位元包含:自該等緩衝區中之每一個緩衝區接續地提供一位元區塊。
  5. 5
    如申請專利範圍第4項之方法,其中該自該等緩衝區中之每一個緩衝區接續地提供一位元區塊包含:提供一位元區塊,該位元區塊包含該複數個緩衝區中每一個緩衝區之其中一列。
  6. 6
    如申請專利範圍第1項之方法,其中該以一第二碼編碼該多工處理過之內容用以提供一組訊框包含:識別一所要予以編碼之位元區塊;以及 以一第二碼編碼該位元區塊。
  7. 7
    如申請專利範圍第6項之方法,其中該識別一所要予以編碼之位元區塊包含:識別一接收自一緩衝區之位元區塊。
  8. 8
    一種降低解碼複雜度之方法,其包含:藉由一第二解碼器解碼接收到的訊框;解多工處理正確解碼後之訊框予複數個緩衝區;以及處理該複數個緩衝區中之每一個緩衝區。
  9. 9
    如申請專利範圍第8項之方法,其中該解多工處理正確解碼後之訊框予複數個緩衝區包含:識別一屬於一緩衝區之位元區塊;以及提供該位元區塊予該緩衝區。
  10. 10
    如申請專利範圍第9項之方法,其中該識別一屬於一緩衝區之位元區塊包含:識別一位元區塊,該位元區塊包含一由第二解碼器予以解碼之訊框。
  11. 11
    如申請專利範圍第8項之方法,其中該處理複數個緩衝區中每一個緩衝區之內容包含:提供該複數個緩衝區中每一個緩衝區之系統性部分予更高層。
  12. 12
    如申請專利範圍第8項之方法,其進一步包含:若訊框未予正確解碼,則指示一清除予一電信耦接至緩衝區之解碼器,其中該緩衝區將接收正確解碼後之訊框。
  13. 13
    如申請專利範圍第12項之方法,其中該處理複數個緩衝區中每一個緩衝區之內容包含:若系統性部分可予以回復,則藉由一解碼器解碼該緩衝區之系統性部分;以及提供該複數個緩衝區中每一個緩衝區之系統性部分予更高層。
  14. 14
    一種用於降低解碼複雜度之方法,其包含:以一第一碼編碼複數個傳送緩衝區中每一個緩衝區之系統性位元;多工處理該複數個緩衝區之內容;以一第二碼編碼該多工處理過之內容以提供一組訊框;傳送該組訊框;以一第二解碼器解碼接收到之訊框;解多工處理正確解碼後之訊框予複數個接收緩衝區;以及處理每一個接收緩衝區之內容。
  15. 15
    如申請專利範圍第14項之方法,其中該以一第一碼編碼複數個傳送緩衝區中每一個緩衝區之系統性位元包含:以一區塊碼編碼複數個緩衝區中每一個緩衝區之系統性位元。
  16. 16
    如申請專利範圍第15項之方法,其中以一區塊碼編碼複數個緩衝區中每一個緩衝區之系統性位元包含:以一里德所羅門碼編碼複數個緩衝區中每一個緩衝區之系統性位元。
  17. 17
    如申請專利範圍第14項之方法,其中該多工處理複數個第一緩衝區之內容包含:自每一個緩衝區接續提供一位元區塊。
  18. 18
    如申請專利範圍第17項之方法,其中該自每一個緩衝區接續提供一位元區塊包含:提供一位元區塊,該位元區塊包含該傳送緩衝區中之一列。
  19. 19
    如申請專利範圍第14項之方法,其中該以一第二碼編碼該多工處理過之內容用以提供一組訊框包含:識別一所要予以編碼之位元區塊;以及以一第二碼編碼該位元區塊。
  20. 20
    如申請專利範圍第19項之方法,其中該識別一所要予以編碼之位元區塊包含:將該位元區塊識別成一接收自一緩衝區之位元區塊。
  21. 21
    如申請專利範圍第14項之方法,其中該解多工處理正確解碼後之訊框予複數個接收緩衝區包含:識別一屬於一緩衝區之位元區塊;以及提供該位元區塊予該緩衝區。
  22. 22
    如申請專利範圍第21項之方法,其中該識別一屬於一緩衝區之位元區塊包含:將一位元區塊識別成一包含一經由該第二解碼器予以解碼後之訊框之位元區塊。
  23. 23
    如申請專利範圍第14項之方法,其中該處理每一個接收緩衝區之內容包含: 將每一個緩衝區之系統性部分提供予更高層。
  24. 24
    如申請專利範圍第14項之方法,其進一步包含:若訊框未予正確解碼,則指示一清除予一電信耦接至接收緩衝區之第一解碼器,其中該接收緩衝區將接收正確解碼後之訊框。
  25. 25
    如申請專利範圍第24項之方法,其中該處理每一個緩衝區之內容包含:若系統性部分可予以回復,則以一第一解碼器解碼該緩衝區之系統性部分;以及提供每一個緩衝區之系統性部分予更高層。
  26. 26
    一種用於降低解碼複雜度之裝置,其包含:複數個緩衝區;複數個編碼器,該複數個編碼器中的每一個編碼器係電信耦接至該複數個緩衝區中的每一個緩衝區;一多工器,其被電信耦接至該複數個緩衝區;以及一內部編碼器,其被電信耦接至該多工器。
  27. 27
    如申請專利範圍第26項之裝置,其中該複數個緩衝區中的每一個緩衝區係經過建構以:儲存系統性位元及同位位元。
  28. 28
    如申請專利範圍第26項之裝置,其中該複數個編碼器中的每一個編碼器係經過建構以:編碼系統性位元用以提供同位位元。
  29. 29
    如申請專利範圍第28項之裝置,其中該複數個編碼器中的每一個編碼器係經過建構以: 用一區塊碼編碼該等系統性位元。
  30. 30
    如申請專利範圍第26項之裝置,其中該編碼器中的每一個編碼器係經過建構以:用一里德所羅門碼編碼該等系統性位元。
  31. 31
    如申請專利範圍第26項之裝置,其中該多工器係經過建構以:自該複數個緩衝區中的每一個緩衝區接續提供一位元區塊予該內部編碼器。
  32. 32
    如申請專利範圍第31項之裝置,其中該位元區塊包含該緩衝區中之一列。
  33. 33
    如申請專利範圍第26項之裝置,其中該內部編碼器係經過建構以:識別一所要予以編碼之位元區塊;以及用一內部碼編碼該位元區塊。
  34. 34
    如申請專利範圍第33項之裝置,其中該所要予以編碼之位元區塊包含:一位元區塊,其係接收自該多工器。
  35. 35
    一種用於降低解碼複雜度之裝置,其包含:一第一解碼器;一解多工器,其被電信耦接至該第一解碼器;複數個緩衝區,其被電信耦接至該解多工器;以及複數個解碼器,其中每一個解碼器皆電信耦接至該複數個緩衝區中之每一個緩衝區。
  36. 36
    如申請專利範圍第35項之裝置,其中該第一解碼器係經 過建構以:解碼一接收到的訊框;提供一正確解碼過之訊框;以及若接收到的訊框未予正確解碼,則指示一清除。
  37. 37
    如申請專利範圍第35項之裝置,其中該解多工器係經過建構以:識別一屬於一緩衝區之位元區塊;以及提供該位元區塊予該緩衝區。
  38. 38
    如申請專利範圍第37項之裝置,其中該屬於一緩衝區之位元區塊包含:一含有一由該第一解碼器予以解碼之訊框之位元區塊。
  39. 39
    如申請專利範圍第35項之裝置,其中該複數個解碼器中的每一個解碼器係經過建構以:在系統性部分可予以回復時,藉由一外部解碼器解碼該緩衝區之系統性部分。
  40. 40
    如申請專利範圍第35項之裝置,其中該複數個緩衝區中的每一個緩衝區係經過建構以:將系統性部分提供予更高層。
  41. 41
    一種用於降低解碼複雜度之裝置,其包含:複數個傳送緩衝區:複數個編碼器,其中每一個編碼器皆電信耦接至該複數個傳送緩衝區中的每一個緩衝區;一多工器,其被電信耦接至該複數個傳送緩衝區;一內部編碼器,其被電信耦接至該多工器; 一第一解碼器;一解多工器,其被電信耦接至該第一解碼器;複數個接收緩衝區,其被電信耦接至該解多工器;以及複數個解碼器,其中每一個解碼器皆電信耦接至該複數個接收緩衝區中的每一個緩衝區。
  42. 42
    如申請專利範圍第41項之裝置,其中該複數個傳送緩衝區係經過建構以:儲存系統性位元及同位位元。
  43. 43
    如申請專利範圍第41項之裝置,其中該複數個編碼器中的每一個編碼器皆經過建構以:編碼系統性位元用以提供同位位元。
  44. 44
    如申請專利範圍第43項之裝置,其中該複數個編碼器中的每一個編碼器皆經過建構以:用一區塊碼編碼該等系統性位元。
  45. 45
    如申請專利範圍第41項之裝置,其中該複數個編碼器中的每一個編碼器皆經過建構以:用一里德所羅門碼編碼該等系統性位元。
  46. 46
    如申請專利範圍第41項之裝置,其中該多工器係經過建構以:自該等傳送緩衝區中的每一個緩衝區接續提供一位元區塊予該內部編碼器。
  47. 47
    如申請專利範圍第46項之裝置,其中該位元區塊包含該緩衝區中之一列。
  48. 48
    如申請專利範圍第41項之裝置,其中該內部編碼器係經過建構以:識別一所要予以編碼之位元區塊;以及用一內部碼編碼該位元區塊。
  49. 49
    如申請專利範圍第48項之裝置,其中該所要予以編碼之位元區塊包含:一接收自該多工器之位元區塊。
  50. 50
    如申請專利範圍第41項之裝置,其中該第一解碼器係經過建構以:解碼一接收到的訊框;提供一正確解碼後之訊框;以及若接收到的訊框未予正確解碼,則指示一清除。
  51. 51
    如申請專利範圍第41項之裝置,其中該解多工器係經過建構以:識別一屬於一緩衝區之位元區塊;以及提供該位元區塊予該緩衝區。
  52. 52
    如申請專利範圍第51項之裝置,其中該屬於一緩衝區之位元區塊包含:一含有由該第一解碼器予以解碼之訊框之位元區塊。
  53. 53
    如申請專利範圍第41項之裝置,其中該複數個解碼器中的每一個解碼器皆經過建構以:若系統性部分可予以回復,則藉由一外部解碼器解碼該緩衝區之系統性部分。
  54. 54
    如申請專利範圍第41項之裝置,其中該複數個緩衝區中 之每一個緩衝區皆經過建構以:將該緩衝區之系統性部分提供至更高層。
Independent claims54