欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種傳輸GTPv2消息的方法、系統(tǒng)及裝置的制作方法

文檔序號(hào):7695089閱讀:240來(lái)源:國(guó)知局
專利名稱:一種傳輸GTPv2消息的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種傳輸版本2的通用分組無(wú)線業(yè)務(wù) (GPRS ,General Packet Radio Service )隧道協(xié)議 (GTP , GPRS Tunneling Protocol)(以下簡(jiǎn)稱GTPv2 )消息的方法、系統(tǒng)及裝置。
背景技術(shù)
在演進(jìn)分組系統(tǒng)(EPS, Evolved Packet System)中,采用了新的核心網(wǎng)體 系結(jié)構(gòu),并使用GTPv2協(xié)議。EPS系統(tǒng)的體系結(jié)構(gòu)如圖1所示,在EPS系統(tǒng) 中,有服務(wù)GPRS服務(wù)節(jié)點(diǎn)(SGSN, Serving GPRS Support Node )、服務(wù)網(wǎng)關(guān) (Serving GW)、移動(dòng)性管理實(shí)體(MME, Mobility Management Entity )、分組 數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(PDNGW, Packet Data Network Gateway),家鄉(xiāng)用戶服務(wù)器(HSS, Home Subscriber Server )、 策略與計(jì)費(fèi)規(guī)則功能 (PCRF , Policy and Charging Rules Function )實(shí)體以及IP業(yè)務(wù)(Operator's IP Services) 實(shí)體?,F(xiàn)有的TS29.274標(biāo)準(zhǔn)已確定圖1中所示的S3、 S4、 S5、 S8、 S10、 Sll 接口使用GTPv2協(xié)議,當(dāng)Serving GW與PDN GW位于不同的運(yùn)營(yíng)商時(shí), Serving GW與PDN GW之間的接口為S8接口, S8接口即為S5接口的漫游 接口,類似于Gp接口是Gn接口的漫游接口,同樣,S8接口也使用GTPv2協(xié) 議。EPS系統(tǒng)是一種新型的3GPP系統(tǒng),它同傳統(tǒng)的2G/3G系統(tǒng)的一個(gè)很大的 區(qū)別是EPS系統(tǒng)支持因特網(wǎng)協(xié)議IP永遠(yuǎn)在線功能。也就是說(shuō), 一旦當(dāng)用戶 終端(UE)注冊(cè)到EPS系統(tǒng)中,系統(tǒng)就立即分配一個(gè)IP地址給此UE,并為該UE激活一個(gè)EPS承載(Bearer )。而傳統(tǒng)的2G/3G不具有IP永遠(yuǎn)在線的功6匕 a匕。傳統(tǒng)的2G/3G使用的版本0的GTP (以下簡(jiǎn)稱GTPvO )或版本1的GTP (以下簡(jiǎn)稱GTPvl ),而EPS系統(tǒng)使用新的版本GTP協(xié)議,即GTPv2協(xié)議。 如圖2所示,目前GTPvO與GTPvl協(xié)議要求使用GTP隧道來(lái)傳輸GTP消息, 網(wǎng)絡(luò)實(shí)體通過(guò)GTP隧道的IP地址、隧道端點(diǎn)標(biāo)識(shí)(TEID)及用戶數(shù)據(jù)報(bào)協(xié)議 (UDP, User Datagram Protocol)端口號(hào)來(lái)標(biāo)識(shí)其一個(gè)GTP隧道。其中GTP 協(xié)議明確地指出,隧道的隧道IP協(xié)議必須支持版本4的因特網(wǎng)協(xié)議IPv4。而 目前GTPv2協(xié)議正在定義過(guò)程中,GTPv2協(xié)議已明確規(guī)定其隧道IP協(xié)議必須 支持IPv4協(xié)議。在傳統(tǒng)的2G/3G系統(tǒng)中,GTPvO協(xié)議或GTPvl協(xié)議的GTP控制(平面) (GTP-C, GTPControl)消息只出現(xiàn)在兩個(gè)接口上,即SGSN與SGSN之間的 接口 ,及SGSN與GPRS服務(wù)節(jié)點(diǎn)網(wǎng)關(guān)(GGSN, Gateway GPRS Support Node ) 之間的4妄口。GTPvO的隧道IP協(xié)議只支持IPv4 ,不支持版本6的互聯(lián)網(wǎng)協(xié)議IPv6 ,如 圖1所示。在GTPvl協(xié)議中明確指示GTPvl協(xié)議的隧道IP協(xié)議必須支持IPv4 協(xié)議。但是,在GTPvl協(xié)議之后的版本中,隨著IPv6協(xié)議的出現(xiàn),在GTPvl 協(xié)議中定義了 GTP隧道的隧道IP協(xié)議通過(guò)協(xié)商的機(jī)制使用IPv6協(xié)議,因此, 在GTPvl協(xié)議中GTP隧道的隧道IP協(xié)議使用IPv6協(xié)議是可選的。例如,在GTPvl協(xié)議中,支持IPv4協(xié)議和IPv6協(xié)議的SGSN在發(fā)送的 GTP請(qǐng)求消息——SGSN發(fā)起的更新分組數(shù)據(jù)協(xié)議上下文請(qǐng)求(SGSN-Initiated Update PDP Context Request)消息中,可以包含一個(gè)"控制平面可選的SGSN 地址(Alternative SGSN Address for Control Plane ),,信息,用來(lái)指示SGSN建 立GTP隧道時(shí),該GTP隧道一端的SGSN的IPv6地址。同樣,支持IPv4與 IPv6協(xié)議的GGSN向SGSN發(fā)送的GTP響應(yīng)消息——更新分組數(shù)據(jù)協(xié)議上下 文響應(yīng)(Update PDP Context Response)消息中,可以包含一個(gè)"控制平面可 選的GGSN地址(Alternative GGSN Address for Control Plane)"信息,用來(lái)指 示GGSN建立GTP隧道時(shí),該GTP隧道另 一端的GGSN的IPv6地址。如果SGSN和GGSN均支持IPv4和IPv6協(xié)議,GTPvl協(xié)議規(guī)定SGSN 和GGSN才艮據(jù)協(xié)商的結(jié)果應(yīng)當(dāng)首選IPv6協(xié)議作為建立GTP隧道的隧道IP協(xié) 議;若只要SGSN和GGSN中有一個(gè)節(jié)點(diǎn)只支持IPv4協(xié)議,則協(xié)商的結(jié)果是 只能使用IPv4協(xié)議作為建立GTP隧道的IP協(xié)議。然而,在GTPvl協(xié)議中通過(guò)協(xié)商的機(jī)制來(lái)擴(kuò)展地支持IPv6協(xié)議作為GTP 隧道的IP協(xié)議的方法,增加了協(xié)議實(shí)現(xiàn)的復(fù)雜度、設(shè)備開發(fā)的復(fù)雜度及網(wǎng)絡(luò) 部署時(shí)測(cè)試與使用的復(fù)雜度。綜上所述,現(xiàn)有技術(shù)正在制定的GTPv2協(xié)議由于已明確規(guī)定GTP隧道必 須支持IPv4版本的IP協(xié)議,但未指出IPv6協(xié)議是否是可選的,因此GTPv2 協(xié)議仍然沒(méi)有解決GTPvl協(xié)議存在的問(wèn)題,即需要通過(guò)協(xié)商的機(jī)制來(lái)擴(kuò)展地 支持IPv6協(xié)議作為GTPvl協(xié)議的GTP隧道的IP協(xié)議,GTPv2協(xié)議仍然存在 協(xié)議實(shí)現(xiàn)、設(shè)備開發(fā)及網(wǎng)絡(luò)部署時(shí)的測(cè)試與使用比較復(fù)雜的問(wèn)題。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種傳輸GTPv2消息的方法、系統(tǒng)及裝置,用以避 免現(xiàn)有技術(shù)在建立GTPv2協(xié)議的GTP隧道時(shí)存在的IP地址協(xié)商過(guò)程,使得采 用GTPv2協(xié)議實(shí)現(xiàn)傳輸GTPv2消息的過(guò)程更加筒單。本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的方法包括 支持GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體采用GTPv2協(xié)議,通過(guò)預(yù)先在自身與另 一支持GTPv2協(xié)議的第二網(wǎng)絡(luò)實(shí)體之間建立的GTP隧道傳輸GTPv2消息,其 中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP 協(xié)議。本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的系統(tǒng)包括 第一網(wǎng)絡(luò)實(shí)體和第二網(wǎng)絡(luò)實(shí)體;所述第一網(wǎng)絡(luò)實(shí)體,用于采用GTPv2協(xié)議在自身與所述第二網(wǎng)絡(luò)實(shí)體之 間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP隧道向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息;
所述第二網(wǎng)絡(luò)實(shí)體,用于采用GTPv2協(xié)議在自身與所述第一網(wǎng)絡(luò)實(shí)體之 間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP 隧道接收所述第一網(wǎng)絡(luò)實(shí)體發(fā)送的GTPv2消息;
其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的 隧道IP協(xié)議。
本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的裝置包括 建立隧道單元,用于采用GTPv2協(xié)議在自身與支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí) 體之間建立用于傳輸GTPv2消息的GTP隧道,其中,在建立所述GTP隧道時(shí), 版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP協(xié)議;
傳輸單元,用于采用GTPv2協(xié)議通過(guò)所述GTP隧道傳輸GTPv2消息。 本發(fā)明實(shí)施例,支持GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體采用GTPv2協(xié)議,通過(guò) 預(yù)先在自身與另 一支持GTPv2協(xié)議的第二網(wǎng)絡(luò)實(shí)體之間建立的GTP隧道傳輸 GTPv2消息,其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯 一使用的隧道IP協(xié)議,從而避免現(xiàn)有技術(shù)在建立GTPv2協(xié)議的GTP隧道時(shí)存 在的IP地址協(xié)商過(guò)程,使得采用GTPv2協(xié)議實(shí)現(xiàn)傳輸GTPv2消息的過(guò)程更加 筒單。


