TWI508589B - 功率調整裝置與其調整方法 - Google Patents
功率調整裝置與其調整方法 Download PDFInfo
- Publication number
- TWI508589B TWI508589B TW100105548A TW100105548A TWI508589B TW I508589 B TWI508589 B TW I508589B TW 100105548 A TW100105548 A TW 100105548A TW 100105548 A TW100105548 A TW 100105548A TW I508589 B TWI508589 B TW I508589B
- Authority
- TW
- Taiwan
- Prior art keywords
- power
- packets
- transmission
- message
- retransmitted
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 157
- 238000012545 processing Methods 0.000 claims description 62
- 238000012360 testing method Methods 0.000 claims description 49
- 238000012549 training Methods 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 23
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 12
- 101100288236 Arabidopsis thaliana KRP4 gene Proteins 0.000 description 10
- 101100433979 Bos taurus TNK2 gene Proteins 0.000 description 10
- 101100385394 Zea mays ACK2 gene Proteins 0.000 description 10
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 7
- 101000928956 Homo sapiens Activated CDC42 kinase 1 Proteins 0.000 description 7
- 238000009825 accumulation Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
- H04W52/286—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission during data packet transmission, e.g. high speed packet access [HSPA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/36—Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
- H04W52/362—Aspects of the step size
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/38—TPC being performed in particular situations
- H04W52/48—TPC being performed in particular situations during retransmission after error or non-acknowledgment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本發明是關於一種功率調整裝置與其調整功率方法,特別是在無線系統中的功率調整裝置與其調整功率的方法。
在無線通訊系統中,傳送裝置為了要能夠盡可能地傳送封包到最遠的地方,傳送端的傳送功率通常是以最大功率來傳送。然而當接收端與該傳送端的距離較近時,傳送端以該最大功率來傳送封包會造成功率的浪費,同時也有可能因為接收端所收到的訊號飽和(Saturation)或是所收到的訊號被截掉(Clipping)而無法正確接收封包。因此若能正確地推算傳送端置與接收端之間的距離,則可適當地改變傳送端的傳送功率,使得傳送端能以較小的功率而達到一樣或甚至更好的傳輸效能。
一種方式是利用傳送端所接收到封包的訊號強度來判斷傳送端與接收端之間的距離,但是依照訊號強度來判斷其距離有可能會造成誤判,因為訊號在空氣中的折射、反射、或繞射都會造成訊號的衰減(Fading),而導致傳送端所接收到封包的訊號強度下降或是位元錯誤率(Bit Error Rate)的上升。例如當傳送端所接收到的訊號強度小時,傳送端會判斷其與接收端之間的距離較遠,而導致傳送端以較大的傳送功率傳送封包,造成傳送功率的浪費。反之,當傳送端所接收到的訊號強度大時,傳送端會判斷其與接收端之間的距離較近,而導致傳送端以較小的傳送功率傳送封包,造成接收端無法接收到封包。因此藉由訊號強度做為判斷傳送端與接收端之間的距離,在某些
情況下是較為不適當的。
有鑑於先前技術的缺失,本發明的目的之一在於提供一種功率調整裝置及其調整方法,一種從傳收裝置以不同的功率傳送封包至遠端裝置的方法被提出,該方法在一訓練時段內經由分析該封包的重傳狀況調整該傳送功率。藉由該方法,封包以最適當的傳送功率傳送,不僅可減少封包的重傳次數,而且可降低傳送功率,達到省電的效果。
請參酌本發明的附圖來閱讀下面的詳細說明,其中本發明的附圖是以舉例說明的方式,來介紹本發明各種不同的實施例,並供瞭解如何實現本發明。本發明實施例提供了充足的內容,以供本領域的技術人員來實施本發明所揭示的實施例,或實施依本發明所揭示的內容所衍生的實施例。須注意的是,該些實施例彼此間並不互斥,且部分實施例可與其他一個或多個實施例作適當結合,以形成新的實施例,亦即本發明的實施並不局限於以下所揭示的實施例。
本案的第一實施例是關於一種功率調整裝置,其包含一傳收單元及一處理單元,且用來與一遠端進行溝通。該傳收單元使用複數功率來傳送複數測試封包,該處理單元耦接該傳收單元,該處理單元依據該些測試封包之重傳次數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些功率之其中之一。
請參閱第一圖(a),其為本案第一較佳實施例功率調整裝置的示意圖。該功率調整裝置10包含一處理單元11、一傳收單元12、一天線13、及一記憶單元14。該傳收單元12包含一
功率調整單元121,該功率調整單元121用以調整功率。該傳收單元12更配置一接收單元(未顯示)以接收回應(ACK)訊息。
請參閱第一圖(b),其為本案在一訓練時段T內複數個測試封包傳送狀況的示意圖。在第一圖(b)中,T代表一訓練時段,D1代表一第一封包,
請同時參考第一圖(a)及第一圖(b),在該訓練時段T內,該處理單元11發出一控制訊號S1至該傳收單元12,用以控制該功率調整單元121以一功率LV1傳送一第一封包D1,同時,該處理單元11將一索引值index1儲存至該記憶單元14,該索引值index1是相關於該功率LV1的dB值。倘若該功率調整裝置10在一回應逾時ACK1 timeout的時段內未收到回應ACK1的訊息,則該傳收單元12回報一訊息S2至該處理單元11,其中該訊息S2包含一回應逾時ACK1 timeout的訊息。該處理單元11接收到該回應逾時ACK1 timeout的訊息後,該處理單元11會控制該功率調整單元121以大於功率LV1之另一功率LV2,使該傳收單元12以該功率LV2在時間點t2來傳送該一第二封包D2,同時,該處理單元11將一索引值index2(未顯示)儲存至該記憶單元14,該索引值index2是相關於該功率LV2的dB值。
同樣地,倘若該功率調整裝置10在一回應逾時ACK2 timeout的時段內未收到回應ACK2的訊息,則該傳收單元12回報一訊息S3(未顯示)至該處理單元11,其中該訊息S3包含一回應逾時ACK2 timeout的訊息,該處理單元11接收到該回應逾時ACK2 timeout的訊息後,該處理單元會控制該功率調整單元121以大於功率LV2之另一功率LV3,使該傳收單元12以該功率LV3在時間點t3來傳送一第三封包D3,同時,該處理
單元11將一索引值index3(未顯示)儲存至該記憶單元14,該索引值index3是相關於該功率LV3的dB值。
請參閱第一圖(c),其為本案第一較佳實施例接收到回應的示意圖。倘若該功率調整裝置10在該回應逾時ACK2 timeout的時段內收到回應ACK2的訊息,則該處理單元11根據回應ACK2訊息控制功率調整單元121以功率LV2傳送後續封包D_other。
請參閱第一圖(d),其為本案第二較佳實施例在該訓練時段T內封包傳送狀況的示意圖。在第一圖(d)中,在該訓練時段T內,該第一封包D1以該功率LV3在t1時間點被傳送,該調整功率裝置10接收到回應ACK1,該處理單元11控制功率調整單元121以小於功率LV3之另一功率LV2傳送封包,即一第二封包D2以該功率LV2在t2時間點被傳送,該調整功率裝置10接收到回應ACK2,該處理單元11控制功率調整單元121以小於功率LV2之另一功率LV1傳送封包,即一第三封包D3以該功率LV1在t3時間點被傳送,以此類推,直至無法接收回應ACK訊息。
在第二較佳實施例中,處理單元11根據最後一次成功地接收回應ACK訊息所使用之功率,控制功率調整單元121傳送後續封包D_other;於不同應用中,複數個測試封包(D1~D3)也可以是相同封包。
請參閱第二圖(a),其為本案第三較佳實施例決定該傳送功率P2的流程圖。舉例而言,該功率調整裝置10在該訓練時段T內傳送10個測試封包,並且設定重傳零次的功率為小功率、重傳一次的功率為中功率、重傳兩次的功率為大功率,重傳兩次以上的功率為最大功率。
請參閱第二圖(b),其為本案第三較佳實施例傳送成功的封包數的示意圖。在第二圖(b)中,10個測試封包在該訓練時段T的傳送狀況如下:重傳0次即第一次傳送retry0成功的封包數N_retry0=4,重傳一次retry1才成功的封包數N_retry1=4,重傳兩次retry2才成功的封包數N_retry2=2,超過兩次重傳的封包數N_other=0。上述的統計值分別乘以加權值W0、W1、W2、W_other而可分別獲得對應的加權結果R_retry0、R_retry1、R_retry2、及R_other,在此先假設加權值W0、W1、W2、W_other皆為1,因此其加權結果分別為:R_retry0=N_retry0×W0=4、R_retry1=N_retry1×W1=4、R_retry2=N_retry2×W2=2、及R_other=N_other×W_other=0。以數列的方式表示上述的加權結果可寫成R_retry[]=[4,4,2,0]。在此,可知道所有傳送成功的封包數N_total=10,其乘以一綜合加權值W_total=1可得到一綜合加權結果R_total=10,以做為一第一門檻值。處理單元11將重傳0次的封包數N_retry0=4、重傳1次的封包數N_retry1=4、重傳2次的封包數N_retry2=2、超過兩次重傳的封包數N_other=0、所有傳送成功的封包數N_total=10、加權結果R_retry[]=[4,4,2,0]、以及綜合加權結果R_total=10儲存於記憶單元中14(例如暫存器),以作運算與判斷。
值得注意的是,複數測試封包可為相同的封包或不同的封包。所有傳送成功的封包數N_total可以是傳送前已知的參數,也可以是依據每一次成功傳送的封包數做累加而得。例如:若原本在該訓練時段T預計傳送10個測試封包,但是在該訓練時段T結束時只成功傳送了9個測試封包,則此時所有傳送成功的封包數N_total以9來計算。
請回到第二圖(a),現在開始步驟20的解說,在步驟201中,一開始i=0代表重傳0次,即第一次傳送,Sum_Result代表逐次累加結果,在步驟201中設定其初始值Sum_Result=0。接著進入步驟202,將一第i次累加結果Sum_Result與一第i個加權結果R_retry[i]相加而獲得一第i次累加結果Sum_Result。判斷累加結果Sum_Result是否大於或等於綜合加權結果R_total時(步驟203),若是,則設定重傳i次的功率為該傳送功率P2,也就是從該複數功率P1中選擇該功率LV1、該功率LV2、及該功率LV3的其中之一作為該傳送功率P2(步驟204),以用於後續封包的傳送,然後結束判斷(步驟205)。若否,第i次累加結果Sum_Result小於綜合加權結果時,則將i加1(步驟206),直到累加結果Sum_Result大於或等於綜合加權結果R_total為止。
例如,在第一次傳送(i=0)時,Sum_Result(初始值)+R_retry[0]=Sum_Result,即0+4=4<R_total=10,因此進入步驟206,i+1=1,然後進入步驟202,Sum_Result+R_retry[1]=Sum_Result,即4+4=8<R_total=10,因此進入步驟206,i+1=2,然後進入步驟202,Sum_Result[2]+R_retry[2]=Sum_Result[3],即8+2=R_total1=10,因此進入步驟206,設定重傳兩次的功率為該傳送功率P2。
請參閱第二圖(c),其為本案第四較佳實施例傳送成功的封包數的常態分佈圖。在第二圖(c)中,曲線下的面積代表在該訓練時段T內所有傳送成功的封包數,其包括重傳0次就成功的封包數、重傳一次成功的封包數、重傳兩次成功的封包數及重傳兩次以上上成功的封包數,在常態分佈圖中,在該訓練時段T內,若是在第一次傳送時可以選擇適當的傳送功率使得所有
測試封包的80%能傳送成功,這樣的方法可以適應性地選擇功率較低的方式來傳送後續封包。根據上述概念,在此本案第三較佳實施例中的該綜合加權值W_total可調整成0.8,而所有傳送成功的封包數N_total=10乘以綜合加權值W_total=0.8可得到一綜合加權結果R_total=8,以其做為該第一門檻值。
因為該第一門檻值減少了,所以在本案第三較佳實施例中,在重傳1次時,Sum_Result+R_retry[1]=Sum_Result,即4+4=8=R_total,接著進入步驟206,設定重傳一次的功率為該傳送功率P2。
以下為本案第五較佳實施例。在本案第五較佳實施例中,加權值W0、W1、W2、及W_other以遞減的方式配置,例如W0=10、W1=7、W2=2、及W_other=0,因此其加權結果分別為:R_retry0=N_retry0×W0=40、R_retry1=N_retry1×W1=28、R_retry2=N_retry2×W2=4、及R_other=N_other×W_other=0。以數列的方式表示上述的加權結果可寫成R_retry[]=[40,28,4,0]。所有傳送成功的封包數N_total=10乘以綜合加權值W_total=6可得到綜合加權結果R_total=60,以其做為該第一門檻值。因此在i=0時,Sum_Result+R_retry[0]=Sum_Result,即0+40=40<60=R_total,在i=1時,Sum_Result+R_retry[1]=Sum_Result,即40+28=68>60=R_total,此時即滿足累加結果Sum_Result大於或等於綜合加權結果的條件(步驟203),因此設定重傳一次的功率為該傳送功率P2,此作法的好處是希望盡量以較低的該傳送功率P2來傳送後續封包。
請參閱第二圖(d),其為決定傳送功率P2的方法。在步驟211中,該功率調整裝置10使用複數功率P1來傳送複數測試
封包。在步驟212中,在一時段內該處理單元11統計該複數測試封包中傳送成功的封包數。在步驟213中,依據該些測試封包之重傳次數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些功率之其中之一。
請參閱第三圖,其為本案第六較佳實施例決定該傳送功率P2的流程圖。在此實施例中,傳送功率從大到小,因此判斷條件稍有不同。10個測試封包在該訓練時段T的傳送狀況如下:重傳0次即第一次傳送成功retry0的封包數N_retry0=8,重傳一次retry1成功的封包數N_retry1=2,超過一次重傳的封包數N_other=0。各個重傳的封包數分別乘以加權值W0=1、W1=1、W_other=1而可分別獲得對應的加權結果R_retry0=8、R_retry1=2、及R_other=0,所有傳送成功的封包數N_total=10,其乘以綜合加權值W_total=1可得到綜合加權結果R_total=10,以做為該第一門檻值。
在第六較佳實施例中,Sum_result代表逐次累加結果,步驟301,開始時假設i=N=1,Sum_result(初始值)=0。步驟302,Sum_result(初始值)+R_retry[1]=Sum_result,即0+2=2<10=R_total,因此經過步驟303的判斷後會進入步驟306,i-1=0,然後進入步驟302,Sum_result+R_retry[0]=2+8=10=R_total,經過步驟303的判斷後會進入步驟304,選擇重傳0次的功率為該傳送功率P2,即第一次傳送的功率為該傳送功率P2,以該傳送功率P2傳送後續的封包D_other。在重傳1次後,剩下的總數20%的封包傳送成功,原因可能是接收端所收到的訊號飽和(Saturation)或是所收到的訊號被截掉(Clipping)而無法正確接收封包,因此傳送功率降低後反而能正確接收。
請參閱第四圖(a),其為本案第七較佳實施例偵測訊號強度
以決定該傳送功率P2的流程圖。複數功率P1包括一第一功率及一第二功率,其中該第二功率大於該第一功率,此實施例主要是先判斷該功率調整裝置10所接收到接收端的訊號強度,若訊號強度小於一第二門檻值,例如一標準訊號強度的45%,則以該第二功率傳送後續的封包D_other。步驟400流程開始。在步驟401中,該功率調整裝置10收集至少一訊息,該至少一訊息包含一訊號強度(Signal Strength,SS)。在步驟402中,該處理單元11判斷當該訊號強度大於或等於該第二門檻值時,則進入步驟403,步驟403中的步驟如同第二圖(a)的步驟20,然後進入步驟404結束,該第二門檻值可為一第一參考訊號強度,例如其為該標準訊號強度的45%。在步驟402中,該處理單元11判斷當該訊號強度小於該第二門檻值時,則進入步驟405,該處理單元11控制該功率調整單元121以該第二功率傳送後續的封包D_other,然後進入步驟404結束。除了以訊號強度來判斷之外,還可以封包的傳送速率作為判斷條件以決定該傳送功率P2。
請參閱第四圖(b),其為本案第八較佳實施例偵測傳送速率以決定該傳送功率P2的流程圖。複數功率P1包括該第一功率及該第二功率,其中該第二功率大於該第一功率。第八較佳實施例主要是先判斷該功率調整裝置10的傳送封包的傳送速率,若傳送速率小於一第三門檻值,該第三門檻值為一第一參考傳送速率,則該處理單元11控制該功率調整單元121以該第二功率傳送後續的封包D_other。在第四圖(b)中,步驟411流程開始。在步驟412中,該功率調整裝置10傳送至少一封包。步驟412也可用第二圖(a)中的步驟20代替。在步驟413中,該功率調整裝置10收集至少一訊息,該至少一訊息包含
一傳送速率的訊息。在步驟414中,該處理單元11判斷當該傳送速率大於或等於該第三門檻值時,則進入步驟415,步驟415中的步驟如同第二圖(a)的步驟20,然後進入步驟416結束。在步驟414中,該處理單元11判斷當該傳送速率小於該第三門檻值時,則進入步驟417,該處理單元11控制該功率調整單元121以該第二功率傳送後續的封包D_other,然後進入步驟416結束。除了上述的方法外,還可以比較當下的接收訊號強度與上一次執行功率調整機制時所取得的訊號強度,或是比較當下的封包傳送速率與上一次執行功率調整機制時所取得的封包傳送速率,藉由上述的判斷條件,當下的訊號強度或傳送速率變化不大時,則繼續沿用先前的傳送功率。
請參閱第五圖(a),其為本案第九較佳實施例判斷訊號強度差異以獲得該傳送功率P2的流程圖。複數功率P1包括該第一功率及該第二功率,其中該第二功率大於該第一功率。在步驟501中流程開始。接著在步驟502中,該處理單元11收集至少一第一訊息,該至少一第一訊息包含一第一訊號強度。接下來在步驟503中,該處理單元11判斷當該第一訊號強度小於該第二門檻值時,則進入步驟508,該處理單元11控制該功率調整單元121以該第二功率傳送後續的封包D_other,然後進入步驟507結束。該處理單元11判斷當該第一訊號強度大於或等於一第二門檻值時,則進入步驟504,該處理單元11收集至少一第二訊息,該至少一第二訊息包含一第二訊號強度。接下來進入步驟505,該處理單元11判斷當該第一訊號強度與該第二訊號強度的差值的絕對值小於或等於一第四門檻值時,則該功率調整裝置10繼續使用該第一功率。該處理單元11判斷當該第一訊號強度與該第二訊號強度的差值的絕
對值大於該第四門檻值時,則進入步驟506,步驟506中的步驟如同第二圖(a)的步驟20,然後進入步驟507結束,其中該第四門檻值可為一第二參考訊號強度,例如其為該標準訊號強度的45%。同樣地,也可以用傳送速率當作判斷的條件。
請參閱第五圖(b),其為本案第十較佳實施例判斷傳送速率差異以獲得該傳送功率P2的流程圖。複數功率P1包括該第一功率及該第二功率,其中該第二功率大於該第一功率。在第五圖(b)中,步驟510流程開始。在步驟511中,該功率調整裝置10傳送複至少一封包。步驟511也可用第二圖(a)中的步驟20代替。接著在步驟512中,該處理單元11收集至少一第一訊息,該至少一第一訊息包含一第一傳送速率。接下來在步驟513中,該處理單元11判斷當該第一傳送速率小於該第三門檻值時,則進入步驟518,該處理單元11控制該功率調整單元121以該第二功率傳送後續的封包D_other,然後進入步驟517結束。該處理單元11判斷當該第一傳送速率大於或等於該第三門檻值時,則進入步驟514,該處理單元11收集至少一第二訊息,該至少一第二訊息包含一第二傳送速率。接下來進入步驟515,該處理單元11判斷當該第一傳送速率與該第二傳送速率的差值的絕對值小於或等於一第五門檻值時,則該功率調整裝置10繼續使用該第一功率P1,其中該第五門檻值為一第二參考傳送速率。該處理單元11判斷當該第一傳送速率與該第二傳送速率的差值的絕對值大於該第五門檻值時,則進入步驟516,步驟516中的步驟如同第二圖(a)的步驟20,然後進入步驟517結束。
綜上所述,本發明的說明與實施例已揭露於上,然其非用來限制本發明,凡習知此技藝者,在不脫離本發明的精神與範
圍之下,當可做各種更動與修飾,其仍應屬在本發明專利的涵蓋範圍之內。
10‧‧‧功率調整裝置
11‧‧‧處理單元
12‧‧‧傳收單元
13‧‧‧天線
14‧‧‧記憶單元
121‧‧‧功率調整單元
LV1,LV2,LV3‧‧‧功率
t1,t2,t3‧‧‧時間點
T‧‧‧訓練時段
P1‧‧‧複數功率
P2‧‧‧傳送功率
index1,index2,index3‧‧‧索引值
D1‧‧‧第一封包
D2‧‧‧第二封包
D3‧‧‧第三封包
ACK1,ACK2‧‧‧回應封包
ACK1 timeout,ACK2 timeout‧‧‧回應逾時
S1‧‧‧控制訊號
S2‧‧‧訊息
第一圖(a):本案第一較佳實施例功率調整裝置的示意圖;第一圖(b):本案在一訓練時段T內複數測試封包傳送狀況的示意圖;第一圖(c):本案第一較佳實施例接收到回應的示意圖;第一圖(d):本案第二較佳實施例在該訓練時段T內封包傳送狀況的示意圖;第二圖(a):本案第三較佳實施例決定該傳送功率的流程圖;第二圖(b):本案第三較佳實施例傳送成功的封包數的示意圖;第二圖(c):本案第四較佳實施例傳送成功的封包數的常態分佈圖;第二圖(d):決定傳送功率的方法;第三圖:本案第六較佳實施例決定傳送功率的流程圖;第四圖(a):本案第七較佳實施例偵測訊號強度以決定該傳送功率的流程圖;第四圖(b):本案第八較佳實施例偵測傳送速率以決定該傳送功率的流程圖;第五圖(a):本案第九較佳實施例判斷訊號強度差異以獲得該傳送功率的流程圖;及第五圖(b):本案第十較佳實施例判斷傳送速率差異以獲得該傳送功率的流程圖。
Claims (17)
- 一種功率調整裝置,用來與一遠端進行溝通,該功率調整裝置包含:一傳收單元,在一訓練期間使用複數功率來傳送複數測試封包;及一處理單元,耦接該傳收單元,該處理單元依據在該訓練期間成功傳送該複數測試封包之一統計,該統計包括第1~第n次成功傳送的測試封包數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些功率之其中之一;其中該傳收單元接收一訊息,該處理單元依據該訊息決定該傳送功率,其中該訊息包括一回應逾時(ACK timeout)訊息、一回應(ACK)訊息,其中該回應逾時訊息及該回應訊息與該些測試封包的重傳次數相關。
- 一種功率調整裝置,用來與一遠端進行溝通,該功率調整裝置包含:一傳收單元,在一訓練間使用複數功率來傳送複數測試封包;及一處理單元,耦接該傳收單元,該處理單元依據在該訓練期間成功傳送該複數測試封包之一統計,該統計包括第1~第n次成功傳送的測試封包數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些之其中之一;其中該傳收單元包含一功率調整單元,該功率調整單元使用該些功率傳送該些測試封包,其中該些功率包含一第一傳送功率及一第二傳送功率,該第一傳送功率小於該第二傳送功率; 該傳收單元,接收一訊息;該處理單元還包含一記憶單元,該處理單元將該些測試封包的數目、一重傳零次的封包數、及一重傳一次的封包數儲存於該記憶單元,其中該重傳零次的封包數及該重傳一次的封包數與該訊息相關,該重傳零次的封包數對應該第一傳送功率,該重傳一次的封包數對應該第二傳送功率;當該重傳零次的封包數等於該些測試封包的數目時,該傳收單元使用該第一傳送功率傳送後續封包;及當該重傳零次的封包數與該重傳一次的封包數的總和等於該些測試封包的數目時,該傳收單元使用該第二傳送功率傳送後續封包。
- 如申請專利範圍第2項所述的裝置,其中該記憶單元更儲存一綜合加權值,當該重傳零次的封包數大於或等於該些測試封包的數目與該綜合加權值的一乘積時,該傳收單元使用該第一傳送功率傳送後續封包;及當該重傳零次的封包數相加該重傳一次的封包數大於或等於該乘積時,該傳收單元使用該第二傳送功率傳送後續封包,其中該綜合加權值介於0~1之間。
- 如申請專利範圍第2項所述的裝置,其中該記憶單元更儲存一綜合加權值、一第一加權值、一第二加權值、一綜合加權結果、一第一加權結果、及一第二加權結果;當該第一加權結果大於或等於該綜合加權結果時,該傳收單元使用該第一傳送功率傳送後續封包;及 當該第一加權結果與該第二加權結果的總和大於或等於該綜合加權結果時,該傳收單元使用該第二傳送功率傳送後續封包,其中該綜合加權結果等於該綜合加權值與該些測試封包的數目的乘積,該第一加權結果等於該重傳零次的封包數與該第一加權值的乘積,該第二加權結果等於該重傳一次的封包數與該第二加權值的乘積。
- 一種功率調整裝置,用來與一遠端進行溝通,該功率調整裝置包含:一傳收單元,在一訓練間使用複數功率來傳送複數測試封包;及一處理單元,該處理單元耦接該傳收單元並包含一記憶單元,該處理單元將一重傳零次的封包數及一重傳一次的封包數儲存於該記憶單元並且依據在該訓練期間成功傳送該複數測試封包之一統計,該統計包括第1~第n次成功傳送的測試封包數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些之其中之一;其中該些功率包括一第一功率及一第二功率,該處理單元收集至少一第一訊息,該至少一第一訊息包含一第一訊號強度,當該第一訊號強度小於或等於一第一參考訊號強度時,則該處理單元控制該功率調整單元以該第二功率傳送後續的封包,其中該重傳零次的封包數及該重傳一次的封包數與該第一訊息相關,該重傳零次的封包數對應該第一功率,該重傳一次的封包數對應該第二功率,該第二功率大於該第一功率。
- 如申請專利範圍第5項所述的裝置,其中該處理單元收集至少一第二訊息,該至少一第二訊息包含一第二訊號強度,當該第一訊號強度與該第二訊號強度的差值的絕對值小於或等於一第二參考訊號強度時,則該傳收單元繼續使用該第一功率傳送後續的封包。
- 一種功率調整裝置,用來與一遠端進行溝通,該功率調整裝置包含:一傳收單元,在一訓練間使用複數功率來傳送複數測試封包;及一處理單元,該處理單元耦接該傳收單元並包含一記憶單元,該處理單元將一重傳零次的封包數及一重傳一次的封包數儲存於該記憶單元並且依據在該訓練期間成功傳送該複數測試封包之一統計,該統計包括第1~第n次成功傳送的測試封包數,以決定一傳送功率以用於後續封包之傳送,其中該傳送功率為該些之其中之一;其中該些功率包括一第一功率及一第二功率,該處理單元收集至少一第一訊息,該至少一第一訊息包含一第一傳送速率,當該第一傳送速率小於或等於一第一參考傳送速率時,則該處理單元控制該功率調整單元以該第二功率傳送後續的封包,其中該重傳零次的封包數及該重傳一次的封包數與該第一訊息相關,該重傳零次的封包數對應該第一功率,該重傳一次的封包數對應該第二功率,該第二功率大於該第一功率。
- 如申請專利範圍第7項所述的裝置,其中該處理單元收集至少一第二訊息,該至少一第二訊息包含一第二傳送速率,當該第一傳送速率與該第二傳送速率的差值的絕對值小於或等於一第二參考傳送速率時,則該傳收單元繼續使用該第一功率傳送後續的封包。
- 一種調整功率的方法,該方法包括下列步驟:蒐集至少一測試封包數的一統計,其中該至少一測試封包數相關於在一訓練期間傳送該複數測試封包的至少一重傳次數;根據該統計藉由選擇複數功率的其中之一決定一傳送功率,以用於後續封包之傳送:接收一訊息,其中該訊息與該些測試封包的數目、一重傳零次的封包數、及一重傳一次的封包數相關,該些功率包括一第一傳送功率及一第二傳送功率,該重傳零次的封包數對應一第一傳送功率,該重傳一次的封包數對應一第二傳送功率,該第一傳送功率小於該第二傳送功率;當該重傳零次的封包數等於該些測試封包數目時,使用該第一傳送功率傳送後續封包;及當該重傳零次的封包數與該重傳一次的封包數的總和等於該些測試封包數目時,使用該第二傳送功率傳送後續封包。
- 如申請專利範圍第9項所述的方法,更包括下列步驟:提供一綜合加權值;當該重傳零次的封包數大於或等於該些測試封包的數目與 該綜合加權值的一乘積時,該傳收單元使用該第一傳送功率傳送後續封包;及當該重傳零次的封包數與該重傳一次的封包數的總和大於或等於該乘積時,該傳收單元使用該第二傳送功率傳送後續封包,其中該綜合加權值介於0~1之間。
- 如申請專利範圍第9項所述的方法,更包括下列步驟:提供一綜合加權值、一第一加權值、一第二加權值、一綜合加權結果、一第一加權結果、以及一第二加權結果;當該第一加權結果大於或等於該綜合加權結果時,該傳收單元使用該第一傳送功率傳送後續封包;及當該第一加權結果與該第二加權結果的總和大於或等於該綜合加權結果時,該傳收單元使用該第二傳送功率傳送後續封包,其中該綜合加權結果等於該綜合加權值與該些測試封包的數目的乘積,該第一加權結果等於該第一加權值與該重傳零次的封包數的乘積,該第二加權結果等於該第二加權值與該重傳一次的封包數的乘積。
- 如申請專利範圍第9項所述的方法,更包含下列步驟:收集至少一第一訊息,該至少一第一訊息包含一訊號強度;以及當該訊號強度小於一第一參考訊號強度時,則以該第二傳送功率傳送後續的封包。
- 如申請專利範圍第9項所述的方法,更包含下列步驟: 收集至少一第一訊息,該至少一第一訊息包含一傳送速率;以及當該傳送速率小於一第一參考傳送速率時,則以該第二傳送功率傳送後續的封包。
- 如申請專利範圍第9項所述的方法,更包含下列步驟:收集至少一第一訊息,該至少一第一訊息包含一第一訊號強度;當該第一訊號強度小於或等於一第一參考訊號強度時,則以該第二傳送功率傳送後續的封包;收集至少一第二訊息,該至少一第二訊息包含一第二訊號強度;及當該第一訊號強度與該第二訊號強度的差值的絕對值小於或等於一第二參考訊號強度時,則繼續使用該第一傳送功率傳送後續的封包。
- 如申請專利範圍第9項所述的方法,更包含下列步驟:收集至少一第一訊息,該至少一第一訊息包含一第一傳送速率;當該第一傳送速率小於或等於一第一參考傳送速率時,則以該第二傳送功率傳送後續的封包;收集至少一第二訊息,該至少一第二訊息包含一第二傳送速率;以及當該第一傳送速率與該第二傳送速率的差值的絕對值小於或等於一第二參考傳送速率時,則繼續使用該第一傳送功率傳 送後續的封包。
- 一種功率調整裝置,用來與一遠端進行溝通,該功率調整裝置包含:一傳收單元,使用複數功率來傳送一測試封包;及一處理單元,耦接該傳收單元,該處理單元依據該測試封包的一回應或一回應逾時訊息,以決定一傳送功率以用於後續封包之傳送,其中該處理單元收集至少一第一訊息,該至少一第一訊息包含一第一訊號強度,當該第一訊號強度小於或等於一第一參考訊號強度時,則以一第二傳送功率傳送後續的封包,其中該些複數功率包含一第一傳送功率及一第二傳送功率,且該第二傳送功率大於該第一傳送功率,當該傳收單元以該第一傳送功率傳送該測試封包且該傳收單元接收該回應逾時的訊息時,該傳收單元以該第二傳送功率傳送該測試封包。
- 如申請專利範圍第16項所述的裝置,其中該複數功率包含一第一傳送功率及一第二傳送功率,其中該第二傳送功率小於該第一傳送功率,當該傳收單元以該第一傳送功率傳送該測試封包且該傳收單元接收該回應的訊息時,則該傳收單元以該第二傳送功率傳送該測試封包,以及當該傳收單元以該第二傳送功率傳送該測試封包且該傳收單元接收該回應逾時的訊息時,該傳收單元以該第一傳送功率傳送後續的封包。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100105548A TWI508589B (zh) | 2011-02-18 | 2011-02-18 | 功率調整裝置與其調整方法 |
| US13/372,612 US8995248B2 (en) | 2011-02-18 | 2012-02-14 | Apparatus for adjusting power and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100105548A TWI508589B (zh) | 2011-02-18 | 2011-02-18 | 功率調整裝置與其調整方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201236484A TW201236484A (en) | 2012-09-01 |
| TWI508589B true TWI508589B (zh) | 2015-11-11 |
Family
ID=46652666
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100105548A TWI508589B (zh) | 2011-02-18 | 2011-02-18 | 功率調整裝置與其調整方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8995248B2 (zh) |
| TW (1) | TWI508589B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12356342B2 (en) * | 2022-05-23 | 2025-07-08 | Mediatek Inc. | Modem performance enhancement via smart transmission power distribution |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1394979A2 (en) * | 2002-08-31 | 2004-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for dynamically managing the packet segment threshold according to the state of the channel |
| US20050058154A1 (en) * | 2001-03-21 | 2005-03-17 | Lg Electronics Inc. | Packet transmitting method in mobile communication system |
| US6898193B2 (en) * | 2002-06-20 | 2005-05-24 | Qualcomm, Incorporated | Adaptive gain adjustment control |
| JP2005244853A (ja) * | 2004-02-27 | 2005-09-08 | Kyocera Corp | 適応アレーアンテナシステム及び適応アレーアンテナ制御方法、無線装置 |
| US20060168343A1 (en) * | 2003-03-07 | 2006-07-27 | Koninklijke Philips Electronics N.V. | Method and system for radio link establishment and maintenance with p2p communication in wireless communication |
| US20080057994A1 (en) * | 2004-09-13 | 2008-03-06 | Matsushita Electric Industrial Co., Ltd. | Mobile Station Device, And Upstream Circuit Power Control Method |
| US20090253453A1 (en) * | 2004-04-30 | 2009-10-08 | Interdigital Technology Corporation | Method and system for controlling transmission power of a downlink signaling channel based on enhanced uplink transmission failure statistics |
| TW201012266A (en) * | 2008-08-18 | 2010-03-16 | Qualcomm Inc | System and method for processing power control commands in a wireless communication system |
| TW201014411A (en) * | 2008-08-20 | 2010-04-01 | Qualcomm Inc | Power control for wireless LAN stations |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2132452B (en) * | 1982-12-08 | 1986-10-08 | Racel Ses Limited | Radio systems |
| WO2000070530A1 (en) * | 1999-05-19 | 2000-11-23 | I.D. Systems, Inc. | Fully automated vehicle rental system |
| JP3686836B2 (ja) * | 2000-03-13 | 2005-08-24 | シャープ株式会社 | 無線通信機の送信電力値自動制御方法およびそれを記憶した記憶媒体 |
| WO2002017548A1 (en) * | 2000-08-21 | 2002-02-28 | Koninklijke Philips Electronics N.V. | Method for the communication of information and apparatus employing the method |
| JP2004112597A (ja) * | 2002-09-20 | 2004-04-08 | Matsushita Electric Ind Co Ltd | 基地局装置及びパケット品質推定方法 |
| KR100542101B1 (ko) * | 2003-06-02 | 2006-01-11 | 삼성전자주식회사 | 전송 파워 제어 방법 및 이를 이용한 블루투스 장치 |
| KR100985104B1 (ko) * | 2003-09-03 | 2010-10-05 | 엘지전자 주식회사 | 재전송 패킷의 전력제어방법 |
| KR101009145B1 (ko) * | 2004-01-09 | 2011-01-18 | 엘지전자 주식회사 | 소프트핸드오버중인 단말에서 하향링크ack/nack피드백 판정방법 |
| JP4575265B2 (ja) | 2005-09-29 | 2010-11-04 | 株式会社東芝 | 無線通信装置 |
| US7962823B2 (en) * | 2006-06-06 | 2011-06-14 | Litepoint Corporation | System and method for testing multiple packet data transmitters |
| JP4562694B2 (ja) | 2006-06-20 | 2010-10-13 | 富士通株式会社 | 再送制御方法及び装置 |
| TWI466564B (zh) | 2009-07-16 | 2014-12-21 | Realtek Semiconductor Corp | 應用在通訊系統之傳輸功率調整方法及其裝置 |
| US20120170586A1 (en) * | 2010-12-31 | 2012-07-05 | Zebra Imaging, Inc. | Transmitting Data to Multiple Nodes |
-
2011
- 2011-02-18 TW TW100105548A patent/TWI508589B/zh active
-
2012
- 2012-02-14 US US13/372,612 patent/US8995248B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050058154A1 (en) * | 2001-03-21 | 2005-03-17 | Lg Electronics Inc. | Packet transmitting method in mobile communication system |
| US6898193B2 (en) * | 2002-06-20 | 2005-05-24 | Qualcomm, Incorporated | Adaptive gain adjustment control |
| EP1394979A2 (en) * | 2002-08-31 | 2004-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for dynamically managing the packet segment threshold according to the state of the channel |
| US20060168343A1 (en) * | 2003-03-07 | 2006-07-27 | Koninklijke Philips Electronics N.V. | Method and system for radio link establishment and maintenance with p2p communication in wireless communication |
| JP2005244853A (ja) * | 2004-02-27 | 2005-09-08 | Kyocera Corp | 適応アレーアンテナシステム及び適応アレーアンテナ制御方法、無線装置 |
| US20090253453A1 (en) * | 2004-04-30 | 2009-10-08 | Interdigital Technology Corporation | Method and system for controlling transmission power of a downlink signaling channel based on enhanced uplink transmission failure statistics |
| US20080057994A1 (en) * | 2004-09-13 | 2008-03-06 | Matsushita Electric Industrial Co., Ltd. | Mobile Station Device, And Upstream Circuit Power Control Method |
| TW201012266A (en) * | 2008-08-18 | 2010-03-16 | Qualcomm Inc | System and method for processing power control commands in a wireless communication system |
| TW201014411A (en) * | 2008-08-20 | 2010-04-01 | Qualcomm Inc | Power control for wireless LAN stations |
Also Published As
| Publication number | Publication date |
|---|---|
| US8995248B2 (en) | 2015-03-31 |
| US20120213104A1 (en) | 2012-08-23 |
| TW201236484A (en) | 2012-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3535496B2 (ja) | マルチキャスト伝送方法及びマルチキャスト伝送システム、並びに移動局及び基地局 | |
| US8094624B2 (en) | Method and apparatus for minimizing packet transmission loss in a wireless network | |
| US7870259B2 (en) | Method and transmitter for an efficient packet data transfer in a transmission protocol with repeat requests | |
| US8418016B2 (en) | Communication system, communication device, and communication method | |
| US20080005638A1 (en) | Method and apparatus for detection and recovery of HARQ DTX to NACK error | |
| JPWO2001078324A1 (ja) | マルチキャスト伝送方法及びマルチキャスト伝送システム、並びに移動局及び基地局 | |
| EP1487161A1 (en) | Radio telecommunications network, station and method of adapting the packets length | |
| EP1214810A1 (en) | Error control method and apparatus | |
| KR20110084669A (ko) | Harq 및 arq 파라미터 설정 장치 및 방법 | |
| WO2012024869A1 (zh) | 一种提高物理下行控制信道传输性能的方法及装置 | |
| CN101494521B (zh) | 用于edch的自适应harq控制 | |
| CN103873479A (zh) | 一种基于跨层评估的平行数据传输算法 | |
| US8238236B2 (en) | Method for reporting reception result of packets in mobile communication system | |
| CN107911841B (zh) | 一种传感网时延优化的可靠传输方法 | |
| CN102655673B (zh) | 功率调整装置及其调整方法 | |
| US7327694B2 (en) | Adaptive radio link protocol (RLP) to improve performance of TCP in wireless environment for CDMAone and CDMA2000 systems | |
| US7826838B1 (en) | Adaptive contention for wireless devices | |
| TWI508589B (zh) | 功率調整裝置與其調整方法 | |
| US12335769B2 (en) | Method and system for channel quality assisted transport in wireless network | |
| US9887802B2 (en) | Method and apparatus for controlling transmission rate of physical layer | |
| CN114285800A (zh) | 一种tcp数据流的拥塞调整方法及装置 | |
| Yang et al. | TCPW with bulk repeat in next generation wireless networks | |
| Assaad et al. | TCP performance over UMTS-HSDPA system | |
| WO2007121635A1 (fr) | Procédé de retransmission d'une unité de données de commande d'un protocole de commande à liaison sans fil en mode de reconnaissance | |
| TWI790811B (zh) | 在非授權頻譜之控制環境中動態切換傳輸模式以降低延遲的方法及系統 |