一种接入网络实例的方法及设备与流程

文档序号:14993824发布日期:2018-07-20 23:08阅读:287来源:国知局

本发明涉及通信技术领域,尤其涉及一种接入网络实例的方法及设备。



背景技术:

为了向高优先级用户(例如金牌用户)提供更优的服务质量或特殊的业务,第三方(如业务提供商)可在运营商网络中部署目标网络实例,该网络实例能够为用户提供更高的服务质量或特殊的业务,只能由高优先级用户接入。

然而,目前并未解决当用户改变优先级时,第三方如何触发网络对ue接入特定的网络实例进行授权。



技术实现要素:

鉴于上述技术问题,本发明实施例提供一种接入网络实例的方法及设备,解决网络在第三方的请求下对ue接入目标网络实例进行授权。

第一方面,提供了一种接入网络实例的方法,所述方法包括:

第一网络功能接收第三方发送的第一请求消息;

所述第一网络功能根据所述第一请求消息触发对ue接入到目标网络实例进行授权的操作。

可选地,所述方法还包括:

若授权成功,所述第一网络功能触发将ue重定向到目标网络实例。

可选地,所述第一网络功能触发将ue重定向到目标网络实例,包括:

所述第一网络功能向ue发送第一连接释放请求消息;

所述第一网络功能接收ue在连接释放之后发送的第一连接建立请求;

所述第一网络功能根据所述第一连接建立请求,触发在目标网络实例为ue建立连接。

可选地,所述第一网络功能触发将ue重定向到目标网络实例,包括:

所述第一网络功能向ue已建立连接的源网络实例发送第二请求消息,所述第二请求消息用于请求所述源网络实例将ue的连接重定向到目标网络实例。

可选地,所述第一网络功能向ue已建立连接的源网络实例发送第一连接重定向请求消息,所述第一连接重定向请求消息用于触发源网络实例向目标网络实例发送第二连接重定向请求消息;

所述第一网络功能接收源网络实例发送的第二连接重定向确认消息,所述第二连接重定向确认消息是源网络实例根据目标网络实例发送的第一连接重定向确认消息发送的。

可选地,所述第一网络功能为策略控制功能,所述第一网络功能根据所述第一请求消息触发对所述ue接入到目标网络实例进行授权的操作,包括:

所述策略控制功能根据所述第一请求消息向第二网络功能发送第三请求消息,所述第三请求消息用于触发所述第二网络功能对所述ue接入到目标网络实例进行授权的操作。

可选地,所述策略控制功能接收所述第二网络功能的第一回复消息,所述第一回复消息携带所述第二网络功能对所述ue接入到目标网络实例进行授权的授权结果;

所述策略控制功能向所述第三方发送第二回复消息,所述第二回复消息携带所述授权结果。

可选地,若授权成功,所述策略控制功能向所述第二网络功能发送第二连接释放请求消息,所述第二连接释放请求消息用于触发第二网络功能通知源网络实例释放在源网络实例内建立的连接。

可选地,所述第一网络功能根据所述第一请求消息触发对所述ue接入到目标网络实例进行授权的操作,包括:

所述第一网络功能根据所述第一请求消息直接对所述ue接入到目标网络实例进行授权的操作。

可选地,所述第一网络功能向所述第三方发送第三回复消息,所述第三回复消息携带所述第一网络功能对所述ue接入到目标网络实例进行授权的授权结果。

可选地,所述第一请求消息包括但不限于:ue的标识信息,或者

所述第一请求消息包括但不限于:ue的用户的标识信息和与所述目标网络实例相关的网络实例信息或网络实例选择信息。

可选地,所述标识信息为ue标识或ue的ip地址。

第二方面,还提供了一种第一网络功能,包括:

接收模块,用于接收第三方发送的第一请求消息;

授权模块,用于根据所述第一请求消息触发对ue接入到目标网络实例进行授权的操作。

可选地,所述第一网络功能还包括:

重定向模块,用于若授权成功,触发将ue重定向到目标网络实例。

可选地,所述重定向模块进一步用于:向ue发送第一连接释放请求消息;接收ue在连接释放之后发送的第一连接建立请求;根据所述第一连接建立请求,触发在目标网络实例为ue建立连接。

可选地,所述重定向模块进一步用于:向ue已建立连接的源网络实例发送第二请求消息,所述第二请求消息用于请求所述源网络实例将ue的连接重定向到目标网络实例。

