專利名稱:會(huì)話業(yè)務(wù)處理方法、系統(tǒng)和會(huì)話邊緣控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種會(huì)話業(yè)務(wù)處理方法、系統(tǒng)和會(huì)話邊緣控制器。
背景技術(shù):
會(huì)話邊緣控制器在網(wǎng)絡(luò)中分別與接入網(wǎng)和核心網(wǎng)相連,核心網(wǎng)和接入網(wǎng)的相關(guān)地址和端口信息均經(jīng)該設(shè)備進(jìn)行記錄和存儲(chǔ),實(shí)現(xiàn)多業(yè)務(wù)接入的可靠運(yùn)行?,F(xiàn)有技術(shù)中,會(huì)話邊緣控制器下帶的終端設(shè)備都在核心網(wǎng)設(shè)備上進(jìn)行注冊(cè),當(dāng)終端設(shè)備發(fā)起會(huì)話類業(yè)務(wù)呼叫時(shí),會(huì)話邊緣控制器不進(jìn)行任何處理和控制,而向核心網(wǎng)設(shè)備透?jìng)鳂I(yè)務(wù)呼叫,所有呼叫均須由核心網(wǎng)設(shè)備進(jìn)行控制處理。隨著IP多媒體系統(tǒng)/軟交換技術(shù)發(fā)展,核心網(wǎng)下帶的用戶數(shù)量達(dá)到百萬級(jí),處理負(fù)荷越來越大。雖然核心網(wǎng)一般 成對(duì)部署,并有1+1、1:1等互備保護(hù)的能力,但當(dāng)核心網(wǎng)與會(huì)話邊緣控制器之間鏈路出現(xiàn)故障時(shí),會(huì)話邊緣控制器下帶的所有終端設(shè)備之間的會(huì)話業(yè)務(wù)都將中斷,影響范圍很大。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的上述缺陷,本發(fā)明實(shí)施例提供一種會(huì)話業(yè)務(wù)處理方法、系統(tǒng)和會(huì)話邊緣控制器。本發(fā)明一方面提供一種會(huì)話邊緣控制器,包括接收模塊,用于接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息;判斷模塊,用于判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;處理模塊,用于若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。本發(fā)明另一方面提供一種會(huì)話業(yè)務(wù)處理方法,包括會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息;所述會(huì)話邊緣控制器判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;所述會(huì)話邊緣控制器若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。
本發(fā)明又一方面提供一種會(huì)話業(yè)務(wù)處理系統(tǒng),包括至少兩個(gè)終端設(shè)備以及上述的會(huì)話邊緣控制器。本發(fā)明實(shí)施例提供的會(huì)話業(yè)務(wù)處理方法、系統(tǒng)和會(huì)話邊緣控制器,通過會(huì)話邊緣控制器在接收到主叫終端設(shè)備發(fā)送的呼叫請(qǐng)求消息后,若判斷獲知本地預(yù)存的用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則根據(jù)被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息,若接收到被叫終端設(shè)備返回的呼叫應(yīng)答消息,則將被叫終端設(shè)備的地址信息返回給主叫終端設(shè)備,以使主叫終端設(shè)備與被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù),從而實(shí)現(xiàn)了歸屬于同一個(gè)會(huì)話邊緣控制器控制的終端設(shè)備之間的會(huì)話業(yè)務(wù)僅在接入網(wǎng)中完成,不需要經(jīng)過核心網(wǎng)設(shè)備進(jìn)行會(huì)話控制,減少了核心網(wǎng)處理資源的負(fù)荷,并且當(dāng)會(huì)話邊緣控制器與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障時(shí),保證了局部終端設(shè)備之間的會(huì)話業(yè)務(wù)不受影響。
圖1為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話業(yè)務(wù)處理方法的流程圖;圖2為本發(fā)明實(shí)施例提供的另一個(gè)會(huì)話業(yè)務(wù)處理方法的流程圖;圖3為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話邊緣控制器的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的另一個(gè)會(huì)話邊緣控制器的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話業(yè)務(wù)處理方法的流程圖,如圖1所示,該方法包括`步驟100,會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息;當(dāng)主叫終端設(shè)備需要與被叫終端設(shè)備進(jìn)行會(huì)話業(yè)務(wù)時(shí),主叫終端設(shè)備向歸屬的會(huì)話邊緣控制器發(fā)起包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息。本領(lǐng)域技術(shù)人員可以理解的是會(huì)話邊緣控制器下帶的終端設(shè)備包括光節(jié)點(diǎn)外掛的綜合接入設(shè)備、IP電話和計(jì)算機(jī),以及光節(jié)點(diǎn)內(nèi)置的綜合接入設(shè)備。步驟101,所述會(huì)話邊緣控制器判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;會(huì)話邊緣控制器對(duì)接收到的呼叫請(qǐng)求消息進(jìn)行解析獲取被叫終端設(shè)備號(hào)碼標(biāo)識(shí),并查詢本地預(yù)存的用戶信息表,其中,本地預(yù)存的用戶信息表包括了與該會(huì)話邊緣控制器下帶的每一個(gè)終端設(shè)備對(duì)應(yīng)的、包含終端設(shè)備號(hào)碼標(biāo)識(shí)和終端設(shè)備的地址信息的終端設(shè)備信息。會(huì)話邊緣控制器中的用戶信息表可以通過多種方式獲取,舉例說明,方式一會(huì)話邊緣控制器向存儲(chǔ)有終端設(shè)備注冊(cè)信息的核心網(wǎng)設(shè)備發(fā)送包括會(huì)話邊緣控制器標(biāo)識(shí)的用戶信息獲取請(qǐng)求,核心網(wǎng)設(shè)備查詢本地存儲(chǔ)的終端設(shè)備注冊(cè)信息獲取與會(huì)話邊緣控制器標(biāo)識(shí)對(duì)應(yīng)的用戶信息并返回給會(huì)話邊緣控制器,以供會(huì)話邊緣控制器將用戶信息存儲(chǔ)在本地。方式二 會(huì)話邊緣控制器接收下帶的終端設(shè)備發(fā)送給核心網(wǎng)設(shè)備的會(huì)話注冊(cè)消息,該會(huì)話注冊(cè)消息包括終端設(shè)備號(hào)碼標(biāo)識(shí)和終端設(shè)備的地址信息,其中,地址信息包括IP地址信息和端口信息,IP地址信息包括IPv4地址或者IPv6地址,會(huì)話邊緣控制器解析會(huì)話注冊(cè)消息獲取終端設(shè)備號(hào)碼標(biāo)識(shí)和地址信息并存儲(chǔ)在本地的用戶信息表中,然后向核心網(wǎng)設(shè)備發(fā)送包括會(huì)話邊緣控制器標(biāo)識(shí)、終端設(shè)備號(hào)碼標(biāo)識(shí)和終端設(shè)備的地址信息的會(huì)話注冊(cè)消息。會(huì)話邊緣控制器通過查詢本地預(yù)存的用戶信息表后,若判斷獲知用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則說明被叫終端設(shè)備與主叫終端設(shè)備屬于同一個(gè)會(huì)話邊緣控制器下帶的終端設(shè)備,然后會(huì)話邊緣控制器從被叫終端設(shè)備信息中獲取被叫終端設(shè)備的地址信息,根據(jù)該地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消肩、O步驟102,所述會(huì)話邊緣控制器若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。被叫終端設(shè)備若 確定接收會(huì)話邊緣控制器發(fā)送的呼叫請(qǐng)求消息,則向會(huì)話邊緣控制器發(fā)送呼叫應(yīng)答消息,從而會(huì)話邊緣控制器根據(jù)接收到的被叫終端設(shè)備返回的呼叫應(yīng)答消息向主叫終端設(shè)備返回包括被叫終端設(shè)備的地址信息的呼叫應(yīng)答消息,主叫終端設(shè)備采用自身與被叫終端設(shè)備的地址信息在接入網(wǎng)中直接建立會(huì)話通道完成會(huì)話業(yè)務(wù)。與現(xiàn)有技術(shù)相比,歸屬于同一個(gè)會(huì)話邊緣控制器控制的終端設(shè)備之間的會(huì)話業(yè)務(wù)不再通過核心網(wǎng)設(shè)備進(jìn)行會(huì)話控制,而是只通過會(huì)話邊緣控制器進(jìn)行會(huì)話控制,從而歸屬于同一個(gè)會(huì)話邊緣控制器控制的終端設(shè)備之間的會(huì)話業(yè)務(wù)僅在接入網(wǎng)中就可以完成,不需要經(jīng)過核心網(wǎng)設(shè)備。本實(shí)施例提供的會(huì)話業(yè)務(wù)處理方法,通過會(huì)話邊緣控制器在接收到主叫終端設(shè)備發(fā)送的呼叫請(qǐng)求消息后,若判斷獲知本地預(yù)存的用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則根據(jù)被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息,若接收到被叫終端設(shè)備返回的呼叫應(yīng)答消息,則將被叫終端設(shè)備的地址信息返回給主叫終端設(shè)備,以使主叫終端設(shè)備與被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù),從而實(shí)現(xiàn)了歸屬于同一個(gè)會(huì)話邊緣控制器控制的終端設(shè)備之間的會(huì)話業(yè)務(wù)僅在接入網(wǎng)中完成,不需要經(jīng)過核心網(wǎng)設(shè)備進(jìn)行會(huì)話控制,減少了核心網(wǎng)處理資源的負(fù)荷,并且當(dāng)會(huì)話邊緣控制器與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障時(shí),保證了局部終端設(shè)備之間的會(huì)話業(yè)務(wù)不受影響。基于上述實(shí)施例,進(jìn)一步地,會(huì)話邊緣控制器通過查詢本地預(yù)存的用戶信息表后,若判斷獲知用戶信息表中不存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,說明被叫終端設(shè)備與主叫終端設(shè)備不屬于同一個(gè)會(huì)話邊緣控制器下帶的終端設(shè)備,則將呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息。被叫終端設(shè)備若確定接收核心網(wǎng)設(shè)備通過目標(biāo)會(huì)話邊緣控制器發(fā)送的呼叫請(qǐng)求消息,則通過目標(biāo)會(huì)話邊緣控制器向核心網(wǎng)設(shè)備發(fā)送呼叫應(yīng)答消息,從而核心網(wǎng)設(shè)備根據(jù)接收到的被叫終端設(shè)備返回的呼叫應(yīng)答消息向主叫終端設(shè)備返回包括被叫終端設(shè)備的地址信息的呼叫應(yīng)答消息,主叫終端設(shè)備采用自身與被叫終端設(shè)備的地址信息通過核心網(wǎng)設(shè)備建立會(huì)話通道完成會(huì)話業(yè)務(wù)。圖2為本發(fā)明實(shí)施例提供的另一個(gè)會(huì)話業(yè)務(wù)處理方法的流程圖,如圖2所示,該方法包括步驟200,會(huì)話邊緣控制器監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備正常通信,若是,則執(zhí)行步驟201,否則,執(zhí)行步驟203 ;會(huì)話邊緣控制器監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備正常通信,具體的監(jiān)測(cè)方式包括會(huì)話邊緣控制器向核心網(wǎng)設(shè)備發(fā)送心跳監(jiān)測(cè)信號(hào),若沒有接收到核心網(wǎng)設(shè)備返回的應(yīng)答響應(yīng),則判斷與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障;或者,會(huì)話邊緣控制器向核心網(wǎng)設(shè)備發(fā)送通信消息后,若在預(yù)設(shè)的時(shí)間內(nèi)沒有接收到核心網(wǎng)設(shè)備返回的響應(yīng)消息,則判斷與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障。若會(huì)話邊緣控制器監(jiān)測(cè)能夠與核心網(wǎng)設(shè)備之間進(jìn)行正常通信的情況下,執(zhí)行步驟201,若會(huì)話邊緣控制器監(jiān)測(cè)與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障的情況下,執(zhí)行步驟203。步驟201,會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息后,將所述呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,以供所述核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)所述目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和所述被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;
當(dāng)主叫終端設(shè)備需要與被叫終端設(shè)備進(jìn)行會(huì)話業(yè)務(wù)時(shí),主叫終端設(shè)備向歸屬的會(huì)話邊緣控制器發(fā)起包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息,會(huì)話邊緣控制器將接收到的呼叫請(qǐng)求消息直接轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息。步驟202,所述會(huì)話邊緣控制器若接收到所述核心網(wǎng)設(shè)備返回的包括所述地址信息的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備通過所述核心網(wǎng)設(shè)備完成會(huì)話業(yè)務(wù)。被叫終端設(shè)備若確定接收核心網(wǎng)設(shè)備通過目標(biāo)會(huì)話邊緣控制器發(fā)送的呼叫請(qǐng)求消息,則通過目標(biāo)會(huì)話邊緣控制器向核心網(wǎng)設(shè)備發(fā)送呼叫應(yīng)答消息,從而核心網(wǎng)設(shè)備根據(jù)接收到的被叫終端設(shè)備返回的呼叫應(yīng)答消息向主叫終端設(shè)備返回包括被叫終端設(shè)備的地址信息的呼叫應(yīng)答消息,主叫終端設(shè)備采用自身與被叫終端設(shè)備的地址信息通過核心網(wǎng)設(shè)備建立會(huì)話通道完成會(huì)話業(yè)務(wù)。步驟203,會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息后,判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息;若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息后,對(duì)接收到的呼叫請(qǐng)求消息進(jìn)行解析獲取被叫終端設(shè)備號(hào)碼標(biāo)識(shí),并查詢本地預(yù)存的用戶信息表,其中,本地預(yù)存的用戶信息表包括了與該會(huì)話邊緣控制器下帶的每一個(gè)終端設(shè)備對(duì)應(yīng)的、包含終端設(shè)備號(hào)碼標(biāo)識(shí)和終端設(shè)備的地址信息的終端設(shè)備信息。會(huì)話邊緣控制器中的用戶信息表可以通過多種方式獲取,具體參見圖1所示實(shí)施例中的步驟101,此處不再贅述。會(huì)話邊緣控制器通過查詢本地預(yù)存的用戶信息表后,若判斷獲知用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則說明被叫終端設(shè)備與主叫終端設(shè)備屬于同一個(gè)會(huì)話邊緣控制器下帶的終端設(shè)備,然后會(huì)話邊緣控制器從被叫終端設(shè)備信息中獲取被叫終端設(shè)備的地址信息,根據(jù)該地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息。步驟204,所述會(huì)話邊緣控制器若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù);被叫終端設(shè)備若確定接收會(huì)話邊緣控制器發(fā)送的呼叫請(qǐng)求消息,則向會(huì)話邊緣控制器發(fā)送呼叫應(yīng)答消息,從而會(huì)話邊緣控制器根據(jù)接收到的被叫終端設(shè)備返回的呼叫應(yīng)答消息向主叫終端設(shè)備返回包括被叫終端設(shè)備的地址信息的呼叫應(yīng)答消息,主叫終端設(shè)備采用自身與被叫終端設(shè)備的地址信息在接入網(wǎng)中直接建立會(huì)話通道完成會(huì)話業(yè)務(wù)。從而歸屬于同一個(gè)會(huì)話邊緣控制器控制的終端設(shè)備之間的會(huì)話業(yè)務(wù)僅在接入網(wǎng)中就可以完成,不需要經(jīng)過核心網(wǎng)設(shè)備。步驟205,會(huì)話邊緣控制器若監(jiān)測(cè)到所述通信故障恢復(fù),則將所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成的會(huì)話業(yè)務(wù)的會(huì)話信息發(fā)送給所述核心網(wǎng)設(shè)備,以便所述核心網(wǎng)設(shè)備根據(jù)所述會(huì)話信息對(duì)所述會(huì)話業(yè)務(wù)進(jìn)行計(jì)費(fèi)處理。會(huì)話邊緣控制器若監(jiān)測(cè)到自身與核心網(wǎng)設(shè)備之間的通信故障恢復(fù),則將通信故障期間同一個(gè)會(huì)話邊緣控制器下帶的主叫終端設(shè)備與被叫終端設(shè)備在接入網(wǎng)中完成的會(huì)話業(yè)務(wù)的會(huì)話信息發(fā)送給核心網(wǎng)設(shè)備,其中,會(huì)話信息包括主叫終端設(shè)備的號(hào)碼標(biāo)識(shí)或地址信息,被叫終端設(shè)備的號(hào)碼標(biāo)識(shí)或地址信息,會(huì)話通訊時(shí)長(zhǎng),會(huì)話產(chǎn)生的分組流量等,以便核心網(wǎng)設(shè)備根據(jù)會(huì)話信息對(duì)會(huì)話業(yè)務(wù)進(jìn)行計(jì)費(fèi)處理。本實(shí)施例提供的會(huì)話業(yè)務(wù)處理方法,通過會(huì)話邊緣控制器監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備之間正常通信,若通信正 常時(shí),會(huì)話邊緣控制器將接收到的呼叫請(qǐng)求消息直接透?jìng)鹘o核心網(wǎng)設(shè)備,以通過核心網(wǎng)設(shè)備的控制處理完成會(huì)話業(yè)務(wù),若通信故障時(shí),會(huì)話邊緣控制器在接收到主叫終端設(shè)備發(fā)送的呼叫請(qǐng)求消息后,若判斷獲知本地預(yù)存的用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則根據(jù)被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息,若接收到被叫終端設(shè)備返回的呼叫應(yīng)答消息,則將被叫終端設(shè)備的地址信息返回給主叫終端設(shè)備,以使主叫終端設(shè)備與被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù),以待故障恢復(fù)后,將相關(guān)的會(huì)話信息發(fā)送給核心網(wǎng)設(shè)備進(jìn)行同步計(jì)費(fèi)。從而實(shí)現(xiàn)了當(dāng)會(huì)話邊緣控制器與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障時(shí),保證了局部終端設(shè)備之間的會(huì)話業(yè)務(wù)不受影響。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一用戶終端設(shè)備可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖3為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話邊緣控制器的結(jié)構(gòu)示意圖,如圖3所示,該會(huì)話邊緣控制器包括接收模塊11、判斷模塊12和處理模塊13,接收模塊11用于接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息;判斷模塊12用于判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;處理模塊13用于若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。本實(shí)施例提供的會(huì)話邊緣控制器中各模塊的功能和處理流程,可以參見上述圖1所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。進(jìn)一步地,判斷模塊12還用于若判斷獲知所述用戶信息表中不存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則將所述呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,以供所述核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)所述目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和所述被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;處理模塊13還用于若接收到所述核心網(wǎng)設(shè)備返回的包括所述地址信息的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備通過所述核心網(wǎng)設(shè)備完成會(huì)話業(yè)務(wù)。圖4為本發(fā)明實(shí)施例提供的另一個(gè)會(huì)話邊緣控制器的結(jié)構(gòu)示意圖,如圖4所示,基于圖3所示實(shí)施例,該會(huì)話邊緣控制器還包括監(jiān)測(cè)模塊14,用于監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備正常通信,若正常通信,則處理模塊13將通過接收模塊11接收到的呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,以供所述核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)所述目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和所述被叫`終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;處理模塊13若接收到所述核心網(wǎng)設(shè)備返回的包括所述地址信息的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備通過所述核心網(wǎng)設(shè)備完成會(huì)話業(yè)務(wù);若出現(xiàn)通信故障,則通過判斷模塊12判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息;處理模塊13用于若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。處理模塊13還用于若監(jiān)測(cè)模塊14監(jiān)測(cè)到所述通信故障恢復(fù),則將所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成的會(huì)話業(yè)務(wù)的會(huì)話信息發(fā)送給所述核心網(wǎng)設(shè)備,以便所述核心網(wǎng)設(shè)備根據(jù)所述會(huì)話信息對(duì)所述會(huì)話業(yè)務(wù)進(jìn)行計(jì)費(fèi)處理。本實(shí)施例提供的會(huì)話邊緣控制器中各模塊的功能和處理流程,可以參見上述圖2所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖5為本發(fā)明實(shí)施例提供的一個(gè)會(huì)話業(yè)務(wù)處理系統(tǒng)的結(jié)構(gòu)示意圖,如圖5所示,該系統(tǒng)包括包括至少兩個(gè)終端設(shè)備和會(huì)話邊緣控制器1,其中,一個(gè)終端設(shè)備為主叫終端設(shè)備2,一個(gè)終端設(shè)備為被叫終端設(shè)備3,其中,會(huì)話邊緣控制器I可以采用本發(fā)明實(shí)施例所提供的會(huì)話邊緣控制器,主叫終端設(shè)備2和被叫終端設(shè)備3可以為本發(fā)明實(shí)施例中所涉及的主叫終端設(shè)備和被叫終端設(shè)備。本實(shí)施例提供的會(huì)話業(yè)務(wù)處理系統(tǒng)中各模塊的功能和處理流程,可以參見上述所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述 各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種會(huì)話邊緣控制器,其特征在于,包括 接收模塊,用于接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息; 判斷模塊,用于判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息; 處理模塊,用于若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。
2.根據(jù)權(quán)利要求1所述的會(huì)話邊緣控制器,其特征在于, 所述判斷模塊還用于若判斷獲知所述用戶信息表中不存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則將所述呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,以供所述核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)所述目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和所述被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息; 所述處理模塊還用于若接收到所述核心網(wǎng)設(shè)備返回的包括所述地址信息的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備通過所述核心網(wǎng)設(shè)備完成會(huì)話業(yè)務(wù)。
3.根據(jù)權(quán)利要求1所述的會(huì)話邊緣控制器,其特征在于,還包括 監(jiān)測(cè)模塊,用于監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備正常通信,若出現(xiàn)通信故障,則通過所述判斷模塊判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息。
4.根據(jù)權(quán)利要求3所述的會(huì)話邊緣控制器,其特征在于, 所述處理模塊還用于若所述監(jiān)測(cè)模塊監(jiān)測(cè)到所述通信故障恢復(fù),則將所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成的會(huì)話業(yè)務(wù)的會(huì)話信息發(fā)送給所述核心網(wǎng)設(shè)備,以便所述核心網(wǎng)設(shè)備根據(jù)所述會(huì)話信息對(duì)所述會(huì)話業(yè)務(wù)進(jìn)行計(jì)費(fèi)處理。
5.一種會(huì)話業(yè)務(wù)處理方法,其特征在于,包括 會(huì)話邊緣控制器接收主叫終端設(shè)備發(fā)送的、包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的呼叫請(qǐng)求消息; 所述會(huì)話邊緣控制器判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,若是,則根據(jù)所述被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息; 所述會(huì)話邊緣控制器若接收到所述被叫終端設(shè)備返回的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù)。
6.根據(jù)權(quán)利要求5所述的會(huì)話業(yè)務(wù)處理方法,其特征在于,所述方法還包括 所述會(huì)話邊緣控制器若判斷獲知所述用戶信息表中不存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則將所述呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給核心網(wǎng)設(shè)備,以供所述核心網(wǎng)設(shè)備根據(jù)當(dāng)?shù)卮鎯?chǔ)的終端設(shè)備注冊(cè)信息獲取與包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息對(duì)應(yīng)的目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí),并根據(jù)所述目標(biāo)會(huì)話邊緣控制器標(biāo)識(shí)和所述被叫終端設(shè)備信息中的地址信息向與對(duì)應(yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息; 所述會(huì)話邊緣控制器若接收到所述核心網(wǎng)設(shè)備返回的包括所述地址信息的呼叫應(yīng)答消息,則向所述主叫終端設(shè)備返回所述地址信息,以使所述主叫終端設(shè)備與所述被叫終端設(shè)備通過所述核心網(wǎng)設(shè)備完成會(huì)話業(yè)務(wù)。
7.根據(jù)權(quán)利要求5所述的會(huì)話業(yè)務(wù)處理方法,其特征在于,在所述判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息之前,所述方法還包括 監(jiān)測(cè)是否能夠與核心網(wǎng)設(shè)備正常通信,若出現(xiàn)通信故障,則判斷本地預(yù)存的用戶信息表中是否存在包含所述被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息。
8.根據(jù)權(quán)利要求7所述的會(huì)話業(yè)務(wù)處理方法,其特征在于,所述方法還包括 若監(jiān)測(cè)到所述通信故障恢復(fù),則將所述主叫終端設(shè)備與所述被叫終端設(shè)備在接入網(wǎng)中完成的會(huì)話業(yè)務(wù)的會(huì)話信息發(fā)送給所述核心網(wǎng)設(shè)備,以便所述核心網(wǎng)設(shè)備根據(jù)所述會(huì)話信息對(duì)所述會(huì)話業(yè)務(wù)進(jìn)行計(jì)費(fèi)處理。
9.根據(jù)權(quán)利要求5-8任一所述的會(huì)話業(yè)務(wù)處理方法,其特征在于,所述終端設(shè)備包括光節(jié)點(diǎn)外掛的綜合接入設(shè)備、IP電話和計(jì)算機(jī),以及光節(jié)點(diǎn)內(nèi)置的綜合接入設(shè)備。
10.一種會(huì)話業(yè)務(wù)處理系統(tǒng),其特征在于,包括至少兩個(gè)終端設(shè)備以及如權(quán)利要求1-4任一所述的會(huì)話邊緣控制器。
全文摘要
本發(fā)明提供一種會(huì)話業(yè)務(wù)處理方法、系統(tǒng)和會(huì)話邊緣控制器,其中,該方法包括通過會(huì)話邊緣控制器在接收到主叫終端設(shè)備發(fā)送的呼叫請(qǐng)求消息后,若判斷獲知本地預(yù)存的用戶信息表中存在包含被叫終端設(shè)備號(hào)碼標(biāo)識(shí)的被叫終端設(shè)備信息,則根據(jù)被叫終端設(shè)備信息中的地址信息向?qū)?yīng)的被叫終端設(shè)備發(fā)送呼叫請(qǐng)求消息,若接收到被叫終端設(shè)備返回的呼叫應(yīng)答消息,則將被叫終端設(shè)備的地址信息返回給主叫終端設(shè)備,以使主叫終端設(shè)備與被叫終端設(shè)備在接入網(wǎng)中完成會(huì)話業(yè)務(wù),從而減少了核心網(wǎng)處理資源的負(fù)荷,并且當(dāng)會(huì)話邊緣控制器與核心網(wǎng)設(shè)備之間出現(xiàn)通信故障時(shí),保證了局部終端設(shè)備之間的會(huì)話業(yè)務(wù)不受影響。
文檔編號(hào)H04L29/06GK103051484SQ20131000420
公開日2013年4月17日 申請(qǐng)日期2013年1月6日 優(yōu)先權(quán)日2013年1月6日
發(fā)明者李家京, 林朝輝, 王志杰, 肖偉, 代彬, 王少俊 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司, 北京電信規(guī)劃設(shè)計(jì)院有限公司, 中訊郵電咨詢?cè)O(shè)計(jì)院有限公司