本发明涉及通信技术领域,尤其涉及一种子网接入方法及装置。
背景技术:
通过网络切片(networkslicing)技术,可以将单一物理网络划分成多个虚拟网络,也即多个子网,从而为不同用户群使用的不同业务提供最佳支持。
目前的子网选择是由用户设备(userequipment,ue)主动发起的,具体地,ue根据签约的子网标识(或称切片标识)向接入网发起子网的接入流程,接入网根据ue提供的子网标识为其选择接入的子网,或者,由核心网侧根据ue提供的子网标识为其进行子网的选择。
但是上述方案需要ue侧提供子网标识,也即支持切片相关特性,对现有ue有设备改造需求。
技术实现要素:
本发明实施例提供一种子网接入方法及装置,用以提供一种网络侧主动为ue发起子网接入的方案,另外,还提供一种无需ue侧提供子网标识的ue发起子网接入的方案。
本发明实施例提供一种子网选择装置的子网接入方法,包括:
子网选择装置确定需要为用户设备ue发起子网接入;
为所述ue发起子网接入。
可选地,所述子网为网络中的切片或专用网络dcn。
可选地,所述子网选择装置为以下网元中的任意一种,或部署在以下任意一种网元中:
能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;接入网网元;数据库;网络侧中具有子网选择功能的独立的网元。
可选地,所述数据库为归属签约用户服务器hss,或策略数据库,或网络侧中具有子网数据管理功能的独立的网元。
可选地,所述子网选择装置确定需要为ue发起子网接入,包括:
子网选择装置接收服务器发送的通知信息,所述通知信息用于指示为用户设备ue发起子网接入;
所述为所述ue发起子网接入,包括:
基于所述通知信息,为所述ue发起子网接入。
可选地,所述服务器为第三方服务器、归属签约用户服务器hss、策略数据库、或第一控制面网元。
可选地,若所述服务器为第三方服务器,所述子网选择装置为网络侧中独立于能力开放平台之外的装置,则所述子网选择装置接收第三方服务器发送的通知信息,包括:
接收第三方服务器通过所述能力开放平台发送的通知信息。
可选地,所述通知信息中包括以下信息中的一种或多种:
ue标识信息、业务相关信息、第二子网信息。
可选地,所述业务相关信息包括以下信息中的一种或多种:第三方标识信息;业务类型信息;流量类型信息;子网类型信息、dcn标识信息、切片标识信息、数据流描述信息;
所述第二子网信息包括:第二子网标识信息,和/或,第二子网的网元信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息;
所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述第二转发面网元为所述ue在所述第一控制面网元下未接入的转发面网元。
可选地,若所述通知信息中包括ue标识信息和/或业务相关信息,则基于所述通知信息,为所述ue发起子网接入,包括:
基于所述通知信息,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息;
基于查询到的第二子网信息,为所述ue发起子网接入。
可选地,基于所述通知信息,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息,包括:
在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息。
可选地,若所述第二子网信息包括所述第二子网标识信息,所述子网选择装置为所述ue已经接入的第一控制面网元或网络侧中独立于所述第一控制面网元之外的网元;
则基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;
基于查询到的所述第二子网的网元信息,为所述ue接入第二子网。
可选地,若所述第二子网信息包括:第二子网标识信息,所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;则基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;
将查询到的所述第二子网的网元信息发送给第一控制面网元,由第一控制面网元为所述ue接入第二子网。
可选地,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息,包括:
在数据库、域名系统dns或所述子网选择装置中,查询与所述第二子网标识信息对应的第二子网的网元信息。
可选地,若所述第二子网信息包括第二子网标识信息;所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元,则所述基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
将所述第二子网标识信息通知给所述第一控制面网元,由所述第一控制面网元基于所述第二子网标识信息为所述ue接入第二子网。
可选地,若所述第二子网信息包括所述第二子网的网元信息,所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;
则基于所述通知信息中携带的第二子网的网元信息或者基于查询得到的所述第二子网的网元信息,为所述ue发起子网接入,包括:
将所述第二子网的网元信息通知给第一控制面网元,由所述第一控制面网元基于所述第二子网的网元信息为所述ue接入第二子网。
可选地,若所述第二子网信息包括所述第二子网的网元信息,所述子网选择装置为网络侧中所述ue已经接入的第一控制面网元;
则基于所述通知信息中携带的第二子网的网元信息或者基于查询得到的所述第二子网的网元信息,为所述ue发起子网接入,包括:
基于所述第二子网的网元信息,为所述ue接入第二子网。
可选地,所述方法还包括:
向所述ue通知为所述ue接入的第二子网信息。
可选地,所述方法还包括:
将ue标识信息与为所述ue接入的第二子网信息的绑定关系写入数据库中。
对应上述方法,本发明实施例提供一种服务器侧的子网接入方法,包括:
服务器确定通知信息,所述通知信息用于指示为用户设备ue发起子网接入;
将所述通知信息发送给网络侧的子网选择装置。
对应上述方法,本发明实施例提供一种第一控制面网元侧的子网接入方法,包括:
第一控制面网元接收子网选择装置发送的用户设备ue接入请求;所述第一控制面网元为所述ue已经接入的第一子网的控制面网元;
基于所述接入请求,为所述ue接入第二子网。
对应上述方法,本发明实施例提供一种第二子网的网元侧的子网接入方法,包括:
第二子网的网元接收子网选择装置发送的用户设备ue接入请求;
为所述ue接入第二子网。
对应上述方法,本发明实施例提供一种子网查询方法,包括:
确定指示信息;所述指示信息包括ue标识信息和/或业务相关信息;
在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的子网信息。
在上述查询中,执行查询的可以是服务器(如第三方服务器)、子网选择装置等,也即第三方服务器或子网选择装置通过查询与ue当前业务相适应的子网信息,为ue发起子网接入,或者在查询到ue接入的子网信息后,基于该子网信息向ue下发事件通知等。这里,所述子网信息可以指ue最新接入的或最近需要接入的第二子网信息,也可以包括ue已经接入的第一子网信息,这里并不作限定。
对应上述方法,本发明实施例提供一种子网接入装置,包括:
确定模块,用于确定需要为用户设备ue发起子网接入;
接入模块,用于为所述ue发起子网接入。
本发明实施例提供一种为ue接入子网的服务器,该服务器包括:
确定模块,用于确定通知信息,所述通知信息用于指示为用户设备ue发起子网接入;
发送模块,用于将所述通知信息发送给网络侧的子网选择装置。
本发明实施例提供一种为ue接入子网的控制面网元,所述控制面网元为所述ue已经接入的第一子网的控制面网元,包括:
接收模块,用于接收子网选择装置发送的用户设备ue接入请求;
接入模块,用于基于所述接入请求,为所述ue接入第二子网。
本发明实施例提供一种需要ue接入的子网的网元,包括:
接收模块,用于接收子网选择装置发送的用户设备ue接入请求;
接入模块,用于为所述ue接入第二子网。
本发明实施例提供一种子网查询装置,包括:
确定模块,用于确定指示信息;所述指示信息包括ue标识信息和/或业务相关信息;
查询模块,用于在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的子网信息。
本发明另一实施例提供一种由ue发起子网接入的方法,
其中,基于网络侧的子网选择装置的子网接入方法,包括:
网络侧的子网选择装置接收用户设备ue发送的接入请求;
为所述ue查询需要接入的第一子网信息;
基于查询到的第一子网信息,为所述ue发起子网接入。
可选地,所述接入请求为初次附着请求或业务请求。
可选地,所述子网选择装置为以下网元中的任一种,或部署在以下任意一种网元中:
接入网网元;数据库;能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;网络侧中具有子网选择功能的独立的网元。
可选地,所述子网为网络的切片或专用网络dcn。
可选地,为所述ue查询需要接入的第一子网信息,包括:
在数据库、域名系统dns或所述子网选择装置中,为所述ue查询需要接入的第一子网信息。
可选地,所述数据库位于归属签约用户服务器hss中,或位于策略数据库中。
可选地,为所述ue查询需要接入的第一子网信息,包括:
为所述ue查询与所述ue的标识信息对应的第一子网信息;或者,
为所述ue查询与所述接入请求中携带的业务相关信息对应的第一子网信息。
可选地,所述业务相关信息包括以下信息中的一种或多种:
第三方标识信息;业务类型信息;流量类型信息;子网类型信息;专用网络dcn标识信息,数据流描述信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息。
可选地,所述第一子网信息包括第一子网标识信息和/或第一子网的网元信息;所述第一子网的网元信息包括第一控制面网元信息和/或第一转发面网元信息。
可选地,所述方法还包括:
将所述ue的业务相关信息和/或为所述ue选择的第一子网的网元信息通知给接入网网元及所述ue。
其中,基于用户设备ue侧的子网接入方法,包括:
用户设备ue确定接入请求;所述接入请求中包含ue标识信息和/或业务相关信息;
用户设备ue向网络侧的子网选择装置发送所述接入请求,以使所述子网选择装置为所述ue查询需要接入的第一子网信息,并为所述ue发起子网接入。
对应上述方法,本发明另一实施例提供的一种子网选择装置,包括:
接收模块,用于接收用户设备ue发送的接入请求;
查询模块,用于为所述ue查询需要接入的第一子网信息;
接入模块,用于基于查询到的第一子网信息,为所述ue发起子网接入。
本发明另一实施例提供的一种用户设备,包括:
确定模块,用于确定接入请求;所述接入请求中包含ue标识信息和/或业务相关信息;
发送模块,用于向网络侧的子网选择装置发送所述接入请求,以使所述子网选择装置为所述ue查询需要接入的第一子网信息,并为所述ue发起子网接入。
本发明实施例提供了网络侧主动为ue选择接入的子网的方案,无需ue发起子网接入,这样ue就不用向网络侧提供目标子网的标识,简化了ue的实现。另外,本发明实施例提供的由ue发起接入的方案,无需ue提供目标子网的信息,网络侧主动为ue查询需要接入的子网,同样简化了ue的实现。
附图说明
图1为本发明实施例一提供的子网选择装置侧的接入方法流程图;
图2为本发明实施例一提供的服务器侧的接入方法流程图;
图3为本申请实施例一提供的第一控制面网元侧的接入方法流程图;
图4为本发明实施例一提供的第二子网的网元侧的接入方法流程图;
图5为本发明实施例二提供的子网选择装置侧的接入方法流程图;
图6为本发明实施例二提供的ue侧的接入方法流程图;
图7为本发明实施例三提供的接入方法流程图;
图8为本发明实施例四提供的接入方法流程图;
图9为本发明实施例五提供的子网接入装置90结构示意图;
图10为本发明实施例五提供的服务器100结构示意图;
图11为本发明实施例五提供的第一控制面网元110结构示意图;
图12为本发明实施例五提供的第二子网的网元120结构示意图;
图13为本发明实施例五提供的子网查询装置130结构示意图;
图14为本发明实施例六提供的子网选择装置140结构示意图;
图15为本发明实施例七提供的用户设备ue150结构示意图。
具体实施方式
本发明实施例提供了一种网络侧主动为ue选择接入的子网的方案。还提供了一种基于ue发起的接入请求中携带的ue标识或业务相关信息为ue选择接入的子网的方案。
在分组核心演进(evolvedpacketcore、epc)网络中,以下实施例中的第一转发面网元/第二转发面网元可以是服务网关(servinggateway,sgw)/分组数据网网关(pdngateway,pgw),第一控制面网元/第二控制面网元可以是移动性管理实体(mobilitymanagemententity,mme),接入网网元可以指基站。第一控制面网元和第一转发面网元为ue已经接入的子网中的网元,第二控制面网元和第二转发面网元为ue待接入的子网中的网元。
下面结合说明书附图对本发明实施例作进一步详细描述。
实施例一
实施例一中,子网选择装置主动为ue发起子网接入/切换。这里,在ue初始接入第一子网后,可以为ue发起同时接入第二子网或从第一子网切换到第二子网。
如图1所示,为本发明实施例一提供的子网选择装置侧的接入方法流程图,包括以下步骤:
s101:子网选择装置确定需要为用户设备ue发起子网接入。
本申请实施例中的子网为基于网络切片技术得到的网络的切片或具有特定的业务支持能力的专用网络(decicatedcorenetwork,dcn)。
在具体实施中,子网选择装置可以主动为已经接入第一子网的用户设备ue发起子网接入。
本申请实施例中的子网选择装置是指网络侧中具有子网选择功能的装置,也可以称为子网接入装置。子网选择装置为以下网元中的任意一种,或部署在以下任意一种网元中:能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;接入网网元;数据库;网络侧中具有子网选择功能的独立的网元。
本申请实施例的数据库,可以为归属签约用户服务器(homesubscriberserver,hss),或策略数据库,或网络侧中具有子网管理功能的独立的网元。
s102:为所述ue发起子网接入。
作为一种实施方式,为ue发起子网接入可以是子网选择装置自己主动触发的,也即子网选择装置根据预先设置的子网接入触发策略,确定需要为ue发起子网接入。比如,子网选择装置根据用户及第三方业务提供商的业务需求和当前网络的状态,为ue选择匹配的子网,并为ue发起子网接入。
作为另一种实施方式,子网选择装置接收服务器发送的通知信息,所述通知信息用于指示为用户设备ue发起子网接入;基于所述通知信息,为ue发起子网接入。
这里的服务器可以为第三方服务器(也即为ue发起子网接入是由第三方业务提供商发起的)、归属签约用户服务器hss、策略数据库、或第一控制面网元。
这里,若所述服务器为第三方服务器,且所述子网选择装置为网络侧中独立于能力开放平台之外的装置,则所述子网选择装置接收第三方服务器发送的通知信息,包括:接收第三方服务器通过所述能力开放平台发送的通知信息。
上述通知信息中可以包括以下信息中的一种或多种:
ue标识信息、业务相关信息(包括以下信息中的一种或多种:第三方标识信息;业务类型信息;流量类型信息;子网类型信息;数据流描述信息)、第二子网信息(包括:第二子网标识信息,和/或,第二子网的网元信息(网元标识id或互联网协议ip地址等))。
上述第三方标识信息包括第三方服务商标识信息(比如淘宝商城的id)和/或第三方服务商下的子服务商标识信息(比如淘宝商城中每一个商户serviceprovider的id);业务类型可以指具体应用的类型,比如网上银行业务、支付宝业务、爱奇艺视频、优酷视频等,可以用应用标识(applicationid)来表示业务类型。流量类型比如视频类型、音频类型等,子网类型用于区分不同子网的支持能力等,比如高带宽、低时延子网类型、低带宽、高时延子网类型等。数据流描述信息比如ip五元组,统一资源定位符(uniformresourcelocator,url)或数据流标识等。
上述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述ue已经接入了第一控制面网元和第一转发面网元。
在具体实施中,若所述通知信息中没有通知第二子网信息,只通知了ue标识信息和/或业务相关信息,则在上述实施方式中,基于所述通知信息,为所述ue发起子网接入,包括:基于所述通知信息,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息;基于查询到的第二子网信息,为所述ue发起子网接入。
在具体实施中,可以预先在数据库、域名系统(domainnamesystem,dns)或子网选择装置中存储ue标识信息和/或业务相关信息,与第二子网信息之间的映射关系,这样,在上述实施方式中,可以在数据库、dns或子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息。
另外,作为一种独立的实施方式,第三方服务器或者上述任意一种子网选择装置可以基于ue标识信息和/或业务相关信息,在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的子网信息。在查询到接入的子网信息后,可以基于查询到的子网信息向ue下发事件通知等。这里,查询的子网信息可以指ue最新接入的或最近需要接入的第二子网信息,也可以包括ue之前已经接入的第一子网信息,这里并不作限定。
下面列举几个具体的实施方式:
方式一:若服务器发送的通知信息中携带的是第二子网标识信息,或者没有携带第二子网标识信息,但在上述实施中子网选择装置查询到的是第二子网标识信息,而不是第二子网的网元信息,则
若所述子网选择装置为所述ue已经接入的第一控制面网元或网络侧中独立于所述第一控制面网元之外的网元;则基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;
基于查询到的所述第二子网的网元信息,为所述ue接入第二子网。
在该实施方式中,子网选择装置自己基于第二子网标识信息查询第二子网的网元信息,并自己为ue发起切换。
方式二:若服务器发送的通知信息中携带的是第二子网标识信息,或者没有携带第二子网标识信息,但在上述实施中子网选择装置查询到的是第二子网标识信息,而不是第二子网的网元信息,则
若所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;则基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;
将查询到的所述第二子网的网元信息发送给第一控制面网元,由第一控制面网元为所述ue接入第二子网。
在该实施方式中,子网选择装置将查询到的第二子网的网元信息,通知给第一控制面网元,由第一控制面网元向第二子网的网元发起针对ue的子网切换。
在具体实施中,可以在数据库、dns或子网选择装置中,保存第二子网标识信息与第二子网的网元信息之间的映射关系,这样,在上述方式一和方式二中,可以在数据库、dns或子网选择装置中查询与第二子网标识信息对应的第二子网的网元信息。
方式三:若服务器发送的通知信息中携带的是第二子网标识信息,或者没有携带第二子网标识信息,但在上述实施中子网选择装置查询到的是第二子网标识信息,而不是第二子网的网元信息,则
若子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元,则所述基于所述通知信息中携带的第二子网标识信息或者基于查询得到的所述第二子网标识信息,为所述ue发起子网接入,包括:
将所述第二子网标识信息通知给所述第一控制面网元,由所述第一控制面网元基于所述第二子网标识信息为所述ue接入第二子网。
在该实施方式中,子网选择装置直接将第二子网标识信息通知给第一控制面,由第一控制面自己查询第二子网的网元信息,并为ue接入第二子网。
方式四:若服务器发送的通知信息中携带的是第二子网的网元信息,或者没有携带第二子网的网元信息,但在上述实施中子网选择装置查询到的是第二子网的网元信息,则
若所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;则基于所述通知信息中携带的第二子网的网元信息或者基于查询得到的所述第二子网的网元信息,为所述ue发起子网接入,包括:
将所述第二子网的网元信息通知给第一控制面网元,由第一控制面网元基于所述第二子网的网元信息为所述ue接入第二子网。
在该实施方式中,将通知信息中直接包括的第二子网的网元信息,或者是直接查询得到的第二子网的网元信息通知给第一控制面网元,由第一控制面网元基于该第二子网的网元信息为ue接入第二子网。
方式五:若服务器发送的通知信息中携带的是第二子网的网元信息,或者没有携带第二子网的网元信息,但在上述实施中子网选择装置查询到的是第二子网的网元信息,则
若所述子网选择装置为网络侧中所述ue已经接入的第一控制面网元;则基于所述通知信息中携带的第二子网的网元信息或者基于查询得到的所述第二子网的网元信息,为所述ue发起子网接入,包括:
基于所述第二子网的网元信息,为所述ue接入第二子网。
在该实施方式下,子网选择装置为第一控制面网元,第一控制面网元基于通知信息中直接包括的第二子网的网元信息,或者基于该第一控制面网元直接查询得到的第二子网的网元信息,接入第二子网。
可选地,所述方法还包括:
向所述ue通知为所述ue接入的第二子网信息。
在具体实施中,在为ue选择好接入的第二子网信息后,子网选择装置可以将第二子网信息通知给ue,以便于ue接入。
可选地,所述方法还包括:
将ue标识信息与为所述ue接入的第二子网信息的绑定关系写入数据库中。
这里,将ue标识信息与为ue接入的第二子网信息的绑定关系写入数据库中,以便于在需要发起ue的子网接入(接入其它子网/或切换子网)时在该数据库中查询ue已经接入的第二子网的信息。
对应上述实施过程,下面从服务器侧介绍下本发明实施例的思想。
如图2所示,为本发明实施例一提供的服务器侧的接入方法,包括:
s201:服务器确定通知信息,所述通知信息用于指示为用户设备ue发起子网接入。
这里,所述服务器为第三方服务器、hss、策略数据库、或第一控制面网元。所述子网为网络的切片或专用网络dcn。
在具体实施中,所述通知信息中包括以下信息中的一种或多种:
ue标识信息、业务相关信息、第二子网信息。
这里,若所述通知信息中包括所述业务相关信息,则所述业务相关信息中包括以下信息中的一种或多种:第三方标识信息;业务类型信息;流量类型信息;子网类型信息、数据流描述信息;
若所述通知信息中包括所述第二子网信息,则所述第二子网信息中包括第二子网标识信息,和/或,第二子网的网元信息。
上述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息;
所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述ue已经接入了第一控制面网元和第一转发面网元。
s202:将所述通知信息发送给网络侧的子网选择装置。
可选地,若所述服务器为第三方服务器,则在s201第三方服务器确定通知信息之前,还包括:
第三方服务器接收网络侧设备(在创建子网时或子网被创建后)通知的所述ue的第二子网信息,也即ue标识信息与第二子网信息之间的映射关系。
可选地,若所述服务器为第三方服务器,所述子网选择装置为网络侧中独立于能力开放平台之外的装置,则将所述通知信息发送给网络侧的子网选择装置,包括:
将所述通知信息通过所述能力开放平台发送给所述子网选择装置。
对应上述实施过程,当第一控制面网元不具有子网选择功能时,可以在子网接入装置的指示下,为ue接入第二子网。
如图3所示,为本申请实施例一提供的第一控制面网元侧的接入方法流程图,包括:
s301:第一控制面网元接收子网选择装置发送的用户设备ue接入请求;所述第一控制面网元为所述ue已经接入的第一子网的控制面网元;
s302:第一控制面网元基于所述接入请求,为所述ue接入第二子网。
作为一种实施方式,子网选择装置发送的ue接入请求可以携带第二子网的网元信息,此时第一控制面网元基于所述接入请求中携带的第二子网的网元信息,为所述ue接入第二子网。
作为一种实施方式,子网选择装置发送的ue接入请求可以携带第二子网标识信息,不携带第二子网的网元信息,此时第一控制面网元基于所述接入请求中携带的第二子网标识信息,查找与该第二子网标识信息对应的第二子网的网元信息;基于查找到的第二子网的网元信息,为所述ue接入第二子网。
这里,具体可以在数据库、域名系统dns、所述第一控制面网元、或所述子网选择装置中,查找与该第二子网标识信息对应的第二子网的网元信息。
这里,所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述第二转发面网元为所述ue在所述第一控制面网元下未接入的转发面网元。
s303:第一控制面网元通知第一转发面网元、接入网网元,解除所述ue的第一数据面连接。
s304:第一控制面网元向所述ue通知为所述ue接入的第二子网信息,所述第二子网信息包括第二子网标识信息和/或第二子网的网元信息。
对应实施过程,如图4所示,为本发明实施例一提供的第二子网的网元侧的接入方法流程图,包括:
s401:第二子网的网元接收子网选择装置发送的用户设备ue接入请求。
s402:为所述ue接入第二子网。
可选地,若第二子网的网元为第二控制面网元,则为所述ue接入第二子网,包括:
通知第二转发面网元、接入网,建立所述ue的第二数据面连接。
s403:将第二子网的网元信息通知给所述ue。
采用本发明实施例一,网络侧可以主动为ue发起子网接入,还可以主动为ue选择接入的子网,无需ue发起子网接入,这样ue就不用向网络侧提供目标子网的标识,简化了ue的实现。
实施例二
该实施例二中,介绍本发明实施例由ue发起子网接入(初次附着或在初次附着后发起业务请求)的方法。
如图5所示,为本发明实施例二提供的子网选择装置侧的接入方法流程图,包括:
s501:网络侧的子网选择装置接收ue发送的接入请求。
这里,所述接入请求可以为初次附着请求或业务请求(比如应用在ue已经接入一个子网的情况下,根据ue当前的业务情况,为ue接入另一个子网)。
这里的子网选择装置为以下网元中的任一种,或部署在以下任意一种网元中:
接入网网元;数据库;能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;网络侧中具有子网选择功能的独立的网元。
s502:为所述ue查询需要接入的第一子网信息。
这里的第一子网信息包括第一子网标识信息和/或第一子网的网元信息;所述第一子网的网元信息包括第一控制面网元信息和/或第一转发面网元信息。
这里,所述数据库位于归属签约用户服务器hss中,或位于策略数据库中。
可选地,为所述ue查询需要接入的第一子网信息,包括:
为所述ue查询与所述ue的标识信息对应的第一子网信息;或者,
为所述ue查询与所述接入请求中携带的业务相关信息相对应的第一子网信息。
在具体实施中,可以在数据库、域名系统dns或所述子网选择装置中,为所述ue查询需要接入的第一子网信息(数据库、域名系统dns或所述子网选择装置中保存了ue标识信息和/业务相关信息,与第一子网信息之间的映射关系)。
这里的业务相关信息包括以下信息中的一种或多种:第三方标识信息(可以包括第三方服务商标识信息,比如淘宝商城的标识信息,和/或第三方服务商下的子服务商标识信息,比如淘宝商城中各个卖家的标识);业务类型信息;流量类型信息;子网类型信息;数据流描述信息等。
在具体实施中,在ue初次附着时,可以为该ue查询在初次附着时默认接入的第一子网信息。在初次附着之后,可以基于ue的ue标识信息或业务相关信息,查询与该ue当前执行的业务相匹配的第一子网信息。
s503:基于查询到的第一子网信息,为所述ue发起子网接入。
这里,所述子网为网络的切片或专用网络(decicatedcorenetwork,dcn)。
在发起子网接入时,第一控制面网元(为所述子网选择装置或者接收到子网选择装置的指示)通知第一转发面网元、接入网网元,建立所述ue的第一数据面连接。
s504:子网选择装置将所述ue的业务相关信息和/或为所述ue选择的第一子网网元信息通知给接入网网元及所述ue。
这里,子网选择装置将所述ue的业务相关信息和/或为所述ue选择的第一子网网元信息通知给接入网网元及所述ue。接入网网元和ue可以保存ue标识信息、ue的业务相关信息、第一子网的网元信息之间的映射关系,以便再次接入子网时进行查询。
如图6所示,为本发明实施例二提供的ue侧的接入方法流程图,包括:
s601:ue确定接入请求;所述接入请求中包含ue标识信息和/或业务相关信息。
这里,所述接入请求为初次附着请求或业务请求。
s602:ue向网络侧的子网选择装置发送所述接入请求,以使所述子网选择装置为所述ue查询需要接入的第一子网信息,并为所述ue发起子网接入。
这里的子网为网络的切片或专用网络dcn。
可选地,所述业务相关信息包括以下信息中的一种或多种:
第三方标识信息;业务类型信息;流量类型信息;子网类型信息;数据流描述信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息。
可选地,所述第一子网信息包括第一子网标识信息和/或第一子网的网元信息;所述第一子网的网元信息包括第一控制面网元信息和/或第一转发面网元信息。
s603:接收并保存子网选择装置发送的所述ue的业务相关信息和/或第一子网信息。
采用本发明实施例二,由ue发起初始附着时或业务请求时,无需ue提供目标子网的信息,网络侧可以主动为ue查询需要接入的子网,从而简化了ue的实现。
下面以子网为切片为例,列举两个具体的示例对本发明思想作进一步说明。
以下所示仅是体现本发明思想的两个具体实施方式,并不能用于限定本发明保护范围。
实施例三
如图7所示,为本发明实施例三提供的接入方法流程图,包括:
在数据库(比如hss)中存储了用户默认切片(defaultslice)信息,标识用户初次附着时默认接入的切片。(初次附着时也可以基于ue提供的业务相关信息为其选择接入切片,这里不在该实施例三中展开说明)
s701:ue发起初次附着(initialattachslice)请求,网络侧(可以是基站、或其它具有切片选择功能的网元)向数据库发起ue的鉴权授权流程,数据库下发ue的默认切片(defaultslice)信息,网络侧为ue选择第一控制面网元,建立起ue的第一数据面连接。
s702:第三方服务器通过能力开放平台通知第一控制面网元发起ue的切片切换(可以携带ueid及切换后的目标sliceid),第一控制面网元基于目标sliceid为用户选择第二控制面网元。
这里,第一控制面网元可以向dns、数据库等查询目标sliceid对应的第二控制面网元,或者,第一控制面网元中可以配置有目标sliceid和第二控制面的映射关系。
s703:第一控制面网元向第二控制面网元发起ue切片切换请求,其中可以携带有ueid、切换原因、及相应的ue上下文(context)。
s704:第二控制面网元通知第二转发面网元,接入网,建立ue的第二数据面连接,并将第二控制面网元的标识(id或ip地址)通知给ue。
s705:第一控制面网元通知第一转发面,接入网,拆除ue的第一数据面连接。
s706:第二控制面网元将ueid及目标sliceid(或称第二切片标识,还可以有第二控制面网元/第二转发面网元)的绑定关系写入数据库。
实施例四
如图8所示,为本发明实施例四提供的接入方法流程图,包括:
在数据库(比如hss)中存储了用户默认切片(defaultslice)信息,标识用户初次附着时默认接入的切片。(初次附着时也可以基于ue提供的业务相关信息为其选择接入切片,这里不在该实施例四中展开说明)
s801:ue发起初次附着(initialattachslice)请求,网络侧(可以是基站、或其它具有切片选择功能的网元)向数据库发起ue的鉴权授权流程,数据库下发ue的默认切片(defaultslice)信息,网络侧为ue选择第一控制面网元,建立起ue的第一数据面连接。
s802:第三方服务器通过能力开放平台通知第一控制面网元发起ue的切片切换(可以携带ueid及切换后的目标sliceid),第一控制面网元基于目标sliceid为用户选择第一控制面下的第二转发面网元。
这里,第一控制面网元可以向dns、数据库等查询目标sliceid对应的第二转发面网元,或者,第一控制面网元中可以配置有目标sliceid和第二转发面的映射关系。
s803:第一控制面网元指示第二转发面网元,接入网,建立ue的第二数据面连接,并将第二转发面网元的标识(id或ip地址)通知给ue。
s804:第一控制面网元通知第一转发面,接入网,拆除ue的第一数据面连接。
s805:第一转发面网元向第二转发面网元传递所述ue的数据面上下文信息。
s806:第二控制面网元将ueid及目标sliceid(还可以有第二转发面网元)的绑定关系写入数据库。
基于同一发明构思,本发明实施例中还提供了一种与接入方法对应的接入装置,由于该装置解决问题的原理与本发明实施例的接入方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
实施例五
如图9所示,为本发明实施例五提供的子网接入装置90结构示意图,包括:
确定模块91,用于确定需要为用户设备ue发起子网接入;
接入模块92,用于为所述ue发起子网接入。
可选地,确定模块91具体用于:
确定需要为已经接入第一子网的用户设备ue发起子网接入。
可选地,所述子网为网络中的切片或专用网络dcn。
可选地,所述子网选择装置为以下网元中的任意一种,或部署在以下任意一种网元中:
能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;接入网网元;数据库;网络侧中具有子网选择功能的独立的网元。
可选地,所述数据库为归属签约用户服务器hss,或策略数据库,或网络侧中具有子网数据管理功能的独立的网元。
可选地,确定模块91具体用于:
接收服务器发送的通知信息,所述通知信息用于指示为用户设备ue发起子网接入;
接入模块92具体用于:基于所述通知信息,为所述ue发起子网接入。
可选地,所述服务器为第三方服务器、归属签约用户服务器hss、策略数据库、或第一控制面网元。
可选地,若所述服务器为第三方服务器,所述子网选择装置为网络侧中独立于能力开放平台之外的装置,则所述确定模块91具体用于:
接收第三方服务器通过所述能力开放平台发送的通知信息。
可选地,所述通知信息中包括以下信息中的一种或多种:
ue标识信息、业务相关信息、第二子网信息。
可选地,所述业务相关信息包括以下信息中的一种或多种:第三方标识信息;业务类型信息;流量类型信息;子网类型信息、数据流描述信息;
所述第二子网信息包括:第二子网标识信息,和/或,第二子网的网元信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息;
所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述ue已经接入了第一控制面网元和第一转发面网元。
可选地,若所述通知信息中包括ue标识信息和/或业务相关信息,则接入模块92具体用于:基于所述通知信息,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息;基于查询到的第二子网信息,为所述ue发起子网接入。
可选地,接入模块92具体用于:在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的第二子网信息。
可选地,若所述第二子网信息包括所述第二子网标识信息,所述子网选择装置为所述ue已经接入的第一控制面网元或网络侧中独立于所述第一控制面网元之外的网元;
则接入模块92具体用于:基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;基于查询到的所述第二子网的网元信息,为所述ue接入第二子网。
可选地,若所述第二子网信息包括:第二子网标识信息,所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;则接入模块92具体用于:
基于所述第二子网标识信息,为所述ue查询与所述第二子网标识信息对应的第二子网的网元信息;将查询到的所述第二子网的网元信息发送给第一控制面网元,由第一控制面网元为所述ue接入第二子网。
可选地,接入模块92具体用于:
在数据库、域名系统dns或所述子网选择装置中,查询与所述第二子网标识信息对应的第二子网的网元信息。
可选地,若所述第二子网信息包括第二子网标识信息;所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元,则接入模块92具体用于:
将所述第二子网标识信息通知给所述第一控制面网元,由所述第一控制面网元基于所述第二子网标识信息为所述ue接入第二子网。
可选地,若所述第二子网信息包括所述第二子网的网元信息,所述子网选择装置为网络侧中独立于所述ue已经接入的第一控制面网元之外的网元;
则接入模块92具体用于:
将所述第二子网的网元信息通知给第一控制面网元,由所述第一控制面网元基于所述第二子网的网元信息为所述ue接入第二子网。
可选地,若所述第二子网信息包括所述第二子网的网元信息,所述子网选择装置为网络侧中所述ue已经接入的第一控制面网元;
则接入模块92具体用于:
基于所述第二子网的网元信息,为所述ue接入第二子网。
可选地,所述子网接入装置还包括:
通知模块93,用于向所述ue通知为所述ue接入的第二子网信息。
可选地,所述装置还包括:
写入模块94,用于将ue标识信息与为所述ue接入的第二子网信息的绑定关系写入数据库中。
如图10所示,为本发明实施例五提供的服务器100结构示意图,包括:
确定模块101,用于确定通知信息,所述通知信息用于指示为用户设备ue发起子网接入;
发送模块102,用于将所述通知信息发送给网络侧的子网选择装置。
可选地,所述服务器为第三方服务器、hss、策略数据库、或第一控制面网元。
可选地,所述子网为网络的切片或专用网络dcn。
可选地,所述通知信息中包括以下信息中的一种或多种:
ue标识信息、业务相关信息、第二子网信息。
可选地,若所述通知信息中包括所述业务相关信息,则所述业务相关信息中包括以下信息中的一种或多种:第三方标识信息;业务类型信息;流量类型信息;子网类型信息、数据流描述信息;
若所述通知信息中包括所述第二子网信息,则所述第二子网信息中包括第二子网标识信息,和/或,第二子网的网元信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息;
所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述ue已经接入了第一控制面网元和第一转发面网元。
可选地,若所述服务器为第三方服务器,则所述装置还包括:
接收模块103,用于接收网络侧设备通知的所述ue的第二子网信息。
可选地,若所述服务器为第三方服务器,所述子网选择装置为网络侧中独立于能力开放平台之外的装置,则发送模块102具体用于:
将所述通知信息通过所述能力开放平台发送给所述子网选择装置。
如图11所示,为本发明实施例五提供的第一控制面网元110结构示意图,包括:
接收模块111,用于接收子网选择装置发送的用户设备ue接入请求;所述第一控制面网元为所述ue已经接入的第一子网的控制面网元;
接入模块112,用于基于所述接入请求,为所述ue接入第二子网。
可选地,接入模块112具体用于:
基于所述接入请求中携带的第二子网的网元信息,为所述ue接入第二子网。
可选地,接入模块112具体用于:
基于所述接入请求中携带的第二子网标识信息,查找与该第二子网标识信息对应的第二子网的网元信息;基于查找到的第二子网的网元信息,为所述ue接入第二子网。
可选地,接入模块112具体用于:
在数据库、域名系统dns、所述第一控制面网元、或所述子网选择装置中,查找与该第二子网标识信息对应的第二子网的网元信息。
可选地,所述第二子网的网元信息包括:第二控制面网元信息和/或第一控制面下的第二转发面网元信息;其中所述第二转发面网元为所述ue在所述第一控制面网元下未接入的转发面网元。
可选地,所述第一控制面网元110还包括:
第一通知模块113,用于通知第一转发面网元、接入网网元,解除所述ue的第一数据面连接。
可选地,所述第一控制面网元110还包括:
第二通知模块114,向所述ue通知为所述ue接入的第二子网信息,所述第二子网信息包括第二子网标识信息和/或第二子网的网元信息。
如图12所示,为本发明实施例五提供的第二子网的网元120结构示意图,包括:
接收模块121,用于接收子网选择装置发送的用户设备ue接入请求;
接入模块122,用于为所述ue接入第二子网。
可选地,若第二子网的网元为第二控制面网元,则接入模块122具体用于:
通知第二转发面网元、接入网,建立所述ue的第二数据面连接。
可选地,所述第二子网的网元120还包括:
通知模块123,用于将第二子网的网元信息通知给所述ue。
如图13所示,为本发明实施例五提供的子网查询装置130结构示意图,包括:
确定模块131,用于确定指示信息;所述指示信息包括ue标识信息和/或业务相关信息;
查询模块132,用于在数据库、域名系统dns或所述子网选择装置中,查询与所述ue标识信息和/或业务相关信息对应的子网信息。
上述执行为ue查询子网信息的子网查询装置130具体可以是第三方服务器、所述子网选择装置等,也即该装置130可以基于ue当前业务情况为其选择相适应的子网信息,并为其发起子网接入。或者,可以基于查询到的子网信息,向ue下发事件通知等。
实施例六
如图14所示,为本发明实施例六提供的子网选择装置140结构示意图,包括:
接收模块141,用于接收用户设备ue发送的接入请求;
查询模块142,用于为所述ue查询需要接入的第一子网信息;
接入模块143,用于基于查询到的第一子网信息,为所述ue发起子网接入。
可选地,所述接入请求为初次附着请求或业务请求。
可选地,所述子网选择装置为以下网元中的任一种,或部署在以下任意一种网元中:
接入网网元;数据库;能力开放平台;所述ue已经接入的第一控制面网元;所述ue已经接入的第一转发面网元;网络侧中具有子网选择功能的独立的网元。
可选地,所述子网为网络的切片或专用网络dcn。
可选地,查询模块142具体用于:
在数据库、域名系统dns或所述子网选择装置中,为所述ue查询需要接入的第一子网信息。
可选地,所述数据库位于归属签约用户服务器hss中,或位于策略数据库中。
可选地,查询模块142具体用于:
为所述ue查询与所述ue的标识信息对应的第一子网信息;或者,
为所述ue查询与所述接入请求中携带的业务相关信息对应的第一子网信息。
可选地,所述业务相关信息包括以下信息中的一种或多种:
第三方标识信息;业务类型信息;流量类型信息;子网类型信息;数据流描述信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息。
可选地,所述第一子网信息包括第一子网标识信息和/或第一子网的网元信息;所述第一子网的网元信息包括第一控制面网元信息和/或第一转发面网元信息。
可选地,所述子网选择装置140还包括:
通知模块144,用于将所述ue的业务相关信息和/或为所述ue选择的第一子网的网元信息通知给接入网网元及所述ue。
实施例七
如图15所示,为本发明实施例七提供的用户设备ue150结构示意图,包括:
确定模块151,用于确定接入请求;所述接入请求中包含ue标识信息和/或业务相关信息;
发送模块152,用于向网络侧的子网选择装置发送所述接入请求,以使所述子网选择装置为所述ue查询需要接入的第一子网信息,并为所述ue发起子网接入。
可选地,所述接入请求为初次附着请求或业务请求。
可选地,所述子网为网络的切片或专用网络dcn。
可选地,所述业务相关信息包括以下信息中的一种或多种:
第三方标识信息;业务类型信息;流量类型信息;子网类型信息;数据流描述信息。
可选地,所述第三方标识信息包括第三方服务商标识信息和/或第三方服务商下的子服务商标识信息。
可选地,所述第一子网信息包括第一子网标识信息和/或第一子网的网元信息;所述第一子网的网元信息包括第一控制面网元信息和/或第一转发面网元信息。
可选地,所述用户设备ue150还包括:
接收模块153,用于接收并保存子网选择装置发送的所述ue的业务相关信息和/或第一子网信息。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。