可选地,所述重定向模块进一步用于:向ue已建立连接的源网络实例发送第一连接重定向请求消息,所述第一连接重定向请求消息用于触发源网络实例向目标网络实例发送第二连接重定向请求消息;

接收源网络实例发送的第二连接重定向确认消息,所述第二连接重定向确认消息是源网络实例根据目标网络实例发送的第一连接重定向确认消息发送的。

可选地,所述第一网络功能为策略控制功能,所述策略控制功能根据所述第一请求消息向第二网络功能发送第三请求消息,所述第三请求消息用于触发所述第二网络功能对所述ue接入到目标网络实例进行授权的操作。

可选地,所述策略控制功能接收所述第二网络功能的第一回复消息,所述第一回复消息携带所述第二网络功能对所述ue接入到目标网络实例进行授权的授权结果;

所述策略控制功能向所述第三方发送第二回复消息,所述第二回复消息携带所述授权结果。

可选地,若授权成功,所述策略控制功能向所述第二网络功能发送第二连接释放请求消息,所述第二连接释放请求消息用于触发第二网络功能通知源网络实例释放在源网络实例内建立的连接。

可选地,所述授权模块进一步用于:根据所述第一请求消息直接对所述ue接入到目标网络实例进行授权的操作。

可选地,所述第一请求消息包括但不限于:ue的标识信息,或者

所述第一请求消息包括但不限于:ue的用户的标识信息和与所述目标网络实例相关的网络实例信息或网络实例选择信息。

可选地,所述标识信息为ue标识或ue的ip地址。

上述技术方案中的一个技术方案具有如下优点或有益效果:实现了第三方触发网络对ue接入特定的网络实例进行授权,并在目标网络实例内为ue建立连接。

附图说明

图1为本发明实施例一中接入网络实例的方法的流程图;

图2为本发明实施例二中网络架构示意图;

图3为本发明实施例二中第三方和网络交互过程的示意图;

图4为本发明实施例三中第三方触发ue在特定的网络实例内建立连接的示意图;

图5为本发明实施例四中网络触发ue在特定的网络实例内建立连接的示意图;

图6为本发明实施例五中网络架构示意图;

图7为本发明实施例五中第三方和网络的交互过程示意图之一;

图8为本发明实施例五中第三方和网络的交互过程示意图之二;

图9为本发明实施例六中授权成功场景下网络触发连接重定向的示意图;

图10为本发明实施例七中第一网络功能的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本发明的实施例可以具体实现为以下形式:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

在本发明实施例中提供了一种接入网络实例的方法及设备,具体方式如下:第三方向网络发送请求消息,请求消息中可以携带用户的信息,例如用户名或用户的msisdn(移动台isdn号码)。另外,请求消息中还可能携带网络实例的信息,例如网络实例标识或apn(接入点名称)。网络接收到请求消息之后,对ue接入该上述网络实例进行授权,并向第三方返回回复消息,回复消息中可以携带授权结果,例如允许访问或拒绝访问。当允许访问时,网络的可能行为如下:

行为一:向ue发送释放连接的请求消息,消息中携带有重建连接的提示信息。连接释放之后,ue重新向网络发送连接建立请求时,网络触发在特定的网络实例内为ue建立连接。

行为二:网络向ue已建立连接的网络实例(可称为源网络实例)发送请求消息,请求源网络实例将ue的连接重定向到特定的网络实例(可称为目标网络实例)。源网络实例向目标网络实例发送连接重定向请求消息,目标网络实例为ue建立用户面连接,并向源网络实例返回确认消息。源网络实例向网络返回确认消息。

实施例一

参见图1,图中示出了一种接入网络实例的方法,具体步骤如下:

步骤101、第一网络功能接收第三方发送的第一请求消息;

上述第一网络功能也可以称为第一nf(networkfunctions),或者也可以称为第一网络设备,在本实施例中并不具体限定其具体类型。

例如:第一网络功能可以是策略控制功能,该策略控制功能可以根据用户的签约信息或第三方提供的信息等信息制定策略,下发给策略执行实体,由策略执行实体根据该策略对ue的流量进行监测和/或控制。

又例如:第一网络功能可以是通用控制网络功能,该通用控制网络功能可以由多个不同的网络实例或网络切片共同使用的网络功能,可以是移动性管理(mobilitymanagement,mm)功能,认证功能,网络切片选择功能/网络实例选择功能等。

