專利名稱:在無線通信設(shè)備候選頻率搜索期間最小化語音分組丟失的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線電話通信,更具體地涉及在無線通信電話裝置和無線通信基站之間的通信中管理候選頻率搜索的系統(tǒng)和方法。
背景技術(shù):
無線通信電話基站(BS)為有限區(qū)域內(nèi)的碼分多址(CDMA)無線通信設(shè)備提供服務(wù)頻率(頻段)。當(dāng)無線設(shè)備穿過一個覆蓋區(qū)域向相鄰覆蓋區(qū)域移動時,該無線設(shè)備從該第一覆蓋區(qū)BS的服務(wù)頻率轉(zhuǎn)換到該相鄰覆蓋區(qū)域BS的服務(wù)頻率。這種轉(zhuǎn)換稱為硬切換。例如,無線設(shè)備向第一覆蓋區(qū)的邊緣移動直到第一區(qū)域內(nèi)的服務(wù)頻率功率電平不足以被該無線設(shè)備接收到。此時,第一BS指示該無線設(shè)備轉(zhuǎn)換到相鄰覆蓋區(qū)的BS,其具有功率電平足以被該無線設(shè)備接收到的服務(wù)頻率。如果在轉(zhuǎn)換到該相鄰頻率期間發(fā)生問題,那么由于該第一服務(wù)頻率不再支持該呼叫,使該呼叫可能掉線。
硬切換可以由BS執(zhí)行而無需來自無線設(shè)備的輔助。在這些情況下,BS監(jiān)控來自無線設(shè)備的信號強度,并且當(dāng)所觀察的功率電平不足以支持該BS和該無線設(shè)備之間的通信時,該BS向該無線設(shè)備發(fā)出命令以轉(zhuǎn)換或切換到相鄰覆蓋區(qū)域?qū)?yīng)的不同服務(wù)頻率上。無輔助的硬切換有至少兩個問題。因為無線設(shè)備沒有來自相鄰覆蓋區(qū)域的足夠信號質(zhì)量,在執(zhí)行硬切換時呼叫常常掉線。在其他情況中,該無線設(shè)備會在第一覆蓋區(qū)中的服務(wù)頻率和相鄰覆蓋區(qū)中的服務(wù)頻率之間反復(fù)或振蕩。如果在相鄰區(qū)域中該BS所觀察的來自無線設(shè)備的功率電平不總是足以支持該BS和該無線設(shè)備之間的通信,就會發(fā)生上述情況。
隨著TIA/EIA-95-B的出現(xiàn),硬切換可以在無線設(shè)備的幫助下來執(zhí)行。這種硬切換稱為移動臺輔助切換(MAHHO)。在MAHHO期間無線設(shè)備提供的輔助稱為候選頻率搜索(CFS)。在MAHHO中,當(dāng)無線設(shè)備接近它當(dāng)前覆蓋區(qū)的邊緣時,提供該覆蓋的BS命令該無線設(shè)備執(zhí)行CFS。在執(zhí)行CFS時,該無線設(shè)備將檢測在相鄰覆蓋區(qū)中服務(wù)頻率的導(dǎo)頻信號功率電平(執(zhí)行CFS),并且把CFS的結(jié)果回報給該BS。如果該無線設(shè)備報告有相鄰頻率導(dǎo)頻信號足以被該無線設(shè)備接收,那么該BS將命令該無線設(shè)備執(zhí)行向該相鄰覆蓋區(qū)域的硬切換。如果該無線設(shè)備報告導(dǎo)頻信號功率電平不足以被該無線設(shè)備接收,那么該BS可能允許該無線設(shè)備保持它當(dāng)前服務(wù)頻率,直到該無線設(shè)備在隨后的CFS中報告導(dǎo)頻信號功率電平足以被該無線設(shè)備接收到。
MAHHO可以減少在硬切換期間掉線的呼叫數(shù)量以及在服務(wù)頻率之間振蕩的情況。但是,當(dāng)無線設(shè)備在執(zhí)行CFS時,該無線設(shè)備還可能正在產(chǎn)生要傳輸?shù)恼Z音分組,或者BS可能正在發(fā)射該無線設(shè)備要接收的語音分組。不幸的是,MAHHO要求該無線設(shè)備在CFS期間離開服務(wù)頻率進行調(diào)諧。因此,由于CFS,上述的語音分組會丟失。這些分組的丟失可能導(dǎo)致語音通信的顯著劣化。
如果無線通信設(shè)備執(zhí)行CFS具有最小的發(fā)射和接收語音分組中斷,將是有利的。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是識別這樣的通信鏈路幀,在移動臺輔助硬切換(MAHHO)過程中,在這些通信鏈路幀期間無線通信設(shè)備最適于執(zhí)行候選頻率搜索(CFS)。本發(fā)明認識到,在CFS期間去往和來自無線設(shè)備的傳輸會中斷。本發(fā)明通過識別出包含最少或沒有用戶信息的通信鏈路幀作為執(zhí)行CFS的優(yōu)選鏈路幀,從而解決了該問題。例如,在語音會話中的停頓或靜默期間出現(xiàn)的幀。
相應(yīng)地,提出一種在無線通信設(shè)備CFS期間使語音分組丟失最小化的方法。該方法包括監(jiān)控在預(yù)定抽樣幀序列內(nèi)的多個幀中的語音內(nèi)容;識別出所監(jiān)控幀中的最小信息幀速率;以及,在無線通信設(shè)備中響應(yīng)于識別出最小信息幀速率而執(zhí)行CFS。在一種情況中,識別最小信息幀速率包括在初始幀中識別出一個過渡幀速率,并且隨后識別出在該初始幀前面緊鄰的先前幀的速率。第一種情況包括在該先前幀中識別出一個較高幀速率并且在隨該初始幀之后的幀中執(zhí)行CFS。第二種情況包括在該先前幀中識別出較低的幀速率,識別出該初始幀之后的具有過渡幀速率的觸發(fā)幀,并且在隨該觸發(fā)幀之后的幀中執(zhí)行CFS。第三種情況包括在該先前幀中識別出較低的幀速率,在該初始幀后續(xù)的所有幀中識別出全幀速率,并在該抽樣幀序列中最后的幀中執(zhí)行CFS。
該方法包括監(jiān)控前向鏈路幀和反向鏈路幀,并且同時監(jiān)控前向和反向鏈路幀。該方法還包括響應(yīng)于來自基站的Implicit Action TimeCommand(隱含動作時間命令)在無線設(shè)備中監(jiān)控多個幀;或者在無線通信基站中監(jiān)控多個幀,并且響應(yīng)于來自該基站的Explicit Action TimeCommand(明確動作時間命令)執(zhí)行CFS。
下面提供了上述方法的其他細節(jié)以及用于在無線通信設(shè)備CFS期間最小化語音分組丟失的系統(tǒng)。
圖1是根據(jù)本發(fā)明用于在無線通信設(shè)備候選頻率搜索(CFS)期間最小化語音分組丟失的系統(tǒng)的示意框圖。
圖2是描述本發(fā)明系統(tǒng)在無線通信基站中的示意框圖。
圖3是描述根據(jù)本發(fā)明用于在無線通信設(shè)備CFS期間最小化語音丟失的方法的流程圖。
圖4是表示圖3所述的方法更詳細的流程圖。
圖5是表示圖3所述的方法更詳細的流程圖。
圖6是表示圖3所述的方法更詳細的流程圖。
優(yōu)選實施方式的詳細說明圖1是根據(jù)本發(fā)明用于在無線通信設(shè)備候選頻率搜索(CFS)期間使語音丟失最小化的系統(tǒng)100的示意框圖。本發(fā)明是要識別具有最少用戶信息的通信鏈路幀,優(yōu)選地是在語音會話中的停頓期間發(fā)送的較低速率的幀,將其用作啟動與移動輔助硬切換(MAHHO)相關(guān)的CFS的幀。如上面背景部分中所述,在CFS期間可能丟失通信鏈路幀中的語音分組。因此,如果在包含最少用戶數(shù)據(jù)的鏈路幀中執(zhí)行CFS,那么無線通信的劣化程度最輕。系統(tǒng)100包括監(jiān)控器102以及速率識別器104。速率識別器104具有一個輸出,用來響應(yīng)于在所監(jiān)控的幀中識別出最小信息幀速率而在線路106上提供CFS啟動信號,該CFS啟動信號標(biāo)識執(zhí)行CFS的通信鏈路幀。實際的CFS操作由無線設(shè)備的處于系統(tǒng)100外的其他部件(未示出)來執(zhí)行。
下面的討論給出了一系列用于系統(tǒng)100操作的例子。應(yīng)該理解,這些例子不是窮舉性的,并且其他可能的操作例子也包含在本發(fā)明內(nèi)。系統(tǒng)100的例子基于如TIA/EIA-733標(biāo)準中限定的三種類型的鏈路幀全速率幀、過渡速率幀以及最低速率幀。幀速率通常指的是在幀中攜帶的信息量,典型地以比特/秒為單位來表示。在所有三種類型幀中都支持控制功能,例如維護業(yè)務(wù)信道。全速率幀用來發(fā)送用戶信息。按照TIA/EIA-733標(biāo)準,全速率是14400比特/秒。在語音消息的停頓或靜默期間使用最低速率幀或自動閾值速率幀發(fā)送白噪聲。典型的最低幀速率是全速率的1/8或者1/8速率。過渡速率幀出現(xiàn)在從全速率幀向最低速率幀、或從最低速率幀向全速率幀過渡期間的全速率幀和最低速率幀之間。按照TIA/EIA-733標(biāo)準,過渡速率幀可以包含用戶數(shù)據(jù),但是過渡幀的速率典型地小于全幀速率。例如,典型的過渡幀速率包括TIA/EIA-733中所規(guī)定的用于13k聲碼器的1/4速率和1/2速率、以及在TIA/EIA-127中規(guī)定的用于增強可變速率聲碼器(EVRC)的1/2速率。CFS在開始時優(yōu)選采用過渡速率幀和最低速率幀。應(yīng)該理解,本發(fā)明不限于TIA/EIA-733或TIA/EIA-127標(biāo)準的幀類型,并且本發(fā)明可應(yīng)用于其他幀或幀速率的定義和組合。
在下面關(guān)于系統(tǒng)100的例子中使用用于13k聲碼器的過渡速率。應(yīng)該理解,使用其他過渡速率的例子,例如用于EVCR的那些速率,也可以應(yīng)用于系統(tǒng)100。監(jiān)控器102包括用來在線路108上接受前向通信鏈路幀的輸入、和用來在線路110上接受反向通信鏈路幀的輸入。監(jiān)控器102還包括用來在線路112上接受前向起始選擇信號的控制輸入、用來在線路114上接受反向起始選擇信號的控制輸入,以及用來在線路116上提供初始幀信號的輸入。系統(tǒng)100可以操作在單模式中。也就是,在任何時間,系統(tǒng)100可以要么是對前向要么是對反向通信鏈路幀進行操作。響應(yīng)于接收到前向起始選擇信號,監(jiān)控器102在初始幀信號中提供監(jiān)控器102中的當(dāng)前前向鏈路幀。也就是在緊接著收到前向起始選擇信號之后由該監(jiān)控器收到的前向鏈路幀。以類似的方式,響應(yīng)于反向起始選擇信號,監(jiān)控器102在該初始幀信號中提供監(jiān)控器102中的當(dāng)前反向鏈路幀。一旦監(jiān)控器102在鏈路116上提供初始幀信號,系統(tǒng)100的操作對于前向和反向通信鏈路幀基本上都相同。因此,只有在系統(tǒng)100對前向或反向幀不同操作的情況中才進一步參考前向或反向幀。
速率識別器104包括分類器118,其具有用來在線路116上接收初始幀信號的輸入和用來在線路120上提供先前幀選擇信號的控制輸出。分類器118還包括用來在線路122上提供序列選擇信號的控制輸出、以及用來在線路106上提供CFS啟動信號的輸出。響應(yīng)于接收到初始幀信號,該分類器識別在初始幀信號中的該幀的速率,并且根據(jù)該初始幀的速率提供先前幀信號、CFS啟動信號或者序列選擇信號。
對于過渡1/2幀速率,分類器118在線路120上提供先前幀選擇信號。對于全速率幀,分類器118在線路122上提供序列選擇信號。在這兩種情況中,在可以識別出最佳CFS幀之前,系統(tǒng)100需要進一步的分析。對于自動閾值幀速率或過渡1/4幀速率,分類器在線路106上提供CFS啟動信號。該CFS啟動信號標(biāo)識出緊隨該初始幀之后的幀,因此在該初始幀之后的該幀對于啟動CFS來說是優(yōu)選的。在自動閾值幀速率的情況中,隨該初始幀之后的幀將具有另一個自動閾值速率或者過渡1/4速率。在過渡1/4幀速率的情況中,隨該初始幀之后的幀將具有自動閾值速率(如果在該初始幀之前的該幀具有過渡1/2速率)或者過渡1/2速率(如果在該初始幀之前的該幀具有自動閾值速率)。
監(jiān)控器102包括用來在線路120上接受先前幀選擇信號的控制輸入,用來在線路124上提供先前幀信號的輸出,用來在線路122上接受該序列選擇信號的控制輸入,以及用來在線路126上提供序列信號的輸出。響應(yīng)于該先前幀選擇信號,監(jiān)控器102提供先前幀信號,該信號具有緊鄰該初始幀信號中的初始幀之前的先前幀。檢查該先前幀,因為該先前幀的速率可用來預(yù)測隨該當(dāng)前幀之后的幀速率。例如,如果在具有過渡幀速率的當(dāng)前幀之前存在具有全幀速率的幀,則具有當(dāng)前幀的幀序列正在向較低幀速率過渡。
響應(yīng)于該序列選擇信號,監(jiān)控器102在線路126上提供具有預(yù)定連續(xù)鏈路幀序列的該序列信號。該序列典型地從緊隨該初始幀之后的該幀開始。使用幀序列,是因為不能從該先前幀速率中確定隨當(dāng)前全幀之后的多個幀的速率,并且檢查隨該初始幀之后的這些幀以便找到適于開始CFS的幀?;咎峁┯邢薜臅r間范圍用來確定何時實施CFS。對上面提到序列的長度進行選擇以適合該有限的時間范圍。典型地,該序列由大約四到七個幀組成,每個幀長度大約為20毫秒。
速率識別器104還包括序列分析器128,其具有用來在線路126上接受該序列信號的輸入、和用來在線路106上提供該CFS啟動信號的輸出。響應(yīng)于該序列信號,該序列分析器128識別出在該序列信號中的多個幀的速率。通常,如果識別出具有過渡速率的幀,那么該序列分析器128就提供了CFS啟動信號,該信號標(biāo)識跟隨具有過渡幀速率的幀之后的幀。在13k聲碼器的情況中,該CFS啟動信號可標(biāo)識緊隨在具有該過渡速率的幀之后的第一個幀(該第一個幀具有1/4幀速率),或者標(biāo)識接著該第一個幀之后的幀。該幀具有自動閾值速率。如果在該序列的所有幀中只識別出全幀速率,那么在該序列中就沒有最佳的幀。但是,在該序列中必須執(zhí)行CFS。因此,該序列分析器128提供標(biāo)識該序列中最后一幀的CFS啟動信號。
速率識別器104包括斜率分析器130,其具有用來在線路122上提供序列選擇信號的控制輸出,用來在線路124上接受該先前幀信號的輸入,以及用來在線路106上提供該CFS啟動信號的輸出。響應(yīng)于接受該先前幀信號,該斜率分析器130識別出在該先前幀信號中的該先前幀的速率。如果斜率分析器130識別出該先前幀為1/4幀速率,那么在初始幀之后的幀將是全幀速率。因此,該斜率分析器130提供序列選擇信號。這種情況與上面對初始幀中全幀速率描述的情況相同。如果該斜率分析器130識別出該先前幀為全幀速率,那么該初始幀之后的該幀將是1/4幀速率。因此,該斜率分析器提供CFS啟動信號,該信號標(biāo)識跟在初始幀之后的一個幀。如上面對13k聲碼器所說明的那樣,CFS啟動信號可以標(biāo)識緊隨具有過渡速率的幀之后的第一個幀(該第一個幀具有1/4幀速率),或者標(biāo)識該第一個幀之后的幀。該幀具有自動閾值速率。
系統(tǒng)100還可以工作在雙模式中。也就是,系統(tǒng)100可以同時對前向和反向鏈路幀操作。因此,監(jiān)控器102具有用來在線路132上接受雙模起始選擇信號的控制輸入。通常,當(dāng)在雙模式中時,系統(tǒng)100執(zhí)行的操作與響應(yīng)于單獨的前向和反向起始選擇信號所執(zhí)行的操作相同。如在前面對系統(tǒng)100在前向或反向中的操作所述的情況,下面的討論給出了系統(tǒng)100在雙模中工作的一系列例子。應(yīng)該理解,這些例子不是窮舉性的,其它可能的工作例子也包括在本發(fā)明內(nèi),并且對下面這些例子開發(fā)的原理可以應(yīng)用于沒有明確說明的其他情況中。
響應(yīng)于雙模起始選擇信號,該監(jiān)控器102在該初始幀信號中提供上面描述的前向和反向初始幀。下面的一些例子假定第一初始幀和序列在前向,而第二初始幀和序列在反向。應(yīng)該理解,這些方向可以轉(zhuǎn)換。分類器118識別在該初始幀信號中的前向和反向初始幀的速率。如果在這些前向和反向初始幀中檢測到自動閾值速率和過渡1/4幀速率的任何組合,分類器118在線路106上提供CFS啟動信號,該信號標(biāo)識緊隨該前向或反向初始幀之后的幀。
如果在前向或反向初始幀中都檢測到全幀速率,那么分類器118就在線路122上提供標(biāo)識該前向和反向序列的序列選擇信號。作為響應(yīng),監(jiān)控器102如上文對單模式所述的那樣,提供具有該前向和反向幀序列的序列信號。如上文對前向或反向鏈路通信幀所述那樣,序列分析器128同時分別對這兩個幀序列中的每一個操作。也就是,首先該序列分析器128同時對該前向和反向序列中每一個的第一幀操作,然后對該前向和反向序列中的每一個的第二幀操作,以此類推。如果在兩個序列中同時識別出過渡幀,那么序列分析器128提供CFS信號,該信號標(biāo)識緊隨包含過渡幀速率的前向或反向幀之后的幀。如果在對過渡幀操作的過程中,首先在前向序列中找到過渡幀速率,并且在操作過程的稍后時間點上,在該反向序列中找到過渡幀,那么該CFS啟動信號標(biāo)識在該反向序列中緊隨具有過渡速率的幀之后的幀。如果在兩個序列中都只識別出全幀速率,那么該序列分析器128提供CFS啟動信號,該信號標(biāo)識在這兩個序列中的最后的幀。
如果在該前向序列初始幀中檢測到全速率幀,并且在該反向序列初始幀中檢測到自動閾值,則分類器118提供標(biāo)識該前向序列的先前幀選擇信號。在這種情況中,假定該反向序列繼續(xù)具有最低或過渡速率的多個幀。作為響應(yīng),監(jiān)控器102提供具有該前向序列的序列信號。序列分析器128識別在該序列信號中的多個幀的速率。如果識別出具有過渡速率的幀,那么序列分析器128如上面對單模式所述那樣提供CFS啟動信號,該信號標(biāo)識跟隨具有過渡幀速率的幀之后的幀。如果在該序列的所有幀中只識別出全速率,那么在該序列中沒有最佳幀。但是,必須在該序列中執(zhí)行CFS。因此,序列分析器128提供識別在該序列中最后的幀的CFS啟動信號。
如果分類器118識別出在前向初始幀中的全速率和在反向初始幀中的過渡幀速率、或在兩個初始幀中都識別出過渡的1/2幀速率、或者識別出在前向和反向初始幀中過渡的1/2或1/4幀速率的任何組合,那么分類器118在線路122上提供標(biāo)識前向和反向序列兩者的序列選擇信號。作為響應(yīng),監(jiān)控器102如上文對單模式所述那樣提供具有前向和反向幀序列兩者的序列信號。序列分析器128如上文對單模式所述那樣,分別對這兩個幀序列操作。但是,在這種情況中,操作同時發(fā)生。如果在兩個序列中同時檢測到負斜率或者自動閾值速率,那么該序列分析器128提供CFS啟動信號,該CFS啟動信號標(biāo)識當(dāng)檢測到負斜率和/或自動閾值速率時該序列分析器128最后所監(jiān)控的前向或反向幀之后緊隨的一個幀。當(dāng)幀序列中的速率正在降低時出現(xiàn)負斜率。例如,初始幀具有1/2過渡幀速率并且序列中的下一個幀具有1/4過渡幀速率的一個序列。檢測到負斜率或自動閾值速率確保了跟隨用來檢測負斜率的該序列中最后一幀之后的幀、或者跟在具有自動閾值速率的幀之后的幀將具有過渡速率或自動閾值速率。也就是,由于沒有幀速率大于全幀速率,因此負斜率不可能產(chǎn)生具有全幀速率的幀。如果在兩個序列中沒有同時檢測到負斜率或自動閾值,那么序列分析器128提供標(biāo)識這兩個序列中最后的幀的CFS啟動信號。
系統(tǒng)100可以安裝在無線通信設(shè)備134中。在這種情況中,該無線設(shè)備134從無線通信基站(未示出)接收Implicit Action Time Command(隱含動作時間命令I(lǐng)ATC)。IATC向無線設(shè)備134通知需要CFS,并且向無線設(shè)備134提供預(yù)定的時間周期,在該期間用來識別啟動CFS的最佳鏈路幀。上面所述的該鏈路幀序列對應(yīng)于該時間周期。響應(yīng)于IATC,無線設(shè)備134根據(jù)需要在線路112、114和132上提供起始選擇信號。在系統(tǒng)100之外做出關(guān)于提供哪一個起始選擇信號的決定。無線設(shè)備134在線路106上接受該CFS啟動信號,并且相應(yīng)地執(zhí)行CFS。
圖2是描述本發(fā)明的系統(tǒng)在無線通信基站中的示意框圖。如圖2所示系統(tǒng)100可以安裝在無線通信基站202中?;?02根據(jù)需要在線路112、114和132上提供起始選擇信號。在系統(tǒng)100之外做出關(guān)于提供哪個起始選擇信號的決定?;臼瞻l(fā)信機204具有用來在線路106上接受CFS啟動信號的輸入,并且響應(yīng)于該CFS啟動信號發(fā)射Explicit Action Time command(明確動作時間命令EATC)。用于無線設(shè)備208的收發(fā)信機206具有用來接收該EATC的端口。響應(yīng)于該EATC,該無線設(shè)備208在下一個通信鏈路幀中執(zhí)行CFS。
圖3是描述根據(jù)本發(fā)明用于在無線通信設(shè)備CFS期間使語音分組丟失最小化的方法。盡管為了清楚,在圖3(以及下面的圖4、5和6)中的方法描述為一系列編號的步驟,但是如果沒有明確說明,不應(yīng)該從這些序號來推斷其順序。該方法在步驟300開始。步驟302監(jiān)控多個幀。步驟302a監(jiān)控在預(yù)定抽樣幀序列中的多個幀。步驟302b監(jiān)控前向鏈路幀。步驟302c監(jiān)控反向鏈路幀。步驟302d監(jiān)控前向和反向鏈路幀。步驟302e響應(yīng)于隱含動作時間命令在無線設(shè)備中監(jiān)控多個幀。步驟302f在無線通信基站中監(jiān)控多個幀。步驟304識別所監(jiān)控幀中的最小信息幀速率。步驟306是在無線通信設(shè)備中響應(yīng)于識別出最小信息幀速率而執(zhí)行CFS。步驟306a響應(yīng)于來自該無線通信基站的明確動作時間命令來執(zhí)行CFS。
在該方法的一個方面中,在步驟302a中,監(jiān)控預(yù)定抽樣幀序列中的多個幀,包括監(jiān)控大約四到七個20毫秒幀的抽樣幀序列中的多個幀。在該方法的另一方面中,在步驟304中識別最小信息幀速率包括識別過渡速率,該過渡速率是從一個組中選擇出來的,該組包括13k聲碼器的1/4速率和1/2速率以及增強可變速率編碼器(EVRC)的1/2速率。在該方法的另一方面中,在步驟304中識別最小信息幀速率包括識別等于1/8速率的自動閾值速率。在該方法的另一方面,在步驟306中響應(yīng)于對最小信息幀速率的識別而執(zhí)行CFS的步驟包括在該抽樣幀序列內(nèi)執(zhí)行CFS。
圖4是更詳細地表示圖3中所述的方法的流程圖。該方法從步驟400開始。步驟402在初始幀中識別出過渡1/2幀速率。步驟404在該初始幀之前緊鄰的幀中識別出全速率。步驟406在該初始幀之前緊鄰的幀中識別出過渡1/4幀速率。步驟406a識別該初始幀的后續(xù)的具有過渡幀速率的觸發(fā)幀。步驟406b在該初始幀之后的所有幀中識別到全速率。步驟408在無線通信設(shè)備中執(zhí)行CFS。步驟408a響應(yīng)于該先前幀中的全速率,在該初始幀隨后的幀中執(zhí)行CFS。步驟408b在該觸發(fā)幀之后的幀中執(zhí)行CFS。步驟408c響應(yīng)于該初始幀之后的所有幀中的全幀速率,在該抽樣幀序列中的最后一個幀中執(zhí)行CFS。
圖5是更詳細表示圖3中所述的方法的流程圖。該方法在步驟500開始。步驟502識別一個具有自動閾值幀速率的初始幀。步驟504識別具有過渡1/4幀速率的初始幀。步驟504在無線通信設(shè)備中,在緊隨該初始幀之后的一個幀中執(zhí)行CFS。
圖6是更詳細表示圖3中所述的方法的流程圖。該方法在步驟600開始。步驟602識別出初始幀具有全幀速率。步驟604識別該初始幀之后的具有過渡幀速率的觸發(fā)幀。步驟606在該抽樣幀序列的每個幀中都識別全幀速率。步驟608是在無線通信設(shè)備中執(zhí)行CFS。步驟608a在該觸發(fā)幀之后執(zhí)行CFS。步驟608b響應(yīng)于該抽樣幀序列的每個幀中的全速率,在該抽樣序列的最后幀中執(zhí)行CFS。
提供了一種用于在無線通信設(shè)備CFS期間使語音丟失最小化的系統(tǒng)和方法。盡管對照具體實施例描述了本發(fā)明,但是該描述僅僅只是本發(fā)明應(yīng)用的例子,并不應(yīng)該認為是一種限制。因此,本發(fā)明的其他變形和實施例對于本領(lǐng)域技術(shù)人員來說都是很容易想到的,并且在所附的權(quán)利要求所包含的本發(fā)明范圍之內(nèi)。
權(quán)利要求
1.一種用于在無線通信設(shè)備候選頻率搜索(CFS)期間使語音分組丟失最小化的方法,該方法包括對幀進行監(jiān)控;在所監(jiān)控的幀中識別最小信息幀速率;以及響應(yīng)于對最小信息幀速率的識別,在無線通信設(shè)備中執(zhí)行CFS。
2.如權(quán)利要求1的方法,其中對幀進行監(jiān)控包括監(jiān)控在預(yù)定抽樣幀序列中的幀。
3.如權(quán)利要求2所述的方法,其中響應(yīng)于對最小信息幀速率的識別執(zhí)行CFS包括在所述抽樣幀序列中執(zhí)行CFS。
4.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括監(jiān)控在大約四到七個20毫秒幀的抽樣幀序列中的幀。
5.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括在初始幀中識別過渡幀速率;以及在所述初始幀之前緊鄰的幀中識別全幀速率;以及其中執(zhí)行CFS包括在所述初始幀之后的幀中執(zhí)行CFS。
6.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別具有過渡幀速率的初始幀;在所述初始幀之前緊鄰的幀中識別大于所述初始幀速率的過渡幀速率;以及其中執(zhí)行CFS包括在緊隨所述初始幀之后的幀中執(zhí)行CFS。
7.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別具有過渡幀速率的初始幀;以及在所述初始幀之前緊鄰的幀中識別自動閾值幀速率;以及其中執(zhí)行CFS包括在緊隨所述初始幀之后的幀中執(zhí)行CFS。
8.如權(quán)利要求2所述的方法,其中,識別最小信息幀速率包括識別具有過渡幀速率的初始幀;在所述初始幀之前緊鄰的幀中識別小于所述初始幀的速率的過渡幀速率;以及識別所述初始幀之后的觸發(fā)幀,所述觸發(fā)幀具有過渡幀速率;以及,其中執(zhí)行CFS包括在所述觸發(fā)幀之后的幀中執(zhí)行CFS。
9.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別出初始幀具有過渡幀速率;在所述初始幀之前緊鄰的幀中識別小于所述初始幀速率的過渡幀速率;在所述初始幀之后的所有幀中識別全速率;以及,其中執(zhí)行CFS包括在所述抽樣幀序列的最后的幀中執(zhí)行CFS。
10.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別過渡幀速率,所述幀速率是從一組速率中選出的,該組包括用于13k聲碼器的1/4速率和1/2速率以及用于增強可變速率編碼器(EVRC)的1/2速率。
11.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別具有自動閾值幀速率的初始幀;以及,其中執(zhí)行CFS包括在緊隨所述初始幀之后的幀中執(zhí)行CFS。
12.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別等于1/8速率的自動閾值幀速率。
13.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別具有全幀速率的初始幀;以及識別所述初始幀之后的觸發(fā)幀,所述觸發(fā)幀具有過渡幀速率;以及其中執(zhí)行CFS包括在緊鄰所述觸發(fā)幀之后的幀中執(zhí)行CFS。
14.如權(quán)利要求2所述的方法,其中識別最小信息幀速率包括識別具有全幀速率的初始幀;以及在所述抽樣幀序列的每個幀中識別全幀速率;以及其中執(zhí)行CFS包括在所述抽樣序列的最后的幀中執(zhí)行CFS。
15.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括監(jiān)控前向鏈路幀。
16.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括監(jiān)控反向鏈路幀。
17.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括監(jiān)控前向和反向鏈路幀。
18.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括響應(yīng)于隱含動作時間命令在無線設(shè)備中對幀進行監(jiān)控。
19.如權(quán)利要求2所述的方法,其中對幀進行監(jiān)控包括在無線通信基站中對幀進行監(jiān)控;以及其中執(zhí)行CFS包括響應(yīng)于來自所述無線通信基站的明確動作時間命令執(zhí)行CFS。
20.一種用于在無線通信設(shè)備候選頻率搜索(CFS)期間使語音分組丟失最小化的系統(tǒng),該系統(tǒng)包括監(jiān)控器,具有用來接受無線通信幀的輸入,和用來提供所監(jiān)控的幀的輸出;速率識別器,具有用來接受所監(jiān)控的幀的輸入,和用來響應(yīng)于在所監(jiān)控的幀中對最小信息幀速率的識別而提供CFS信號的輸出,所述CFS信號標(biāo)識執(zhí)行CFS的通信鏈路幀。
21.如權(quán)利要求20所述的系統(tǒng),其中所述監(jiān)控器包括用來接受前向鏈路通信幀的輸入,用來接受反向鏈路通信幀的輸入,用來接受前向起始選擇信號的控制輸入,用來接受反向起始選擇信號的控制輸入,以及用來提供初始幀信號的輸出;其中,所述監(jiān)控器響應(yīng)于前向起始選擇信號,在所述初始幀信號中提供由所述監(jiān)控器在緊隨前向起始選擇信號接收之后所收到的前向鏈路幀;以及其中,所述監(jiān)控器響應(yīng)于所述反向起始選擇信號,在所述初始幀信號中提供由所述監(jiān)控器在緊隨反向起始選擇信號接收之后所收到的反向鏈路幀。
22.如權(quán)利要求21所述的系統(tǒng),其中所述速率識別器包括分類器,其具有用來接受所述初始幀信號的輸入,用來提供先前幀選擇信號的控制輸出,用來提供序列選擇信號的控制輸出,以及用來提供CFS啟動信號的輸出;其中,響應(yīng)于所述初始幀信號,所述分類器識別所述初始幀信號中的幀的速率,并且響應(yīng)于對過渡幀速率的識別,提供所述先前幀選擇信號;響應(yīng)于對全幀速率的識別,提供所述序列選擇信號;以及響應(yīng)于對自動閾值幀速率的識別,提供所述CFS啟動信號,該信號標(biāo)識緊隨所述初始幀之后的幀。
23.如權(quán)利要求22所述的系統(tǒng),其中所述監(jiān)控器包括個用來接受所述先前幀選擇信號的控制輸入,用來提供先前幀信號的輸出,用來接受所述序列選擇信號的控制輸入,以及用來提供序列信號的輸出;其中,所述監(jiān)控器響應(yīng)于所述先前幀選擇信號,提供所述先前幀信號,該先前幀信號具有所述初始幀信號中緊鄰所述初始幀之前的幀;以及,其中,所述監(jiān)控器響應(yīng)于所述序列選擇信號,提供具有預(yù)定的、連續(xù)的幀序列的序列信號。
24.如權(quán)利要求23所述的方法,其中所述速率識別器包括序列分析器,其具有用來接受所述序列信號的輸入,和用來提供所述CFS啟動信號的輸出;以及其中,所述序列分析器響應(yīng)于所述序列信號,識別該序列信號中的幀的速率;以及其中,所述序列分析器響應(yīng)于對過渡幀速率的識別,提供CFS啟動信號,該CFS啟動信號標(biāo)識具有所述過渡幀速率的幀之后的幀。
25.如權(quán)利要求24所述的系統(tǒng),其中所述序列分析器響應(yīng)于在所述初始幀之后的所有幀中對全幀速率的識別,提供CFS啟動信號,該CFS啟動信號標(biāo)識所述序列中的最后的幀。
26.如權(quán)利要求25所述的系統(tǒng),其中所述速率識別器包括斜率分析器,其具有用來接受所述先前幀信號的輸入,用來提供所述序列選擇信號的控制輸出,以及用來提供所述CFS啟動信號的輸出;以及其中,所述斜率分析器響應(yīng)于接受所述先前幀信號,識別在所述先前幀信號中的所述先前幀的速率,以及響應(yīng)于對小于所述初始幀速率的過渡幀速率的識別,提供所述序列選擇信號;響應(yīng)于對所述先前幀的全幀速率的識別,提供用于所述初始幀之后的幀的CFS啟動信號;響應(yīng)于對所述先前幀的自動閾值速率的識別,提供用于緊隨所述初始幀之后的幀的所述CFS啟動信號;以及,響應(yīng)于對所述先前幀的大于所述初始幀速率的過渡速率的識別,提供用于緊隨所述初始幀之后的幀的所述CFS啟動信號。
27.如權(quán)利要求26所述的系統(tǒng),其中所述監(jiān)控器具有用來接受雙模起始選擇信號的控制輸入;以及其中,所述監(jiān)控器響應(yīng)于所述雙模起始選擇信號,在所述初始幀信號中提供第一初始幀和第二初始幀,所述第一初始幀是在緊隨所述雙模起始選擇信號接收之后由所述監(jiān)控子系統(tǒng)所接受的前向鏈路幀,所述第二初始幀是在緊隨所述雙模起始選擇信號的接收之后由所述監(jiān)控子系統(tǒng)所接受的反向鏈路幀。
28.如權(quán)利要求27所述的系統(tǒng),其中所述分類器識別出在所述初始幀信號中的所述第一和第二初始幀的速率;以及,其中,響應(yīng)于對所述第一和第二初始幀速率的識別,所述分類器提供所述先前幀選擇信號、所述序列選擇信號以及所述CFS啟動信號。
29.如權(quán)利要求28所述的系統(tǒng),其中所述監(jiān)控器響應(yīng)于所述先前幀選擇信號而提供所述先前幀信號,所述先前幀信號具有緊鄰在所述先前幀選擇信號中的所述第一初始幀之前的第一先前幀和緊鄰在所述先前幀選擇信號中的所述第二初始幀之前的第二先前幀;以及其中,所述監(jiān)控器響應(yīng)于所述序列選擇信號,提供具有第一預(yù)定連續(xù)前向鏈路幀序列和第二預(yù)定連續(xù)前向鏈路幀序列的序列信號。
30.如權(quán)利要求29所述的系統(tǒng),其中所述序列分析器響應(yīng)于所述序列信號,識別所述第一和第二幀序列中幀的速率;以及其中,所述序列分析器響應(yīng)于在所述第一和第二幀序列中所識別的幀速率,提供所述CFS信號。
31.如權(quán)利要求30所述的系統(tǒng),其中所述斜率分析器響應(yīng)于所述先前幀信號,識別所述第一和第二先前幀的幀速率;以及其中,所述斜率分析器響應(yīng)于在所述第一和第二幀序列中所識別的幀速率,提供所述序列信號和所述CFS信號。
32.如權(quán)利要求31所述的系統(tǒng),其中,從下面的組中選擇過渡速率,該組包括用于13k聲碼器的1/4速率和1/2速率,以及用于增強可變速率編碼器(EVRC)的1/2速率。
33.如權(quán)利要求31所述的系統(tǒng),其中自動閾值速率等于1/8速率。
34.如權(quán)利要求31所述的系統(tǒng),其中抽樣幀序列包括大約四到七個20毫秒的幀。
35.如權(quán)利要求31所述的系統(tǒng),進一步包括無線通信設(shè)備,該無線設(shè)備包括所述監(jiān)控器和所述速率識別器;以及其中,所述無線設(shè)備響應(yīng)于隱含動作時間命令,提供所述前向、反向和雙模起始選擇信號;以及其中,所述無線設(shè)備響應(yīng)于所述CFS啟動信號啟動CFS。
36.如權(quán)利要求31所述的系統(tǒng),進一步包括無線通信基站,該基站包括所述監(jiān)控器和所述速率識別器;無線通信基站收發(fā)信機,其具有用來接受CFS啟動信號的輸入,和響應(yīng)于所述CFS啟動信號而發(fā)射明確動作時間命令(EATC)的端口;無線設(shè)備;以及無線設(shè)備收發(fā)信機,其具有用來從所述基站收發(fā)信機接收所述EATC的端口;以及,其中,所述無線設(shè)備響應(yīng)于所述收發(fā)信機對所述EATC的接收而啟動CFS。
全文摘要
提出了一種用于在無線通信設(shè)備候選頻率搜索(CFS)期間使語音分組丟失最小化的系統(tǒng)和方法。該方法包括監(jiān)控在預(yù)定抽樣幀序列中的多個幀,并且識別出具有最少用戶信息的幀,也就是具有較低幀速率的幀。該方法進一步包括在無線通信設(shè)備中響應(yīng)于對具有最少用戶信息的幀的識別而執(zhí)行CFS。該方法的一個例子包括,在初始幀中識別出最小幀速率,并且在隨該初始幀之后的幀中執(zhí)行CFS。該方法包括監(jiān)控前向鏈路幀和反向鏈路幀,并且同時監(jiān)控前向和反向鏈路幀。
文檔編號H04W36/00GK1781328SQ200480008385
公開日2006年5月31日 申請日期2004年3月25日 優(yōu)先權(quán)日2003年3月27日
發(fā)明者道格拉斯·L·鄧恩, 亨利·常 申請人:基奧賽拉無線公司