TW511349B

Method and apparatus for adaptive transmission control in a high data rate communication system

Abstract

In a high data rate communication system, a method and apparatus forimproved throughput while transmitting data packets within multiple timeslots. In order to avoid unnecessary retransmissions of a packet, a subscriberstation sends a stop-Repeat signal to a base station, causing the base station tocease further transmissions of the packet. In order to enable successfuldecoding of a packet, a subscriber stati on sends a contiue-Repeat signal to abase station, causing the base station to send retransmissions of the packetduring time slots beyond a predetemined default number of time slots.

Term

No projected expiry on record.

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

64 claims: 33 independent, 31 dependent

  1. 1
    一種用以接收來自一來源網路節點的第一封包之方法,包含以下步驟:根據由一來源網路節點所傳送的一接收信號的信號品質來產生一資料速率控制信號;傳送該資料速率控制信號到該來源網路節點;接收一具有根據來自該來源網路節點的該資料速率控制信號之資料速率的第一信號;量測該第一信號的該信號品質來形成一第一信號品質度量;及根據該第一信號品質度量來傳送一第一反饋信號。
  2. 2
    如申請專利範圍第1項之方法,其中該接收該第一信號的步驟進一步包含解碼來自該第一信號的一前導碼,其代表該第一信號包含定址到該目標網路節點的一資料封包。
  3. 3
    如申請專利範圍第1項之方法,其中該接收該第一信號的步驟進一步包含由一預定數目的時槽的一第一時槽中取出該第一信號,其中該預定的時槽數目係根據該資料速率。
  4. 4
    如申請專利範圍第3項之方法,其中該接收該第一信號的步驟進一步包含根據先前傳送的資料速率控制信號來決定該預定的時槽數目。
  5. 5
    如申請專利範圍第1項之方法,其中該第一信號係在具有一預定時槽持續時間的一第一時槽中接收,該方法進一步包含累積該第一信號到關於該封包的一第一組累積的封包樣本的步驟。
  6. 6
    如申請專利範圍第5項之方法,其中該量測該第一信號的信號品質的步驟進一步包含嘗試來由該第一組累積的封包樣本來解碼該封包,而其中該第一信號品質度量係根據該嘗試來解碼之步驟的結果。
  7. 7
    如申請專利範圍第6項之方法,其中該第一信號品質度量代表該封包可在該嘗試解碼步驟中成功地解碼,且其中該第一反饋信號為一停止-重複信號。
  8. 8
    如申請專利範圍第6項之方法,其中該第一信號品質度量代表該封包無法在該嘗試解碼步驟中成功地解碼,且其中該第一反饋信號為一繼續-重複信號。
  9. 9
    如申請專利範圍第5項之方法,其中該第一信號係在具有一預定時槽持續時間的一第一時槽中接收,該方法進一步包含以下步驟:累積該第一信號到關於該封包的一第一組累積的封包取樣;在一具有該預定的時槽持續時間的一第二時槽中接收一第二信號;累積該第二信號到關於該封包的該第一組累積的封包取樣;量測該第一信號及該第二信號的信號品質來形成一第二信號品質度量;及根據該第二信號品質度量來傳送一第二反饋信號。
  10. 10
    如申請專利範圍第9項之方法,其中在該第一時槽的末端及該第二時槽的開始之間所消耗的時間將具有等於該預定時槽持續時間的一倍數的一預定持續時間。
  11. 11
    如申請專利範圍第10項之方法,其中該倍數為2。
  12. 12
    如申請專利範圍第10項之方法,其中該倍數為3。
  13. 13
    如申請專利範圍第10項之方法,其中該倍數為4。
  14. 14
    如申請專利範圍第1項之方法,其中該產生一品質度量的步驟包含量測該接收信號的該載波對干擾(C/I)比例。
  15. 15
    如申請專利範圍第14項之方法,其中該資料速率控制信號指定了一預定的資料速率組合的一請求的資料速率,且其中該資料速率等於該請求的資料速率。
  16. 16
    如申請專利範圍第1項之方法,其中該量測該第一信號的該信號品質的步驟包含嘗試來解碼來自該第一組累積的取樣的該封包。
  17. 17
    如申請專利範圍第1項之方法,其中該量測該第一信號的該信號品質的步驟包含量測一個或多個接收的引示突波信號的該載波對干擾比例。
  18. 18
    如申請專利範圍第1項之方法,其中該反饋信號為一停止-重複信號,該方法進一步包含由該第一組累積的封包取樣來解碼該封包的步驟。
  19. 19
    如申請專利範圍第1項之方法,其中該反饋信號為一繼續-重複信號,該方法進一步包含以下步驟:累積一第二信號到關於該封包的該第一組累積的封包取樣;量測該第二信號的該信號品質來產生一第二信號品質度量;根據該第一信號品質度量及該第二信號品質度量來產生一解碼預測度量;比較該解碼預測度量及一解碼器預測臨限值;及根據該比較步驟來傳送一反饋信號。
  20. 20
    如申請專利範圍第1項之方法,其中該傳送一反饋信號的步驟進一步包含以下的子步驟:轉換具有一第一Walsh碼的一停止-重複信號的符號來產生一Walsh覆蓋的停止-重複信號;及傳送該Walsh覆蓋的停止-重複信號,其同時地具有一個或多個覆蓋有一第二Walsh碼的額外信號,其中該第二Walsh碼係正交於該第一Walsh碼。
  21. 21
    如申請專利範圍第1項之方法,其中該傳送一反饋信號的步驟,進一步包含以下的子步驟:轉換具有一第一Walsh碼的一繼續-重複信號的符號來產生一Walsh覆蓋的停止-重複信號;及傳送該Wa1sh覆蓋的停止-重複信號,其同時地具有一個或多個覆蓋有一第二Wa1sh碼的額外信號,其中該第二Walsh碼係正交於該第一Walsh碼。
  22. 22
    一種用以由一來源網路節點傳送一第一資料封包到一目標網路節點之方法,該方法包含以下步驟:由該目標網路節點接收一資料速率控制信號;根據該資料速率控制信號來決定該第一資料封包的複本數目來傳送到該目標網路節點;編碼該第一資料封包的一第一複本到一第一信號;傳送該第一信號到該目標網路節點;接收來自該目標網路節點的一停止-重複信號;及根據該停止-重複信號來傳送小於該複本數目之資料封包到該目標網路節點。
  23. 23
    如申請專利範圍第22項之方法,其中該傳送該第一信號的步驟進一步包含編碼一前導碼到該第一信號,其代表該第一信號包含定址到該目標網路節點的一資料封包。
  24. 24
    如申請專利範圍第22項之方法,進一步包含以下步驟:編碼該第一資料封包的一第二複本到一第二信號;及在接收一停止-重複信號的該步驟之前傳送該第二信號到該目標網路節點。
  25. 25
    如申請專利範圍第24項之方法,其中該第一信號係在具有一預定時槽持續時間的一第一時槽中來傳送,且其中該第二信號係在具有該預定時槽持續時間的一第二時槽中來傳送,且其中在該第一時槽的末端及該第二時槽的開始之間所消耗的時間將具有等於該預定時槽持續時間的一倍數的一預定持續時間。
  26. 26
    如申請專利範圍第25項之方法,其中該倍數為2。
  27. 27
    如申請專利範圍第25項之方法,其中該倍數為3。
  28. 28
    如申請專利範圍第25項之方法,其中該倍數為4。
  29. 29
    如申請專利範圍第24項之方法,其進一步包含以下步驟:編碼一第二資料封包的一第一複本到一第三信號;及傳送該第三信號到該目標網路節點,其中該第三信號係在具有該預定時槽持續時間的一第三時槽中傳送,且其中該第三時槽係置於該第一時槽及該第二時槽之間。
  30. 30
    如申請專利範圍第29項之方法,其中該第三時槽係緊接著該第一時槽結束之後開始,且其中該第二時槽係緊接著該第三時槽結束之後開始。
  31. 31
    如申請專利範圍第22項之方法,其中該資料速率控制信號設定一預定的資料速率組合的一請求的資料速率,其中每個在該預定資料速率的組合中的資料速率係結合於一預定數目的時槽,且其中該複本的數目係等於關於該請求的資料速率之預定數目的時槽。
  32. 32
    如申請專利範圍第22項之方法,其中該接收一停止-重複信號的步驟,進一步包含以下的子步驟:解覆蓋具有一第一Walsh碼的該停止-重複信號的符號;及解覆蓋具有一第二Walsh碼的一資料信號的符號,其中該第二Walsh碼係正交於該第一Walsh碼,且其中該資料信號係接收自該目標網路節點。
  33. 33
    如申請專利範圍第22項之方法,其中該傳送該第一信號的步驟進一步包含傳送一個或多個引示突波信號。
  34. 34
    一種用以由一來源網路節點傳送一資料封包到一目標網路節點之方法,該方法包含以下步驟:由該目標網路節點接收一資料速率控制信號;根據該資料速率控制信號來決定該資料封包的複本數目來傳送到該目標網路節點;傳送包含該資料封包的一複本的一第一信號到該目標網路節點;由該目標網路節點接收一繼續-重複信號;及根據該繼續-重複信號來傳送大於該複本數目之資料封包到該目標網路節點。
  35. 35
    如申請專利範圍第34項之方法,其中該傳送該第一信號的步驟進一步包含編碼一前導碼到該第一信號,其代表該第一信號包含定址到該目標網路節點的一資料封包。
  36. 36
    如申請專利範圍第34項之方法,其進一步包含以下步驟:編碼該第一資料封包的一第二複本到一第二信號;及在接收一繼續-重複信號的該步驟之前傳送該第二信號到該目標網路節點。
  37. 37
    如申請專利範圍第36項之方法,其中該第一信號係在具有一預定時槽持續時間的一第一時槽中來傳送,且其中該第二信號係在具有該預定時槽持續時間的一第二時槽中來傳送,且其中在該第一時槽的末端及該第二時槽的開始之間所消耗的時間將具有等於該預定時槽持續時間的一倍數的一預定持續時間。
  38. 38
    如申請專利範圍第37項之方法,其中該倍數為2。
  39. 39
    如申請專利範圍第37項之方法,其中該倍數為3。
  40. 40
    如申請專利範圍第37項之方法,其中該倍數為4。
  41. 41
    如申請專利範圍第36項之方法,其進一步包含以下步驟:編碼一第二資料封包的一第一複本到一第三信號;及傳送該第三信號到該目標網路節點,其中該第三信號係在具有該預定時槽持續時間的一第三時槽中傳送,且其中該第三時槽係置於該第一時槽及該第二時槽之間。
  42. 42
    如申請專利範圍第41項之方法,其中該第三時槽係緊接著該第一時槽結束之後開始,且其中該第二時槽係緊接著該第三時槽結束之後開始。
  43. 43
    如申請專利範圍第34項之方法,其中該資料速率控制信號設定一預定的資料速率組合的一請求的資料速率,其中每個在該預定資料速率的組合中的資料速率係結合於一預定數目的時槽,且其中該複本的數目係等於關於該請求的資料速率之預定數目的時槽。
  44. 44
    如申請專利範圍第34項之方法,其中該接收一繼續-重複信號的步驟,進一步包含以下的子步驟:解覆蓋具有一第一Walsh碼的該繼續-重複信號的符號;及解覆蓋具有一第二Walsh碼的一資料信號的符號,其中該第二Walsh碼係正交於該第一Walsh碼,且其中該資料信號係接收自該目標網路節點。
  45. 45
    如申請專利範圍第34項之方法,其中該傳送該第一信號的步驟進一步包含傳送一個或多個引示突波信號。
  46. 46
    一種用以接收來自一來源網路節點的一第一封包之網路節點裝置,包含:一解調器,用以解調一向下轉換的取樣信號來產生一解調的取樣流;一第一累積緩衝器,用以累積關於該第一封包的該解調的取樣的一第一次組合;一解碼器,用以解碼該第一累積緩衝器的內容來解碼該第一封包的資料;一反饋信號產生器,用以根據一反饋控制信號來產生傳送到該來源網路節點的一反饋信號;一控制處理器,用以控制累積在該第一累積緩衝器中的該解調取樣流的次組合,並用以根據該向下轉換的取樣信號的該信號品質來產生該反饋控制信號;及一傳送器,用以傳送該反饋信號到該來源網路節點。
  47. 47
    如申請專利範圍第46項之裝置,進一步包含一前導碼偵測器,用以偵測及解碼在解調取樣流中接收的一前導碼。
  48. 48
    如申請專利範圍第46項之裝置,進一步包含一信號品質處理器,用以根據該向下轉換的取樣信號的接收信號品質來產生一接收信號品質信號,並提供該接收信號品質信號到該控制處理器。
  49. 49
    如申請專利範圍第48項之裝置,進一步包含一資料速率控制編碼器,用以根據該接收信號品質信號來編碼傳送到該來源網路節點的一資料速率控制信號。
  50. 50
    如申請專利範圍第49項之裝置,進一步包含一第一Walsh編碼器,用以轉換具有一第一Walsh碼的該資料速率控制信號。
  51. 51
    如申請專利範圍第50項之裝置,進一步包含一第二Walsh編碼器,用以轉換具有一第二Walsh碼的該反饋信號,其係正交於該第一Walsh碼。
  52. 52
    如申請專利範圍第46項之裝置,其中該反饋信號產生器係用來根據該反饋控制信號來產生一停止-重複信號到該來源網路節點。
  53. 53
    如申請專利範圍第46項之裝置,其中該反饋信號產生器係用來根據來自該控制處理器的一控制信號來產生一繼續-重複信號到該來源網路節點。
  54. 54
    如申請專利範圍第46項之裝置,其中該控制處理器係用來根據與該解調取樣的該第一次組合同時接收的一個或多個引示突波信號的該信號品質來產生該反饋控制信號。
  55. 55
    如申請專利範圍第46項之裝置,其中該控制處理器係用來根據在該解碼器中成功地解碼該第一封包來產生該反饋控制信號。
  56. 56
    如申請專利範圍第46項之裝置,進一步包含一第二累積緩衝器,用以累積關於一第二封包的該解調取樣的一第二次組合,其中該第二次組合的部份係置於該第一次組合的部份之間。
  57. 57
    一種用以傳送一第一資料封包到一目標網路節點之網路節點裝置,包含:一資料佇列,用以儲存定址到複數個網路節點的複數個資料封包,其中該目標網路節點為該複數個網路節點之一;一解調器,用以解碼接收自該目標網路節點的資料速率控制信號及反饋信號;一排程器,用以選擇傳送該第一資料封包的時槽,其中該時槽的數目係根據一資料速率;及一控制處理器,用以根據該資料速率控制信號來選擇該資料速率,且用以根據該反饋信號來改變該時槽的數目。
  58. 58
    如申請專利範圍第57項之裝置,進一步包含一調變器,用以調變來自該第一封包的資料,並穿插一前導碼到該第一封包的資料。
  59. 59
    如申請專利範圍第57項之裝置,其中該控制處理器係用來根據在該解調器中解碼一停止-重複信號來減少用來傳送該第一封包的時槽數目。
  60. 60
    如申請專利範圍第57項之裝置,其中該控制處理器係用來根據在該解調器中解碼一繼續-重複信號來增加用來傳送該第一封包的時槽數目。
  61. 61
    如申請專利範圍第57項之裝置,其中該解調器進一步包含一第一Walsh反展開器,用以使用一第一Walsh碼來解覆蓋該資料速率控制信號。
  62. 62
    如申請專利範圍第58項之裝置,其中該解調器進一步包含一第二Walsh反展開器,用以使用一第二Walsh碼來解覆蓋該反饋信號,其中該第一Walsh碼係正交於該第二Walsh碼。
  63. 63
    一種用以接收來自一來源網路節點的一第一封包之網路節點裝置,包含:用以根據由一來源網路節點傳送的一接收信號的信號品質來產生一資料速率控制信號之裝置;用以傳送該資料速率控制信號到該來源網路節點之裝置;用以根據來自該來源網路節點的該資料速率控制信號來接收具有一資料速率的一第一信號之裝置;用以量測該第一信號的該信號品質來形成一第一信號品質度量之裝置;及用以根據該第二信號品質度量來傳送一第一反饋信號之裝置。
  64. 64
    一種用以傳送一第一資料封包到一目標網路節點之網路節點裝置,包含:用以接收來自該目標網路節點的一資料速率控制信號之裝置;用以根據該資料速率控制信號來決定該資料封包的一初始複本數目來傳送到該目標網路節點之裝置;用以傳送包含該資料封包的一複本的一第一信號到該目標網路節點之裝置;用以接收來自該目標網路節點的一反饋信號之裝置;及用以根據該反饋信號來傳送一不同於該資料封包的初始複本數目的該資料封包到該目標網路節點。
Independent claims64