專(zhuān)利名稱(chēng)::業(yè)務(wù)路由建立方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,尤其涉及自動(dòng)光交換網(wǎng)絡(luò)中的業(yè)務(wù)路由建立方法,以及相應(yīng)的設(shè)備。
背景技術(shù):
:在自動(dòng)光交換網(wǎng)絡(luò)(ASON)中,同一業(yè)務(wù)包含的不同連接之間、不同業(yè)務(wù)之間、不同業(yè)務(wù)的連接之間都可以產(chǎn)生路由關(guān)系。比如,某一業(yè)務(wù)有工作和保護(hù)兩條連接,它們之間就構(gòu)成了一種路由關(guān)系;某兩條業(yè)務(wù)之間不能共享資源,這也是一種^各由關(guān)系。這種if各由關(guān)系需要^皮管理平面(ManagementPlan,即網(wǎng)管系統(tǒng))或控制平面(ControlPlan)管理起來(lái),以保證業(yè)務(wù)在發(fā)生故障等情況下,能夠得到有效的保護(hù)恢復(fù)。針對(duì)業(yè)務(wù)路由關(guān)系管理,現(xiàn)有技術(shù)提供了手工限制路由方法和業(yè)務(wù)關(guān)聯(lián)方法等。手工限制路由方法是指創(chuàng)建路由時(shí)指定路由不能經(jīng)過(guò)或必須經(jīng)過(guò)的路由資源;業(yè)務(wù)關(guān)聯(lián)是指將業(yè)務(wù)關(guān)聯(lián)起來(lái),然后業(yè)務(wù)之間交換資源數(shù)據(jù),在路由計(jì)算時(shí)根據(jù)交換過(guò)來(lái)的資源數(shù)據(jù)進(jìn)行路由限制?,F(xiàn)有的上述方法存在的不足之處在于手工限制路由方法無(wú)法實(shí)現(xiàn)業(yè)務(wù)重路由后的路由關(guān)系管理。原因是在連接節(jié)點(diǎn)和業(yè)務(wù)節(jié)點(diǎn)不同時(shí),業(yè)務(wù)節(jié)點(diǎn)需要限制連接的相關(guān)信息才能做到路由限制,在業(yè)務(wù)連接發(fā)生重路由時(shí),手工路由限制不能提供實(shí)時(shí)的限制連接的相關(guān)信息。業(yè)務(wù)關(guān)聯(lián)方法也不能實(shí)時(shí)反映資源狀況,它通過(guò)關(guān)聯(lián)連接相互交換資源的方法獲得限制連接的相關(guān)信息,但實(shí)際上獲得的只是資源的快照,無(wú)法實(shí)現(xiàn)真正的業(yè)務(wù)路由關(guān)系管理?;诂F(xiàn)有技術(shù)提供的路由關(guān)系管理機(jī)制,在路由建立過(guò)程中,可能會(huì)因上述問(wèn)題而導(dǎo)致計(jì)算出的路由與其他路由相沖突的可能性較高,但現(xiàn)有的路由建立方式?jīng)]有提供有效的辦法來(lái)降低路由沖突發(fā)生的幾率。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種自動(dòng)光交換網(wǎng)絡(luò)業(yè)務(wù)路由建立方法以及業(yè)務(wù)節(jié)點(diǎn)設(shè)備,用以解決現(xiàn)有路由建立過(guò)程中路由沖突概率高的問(wèn)題。本發(fā)明實(shí)施例提供的自動(dòng)光交換網(wǎng)絡(luò)業(yè)務(wù)路由建立方法,包括在負(fù)責(zé)路由計(jì)算的各業(yè)務(wù)節(jié)點(diǎn)上配置有路由關(guān)系組,所述路由關(guān)系組中包含該業(yè)務(wù)節(jié)點(diǎn)所在的業(yè)務(wù)連接以及與該業(yè)務(wù)連接具有路由關(guān)系的其他業(yè)務(wù)連接,當(dāng)有業(yè)務(wù)路由請(qǐng)求建立時(shí),負(fù)責(zé)路由計(jì)算的各業(yè)務(wù)節(jié)點(diǎn)根據(jù)其上配置的路由關(guān)系組對(duì)請(qǐng)求建立的路由進(jìn)行確認(rèn)后,所述業(yè)務(wù)路由建立。本發(fā)明實(shí)施例提供的自動(dòng)光交換網(wǎng)絡(luò)業(yè)務(wù)節(jié)點(diǎn)設(shè)備,包括路由關(guān)系管理模塊,用于存儲(chǔ)配置到本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上的路由關(guān)系組,所述路由關(guān)系組中包含該業(yè)務(wù)節(jié)點(diǎn)設(shè)備所在的業(yè)務(wù)連接以及與該業(yè)務(wù)連接具有路由關(guān)系的其他業(yè)務(wù)連接;路由建立模塊,用于根據(jù)路由建立請(qǐng)求計(jì)算業(yè)務(wù)路由,以及接收路由確認(rèn)信息,并當(dāng)被請(qǐng)求進(jìn)行路由確認(rèn)的業(yè)務(wù)節(jié)點(diǎn)設(shè)備都返回可建立路由的確認(rèn)信息后,建立該業(yè)務(wù)路由;請(qǐng)求確認(rèn)模塊,用于通過(guò)查詢(xún)路由關(guān)系管理模塊中配置的路由關(guān)系組,將路由建立模塊計(jì)算出的路由數(shù)據(jù)發(fā)送給所述路由關(guān)系組中其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)設(shè)備,以請(qǐng)求確認(rèn)可否建立該路由,并將接收到的確認(rèn)信息發(fā)送給路由建立模塊;確認(rèn)模塊,用于當(dāng)接收到其它業(yè)務(wù)節(jié)點(diǎn)設(shè)備發(fā)送的路由確認(rèn)請(qǐng)求信息后,判斷可否建立被請(qǐng)求確認(rèn)的路由并返回確認(rèn)信息本發(fā)明上述實(shí)施例提供的業(yè)務(wù)路由建立方法以及業(yè)務(wù)節(jié)點(diǎn)設(shè)備中,首先通過(guò)路由關(guān)系組將具有路由關(guān)系的一組業(yè)務(wù)連接配置到業(yè)務(wù)節(jié)點(diǎn)上,當(dāng)發(fā)起業(yè)務(wù)請(qǐng)求的業(yè)務(wù)節(jié)點(diǎn)確定該業(yè)務(wù)的路由后,向其他業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求確認(rèn)路由可否建立,并當(dāng)這些業(yè)務(wù)節(jié)點(diǎn)根據(jù)各自節(jié)點(diǎn)上配置的路由關(guān)系組確認(rèn)路由可建立后,才建立該路由。可以看出,通過(guò)將具有路由關(guān)系的業(yè)務(wù)連接通過(guò)路由關(guān)系組方式配置到業(yè)務(wù)節(jié)點(diǎn),作為業(yè)務(wù)節(jié)點(diǎn)計(jì)算路由時(shí)的依據(jù),減少了路由沖突的概率;通過(guò)請(qǐng)求建立業(yè)務(wù)路由的節(jié)點(diǎn)向其他業(yè)務(wù)節(jié)點(diǎn)對(duì)請(qǐng)求建立的路由進(jìn)行驗(yàn)證,以確保請(qǐng)求建立的路由能夠真正建立,以保證路由的可靠性,進(jìn)一步減少了路由沖突的概率,有效的解決了現(xiàn)有網(wǎng)絡(luò)業(yè)務(wù)路由管理的一致性問(wèn)題,提高了網(wǎng)絡(luò)的業(yè)務(wù)生存性。圖1為本發(fā)明實(shí)施例中在A(yíng)SON連接的源節(jié)點(diǎn)上配置路由資源的流程示意圖2為本發(fā)明實(shí)施例中ASON連接的源節(jié)點(diǎn)建立業(yè)務(wù)路由的流程示意圖;圖3為本發(fā)明實(shí)施例中業(yè)務(wù)路由確認(rèn)以及建立的示意圖;圖4為本發(fā)明實(shí)施例中業(yè)務(wù)節(jié)點(diǎn)設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施例方式本發(fā)明實(shí)施例通過(guò)設(shè)置路由關(guān)系組,其中包含具有業(yè)務(wù)路由關(guān)系的業(yè)務(wù)連接,并將路由關(guān)系組信息配置到業(yè)務(wù)節(jié)點(diǎn),使業(yè)務(wù)節(jié)點(diǎn)在選路(即選擇路由)時(shí),根據(jù)其上的路由關(guān)系組將路由配置請(qǐng)求發(fā)送到具有業(yè)務(wù)路由關(guān)系的另一條或多條業(yè)務(wù)連接的節(jié)點(diǎn),在所有這些具有業(yè)務(wù)^^由關(guān)系的業(yè)務(wù)節(jié)點(diǎn)均返回可建立該路由的確認(rèn)信息后再建立業(yè)務(wù)路由,從而對(duì)業(yè)務(wù)路由關(guān)系進(jìn)行了有效管理并保障了業(yè)務(wù)路由的可靠性。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例中,先要在各ASON連接的源節(jié)點(diǎn)上配置路由資源,路由資源的配置過(guò)程,可如圖l所示,包括步驟101.配置路由關(guān)系組,路由關(guān)系組中包含兩條或多條具有路由關(guān)系的ASON連接。這里所說(shuō)的路由關(guān)系是指業(yè)務(wù)之間的路由約束關(guān)系,如排除關(guān)系,即一條業(yè)務(wù)的路由必須排除另一條業(yè)務(wù)的路由。每個(gè)路由關(guān)系組被分配一個(gè)唯一的標(biāo)識(shí),本實(shí)施例中稱(chēng)為路由關(guān)系組標(biāo)簽。該步驟中,路由關(guān)系組的劃分依據(jù)業(yè)務(wù)包含的ASON連接之間的關(guān)系進(jìn)行(每項(xiàng)業(yè)務(wù)包含一條到多條ASON連接),一項(xiàng)業(yè)務(wù)的ASON連接之間存在各種路由關(guān)系,比如包括,兩條ASON連接可以共享路由資源、兩條ASON連接不能共享任何路由資源、兩條ASON連接構(gòu)成某種保護(hù)關(guān)系(如1+1保護(hù)),上述兩條ASON連接的關(guān)系也適用于多條ASON連接的情況。如果多項(xiàng)業(yè)務(wù)之間具有類(lèi)似關(guān)系,則需要將各項(xiàng)業(yè)務(wù)包含的所有ASON連接都劃分到同一個(gè)路由關(guān)系組中。配置的路由關(guān)系組中包含的對(duì)象可如表1所示。表1<table>tableseeoriginaldocumentpage8</column></row><table>表l中,relationGroup是路由關(guān)系組標(biāo)簽,該路由關(guān)系組標(biāo)簽在同一個(gè)網(wǎng)絡(luò)(如同一個(gè)運(yùn)營(yíng)商的網(wǎng)絡(luò))中唯一;relatedConnectionIDList中記錄了一個(gè)或一組ASON連接的名稱(chēng),這些ASON連接彼此關(guān)聯(lián),如共享路由資源或構(gòu)成保護(hù)關(guān)系。步驟102、將路由關(guān)系組標(biāo)簽分配到每條ASON連接的路由資源。該步驟中的路由資源是指構(gòu)成路由的資源,包括構(gòu)成ASON連接的路由從連接的A端點(diǎn)(即入口節(jié)點(diǎn))到Z端點(diǎn)(即出口節(jié)點(diǎn))的網(wǎng)元和鏈路信息。路由資源在網(wǎng)管系統(tǒng)中可采用交叉信息表示,在控制平面可采用網(wǎng)元和鏈路信息表示,兩種表現(xiàn)方式可以相互轉(zhuǎn)化。本實(shí)施例中,可將路由關(guān)系組標(biāo)簽保存在相應(yīng)的路由資源信息中,例如,在網(wǎng)管系統(tǒng)中,路由關(guān)系組標(biāo)簽保存在交叉連接信息中;在控制平面,路由關(guān)系組標(biāo)簽保存在鏈路信息中。表2給出了一種用交叉信息方式表現(xiàn)的ASON連接信息表2<table>tableseeoriginaldocumentpage9</column></row><table>表2中,CC表示CrossConnection,即交叉連接;SNCP表示Sub-networkConnection,即子網(wǎng)連接保護(hù)。A端點(diǎn)和Z端點(diǎn)分別表示入口節(jié)點(diǎn)和出口節(jié)點(diǎn),當(dāng)交叉連接為SNCP類(lèi)型時(shí),有兩個(gè)A端點(diǎn)和一個(gè)Z端點(diǎn)。步驟103、向具有路由關(guān)系的業(yè)務(wù)節(jié)點(diǎn)下發(fā)業(yè)務(wù)的路由資源信息。該步驟中,針對(duì)每個(gè)路由關(guān)系組,將該路由關(guān)系組的信息以及該路由關(guān)系組所包含的ASON連接的路由資源信息配置到這些ASON連接的源節(jié)點(diǎn)。例如,可通過(guò)以下定義的語(yǔ)句實(shí)現(xiàn)voidmodifyDiversityAndCorouting(inglobaldefs::NamingAttributes一Tca函ame,incallSNC::Diversity一TcallDiversity,incallSNC::RouteGroupInfoList_TrouteGroupInfoList,inbooleanconnectionRouteReArrangementAllowed,instringrouteGroupsNumber,inoutglobaldefs::NVSList_Tadditionallnfo,outcallSNC::CallAndTopLevelConnections—TcallAndTopLevelConnections)raises(globaldefs::ProcessingFailureException);上述語(yǔ)句的說(shuō)明如下該賴(lài):語(yǔ)句可實(shí)現(xiàn)^修改分級(jí)和共^各由信息(modifyDiversityAndCorouting)功能,其中,輸入?yún)?shù)包括callName:呼叫名稱(chēng);callDiversity:呼叫分集信息;routeGroupInfoList:路由關(guān)系組信息列表,可以包含與本呼叫不同源、宿的ASON連接的^各由關(guān)系組信息;connectionRouteReArrangementAllowed:是否允"i午重新分酉己ASON連4妄的路由;routeGroupsNumber:i各由關(guān)系組凄丈目。輸入/輸出參數(shù)包括additionallnfo:附力口參數(shù);輸出無(wú)。輸出參數(shù)包括callAndTopLevelConnections:呼叫和頂級(jí)連接信息。涉及到的操作異常包括EXCPT—INTERNAL—ERROREXCPTNOT—IMPLEMENTEDEXCPT—UNABLE—TO—COMPLYEXCPT—ENTITY—NOT_FOUNDEXCPT一雨ALID一INPUTEXCPT—UNSUPPORTED—ROUTING—CONSTRAINTSEXCPT—NE—COMM_LOSS。上述語(yǔ)句可以通過(guò)網(wǎng)絡(luò)層網(wǎng)管(NMS)下發(fā)到網(wǎng)元層網(wǎng)管(EMS)的操作接口,當(dāng)EMS網(wǎng)管收到此操作命令后,將交叉連接轉(zhuǎn)化成網(wǎng)元和拓樸連接,并下發(fā)給相應(yīng)的ASON連接的源節(jié)點(diǎn)。ASON連接的源節(jié)點(diǎn)可根據(jù)其上配置的路由資源信息,處理具有路由關(guān)系的連接的路由建立請(qǐng)求,以保證滿(mǎn)足路由關(guān)系組包含的^各由間的路由約束。當(dāng)有業(yè)務(wù)請(qǐng)求時(shí),ASON連接的源節(jié)點(diǎn)將接收到路由建立請(qǐng)求,ASON連接的源節(jié)點(diǎn)根據(jù)該請(qǐng)求以及其上配置的路由資源建立業(yè)務(wù)路由的過(guò)程可如圖2所示,為了描述方便,在圖2所示流程中,將發(fā)起路由建立請(qǐng)求的ASON連接的源節(jié)點(diǎn)稱(chēng)為第一節(jié)點(diǎn),將其他ASON連接的源節(jié)點(diǎn)稱(chēng)為第二節(jié)點(diǎn)、第三節(jié)點(diǎn),...,第N節(jié)點(diǎn),則圖2所示流程包括步驟201、第一節(jié)點(diǎn)接收到路由建立請(qǐng)求后,計(jì)算該業(yè)務(wù)的路由,并根據(jù)其上配置的路由關(guān)系組信息,將該路由的配置信息通過(guò)^^由確認(rèn)請(qǐng)求發(fā)送到與計(jì)算出的路由具有路由關(guān)系的其他ASON連接的源節(jié)點(diǎn)。本實(shí)施例中,第二節(jié)點(diǎn)所在的連接和第三節(jié)點(diǎn)所在的連接與第一節(jié)點(diǎn)所在的連接具有路由關(guān)系。該步驟中,第一節(jié)點(diǎn)在計(jì)算路由配置信息時(shí),可通過(guò)該節(jié)點(diǎn)保存的路由關(guān)系組信息查詢(xún)路由限制條件(即業(yè)務(wù)連接的關(guān)系),根據(jù)路由限制條件確定出所請(qǐng)求的業(yè)務(wù)的各條路由,再進(jìn)一步結(jié)合新增的路由限制條件(如當(dāng)發(fā)生故障時(shí)需要繞開(kāi)故障連接或節(jié)點(diǎn)),根據(jù)資源的聯(lián)通性,找到一條路由并生成該路由的配置信息。步驟202、第二節(jié)點(diǎn)和第三節(jié)點(diǎn)在收到路由配置信息后,根據(jù)各自節(jié)點(diǎn)上配置的路由關(guān)系組中各連接的路由約束關(guān)系,分別判斷所請(qǐng)求的路由是否可以建立,并分別向第一節(jié)點(diǎn)返回路由能否建立的確認(rèn)結(jié)果。步驟203、第一節(jié)點(diǎn)收到所有具有路由關(guān)系的源節(jié)點(diǎn)(本實(shí)施例中指第二節(jié)點(diǎn)和第三節(jié)點(diǎn))返回的可以建立路由的確認(rèn)結(jié)果后,下發(fā)命令建立業(yè)務(wù)路由。第一節(jié)點(diǎn)只要收到一個(gè)不能建立路由的確認(rèn)結(jié)果,則放棄路由的創(chuàng)建。在上述流程的步驟202中,第二節(jié)點(diǎn)和第三節(jié)點(diǎn)在判斷路由是否可以建立的過(guò)程中,根據(jù)各自節(jié)點(diǎn)上配置的路由關(guān)系組判斷請(qǐng)求建立的路由是否滿(mǎn)足該路由關(guān)系組的路由約束條件,比如,是否滿(mǎn)足路由關(guān)系組中的路由排除關(guān)系,即一個(gè)路由不能使用(或共享)其它路由的資源,如果滿(mǎn)足,則路由可以建立并向第一節(jié)點(diǎn)返回表明業(yè)務(wù)路由配置成功的路由確認(rèn)響應(yīng),否則路由不能建立并向第一節(jié)點(diǎn)返回表明業(yè)務(wù)路由配置失敗的路由確認(rèn)響應(yīng)。還可以進(jìn)一步才艮據(jù)路由策略判斷是否可以建立路由,比如,如果路由策略規(guī)定不能共享連接的路由,則請(qǐng)求的路由不能建立。在上述流程的步驟202中,第二節(jié)點(diǎn)和第三節(jié)點(diǎn)還可以在收到路由配置信息后首先判斷所請(qǐng)求建立的路由與本節(jié)點(diǎn)上已經(jīng)建立的業(yè)務(wù)路由是否相沖突,如果有沖突,則返回表明業(yè)務(wù)路由配置失敗的路由確認(rèn)響應(yīng),如果沒(méi)有沖突且滿(mǎn)足本節(jié)點(diǎn)上配置的路由關(guān)系組的路由約束情況,則返回表明業(yè)務(wù)路由配置成功的3各由確i人響應(yīng)。在上述流程的步驟201中,發(fā)送到第二節(jié)點(diǎn)和第三節(jié)點(diǎn)的路由確認(rèn)請(qǐng)求中還可攜帶請(qǐng)求時(shí)間,同時(shí)第一節(jié)點(diǎn)上也保存該路由配置信息以及請(qǐng)求時(shí)間。這樣,在步驟202中,第二節(jié)點(diǎn)和第三節(jié)點(diǎn)在判斷請(qǐng)求建立的路由與本節(jié)點(diǎn)上的路由沒(méi)有沖突(如與本節(jié)點(diǎn)上已建立的路由沒(méi)有沖突,或滿(mǎn)足本節(jié)點(diǎn)上路由關(guān)系組的路由約束,或既與本節(jié)點(diǎn)上已建立的路由沒(méi)有沖突也滿(mǎn)足本節(jié)點(diǎn)上路由關(guān)系組的路由約束)時(shí),還可以進(jìn)一步判斷本節(jié)點(diǎn)是否有路由建立請(qǐng)求發(fā)出,如果有,則再判斷本節(jié)點(diǎn)請(qǐng)求建立的路由和第一節(jié)點(diǎn)請(qǐng)求建立的路由是否沖突,如果沖突,則再根據(jù)請(qǐng)求時(shí)間判斷本節(jié)點(diǎn)的請(qǐng)求與第一節(jié)點(diǎn)的請(qǐng)求的先后順序,如果本節(jié)點(diǎn)的請(qǐng)求在先,則返回表明業(yè)務(wù)i各由配置失敗的路由確認(rèn)響應(yīng);如果第一節(jié)點(diǎn)的請(qǐng)求在先,則返回表明業(yè)務(wù)路由配置成功的路由確認(rèn)響應(yīng)。在步驟203中成功建立業(yè)務(wù)路由后,第一節(jié)點(diǎn)刪除保存的路由配置信息和請(qǐng)求時(shí)間。這樣,當(dāng)?shù)诙?jié)點(diǎn)或第三節(jié)點(diǎn)也發(fā)起路由建立請(qǐng)求,且其請(qǐng)求建立的路由與第一節(jié)點(diǎn)請(qǐng)求建立的路由相沖突時(shí),通過(guò)上述對(duì)請(qǐng)求時(shí)間的判決以及相應(yīng)的處理,可減少路由沖突發(fā)生的概率,進(jìn)一步提高路由建立的可靠性。當(dāng)因節(jié)點(diǎn)設(shè)備故障等原因發(fā)起重路由時(shí),重路由的建立過(guò)程與上述流程類(lèi)似。圖3給出了業(yè)務(wù)路由確認(rèn)以及建立過(guò)程的一個(gè)實(shí)例。圖3中,包括2個(gè)業(yè)務(wù)連接NEal-NEa2-NEa3和NEbl-NEb2-NEb3,其中NEal和NEbl是源節(jié)點(diǎn),2個(gè)連接同屬于一個(gè)路由關(guān)系組。網(wǎng)管系統(tǒng)將包含這2個(gè)連接的路由關(guān)系組信息以及這兩個(gè)連接的路由資源信息配置到這兩個(gè)連接的源節(jié)點(diǎn)NEal和NEbl。當(dāng)NEbl發(fā)起業(yè)務(wù)時(shí),將攜帶有路由配置信息的路由確認(rèn)請(qǐng)求發(fā)送給同屬于一個(gè)路由關(guān)系組的NEal-NEa2-NEa3中的源節(jié)點(diǎn)NEal,NEal在確認(rèn)路由可建立后向NEbl返回路由確認(rèn)響應(yīng),NEbl建立業(yè)務(wù)路由。上述表1表示的是一個(gè)路由關(guān)系組有多少條相關(guān)聯(lián)的業(yè)務(wù)連接,表2表示的是一個(gè)交叉連接屬于哪個(gè)路由關(guān)系組,兩個(gè)表所表示出的路由關(guān)系組和業(yè)務(wù)連接的歸屬關(guān)系在網(wǎng)管系統(tǒng)配置過(guò)程中保持一致。一個(gè)業(yè)務(wù)連接包括多條交叉連接,一般在進(jìn)行路由計(jì)算時(shí)使用的是交叉連接,4巴路由關(guān)系組標(biāo)簽保存在交叉連接信息中主要是為了后續(xù)路由確認(rèn)時(shí)比較方便(如可通過(guò)查詢(xún)表2獲得請(qǐng)求確認(rèn)的路由所涉及的路由關(guān)系組標(biāo)簽,再通過(guò)表l中相應(yīng)的路由關(guān)系組進(jìn)行沖突判決),當(dāng)然也可以不將路由關(guān)系組標(biāo)簽保存在交叉連接信息中,如果這樣,則需要通過(guò)交叉連接找到業(yè)務(wù)連接,然后通過(guò)該業(yè)務(wù)連接查詢(xún)路由關(guān)系組找到該業(yè)務(wù)連接歸屬的路由關(guān)系組,再通過(guò)該路由關(guān)系組進(jìn)行沖突判決。根據(jù)業(yè)務(wù)的調(diào)整或其他情況,可能需要解除已經(jīng)創(chuàng)建的路由關(guān)系組。當(dāng)需要解除路由關(guān)系組時(shí),根據(jù)該路由關(guān)系組中所有具有路由關(guān)系的連接,向這些連接的源節(jié)點(diǎn)下發(fā)解除(或刪除)路由關(guān)系組命令,接收到該命令的節(jié)點(diǎn)刪除保存的路由關(guān)系組或刪除路由關(guān)系組中包含的ASON連接的名稱(chēng)。例如,如果源節(jié)點(diǎn)保存有如表1所示的路由關(guān)系組,則刪除relatedConnectionldList中的連接名稱(chēng),使該列表為空,則表示解除了路由關(guān)系組。上述的業(yè)務(wù)路由關(guān)系配置與管理過(guò)程中,所述的網(wǎng)管系統(tǒng)可以是網(wǎng)絡(luò)管理系統(tǒng),也可以是網(wǎng)絡(luò)中的一個(gè)具有管理功能的節(jié)點(diǎn),它負(fù)責(zé)管理業(yè)務(wù)之間的路由關(guān)系。上述的ASON連接的源節(jié)點(diǎn)是指業(yè)務(wù)的入口節(jié)點(diǎn)或出口節(jié)點(diǎn),也可以是控制平面中其他具有路由計(jì)算能力的節(jié)點(diǎn)。通過(guò)以上描述可以看出,本發(fā)明實(shí)施例在路由資源配置與管理過(guò)程中,通過(guò)將具有關(guān)聯(lián)關(guān)系的業(yè)務(wù)連接分配到一個(gè)路由關(guān)系組中,將路由關(guān)系組標(biāo)簽分配給該組內(nèi)業(yè)務(wù)連接的路由資源,并將業(yè)務(wù)連接的路由資源和路由關(guān)系組配置到這些業(yè)務(wù)連接的源節(jié)點(diǎn)上,使這些源節(jié)點(diǎn)可根據(jù)其上配置的這些信息進(jìn)行路由計(jì)算以確定出業(yè)務(wù)路由,并可以根據(jù)計(jì)算出的路由重新配置業(yè)務(wù)連接所歸屬的路由關(guān)系組。利用上述路由關(guān)系配置與管理方法,相比現(xiàn)有的業(yè)務(wù)關(guān)聯(lián)路由關(guān)系管理方法,提高了源節(jié)點(diǎn)上的路由資源的實(shí)時(shí)性。具有業(yè)務(wù)^^由關(guān)系的源節(jié)點(diǎn)可以在重路由時(shí)參與到路由建立的確認(rèn)過(guò)程,確保了路由限制的實(shí)時(shí)性,因而相比于現(xiàn)有的手工限制路由關(guān)系管理方法,實(shí)現(xiàn)了業(yè)務(wù)重路由后的路由關(guān)系管理,降低了在路由計(jì)算時(shí)路由沖突的可能。本發(fā)明實(shí)施例在路由建立過(guò)程中,具有路由關(guān)系的業(yè)務(wù)節(jié)點(diǎn)只需要確認(rèn)請(qǐng)求建立路由的節(jié)點(diǎn)計(jì)算后的路由配置信息是否滿(mǎn)足路由限制要求,而不需要計(jì)算全部路由,并且在所有相關(guān)業(yè)務(wù)節(jié)點(diǎn)都確認(rèn)可建立^各由后,才能生成實(shí)際的路由,一方面只由發(fā)起業(yè)務(wù)請(qǐng)求的源節(jié)點(diǎn)計(jì)算路由,簡(jiǎn)化了業(yè)務(wù)節(jié)點(diǎn)路由計(jì)算的開(kāi)銷(xiāo),另一方面通過(guò)路由建立的確認(rèn)機(jī)制,使與請(qǐng)求建立的路由相關(guān)的業(yè)務(wù)節(jié)點(diǎn)能夠根據(jù)本節(jié)點(diǎn)上配置的路由約束對(duì)請(qǐng)求建立的路由進(jìn)行確認(rèn),進(jìn)一步降低了發(fā)生路由沖突的可能。另外,當(dāng)被要求進(jìn)行路由確認(rèn)的業(yè)務(wù)節(jié)點(diǎn)也發(fā)起業(yè)務(wù)請(qǐng)求且其請(qǐng)求建立的路由與要求確認(rèn)的路由相沖突時(shí),本發(fā)明實(shí)施例通過(guò)對(duì)請(qǐng)求時(shí)間的判決及其相應(yīng)處理,從而避免了這種情況下的路由沖突。相比于現(xiàn)有技術(shù),本發(fā)明實(shí)施例可以有效的解決ASON網(wǎng)紹J各由關(guān)系管理的實(shí)時(shí)性問(wèn)題,尤其適用與傳統(tǒng)網(wǎng)絡(luò)和ASON網(wǎng)絡(luò)混合組網(wǎng)的情況?;谙鄳?yīng)的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種業(yè)務(wù)節(jié)點(diǎn)設(shè)備。參見(jiàn)圖4,為本發(fā)明實(shí)施例提供的業(yè)務(wù)節(jié)點(diǎn)設(shè)備4,該設(shè)備包括確認(rèn)模塊41、路由關(guān)系管理模塊42、路由建立模塊44和請(qǐng)求確認(rèn)模塊45,進(jìn)一步的,還可以包括路由數(shù)據(jù)存儲(chǔ)模塊43,其中確認(rèn)模塊41,用于當(dāng)接收到其它業(yè)務(wù)節(jié)點(diǎn)設(shè)備發(fā)送的建立的路由的確認(rèn)請(qǐng)求信息后,根據(jù)本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上保存的路由關(guān)系組中屬于本節(jié)點(diǎn)的連接的路由信息以及本節(jié)點(diǎn)發(fā)出的路由建立確認(rèn)請(qǐng)求判斷可否建立相應(yīng)的路由并返回確認(rèn)結(jié)果。路由關(guān)系管理模塊42,用于存儲(chǔ)配置到本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上的路由關(guān)系組,存儲(chǔ)路由關(guān)系組標(biāo)識(shí)、相關(guān)的業(yè)務(wù)連接。進(jìn)一步的,該模塊還可以對(duì)路由關(guān)系組進(jìn)行管理,如增加、刪除、修改及查詢(xún)路由關(guān)系組信息。路由數(shù)據(jù)存儲(chǔ)模塊43,用于保存本節(jié)點(diǎn)設(shè)備已經(jīng)建立的業(yè)務(wù)連接的路由信息,還可以進(jìn)一步保存本業(yè)務(wù)節(jié)點(diǎn)設(shè)備計(jì)算出的、待確認(rèn)的路由信息。路由建立模塊44,接收路由建立請(qǐng)求,當(dāng)要建立的連接配置有路由關(guān)系組時(shí),計(jì)算出該業(yè)務(wù)連接的路由。該模塊還可接收請(qǐng)求確認(rèn)模塊45發(fā)送過(guò)來(lái)路由確認(rèn)結(jié)果,如果確認(rèn)成功,即被請(qǐng)求進(jìn)行路由確認(rèn)的業(yè)務(wù)節(jié)點(diǎn)設(shè)備都返回可建立路由的確認(rèn)結(jié)果,則建立該業(yè)務(wù)路由,并可進(jìn)一步的將該路由的數(shù)據(jù)保存到路由數(shù)據(jù)存儲(chǔ)模塊43。請(qǐng)求確認(rèn)模塊45,接收路由建立模塊44計(jì)算出的路由數(shù)據(jù),根據(jù)從路由關(guān)系管理模塊42查詢(xún)到的路由關(guān)系組信息,向路由關(guān)系組內(nèi)其他業(yè)務(wù)連接的業(yè)務(wù)節(jié)點(diǎn)設(shè)備發(fā)送計(jì)算出的路由數(shù)據(jù),以請(qǐng)求確認(rèn)可否建立該路由,以及將接收到的確認(rèn)結(jié)果發(fā)送給路由建立模塊44,并可進(jìn)一步的在確認(rèn)結(jié)束后刪除路由數(shù)據(jù)存儲(chǔ)模塊43中保存的待確認(rèn)的路由數(shù)據(jù)。確認(rèn)模塊41可通過(guò)如下方式判斷可否建立路由方式一、判斷請(qǐng)求建立的路由與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突,則確認(rèn)路由可建立,否則確認(rèn)路由不可建立;方式二、判斷請(qǐng)求建立的路由與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上已經(jīng)建立的業(yè)務(wù)路由是否相沖突,如果沖突,則確定路由不可建立;否則,判斷所請(qǐng)求建立的路由與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突則確認(rèn)路由可建立,如果沖突則確認(rèn)路由不可建立。方式三、當(dāng)判斷請(qǐng)求建立的路由與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上已經(jīng)建立的業(yè)務(wù)路由以及與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系都不相沖突,但與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備請(qǐng)求建立的路由相沖突時(shí),則比較所請(qǐng)求確認(rèn)的路由的請(qǐng)求時(shí)間與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備所請(qǐng)求建立的路由的請(qǐng)求時(shí)間,若前者早于后者,則確認(rèn)路由可以建立,否則確認(rèn)路由不可建立;當(dāng)判斷請(qǐng)求建立的路由與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上已經(jīng)建立的業(yè)務(wù)路由或與本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系相沖突,否則確認(rèn)路由不可建立。綜上所述,本發(fā)明的上述實(shí)施例描述的業(yè)務(wù)^^由管理方法和;洛由建立方法及其相關(guān)設(shè)備,通過(guò)建立業(yè)務(wù)路由關(guān)系組,既可以管理單源單宿業(yè)務(wù)內(nèi)連接的路由關(guān)系,也可以管理不同源、不同宿的連接的路由關(guān)系,而且還可以管理不同業(yè)務(wù)之間的業(yè)務(wù)路由關(guān)系,并且通過(guò)具有路由關(guān)系的對(duì)方節(jié)點(diǎn)來(lái)確認(rèn)路由可否建立,從而對(duì)新建路由進(jìn)行驗(yàn)證,有效的解決了現(xiàn)有ASON網(wǎng)絡(luò)業(yè)務(wù)路由管理的一致性問(wèn)題,提高了ASON網(wǎng)絡(luò)的業(yè)務(wù)生存性,使得對(duì)ASON網(wǎng)絡(luò)資源的管理更為靈活,保證ASON網(wǎng)絡(luò)中的業(yè)務(wù)具有有效的保護(hù)和恢復(fù)能力。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。權(quán)利要求1、一種自動(dòng)光交換網(wǎng)絡(luò)業(yè)務(wù)路由建立方法,其特征在于,在負(fù)責(zé)路由計(jì)算的各業(yè)務(wù)節(jié)點(diǎn)上配置有路由關(guān)系組,所述路由關(guān)系組中包含該業(yè)務(wù)節(jié)點(diǎn)所在的業(yè)務(wù)連接以及與該業(yè)務(wù)連接具有路由關(guān)系的其他業(yè)務(wù)連接,當(dāng)有業(yè)務(wù)路由請(qǐng)求建立時(shí),負(fù)責(zé)路由計(jì)算的各業(yè)務(wù)節(jié)點(diǎn)根據(jù)其上配置的路由關(guān)系組對(duì)請(qǐng)求建立的路由進(jìn)行確認(rèn)后,所述業(yè)務(wù)路由建立。2、如權(quán)利要求1所述的方法,其特征在于,當(dāng)有業(yè)務(wù)路由請(qǐng)求建立時(shí),負(fù)責(zé)路由計(jì)算的各業(yè)務(wù)節(jié)點(diǎn)根據(jù)其上配置的路由關(guān)系組對(duì)請(qǐng)求建立的路由進(jìn)行確認(rèn)后,所述業(yè)務(wù)路由建立,具體為請(qǐng)求建立業(yè)務(wù)路由的業(yè)務(wù)節(jié)點(diǎn)計(jì)算出業(yè)務(wù)路由;根據(jù)其上配置的路由關(guān)系組向組內(nèi)其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)發(fā)送計(jì)算出的路由的配置信息,以請(qǐng)求確認(rèn)可否建立該路由;當(dāng)所述其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)根據(jù)各自配置的路由關(guān)系組確認(rèn)可建立該業(yè)務(wù)路由,并都返回可建立路由的確認(rèn)信息后,所述業(yè)務(wù)節(jié)點(diǎn)發(fā)送建立該路由的指示以建立該業(yè)務(wù)路由。3、如權(quán)利要求2所述的方法,其特征在于,所述其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)接收到所述路由配置信息后,執(zhí)行步驟判斷請(qǐng)求確認(rèn)的路由與本業(yè)務(wù)節(jié)點(diǎn)上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突,則確認(rèn)路由可建立,否則確認(rèn)路由不可建立。4、如權(quán)利要求2所述的方法,其特征在于,所述其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)接收到所述路由配置信息后,執(zhí)行步驟判斷請(qǐng)求確認(rèn)的路由與本業(yè)務(wù)節(jié)點(diǎn)上已經(jīng)建立的路由是否相沖突,如果沖突,則確認(rèn)路由不可建立;否則,判斷請(qǐng)求確認(rèn)的路由與本業(yè)務(wù)節(jié)點(diǎn)上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突則確認(rèn)路由可建立,如果沖突則確認(rèn)路由不可建立。5、如權(quán)利要求2所述的方法,其特征在于,所述請(qǐng)求建立業(yè)務(wù)路由的業(yè)務(wù)節(jié)點(diǎn)發(fā)送請(qǐng)求確認(rèn)的路由的配置信息時(shí)還將該路由的請(qǐng)求時(shí)間發(fā)送給所述其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn);所述其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)接收到所述路由配置信息后,執(zhí)行步驟當(dāng)請(qǐng)求確認(rèn)的路由與本業(yè)務(wù)節(jié)點(diǎn)上已經(jīng)建立的路由以及與本業(yè)務(wù)節(jié)點(diǎn)上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系都不相沖突,但與本業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求建立的路由相沖突時(shí),比較請(qǐng)求確認(rèn)的路由的請(qǐng)求時(shí)間與本業(yè)務(wù)節(jié)點(diǎn)請(qǐng)求建立的路由的請(qǐng)求時(shí)間,若前者早于后者,則確認(rèn)路由可建立,否則確認(rèn)路由不可建立。6、如權(quán)利要求1所述的方法,其特征在于,將路由關(guān)系組配置到所述業(yè)務(wù)節(jié)點(diǎn)上之后,還包括向所述業(yè)務(wù)節(jié)點(diǎn)以及配置有與該業(yè)務(wù)節(jié)點(diǎn)相同路由關(guān)系組的其他業(yè)務(wù)節(jié)點(diǎn)發(fā)送刪除路由關(guān)系組的指示;接收到該指示的業(yè)務(wù)節(jié)點(diǎn)刪除本業(yè)務(wù)節(jié)點(diǎn)上配置的路由關(guān)系組或刪除該路由關(guān)系組中包含的業(yè)務(wù)連接。7、一種自動(dòng)光交換網(wǎng)絡(luò)業(yè)務(wù)節(jié)點(diǎn)設(shè)備,其特征在于,包括路由關(guān)系管理模塊,用于存儲(chǔ)配置到本業(yè)務(wù)節(jié)點(diǎn)設(shè)備上的路由關(guān)系組,所述路由關(guān)系組中包含該業(yè)務(wù)節(jié)點(diǎn)設(shè)備所在的業(yè)務(wù)連接以及與該業(yè)務(wù)連接具有路由關(guān)系的其他業(yè)務(wù)連接;路由建立模塊,用于根據(jù)路由建立請(qǐng)求計(jì)算業(yè)務(wù)路由,以及接收路由確認(rèn)信息,并當(dāng)被請(qǐng)求進(jìn)行路由確認(rèn)的業(yè)務(wù)節(jié)點(diǎn)設(shè)備都返回可建立路由的確認(rèn)信息后,建立該業(yè)務(wù)路由;請(qǐng)求確認(rèn)模塊,用于根據(jù)路由關(guān)系管理模塊中配置的路由關(guān)系組,將路由建立模塊計(jì)算出的路由數(shù)據(jù)發(fā)送給所述路由關(guān)系組中其他業(yè)務(wù)連接上負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn)設(shè)備,以請(qǐng)求確認(rèn)可否建立該路由,并將接收到的確認(rèn)信息發(fā)送給路由建立模塊;確認(rèn)模塊,用于當(dāng)接收到其它業(yè)務(wù)節(jié)點(diǎn)設(shè)備發(fā)送的路由確認(rèn)請(qǐng)求信息后,根據(jù)路由關(guān)系管理模塊中配置的路由關(guān)系組判斷可否建立被請(qǐng)求確認(rèn)的路由并返回確iU言息。8、如權(quán)利要求7所述的業(yè)務(wù)節(jié)點(diǎn)設(shè)備,其特征在于,所述確認(rèn)模塊進(jìn)一步用于,判斷請(qǐng)求確認(rèn)的路由與本業(yè)務(wù)節(jié)點(diǎn)上配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突,則確認(rèn)路由可建立,否則確認(rèn)路由不可建立。9、如權(quán)利要求7所述的業(yè)務(wù)節(jié)點(diǎn)設(shè)備,其特征在于,還包括路由數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)路由建立模塊建立的路由的數(shù)據(jù);所述確認(rèn)模塊進(jìn)一步用于,判斷請(qǐng)求確認(rèn)的路由與路由數(shù)據(jù)存儲(chǔ)模塊中的路由數(shù)據(jù)是否相沖突,如果沖突,則確認(rèn)路由不可建立;否則,判斷所確認(rèn)的路由與路由關(guān)系管理模塊中配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系是否相沖突,如果不沖突則確認(rèn)路由可建立,如果沖突則確認(rèn)路由不可建立。10、如權(quán)利要求7所述的業(yè)務(wù)節(jié)點(diǎn)設(shè)備,其特征在于,還包括路由數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)路由建立模塊計(jì)算出的、待確認(rèn)的路由數(shù)據(jù),以及已經(jīng)建立的路由的數(shù)據(jù);所述確認(rèn)模塊進(jìn)一步用于,當(dāng)判斷所請(qǐng)求確認(rèn)的路由與路由數(shù)據(jù)存儲(chǔ)模塊中的已經(jīng)建立的路由的數(shù)據(jù),以及與路由關(guān)系管理模塊中配置的路由關(guān)系組中各業(yè)務(wù)連接的路由關(guān)系都不相沖突,但與路由數(shù)據(jù)存儲(chǔ)模塊中的待確認(rèn)的路由數(shù)據(jù)相沖突時(shí),比較所請(qǐng)求確認(rèn)的路由的請(qǐng)求時(shí)間與待確認(rèn)的路由的請(qǐng)求時(shí)間,若前者早于后者,則確認(rèn)路由可建立,否則確認(rèn)路由不可建立。全文摘要本發(fā)明公開(kāi)了一種光自動(dòng)交換網(wǎng)絡(luò)路由建立方法及設(shè)備。該方法中,網(wǎng)管系統(tǒng)將路由關(guān)系組信息下發(fā)到控制平面負(fù)責(zé)路由計(jì)算的業(yè)務(wù)節(jié)點(diǎn),所述路由關(guān)系組中包含該業(yè)務(wù)節(jié)點(diǎn)所在的業(yè)務(wù)連接以及與該業(yè)務(wù)連接具有路由關(guān)系的其他業(yè)務(wù)連接和路由關(guān)系組標(biāo)識(shí),這些節(jié)點(diǎn)之間在計(jì)算路由時(shí)需要相互確認(rèn)預(yù)計(jì)算結(jié)果來(lái)避免沖突。當(dāng)所述業(yè)務(wù)節(jié)點(diǎn)發(fā)起業(yè)務(wù)請(qǐng)求時(shí),該方法包括所述業(yè)務(wù)節(jié)點(diǎn)計(jì)算出業(yè)務(wù)的路由;所述業(yè)務(wù)節(jié)點(diǎn)向路由關(guān)系組的其他業(yè)務(wù)連接的業(yè)務(wù)節(jié)點(diǎn)發(fā)送該路由的配置信息,以請(qǐng)求確認(rèn)可否建立該路由;當(dāng)所述其他業(yè)務(wù)連接的業(yè)務(wù)節(jié)點(diǎn)都返回可建立路由的確認(rèn)信息后,所述業(yè)務(wù)節(jié)點(diǎn)建立該路由。采用本發(fā)明可提高網(wǎng)絡(luò)的業(yè)務(wù)生存性,使得路由管理更為靈活。文檔編號(hào)H04Q11/00GK101431698SQ20081018641公開(kāi)日2009年5月13日申請(qǐng)日期2008年12月16日優(yōu)先權(quán)日2008年12月16日發(fā)明者年慶飛申請(qǐng)人:中興通訊股份有限公司