專(zhuān)利名稱(chēng):一種通過(guò)路由服務(wù)器實(shí)現(xiàn)用戶(hù)異地漫游業(yè)務(wù)的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及寬帶通訊網(wǎng)絡(luò),尤其涉及該網(wǎng)絡(luò)體系架構(gòu)下的異地漫游的方法和系統(tǒng)。
背景技術(shù):
目前的通訊方式按照接入方式,主要分為有線(xiàn)通訊和無(wú)線(xiàn)通訊兩種。有線(xiàn)網(wǎng)絡(luò)中的用戶(hù)終端設(shè)備通常是與電纜等物理線(xiàn)路綁定在一起的,它們之間的關(guān)系一一對(duì)應(yīng),用戶(hù)如果遷徙到另一個(gè)地方的話(huà),則需要運(yùn)營(yíng)商提供移機(jī)服務(wù),而不能享受隨時(shí)隨地的服務(wù)。而在無(wú)線(xiàn)網(wǎng)絡(luò)中,GSM、CDMA等無(wú)線(xiàn)通訊系統(tǒng)則由于無(wú)線(xiàn)接入沒(méi)有物理線(xiàn)路的困擾,與生俱來(lái)地提供了異地漫游的服務(wù),其實(shí)現(xiàn)依靠VLR/HLR等設(shè)備實(shí)現(xiàn)漫游業(yè)務(wù)。
由于越來(lái)越多的交流,隨時(shí)隨地的電信服務(wù)是必要的,但用戶(hù)每到一地均要采用新的電話(huà)號(hào)碼接入,用戶(hù)需要將其新電話(huà)號(hào)碼一一通知到他的親朋好友,否則一旦有人需要聯(lián)系他的時(shí)候,顯然需要先查到新電話(huà)號(hào)碼才能聯(lián)系上。而漫游帶來(lái)的好處顯然不言而寓,用戶(hù)憑借一個(gè)電話(huà)號(hào)碼就可以享受隨時(shí)隨地的通訊服務(wù)。
目前以軟交換為核心控制設(shè)備的下一代網(wǎng)絡(luò)體系尚未提供異地漫游功能,但由于寬帶網(wǎng)絡(luò)的互連性,如果可以定位到用戶(hù)當(dāng)前位置信息,就可以讓以軟交換為核心控制設(shè)備的下一代網(wǎng)絡(luò)體系中的用戶(hù)享受漫游業(yè)務(wù)。
為了實(shí)現(xiàn)漫游,需要能夠定位用戶(hù)當(dāng)前所在軟交換控制裝置的位置,在本發(fā)明中,這個(gè)功能是通過(guò)路由服務(wù)器來(lái)實(shí)現(xiàn)。路由服務(wù)器作為一種網(wǎng)絡(luò)設(shè)備,是一種提供路由服務(wù)的裝置,提供查詢(xún)、修改終端位置信息等接口。
在申請(qǐng)?zhí)枮?00310112905.X的中國(guó)專(zhuān)利申請(qǐng)中,公開(kāi)了一種應(yīng)用路由服務(wù)器(即文中的路由服務(wù)裝置)實(shí)現(xiàn)呼叫路由的方法和系統(tǒng),將軟交換控制裝置和路由服務(wù)器分層組網(wǎng),由路由服務(wù)器來(lái)完成呼叫路由的功能。當(dāng)用戶(hù)路由發(fā)生變化時(shí),由軟交換控制裝置上報(bào)位置更新消息,通過(guò)對(duì)用戶(hù)路由信息的報(bào)送、登記實(shí)現(xiàn)用戶(hù)路由信息的維護(hù)。在跨區(qū)域呼叫時(shí),主叫軟交換設(shè)備通過(guò)向路由服務(wù)裝置發(fā)起查詢(xún)請(qǐng)求,可以獲取被叫所在軟交換控制裝置的路由,如IP地址。某個(gè)域內(nèi)用戶(hù)可以通過(guò)訪問(wèn)路由服務(wù)器,獲知該大網(wǎng)內(nèi)任何一個(gè)用戶(hù)當(dāng)前所在域等位置信息。
如何利用下一代網(wǎng)絡(luò)具有的路由功能來(lái)實(shí)現(xiàn)用戶(hù)的異地漫游業(yè)務(wù),是一個(gè)很重要的尚需解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是如何利用下一代網(wǎng)絡(luò)具有的路由功能來(lái)實(shí)現(xiàn)用戶(hù)的異地漫游業(yè)務(wù),提供一種通過(guò)路由服務(wù)器實(shí)現(xiàn)用戶(hù)異地漫游業(yè)務(wù)的方法,能夠在以軟交換為核心控制設(shè)備的下一代網(wǎng)絡(luò)體系架構(gòu)中,實(shí)現(xiàn)用戶(hù)的異地漫游業(yè)務(wù)。本發(fā)明還要提供一種實(shí)現(xiàn)上述方法的系統(tǒng)。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種通過(guò)路由服務(wù)器實(shí)現(xiàn)用戶(hù)異地漫游業(yè)務(wù)的方法,應(yīng)用于通過(guò)路由服務(wù)器實(shí)現(xiàn)跨域呼叫路由的下一代網(wǎng)絡(luò)體系中,包括以下步驟(a)漫游用戶(hù)所持的漫游設(shè)備接入網(wǎng)絡(luò),找到本域的注冊(cè)服務(wù)器后,發(fā)送注冊(cè)請(qǐng)求并上報(bào)用戶(hù)標(biāo)識(shí)和鑒權(quán)信息;(b)所述注冊(cè)服務(wù)器根據(jù)所述用戶(hù)標(biāo)識(shí),判斷該漫游用戶(hù)是否本域的簽約用戶(hù),如果是,執(zhí)行步驟(c),否則,執(zhí)行步驟(g);(c)簽約地的注冊(cè)服務(wù)器判斷所述鑒權(quán)信息是否合法,如果不合法則拒絕注冊(cè),否則執(zhí)行下一步;(d)簽約地的注冊(cè)服務(wù)器通知簽約地的軟交換控制裝置進(jìn)行注冊(cè)操作;(e)簽約地的注冊(cè)服務(wù)器判斷是否登記有漫游地的注冊(cè)信息,如果沒(méi)有,向路由服務(wù)器上報(bào)該用戶(hù)的位置更新消息后結(jié)束注冊(cè);否則通知漫游地的注冊(cè)服務(wù)器用戶(hù)已返回,并向路由服務(wù)器上報(bào)該用戶(hù)的位置更新消息,執(zhí)行下一步;(f)漫游地的注冊(cè)服務(wù)器注銷(xiāo)該漫游用戶(hù)的注冊(cè)信息,并通過(guò)軟交換控制裝置向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,結(jié)束注冊(cè);(g)漫游地的注冊(cè)服務(wù)器通過(guò)路由服務(wù)器找到簽約地的注冊(cè)服務(wù)器,通過(guò)消息交互判斷所述鑒權(quán)信息是否合法,如果不合法則拒絕注冊(cè),否則,獲取所述漫游用戶(hù)的業(yè)務(wù)信息,執(zhí)行下一步;(h)漫游地的注冊(cè)服務(wù)器通知軟交換控制裝置進(jìn)行注冊(cè)操作,為所述漫游用戶(hù)分配資源,存儲(chǔ)簽約地的位置信息及所述漫游用戶(hù)的業(yè)務(wù)信息,并將包含漫游地位置信息的注冊(cè)消息發(fā)送到簽約地的注冊(cè)服務(wù)器;(i)簽約地的注冊(cè)服務(wù)器通知簽約地的軟交換控制裝置對(duì)所述注冊(cè)消息進(jìn)行登記操作,向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,并將登記結(jié)果通知漫游地的注冊(cè)服務(wù)器;(j)漫游地的注冊(cè)服務(wù)器通知漫游地的軟交換控制裝置向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,結(jié)束注冊(cè);(k)對(duì)于漫游地和非漫游地發(fā)起的與所述漫游用戶(hù)相關(guān)的業(yè)務(wù),漫游地的軟交換控制裝置分別按本地業(yè)務(wù)和局間業(yè)務(wù)進(jìn)行接續(xù)和業(yè)務(wù)控制。
進(jìn)一步地,在步驟(a)中,漫游設(shè)備與注冊(cè)服務(wù)器之間的協(xié)議可以在終端設(shè)備現(xiàn)有支持的協(xié)議(如H248、MGCP、SIP等)上擴(kuò)充,只要滿(mǎn)足本發(fā)明描述的注冊(cè)過(guò)程即可,物理線(xiàn)路可以采用IP網(wǎng)、WLAN等各種接入方式,本發(fā)明對(duì)此不作限制。
進(jìn)一步地,在步驟(a)中,當(dāng)漫游設(shè)備接入點(diǎn)沒(méi)有固定的IP地址時(shí),漫游設(shè)備連接到的注冊(cè)服務(wù)器需要為所述漫游設(shè)備分配一個(gè)IP地址。
進(jìn)一步地,在步驟(a)中,漫游設(shè)備需要尋找本域的注冊(cè)服務(wù)器,如果漫游設(shè)備支持DHCP協(xié)議,則注冊(cè)服務(wù)器可以充當(dāng)DHCP服務(wù)器,漫游設(shè)備可以通過(guò)DHCP協(xié)議中定位DHCP服務(wù)器的機(jī)制,定位到本域的注冊(cè)服務(wù)器。否則,需要通過(guò)預(yù)定地址的方式查找注冊(cè)服務(wù)器。
進(jìn)一步地,在步驟(a)中,用戶(hù)標(biāo)識(shí)是指可唯一定位用戶(hù)的電話(huà)號(hào)碼,或者統(tǒng)一資源指標(biāo)符(URI);上報(bào)信息可以是漫游設(shè)備自帶并自動(dòng)上報(bào)的,也可以是由漫游用戶(hù)通過(guò)漫游設(shè)備與注冊(cè)服務(wù)器進(jìn)行交互輸入的。
進(jìn)一步地,在步驟(a)中,所述漫游設(shè)備還上報(bào)其支持的信令協(xié)議,相應(yīng)的,在步驟(c)和(g)中,注冊(cè)服務(wù)器還需判斷是否支持所述漫游設(shè)備的信令方式,如果不支持則拒絕注冊(cè)。
在步驟(d)和(h)中,如果步驟中的操作執(zhí)行失敗,則拒絕漫游設(shè)備的注冊(cè),并向漫游設(shè)備發(fā)送錯(cuò)誤消息。
進(jìn)一步地,在步驟(k)中,漫游地的軟交換控制裝置在業(yè)務(wù)完成后,根據(jù)軟交換控制裝置之間,運(yùn)營(yíng)商之間的結(jié)算關(guān)系,可以將所述漫游用戶(hù)的計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置。計(jì)費(fèi)信息包括本次業(yè)務(wù)的業(yè)務(wù)種類(lèi),起始時(shí)間,終止時(shí)間等。
進(jìn)一步地,在步驟(j)中,如果漫游地的軟交換控制裝置沒(méi)有收到簽約地的軟交換控制裝置注冊(cè)回復(fù)消息的話(huà),則可以根據(jù)策略決定是否接入該漫游設(shè)備。接入的話(huà),則可以設(shè)定策略是否重發(fā)、如何重發(fā)向簽約地的軟交換控制裝置漫游登記消息;重發(fā)成功之前,如何將產(chǎn)生的業(yè)務(wù)計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置等。
進(jìn)一步地,當(dāng)漫游設(shè)備從一個(gè)漫游地到另一個(gè)漫游地時(shí),所述步驟(g)中,漫游地的注冊(cè)服務(wù)器通過(guò)路由服務(wù)器首先找到原漫游地的注冊(cè)服務(wù)器,得到其存儲(chǔ)的簽約地的位置信息,然后找到簽約地的注冊(cè)服務(wù)器;同時(shí),所述步驟(h)中,漫游地的注冊(cè)服務(wù)器還通知原漫游地的注冊(cè)服務(wù)器用戶(hù)已在新在漫游地注冊(cè),原漫游地的注冊(cè)服務(wù)器通知軟交換控制裝置注銷(xiāo)所述漫游用戶(hù)的注冊(cè)信息,并向路由服務(wù)器上報(bào)該漫游用戶(hù)的位置更新消息。
進(jìn)一步地,步驟(g)中,有時(shí)還需要獲取簽約地的軟交換控制裝置支持的局間協(xié)議等其它屬性信息,同時(shí)在步驟(h)中,漫游地的軟交換控制裝置存儲(chǔ)該屬性信息并且在發(fā)給簽約地的注冊(cè)消息中包含自己的屬性信息。
進(jìn)一步地,在所述漫游設(shè)備離線(xiàn)時(shí),可以主動(dòng)向當(dāng)前的注冊(cè)服務(wù)器報(bào)告,或者由當(dāng)前的軟交換控制裝置檢測(cè)所述漫游設(shè)備是否離線(xiàn),該注冊(cè)服務(wù)器收到所述漫游設(shè)備或軟交換控制裝置的離線(xiàn)通知后,將該漫游設(shè)備設(shè)置為離線(xiàn)狀態(tài)。
進(jìn)一步地,步驟(k)中,與漫游用戶(hù)相關(guān)的業(yè)務(wù),從外部(信令角度)來(lái)看和普通用戶(hù)沒(méi)有差別,只是軟交換控制裝置根據(jù)主叫的IP地址或被叫的用識(shí)標(biāo)識(shí)等信息判斷主叫或被叫處于漫游狀態(tài)時(shí),由其當(dāng)前所在地的軟交換控制裝置根據(jù)本地的位置信息和業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。
進(jìn)一步地,步驟(k)中,當(dāng)簽約地登記有漫游設(shè)備在漫游地的注冊(cè)信息時(shí),在簽約地用戶(hù)呼叫該漫游設(shè)備時(shí),也可以直接路由到漫游地的軟交換控制裝置。
進(jìn)一步地,漫游設(shè)備在漫游地處于離線(xiàn)狀態(tài)后,可以根據(jù)策略決定是否將注銷(xiāo)消息通知簽約地的注冊(cè)服務(wù)器。
進(jìn)一步地,本發(fā)明的路由信息報(bào)送、登記和查詢(xún)操作可以采用申請(qǐng)?zhí)枮?00310112905.X的中國(guó)專(zhuān)利申請(qǐng)中所公開(kāi)的方法,但并不局限于此,采用其它可實(shí)現(xiàn)呼叫路由的方法和系統(tǒng)也是可以的。
本發(fā)明提供的實(shí)現(xiàn)上述方法的系統(tǒng),存在于以軟交換為核心控制設(shè)備的下一代網(wǎng)絡(luò)體系架構(gòu)中,包括兩個(gè)或兩以上位于不同物理位置的軟交換控制裝置,用于完成呼叫接續(xù)和業(yè)務(wù)控制;至少一個(gè)路由服務(wù)器,用于將所述軟交換控制裝置域連成一個(gè)網(wǎng)絡(luò),實(shí)現(xiàn)用戶(hù)路由的登記、報(bào)送和查詢(xún)功能;其特征在于,還包括漫游用戶(hù)接入網(wǎng)絡(luò)時(shí)使用的漫游設(shè)備,以及與所述軟交換控制裝置配合使用的注冊(cè)服務(wù)器,所述設(shè)備間均通過(guò)網(wǎng)絡(luò)互連,其中所述漫游設(shè)備,用于接入所述網(wǎng)絡(luò)并與所述注冊(cè)服務(wù)器交互進(jìn)行注冊(cè),上報(bào)用戶(hù)標(biāo)識(shí)、鑒權(quán)信息,以及普通的呼叫接聽(tīng)功能;所述注冊(cè)服務(wù)器,包括地址分配單元,用于所述漫游設(shè)備的IP地址分配;鑒權(quán)認(rèn)證單元,用于對(duì)所述漫游設(shè)備的鑒權(quán)認(rèn)證;注冊(cè)通信單元,用于向異地的注冊(cè)服務(wù)器發(fā)送包含漫游地位置信息的注冊(cè)消息、漫游用戶(hù)的業(yè)務(wù)信息及漫游設(shè)備在本地注冊(cè)的通知,接收異地發(fā)來(lái)的注冊(cè)消息、漫游用戶(hù)的業(yè)務(wù)信息以及漫游設(shè)備的注冊(cè)通知;注冊(cè)控制單元,用于判斷接入的漫游設(shè)備是否為本域的簽約用戶(hù),按設(shè)定流程向所述鑒權(quán)認(rèn)證單元和注冊(cè)通信單元發(fā)出控制指令,并通知所述軟交換控制裝置進(jìn)行注冊(cè)操作、登記操作和上報(bào)位置更新消息;信息維護(hù)單元,用于維護(hù)漫游設(shè)備的本地信息,在接收到異地的注冊(cè)通知后,通知軟交換控制裝置注銷(xiāo)相應(yīng)漫游設(shè)備的信息,如將其狀態(tài)置為無(wú)效;所述軟交換控制裝置,還包括注冊(cè)操作單元,用于根據(jù)所述注冊(cè)控制單元的通知,為所述漫游用戶(hù)分配資源,作為漫游地時(shí)存儲(chǔ)所述漫游用戶(hù)的業(yè)務(wù)信息和簽約地的位置信息;登記操作單元,用于根據(jù)所述注冊(cè)控制單元的通知,登記漫游地發(fā)來(lái)的注冊(cè)消息中的信息;更新上報(bào)單元,用于向所連接的路由服務(wù)器上報(bào)位置更新消息。
上述漫游設(shè)備的本地信息至少包括漫游設(shè)備的用戶(hù)標(biāo)識(shí)、用戶(hù)類(lèi)型(簽約用戶(hù)或漫游用戶(hù))、用戶(hù)狀態(tài)(在簽約地、漫游、在線(xiàn)、離線(xiàn)等)及簽約地的位置信息;還可以包括漫游地的位置信息、業(yè)務(wù)信息、對(duì)方軟交換控制裝置支持的局間協(xié)議等。
需要特別指出的是,本發(fā)明的注冊(cè)服務(wù)器是指具有上述功能的邏輯部件,在實(shí)體上,既可以是軟交換控制裝置的一個(gè)組成部分,也可以是一個(gè)單獨(dú)設(shè)備,還可以是部分功能由獨(dú)立設(shè)備完成,部分功能由軟交換控制裝置上的部件來(lái)完成。
進(jìn)一步地,上述系統(tǒng)中,所述漫游設(shè)備支持DHCP協(xié)議,注冊(cè)服務(wù)器可以充當(dāng)DHCP服務(wù)器。
進(jìn)一步地,上述系統(tǒng)中,所述漫游設(shè)備自帶有用戶(hù)標(biāo)識(shí)(電話(huà)號(hào)碼或者統(tǒng)一資源指標(biāo)符)、鑒權(quán)信息和所支持的協(xié)議信息,如存儲(chǔ)在IC卡中,所述注冊(cè)控制單元還需判斷是否支持所述漫游設(shè)備的信令方式。
進(jìn)一步地,上述系統(tǒng)中,所述軟交換控制裝置中還包括一個(gè)計(jì)費(fèi)處理單元,在業(yè)務(wù)完成后,根據(jù)軟交換控制裝置之間,運(yùn)營(yíng)商之間的結(jié)算關(guān)系,將所述漫游用戶(hù)的計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置。
進(jìn)一步地,上述系統(tǒng)中,所述軟交換控制裝置中還包括一個(gè)離線(xiàn)檢測(cè)單元,用于自動(dòng)檢測(cè)所述漫游設(shè)備是否離線(xiàn),如檢測(cè)到漫游設(shè)備離線(xiàn)則通知所述信息維護(hù)單元,將該漫游設(shè)備置為離線(xiàn)狀態(tài)。
進(jìn)一步地,上述系統(tǒng)中,所述漫游設(shè)備還可以主動(dòng)向當(dāng)前的注冊(cè)服務(wù)器報(bào)告將離線(xiàn)的消息。
通過(guò)以上系統(tǒng)和方法,本發(fā)明使漫游設(shè)備注冊(cè)時(shí)總可能找到其簽約地,將所在漫游地的位置信息登記到其簽約地,通過(guò)在簽約地和漫游地上報(bào)位置更新消息,使得路由服務(wù)器中總能保存漫游設(shè)備當(dāng)前所在地的軟交換控制裝置的地址信息,同時(shí)在漫游地存儲(chǔ)了漫游用戶(hù)的業(yè)務(wù)信息,因而可以實(shí)現(xiàn)異地漫游業(yè)務(wù)。漫游帶來(lái)的好處顯然不言而寓,用戶(hù)憑借一個(gè)電話(huà)號(hào)碼就可以享受隨時(shí)隨地的通訊服務(wù)。當(dāng)某用戶(hù)漫游到異地后,只要將其終端設(shè)備接入當(dāng)?shù)叵到y(tǒng),就可以享受原來(lái)在簽約地的所有業(yè)務(wù)。
圖1是本發(fā)明實(shí)施例用戶(hù)從簽約地到漫游地時(shí),實(shí)現(xiàn)漫游業(yè)務(wù)的示意圖;圖2是本發(fā)明實(shí)施例用戶(hù)從漫游地到漫游地時(shí),實(shí)現(xiàn)漫游業(yè)務(wù)的示意圖。
具體實(shí)施例方式
本文中的位置更新消息中至少包括漫游設(shè)備用戶(hù)的標(biāo)識(shí)和漫游設(shè)備當(dāng)前所在軟交換控制裝置的地址信息,如IP地址等。本文中的簽約地和漫游地的位置信息至少包括本地的軟交換控制裝置的地址信息,也可以包括本地的注冊(cè)服務(wù)器的地址信息;軟交換控制裝置為漫游用戶(hù)分配資源是指為漫游設(shè)備分配相應(yīng)的處理能力,如處理單元的分配、數(shù)據(jù)空間的分配,完成相關(guān)業(yè)務(wù)的數(shù)據(jù)配置等等。
用戶(hù)漫游方式可以分為三種用戶(hù)從簽約地漫游到漫游地、用戶(hù)從漫游地回到簽約地、用戶(hù)從一個(gè)漫游地到另一個(gè)漫游地。下面就三種方式對(duì)設(shè)備注冊(cè)分別加以描述。下面就三種方式下漫游設(shè)備的注冊(cè)分別用三個(gè)實(shí)施例來(lái)加以說(shuō)明。下面的描述中,S代表軟交換控制裝置,G表示注冊(cè)服務(wù)器,D表示漫游設(shè)備,R表示路由服務(wù)裝置。
實(shí)施例一本實(shí)施例的系統(tǒng)如圖1所示,圖中的路由服務(wù)裝置組網(wǎng)僅僅表示一個(gè)路由服務(wù)裝置網(wǎng)絡(luò),具體網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)視具體實(shí)施而定,本發(fā)明不涉及如何進(jìn)行路由服務(wù)裝置組網(wǎng),僅要求漫游范圍內(nèi)的軟交換控制裝置均加入到該路由服務(wù)裝置網(wǎng)絡(luò)中。
在圖1中,D2是軟交換控制裝置S2的簽約用戶(hù),D2從S2域漫游到S1域時(shí),需要向S1注冊(cè),整個(gè)注冊(cè)過(guò)程包括以下步驟D2接入到網(wǎng)中,查找到注冊(cè)服務(wù)器G1的地址后,步驟100;D2向注冊(cè)服務(wù)器G1發(fā)送注冊(cè)請(qǐng)求,步驟110;G1根據(jù)注冊(cè)請(qǐng)求中的用戶(hù)標(biāo)識(shí),判斷D2不是本域的簽約用戶(hù),首先通過(guò)S1向路由服務(wù)器查找到該用戶(hù)簽約地的S2,步驟120;
G1向S2查詢(xún)其注冊(cè)服務(wù)器G2地址,S2將G2地址返回給G1,步驟130;G1將注冊(cè)請(qǐng)求中的身份信息發(fā)送給G2,步驟140;G2對(duì)身份信息進(jìn)行合法性檢測(cè),并將檢測(cè)結(jié)果以及D2的業(yè)務(wù)信息告知G1,步驟150;如果檢測(cè)結(jié)果合法,G1進(jìn)行注冊(cè)操作,通知S1分配資源,存儲(chǔ)S2的位置信息和D2的業(yè)務(wù)信息,并將S1的位置信息以及相關(guān)的注冊(cè)信息通知G2,步驟160;G2根據(jù)G1發(fā)送來(lái)的注冊(cè)信息進(jìn)行登記操作,步驟170;G2通知S2向路由服務(wù)器上報(bào)位置更新消息(D2、S1),步驟180;G1通知S1向路由服務(wù)器上報(bào)位置更新消息(D2、S1),步驟190。
上述步驟160中,G1可將G2的地址信息也存儲(chǔ)下來(lái),并將G1地址包含在注冊(cè)信息中發(fā)送給G2登記,便于將來(lái)直接定位到對(duì)方的注冊(cè)服務(wù)器。
第二實(shí)施例圖1中,當(dāng)D2從漫游地S1域回到簽約地S2域時(shí),需要重新向S2注冊(cè),注冊(cè)過(guò)程如下D2接入到網(wǎng)中,查找注冊(cè)服務(wù)器G2的地址,步驟200;D2向注冊(cè)服務(wù)器G2發(fā)送注冊(cè)請(qǐng)求,步驟210;G2根據(jù)注冊(cè)請(qǐng)求中用戶(hù)標(biāo)識(shí),獲知其是本域S2的簽約用戶(hù),步驟220;G2對(duì)身份信息進(jìn)行合法性檢測(cè),合法的話(huà)則對(duì)D2進(jìn)行注冊(cè),通知S2分配資源,并從登記消息獲知其漫游地的軟交換控制裝置S1,步驟230;G2通知S2向路由服務(wù)器上報(bào)位置更新信息(D2、S2),步驟240;G2通過(guò)S1通知G1“D2已返回簽約地”,步驟250;G1注銷(xiāo)D2信息,并通知S1向路由服務(wù)器上報(bào)位置更新信息(D2、S2),步驟260。
第三實(shí)施例圖2中,D2從漫游地S1域漫游到另一個(gè)漫游地S3域,D2需要重新向S3注冊(cè),假定該實(shí)施例中G1中包含G2的地址信息,這個(gè)注冊(cè)過(guò)程如下
D2接入到網(wǎng)中,查找注冊(cè)服務(wù)器G3的地址,步驟300;D2向注冊(cè)服務(wù)器G3發(fā)送注冊(cè)請(qǐng)求,步驟310;G3根據(jù)注冊(cè)請(qǐng)求中用戶(hù)標(biāo)識(shí),判斷D2不是本域用戶(hù),首先向路由服務(wù)器查找到該用戶(hù)原漫游地S1,步驟320;G3向S1查詢(xún)其注冊(cè)服務(wù)器G1地址,步驟330;S1將G1地址和D2是其原漫游用戶(hù)的信息,以及其簽約地的軟交換控制裝置S2和注冊(cè)服務(wù)器G2的地址告訴G3,步驟340;G3將注冊(cè)請(qǐng)求中的身份信息發(fā)送給G2,步驟350;G2對(duì)身份信息進(jìn)行合法性檢測(cè),并將檢測(cè)結(jié)果以及D2的業(yè)務(wù)信息告知G3,步驟360;如果檢測(cè)結(jié)果合法,G3進(jìn)行注冊(cè)操作,通知S3分配資源,存儲(chǔ)S2的位置信息和D2的業(yè)務(wù)信息,并將包含S3地址的注冊(cè)消息分別通知G1和G2,步驟370;G1根據(jù)G3發(fā)送來(lái)的注冊(cè)消息進(jìn)行登記,通知S1刪除該用戶(hù)注冊(cè)信息,并向路由服務(wù)器上報(bào)位置更新信息(D2、S3),步驟480;G2根據(jù)G3發(fā)送來(lái)的注冊(cè)消息進(jìn)行登記,通知S2向路由服務(wù)器上報(bào)更新位置信息(D2、S3),步驟490;G3通知S3向路由服務(wù)器上報(bào)位置更新信息(D2、S3),步驟500。
一旦漫游設(shè)備注冊(cè)完成后,則可以進(jìn)行業(yè)務(wù)了。所有與漫游用戶(hù)相關(guān)的業(yè)務(wù),都可以依賴(lài)路由服務(wù)器定位到漫游地的軟交換控制裝置。如果是漫游地發(fā)起的業(yè)務(wù),則漫游地的軟交換控制裝置將之當(dāng)成一個(gè)本地業(yè)務(wù),進(jìn)行接續(xù);如果是非漫游地發(fā)起的業(yè)務(wù),則漫游地的軟交換控制裝置將之當(dāng)成一個(gè)局間業(yè)務(wù),進(jìn)行接續(xù)。漫游地的軟交換控制裝置則可以根據(jù)策略,決定是否將所有的漫游設(shè)備計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置。下面以圖1的D2漫游到S1域?yàn)槔?,就幾種情況的呼叫業(yè)務(wù)流程作簡(jiǎn)單分析漫游地發(fā)起的業(yè)務(wù)S1域中用戶(hù)呼叫D2。S1根據(jù)被叫電話(huà)號(hào)碼,或統(tǒng)一資源指標(biāo)符(URI)等被叫信息,查詢(xún)路由服務(wù)器或本地?cái)?shù)據(jù)庫(kù)得知其在本地位置信息,然后根據(jù)其本地位置信息及業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。S1可以根據(jù)本地?cái)?shù)據(jù)庫(kù)記錄中D2的信息,將計(jì)費(fèi)信息發(fā)送給其歸屬S2。
D2呼叫S1域中用戶(hù)。其呼叫流程等同于域內(nèi)用戶(hù)呼叫域內(nèi)用戶(hù)的業(yè)務(wù)流程,只是在主叫端,S1根據(jù)主叫的IP地址等信息判斷主叫用戶(hù)是漫游用戶(hù),從而根據(jù)其本地位置信息及業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。S1可以根據(jù)本地?cái)?shù)據(jù)庫(kù)記錄中D2的信息,將計(jì)費(fèi)信息發(fā)送給其簽約地的S2。
非漫游地發(fā)起的業(yè)務(wù)S2域中用戶(hù)呼叫D2。S2根據(jù)被叫電話(huà)號(hào)碼或統(tǒng)一資源指標(biāo)符,查詢(xún)本地?cái)?shù)據(jù)庫(kù)得知其處于漫游狀態(tài),從而查詢(xún)路由服務(wù)器或本地?cái)?shù)據(jù)庫(kù)獲知其漫游位置信息,然后根據(jù)其漫游位置信息及在本地的業(yè)務(wù)信息進(jìn)行域間呼叫接續(xù)和業(yè)務(wù)控制。
D2呼叫S2域中用戶(hù)。其呼叫流程等同于域內(nèi)用戶(hù)呼叫域外用戶(hù)的業(yè)務(wù)流程,唯一不同的是在主叫端,S1根據(jù)主叫的IP地址等信息判斷主叫用戶(hù)是漫游用戶(hù),從而根據(jù)其本地位置信息及業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。
其它軟交換控制裝置域中用戶(hù)呼叫D2。其呼叫流程等同于域內(nèi)用戶(hù)呼叫域外用戶(hù)的業(yè)務(wù)流程,唯一不同的是在被叫端,S1根據(jù)被叫電話(huà)號(hào)碼或統(tǒng)一資源指標(biāo)符等被叫信息判斷被叫用戶(hù)是漫游用戶(hù),從而根據(jù)其本地位置信息及業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。S1可以根據(jù)本地?cái)?shù)據(jù)庫(kù)記錄中D2的信息,將計(jì)費(fèi)信息發(fā)送給其歸屬S2。
該漫游用戶(hù)呼叫其它S域中用戶(hù)。其呼叫流程等同于域內(nèi)用戶(hù)呼叫域外用戶(hù)的業(yè)務(wù)流程,唯一不同的是S1根據(jù)主叫的IP地址等信息判斷主叫用戶(hù)是漫游用戶(hù),從而根據(jù)其本地位置信息及業(yè)務(wù)信息進(jìn)行呼叫接續(xù)和業(yè)務(wù)控制。S1可以根據(jù)本地?cái)?shù)據(jù)庫(kù)記錄的漫游用戶(hù)信息,將計(jì)費(fèi)信息發(fā)送給其歸屬S2。
權(quán)利要求
1.一種通過(guò)路由服務(wù)器實(shí)現(xiàn)用戶(hù)異地漫游業(yè)務(wù)的方法,應(yīng)用于通過(guò)路由服務(wù)器實(shí)現(xiàn)跨域呼叫路由的下一代網(wǎng)絡(luò)體系中,包括以下步驟(a)漫游用戶(hù)所持的漫游設(shè)備接入網(wǎng)絡(luò),找到本域的注冊(cè)服務(wù)器后,發(fā)送注冊(cè)請(qǐng)求并上報(bào)用戶(hù)標(biāo)識(shí)和鑒權(quán)信息;(b)所述注冊(cè)服務(wù)器根據(jù)所述用戶(hù)標(biāo)識(shí),判斷該漫游用戶(hù)是否本域的簽約用戶(hù),如果是,執(zhí)行步驟(c),否則,執(zhí)行步驟(g);(c)簽約地的注冊(cè)服務(wù)器判斷所述鑒權(quán)信息是否合法,如果不合法則拒絕注冊(cè),否則執(zhí)行下一步;(d)簽約地的注冊(cè)服務(wù)器通知簽約地的軟交換控制裝置進(jìn)行注冊(cè)操作;(e)簽約地的注冊(cè)服務(wù)器判斷是否登記有漫游地的注冊(cè)信息,如果沒(méi)有,向路由服務(wù)器上報(bào)該用戶(hù)的位置更新消息后結(jié)束注冊(cè);否則通知漫游地的注冊(cè)服務(wù)器用戶(hù)已返回,并向路由服務(wù)器上報(bào)該用戶(hù)的位置更新消息,執(zhí)行下一步;(f)漫游地的注冊(cè)服務(wù)器注銷(xiāo)該漫游用戶(hù)的注冊(cè)信息,并通過(guò)軟交換控制裝置向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,結(jié)束注冊(cè);(g)漫游地的注冊(cè)服務(wù)器通過(guò)路由服務(wù)器找到簽約地的注冊(cè)服務(wù)器,通過(guò)消息交互判斷所述鑒權(quán)信息是否合法,如果不合法則拒絕注冊(cè),否則,獲取所述漫游用戶(hù)的業(yè)務(wù)信息,執(zhí)行下一步;(h)漫游地的注冊(cè)服務(wù)器通知軟交換控制裝置進(jìn)行注冊(cè)操作,為所述漫游用戶(hù)分配資源,存儲(chǔ)簽約地的位置信息及所述漫游用戶(hù)的業(yè)務(wù)信息,并將包含漫游地位置信息的注冊(cè)消息發(fā)送到簽約地的注冊(cè)服務(wù)器;(i)簽約地的注冊(cè)服務(wù)器通知簽約地的軟交換控制裝置對(duì)所述注冊(cè)消息進(jìn)行登記操作,向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,并將登記結(jié)果通知漫游地的注冊(cè)服務(wù)器;(j)漫游地的注冊(cè)服務(wù)器通知漫游地的軟交換控制裝置向路由服務(wù)器上報(bào)所述漫游用戶(hù)的位置更新消息,結(jié)束注冊(cè);(k)對(duì)于漫游地和非漫游地發(fā)起的與所述漫游用戶(hù)相關(guān)的業(yè)務(wù),漫游地的軟交換控制裝置分別按本地業(yè)務(wù)和局間業(yè)務(wù)進(jìn)行接續(xù)和業(yè)務(wù)控制。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(g)中,漫游地的注冊(cè)服務(wù)器通過(guò)路由服務(wù)器首先找到原漫游地的注冊(cè)服務(wù)器,得到其存儲(chǔ)的簽約地的位置信息,然后找到簽約地的注冊(cè)服務(wù)器;同時(shí),所述步驟(h)中,漫游地的注冊(cè)服務(wù)器還通知原漫游地的注冊(cè)服務(wù)器,原漫游地的注冊(cè)服務(wù)器注銷(xiāo)所述漫游用戶(hù)的注冊(cè)信息漫游用戶(hù)的注冊(cè)信息,并向路由服務(wù)器上報(bào)該漫游用戶(hù)的位置更新消息。
3.如權(quán)利要求1或2所述的方法,其特征在于,還包括以下步驟所述漫游設(shè)備離線(xiàn)時(shí)主動(dòng)向當(dāng)前的注冊(cè)服務(wù)器報(bào)告,或者由當(dāng)前的軟交換控制裝置檢測(cè)所述漫游設(shè)備是否離線(xiàn),該注冊(cè)服務(wù)器收到所述漫游設(shè)備或軟交換控制裝置的離線(xiàn)通知后,將該漫游設(shè)備設(shè)置為離線(xiàn)狀態(tài)。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述步驟(a)中,所述漫游設(shè)備連接到所述注冊(cè)服務(wù)器后,所述注冊(cè)服務(wù)器為所述漫游設(shè)備分配一個(gè)IP地址。
5.如權(quán)利要求1或2所述的方法,其特征在于,所述步驟(a)中,所述漫游設(shè)備通過(guò)DHCP協(xié)議中定位DHCP服務(wù)器的機(jī)制,定位到本域的注冊(cè)服務(wù)器,或者通過(guò)預(yù)定地址的方式查找注冊(cè)服務(wù)器。
6.如權(quán)利要求1或2所述的方法,其特征在于,所述步驟(a)中的用戶(hù)標(biāo)識(shí)指可唯一定位用戶(hù)的電話(huà)號(hào)碼或者統(tǒng)一資源指標(biāo)符;所述上報(bào)信息是所述漫游設(shè)備自帶并自動(dòng)上報(bào)的,或者是由漫游用戶(hù)通過(guò)所述漫游設(shè)備與注冊(cè)服務(wù)器進(jìn)行交互輸入的。
7.如權(quán)利要求1或2所述的方法,其特征在于,所述步驟(a)中,所述漫游設(shè)備還上報(bào)其支持的信令協(xié)議,所述步驟(c)和(g)中,注冊(cè)服務(wù)器還需判斷是否支持所述漫游設(shè)備的信令方式,如果不支持則拒絕注冊(cè)。
8.如權(quán)利要求1或2所述的方法,其特征在于,所述步驟(k)中,漫游地的軟交換控制裝置在業(yè)務(wù)完成后,將所述漫游用戶(hù)的計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置。
9.一種用于實(shí)現(xiàn)如權(quán)利要求1所述方法的系統(tǒng),存在于以軟交換為核心控制設(shè)備的下一代網(wǎng)絡(luò)體系架構(gòu)中,包括兩個(gè)或兩以上位于不同物理位置的軟交換控制裝置,用于完成呼叫接續(xù)和業(yè)務(wù)控制;至少一個(gè)路由服務(wù)器,用于將所述軟交換控制裝置域連成一個(gè)網(wǎng)絡(luò),實(shí)現(xiàn)用戶(hù)路由的登記、報(bào)送和查詢(xún)功能;其特征在于,還包括漫游用戶(hù)接入網(wǎng)絡(luò)時(shí)使用的漫游設(shè)備,以及與所述軟交換控制裝置配合使用的注冊(cè)服務(wù)器,所述設(shè)備間均通過(guò)網(wǎng)絡(luò)互連,其中所述漫游設(shè)備,用于接入所述網(wǎng)絡(luò)并與所述注冊(cè)服務(wù)器交互進(jìn)行注冊(cè),上報(bào)用戶(hù)標(biāo)識(shí)、鑒權(quán)信息,以及普通的呼叫接聽(tīng)功能;所述注冊(cè)服務(wù)器,包括地址分配單元,用于所述漫游設(shè)備的IP地址分配;鑒權(quán)認(rèn)證單元,用于對(duì)所述漫游設(shè)備的鑒權(quán)認(rèn)證;注冊(cè)通信單元,用于向異地的注冊(cè)服務(wù)器發(fā)送包含漫游地位置信息的注冊(cè)消息、漫游用戶(hù)的業(yè)務(wù)信息及漫游設(shè)備在本地注冊(cè)的通知,接收異地發(fā)來(lái)的注冊(cè)消息、漫游用戶(hù)的業(yè)務(wù)信息以及漫游設(shè)備的注冊(cè)通知;注冊(cè)控制單元,用于判斷接入的漫游設(shè)備是否為本域的簽約用戶(hù),按設(shè)定流程向所述鑒權(quán)認(rèn)證單元和注冊(cè)通信單元發(fā)出控制指令,并通知所述軟交換控制裝置進(jìn)行注冊(cè)操作、登記操作和上報(bào)位置更新消息;信息維護(hù)單元,用于維護(hù)漫游設(shè)備的本地信息,在接收到異地的注冊(cè)通知后,通知軟交換控制裝置注銷(xiāo)相應(yīng)漫游設(shè)備的信息;所述軟交換控制裝置,還包括注冊(cè)操作單元,用于根據(jù)所述注冊(cè)控制單元的通知,為所述漫游用戶(hù)分配資源,作為漫游地時(shí)存儲(chǔ)所述漫游用戶(hù)的業(yè)務(wù)信息漫游用戶(hù)的業(yè)務(wù)信息和簽約地的位置信息;登記操作單元,用于根據(jù)所述注冊(cè)控制單元的通知,登記漫游地發(fā)來(lái)的注冊(cè)消息中的信息;更新上報(bào)單元,用于向所連接的路由服務(wù)器上報(bào)位置更新消息。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述漫游設(shè)備和注冊(cè)服務(wù)器支持DHCP協(xié)議。
11.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述注冊(cè)服務(wù)器是軟交換控制裝置的一個(gè)組成部分,或者是一個(gè)單獨(dú)設(shè)備,或者部分功能由獨(dú)立設(shè)備完成,部分功能由軟交換控制裝置自身完成。
12.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述漫游設(shè)備自帶有用戶(hù)標(biāo)識(shí)(電話(huà)號(hào)碼或者統(tǒng)一資源指標(biāo)符)、鑒權(quán)信息和所支持的協(xié)議信息,所述注冊(cè)控制單元還判斷是否支持所述漫游設(shè)備的信令方式。
13.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述軟交換控制裝置中還包括一個(gè)計(jì)費(fèi)處理單元,用于在業(yè)務(wù)完成后將所述漫游用戶(hù)的計(jì)費(fèi)信息發(fā)送給簽約地的軟交換控制裝置。
14.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述軟交換控制裝置中還包括一個(gè)離線(xiàn)檢測(cè)單元,用于自動(dòng)檢測(cè)所述漫游設(shè)備是否離線(xiàn),如檢測(cè)到漫游設(shè)備離線(xiàn)則通知所述信息維護(hù)單元,將該漫游設(shè)備置為離線(xiàn)狀態(tài)。
15.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述漫游設(shè)備還可以主動(dòng)向當(dāng)前的注冊(cè)服務(wù)器報(bào)告將離線(xiàn)的消息。
全文摘要
一種通過(guò)路由服務(wù)器實(shí)現(xiàn)用戶(hù)異地漫游業(yè)務(wù)的方法和系統(tǒng),應(yīng)用于通過(guò)路由服務(wù)器實(shí)現(xiàn)跨域呼叫路由的下一代網(wǎng)絡(luò)體系中,漫游設(shè)備接入后,注冊(cè)服務(wù)器判斷其是簽約用戶(hù)還是漫游用戶(hù),然后進(jìn)行鑒權(quán),通知軟交換控制裝置進(jìn)行注冊(cè)操作和上報(bào)位置更新消息,對(duì)于簽約用戶(hù),還需通知漫游地用戶(hù)已返回,并在漫游地發(fā)起位置更新,對(duì)于漫游用戶(hù),則要向簽約地發(fā)送注冊(cè)消息,獲取用戶(hù)業(yè)務(wù)信息和簽約地的位置信息,簽約地的注冊(cè)服務(wù)器登記漫游地的位置信息,并上報(bào)位置更新消息,對(duì)于與所述漫游用戶(hù)相關(guān)的業(yè)務(wù),軟交換控制裝置可以按正常流程完成接續(xù)和控制。本發(fā)明的方法和系統(tǒng)可以實(shí)現(xiàn)用戶(hù)的異地漫游業(yè)務(wù)。
文檔編號(hào)H04W8/12GK1558693SQ20041000027
公開(kāi)日2004年12月29日 申請(qǐng)日期2004年1月13日 優(yōu)先權(quán)日2004年1月13日
發(fā)明者胡憲利, 李海鵬 申請(qǐng)人:中興通訊股份有限公司