專利名稱:一種異步傳輸模式適配層2業(yè)務(wù)通道的可用性管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)通信資源進(jìn)行可用性管理的方法,尤其涉及一種對(duì)采用異步傳輸模式(Asynchronous Transfer Mode)(以下簡(jiǎn)稱ATM)技術(shù)作為地面?zhèn)鬏敵休d的第三代移動(dòng)通信系統(tǒng)的核心網(wǎng)(Core Network)(以下簡(jiǎn)稱CN)、無(wú)線網(wǎng)絡(luò)控制器(Radio Network Controller)(以下簡(jiǎn)稱RNC)以及基站NodeB等網(wǎng)元設(shè)備間的異步傳輸模式適配層2業(yè)務(wù)(ATMAdaptation Layer 2)(以下簡(jiǎn)稱AAL2)通道資源的可用性管理方法。
背景技術(shù):
當(dāng)?shù)谌苿?dòng)通信系統(tǒng)使用ATM技術(shù)作為地面?zhèn)鬏敵休d時(shí),在CN與RNC間的Iu-cs接口,RNC與基站NodeB間的Iub接口以及RNC間的Iur接口上都采用AAL2通道傳輸語(yǔ)音與數(shù)據(jù)。
收發(fā)數(shù)據(jù)的兩個(gè)網(wǎng)元間事先要配置一個(gè)或多個(gè)AAL2通道,每個(gè)AAL2通道用一個(gè)PathId來(lái)標(biāo)識(shí),每個(gè)AAL2通道又可以管理多個(gè)子信道,每個(gè)子信道使用一個(gè)Cid來(lái)標(biāo)識(shí)。在使用AAL2業(yè)務(wù)傳送數(shù)據(jù)前,必須先用接入控制協(xié)議(Access Link Control Application Protocol)(以下簡(jiǎn)稱ALCAP)在兩個(gè)網(wǎng)元間建立起邏輯連接,每個(gè)連接使用一個(gè)AAL2通道中的一個(gè)子信道。
網(wǎng)元雙方在使用這些AAL2通道的同時(shí),需要對(duì)他們進(jìn)行管理。網(wǎng)元雙方可根據(jù)設(shè)備運(yùn)行的情況或人工命令要求某些AAL2通道進(jìn)行資源復(fù)位、禁止使用或者重新投入使用,這些功能是通過(guò)ALCAP協(xié)議的復(fù)位、閉塞與解閉塞過(guò)程來(lái)實(shí)現(xiàn)的。
ALCAP協(xié)議為每一條AAL2通道的每一端都定義了兩個(gè)狀態(tài)標(biāo)志本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志,每個(gè)狀態(tài)標(biāo)志有閉塞與解閉塞兩種狀態(tài)。一端的本端狀態(tài)標(biāo)志與另一端的遠(yuǎn)端狀態(tài)標(biāo)志相對(duì)應(yīng)。只有本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志都被設(shè)置成解閉塞狀態(tài)的AAL2通道才能夠被投入使用。
圖1為公知的閉塞與解閉塞過(guò)程示意圖,描述了AAL2通道發(fā)送的信令消息以及本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志的更新方法。圖中AAL2通道的A端與B端的本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志在初始時(shí)都是解閉塞狀態(tài),AB兩端先分別向?qū)Ψ桨l(fā)起一個(gè)閉塞過(guò)程,然后AB兩端再分別發(fā)起一個(gè)解閉塞過(guò)程。如圖1所示,當(dāng)某個(gè)網(wǎng)元要求禁止使用某個(gè)AAL2通道時(shí)就發(fā)起閉塞過(guò)程,發(fā)起方把AAL2通道的本端狀態(tài)標(biāo)志設(shè)置成閉塞狀態(tài)(Local block),并向?qū)Ψ骄W(wǎng)元發(fā)送閉塞請(qǐng)求信令消息(BLO),消息中攜帶被閉塞的AAL2通道號(hào)PathId,收到閉塞請(qǐng)求的網(wǎng)元把相應(yīng)的AAL2通道的遠(yuǎn)端狀態(tài)標(biāo)志設(shè)置成閉塞狀態(tài)(Remote block),然后向?qū)Ψ桨l(fā)送閉塞應(yīng)答信令消息(BLC),這樣這個(gè)AAL2通道雙方網(wǎng)元就都不能使用。
解閉塞是閉塞的逆過(guò)程,如圖1所示,對(duì)已經(jīng)被閉塞的AAL2通道,只有發(fā)起閉塞的那一端才有權(quán)發(fā)起解閉塞過(guò)程。發(fā)起解閉塞的一方首先向?qū)Ψ骄W(wǎng)元發(fā)送解閉塞請(qǐng)求信令消息(UBL),收到解閉塞請(qǐng)求的網(wǎng)元把相應(yīng)的AAL2通道的遠(yuǎn)端狀態(tài)標(biāo)志設(shè)置成解閉塞狀態(tài)(Remote unblock),然后向?qū)Ψ桨l(fā)送解閉塞應(yīng)答信令消息(UBC),發(fā)起解閉塞的一方只有在收到解閉塞應(yīng)答消息時(shí)才把AAL2通道的本端狀態(tài)標(biāo)志設(shè)置成解閉塞狀態(tài)(Local unblock),這樣這個(gè)AAL2通道又可以投入使用。
但是,AAL2通道在使用時(shí)存在以下問(wèn)題1、當(dāng)本地檢測(cè)到某些AAL2資源發(fā)生異常,例如傳輸網(wǎng)中斷,負(fù)責(zé)管理AAL2通道資源的單元發(fā)生故障等情況,這時(shí)若繼續(xù)使用這些AAL2通道會(huì)造成上層業(yè)務(wù)在建立傳輸承載時(shí)遭到失敗。
2、若某些AAL2通道資源在發(fā)生異常時(shí)被禁止使用,當(dāng)從異常中恢復(fù)時(shí),需要及時(shí)將它們?cè)俅瓮度胧褂茫駝t會(huì)造成資源的浪費(fèi)。
3、當(dāng)系統(tǒng)設(shè)備剛一開(kāi)始運(yùn)行時(shí)需要選擇一個(gè)或多個(gè)AAL2通道投入使用,但是本地設(shè)備并不知道對(duì)方設(shè)備是否配置了相應(yīng)的AAL2通道、這些AAL2通道在對(duì)方設(shè)備上是否可用,如果本地沒(méi)有做出正確的選擇,有可能在申請(qǐng)AAL2通道資源時(shí)遭到失敗。
發(fā)明內(nèi)容
為解決上述問(wèn)題,本發(fā)明的目的是提出一種自動(dòng)化的AAL2通道可用性管理的方法。
本發(fā)明提出的AAL2通道的可用性管理方法,其特征在于在RNC中增加一個(gè)AAL2通道可用性管理單元來(lái)管理這些AAL2通道。
除了本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志外,上述管理單元再為每個(gè)AAL2通道設(shè)置兩個(gè)狀態(tài)標(biāo)志故障狀態(tài)標(biāo)志與人工狀態(tài)標(biāo)志。其中,上述故障狀態(tài)標(biāo)志包括故障與無(wú)故障兩種狀態(tài),用來(lái)記錄每個(gè)AAL2通道是否發(fā)生了故障;上述人工狀態(tài)標(biāo)志包括禁止使用與允許使用兩種狀態(tài),用來(lái)表示每個(gè)AAL2通道是否被人為的禁止使用。其中,允許使用上述AAL2通道的狀態(tài)標(biāo)志如圖2所示。
上述管理單元需要執(zhí)行如下操作操作1、實(shí)時(shí)檢測(cè)所有的AAL2通道是否發(fā)生了硬件和軟件上的故障,以及故障的恢復(fù)情況,根據(jù)故障發(fā)生與恢復(fù)情況執(zhí)行相應(yīng)的故障觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志;操作2、實(shí)時(shí)接收人工的禁止使用與允許使用的操作命令,執(zhí)行相應(yīng)的人工觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志;操作3、在設(shè)備剛開(kāi)始運(yùn)行時(shí)執(zhí)行設(shè)備上電觸發(fā)解閉塞操作;操作4、定時(shí)檢測(cè)AAL2通道的所有狀態(tài)標(biāo)志,根據(jù)各狀態(tài)標(biāo)志之間的邏輯關(guān)系決定是否執(zhí)行周期性觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志。
在上述情況中,管理單元決定是執(zhí)行閉塞操作還是執(zhí)行解閉塞操作,依據(jù)的宗旨是1)發(fā)起閉塞操作只需滿足發(fā)生了故障和接收到人工的禁止使用命令兩者中之一個(gè)條件;2)發(fā)起解閉塞操作需要同時(shí)滿足通道無(wú)故障,并且人工允許使用兩個(gè)條件。
使用上述方法具有如下功能及效果1、自動(dòng)令發(fā)生故障的AAL2通道禁止使用,以免影響業(yè)務(wù)的調(diào)用,保證業(yè)務(wù)調(diào)度的成功率。
2、讓能夠滿足要求的AAL2通道及時(shí)投入使用,提高AAL2通道的使用效率。
3、在網(wǎng)元設(shè)備剛開(kāi)始運(yùn)行時(shí)正確選擇出可用的AAL2通道。
使用本方法可以及時(shí)地將系統(tǒng)中發(fā)生故障的AAL2資源剝離出去,避免了由此而發(fā)生的業(yè)務(wù)失敗,并在條件允許時(shí)及時(shí)恢復(fù)它的使用。這樣做可以自動(dòng)及時(shí)地為AAL2通道維持一個(gè)合理的可用性,有利于系統(tǒng)設(shè)備的穩(wěn)定。相比較而言,在現(xiàn)有技術(shù)中,僅僅由設(shè)備維護(hù)人員通過(guò)后臺(tái)管理軟件對(duì)AAL2通道資源進(jìn)行管理效率低,不能及時(shí)對(duì)異常情況的發(fā)生與恢復(fù)做出處理。
下面結(jié)合附圖,對(duì)本發(fā)明所述方法的具體實(shí)施作進(jìn)一步的詳細(xì)描述。對(duì)于熟悉本技術(shù)領(lǐng)域的人員而言,從對(duì)本發(fā)明方法的描述中,本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)將顯而易見(jiàn)。
圖1為公知的閉塞與解閉塞過(guò)程示意圖。
圖2為允許使用AAL2通道的狀態(tài)標(biāo)志圖。
圖3為由AAL2通道發(fā)生故障觸發(fā),閉塞過(guò)程完成后的狀態(tài)標(biāo)志圖。
圖4為由AAL2通道故障恢復(fù)及人工允許使用AAL2通道觸發(fā),解閉塞過(guò)程完成后的狀態(tài)標(biāo)志圖。
圖5為由人工禁止使用AAL2通道觸發(fā),閉塞過(guò)程完成后的狀態(tài)標(biāo)志圖。
圖6為周期性觸發(fā)解閉塞過(guò)程前的狀態(tài)標(biāo)志圖。
圖7為周期性觸發(fā)閉塞過(guò)程前的狀態(tài)標(biāo)志圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。
為了自動(dòng)及時(shí)地為AAL2通道維持一個(gè)合理的可用性,管理單元需要實(shí)時(shí)檢測(cè)所有的AAL2通道是否發(fā)生了故障,當(dāng)檢測(cè)到某一個(gè)AAL2通道發(fā)生了故障后,管理單元就把這個(gè)AAL2通道的故障狀態(tài)標(biāo)志設(shè)置成故障狀態(tài),并觸發(fā)閉塞過(guò)程,閉塞過(guò)程完成后雙方網(wǎng)元就不能再使用這個(gè)發(fā)生故障的AAL2通道了。閉塞過(guò)程完成后的狀態(tài)標(biāo)志如圖3所示。當(dāng)檢測(cè)到某一個(gè)AAL2通道從故障中恢復(fù),管理單元就把這個(gè)AAL2通道的故障狀態(tài)標(biāo)志設(shè)置成無(wú)故障狀態(tài),這時(shí)還要查看人工狀態(tài)標(biāo)志,若人工狀態(tài)標(biāo)志處于允許使用狀態(tài),管理單元就發(fā)起解閉塞操作,解閉塞操作成功后這個(gè)AAL2通道在本地被設(shè)置成本端解閉塞狀態(tài),在對(duì)方網(wǎng)元上被設(shè)置成遠(yuǎn)端解閉塞狀態(tài),雙方網(wǎng)元就能再次使用這個(gè)AAL2通道了。解閉塞過(guò)程完成后的狀態(tài)標(biāo)志如圖4所示。
管理單元還需要實(shí)時(shí)接收設(shè)備維護(hù)人員發(fā)出的禁止使用與允許使用的操作命令。當(dāng)接收到禁止使用某個(gè)AAL2通道的操作命令,管理單元就把這個(gè)AAL2通道的人工狀態(tài)標(biāo)志設(shè)置成禁止使用狀態(tài),并觸發(fā)閉塞過(guò)程,閉塞過(guò)程完成后雙方網(wǎng)元就不能再使用這個(gè)被禁止的AAL2通道了。閉塞過(guò)程完成后的狀態(tài)標(biāo)志如圖5所示。當(dāng)接收到允許使用某個(gè)AAL2通道的操作命令,管理單元就把這個(gè)AAL2通道的人工狀態(tài)標(biāo)志設(shè)置成允許使用狀態(tài),這時(shí)還要查看故障狀態(tài)標(biāo)志,若故障狀態(tài)標(biāo)志處于無(wú)故障狀態(tài),管理單元就發(fā)起解閉塞過(guò)程,雙方網(wǎng)元就能再次使用這個(gè)AAL2通道了。解閉塞過(guò)程完成后的狀態(tài)標(biāo)志如圖4所示。
當(dāng)設(shè)備剛開(kāi)始運(yùn)行時(shí)管理單元把所有的AAL2通道的本端狀態(tài)標(biāo)志設(shè)置成閉塞狀態(tài),若人工狀態(tài)標(biāo)志處于允許使用狀態(tài)并且故障狀態(tài)標(biāo)志處于無(wú)故障狀態(tài),就觸發(fā)解閉塞過(guò)程,如果對(duì)方網(wǎng)元也同意使用這個(gè)AAL2通道,則本地能夠收到解閉塞應(yīng)答消息,這樣這個(gè)AAL2通道就能正常投入使用,若對(duì)方網(wǎng)元無(wú)法使用這個(gè)AAL2通道,則本地就收不到解閉塞應(yīng)答消息,本端狀態(tài)標(biāo)志保持在閉塞狀態(tài),就不會(huì)用到這個(gè)AAL2通道。這樣就能達(dá)到在設(shè)備上電初始化時(shí)正確地選擇出可用的AAL2通道的目的。
由于閉塞或解閉塞過(guò)程可能會(huì)由于某些原因遭到失敗,管理單元還需要對(duì)所有AAL2通道的狀態(tài)標(biāo)志進(jìn)行定時(shí)周期校驗(yàn),當(dāng)發(fā)現(xiàn)AAL2通道的狀態(tài)如圖6所示,由于人工狀態(tài)標(biāo)志與故障狀態(tài)標(biāo)志都處于正常的狀態(tài),說(shuō)明目前沒(méi)有理由閉塞這個(gè)AAL2通道,這時(shí)就需要發(fā)起解閉塞過(guò)程,允許網(wǎng)元雙方使用這個(gè)AAL2通道。若解閉塞失敗,能夠在下次周期性檢測(cè)時(shí)再次發(fā)起,直到對(duì)方網(wǎng)元同意使用這個(gè)AAL2通道。當(dāng)發(fā)現(xiàn)AAL2通道的狀態(tài)如圖7所示,由于人工狀態(tài)標(biāo)志或故障狀態(tài)標(biāo)志都處于不正常的狀態(tài),說(shuō)明目前需要閉塞這個(gè)AAL2通道,禁止網(wǎng)元雙方使用。
通過(guò)以上描述的故障觸發(fā)、人工觸發(fā)、設(shè)備上電觸發(fā)以及周期校驗(yàn)過(guò)程,AAL2通道可用性管理單元可以發(fā)起相應(yīng)的閉塞或解閉塞過(guò)程,努力使AAL2通道的各個(gè)狀態(tài)標(biāo)志位間保持正常的邏輯關(guān)系,達(dá)到對(duì)AAL2通道進(jìn)行可用性管理的目的。由于遠(yuǎn)端狀態(tài)標(biāo)志受對(duì)方網(wǎng)元控制,其狀態(tài)標(biāo)志表格就不再列出。
雖然本發(fā)明已以較佳實(shí)施例公開(kāi)如上,但這只是為了便于理解而舉的一個(gè)形象化的實(shí)例,不應(yīng)被視為是對(duì)本發(fā)明范圍的限制。同樣,任何所屬技術(shù)領(lǐng)域的普通專業(yè)人員均可根據(jù)本發(fā)明的技術(shù)方案及其較佳實(shí)施例的描述,做出各種可能的等同改變或替換,但所有這些改變或替換都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種異步傳輸模式適配層2業(yè)務(wù)通道的可用性管理方法,其特征在于在無(wú)線網(wǎng)絡(luò)控制器中增加一個(gè)異步傳輸模式適配層2業(yè)務(wù)通道可用性管理單元,除了本端狀態(tài)標(biāo)志與遠(yuǎn)端狀態(tài)標(biāo)志外,上述管理單元再為每個(gè)異步傳輸模式適配層2業(yè)務(wù)通道設(shè)置兩個(gè)狀態(tài)標(biāo)志故障狀態(tài)標(biāo)志與人工狀態(tài)標(biāo)志,并根據(jù)各狀態(tài)標(biāo)志之間的邏輯關(guān)系進(jìn)行管理操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于上述故障狀態(tài)標(biāo)志包括故障與無(wú)故障兩種狀態(tài),記錄每個(gè)異步傳輸模式適配層2業(yè)務(wù)通道是否發(fā)生了故障;上述人工狀態(tài)標(biāo)志包括禁止使用與允許使用兩種狀態(tài),記錄每個(gè)異步傳輸模式適配層2業(yè)務(wù)通道是否被人為的禁止使用。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于允許使用上述異步傳輸模式適配層2業(yè)務(wù)通道的狀態(tài)標(biāo)志是人工狀態(tài)標(biāo)志為允許使用,故障狀態(tài)標(biāo)志為無(wú)故障,本端狀態(tài)標(biāo)志為解閉塞,遠(yuǎn)端狀態(tài)標(biāo)志為解閉塞。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于上述管理單元的管理操作包括如下操作操作1、實(shí)時(shí)檢測(cè)所有的異步傳輸模式適配層2業(yè)務(wù)通道是否發(fā)生了硬件和軟件上的故障,以及故障的恢復(fù)情況,根據(jù)故障發(fā)生與恢復(fù)情況執(zhí)行相應(yīng)的故障觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志;操作2、實(shí)時(shí)接收人工的禁止使用與允許使用的操作命令,執(zhí)行相應(yīng)的人工觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志;操作3、在設(shè)備剛開(kāi)始運(yùn)行時(shí)執(zhí)行設(shè)備上電觸發(fā)解閉塞操作;操作4、定時(shí)檢測(cè)異步傳輸模式適配層2業(yè)務(wù)通道的所有狀態(tài)標(biāo)志,根據(jù)各狀態(tài)標(biāo)志之間的邏輯關(guān)系決定是否執(zhí)行周期性觸發(fā)閉塞與解閉塞操作并修改相應(yīng)的狀態(tài)標(biāo)志。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于上述管理單元決定是執(zhí)行閉塞操作還是執(zhí)行解閉塞操作,依據(jù)的宗旨是1)發(fā)起閉塞操作只需滿足發(fā)生了故障和接收到人工的禁止使用命令兩個(gè)條件中之一個(gè)條件;2)發(fā)起解閉塞操作需要同時(shí)滿足通道無(wú)故障,并且人工允許使用兩個(gè)條件。
全文摘要
本發(fā)明的異步傳輸模式適配層2業(yè)務(wù)(AAL2)通道的可用性管理方法是在無(wú)線網(wǎng)絡(luò)控制器(RNC)中增加一個(gè)AAL2通道可用性管理單元,該管理單元再為每個(gè)AAL2通道設(shè)置故障狀態(tài)標(biāo)志與人工狀態(tài)標(biāo)志兩個(gè)狀態(tài)標(biāo)志。上述管理單元實(shí)時(shí)檢測(cè)所有的AAL2通道的是否發(fā)生了硬件或軟件上的故障、故障的恢復(fù)情況,實(shí)時(shí)接收人工的禁止使用與允許使用的操作命令,在設(shè)備剛開(kāi)始運(yùn)行時(shí)執(zhí)行解閉塞操作及定時(shí)檢測(cè)AAL2通道的所有狀態(tài)標(biāo)志,進(jìn)而執(zhí)行相應(yīng)的閉塞與解閉塞操作及修改相應(yīng)的狀態(tài)標(biāo)志,從而可以及時(shí)地將系統(tǒng)中發(fā)生故障的AAL2資源剝離出去,避免了由此而發(fā)生的業(yè)務(wù)失敗,并在條件允許時(shí)及時(shí)恢復(fù)它的使用,有利于系統(tǒng)設(shè)備的穩(wěn)定。
文檔編號(hào)H04L29/08GK1848755SQ20051006457
公開(kāi)日2006年10月18日 申請(qǐng)日期2005年4月15日 優(yōu)先權(quán)日2005年4月15日
發(fā)明者鄭澤權(quán) 申請(qǐng)人:中興通訊股份有限公司