欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

發(fā)射和接收系統(tǒng),發(fā)射設(shè)備和方法,接收設(shè)備和方法

文檔序號:7960128閱讀:206來源:國知局
專利名稱:發(fā)射和接收系統(tǒng),發(fā)射設(shè)備和方法,接收設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及發(fā)射和接收系統(tǒng),發(fā)射設(shè)備,發(fā)射方法,接收設(shè)備,接收方法和程序。更具體地說,本發(fā)明涉及出于對無線電變化和無線電鏈路控制的考慮,根據(jù)退化之前的傳輸控制狀態(tài),在從退化狀態(tài)恢復(fù)到正常狀態(tài)期間,能夠快速恢復(fù)數(shù)據(jù)傳輸質(zhì)量的發(fā)射和接收系統(tǒng),發(fā)射設(shè)備,發(fā)射方法,接收設(shè)備,接收方法和程序。
背景技術(shù)
由于近來的家庭連網(wǎng)的進(jìn)展和日益增長的無線電通信(例如蜂窩網(wǎng)絡(luò)、無線電LAN(局域網(wǎng))和UWB(超寬帶))的需要,預(yù)計未來對通過無線電網(wǎng)絡(luò)的高質(zhì)量視聽數(shù)據(jù)的流式再現(xiàn)(streamingreproduction)的需求會日益增長。
在預(yù)計的情形下,例如,用戶可能希望使用雙向通信服務(wù),比如內(nèi)容提供商提供的視頻點(diǎn)播服務(wù)和視頻聊天。用戶可能希望在家里與內(nèi)容提供商無線連接的個人計算機(jī)(PC)或顯示器上流式再現(xiàn)從內(nèi)容提供商傳來的數(shù)據(jù)。
IP(隔行逐行)網(wǎng)絡(luò)上數(shù)據(jù)的傳輸要求根據(jù)數(shù)據(jù)再現(xiàn)編碼速率、IP網(wǎng)絡(luò)上的可用帶寬和IP網(wǎng)絡(luò)擁塞的狀態(tài),控制傳輸速率??刂苽鬏斔俾实囊话慵夹g(shù)不僅包括使用具有數(shù)據(jù)到達(dá)可靠性的TCP(傳輸控制協(xié)議)的技術(shù),而且包括使用在高度實(shí)時RFC(請求評議)1889中定義的RTP(實(shí)時傳送協(xié)議)(例如在RFC3448中定義的TFRC(TCP友好的速率控制)的技術(shù)。針對具有少的通信差錯的有線網(wǎng)絡(luò)構(gòu)成這些技術(shù)。
一般來說,由于來自各個障礙物的反射波的緣故,無線電網(wǎng)絡(luò)使用多路傳輸線路(多徑)。根據(jù)傳輸信道特性(通信信道特性),傳播延遲差導(dǎo)致使傳輸頻帶內(nèi)的頻率特性失真的頻率選擇性衰落顯著改變或惡化通信狀態(tài)(通信質(zhì)量)。
相反,無線電網(wǎng)絡(luò)區(qū)域形成于發(fā)送方和接收方之間,由無線電基站和無線電終端構(gòu)成。為了改進(jìn)通信狀態(tài)的顯著變化或惡化,無線電網(wǎng)絡(luò)區(qū)域具備諸如天線分集、抗差錯比特編碼和錯誤分組重傳之類的技術(shù)(無線電鏈路控制)。
盡管提供了這些技術(shù),無線電通信狀態(tài)或周圍環(huán)境惡化通信狀態(tài)較短或較長的一段時間,例如增大無線電通信期間的分組差錯率(無線電分組差錯率)或者往返時間(RTT)。對于控制有線網(wǎng)絡(luò)傳輸速率的上述技術(shù)來說,通信狀態(tài)的這種惡化是異常的。從而,退化的通信狀態(tài)導(dǎo)致無線電通信的擁塞,以及數(shù)據(jù)傳輸質(zhì)量(傳輸速率(發(fā)送速率),傳輸延遲等)的降低或不穩(wěn)定。在無線電通信狀態(tài)恢復(fù)之后,傳輸速率恢復(fù)遲滯。因此,控制有線網(wǎng)絡(luò)傳輸速率的上述技術(shù)不適合于流式再現(xiàn)。
圖1A-1C表示了在無線電LAN上的室內(nèi)環(huán)境的例子。參考圖1A-1C,下面描述根據(jù)在衰落環(huán)境下,利用作用于UDP(用戶數(shù)據(jù)報協(xié)議)的RTP的傳輸速率控制技術(shù),控制傳輸速率的通信情形。
圖1A表示無線電分組差錯率(%)的時間變化。圖1B表示傳輸速率(Mbps)的時間變化。圖1C的上部表示RTT(ms)的時間變化。圖1C的下部表示分組的損失率(分組損失率)(%)的時間變化。在圖1A-1C中,橫坐標(biāo)代表時間(s)。
如圖1A中所示,幾種狀態(tài)對應(yīng)于在約20%的邊界處的無線電分組差錯率短期(小于幾百毫秒)的具有較大值的退化狀態(tài);長期(從幾百毫秒到幾秒)的具有較大值的退化狀態(tài);和具有較小值的正常狀態(tài)。所述邊界和值指示取決于衰落情況和無線電碼片算法的特定趨勢。
在圖1A中,在42秒的時間點(diǎn)(圖1A中的圓A1)附近出現(xiàn)一秒或更長的較高無線電分組差錯率,降低對應(yīng)的吞吐量(可傳輸?shù)挠行俾?以改進(jìn)無線電網(wǎng)絡(luò)。如圖1C中所示,RTT和分組損失率相應(yīng)地增大(圖1C中的圓C1和D1)。從而,當(dāng)RTT和分組損失率增大時,利用RTP的傳輸速率控制技術(shù)降低傳輸速率。
之后,如圖1A中所示,在44或45秒的時間點(diǎn)附近,長期退化狀態(tài)被恢復(fù)為差錯率低的正常狀態(tài)(圖1A中的點(diǎn)A2)。另外在這種情況下,傳輸速率恢復(fù)到和退化無線電狀態(tài)之前的狀態(tài)等同的狀態(tài)(圖1B中的點(diǎn)B2)需要大約3-4秒b1。這是因?yàn)槭褂肁IMD(和式增加,積式減少)算法逐漸增大傳輸速率來進(jìn)行恢復(fù)。
類似地,在圖1A中,在55秒的時間點(diǎn)(圖1A中的圓A3)附近出現(xiàn)一秒或更長的較高無線電分組差錯率。從而,無線電區(qū)域的吞吐量被降低。如圖1C中所示,RTT和分組損失率相應(yīng)地增大(圖1C中的圓C2和D2)。另外在這種情況下,當(dāng)RTT和分組損失率增大時,傳輸速率降低(圖1B中的圓B3)。在無線電分組差錯率恢復(fù)到正常狀態(tài)的57秒的時間點(diǎn)(圖1A中的點(diǎn)A4)附近,傳輸速率仍然較低?;謴?fù)傳輸速率需要約10秒b2(圖1B中的點(diǎn)B4)。
從而,在圖1A-1C中,根據(jù)利用RTP的傳輸速率控制技術(shù)控制傳輸速率。增大RTT(圖1C中的點(diǎn)C1和C2)導(dǎo)致流式圖像中的不規(guī)則成幀。之后,當(dāng)傳輸速率降低(在圖1B中的點(diǎn)B1和B2之間,和點(diǎn)B3和B4之間)時,發(fā)生顯著的退化。
如上所述,利用RTP的傳輸速率控制技術(shù)導(dǎo)致長期退化無線電狀態(tài)期間,無線電區(qū)域的傳輸速率和吞吐量之間的差異。RTT和分組損失率增大,以致顯著降低傳輸速率。另外,在無線電狀態(tài)恢復(fù)之后,傳輸速率緩慢恢復(fù)。由于這兩個因素,該控制技術(shù)不適合于流式再現(xiàn)。
為了解決該問題,需要一種傳輸速率控制技術(shù),該技術(shù)具有有線網(wǎng)絡(luò)所要求的擁塞控制功能,符合上面提及的特定于無線電網(wǎng)絡(luò)的傳輸信道特性和為無線電網(wǎng)絡(luò)提供的控制的效果,并且提供高性能和穩(wěn)定的數(shù)據(jù)傳輸質(zhì)量。
最好避免改變現(xiàn)有的系統(tǒng)結(jié)構(gòu),比如引入新的設(shè)備。
例如,符合無線電網(wǎng)絡(luò)的一種可能的傳輸速率控制技術(shù)根據(jù)RTT、分組損失率和無線電分組差錯率確定擁塞狀態(tài)和退化的無線電狀態(tài)。為了校正退化的無線電狀態(tài),存在一種維持并穩(wěn)定傳輸速率的技術(shù)(例如,參見專利文件1)。
但是,在專利文件1中公開的技術(shù)沒有考慮到無線電鏈路控制,例如上面提及的在無線電網(wǎng)絡(luò)上進(jìn)行的分組重傳,從而在無線電通信中導(dǎo)致?lián)砣?br> 根據(jù)其它技術(shù)(例如,參見專利文件2和3),無線電通信終端利用控制信息,例如1xEV-DO蜂窩分組網(wǎng)絡(luò)系統(tǒng)中的DRC(數(shù)據(jù)速率控制)確定無線電通信傳輸速率,并把該傳輸速率傳送給數(shù)據(jù)傳送設(shè)備。在專利文件2和3中公開的技術(shù)不能應(yīng)用于不具備傳送諸如DRC之類控制信息的協(xié)議的無線電LAN。此外,專利文件2和3中公開的技術(shù)沒有考慮對有線和無線通信的擁塞控制。
根據(jù)另一種技術(shù),有線網(wǎng)絡(luò)上的中繼節(jié)點(diǎn)根據(jù)利用分組損失率檢測到的無線電通信狀態(tài)的退化,轉(zhuǎn)換數(shù)據(jù)編碼速率,以調(diào)整對無線電基站的傳輸速率。這樣,中繼節(jié)點(diǎn)防止數(shù)據(jù)到達(dá)方面的延遲增大。即,該技術(shù)把無線電通信和有線通信分開以便控制(例如參見專利文件4)。
但是,專利文件4中公開的技術(shù)使用分組損失率來檢測通信狀態(tài)的退化,從而使傳輸速率控制的響應(yīng)時間減慢。利用這種技術(shù)的系統(tǒng)需要中繼節(jié)點(diǎn)。
此外,專利文件1-4沒有考慮到參考圖1A-1C討論的長期和短期狀態(tài),來提供對無線電通信狀態(tài)的控制。
JP-A No.160824/2001[專利文件2]JP-A No.153616/2004[專利文件3]JP-A No.153619/2004[專利文件4]JP-A No.15761/2004