上述第三方可以是ims子系统,应用服务器(例如与运营商签订合约的服务提供商部署的服务器),当然也并不限于此。

上述第一请求消息是在第三方需要触发网络将ue重定向到目标网络实例时由所述第三方向第一网络功能发送。

需要说明的是,在本实施例中的网络实例是:由一组网络功能组成,网络实例可以作为核心网,或者和其他网络功能共同组成核心网。该网络实例也可以称为网络切片。

步骤102、第一网络功能根据第一请求消息触发对ue接入到目标网络实例进行授权的操作。

通过步骤101~步骤102,解决了第三方触发网络对ue接入特定的网络实例进行授权。

在本实施例中,可选地,所述方法还包括:

若授权成功,所述第一网络功能触发将ue重定向到目标网络实例,从而实现在第三方触发网络对ue接入特定的网络实例进行授权之后,可以在目标网络实例内为ue建立连接。

在本实施例中,在目标网络实例内为ue建立连接的可选方式之一:

第一网络功能向ue发送第一连接释放请求消息;第一网络功能接收ue在连接释放之后发送的第一连接建立请求;第一网络功能根据所述第一连接建立请求,触发在目标网络实例为ue建立连接。

在本实施例中,在目标网络实例内为ue建立连接的可选方式之二:

第一网络功能向ue已建立连接的源网络实例发送第二请求消息,第二请求消息用于请求所述源网络实例将ue的连接重定向到目标网络实例。

具体地,第一网络功能向ue已建立连接的源网络实例发送第一连接重定向请求消息,所述第一连接重定向请求消息用于触发源网络实例向目标网络实例发送第二连接重定向请求消息;第一网络功能接收源网络实例发送的第二连接重定向确认消息,所述第二连接重定向确认消息是源网络实例根据目标网络实例发送的第一连接重定向确认消息发送的。

在本实施例中,可选地,若第一网络功能为策略控制功能,第一网络功能根据所述第一请求消息触发对所述ue接入到目标网络实例进行授权的操作,包括:

策略控制功能根据所述第一请求消息向第二网络功能(或者称为第二nf,或者第二网络设备)发送第三请求消息,所述第三请求消息用于触发所述第二网络功能对所述ue接入到目标网络实例进行授权的操作。

需要说明的是,上述第二网络功能可以是通用控制网络功能,该通用控制网络功能可以由多个不同的网络实例或网络切片共同使用的网络功能。

在本实施例中,可选地,所述策略控制功能接收第二网络功能的第一回复消息,所述第一回复消息携带所述第二网络功能对所述ue接入到目标网络实例进行授权的授权结果;

所述策略控制功能向所述第三方发送第二回复消息,所述第二回复消息携带所述授权结果。

在本实施例中,可选地,若授权成功,所述策略控制功能向所述第二网络功能发送第二连接释放请求消息,所述第一连接释放请求消息用于触发第二网络功能通知源网络实例释放在源网络实例内建立的连接。

在本实施例中,可选地,所述第一网络功能根据所述第一请求消息触发对所述ue接入到目标网络实例进行授权的操作,包括:

所述第一网络功能根据所述第一请求消息直接对所述ue接入到目标网络实例进行授权的操作。上述第一网络功能为通用控制网络功能。

在本实施例中,可选地,所述第一网络功能向所述第三方发送第三回复消息,所述第三回复消息携带所述第一网络功能对所述ue接入到目标网络实例进行授权的授权结果。

在本实施例中,可选地,所述第一请求消息包括但不限于:ue的标识信息,或者

所述第一请求消息包括但不限于:ue的用户的标识信息和与所述目标网络实例相关的网络实例信息或网络实例选择信息。

在本实施例中,可选地,所述标识信息为ue标识或ue的ip地址。

在本实施例中,实现了第三方触发网络对ue接入特定的网络实例进行授权,并在目标网络实例内为ue建立连接。

实施例二

在本实施例中,具体的网络架构如图2所示。

ue已经通过第一网络实例(或者称为第一网络切片)连接到第三方,ue希望获得更优的服务,因此其向第三方进行了订购。为了向ue提供更优的服务,第三方决定触发网络将ue重定向到特定的网络实例(例如第二网络实例,或者称为第二网络切片)内。基于上述网络架构,第三方和网络的交互过程如图3所示,下面以第一网络功能为策略控制功能为例。

