本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò)的終端互通的方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有的移動(dòng)通信系統(tǒng),一終端不能直接訪問另一終端。終端如果要獲得業(yè)務(wù)服務(wù),需要通過內(nèi)置APN(Access Point Name,接入點(diǎn)名稱)接入點(diǎn),指示移動(dòng)核心網(wǎng)連接到APN接入點(diǎn)所標(biāo)識(shí)的業(yè)務(wù)服務(wù)器來(lái)獲取服務(wù)。移動(dòng)核心網(wǎng)收到終端發(fā)送的上行報(bào)文,一般是通過Gi或SGi接口向外部數(shù)據(jù)網(wǎng)絡(luò)轉(zhuǎn)發(fā),終端訪問的目標(biāo)IP地址一般為外部業(yè)務(wù)網(wǎng)絡(luò)的IP地址。如果移動(dòng)核心網(wǎng)發(fā)現(xiàn)終端發(fā)送報(bào)文的目的IP地址為移動(dòng)核心網(wǎng)給終端分配的網(wǎng)段,則會(huì)選擇丟棄并報(bào)錯(cuò)。終端如果想和其它終端建立聯(lián)系,需要經(jīng)Gi或SGi接口轉(zhuǎn)發(fā)到業(yè)務(wù)服務(wù)器,在業(yè)務(wù)層以業(yè)務(wù)交互的形式實(shí)現(xiàn)。例如終端呼叫其它終端,終端向其它終端發(fā)送信息等,都是由移動(dòng)核心網(wǎng)(GGSN、PGW等網(wǎng)元實(shí)體)發(fā)送到業(yè)務(wù)網(wǎng)絡(luò),由業(yè)務(wù)服務(wù)器來(lái)實(shí)現(xiàn)交換。
參考圖1,現(xiàn)有的終端互通實(shí)現(xiàn)方式示意圖。第一終端11和第二終端12之間的互通主要是經(jīng)由無(wú)線蜂窩接入網(wǎng)13接入移動(dòng)核心網(wǎng)14,在移動(dòng)核心網(wǎng)14交換后,在業(yè)務(wù)網(wǎng)絡(luò)15層面實(shí)現(xiàn)互通。其不足之處在于,終端之間需要經(jīng)由業(yè)務(wù)網(wǎng)絡(luò)中轉(zhuǎn),無(wú)法直接在移動(dòng)核心網(wǎng)內(nèi)部實(shí)現(xiàn)互通,使得終端互通收到業(yè)務(wù)網(wǎng)絡(luò)連通的限制。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于,提供一種終端互通的方法及系統(tǒng),實(shí)現(xiàn)終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò)。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種終端互通的方法,所述方法包括:(1)第一終端通過無(wú)線蜂窩接入網(wǎng)接入移動(dòng)核心網(wǎng),獲得移動(dòng)核心網(wǎng)分配的IP地址;(2)所述第一終端發(fā)起到第二終端的訪問,上行報(bào)文的目標(biāo)IP地址為所述第二終端的IP地址;(3)移動(dòng)核心網(wǎng)根據(jù)所述上行報(bào)文判定所述目標(biāo)IP地址為與所述第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址時(shí),將所述上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)路由到所述第二終端。
為了實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種終端互通的系統(tǒng),包括:第一終端、第二終端、無(wú)線蜂窩接入網(wǎng)以及移動(dòng)核心網(wǎng),所述移動(dòng)核心網(wǎng)內(nèi)設(shè)有處理模塊;所述第一終端,通過所述無(wú)線蜂窩接入網(wǎng)接入所述移動(dòng)核心網(wǎng),獲得所述移動(dòng)核心網(wǎng)分配的IP地址;所述第一終端發(fā)起到所述第二終端的訪問,上行報(bào)文的目標(biāo)IP地址為所述第二終端的IP地址;所述處理模塊,用于根據(jù)所述上行報(bào)文判定所述目標(biāo)IP地址為與所述第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址時(shí),將所述上行報(bào)文經(jīng)所述無(wú)線蜂窩接入網(wǎng)路由到所述第二終端。
本發(fā)明的優(yōu)點(diǎn)在于,能夠使終端擺脫業(yè)務(wù)網(wǎng)絡(luò)連通的限制,使得終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò),擴(kuò)展了組網(wǎng)應(yīng)用場(chǎng)景,可直接實(shí)現(xiàn)點(diǎn)到點(diǎn)以及點(diǎn)到多點(diǎn)的通信模式。
附圖說明
圖1,現(xiàn)有的終端互通實(shí)現(xiàn)方式示意圖;
圖2,本發(fā)明所述的終端互通的方法一實(shí)施例的流程圖;
圖3,本發(fā)明所述的終端互通的系統(tǒng)一實(shí)施例的架構(gòu)圖;
圖4,本發(fā)明所述的移動(dòng)核心網(wǎng)一實(shí)施例的架構(gòu)圖。
具體實(shí)施方式
本發(fā)明提出一種終端互通的方法及系統(tǒng),實(shí)現(xiàn)終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò)。下面結(jié)合附圖以及具體實(shí)施方式做詳細(xì)說明。
首先結(jié)合附圖給出本發(fā)明所述終端互通的方法的實(shí)施例。
參考圖2,本發(fā)明所述的終端互通的方法一實(shí)施例的流程圖。所述方法包括如下步驟:S21:第一終端通過無(wú)線蜂窩接入網(wǎng)接入移動(dòng)核心網(wǎng),獲得移動(dòng)核心網(wǎng)分配的IP地址;S22:所述第一終端發(fā)起到第二終端的訪問,上行報(bào)文的目標(biāo)IP地址為所述第二終端的IP地址;S23:移動(dòng)核心網(wǎng)根據(jù)所述上行報(bào)文判定所述目標(biāo)IP地址為與所述第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址時(shí),將所述上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)路由到所述第二終端。接下來(lái)對(duì)圖2所示的步驟做詳細(xì)說明。
S21:第一終端通過無(wú)線蜂窩接入網(wǎng)接入移動(dòng)核心網(wǎng),獲得移動(dòng)核心網(wǎng)分配的IP地址。
第一終端可以通過2G、3G或4G等蜂窩網(wǎng)絡(luò)技術(shù)接入無(wú)線蜂窩接入網(wǎng),再通過無(wú)線蜂窩接入網(wǎng)附著到移動(dòng)核心網(wǎng),獲得移動(dòng)核心網(wǎng)分配的IP地址。
S22:所述第一終端發(fā)起到第二終端的訪問,上行報(bào)文的目標(biāo)IP地址為所述第二終端的IP地址。
S23:移動(dòng)核心網(wǎng)根據(jù)所述上行報(bào)文判定所述目標(biāo)IP地址為與所述第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址時(shí),將所述上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)路由到所述第二終端。
移動(dòng)核心網(wǎng)檢查上行報(bào)文,若發(fā)現(xiàn)第一終端訪問的目標(biāo)IP地址為與第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的其它終端的IP地址,而不是外部業(yè)務(wù)網(wǎng)絡(luò)的地址,則即可直接將上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)路由到第二終端。
第二終端接收到第一終端發(fā)送的上行報(bào)文,即完成了終端直接經(jīng)由無(wú)線蜂窩接入網(wǎng)以及移動(dòng)核心網(wǎng)訪問其它終端,實(shí)現(xiàn)終端點(diǎn)到點(diǎn)的直接通信,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò),能夠使終端擺脫業(yè)務(wù)網(wǎng)絡(luò)連通的限制。
優(yōu)選的,本發(fā)明所述的終端互通的方法進(jìn)一步包括:根據(jù)終端的IP地址對(duì)終端進(jìn)行分組,相同業(yè)務(wù)網(wǎng)絡(luò)的終端分成一組。則,步驟S23中對(duì)目標(biāo)IP地址的判定進(jìn)一步包括:移動(dòng)核心網(wǎng)獲取所述上行報(bào)文的目標(biāo)IP地址,根據(jù)所述目標(biāo)IP地址在所述第一終端所在分組中進(jìn)行匹配,若匹配成功,則判定所述目標(biāo)IP地址為與所述第一終端處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址。從而優(yōu)化移動(dòng)核心網(wǎng)對(duì)訪問終端與目標(biāo)終端是否處于相同業(yè)務(wù)網(wǎng)絡(luò)的判斷。
本發(fā)明還可以設(shè)定第一終端訪問其它終端或其它終端組的路由策略,實(shí)現(xiàn)終端點(diǎn)到點(diǎn)或點(diǎn)到多點(diǎn)的直接通信。
優(yōu)選的,本發(fā)明所述的終端互通的方法中,步驟S23中進(jìn)一步包括對(duì)上行報(bào)文的處理,具體為:1)根據(jù)IP地址索引查找到所述第二終端的上下文信息;32)去除所述上行報(bào)文中報(bào)文封裝的隧道頭部,并使用所述第二終端的上下文信息中的隧道信息對(duì)所述上行報(bào)文重新進(jìn)行封裝;3)將封裝后的上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)路由到所述第二終端。從而優(yōu)化了網(wǎng)絡(luò)側(cè)對(duì)報(bào)文的處理。
本發(fā)明所述的終端互通的方法,能夠使終端擺脫業(yè)務(wù)網(wǎng)絡(luò)連通的限制,使得終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò),擴(kuò)展了組網(wǎng)應(yīng)用場(chǎng)景,可直接實(shí)現(xiàn)點(diǎn)到點(diǎn)以及點(diǎn)到多點(diǎn)的通信模式。
接下來(lái)結(jié)合附圖給出本發(fā)明所述終端互通的系統(tǒng)的實(shí)施例。
參考圖3-4,其中,圖3為本發(fā)明所述的終端互通的系統(tǒng)一實(shí)施例的架構(gòu)圖,圖4為本發(fā)明所述的移動(dòng)核心網(wǎng)一實(shí)施例的架構(gòu)圖。所述系統(tǒng)包括:第一終端31、第二終端32、無(wú)線蜂窩接入網(wǎng)33以及移動(dòng)核心網(wǎng)34,所述移動(dòng)核心網(wǎng)34內(nèi)設(shè)有處理模塊41(示于圖4中)。
所述第一終端31,通過所述無(wú)線蜂窩接入網(wǎng)33接入所述移動(dòng)核心網(wǎng)34,獲得所述移動(dòng)核心網(wǎng)34分配的IP地址。之后第一終端31發(fā)起到第二終端32的訪問,上行報(bào)文的目標(biāo)IP地址為所述第二終端32的IP地址。第一終端31可以通過2G、3G或4G等蜂窩網(wǎng)絡(luò)技術(shù)接入無(wú)線蜂窩接入網(wǎng)33,再通過無(wú)線蜂窩接入33網(wǎng)附著到移動(dòng)核心網(wǎng)34,獲得移動(dòng)核心網(wǎng)34分配的IP地址。
所述處理模塊41,用于根據(jù)所述上行報(bào)文判定所述目標(biāo)IP地址為與所述第一終端31處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址時(shí),將所述上行報(bào)文經(jīng)所述無(wú)線蜂窩接入網(wǎng)33路由到所述第二終端32。
移動(dòng)核心網(wǎng)34的處理模塊41檢查上行報(bào)文,若發(fā)現(xiàn)第一終端31訪問的目標(biāo)IP地址為與第一終端31處于相同業(yè)務(wù)網(wǎng)絡(luò)的其它終端的IP地址,而不是外部業(yè)務(wù)網(wǎng)絡(luò)的地址,則即可直接將上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)33路由到第二終端32。第二終端32接收到第一終端31發(fā)送的上行報(bào)文,即完成了終端直接經(jīng)由無(wú)線蜂窩接入網(wǎng)以及移動(dòng)核心網(wǎng)訪問其它終端,實(shí)現(xiàn)終端點(diǎn)到點(diǎn)的直接通信,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò),能夠使終端擺脫業(yè)務(wù)網(wǎng)絡(luò)連通的限制。
為了與圖1所示現(xiàn)有終端互通方式進(jìn)行比較,圖3中仍然示意出了業(yè)務(wù)網(wǎng)絡(luò)35,但在終端互通是,終端與業(yè)務(wù)網(wǎng)絡(luò)35之間沒有交互,即終端之間在移動(dòng)核心網(wǎng)內(nèi)部能夠直接實(shí)現(xiàn)互相訪問,無(wú)需連接業(yè)務(wù)網(wǎng)絡(luò),擴(kuò)展了組網(wǎng)應(yīng)用場(chǎng)景,可直接實(shí)現(xiàn)點(diǎn)到點(diǎn)以及點(diǎn)到多點(diǎn)的通信模式。
優(yōu)選的,本發(fā)明所述的移動(dòng)核心網(wǎng)34進(jìn)一步包括分組模塊42,用于根據(jù)終端的IP地址對(duì)終端進(jìn)行分組,相同業(yè)務(wù)網(wǎng)絡(luò)的終端分成一組。則,所述處理模塊41對(duì)目標(biāo)IP地址的判定進(jìn)一步可以為:獲取所述上行報(bào)文的目標(biāo)IP地址并調(diào)用所述分組模塊42,根據(jù)所述目標(biāo)IP地址在所述第一終端31所在分組中進(jìn)行匹配,若匹配成功,則判定所述目標(biāo)IP地址為與所述第一終端31處于相同業(yè)務(wù)網(wǎng)絡(luò)的IP地址。從而優(yōu)化移動(dòng)核心網(wǎng)34的處理模塊41對(duì)訪問終端與目標(biāo)終端是否處于相同業(yè)務(wù)網(wǎng)絡(luò)的判斷。
本發(fā)明還可以設(shè)定第一終端訪問其它終端或其它終端組的路由策略,實(shí)現(xiàn)終端點(diǎn)到點(diǎn)或點(diǎn)到多點(diǎn)的直接通信。
優(yōu)選的,本發(fā)明所述的處理模塊41進(jìn)一步包括:查找單元411、重新封裝單元412以及路由單元413。所述查找單元411,用于根據(jù)IP地址索引查找到所述第二終端32的上下文信息。所述重新封裝單元412,用于去除所述上行報(bào)文中報(bào)文封裝的隧道頭部,并使用所述查找單元中獲取的所述第二終端32的上下文信息中的隧道信息對(duì)所述上行報(bào)文重新進(jìn)行封裝。所述路由單元413,用于將所述重新封裝單元封裝后的上行報(bào)文經(jīng)無(wú)線蜂窩接入網(wǎng)33路由到所述第二終端32。從而優(yōu)化了網(wǎng)絡(luò)側(cè)對(duì)報(bào)文的處理。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。