圖1為現(xiàn)有技術(shù)中的EPS系統(tǒng)的體系結(jié)構(gòu)示意圖; 圖2為現(xiàn)有技術(shù)中的GTPvO協(xié)議棧示意圖3為本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的方法流程示意圖4為本發(fā)明實(shí)施例提供的GTPv2協(xié)議棧的結(jié)構(gòu)示意圖5為本發(fā)明實(shí)施例提供的建立GTPv2-C隧道的流程示意圖6為本發(fā)明實(shí)施例提供的建立GTPv2-C和GTPv2-U隧道的流程示意圖7為本發(fā)明實(shí)施例提供的通過(guò)DNS服務(wù)器得到PDN GW和Serving GW
8的IPv6地址的示意圖8為本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的系統(tǒng)結(jié)構(gòu)示意圖; 圖9為本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供了一種傳輸GTPv2消息的方法、系統(tǒng)及裝置,用以避 免現(xiàn)有技術(shù)在建立GTPv2協(xié)議的GTP隧道時(shí)存在的IP地址協(xié)商過(guò)程,使得采 用GTPv2協(xié)議實(shí)現(xiàn)傳輸GTPv2消息的過(guò)程更加簡(jiǎn)單。
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)介紹。
參見圖3,本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的總體方法包括
5301、 僅將IPv6作為唯一使用的隧道IP協(xié)議,在支持GTPv2協(xié)議的第一 網(wǎng)絡(luò)實(shí)體和第二網(wǎng)絡(luò)實(shí)體之間建立用于傳輸GTPv2消息的GTP隧道。
需要說(shuō)明的是,對(duì)于GTPv2協(xié)議,在GTP隧道的生命期內(nèi),只采用IPv6 作為唯一使用的隧道IP協(xié)議。也就是說(shuō),在采用GTPv2協(xié)議創(chuàng)建GTP隧道時(shí), 該GTP隧道的IP協(xié)議不能是IPv4;并且,也不允許修改該GTP隧道,使該 GTP隧道的IP協(xié)議變成為IPv4。
5302、 在支持GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體和第二網(wǎng)絡(luò)實(shí)體之間釆用GTPv2 協(xié)議,通過(guò)步驟S301中建立的GTP隧道傳輸GTPv2消息。
本發(fā)明實(shí)施例中,支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體必須同時(shí)支持IPv4協(xié)議和 IPv6協(xié)議。理論上,支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體可以只支持IPv6協(xié)議,但是, 由于存在著支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體與只支持GTPvl協(xié)議的網(wǎng)絡(luò)實(shí)體進(jìn)行 互聯(lián)互通的要求及可能性,因此,本發(fā)明實(shí)施例提出支持GTPv2協(xié)議的網(wǎng)絡(luò) 實(shí)體必須同時(shí)支持IPv4協(xié)議和IPv6協(xié)議。需要說(shuō)明的是,支持GTPv2協(xié)議的 網(wǎng)絡(luò)實(shí)體必須同時(shí)支持IPv4協(xié)議和IPv6協(xié)議指的是這個(gè)網(wǎng)絡(luò)實(shí)體的 一種能力, 并不表明GTPv2協(xié)議的GTP隧道必須支持IPv4和IPv6協(xié)議。
本發(fā)明實(shí)施例中的GTPv2協(xié)議棧的結(jié)構(gòu)如圖4所示,GTPv2協(xié)議的GTP隧道只采用IPv6協(xié)議。
本發(fā)明實(shí)施例中,在支持GTPv2協(xié)議的兩個(gè)網(wǎng)絡(luò)實(shí)體之間建立用于傳輸 GTPv2消息的GTP隧道時(shí),這兩個(gè)網(wǎng)絡(luò)實(shí)體必須4吏用隧道IPv6地址,并且向 隧道對(duì)端網(wǎng)絡(luò)實(shí)體只提供自身的隧道IPv6地址,不允許只提供自身的隧道IPv4 地址,或同時(shí)提供自身的隧道IPv4地址和隧道IPv6地址作為隧道IP地址。本 發(fā)明實(shí)施例所述的GTP隧道包含GTPv2協(xié)議的控制平面隧道(GTPv2-C隧道), 以及GTPv2協(xié)議的用戶平面隧道(GTPv2-U隧道)。
例如,建立GTPv2-C隧道的流程如圖5所示,步驟1中MME向Serving GW 發(fā)送的建立承載請(qǐng)求(Create Bearer Request)消息中包含MME的GTP-C IPv6 地址。而步驟2中Serving GW向MME回應(yīng)的建立承載響應(yīng)(Create Bearer Response)消息中包含Serving GW的GTP-C IPv6地址。當(dāng)步驟2完成后,執(zhí) 行步驟3,即在MME與Serving GW之間建立了 一個(gè)GTPv2的控制平面隧道, 此GTP隧道的兩端的IPv6地址分別是步驟1中MME的GTP-C IPv6地址及步 驟2中Serving GW的GTP-C IPv6地址。
如圖6所示,是建立GTPv2-C和GTPv2-U隧道的流程,步驟1中Serving GW向PDN GW發(fā)送的更新承載請(qǐng)求(Update Bearer Request)消息中包含有 Serving GW的GTP-C IPv6地址,還包含Serving GW為EPS Bearer (由EPS Bearer ID來(lái)標(biāo)識(shí))分配的Serving GW的GTP-U IPv6地址。在步驟2中PDN GW 向Serving GW回應(yīng)的更新承載響應(yīng)(Update Bearer Response )消息中包含有 PDN GW為EPS Bearer分配的PDN GW的GTP-U IPv6地址。因在步驟1中 Serving GW向PDN GW發(fā)送Update Bearer Request消息時(shí),Serving GW已經(jīng) 知道了 PDN GW的PDN GW的GTP-C IPv6地址,此時(shí)在步驟2中PDN GW 向Serving GW回應(yīng)的更新承載響應(yīng)(Update Bearer Response )消息中可以不 包含PDN GW的GTP-C IPv6地址,但若PDN GW為此Serving GW重新分配 了 一個(gè)新的PDN GW的GTP-C IPv6地址,則在步驟2中PDN GW向Serving GW回應(yīng)的更新承載響應(yīng)(Update Bearer Response )消息中必須包含新的PDNGW的GTP-C IPv6地址。當(dāng)步驟2完成后,執(zhí)行步驟3,即在Serving GW與 PDN GW之間建立了 GTPv2-C隧道和GTPv2用戶(平面)(GTPv2-U, GTPv2 User)隧道,其中,建立的GTPv2-C隧道的兩端的IPv6地址分別是步驟1中 Serving GW的GTP-C IPv6地址及步驟2中PDN GW的GTP-C IPv6地址;建 立的GTPv2-U隧道的兩端的IPv6地址分別是步驟1中Serving GW的GTP-U IPv6地址及步驟2中PDN GW的GTP-U IPv6地址。
本發(fā)明實(shí)施例中,兩個(gè)支持GTPv2的網(wǎng)絡(luò)實(shí)體在建立用于傳輸GTPv2消 息的GTP隧道時(shí),不允許使用可選地址(Alternative Address )才幾制進(jìn)行IP版 本的協(xié)商,也就是說(shuō),除了支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體與GTPvl協(xié)議的網(wǎng)絡(luò) 實(shí)體進(jìn)行通信的情況,IP版本的協(xié)商功能在GTPv2協(xié)議中不支持。
本發(fā)明實(shí)施例中,GTPv2協(xié)議由于沒(méi)有IP地址的協(xié)商過(guò)程,只能使用IPv6 地址,從而簡(jiǎn)化了 GTPv2協(xié)議的實(shí)現(xiàn),降低了設(shè)備開發(fā)及網(wǎng)絡(luò)部署時(shí)的測(cè)試 與使用的復(fù)雜性。
本發(fā)明實(shí)施例中,在EPS網(wǎng)絡(luò)的域名解析(DNS, Domain Name System) 服務(wù)器中,針對(duì)每一個(gè)支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體的每一個(gè)名字(Name,如 全域名(FQDN, Fully Qualified Domain Name),在DNS服務(wù)器中均定義一個(gè) "AAAA"類型的資源記錄(AAAA Resource Record),在這個(gè)AAAA類型的 Resource Record中記載了該網(wǎng)絡(luò)實(shí)體的IPv6地址。
需要說(shuō)明的是, 一個(gè)EPS網(wǎng)絡(luò)中有可能有多個(gè)DNS服務(wù)器, 一個(gè)EPS網(wǎng) 絡(luò)中的一個(gè)網(wǎng)絡(luò)實(shí)體在一個(gè)DNS服務(wù)器上有可能有多個(gè)名字, 一個(gè)名字可能 對(duì)應(yīng)于多個(gè)不同類型的Resource Record。例如,布i設(shè)一個(gè)PDN GW的一個(gè)名 字為 "APNl.mccxxx.mncyyy.gprs.org", 則眾匕"APNl.mccxxx.mncyyy.gprs.org" 可有一個(gè)A類型的Resource Record( A Resource Record),也可以有一個(gè)AAAA 類型的Resource Record (AAAA Resource Record )。 利用 AAAA Resource Record,能夠得到網(wǎng)絡(luò)實(shí)體的IPv6地址;利用A Resource Record,能夠得到網(wǎng) 絡(luò)實(shí)體的IPv4地址。例如,MME在進(jìn)行PDN GW及Serving GW的網(wǎng)絡(luò)實(shí)體的選擇時(shí),MME 必須通過(guò)DNS得到PDN GW和Serving GW的IPv6地址,然后MME將從DNS 服務(wù)器得到的Serving GW的IPv6地址作為消息接收方隧道的IP地址,向 Serving GW發(fā)送GTPv2消息,并與Serving GW建立一個(gè)GTPv2-C隧道,MME 將PDN GW的IPv6地址通知給Serving GW,然后Serving GW將MME提供 的PDN GW的IPv6地址作為消息接收方隧道的IP地址,向PDN GW發(fā)送 GTPv2消息并與PDN GW建立一個(gè)GTPv2-C隧道。如圖7所示,具體過(guò)程包 括
步驟1, MME向DNS服務(wù)器發(fā)送域名AAAA查詢請(qǐng)求(DNS AAAA Query Request)消息,此消息中包含的信息有PDN GW的全域名(FQDN), 以及查詢的類型為AAAA。
步驟2, DNS服務(wù)器根據(jù)PDN GW的名字,查到對(duì)應(yīng)的AAAA類型的 Resource Record,從中得到PDN GW的IPv6地址,并向MME發(fā)送域名AAAA 查詢響應(yīng)(DNS AAAA Query Response)消息,此消息中包含的信息有PDN GW的IPv6地址。
步驟3, MME向DNS服務(wù)器發(fā)送域名AAAA查詢請(qǐng)求(DNS AAAA Query Request)消息,此消息中包含的信息有Serving GW的全域名(FQDN), 以及查詢的類型為AAAA。
步驟4, DNS服務(wù)器根據(jù)Serving GW的名字,查到對(duì)應(yīng)的AAAA類型 的Resource Record,從中得到Serving GW的IPv6地址,并向MME發(fā)送域名 AAAA查詢響應(yīng)(DNS AAAA Query Response)消息,此消息中包含的信息有 Serving GW的IPv6地址。
需要說(shuō)明的是,當(dāng)PDN GW與Serving GW是一個(gè)組合實(shí)體時(shí),則步驟3 與步驟4可以省略,即只通過(guò)步驟1和2就可以獲得PDN GW和Serving GW 的IPv6 ;也址。
步驟5 , MME以步驟4中得到的Serving GW的IPv6地址作為消息接收方
12隧道的IP地址,向Serving GW發(fā)送建立承載請(qǐng)求(Create Bearer Request)消 息,該消息中包含MME的GTP-C IPv6地址及PDN GW GTP-C IPv6地址,PDN GW GTP-C IPv6地址為步驟2中得到的PDN GW的IPv6地址。
步驟6, Serving GW以步驟5中得到的PDN GW GTP-C IPv6地址作為消 息接收方隧道的IP地址,向PDN GW發(fā)送創(chuàng)建承載請(qǐng)求(Create Bearer Request) 消息,其中包含有Serving GW的GTP-C IPv6地址,以及Serving GW為EPS Bearer (由EPS Bearer ID來(lái)標(biāo)識(shí))分配的Serving GW的GTP-U IPv6地址。
步驟7, PDN GW向Serving GW回應(yīng)創(chuàng)建承載響應(yīng)(Create Bearer Response )消息,其中包含有PDN GW為EPS Bearer分配的PDN GW的GTP-U IPv6地址,以及PDN GW的GTP-C IPv6地址。
步驟8,在Serving GW與PDN GW之間建立GTPv2-C隧道和GTPv2-U 隧道。
步驟9, Serving GW向MME回應(yīng)建立承載響應(yīng)(Create Bearer Response ) 消息,其中包含Serving GW的GTP-C IPv6地址。
步驟10,在MME與Serving GW之間建立一個(gè)GTPv2-C隧道。
本發(fā)明實(shí)施例中,當(dāng)支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體A,首次需要向另一個(gè) 網(wǎng)絡(luò)實(shí)體B發(fā)送GTP消息時(shí),需要得到網(wǎng)絡(luò)實(shí)體B的IP地址作為GTP消息 接收方隧道的IP地址,
若網(wǎng)絡(luò)實(shí)體A通過(guò)查詢DNS服務(wù)器中網(wǎng)絡(luò)實(shí)體B的Resource Record時(shí), 發(fā)現(xiàn)網(wǎng)絡(luò)實(shí)體B只有IPv4地址,則支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體A需要降低其 GTP協(xié)議的版本,即使用GTPvl協(xié)議向網(wǎng)絡(luò)實(shí)體B發(fā)送GTPvl消息;
若網(wǎng)絡(luò)實(shí)體A通過(guò)查詢DNS服務(wù)器中網(wǎng)絡(luò)實(shí)體B的Resource Record時(shí), 發(fā)現(xiàn)網(wǎng)絡(luò)實(shí)體B的IP地址包含有IPv6地址和IPv4地址,則網(wǎng)絡(luò)實(shí)體A首先根 據(jù)該IPv6地址使用GTPv2協(xié)議向網(wǎng)絡(luò)實(shí)體B發(fā)送GTPv2消息;當(dāng)網(wǎng)絡(luò)實(shí)體A 收到網(wǎng)絡(luò)實(shí)體B返回的GTP消息為版本不支持(Version Not Supported)消息 后,則網(wǎng)絡(luò)實(shí)體A再根據(jù)網(wǎng)絡(luò)實(shí)體B的IPv4地址使用GTPvl協(xié)議向網(wǎng)絡(luò)實(shí)體B發(fā)送GTPvl消息;若網(wǎng)絡(luò)實(shí)體A收到網(wǎng)絡(luò)實(shí)體B返回的GTP消息不是Version Not Supported消息,則網(wǎng)絡(luò)實(shí)體A可確定網(wǎng)絡(luò)實(shí)體B也是支持GTpv2協(xié)議的 網(wǎng)絡(luò)實(shí)體,從而繼續(xù)使用GTPv2協(xié)議與網(wǎng)絡(luò)實(shí)體B進(jìn)行GTPv2消息的交互。
網(wǎng)絡(luò)實(shí)體A通過(guò)查詢DNS服務(wù)器得到網(wǎng)絡(luò)實(shí)體B的IPv4地址或IPv6地 址的具體過(guò)程例如
網(wǎng)絡(luò)實(shí)體A查詢網(wǎng)絡(luò)實(shí)體B的AAAA類型Resource Record,
若DNS服務(wù)器有網(wǎng)絡(luò)實(shí)體B的AAAA類型Resource Record,則DNS服 務(wù)器發(fā)送的回應(yīng)消息中包含有網(wǎng)絡(luò)實(shí)體B的IPv6地址;
若DNS服務(wù)器沒(méi)有網(wǎng)絡(luò)實(shí)體B的AAAA類型Resource Record,則DNS 服務(wù)器發(fā)送的回應(yīng)消息中指示此節(jié)點(diǎn)B沒(méi)有IPv6地址;
同樣,網(wǎng)絡(luò)實(shí)體A查詢網(wǎng)絡(luò)實(shí)體B的A類型Resource Record,
若DNS服務(wù)器有網(wǎng)絡(luò)實(shí)體B的A類型Resource Record,則DNS服務(wù)器 發(fā)送的回應(yīng)消息中包含有網(wǎng)絡(luò)實(shí)體B的IPv4地址;
若DNS服務(wù)器沒(méi)有網(wǎng)絡(luò)實(shí)體B的A類型Resource Record,則DNS服務(wù) 器發(fā)送的回應(yīng)消息中指示此網(wǎng)絡(luò)實(shí)體B沒(méi)有IPv4地址。
另外,網(wǎng)絡(luò)實(shí)體A還可通過(guò)其他方式得到網(wǎng)絡(luò)實(shí)體B的IPv4地址或IPv6 地址作為GTP消息接收方隧道的IP地址,例如通過(guò)預(yù)配制的方式,預(yù)先在網(wǎng) 絡(luò)實(shí)體A中配置網(wǎng)絡(luò)實(shí)體B的IPv4地址或IPv6地址等等。
下面介紹一下本發(fā)明實(shí)施例提供的系統(tǒng)及裝置。
參見圖8,本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的系統(tǒng)包括支持 GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體81和第二網(wǎng)絡(luò)實(shí)體82。
第一網(wǎng)絡(luò)實(shí)體81,用于采用GTPv2協(xié)議在自身與所述第二網(wǎng)絡(luò)實(shí)體82之 間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP 隧道向所述第二網(wǎng)絡(luò)實(shí)體82發(fā)送GTPv2消息。
第二網(wǎng)絡(luò)實(shí)體82,用于采用GTPv2協(xié)議在自身與所述第一網(wǎng)絡(luò)實(shí)體81之 間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP隧道接收所述第一網(wǎng)絡(luò)實(shí)體81發(fā)送的GTPv2消息。
其中,第一網(wǎng)絡(luò)實(shí)體81和第二網(wǎng)絡(luò)實(shí)體82在建立所述GTP隧道時(shí),IPv6 是唯一使用的隧道IP協(xié)i義。
較佳地,該系統(tǒng)還包括
域名解析服務(wù)器83,用于保存第一網(wǎng)絡(luò)實(shí)體81和第二網(wǎng)絡(luò)實(shí)體82的每一 個(gè)名字對(duì)應(yīng)的AAAA類型的資源記錄,每個(gè)網(wǎng)絡(luò)實(shí)體的每一個(gè)名字對(duì)應(yīng)AAAA 類型的資源記錄用于記錄該網(wǎng)絡(luò)實(shí)體的IPv6地址。
參見圖9,本發(fā)明實(shí)施例提供的一種傳輸GTPv2消息的裝置90,包括
建立隧道單元901 ,用于采用GTPv2協(xié)議在自身與支持GTPv2協(xié)議的網(wǎng) 絡(luò)實(shí)體之間建立用于傳輸GTPv2消息的GTP隧道,其中,在建立該GTP隧道 時(shí),IPv6是唯一使用的隧道IP協(xié)議。
傳輸單元902,用于采用GTPv2協(xié)議通過(guò)所述建立隧道單元901建立的 GTP隧道傳輸GTPv2消息。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種傳輸版本2的通用分組無(wú)線業(yè)務(wù)隧道協(xié)議GTP v2消息的方法,其特征在于,該方法包括支持GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體采用GTPv2協(xié)議,通過(guò)預(yù)先在自身與另一支持GTPv2協(xié)議的第二網(wǎng)絡(luò)實(shí)體之間建立的GTP隧道傳輸GTPv2消息,其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP協(xié)議。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,在建立所述GTP隧道時(shí), 所述第一網(wǎng)絡(luò)實(shí)體和所述第二網(wǎng)絡(luò)實(shí)體相互提供自身的隧道IP地址,該IP地 址僅包括IPv6地址。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,針對(duì)每一個(gè)支持GTPv2協(xié) 議的網(wǎng)絡(luò)實(shí)體的每一個(gè)名字,在域名解析服務(wù)器中均設(shè)置一個(gè)對(duì)應(yīng)的AAAA 類型的資源記錄,用于記錄該網(wǎng)絡(luò)實(shí)體的IPv6地址。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)所述第一網(wǎng)絡(luò)實(shí)體首次 向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息時(shí),所述第一網(wǎng)絡(luò)實(shí)體通過(guò)所述域名解 析服務(wù)器上保存的所述第二網(wǎng)絡(luò)實(shí)體的AAAA類型的資源記錄,得到所述第 二網(wǎng)絡(luò)實(shí)體的IPv6地址,將所述第二網(wǎng)絡(luò)實(shí)體的IPv6地址作為消息接收方隧 道的IPv6地址,向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述支持GTPv2協(xié)議的網(wǎng) 絡(luò)實(shí)體支持版本4的因特網(wǎng)協(xié)議IPv4協(xié)議和版本6的因特網(wǎng)協(xié)議IPv6。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述第一網(wǎng)絡(luò)實(shí)體或第 二網(wǎng)絡(luò)實(shí)體與支持GTPvl協(xié)議的第三網(wǎng)絡(luò)實(shí)體進(jìn)行通信時(shí),所述第一網(wǎng)絡(luò)實(shí) 體或第二網(wǎng)絡(luò)實(shí)體使用GTPvl協(xié)議與所述第三網(wǎng)絡(luò)實(shí)體通信,并使用可選地 址Alternative Address機(jī)制與所述第三網(wǎng)絡(luò)實(shí)體進(jìn)行GTP隧道IP版本協(xié)商。
7、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述域名解析服務(wù)器中還保存有每一網(wǎng)絡(luò)實(shí)體的每一個(gè)名字對(duì)應(yīng)的A類型的資源記錄,用于記錄該網(wǎng)絡(luò)實(shí)體的版本4的因特網(wǎng)協(xié)議IPv4地址。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)支持GTPv2協(xié)議的所述第一網(wǎng)絡(luò)實(shí)體或第二網(wǎng)絡(luò)實(shí)體首次向第三網(wǎng)絡(luò)實(shí)體發(fā)送GTP消息時(shí),所述第一網(wǎng)絡(luò)實(shí)體或第二網(wǎng)絡(luò)實(shí)體通過(guò)所述域名解析服務(wù)器上保存的與所述第三網(wǎng)絡(luò)實(shí)體的名字相對(duì)應(yīng)的AAAA類型的或A類型的資源記錄,得到所述第三網(wǎng)絡(luò)實(shí)體的IPv6地址或IPv4地址,并將所述第三網(wǎng)絡(luò)實(shí)體的IPv6地址或IPv4地址作為消息接收方隧道的IP地址,向所述第三網(wǎng)絡(luò)實(shí)體發(fā)送GTP消息。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,當(dāng)所述域名解析服務(wù)器保存的與所述第三網(wǎng)絡(luò)實(shí)體的名字相對(duì)應(yīng)資源記錄只有A類型的資源記錄時(shí),所述第一網(wǎng)絡(luò)實(shí)體或第二網(wǎng)絡(luò)實(shí)體通過(guò)該A類型的資源記錄得到所述第三網(wǎng)絡(luò)實(shí)體的IPv4地址,并將該IPv4地址作為消息接收方隧道的IP地址,采用GTPvl協(xié)議向所述第三網(wǎng)絡(luò)實(shí)體發(fā)送GTPvl消息;當(dāng)所述域名解析服務(wù)器保存的與所述第三網(wǎng)絡(luò)實(shí)體的名字相對(duì)應(yīng)的資源記錄包含有AAAA類型的資源記錄時(shí),所述第一網(wǎng)絡(luò)實(shí)體或第二網(wǎng)絡(luò)實(shí)體通過(guò)該AAAA類型的資源記錄得到所述第三網(wǎng)絡(luò)實(shí)體的IPv6地址,并將該IPv6地址作為消息接收方隧道的IP地址,采用GTPv2協(xié)議向所述第三網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述第一網(wǎng)絡(luò)實(shí)體使用GTPv2協(xié)議向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息之后,當(dāng)所述第一 網(wǎng)絡(luò)實(shí)體收到所述第二網(wǎng)絡(luò)實(shí)體返回的版本不支持的消息時(shí),所述第一網(wǎng)絡(luò)實(shí)體使用GTPvl協(xié)議向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPvl消息。
11、 一種傳輸版本2的通用分組無(wú)線業(yè)務(wù)隧道協(xié)議GTPv2消息的系統(tǒng),其特征在于,該系統(tǒng)包括第一網(wǎng)絡(luò)實(shí)體和第二網(wǎng)絡(luò)實(shí)體;所述第一網(wǎng)絡(luò)實(shí)體,用于采用GTPv2協(xié)議在自身與所述第二網(wǎng)絡(luò)實(shí)體之間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP隧道向所述第二網(wǎng)絡(luò)實(shí)體發(fā)送GTPv2消息;所述第二網(wǎng)絡(luò)實(shí)體,用于采用GTPv2協(xié)議在自身與所述第一網(wǎng)絡(luò)實(shí)體之間建立用于傳輸GTPv2消息的GTP隧道,并采用GTPv2協(xié)議通過(guò)所述GTP隧道接收所述第一網(wǎng)絡(luò)實(shí)體發(fā)送的GTPv2消息;其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP協(xié)議。
12、 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,該系統(tǒng)還包括域名解析服務(wù)器,用于保存所述第一網(wǎng)絡(luò)實(shí)體和第二網(wǎng)絡(luò)實(shí)體的每一個(gè)名字對(duì)應(yīng)的AAAA類型的資源記錄,每個(gè)網(wǎng)絡(luò)實(shí)體的每一個(gè)名字對(duì)應(yīng)AAAA類型的資源記錄用于記錄該網(wǎng)絡(luò)實(shí)體的IPv6地址。
13、 一種傳輸版本2的通用分組無(wú)線業(yè)務(wù)隧道協(xié)議GTPv2消息的裝置,其特征在于,該裝置包括建立隧道單元,用于采用GTPv2協(xié)議在自身與支持GTPv2協(xié)議的網(wǎng)絡(luò)實(shí)體之間建立用于傳輸GTPv2消息的GTP隧道,其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP協(xié)議;傳輸單元,用于采用GTPv2協(xié)議通過(guò)所述GTP隧道傳輸GTPv2消息。
全文摘要
本發(fā)明公開了一種傳輸版本2的通用分組無(wú)線業(yè)務(wù)隧道協(xié)議GTPv2消息的方法、系統(tǒng)及裝置,屬于通信技術(shù)領(lǐng)域,用以避免現(xiàn)有技術(shù)在建立GTPv2協(xié)議的GTP隧道時(shí)存在的因特網(wǎng)協(xié)議IP地址協(xié)商過(guò)程,使得采用GTPv2協(xié)議實(shí)現(xiàn)傳輸GTPv2消息的過(guò)程更加簡(jiǎn)單。本發(fā)明提供的一種傳輸GTPv2消息的方法包括支持GTPv2協(xié)議的第一網(wǎng)絡(luò)實(shí)體采用GTPv2協(xié)議,通過(guò)預(yù)先在自身與另一支持GTPv2協(xié)議的第二網(wǎng)絡(luò)實(shí)體之間建立的GTP隧道傳輸GTPv2消息,其中,在建立所述GTP隧道時(shí),版本6的因特網(wǎng)協(xié)議IPv6是唯一使用的隧道IP協(xié)議。本發(fā)明用于網(wǎng)絡(luò)實(shí)體采用GTPv2協(xié)議傳輸GTPv2消息。
文檔編號(hào)H04L29/08GK101594282SQ200810113550
公開日2009年12月2日 申請(qǐng)日期2008年5月29日 優(yōu)先權(quán)日2008年5月29日
發(fā)明者沈宇希, 熊春山 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吴旗县| 富蕴县| 武鸣县| 海门市| 乳山市| 郯城县| 锡林浩特市| 井冈山市| 定边县| 开平市| 富川| 托克托县| 龙州县| 凤庆县| 杨浦区| 武宁县| 静海县| 淳化县| 贵州省| 吉木乃县| 海兴县| 潞西市| 武隆县| 五大连池市| 华亭县| 江西省| 都江堰市| 德惠市| 修文县| 台东县| 闵行区| 建昌县| 崇文区| 辽源市| 海宁市| 大港区| 图们市| 靖远县| 昌图县| 栾川县| 酒泉市|