CN103918291B - 一种数据传输的方法及网关 - Google Patents
一种数据传输的方法及网关 Download PDFInfo
- Publication number
- CN103918291B CN103918291B CN201380003126.8A CN201380003126A CN103918291B CN 103918291 B CN103918291 B CN 103918291B CN 201380003126 A CN201380003126 A CN 201380003126A CN 103918291 B CN103918291 B CN 103918291B
- Authority
- CN
- China
- Prior art keywords
- gateway
- user
- ownership place
- address
- signing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 73
- 230000004913 activation Effects 0.000 claims abstract description 156
- 230000004044 response Effects 0.000 claims description 100
- 230000004048 modification Effects 0.000 claims description 14
- 238000006011 modification reaction Methods 0.000 claims description 14
- 230000011664 signaling Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 9
- 210000001956 EPC Anatomy 0.000 description 7
- 230000000875 corresponding Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 229940116821 SSD Drugs 0.000 description 1
- 210000003702 immature single positive T cell Anatomy 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Abstract
本发明实施例提供一种数据传输的方法及网关,所述方法通过接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输,从而实现对于每一类公共业务,只有一个APN,可以减少APN数量,简化APN管理,不用更改网络结构,可以灵活配置需要回到签约归属地的通用APN,仅需要对APN进行归属地的解析,可以简化信令流程,减少对网关设备的处理能力的要求。
Description
技术领域
本发明涉及通信领域,尤其涉及到一种数据传输的方法及网关。
背景技术
移动运营商在建立大规模的通用分组无线业务(General Packet RadioService,GPRS)/演进分组核心网络(Evoloved Packet Core,EPC)时,为便于管理,采用分层组网,比如***和***的GPRS/EPC网络,都是以省为单位进行组建,省GPRS/EPC网络负责向该省所在的用户提供GPRS/EPC服务,即同一个公共陆地移动网络(Public LandMobile Network,PLMN)可以划分成多个签约归属地的GPRS/EPC网络,一般业务有以下三种情况,即在某PLMN的签约归属地的业务;漫游至非签约归属地但仍属于该PLMN的业务;漫游至其他PLMN的业务。
在漫游至非归属PLMN的业务的应用场景中,用户设备发起的业务请求经过漫游地网络设备接入漫游地网络并发送关口局的网关,最后经由关口局的网关发往外部分组数据网(Packet Data Network,PDN),漫游地网络设备可以为业务GPRS支持节点(Serving GPRSSupport Node,SGSN)/业务网关(Serving Gateway,S-GW),关口局的网关可以为网关GPRS支持节点(Gateway GPRS Support Node,GGSN)/PDN网关(PDN Gateway,P-GW)。
用户设备发起接入请求的时候,要指定一个接入点名称(Accesss Point Name,APN)作为接入点名,APN用于标识一个指定的外部网络和一种服务的Internet服务提供商(Internet Server Provider,ISP),在漫游地网络设备中可根据APN并通过DNS域名解析得到与此APN对应的关口局的网关地址。
一般APN分成两种:支持全网接入的通用APN和支持区域接入的区域APN。其中,通用APN用于通过全国的GPRS/EPC网络将用户发起的业务请求接入Internet,区域APN用于通过特定省GPRS/EPC网络将用户发起的业务请求接入Internet。
对漫游至非归属PLMN网络的用户,如果使用通用APN,目前的处理都是直接在关口局的网关上直接激活进行处理,不能回到该用户所述的签约归属地的GGSN/PGW,而在手机上设置带有地名后缀的APN,取消通用APN的配置,虽然可以实现用户漫游时回归属地GGSN/PGW的问题,但是,由一个通用APN衍生为多个区域APN,会增加了APN的管理;对用户设备而言,仅看到的是本地签约网的区域APN,不利于移动运营商集团公司建立统一的业务发展策略。
发明内容
本发明实施例提供了一种数据传输的方法,旨在解决漫游至非归属PLMN的用户如何使用通用APN并通过归属地网络接入Internet的问题。
第一方面,一种数据传输的方法,所述方法包括:
接收漫游地网络设备激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使用用户签约归属地的网关进行数据传输。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,包括:
根据所述激活请求中的所述用户标识和所述APN以及域名***DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系;或者,
根据所述激活请求中的所述用户标识和所述APN以及预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
所述第一网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址;
所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
所述第一网关将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述网关的网关地址;
所述网关接收用户设备发送的业务请求,并将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述网关进行数据传输。
结合第一方面,在第一方面的第四种可能的实现方式中,使用用户签约归属地的网关进行数据传输包括:
第一网关向漫游地网络设备发送第二响应消息,所述第二响应消息是所述网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址;
所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址;
用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
第二方面,一种网关,所述网关包括:
接收单元,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元,用于根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址;
处理单元,用于使用用户签约归属地的网关进行数据传输。
结合第二方面,在第二方面的第一种可能的实现方式中,所述获取单元,具体用于:
根据所述激活请求中的所述用户标识和所述APN以及域名***DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系;或者,
根据所述激活请求中的所述用户标识和所述APN以及预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述处理单元,包括
第一修改单元,用于将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
发送单元,用于所述网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址,使得所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述处理单元,包括:
第二修改单元,用于将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
发送单元,用于将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述网关的网关地址;
接收单元,用于接收用户设备发送的业务请求;
发送单元,用于将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述网关进行数据传输。
结合第二方面的第一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述处理单元包括:
发送单元,用于向漫游地网络设备发送第二响应消息,所述第二响应消息是所述网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址,使得所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址,用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
本发明实施例提供一种数据传输的方法,所述方法通过接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输,从而实现对于每一类公共业务,只有一个APN,可以减少APN数量,简化APN管理,不用更改网络结构,可以灵活配置需要回到签约归属地的通用APN,仅需要对APN进行归属地的解析,可以简化信令流程,减少对网关设备的处理能力的要求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种数据传输的应用场景图;
图2是本发明实施例提供的一种数据传输的方法流程图;
图3是本发明实施例提供的一种数据传输的方法示意图;
图4是本发明实施例提供的一种数据传输的方法示意图;
图5是本发明实施例提供的一种数据传输的方法示意图;
图6是本发明实施例提供的一种网关的装置结构图;
图7是本发明实施例提供的一种网关的装置结构图;
图8是本发明实施例提供的一种网关的装置结构图;
图9是本发明实施例提供的一种网关的装置结构图;
图10是本发明实施例提供的一种网关的装置结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参考图1,。如图1所示,当用户漫游至非归属PLMN时,用户设备和漫游地网络设备发送激活请求,所述漫游地网络设备将所述激活请求转发到第一网关,所述第一网关根据所述激活请求中的用户标识和接入点名称(Accesss Point Name,APN)获取所述用户签约归属地的网关的网关地址,使得用户设备和所述签约归属地的网关直接进行数据传输,例如图1的点划线所示,或者,使得用户设备通过所述第一网关和所述签约归属地的网关进行数据传输,例如图1的虚线所示。
其中,在3G网络中,所述漫游地网络设备可以为SGSN,在4G网络中,所述漫游地网络设备可以为MME。
参考图2,图2是本发明实施例提供的一种数据传输的方法流程图。如图2所示,所述方法包括以下步骤:
步骤201,接收漫游地网络设备激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
其中,用户标识是用于标识用户设备的身份,比如,所述用户标识可以为国际移动用户识别码(International Mobile Subscriber Identification,IMSI)或者移动用户综合业务数字网(Mobile Station International ISDN Number,MSISDN)。
步骤202,根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使用用户签约归属地的网关进行数据传输。
可选地,所述根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,包括:
根据所述激活请求中的所述用户标识和所述APN以及域名***DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系;或者,
根据所述激活请求中的所述用户标识和所述APN以及预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系。
第一种实施例,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
所述第一网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址;
所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
具体的,参考图3,图3是本发明实施例提供的一种数据传输的方法示意图。如图3所示,所述方法包括以下步骤:
步骤301,漫游地网络设备接收用户设备发送的激活请求;
步骤302,所述漫游地网络设备向第一网关发送激活请求;
其中,第一网关是在关口局建立的代理网关设备,该网关设备可以是具有代理功能的网元实体,也可以是由现有标准的关口局网关集成代理功能的网元实体。
步骤303,所述第一网关将所述激活请求中的目的互联网协议(InternetProtocol,IP)地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
具体的,所述第一网关根据所述激活请求中的用户标识和APN以及DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;或者,
根据所述激活请求中的所述用户标识和所述APN以及第一网关预先存储的映射关系,获取用户签约归属地的网关的网关地址。
步骤304,当所述用户签约归属地的网关接收到所述网关发送的激活请求时,从所述激活请求中获取所述漫游地网络设备的源地址,并向所述第一网关返回第一响应消息,所述第一响应消息中携带所述用户签约归属地的网关的网关地址;
步骤305,所述第一网关将所述第一响应消息发送所述漫游地网络设备;
步骤306,所述漫游地网络设备将所述第一响应消息发送到所述用户设备;
步骤307,所述用户设备接收所述第一响应消息,并从所述第一响应消息中获取所述用户签约归属地的网关的网关地址,根据所述用户签约归属地的网关的网关地址和所述用户设备直接进行数据传输。
因为,在步骤304中,所述用户签约归属地的网关已经获取漫游地网络设备的源地址,在步骤307中,所述用户设备已经获取所述用户签约归属地的网关的网关地址,所以,所述用户设备和所述签约归属地的网关之间可以直接进行数据传输。
第一种实施例的步骤304、步骤305、步骤306、步骤307是图2所描述的实施例中的步骤202的具体细化,步骤301、步骤302、步骤303是图2所描述的实施例中的步骤201的具体细化,第一种实施例的具体步骤的描述可以参考图2的相关步骤的描述。
第二种实施例,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
所述第一网关将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述网关的网关地址;
所述网关接收用户设备发送的业务请求,并将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关进行数据传输。
具体的,参考图4,图4是本发明实施例提供的一种数据传输的方法示意图。如图4所示,所述方法包括以下步骤:
步骤401,漫游地网络设备接收用户设备发送的激活请求;
步骤402,所述漫游地网络设备向网关发送激活请求;
步骤403,所述第一网关将所述激活请求中的目的互联网协议(InternetProtocol,IP)地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关;
具体的,所述第一网关根据所述激活请求中的用户标识和APN以及DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;或者,
根据所述激活请求中的所述用户标识和所述APN以及第一网关预先存储的映射关系,获取用户签约归属地的网关的网关地址。
步骤404,所述用户归属地的网关向所述第一网关返回第一响应消息,所述第一响应消息携带所述第一网关的网关地址;
步骤405,所述第一网关将所述第一响应消息发送所述漫游地网络设备;
步骤406,所述漫游地网络设备将所述第一响应消息发送到所述用户设备;
步骤407,所述用户设备接收所述第一响应消息,并从所述第一响应消息中获取所述第一网关的网关地址,通过所述第一网关和所述用户归属地的网关进行数据传输。
因为,在步骤404中,所述激活请求中未携带所述漫游地网络设备的源地址,所以所述用户签归属地的网关无法获取所述漫游地网络设备的源地址,但所述网关可以获取所述漫游地网络设备的源地址和所述用户签约归属地的网关的网关地址,所以,所述漫游地网络设备可以通过所述第一网关和所述用户签约归属地的网关进行数据传输。
因此步骤407中,所述用户设备可以通过第一网关和所述用户签约归属地的网关进行数据传输。
第二种实施例的步骤404、步骤405、步骤406、步骤407是图2所描述的实施例中的步骤202的具体细化,步骤401、步骤402、步骤403是图2所描述的实施例中的步骤201的具体细化,第二种实施例的具体步骤的描述可以参考图2的相关步骤的描述。
第三种实施例,使用用户签约归属地的网关进行数据传输,包括:
第一网关向漫游地网络设备发送第二响应消息,所述第二响应消息是所述网关对所述激活请求的响应消息,并在所述第二响应消息中携带所述用户签约归属地的网关的网关地址;
所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址;
用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
具体的,参考图5,图5是本发明实施例提供的一种数据传输的方法示意图。如图5所示,所述方法包括以下步骤:
步骤501,漫游地网络设备接收用户设备发送的激活请求;
步骤502,所述漫游地网络设备向网关发送激活请求;
步骤503,所述第一网关向所述漫游地网络设备发送第二响应消息,所述第二响应消息是所述第一网关对所述激活请求的响应消息,并在所述第二响应消息中携带所述用户签约归属地的网关的网关地址;
具体的,所述网关根据所述激活请求中的用户标识和APN以及DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;或者,
根据所述激活请求中的所述用户标识和所述APN以及第一网关预先存储的映射关系,获取用户签约归属地的网关的网关地址。
步骤504,所述漫游地网络设备根据所述第二响应消息,获取所述用户签约归属地的网关的网关地址,根据所述用户签约归属地的网关的网关地址向所述用户签约归属地的网关发送激活请求;
步骤505,所述用户签约归属地的网关向所述漫游地网络设备发送第一响应请求,所述第一响应请求中携带所述用户签约归属地的网关的网关地址;
步骤506,所述漫游地网络设备向所述用户设备转发所述第一响应请求;
当所述用户设备接收到所述第一响应请求后,根据所述第一响应请求获取所述用户签约归属地的网关的网关地址。
步骤507,所述用户设备和所述用户签约归属地的网关直接进行数据传输。
因为,在步骤504中,所述漫游地网络设备已经获取所述用户签约归属地的网关的网关地址,在步骤505中,所述用户签约归属地的网关已经获取所述漫游地网络设备的源地址,所以,所述用户设备和所述签约归属地的网关之间可以直接进行数据传输。
第三种实施例的步骤504、步骤505、步骤506、步骤507是图2所描述的实施例中的步骤202的具体细化,步骤501、步骤502、步骤503是图2所描述的实施例中的步骤201的具体细化,第三种实施例的具体步骤的描述可以参考图2的相关步骤的描述。
本发明实施例提供一种数据传输的方法,所述方法通过接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输,从而实现对于每一类公共业务,只有一个APN,可以减少APN数量,简化APN管理,不用更改网络结构,可以灵活配置需要回到签约归属地的通用APN,仅需要对APN进行归属地的解析,可以简化信令流程,减少对网关设备的处理能力的要求。
参考图6,图6是本发明实施例提供的一种网关的装置结构图。如图6所示,所述网关包括以下单元:
接收单元601,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元602,用于根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址;
处理单元,用于使用用户签约归属地的网关进行数据传输。
具体的,所述获取单元602,具体用于:
根据所述激活请求中的所述用户标识和所述APN以及域名***DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系;或者,
根据所述激活请求中的所述用户标识和所述APN以及预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系。
第一种实施例,参考图7,图7是本发明实施例提供的一种网关的装置结构图。如图7所示,所述网关包括以下单元:
接收单元701,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元702,用于根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输;
第一修改单元703,用于将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
发送单元704,用于所述网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址,使得所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
第二种实施例,参考图8,图8是本发明实施例提供的一种网关的装置结构图。如图8所示,所述网关包括以下单元:
接收单元801,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元802,用于根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输;
第二修改单元803,用于将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
发送单元804,用于将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述网关的网关地址;
接收单元801,用于接收用户设备发送的业务请求;
发送单元804,用于将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述网关进行数据传输。
第三种实施例,参考图9,图9是本发明实施例提供的一种网关的装置结构图。如图9所示,所述网关包括以下单元:
接收单元901,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元902,用于根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输;
发送单元903,用于向漫游地网络设备发送第二响应消息,所述第二响应消息是所述网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址,使得所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址,用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
上述第一种实施例、第二种实施例、第三种实施例可参考方法实施例的图3、图4、图5。
本发明实施例提供一种网关,所述网关通过接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输,从而实现对于每一类公共业务,只有一个APN,可以减少APN数量,简化APN管理,不用更改网络结构,可以灵活配置需要回到签约归属地的通用APN,仅需要对APN进行归属地的解析,可以简化信令流程,减少对网关设备的处理能力的要求。
图10是本发明实施例提供的一种网关的装置结构图。参考图10,图10是本发明实施例提供的一种网关1000,本发明具体实施例并不对所述网关的具体实现做限定。所述网关1000包括:
处理器(processor)1001,通信接口(Communications Interface)1002,存储器(memory)1003,总线1004。
处理器1001,通信接口1002,存储器1003通过总线1004完成相互间的通信。
通信接口1002,用于与其他设备进行通信;
处理器1001,用于执行程序。
具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。
处理器1001可能是一个中央处理器(central processing unit,CPU),或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器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存储的程序指令,执行以下方法:
接收漫游地网络设备激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使用用户签约归属地的网关进行数据传输。
所述根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,包括:
根据所述激活请求中的所述用户标识和所述APN以及域名***DNS预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系;或者,
根据所述激活请求中的所述用户标识和所述APN以及预先存储的映射关系,获取用户签约归属地的网关的网关地址;所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址的关系。
使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
所述第一网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址;
所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
所述第一网关将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述网关的网关地址;
所述网关接收用户设备发送的业务请求,并将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述网关进行数据传输。
使用用户签约归属地的网关进行数据传输,包括:
第一网关向漫游地网络设备发送第二响应消息,所述第二响应消息是所述网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址;
所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址;
用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
本发明实施例提供一种网关,所述网关通过接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;根据所述激活请求中的所述用户标识和所述APN获取用户签约归属地的网关的网关地址,使得用户设备和用户签约归属地的网关进行数据传输,从而实现对于每一类公共业务,只有一个APN,可以减少APN数量,简化APN管理,不用更改网络结构,可以灵活配置需要回到签约归属地的通用APN,仅需要对APN进行归属地的解析,可以简化信令流程,减少对网关设备的处理能力的要求。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (8)
1.一种数据传输的方法,其特征在于,所述方法包括:
第一网关接收漫游地网络设备激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
所述第一网关根据所述激活请求中的所述用户标识和所述APN,以及根据预先存储的映射关系,获取用户签约归属地的网关的网关地址,使用用户签约归属地的网关进行数据传输,所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址关系。
2.根据权利要求1所述的方法,其特征在于,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
所述第一网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址;
所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
3.根据权利要求1所述的方法,其特征在于,使用用户签约归属地的网关进行数据传输,包括:
第一网关将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述第一网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
所述第一网关将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述第一网关的网关地址;
所述第一网关接收用户设备发送的业务请求,并将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述第一网关进行数据传输。
4.根据权利要求1所述的方法,其特征在于,使用用户签约归属地的网关进行数据传输,包括:
第一网关向漫游地网络设备发送第二响应消息,所述第二响应消息是所述第一网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址;
所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址;
用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
5.一种第一网关,其特征在于,所述第一网关包括:
接收单元,用于接收激活请求,所述激活请求至少包括用户标识和接入点名称APN,所述用户标识用于标识用户设备的身份;
获取单元,用于根据所述激活请求中的所述用户标识和所述APN,以及根据预先存储的映射关系,获取用户签约归属地的网关的网关地址,所述映射关系是所述用户标识和所述APN对应所述用户签约归属地的网关的网关地址关系;
处理单元,用于使用用户签约归属地的网关进行数据传输。
6.根据权利要求5所述的第一网关,其特征在于,所述处理单元,包括:
第一修改单元,用于将所述激活请求中的目的互联网协议IP地址修改为所述用户签约归属地的网关的网关地址,将所述激活请求发送到所述用户签约归属地的网关,所述激活请求中携带漫游地网络设备的源地址;
发送单元,用于所述第一网关将所述用户签约归属地的网关返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带所述用户签约归属地的网关的网关地址,使得所述用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
7.根据权利要求5所述的第一网关,其特征在于,所述处理单元,包括:
第二修改单元,用于将所述激活请求中的目的IP地址修改为所述用户签约归属地的网关的网关地址,并将所述激活请求携带的漫游地网络设备的源地址修改为所述第一网关的网关地址,将修改后的激活请求发送到所述用户签约归属地的网关;
发送单元,用于将所述用户签约归属地返回的所述激活请求的第一响应消息发送给所述漫游地网络设备,所述漫游地网络设备将所述第一响应消息转发给用户设备,所述第一响应消息中携带的是所述第一网关的网关地址;
接收单元,用于接收用户设备发送的业务请求;
发送单元,用于将所述业务请求发送到所述用户签约归属地的网关,使得所述用户设备和所述用户签约归属地的网关通过所述第一网关进行数据传输。
8.根据权利要求5所述的第一网关,其特征在于,所述处理单元包括:
发送单元,用于向漫游地网络设备发送第二响应消息,所述第二响应消息是所述第一网关对所述激活请求的响应消息,所述第二响应消息中携带所述用户签约归属地的网关的网关地址,使得所述漫游地网络设备将用户设备发送的激活请求重新发送到所述用户签约归属地的网关,并将所述用户签约归属地的网关返回的所述激活请求的第一响应请求发送到用户设备,所述第一响应请求携带所述用户签约归属地的网关的网关地址,用户设备根据所述第一响应消息中携带的所述用户签约归属地的网关的网关地址和所述用户签约归属地的网关直接进行数据传输。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/078366 WO2014205778A1 (zh) | 2013-06-28 | 2013-06-28 | 一种数据传输的方法及网关 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103918291A CN103918291A (zh) | 2014-07-09 |
CN103918291B true CN103918291B (zh) | 2018-06-05 |
Family
ID=
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064936A (zh) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | 一种漫游用户的归属地的接入方法及*** |
CN101779496A (zh) * | 2007-08-02 | 2010-07-14 | 高通股份有限公司 | 基于数据服务和漫游协议的动态网关选择 |
WO2012095197A1 (en) * | 2011-01-13 | 2012-07-19 | Telefonaktiebolaget L M Ericsson (Publ) | Roaming control for ims apn |
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064936A (zh) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | 一种漫游用户的归属地的接入方法及*** |
CN101779496A (zh) * | 2007-08-02 | 2010-07-14 | 高通股份有限公司 | 基于数据服务和漫游协议的动态网关选择 |
WO2012095197A1 (en) * | 2011-01-13 | 2012-07-19 | Telefonaktiebolaget L M Ericsson (Publ) | Roaming control for ims apn |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6671752B2 (ja) | ネットワークスライス選択方法および装置 | |
CN104412628B (zh) | 一种在电信网络中提供应用服务的方法、装置和计算机可读介质 | |
EP2932744B1 (en) | Method for serving visitor subscribers in a mobile communication system | |
CN103220372B (zh) | 数据业务访问方法及*** | |
RU2409907C2 (ru) | Объединение интернет-протокола и сотовой мобильности | |
RU2536374C2 (ru) | Способ, устройство и система для обеспечения доступа к услуге мобильной станцией | |
US9867111B2 (en) | Methods, network control nodes and communication devices for routing signalling requests in a communication system | |
CN108540973B (zh) | 漫游场景下的数据业务处理方法、装置和*** | |
JP2010537457A (ja) | Uiccにpdpコンテキストパラメータを取り扱わせる方法 | |
CN103491527B (zh) | 一种检索终端外部标识的方法及*** | |
US20120185576A1 (en) | Method and Apparatus for Acquiring Machine Type Communication Device Group Identification | |
CN102695236B (zh) | 一种数据路由方法及*** | |
CN107889175A (zh) | 网络切换方法、装置及***,网络接入方法及装置 | |
US10219309B2 (en) | D2D service authorizing method and device and home near field communication server | |
CN114095987A (zh) | 一种业务处理方法、装置及存储介质 | |
KR101716642B1 (ko) | Ue에 대해 로밍 트래픽 과금을 수행하기 위한 방법 및 장치 | |
WO2016000172A1 (zh) | 网络设备及分配接入点名称的方法 | |
US20160112861A1 (en) | Data Transmission Method and Gateway | |
WO2007115480A1 (fr) | Procédé, système et équipement d'abonné itinérant intelligent de déclenchement de service intelligent dans son site nominal | |
CN103369712B (zh) | 一种连接建立的方法及网关单元 | |
CN109196895B (zh) | 一种报文传输方法、装置及*** | |
CN103079184A (zh) | 一种网络拥塞状态下发送触发消息的方法 | |
CN109039988B (zh) | Ip多媒体子***的注册方法、装置及设备 | |
CN103918291B (zh) | 一种数据传输的方法及网关 | |
CN103686699B (zh) | 移动分组网关的配置方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |