TW201014255A

System and method for acknowledgement packet transmitting and receiving

Abstract

A communications method comprising the steps of receiving a data packet; processing the data packet; and transmitting an ack packet approximately at an end of a first defined time interval if the processing of the data packet is completed within the first defined interval, or transmitting the ack packet approximately at an end of a second defined time interval if the processing of the data packet is not completed within the first defined interval and is completed within the second defined interval. Another communication method comprising the steps of transmitting a data packet; scanning a channel for an ack packet approximately at an end of a first defined time interval from the transmission of the data packet; and scanning the channel for the ack packet approximately at an end of a second defined time interval from the transmission of the data packet if the ack packet was not received within the first defined interval.

Term

No projected expiry on record.

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

47 claims: 21 independent, 26 dependent

  1. 1
    一種通信方法,其包含:接收一第一封包;處理該第一封包;若該第一封包之該處理在一第一定義時間間隔內完成,則大致在該第一定義時間間隔之一末尾傳送一第二封包;及若該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成,則大致在該第二定義時間間隔之一末尾傳送該第二封包。
  2. 2
    如請求項1之方法,其中該第一定義時間間隔係基於下列至少一者:一用於接收該第一封包之第一估計持續時間;或一用於處理該第一封包之第二估計持續時間。
  3. 3
    如請求項1之方法,其中該第一封包包含下列至少一者:一前置項;或一有效負載。
  4. 4
    如請求項1之方法,其中該第二封包包含下列至少一者:一前置項;或一訊息,該訊息指示接收該第一封包、處理該第一封包或驗證該第一封包中之至少一者。
  5. 5
    如請求項1之方法,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於所支援的同時通信鏈路。
  6. 6
    如請求項1之方法,其進一步包含回應於接收該第一封包而停用一接收器。
  7. 7
    如請求項1之方法,其進一步包含回應於傳送該第二封包而停用一傳送器。
  8. 8
    一種通信裝置,其包含:一接收器,其經調適以接收一第一封包;一處理模組,其經調適以處理該第一封包;及一傳送器,其經調適以:在該第一封包之該處理在一第一定義時間間隔內完成的情況下,大致在該第一定義時間間隔之一末尾傳送一第二封包;或在該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成的情況下,大致在該第二定義時間間隔之一末尾傳送該第二封包。
  9. 9
    如請求項8之裝置,其中該第一定義時間間隔係基於下列至少一者:一用於接收該第一封包之第一估計持續時間;或一用於處理該第一封包之第二估計持續時間。
  10. 10
    如請求項8之裝置,其中該第一封包包含下列至少一者:一前置項;或一有效負載。
  11. 11
    如請求項8之裝置,其中該第二封包包含下列至少一者:一前置項;或一訊息,該訊息指示接收該第一封包、處理該第一封包或驗證該第一封包中之至少一者。
  12. 12
    如請求項8之裝置,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於該接收器或該傳送器中之至少一者所支援的同時通信鏈路。
  13. 13
    如請求項8之裝置,其進一步包含一控制器,其經調適以回應於該接收器接收該第一封包而停用該接收器。
  14. 14
    如請求項8之裝置,其進一步包含一控制器,其經調適以回應於傳送該第二封包而停用該傳送器。
  15. 15
    一種通信裝置,其包含:用於接收一第一封包之構件;用於處理該第一封包之構件;及用於大致在以下時間間隔之一末尾傳送一第二封包之構件:若該第一封包之該處理在一第一定義時間間隔內完成,則在該第一定義時間間隔之一末尾傳送一第二封包;或若該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成,則在該第二定義時間間隔之一末尾傳送一第二封包。
  16. 16
    如請求項15之裝置,其中該第一定義時間間隔係基於下列至少一者:一用於接收該第一封包之第一估計持續時間;或一用於處理該第一封包之第二估計持續時間。
  17. 17
    如請求項15之裝置,其中該第一封包下列至少一者:包含一前置項;或一有效負載。
  18. 18
    如請求項15之裝置,其進一步包含用於產生該第二封包之構件,其中該第二封包產生構件經調適以在該第二封包內提供指示下列至少一者的資訊:接收該第一封包;處理該第一封包;或驗證該第一封包。
  19. 19
    如請求項15之裝置,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於該接收構件或該傳送構件中之至少一者所支援的同時通信鏈路。
  20. 20
    如請求項15之裝置,其進一步包含用於回應於該接收構件接收該第一封包而停用該接收構件的構件。
  21. 21
    如請求項15之裝置,其進一步包含用於回應於該傳送構件傳送該第二封包而停用該傳送構件的構件。
  22. 22
    一種用於通信之電腦程式產品,其包含:一使用指令編碼之電腦可讀媒體,該等指令可執行以:接收一第一封包;處理該第一封包;及大致在以下時間間隔之一末尾傳送一第二封包:若該第一封包之該處理在一第一定義時間間隔內完成,則在該第一定義時間間隔之一末尾傳送一第二封包;或若該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成,則在該第二定義時間間隔之一末尾傳送一第二封包。
  23. 23
    一種頭戴式耳機,其包含:一接收器,其經調適以接收一第一封包;一處理模組,其經調適以處理該第一封包;一傳送器,其經調適以:在該第一封包之該處理在一第一定義時間間隔內完成的情況下,大致在該第一定義時間間隔之一末尾傳送一第二封包;或在該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成的情況下,大致在該第二定義時間間隔之一末尾傳送該第二封包;及一變換器,其經調適以基於該第一封包中含有之資料而產生聲音。
  24. 24
    一種錶,其包含:一接收器,其經調適以接收一第一封包;一處理模組,其經調適以處理該第一封包;一傳送器,其經調適以:在該第一封包之該處理在一第一定義時間間隔內完成的情況下,大致在該第一定義時間間隔之一末尾傳送一第二封包;或在該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成的情況下,大致在該第二定義時間間隔之一末尾傳送該第二封包;及一使用者介面,其經調適以基於該第一封包中含有之資料而產生一指示。
  25. 25
    一種感測器件,其包含:一接收器,其經調適以接收一第一封包;一處理模組,其經調適以處理該第一封包;一傳送器,其經調適以:在該第一封包之該處理在一第一定義時間間隔內完成的情況下,大致在該第一定義時間間隔之一末尾傳送一第二封包;或在該第一封包之該處理未在該第一定義時間間隔內完成而在一第二定義時間間隔內完成的情況下,大致在該第二定義時間間隔之一末尾傳送該第二封包;及一感測器,其經調適以產生所感測資料,其中該第二封包包括該所感測資料。
  26. 26
    一種通信方法,其包含:傳送一第一封包;大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及若該第二封包未在該第一定義時間間隔內接收,則大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道。
  27. 27
    如請求項26之方法,其中該第一定義時間間隔係基於一用於回應於傳送該第一封包而接收該第二封包之估計持續時間。
  28. 28
    如請求項26之方法,其中該第一封包包含下列至少一者:一前置項;或一有效負載。
  29. 29
    如請求項26之方法,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於所支援的同時通信鏈路。
  30. 30
    如請求項26之方法,其進一步包含回應於傳送該第一封包而停用一傳送器。
  31. 31
    如請求項26之方法,其進一步包含回應於下列至少一者而停用一接收器:完成該第一掃描;完成該第二掃描;或接收該第二封包。
  32. 32
    一種通信裝置,其包含:一傳送器,其經調適以傳送一第一封包;一接收器,其經調適以:大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道。
  33. 33
    如請求項32之裝置,其中該第一定義時間間隔係基於一用於回應於傳送該第一封包而接收該第二封包之估計持續時間。
  34. 34
    如請求項32之裝置,其中該第一封包包含下列至少一者:一前置項;或一有效負載。
  35. 35
    如請求項32之裝置,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於該接收器或該傳送器中之至少一者所支援的同時通信鏈路。
  36. 36
    如請求項32之裝置,其進一步包含一控制器,其經調適以回應於該傳送器傳送該第一封包而停用該傳送器。
  37. 37
    如請求項32之裝置,其進一步包含一控制器,其經調適以回應於下列至少一者而停用該接收器:該接收器完成該第一掃描;完成該第二掃描;或接收該第二封包。
  38. 38
    一種通信裝置,其包含:用於傳送一第一封包之構件;及用於大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道,其中該掃描構件經調適以在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道。
  39. 39
    如請求項38之裝置,其中該第一定義時間間隔係基於一用於回應於傳送該第一封包而接收該第二封包之估計持續時間。
  40. 40
    如請求項38之裝置,其中該第一封包包含下列至少一者:一前置項;或一有效負載。
  41. 41
    如請求項38之裝置,其中該第一定義時間間隔與該第二定義時間間隔之間的一差係基於接收構件或該傳送構件中之至少一者所支援的同時通信鏈路。
  42. 42
    如請求項38之裝置,其進一步包含用於回應於該傳送構件傳送該第一封包而停用該傳送構件的構件。
  43. 43
    如請求項38之裝置,其進一步包含用於回應於該接收構件完成該第一掃描、完成該第二掃描或接收該第二封包中之至少一者而停用該掃描構件的構件。
  44. 44
    一種用於通信之電腦程式產品,其包含:一使用指令編碼之電腦可讀媒體,該等指令可執行以:傳送一第一封包;大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道。
  45. 45
    一種頭戴式耳機,其包含:一傳送器,其經調適以傳送一第一封包;一接收器,其經調適以:大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道;及一變換器,其經調適以基於該第二封包中含有之資料而產生聲音。
  46. 46
    一種錶,其包含:一傳送器,其經調適以傳送一第一封包;一接收器,其經調適以:大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道;及一使用者介面,其經調適以基於該第二封包中含有之資料而產生一指示。
  47. 47
    一種感測器件,其包含:一傳送器,其經調適以傳送一第一封包;一接收器,其經調適以:大致在自該第一封包之該傳送開始的一第一定義時間間隔之一末尾針對一第二封包而掃描一頻道;及在該第二封包未在該第一定義時間間隔內接收的情況下,大致在自該第一封包之該傳送開始的一第二定義時間間隔之一末尾針對該第二封包掃描該頻道;及一感測器,其經調適以產生所感測資料,其中該第一封包包括該所感測資料。
Independent claims47