一種數據傳輸的方法及網關的制作方法
【專利摘要】本發明實施例提供一種數據傳輸的方法及網關,所述方法通過接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸,從而實現對于每一類公共業務,只有一個APN,可以減少APN數量,簡化APN管理,不用更改網絡結構,可以靈活配置需要回到簽約歸屬地的通用APN,僅需要對APN進行歸屬地的解析,可以簡化信令流程,減少對網關設備的處理能力的要求。
【專利說明】一種數據傳輸的方法及網關
【技術領域】
[0001]本發明涉及通信領域,尤其涉及到一種數據傳輸的方法及網關。
【背景技術】
[0002]移動運營商在建立大規模的通用分組無線業務(General Packet RadioService, GPRS) /演進分組核心網絡(Evoloved Packet Core, EPC)時,為便于管理,采用分層組網,比如中國聯通和中國移動的GPRS/EPC網絡,都是以省為單位進行組建,省GPRS/EPC網絡負責向該省所在的用戶提供GPRS/EPC服務,即同一個公共陸地移動網絡(PublicLand Mobile Network,PLMN)可以劃分成多個簽約歸屬地的GPRS/EPC網絡,一般業務有以下三種情況,即在某PLMN的簽約歸屬地的業務;漫游至非簽約歸屬地但仍屬于該PLMN的業務;漫游至其他PLMN的業務。
[0003]在漫游至非歸屬PLMN的業務的應用場景中,用戶設備發起的業務請求經過漫游地網絡設備接入漫游地網絡并發送關口局的網關,最后經由關口局的網關發往外部分組數據網(Packet Data Network, PDN),漫游地網絡設備可以為業務GPRS支持節點(ServingGPRS Support Node, SGSN) / 業務網關(Serving Gateway, S-GW),關口局的網關可以為網關 GPRS 支持節點(Gateway GPRS Support Node,GGSN)/PDN 網關(PDN Gateway, P-Gff)0
[0004]用戶設備發起接入請求的時候,要指定一個接入點名稱(Accesss Point Name,APN)作為接入點名,APN用于標識一個指定的外部網絡和一種服務的Internet服務提供商(Internet Server Provider, ISP),在漫游地網絡設備中可根據APN并通過DNS域名解析得到與此APN對應的關口局的網關地址。
[0005]一般APN分成兩種:支持全網接入的通用APN和支持區域接入的區域APN。其中,通用APN用于通過全國的GPRS/EPC網絡將用戶發起的業務請求接入Internet,區域APN用于通過特定省GPRS/EPC網絡將用戶發起的業務請求接入Internet。
[0006]對漫游至非歸屬PLMN網絡的用戶,如果使用通用APN,目前的處理都是直接在關口局的網關上直接激活進行處理,不能回到該用戶所述的簽約歸屬地的GGSN/PGW,而在手機上設置帶有地名后綴的APN,取消通用APN的配置,雖然可以實現用戶漫游時回歸屬地GGSN/PGW的問題,但是,由一個通用APN衍生為多個區域APN,會增加了 APN的管理;對用戶設備而言,僅看到的是本地簽約網的區域APN,不利于移動運營商集團公司建立統一的業務發展策略。
【發明內容】
[0007]本發明實施例提供了一種數據傳輸的方法,旨在解決漫游至非歸屬PLMN的用戶如何使用通用APN并通過歸屬地網絡接入Internet的問題。
[0008]第一方面,一種數據傳輸的方法,所述方法包括:
[0009]接收漫游地網絡設備激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;[0010]根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使用用戶簽約歸屬地的網關進行數據傳輸。
[0011]結合第一方面,在第一方面的第一種可能的實現方式中,所述根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,包括:
[0012]根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者,
[0013]根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
[0014]結合第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0015]第一網關將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;
[0016]所述第一網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0017]所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0018]結合第一方面的第一種可能的實現方式,在第一方面的第三種可能的實現方式中,使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0019]第一網關將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關;
[0020]所述第一網關將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址;
[0021]所述網關接收用戶設備發送的業務請求,并將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
[0022]結合第一方面,在第一方面的第四種可能的實現方式中,使用用戶簽約歸屬地的網關進行數據傳輸包括:
[0023]第一網關向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0024]所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址;[0025]用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0026]第二方面,一種網關,所述網關包括:
[0027]接收單元,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0028]獲取單元,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址;
[0029]處理單元,用于使用用戶簽約歸屬地的網關進行數據傳輸。
[0030]結合第二方面,在第二方面的第一種可能的實現方式中,所述獲取單元,具體用于:
[0031]根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者,
[0032]根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
[0033]結合第二方面的第一種可能的實現方式,在第二方面的第二種可能的實現方式中,所述處理單元,包括
[0034]第一修改單元,用于將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;
[0035]發送單元,用于所述網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0036]結合第二方面的第一種可能的實現方式,在第二方面的第三種可能的實現方式中,所述處理單元,包括:
[0037]第二修改單元,用于將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關;
[0038]發送單元,用于將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址;
[0039]接收單元,用于接收用戶設備發送的業務請求;
[0040]發送單元,用于將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
[0041]結合第二方面的第一種可能的實現方式,在第二方面的第四種可能的實現方式中,所述處理單元包括:[0042]發送單元,用于向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址,用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0043]本發明實施例提供一種數據傳輸的方法,所述方法通過接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸,從而實現對于每一類公共業務,只有一個APN,可以減少APN數量,簡化APN管理,不用更改網絡結構,可以靈活配置需要回到簽約歸屬地的通用APN,僅需要對APN進行歸屬地的解析,可以簡化信令流程,減少對網關設備的處理能力的要求。
【專利附圖】
【附圖說明】
[0044]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0045]圖1是本發明實施例提供的一種數據傳輸的應用場景圖;
[0046]圖2是本發明實施例提供的一種數據傳輸的方法流程圖;
[0047]圖3是本發明實施例提供的一種數據傳輸的方法示意圖;
[0048]圖4是本發明實施例提供的一種數據傳輸的方法示意圖;
[0049]圖5是本發明實施例提供的一種數據傳輸的方法示意圖;
[0050]圖6是本發明實施例提供的一種網關的裝置結構圖;
[0051]圖7是本發明實施例提供的一種網關的裝置結構圖;
[0052]圖8是本發明實施例提供的一種網關的裝置結構圖;
[0053]圖9是本發明實施例提供的一種網關的裝置結構圖;
[0054]圖10是本發明實施例提供的一種網關的裝置結構圖。
【具體實施方式】
[0055]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0056]參考圖1,。如圖1所示,當用戶漫游至非歸屬PLMN時,用戶設備和漫游地網絡設備發送激活請求,所述漫游地網絡設備將所述激活請求轉發到第一網關,所述第一網關根據所述激活請求中的用戶標識和接入點名稱(Accesss Point Name, APN)獲取所述用戶簽約歸屬地的網關的網關地址,使得用戶設備和所述簽約歸屬地的網關直接進行數據傳輸,例如圖1的點劃線所示,或者,使得用戶設備通過所述第一網關和所述簽約歸屬地的網關進行數據傳輸,例如圖1的虛線所示。
[0057]其中,在3G網絡中,所述漫游地網絡設備可以為SGSN,在4G網絡中,所述漫游地網絡設備可以為MME。
[0058]參考圖2,圖2是本發明實施例提供的一種數據傳輸的方法流程圖。如圖2所示,所述方法包括以下步驟:
[0059]步驟201,接收漫游地網絡設備激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0060]其中,用戶標識是用于標識用戶設備的身份,比如,所述用戶標識可以為國際移動用戶識別碼(International Mobile Subscriber Identification, IMSI)或者移動用戶綜合業務數字網(Mobile Station International ISDN Number, MS I SDN)。
[0061]步驟202,根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使用用戶簽約歸屬地的網關進行數據傳輸。
[0062]可選地,所述根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,包括:
[0063]根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者,
[0064]根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
[0065]第一種實施例,使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0066]第一網關將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;
[0067]所述第一網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0068]所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0069]具體的,參考圖3,圖3是本發明實施例提供的一種數據傳輸的方法示意圖。如圖3所示,所述方法包括以下步驟:
[0070]步驟301,漫游地網絡設備接收用戶設備發送的激活請求;
[0071]步驟302,所述漫游地網絡設備向第一網關發送激活請求;
[0072]其中,第一網關是在關口局建立的代理網關設備,該網關設備可以是具有代理功能的網元實體,也可以是由現有標準的關口局網關集成代理功能的網元實體。
[0073]步驟303,所述第一網關將所述激活請求中的目的互聯網協議(InternetProtocol,IP)地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;
[0074]具體的,所述第一網關根據所述激活請求中的用戶標識和APN以及DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;或者,
[0075]根據所述激活請求中的所述用戶標識和所述APN以及第一網關預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址。
[0076]步驟304,當所述用戶簽約歸屬地的網關接收到所述網關發送的激活請求時,從所述激活請求中獲取所述漫游地網絡設備的源地址,并向所述第一網關返回第一響應消息,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0077]步驟305,所述第一網關將所述第一響應消息發送所述漫游地網絡設備;
[0078]步驟306,所述漫游地網絡設備將所述第一響應消息發送到所述用戶設備;
[0079]步驟307,所述用戶設備接收所述第一響應消息,并從所述第一響應消息中獲取所述用戶簽約歸屬地的網關的網關地址,根據所述用戶簽約歸屬地的網關的網關地址和所述用戶設備直接進行數據傳輸。
[0080]因為,在步驟304中,所述用戶簽約歸屬地的網關已經獲取漫游地網絡設備的源地址,在步驟307中,所述用戶設備已經獲取所述用戶簽約歸屬地的網關的網關地址,所以,所述用戶設備和所述簽約歸屬地的網關之間可以直接進行數據傳輸。
[0081]第一種實施例的步驟304、步驟305、步驟306、步驟307是圖2所描述的實施例中的步驟202的具體細化,步驟301、步驟302、步驟303是圖2所描述的實施例中的步驟201的具體細化,第一種實施例的具體步驟的描述可以參考圖2的相關步驟的描述。
[0082]第二種實施例,使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0083]第一網關將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關;
[0084]所述第一網關將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述網關的網關地址;
[0085]所述網關接收用戶設備發送的業務請求,并將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關進行數據傳輸。
[0086]具體的,參考圖4,圖4是本發明實施例提供的一種數據傳輸的方法示意圖。如圖4所示,所述方法包括以下步驟:
[0087]步驟401,漫游地網絡設備接收用戶設備發送的激活請求;
[0088]步驟402,所述漫游地網絡設備向網關發送激活請求;
[0089]步驟403,所述第一網關將所述激活請求中的目的互聯網協議(InternetProtocol,IP)地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關;
[0090]具體的,所述第一網關根據所述激活請求中的用戶標識和APN以及DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;或者,
[0091]根據所述激活請求中的所述用戶標識和所述APN以及第一網關預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址。
[0092]步驟404,所述用戶歸屬地的網關向所述第一網關返回第一響應消息,所述第一響應消息攜帶所述第一網關的網關地址;
[0093]步驟405,所述第一網關將所述第一響應消息發送所述漫游地網絡設備;
[0094]步驟406,所述漫游地網絡設備將所述第一響應消息發送到所述用戶設備;
[0095]步驟407,所述用戶設備接收所述第一響應消息,并從所述第一響應消息中獲取所述第一網關的網關地址,通過所述第一網關和所述用戶歸屬地的網關進行數據傳輸。
[0096]因為,在步驟404中,所述激活請求中未攜帶所述漫游地網絡設備的源地址,所以所述用戶簽歸屬地的網關無法獲取所述漫游地網絡設備的源地址,但所述網關可以獲取所述漫游地網絡設備的源地址和所述用戶簽約歸屬地的網關的網關地址,所以,所述漫游地網絡設備可以通過所述第一網關和所述用戶簽約歸屬地的網關進行數據傳輸。
[0097]因此步驟407中,所述用戶設備可以通過第一網關和所述用戶簽約歸屬地的網關進行數據傳輸。
[0098]第二種實施例的步驟404、步驟405、步驟406、步驟407是圖2所描述的實施例中的步驟202的具體細化,步驟401、步驟402、步驟403是圖2所描述的實施例中的步驟201的具體細化,第二種實施例的具體步驟的描述可以參考圖2的相關步驟的描述。
[0099]第三種實施例,使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0100]第一網關向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,并在所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0101]所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址;
[0102]用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0103]具體的,參考圖5,圖5是本發明實施例提供的一種數據傳輸的方法示意圖。如圖5所示,所述方法包括以下步驟:
[0104]步驟501,漫游地網絡設備接收用戶設備發送的激活請求;
[0105]步驟502,所述漫游地網絡設備向網關發送激活請求;
[0106]步驟503,所述第一網關向所述漫游地網絡設備發送第二響應消息,所述第二響應消息是所述第一網關對所述激活請求的響應消息,并在所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0107]具體的,所述網關根據所述激活請求中的用戶標識和APN以及DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;或者,
[0108]根據所述激活請求中的所述用戶標識和所述APN以及第一網關預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址。
[0109]步驟504,所述漫游地網絡設備根據所述第二響應消息,獲取所述用戶簽約歸屬地的網關的網關地址,根據所述用戶簽約歸屬地的網關的網關地址向所述用戶簽約歸屬地的網關發送激活請求;[0110]步驟505,所述用戶簽約歸屬地的網關向所述漫游地網絡設備發送第一響應請求,所述第一響應請求中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0111]步驟506,所述漫游地網絡設備向所述用戶設備轉發所述第一響應請求;
[0112]當所述用戶設備接收到所述第一響應請求后,根據所述第一響應請求獲取所述用戶簽約歸屬地的網關的網關地址。
[0113]步驟507,所述用戶設備和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0114]因為,在步驟504中,所述漫游地網絡設備已經獲取所述用戶簽約歸屬地的網關的網關地址,在步驟505中,所述用戶簽約歸屬地的網關已經獲取所述漫游地網絡設備的源地址,所以,所述用戶設備和所述簽約歸屬地的網關之間可以直接進行數據傳輸。
[0115]第三種實施例的步驟504、步驟505、步驟506、步驟507是圖2所描述的實施例中的步驟202的具體細化,步驟501、步驟502、步驟503是圖2所描述的實施例中的步驟201的具體細化,第三種實施例的具體步驟的描述可以參考圖2的相關步驟的描述。
[0116]本發明實施例提供一種數據傳輸的方法,所述方法通過接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸,從而實現對于每一類公共業務,只有一個APN,可以減少APN數量,簡化APN管理,不用更改網絡結構,可以靈活配置需要回到簽約歸屬地的通用APN,僅需要對APN進行歸屬地的解析,可以簡化信令流程,減少對網關設備的處理能力的要求。
[0117]參考圖6,圖6是本發明實施例提供的一種網關的裝置結構圖。如圖6所示,所述網關包括以下單元:
[0118]接收單元601,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0119]獲取單元602,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址;
[0120]處理單元,用于使用用戶簽約歸屬地的網關進行數據傳輸。
[0121]具體的,所述獲取單元602,具體用于:
[0122]根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者,
[0123]根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
[0124]第一種實施例,參考圖7,圖7是本發明實施例提供的一種網關的裝置結構圖。如圖7所示,所述網關包括以下單元:
[0125]接收單元701,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0126]獲取單元702,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸;[0127]第一修改單元703,用于將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;
[0128]發送單元704,用于所述網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0129]第二種實施例,參考圖8,圖8是本發明實施例提供的一種網關的裝置結構圖。如圖8所示,所述網關包括以下單元:
[0130]接收單元801,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0131]獲取單元802,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸;
[0132]第二修改單元803,用于將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關;
[0133]發送單元804,用于將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址;
[0134]接收單元801,用于接收用戶設備發送的業務請求;
[0135]發送單元804,用于將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
[0136]第三種實施例,參考圖9,圖9是本發明實施例提供的一種網關的裝置結構圖。如圖9所示,所述網關包括以下單元:
[0137]接收單元901,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0138]獲取單元902,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸;
[0139]發送單元903,用于向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址,用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0140]上述第一種實施例、第二種實施例、第三種實施例可參考方法實施例的圖3、圖4、圖5。
[0141]本發明實施例提供一種網關,所述網關通過接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸,從而實現對于每一類公共業務,只有一個APN,可以減少APN數量,簡化APN管理,不用更改網絡結構,可以靈活配置需要回到簽約歸屬地的通用APN,僅需要對APN進行歸屬地的解析,可以簡化信令流程,減少對網關設備的處理能力的要求。
[0142]圖10是本發明實施例提供的一種網關的裝置結構圖。參考圖10,圖10是本發明實施例提供的一種網關1000,本發明具體實施例并不對所述網關的具體實現做限定。所述網關1000包括:
[0143]處理器(processor)1001,通信接口(Communications Interface) 1002,存儲器(memory) 1003,總線 1004。
[0144]處理器1001,通信接口 1002,存儲器1003通過總線1004完成相互間的通信。
[0145]通信接口 1002,用于與其他設備進行通信;
[0146]處理器1001,用于執行程序。
[0147]具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。
[0148]處理器1001可能是一個中央處理器(central processing unit, CPU),或者是特定集成電路ASIC (Application Specific Integrated Circuit),或者是被配置成實施本發明實施例的一個或多個集成電路。
[0149]存儲器1003,用于存儲程序。存儲器1003可以是易失性存儲器(volatilememory),例如隨機存取存儲器(random-access memory, RAM),或者非易失性存儲器(non-volatile memory),例如只讀存儲器(read-only memory, ROM),快閃存儲器(flashmemory),硬盤(hard disk drive, HDD)或固態硬盤(solid-state drive, SSD)。處理器1001根據存儲器1003存儲的程序指令,執行以下方法:
[0150]接收漫游地網絡設備激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;
[0151]根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使用用戶簽約歸屬地的網關進行數據傳輸。
[0152]所述根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,包括:
[0153]根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者,
[0154]根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
[0155]使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0156]第一網關將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址;[0157]所述第一網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0158]所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0159]使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0160]第一網關將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關;
[0161]所述第一網關將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址;
[0162]所述網關接收用戶設備發送的業務請求,并將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
[0163]使用用戶簽約歸屬地的網關進行數據傳輸,包括:
[0164]第一網關向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;
[0165]所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址;
[0166]用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
[0167]本發明實施例提供一種網關,所述網關通過接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份;根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使得用戶設備和用戶簽約歸屬地的網關進行數據傳輸,從而實現對于每一類公共業務,只有一個APN,可以減少APN數量,簡化APN管理,不用更改網絡結構,可以靈活配置需要回到簽約歸屬地的通用APN,僅需要對APN進行歸屬地的解析,可以簡化信令流程,減少對網關設備的處理能力的要求。
[0168]以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求的保護范圍為準。
【權利要求】
1.一種數據傳輸的方法,其特征在于,所述方法包括: 接收漫游地網絡設備激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份; 根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,使用用戶簽約歸屬地的網關進行數據傳輸。
2.根據權利要求1所述的方法,其特征在于,所述根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址,包括: 根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者, 根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
3.根據權利要求2所述的方法,其特征在于,使用用戶簽約歸屬地的網關進行數據傳輸,包括: 第一網關將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址; 所述第一網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址; 所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
4.根據權利要求2所述的方法,其特征在于,使用用戶簽約歸屬地的網關進行數據傳輸,包括: 第一網關將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關; 所述第一網關將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址; 所述網關接收用戶設備發送的業務請求,并將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
5.根據權利要求2所述的方法,其特征在于,使用用戶簽約歸屬地的網關進行數據傳輸,包括:第一網關向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址;所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址; 用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
6.一種網關,其特征在于,所述網關包括: 接收單元,用于接收激活請求,所述激活請求至少包括用戶標識和接入點名稱APN,所述用戶標識用于標識用戶設備的身份; 獲取單元,用于根據所述激活請求中的所述用戶標識和所述APN獲取用戶簽約歸屬地的網關的網關地址; 處理單元,用于使用用戶簽約歸屬地的網關進行數據傳輸。
7.根據權利要求6所述的網關,其特征在于,所述獲取單元,具體用于: 根據所述激活請求中的所述用戶標識和所述APN以及域名系統DNS預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系;或者, 根據所述激活請求中的所述用戶標識和所述APN以及預先存儲的映射關系,獲取用戶簽約歸屬地的網關的網關地址;所述映射關系是所述用戶標識和所述APN對應所述用戶簽約歸屬地的網關的網關地址的關系。
8.根據權利要求7所述的網關,其特征在于,所述處理單元,包括: 第一修改單元,用于將所述激活請求中的目的互聯網協議IP地址修改為所述用戶簽約歸屬地的網關的網關地址,將所述激活請求發送到所述用戶簽約歸屬地的網關,所述激活請求中攜帶漫游地網絡設備的源地址; 發送單元,用于所述網關將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
9.根據權利要求7所述的網關,其特征在于,所述處理單元,包括: 第二修改單元,用于將所述激活請求中的目的IP地址修改為所述用戶簽約歸屬地的網關的網關地址,并將所述激活請求攜帶的漫游地網絡設備的源地址修改為所述網關的網關地址,將修改后的激活請求發送到所述用戶簽約歸屬地的網關; 發送單元,用于將所述用戶簽約歸屬地返回的所述激活請求的第一響應消息發送給所述漫游地網絡設備,所述漫游地網絡設備將所述第一響應消息轉發給用戶設備,所述第一響應消息中攜帶的是所述網關的網關地址; 接收單元,用于接收用戶設備發送的業務請求; 發送單元,用于將所述業務請求發送到所述用戶簽約歸屬地的網關,使得所述用戶設備和所述用戶簽約歸屬地的網關通過所述網關進行數據傳輸。
10.根據權利要求7所述的網關,其特征在于,所述處理單元包括: 發送單元,用于向漫游地網絡設備發送第二響應消息,所述第二響應消息是所述網關對所述激活請求的響應消息,所述第二響應消息中攜帶所述用戶簽約歸屬地的網關的網關地址,使得所述漫游地網絡設備將用戶設備發送的激活請求重新發送到所述用戶簽約歸屬地的網關,并將所述用戶簽約歸屬地的網關返回的所述激活請求的第一響應請求發送到用戶設備,所述第一響應請求攜帶所述用戶簽約歸屬地的網關的網關地址,用戶設備根據所述第一響應消息中攜帶的所述用戶簽約歸屬地的網關的網關地址和所述用戶簽約歸屬地的網關直接進行數據傳輸。
【文檔編號】H04W8/26GK103918291SQ201380003126
【公開日】2014年7月9日 申請日期:2013年6月28日 優先權日:2013年6月28日
【發明者】屈琴, 張翀 申請人:華為技術有限公司