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

一種實現(xiàn)語音無縫切換的方法及基站收發(fā)信臺的制作方法

文檔序號:7715040閱讀:215來源:國知局
專利名稱:一種實現(xiàn)語音無縫切換的方法及基站收發(fā)信臺的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線通訊領(lǐng)域,尤其涉及一種實現(xiàn)語音無縫切換的方法及基站收發(fā)信臺。
背景技術(shù)
隨著全球移動通訊系統(tǒng)(Global System for Mobi IeCommuni cat ions, GSM)移 動通信網(wǎng)絡(luò)越來越成熟,最新提出了一種方法來實現(xiàn)語音交換——本地交換。所謂本地 交換指,當(dāng)呼叫的主被叫雙方都在同一基站收發(fā)信臺(Base Transceiver S tation, BTS) 或主被叫在同一本地交換組內(nèi)的兩個不同基站收發(fā)信臺時,建立本地用戶面數(shù)據(jù)在兩個 基站收發(fā)信臺之間進行交換的通道(兩個基站收發(fā)信臺之間建立語音傳輸?shù)臉I(yè)務(wù)通道), 通道建立之后,本來兩個基站收發(fā)信臺之間是通過基站收發(fā)信臺控制器(Base Station Controller,簡稱BSC)傳輸?shù)挠脩裘鏀?shù)據(jù),將切換為在兩個BTS之間直接進行傳輸;具體 流程如圖1所示,通話開始后,兩個基站收發(fā)信臺BTS-A(BTS-B)分別與BSC建立起一條各 自的語音傳輸鏈路(簡稱“鏈路A”),語音數(shù)據(jù)在各自建立的鏈路上傳輸;如果兩個基站收 發(fā)信臺接收到本地交換命令以后,則兩個基站收發(fā)信臺之間會建立一條本地語音傳輸鏈路 (簡稱“鏈路B”),此后語音數(shù)據(jù)就從鏈路A切換到鏈路B上傳輸。在這個切換過程中,如 果采用先斷開鏈路A后再建立鏈路B,勢必會造成語音的中斷。目前的解決方法就是先建立好鏈路B,這樣就會同時存在兩條語音傳輸鏈路,然后 基站收發(fā)信臺BTS-A會通過新的鏈路B和原來的鏈路A向?qū)Χ嘶臼瞻l(fā)信臺BTS-B發(fā)送相 同的上行語音數(shù)據(jù),同時也會收到對端基站收發(fā)信臺通過新的鏈路B和原來的鏈路A發(fā)送 過來的相同的下行語音數(shù)據(jù),而此時基站收發(fā)信臺只處理原來的鏈路A發(fā)送過來的語音數(shù) 據(jù),直到收到BSC下發(fā)對鏈路A的釋放消息后,基站收發(fā)信臺才會釋放原來的傳輸鏈路,此 時開始處理新建的鏈路B發(fā)送過來的數(shù)據(jù)。至此,本地交換的語音切換過程完成。但是上述方法仍然存在以下缺點(假設(shè)基站收發(fā)信臺BTS-A向基站收發(fā)信臺 BTS-B發(fā)送語音數(shù)據(jù))同時存在兩條鏈路時,基站收發(fā)信臺BTS-A只接收鏈路A上的語音數(shù)據(jù),而此時鏈 路B上也在發(fā)送相同的語音數(shù)據(jù),如果鏈路B比鏈路A的傳輸時延小,當(dāng)語音切換完成時, 基站收發(fā)信臺只接收鏈路B上的數(shù)據(jù),但是原來鏈路A上可能有部分數(shù)據(jù)還沒有到達基站 收發(fā)信臺,而鏈路B上的這些數(shù)據(jù)早就已經(jīng)發(fā)送到基站收發(fā)信臺且被丟棄,最后就會出現(xiàn) 數(shù)據(jù)的丟失,詳見附圖2,語音數(shù)據(jù)5-8還在鏈路A上傳輸,但是鏈路B上的語音數(shù)據(jù)1-7早 已經(jīng)到達目的基站收發(fā)信臺且被丟棄,此時如果基站收發(fā)信臺開始處理鏈路B上的數(shù)據(jù), 則肯定會造成語音數(shù)據(jù)5-7的丟失;這樣就會造成語音數(shù)據(jù)丟失。如果鏈路B比鏈路A的 傳輸時延大,當(dāng)語音切換完成時,基站收發(fā)信臺只接收鏈路B上的數(shù)據(jù),但是原來鏈路A上 可能有部分數(shù)據(jù)早已經(jīng)到達基站收發(fā)信臺,而鏈路B上才剛收到這些數(shù)據(jù),最后就會出現(xiàn) 收到重復(fù)的數(shù)據(jù),詳見附圖3,鏈路A上的語音數(shù)據(jù)1-4已經(jīng)被基站收發(fā)信臺處理,但是鏈路 B上的語音數(shù)據(jù)4-6仍然在傳輸,此時如果基站收發(fā)信臺開始處理鏈路B上的數(shù)據(jù),則肯定會造成對語音數(shù)據(jù)4處理的重復(fù),這樣會造成語音效果差的問題。

發(fā)明內(nèi)容
本發(fā)明為了解決本地交換中語音數(shù)據(jù)丟失和重復(fù)處理同一語音數(shù)據(jù)的問題,提出 了一種實現(xiàn)實現(xiàn)語音無縫切換的方法及基站收發(fā)信臺。本發(fā)明提出的方法包括收到本地交換命令后,基站收發(fā)信臺與目的基站收發(fā)信 臺之間建立本地語音傳輸鏈路,所述基站收發(fā)信臺通過基站收發(fā)信臺控制器和所述本地語 音傳輸鏈路給所述目的基站收發(fā)信臺分別發(fā)送相同語音數(shù)據(jù),其特征在于,所述目的基站 收發(fā)信臺接收所述基站收發(fā)信臺控制器下發(fā)的鏈路釋放消息拆除與所述基站收發(fā)信臺控 制器之間的鏈路后,根據(jù)分別接收到的所述語音數(shù)據(jù)確定對通過所述本地語音傳輸鏈路接 收的語音數(shù)據(jù)的處理方式。在上述方法的描述中,所述目的基站收發(fā)信臺確定對通過所述本地語音傳輸鏈路 接收的語音數(shù)據(jù)的處理方式是先確定通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)與通過 基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致之后再開始對本地語音傳輸鏈路接收的語音數(shù) 據(jù)處理。在上述方法的描述中,所述目的基站收發(fā)信臺對通過所述基站收發(fā)信臺控制器接 收到的所述語音數(shù)據(jù)進行緩存為第一數(shù)據(jù)集合,同時對該語音數(shù)據(jù)進行處理,對通過所述 本地語音傳輸鏈路接收到的語音數(shù)據(jù)進行緩存為第二數(shù)據(jù)集合而不處理,所述目的基站收 發(fā)信臺確定對通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式是對緩存的兩個數(shù) 據(jù)集合進行比較,如果第一數(shù)據(jù)集合與第二數(shù)據(jù)集合完全一致則直接開始對本地語音傳輸鏈路繼 續(xù)接收到的語音數(shù)據(jù)進行處理;如果第一數(shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則繼續(xù)從本地語 音傳輸鏈路接收數(shù)據(jù)到兩個數(shù)據(jù)集合數(shù)據(jù)完全一致后再開始對本地語音傳輸鏈路繼續(xù)接 收到的語音數(shù)據(jù)進行處理;如果第二數(shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則從所述本地語 音傳輸鏈路接收到的語音數(shù)據(jù)與第一數(shù)據(jù)集合一致的數(shù)據(jù)之后的數(shù)據(jù)開始處理并繼續(xù)從 本地語音傳輸鏈路接收和處理數(shù)據(jù)。在上述方法的描述中,所述目的基站收發(fā)信臺確定對通過所述本地語音傳輸鏈路 接收的語音數(shù)據(jù)的處理方式是,當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)?時延時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺 控制器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所 述基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。在上述方法的描述中,判斷所述語音數(shù)據(jù)相同或一致可通過包序號、包凈荷、協(xié)議頭進行對比。本發(fā)明還提出了一種基站收發(fā)信臺,進入本地交換模式時,與源基站收發(fā)信臺建 立本地語音傳輸鏈路,所述基站收發(fā)信臺包括接收模塊、拆除模塊、處理模塊;所述接收模塊,用于接收通過基站收發(fā)信臺控制器和本地語音傳輸鏈路發(fā)送的相 同語音數(shù)據(jù);用于接收所述基站控制器下發(fā)的鏈路拆除消息;所述拆除模塊,用于拆除自身與所述基站控制器之間的鏈路;所述處理模塊,用于根據(jù)所述接收模塊分別接收到的所述語音數(shù)據(jù)確定對通過所 述本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式。在上述基站收發(fā)信臺的描述中,所述處理模塊進一步用于先確定通過所述本地語 音傳輸鏈路接收的語音數(shù)據(jù)與通過基站控制器接收的語音數(shù)據(jù)一致之后再開始對本地語 音傳輸鏈路接收的語音數(shù)據(jù)處理。在上述基站收發(fā)信臺的描述中,所述基站收發(fā)信臺還包括第一存儲模塊、第二存 儲模塊和比較模塊;所述第一存儲模塊,用于對所述接收模塊通過基站收發(fā)信臺控制器接收到的語音 數(shù)據(jù)緩存為第一數(shù)據(jù)集合;所述第二存儲模塊,用于對所述接收模塊通過本地語音傳輸鏈路接收到的語音數(shù) 據(jù)緩存為第二數(shù)據(jù)集合;所述比較模塊,用于對第一存儲模塊緩存的第一數(shù)據(jù)集合和第二存儲模塊緩存的 第二數(shù)據(jù)集合進行比較;當(dāng)?shù)谝粩?shù)據(jù)集合與第二數(shù)據(jù)集合完全一致時,則所述接收模塊繼續(xù)接收從本地語 音傳輸鏈路發(fā)送的語音數(shù)據(jù),并通知所述第二存儲模塊進行緩存為第三數(shù)據(jù)集合,所述處 理模塊對所述第二存儲模塊后續(xù)存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)谝粩?shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述接收模塊 繼續(xù)通過本地語音傳輸鏈路接收語音數(shù)據(jù)直至第一存儲模塊的第一數(shù)據(jù)集合與第二存儲 模塊的第二數(shù)據(jù)集合完全一致,對一致以后所述第二存儲模塊緩存的語音數(shù)據(jù)為第三數(shù)據(jù) 集合,所述處理模塊對存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)诙?shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述處理模塊 對第二數(shù)據(jù)集合與第一數(shù)據(jù)集合一致的之后緩存的數(shù)據(jù)進行處理;所述接收模塊繼續(xù)接收 從本地語音傳輸鏈路發(fā)送的語音數(shù)據(jù)并由第二存儲模塊緩存為第三數(shù)據(jù)集合,所述處理模 塊對第三數(shù)據(jù)集合進行處理。在上述基站收發(fā)信臺的描述中,所述處理模塊進一步用于當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)?時延時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺 控制器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所 述基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。
在上述基站收發(fā)信臺的描述中,判斷所述語音數(shù)據(jù)相同或一致可通過包序號、包 凈荷、協(xié)議頭進行對比。通過以上提出的方法和基站收發(fā)信臺,在本地交換時可以解決語音數(shù)據(jù)丟失和重 復(fù)處理同一語音數(shù)據(jù)的問題,有效的達到語音數(shù)據(jù)的無縫切換,提高了語音質(zhì)量,使用戶感 知度大大提高。


圖1是現(xiàn)有技術(shù)中本地交換的方法流程圖;圖2是現(xiàn)有技術(shù)中本地交換模式下具體實施流程圖;圖3是現(xiàn)有技術(shù)中本地交換模式下另一具體實施流程圖;圖4是本發(fā)明方法的具體實施流程圖;圖5是本發(fā)明提出的基站收發(fā)信臺具體結(jié)構(gòu)圖。
具體實施例方式本發(fā)明的核心思想是,在本地交換時,將通過新建的本地語音傳輸鏈路(基站收 發(fā)信臺與目的基站收發(fā)信臺之間的鏈路)和舊鏈路(基站收發(fā)信臺通過基站控制器連接 目的基站收發(fā)信臺之間的鏈路)接收到的語音數(shù)據(jù)進行保存,并將保存的語音數(shù)據(jù)通過比 對,有選擇的對新建的本地語音傳輸鏈路上的語音數(shù)據(jù)進行處理。本發(fā)明提出的方法如下,收到本地交換命令后,基站收發(fā)信臺與目的基站收發(fā)信 臺之間建立本地語音傳輸鏈路,所述基站收發(fā)信臺通過基站收發(fā)信臺控制器和所述本地語 音傳輸鏈路給所述目的基站收發(fā)信臺分別發(fā)送相同語音數(shù)據(jù),其特征在于,所述目的基站 收發(fā)信臺接收所述基站收發(fā)信臺控制器下發(fā)的鏈路釋放消息拆除與所述基站收發(fā)信臺控 制器之間的鏈路后,根據(jù)分別接收到的所述語音數(shù)據(jù)確定對通過所述本地語音傳輸鏈路接 收的語音數(shù)據(jù)的處理方式。在上述的方法描述中,所述目的基站收發(fā)信臺確定對通過所述本地語音傳輸鏈路 接收的語音數(shù)據(jù)的處理方式是先確定通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)與通過 基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致之后再開始對本地語音傳輸鏈路接收的語音數(shù) 據(jù)處理。在上述的方法描述中,所述目的基站收發(fā)信臺對通過所述基站收發(fā)信臺控制器接 收到的所述語音數(shù)據(jù)進行緩存為第一數(shù)據(jù)集合,同時對該語音數(shù)據(jù)進行處理,對通過所述 本地語音傳輸鏈路接收到的語音數(shù)據(jù)進行緩存為第二數(shù)據(jù)集合而不處理,所述目的基站收 發(fā)信臺確定對通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式是對緩存的兩個數(shù) 據(jù)集合進行比較,如果第一數(shù)據(jù)集合與第二數(shù)據(jù)集合完全一致則直接開始對本地語音傳輸鏈路繼 續(xù)接收到的語音數(shù)據(jù)進行處理;如果第一數(shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則繼續(xù)從本地語 音傳輸鏈路接收數(shù)據(jù)到兩個數(shù)據(jù)集合數(shù)據(jù)完全一致后再開始對本地語音傳輸鏈路繼續(xù)接 收到的語音數(shù)據(jù)進行處理;如果第二數(shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則從所述本地語音傳輸鏈路接收到的語音數(shù)據(jù)與第一數(shù)據(jù)集合一致的數(shù)據(jù)之后的數(shù)據(jù)開始處理并繼續(xù)從 本地語音傳輸鏈路接收和處理數(shù)據(jù)。在上述的方法描述中,所述目的基站收發(fā)信臺確定對通過所述本地語音傳輸鏈路 接收的語音數(shù)據(jù)的處理方式是,當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)?時延時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺 控制器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所 述基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。在上述的方法描述中,判斷所述語音數(shù)據(jù)相同或一致可通過包序號、包凈荷、協(xié)議 頭進行對比。
具體實施例進入本地交換模式時,如圖4所示,首先,基站收發(fā)信臺通過基站收發(fā)信臺控制器發(fā)送語音數(shù)據(jù)包給目的基站收發(fā)信 臺,即基站收發(fā)信臺通過語音鏈路A發(fā)送語音數(shù)據(jù)包給目的基站收發(fā)信臺。然后,目的基站 收發(fā)信臺將通過語音鏈路A接收到的語音數(shù)據(jù)包進行緩存,同時進行處理。進入本地交換模式時第一步、基站收發(fā)信臺控制器下發(fā)本地交換消息給基站收發(fā)信臺、目的基站收發(fā) 信臺?;臼瞻l(fā)信臺與目的基站收發(fā)信臺之間建立一條新鏈路即語音鏈路B進行語音數(shù)據(jù) 包的傳輸。這時,基站收發(fā)信臺通過語音鏈路A和語音鏈路B發(fā)送相同的語音數(shù)據(jù)包給目 的基站收發(fā)信臺。這里對基站收發(fā)信臺發(fā)送的每包語音數(shù)據(jù),都添加一個標示(包序號), 并且在傳輸?shù)倪^程中,包序號不變。假定發(fā)送的語音數(shù)據(jù)包的序號為2-9。第二步、目的基站收發(fā)信臺將通過語音鏈路A和語音鏈路B接收到的語音數(shù)據(jù)包 分別進行緩存,并且目的基站收發(fā)信臺只處理通過語音鏈路A發(fā)送過來的語音數(shù)據(jù)包。具 體來說,將通過語音鏈路A接收到的語音數(shù)據(jù)包在緩存區(qū)A緩存、通過語音鏈路B接收到的 語音數(shù)據(jù)包在緩存區(qū)B緩存,并且目的基站收發(fā)信臺只對緩存區(qū)A里緩存的語音數(shù)據(jù)包進 行處理。當(dāng)基站收發(fā)信臺和目的基站收發(fā)信臺接收到基站收發(fā)信臺控制器下發(fā)的鏈路拆 除消息后,將各自與基站收發(fā)信臺控制器的鏈路即語音鏈路A拆除;這時,基站收發(fā)信臺 發(fā)送語音數(shù)據(jù)包已完全從語音鏈路A切換到語音鏈路B,即目的基站收發(fā)信臺只能通過語 音鏈路B來繼續(xù)接收語音數(shù)據(jù)包并緩存,但是對于何時開始處理緩存的數(shù)據(jù)包需要以下判定。第三步、切換之后,根據(jù)緩存的語音數(shù)據(jù)包有選擇的對語音鏈路B上傳輸?shù)恼Z音 數(shù)據(jù)包進行緩存和處理。(一)、當(dāng)緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5、緩存區(qū)B緩存的語音數(shù)據(jù)包為2-3時,即緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5包含緩存區(qū)B緩存的語音數(shù)據(jù)包為2-3或通過語音鏈 路A傳輸?shù)臅r延小于語音鏈路B傳輸?shù)臅r延,則目的基站收發(fā)信臺通過語音鏈路B繼續(xù)接 收語音數(shù)據(jù)包4-5直至與緩存區(qū)A緩存的數(shù)據(jù)包2-5 —樣,且緩存區(qū)B對其接收到的語音 數(shù)據(jù)包4-5只進行緩存,不處理;對語音數(shù)據(jù)包4-5之后接收到的數(shù)據(jù)包緩存并進行處理。或,(二)、當(dāng)緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5、緩存區(qū)B緩存的語音數(shù)據(jù)包為2-7時, 即緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5不包含緩存區(qū)B緩存的語音數(shù)據(jù)包為2-7或通過語音 鏈路A傳輸?shù)臅r延大于語音鏈路B傳輸?shù)臅r延,則目的基站收發(fā)信臺對緩存區(qū)B緩存的語 音數(shù)據(jù)包5-7進行處理,并對通過語音鏈路B繼續(xù)接收到的語音數(shù)據(jù)包進行緩存、處理?;颍?三)、當(dāng)緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5、緩存區(qū)B緩存的語音數(shù)據(jù)包為2_5 時,即緩存區(qū)A緩存的語音數(shù)據(jù)包為2-5等于緩存區(qū)B緩存的語音數(shù)據(jù)包為2-5或通過語 音鏈路A傳輸?shù)臅r延等于語音鏈路B傳輸?shù)臅r延,則目的基站收發(fā)信臺繼續(xù)接收語音數(shù)據(jù) 包6-7、以及后續(xù)的語音數(shù)據(jù)包進行緩存、處理。以上具體實施例只是通過添加的包序號進行比較,也可通過包凈荷、協(xié)議頭進行 比較,并且實施方法和上述具體實施例一樣,此處不再贅述。本發(fā)明還提出了一種裝置如圖5所示,即一種基站收發(fā)信臺,進入本地交換模式 時,與源基站收發(fā)信臺建立本地語音傳輸鏈路,該基站收發(fā)信臺包括接收模塊、拆除模塊、 處理模塊;所述接收模塊,用于接收通過基站收發(fā)信臺控制器和本地語音傳輸鏈路發(fā)送的相 同語音數(shù)據(jù);用于接收所述基站控制器下發(fā)的鏈路拆除消息;所述拆除模塊,用于拆除自身與所述基站控制器之間的鏈路;所述處理模塊,用于根據(jù)所述接收模塊分別接收到的所述語音數(shù)據(jù)確定對通過所 述本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式。上述基站收發(fā)信臺的描述中,所述處理模塊進一步用于先確定通過所述本地語音 傳輸鏈路接收的語音數(shù)據(jù)與通過基站控制器接收的語音數(shù)據(jù)一致之后再開始對本地語音 傳輸鏈路接收的語音數(shù)據(jù)處理。上述基站收發(fā)信臺的描述中,所述基站收發(fā)信臺還包括第一存儲模塊、第二存儲 模塊和比較模塊;所述第一存儲模塊,用于對所述接收模塊通過基站收發(fā)信臺控制器接收到的語音 數(shù)據(jù)緩存為第一數(shù)據(jù)集合;所述第二存儲模塊,用于對所述接收模塊通過本地語音傳輸鏈路接收到的語音數(shù) 據(jù)緩存為第二數(shù)據(jù)集合;所述比較模塊,用于對第一存儲模塊緩存的第一數(shù)據(jù)集合和第二存儲模塊緩存的 第二數(shù)據(jù)集合進行比較;當(dāng)?shù)谝粩?shù)據(jù)集合與第二數(shù)據(jù)集合完全一致時,則所述接收模塊繼續(xù)接收從本地語 音傳輸鏈路發(fā)送的語音數(shù)據(jù),并通知所述第二存儲模塊進行緩存為第三數(shù)據(jù)集合,所述處 理模塊對所述第二存儲模塊后續(xù)存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)谝粩?shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述接收模塊繼續(xù)通過本地語音傳輸鏈路接收語音數(shù)據(jù)直至第一存儲模塊的第一數(shù)據(jù)集合與第二存儲 模塊的第二數(shù)據(jù)集合完全一致,對一致以后所述第二存儲模塊緩存的語音數(shù)據(jù)為第三數(shù)據(jù) 集合,所述處理模塊對存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)诙?shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述處理模塊 對第二數(shù)據(jù)集合與第一數(shù)據(jù)集合一致的之后緩存的數(shù)據(jù)進行處理;所述接收模塊繼續(xù)接收 從本地語音傳輸鏈路發(fā)送的語音數(shù)據(jù)并由第二存儲模塊緩存為第三數(shù)據(jù)集合,所述處理模 塊對第三數(shù)據(jù)集合進行處理。上述基站收發(fā)信臺的描述中,所述處理模塊進一步用于當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)?時延時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺 控制器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)?時延時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所 述基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。上述基站收發(fā)信臺的描述中,判斷所述語音數(shù)據(jù)相同或一致可通過包序號、包凈 荷、協(xié)議頭進行對比。上述具體實施方式
以較佳實施例對本發(fā)明進行了說明,但這只是為了便于理 解而舉的一個形象化的實例,不應(yīng)被視為是對本發(fā)明范圍的限制。本領(lǐng)域內(nèi)技術(shù)人 員應(yīng)該能夠聯(lián)想到,使用其它移動通信系統(tǒng),比如寬帶碼分多址系統(tǒng)(Wideband Code Division MultipleAccess,WCDMA)、碼分多址系統(tǒng)(Code Division Multiple Access, CDMA)、時分同步碼分多址系統(tǒng)(Time Division-SynchronousCode Division Multiple AccessTD-SCDMA)、長期演進系統(tǒng)(Long Term Evolution, LTE)、3G 以及 4G 移動通信系統(tǒng) 等,根據(jù)本發(fā)明的技術(shù)方案及其較佳實施例的描述,可以做出各種可能的等同改變或替換, 而所有這些改變或替換都應(yīng)屬于本發(fā)明權(quán)利要求的保護范圍。
權(quán)利要求
1.一種實現(xiàn)語音無縫切換的方法,收到本地交換命令后,基站收發(fā)信臺與目的基站收 發(fā)信臺之間建立本地語音傳輸鏈路,所述基站收發(fā)信臺通過基站收發(fā)信臺控制器和所述本 地語音傳輸鏈路給所述目的基站收發(fā)信臺分別發(fā)送相同語音數(shù)據(jù),其特征在于,所述目的 基站收發(fā)信臺接收所述基站收發(fā)信臺控制器下發(fā)的鏈路釋放消息拆除與所述基站收發(fā)信 臺控制器之間的鏈路后,根據(jù)分別接收到的所述語音數(shù)據(jù)確定對通過所述本地語音傳輸鏈 路接收的語音數(shù)據(jù)的處理方式。
2.如權(quán)利要求1所述的方法,其特征在于,所述目的基站收發(fā)信臺確定對通過所述本 地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式是先確定通過所述本地語音傳輸鏈路接收的 語音數(shù)據(jù)與通過基站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致之后再開始對本地語音傳輸鏈 路接收的語音數(shù)據(jù)處理。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述目的基站收發(fā)信臺對通過所述基 站收發(fā)信臺控制器接收到的所述語音數(shù)據(jù)進行緩存為第一數(shù)據(jù)集合,同時對該語音數(shù)據(jù)進 行處理,對通過所述本地語音傳輸鏈路接收到的語音數(shù)據(jù)進行緩存為第二數(shù)據(jù)集合而不處 理,所述目的基站收發(fā)信臺確定對通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式 是對緩存的兩個數(shù)據(jù)集合進行比較,如果第一數(shù)據(jù)集合與第二數(shù)據(jù)集合完全一致則直接開始對本地語音傳輸鏈路繼續(xù)接 收到的語音數(shù)據(jù)進行處理;如果第一數(shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則繼續(xù)從本地語音傳 輸鏈路接收數(shù)據(jù)到兩個數(shù)據(jù)集合數(shù)據(jù)完全一致后再開始對本地語音傳輸鏈路繼續(xù)接收到 的語音數(shù)據(jù)進行處理;如果第二數(shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)則從所述本地語音傳 輸鏈路接收到的語音數(shù)據(jù)與第一數(shù)據(jù)集合一致的數(shù)據(jù)之后的數(shù)據(jù)開始處理并繼續(xù)從本地 語音傳輸鏈路接收和處理數(shù)據(jù)。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述目的基站收發(fā)信臺確定對通過所述 本地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式是,當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)臅r延 時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)臅r延 時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺控制 器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)臅r延 時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所述基 站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。
5.如權(quán)利要求3或4所述的方法,其特征在于,判斷所述語音數(shù)據(jù)相同或一致可通過包 序號、包凈荷、協(xié)議頭進行對比。
6.一種基站收發(fā)信臺,進入本地交換模式時,與源基站收發(fā)信臺建立本地語音傳輸鏈 路,其特征在于,所述基站收發(fā)信臺包括接收模塊、拆除模塊、處理模塊;所述接收模塊,用于接收通過基站收發(fā)信臺控制器和本地語音傳輸鏈路發(fā)送的相同語 音數(shù)據(jù);用于接收所述基站控制器下發(fā)的鏈路拆除消息;所述拆除模塊,用于拆除自身與所述基站控制器之間的鏈路; 所述處理模塊,用于根據(jù)所述接收模塊分別接收到的所述語音數(shù)據(jù)確定對通過所述本 地語音傳輸鏈路接收的語音數(shù)據(jù)的處理方式。
7.如權(quán)利要求6所述的基站收發(fā)信臺,其特征在于,所述處理模塊進一步用于先確定 通過所述本地語音傳輸鏈路接收的語音數(shù)據(jù)與通過基站控制器接收的語音數(shù)據(jù)一致之后 再開始對本地語音傳輸鏈路接收的語音數(shù)據(jù)處理。
8.如權(quán)利要求6或7所述的基站收發(fā)信臺,其特征在于,所述基站收發(fā)信臺還包括第一 存儲模塊、第二存儲模塊和比較模塊;所述第一存儲模塊,用于對所述接收模塊通過基站收發(fā)信臺控制器接收到的語音數(shù)據(jù) 緩存為第一數(shù)據(jù)集合;所述第二存儲模塊,用于對所述接收模塊通過本地語音傳輸鏈路接收到的語音數(shù)據(jù)緩 存為第二數(shù)據(jù)集合;所述比較模塊,用于對第一存儲模塊緩存的第一數(shù)據(jù)集合和第二存儲模塊緩存的第二 數(shù)據(jù)集合進行比較;當(dāng)?shù)谝粩?shù)據(jù)集合與第二數(shù)據(jù)集合完全一致時,則所述接收模塊繼續(xù)接收從本地語音傳 輸鏈路發(fā)送的語音數(shù)據(jù),并通知所述第二存儲模塊進行緩存為第三數(shù)據(jù)集合,所述處理模 塊對所述第二存儲模塊后續(xù)存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)谝粩?shù)據(jù)集合除了第二數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述接收模塊繼 續(xù)通過本地語音傳輸鏈路接收語音數(shù)據(jù)直至第一存儲模塊的第一數(shù)據(jù)集合與第二存儲模 塊的第二數(shù)據(jù)集合完全一致,對一致以后所述第二存儲模塊緩存的語音數(shù)據(jù)為第三數(shù)據(jù)集 合,所述處理模塊對存儲的第三數(shù)據(jù)集合進行處理;當(dāng)?shù)诙?shù)據(jù)集合除了第一數(shù)據(jù)集合的數(shù)據(jù)之外還有其他數(shù)據(jù)時,則所述處理模塊對第 二數(shù)據(jù)集合與第一數(shù)據(jù)集合一致的之后緩存的數(shù)據(jù)進行處理;所述接收模塊繼續(xù)接收從本 地語音傳輸鏈路發(fā)送的語音數(shù)據(jù)并由第二存儲模塊緩存為第三數(shù)據(jù)集合,所述處理模塊對 第三數(shù)據(jù)集合進行處理。
9.如權(quán)利要求6或7所述的基站收發(fā)信臺,其特征在于,所述處理模塊進一步用于 當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延等于通過本地語音傳輸鏈路傳輸?shù)臅r延時則直接開始對本地語音傳輸鏈路繼續(xù)接收到的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延大于通過本地語音傳輸鏈路傳輸?shù)臅r延 時,所述目的基站收發(fā)信臺對通過本地語音傳輸鏈路傳輸?shù)呐c通過所述基站收發(fā)信臺控制 器接收到的相同的語音數(shù)據(jù)之后的語音數(shù)據(jù)進行處理;當(dāng)通過基站收發(fā)信臺控制器傳輸鏈路的時延小于通過本地語音傳輸鏈路傳輸?shù)臅r延 時,所述目的基站收發(fā)信臺通過本地語音傳輸鏈路繼續(xù)接收語音數(shù)據(jù),直到與通過所述基 站收發(fā)信臺控制器接收的語音數(shù)據(jù)一致,并對一致之后接收的語音數(shù)據(jù)進行處理。
10.如權(quán)利要求8或9所述的基站收發(fā)信臺,其特征在于,判斷所述語音數(shù)據(jù)相同或一 致可通過包序號、包凈荷、協(xié)議頭進行對比。
全文摘要
本發(fā)明公開了一種實現(xiàn)語音無縫切換的方法,該方法包括基站控制器下發(fā)本地交換消息給BTS、目的BTS,然后BTS通過語音鏈路A和語音鏈路B發(fā)送相同的語音數(shù)據(jù)包給目的BTS;目的BTS將接收到的語音數(shù)據(jù)進行緩存,并只處理通過語音鏈路A發(fā)送過來的語音數(shù)據(jù)包;切換之后,根據(jù)緩存的語音數(shù)據(jù)包有選擇的對語音鏈路B上傳輸?shù)恼Z音數(shù)據(jù)包進行緩存和處理;同時本發(fā)明還公開了一種基站收發(fā)信臺用于實現(xiàn)語音無縫切換,有效的達到語音數(shù)據(jù)的無縫切換,提高了語音質(zhì)量,使用戶感知度大大提高。
文檔編號H04W76/06GK102104919SQ20091018897
公開日2011年6月22日 申請日期2009年12月16日 優(yōu)先權(quán)日2009年12月16日
發(fā)明者曹勇, 胡鵬, 許振華, 陳瀟 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
远安县| 磐安县| 都江堰市| 贵港市| 新营市| 江安县| 府谷县| 巫山县| 台中县| 曲靖市| 宁陵县| 木兰县| 门头沟区| 云南省| 贵德县| 饶平县| 邯郸县| 获嘉县| 南投市| 洛南县| 乡宁县| 五大连池市| 五家渠市| 黄山市| 同心县| 土默特左旗| 梧州市| 左权县| 屏东市| 高青县| 新竹市| 繁昌县| 恩施市| 兖州市| 翁源县| 通化市| 灵丘县| 那坡县| 丹阳市| 曲松县| 章丘市|