具体步骤如下:

步骤301、第三方向策略控制功能发送第四请求消息,第四请求消息中至少携带用户的标识信息(例如用户名,ue的ip地址等),第四请求消息中还可能携带网络实例信息(如网络实例标识,apn)或网络实例选择信息(如业务信息)。

上述第三方可以是应用服务器,例如服务提供商部署的应用服务器,当然也并不限于此。

上述策略控制功能可以根据用户的签约信息或第三方提供的信息等信息制定策略,下发给策略执行实体,由策略执行实体根据该策略对ue的流量进行监测和/或控制。

步骤302、策略控制功能根据用户的标识信息获得ue标识,然后向通用控制网络功能发送第五请求消息,第五请求消息中包括ue标识,网络实例信息或网络实例选择信息。

上述通用控制网络功能可以由多个不同的网络实例或网络切片共同使用的网络功能。

步骤303、通用控制网络功能选择网络实例,然后对ue接入该网络实例进行授权。

上述网络实例也可以称为网络切片。

步骤304、通用控制网络功能向策略控制功能返回第四回复消息,第四回复消息中包括授权结果。

上述通用控制网络功能相当于实施例一中的第二网络功能。

步骤305、策略控制功能向第三方返回第五回复消息,消息中携带授权结果。

实施例三

本实施例基于实施例二描述授权成功之后的操作。在本实施例中,第三方触发ue在特定的网络实例内建立连接。具体过程如图4所示,具体步骤如下:

步骤401、第三方通知ue连接到目标网络实例;

步骤402、ue向通用控制网络功能发送连接建立请求,连接建立请求消息中携带目标网络实例的信息,例如网络实例标识或业务信息;

上述通用控制网络功能相当于实施例一中的第二网络功能。

步骤403、通用控制网络功能根据目标网络实例的信息选择目标网络实例,将连接建立请求发送至目标网络实例内的控制功能;

步骤404、在目标网络实例内为ue建立连接的过程。

上述过程结束之后,ue通过在目标网络实例内建立的连接与第三方通信。

需要说明的是,源网络实例内建立的连接的释放,可以由ue触发连接释放过程,也可以由网络触发释放。

当由网络触发释放时,有两种方法实现连接释放:

方法一:策略控制功能发现ue建立新连接之后,策略控制功能向通用控制网络功能发送连接释放请求,由通用控制网络功能向源网络实例内的控制功能发送连接释放请求,释放源网络实例内的连接。

上述策略控制功能相当于实施例一中的第一网络功能。

方法二:通用控制网络功能发现ue建立新连接之后,其向源网络实例内的控制功能发送连接释放请求,释放源网络实例内的连接。

实施例四

本实施例基于实施例二描述授权成功之后的操作。在本实施例中,网络触发ue在特定的网络实例内建立连接。具体过程如图5所示,具体步骤如下:

步骤501、通用控制网络功能向源网络实例内的控制功能发送重定向请求;

上述通用控制网络功能相当于实施例一中的第二网络功能。

步骤502、源网络实例内的控制功能向ue发送连接释放请求,连接释放消息中携带重新建立连接的提示信息;

步骤503、连接释放过程;

步骤504、ue向通用控制网络功能发送连接建立请求,消息中携带网络实例信息或网络实例选择信息。其中网络实例信息可以是目标网络实例的标识,网络实例选择信息可以是业务信息;

步骤505、通用控制网络功能向目标网络实例内的控制功能发送连接建立请求;

步骤506、连接建立过程。

实施例五

在本实施例中,具体的网络架构如图6所示。

ue已经通过第一网络实例连接到第三方,ue希望获得更优的服务,因此其向第三方进行了订购。为了向ue提供更优的服务,第三方决定触发网络将ue重定向到特定的网络实例内。基于上述网络架构,第三方和网络的交互过程如图7所示,具体步骤如下:

步骤701、第三方向通用控制网络功能发送第一请求消息,消息中至少包括用户的标识信息(例如ue标识,ueip地址),还可能包括网络实例信息(如网络实例标识)或网络实例选择信息(如业务信息);

上述通用控制网络功能相当于实施例一中的第一网络功能。

