限制將呼叫作為文本電話呼叫的處理的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明一般地涉及文本電話,并且具體地涉及在無線通信網(wǎng)絡(luò)中處理在語音編碼 信道上支持的文本電話呼叫。
【背景技術(shù)】
[0002] 文本電話包括使用傳統(tǒng)上被設(shè)計用于傳送人類語音的電話系統(tǒng)和設(shè)備在遙遠(yuǎn)的 雙方之間在帶內(nèi)并且實時地傳送文本字符。作為人類語音的替代或附加,通過傳送文本字 符,文本電話使得耳聾的、聽力困難或言語受損的人能夠在呼叫中進(jìn)行通信。
[0003] 然而,通過無線通信網(wǎng)絡(luò)傳輸文本字符證明是具有挑戰(zhàn)性的。無線通信網(wǎng)絡(luò)通過 語音編碼信道傳輸呼叫。語音編碼信道是特定地被優(yōu)化用于以可接受的呼叫質(zhì)量傳輸人類 語音的信道。語音編碼信道例如采用有損壓縮方案,該有損壓縮方案被優(yōu)化用于通過傳輸 語音模型的參數(shù)而不是語音波形的數(shù)字化表示來傳輸人類語音。因此,語音編碼信道節(jié)約 了傳輸人類語音的帶寬。然而,在傳輸文本字符中,語音編碼信道證明是不可靠的,其具有 不可接受的字符錯誤率。
[0004] 因此,用于解決該問題的已知方法以特定方式來調(diào)節(jié)(condition)無線通信網(wǎng)絡(luò) 中的所有呼叫的信號,使得那些信號在表示文本字符的情況下可以通過語音編碼信道被可 靠地傳輸。當(dāng)信號表示博多(Baudot)編碼的文本字符時,例如,這些已知方法將文本字符 轉(zhuǎn)碼為以4音調(diào)頻移鍵控(FSK)格式來表示,其經(jīng)由諸如交織和卷積編碼的復(fù)雜特征而被 傳送。當(dāng)以該4音調(diào)FSK格式表示時,由于這些4FSK音調(diào)的頻率與語音編解碼器更兼容并 且其還將原始TTY比特速率從45. 5bps增強到400bps,對卷積編碼提供所需要的額外比特 (每FSK),因此文本字符可以通過語音編碼信道來更可靠地被傳輸。然而,實現(xiàn)該調(diào)節(jié)在處 理和存儲器要求方面證明是昂貴的。
【發(fā)明內(nèi)容】
[0005] 本文的一個或多個實施例廣義地將呼叫指定為語音呼叫或文本電話呼叫,并且利 用該指定來有利地減少處理呼叫的通信節(jié)點的存儲器和/或處理電路上的負(fù)擔(dān)。具體地, 實施例初始地將呼叫指定為語音呼叫,并且然后限制對該呼叫的文本電話處理,除非并且 直至該呼叫被指定為文本電話呼叫。如果并且當(dāng)呼叫被指定為文本電話呼叫時,通過調(diào)節(jié) 呼叫的信號以供通過語音編碼信道進(jìn)行可靠傳輸來將該呼叫作為文本電話呼叫進(jìn)行完全 處理。
[0006] 這意味著,通信節(jié)點避免不必要地調(diào)節(jié)實際上是語音呼叫的呼叫的信號,并且由 此減少節(jié)點的處理電路和存儲器上的負(fù)擔(dān)。當(dāng)通信節(jié)點處理多個呼叫時,在一些實施例中, 減少節(jié)點的處理電路和存儲器上用于處理語音呼叫的負(fù)擔(dān)轉(zhuǎn)換成用于在仍然提供文本電 話呼叫能力的同時處理甚至更多呼叫的附加能力。
[0007] 更一般地,本文的實施例包括由通信節(jié)點執(zhí)行的用于在無線通信網(wǎng)絡(luò)中處理在 語音編碼信道上支持的呼叫的方法。該方法包括:呼叫一被發(fā)起便臨時地將該呼叫指定 為語音呼叫。該方法進(jìn)一步在呼叫被指定為語音呼叫時使得需要將把呼叫作為文本電話 呼叫的處理限制為對呼叫中的一個或多個部分或者完整文本字符的被動(passively)監(jiān) 視。通過將把呼叫作為文本電話呼叫的處理限制為這樣的被動監(jiān)視,處理排除了(即,通 信節(jié)點抑制)用于通過語音編碼信道的可靠傳送和接收的、對呼叫的信號的調(diào)節(jié)和解調(diào)節(jié) (de-conditioning)。然而,該方法進(jìn)一步包括,響應(yīng)于經(jīng)由該被動監(jiān)視檢測到該呼叫中的 一個或多個部分或完整文本字符,而將該呼叫指定為文本電話呼叫。在呼叫被指定為文本 電話呼叫時,該方法使得需要將對作為文本電話呼叫的該呼叫進(jìn)行完全處理。將該呼叫作 為文本電話呼叫進(jìn)行完全處理是指針對呼叫中的一個或多個完整文本字符進(jìn)行被動地檢 測,并且調(diào)節(jié)和解調(diào)節(jié)呼叫的信號以供通過語音編碼信道的可靠傳送和接收。
[0008]在至少一些實施例中,通信節(jié)點被配置成處理多個呼叫并且維護(hù)共享資源池。在 該情況下,該方法進(jìn)一步使得需要響應(yīng)于檢測到呼叫中的一個或多個部分或完整文本字 符,釋放通信節(jié)點處的對該呼叫執(zhí)行受限處理的資源。然后,該方法包括,用于從共享資源 池中選擇用于執(zhí)行對呼叫的完全處理的資源,該共享資源在通信節(jié)點處可用于對由通信節(jié) 點處理的多個呼叫的子集進(jìn)行完全處理。
[0009]無論如何,在一個或多個實施例中,通信節(jié)點利用在呼叫被指定為語音呼叫時已 經(jīng)執(zhí)行的被動監(jiān)視的最終狀態(tài)來設(shè)置在呼叫被指定為文本電話呼叫時將執(zhí)行的被動檢測 的初始狀態(tài)(其中被動檢測或監(jiān)視的狀態(tài)包括數(shù)據(jù)和其處理狀態(tài))。這樣一來,通過對呼叫 的受限處理(至少在語音編碼方向上)所檢測到的任何部分或完整文本字符將通過對呼叫 的完全處理而被處理,并且因此通過完全處理的信號調(diào)節(jié)而通過信道可靠地被傳輸。
[0010] 在一些實施例中,被動監(jiān)視使得需要監(jiān)視呼叫中的完整初始文本字符。以該方式 監(jiān)視完整初始文本字符有利地實現(xiàn)適當(dāng)?shù)募僦付?。另外或替代地,在一些實施例中,響?yīng) 于在呼叫被指定為語音呼叫時檢測到一個或多個部分或完整文本字符而將呼叫作為文本 電話呼叫的指定是在等待將呼叫作為文本電話呼叫進(jìn)行完全處理期間的確認(rèn)期間的嘗試 性指定。
[0011] 在一些實施例中,通信節(jié)點監(jiān)視來自節(jié)點要通過語音編碼信道傳送的呼叫的信號 的一個或多個部分或完整文本字符。在該情況下,被動監(jiān)視檢查呼叫中的多個離散時間樣 本塊集合,以便于識別那些多個塊集合是否共同地傳遞文本字符。具體地,監(jiān)視使得需要對 于呼叫中的多個離散時間樣本塊集合中的每一個集合確定該塊集合是否傳遞文本字符的 比特,并且如果是,則基于在包含第一文本電話音調(diào)的集合中的塊的數(shù)目、包含第二文本電 話音調(diào)的集合中的塊的數(shù)目以及不包含任何文本電話音調(diào)的集合中的塊的數(shù)目來確定該 比特的值。監(jiān)視進(jìn)一步包括基于定義用于文本字符的比特值的結(jié)構(gòu)的一個或多個規(guī)則來確 定多個塊集合是否共同傳遞文本字符。
[0012] 作為監(jiān)視來自節(jié)點要通過語音編碼信道傳送的呼叫的信號的一個或多個部分或 完整文本字符的替代或附加,在一些實施例中,監(jiān)視包括監(jiān)視來自節(jié)點已經(jīng)通過該信道接 收到的(即,在語音解碼方向上的)呼叫的信號的部分文本字符。更具體地,在這些實施例 中的一個或多個中,監(jiān)視使得需要監(jiān)視來自已經(jīng)通過信道被泄漏到通信節(jié)點而沒有被調(diào)節(jié) 以用于通過該信道的可靠傳輸(例如,沒有被文本轉(zhuǎn)碼,諸如利用4音調(diào)FSK信號)的文本 電話呼叫的信號的部分文本字符。
[0013] 在該情況下,監(jiān)視包括:從泄漏的信號的有噪離散時間樣本估計分別與語音編碼 信道的幀序列相關(guān)聯(lián)的音調(diào)序列。然后,監(jiān)視使得需要估計與音調(diào)序列相對應(yīng)的比特值的 序列,并且基于定義用于文本字符的比特值的結(jié)構(gòu)的一個或多個規(guī)則來確定比特值的序列 是否是部分文本字符的特征。
[0014]在一個或多個實施例中,這些規(guī)則之一定義了用于文本字符的比特值的剛性結(jié) 構(gòu),其假設(shè)盡管信號在未調(diào)節(jié)的情況下泄漏,仍正確地估計比特值序列。這些規(guī)則中的另一 個規(guī)則定義用于文本字符的比特值的靈活結(jié)構(gòu),其假設(shè)由于信號在未調(diào)節(jié)的情況下泄漏而 導(dǎo)致比特值序列中的至少一些比特值將被不正確地估計。通過包括該靈活結(jié)構(gòu),這些規(guī)則 證明了在確定泄漏的信號中的部分文本字符的一般存在中的魯棒性。
[0015] 當(dāng)然,本發(fā)明不限于上述特征和優(yōu)點。實際上,本領(lǐng)域技術(shù)人員將在閱讀以下詳細(xì) 描述時并且查看附圖時認(rèn)識到附加特征和優(yōu)點。
【附圖說明】
[0016] 圖1是包括根據(jù)本文的一個或多個實施例配置的網(wǎng)絡(luò)節(jié)點的無線通信網(wǎng)絡(luò)和無 線通信設(shè)備的框圖。
[0017] 圖2是根據(jù)一個或多個實施例的用于在無線通信網(wǎng)絡(luò)中處理在語音編碼信道上 支持的呼叫的通信節(jié)點執(zhí)行的方法的邏輯流圖。
[0018] 圖3是圖示根據(jù)一個或多個實施例的圖2中的方法的附加細(xì)節(jié)的邏輯流圖。
[0019] 圖4是圖示根據(jù)一些實施例的被動監(jiān)視要通過語音編碼信道傳送的呼叫的信號 中的一個或多個部分或完整文本字符的邏輯流圖。
[0020] 圖5是圖示根據(jù)一些實施例的被動監(jiān)視通過語音編碼信道泄漏的呼叫的信號中 的部分文本字符的邏輯流圖。
[0021] 圖6A和圖6B是圖示根據(jù)一個或多個實施例的圖5中的被動監(jiān)視的示例性細(xì)節(jié)的 邏輯流圖。
[0022] 圖7是根據(jù)一個或多個實施例的被配置為在無線通信網(wǎng)絡(luò)中處理通過語音編碼 信道支持的呼叫的通信節(jié)點的框圖。
[0023] 圖8是根據(jù)一些實施例的通過圖7的通信節(jié)點的一個或多個處理電路實例化的處 理資源的框圖。
【具體實施方式】
[0024]圖1描繪了被配置為支持在無線通信設(shè)備12與一個或多個其他通信設(shè)備(例如, 連接到公共交換電話網(wǎng)絡(luò)PSTN16的陸線電話14)之間的呼叫的無線通信網(wǎng)絡(luò)10。在這方 面,網(wǎng)絡(luò)10被標(biāo)稱地優(yōu)化用于呼叫僅包括人類語音的情況。事實上,網(wǎng)絡(luò)10通過被優(yōu)化用 于以可接受的呼叫質(zhì)量傳輸人類語音的語音編碼信道18向和從設(shè)備12傳輸呼叫。
[0025] 在呼叫附加地或替代地包括文本字符的情況下,網(wǎng)絡(luò)10仍然通過語音編碼信道 18向和從設(shè)備12傳輸呼叫。然而,為了使呼叫的文本字符以可接受的字符錯誤率被傳輸, 呼叫的信號必須在通過語音編碼信道18的傳輸之前被調(diào)節(jié)并且在接收之后被解調(diào)節(jié)。當(dāng) 該呼叫包括博多編碼的文本字符時,例如,在一些實施例中,調(diào)節(jié)使得需要設(shè)備12利用交 織和卷積編碼將博多編碼的字符轉(zhuǎn)碼成4音調(diào)FSK格式,以用于通過語音編碼的信道18傳 輸?shù)骄W(wǎng)絡(luò)10。在該情況下,解調(diào)節(jié)使得需要網(wǎng)絡(luò)10中的節(jié)點20(例如,媒體網(wǎng)關(guān))從4音 調(diào)FSK格式恢復(fù)原始博多編碼的字符。
[0026] 然而,以該方式調(diào)節(jié)和解調(diào)節(jié)呼叫在施加到設(shè)備12和網(wǎng)絡(luò)節(jié)點20處的處理電路 和存儲器上的負(fù)擔(dān)方面是昂貴的。本文的實施例認(rèn)識到,該開銷證明是不必要的,除非呼叫 實際上包括文本字符。實施例由此將該呼叫廣義地指定為語音呼叫或文本電話呼叫,并且 采用該指定來有利地減少設(shè)備12和/或網(wǎng)絡(luò)節(jié)點20上的處理電路和存儲器上的負(fù)擔(dān)。圖 2圖示了包括由通信節(jié)點(例如,設(shè)備12或網(wǎng)絡(luò)節(jié)點20)執(zhí)行的用于處理在語音編碼信道 18上支持的呼叫的方法的一個這樣的實施例的附加細(xì)節(jié)。
[0027] 如圖2中所示,通信節(jié)點處的方法100包括呼叫一被發(fā)起便嘗試性地將呼叫指定 為語音呼叫(框110)。通過呼叫一被發(fā)起便(即,立即或不久之后)發(fā)生該指定,該指定是 呼叫被指定為具有特定類型的第一(即,初始)次。而且在該初始指定是嘗試性的情況下, 該指定經(jīng)歷改變。此外,作為語音呼叫的指定是無條件的,這是因為在任何情況下呼叫都不 被最初指定為文本電話呼叫。實際上,在一個或多個實施例中,該呼叫的初始指定作為在通 信節(jié)點處的更廣義的策略的一部分被執(zhí)