本发明涉及通信领域,具体而言,涉及一种网络切换方法、装置及系统,网络接入方法及装置。
背景技术:
移动通信目前已经发展到4g阶段。4g的网络架构和前几代相比,主要特点是基于全ip传输。目前3gpp正在研究5g网络架构。
图1是相关技术中一种4g网络与5g网络互通的架构图。网络架构中各网元的功能如下:
终端,(userequipment,简称ue),主要通过无线空口接入4g网络并获得服务,终端通过空口和基站交互信息,通过非接入层信令(nonaccessstratum,简称nas)和核心网的移动性管理实体交互信息。
基站(radioaccessnetwork,简称ran),负责终端接入网络的空口资源调度和以及空口的连接管理。在4g网络中基站称为enodeb,在5g网络中基站承载ngran。
移动管理实体(mobilitymanagemententity,简称mme):4g核心网控制面实体,主要负责对用户的鉴权、授权以及签约检查,以保证用户是合法用户;用户移动性管理,包括位置注册和临时标识分配;维护idle和connect状态以及状态迁移;在connect状态下的切换;公共数据网(publicdatanetwork,简称pdn)连接以及承载的维护,包括创建、修改和删除等会话管理的功能;用户idle状态下触发寻呼等功能。在5g核心网中,控制面实体可包括多个功能,移动性管理功能,会话管理功能,鉴权功能等。
服务网关(servinggateway,简称sgw):核心网用户面功能实体,主要负责漫游情况下和公共数据网网关pgw的交互;用户idle状态下收到下行数据包进行缓存并通知mme寻呼用户;跨基站的用户面锚点以及跨2g/3g/4g移动性的用户面锚点等功能。
网络业务能力开放功能实体(servicecapabilityexposurefunction,简称为scef):它的功能包括非ip数据传输授权检查、t6连接管理、上下行非ip数据投递。
锚定gw:是终端接入pdn网络接入点,负责分配用户ip地址,网络触发的承载建立、修改和删除,还具有qos控制计费等功能,是用户在3gpp系统内以及和非3gpp系统之间切换的锚点,从而保证ip地址不变,保证业务连续性。
图2是相关技术中ue在实现网络切换的流程图。具体包括如下步骤:
步骤201;ue向mme发送附着请求消息,附着请求消息中携带全球唯一临时ue标识(globallyuniquetemporaryidentity,简称guti)或国际移动用户识别码(internationalmobilesubscriberidentification,简称imsi);消息中携带pdn连接请求,pdn连接请求消息中携带接入点名称(accesspointname,简称apn),pdn类型,初始接入指示;pdn类型包括ipv4,ipv6,ipv4v6,非ip(non-ip);
步骤202,如果步骤201中携带guti,mme需要通过guti获取用户imsi,mme向归属签约用户服务器(homesubscriberserver,简称hss)发送位置更新请求消息,消息中携带用户imsi,mme地址
步骤203,hss向mme返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;
步骤204,mme根据步骤201中pdn类型及apn来选择锚定gw为其服务,如果pdn类型是非ip类型,那么mme也可以选择scef来为其服务;如果步骤201消息中没有携带apn,那么mme选择缺省apn为其服务,并根据缺省apn来选择pgw或scef。如果mme选择的是pgw,mme向pgw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果mme选择了scef,mme向scef发送建立scef连接请求消息,消息中携带imsi,pdn类型,mme标识。
步骤205,pgw向mme返回建立会话响应消息,消息中携带上行pgw隧道id;scef向mme返回建立scef连接响应消息;
步骤206,mme向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤207,ue向mme返回附着完成消息,消息中携带激活缺省承载接受消息;
步骤208,考虑到ue可以移动至5g系统,mme向hss发送通知请求消息,消息中携带选择的锚点gwid或scefid,apn;
步骤209,hss向mme返回通知确认消息。
步骤210,ue在4g网络中进入空闲态,通知rat选择及小区选择可以选择到5g网络进行接入,ue向5gcp发送附着请求消息,附着请求消息中携带4g系统中分配的guti;消息中携带pdn连接请求,pdn连接请求消息中携带apn,pdn类型,切换接入指示;pdn类型包括ipv4,ipv6,ipv4v6,non-ip(非ip);
步骤211,5gcp需要通过guti获取用户imsi,5gcp向hss发送位置更新请求消息,消息中携带用户imsi,5gcp地址
步骤212,hss向5gcp返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;消息中还携带ue已经接入的锚定gw/scefid,apn;
步骤213,mme根据步骤210中apn,切换指示来选择步骤212中的锚定gw或scef为其服务,如果mme选择的是pgw,mme向pgw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果mme选择了scef,mme向scef发送建立scef连接请求消息,消息中携带imsi,pdn类型,mme标识。
步骤214,pgw向mme返回建立会话响应消息,消息中携带上行pgw隧道id;scef向mme返回建立scef连接响应消息;
步骤215,mme向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤216,ue向mme返回附着完成消息,消息中携带激活缺省承载接受消息;
在ue使用相同的apn,不同类型的pdn类型时,mme可以为其选择不同类型的服务实体(pgw或scef)进行连接。例如当ue首先请求ipv4,ipv6或ipv4v6等ip类型的pdn连接,mme选择了pgw为其服务,为了与5g系统的互通,mme将apn与pgwid保存在hss中;ue请求了同样的apn,然而却使用了不同类型的pdn进行连接,mme选择了scef为其服务,为了与5g系统的互通,mme将apn与pgwid保存在hss中,但是当ue移动至5g系统时,5gcp无法根据不同的pdn类型选择服务实体,只能根据最后保存的apn,服务实体来选择为其服务,这样就导致了不能选择到原先的服务实体为其服务,造成数据中断或业务连续性无法保证。
技术实现要素:
本发明实施例提供了一种网络切换方法、装置及系统,网络接入方法及装置,以至少解决相关技术中由于ue使用相同apn所导致无法选择原先使用的服务实体以及造成数据中断或业务连续性无法保证的问题。
根据本发明的一个实施例,提供了一种网络切换方法,包括:在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,所述pdn类型以及apn用于确定所述服务实体标识中指定服务实体标识,所述指定服务实体标识用于指示所述第二网络的控制面实体接入所述指定服务实体标识对应的服务实体。
可选地,在将所述网络切换信息发送至所述第二网络控制面实体之前,所述方法还包括:接收第一网络控制面实体发送的网络切换信息。
可选地,所述pdn类型至少包括以下类型:ip类型与非ip类型;所述ip类型包括以下至少之一:ipv4、ipv6或ipv4v6。
所述第一网络的控制面实体至少包括:4g系统中的移动控制实体mme或5g系统中的控制面实体,所述第二网络的控制面实体至少包括:4g系统中的移动控制实体mme或5g系统中的控制面实体。可选地,所述第一网络的控制面实体至少包括:移动控制实体mme,所述第二网络的控制面实体至少包括:所述mme。
根据本发明的另一个实施例,提供了一种网络接入方法,包括:在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息,其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw;根据所述网络切换信息,选择服务实体进行接入。
可选地,根据所述网络切换信息,选择所述服务实体进行接入,还包括:通过所述pdn类型以及所述apn确定指定服务实体标识,并接入该指定服务实体标识对应的服务实体。
可选地,所述服务器至少包括:归属签约用户服务器hss。
根据本发明的再一个实施例,提供了一种网络切换装置,发送模块,用于在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,所述pdn类型以及apn用于确定所述服务实体标识中指定服务实体标识,所述指定服务实体标识用于指示所述第二网络的控制面实体接入所述指定服务实体标识对应的服务实体。
可选地,所述装置还包括:接收模块,用于接收第一网络控制面实体发送的网络切换信息。
根据本发明的再一个实施例,提供了一种网络接入装置,包括:第一获取模块,用于在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息;第二获取模块,用于在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息;接入模块,用于根据所述网络切换信息和所述pdn连接请求信息,选择服务实体进行接入;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述pdn连接请求信息至少包括:所述pdn类型、所述apn,所述网络切换信息以及pdn连接请求信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,所述接入模块还用于,通过所述pdn类型以及apn用于确定所述服务实体标识中指定服务实体标识,所述指定服务实体标识用于指示所述第二网络的控制面实体接入所述指定服务实体标识对应的服务实体。
根据本发明的另一个实施例,提供了一种网络切换系统,所述系统包括:服务器,用于在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识;所述服务实体包括:scef和锚点gw;所述第二网络的控制面实体,用于获取服务器发送的网络切换信息以及在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息,根据所述网络切换信息和所述pdn连接请求信息选择服务实体进行接入。
可选地,所述系统还包括:第一网络的控制面实体,用于向所述服务器发送所述网络切换信息。
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:
s1,在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,存储介质还设置为存储用于执行以下步骤的程序代码:
s2,接收第一网络控制面实体发送的网络切换信息。
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:
s1,在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息;
s2,在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息;
s3,根据所述网络切换信息和所述pdn连接请求信息,选择服务实体进行接入;
通过本发明,由于利用在网络切换过程中,在向mme发送的信息中携带有pdn类型,apn以及接入过的服务实体对应的标识,hhs在接收到该信息后,使用该信息接入与切换前网络服务实体接入,因此,可以解决相关技术中由于ue使用相同apn所导致无法选择原先使用的服务实体以及造成数据中断或业务连续性无法保证的问题,进而达到了ue在使用相同apn时,保证业务数据的连续性的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是相关技术中一种4g网络与5g网络互通的架构图;
图2是相关技术中ue在实现网络切换的流程图;
图3是根据本发明实施例的一种网络切换方法的流程图;
图4是根据本发明实施例的一种网络切换方法的流程图;
图5是根据本发明实施例的一种ue由4g网络切换至5g网络的流程图;
图6是根据本发明实施例的一种ue由5g网络切换至4g网络的流程图;
图7是根据本发明实施例的一种网络切换装置的结构图;
图8是根据本发明实施例的一种网络切换装置的结构图;
图9是根据本发明实施例的一种网络切换系统的结构图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
在本实施例中提供了一种运行于图1中所示的网络架构的网络切换方法,
需要指出的是,本实施例中可以实现ue在4g网络与5g网络之间的切换,即当第一网络为4g网络时,第二网络为5g网络,当第二网络为5g网络时,第一网络为4g网络。当然,本实施例中还可以实现应用于其他网络系统中之间的切换,例如5g网络与3g网络之间的切换。当然2g网络,无线保真网络也同样适用。因此,任何技术上述思路,用于实现网络切换的网络应当被视为在本实施例的保护范围以内。
图3是根据本发明实施例的一种网络切换方法的流程图,如图3所示,该流程包括如下步骤:
步骤s302,在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;
其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
具体地,该pdn类型至少包括:ip类型以及非ip类型。其中,ip类型包括:ipv4、ipv6以及ipv4v6。
可选地,网络切换信息中的apn与pdn用于确定服务实体标识中的指定服务实体标识,该指定实体标识用于指示第二网络的控制面实体接入与该指定服务实体标识对应的服务实体。
可选地,在将所述网络切换信息发送至所述第二网络控制面实体之前,接收第一网络控制面实体在附着过程中或pdn连接建立过程中发送的所述网络切换信息。
通过上述步骤,可以解决相关技术中由于ue使用相同apn所导致无法选择原先使用的服务实体以及造成数据中断或业务连续性无法保证的问题,进而达到了ue在使用相同apn时,保证业务数据的连续性的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或网络设备等)执行本发明各个实施例所述的方法。
实施例2
在本实施例中提供了一种运行于图1中所示的网络架构的网络接入方法,
需要指出的是,本实施例中可以实现ue在4g网络与5g网络之间的切换,即当第一网络为4g网络时,第二网络为5g网络,当第二网络为5g网络时,第一网络为4g网络。当然,本实施例中还可以实现应用于其他网络系统中之间的切换,例如5g网络与3g网络之间的切换。当然2g网络,无线保真网络也同样适用。因此,任何技术上述思路,用于实现网络切换的网络应当被视为在本实施例的保护范围以内。
图4是根据本发明实施例的一种网络切换方法的流程图,如图4所示,该流程包括如下步骤:
步骤s402,在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息;
步骤s404,在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息;
步骤s406,根据所述网络切换信息和所述pdn连接请求信息,选择服务实体进行接入;
其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述pdn连接请求信息至少包括:所述pdn类型、所述apn,所述网络切换信息以及pdn连接请求信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,根据所述pdn连接请求信息中的所述pdn类型、所述apn以及所述网络切换信息中的所述pdn类型、所述apn确定所述ue已经接入过的服务实体所对应的服务实体标识中的指定服务实体标识,并接入该指定服务实体标识对应的服务实体。
可选地,所述服务器至少包括:归属签约用户服务器hss。
hss向mme发送的网络切换信息中包括对应于ip类型的pdn的服务实体标识pgwid,同时还包括对应于非ip类型的pdn的服务实体标识scefid。当中ue在4g网络处于idle态,然后通过向5g网络中的mme发送附着请求时,ue还会向mme发送该附着请求对应的apn以及pdn类型中的ip类型。mme在收到两种信息后进行比较,由于ip类型的pdn对应于pgwid,因此,mme会从服务实体标识中选择pgwid进行接入,而非scefid。
此外,在本发明中,还提供了基于上述两个实施例的场景,以便于理解本实施例中记载的技术方案。
场景1:
ue从4g网络切换至5g网络,图5是根据本发明实施例的一种ue由4g网络切换至5g网络的流程图。如图5所示:
步骤501;ue向mme发送附着请求消息,附着请求消息中携带guti或imsi;消息中携带pdn连接请求,pdn连接请求消息中携带apn,pdn类型,初始接入指示;pdn类型包括ipv4,ipv6,ipv4v6,non-ip(非ip);
步骤502,如果步骤301中携带guti,mme需要通过guti获取用户imsi,mme向hss发送位置更新请求消息,消息中携带用户imsi,mme地址
步骤503,hss向mme返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;
步骤504,mme根据步骤301中pdn类型及apn来选择锚定gw为其服务,如果pdn类型是非ip类型,那么mme也可以选择scef来为其服务;如果步骤301消息中没有携带apn,那么mme选择缺省apn为其服务,并根据缺省apn来选择pgw或scef。如果mme选择的是pgw,mme向pgw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果mme选择了scef,mme向scef发送建立scef连接请求消息,消息中携带imsi,pdn类型,mme标识。
步骤505,pgw向mme返回建立会话响应消息,消息中携带上行pgw隧道id;scef向mme返回建立scef连接响应消息;
步骤506,mme向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤507,ue向mme返回附着完成消息,消息中携带激活缺省承载接受消息;
步骤508,考虑到ue可以移动至5g系统,mme向hss发送通知请求消息,消息中携带服务实体标识(pgwid或scefid),apn,pdn类型,其中pdn类型包括ip类型或非ip类型,ip类型可以进一步包括ipv4,ipv6或ipv4v6;
步骤509,hss向mme返回通知确认消息。
步骤510,ue在4g网络中进入空闲态,通知rat选择及小区选择可以选择到5g网络进行接入,ue向5gcp发送附着请求消息,附着请求消息中携带4g系统中分配的guti;消息中携带pdn连接请求,pdn连接请求消息中携带apn,pdn类型,切换接入指示;pdn类型包括ipv4,ipv6,ipv4v6,non-ip(非ip);
步骤511,5gcp需要通过guti获取用户imsi,5gcp向hss发送位置更新请求消息,消息中携带用户imsi,5gcp地址
步骤512,hss向5gcp返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;消息中还携带ue已经接入的服务实体标识,apn,pdn类型;
步骤513,mme根据步骤510中apn,切换指示,pdn类型以及步骤512中mme从hss获取的apn、pdn类型来选择步骤512中已经接入的服务实体标识,以确定通过pgw或scef为其服务,如果mme选择的是pgw,mme向pgw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果mme选择了scef,mme向scef发送建立scef连接请求消息,消息中携带imsi,承载id,pdn类型,mme标识。
步骤514,pgw向mme返回建立会话响应消息,消息中携带上行pgw隧道id;scef向mme返回建立scef连接响应消息;
步骤515,mme向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤516,ue向mme返回附着完成消息,消息中携带激活缺省承载接受消息;
场景1:
ue从4g网络切换至5g网络,图6是根据本发明实施例的一种ue由5g网络切换至4g网络的流程图。如图6所示:
步骤601;ue向5gcp发送附着请求消息,附着请求消息中携带guti或imsi;消息中携带pdn连接请求,pdn连接请求消息中携带apn,pdn类型,初始接入指示;pdn类型包括ipv4,ipv6,ipv4v6,non-ip(非ip);
步骤602,如果步骤401中携带guti,5gcp需要通过guti获取用户imsi,5gcp向hss发送位置更新请求消息,消息中携带用户imsi,5gcp地址
步骤603,hss向5gcp返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;
步骤604,5gcp根据步骤401中pdn类型及apn来选择锚定gw为其服务,如果pdn类型是非ip类型,那么5gcp也可以选择scef来为其服务;如果步骤401消息中没有携带apn,那么5gcp选择缺省apn为其服务,并根据缺省apn来选择锚定gw或scef。如果5gcp选择的是锚定gw,5gcp向锚定gw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果5gcp选择了scef,5gcp向scef发送建立scef连接请求消息,消息中携带imsi,pdn类型,5gcp标识。
步骤605,pgw向5gcp返回建立会话响应消息,消息中携带上行pgw隧道id;或scef向5gcp返回建立scef连接响应消息;
步骤606,5gcp向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤607,ue向5gcp返回附着完成消息,消息中携带激活缺省承载接受消息;
步骤608,考虑到ue可以移动至4g系统,5gcp向hss发送通知请求消息,消息中携带服务实体标识(pgwid或scefid),apn,pdn类型,其中pdn类型包括ip类型或非ip类型,ip类型可以进一步包括ipv4,ipv6或ipv4v6;
步骤609,hss向5gcp返回通知确认消息。
步骤610,ue在5g网络中进入空闲态,通知rat选择及小区选择可以选择到4g网络进行接入,ue向5gcp发送附着请求消息,附着请求消息中携带5g系统中分配的guti;消息中携带pdn连接请求,pdn连接请求消息中携带apn,pdn类型,切换接入指示;pdn类型包括ipv4,ipv6,ipv4v6,non-ip(非ip);
步骤611,mme需要通过guti获取用户imsi,mme向hss发送位置更新请求消息,消息中携带用户imsi,mme地址
步骤612,hss向mme返回位置确认消息,消息中携带用户的签约数据,包括缺省apn,缺省qos;消息中还携带ue已经接入的锚定gw/scefid,apn,pdn类型;
步骤613,mme根据步骤610中apn,切换指示,pdn类型以及步骤612中mme从hss获取的apn、pdn类型来选择步骤612中已经接入的服务实体标识,以确定通过pgw或scef为其服务,如果mme选择的是pgw,mme向pgw发送建立会话请求消息,消息中携带用户imsi,pdn类型,承载id,隧道id;如果mme选择了scef,mme向scef发送建立scef连接请求消息,消息中携带imsi,承载id,pdn类型,mme标识。
步骤614,pgw向mme返回建立会话响应消息,消息中携带上行pgw隧道id;scef向mme返回建立scef连接响应消息;
步骤615,mme向ue发送附着接受消息,nas消息中也携带激活缺省承载请求消息,激活缺省承载请求消息中携带承载id,承载qos等;
步骤616,ue向mme返回附着完成消息,消息中携带激活缺省承载接受消息;
实施例3
在本实施例中还提供了一种网络切换装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或软件和硬件的组合的实现也是可能并被构想的。
图7是根据本发明实施例的一种网络切换装置的结构图,如图7所示,该装置包括:
发送模块72,用于在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;
其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,所述pdn类型以及apn用于确定所述服务实体标识中指定服务实体标识,所述指定服务实体标识用于指示所述第二网络的控制面实体接入所述指定服务实体标识对应的服务实体。
可选地,上述网络切换装置还包括:接收模块,用于接收第一网络控制面实体发送的网络切换信息。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例4
在本实施例中还提供了一种网络接入装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或软件和硬件的组合的实现也是可能并被构想的。
图8是根据本发明实施例的一种网络切换装置的结构图,如图8所示,该装置包括:第一获取模块82,第二获取模块84以及接入模块86。
第一获取模块82,用于在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息;
第二获取模块84,用于在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息;
接入模块86,用于根据所述网络切换信息和所述pdn连接请求信息,选择服务实体进行接入;
其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述pdn连接请求信息至少包括:所述pdn类型、所述apn,所述网络切换信息以及pdn连接请求信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,所述接入模块86还用于,通过所述pdn类型以及apn用于确定所述服务实体标识中指定服务实体标识,所述指定服务实体标识用于指示所述第二网络的控制面实体接入所述指定服务实体标识对应的服务实体。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例5
图9是根据本发明实施例的一种网络切换系统的结构图,如图9所示,该系统包括:服务器92以及第二网络的控制面实体94。
服务器92,用于在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体94;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识;所述服务实体包括:scef和锚点gw;
所述第二网络的控制面实体94,用于获取服务器92发送的网络切换信息以及在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息,根据所述网络切换信息和所述pdn连接请求信息选择服务实体进行接入。
可选地,上述系统还包括:第一网络的控制面实体,用于向所述服务器发送所述网络切换信息。
实施例6
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
s1,在用户设备ue由第一网络移动至第二网络时,将网络切换信息发送至所述第二网络的控制面实体;其中,所述网络切换信息中至少包括分组数据网络pdn类型、接入点名称apn以及所述ue已经接入过的服务实体所对应的服务实体标识,所述网络切换信息用于指示由所述第二网络的控制面实体选择接入的服务实体,所述服务实体包括:scef和锚点gw。
可选地,存储介质还设置为存储用于执行以下步骤的程序代码:
s2,接收第一网络控制面实体发送的网络切换信息。
可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
实施例7
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
s1,在用户设备ue由第一网络移动至第二网络时,获取服务器发送的网络切换信息;
s2,在所述ue附着过程中或pdn连接建立过程中,获取所述ue发送的pdn连接请求信息;
s3,根据所述网络切换信息和所述pdn连接请求信息,选择服务实体进行接入;
可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或将它们分别制作成各个集成电路模块,或将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。