亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在分組數(shù)據(jù)通信系統(tǒng)中傳輸數(shù)據(jù)的方法和設(shè)備的制作方法

文檔序號:7963684閱讀:195來源:國知局
專利名稱:在分組數(shù)據(jù)通信系統(tǒng)中傳輸數(shù)據(jù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及無線分組數(shù)據(jù)通信系統(tǒng),更具體涉及在無線分組數(shù)據(jù)通信系統(tǒng)中的數(shù)據(jù)傳輸。
背景技術(shù)
無線分組數(shù)據(jù)通信系統(tǒng)是眾所周知的,包含多種類型,包括陸地移動無線通信、蜂窩無線電話,以及個人通信系統(tǒng)。對于每一個通信系統(tǒng),數(shù)據(jù)在發(fā)送通信設(shè)備和接收通信設(shè)備之間經(jīng)通信資源傳輸,通信資源包括運(yùn)行在物理資源之上、通常是頻率帶寬的通信信道。
在一個典型的分組數(shù)據(jù)通信系統(tǒng)中,信息在數(shù)據(jù)分組或數(shù)據(jù)幀中傳輸。在一個發(fā)送通信設(shè)備中,通常將一段長數(shù)據(jù)流細(xì)分為多個數(shù)據(jù)塊。然后用一個報頭對各數(shù)據(jù)塊進(jìn)行打包以形成一個數(shù)據(jù)分組。包括在該報頭中用于各數(shù)據(jù)分組的是一個與該數(shù)據(jù)塊在數(shù)據(jù)流中的位置對應(yīng)的順序編號。該順序編號允許接收通信設(shè)備以任意順序接收包含多個數(shù)據(jù)塊的多個數(shù)據(jù)分組,并重新裝配原始的數(shù)據(jù)流。
接收通信設(shè)備將接收的數(shù)據(jù)塊存儲在一個重新排序或抖動緩沖器中,在此這些數(shù)據(jù)塊以其正確順序被重新排序并存儲。該抖動緩沖器存儲預(yù)定數(shù)量的數(shù)據(jù),并當(dāng)滿時,經(jīng)一個用戶接口傳送存儲的數(shù)據(jù)到接收通信設(shè)備的一個用戶,即,一個接聽者。
在一個典型的無線鏈路協(xié)議(RLP)無線通信系統(tǒng)中,接收通信設(shè)備傳輸NAK消息確認(rèn)錯誤接收的數(shù)據(jù)分組。該NAK消息包括錯誤接收的數(shù)據(jù)分組的標(biāo)識符。已傳輸?shù)臄?shù)據(jù)分組存儲在發(fā)送通信設(shè)備的一個存儲器中。當(dāng)發(fā)送通信設(shè)備接收到該NAK消息,發(fā)送通信設(shè)備重新傳輸標(biāo)識的數(shù)據(jù)分組。
通過在一個抖動緩沖器中存儲數(shù)據(jù),可以避免聲音中的間隙,該間隙由錯誤接收數(shù)據(jù)的重傳輸造成。例如,從發(fā)送通信設(shè)備傳送到接收通信設(shè)備的數(shù)據(jù)流可能是一個音頻消息“Do not place the order.”。如果對應(yīng)于詞“not”的數(shù)據(jù)分組被錯誤接收,沒有重傳輸時,在這些分組中的數(shù)據(jù)將不會傳送給接聽者。此后可能將接收的消息作為“Doplace the order”傳送,在詞“not”的位置有間隙。因此,在錯誤接收到數(shù)據(jù)分組之后,使用抖動緩沖器存儲所有接收到的數(shù)據(jù),等待錯誤分組的重傳輸。當(dāng)接收到重傳輸?shù)姆纸M,插入該分組到其在存儲的數(shù)據(jù)中的正確位置,然后將數(shù)據(jù)播放給接聽者。該抖動緩沖器通常具有足夠容量,抖動緩沖器可以存儲所有在錯誤接收的數(shù)據(jù)之后接收的數(shù)據(jù),直至錯誤接收的數(shù)據(jù)被確認(rèn)、重新傳輸并被正確插入到存儲在緩沖器中的數(shù)據(jù)中。
雖然通過抖動緩沖器的使用提供錯誤接收的數(shù)據(jù)的重傳輸改善了數(shù)據(jù)通信的可靠性,但抖動緩沖器的使用同樣在調(diào)度通信(dispatchcommunication)的建立中產(chǎn)生了延遲。為防止在語音通信中由于確認(rèn)和重新傳輸錯誤接收的分組而在某些點出現(xiàn)的間隙,接收通信設(shè)備最初并不傳送語音通信給接聽者,直至抖動緩沖器滿。當(dāng)接收到后面的錯誤分組,并且必須存儲后續(xù)接收的數(shù)據(jù)時,通過在通話開始時強(qiáng)加一個系統(tǒng)延遲,可以重新傳輸錯誤接收的數(shù)據(jù),并將其插入到早已接收到的數(shù)據(jù)中而不會產(chǎn)生后續(xù)語音間隙。
對于一個使用單個確認(rèn)和重傳輸?shù)耐ㄐ畔到y(tǒng),和抖動緩沖器有關(guān)的延遲可能是200ms或更多。除其它呼叫建立延遲外,該延遲在發(fā)送通信設(shè)備用戶的瞬間(即,講話者開始一個呼叫,例如通過按下一個在設(shè)備鍵盤上的按下通話(PTT)鍵)到由講話者輸入到發(fā)送通信設(shè)備的音頻消息被傳送到在接收通信設(shè)備的接聽者的瞬間之間。相似地,每當(dāng)在調(diào)度通信中講話方改變時,由于在接收通信設(shè)備的抖動緩沖器填充引起的抖動緩沖器延遲就會發(fā)生。
在呼叫建立過程中的任何延遲都不是被期望的,正如一個講入到發(fā)送通信設(shè)備的音頻消息被傳送到接收通信設(shè)備的接聽者所需的時間上的任何延遲都不被期望一樣。一個將抖動緩沖器延遲強(qiáng)加到調(diào)度呼叫建立上的可選方案是增加用于傳輸數(shù)據(jù)分組的功率電平。眾所周知,在數(shù)據(jù)分組或幀錯誤率(FER)和數(shù)據(jù)分組傳輸?shù)墓β孰娖街g存在反比關(guān)系。在較高功率電平傳輸數(shù)據(jù)分組減少了在傳播環(huán)境中的干擾因素對傳輸?shù)母蓴_以及中斷傳輸?shù)臄?shù)據(jù)分組的可能性。如果功率電平足夠高,F(xiàn)ER可以降低到為得到一個可接受的FER,無需重傳錯誤接收的數(shù)據(jù)的水平。然而,通過在增加的功率電平上傳輸數(shù)據(jù)分組,該傳輸將干擾其它正使用相同或相近頻率帶寬的通信的可能性增加了。
因此需要一種方法和設(shè)備,用于減少抖動緩沖器延遲,同時最小化產(chǎn)生的、對于正使用相同或臨近頻率帶寬的其它通信的干擾。


圖1是根據(jù)本發(fā)明一個實施例的無線分組數(shù)據(jù)通信系統(tǒng)的結(jié)構(gòu)圖。
圖2是根據(jù)本發(fā)明一個實施例的圖1的基礎(chǔ)結(jié)構(gòu)的功能結(jié)構(gòu)圖。
圖3是根據(jù)本發(fā)明一個實施例的圖1的移動通信設(shè)備的結(jié)構(gòu)圖。
圖4是根據(jù)本發(fā)明實施例的RLP幀的結(jié)構(gòu)圖。
圖5是根據(jù)本發(fā)明一個實施例,由通信系統(tǒng)在傳輸數(shù)據(jù)分組中執(zhí)行的步驟的邏輯流程圖。
圖6A是根據(jù)本發(fā)明另一個實施例,由通信系統(tǒng)在傳輸數(shù)據(jù)分組中執(zhí)行的步驟的邏輯流程圖。
圖6B是根據(jù)本發(fā)明另一個實施例,由通信系統(tǒng)在傳輸數(shù)據(jù)分組中執(zhí)行的圖6A的步驟的邏輯流程圖的繼續(xù)。
圖7A是根據(jù)本發(fā)明另一個實施例,由通信系統(tǒng)在傳輸數(shù)據(jù)分組中執(zhí)行的步驟的邏輯流程圖。
圖7B是根據(jù)本發(fā)明另一個實施例,由通信系統(tǒng)在傳輸數(shù)據(jù)分組中執(zhí)行的圖7A的步驟的邏輯流程圖的繼續(xù)。
具體實施例方式
為解決需要一種方法和一種設(shè)備,用于減少抖動緩沖器延遲,同時最小化產(chǎn)生的、對于其它使用相同或臨近頻率帶寬的通信的干擾,本發(fā)明提供一個無線通信系統(tǒng),在第一時間周期期間,該系統(tǒng)在第一鏈路上以第一講話者鏈路功率電平從第一移動站(MS)發(fā)射數(shù)據(jù)到基礎(chǔ)結(jié)構(gòu),并在第二鏈路上以第一接聽者鏈路功率電平從該基礎(chǔ)結(jié)構(gòu)發(fā)射數(shù)據(jù)給第二MS。設(shè)計各第一功率電平以避免需要重傳錯誤接收數(shù)據(jù)。當(dāng)該第一時間周期到期,在該第一和第二鏈路上以降低的功率電平傳輸數(shù)據(jù),該傳輸包括錯誤接收數(shù)據(jù)的重傳。在第一時間周期到期后,在數(shù)據(jù)傳輸中使用的誤差目標(biāo)也可以被調(diào)整。此外,在逐條鏈路的基礎(chǔ)上基于各鏈路的RF負(fù)載和/或基于為各鏈路確定的誤差度量可以獨(dú)立調(diào)整功率電平和誤差率目標(biāo)。
通常,本發(fā)明的一個實施例包括一種用于傳輸數(shù)據(jù)的方法,該方法包括步驟由第一通信設(shè)備在第一時間周期內(nèi)以第一功率電平發(fā)射第一組數(shù)據(jù),其中該第一功率電平是這樣的電平第二通信設(shè)備以一個可接受的誤差率接收該第一組數(shù)據(jù)而無需使用部分第一組數(shù)據(jù)的重傳。該方法進(jìn)一步包括步驟當(dāng)該第一時間周期到期時,該第一通信設(shè)備以第二功率電平發(fā)射該第二組數(shù)據(jù),其中該第二功率電平低于第一功率電平,當(dāng)?shù)诙ㄐ旁O(shè)備錯誤接收到第二組數(shù)據(jù)的一部分時,重傳錯誤接收的部分。
本發(fā)明的另一個實施例包括一種用于在無線通信系統(tǒng)中傳輸數(shù)據(jù)的方法,其中該通信系統(tǒng)包括第一無線通信設(shè)備,經(jīng)一條反向鏈路和第一通信設(shè)備通信的無線基礎(chǔ)結(jié)構(gòu),以及經(jīng)一條前向鏈路和無線基礎(chǔ)結(jié)構(gòu)通信的第二無線通信設(shè)備。該方法包括步驟確定對應(yīng)反向鏈路的RF負(fù)載的第一無線頻率(RF)負(fù)載度量,以及確定對應(yīng)前向鏈路的RF負(fù)載的第二RF負(fù)載度量。該方法進(jìn)一步包括步驟基于第一和第二RF負(fù)載度量確定對于前向鏈路可接受的誤差率,以及基于第一和第二RF負(fù)載度量確定對于反向鏈路的可接受誤差率。
本發(fā)明的又一個實施例包括一種用于在無線通信系統(tǒng)中傳輸數(shù)據(jù)的方法,該通信系統(tǒng)包括第一無線通信設(shè)備,經(jīng)第一反向鏈路和第一前向鏈路和第一通信設(shè)備通信的無線基礎(chǔ)結(jié)構(gòu),以及經(jīng)第二反向鏈路和第二前向鏈路和無線基礎(chǔ)結(jié)構(gòu)通信的第二無線通信設(shè)備。該方法包括步驟確定對應(yīng)第一反向鏈路的第一誤差度量,確定對應(yīng)第一前向鏈路的第二誤差度量,以及基于第一誤差度量和第二誤差度量確定一個或多個第一反向鏈路以及第二前向鏈路的一個可接受誤差率。
將參考圖1-7B更加充分說明本發(fā)明。圖1是根據(jù)本發(fā)明一個實施例的一個無線分組數(shù)據(jù)通信系統(tǒng)100的結(jié)構(gòu)圖。通信系統(tǒng)100包括多個移動站(MS)102,104(顯示了兩個),例如蜂窩電話或無線電話。各MS 102,104由在各自無線接入網(wǎng)絡(luò)(RAN)106,118中的各自基站108,122服務(wù)。每個基站包括至少一個收發(fā)基站(BTS)(未示出)。
每個基站108,122在基站的覆蓋區(qū)域內(nèi)提供無線通信服務(wù)給移動單元。即,基站108提供通信服務(wù)給MS 102,基站122提供通信服務(wù)給MS 104。每個RAN 106,118進(jìn)一步包括一個各自的中央基站控制器(CBSC)110,120,與各自基站108,122通信。每個RAN 106,118與各自分組數(shù)據(jù)服務(wù)節(jié)點(PDSN)112,116通信,PDSN依次和一個諸如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)114通信。RAN 106和118,PDSN 112和116,以及數(shù)據(jù)網(wǎng)絡(luò)114在此一起稱為固定基礎(chǔ)結(jié)構(gòu)124。
每個RAN 106,118提供無線語音和數(shù)據(jù)通信服務(wù)給在RAN覆蓋區(qū)域內(nèi)的移動站,并根據(jù)實際的任何無線通信協(xié)議進(jìn)行服務(wù)。優(yōu)選地,通信系統(tǒng)100是一個根據(jù)TIA/EIA(通信工業(yè)協(xié)會/電子工業(yè)協(xié)會)IS-2000標(biāo)準(zhǔn)運(yùn)行的碼分多址(CDMA)通信系統(tǒng),在此結(jié)合進(jìn)來,該標(biāo)準(zhǔn)提供了一種用于IS-2000通信系統(tǒng)的兼容標(biāo)準(zhǔn),RAN 106和118每個都是一個IS-2000接入網(wǎng)絡(luò)。然而,本領(lǐng)域普通技術(shù)人員認(rèn)識到通信系統(tǒng)100可以使用多個通信協(xié)議中的任何一個,例如時分多址(TDMA),全球移動通信系統(tǒng)(GSM),或正交頻分復(fù)用(OFDM)。
基站108經(jīng)一條前向鏈路130和一條反向鏈路132和MS 102無線通信。相似地,基站122經(jīng)一條前向鏈路134和一條反向鏈路136和MS 104無線通信。每條前向鏈路130,134和反向鏈路132,136包括多個通信信道。通常,每條鏈路的多個通信信道包括一個導(dǎo)頻信道,多個尋呼信道,以及多個業(yè)務(wù)信道。優(yōu)選地,通信系統(tǒng)100是碼分多址(CDMA)通信系統(tǒng),其中通信信道包括用于覆蓋傳輸?shù)臄?shù)據(jù)的正交碼;然而,在可選的實施例中,系統(tǒng)100可以是時分多址(TDMA)或全球移動通信系統(tǒng)(GSM)通信系統(tǒng),其中通信信道包括時隙,或者系統(tǒng)100是頻分多址(FDMA)或正交頻分復(fù)用(OFDM)通信系統(tǒng),其中通信信道包括頻率帶寬。
圖2是根據(jù)本發(fā)明一個實施例的固定基礎(chǔ)結(jié)構(gòu)124的功能結(jié)構(gòu)圖。基礎(chǔ)結(jié)構(gòu)124包括一個接收機(jī)單元202和一個發(fā)射機(jī)單元204,每個都與一個信號處理單元206通信。信號處理單元206的功能可以用一個或多個微處理器或一個數(shù)字信號處理器(DSP)執(zhí)行。信號處理單元206包括一個無線鏈路協(xié)議(RLP)編碼器/解碼器(編解碼器)208,解碼經(jīng)接收機(jī)202接收的數(shù)據(jù),并編碼經(jīng)發(fā)射機(jī)204發(fā)射的數(shù)據(jù)。信號處理單元206進(jìn)一步包括一個RLP緩沖器210,優(yōu)選是一個重新排序或抖動緩沖器,以及一個輸入緩沖器212;然而,在本發(fā)明的另一個實施例中,RLP緩沖器210和輸入緩沖器212可以包括在一個和信號處理單元206相關(guān)的存儲器單元214中。
圖3是根據(jù)本發(fā)明一個實施例的移動站300(例如MS 102和MS104)的結(jié)構(gòu)圖。移動站300包括一個接收機(jī)302和一個發(fā)射機(jī)304,每個都和一個信號處理單元306(例如微處理器或數(shù)字信號處理器(DSP))通信。信號處理單元306執(zhí)行多種應(yīng)用(例如聲碼器328),并執(zhí)行存儲在信號處理單元中或相關(guān)存儲器中、并允許移動站300的功能運(yùn)行的程序。信號處理單元306,或可選地與信號處理單元相連的存儲器,進(jìn)一步包括一個RLP輸入緩沖器322,存儲用于經(jīng)發(fā)射機(jī)304后續(xù)發(fā)射的RLP幀,一個存儲經(jīng)接收機(jī)302接收的RLP幀的RLP重新排序或抖動緩沖器324,以及一個存儲源自在RLP抖動緩沖器324存儲的RLP幀的聲碼器幀的播放緩沖器326。移動站300進(jìn)一步包括和信號處理單元306通信的一個模數(shù)轉(zhuǎn)換器(A/D)308和一個數(shù)模轉(zhuǎn)換器(D/A)310,以及與各A/D 308和D/A 310通信的用戶接口312。用戶接口312為移動站300的用戶提供一個接口,借此用戶可以輸入信息到該移動站或接收移動站輸出的信息。
當(dāng)移動站的用戶(例如MS 102)想要開始和目標(biāo)移動站(例如MS 104)的調(diào)度通信時,該用戶按下一個包含在用戶接口312中的按下通話(PTT,push-to-talk)鍵。PTT鍵的按下使MS 102在反向鏈路132的信道上發(fā)送一個調(diào)度請求,優(yōu)選在接入信道(ACH)上發(fā)送調(diào)度請求。該調(diào)度請求包括一個和MS 102唯一相關(guān)的標(biāo)識符。
當(dāng)接收到調(diào)度請求時,基礎(chǔ)結(jié)構(gòu)124(優(yōu)選為RAN 106)在各反向鏈路132和前向鏈路130分配MS 102使用業(yè)務(wù)信道。然后在各反向鏈路132(即一條講話者反向RF鏈路)和前向鏈路130(即一條講話者前向鏈路)中在MS 102和基礎(chǔ)結(jié)構(gòu)124之間通過已知的信道分配和呼叫建立技術(shù)建立業(yè)務(wù)信道,或講話者無線頻率(RF)鏈路。在講話者RF鏈路建立和基礎(chǔ)結(jié)構(gòu)124接收到一個對來自MS 104、證實MS 104的可用性的尋呼消息的響應(yīng)之后,RAN 106在講話者反向RF鏈路上傳送一個消息給MS 102,表明該MS可以播放允許通話音(TPT),例如嗶嗶聲,通知MS 102的用戶他或她可以開始對MS 102說話。優(yōu)選地,該消息經(jīng)CDMA信令發(fā)送。MS然后播放TPT。
此外,當(dāng)接收到來自MS 102的調(diào)度請求時,基礎(chǔ)結(jié)構(gòu)124,經(jīng)RAN 118,在前向鏈路134的尋呼信道上發(fā)送一個尋呼消息給MS 104。響應(yīng)于接收到該尋呼消息,MS 104和RAN 118參與到CDMA信令消息交換,從而在各前向鏈路134(一條接聽者前向RF鏈路)和反向鏈路136(一條接聽者反向RF鏈路)中建立業(yè)務(wù)信道或接聽者RF鏈路。接聽者RF鏈路提供一條空中(OVER-THE-AIR)鏈路,通過它,RAN118可以傳輸RLP幀給MS 104。通過在反向鏈路132中建立講話者反向RF鏈路以及在前向鏈路134中建立接聽者前向RF鏈路,在MS 102和MS 104之間建立了整體前向鏈路,其中包括兩條RF支線或鏈路,即,一條講話者反向RF鏈路和一條接聽者前向RF鏈路。
建立講話者RF鏈路的過程通常先于將尋呼消息傳輸給MS 104。結(jié)果,講話者RF鏈路的建立通常先于接聽者RF鏈路建立的完成。在現(xiàn)有技術(shù)中,MS 102的用戶(即,講話者)直至接聽者RF鏈路完成才被允許開始講話。在講話者RF鏈路完成和接聽者RF鏈路的完成之間經(jīng)歷的時間是400ms或更長。在現(xiàn)有技術(shù)中,在該MS開始播放聲音之前,要花費(fèi)500ms或更長時間來裝滿在MS 104中的RLP抖動緩沖器326。
當(dāng)播放TPT時,MS 102的用戶可以開始講話。在本發(fā)明的一個實施例中,為節(jié)省RF帶寬,MS 102不產(chǎn)生任何聲碼幀或發(fā)射任何RLP幀,直到MS檢測到有效的語音活動。在本發(fā)明的另一個實施例中,當(dāng)TPT到期,MS 102開始產(chǎn)生聲碼幀。在后者的實施例中,MS 102,特別是聲碼器328,產(chǎn)生并傳輸無聲的聲碼幀,直至講話者開始說話。
當(dāng)MS 102的用戶開始講話給MS時,該音頻信息被A/D 308數(shù)字化以產(chǎn)生數(shù)字?jǐn)?shù)據(jù)。MS 102發(fā)送該數(shù)字?jǐn)?shù)據(jù)到MS 102的信號處理單元306,信號處理單元306將進(jìn)一步發(fā)送該數(shù)字?jǐn)?shù)據(jù)到聲碼器328。聲碼器328按照許多已知的聲音壓縮算法中的任意一個壓縮該數(shù)字?jǐn)?shù)據(jù),產(chǎn)生多個聲碼幀。優(yōu)選地,每個聲碼幀或者是長度為99比特、每45ms產(chǎn)生一個聲碼幀;或者是長度為128比特,每30ms產(chǎn)生一個聲碼幀。然后各聲碼幀被送入RLP輸入緩沖器322,在此該幀將與聲碼器328輸出的其它聲碼幀組合,并用一個RLP報頭打包,產(chǎn)生一個RLP幀。MS 102然后經(jīng)編解碼器320、發(fā)射機(jī)304以及講話者反向RF鏈路發(fā)射該RLP幀給RAN 106。
圖4是根據(jù)本發(fā)明一個實施例的RLP幀400的結(jié)構(gòu)圖。RLP幀400包括一個包含一個或多個聲碼幀的有效負(fù)載414,并進(jìn)一步包括一個報頭,該報頭包含數(shù)據(jù)字段402-412。網(wǎng)絡(luò)性能數(shù)據(jù)字段402提供網(wǎng)絡(luò)正運(yùn)行的性能的指示。優(yōu)選地,該數(shù)據(jù)字段指示網(wǎng)絡(luò)高于或低于預(yù)定閾值運(yùn)行。順序(SEQ)數(shù)據(jù)字段404包含該數(shù)據(jù)幀順序編號的最低有效位。該順序編號與該RLP幀在時間上的位置對應(yīng),該RLP幀和由MS作為音頻通信一部分產(chǎn)生的其它RLP幀相關(guān)。該順序編號允許接收通信設(shè)備以任何順序接收RLP幀,然后以這些幀產(chǎn)生的順序重新排序這些幀。當(dāng)重傳輸一個RLP幀,原始RLP幀的SEQ值被保留。當(dāng)該幀是一個重傳輸數(shù)據(jù)幀時,重傳輸幀數(shù)據(jù)字段(REXMIT)406設(shè)為“1”,否則設(shè)為“0”。聲碼幀數(shù)據(jù)字段(VS)408指示包含在該RLP幀中的聲碼幀的數(shù)目,拆分標(biāo)志數(shù)據(jù)字段(SPLT INDX)410指示在多個RLP幀中是否必須拆分任何聲碼幀。音頻播放控制數(shù)據(jù)字段(AUDIO CTRL)412指示該音頻接收機(jī)是否應(yīng)當(dāng)開始播放任何接收到的編解碼器采樣。該字段設(shè)為“1”以指示應(yīng)當(dāng)開始播放,“0”表示不應(yīng)開始播放,應(yīng)當(dāng)開始緩存。
為了最小化抖動緩沖器延遲并最大化連接MS 102和MS 104的RF鏈路的使用,通信系統(tǒng)100控制并調(diào)整在該RF鏈路上RLP幀的發(fā)射功率電平,即,講話者反向RF鏈路和接聽者前向RF鏈路上的電平,這些鏈路包括在MS 102和MS 104之間的整體前向鏈路內(nèi),通信系統(tǒng)100還調(diào)整各RF鏈路的目標(biāo)誤差率。圖5是根據(jù)本發(fā)明一個實施例,由系統(tǒng)100執(zhí)行的、在MS 102和MS 104之間交換數(shù)據(jù)的步驟的邏輯流程圖500。當(dāng)MS 102經(jīng)反向鏈路132中的講話者反向RF鏈路開始發(fā)射RLP幀給基礎(chǔ)結(jié)構(gòu)124時,邏輯流程圖500開始。MS 102以第一講話者鏈路功率電平發(fā)射(504)該幀。該第一講話者鏈路功率電平基于一個用于MS 102和MS 104之間的整體前向鏈路初始低誤幀率(LOW FER)目標(biāo)。該第一講話者鏈路功率電平被設(shè)計為一個足夠高的功率電平,從而目標(biāo)移動站(即MS 104)接收的RLP幀可以獲得LOW FER目標(biāo)而無需基礎(chǔ)結(jié)構(gòu)124或MS 104采用任何RLP幀重傳。在講話者開始講話之后,MS 102在第一時間周期(即,第一緩沖器建立(BUFF BUILD)時間周期)以第一功率電平并基于LOW FER目標(biāo)發(fā)射這些幀。
在缺乏錯誤接收幀的重傳時,該LOW FER是一個用于接收RLP幀的預(yù)期誤幀率(FER)。該目標(biāo)可能隨著傳輸?shù)臄?shù)據(jù)的類型而變化。例如,語音通信比數(shù)據(jù)通信能忍受更多錯誤,因此,語音通信可接受一個較高的FER。通過另一個例子,僅為說明本發(fā)明的原理的目的,假定語音通信的最小可忍受FER是百分之一(%),并且存在百分之零(0)NAK擦除率。沒有任何重傳,該LOW FER目標(biāo)應(yīng)當(dāng)設(shè)定在至多1%。然而,如果允許一次重傳,并預(yù)期1%的FER,則該FER目標(biāo)可設(shè)定在10%。通過將FER目標(biāo)設(shè)定在10%,接近10%的原始發(fā)射RLP幀被錯誤接收,接近10%的重傳RLP幀被錯誤接收,總計誤差率是10%×10%=1%(即0.10×0.10=0.01)。通過使用重傳并制定一個較高FER(例如10%)目標(biāo),RLP幀可以在較低功率電平傳輸,從而最小化與其它使用相同或相近帶寬的通信的干擾。然而,通過使用重傳,消耗了額外的系統(tǒng)100的帶寬,系統(tǒng)性能和效率降低。
BUFF BUILD時間周期近似于接收RLP幀填充在MS中的RLP緩沖器324所花費(fèi)的時間。優(yōu)選地,抖動緩沖器324的容量近似于接收通信設(shè)備發(fā)射錯誤接收RLP幀的確認(rèn)直至該接收通信設(shè)備在預(yù)定最大次數(shù)重傳后正確接收到重傳幀,或放棄該幀(無論哪一個最終發(fā)生),加上一點補(bǔ)償系統(tǒng)100性能變化的間隙的最大長度時間。放棄僅僅表明系統(tǒng)100放棄嘗試發(fā)射該幀。在IS-707標(biāo)準(zhǔn)中詳細(xì)規(guī)定了放棄,該標(biāo)準(zhǔn)由TIA/EIA公布,在此結(jié)合進(jìn)來。允許重傳錯誤接收RLP幀的次數(shù)越大,抖動緩沖器的容量越大。假定僅允許重傳一次錯誤接收RLP幀,BUFF BUILD時間周期的優(yōu)選默認(rèn)值是300ms。
在講話者RF鏈路建立之后、接聽者RF鏈路完成之前,基礎(chǔ)結(jié)構(gòu)124接收的RLP幀存儲在基礎(chǔ)結(jié)構(gòu)中的RLP緩沖器210中?;A(chǔ)結(jié)構(gòu)124,特別是信號處理單元206,也可以對每個RLP幀執(zhí)行錯誤檢測,以確定幀是否被正確接收,并確定測量接收到的信號的錯誤率的錯誤度量。例如,錯誤度量可能是每個接收到的RLP幀的FER或誤碼率(BER),或可能是為每個接收到的信號確定的信噪比(SNR),載波干擾比(CIR),或Eb/Io比(每比特能量/干擾功率密度(每赫茲)),并分別與SNR,CIR或Eb/Io閾值比較。
在本發(fā)明的一個實施例中,存儲在RLP緩沖器210中的幀不重新排序,將重排序的任務(wù)單獨(dú)留給接聽者M(jìn)S 104。在本發(fā)明的另一個實施例中,信號處理單元206確定RLP緩沖器210的緩沖器深度,即,在緩沖器中存儲的數(shù)據(jù)量。然后將確定的緩沖器深度和存儲在存儲器單元214或和信號處理單元206相連的存儲器中的緩沖器深度閾值相比較。當(dāng)確定的緩沖器深度大于緩沖器深度閾值時,信號處理單元206重排存儲在緩沖器210中的幀。否則,信號處理單元206不重排存儲的幀。通過重新排列RLP幀,基礎(chǔ)結(jié)構(gòu)124添加一個可靠度測量給系統(tǒng)100,并提高了接聽者M(jìn)S 104確定該MS是否遺漏幀的效率。通過僅當(dāng)確定的緩沖器深度大于緩沖器閾值時重排序RLP幀,在BUFF BUILD時間周期內(nèi),在將RLP幀從MS 102傳送到MS 104的過程中最小化延遲,特別在RLP緩沖器210被完全裝滿之前,當(dāng)RLP幀由基礎(chǔ)結(jié)構(gòu)124傳送到MS 104時。
在BUFF FUILD時間周期期間,第一講話者鏈路功率電平被設(shè)定在足夠高的等級,從而無需講話者RF鏈路的數(shù)據(jù)重傳。結(jié)果,在本發(fā)明的一個實施例中,當(dāng)接聽者RF鏈路一建立,基礎(chǔ)結(jié)構(gòu)124發(fā)射存儲在緩沖器210中的RLP幀到它們的預(yù)定目的地,即,MS 104。在本發(fā)明的另一個實施例中,基礎(chǔ)結(jié)構(gòu)124在發(fā)射存儲的幀之前確定RLP緩沖器210的緩沖器深度。然后僅在確定緩沖器210的緩沖深度至少等于MS 104中的播放緩沖器326的緩沖深度目標(biāo)后,基礎(chǔ)結(jié)構(gòu)124發(fā)射存儲的幀到MS 104。緩沖器深度目標(biāo)近似于MS 104第一次傳輸錯誤接收幀確認(rèn)的時間和該MS或者在預(yù)定最大次數(shù)重傳后正確接收到重傳幀,或放棄該幀(無論哪一個最終發(fā)生)的時間之間的時間量,加上一點補(bǔ)償系統(tǒng)100性能變化的間隙的時間量。
在BUFF BUILD時間周期期間,基礎(chǔ)結(jié)構(gòu)124以第一接聽者鏈路功率在接聽者前向RF鏈路上發(fā)射(506)RLP幀給MS 104。與第一講話者鏈路功率電平相似,該第一接聽者鏈路功率電平同樣是基于低誤幀率(LOW FER)目標(biāo),是一個足夠高的功率電平,從而在MS 104處可以獲得LOW FER目標(biāo)而無需采用數(shù)據(jù)重傳。優(yōu)選地,該LOW FER目標(biāo)預(yù)先編程進(jìn)系統(tǒng)100,特別是編程到基礎(chǔ)結(jié)構(gòu)124。當(dāng)講話者RF鏈路建立時,RAN 106通知MS 102初始發(fā)射RLP幀所需的功率電平,即,第一講話者鏈路功率電平。該功率電平優(yōu)選通過MS 102和RAN 106之間的前同步(preamble)交換進(jìn)行通信,如本領(lǐng)域所公知的??蛇x地,在建立講話者RF鏈路的CDMA信令期間,RAN 106發(fā)信號給MS 102以增加或降低發(fā)射功率電平,直至獲得LOW FER目標(biāo),正如基礎(chǔ)結(jié)構(gòu)所確定的。當(dāng)MS 104和RAN 118建立接聽者RF鏈路時,RAN 118發(fā)送給MS 104一個CDMA信令消息,通知該MS要獲得的LOW FER??蛇x地,LOW FER和/或第一接聽者鏈路功率電平可以預(yù)編程到MS 102和/或MS 104。然后,作為在建立接聽者RF鏈路期間CDMA信令的一部分,MS 104發(fā)信號給RAN 118以增加或降低發(fā)射功率電平,直至獲得LOW FER,如MS所確定的。
當(dāng)MS 104開始接收來自基礎(chǔ)結(jié)構(gòu)124的RLP幀時,MS發(fā)送每個幀到包含在MS中的信號處理單元306。信號處理單元306依次發(fā)送幀到編解碼器320,它解碼幀并發(fā)送解碼后的幀到RLP抖動緩沖器324。信號處理單元306也對每個RLP幀執(zhí)行錯誤校驗,確定幀是否被正確接收,并為前向鏈路134確定一個誤差度量,例如FER、BER、SNR、CIR或Eb/Io比。MS 104然后可以傳送誤差信息給基礎(chǔ)結(jié)構(gòu)124。在BUFF BUILD時間周期期間,不正確接收的RLP幀被MS 104和基礎(chǔ)結(jié)構(gòu)124刪除或丟棄,并且不重傳刪除或丟棄的幀。
MS 104在RLP抖動緩沖器324中存儲正確接收的RLP幀,在此基于包含在各幀RLP報頭的順序(SEQ)編號重新排序這些幀。MS 104的信號處理單元306按照它們被傳輸?shù)捻樞驈膬Υ嬖赗LP抖動緩沖器324中的重新排序的RLP幀中提取傳輸?shù)穆暣a幀,并將這些聲碼幀存儲在播放緩沖器326中。當(dāng)MS 104被授權(quán)開始播放聲碼幀時,信號處理單元306發(fā)送聲碼幀到聲碼器328,在此聲碼幀被解壓縮并經(jīng)D/A 310和用戶接口312播放給MS 104的用戶。
在本發(fā)明的一個實施例中,MS 104或者通過系統(tǒng)設(shè)計或者通過基礎(chǔ)結(jié)構(gòu)124被授權(quán),當(dāng)MS一接收到幀,就播放包含在接收到的RLP幀中的音頻信息。在本發(fā)明的另一個實施例中,其中基礎(chǔ)結(jié)構(gòu)124在RLP緩沖器210的深度達(dá)到和播放緩沖器326的目標(biāo)深度相同的深度之前發(fā)送RLP幀給MS 104,基礎(chǔ)結(jié)構(gòu)可以命令MS 104在播放包含在接收的RLP幀內(nèi)的音頻信息之前,等待和緩沖器210的深度與緩沖器326的目標(biāo)深度之間的差值相等的時間量。在后面的實施例中,基礎(chǔ)結(jié)構(gòu)124使MS 104延遲播放聲音直至基礎(chǔ)結(jié)構(gòu)接收到,并發(fā)射給MS 104足夠的數(shù)據(jù)以填滿MS中的播放緩沖器326。
優(yōu)選地,基礎(chǔ)結(jié)構(gòu)124命令,或授權(quán),MS 102經(jīng)RLP幀的AUDIO_CNTRL數(shù)據(jù)字段開始播放音頻信息。在本發(fā)明的一個實施例中,在BUFF_BUILD周期期間,MS 102設(shè)定每個數(shù)據(jù)幀的AUDIO_CTRL數(shù)據(jù)字段為“0”值。當(dāng)基礎(chǔ)結(jié)構(gòu)124接收到來自MS 102的RLP幀、MS 104接收到來自基礎(chǔ)結(jié)構(gòu)124的RLP幀時,基礎(chǔ)結(jié)構(gòu)124和MS 104檢測接收到的RLP各幀存儲在AUDIO_CTRL數(shù)據(jù)字段的值。只要它們各自接收的RLP幀存儲在AUDIO_CTRL數(shù)據(jù)字段的值是“0”,基礎(chǔ)結(jié)構(gòu)124和MS 104就處理它們各自接收到的RLP幀,而不確認(rèn)錯誤接收的幀。
當(dāng)MS 104在接收到的RLP幀的AUDIO_CTRL數(shù)據(jù)字段內(nèi)檢測到“1”,該MS將其解釋為被授權(quán)播放接收到的音頻信息。因此,當(dāng)基礎(chǔ)結(jié)構(gòu)124想要命令,或授權(quán)MS 104開始播放音頻信息,基礎(chǔ)機(jī)構(gòu)插入一個值“1”到一個RLP幀的AUDIO_CTRL數(shù)據(jù)字段中。當(dāng)基礎(chǔ)結(jié)構(gòu)124想要命令,或授權(quán)MS 104接聽者RF鏈路一建立時就開始播放音頻信息,基礎(chǔ)結(jié)構(gòu)124插入“1”到發(fā)送給該MS的所有RLP幀的AUDIO_CTRL數(shù)據(jù)字段中。可選地,基礎(chǔ)結(jié)構(gòu)開始發(fā)射RLP幀給MS104的時候,RLP緩沖器210的深度低于播放緩沖器326的目標(biāo)深度時,在播放音頻信息之前,基礎(chǔ)結(jié)構(gòu)想要命令MS 104等待和緩沖器深度差值相等的時間量,則基礎(chǔ)結(jié)構(gòu)插入“0”到每個發(fā)射的RLP幀的AUDIO_CTRL數(shù)據(jù)字段內(nèi),直至在初始RLP幀發(fā)射到MS 104之后,和緩沖器深度差值相同的時間量到期。一旦和緩沖器深度差值相等的時間量到期,基礎(chǔ)結(jié)構(gòu)124就開始插入“1”到發(fā)射到MS 104的RLP幀的AUDIO_CTRL數(shù)據(jù)字段內(nèi)。
當(dāng)MS 104第一次檢測到一個AUDIO_CTRL數(shù)據(jù)字段設(shè)為“1”的已接收RLP幀時,發(fā)信號給由MS 104的信號處理單元306執(zhí)行的調(diào)度應(yīng)用,開始播放存儲在播放緩沖器326中的聲碼幀。在BUFF_BUILD時間周期到期之后,MS 102插入值“1”到所有后續(xù)發(fā)射的RLP幀的AUDIO_CTRL數(shù)據(jù)字段中,直至檢測到講話者鍵被釋放(談話突發(fā)的結(jié)束)。在本發(fā)明的一個實施例中,BUFF_BUILD時間周期的到期由MS 102通過參考連接到MS的信號處理單元306的一個計時器314確定。然后基礎(chǔ)結(jié)構(gòu)124通過檢測接收到的RLP幀中的AUDIO_CTRL數(shù)據(jù)字段中的“1”確定BUFF_BUILD時間周期的到期。一旦確定BUFF_BUILD時間到期,基礎(chǔ)結(jié)構(gòu)124也插入值“1”到所有后續(xù)發(fā)射的RLP幀的AUDIO_CTRL數(shù)據(jù)字段中。然后MS 104通過檢測接收的RLP幀的AUIDIO_CTRL數(shù)據(jù)字段內(nèi)的“1”來確定BUFF_BUILD時間周期的到期。
在本發(fā)明的另一個實施例中,BUFF_BUILD時間周期的到期由各MS 102,基礎(chǔ)結(jié)構(gòu)124和MS 104通過參考分別連接到它們信號處理單元206,306的計時器216,314確定。在本發(fā)明的又一個實施例中,BUFF_BUILD時間周期的到期由基礎(chǔ)結(jié)構(gòu)124基于基礎(chǔ)結(jié)構(gòu)124確定RLP緩沖器210,抖動緩沖器324以及播放緩沖器326填滿的時間來動態(tài)確定。基礎(chǔ)結(jié)構(gòu)124基于已知的緩沖器容量、已知FER、基礎(chǔ)結(jié)構(gòu)發(fā)射到緩沖器的幀的數(shù)目、以及MS的已知播放速度能近似確定何時緩沖器324或326滿了。然后基礎(chǔ)結(jié)構(gòu)124傳送和BUFF_BUILD周期到期有關(guān)的信息到各MS 102和MS 104。
一旦確定BUFF_BUILD時間周期到期,基礎(chǔ)結(jié)構(gòu)124和MS 104通過發(fā)射一個確認(rèn)(即,NAK)開始確認(rèn)(512)錯誤接收的RLP幀?;A(chǔ)結(jié)構(gòu)124對每個錯誤接收幀經(jīng)前向鏈路130發(fā)送NAK給MS 102,MS 104對每個錯誤接收幀經(jīng)反向鏈路136發(fā)送NAK給基礎(chǔ)結(jié)構(gòu)124?;诮邮盏降腘AK,基礎(chǔ)結(jié)構(gòu)124可以確定反向鏈路136的誤幀率,MS 102能夠基于接收的NAK確定諸如BER、SNR、CIR或Eb/Io比的誤差度量。然后MS 102可以傳送這些BER、SNR、CIR和/或Eb/Io比結(jié)果給基礎(chǔ)結(jié)構(gòu)124。
在BUFF_BUILD時間周期到期之后,當(dāng)基礎(chǔ)結(jié)構(gòu)124正確接收到來自MS 102的RLP幀時,基礎(chǔ)結(jié)構(gòu)轉(zhuǎn)發(fā)該幀到它們的預(yù)定目的地,即,MS 104。然而,當(dāng)基礎(chǔ)結(jié)構(gòu)124接收到來自MS 102的一個錯誤RLP幀時,基礎(chǔ)結(jié)構(gòu)發(fā)射NAK給MS 102,標(biāo)識錯誤幀并在RLP緩沖器210中存儲后續(xù)接收的來自MS 102的RLP幀。包含在NAK中的是錯誤接收幀的標(biāo)識符。相似地,在BUFF_BUILD時間周期到期之后,當(dāng)MS 104接收到一個來自基礎(chǔ)結(jié)構(gòu)124的錯誤RLP幀時,MS 104發(fā)射NAK給基礎(chǔ)結(jié)構(gòu),標(biāo)識錯誤幀并在抖動緩沖器324中存儲后續(xù)接收的來自基礎(chǔ)結(jié)構(gòu)的RLP幀。NAK是本領(lǐng)域公知的,在此不詳細(xì)描述。
當(dāng)MS 102或基礎(chǔ)結(jié)構(gòu)124接收到NAK時,MS 102或基礎(chǔ)結(jié)構(gòu)124重發(fā)射在NAK中標(biāo)識的RLP幀,設(shè)定重傳幀的重傳幀數(shù)據(jù)字段為“1”。當(dāng)基礎(chǔ)結(jié)構(gòu)124或MS 104正確接收到重傳RLP幀時,正確接收的幀被插入到已經(jīng)緩存在各自RLP緩沖器210,324中的RLP幀的該幀的順序位置。在將正確重傳幀添加到存儲緩沖器210或324存儲的幀中之后,基礎(chǔ)結(jié)構(gòu)124或MS 104分別傳送它們緩存的幀給MS 104或使用MS 104的接聽者。當(dāng)基礎(chǔ)結(jié)構(gòu)124或MS 104之一錯誤接收重傳幀預(yù)定次數(shù),優(yōu)選是一次,然后基礎(chǔ)結(jié)構(gòu)或MS放棄該幀并發(fā)射存儲在各自緩存器210和324中的幀,而不包括錯誤幀。本領(lǐng)域普通技術(shù)人員認(rèn)識到,在放棄之前的幀的重傳次數(shù)由系統(tǒng)設(shè)計者決定,在不背離本發(fā)明的精神和范圍的前提下,可以在此使用其它重傳數(shù)目。
此外,BUFF_BUILD時間周期一到期,基礎(chǔ)結(jié)構(gòu)124和MS 104都切換到一個用于處理RLP幀的較高誤幀率(HIGH_FER)目標(biāo),并且MS 102和基礎(chǔ)結(jié)構(gòu)124都切換到一個對應(yīng)的較低發(fā)射功率電平。即,在確認(rèn)開始之后,基礎(chǔ)結(jié)構(gòu)124和MS 104可以忍受每數(shù)據(jù)傳輸?shù)妮^高百分比錯誤,因為錯誤接收的RLP幀被確認(rèn)并重傳。結(jié)果,當(dāng)基礎(chǔ)結(jié)構(gòu)124開始確認(rèn)錯誤接收的幀時,MS 102開始以一個低于第一講話者鏈路功率電平的第二講話者鏈路功率電平發(fā)射(508)RLP幀。相似地,當(dāng)MS 104開始確認(rèn)錯誤接收的幀時,基礎(chǔ)結(jié)構(gòu)124開始以一個低于第一講話者鏈路功率電平的第二接聽者鏈路功率電平發(fā)射(510)RLP幀。
通過在一個較高功率電平發(fā)射RLP幀以最小化確認(rèn)錯誤接收幀的需要,并通過觀察到適于通信的LOW_FER目標(biāo)并不包括確認(rèn),通信系統(tǒng)100在BUFF_BUILD周期期間最小化抖動緩沖器324的使用。通過最小化抖動緩沖器324的使用,通信系統(tǒng)100可以比現(xiàn)有技術(shù)盡可能快地播放音頻信息給使用MS 104的接聽者。更進(jìn)一步,通信系統(tǒng)100甚至在接聽者RF鏈路建立之前就允許講話者使用MS 102開始講話,存儲發(fā)射的RLP幀在基礎(chǔ)結(jié)構(gòu)124的緩沖器210中,直至接聽者RF鏈路建立。一旦接聽者RF鏈路完成,存儲在緩沖器210內(nèi)的RLP幀將立即下載到MS 104,并立即被MS播放??蛇x地,基礎(chǔ)結(jié)構(gòu)124可以命令MS 104延遲播放聲音,直到基礎(chǔ)結(jié)構(gòu)接收到并發(fā)射給MS 104足夠填充MS內(nèi)的播放緩沖器326的數(shù)據(jù)。
由于MS 102內(nèi)聲碼器328的語音壓縮和MS 104內(nèi)聲碼器328的語音解壓縮,MS 104接收音頻信息快于播放音頻信息。結(jié)果,在BUFF_BUILD周期期間,通信系統(tǒng)100填滿MS 104的抖動緩沖器324的同時MS正播放音頻信息。在抖動緩沖器326被填滿后,BUFF_BUILD周期結(jié)束。此時,MS 104內(nèi)的抖動緩沖器324被填充,確認(rèn)和重傳在通信系統(tǒng)100內(nèi)開始。由于抖動緩沖器被填滿,基礎(chǔ)結(jié)構(gòu)124或MS 104錯誤接收的RLP幀的確認(rèn)和重傳不會在音頻信息的播放中產(chǎn)生一個間隙。更進(jìn)一步,由于使用了確認(rèn)和重傳,為MS 102和MS 104之間的整體鏈路建立了一個較高的FER目標(biāo),并且RLP幀在較低功率電平發(fā)射。通過在較低功率電平發(fā)射RLP幀,與其它共享相同帶寬或相近帶寬的RF干擾最小化了。
上述用于在一個調(diào)度通信中加速播放音頻信息給一個接聽者的過程也可以應(yīng)用到調(diào)度通信中講話者的改變。類似于初始化一個調(diào)度通信,包括在一個調(diào)度通信內(nèi)、想要講話的一個使用移動站的接聽者,例如MS 104的用戶,通過按下用戶的MS上的PTT鍵,可以保留在一條反向鏈路和一條前向鏈路(例如反向鏈路136和前向鏈路134)中的業(yè)務(wù)信道。然后在反向鏈路136和前向鏈路134建立用于用戶的講話者RF鏈路,并在前向鏈路130和反向鏈路132建立用于接聽者的接聽者RF鏈路,即MS 102??蛇x的,MS 102和MS 104每個都可以保留它們早已建立的RF鏈路。然后使用上述過程以加速從MS 104的用戶到MS 102的用戶和其他任何在調(diào)度呼叫中的參加者的音頻信息的播放,它們的抖動緩沖器優(yōu)選地都被重新設(shè)定。
在本發(fā)明的另一個實施例中,MS 102和基礎(chǔ)結(jié)構(gòu)124在調(diào)度通信的任意時刻可以為MS 102和MS 104之間的前向鏈路各自支線調(diào)整一個或多個誤幀率(FER)目標(biāo),并發(fā)射信號功率電平。圖6A和6B是根據(jù)本發(fā)明的另一實施例,系統(tǒng)100在調(diào)整FER目標(biāo)并傳輸一個分組數(shù)據(jù)通信的功率電平中執(zhí)行的步驟的邏輯流程圖600。當(dāng)基礎(chǔ)結(jié)構(gòu)124確定(604)一個對應(yīng)反向鏈路132的RF負(fù)載的第一無線頻率(RF)負(fù)載度量時,邏輯流程600開始(602),反向鏈路包括講話者反向RF鏈路。例如,確定的RF負(fù)載度量可能是當(dāng)前正使用的反向鏈路RF性能的測量,例如在反向鏈路132所有現(xiàn)存業(yè)務(wù)信道中當(dāng)前分配給活動通信的百分比,或在反向鏈路132所有現(xiàn)存業(yè)務(wù)信道中未分配和可用于分配的百分比?;A(chǔ)結(jié)構(gòu)124還確定(606)一個對應(yīng)前向鏈路134的RF負(fù)載的第二RF負(fù)載度量,該前向鏈路包括接聽者前向RF鏈路。
基于第一和第二RF負(fù)載度量,基礎(chǔ)結(jié)構(gòu)124然后確定(608)講話者反向RF鏈路的FER目標(biāo),并進(jìn)一步確定(610)接聽者前向RF鏈路的FER目標(biāo)。這些FER目標(biāo)是在各鏈路上的通信期望獲得的FER。如上詳細(xì)描述的,F(xiàn)ER目標(biāo)的設(shè)定取決于允許錯誤接收幀重傳的次數(shù)?;A(chǔ)結(jié)構(gòu)可能還確定(612)在放棄在講話者反向RF鏈路上傳輸?shù)囊粠爸v話者RF鏈路重傳的次數(shù),并確定(614)在放棄在接聽者前向RF鏈路中的一幀之前接聽者RF鏈路嘗試重傳的次數(shù)。
同樣,正如本領(lǐng)域普通技術(shù)人員清楚的,獲得的FER和用于傳輸RLP幀的功率電平相關(guān),正如較多數(shù)目的重傳和較高的發(fā)射功率電平每個都對應(yīng)較低FER一樣。結(jié)果,即與確定的FER目標(biāo),基礎(chǔ)結(jié)構(gòu)124還可以做出一個或多個講話者反向RF鏈路的發(fā)射信號功率電平的確定(616),接聽者前向RF鏈路發(fā)射信號功率電平的確定(618),并設(shè)定(620)BUFF_BUILD參數(shù)為零,邏輯流程結(jié)束(622)。
例如,僅為說明本發(fā)明的原理的目的,基礎(chǔ)結(jié)構(gòu)124可以確定反向鏈路132的RF負(fù)載大于前向鏈路134的RF負(fù)載。由于前向鏈路134擁擠較低,基礎(chǔ)結(jié)構(gòu)124可能確定前向鏈路134比反向鏈路132可以支持更多刪除幀的重傳,一個較高發(fā)射信號功率電平,或上述二者。結(jié)果,基礎(chǔ)結(jié)構(gòu)124可能決定在講話者RF鏈路上使用更多層確認(rèn)(例如NAK),諸如兩次確認(rèn)錯誤接收的RLP幀而不是一次。可選的,基礎(chǔ)結(jié)構(gòu)124可能決定講話者RF鏈路應(yīng)當(dāng)使用較少層確認(rèn)或一個較低發(fā)射信號功率,從而釋放在反向鏈路134中的RF容量和/或減少在反向鏈路上的干擾水平。
更進(jìn)一步,由于從MS 102到MS 104用于信號傳輸?shù)恼麄€前向鏈路FER是在從MS 102到基礎(chǔ)結(jié)構(gòu)124的支線上用于信號傳輸?shù)腇ER和從基礎(chǔ)結(jié)構(gòu)124到MS 104的支線上用于信號傳輸?shù)腇ER的組合,基礎(chǔ)結(jié)構(gòu)124可能決定同時調(diào)整在講話者反向RF鏈路和接聽者前向RF鏈路上的傳輸,從而保持整體前向鏈路(即從MS 102到MS 104)FER目標(biāo)。例如,基礎(chǔ)結(jié)構(gòu)124對于接聽者前向RF鏈路可能采用一個較低FER目標(biāo),而對于講話者反向RF鏈路采用一個較高FER目標(biāo),同時保持整體前向鏈路FER目標(biāo)。可選的,或除調(diào)整FER目標(biāo)之外,基礎(chǔ)結(jié)構(gòu)124可以決定增加用于接聽者前向RF鏈路的發(fā)射功率電平,并減少用于講話者反向RF鏈路的發(fā)射功率電平,從而保持整體前向鏈路FER目標(biāo)。
在本發(fā)明的另一個發(fā)明中,基礎(chǔ)結(jié)構(gòu)124可以進(jìn)一步確定(624)一個對應(yīng)前向鏈路130的RF負(fù)載的第三RF負(fù)載度量,并確定(626)一個對應(yīng)反向鏈路136的RF負(fù)載的第四RF負(fù)載度量?;诟鞯谝?、第二、第三和第四RF負(fù)載度量,基礎(chǔ)結(jié)構(gòu)124然后可能對每條講話者反向RF鏈路和接聽者前向RF鏈路確定(628,630)一個FER目標(biāo)。更進(jìn)一步,即與第一、第二、第三和第四RF負(fù)載度量,基礎(chǔ)結(jié)構(gòu)124還可以確定(632,634)對于每條講話者RF鏈路和接聽者RF鏈路的最大重傳次數(shù)和/或可以進(jìn)一步確定(636,638)對各講話者RF鏈路132和接聽者前向鏈路的發(fā)射信號功率電平。
在本發(fā)明的又一另一實施例中,不是基于確定的RF負(fù)載為MS102和MS 104之間的一個或多個鏈路支線調(diào)整FER目標(biāo)和/或發(fā)射信號功率電平,而是基于為每條支線確定的誤差度量進(jìn)行調(diào)整。圖7A和7B是根據(jù)本發(fā)明另一實施例,系統(tǒng)100的數(shù)據(jù)傳輸?shù)倪壿嬃鞒虉D700。當(dāng)基礎(chǔ)結(jié)構(gòu)124確定(704)一個對應(yīng)講話者反向RF鏈路的第一誤差度量時,邏輯流程圖700開始(702)。優(yōu)選地,該誤差度量是一個FER或一個放棄率;然而,那些本領(lǐng)域普通技術(shù)人員認(rèn)識到,有多種方法確定一個RF鏈路的誤差度量。該誤差度量可以基于誤比特率或基于信號功率噪聲比和一個預(yù)定閾值的比較。放棄率對應(yīng)于放棄的幀的百分比。
基礎(chǔ)結(jié)構(gòu)124還確定(706)對應(yīng)于接聽者前向RF鏈路的一個第二誤差度量?;诘谝缓偷诙`差度量,基礎(chǔ)結(jié)構(gòu)124然后確定(708)講話者反向RF鏈路的FER目標(biāo),并進(jìn)一步確定(710)接聽者前向RF鏈路的FER目標(biāo)?;A(chǔ)結(jié)構(gòu)還可以確定(712)在放棄在講話者RF鏈路上傳輸?shù)膸爸v話者RF鏈路的重傳次數(shù),并確定(714)在放棄在接聽者RF鏈路上傳輸?shù)膸敖勇犝逺F鏈路嘗試的重傳次數(shù)?;诘谝缓偷诙`差度量,基礎(chǔ)結(jié)構(gòu)124還可以作出確定(716)講話者反向RF鏈路的發(fā)射信號功率電平、確定(718)接聽者前向RF鏈路的發(fā)射信號功率電平中的一個或多個,并設(shè)定(720)BUFF_BUILD參數(shù)為零,邏輯流程結(jié)束(722)。
在本發(fā)明的另一實施例中,基礎(chǔ)結(jié)構(gòu)124可以進(jìn)一步確定(724)對應(yīng)講話者前向RF鏈路的一個第三誤差度量,以及確定(726)對應(yīng)接聽者反向RF鏈路的一個第四誤差度量。該第三誤差度量可以基于基礎(chǔ)結(jié)構(gòu)124從MS 104接收的NAK?;诘谝弧⒌诙?、第三和第四誤差度量的每一個,基礎(chǔ)結(jié)構(gòu)124然后為講話者反向RF鏈路和接聽者前向RF鏈路中的任一個或多個確定(728,730)FER目標(biāo)。更進(jìn)一步,基于第一、第二、第三和第四誤差度量,基礎(chǔ)結(jié)構(gòu)124還可以確定(732,734)在放棄一幀之前各講話者反向RF鏈路和接聽者前向RF鏈路的重傳次數(shù)和/或為各講話者反向RF鏈路和接聽者前向RF鏈路確定(736,738)發(fā)射信號功率電平。
在本發(fā)明的另一個實施例中,基礎(chǔ)結(jié)構(gòu)124基于第一和第二,或另外第三和第四誤差度量,可以為從MS 102到MS 104的傳輸確定(740)一個整體誤差目標(biāo),例如整體FER目標(biāo),或整體放棄率?;A(chǔ)結(jié)構(gòu)124然后將整體誤差目標(biāo)或放棄率和一個誤差目標(biāo)或放棄率閾值比較(742),并基于比較為講話者RF鏈路和接聽者RF鏈路中的一個或多個調(diào)整(744)FER目標(biāo)或發(fā)射信號功率電平。這樣,基礎(chǔ)結(jié)構(gòu)124可以為在MS 102和MS 104之間的鏈路保持一個整體誤差率或放棄率,同時獨(dú)立調(diào)整鏈路的每條支線的性能。通過獨(dú)立調(diào)整鏈路的每條支線,可以在最優(yōu)提供重傳的支線上使用重傳,并在與其他通信最小干擾的傳輸?shù)闹Ь€上以較高功率電平進(jìn)行發(fā)射。
例如,并且僅為說明本發(fā)明的原理的目的,基礎(chǔ)結(jié)構(gòu)124可以使用下面的公式進(jìn)行鏈路130-136的誤差率的調(diào)整。首先,基礎(chǔ)結(jié)構(gòu)124估計‘Pr(AB)’,其中Pr(AB)=反向鏈路132和前向鏈路134的放棄可能性。該放棄可能性可通過直接測量估算,或如下估計Pr(AB)=S_ABORT+(1-S_ABOUT)*R_ABORT;其中,S_ABORT=SF*(SN+(1-SN)*SF)SRNDS,R_ABORT=RF*(RN+(1-RN)*RF)RRNDS,并且SF=發(fā)送者(即MS 102)幀擦除率(對于反向鏈路132),SN=發(fā)送者NAK擦除率(對于前向鏈路130),SRNDS=在放棄之前發(fā)送者NAK數(shù)目(所有回合的總和),RF=接收者(即MS 104)幀擦除率(對于反向鏈路136),RN=接收者NAK擦除率(對于前向鏈路134),以及RRNDS=在放棄之前接收者NAK數(shù)目(所有回合的總和)?;A(chǔ)結(jié)構(gòu)124還確定每條鏈路130-136的RF負(fù)載。
然后基礎(chǔ)結(jié)構(gòu)124比較‘Pr(AB)’和一個目標(biāo)水平,得到放棄可能性,即AB_Target。當(dāng)Pr(AB)大于(‘>’)AB_Target時,基礎(chǔ)結(jié)構(gòu)124用最小剩余RF容量增加鏈路130-136上的FER。基于上述公式通過調(diào)整FER,基礎(chǔ)結(jié)構(gòu)124可以減少一個呼叫的全部前向鏈路RF影響,同時在整個呼叫期間保持相同的有效RLP幀放棄率。
總之,在一個第一時間周期內(nèi),即BUFF_BUILD時間周期內(nèi),無線分組數(shù)據(jù)通信系統(tǒng)100從一個第一移動站(即MS 102)以一個第一講話者鏈路功率電平發(fā)射數(shù)據(jù)給基礎(chǔ)結(jié)構(gòu)124,并從基礎(chǔ)結(jié)構(gòu)124以一個第一接聽者鏈路功率電平到一個第二移動站(即MS 104)。優(yōu)選地,該第一時間周期近似于抖動緩沖器的長度。設(shè)計每個第一講話者鏈路功率電平和第一接聽者鏈路功率電平,以避免需要重傳錯誤接收的數(shù)據(jù)。通過減少重傳的需要,在MS 104內(nèi)的播放緩沖器326更快的被填滿,更快轉(zhuǎn)播從講話者到接聽者的語音通信。一旦第一時間周期到期,以降低的功率電平從MS 102到基礎(chǔ)結(jié)構(gòu)124以及從基礎(chǔ)結(jié)構(gòu)到MS104發(fā)射數(shù)據(jù),其中該傳輸包括錯誤接收數(shù)據(jù)的重傳。通過后續(xù)在降低的功率電平上的運(yùn)行,和其他正進(jìn)行的通信的RF干擾可被最小化。
在第一時間周期到期后,在數(shù)據(jù)傳輸中使用的誤幀率(FER)目標(biāo)也可被調(diào)整。此外,功率電平以及FER可在逐條鏈路的基礎(chǔ)上基于每條鏈路的RF負(fù)載和/或為每條鏈路確定的誤差度量獨(dú)立調(diào)整。這樣,對于在每條鏈路上正進(jìn)行的通信的干擾被最小化,同時保持了關(guān)于從MS 102到MS 104的數(shù)據(jù)傳送的整體誤差目標(biāo)。
雖然本發(fā)明參考它的特定實施例進(jìn)行了具體顯示和說明,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在而不背離本發(fā)明的精神和范圍的前提下,可以做出不同的改變以及其組件的等價替換。此外,在不背離其實質(zhì)范圍的前提下,可以對本發(fā)明的教導(dǎo)做出多種修改以適于一個特定環(huán)境或材料。因此,本發(fā)明不應(yīng)當(dāng)限于在此公開的特定實施例,而是本發(fā)明應(yīng)當(dāng)包括落入所附權(quán)利要求的范圍的所有實施例。
權(quán)利要求
1.一種在無線通信系統(tǒng)中用于發(fā)射數(shù)據(jù)的方法,其中所述通信系統(tǒng)包括第一無線通信設(shè)備,和第一無線通信設(shè)備經(jīng)一條反向鏈路通信的無線基礎(chǔ)結(jié)構(gòu),以及和無線基礎(chǔ)結(jié)構(gòu)經(jīng)一條前向鏈路通信的第二無線通信設(shè)備,所述方法包括步驟確定對應(yīng)于反向鏈路的無線頻率負(fù)載的第一無線頻率負(fù)載度量;確定對應(yīng)于前向鏈路的無線頻率負(fù)載的第二無線頻率負(fù)載度量;基于所述第一和第二無線頻率負(fù)載度量確定對于前向鏈路的一個可接受的誤差率;和基于所述第一和第二無線頻率負(fù)載度量確定對于反向鏈路的一個可接受的誤差率。
2.如權(quán)利要求1所述的方法,其中所述無線基礎(chǔ)結(jié)構(gòu)經(jīng)第一反向鏈路和第一前向鏈路與第一通信設(shè)備通信,其中所述無線基礎(chǔ)結(jié)構(gòu)經(jīng)第二反向鏈路和第二前向鏈路與第二通信設(shè)備通信,其中所述確定第一無線頻率負(fù)載度量的步驟包括確定對應(yīng)第一反向鏈路的第一負(fù)載度量的步驟,其中所述確定第二無線頻率負(fù)載度量的步驟包括確定對應(yīng)第二前向鏈路的第二無線頻率負(fù)載度量的步驟,并進(jìn)一步包括步驟確定對應(yīng)第一前向鏈路的無線頻率負(fù)載的第三無線頻率負(fù)載度量;確定對應(yīng)第二反向鏈路的無線頻率負(fù)載的第四無線頻率負(fù)載度量;和其中基于所述第一、第二、第三和第四無線頻率負(fù)載度量為第一前向鏈路、第一反向鏈路、第二前向鏈路和第二反向鏈路的每一個確定可接受的誤差率。
3.一種在無線通信系統(tǒng)中用于發(fā)射數(shù)據(jù)的方法,其中所述通信系統(tǒng)包括第一無線通信設(shè)備,經(jīng)第一反向鏈路和第一前向鏈路與第一通信設(shè)備通信的無線基礎(chǔ)結(jié)構(gòu),以及經(jīng)第二反向鏈路和第二前向鏈路與基礎(chǔ)結(jié)構(gòu)通信的第二無線通信設(shè)備,所述方法包括步驟確定對應(yīng)第一反向鏈路的第一誤差度量;確定對應(yīng)第一前向鏈路的第二誤差度量;和基于所述第一誤差度量和第二誤差度量確定對于第一反向鏈路和第二前向鏈路中的一個或多個的可接受的誤幀率。
4.如權(quán)利要求3所述的方法,進(jìn)一步包括步驟確定對應(yīng)第二反向鏈路的第三誤差度量;確定對應(yīng)第二前向鏈路的第四誤差度量;和基于所述第一、第二、第三和第四誤差度量確定第一反向鏈路和第二前向鏈路中的一個或多個的可接受的誤幀率。
5.如權(quán)利要求3所述的方法,進(jìn)一步包括步驟確定對應(yīng)第二反向鏈路的第三誤差度量;確定對應(yīng)第二前向鏈路的第四誤差度量;和基于所述第一、第二、第三和第四誤差度量確定放棄從第一通信單元到第二通信單元的數(shù)據(jù)傳輸?shù)目赡苄裕援a(chǎn)生放棄可能性;將放棄可能性和放棄可能性閾值比較,以產(chǎn)生一個比較結(jié)果;和基于所述比較結(jié)果調(diào)整第一反向鏈路、第一前向鏈路、第二反向鏈路和第二前向鏈路中的一個或多個的可接受的誤差率。
6.如權(quán)利要求5所述的方法,進(jìn)一步包括步驟確定對應(yīng)第一反向鏈路的無線頻率負(fù)載的第一無線頻率負(fù)載度量;確定對應(yīng)第一前向鏈路的無線頻率負(fù)載的第二無線頻率負(fù)載度量;確定對應(yīng)第二反向鏈路的無線頻率負(fù)載的第三無線頻率負(fù)載度量;確定對應(yīng)第二前向鏈路的無線頻率負(fù)載的第四無線頻率負(fù)載度量;和基于第一、第二、第三和第四無線頻率負(fù)載度量從第一反向鏈路、第一前向鏈路、第二反向鏈路和第二前向鏈路中確定哪一條鏈路具有最大無線頻率負(fù)載;和其中所述調(diào)整可接受的誤差率的步驟包括當(dāng)放棄可能性大于放棄可能性閾值時,降低具有最大無線頻率負(fù)載的鏈路的可接受的誤差率。
7.如權(quán)利要求5所述的方法,進(jìn)一步包括步驟確定對應(yīng)第一反向鏈路的無線頻率負(fù)載的第一無線頻率負(fù)載度量;確定對應(yīng)第一前向鏈路的無線頻率負(fù)載的第二無線頻率負(fù)載度量;確定對應(yīng)第二反向鏈路的無線頻率負(fù)載的第三無線頻率負(fù)載度量;確定對應(yīng)第二前向鏈路的無線頻率負(fù)載的第四無線頻率負(fù)載度量;以及基于所述第一、第二、第三和第四無線頻率負(fù)載度量,從第一反向鏈路、第一前向鏈路、第二反向鏈路和第二前向鏈路中確定哪一條鏈路具有最低利用率;和其中所述調(diào)整可接受的誤差率的步驟包括當(dāng)放棄可能性低于放棄可能性閾值時,增加具有最低無線頻率負(fù)載的鏈路的可接受的誤差率。
8.一種用于確定無線通信系統(tǒng)中的誤差率的設(shè)備,包括用于確定在無線基礎(chǔ)結(jié)構(gòu)和第一通信設(shè)備之間對應(yīng)于反向鏈路的無線頻率負(fù)載的第一無線頻率負(fù)載度量的裝置;用于確定在所述無線基礎(chǔ)結(jié)構(gòu)和第二通信設(shè)備之間對應(yīng)于前向鏈路的無線頻率負(fù)載的第二無線頻率負(fù)載度量的裝置;用于基于所述第一和第二無線頻率負(fù)載度量確定用于所述前向鏈路的一個可接受的誤差率的裝置;和用于基于所述第一和第二無線頻率負(fù)載度量確定用于所述反向鏈路的一個可接受的誤差率的裝置。
9.如權(quán)利要求8所述的設(shè)備,其中所述無線基礎(chǔ)結(jié)構(gòu)經(jīng)第一反向鏈路和第一前向鏈路與第一通信設(shè)備通信,其中所述無線基礎(chǔ)結(jié)構(gòu)經(jīng)第二反向鏈路和第二前向鏈路與第二通信設(shè)備通信,其中所述用于確定第一無線頻率負(fù)載度量的裝置包括用于確定對應(yīng)第一反向鏈路的第一無線頻率負(fù)載度量的裝置,其中所述用于確定第二無線頻率負(fù)載度量的裝置包括用于確定對應(yīng)第二前向鏈路的第二無線頻率負(fù)載度量的裝置,其中所述裝置進(jìn)一步包括用于確定對應(yīng)第一前向鏈路的無線頻率負(fù)載的第三無線頻率負(fù)載度量的裝置;用于確定對應(yīng)第二反向鏈路的無線頻率負(fù)載的第四無線頻率負(fù)載度量的裝置;和其中,所述用于確定一個可接受的誤差率的裝置基于所述第一、第二、第三和第四無線頻率負(fù)載度量為第一前向鏈路、第一反向鏈路、第二前向鏈路和第二反向鏈路的每一個確定可接受的誤差率。
10.一種在無線通信系統(tǒng)中用于確定誤差率的設(shè)備,其中所述通信系統(tǒng)包括第一無線通信設(shè)備,經(jīng)第一反向鏈路和第一前向鏈路與第一通信設(shè)備通信的無線基礎(chǔ)結(jié)構(gòu),以及經(jīng)第二反向鏈路和第二前向鏈路與所述基礎(chǔ)結(jié)構(gòu)通信的第二無線通信設(shè)備,所述設(shè)備包括用于確定對應(yīng)第一反向鏈路的第一誤差度量的裝置;用于確定對應(yīng)第一前向鏈路的第二誤差度量的裝置;和用于基于所述第一誤差度量和第二誤差度量確定第一反向鏈路和第二前向鏈路中的一個或多個的可接受的誤幀率的裝置。
11.如權(quán)利要求10所述的設(shè)備,進(jìn)一步包括用于確定對應(yīng)第二反向鏈路的第三誤差度量的裝置;用于確定對應(yīng)第二前向鏈路的第四誤差度量的裝置;和其中,所述用于確定可接受的誤幀率的裝置基于所述第一、第二、第三和第四誤差度量來確定第一反向鏈路和第二前向鏈路中的一個或多個的可接受的誤差率。
12.如權(quán)利要求10所述的設(shè)備,進(jìn)一步包括用于確定對應(yīng)第二反向鏈路的第三誤差度量的裝置;用于確定對應(yīng)第二前向鏈路的第四誤差度量的裝置;和用于基于所述第一、第二、第三和第四誤差度量來確定放棄從第一通信單元到第二通信單元的數(shù)據(jù)傳輸?shù)目赡苄裕援a(chǎn)生放棄可能性的裝置;用于將放棄可能性和放棄可能性閾值比較,以產(chǎn)生一個比較結(jié)果的裝置;和用于基于所述比較結(jié)果調(diào)整第一反向鏈路、第一前向鏈路、第二反向鏈路和第二前向鏈路中的一個或多個的可接受的誤差率的裝置。
全文摘要
在第一時間周期期間,無線通信系統(tǒng)(100)在一條第一鏈路上以一個第一講話者鏈路功率電平從第一移動站(MS)(102)發(fā)射數(shù)據(jù)到一個基礎(chǔ)結(jié)構(gòu)(124),并在一條第二鏈路上以第一接聽者鏈路功率電平發(fā)射到一個第二MS(104)。各第一功率電平被設(shè)計以避免重傳錯誤接收數(shù)據(jù)的需要。一旦第一時間周期到期,數(shù)據(jù)以降低的功率電平在第一和第二鏈路上傳輸,并且重傳錯誤接收的數(shù)據(jù)。在發(fā)明的另一個實施例中,在第一時間周期到期后可以調(diào)整誤差率目標(biāo),并在可在逐條鏈路的基礎(chǔ)上基于每條鏈路的RF負(fù)載和/或為每條鏈路確定的誤差度量獨(dú)立調(diào)整功率電平和誤差率目標(biāo)。
文檔編號H04Q7/32GK1901394SQ20061009379
公開日2007年1月24日 申請日期2002年7月23日 優(yōu)先權(quán)日2001年8月10日
發(fā)明者約翰·M·哈里斯, 保羅·M·埃里克森 申請人:摩托羅拉公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1