步骤702、通用控制网络功能根据第三方提供的信息确定目标网络实例,对ue接入目标网络实例进行授权;

步骤703、通用控制网络功能向第三方返回回复消息,回复消息中包括授权结果;

需要说明的是,在本实施例中,通用控制网络功能可以是hss(归属用户服务器),移动性管理或其他功能。当通用控制网络功能是hss时,具体过程如图8所示,具体步骤如下:

步骤801、第三方向hss发送请求消息,请求消息中携带用户的标识信息,如ue标识,ueip地址;

步骤802、hss请求aaa服务器(验证、授权和记账服务器)对ue接收特定的网络实例进行授权;

步骤803、授权成功,hss向mm(移动性管理)发送重定向请求消息,消息中携带ue标识和网络实例信息。

步骤804、mm触发网络实例间重定向的过程,具体请参考实施例六中的步骤901至步骤905。

步骤805、mm向hss返回回复消息。

步骤806、hss向第三方返回回复消息。

实施例六

本实施例描述授权成功场景下网络触发连接重定向的行为,如图9所示,具体步骤如下:

步骤901、网络向源网络实例发送连接重定向请求消息,消息中携带有连接标识和目标网络实例的信息;

步骤902、源网络实例向目标网络实例发送连接重定向请求;

步骤903、目标网络实例选择用户面功能,向源网络实例返回连接重定向确认,消息中携带用户面功能的信息。

步骤904、源网络实例更新连接信息,例如更新接入设备中存储的用户面功能的信息。

步骤905、源网络实例向网络发送连接重定向确认。

步骤906、网络向第三方发送确认消息。

实施例七

参见图10,图中示出了第一网络功能的结构,该第一网络功能1000包括:

接收模块1001,用于接收第三方发送的第一请求消息;

授权模块1002,用于根据所述第一请求消息触发对ue接入到目标网络实例进行授权的操作。

在本实施例中,可选地,所述第一网络功能还包括:

重定向模块,用于若授权成功,触发将ue重定向到目标网络实例。

在本实施例中,可选地,所述重定向模块进一步用于:向ue发送第一连接释放请求消息;接收ue在连接释放之后发送的第一连接建立请求;根据所述第一连接建立请求,触发在目标网络实例为ue建立连接。

在本实施例中,可选地,所述重定向模块进一步用于:向ue已建立连接的源网络实例发送第二请求消息,所述第二请求消息用于请求所述源网络实例将ue的连接重定向到目标网络实例。

在本实施例中,可选地,所述重定向模块进一步用于:向ue已建立连接的源网络实例发送第一连接重定向请求消息,所述第一连接重定向请求消息用于触发源网络实例向目标网络实例发送第二连接重定向请求消息;

接收源网络实例发送的第二连接重定向确认消息,所述第二连接重定向确认消息是源网络实例根据目标网络实例发送的第一连接重定向确认消息发送的。

在本实施例中,可选地,所述第一网络功能为策略控制功能,所述策略控制功能根据所述第一请求消息向第二网络功能发送第三请求消息,所述第三请求消息用于触发所述第二网络功能对所述ue接入到目标网络实例进行授权的操作。

在本实施例中,可选地,所述策略控制功能接收所述第二网络功能的第一回复消息,所述第一回复消息携带所述第二网络功能对所述ue接入到目标网络实例进行授权的授权结果;

所述策略控制功能向所述第三方发送第二回复消息,所述第二回复消息携带所述授权结果。

在本实施例中,可选地,

若授权成功,所述策略控制功能向所述第二网络功能发送第二连接释放请求消息,所述第二连接释放请求消息用于触发第二网络功能通知源网络实例释放在源网络实例内建立的连接。

在本实施例中,可选地,所述授权模块进一步用于:根据所述第一请求消息直接对所述ue接入到目标网络实例进行授权的操作。

在本实施例中,可选地,所述第一请求消息包括但不限于:ue的标识信息,或者

所述第一请求消息包括但不限于:ue的用户的标识信息和与所述目标网络实例相关的网络实例信息或网络实例选择信息。

在本实施例中,可选地,所述标识信息为ue标识或ue的ip地址。

在本实施例中,实现了第三方触发网络对ue接入特定的网络实例进行授权,并在目标网络实例内为ue建立连接。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

另外,本文中术语“系统”和“网络”在本文中常可互换使用。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

在本申请所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者第一网络功能等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以做出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1