專利名稱:1+1場景下解決雙份流問題的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種1+1場景下解決雙份流問題的方法和設(shè)備。
背景技術(shù):
互聯(lián)網(wǎng)協(xié)議(Internet Protocol, IP)無線接入網(wǎng)(Radio Access Network,RAN) 可靠性解決方案中,對于業(yè)務(wù)切換性能要求極高。在1+1場景下,為了保證切換性能,可以在無線網(wǎng)絡(luò)控制器(Radio Network Controller, RNC)側(cè)網(wǎng)關(guān)(RNC Site Gateway, RSG) 和基站控制器(Base Station Controller, BSC)或者無線網(wǎng)絡(luò)控制器(Radio Network Controller, RNC)(以下簡稱為BSC/RNC)之間部署增強的自動保護倒換(Enhanced Automatic Protection Switch,E-APS)技術(shù)。另外,對于從BSC/RNC側(cè)到基站側(cè)網(wǎng)關(guān)(Cell Site Gateway, CSG)側(cè)的流量傳輸,BSC/RNC上配置雙發(fā),配置雙發(fā)后,BSC/RNC會將流量分別發(fā)送給主RSG和備RSG,如果主RSG和備RSG之間沒有故障,則主RSG和備RSG可以通過兩者之間的框間備份(Inter Chasis Backup, ICB)偽線G3Seudo Wire,Pff)交互報文,使得備RSG知道自己是備RSG,備RSG在確定自己是備RSG后將來自BSC/RNC的流量丟棄。因此,BSC/RNC發(fā)送的流量將只通過主RSG以及主RSG和CSG之間的工作PW(working Pff)發(fā)送給CSG。此時,CSG上接收的是一份流量。但是,如果主RSG和備RSG之間出現(xiàn)故障,那么主RSG和備RSG不能交互報文,備 RSG就不知道自己是備RSG,此時,備RSG會把自己當(dāng)作主設(shè)備來處理,因此,BSC/RNC發(fā)送的流量在備RSG上不會被丟棄,此時,BSC/RNC雙發(fā)的流量會通過主RSG以及主RSG和CSG 之間的工作PW(working Pff)發(fā)送給CSG,另外,還會通過備RSG以及備RSG和CSG之間的保護PW(protection Pff)發(fā)送給CSG。這樣CSG上會收到兩份流量。由于CSG是位于基站側(cè)的,當(dāng)CSG上收到兩份流量后會增加負載并降低傳輸質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明提供一種1+1場景下解決雙份流問題的方法和設(shè)備,用以在主RSG和備RSG 間出現(xiàn)故障時避免在CSG上出現(xiàn)雙份流量,進而降低負載并提高傳輸質(zhì)量。本發(fā)明提供了一種1+1場景下解決雙份流問題的方法,包括獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);如果根據(jù)所述備RSG的APS狀態(tài)確定備RSG進行了狀態(tài)倒換,并且根據(jù)所述工作 PW的狀態(tài)確定工作PW正常,則阻斷來自工作PW方向上的流量。本發(fā)明提供了一種1+1場景下解決雙份流問題的設(shè)備,包括獲取模塊,用于獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);阻斷模塊,用于在根據(jù)所述備RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的狀態(tài)確定工作PW正常時,阻斷來自工作PW方向上的流量。由上述技術(shù)方案可知,本發(fā)明實施例通過在備RSG發(fā)生狀態(tài)倒換并且工作PW正常時,阻斷來自工作PW方向上的流量,可以只接收到來自保護PW方向上的流量,避免出現(xiàn)雙份流量,進而降低負載并提高傳輸質(zhì)量。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明第一實施例的方法流程示意圖;圖2為本發(fā)明第二實施例的方法流程示意圖;圖3為圖2對應(yīng)的1+1場景示意圖;圖4為本發(fā)明第三實施例的設(shè)備結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明第一實施例的方法流程示意圖,包括步驟11 :CSG獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);其中,可以在CSG和備RSG上部署APS協(xié)議,以便CSG獲知備RSG的狀態(tài),可以在CSG和主RSG之間部署檢測協(xié)議,通過鏈路檢測方式獲知CSG與主RSG之間的工作 PW (working Pff)的狀態(tài)。例如,CSG通過自身配置的APS狀態(tài)機接收備RSG發(fā)送的通知消息時,可以確定備 RSG發(fā)生狀態(tài)倒換,其中,所述通知消息表明備RSG發(fā)生狀態(tài)倒換,所述通知消息為所述備 RSG在確定主RSG和備RSG之間出現(xiàn)故障并倒換狀態(tài)后發(fā)送的。又例如,CSG如果接收到主RSG采用檢測協(xié)議在工作PW上發(fā)送的心跳報文,則確定工作PW正常。步驟12 如果根據(jù)所述備RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的APS狀態(tài)確定工作PW正常,則阻斷來自工作PW方向上的流量。其中,CSG中會保存轉(zhuǎn)發(fā)表項,用以表明接收哪個方向的流量,如果某一方向的轉(zhuǎn)發(fā)表項為無效,則表明不能接收來自對應(yīng)方向的流量。因此,本實施例中,可以將來自工作 PW方向的轉(zhuǎn)發(fā)表項設(shè)置為無效,以阻斷來自工作PW方向上的流量。本實施例通過在備RSG發(fā)生狀態(tài)倒換并且工作PW正常時,阻斷來自工作PW方向上的流量,可以只接收到來自保護PW方向上的流量,避免出現(xiàn)雙份流量,進而降低負載并提高傳輸質(zhì)量。圖2為本發(fā)明第二實施例的方法流程示意圖,圖3為圖2對應(yīng)的1+1場景示意圖。參見圖3,本實施例針對1+1場景,也就是BSC/RNC上配置雙發(fā),RSG和BSC/RNC之間部署E-APS,部署E-APS后,如果主RSG和備RSG之間沒有出現(xiàn)故障,則主RSG和備RSG之間可以通過ICB PW交互心跳報文。當(dāng)主RSG和備RSG之間出現(xiàn)故障時,兩個RSG都把自己當(dāng)作是主設(shè)備進行處理,因此,流量可以分別通過主RSG和工作PW(Working Pff),以及通過備RSG和保護PW(Protection Pff)進行發(fā)送。參見圖2,本實施例包括步驟21 備RSG檢測到主RSG和備RSG之間出現(xiàn)故障。例如,參見圖3,主RSG和備RSG之間的ICB Pff斷掉后,備RSG不能再接收到來自主RSG的心跳報文,可以檢測出主RSG和備RSG之間出現(xiàn)故障。步驟22 備RSG將自身配置的PW-APS狀態(tài)機的狀態(tài)從ICB Pff倒換到保護PW上。其中,本實施例中,將在CSG和RSG之間也部署APS,該部署的APS可以稱為 Pff-APS0并且,由于通常狀態(tài)機是部署在備RSG側(cè)的,因此,本實施例中將在備RSG和CSG 上部署PW-APS狀態(tài)機。另外,當(dāng)出現(xiàn)故障后,狀態(tài)機的狀態(tài)通常會發(fā)生切換,又由于主RSG和備RSG之間正常時狀態(tài)機的狀態(tài)是ICB PW,因此,本實施例中發(fā)生上述故障時,備RSG上的PW-APS狀態(tài)機的狀態(tài)將從ICB Pff倒換到保護PW上。步驟23 備RSG將倒換后的狀態(tài)通知給CSG。其中,CSG上也可以部署PW-APS狀態(tài)機。這樣,備RSG和CSG可以通過保護PW交互用于通知狀態(tài)的報文,使得CSG獲知備RSG的狀態(tài)。步驟M =CSG根據(jù)備RSG通知的狀態(tài),將自身配置的PW-APS狀態(tài)機的狀態(tài)從工作 PW倒換到保護PW上。其中,CSG接收到備RSG的倒換后的結(jié)果時,由于該結(jié)果表明備RSG切換到保護PW 上,CSG也需要倒換到保護PW上。參見圖3,當(dāng)CSG倒換到保護PW后,如果CSG要向BSC/RNC發(fā)送流量,將從保護PW 上進行發(fā)送。步驟25 =CSG查詢工作PW的狀態(tài),如果工作PW正常,設(shè)置工作PW的缺陷狀態(tài)為無缺陷。其中,由于CSG和主RSG之間部署了檢測協(xié)議,因此,CSG和主RSG之間可以交互心跳報文以確定工作PW是否正常。步驟沈=CSG在選擇保護PW以及確定工作PW的缺陷狀態(tài)為無缺陷時,阻斷來自工作PW方向的流量。參見圖3,由于CSG和備RSG都倒換到了保護PW上,流量可以從保護PW上發(fā)送給 CSG,為了避免CSG上收到兩份流量,CSG將阻斷來自工作PW上的流量。具體地,CSG中會保存轉(zhuǎn)發(fā)表項,用于表明收到哪個方向的流量。為了阻斷來自工作PW方向的流量,則可以將轉(zhuǎn)發(fā)表項中來自工作PW方向的標(biāo)志設(shè)置為無效。本實施例通過在CSG和備RSG上分別設(shè)置APS狀態(tài)機,并且備RSG在發(fā)現(xiàn)主RSG 和備RSG間發(fā)生故障后進行狀態(tài)倒換并通知給CSG,CSG在確定備RSG倒換并確定工作PW 正常時,阻斷來自工作PW方向上的流量,可以只接收到來自保護PW方向上的流量,避免出現(xiàn)雙份流量,進而降低負載并提高傳輸質(zhì)量。圖4為本發(fā)明第三實施例的設(shè)備結(jié)構(gòu)示意圖,包括獲取模塊41和阻斷模塊42 ;獲取模塊41用于獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);阻斷模塊42用于在根據(jù)所述備 RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的狀態(tài)確定工作PW正常時,阻斷來自工作PW方向上的流量。可選的,所述獲取模塊用于通過自身配置的APS狀態(tài)機接收備RSG發(fā)送的通知消息,所述通知消息表明備RSG發(fā)生狀態(tài)倒換,所述通知消息為所述備RSG在確定主RSG和備 RSG之間出現(xiàn)故障并倒換狀態(tài)后發(fā)送的,根據(jù)所述通知消息確定備RSG發(fā)生狀態(tài)倒換。可選的,所述獲取模塊用于如果接收到主RSG采用檢測協(xié)議在工作PW上發(fā)送的心跳報文,則確定工作PW正常。可選的,所述阻斷模塊用于將來自工作PW方向的轉(zhuǎn)發(fā)表項設(shè)置為無效。可選的,該設(shè)備還可以包括發(fā)送模塊,用于在向BSC/RNC發(fā)送流量時,從保護PW 上進行發(fā)送。本實施例通過在備RSG發(fā)生狀態(tài)倒換并且工作PW正常時,阻斷來自工作PW方向上的流量,可以只接收到來自保護PW方向上的流量,避免出現(xiàn)雙份流量,進而降低負載并提高傳輸質(zhì)量。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
權(quán)利要求
1.一種1+1場景下解決雙份流問題的方法,其特征在于,包括 獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);如果根據(jù)所述備RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的狀態(tài)確定工作PW正常,則阻斷來自工作PW方向上的流量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取備RSG的APS狀態(tài),包括通過自身配置的APS狀態(tài)機接收備RSG發(fā)送的通知消息,所述通知消息表明備RSG發(fā)生狀態(tài)倒換,所述通知消息為所述備RSG在確定主RSG和備RSG之間出現(xiàn)故障并倒換狀態(tài)后發(fā)送的,根據(jù)所述通知消息確定備RSG發(fā)生狀態(tài)倒換。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取工作PW的狀態(tài),包括 如果接收到主RSG采用檢測協(xié)議在工作PW上發(fā)送的心跳報文,則確定工作PW正常。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述阻斷來自工作PW方向上的流量,包括將來自工作PW方向的轉(zhuǎn)發(fā)表項設(shè)置為無效。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,還包括 在向BSC/RNC發(fā)送流量時,從保護PW上進行發(fā)送。
6.一種1+1場景下解決雙份流問題的設(shè)備,其特征在于,包括 獲取模塊,用于獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);阻斷模塊,用于在根據(jù)所述備RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的狀態(tài)確定工作PW正常時,阻斷來自工作PW方向上的流量。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述獲取模塊用于通過自身配置的APS狀態(tài)機接收備RSG發(fā)送的通知消息,所述通知消息表明備RSG發(fā)生狀態(tài)倒換,所述通知消息為所述備RSG在確定主RSG和備RSG之間出現(xiàn)故障并倒換狀態(tài)后發(fā)送的,根據(jù)所述通知消息確定備RSG發(fā)生狀態(tài)倒換。
8.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述獲取模塊用于在接收到主RSG采用檢測協(xié)議在工作PW上發(fā)送的心跳報文時,確定工作PW正常。
9.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述阻斷模塊用于 將來自工作PW方向的轉(zhuǎn)發(fā)表項設(shè)置為無效。
10.根據(jù)權(quán)利要求6-9任一項所述的設(shè)備,其特征在于,還包括 發(fā)送模塊,用于在向BSC/RNC發(fā)送流量時,從保護PW上進行發(fā)送。
全文摘要
本發(fā)明提供一種1+1場景下解決雙份流問題的方法和設(shè)備。該方法包括獲取備RSG的APS狀態(tài)和工作PW的狀態(tài);如果根據(jù)所述備RSG的APS狀態(tài)確定備RSG發(fā)生狀態(tài)倒換,并且根據(jù)所述工作PW的狀態(tài)確定工作PW正常,則阻斷來自工作PW方向上的流量。本發(fā)明實施例可以降低負載并提高傳輸質(zhì)量。
文檔編號H04W24/04GK102547819SQ20121000294
公開日2012年7月4日 申請日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
發(fā)明者侯成杰, 劉長寶 申請人:華為技術(shù)有限公司