發(fā)明內(nèi)容
如上述專利文件1-4中公開的那樣,提出了和無線電網(wǎng)絡(luò)相符的幾種傳輸速率控制技術(shù)。但是,這些技術(shù)都不能在恢復(fù)無線電狀態(tài)之后快速恢復(fù)數(shù)據(jù)傳輸速率,并且都不適合于流式再現(xiàn)。
本發(fā)明的一個優(yōu)點(diǎn)是能夠考慮到無線電狀態(tài)變化和無線電鏈路控制。當(dāng)無線電通信被惡化時,減少數(shù)據(jù)傳輸質(zhì)量的降低,當(dāng)無線電通信從退化狀態(tài)恢復(fù)到正常狀態(tài)時,根據(jù)退化之前的傳輸控制狀態(tài),快速恢復(fù)數(shù)據(jù)傳輸質(zhì)量。
在根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射和接收系統(tǒng)中,發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置,從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息的狀態(tài)信息接收裝置,和控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制裝置。當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制裝置保存緊接在收到狀態(tài)信息之前,數(shù)據(jù)發(fā)射裝置的控制發(fā)射控制信息。當(dāng)狀態(tài)信息接收裝置之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制裝置使用最新保存的控制信息,通過數(shù)據(jù)發(fā)射裝置控制發(fā)射。接收設(shè)備包括通過無線電通信接收從數(shù)據(jù)發(fā)射裝置發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;和把指示由確定裝置確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備的狀態(tài)信息發(fā)射裝置。
根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息的狀態(tài)信息接收裝置;和利用數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制裝置。當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制裝置保存緊接在收到狀態(tài)信息之前,數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制信息。當(dāng)狀態(tài)信息接收裝置之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制裝置使用最新保存的控制信息,通過數(shù)據(jù)發(fā)射裝置控制發(fā)射。
狀態(tài)信息接收裝置接收表示無線電通信的長期退化狀態(tài),短期退化狀態(tài)和正常狀態(tài)任意之一的狀態(tài)信息。當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的長期退化狀態(tài)的狀態(tài)信息時,控制裝置控制與無線電通信的退化狀態(tài)對應(yīng)的傳輸。
控制信息包括關(guān)于傳輸速率或RTT的信息。當(dāng)狀態(tài)信息接收裝置收到指示退化狀態(tài)的狀態(tài)信息,隨后收到指示正常狀態(tài)的狀態(tài)信息時,控制裝置能夠控制數(shù)據(jù)發(fā)射裝置的發(fā)射,以致以最近保存的傳輸速率或者以利用包括RTT的控制信息計算的傳輸速率發(fā)射數(shù)據(jù)。
控制信息還包括往返時間(RTT)的信息。當(dāng)狀態(tài)信息接收裝置收到指示退化狀態(tài)的狀態(tài)信息,隨后收到指示正常狀態(tài)的狀態(tài)信息時,控制裝置能夠控制數(shù)據(jù)發(fā)射裝置的發(fā)射,以致以根據(jù)最近保存的傳輸速率和RTT計算的傳輸速率發(fā)射數(shù)據(jù)。
根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射方法包括發(fā)射數(shù)據(jù);從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息;和按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。當(dāng)狀態(tài)信息接收步驟的處理收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制步驟的處理保存緊接在收到狀態(tài)信息之前,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射的控制信息。當(dāng)狀態(tài)信息接收步驟之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制步驟的處理使用最近保存的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射程序包括發(fā)射數(shù)據(jù);從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息;和按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。當(dāng)狀態(tài)信息接收步驟的處理收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制步驟的處理保存緊接在收到狀態(tài)信息之前,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射的控制信息。當(dāng)狀態(tài)信息接收步驟之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制步驟的處理使用最近保存的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第一接收設(shè)備包括通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;和把指示由確定裝置確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備的狀態(tài)信息發(fā)射裝置。
確定裝置能夠根據(jù)接收的數(shù)據(jù),確定無線電通信狀態(tài)對應(yīng)于長期退化狀態(tài)、短期退化狀態(tài)和正常狀態(tài)中的哪一個。
第一接收設(shè)備還包括根據(jù)數(shù)據(jù)檢測關(guān)于無線電通信狀態(tài)的無線電通信信息的檢測裝置。確定裝置能夠根據(jù)檢測裝置在規(guī)定時間檢測的無線電通信狀態(tài)的值,和在包括該時間的規(guī)定時段內(nèi)檢測的無線電通信信息的值的平均值,確定無線電通信狀態(tài)。
根據(jù)本發(fā)明的一個實(shí)施例的第一接收方法包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收步驟的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);和把指示確定步驟的處理確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
根據(jù)本發(fā)明的一個實(shí)施例的第二程序包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收步驟的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);和把指示確定步驟的處理確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
在根據(jù)本發(fā)明的一個實(shí)施例的第二發(fā)射和接收系統(tǒng)中,發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;接收控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制信息的控制信息接收裝置;和根據(jù)控制信息接收裝置接收的控制信息,控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制裝置。接收設(shè)備包括通過無線電通信接收從數(shù)據(jù)發(fā)射裝置發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;根據(jù)確定裝置確定的無線電通信狀態(tài),產(chǎn)生控制信息的產(chǎn)生裝置;和把產(chǎn)生裝置產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備的控制信息發(fā)射裝置。當(dāng)確定裝置確定無線電通信狀態(tài)被惡化時,產(chǎn)生裝置保存最近產(chǎn)生的控制信息。當(dāng)確定裝置之后確定無線電通信狀態(tài)正常時,產(chǎn)生裝置使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
根據(jù)本發(fā)明的一個實(shí)施例的第二發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;接收控制信息的控制信息接收裝置,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射;和根據(jù)控制信息接收裝置接收的控制信息,控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制裝置。
根據(jù)本發(fā)明的一個實(shí)施例的第二發(fā)射方法包括下述步驟發(fā)射數(shù)據(jù);接收控制信息,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射;和根據(jù)在控制信息接收步驟的處理接收的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第三程序包括發(fā)射數(shù)據(jù);接收控制信息,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射;和根據(jù)在控制信息接收步驟的處理接收的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第二接收設(shè)備包括通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;根據(jù)確定裝置確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息的產(chǎn)生裝置;和把產(chǎn)生裝置產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備的控制信息發(fā)射裝置。當(dāng)確定裝置確定無線電通信狀態(tài)被惡化時,產(chǎn)生裝置保存最近產(chǎn)生的控制信息。當(dāng)確定裝置之后確定無線電通信狀態(tài)正常時,產(chǎn)生裝置使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
確定裝置根據(jù)接收的數(shù)據(jù)確定無線電通信狀態(tài)對應(yīng)于長期退化狀態(tài),短期退化狀態(tài)和正常狀態(tài)中的哪一個。
當(dāng)確定裝置確定無線電通信狀態(tài)被長期退化時,產(chǎn)生裝置產(chǎn)生與無線電通信狀態(tài)的退化狀態(tài)對應(yīng)的控制信息。
第二接收設(shè)備還包括根據(jù)數(shù)據(jù),檢測關(guān)于無線電通信的無線電通信信息的檢測裝置。確定裝置根據(jù)檢測裝置在規(guī)定時間檢測的無線電通信狀態(tài)的值,和在包括該時間的規(guī)定時段內(nèi)檢測的無線電通信信息的值的平均值,確定無線電通信狀態(tài)。
控制信息包括關(guān)于傳輸速率的信息或者往返時間(RTT)的信息。當(dāng)確定裝置確定無線電通信狀態(tài)被退化并隨后正常時,產(chǎn)生裝置根據(jù)最近保存的包括傳輸速率和RTT的控制信息,產(chǎn)生控制信息。
根據(jù)本發(fā)明的一個實(shí)施例的第二接收方法包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收裝置的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);根據(jù)確定步驟的處理確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息;和把產(chǎn)生步驟的處理產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備。當(dāng)確定步驟的處理確定無線電通信狀態(tài)被惡化時,產(chǎn)生步驟的處理保存最近產(chǎn)生的控制信息。當(dāng)確定步驟的處理之后確定無線電通信狀態(tài)正常時,產(chǎn)生步驟的處理使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
根據(jù)本發(fā)明的一個實(shí)施例的第四程序包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收裝置的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);根據(jù)確定步驟的處理確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息;和把產(chǎn)生步驟的處理產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備。當(dāng)確定步驟的處理確定無線電通信狀態(tài)被惡化時,產(chǎn)生步驟的處理保存最近產(chǎn)生的控制信息。當(dāng)確定步驟的處理之后確定無線電通信狀態(tài)正常時,產(chǎn)生步驟的處理使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
當(dāng)發(fā)射設(shè)備從接收設(shè)備收到狀態(tài)信息時,狀態(tài)信息可能指示無線電通信的退化狀態(tài)。這種情況下,根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射和接收系統(tǒng)保存緊接在收到狀態(tài)信息之前的控制數(shù)據(jù)發(fā)射的控制信息。當(dāng)發(fā)射設(shè)備之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,第一發(fā)射和接收系統(tǒng)使用最近保存的控制信息來控制數(shù)據(jù)發(fā)射。接收設(shè)備使用無線電通信從發(fā)射設(shè)備接收數(shù)據(jù)。根據(jù)該數(shù)據(jù),接收設(shè)備確定無線電通信狀態(tài),并把指示無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
當(dāng)發(fā)射設(shè)備從接收設(shè)備收到狀態(tài)信息時,狀態(tài)信息可能指示無線電通信的退化狀態(tài)。這種情況下,根據(jù)本發(fā)明的一個實(shí)施例的第一發(fā)射設(shè)備,第一發(fā)射方法和第一程序保存緊接在收到狀態(tài)信息之前的控制數(shù)據(jù)發(fā)射的控制信息。當(dāng)發(fā)射設(shè)備之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,發(fā)射和接收系統(tǒng),第一發(fā)射設(shè)備,第一發(fā)射方法和第一程序使用最近保存的控制信息來控制數(shù)據(jù)發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第一接收設(shè)備,第一接收方法和第二程序通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù)。根據(jù)該數(shù)據(jù),第一接收設(shè)備,第一接收方法和第二程序確定無線電通信狀態(tài),并把指示無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
在根據(jù)本發(fā)明的一個實(shí)施例的第二發(fā)射和接收系統(tǒng)中,發(fā)射設(shè)備接收控制發(fā)射的控制信息,并根據(jù)控制信息控制數(shù)據(jù)發(fā)射。接收設(shè)備通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù),并根據(jù)該數(shù)據(jù)確定無線電通信狀態(tài)。當(dāng)無線電通信狀態(tài)被確定為退化時,接收設(shè)備保存最近產(chǎn)生的控制信息。當(dāng)無線電通信狀態(tài)之后被確定為正常時,接收設(shè)備使用最近保存的控制信息來產(chǎn)生控制信息,并把控制信息發(fā)射給發(fā)射設(shè)備。
根據(jù)本發(fā)明的一個實(shí)施例的第二發(fā)射設(shè)備,第二發(fā)射方法和第三程序接收根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射的并被用于控制數(shù)據(jù)發(fā)射的控制信息。根據(jù)該控制信息,第二發(fā)射設(shè)備,第二發(fā)射方法和第三程序控制數(shù)據(jù)發(fā)射。
根據(jù)本發(fā)明的一個實(shí)施例的第二接收設(shè)備,第二接收方法和第四程序通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù),并根據(jù)該數(shù)據(jù)確定無線電通信狀態(tài)。當(dāng)無線電通信狀態(tài)被確定為退化時,第二接收設(shè)備,第二接收方法和第四程序保存最近產(chǎn)生的控制信息。當(dāng)無線電通信狀態(tài)之后被確定為正常時,第二接收設(shè)備,第二接收方法和第四程序使用最近保存的控制信息來產(chǎn)生控制信息,并把該控制信息發(fā)射給發(fā)射設(shè)備。
根據(jù)本發(fā)明的實(shí)施例,當(dāng)無線電通信退化時,能夠減小數(shù)據(jù)傳輸質(zhì)量的下降,當(dāng)無線電通信從退化狀態(tài)恢復(fù)到正常狀態(tài)時,能夠根據(jù)退化之前的傳輸控制狀態(tài),快速恢復(fù)數(shù)據(jù)傳輸質(zhì)量。


