本發(fā)明涉及一種用于無(wú)線(xiàn)通信系統(tǒng)中的通信裝置的方法,尤其涉及一種通過(guò)X2傳輸接口來(lái)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信的方法。
背景技術(shù):
在無(wú)線(xiàn)通信應(yīng)用越來(lái)越普及的環(huán)境下,如4G LTE的大規(guī)模商用,給用戶(hù)帶來(lái)了很好的上網(wǎng)體驗(yàn)。但是核心網(wǎng)絡(luò)的負(fù)載也越來(lái)越大,現(xiàn)有的本地網(wǎng)際協(xié)議接入(Local Internet Protocol Access,LIPA)技術(shù)以及選擇網(wǎng)際協(xié)議流量卸載(Selected IP Traffic Offload,SIPTO)技術(shù)在特定的應(yīng)用場(chǎng)景下可以用來(lái)卸載部分核心網(wǎng)絡(luò)的負(fù)載,這種需求也是越來(lái)越顯得重要。
另一方面,點(diǎn)對(duì)點(diǎn)通信技術(shù)(peer to peer,P2P)作為一種用戶(hù)端之間交換信息的通信方式,也被廣泛的應(yīng)用于智慧型手機(jī)及平板電腦。但是,在現(xiàn)有的點(diǎn)對(duì)點(diǎn)通信技術(shù)規(guī)范下,用戶(hù)端之間的數(shù)據(jù)傳輸仍需通過(guò)核心網(wǎng)絡(luò)的協(xié)助。換句話(huà)說(shuō),現(xiàn)有的點(diǎn)對(duì)點(diǎn)通信技術(shù)并無(wú)法實(shí)現(xiàn)4G LTE提出的本地網(wǎng)際協(xié)議接入技術(shù)及選擇網(wǎng)際協(xié)議流量卸載技術(shù)所帶來(lái)卸載核心網(wǎng)絡(luò)負(fù)載的好處。因此,現(xiàn)有的點(diǎn)對(duì)點(diǎn)通信技術(shù)存在有數(shù)據(jù)傳輸時(shí)延、核心網(wǎng)絡(luò)負(fù)載過(guò)重及數(shù)據(jù)傳輸計(jì)費(fèi)較高等缺失。
技術(shù)實(shí)現(xiàn)要素:
因此,本發(fā)明的主要目的即在于提供一種點(diǎn)對(duì)點(diǎn)通信方法及其相關(guān)裝置,用來(lái)卸載核心網(wǎng)絡(luò)負(fù)載,以解決上述問(wèn)題。
本發(fā)明揭露一種點(diǎn)對(duì)點(diǎn)通信方法,用于一無(wú)線(xiàn)通信系統(tǒng)的一第一基地臺(tái),該第一基地臺(tái)與該無(wú)線(xiàn)通信系統(tǒng)中的一第二基地臺(tái)之間具有一X2傳輸接口,該方法包含有:通過(guò)一附加程序及一無(wú)線(xiàn)承載建立程序,取得用來(lái)指示一第一用戶(hù)端的一網(wǎng)際網(wǎng)路協(xié)定地址的一第一參數(shù)、該第一基地臺(tái)的一網(wǎng)際網(wǎng)路協(xié)定地址的一第二參數(shù),以及對(duì)應(yīng)該第一用戶(hù)端與該第一基地臺(tái)之間的一無(wú)線(xiàn)承載的一隧道端點(diǎn)標(biāo)識(shí)的一第三參數(shù);以及通過(guò)該X2傳輸接口,傳送一第一路由信息至該第二基地臺(tái),其中該第一路由信息包含該第一參數(shù)、該第二參數(shù)及該第三參數(shù)。
本發(fā)明另揭露一種點(diǎn)對(duì)點(diǎn)通信方法,用于一無(wú)線(xiàn)通信系統(tǒng)的一第一基地臺(tái),該第一基地臺(tái)與該無(wú)線(xiàn)通信系統(tǒng)中的一第二基地臺(tái)之間具有一X2傳輸接口,該方法包含有:通過(guò)一附加程序及一無(wú)線(xiàn)承載建立程序,取得用來(lái)指示一第一用戶(hù)端的一網(wǎng)際網(wǎng)路協(xié)定地址的一第一參數(shù)、該第一基地臺(tái)的一網(wǎng)際網(wǎng)路協(xié)定地址的一第二參數(shù),以及對(duì)應(yīng)該第一用戶(hù)端與該第一基地臺(tái)之間的一無(wú)線(xiàn)承載的一隧道端點(diǎn)標(biāo)識(shí)的一第三參數(shù);從該第一用戶(hù)端接收一數(shù)據(jù)傳輸請(qǐng)求信息,其中該數(shù)據(jù)傳輸請(qǐng)求信息包含一數(shù)據(jù)封包及一目標(biāo)用戶(hù)端的一目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址;通過(guò)該X2傳輸接口,傳送包含該目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址的一查詢(xún)信息至該第二基地臺(tái);從該第二基地臺(tái)接收回應(yīng)該查詢(xún)信息的一路由信息,其中該路由信息包含用來(lái)指示一第二用戶(hù)端的一網(wǎng)際網(wǎng)路協(xié)定地址的該第一參數(shù)、該第二基地臺(tái)的一網(wǎng)際網(wǎng)路協(xié)定地址的該第二參數(shù),以及對(duì)應(yīng)該第二用戶(hù)端與該第二基地臺(tái)之間的一無(wú)線(xiàn)承載的一隧道端點(diǎn)標(biāo)識(shí)的該第三參數(shù);以及儲(chǔ)存該路由信息。
本發(fā)明另揭露一種點(diǎn)對(duì)點(diǎn)通信方法,用于一無(wú)線(xiàn)通信系統(tǒng)的一第一基地臺(tái),該第一基地臺(tái)與該無(wú)線(xiàn)通信系統(tǒng)中的一第二基地臺(tái)之間具有一X2傳輸接口,該方法包含有:通過(guò)一附加程序及一無(wú)線(xiàn)承載建立程序,取得用來(lái)指示一用戶(hù)端的一網(wǎng)際網(wǎng)路協(xié)定地址的一第一參數(shù)、該第一基地臺(tái)的一網(wǎng)際網(wǎng)路協(xié)定地址的一第二參數(shù),以及對(duì)應(yīng)該用戶(hù)端與該第一基地臺(tái)之間的一無(wú)線(xiàn)承
載的一隧道端點(diǎn)標(biāo)識(shí)的一第三參數(shù);通過(guò)該X2傳輸接口,從該第二基地臺(tái)接收一查詢(xún)信息,其中該查詢(xún)信息包含一目標(biāo)用戶(hù)端的一目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址;判斷該目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址是否與取得的該第一參數(shù)相同;以及當(dāng)該目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址與取得的該第一參數(shù)相同時(shí),通過(guò)該X2傳輸接口,傳送回應(yīng)該查詢(xún)信息的一路由信息至該第二基地臺(tái),其中該路由信息包含該第一參數(shù)、第二參數(shù)及該第三參數(shù)。
本發(fā)明另揭露一種用于一無(wú)線(xiàn)通信系統(tǒng)中的一第一基地臺(tái),用來(lái)進(jìn)行點(diǎn)對(duì)點(diǎn)通信功能,該第一基地臺(tái)包含有:一第一通信界面單元,用來(lái)與該無(wú)線(xiàn)通信系統(tǒng)中的一第二基地臺(tái)建立一X2傳輸接口;一第二通信界面單元,用來(lái)與該無(wú)線(xiàn)通信系統(tǒng)中的一服務(wù)閘道建立一S1傳輸接口;一地址解析單元,用來(lái)從該無(wú)線(xiàn)通信系統(tǒng)中的一來(lái)源用戶(hù)端接收一數(shù)據(jù)傳輸請(qǐng)求信息,其中該數(shù)據(jù)傳輸請(qǐng)求信息包含一數(shù)據(jù)封包及一目標(biāo)用戶(hù)端的一目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址;以及一路徑選擇模塊,連接該地址解析單元,用來(lái)儲(chǔ)存指示該無(wú)線(xiàn)通信系統(tǒng)中的一用戶(hù)端的一網(wǎng)際網(wǎng)路協(xié)定地址的一第一參數(shù)、該第二基地臺(tái)的一網(wǎng)際網(wǎng)路協(xié)定地址的一第二參數(shù),以及對(duì)應(yīng)該第二基地臺(tái)與該用戶(hù)端之間的一無(wú)線(xiàn)承載的一隧道端點(diǎn)標(biāo)識(shí)的一第三參數(shù),以及用來(lái)根據(jù)該目標(biāo)網(wǎng)際網(wǎng)路協(xié)定地址及該儲(chǔ)存單元中的該第一參數(shù),選擇通過(guò)該第一通信界面單元或該第二通信界面單元來(lái)傳送該數(shù)據(jù)封包至該目標(biāo)用戶(hù)端。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一無(wú)線(xiàn)通信系統(tǒng)的示意圖;
圖2為本發(fā)明實(shí)施例一通信裝置的示意圖;
圖3~圖4為本發(fā)明實(shí)施例一流程的示意圖;
圖5為本發(fā)明實(shí)施例一用戶(hù)數(shù)據(jù)封包格式的示意圖;
圖6為本發(fā)明實(shí)施例一基地臺(tái)裝置的示意圖。
其中,附圖標(biāo)記說(shuō)明如下:
UE1、UE2 用戶(hù)端
eNodeB n~eNodeB n+2 基地臺(tái)
X2、Uu、S1 傳輸接口
20 通信裝置
200 處理裝置
210 儲(chǔ)存單元
220 通信界面單元
214 程式碼
30、40 流程
310~320、410~450 步驟
S-GW 服務(wù)閘道
UDP-Header 用戶(hù)數(shù)據(jù)報(bào)協(xié)議標(biāo)頭
GTP-Header 通用封包無(wú)線(xiàn)服務(wù)技術(shù)隧道協(xié)
議標(biāo)頭
TEID 隧道協(xié)議標(biāo)頭參數(shù)
IP DATA 數(shù)據(jù)封包
FLAGS 旗標(biāo)參數(shù)
MSG TYPE 信息類(lèi)型參數(shù)
LEN 信息長(zhǎng)度參數(shù)
Sequence Number 序號(hào)參數(shù)
N-PDU Number 網(wǎng)絡(luò)協(xié)議數(shù)據(jù)單元參數(shù)
Extern Header Type 外部標(biāo)頭類(lèi)型參數(shù)
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的結(jié)構(gòu)原理和工作原理作具體的描述:
圖1為本發(fā)明實(shí)施例一無(wú)線(xiàn)通信系統(tǒng)的示意圖。無(wú)線(xiàn)通信系統(tǒng)可為一長(zhǎng)期演進(jìn)系統(tǒng)(Long Term Evolution,LTE)或其他移動(dòng)通信系統(tǒng),其包含用戶(hù)端UE1、UE2及基地臺(tái)eNodeB n~eNodeB n+2,其中用戶(hù)端UE1、UE2與基地臺(tái)eNodeB n、eNodeB n+1之間分別通過(guò)Uu傳輸接口進(jìn)行通信。在此實(shí)施例中,用戶(hù)端UE1、UE2是在同一個(gè)局部網(wǎng)絡(luò)中,局部網(wǎng)絡(luò)是指基地臺(tái)之間已經(jīng)建立X2傳輸接口的基地臺(tái)集合。值得注意的是,圖1僅是用來(lái)說(shuō)明無(wú)線(xiàn)通信系統(tǒng)的架構(gòu),實(shí)際上,用戶(hù)端及基地臺(tái)的數(shù)量并不限于此。此外,用戶(hù)端可為移動(dòng)電話(huà)、平板電腦等裝置。
為了卸載核心網(wǎng)絡(luò)的負(fù)載,并改善數(shù)據(jù)傳輸時(shí)延及高傳輸費(fèi)率等缺失,本發(fā)明提出了一種通過(guò)基地臺(tái)之間X2傳輸接口的點(diǎn)對(duì)點(diǎn)通信機(jī)制,因此用戶(hù)端之間的數(shù)據(jù)可直接經(jīng)由基地臺(tái)進(jìn)行傳輸,而不需經(jīng)由核心網(wǎng)絡(luò)(如服務(wù)閘道(Serving Gateway,S-GW)),以實(shí)現(xiàn)降低核心網(wǎng)絡(luò)負(fù)載的目的。舉例來(lái)說(shuō),如圖1所示,當(dāng)用戶(hù)端UE1欲與用戶(hù)端UE2進(jìn)行通信時(shí),用戶(hù)端UE1的數(shù)據(jù)會(huì)從基地臺(tái)eNodeB n經(jīng)由X2傳輸接口傳送至基地臺(tái)eNodeB n+1,接著基地臺(tái)eNodeB n+1將數(shù)據(jù)傳送至用戶(hù)端UE2。進(jìn)一步來(lái)說(shuō),本發(fā)明是在建立有X2傳輸接口的局部網(wǎng)絡(luò)(如圖1所示的基地臺(tái)eNodeB n~eNodeB n+2),建立關(guān)于用戶(hù)端的路由信息,藉此當(dāng)來(lái)源用戶(hù)端欲傳輸數(shù)據(jù)至目標(biāo)用戶(hù)端時(shí),來(lái)源基地臺(tái)會(huì)判斷關(guān)于目標(biāo)用戶(hù)端的信息是否在路由信息中,當(dāng)目標(biāo)用戶(hù)端的信息在路由信息中時(shí),來(lái)源基地臺(tái)會(huì)通過(guò)X2傳輸接口將數(shù)據(jù)傳送至目標(biāo)用戶(hù)端所屬的目標(biāo)基地臺(tái)。相反的,當(dāng)目標(biāo)用戶(hù)端的信息不在路由信息中時(shí),來(lái)源基地臺(tái)會(huì)依照傳統(tǒng)的數(shù)據(jù)傳輸方式,即通過(guò)S1傳輸接口將數(shù)據(jù)傳輸至核心網(wǎng)絡(luò)中的服務(wù)閘道,再由服務(wù)閘道傳輸數(shù)據(jù)至目標(biāo)基地臺(tái)。
圖1為本發(fā)明實(shí)施例一通信裝置20的示意圖。通信裝置20可為圖1所示的基地臺(tái),其包含一處理裝置200、一儲(chǔ)存單元210及一通信界面單元220。處理裝置200可為一微處理器或一特定應(yīng)用集成電路(application-specific integrated circuit,ASIC)。儲(chǔ)存單元210可為任一數(shù)據(jù)儲(chǔ)存裝置,用來(lái)儲(chǔ)存一程式碼214,并通過(guò)處理裝置200讀取及執(zhí)行程式碼214。舉例來(lái)說(shuō),儲(chǔ)存單元210可為用戶(hù)識(shí)別模塊(subscriber identity module,SIM)、快閃記憶體(flash memory)、隨機(jī)存取記憶體(無(wú)線(xiàn)存取網(wǎng)絡(luò)dom-access memory,RAM)等,而不限于此。通信界面單元220可為一收發(fā)器,其根據(jù)處理裝置200的處理結(jié)果,與網(wǎng)絡(luò)節(jié)點(diǎn)交換訊號(hào)。
請(qǐng)參考圖3,圖3為本發(fā)明實(shí)施例一流程30的流程圖。流程30可用于圖1所示的局部網(wǎng)絡(luò)中的任一基地臺(tái),用來(lái)建立關(guān)于用戶(hù)端的路由信息。流程30可被編譯成程式碼214,儲(chǔ)存于儲(chǔ)存單元210中,其包含以下步驟:
步驟310:通過(guò)附加程序及無(wú)線(xiàn)承載建立程序,取得用戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址、基地臺(tái)的網(wǎng)際網(wǎng)路協(xié)定地址,以及對(duì)應(yīng)用戶(hù)端與基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。
步驟320:通過(guò)X2傳輸接口,傳送路由信息至局部網(wǎng)絡(luò)中的其他基地臺(tái),其中路由信息包含步驟310中取得的用戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址、基地臺(tái)的網(wǎng)際網(wǎng)路協(xié)定地址,以及對(duì)應(yīng)用戶(hù)端與基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。
根據(jù)流程30,在進(jìn)行附加程序(attach procedure)及建立無(wú)線(xiàn)承載(如初始無(wú)線(xiàn)承載(default bearer))之后,基地臺(tái)會(huì)將取得的用戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址(簡(jiǎn)稱(chēng)為IP地址),用戶(hù)端所在基地臺(tái)的IP地址,以及用戶(hù)端與所在基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)(Tunnel endpoint identifier,TEID)置入路由信息中,接著,基地臺(tái)會(huì)在選定的一個(gè)、多個(gè)或所有的X2傳輸接口上傳送此路由信息。因此,局部網(wǎng)絡(luò)中接收到路由信息的基地臺(tái)會(huì)儲(chǔ)存此路由信息,以建立局部網(wǎng)絡(luò)中一個(gè)、多個(gè)或所有用戶(hù)端的路由信息。
簡(jiǎn)單來(lái)說(shuō),路由信息包含三個(gè)參數(shù),用來(lái)指示用戶(hù)端IP地址的第一參數(shù),用來(lái)指示基地臺(tái)的IP地址的第二參數(shù),以及用來(lái)指示用戶(hù)端與所在基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)的第三參數(shù)。值得注意的是,當(dāng)用戶(hù)端執(zhí)行去附加程序(detach procedure)時(shí),基地臺(tái)會(huì)刪除對(duì)應(yīng)此用戶(hù)端的路由信息。
在局部網(wǎng)絡(luò)中的路由信息建立完成后,當(dāng)來(lái)源基地臺(tái)中的來(lái)源用戶(hù)端有數(shù)據(jù)欲傳送至目標(biāo)用戶(hù)端時(shí),來(lái)源用戶(hù)端會(huì)傳送數(shù)據(jù)傳輸請(qǐng)求信息至來(lái)源基地臺(tái),其中數(shù)據(jù)傳輸請(qǐng)求信息包含有數(shù)據(jù)封包及目標(biāo)用戶(hù)端的IP位置。來(lái)源基地臺(tái)判斷數(shù)據(jù)傳輸請(qǐng)求信息中的目標(biāo)用戶(hù)端的IP位置是否在儲(chǔ)存的路由信息中。若目標(biāo)用戶(hù)端的IP位置在儲(chǔ)存的路由信息中時(shí),來(lái)源基地臺(tái)會(huì)查詢(xún)路由信息中對(duì)應(yīng)此目標(biāo)用戶(hù)端的目標(biāo)基地臺(tái)的IP位置,以及目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。換句話(huà)說(shuō),來(lái)源基地臺(tái)判斷目標(biāo)用戶(hù)端的IP位置是否與路由信息中的第一參數(shù)相同,若目標(biāo)用戶(hù)端的IP位置與路由信息中的第一參數(shù)相同時(shí),來(lái)源基地臺(tái)會(huì)取得路由信息中對(duì)應(yīng)第一參數(shù)的第二參數(shù)及第三參數(shù)。接著,來(lái)源基地臺(tái)會(huì)在數(shù)據(jù)封包中置入第三參數(shù)所指示的隧道端點(diǎn)標(biāo)識(shí),并通過(guò)X2傳輸接口,將此數(shù)據(jù)封包傳送至第二參數(shù)所指示的目標(biāo)基地臺(tái)的IP位置。因此,接收到此數(shù)據(jù)封包的目標(biāo)基地臺(tái),會(huì)根據(jù)數(shù)據(jù)封包中的隧道端點(diǎn)標(biāo)識(shí),選擇對(duì)應(yīng)的目標(biāo)用戶(hù)端,并通過(guò)Uu傳輸接口將數(shù)據(jù)封包傳送至目標(biāo)用戶(hù)端。然而,若目標(biāo)用戶(hù)端的IP位置不在儲(chǔ)存的路由信息中時(shí),來(lái)源基地臺(tái)會(huì)將數(shù)據(jù)封包傳送至核心網(wǎng)絡(luò)中的服務(wù)閘道,再由服務(wù)閘道根據(jù)傳輸數(shù)據(jù)至目標(biāo)基地臺(tái),目標(biāo)基地臺(tái)再將數(shù)據(jù)封包傳送至目標(biāo)用戶(hù)端。
請(qǐng)參考圖4,圖4為本發(fā)明實(shí)施例一流程40的流程圖。流程40可用于圖1所示的局部網(wǎng)絡(luò)中的任一基地臺(tái),用來(lái)建立關(guān)于用戶(hù)端的路由信息。流程40可被編譯成程式碼214,儲(chǔ)存于儲(chǔ)存單元210中,其包含以下步驟:
步驟410:通過(guò)附加程序及無(wú)線(xiàn)承載建立程序,取得用來(lái)指示用戶(hù)端的網(wǎng)際網(wǎng)路協(xié)定地址、基地臺(tái)的網(wǎng)際網(wǎng)路協(xié)定地址,以及對(duì)應(yīng)用戶(hù)端與基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。
步驟420:從來(lái)源用戶(hù)端接收數(shù)據(jù)傳輸請(qǐng)求信息,其中數(shù)據(jù)傳輸請(qǐng)求信息包含數(shù)據(jù)封包及目標(biāo)用戶(hù)端的IP地址。
步驟430:通過(guò)X2傳輸接口,傳送包含目標(biāo)用戶(hù)端的IP地址的查詢(xún)信息至局部網(wǎng)絡(luò)中的其他基地臺(tái)。
步驟440:從局部網(wǎng)絡(luò)中的目標(biāo)基地臺(tái)接收回應(yīng)查詢(xún)信息的路由信息,其中路由信息包含目標(biāo)用戶(hù)端的IP地址、目標(biāo)基地臺(tái)的IP地址,以及對(duì)應(yīng)目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間的無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。
步驟450:儲(chǔ)存路由信息。
根據(jù)流程40,當(dāng)基地臺(tái)取得用戶(hù)端的IP地址、基地臺(tái)的IP地址,以及無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)之后,基地臺(tái)不會(huì)直接發(fā)送路由信息,而是等到用戶(hù)端有數(shù)據(jù)傳輸請(qǐng)求時(shí),先解析出數(shù)據(jù)傳輸請(qǐng)求信息中的目標(biāo)用戶(hù)端的IP地址。接著,在所有X2傳輸接口上,向所有局部網(wǎng)絡(luò)中的基地臺(tái)發(fā)起關(guān)于目標(biāo)用戶(hù)端IP地址的查詢(xún)信息。另一方面,接受到目標(biāo)用戶(hù)端IP地址的查詢(xún)信息的基地臺(tái),會(huì)匹配自己儲(chǔ)存的路由信息(即判斷目標(biāo)用戶(hù)端的IP地址是否與路由信息中的第一參數(shù)相同),若目標(biāo)用戶(hù)端的IP地址與路由信息中的第一參數(shù)相同時(shí),把包含目標(biāo)用戶(hù)端的IP地址、目標(biāo)基地臺(tái)的IP地址及目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)的路由信息,通過(guò)X2傳輸接口告訴查詢(xún)的基地臺(tái)。查詢(xún)基地臺(tái)在接收到路由信息后,會(huì)儲(chǔ)存此路由信息,以完成路由信息的建立程序。反之,若接收到查詢(xún)信息的基地臺(tái)判斷目標(biāo)用戶(hù)端的IP地址與路由信息中的第一參數(shù)不同時(shí),則忽略此查詢(xún)信息。
換句話(huà)說(shuō),當(dāng)路由信息建立完成之后,來(lái)源基地臺(tái)取得目標(biāo)用戶(hù)端的IP地址、目標(biāo)基地臺(tái)的IP地址及目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)。接著,來(lái)源基地臺(tái)會(huì)產(chǎn)生用戶(hù)數(shù)據(jù)封包,并根據(jù)路由信息中的目
標(biāo)基地臺(tái)的IP地址,通過(guò)X2傳輸接口,將用戶(hù)數(shù)據(jù)封包傳送至目標(biāo)基地臺(tái)。值得注意的是,來(lái)源基地臺(tái)會(huì)在此用戶(hù)數(shù)據(jù)封包中置入目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí),因此,接收到用戶(hù)數(shù)據(jù)封包的目標(biāo)基地臺(tái),會(huì)根據(jù)用戶(hù)數(shù)據(jù)封包中的隧道端點(diǎn)標(biāo)識(shí),選擇對(duì)應(yīng)的目標(biāo)用戶(hù)端,并通過(guò)Uu傳輸接口將數(shù)據(jù)封包傳送至目標(biāo)用戶(hù)端。
圖5為本發(fā)明實(shí)施例一用戶(hù)數(shù)據(jù)封包格式的示意圖。用戶(hù)數(shù)據(jù)封包包含用戶(hù)數(shù)據(jù)報(bào)協(xié)議標(biāo)頭(User Datagram Protocol Header)UDP-Header、一通用封包無(wú)線(xiàn)服務(wù)技術(shù)隧道協(xié)議標(biāo)頭(General Packet Radio Service Tunneling Protocol Header,GTP Header)GTP-Header及數(shù)據(jù)封包IP DATA,其中通用封包無(wú)線(xiàn)服務(wù)技術(shù)隧道協(xié)議標(biāo)頭GTP-Header中的隧道協(xié)議標(biāo)頭參數(shù)TEID被來(lái)源基地臺(tái)設(shè)置為路由信息中的目標(biāo)用戶(hù)端與目標(biāo)基地臺(tái)之間無(wú)線(xiàn)承載的隧道端點(diǎn)標(biāo)識(shí)(即路由信息中的第三參數(shù))。因此,目標(biāo)基地臺(tái)在接收到用戶(hù)數(shù)據(jù)封包之后,能根據(jù)隧道協(xié)議標(biāo)頭參數(shù)TEID,選擇要發(fā)送給哪個(gè)用戶(hù)端,并且從隧道協(xié)議標(biāo)頭參數(shù)TEID所對(duì)應(yīng)的無(wú)線(xiàn)承載上把數(shù)據(jù)封包IP DATA發(fā)送到目標(biāo)用戶(hù)端。通用封包無(wú)線(xiàn)服務(wù)技術(shù)隧道協(xié)議標(biāo)頭GTP-Header除了包含隧道協(xié)議標(biāo)頭參數(shù)TEID,另包含有旗標(biāo)參數(shù)FLAGS、信息類(lèi)型參數(shù)MSG TYPE、信息長(zhǎng)度參數(shù)LEN、序號(hào)參數(shù)Sequence Number、網(wǎng)絡(luò)協(xié)議數(shù)據(jù)單元參數(shù)N-PDU Number、外部標(biāo)頭類(lèi)型參數(shù)Extern Header Type。值得注意的是,用戶(hù)數(shù)據(jù)封包格式應(yīng)為本領(lǐng)域者所熟知,在此不贅述各參數(shù)的功用。本發(fā)明實(shí)施例的重點(diǎn)在于當(dāng)來(lái)源基地臺(tái)產(chǎn)生用戶(hù)數(shù)據(jù)封包時(shí),將路由信息中的隧道協(xié)議標(biāo)頭置入隧道協(xié)議標(biāo)頭參數(shù)TEID,以使目標(biāo)基地臺(tái)能根據(jù)隧道協(xié)議標(biāo)頭參數(shù)TEID,將數(shù)據(jù)封包傳送到正確的目標(biāo)用戶(hù)端。
圖6為本發(fā)明實(shí)施例一來(lái)源基地臺(tái)執(zhí)行數(shù)據(jù)傳輸?shù)氖疽鈭D。首先,來(lái)源基地臺(tái)裝置包含:至少二通信界面,X2傳輸接口及S1傳輸接口,其分別用來(lái)與局部網(wǎng)絡(luò)中的另一個(gè)基地臺(tái)(如目標(biāo)基地臺(tái))及服務(wù)閘道S-GW進(jìn)行數(shù)據(jù)傳輸、一地址解析單元,用來(lái)從來(lái)源用戶(hù)端接收數(shù)據(jù)傳輸請(qǐng)求信息(如通過(guò)第1圖所示的Uu傳輸接口),并解析出數(shù)據(jù)封包及目標(biāo)用戶(hù)端的IP地址;一路徑選擇模塊,用來(lái)儲(chǔ)存路由信息,其中路由信息的建立方式可參見(jiàn)上述流程30~40,在此不再贅述,以及一封包產(chǎn)生模塊,用來(lái)產(chǎn)生包含數(shù)據(jù)封包的用戶(hù)數(shù)據(jù)封包。來(lái)源基地臺(tái)進(jìn)行數(shù)據(jù)傳輸?shù)脑敿?xì)流程如下。來(lái)源基地臺(tái)從來(lái)源用戶(hù)端接收到數(shù)據(jù)傳輸請(qǐng)求信息之后,地址解析單元(可為L(zhǎng)TE中的PDCP層)解析出數(shù)據(jù)封包,并且解析數(shù)據(jù)傳輸請(qǐng)求中的目標(biāo)用戶(hù)端的IP地址,并傳遞給路徑選擇模塊。路徑選擇模塊,根據(jù)輸入的IP地址,在儲(chǔ)存的路由信息中匹配(即上述的基地臺(tái)判斷目標(biāo)用戶(hù)端的IP地址是否與路由信息中的第一參數(shù)相同),如果匹配不成功,則按照傳統(tǒng)的數(shù)據(jù)傳輸方式,通過(guò)S1傳輸接口,將數(shù)據(jù)封包傳送到核心網(wǎng)絡(luò)的服務(wù)閘道S-GW。如果匹配成功,則取得路由信息中對(duì)應(yīng)第一參數(shù)的第二及第三參數(shù),并且和數(shù)據(jù)封包一起傳送到封包產(chǎn)生模塊。封包產(chǎn)生模塊會(huì)將數(shù)據(jù)封包添加用戶(hù)數(shù)據(jù)報(bào)協(xié)議標(biāo)頭UDP-Header及通用封包無(wú)線(xiàn)服務(wù)技術(shù)隧道協(xié)議標(biāo)頭GTP-Header、將隧道協(xié)議標(biāo)頭參數(shù)TEID設(shè)置為路由信息中的第三參數(shù),以及根據(jù)路由信息中的第二參數(shù)所指示的目標(biāo)基地臺(tái)的IP地址,通過(guò)X2傳輸接口將用戶(hù)數(shù)據(jù)封包傳送至目標(biāo)基地臺(tái)。
綜上所述,本發(fā)明提供通過(guò)基地臺(tái)之間X2傳輸接口上的通信方式,實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信方法。更明確地來(lái)說(shuō),根據(jù)本發(fā)明的路由信息建立機(jī)制,局部網(wǎng)絡(luò)中的基臺(tái)能取得數(shù)據(jù)封包欲傳送到的基地臺(tái)IP位置及對(duì)應(yīng)用戶(hù)端的無(wú)線(xiàn)承載的隧道協(xié)議標(biāo)頭,進(jìn)而達(dá)到數(shù)據(jù)封包在基地臺(tái)之間傳輸,減少了核心網(wǎng)絡(luò)的負(fù)載的功效。因此,本發(fā)明的點(diǎn)對(duì)點(diǎn)通信方法能有效降低核心網(wǎng)絡(luò)的負(fù)載及傳輸費(fèi)率,也可以減少通信時(shí)延,同時(shí)通信數(shù)據(jù)僅在局部網(wǎng)絡(luò)中傳輸,也提高了數(shù)據(jù)的安全性。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。