连接的建立处理方法及装置技术领域
本发明涉及通信领域,具体而言,涉及一种连接的建立处理方法及装置。
背景技术
为了保持第三代移动通信系统在通信领域的竞争力,为用户提供速率更快、时延更低、
更加个性化的移动通信服务,同时,降低运营商的运营成本,第三代合作伙伴计划(3rd
Generation Partnership Project,简称为3GPP)标准工作组正致力于演进分组系统(Evolved
Packet System,简称EPS)的研究。图1是根据相关技术的演进分组域系统的结构示意图,如
图1所示,整个EPS系统分为无线接入网和核心网两部分。核心网包括:归属用户服务器(Home
Subscriber Server,简称为HSS)、移动性管理实体(Mobility Management Entity,简称为MME)、
服务通用分组无线业务(General Packet Radio Service,简称为GPRS)支持节点(Serving GPRS
Support Node,简称为SGSN)、策略计费规则功能(Policy and Charging Rule Function,简称
为PCRF)、服务网关(Serving Gateway,简称为S-GW)、分组数据网关(PDN Gateway,简
称为P-GW)和分组数据网络(Packet Data Network,简称为PDN)。下面详细说明各部分功
能:
HSS,包含了归属位置寄存器(Home Location Register,简称为HLR)的所有功能,是用
户签约数据的永久存放地点,位于用户签约的归属网。
MME,是用户签约数据在当前网络的存放地点,负责终端到网络的非接入层信令管理、
终端的安全验证功能、终端的移动性管理、用户空闲模式下的跟踪和寻呼管理功能和承载管
理。
服务GPRS支持节点,是GERAN(GSM EDGE radio access network,GSM EDGE无线接
入网,其中,GSM是Global System for Mobile communications的缩写,即全球移动通信系统,
EDGE是Enhanced Data Rate for GSM Evolution的缩写,即增强型数据速率GSM演进技术)
和全球移动通信系统无线接入网(Universal Mobile Telecommunication System Radio Access
Network,简称为UTRAN)用户接入核心网络的业务支持点,功能上与MME类似,负责用
户的位置更新、寻呼管理和承载管理等功能。
S-GW,是核心网到无线系统的网关,负责终端到核心网的用户面承载、终端空闲模式下
的数据缓存、网络侧发起业务请求的功能、合法监听和分组数据路由和转发功能;S-GW负责
统计用户终端使用无线网的情况,并产生终端使用无线网的话单,传送给计费网关。
PDN Gateway,是演进系统和该系统外部分组数据网络的网关,它连接到因特网和分组数
据网络上,负责终端的互联网协议(Internet Protocol,简称为IP)地址分配、计费功能、分组
包过滤、策略控制等功能。
GPRS网关支持节点(Gateway GPRS Support Node,简称为GGSN),支持GPRS网络的
边缘路由功能,即,GGSN负责将GPRS网络的数据进行路由转发,并通过防火墙和过滤功
能来保护GPRS网络数据的完整性。GGSN还具有计费功能。
P-GW包含了GGSN的全部功能,即,可认为GGSN作为P-GW的一个子功能,内嵌在
P-GW内。因此,SGSN可以使用Gn/Gp接口直接和P-GW连接。
PDN,是运营商的IP业务网络,该网络通过运营商的核心网为用户提供IP服务。
PCRF,是演进系统中负责提供计费控制、在线信用控制、门限控制、服务质量(Quality of
Service,简称为QoS)策略方面规则的服务器。
无线接入网,是由演进基站(E-UTRANNodeB,简称eNB)和第三代(3Generation,简
称为3G)无线网络控制器(Radio Network Control,简称RNC)组成,它主要负责无线信号
的收发,通过空中接口和终端联系,管理空中接口的无线资源、资源调度、接入控制。
家用基站(Home NodeB,简称为HNB)或者演进的家用基站(Home eNodeB,简称为
HeNB)是一类小型、低功率的基站,作为某些用户的专属资源,部署在家庭、团体、公司或
者学校等私人场所使用,主要为给用户提供更高的业务速率并降低使用高速率服务所需要的
费用,同时弥补已有分布式蜂窝无线通信系统覆盖的不足。家用基站的优点是实惠、便捷、
低功率输出、即插即用、宽带接入、使用单模终端等。
家用基站可以应用在3G或者长期演进(Long Term Evolution,简称为LTE)移动通信网
络中。为了便于对家用基站进行管理,在网络中引入了一个新网元,即,家用基站网关。家
用基站网关主要执行的功能包括:验证家用基站的安全性,对家用基站的运行进行维护管理,
根据运营商要求配置和控制家用基站,负责交换核心网和家用基站的数据信息。
为了提供不同的私密性,家用基站有不同的接入模式,包括:闭合模式、混合模式以及
开放模式。对于前两种模式,用户从基站的时候需要验证用户的闭合用户组(closed subscribed
group,简称为CSG)签约信息。
家用基站除了支持通过移动核心网络的接入之外,还可以支持本地IP接入功能,在家用
基站具备本地IP接入能力并且用户签约允许本地IP访问的条件下,可以实现用户对家庭网络
其他IP设备或者互联网络的本地接入。通过本地接入功能,可以实现Internet数据业务的分
流,降低核心网的负荷,并且对于家庭网络设备的访问可以不通过核心网来进行转发,数据
传输便捷高效。本地IP接入功能在宏蜂窝上也可以使用,主要用途和家用基站类似,本地IP
接入功能更多地是应用在本地IP接入互联网(Internet)这种场景,目的是降低核心网的负荷。
图2示出了实现上述本地接入功能的架构。其中,本地接入网关作为本地接入到外部网络(例
如Internet)的网元,提供地址分配、计费、分组包过滤、策略控制、数据分流功能、NAS/RANAP
(Radios Access Network Application Part,无线接入网应用部分)消息解析、网络地址转换
(NetworkAddress Translation,简称为NAT)、本地IP访问策略路由和执行等功能。此外,本
地接入网关还可以实现内部网络的访问,实现本地网关所辖范围内不同的终端直接,以及内
部网络的互访。本地网关部署在家用基站与核心网的路径上。终端在一个本地网关下面移动
时,能够保持业务的连续性。图2和3分别为没有家用基站网关存在的架构示意图,主要差
别在于核心网业务是否流经本地网关。如果核心网数据流经本地网关,本地网关并不进行任
何处理,只是作为路由,将其发送至核心网。图4为具有家用基站网关存在的架构示意图。
该架构同样支持核心网数据流经本地网关的架构,流经的路径类似图2,在此不做赘述。此外,
对于通用移动通信系统(Universal Mobile Telecommunications System,简称为UMTS)接入的
终端来说,核心网接入网关还可以是GGSN,其网络架构的其他部分与图2、3、4类似,在
此不做赘述。
在相关技术中,本地网关并不能根据不同情况选择如何建立本地连接,从而使得本地连
接不能根据需要建立起来。
发明内容
本发明的主要目的在于提供一种连接的建立处理方案,以解决相关技术中不能根据需要
建立本地连接的问题。
根据本发明的一个方面,提供了一种连接的建立处理方法,包括:本地网关根据接收到
的承载建立请求确定需要建立本地连接;本地网关将其分配给本地连接的隧道端标识和互联
网协议IP地址发送给家用基站。
优选地,本地网关接收到的承载建立请求确定需要建立本地连接包括:本地网关接收到
承载建立请求;本地网关判断承载建立请求中是否包含关联标识,如果是,则确定需要建立
本地连接。
优选地,在确定需要建立本地连接之后,上述方法还包括:本地网关使用一个标识位替
换关联标识,其中,标识位用于表示是否建立本地连接。
优选地,本地网关将其分配给本地连接的隧道端标识和IP地址发送给家用基站包括以下
之一:本地网关使用其分配给本地连接的隧道端标识和IP地址替换承载建立请求中原有的隧
道端标识和IP地址,并将承载建立请求发送给家用基站;本地网关使用其分配给本地连接的
隧道端标识和IP地址替换承载建立请求中原有的隧道端标识和IP地址,删除承载建立请求中
的关联标识,并将承载建立请求发送给家用基站;本地网关将其分配给本地连接的隧道端标
识和IP地址作为新增参数添加到承载建立请求中,并将承载建立请求发送给家用基站。
优选地,在本地网关将其分配给本地连接的隧道端标识和IP地址发送给家用基站之后,
上述方法还包括:本地网关接收到家用基站发送的家用基站的地址和隧道端标识;本地网关
记录家用基站的地址和隧道端标识。
优选地,在本地网关记录家用基站的地址和隧道端标识之后,上述方法还包括:本地网
关将本地网关的地址和隧道端标识与家用基站的地址和隧道端标识相对应;本地网关将本地
网关的地址和隧道端标识发送给核心网网元。
优选地,上述方法应用于以下场景之一:终端从全球移动通信系统增强型数据速率全球
移动通信演进技术无线接入网GERAN/全球移动通信系统无线接入网UTRAN接入,其中,家
用基站为家用基站HNB,移动管理单元为服务通用分组无线业务支持节点SGSN;终端从演
进通用陆地无线接入网络EUTRAN接入,其中,家用基站为演进的家用基站HeNB,移动管
理单元为移动性管理实体MME。
优选地,上述方法应用于以下流程之一:PDN连接建立流程、包数据协议PDP上下文激
活流程、附着流程。
根据本发明的另一方面,提供了一种连接的建立处理装置,包括:确定模块,用于根据
接收到的承载建立请求确定需要建立本地连接;发送模块,用于将装置分配给本地连接的隧
道端标识和互联网协议IP地址发送给家用基站。
优选地,确定模块包括:接收子模块,用于接收到承载建立请求;确定子模块,用于在
确定承载建立请求中包含关联标识的情况下,确定需要建立本地连接。
优选地,发送模块包括:插入子模块,用于将隧道端标识和IP地址插入到承载建立请求
中;发送子模块,用于将承载建立请求发送给家用基站。
优选地,上述装置还包括:接收模块,用于在发送模块将上述装置分配给本地连接的隧
道端标识和IP地址发送给家用基站之后,接收家用基站发送的家用基站的地址和隧道端标识;
记录模块,用于记录家用基站的地址和隧道端标识。
优选地,上述装置还包括:对应模块,用于在记录模块记录家用基站的地址和隧道端标
识之后,将上述装置的地址和隧道端标识与家用基站的地址和隧道端标识相对应;发射模块,
用于将上述装置的地址和隧道端标识发送给核心网网元。
通过本发明,采用本地网关根据承载建立请求确定需要建立本地连接,并将其分配给本
地连接的隧道端标识和互联网协议IP地址发送给家用基站的方式,解决了相关技术中不能根
据实际需要建立本地连接的问题,进而达到了本地网关根据不同情况建立本地连接的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示
意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据相关技术的演进分组域系统的架构示意图;
图2是根据相关技术的一种用户访问本地业务的架构示意图;
图3是根据相关技术的另一种用户访问本地业务的架构示意图;
图4是根据相关技术的再一种用户访问本地业务的架构示意图;
图5是根据本发明实施例的连接的建立处理方法的流程图;
图6是根据本发明实施例二的实现连接建立的流程图;
图7是根据本发明实施例三的实现连接建立的流程图;
图8是根据本发明实施例四的实现连接建立的流程图;
图9是根据本发明实施例五的实现连接建立的流程图;
图10是根据本发明实施例的连接的建立处理装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,
本申请中的实施例及实施例中的特征可以相互组合。
需要指出的是,在下述实施例中,如果存在家用基站网关,则该家用基站网关可以认为
是位于运营商网络中的核心网网元。
实施例一
为了保证本地连接能够建立,位于家用基站和核心网控制面路径上本地网关需要根据不
同的情况,选择如何建立本地连接。因此,本发明实施例提供了一种连接的建立处理方法,
该方法可以保证本地网关能够根据不同的信息建立判断是否建立本地连接。
图5是根据本发明实施例的连接的建立处理方法的流程图,如图5所示,该方法包括:
步骤S502,本地网关根据接收到的承载建立请求确定需要建立本地连接;
步骤S504,本地网关将其分配给本地连接的隧道端标识(Tunnel Endpoint Identifier,简
称为TEID)和互联网协议IP地址发送给家用基站。
本实施例中,本地网关根据承载建立请求确定需要建立本地连接,然后,将其分配给本
地连接的隧道端标识和互联网协议IP地址发送给家用基站,从而能够根据实际需要选择建立
本地连接。
其中,步骤S502可以采用不同的方式实现,例如,本地网关接收到承载建立请求之后,
根据其中包含的信息判断建立的为本地连接;或者,本地网关接收到承载建立请求之后,判
断承载建立请求中是否包含关联标识(correlation ID),如果是,则确定需要建立本地连接。
通过该实施例,本地网关能够确定是否需要建立本地连接。
在本发明实施例的一个优选实现方式中,步骤S504可以包括:本地网关将隧道端标识和
IP地址插入到承载建立请求中,并将承载建立请求发送给家用基站。本实施例通过承载建立
请求将隧道端标识和IP地址发送给家用基站,具有较强的实用性。
其中,本地网关将隧道端标识和IP地址插入到承载建立请求中的方式可以包括多种,现
仅对其中几种优选的方式进行说明:
方式一、本地网关使用其分配给本地连接的隧道端标识和IP地址替换承载建立请求中原
有的隧道端标识和IP地址;
方式二、本地网关使用其分配给本地连接的隧道端标识和IP地址替换承载建立请求中原
有的隧道端标识和IP地址,并删除承载建立请求中的关联标识;
方式三、本地网关将其分配给本地连接的隧道端标识和IP地址作为新增参数添加到承载
建立请求中。
本实施例将提供了多种将隧道端标识和IP地址插入到承载建立请求中的方式,均能起到
在承载建立请求中承载隧道端标识和IP地址的作用。
优选地,在确定需要建立本地连接之后,本地网关还可以使用一个标识位(flag)替换上
述关联标识,其中,该标识位用于表示是否建立本地连接,即,本地网关使用新的flag来指
示某个承载为本地连接相关的承载。关联标识一般较长,占用资源较多,使用标识位替换关
联标识可以节约资源。
在本发明实施例的另一个优选实现方式中,在步骤S504之后,还可以进行如下操作:本
地网关接收到家用基站发送的家用基站的地址和隧道端标识;然后记录该家用基站的地址和
隧道端标识。该实施例中,本地网关可以获取到家用基站的地址和隧道端标识。
优选地,在本地网关记录家用基站的地址和隧道端标识之后,本地网关将本地网关的地
址和隧道端标识与家用基站的地址和隧道端标识相对应;本地网关将本地网关的地址和隧道
端标识发送给核心网网元,可选地,本地网关可以用自己的地址替换家用基站地址和隧道端
标识。通过本实施例,核心网网元要发送给家用基站的数据可以根据本地网关的地址发送给
本地网关,然后,根据本地网关的地址与家用基站的地址和隧道端标识的对应关系,再发送
给基站,从而实现了应用本地连接于核心网进行通信。
优选地,上述方法可以用于以下场景之一:
终端从GERAN/UTRAN接入,其中,家用基站为HNB,移动管理单元为SGSN;
终端从EUTRAN接入,其中,家用基站为演进的家用基站HeNB,移动管理单元为MME。
优选地,上述方法可以应用于以下流程之一:PDN连接建立流程、PDP上下文激活流程、
附着流程。
实施例二
图6是适用于终端从GERAN/UTRAN接入分组交换核心网(Packet Switched Core,简称
为PS Core或EPC),发起包数据协议(Packet Data Protocol,简称为PDP)上下文激活流程。
其中,家用基站为HNB,移动管理单元为SGSN。网络中可以存在家用基站网关,也可以不
存在家用基站网关。本实施例以有家用基站网关的架构为例。对于没有家用基站网关的架构,
则本地网关和传给移动管理单元之间的信息都不需要经过家用基站网关,其他与有家用基站
网关类似,在此不做赘述。
如图6所示,该流程包括:
步骤S602,终端发送激活PDP上下文请求,该条非接入层消息包含在终端发给家用基站
的无线连接建立请求中,该消息中需要携带终端希望建立的接入点名称(Access Point Name,
简称为APN)。
步骤S604,家用基站将接收到的激活PDP上下文请求消息包含在初始UE消息中发送给
本地网关。其中,该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要
是为了投递上述初始UE消息,其具体格式不限。
步骤S606,本地网关转发该初始UE消息发送给家用基站网关,其中,该初始UE消息
种包含有激活PDP上下文请求消息。该消息可以封装在连接消息中,或者定义新的封装消息。
该封装消息主要为了投递上述初始UE消息,其具体格式不限。
步骤S608,家用基站网关将初始UE消息发送给移动管理单元,其中,该初始UE消息
种包含有激活PDP上下文请求消息。
步骤S610~612,移动管理单元根据消息中提供的APN、或位置信息、或本地网关信息为
其选择合适的本地网关地址。然后,移动管理单元通过服务网关向本地网关发送创建会话请
求,其中携带有用户设备(User Equipment,简称为UE)标识、PDP类型、QoS信息、计费
信息、APN和终端的位置信息等参数。
步骤S614~616,本地网关通过服务网关向移动管理单元返回创建会话响应,其中携带有
为本地网关为UE分配的隧道端标识和IP地址、授权的QoS参数等信息。
步骤S618,移动管理单元向家用基站网关发送承载建立请求,其中携带有标识本地连接
的关联标识、S-GW分配的隧道端标识和IP地址。其中,该消息中还包含了非接入层消息“激
活PDP上下文响应消息”。
步骤S620,家用基站网关转发承载建立请求,其中包含有激活PDP上下文响应消息。该
消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是为了投递上述承载
建立请求消息,其具体格式不限。
家用基站网关根据是否要求用户面经过该家用基站网关,可以选择是否分配隧道端标识
和IP地址。如果通过,则需要进行分配,并保存接收到的承载建立消息中本来包含的隧道端
标识和IP地址,在发送的承载建立消息中加入其分配的隧道端标识和IP地址。该方式是现有
技术,对本地连接相关承载和核心网承载处理一致,在此不做赘述。
步骤S622~624,本地网关根据建立承载的类型确定转发的承载建立消息的填充格式。如
果承载上下文中有关联标识,则本地网关判断其为本地连接相关的承载,否则,本地网关确
定其为核心网承载。
对于本地连接相关的承载,本地网关可以将采用如下方式填充步骤S624的消息。
方式一:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址。
方式二:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址,并将关联标识删除。优选地,本地
网关还可以使用一个flag替换关联标识,该标识位用于表示是否建立本地连接。
方式三:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中将该参数作为新增参数加入。
对于核心网承载,本地网关根据是否要求核心网承载数据通过自己来判断如何填充步骤
S624的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存收到承载建立消息
中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入自己分配的隧道端标识
和IP地址。
步骤S626,家用基站为终端建立无线承载。
步骤S628,家用基站向本地网关返回承载建立响应,其中携带有家用基站分配的隧道端
标识和IP地址。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是
为了投递上述初始UE消息,其具体格式不限。
步骤S630,本地网关根据承载是否是本地连接相关承载决定后续的操作。如果是本地连
接的相关承载,则本地网关需要保存家用基站分配隧道端标识和IP地址,用于下行数据的发
送。如果是核心网承载,则根据是否要求核心网承载数据通过本地网关来判断如何填充步骤
S632的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存接收到的承载建立
消息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入本地网关分配的隧
道端标识和IP地址。
步骤S632~634,本地网关通过家用基站网关向移动管理单元发送承载建立响应消息。
步骤S636~638,移动管理单元向服务网关发送修改承载请求,将无线侧的隧道端标识和
IP地址发送给服务网关。服务网关向移动管理单元返回修改承载响应。
本实施例实现了在终端从GERAN/UTRAN EPC,发起PDP上下文激活流程时,建立本地
连接。
实施例三
图7是适用于终端从演进通用陆地无线接入网络(Evovled Universal Terrestrial Radio
Access Network,简称为EUTRAN)接入EPC网络,发起PDN连接建立流程。其中,家用基
站为HeNB,移动管理单元为MME。网络中可以存在家用基站网关,也可以不存在家用基站
网关。本实施例以有家用基站网关的架构为例。对于没有家用基站网关的架构,本地网关和
传给移动管理单元之间的信息都不需要经过家用基站网关,其他与有家用基站网关的架构类
似,在此不做赘述。
如图7所示,该流程包括:
步骤S702,终端发送激活PDN连接请求,该条非接入层消息包含在终端发给家用基站的
无线连接建立请求中。该消息中携带有终端希望建立的APN。
步骤S704,家用基站将接收到的PDN连接请求包含在初始UE消息中发送给本地网关。
该消息也可以封装新定义的封装消息,该封装消息主要是为了投递该初始UE消息,其具体格
式不限。
步骤S706,本地网关将包含PDN连接请求消息的初始UE消息发送给家用基站网关。该
消息也可以封装新定义的封装消息,该封装消息主要是为了投递上述初始UE消息,其具体格
式不限。
步骤S708,家用基站网关将该初始UE消息发送给移动管理单元,其中包含有PDN连接
请求消息。
步骤S710~712,移动管理单元根据消息中提供的APN、或位置信息、或本地网关信息为
其选择合适的本地网关地址。移动管理单元通过服务网关向本地网关发送创建会话请求,其
中携带有UE标识、PDP类型、QoS信息、计费信息、APN、终端的位置信息等参数。
步骤S714~716,本地网关通过服务网关向移动管理单元返回创建会话响应,其中携带有
本地网关为UE分配的隧道端标识和IP地址、授权的QoS参数等信息。
步骤S718,移动管理单元向家用基站网关发送承载建立请求,其中携带有标识本地连接
的关联标识、S-GW分配的隧道端标识和IP地址。该消息中还包含了非接入层消息“默认承
载激活请求消息”。
步骤S720,家用基站网关转发承载建立请求,其中包含有默认承载激活请求消息。该消
息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要为了投递上述承载建立
请求消息,其具体格式不限。
家用基站网关根据是否要求用户面经过该家用基站网关,可以选择是否分配隧道端标识
和IP地址。如果通过,则需要进行分配,保存接收到的承载建立消息中本来包含的隧道端标
识和IP地址,并在发送的承载建立消息中加入家用基站网关分配的隧道端标识和IP地址。该
方式是现有技术,对本地连接相关承载和核心网承载处理一致,在此不做赘述。
步骤S722~724,本地网关根据建立承载的类型确定转发的承载建立消息的填充格式。如
果承载上下文中有关联标识,则本地网关判断其为本地连接相关的承载,否则,本地网关确
定其为核心网承载。
对于本地连接相关的承载,本地网关可以将采用如下方式填充步骤S724的消息。
方式一:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址。
方式二:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址,并将关联标识删除。优选地,本地
网关还可以使用一个flag替换关联标识,该标识位用于表示是否建立本地连接。
方式三:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中将该参数作为新增参数加入。
对于核心网承载,本地网关根据是否要求核心网承载数据通过该本地网关来判断如何填
充步骤S724的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存接收到的承
载建立消息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入自己分配的
隧道端标识和IP地址。
步骤S726,家用基站为终端建立无线承载。
步骤S728,家用基站向本地网关返回承载建立响应,其中携带有家用基站分配的隧道端
标识和IP地址。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是
为了投递上述初始UE消息,其具体格式不限。
步骤S730,本地网关根据承载是否是本地连接相关承载决定后续的操作。如果是本地连
接的相关承载,则本地网关需要保存家用基站分配隧道端标识和IP地址,用于下行数据的发
送。如果是核心网承载,则根据是否要求核心网承载数据通过该本地网关来判断如何填充步
骤S732的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存接收到的承载建
立消息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入本地网关分配的
隧道端标识和IP地址。
步骤S732~734,本地网关通过家用基站网关向移动管理单元发送承载建立响应消息。
步骤S736,终端通过家用基站、本地网关和家用基站网关向移动管理单元返回默认承载
激活响应消息。
步骤S738~740,移动管理单元向服务网关发送修改承载请求,将无线侧的隧道端标识和
IP地址发送给服务网关。服务网关向移动管理单元返回修改承载响应。
本实施例实现了在终端从EUTRAN接入EPC网络,发起PDN连接建立流程时,建立本
地连接。
实施例四
图8是适用于终端从GERAN/UTRAN接入GPRS网络,发起PDP上下文激活流程。其
中,家用基站为HNB,移动管理单元为SGSN。网络中可以存在家用基站网关,也可以不存
在家用基站网关。本实施例以有家用基站网关的架构为例。对于没有家用基站网关的架构,
本地网关和传给移动管理单元之间的信息都不需要经过家用基站网关,其他和有家用基站网
关的架构类似,在此不做赘述。
如图8所示,该流程包括:
步骤S802,终端发送激活PDP上下文请求,该条非接入层消息包含在终端发给家用基站
的无线连接建立请求中。该消息中需要携带终端希望建立的APN。
步骤S804,家用基站将接收到的激活PDP上下文请求消息包含在初始UE消息中发送给
本地网关。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是为了
投递该初始UE消息,其具体格式不限。
步骤S806,本地网关将包含激活PDP上下文请求消息的该初始UE消息发送给家用基站
网关。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是为了投递
上述初始UE消息,其具体格式不限。
步骤S808,家用基站网关将初始UE消息发送给移动管理单元,其中包含有激活PDP上
下文请求消息。
步骤S810,移动管理单元根据消息中提供的APN、或位置信息、或本地网关信息为其选
择合适的本地网关地址。移动管理单元向本地网关发送创建PDP上下文请求,其中携带有UE
标识、PDP类型、QoS信息、计费信息、APN、终端的位置信息等参数。
步骤S812,本地网关向移动管理单元返回创建PDP上下文响应,其中携带有本地网关为
UE分配的隧道端标识和IP地址、授权的QoS参数等信息。
步骤S814,移动管理单元向家用基站网关发送承载建立请求,其中携带有标识本地连接
的关联标识、本地网关或移动管理单元分配的隧道端标识和IP地址。该消息中还包含非接入
层消息“激活PDP上下文响应消息”。
步骤S816,家用基站网关转发承载建立请求,其中包含有激活PDP上下文响应消息。该
消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是为了投递该承载建
立请求消息,其具体格式不限。
家用基站网关根据是否要求用户面经过该家用基站网关,可以选择是否分配隧道端标识
和IP地址。如果通过,则需要进行分配,保存接收到的承载建立消息中本来包含的隧道端标
识和IP地址,并在发送的承载建立消息中加入该家用基站网关分配的隧道端标识和IP地址。
该方式是现有技术,对本地连接相关承载和核心网承载处理一致,在此不做赘述。
步骤S818~820,本地网关根据建立承载的类型决定转发的承载建立消息的填充格式。如
果承载上下文中有关联标识,则本地网关判断其为本地连接相关的承载,否则,本地网关认
为其为核心网承载。
对于本地连接相关的承载,本地网关可以将采用如下方式填充步骤S820的消息。
方式一:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址。
方式二:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址,并将关联标识删除。优选地,本地
网关还可以使用一个flag替换关联标识,该标识位用于表示是否建立本地连接。
方式三:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中将该参数作为新增参数加入。
对于核心网承载,本地网关根据是否要求核心网承载数据通过自己来判断如何填充步骤
S820的消息。如果要求核心网承载数据通过本地网关,则本地网关保存接收到的承载建立消
息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入该本地网关分配的隧
道端标识和IP地址。
步骤S822,家用基站为终端建立无线承载。
步骤S824,家用基站向本地网关返回承载建立响应,其中携带有家用基站分配的隧道端
标识和IP地址。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是
为了投递上述初始UE消息,其具体格式不限。
步骤S826,本地网关根据承载是否是本地连接相关承载决定后续的操作。如果是本地连
接的相关承载,则本地网关需要保存家用基站分配隧道端标识和IP地址,用于下行数据的发
送。如果是核心网承载,则根据是否要求核心网承载数据通过自己来判断如何填充步骤S828
的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存接收到的承载建立消息
中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入自己分配的隧道端标识
和IP地址。
步骤S828~830,本地网关通过家用基站网关向移动管理单元发送承载建立响应消息。
本实施例实现了在终端从GERAN/UTRAN接入GPRS网络,发起PDP上下文激活流程
时,建立本地连接。
实施例五
图9是适用于终端从EUTRAN接入EPC网络,发起附着流程时建立本地连接的流程。其
中,家用基站为HeNB,移动管理单元为MME。网络中可以存在家用基站网关,也可以不存
在家用基站网关。本实施例以有家用基站网关的架构为例。对于没有家用基站网关的架构,
本地网关和传给移动管理单元之间的信息都不需要经过家用基站网关,其他和有家用基站网
关的架构类似,在此不做赘述。
如图9所示,该流程包括:
步骤S902,终端发送激活附着请求,该条非接入层消息包含在终端发给家用基站的无线
连接建立请求中。
步骤S904,家用基站将接收到的附着请求包含在初始UE消息中发送给本地网关。该消
息可以封装新定义的封装消息,该封装消息主要是为了投递上述初始UE消息,其具体格式不
限。
步骤S906,本地网关将包含有附着请求消息的初始UE消息发送给家用基站网关。该消
息也可以封装新定义的封装消息,该封装消息主要是为了投递上述初始UE消息,其具体格式
不限。
步骤S908,家用基站网关将初始UE消息发送给移动管理单元,其中包含附着请求消息。
APN信息的获取是在建立安全连接之后,该过程是现有技术,在此不做赘述。
步骤S910~912,移动管理单元根据APN、或位置信息、或本地网关信息为其选择合适的
本地网关地址。移动管理单元通过服务网关向本地网关发送创建会话请求,其中携带有UE标
识、PDP类型、QoS信息、计费信息、APN、终端的位置信息等参数。
步骤S914~916,本地网关通过服务网关向移动管理单元返回创建会话响应,其中携带为
本地网关为UE分配的隧道端标识和IP地址,授权的QoS参数等信息。
步骤S918,移动管理单元向家用基站网关发送承载建立请求,其中携带有标识本地连接
的关联标识、S-GW分配的隧道端标识和IP地址。该消息中还包含了非接入层消息“默认承
载激活请求消息”。
步骤S920,家用基站网关转发承载建立请求,其中包含有默认承载激活请求消息。该消
息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是为了投递上述承载建
立请求消息,其具体格式不限。
家用基站网关根据是否要求用户面经过该家用基站网关,可以选择是否分配隧道端标识
和IP地址。如果通过,则需要进行分配,保存接收到的承载建立消息中本来包含的隧道端标
识和IP地址,并在发送的承载建立消息中加入该家用基站网关分配的隧道端标识和IP地址。
该方式是现有技术,对本地连接相关承载和核心网承载处理一致,在此不做赘述。
步骤S922~924,本地网关根据建立承载的类型确定转发的承载建立消息的填充格式。如
果承载上下文中有关联标识,则本地网关判断其为本地连接相关的承载,否则,本地网关确
定其为核心网承载。
对于本地连接相关的承载,本地网关可以将采用如下方式填充步骤S924的消息。
方式一:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址。
方式二:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中替换原来消息中填充的隧道端标识和IP地址,并将关联标识删除。优选地,本地
网关还可以使用一个flag替换关联标识,该标识位用于表示是否建立本地连接。
方式三:本地网关为本地连接相关承载分配隧道端标识和IP地址,并在发送的承载建立
请求消息中将该参数作为新增参数加入。
对于核心网承载,本地网关根据是否要求核心网承载数据通过该本地网关来判断如何填
充步骤S924的消息。如果要求核心网承载数据通过本地网关,则本地网关保存接收到的承载
建立消息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入本地网关分配
的隧道端标识和IP地址。
步骤S926,家用基站为终端建立无线承载。
步骤S928,家用基站向本地网关返回承载建立响应,其中携带有家用基站分配的隧道端
标识和IP地址。该消息可以封装在连接消息中,或者定义新的封装消息。该封装消息主要是
为了投递上述初始UE消息,其具体格式不限。
步骤S930,本地网关根据承载是否是本地连接相关承载决定后续的操作。如果是本地连
接的相关承载,则本地网关需要保存家用基站分配隧道端标识和IP地址,用于下行数据的发
送。如果是核心网承载,则根据是否要求核心网承载数据通过本地网关来确定如何填充步骤
S932的消息。如果要求核心网承载数据也通过本地网关,则本地网关保存接收到的承载建立
消息中本来包含的隧道端标识和IP地址,并在发送的承载建立消息中加入本地网关分配的隧
道端标识和IP地址。
步骤S932~934,本地网关通过家用基站网关向移动管理单元发送承载建立响应消息。
步骤S936,终端通过家用基站、本地网关和家用基站网关向移动管理单元返回默认承载
激活响应消息。
步骤S938~940,移动管理单元向服务网关发送修改承载请求,将无线侧的隧道端标识和
IP地址发送给服务网关。服务网关向移动管理单元返回修改承载响应。
本实施例实现了终端从EUTRAN接入EPC网络,发起附着流程时,建立本地连接。
实施例六
本发明实施例提供了一种连接的建立处理装置,该装置用于实现实施例一至实施例五中
的方法,其中,该装置可以是本地网关。
图10是根据本发明实施例的接的建立处理装置的结构框图,如图10所示,该装置包括:
确定模块1002,用于根据接收到的承载建立请求确定需要建立本地连接;发送模块1004,耦
合至确定模块1002,用于将装置分配给本地连接的隧道端标识和互联网协议IP地址发送给家
用基站。
本实施例中,该装置根据承载建立请求确定需要建立本地连接,然后,将其分配给本地
连接的隧道端标识和互联网协议IP地址发送给家用基站,从而能够根据实际需要选择建立本
地连接。
其中,确定模块1002包括:接收子模块,用于接收到承载建立请求;确定子模块,耦合
至接收子模块,用于在确定承载建立请求中包含关联标识的情况下,确定需要建立本地连接。
通过该实施例,该装置能够确定是否需要建立本地连接。
在本发明实施例的一个优选实现方式中,发送模块1004包括:插入子模块,用于将隧道
端标识和IP地址插入到承载建立请求中;发送子模块,耦合至插入子模块,用于将承载建立
请求发送给家用基站。本实施例通过承载建立请求将隧道端标识和IP地址发送给家用基站,
具有较强的实用性。
其中,插入子模块可以有多种实现方式,例如,插入子模块,用于使用其分配给本地连
接的隧道端标识和IP地址替换承载建立请求中原有的隧道端标识和IP地址;或者,用于使用
其分配给本地连接的隧道端标识和IP地址替换承载建立请求中原有的隧道端标识和IP地址,
并删除承载建立请求中的关联标识;或者,将该装置分配给本地连接的隧道端标识和IP地址
作为新增参数添加到承载建立请求中。本实施例将提供了多种将隧道端标识和IP地址插入到
承载建立请求中的方式,均能起到在承载建立请求中承载隧道端标识和IP地址的作用。
优选地,该装置还包括:替换模块,用于在确定需要建立本地连接之后,本地网关还可
以使用一个标识位(flag)替换上述关联标识,其中,该标识位用于表示是否建立本地连接。
关联标识一般较长,占用资源较多,使用标识位替换关联标识可以节约资源。
在本发明实施例的另一个优选实现方式中,该装置还包括:接收模块,用于接收到家用
基站发送的家用基站的地址和隧道端标识;记录模块,耦合至接收模块,用于记录该家用基
站的地址和隧道端标识。该实施例中,本地网关可以获取到家用基站的地址和隧道端标识。
优选地,该装置还包括:对应模块,用于在记录模块记录家用基站的地址和隧道端标识
之后,将上述装置的地址和隧道端标识与家用基站的地址和隧道端标识相对应;发射模块,
耦合至对应模块,用于将上述装置的地址和隧道端标识发送给核心网网元。通过本实施例,
核心网网元要发送给家用基站的数据可以根据本地网关的地址发送给上述装置,然后,根据
该装置的地址与家用基站的地址和隧道端标识的对应关系,再发送给基站,从而实现了应用
本地连接于核心网进行通信。
优选地,上述装置可以用于以下场景之一:
终端从GERAN/UTRAN接入,其中,家用基站为HNB,移动管理单元为SGSN;
终端从EUTRAN接入,其中,家用基站为演进的家用基站HeNB,移动管理单元为MME。
优选地,上述装置可以应用于以下流程之一:PDN连接建立流程、PDP上下文激活流程、
附着流程。
在另外一个实施例中,还提供了一种连接的建立处理软件,该软件用于执行上述实施例
及优选实施例中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储机制中存储有上述连接的建立处
理软件。
综上所述,本发明实施例通过本地网关根据承载建立请求确定需要建立本地连接,然后,
将其分配给本地连接的隧道端标识和互联网协议IP地址发送给家用基站的方式,能够根据实
际需要选择建立本地连接。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算
装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,
可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置
中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步
骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个
集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员
来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等
同替换、改进等,均应包含在本发明的保护范围之内。