国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種本地交換鏈路與非本地交換鏈路相互切換的方法

      文檔序號:7707005閱讀:212來源:國知局
      專利名稱:一種本地交換鏈路與非本地交換鏈路相互切換的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)通訊領(lǐng)域,尤其涉及一種本地交換(Local Switch, LS)鏈路與非 本地交換鏈路相互切換的方法。
      背景技術(shù)
      在現(xiàn)在的GSM (Global System for Mobile Communications,全球移動(dòng)通訊)系 統(tǒng)中,終端(MS)通過空口與基站(BTS)連接,而基站通過ABIS接口與基站控制器(BSC)連 接,BSC與移動(dòng)交換中心(MSC)通過A 口進(jìn)行交互。碼型變換速率適配單元(Transcoder/ Rate Adaptor Unit, TRAU)通常位于BSC側(cè),進(jìn)行語音算法編解碼的轉(zhuǎn)換過程。在上行方 向,碼型變換器(Transcoder,TC)將BTS的壓縮數(shù)據(jù)包通過解碼轉(zhuǎn)化成PCM (Pulse Code Modulation,脈碼編碼調(diào)制)語音送到MSC側(cè),而下行方向則是將MSC發(fā)送過來的PCM數(shù)據(jù) 包通過編碼轉(zhuǎn)化成語音參數(shù)傳遞給BTS,然后BTS再傳送給MS。當(dāng)一次呼叫的兩個(gè)用戶都在一個(gè)BSC內(nèi),并且語音算法相容時(shí),就可以進(jìn)行用戶 話路的本地交換,即用戶話路從一個(gè)BTS交換到另外一個(gè)BTS,這樣可以節(jié)省TC資源以及A 口資源,并且語音質(zhì)量也會(huì)得到相應(yīng)的提高。在IP Abis接口情況下,本地交換還可以節(jié)省 Abis接口資源。在補(bǔ)充業(yè)務(wù)完成、內(nèi)部切換以及外部切入等情況時(shí)可能進(jìn)行本地交換的建 立(也即用戶話路從非LS狀態(tài)到LS狀態(tài)切換)。在補(bǔ)充業(yè)務(wù)開始、內(nèi)部切換以及外部切出 等情況時(shí)可能進(jìn)行本地交換的拆除(也即用戶話路從LS狀態(tài)到非LS狀態(tài)切換)。用戶話路從非LS狀態(tài)到LS狀態(tài)切換的一般處理流程為BSC向BTS發(fā)送一個(gè)本 地交換建立的命令;BTS收到命令后將建立一個(gè)本地交換鏈路,然后釋放當(dāng)前的非本地交 換鏈路,并且告知BSC切換完成。如圖1所示。用戶話路從LS狀態(tài)到非LS狀態(tài)切換的一般處理流程為BSC向BTS發(fā)送一個(gè)非 本地交換建立的命令;BTS收到命令后將建立一個(gè)非本地交換鏈路,然后拆除當(dāng)前的本地 交換鏈路,并且告知BSC切換完成。如圖2所示。上述處理方法在同一時(shí)刻BTS只對某一條鏈路(LS鏈路或非LS鏈路)進(jìn)行語音 數(shù)據(jù)包的接收和發(fā)送(即單收單發(fā)的方式)。由于網(wǎng)絡(luò)延遲等原因,采用單收單發(fā)方式時(shí),在非LS到LS的狀態(tài)切換過程中,本 地交換鏈路的用戶面數(shù)據(jù)包不能緊隨控制面到達(dá)BTS ;而在LS到非LS的狀態(tài)切換過程中, 本地交換鏈路拆除后,也不太可能立刻就可以接收到非本地交換鏈路的數(shù)據(jù)包,因此都會(huì) 造成語音的瞬間中斷,致使語音質(zhì)量的下降,為了避免這個(gè)問題,需要使用避免語音質(zhì)量下 降的相關(guān)技術(shù)。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種本地交換鏈路與非本地交換鏈路相互切換 的方法,可避免LS鏈路與非LS鏈路切換時(shí)語音質(zhì)量的下降。為了解決上述問題,本發(fā)明提供了一種本地交換鏈路與非本地交換鏈路相互切換的方法,包括在本地交換LS鏈路與非LS鏈路狀態(tài)切換過程中,基站既對非LS鏈路數(shù)據(jù)包 進(jìn)行收發(fā),也對LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),但只對接收的有效數(shù)據(jù)包進(jìn)行處理。進(jìn)一步地,所述基站將從LS鏈路上接收的數(shù)據(jù)包緩存一段時(shí)間后再進(jìn)行處理,該 緩存時(shí)間為基站從非LS鏈路上接收數(shù)據(jù)包與從LS鏈路上接收數(shù)據(jù)包的時(shí)間差或者為基站 在非LS鏈路上發(fā)送數(shù)據(jù)包到達(dá)對方基站的時(shí)間。進(jìn)一步地,當(dāng)終端從非LS鏈路切換為LS鏈路時(shí),收到LS鏈路建立命令的基站向 對方基站發(fā)送數(shù)據(jù)包,同時(shí)開始接收對方基站發(fā)來的數(shù)據(jù)包,且所述基站繼續(xù)在非LS鏈路 上收發(fā)數(shù)據(jù)包,但所述基站只處理非LS鏈路數(shù)據(jù)包,處理后發(fā)送給對應(yīng)終端。進(jìn)一步地,當(dāng)所述基站收到對方基站發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消 息,告知所述基站控制器已收到LS鏈路數(shù)據(jù)包,并轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,停止處理TC發(fā) 來的非LS鏈路數(shù)據(jù)包;當(dāng)基站控制器收到雙方基站返回的應(yīng)答消息后,通知所述雙方基站拆除非LS鏈 路,基站收到該通知后拆除所述非LS鏈路。進(jìn)一步地,當(dāng)所述基站收到對方基站發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消 息,告知所述基站控制器已收到LS鏈路數(shù)據(jù)包,并繼續(xù)處理非LS鏈路數(shù)據(jù)包;當(dāng)基站控制器收到雙方基站返回的應(yīng)答消息后,通知所述雙方基站拆除非LS鏈 路;所述基站收到所述拆除非LS鏈路的通知后轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,并拆除所述 非LS鏈路。進(jìn)一步地,當(dāng)終端從LS鏈路切換為非LS鏈路時(shí),收到非LS鏈路建立命令的基站 向基站控制器發(fā)送數(shù)據(jù)包,同時(shí)開始接收基站控制器發(fā)來的數(shù)據(jù)包,且所述基站繼續(xù)在LS 鏈路上收發(fā)數(shù)據(jù)包,但所述基站只處理LS鏈路數(shù)據(jù)包,處理后發(fā)送給對應(yīng)終端。進(jìn)一步地,當(dāng)所述基站收到基站控制器發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消 息,告知所述基站控制器已收到非LS鏈路數(shù)據(jù)包,但所述基站仍處理LS鏈路數(shù)據(jù)包;當(dāng)基站控制器收到第二個(gè)應(yīng)答消息后經(jīng)過預(yù)設(shè)時(shí)間通知雙方基站拆除LS鏈路, 收到所述通知的基站開始處理非LS鏈路數(shù)據(jù)包,停止處理LS鏈路數(shù)據(jù)包,并拆除LS鏈路。進(jìn)一步地,當(dāng)基站收到所述拆除LS鏈路的通知后立即處理從非LS鏈路上接收的 數(shù)據(jù)包,或處理完從LS鏈路上接收并緩存的數(shù)據(jù)包之后再處理從非LS鏈路上接收的數(shù)據(jù) 包。 進(jìn)一步地,所述基站通過以下方式來區(qū)分LS鏈路數(shù)據(jù)包及非LS鏈路數(shù)據(jù)包當(dāng)數(shù) 據(jù)包為時(shí)分復(fù)用TDM格式時(shí),基站通過數(shù)據(jù)包的格式進(jìn)行區(qū)分;當(dāng)數(shù)據(jù)包為IP格式時(shí),基站 通過接收數(shù)據(jù)包的端口或者IP地址來進(jìn)行區(qū)分。進(jìn)一步地,所述終端為同一基站下的不同終端,或不同基站下的不同終端。綜上所述,本發(fā)明提供一種本地交換鏈路與非本地交換鏈路相互切換的方法,實(shí) 現(xiàn)了 LS鏈路與非LS鏈路切換時(shí)語音的無縫連接,避免了語音質(zhì)量的下降,提高了用戶體 驗(yàn)。


      圖1是單收單發(fā)方式下非LS到LS切換的流程圖2是單收單發(fā)方式下LS到非LS切換的流程圖;圖3是雙收雙發(fā)方式下非LS到LS切換的流程圖;圖4是雙收雙發(fā)方式下LS到非LS切換的流程圖。
      具體實(shí)施例方式本發(fā)明提供一種本地交換鏈路與非本地交換鏈路相互切換的方法,在LS鏈路與 非LS鏈路狀態(tài)切換過程中,基站既對非LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),也對LS鏈路數(shù)據(jù)包進(jìn)行 收發(fā),但只對接收的有效數(shù)據(jù)包進(jìn)行處理。本實(shí)施例提供一種本地交換鏈路與非本地交換鏈路相互切換的方法,當(dāng)BTS收到 LS鏈路建立命令或非LS鏈路建立命令后采用雙收雙發(fā)方式,即在狀態(tài)切換過程中,BTS既 對非LS鏈路數(shù)據(jù)包(A 口的下行數(shù)據(jù)包,即TC發(fā)來的數(shù)據(jù)包,簡稱下行數(shù)據(jù)包)進(jìn)行收發(fā), 還對LS鏈路數(shù)據(jù)包(對方BTS發(fā)來的上行數(shù)據(jù)包,簡稱上行數(shù)據(jù)包)進(jìn)行收發(fā)。雖然BTS 可以接收LS鏈路和非LS鏈路的數(shù)據(jù)包,但是BTS只選擇其中的有效數(shù)據(jù)包進(jìn)行處理。另外,由于網(wǎng)絡(luò)的時(shí)延問題,將導(dǎo)致LS和非LS的切換過程中,LS的語音數(shù)據(jù)包和 非LS的語音數(shù)據(jù)包始終相差DELAY個(gè)數(shù)據(jù)包的時(shí)間。這個(gè)延遲將造成話音斷續(xù)(非LS到 LS切換時(shí))或者話音重復(fù)(LS到非LS切換時(shí))。這就需要BTS對接收的LS鏈路上的數(shù) 據(jù)包進(jìn)行緩存后再進(jìn)行處理,即在LS鏈路上,將接收的每個(gè)數(shù)據(jù)包均緩存DELAY后再進(jìn)行 處理,該緩存的時(shí)間DELAY對應(yīng)DELAY個(gè)數(shù)據(jù)包,其大小為,BTS從非LS鏈路接收數(shù)據(jù)包與 從LS鏈路接收數(shù)據(jù)包的時(shí)間差,一般地,BTS從LS鏈路接收數(shù)據(jù)包的延時(shí)可以忽略不計(jì), 因此,DELAY個(gè)數(shù)據(jù)包的時(shí)間可以認(rèn)為是BTS在非LS鏈路上發(fā)送數(shù)據(jù)包到達(dá)對方BTS的時(shí) 間,即BTS1 — TC1 — MSC — TC2 — BTS2的時(shí)間。因此,從非LS到LS的切換過程中,或從 LS到非LS的切換過程中,BTS應(yīng)該將LS鏈路上接收的每個(gè)數(shù)據(jù)包緩存DELAY后再進(jìn)行處 理(即將接收的前DELAY個(gè)數(shù)據(jù)包先緩存,從收到第DELAY+1個(gè)數(shù)據(jù)包時(shí)開始處理第一個(gè) 數(shù)據(jù)包)。以下從非LS狀態(tài)向LS狀態(tài)切換,及LS狀態(tài)向非LS狀態(tài)切換這兩方面具體描述 本發(fā)明。是否建立和拆除本地交換的判斷方法以及何時(shí)發(fā)起本地交換的建立和拆除不屬于 本發(fā)明的內(nèi)容。由于IP和TDM格式類似,以下主要通過IP環(huán)境下進(jìn)行描述具體的實(shí)現(xiàn)過程。(1)由非LS狀態(tài)向LS狀態(tài)切換,如圖3所示。當(dāng)BSC需要由非LS狀態(tài)向LS狀態(tài) 切換時(shí)(如可以是發(fā)現(xiàn)帶寬負(fù)載過重,或者完成了補(bǔ)充業(yè)務(wù)或者資源許可時(shí)),BSC就可以 按照圖3的流程請求MSC將目前的非LS狀態(tài),變更成為LS狀態(tài)。其具體流程描述如下步驟301,當(dāng)BSC發(fā)現(xiàn)需要進(jìn)行非LS鏈路到LS鏈路切換時(shí),BSC向MSC發(fā)送LS切 換請求。步驟302,MSC收到BSC的LS請求后,向BSC返回一條建立LS鏈路命令。步驟303,BSC收到MSC的LS命令后,與雙方BTS進(jìn)行算法協(xié)商,若雙方BTS與BSC 采用的算法相容,BSC向雙方BTS發(fā)送LS鏈路建立命令,并且將相關(guān)參數(shù)發(fā)送給BTS,相關(guān) 參數(shù)包括通話另一方BTS的IP地址和MAC地址等。步驟304,BTS收到BSC發(fā)送過來的LS鏈路建立命令后,首先根據(jù)接收到的IP地 址向?qū)Ψ紹TS發(fā)送數(shù)據(jù)包,同時(shí)開始接收對方BTS發(fā)送過來的數(shù)據(jù)包;此時(shí)BTS雙收雙發(fā)數(shù)據(jù)包,即向?qū)Ψ紹TS收發(fā)數(shù)據(jù)包的同時(shí)繼續(xù)在非LS鏈路上收發(fā)數(shù)據(jù)包;當(dāng)BTS接收到對方 BTS發(fā)送過來的數(shù)據(jù)包之后,BTS向BSC返回應(yīng)答消息,告知BSC已經(jīng)接收到了 LS鏈路的數(shù) 據(jù)包。BTS接收到的兩路數(shù)據(jù)包都是有效的,因此BTS可從兩路數(shù)據(jù)包中選擇一路進(jìn)行處 理,即可以是轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,也可以是處理非LS鏈路數(shù)據(jù)包。處理時(shí)候需要注意 同步過程,見其后描述。此處呼叫雙方的BTS (BTS1和BTS2)實(shí)現(xiàn)雙收雙發(fā)的具體流程為1)BTS1和BTS2通過TC和核心網(wǎng)的非LS鏈路收發(fā)數(shù)據(jù)包,數(shù)據(jù)鏈路表示為BTS1 <"“-BSC (TC) <"“- MSC <"“- BSC (TC) <"“- BTS2。2)BTS1和BTS2在接收到LS鏈路建立命令后,1)中所述的非LS鏈路保持不變,呼 叫雙方BTS仍然通過這條鏈路進(jìn)行通話保持。3) BTS1將發(fā)送給TC的數(shù)據(jù)包進(jìn)行拷貝,然后封裝成MAC數(shù)據(jù)包后發(fā)送,該MAC數(shù) 據(jù)包含有源BTS 1的IP地址和MAC地址、目的BTS2的IP地址和MAC地址、端口號信息。
      BTS2將發(fā)送給TC的數(shù)據(jù)包進(jìn)行拷貝,然后封裝成MAC數(shù)據(jù)包后發(fā)送,該MAC數(shù)據(jù) 包含有源BTS2的IP地址和MAC地址、目的BTS1的IP地址和MAC地址、端口號信息。4)BTS1將接收到的數(shù)據(jù)包進(jìn)行判斷(此處的MAC數(shù)據(jù)包一般采用端口號進(jìn)行判 斷),如果是TC發(fā)送過來的數(shù)據(jù)包,則進(jìn)行處理并發(fā)送給MS1 ;如果判斷出數(shù)據(jù)包是BTS2發(fā) 送過來的,則BTS1向BSC發(fā)送應(yīng)答消息。BTS2將接收到的數(shù)據(jù)包進(jìn)行判斷,如果是TC發(fā)送過來的數(shù)據(jù)包,則進(jìn)行處理并發(fā) 送給MS2 ;如果判斷出數(shù)據(jù)包是BTS1發(fā)送過來的,則BTS2向BSC發(fā)送應(yīng)答消息。5)在BTS1和BTS2都收到對方發(fā)送的數(shù)據(jù)包之后,BTS1和BTS2之間的LS鏈路就 建立了起來,LS鏈路表示為BTS1 — BTS2。BTS1和BTS2在LS鏈路上收發(fā)數(shù)據(jù)包。此時(shí),BTS1和BTS2都實(shí)現(xiàn)了數(shù)據(jù)包的雙收雙發(fā)。步驟305,當(dāng)呼叫雙方BTS都向BSC發(fā)送了應(yīng)答消息之后,BSC此時(shí)已經(jīng)將雙方BTS 之間的LS數(shù)據(jù)鏈路建立起來。然后BSC向雙方BTS發(fā)送非LS鏈路拆除命令。若在步驟 304中,BTS繼續(xù)處理的是非LS鏈路數(shù)據(jù)包,則BTS收到上述拆除命令后轉(zhuǎn)為處理LS鏈路 數(shù)據(jù)包,并拆除非LS鏈路,BSC也釋放相應(yīng)的TC資源。在步驟304或305中,BTS在轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包時(shí),為了實(shí)現(xiàn)數(shù)據(jù)包的同步, BTS先將接收的LS鏈路的數(shù)據(jù)包緩存DELAY個(gè)之后再依次進(jìn)行處理。BTS緩存DELAY個(gè)數(shù) 據(jù)包的具體流程可以但不限于是1)BTS根據(jù)預(yù)先計(jì)算的DELAY大小在內(nèi)存中分配一段內(nèi)存區(qū)域(靜態(tài)或動(dòng)態(tài)分 配)。此區(qū)域分成DELAY個(gè),索引號分別為0、1、2......(DELAY-1)。2)BTS接收到LS鏈路的第一個(gè)數(shù)據(jù)包時(shí),將此數(shù)據(jù)包存放到索引號為0的內(nèi)存區(qū) 域中。3)BTS接收到第2、3、4......DELAY個(gè)數(shù)據(jù)包時(shí),將這些數(shù)據(jù)包依次存放到索引號
      分別為1、2、3......(DELAY-1)的內(nèi)存中。4)BTS接收到第(DELAY+1)數(shù)據(jù)包時(shí),將索引號為0的數(shù)據(jù)包取出進(jìn)行處理或拋 棄,然后將(DELAY+1)的數(shù)據(jù)包存放到索引號為0的位置。5)BTS接收到第(DELAY+2)數(shù)據(jù)包時(shí),則處理索引號為1的數(shù)據(jù)包,而將當(dāng)前收到 的數(shù)據(jù)包存放到索引號為1的位置。依次類推進(jìn)行循環(huán),從而實(shí)現(xiàn)DELAY個(gè)數(shù)據(jù)包的緩存,使LS鏈路和非LS鏈路的語音數(shù)據(jù)包同步。步驟306,BSC向MSC發(fā)送LS應(yīng)答消息,告知MSC已經(jīng)將TC資源拆除。MSC收到上述應(yīng)答消息后拆除用戶面和A 口相關(guān)資源。此時(shí)MSC不再向A 口發(fā)送任何數(shù)據(jù)包,A 口 數(shù)據(jù)不再交叉。狀態(tài)切換完成。若在步驟304中,BTS繼續(xù)處理的是非LS鏈路數(shù)據(jù)包,則BSC必須先向BTS發(fā)送非 LS鏈路拆除命令(對應(yīng)步驟305),再向MSC發(fā)送LS應(yīng)答消息(對應(yīng)步驟306);若在步驟 304中,BTS轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,則BSC既可以先向BTS發(fā)送非LS鏈路拆除命令(對 應(yīng)步驟305),再向MSC發(fā)送LS應(yīng)答消息(對應(yīng)步驟306),也可以先向MSC發(fā)送LS應(yīng)答消 息(對應(yīng)步驟306),再向BTS發(fā)送非LS鏈路拆除命令(對應(yīng)步驟305)。該實(shí)施例中,BTS由處理下行數(shù)據(jù)切換到處理上行數(shù)據(jù)的過程中,中間沒有語音的 中斷。(2)由LS到非LS的狀態(tài)切換,如圖4所示。如果需要從LS切換到非LS狀態(tài)(如 MSC有相關(guān)的補(bǔ)充業(yè)務(wù)的處理時(shí)),就可以按照圖4的流程將目前的LS拆除,恢復(fù)到最初的 非LS處理狀態(tài)。其流程示意圖具體描述如下該實(shí)施例中,無論是切換前還是切換過程中,BTS將從LS鏈路上接收的數(shù)據(jù)包先 緩存一段時(shí)間(即DELAY個(gè)數(shù)據(jù)包的時(shí)間)后再進(jìn)行處理。BTS緩存的具體流程見步驟305 中的描述。步驟401,MSC向BSC發(fā)送LS拆除命令,同時(shí)攜帶拆除的LC (LocalCal 1,簡稱LC) 標(biāo)識(shí)。MSC在發(fā)送拆除LS命令時(shí),MSC已經(jīng)將相關(guān)的A 口資源建立了起來,并且已經(jīng)將雙方 用戶的A 口數(shù)據(jù)交叉連接。步驟402,BSC在收到LS拆除命令后,如有需要BSC將TC的相關(guān)資源建立起來,然 后BSC向雙方BTS發(fā)送建立非LS鏈路的命令。步驟403,BTS收到BSC的命令后,向BSC(TC)發(fā)送相應(yīng)格式的數(shù)據(jù)包。同時(shí)接收 BSC(TC)發(fā)來的數(shù)據(jù)包。此時(shí)BTS采用雙收雙發(fā)的方式,即BTS既在非LS鏈路上收發(fā)數(shù)據(jù) 包,也在LS鏈路上收發(fā)數(shù)據(jù)包。當(dāng)BTS接收到BSC (TC)發(fā)來的數(shù)據(jù)包之后,向BSC返回應(yīng)答消息,告知BSC已經(jīng)收 到了非LS鏈路的數(shù)據(jù)包,但是由于網(wǎng)絡(luò)延遲的原因,一方BTS向BSC(TC)發(fā)送的數(shù)據(jù)包不 可能立刻到達(dá)另一方的BTS,因此呼叫雙方的BTS接收到的TC數(shù)據(jù)包是無效的數(shù)據(jù)包,所以 BTS仍然處理LS鏈路的上行數(shù)據(jù)包。此處呼叫雙方的BTS (BTS 1和BTS2)實(shí)現(xiàn)雙收雙發(fā)的具體流程為DBTSl和BTS2通過LS鏈路收發(fā)數(shù)據(jù)包,數(shù)據(jù)鏈路表示為BTSl — BTS2。2)BTS 1和BTS2在接收到非LS鏈路建立命令后,1)中所述的LS鏈路保持不變。 呼叫雙方仍然通過這條鏈路進(jìn)行通話保持。3) BTSl將發(fā)送給BTS2的數(shù)據(jù)包進(jìn)行拷貝,然后封裝成MAC數(shù)據(jù)包。MAC數(shù)據(jù)包里 面含有源地址BTSl的IP和MAC地址、目的地址BSC的IP和MAC地址、端口號信息。最后 將MAC數(shù)據(jù)包發(fā)送。BTS2將發(fā)送給BTSl的數(shù)據(jù)包進(jìn)行拷貝,然后封裝成MAC數(shù)據(jù)包。MAC數(shù)據(jù)包里面 含有源地址BTS2的IP和MAC地址、目的地址BSC的IP和MAC地址、端口號信息。最后將 MAC數(shù)據(jù)包發(fā)送。
      4)BTSl將接收到的數(shù)據(jù)包進(jìn)行判斷(此處的MAC數(shù)據(jù)包一般采用端口號進(jìn)行判 斷),如果是BTS2發(fā)送過來的數(shù)據(jù)包,則進(jìn)行處理并發(fā)送給MSl ;如果判斷出數(shù)據(jù)包是BSC 發(fā)送過來的,則BTSl向BSC發(fā)送應(yīng)答消息。BTS2將接收到的數(shù)據(jù)包進(jìn)行判斷,如果是BTSl發(fā)送過來的數(shù)據(jù)包,則進(jìn)行處理并 發(fā)送給MS2 ;如果判斷出數(shù)據(jù)包是BSC發(fā)送過來的,則BTS2向BSC發(fā)送應(yīng)答消息。
      5)在BTSl和BTS2都收到BSC發(fā)送的數(shù)據(jù)包之后,BTSl和BTS2在非LS鏈路上收 發(fā)數(shù)據(jù)包,但此時(shí)非LS鏈路的數(shù)據(jù)包是無效的。非LS鏈路表示為BTSl —— BSC (TC) —— M SC <"“- BSC(TC) <"“- BTS2。此時(shí),BTSl和BTS2都實(shí)現(xiàn)了數(shù)據(jù)包的雙收雙發(fā)。步驟404,當(dāng)BSC接收到了來自呼叫雙方BTS的應(yīng)答消息后(即收到第二個(gè)BTS的 應(yīng)答消息后),非LS的控制鏈路已經(jīng)建立(但非LS數(shù)據(jù)鏈路不一定已經(jīng)建立完成,即BTS 向BSC(TC)發(fā)送的數(shù)據(jù)包不一定已經(jīng)到達(dá)對方BTS)。經(jīng)過預(yù)設(shè)時(shí)間后,BSC向雙方BTS發(fā) 送拆除LS鏈路的命令。BTS結(jié)束雙收雙發(fā),即不再向?qū)Ψ紹TS收發(fā)數(shù)據(jù)包,只向BSC(TC)收 發(fā)數(shù)據(jù)包,BTS轉(zhuǎn)為處理非LS鏈路的下行數(shù)據(jù)包,進(jìn)入非LS狀態(tài)。此時(shí),BTS可以是立即處 理從非LS鏈路上接收的有效數(shù)據(jù)包,也可以是先處理完從LS鏈路上接收并緩存的DELAY 個(gè)數(shù)據(jù)包之后再處理從非LS鏈路上接收的數(shù)據(jù)包。設(shè)置上述預(yù)設(shè)時(shí)間的目的在于確保雙方BTS已經(jīng)收到有效的TC數(shù)據(jù)包,其大小不 小于數(shù)據(jù)包從BSC(TC)到達(dá)對方BTS的時(shí)間(略大于此時(shí)間即可,過大則會(huì)使切換時(shí)間過 長),可設(shè)置一定時(shí)器,當(dāng)定時(shí)時(shí)間到時(shí)BSC向雙方BTS發(fā)送拆除LS鏈路的命令(其時(shí)間起 算點(diǎn)為BSC收到第二個(gè)BTS發(fā)來的應(yīng)答消息)。步驟405,BSC向MSC發(fā)送非LS應(yīng)答消息,正常的非LS鏈路建立。在上述鏈路切換過程中,BTS可以通過以下方式來區(qū)分非LS鏈路數(shù)據(jù)包(即 BSC(TC)發(fā)來的下行數(shù)據(jù)包)及LS鏈路數(shù)據(jù)包(即對方BTS發(fā)來的上行數(shù)據(jù)包)(a)當(dāng)數(shù)據(jù)包為El環(huán)境的TDM(時(shí)分復(fù)用)格式時(shí),上下行數(shù)據(jù)包的格式不同,因 此BTS可通過數(shù)據(jù)包的格式進(jìn)行區(qū)分;(b)當(dāng)數(shù)據(jù)包為IP環(huán)境下的IP格式時(shí),上下行數(shù)據(jù)包的格式是相同的,此時(shí)BTS 可通過接收數(shù)據(jù)包的端口或者IP地址進(jìn)行區(qū)分,上行數(shù)據(jù)包與下行數(shù)據(jù)包通過不同的端 口到達(dá)BTS。在LS和非LS狀態(tài)切換的瞬間,每個(gè)BTS都存在雙路數(shù)據(jù)包進(jìn)行收發(fā),即一個(gè)BTS 的既收發(fā)來自A 口的下行數(shù)據(jù)包,也收發(fā)來自對方BTS的上行數(shù)據(jù)包,從而實(shí)現(xiàn)切換時(shí)刻語 音的無縫連接,避免了語音質(zhì)量的下降。本發(fā)明不僅適用于屬于同一 BSC,不同BTS下的不同終端;也適用于屬于同一BSC, 同一 BTS下的不同終端,即以上實(shí)施例中的雙方BTS為同一 BTS,或兩個(gè)不同的BTS。
      權(quán)利要求
      一種本地交換鏈路與非本地交換鏈路相互切換的方法,包括在本地交換LS鏈路與非LS鏈路狀態(tài)切換過程中,基站既對非LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),也對LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),但只對接收的有效數(shù)據(jù)包進(jìn)行處理。
      2.如權(quán)利要求1所述的方法,其特征在于所述基站將從LS鏈路上接收的數(shù)據(jù)包緩存一段時(shí)間后再進(jìn)行處理,該緩存時(shí)間為基 站從非LS鏈路上接收數(shù)據(jù)包與從LS鏈路上接收數(shù)據(jù)包的時(shí)間差或者為基站在非LS鏈路 上發(fā)送數(shù)據(jù)包到達(dá)對方基站的時(shí)間。
      3.如權(quán)利要求1所述的方法,其特征在于當(dāng)終端從非LS鏈路切換為LS鏈路時(shí),收到LS鏈路建立命令的基站向?qū)Ψ交景l(fā)送數(shù) 據(jù)包,同時(shí)開始接收對方基站發(fā)來的數(shù)據(jù)包,且所述基站繼續(xù)在非LS鏈路上收發(fā)數(shù)據(jù)包, 但所述基站只處理非LS鏈路數(shù)據(jù)包,處理后發(fā)送給對應(yīng)終端。
      4.如權(quán)利要求2或3所述的方法,其特征在于當(dāng)所述基站收到對方基站發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消息,告知所述基站 控制器已收到LS鏈路數(shù)據(jù)包,并轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,停止處理TC發(fā)來的非LS鏈路數(shù) 據(jù)包;當(dāng)基站控制器收到雙方基站返回的應(yīng)答消息后,通知所述雙方基站拆除非LS鏈路,基 站收到該通知后拆除所述非LS鏈路。
      5.如權(quán)利要求2或3所述的方法,其特征在于當(dāng)所述基站收到對方基站發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消息,告知所述基站 控制器已收到LS鏈路數(shù)據(jù)包,并繼續(xù)處理非LS鏈路數(shù)據(jù)包;當(dāng)基站控制器收到雙方基站返回的應(yīng)答消息后,通知所述雙方基站拆除非LS鏈路;所述基站收到所述拆除非LS鏈路的通知后轉(zhuǎn)為處理LS鏈路數(shù)據(jù)包,并拆除所述非LS 鏈路。
      6.如權(quán)利要求1或2所述的方法,其特征在于當(dāng)終端從LS鏈路切換為非LS鏈路時(shí),收到非LS鏈路建立命令的基站向基站控制器發(fā) 送數(shù)據(jù)包,同時(shí)開始接收基站控制器發(fā)來的數(shù)據(jù)包,且所述基站繼續(xù)在LS鏈路上收發(fā)數(shù)據(jù) 包,但所述基站只處理LS鏈路數(shù)據(jù)包,處理后發(fā)送給對應(yīng)終端。
      7.如權(quán)利要求6所述的方法,其特征在于當(dāng)所述基站收到基站控制器發(fā)來的數(shù)據(jù)包后向基站控制器返回應(yīng)答消息,告知所述基 站控制器已收到非LS鏈路數(shù)據(jù)包,但所述基站仍處理LS鏈路數(shù)據(jù)包;當(dāng)基站控制器收到第二個(gè)應(yīng)答消息后經(jīng)過預(yù)設(shè)時(shí)間通知雙方基站拆除LS鏈路,收到 所述通知的基站開始處理非LS鏈路數(shù)據(jù)包,停止處理LS鏈路數(shù)據(jù)包,并拆除LS鏈路。
      8.如權(quán)利要求7所述的方法,其特征在于當(dāng)基站收到所述拆除LS鏈路的通知后立即處理從非LS鏈路上接收的數(shù)據(jù)包,或處理 完從LS鏈路上接收并緩存的數(shù)據(jù)包之后再處理從非LS鏈路上接收的數(shù)據(jù)包。
      9.如權(quán)利要求1所述的方法,其特征在于所述基站通過以下方式來區(qū)分LS鏈路數(shù)據(jù)包及非LS鏈路數(shù)據(jù)包當(dāng)數(shù)據(jù)包為時(shí)分復(fù) 用TDM格式時(shí),基站通過數(shù)據(jù)包的格式進(jìn)行區(qū)分;當(dāng)數(shù)據(jù)包為IP格式時(shí),基站通過接收數(shù)據(jù) 包的端口或者IP地址來進(jìn)行區(qū)分。
      10.如權(quán)利要求1所述的方法,其特征在于 所述終端為同一基站下的不同終端,或不同基站下的不同終端。
      全文摘要
      本發(fā)明提供了一種本地交換鏈路與非本地交換鏈路相互切換的方法,包括在本地交換LS鏈路與非LS鏈路狀態(tài)切換過程中,基站既對非LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),也對LS鏈路數(shù)據(jù)包進(jìn)行收發(fā),但只對接收的有效數(shù)據(jù)包進(jìn)行處理。采用本發(fā)明的技術(shù)方案,實(shí)現(xiàn)了LS鏈路與非LS鏈路切換時(shí)語音的無縫連接,避免了語音質(zhì)量的下降,提高了用戶體驗(yàn)。
      文檔編號H04W92/12GK101860991SQ20091013365
      公開日2010年10月13日 申請日期2009年4月13日 優(yōu)先權(quán)日2009年4月13日
      發(fā)明者劉旭杰, 彭江萍, 羅小冬 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1