下面根據(jù)附圖詳細(xì)說明本發(fā)明的實(shí)施例,其中圖1A-1C舉例說明當(dāng)使用公知的傳輸速率控制技術(shù)控制傳輸速率時的傳輸速率;圖2表示根據(jù)本發(fā)明的一個實(shí)施例的傳輸系統(tǒng)的功能結(jié)構(gòu)例子;圖3是舉例說明圖2中的發(fā)射器的硬件結(jié)構(gòu)的方框圖;
圖4描述由圖2中的分析單元確定的狀態(tài)s;圖5是表示圖2中的接收終端進(jìn)行的數(shù)據(jù)接收處理的流程圖;圖6是表示圖5中的步驟S6的無線電狀態(tài)確定處理的流程圖;圖7是表示圖2中的速率計算單元進(jìn)行的傳輸速率計算處理的流程圖;圖8表示圖2中的發(fā)射器向接收終端發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射處理;圖9A-9C表示當(dāng)圖2中的傳輸系統(tǒng)在衰減環(huán)境下控制傳輸速率時的傳輸速率;圖10表示根據(jù)本發(fā)明的一個實(shí)施例的傳輸系統(tǒng)的另一功能結(jié)構(gòu)例子;圖11是表示圖10中的接收終端進(jìn)行的數(shù)據(jù)接收處理的流程圖;圖12表示圖10的發(fā)射器向接收終端發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射處理。
具體實(shí)施例方式
下面將參考附圖,更詳細(xì)地說明本發(fā)明的實(shí)施例。
圖2表示根據(jù)本發(fā)明的一個實(shí)施例的傳輸系統(tǒng)1的功能結(jié)構(gòu)例子。
圖2的傳輸系統(tǒng)1由發(fā)射器11,接收終端12,有線IP網(wǎng)絡(luò)13和無線電基站14組成。發(fā)射器11通過IP網(wǎng)絡(luò)13和無線電基站14向接收終端12發(fā)送(發(fā)射)數(shù)據(jù)。接收終端12借助無線電通信接收數(shù)據(jù)。在附加的權(quán)利要求中,數(shù)據(jù)傳輸裝置可由例如圖2中的發(fā)射單元24A體現(xiàn);狀態(tài)信息接收裝置可由例如圖2中的接收裝置24B體現(xiàn);控制裝置可由例如圖2中的速率計算單元25體現(xiàn);數(shù)據(jù)接收裝置可由例如圖2中接收裝置42B體現(xiàn);確定裝置可由例如圖2中的分析單元47體現(xiàn);狀態(tài)信息傳輸裝置例如可由圖2中的發(fā)射單元42A體現(xiàn)。
發(fā)射器11由內(nèi)容存儲單元21,編碼單元22,發(fā)射控制單元23,通信單元24,速率計算單元25,存儲單元26,和計時器單元27構(gòu)成。
發(fā)射器11的內(nèi)容存儲單元21保存通過IP網(wǎng)絡(luò)13,先前從外部個人計算機(jī)(未示出)傳送的數(shù)據(jù)。此外,內(nèi)容存儲單元21保存由為發(fā)射器11提供的數(shù)字照相機(jī)(未示出)捕捉的數(shù)據(jù)。內(nèi)容存儲單元21還讀取保存在內(nèi)容存儲單元21中的數(shù)據(jù),并把讀取的數(shù)據(jù)提供給編碼單元22。
編碼單元22根據(jù)來自速率計算單元25的傳輸速率,確定編碼速率。利用該編碼速率,編碼單元22對從內(nèi)容存儲單元21提供的數(shù)據(jù)編碼,對該數(shù)據(jù)分包,并將其提供給發(fā)射控制單元23。從而,以來自速率計算單元25的傳輸速率發(fā)射該數(shù)據(jù)。
發(fā)射控制單元23把來自編碼單元22的分包數(shù)據(jù)提供給通信單元24。每個分組配有有序數(shù)(下面稱為順序號),并且具有包括該順序號等的報頭信息。
通信單元24由發(fā)射單元24A和接收裝置24B組成。發(fā)射單元24A通過IP網(wǎng)絡(luò)13和基站14,發(fā)射為自發(fā)射控制單元23的分包數(shù)據(jù)。接收裝置24B接收控制消息??刂葡⑹谴硗ㄟ^IP網(wǎng)絡(luò)13和基站14從天線41發(fā)射的無線電通信狀態(tài)s;無線電分組差錯率;分組損失率;順序號;和在對應(yīng)于接收裝置24B本身的接收終端12接收數(shù)據(jù)的時間(下面稱為數(shù)據(jù)接收時間)與從它自己傳送控制消息的時間(下面稱為控制消息發(fā)射時間)之間的時間t的信息。接收裝置24B把該控制消息提供給速率計算單元25。
速率計算單元25根據(jù)來自接收裝置24B的控制消息和從計時器單元27提供的表示當(dāng)前時間的信息,計算傳輸速率和RTT。根據(jù)需要,速率計算單元25把傳輸速率和RTT提供給內(nèi)容存儲單元26以便存儲,和讀取已保存在存儲單元26中的傳輸速率和RTT。速率計算單元25把傳輸速率提供給編碼單元22。
編碼單元22可提供遵守JPEG(聯(lián)合圖象專家組)2000的分級編碼。這種情況下,速率計算單元25向發(fā)射控制單元23提供傳輸速率。發(fā)射控制單元23根據(jù)傳輸速率調(diào)整待發(fā)射的數(shù)據(jù)量,以改變傳輸速率。
存儲單元26保存來自速率計算單元25的傳輸速率和RTT。計時器單元27記錄當(dāng)前時間,并把表示當(dāng)前時間的信息提供給速率計算單元25。
為提供商或者家庭內(nèi)部提供IP網(wǎng)絡(luò)13,IP網(wǎng)絡(luò)13與基站14連接。數(shù)據(jù)從通信單元24的發(fā)射單元24A發(fā)射,并通過有線IP網(wǎng)絡(luò)13被提供給基站14。基站14接收對應(yīng)于無線電波的控制消息。該控制消息通過有線IP網(wǎng)絡(luò)13被提供給發(fā)射器11的接收裝置24B。
基站14輸出與通過IP網(wǎng)絡(luò)13提供的數(shù)據(jù)對應(yīng)的無線電波,并通過天線41接收輸出的無線電波,以進(jìn)行無線電通信。
接收終端12由天線41、無線電通信單元42、接收檢測單元43、解碼單元44、輸出單元45、無線電監(jiān)視單元46、分析單元47、存儲單元48和計時器單元49組成。
基站14輸出無線電波,該無線電波在天線41被接收,隨后被提供給無線電通信單元42。無線電通信單元42由發(fā)射單元42A和接收裝置42B組成。分析單元47向發(fā)射單元42A提供控制消息,即,表示無線電通信狀態(tài)s,無線電分組差錯率,分組損失率、序列號和時間t的信息。發(fā)射單元42A分包控制消息,并通過天線41輸出與分包的控制消息對應(yīng)的無線電波。
接收裝置42B通過天線41接收無線電波,并將其轉(zhuǎn)換成對應(yīng)于無線電波的數(shù)據(jù)。接收裝置42B把該數(shù)據(jù)提供給接收檢測單元43和無線電監(jiān)視單元46。即,接收裝置42B使用無線電通信,通過天線41從基站14接收數(shù)據(jù),并把接收的數(shù)據(jù)提供給接收檢測單元43和無線電監(jiān)視單元46。
接收檢測單元43根據(jù)來自接收裝置42B的分包數(shù)據(jù),檢測整個通信信道(IP網(wǎng)絡(luò)13和基站14與天線41之間的無線電區(qū)域)中的分組損失率,并把分包數(shù)據(jù)提供給分析單元47。接收檢測單元43獲得附于分組上的報頭信息中的順序號。從計時器單元49向接收檢測單元43提供表現(xiàn)當(dāng)前時間的時間信息。根據(jù)該時間信息,接收檢測單元43獲得當(dāng)前時間作為數(shù)據(jù)接收時間。接收檢測單元43把所述順序號和數(shù)據(jù)接收時間提供給分析單元47。此外,接收檢測單元43為解碼單元44提供來自接收裝置42B的數(shù)據(jù)。
接收檢測單元43不僅可檢測分組損失率,而且可以檢測接收分組的數(shù)目和RTT。
解碼單元44對來自接收檢測單元43的數(shù)據(jù)解碼,并把該數(shù)據(jù)提供給輸出單元45。輸出單元45輸出與來自解碼單元44的數(shù)據(jù)對應(yīng)的圖像和聲音。
無線電監(jiān)視單元46根據(jù)來自接收裝置42B的分包數(shù)據(jù),監(jiān)視和由衰減等產(chǎn)生的無線電特有通信狀態(tài)相關(guān)的信息。例如,無線電監(jiān)視單元46監(jiān)視物理誤差,比如驗(yàn)證誤差和CRC(循環(huán)冗余檢驗(yàn))誤差作為關(guān)于無線電特有通信狀態(tài)的信息,以計算無線電分組差錯率。無線電監(jiān)視單元46把無線電分組差錯率提供給分析單元47。
無線電監(jiān)視單元46可監(jiān)視關(guān)于無線電特有通信狀態(tài)的信息,所述信息不僅包括無線電分組差錯率,而且包括接收波的強(qiáng)度,信噪比,通信速度模式,無線電誤碼率和重傳的次數(shù)。但是,根據(jù)本實(shí)施例,該信息代表出于對利用無線電LAN的試驗(yàn)性測量的考慮,由衰減引起的對通信信道的影響(RTT、吞吐量等)。另外,該實(shí)施例舉例說明接收終端12能夠獲得的無線電分組差錯率。
分析單元47把無線電分組差錯率從無線電監(jiān)視單元46提供給存儲單元48以便保存。分析單元47讀取已保存在存儲單元48中的無線電分組差錯率,并根據(jù)該無線電分組差錯率確定無線電通信狀態(tài)。分析單元47根據(jù)來自計時器單元49的時間信息工作,把發(fā)射控制消息的時間確定為控制消息發(fā)射時間。分析單元47計算控制消息發(fā)射時間和來自接收檢測單元43的數(shù)據(jù)接收時間之間的時間t。分析單元47把控制消息提供給無線電通信單元42的發(fā)射單元42A。這種情況下,控制消息包含表示狀態(tài)s,來自無線電監(jiān)視單元46的無線電分組差錯率,來自接收檢測單元43的分組損失率和序列號,以及時間t的信息。
存儲單元48保存來自分析單元47的無線電分組差錯率。計時器單元49記錄當(dāng)前時間,并把表示該時間的信息提供給接收檢測單元43和分析單元47。
圖3是舉例說明圖2中的發(fā)射器的硬件結(jié)構(gòu)的方框圖。
如圖3中所示,CPU(中央處理器)61通過總線64與ROM(只讀存儲器)62和RAM(隨機(jī)存取存儲器)63連接。CPU 61根據(jù)保存在ROM 62中的程序或者記錄在記錄單元68中的程序,進(jìn)行各種處理。RAM 63保存CPU 61需要使用的程序和數(shù)據(jù)。
此外,CPU 61通過總線64與輸入/輸出接口65連接。輸入/輸出接口65與由鍵盤、鼠標(biāo)等構(gòu)成的輸入單元66,和由LCD(液晶顯示器)、CRT(陰極射線管)等構(gòu)成的輸出單元67連接。CPU 61執(zhí)行與從輸入單元66提供的命令對應(yīng)的各種處理。CPU 61把由所述處理產(chǎn)生的圖像和聲音輸出給輸出單元67。
記錄單元68與由例如硬盤構(gòu)成的輸入/輸出接65,并記錄用于CPU 61的程序和各種數(shù)據(jù)。例如,通信單元69通過IP網(wǎng)絡(luò)13和基站14與接收終端12通信。
程序可通過通信單元69獲得,并且可被記錄在記錄單元68中。
驅(qū)動器70與輸入/輸出接口65連接,驅(qū)動可拆卸介質(zhì)71,例如磁盤、光盤、磁光盤或者半導(dǎo)體存儲器(當(dāng)安裝時),并獲得保存在可拆卸介質(zhì)71中的程序或數(shù)據(jù)。獲得的程序或數(shù)據(jù)被傳送給記錄單元68以便記錄。
類似于發(fā)射器11構(gòu)成接收終端12,其描述被省略。接收終端12的通信單元69由天線41等構(gòu)成,以便提供無線電通信。
現(xiàn)在參見圖4,下面說明由圖2中的分析單元47確定的狀態(tài)s。
如圖4中所示,無線電通信狀態(tài)s被表示成三個等級0-2。具體地說,所述確定使用瞬時值err和移動平均值err_ave。瞬時值err指示在規(guī)定時間,由無線電監(jiān)視單元46計算(檢測)的無線電分組差錯率之間的差異。移動平均值err_ave指示在包括給定時間的規(guī)定時期內(nèi)檢測的無線電分組差錯率之間的差異的平均值。當(dāng)值err和err_ave都較小時,分析單元47認(rèn)為無線電通信狀態(tài)是穩(wěn)定的(正常狀態(tài)),并把無線電通信狀態(tài)s設(shè)為1。這種情況下,出于對有線通信擁塞的考慮,發(fā)射器11的速率計算單元25提供傳輸速率控制(下面稱為有線擁塞控制)。
可能存在移動平均值err_ave較小,而瞬時值err較大的情況。這種情況下,分析單元47認(rèn)為無線電通信狀態(tài)是短暫惡化狀態(tài)(差錯狀態(tài)),并把無線電通信狀態(tài)s設(shè)為1。速率計算單元25使用存儲單元26存儲(保存)當(dāng)最新的無線電通信狀態(tài)s為0時計算的RTT和傳輸速率,以便提供有線擁塞控制。
當(dāng)無線電通信狀態(tài)s從1變成0時,速率計算單元25認(rèn)為保存在存儲單元26中的具有設(shè)為1的狀態(tài)s的傳輸速率是新的傳輸速率。
當(dāng)移動平均值err_ave較大時,分析單元47認(rèn)為無線電通信狀態(tài)s為長期惡化狀態(tài),并把無線電通信狀態(tài)s設(shè)為2。這種情況下,速率計算單元25提供適合于無線電通信狀態(tài)(情形)的傳輸速率控制。
當(dāng)無線電通信狀態(tài)s從0變成2時,速率計算單元25也使用存儲介質(zhì)26來保存當(dāng)最新的無線電通信狀態(tài)s為0時計算的RTT和傳輸速率。當(dāng)無線電通信狀態(tài)s從2恢復(fù)為0時,速率計算單元25認(rèn)為該傳輸速率是新的傳輸速率。
下面說明利用三個等級,即正常狀態(tài)、短期退化狀態(tài)和長期退化狀態(tài)來表示無線電通信狀態(tài)s的原因。申請人利用無線電LAN(例如遵守IEEE(電氣和電子工程師協(xié)會)802.11的無線電LAN)在幾種條件下進(jìn)行實(shí)驗(yàn),檢查衰減發(fā)生及其影響。從而,申請人發(fā)現(xiàn)無線電通信既受到無線電通信的短期退化狀態(tài)的發(fā)生的影響,又受到稍長的幾百毫秒到幾秒的無線電通信的退化狀態(tài)的發(fā)生的影響。
作為更詳細(xì)檢查的結(jié)果,申請人發(fā)現(xiàn)當(dāng)存在許多反射障礙物,并且周圍環(huán)境極大地受到衰減的影響,或者當(dāng)基站14提供改變傳輸模式或編碼速率的控制時,出現(xiàn)無線電通信的長期退化狀態(tài)。
另外,申請人檢查了發(fā)射器11和接收終端12之間總的通信狀態(tài),發(fā)現(xiàn)無線電通信的短期退化狀態(tài)通常不會立即影響總的通信狀態(tài),無線電通信的長期退化狀態(tài)大大增大RTT,并降低吞吐量。這可能是因?yàn)楫?dāng)無線電通信包含額外的頻帶時,基站14的緩沖控制可能消除無線電通信的瞬時退化狀態(tài)的影響。
如上所述,在對發(fā)射器11和接收終端12之間總的通信狀態(tài)的影響方面,無線電通信的短期退化狀態(tài)不同于無線電通信的長期退化狀態(tài)。傳輸系統(tǒng)1利用三個等級,即正常狀態(tài)、短期退化狀態(tài)和長期退化狀態(tài)表示無線電通信狀態(tài)s。速率計算單元25按照各個等級提供傳輸速率控制。
當(dāng)被設(shè)為1時,狀態(tài)s代表不會立即影響總的通信狀態(tài)的短期退化狀態(tài)。當(dāng)狀態(tài)s被設(shè)為1時,類似于狀態(tài)s被設(shè)為0以代表正常狀態(tài)的情況,速率計算單元25提供有線擁塞控制。另一方面,當(dāng)被設(shè)為2時,狀態(tài)s代表大大增大RTT,并降低吞吐量的無線電通信的長期退化狀態(tài)。當(dāng)狀態(tài)s被設(shè)為2時,速率計算單元25提供適合于該無線電通信狀態(tài)(情形)的傳輸速率控制。
現(xiàn)在參見圖5,下面說明由圖2中的接收終端2進(jìn)行的數(shù)據(jù)(內(nèi)容)接收處理。例如,當(dāng)接收裝置42B通過IP網(wǎng)絡(luò)13、基站14和天線41收到與從發(fā)射器11的發(fā)射單元24A發(fā)射的數(shù)據(jù)對應(yīng)的無線電波時,開始該數(shù)據(jù)接收處理。
在步驟S1,無線電監(jiān)視單元46根據(jù)從接收裝置42B提供的分包數(shù)據(jù)計算作為初始值的無線電分組差錯率,并將其提供給分析單元47。分析單元47把其瞬時值err保存在存儲單元48中,隨后進(jìn)入步驟S2。
在步驟S2,分析單元47確定規(guī)定的時間(例如20~50毫秒)是否已過去。即,分析單元47確定是否從計數(shù)時間的計時器(未示出)產(chǎn)生了中斷,以獲得無線電分組差錯率。當(dāng)確定規(guī)定的時間還未過去時,分析單元等待,直到規(guī)定的時間過去為止。
在步驟S2之后,處理進(jìn)入步驟S3。接收檢測單元43根據(jù)從接收裝置42B提供的分包數(shù)據(jù)和來自計時器單元49的時間信息進(jìn)行工作,以獲得分組差錯率,順序號和數(shù)據(jù)接收時間,并把它們提供給分析單元47。
更具體地說,接收檢測單元43根據(jù)來自接收裝置42B的分包數(shù)據(jù)工作,檢測(獲得)整個通信信道的分組損失率,并將其提供給分析單元47。接收檢測單元43獲得附于分組上的報頭信息中的順序號。此外,接收檢測單元43根據(jù)從計時器單元49提供的表示當(dāng)前時間的時間信息工作,獲得該時間作為數(shù)據(jù)接收時間,并把順序號和數(shù)據(jù)接收時間提供給分析單元47。
在步驟S3之后,處理進(jìn)入步驟S4。無線電監(jiān)視單元46根據(jù)從接收裝置42B提供的數(shù)據(jù)工作,以獲得無線電分組差錯率,并將其提供給分析單元47,隨后進(jìn)入步驟S5。
在步驟S5,分析單元47計算兩個值之間的差值作為瞬時值err。一個值是在步驟S1提供的初始值或者在早先的步驟S4提供的無線電分組差錯率。另一個值是在最新的步驟S4提供的無線電分組差錯率。把來自無線電監(jiān)視單元46的無線電分組差錯率不變地用作瞬時值err,可省略步驟S5的處理。
在步驟S5之后,處理進(jìn)入步驟S6。分析單元47根據(jù)在步驟S5計算的瞬時值err工作,從而進(jìn)行確定無線電通信狀態(tài)s的無線電狀態(tài)確定處理。后面將參考圖6詳細(xì)說明無線電狀態(tài)確定處理。
在步驟S6,處理進(jìn)入步驟S7。分析單元47把當(dāng)前從計時器單元49提供的時間假定為控制消息發(fā)射時間。根據(jù)控制消息發(fā)射時間和在步驟S3提供的數(shù)據(jù)接收時間,分析單元47計算控制消息發(fā)射時間和數(shù)據(jù)接收時間之間的時間t,隨后進(jìn)入步驟S8。
在步驟S8,分析單元47把控制消息提供給無線電通信單元42的發(fā)射單元42A??刂葡硎驹诓襟ES6確定的狀態(tài)s,在步驟S4提供的無線電分組差錯率,在步驟S3提供的分組損失率和順序號,和在步驟7計算的時間t的信息。發(fā)射單元42A對控制消息分包。發(fā)射單元42A通過天線41發(fā)射與分包的控制消息對應(yīng)的無線電波,隨后返回步驟S2重復(fù)上述處理。即,獲得分組損失率,順序號,時間t和瞬時值err,并且每隔規(guī)定的時間發(fā)射控制消息。
現(xiàn)在參見圖6,下面說明在圖5的步驟S6的無線電狀態(tài)確定處理。
在步驟21,分析單元47根據(jù)在圖5中的最新步驟S5計算的瞬時值err和已保存在存儲單元48中的瞬時值err,計算移動平均值err_ave。具體地說,分析單元47計算在前的平均值err_ave′,即和出自保存在存儲單元48中的瞬時值err的最新值的數(shù)目(例如29個)一樣多的瞬時值err的平均值。分析單元47根據(jù)在前的平均值err_ave′和在最新的步驟S5計算的瞬時值err工作,利用下面的等式(1)計算移動平均值err_ave。
err_ave=αerr_ave′+(1-α)err(1)其中α是小于1的預(yù)定常數(shù)(例如0.9)。
在步驟S21之后,處理進(jìn)入步驟S22。分析單元47使用存儲單元48保存在圖5中的步驟S5計算的瞬時值err和移動平均值err_ave。當(dāng)存儲單元48沒有自由空間時,分析單元47刪除最早的瞬時值err和移動平均值err_ave。
在步驟S22之后,處理進(jìn)入步驟S23。分析單元47確定在步驟S22保存的移動平均值err_ave是否小于預(yù)定閾值Th1。當(dāng)確定移動平均值err_ave小于預(yù)定閾值Th1時,處理進(jìn)入步驟S24。
在步驟S24,分析單元47確定瞬時值err是否小于預(yù)定閾值Th2。當(dāng)確定瞬時值err小于預(yù)定閾值Th2時,處理進(jìn)入步驟S25。
在步驟S25,分析單元47把無線電通信狀態(tài)s設(shè)為0,返回圖5中的步驟S6,隨后進(jìn)入步驟S7。
當(dāng)在步驟S23確定移動平均值err_ave不小于(大于或等于)預(yù)定閾值Th1時,處理進(jìn)入步驟S27。分析單元47把狀態(tài)s設(shè)為2,返回圖5中的步驟S6,隨后進(jìn)入步驟S7。
當(dāng)在步驟S24確定瞬時值err大于或等于預(yù)定閾值Th2時,處理進(jìn)入步驟S26。分析單元47把狀態(tài)s設(shè)為1,返回圖5中的步驟S6,隨后進(jìn)入步驟S7。
現(xiàn)在參見圖7,下面說明由圖2中的速率計算單元25進(jìn)行的傳輸速率計算處理。例如,當(dāng)接收裝置24B通過基站14和IP網(wǎng)絡(luò)13,收到在圖5中的步驟S8,從接收終端12發(fā)射的控制消息時,開始傳輸速率計算處理。
在步驟S41,速率計算單元25根據(jù)從接收裝置24B提供的控制消息中的順序號和時間t,計算RTT。具體地說,數(shù)據(jù)發(fā)射時間T表示發(fā)射單元24A發(fā)射數(shù)據(jù)的時間。速率計算單元25把與附于該數(shù)據(jù)上的順序號相關(guān)的數(shù)據(jù)發(fā)射時間T保存在存儲單元26中。速率計算單元25根據(jù)來自接收裝置24B的順序號工作,從存儲單元26讀取與該順序號對應(yīng)的數(shù)據(jù)發(fā)射時間T1。速率計算單元25使用數(shù)據(jù)發(fā)射時間T1,從計時器單元27提供的時間T2和時間t,利用下面的等式(2)計算RTT。
RTT=T2-T1-t(2)在步驟S41之后,處理進(jìn)入步驟S42。速率計算單元24把來自接收裝置24B的控制消息的狀態(tài)s保存在存儲單元26中,并確定狀態(tài)s是否被設(shè)為0。
當(dāng)在步驟S42確定狀態(tài)s被設(shè)為0,那么處理進(jìn)入步驟S43。速率計算單元24確定在前的狀態(tài)p_s,即,在較早的步驟保S42保存在存儲單元26中的狀態(tài)s是否被設(shè)為。當(dāng)確定在前的狀態(tài)p_s不為0時,處理進(jìn)入步驟S44。
在步驟S44,速率計算單元24從存儲單元26讀取在步驟S47(后面說明)保存(存儲)的RTT和傳輸速率,并進(jìn)S45。
在步驟S45,速率計算單元24不僅利用讀取的傳輸速率或RTT,而且利用有線擁塞控制的TCP友好的傳輸速率計算等式(例如在RFC3448中規(guī)定的TFRC),計算傳輸速率。
具體地說,速率計算單元24認(rèn)為讀取的傳輸速率原樣為新的傳輸速率。這種情況下,速率計算單元24把無線電通信狀態(tài)s的短期或長期退化狀態(tài)恢復(fù)為正常狀態(tài),以便快速恢復(fù)傳輸速率。
速率計算單元24能夠利用在步驟S41計算的RTT或者在步驟S44讀取的RTT,和剛剛從接收裝置24B提供的控制消息中的分組損失率,計算傳輸速率。傳輸速率24能夠比較計算的傳輸速率與讀取的傳輸速率,從而把較小的傳輸速率認(rèn)為是新的傳輸速率。這種情況下,考慮了有線通信擁塞。但是,由于無線電通信的退化狀態(tài)的殘余影響,傳輸速率可能變得較小。
速率計算單元24把傳輸速率提供給編碼單元22,結(jié)束該過程。從而,發(fā)射單元24A以速率計算單元24計算的傳輸速率發(fā)射數(shù)據(jù)。
當(dāng)在步驟S3確定在前的狀態(tài)p_s也被設(shè)為0時,處理進(jìn)入步驟S45。根據(jù)有線擁塞控制技術(shù),速率計算單元24類似地利用在步驟S41計算的RTT和來自接收裝置24B的控制消息中的分組損失率,計算TCP友好的傳輸速率。速率計算單元24根據(jù)AIMD算法,校正傳輸速率。速率計算單元24把校正后的傳輸速率提供給編碼單元22。
當(dāng)在步驟S42確定控制消息的狀態(tài)s未被設(shè)為0時,處理進(jìn)入步驟S46。速率計算單元24確定在前狀態(tài)p_s是否也被設(shè)為0。
當(dāng)在步驟S46確定在前狀態(tài)p_s被設(shè)為0,那么處理進(jìn)入步驟S47。速率計算單元24把在以前的步驟S41計算的RTT和在以前的步驟S45計算的傳輸速率保存(存儲)在存儲單元26中。即,在無線電通信狀態(tài)s退化之前,速率計算單元保存正常狀態(tài)(狀態(tài)s=1)下的RTT和傳輸速率。
當(dāng)在步驟S46確定在前狀態(tài)p_s不為0時,或者在步驟S47的處理之后,處理進(jìn)入步驟S48。速率計算單元24確定控制消息的狀態(tài)s是否被設(shè)為2。
當(dāng)在步驟S48,確定控制消息的狀態(tài)s不為2,即控制消息的狀態(tài)s為1時,速率計算單元24進(jìn)入步驟S45。根據(jù)有線擁塞控制技術(shù),速率計算單元24利用在步驟S41計算的RTT和來自接收裝置24B的控制消息中的分組損失率,計算傳輸速率。速率計算單元24把計算的傳輸速率提供給編碼單元22。
當(dāng)在步驟S48確定狀態(tài)s為2時,處理進(jìn)入步驟S49。速率計算單元25根據(jù)從接收裝置24B提供的控制消息中的無線電分組差錯率,計算到達(dá)概率P(=1-(無線電分組差錯率)),隨后進(jìn)入步驟S50。
在步驟S50,速率計算單元25把到達(dá)概率P乘以在最新的步驟S47保存的對應(yīng)于正常無線電通信狀態(tài)的傳輸速率,以找出新的傳輸速率。這樣,能夠計算退化的無線電通信狀態(tài)的可用傳輸速率。
現(xiàn)在參見圖8,下面說明圖2中的發(fā)射器11的向接收終端12發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射處理。
在步驟S61,通過IP網(wǎng)絡(luò)13和基站14,發(fā)射器11的發(fā)射單元24A以預(yù)定的傳輸速率把具備順序號i1的分包數(shù)據(jù)發(fā)射給接收終端12。此時,無線電通信狀態(tài)被假定為正常。
在步驟S80,接收終端12執(zhí)行圖5中的步驟S1-S5的處理,和圖6中的步驟S21-S25的處理,把無線電通信狀態(tài)s設(shè)為0(沒有無線電影響)。接收終端12隨后進(jìn)行圖5中的步驟S7和S8的處理。接收終端12傳送與包含表示順序號i1,時間t1,分組損失率p_loss_1,設(shè)為0的狀態(tài)s和無線電分組差錯率err_r1的信息的控制消息對應(yīng)的無線電波。
在步驟S61之后,處理進(jìn)入步驟S62。發(fā)射器11的接收裝置24B接收從接收終端12傳送的控制消息。速率計算單元25進(jìn)行圖7中的步驟S41-S43和S45的處理,并根據(jù)有線擁塞控制技術(shù)計算傳輸速率rate1。速率計算單元25把傳輸速率rate1提供給編碼單元22。
在步驟S62之后,處理進(jìn)入步驟S63。發(fā)射單元24A以傳輸速率rate1發(fā)射數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為被短暫(瞬時)退化。
在步驟S80之后,處理進(jìn)入步驟S81。接收終端12進(jìn)行圖5中的步驟S2-S5的處理和圖6中的步驟S21-S24的處理,并把無線電通信狀態(tài)s設(shè)為1(確定為短暫退化)。接收終端12隨后進(jìn)行圖5中的步驟S7和S8的處理。接收終端12傳送與包含表示順序號i2,時間t2,分組損失率p_loss_2,設(shè)為1的狀態(tài)s和無線電分組差錯率err_r2的信息的控制消息對應(yīng)的無線電波。
在步驟S63之后,處理進(jìn)入步驟S64。發(fā)射器11的接收裝置24B接收從接收終端12傳送的控制消息。速率計算單元25進(jìn)行圖7中的步驟S41、S42、S46和S47的處理,允許存儲單元26保存在步驟S62(圖7中的步驟S41)計算的RTT和在步驟S62(圖7中的步驟S45)計算的傳輸速率rate1。
在步驟S64之后,處理進(jìn)入步驟S65。速率計算單元25進(jìn)行圖7中的步驟S48和S45的處理。根據(jù)有線擁塞控制技術(shù),速率計算單元25利用在步驟S64(圖7中的步驟S41)計算的RTT和在步驟S64接收的控制消息的分組損失率p_loss_2,計算傳輸速率rate2。速率計算單元25把傳輸速率rate2提供給編碼單元22,并進(jìn)入步驟S66。
在步驟S66,發(fā)射單元24A以傳輸速率rate2發(fā)射數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為長期(持續(xù))退化。
在步驟S81之后,處理進(jìn)入步驟S82。接收終端12進(jìn)行圖5中的步驟S2-S5的處理和圖6中的步驟S21-S23和S27的處理,并把無線電通信狀態(tài)s設(shè)為2(確定為長期退化)。接收終端12隨后進(jìn)行圖5中的步驟S7和S8的處理。接收終端12傳送與包含表示順序號i3,時間t3,分組損失率p_loss_3,設(shè)為2的狀態(tài)s和無線電分組差錯率err_r3的信息的控制消息對應(yīng)的無線電波。
在步驟S66之后,處理進(jìn)入步驟S67。發(fā)射器11的接收裝置24B接收從接收終端12傳送的控制消息。速率計算單元25進(jìn)行圖7中的步驟S41、S42、S46和S48-S50的處理。根據(jù)到達(dá)概率P,速率計算單元25把在步驟S64(圖7中的S47)保存的傳輸速率rate1乘以到達(dá)概率P。速率計算單元25認(rèn)為所得到的值是傳輸速率rate3。速率計算單元把傳輸速率rate3提供給編碼單元22,并進(jìn)入步驟S68。
在步驟S68,發(fā)射單元24A以傳輸速率rate3發(fā)射數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為恢復(fù)正常。
在步驟S82之后,處理進(jìn)入步驟S83。接收終端12進(jìn)行圖5中的步驟S2-S6的處理和圖6中的步驟S21-S25的處理,隨后把無線電通信狀態(tài)s設(shè)為0(確定為已恢復(fù))。接收終端12隨后進(jìn)行圖5中的步驟S7和S8的處理。接收終端12傳送與包含表示順序號i4,時間t4,分組損失率p_loss_4,設(shè)為0的狀態(tài)s和無線電分組差錯率err_r4的信息的控制消息對應(yīng)的無線電波。
在步驟S68之后,處理進(jìn)入步驟S69。發(fā)射器11的接收裝置24B接收從接收終端12傳送的控制消息。速率計算單元25進(jìn)行圖7中的步驟S41-S43和S44的處理,并讀取在無線電通信狀態(tài)退化之前,在步驟S64(圖7中的S47)保存的RTT和傳輸速率rate1。速率計算單元25進(jìn)行圖7中的步驟S45的處理,認(rèn)為讀取的傳輸速率rate1是新的傳輸速率,并把傳輸速率rate1提供給編碼單元22。
在步驟S69之后,處理進(jìn)入步驟S70。發(fā)射單元24A以傳輸速率rate1發(fā)射數(shù)據(jù)。
為了便于說明,圖8表示發(fā)射器11接收控制消息,隨后發(fā)射數(shù)據(jù)。實(shí)際上,發(fā)射器11根據(jù)需要發(fā)射數(shù)據(jù),而不必等待收到控制消息。
現(xiàn)在參見圖9A-9C,下面說明在衰減環(huán)境下,在圖2中的傳輸系統(tǒng)1中控制的傳輸速率。
圖9A表示無線電分組差錯率(%)的時間變化。圖9B表示傳輸速率(Mbps)的時間變化。圖9C的上部表示RTT(ms)的時間變化。圖9C的下部表示分組損失率(%)的時間變化。在圖9A-9C中,橫坐標(biāo)代表時間(s)。
在圖9A中,在30-35秒的時間點(diǎn)(圖9A中的圓E1),38-40秒的時間點(diǎn)(圖9A中的圓E2),45-50秒的時間點(diǎn)(圖9A中的圓E3),和62秒的時間點(diǎn)(圖9A中的圓E4)附近出現(xiàn)一秒或更長的較高無線電分組差錯率。即,在30-35秒,38-40秒,45-50秒和62秒的時間點(diǎn)附近出現(xiàn)無線電通信的長期退化狀態(tài)。
這種情況下,速率計算單元25根據(jù)從接收裝置24B提供的控制消息中的無線電分組差錯率,在圖7中的步驟S49計算到達(dá)概率P。在步驟S50,速率計算單元25使用到達(dá)概率P,把在無線電通信的退化之前在最新的步驟S47保存的傳輸速率乘以到達(dá)概率P,得到新的傳輸速率。因此,當(dāng)無線電分組差錯率增大時,傳輸速率降低。當(dāng)無線電分組差錯率降低時,傳輸速率增大。
如圖9A中所示,在38-40秒的時間(圖9A中的圓E2)附近出現(xiàn)無線電通信的長期退化狀態(tài)(圖9A中的圓E2)。這種情況下,如圖9B中所示,當(dāng)無線電分組差錯率增大時,傳輸速率降低。當(dāng)無線電分組差錯率降低(圖9A中的圓E1)時,傳輸速率增大。當(dāng)無線電通信狀態(tài)s長期退化時,根據(jù)到達(dá)概率P(吞吐量變化)計算傳輸速率。于是,速率計算單元25能夠計算無線電通信狀態(tài)s下的可用傳輸速率。從而,RTT和分組損失率降低(圖9C中的圓G1和H1),使得能夠提供穩(wěn)定的傳輸速率。
在圖9A中的大約40秒的時間點(diǎn),無線電通信的長期退化狀態(tài)被恢復(fù)為正常狀態(tài),即,無線電分組差錯率變得接近于0(圖9A中的點(diǎn)E5)。這種情況下,速率計算單元25認(rèn)為在無線電通信的退化之前,在圖7的步驟S47保存的傳輸速率原樣地為新的傳輸速率。從而,在無線電通信的長期退化狀態(tài)被恢復(fù)為正常狀態(tài)之后大約1秒的時間f1,傳輸速率被恢復(fù)為發(fā)生長期退化之前有效的傳輸速率(圖9B中的點(diǎn)F2)。
如圖9A中所示,在45-50秒的時間點(diǎn)出現(xiàn)無線電通信的長期退化狀態(tài)(圖9A中的E3)。這種情況下,如圖9B中所示,當(dāng)無線電分組差錯率增大時,傳輸速率降低。當(dāng)無線電分組差錯率降低時,傳輸速率增大(圖9B中的F3)。從而,RTT和分組損失率降低(圖9中的圓G2和H2)。
在圖9A中大約48秒的時間點(diǎn),無線電通信的長期退化狀態(tài)被恢復(fù)為正常狀態(tài)(圖9A中的圓E6)。這種情況下,在無線電通信的長期退化狀態(tài)被恢復(fù)為正常狀態(tài)之后短于1秒的時間f2,傳輸速率被恢復(fù)為發(fā)生長期退化之前有效的傳輸速率(圖9B中的點(diǎn)F4)。
如上所述,速率計算單元25保存當(dāng)無線電通信狀態(tài)正常時有效的傳輸速率。當(dāng)無線電通信狀態(tài)被恢復(fù)正常時,速率計算單元25認(rèn)為該傳輸速率為新的傳輸速率。在圖1A-1C中,在無線電通信狀態(tài)被恢復(fù)正常之后,在傳輸速率恢復(fù)以前,需要大約2-3秒的時間b1或者大約8秒的時間b2。相反,在無線電通信狀態(tài)被恢復(fù)正常之后,速率計算單元25能夠立即恢復(fù)傳輸速率。
從而,當(dāng)傳輸速率較低時(例如圖9B中的圓F1和F3),圖2中的傳輸系統(tǒng)1短暫惡化在輸出單元45上顯示與該數(shù)據(jù)對應(yīng)的圖像。但是,由于RTT仍然較低(例如圖9C中的圓G1和G2),因此不會發(fā)生不規(guī)則的成幀。這樣,通過進(jìn)行圖7中的傳輸速率計算處理,圖2中的傳輸系統(tǒng)1能夠改進(jìn)顯示在輸出單元45上的圖像的質(zhì)量。
圖10表示根據(jù)本發(fā)明的一個實(shí)施例的傳輸系統(tǒng)1的另一功能結(jié)構(gòu)例子。
圖10中的傳輸系統(tǒng)1由有線IP網(wǎng)絡(luò)13、無線電基站14、發(fā)射器81和接收終端82組成。不同于圖2中的傳輸系統(tǒng)1,圖10中的傳輸系統(tǒng)1使用接收終端82來計算傳輸速率。接收終端82把該傳輸速率作為控制消息發(fā)射給發(fā)射器81。圖10和圖2中相互對應(yīng)的部件由相同的附圖標(biāo)記表示,為了簡潔起見,其詳細(xì)說明將被省略。在附加權(quán)利要求中,例如數(shù)據(jù)發(fā)射裝置可由圖10中的發(fā)射單元91A具體體現(xiàn);例如控制信息接收裝置可由圖10中的接收裝置91B具體體現(xiàn);例如控制裝置可由圖10中的編碼單元22具體體現(xiàn);例如數(shù)據(jù)接收裝置可由圖10中的接收裝置101B具體體現(xiàn);例如確定裝置可由圖10中的分析單元104具體體現(xiàn);例如產(chǎn)生裝置可由圖10中的速率計算單元105具體體現(xiàn);例如控制信息發(fā)射裝置可由圖10中的發(fā)射單元101A具體體現(xiàn)。
發(fā)射器81由內(nèi)容存儲單元21、編碼單元22、發(fā)射控制單元23和通信單元91組成。
通信單元91由發(fā)射單元91A和接收裝置91B組成。類似于圖2中的發(fā)射單元24A,發(fā)射單元91A通過IP網(wǎng)絡(luò)13和基站14,發(fā)射來自發(fā)射控制單元23的分包數(shù)據(jù)。接收裝置91B從接收終端82接收傳輸速率。以附有順序號的控制消息的形式接收傳輸速率。此時,發(fā)射單元91A通過把控制消息的順序號附于響應(yīng)消息上,把對應(yīng)于控制消息的響應(yīng)消息發(fā)射給接收終端82。
接收裝置91B通過IP網(wǎng)絡(luò)13和基站14,從天線41接收以控制消息的形式傳送的傳輸速率。接收裝置91B把傳輸速率提供給編碼單元22。
接收終端82由天線41、解碼單元44、輸出單元45、無線電監(jiān)視單元46、無線電通信單元101、接收檢測單元102、計時器單元103、分析單元104、速率計算單元105和存儲單元106組成。
無線電通信單元101由發(fā)射單元101A和接收裝置101B組成。發(fā)射單元101A認(rèn)為從速率計算單元105提供的傳輸速率是控制消息。發(fā)射單元101A對控制消息分包,并通過天線41輸出與分包的控制消息對應(yīng)的無線電波。
接收裝置101B把通過天線41接收的無線電波轉(zhuǎn)換成與無線電波對應(yīng)的數(shù)據(jù)或響應(yīng)消息。接收裝置101B把該數(shù)據(jù)提供給無線電監(jiān)視單元46和接收檢測單元102,和把響應(yīng)消息提供給接收檢測單元102。
接收檢測單元102根據(jù)來自接收裝置101B的分包數(shù)據(jù),檢測整個通信信道的分組損失率,并把分組損失率提供給分析單元47。接收檢測單元102獲得附于分組上的順序號。接收檢測單元102被供給表示當(dāng)前時間的時間信息,并獲得該時間作為數(shù)據(jù)接收時間。接收檢測單元102把與其順序號相關(guān)的數(shù)據(jù)接收時間保存在內(nèi)置存儲單元(未示出)中。此外,接收檢測單元102把順序號提供給分析單元104。
另外,接收檢測單元102不僅從接收裝置101B獲得附于響應(yīng)消息上的順序號,而且獲得從計時器單元103提供的表示當(dāng)前時間的時間信息,作為接收響應(yīng)消息的時間(下面稱為響應(yīng)消息接收時間)。接收檢測單元102根據(jù)保存的與順序號相關(guān)的數(shù)據(jù)接收時間和響應(yīng)消息接收時間,計算RTT,并把RTT提供給分析單元104。另外,接收檢測單元102把來自接收裝置101B的數(shù)據(jù)提供給解碼單元44。
計時器單元103記錄當(dāng)前時間,并把表示當(dāng)前時間的時間信息提供給接收檢測單元102和速率計算單元105。
類似于圖2中的分析單元47,分析單元104把來自無線電監(jiān)視單元46的無線電分組差錯率提供給存儲單元106以便存儲。分析單元104讀取已保存在存儲單元106中的無線電分組差錯率,并根據(jù)無線電分組差錯率確定無線電通信狀態(tài)s。分析單元47向速率計算單元105提供狀態(tài)s和無線電分組差錯率,以及來自接收檢測單元102的分組損失率、RTT和順序號。
速率計算單元105根據(jù)狀態(tài)s、無線電分組差錯率、分組損失率和RTT計算傳輸速率。根據(jù)需要,速率計算單元105把計算的傳輸速率和來自分析單元104的RTT提供給存儲單元106以便存儲。速率計算單元105讀取已保存在存儲單元104中的傳輸速率和RTT。速率計算單元105把附有來自分析單元104的順序號的傳輸速率作為控制消息提供給無線電通信單元101的發(fā)射單元101A。存儲單元106保存來自分析單元104的無線電分組差錯率和來自速率計算單元105的傳輸速率和RTT。
現(xiàn)在參見圖11,下面說明由圖10中的接收終端82進(jìn)行的數(shù)據(jù)接收處理。例如,當(dāng)接收裝置101B通過IP網(wǎng)絡(luò)13,基站14和天線41,收到與來自發(fā)射器81的發(fā)射單元24A的數(shù)據(jù)對應(yīng)的無線電波時,開始數(shù)據(jù)接收處理。
步驟S91和S92的處理與圖5中的步驟S1和S2的處理相同,不再贅述。
在步驟S93,接收檢測單元102根據(jù)從接收裝置101B提供的分包數(shù)據(jù),獲得分組損失率和順序號。接收檢測單元102根據(jù)從接收裝置101B提供的響應(yīng)消息獲得RTT,從計時器單元103獲得時間信息,并把它們提供給分析單元104。
具體地說,接收檢測單元102根據(jù)來自接收裝置101B的分包數(shù)據(jù),獲得分組損失率和附于分組上的順序號。接收檢測單元102被供給表示當(dāng)前時間的時間信息,并獲得該時間作為數(shù)據(jù)接收時間。接收檢測單元102把與其順序號相關(guān)的數(shù)據(jù)接收時間保存在內(nèi)置存儲單元中。此外,接收檢測單元102把分組損失率和順序號提供給分析單元104。
另外,接收檢測單元102不僅從接收裝置101B獲得附于響應(yīng)消息上的順序號,而且獲得從計時器單元103提供的表示當(dāng)前時間的時間信息,作為響應(yīng)消息接收時間。接收檢測單元102根據(jù)保存的與順序號相關(guān)的數(shù)據(jù)接收時間和響應(yīng)消息接收時間,計算RTT,并把RTT提供給分析單元104。
步驟S94-S96的處理與圖5中的步驟S4-S6的處理相同,不再贅述。
在步驟S96的處理之后,分析單元47把在步驟S96確定的狀態(tài)s,在步驟S94供給的無線電分組差錯率,和在步驟S93供給的分組損失率、序列號和RTT提供給速率計算單元105,隨后進(jìn)入步驟S97。
在步驟S97,速率計算單元105通過利用狀態(tài)s,無線電分組差錯率,分組損失率和RTT來計算傳輸速率,進(jìn)行與圖7中的步驟S42-S50相同的處理。
在步驟S97之后,處理進(jìn)入步驟S98。速率計算單元105向在步驟S97計算的傳輸速率提供從分析單元47供給的序列號,從而創(chuàng)建一個控制消息,并把該控制消息提供給無線電通信單元101的發(fā)射單元101A。發(fā)射單元101A分包控制消息,并通過天線41發(fā)射與分包的控制消息對應(yīng)的無線電波。處理返回步驟S92。
現(xiàn)在參見圖12,下面說明圖10中的發(fā)射器81的把數(shù)據(jù)發(fā)射給接收終端82的數(shù)據(jù)發(fā)射處理。
在步驟S101,類似于圖8中的步驟S61,發(fā)射器81的發(fā)射裝置91A通過IP網(wǎng)絡(luò)13和基站14,以預(yù)定的傳輸速率把具有順序號i1的數(shù)據(jù)發(fā)射給接收終端82。此時,無線電通信狀態(tài)被認(rèn)為是正常的。
在步驟S121,接收終端82進(jìn)行圖11中的步驟S91-S95的處理和圖6中的步驟S21-S25的處理,把無線電通信狀態(tài)s設(shè)為0(沒有無線電影響),隨后進(jìn)入步驟S122。在步驟S122,接收終端82的速率計算單元105進(jìn)行圖7中的步驟S42、S43和S45的處理,并按照有線擁塞控制技術(shù)計算傳輸速率rate1。
速率計算單元105進(jìn)行圖11中的步驟S98的處理,向傳輸速率rate1提供從分析單元104提供的順序號i1,以產(chǎn)生控制消息,并將其提供給發(fā)射單元101A。發(fā)射單元101A對控制消息分包,并通過天線41把與分包的控制消息對應(yīng)的無線電波發(fā)射給發(fā)射器81。
在步驟S101之后,處理進(jìn)入步驟S102。發(fā)射器81的接收裝置91B從接收終端82的發(fā)射單元101A接收在步驟S122作為控制消息發(fā)射的傳輸速率rate1,并把傳輸速率rate1提供給編碼單元22。
此時,發(fā)射單元91A通過向響應(yīng)消息提供附于控制消息上的順序號,發(fā)射與接收裝置91B接收的控制消息對應(yīng)的響應(yīng)消息。響應(yīng)消息被用于在接收檢測單元102中計算RTT。
在步驟S102之后,處理進(jìn)入步驟S103。類似于圖8中的步驟S63,發(fā)射單元91A以傳輸速率rate1發(fā)射數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為被短暫退化。
在步驟S122之后,處理進(jìn)入步驟S123。接收終端82進(jìn)行圖11中的步驟S92-S95的處理和圖6中的步驟S21-S24和S26的處理,并把無線電通信狀態(tài)s設(shè)為1(確定為短暫退化),隨后進(jìn)入步驟S124。
在步驟S124,接收終端82的速率計算單元105進(jìn)行圖7中的步驟S42、S46和S47的處理,允許存儲單元26保存在步驟S123(圖11中的步驟S93)獲得的RTT,和在步驟S122(圖7中的步驟S45)計算的傳輸速率rate1。
在步驟S124之后,處理進(jìn)入步驟S125。速率計算單元105進(jìn)行圖7中的步驟S48和S45的處理。根據(jù)有線擁塞控制技術(shù),速率計算單元105利用在步驟S123(圖11中的步驟S93)獲得的RTT和分組損失率,計算傳輸速率rate2。速率計算單元105進(jìn)行步驟S98的處理。速率計算單元105向傳輸速率rate2提供來自分析單元104的順序號,并將其作為控制消息傳送給發(fā)射單元101A。發(fā)射單元101A對控制消息分包,并傳送與分包的控制消息對應(yīng)的無線電波。
在步驟S103之后,處理進(jìn)入步驟S104。發(fā)射器81的接收裝置91B接收從接收終端82的發(fā)射單元101A傳來的控制消息,并把所述控制消息提供給編碼單元22。
在步驟S104之后,處理進(jìn)入步驟S105。類似于圖8中的步驟S66,發(fā)射單元91A以傳輸速率rate2傳送數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為長期退化。
在步驟S125之后,處理進(jìn)入步驟S126。接收終端82進(jìn)行圖11中的步驟S92-S95的處理和圖6中的步驟S21-S23和S27的處理。接收終端82把無線電通信狀態(tài)s設(shè)為2(確定為長期退化),隨后進(jìn)入步驟S127。
在步驟S127之后,接收終端82的速率計算單元105進(jìn)行圖7中的步驟S42、S46和S48-S50的處理。根據(jù)到達(dá)概率P,速率計算單元105把到達(dá)概率P乘以在步驟S124(圖7中的步驟S47)保存的傳輸速率rate1,以得到新的傳輸速率rate3。速率計算單元25進(jìn)行圖11中的步驟S98的處理。速率計算單元25向傳輸速率rate3提供來自分析單元104的順序號,并將其作為控制消息傳送給發(fā)射單元101A。發(fā)射單元101A對控制消息分包,并將其轉(zhuǎn)換成無線電波以便發(fā)射。
在步驟S105之后,處理進(jìn)入步驟S106。發(fā)射器81的接收裝置91B從接收終端82的發(fā)射單元101A接收在步驟S127作為控制消息發(fā)射的傳輸速率,并把該傳輸速率提供給編碼單元22。
在步驟S106之后,處理進(jìn)入步驟S107。類似于圖8中的步驟S68,發(fā)射單元91A以傳輸速率rate3發(fā)射數(shù)據(jù)。此時,無線電通信狀態(tài)被認(rèn)為恢復(fù)正常。
在步驟S127之后,處理進(jìn)入步驟S128。接收終端82進(jìn)行圖11中的步驟S92-S95的處理和圖6中的步驟S21-S25的處理。接收終端82把無線電通信狀態(tài)s設(shè)為0(確定為被恢復(fù)),隨后進(jìn)入步驟S129。
在步驟S129,速率計算單元105進(jìn)行圖7中的步驟S42-S45的處理。速率計算單元105讀取在無線電通信狀態(tài)退化之前,在步驟S124(圖7中的S47)保存的RTT和傳輸速率rate1,認(rèn)為rate1是新的傳輸速率。速率計算單元105進(jìn)行圖11中的步驟S98的處理。速率計算單元105向傳輸速率rate1提供順序號,并將其作為控制消息提供給發(fā)射單元101A。發(fā)射單元101A對控制消息分包,并傳送與分包的控制消息對應(yīng)的無線電波。
在步驟S107之后,處理進(jìn)入步驟S108。發(fā)射器81的接收裝置91B從接收終端82的發(fā)射單元101A接收在步驟S129作為控制消息發(fā)射的傳輸速率rate1,并把該傳輸速率提供給編碼單元22。
在步驟S108之后,處理進(jìn)入步驟S109。類似于圖8中的步驟S70,發(fā)射單元91A以傳輸速率rate1發(fā)射數(shù)據(jù)。
如上所述,圖10中的傳輸系統(tǒng)1使用接收終端82來計算傳輸速率。對于發(fā)射器81來說,能夠節(jié)省處理負(fù)荷和存儲器存儲容量。因此,對于傳送數(shù)據(jù)的諸如服務(wù)器之類的發(fā)射器同時向許多接收終端82傳送(發(fā)射)數(shù)據(jù)的情況,圖10中的傳輸系統(tǒng)10更可取。
在不增加或改變IP網(wǎng)絡(luò)13和基站14的功能的情況下,利用現(xiàn)有的IP網(wǎng)絡(luò)13和基站14,能夠容易地構(gòu)成圖1和10中的傳輸系統(tǒng)1。也可利用使發(fā)射器81和接收終端82能夠交換更詳細(xì)并且實(shí)時的控制消息的復(fù)雜基站14,也能夠構(gòu)成圖1和10中的傳輸系統(tǒng)1。
當(dāng)基站14提供有用的參數(shù)作為和特定于有線通信的狀態(tài)有關(guān)的信息,比如控制信息時,無線電監(jiān)視單元46對這些參數(shù)和其它計算技術(shù)的使用沒有任何限制。
雖然本實(shí)施例利用無線電分組差錯率來計算傳輸速率,不過最好利用無線電分組差錯率的平均值來計算傳輸速率。
圖1和10中的傳輸系統(tǒng)1可與基站14無線連接,而不是利用IP網(wǎng)絡(luò)13。
圖10中的接收檢測單元102的計算RTT的技術(shù)并不局限于上面提及的利用響應(yīng)消息的技術(shù)。
如上所述,當(dāng)無線電通信狀態(tài)s被設(shè)為2,以指示長期退化狀態(tài)時,傳輸系統(tǒng)1把傳輸速率保存為控制緊接在無線電通信狀態(tài)s被設(shè)為2之前的數(shù)據(jù)傳輸?shù)男畔ⅰ.?dāng)無線電通信狀態(tài)s之后被設(shè)為0,以指示正常狀態(tài)時,傳輸系統(tǒng)1使用最新保存的傳輸狀態(tài)來控制數(shù)據(jù)傳輸。當(dāng)無線電通信從退化狀態(tài)恢復(fù)到正常狀態(tài)時,傳輸系統(tǒng)1能夠根據(jù)退化之前的傳輸控制狀態(tài),快速恢復(fù)數(shù)據(jù)傳輸質(zhì)量。
在本說明書中,處理步驟描述允許計算機(jī)執(zhí)行各種處理的程序。處理步驟不必總是按照在流程圖中描述的時間先后順序來執(zhí)行,可包括同時或者單獨(dú)執(zhí)行的處理(例如并行處理或者面向?qū)ο蟮奶幚?。
程序可由一個計算機(jī)執(zhí)行,或者可由多個計算機(jī)以分布方式執(zhí)行。此外,程序可被傳送給遠(yuǎn)程計算機(jī)來執(zhí)行。
本領(lǐng)域的技術(shù)人員應(yīng)明白,根據(jù)設(shè)計要求和其它因素,可能發(fā)生各種修改、組合、子組合和變更,只要它們在附加權(quán)利要求或其等同物的范圍內(nèi)。
權(quán)利要求
1.一種具有發(fā)射數(shù)據(jù)的發(fā)射設(shè)備和通過無線電通信接收數(shù)據(jù)的接收設(shè)備的發(fā)射和接收系統(tǒng),其中發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息的狀態(tài)信息接收裝置;和利用數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制裝置;其中,當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制裝置保存緊接在收到狀態(tài)信息之前,數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制信息;當(dāng)狀態(tài)信息接收裝置之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制裝置使用最近保存的控制信息,通過數(shù)據(jù)發(fā)射裝置控制發(fā)射;其中接收設(shè)備包括通過無線電通信接收從數(shù)據(jù)發(fā)射裝置發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;和把指示由確定裝置確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備的狀態(tài)信息發(fā)射裝置。
2.一種把數(shù)據(jù)發(fā)射給接收設(shè)備的發(fā)射設(shè)備,包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息的狀態(tài)信息接收裝置;和利用數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制裝置,其中,當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制裝置保存緊接在收到狀態(tài)信息之前,數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制信息;當(dāng)狀態(tài)信息接收裝置之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制裝置使用最近保存的控制信息,通過數(shù)據(jù)發(fā)射裝置控制發(fā)射。
3.按照權(quán)利要求2所述的發(fā)射設(shè)備,其中狀態(tài)信息接收裝置接收表示無線電通信的長期退化狀態(tài),短期退化狀態(tài)和正常狀態(tài)任意之一的狀態(tài)信息;和其中當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的長期退化狀態(tài)的狀態(tài)信息時,控制裝置控制與無線電通信的退化狀態(tài)對應(yīng)的傳輸。
4.按照權(quán)利要求2所述的發(fā)射設(shè)備,其中控制信息涉及傳輸速率;其中當(dāng)狀態(tài)信息接收裝置收到指示退化狀態(tài)的狀態(tài)信息并隨后收到指示正常狀態(tài)的狀態(tài)信息時,控制裝置控制數(shù)據(jù)發(fā)射裝置的發(fā)射,以致以根據(jù)最近保存的傳輸速率計算的傳輸速率發(fā)射數(shù)據(jù)。
5.按照權(quán)利要求4所述的發(fā)射設(shè)備,其中控制信息還包含往返時間(RTT)信息;其中當(dāng)狀態(tài)信息接收裝置收到指示退化狀態(tài)的狀態(tài)信息并隨后收到指示正常狀態(tài)的狀態(tài)信息時,控制裝置控制數(shù)據(jù)發(fā)射裝置的發(fā)射,以致以根據(jù)最近保存的傳輸速率和RTT計算的傳輸速率發(fā)射數(shù)據(jù)。
6.一種由發(fā)射設(shè)備向接收設(shè)備發(fā)射數(shù)據(jù)的發(fā)射方法,包括下述步驟發(fā)射數(shù)據(jù);從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息;和按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射,其中,當(dāng)狀態(tài)信息接收步驟的處理收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制步驟的處理保存緊接在收到狀態(tài)信息之前,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射的控制信息,當(dāng)狀態(tài)信息接收步驟之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制步驟的處理使用最近保存的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
7.一種允許計算機(jī)進(jìn)行向接收設(shè)備發(fā)射數(shù)據(jù)的處理的程序,所述程序包括下述步驟發(fā)射數(shù)據(jù);從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息;和按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射,其中,當(dāng)狀態(tài)信息接收步驟的處理收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制步驟的處理保存緊接在收到狀態(tài)信息之前,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射的控制信息;當(dāng)狀態(tài)信息接收步驟之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制步驟的處理使用最近保存的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
8.一種通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的接收設(shè)備,包括通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;和把指示由確定裝置確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備的狀態(tài)信息發(fā)射裝置。
9.按照權(quán)利要求8所述的接收設(shè)備,其中確定裝置根據(jù)數(shù)據(jù)確定無線電通信狀態(tài)對應(yīng)于長期退化狀態(tài)、短期退化狀態(tài)和正常狀態(tài)中的哪一個。
10.按照權(quán)利要求9所述的接收設(shè)備,還包括根據(jù)數(shù)據(jù)檢測關(guān)于無線電通信狀態(tài)的無線電通信信息的檢測裝置,其中確定裝置根據(jù)檢測裝置在規(guī)定時間檢測的無線電通信狀態(tài)的值,和在包括該時間的規(guī)定時段內(nèi)檢測的無線電通信信息的值的平均值,確定無線電通信狀態(tài)。
11.一種接收設(shè)備通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的方法,所述方法包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收步驟的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);和把指示由確定步驟的處理確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
12.一種允許計算機(jī)執(zhí)行通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的處理的程序,所述程序包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收步驟的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);和把指示由確定步驟的處理確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備。
13.一種具有發(fā)射數(shù)據(jù)的發(fā)射設(shè)備和通過無線電通信接收數(shù)據(jù)的接收設(shè)備的發(fā)射和接收系統(tǒng),其中發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;接收控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制信息的控制信息接收裝置;和根據(jù)控制信息接收裝置接收的控制信息,控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制裝置,其中接收設(shè)備包括通過無線電通信接收從數(shù)據(jù)發(fā)射裝置發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;根據(jù)確定裝置確定的無線電通信狀態(tài),產(chǎn)生控制信息的產(chǎn)生裝置;和把產(chǎn)生裝置產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備的控制信息發(fā)射裝置,其中,當(dāng)確定裝置確定無線電通信狀態(tài)被惡化時,產(chǎn)生裝置保存最近產(chǎn)生的控制信息,并且當(dāng)確定裝置之后確定無線電通信狀態(tài)正常時,產(chǎn)生裝置使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
14.一種通過無線電通信向接收設(shè)備發(fā)射數(shù)據(jù)的發(fā)射設(shè)備,所述發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;接收控制信息的控制信息接收裝置,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射;和根據(jù)控制信息接收裝置接收的控制信息,控制數(shù)據(jù)發(fā)射裝置進(jìn)行的發(fā)射的控制裝置。
15.一種發(fā)射設(shè)備向接收設(shè)備發(fā)射數(shù)據(jù)的發(fā)射方法,包括下述步驟發(fā)射數(shù)據(jù);接收控制信息,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射;和根據(jù)在控制信息接收步驟的處理接收的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
16.一種允許計算機(jī)執(zhí)行向接收設(shè)備發(fā)射數(shù)據(jù)的處理的程序,所述程序包括下述步驟發(fā)射數(shù)據(jù);接收控制信息,所述控制信息根據(jù)無線電通信狀態(tài)從接收設(shè)備發(fā)射,并被用于按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射;和根據(jù)在控制信息接收步驟的處理接收的控制信息,按照數(shù)據(jù)發(fā)射步驟的處理控制發(fā)射。
17.一種通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的接收設(shè)備,所述接收設(shè)備包括通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;根據(jù)確定裝置確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息的產(chǎn)生裝置;和把產(chǎn)生裝置產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備的控制信息發(fā)射裝置,其中,當(dāng)確定裝置確定無線電通信狀態(tài)惡化時,產(chǎn)生裝置保存最近產(chǎn)生的控制信息,并且當(dāng)確定裝置之后確定無線電通信狀態(tài)正常時,產(chǎn)生裝置使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
18.按照權(quán)利要求17所述的接收設(shè)備,其中確定裝置根據(jù)數(shù)據(jù)確定無線電通信狀態(tài)對應(yīng)于長期退化狀態(tài),短期退化狀態(tài)和正常狀態(tài)中的哪一個。
19.按照權(quán)利要求18所述的接收設(shè)備,其中,當(dāng)確定裝置確定無線電通信狀態(tài)被長期退化時,產(chǎn)生裝置產(chǎn)生與無線電通信狀態(tài)的退化狀態(tài)對應(yīng)的控制信息。
20.按照權(quán)利要求17所述的接收設(shè)備,還包括根據(jù)數(shù)據(jù)檢測關(guān)于無線電通信的無線電通信信息的檢測裝置,其中確定裝置根據(jù)檢測裝置在規(guī)定時間檢測的無線電通信狀態(tài)的值,和在包括該時間的規(guī)定時段內(nèi)檢測的無線電通信信息的值的平均值,確定無線電通信狀態(tài)。
21.按照權(quán)利要求17所述的接收設(shè)備,其中控制信息涉及傳輸速率;和其中,當(dāng)確定裝置確定無線電通信狀態(tài)被退化并隨后正常時,產(chǎn)生裝置根據(jù)最近保存的傳輸速率,產(chǎn)生控制信息。
22.按照權(quán)利要求21所述的接收設(shè)備,其中控制信息還包含往返時間(RTT)信息;其中,當(dāng)確定裝置確定無線電通信狀態(tài)被退化并隨后正常時,產(chǎn)生裝置根據(jù)最近保存的傳輸速率和RTT,產(chǎn)生控制信息。
23.一種接收設(shè)備通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的方法,所述方法包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收裝置的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);根據(jù)確定步驟的處理確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息;和把產(chǎn)生步驟的處理產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備,其中,當(dāng)確定步驟的處理確定無線電通信狀態(tài)被惡化時,產(chǎn)生步驟的處理保存最近產(chǎn)生的控制信息,并且當(dāng)確定步驟的處理之后確定無線電通信狀態(tài)正常時,產(chǎn)生步驟的處理使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
24.一種允許計算機(jī)執(zhí)行通過無線電通信從發(fā)射數(shù)據(jù)的發(fā)射設(shè)備接收數(shù)據(jù)的處理的程序,所述程序包括下述步驟通過無線電通信接收從發(fā)射設(shè)備發(fā)射的數(shù)據(jù);根據(jù)數(shù)據(jù)接收裝置的處理接收的數(shù)據(jù),確定無線電通信狀態(tài);根據(jù)確定步驟的處理確定的無線電通信狀態(tài),產(chǎn)生控制發(fā)射設(shè)備進(jìn)行的發(fā)射的控制信息;和把產(chǎn)生步驟的處理產(chǎn)生的控制信息發(fā)射給發(fā)射設(shè)備,其中,當(dāng)確定步驟的處理確定無線電通信狀態(tài)被惡化時,產(chǎn)生步驟的處理保存最近產(chǎn)生的控制信息,并且當(dāng)確定步驟的處理之后確定無線電通信狀態(tài)正常時,產(chǎn)生步驟的處理使用最近產(chǎn)生的控制信息來產(chǎn)生控制信息。
全文摘要
一種發(fā)射和接收系統(tǒng)。其中,發(fā)射設(shè)備包括發(fā)射數(shù)據(jù)的數(shù)據(jù)發(fā)射裝置;從接收設(shè)備接收表示無線電通信狀態(tài)的狀態(tài)信息的狀態(tài)信息接收裝置;利用數(shù)據(jù)發(fā)射裝置控制發(fā)射的控制裝置。當(dāng)狀態(tài)信息接收裝置收到指示無線電通信的退化狀態(tài)的狀態(tài)信息時,控制裝置保存緊接在收到狀態(tài)信息前,數(shù)據(jù)發(fā)射裝置的控制發(fā)射的控制信息;當(dāng)狀態(tài)信息接收裝置之后收到指示無線電通信的正常狀態(tài)的狀態(tài)信息時,控制裝置使用最近保存的控制信息,通過數(shù)據(jù)發(fā)射裝置控制發(fā)射。接收設(shè)備包括通過無線電通信接收從數(shù)據(jù)發(fā)射裝置發(fā)射的數(shù)據(jù)的數(shù)據(jù)接收裝置;根據(jù)數(shù)據(jù)接收裝置接收的數(shù)據(jù),確定無線電通信狀態(tài)的確定裝置;和把指示確定裝置確定的無線電通信狀態(tài)的狀態(tài)信息發(fā)射給發(fā)射設(shè)備的狀態(tài)信息發(fā)射裝置。
文檔編號H04L12/56GK1855889SQ20061007556
公開日2006年11月1日 申請日期2006年4月20日 優(yōu)先權(quán)日2005年4月20日
發(fā)明者川田雅人 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
四会市| 西吉县| 湘乡市| 齐河县| 清水河县| 鹤庆县| 金昌市| 宁晋县| 贡嘎县| 长宁县| 晋江市| 东乌珠穆沁旗| 平阴县| 海兴县| 通海县| 乌拉特后旗| 吴忠市| 淄博市| 镇巴县| 新沂市| 清远市| 阿合奇县| 墨脱县| 孟村| 合作市| 且末县| 邵阳县| 信丰县| 丰县| 文昌市| 施秉县| 明星| 美姑县| 诏安县| 宁海县| 高碑店市| 兴宁市| 抚州市| 峨边| 龙泉市| 乌兰察布市|