一种通用业务架构下用户动态签约的方法、装置与系统转让专利

申请号 : CN200810217099.5

文献号 : CN101729511A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张伟彭程晖谢勇

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种通用业务架构下用户动态签约的方法、装置与系统,以实现用户通过USI进行动态签约。所述方法包括:通用业务接口USI接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;向签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识,以使所述签约管理服务器根据所述用户标识和业务标识,执行所述签约类型符所指示的业务。所述装置为一种通用业务接口USI服务器。所述装置还包括一种签约管理服务器。所述系统包括通用业务接口USI和与之以可通信方式连接的签约管理服务器。

权利要求 :

1.一种通用业务架构下用户动态签约的方法,其特征在于,该方法包括:通用业务接口USI接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;

向签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识,以使所述签约管理服务器根据所述用户标识和业务标识,执行所述签约类型符所指示的业务。

2.如权利要求1所述的方法,其特征在于,所述USI接收用户终端的业务调用请求消息后,进一步包括步骤:所述USI对用户的调用请求进行鉴权。

3.如权利要求1所述的方法,其特征在于,进一步包括步骤:所述签约管理服务器根据签约情况触发向用户提供业务或者让用户退出业务的流程。

4.如权利要求1所述的方法,其特征在于,进一步包括步骤:

接收来自所述签约管理服务器的业务响应消息,所述业务响应消息中携带结果指示,用于指示所述签约类型符所指示的业务是否执行成功;

向用户终端发送业务响应消息,所述业务响应消息中携带所述结果指示。

5.如权利要求1所述的方法,其特征在于,所述签约管理服务器为认证、授权和计费AAA服务器或者归属用户服务器HSS或者用户签约数据库SPR。

6.如权利要求1所述的方法,其特征在于,所述业务标识包括业务类型和业务相关信息。

7.如权利要求6所述的方法,其特征在于,对于多播广播业务,所述业务类型为多播广播业务类型,所述业务相关信息包括下列信息中至少一项:节目标识、服务标识以及该MBS业务对应的多播地址。

8.如权利要求6所述的方法,其特征在于,对于定位业务,所述业务类型为定位业务类型,所述业务相关信息包括下列信息中至少一项:所述定位业务的业务质量参数、定位服务类型、定位精度以及定位方式。

9.一种通用业务接口USI服务器,其特征在于,所述USI服务器包括:第一接收模块:用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;

第一发送模块:用于向签约管理服务器发送来自所述第一接收模块的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识。

10.如权利要求9所述的USI服务器,其特征在于,所述USI服务器还包括:第二接收模块:用于接收来自所述签约管理服务器的业务响应消息,所述业务响应消息中携带结果指示;

第二发送模块:用于向用户终端发送来自所述第二接收模块的业务响应消息,所述业务响应消息中携带所述结果指示。

11.一种签约管理服务器,其特征在于,所述签约管理服务器包括:接收模块:用于接收来自通用业务接口的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;

签约管理模块:用于根据所述接收模块接收的所述用户标识和业务标识,执行所述签约类型符所指示的业务。

12.如权利要求11所述的签约管理服务器,其特征在于,所述签约管理服务器还包括:触发模块:用于根据所述签约管理模块的执行结果,触发向用户提供业务或者让用户退出业务的流程。

13.一种通用业务架构下用户动态签约的系统,其特征在于,所述系统包括:通用业务接口USI和与之以可通信方式连接的签约管理服务器,其中,所述USI用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识,向所述签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;

所述签约管理服务器用于根据来自所述USI的业务调用请求消息中携带的所述用户标识和业务标识,执行所述签约类型符所指示的业务。

说明书 :

技术领域

本发明属于通信技术领域,尤其涉及一种通用业务架构下用户动态签约的方法、装置与系统。

背景技术

WiMAX(Worldwide Interoperability for Microwave Access,全球接入微波互操作性)是一种基于IEEE802.16标准的无线城域网技术。WiMAX网络无线侧是基于IEEE802.16d/e标准的无线城域网接入技术,采用OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用技术)和OFDMA(OFDM Access,OFDM接入)的物理层技术,能有效的抗多径衰落。最佳信道衰落情况下,传输速率可以逼近75Mbps。
WiMAX网络逻辑架构如图1所示,WiMAX整个网络主要由以下三部分组成:
(1)终端:包括SS(Subscriber Station,用户台)或MS(Mobile Station,移动台),用户使用该设备接入WiMAX网络。
(2)接入业务网:ASN(Access Service Network,接入业务网)定义为WiMAX终端提供无线接入服务的网络功能集合。ASN包含了BS(BaseStation,基站)和ASN-GW(ASN Gateway,ASN网关)网元。
(3)连接业务网:CSN(Connectivity Service Network,连接业务网)定义为WiMAX终端提供IP连接服务。CSN主要包括预付费服务器(PPS,Prepaid Server)以及认证、授权和计费(AAA,Authentication,Authorization andAccounting)服务器等逻辑实体,所提供的主要功能为:MS的IP地址分配、Internet接入、AAA proxy或者server、基于终端的授权控制等。
在现有技术中,图1中的R1接口为无线空中接口,主要由IEEE802.16d/e定义,R2为逻辑接口,R3、R4、R5接口均为有线接口。
伴随着网络业务开放的要求,WiMAX网络中也引入了一种可以将WiMAX网络的业务开放给网内或网外的第三方应用接口,即USI(UniversalService Interface,通用业务接口)。WiMAX网络可以通过USI系统提供业务接口给应用业务提供商(Application Service Provider,ASP)/互联网应用业务提供商(internet Application Service Provider,iASP)。通过调用USI提供的业务能力,ASP或iASP可以应用针对WiMAX接入终端开放的业务,并且通过ASP网络或互联网可以更加方便的为WiMAX接入终端提供个性化的服务。WiMAX网络通过USI系统开放的业务能力包括QoS、位置服务、多播广播业务、终端信息查询、终端鉴权等。但是,发明人发现,在现有技术中,却没有定义用户调用USI与第三方进行动态签约/解约的流程。

发明内容

本发明实施例公开了一种通用业务架构下用户动态签约的方法、装置与系统,以实现用户通过USI进行动态签约。
一种通用业务架构下用户动态签约的方法,包括:
通用业务接口USI接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;
向签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识,以使所述签约管理服务器根据所述用户标识和业务标识,执行所述签约类型符所指示的业务。
所述装置为一种通用业务接口USI服务器,包括:
第一接收模块:用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;
第一发送模块:用于向签约管理服务器发送来自所述第一接收模块的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识。
所述装置为一种签约管理服务器,包括:
接收模块:用于接收来自通用业务接口的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;
签约管理模块:用于根据所述接收模块接收的所述用户标识和业务标识,执行所述签约类型符所指示的业务。
一种通用业务架构下用户动态签约的系统,包括:通用业务接口USI和与之以可通信方式连接的签约管理服务器,其中,
所述USI用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识,向所述签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;
所述签约管理服务器用于根据来自所述USI的业务调用请求消息中携带的所述用户标识和业务标识,执行所述签约类型符所指示的业务。
通过应用本发明实施例公开的方法、装置和系统,用户终端可以通过向USI发送业务调用请求,并将需要签约/解约的业务的相关信息发送给USI,由所述USI传递给签约管理服务器,由所述签约管理服务器完成动态签约或者解约。

附图说明

图1为现有技术中WiMAX网络逻辑结构图;
图2为本发明实施例的应用网络模型示意图;
图3为本发明实施例公开的通用业务架构下用户动态签约的方法流程图;
图4为本发明实施例公开的通用业务架构下用户动态签约的方法流程图;
图5为本发明实施例公开的通用业务接口USI服务器结构示意图;
图6为本发明实施例公开的签约管理服务器结构示意图;
图7为本发明实施例公开的通用业务架构下用户动态签约的系统构成示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。
本发明实施例的应用场景的网络结构示意图如图2。其中用户终端(MS)、接入业务网(ASN)和连接业务网(CSN)为WiMAX网络的三个主要组成部分,而ASP/iASP为独立于WiMAX网络的应用服务提供商。如图所示,USI系统位于CSN中,也可能是CSN之外,多个CSN共用一个USI系统。USI系统通过U1接口与ASP/iASP进行交互。USI系统还可以可选地与CSN内的AAA服务器、消息服务器、位置服务器等进行交互。MS与ASP/iASP的交互使用现有的互联网接口(如HTTP方法)。
在WiMAX网络内部,用户终端拥有唯一的内部身份,并且该内部身份保存在CSN的AAA服务器中。WiMAX网络基于此内部身份提供WiMAX网络的能力和服务。同样的,USI的信息也预先保存在AAA服务器中,这些信息是USI与WiMAX网络签约时写入到AAA服务器的。
本发明实施例公开了一种通用业务架构下用户动态签约的方法。
所述方法如图3所示,具体步骤如下:
步骤301、用户终端向USI发送业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识。所述签约类型符用于指示所述业务调用的目的,在本实施例中具体为动态签约或者动态解约。所述业务标识包括业务类型和业务相关信息。
步骤302、USI向签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识。
步骤303、签约管理服务器根据所述用户标识和业务标识,执行所述签约类型符所指示的业务。具体为:根据所述用户标识定位所述用户的签约信息列表;根据所述签约类型符(签约或者解约),将所述业务标识对应的签约信息增加到所述签约信息列表中,或者从所述签约信息列表中删除。
通过应用本实施例公开的方法,用户可以通过向USI发送业务调用请求,并将需要签约/解约的业务的相关信息发送给USI,由所述USI传递给签约管理服务器,由所述签约管理服务器完成动态签约或者解约。
接下来以优选实施例,进一步对所述通用业务架构下用户动态签约的方法进行说明。
本发明实施例公开了一种通用业务架构下用户动态签约的方法。
所述方法如图4所示,具体步骤如下:
步骤401、用户终端向USI发送业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识。所述签约类型符用于指示所述业务调用的目的,在本实施例中具体为动态签约或者动态解约。所述业务标识包括业务类型和业务相关信息。例如,在MBS(Multicast and BroadcastService,多播广播业务)中,用户动态签约或解约的可以是特定的MBS业务类型,则此时所述业务标识包括所述特定的MBS业务类型和与所述MBS业务类型相关的信息,例如节目标识、服务标识以及该MBS业务对应的多播地址之一或其组合。再例如,在定位业务的场景下,所述业务标识中的业务类型指示为定位业务,所述业务相关信息则可以包括所述定位业务的QoS(Qualityof Service,业务质量)参数、定位服务类型(如导航、跟踪、单次定位等)、定位精度以及定位方式之一或其组合。再如在动态修改QoS的场景下,所述业务标识中的业务类型指示为QoS业务,所述业务相关信息则可以包括所述QoS业务的QoS参数等。总体来说,所述业务类型和业务相关信息根据不同的业务应用而不同,但具体的对应关系都各自的业务协议定义,本文不再赘述。
需要说明的是,本步骤中用户向USI发送业务调用请求消息以及本实施例后续步骤中用户与USI之间的消息交互可以通过ASP/iASP也可以不通过ASP/iASP。当用户通过ASP/iASP调用USI时,用户与ASP/iASP通过现有的Internet技术交互,比如用户访问ASP/iASP提供网页或者与ASP/iASP交互即时信息的方式,然后ASP/iASP通过现有技术中的U1接口与USI系统进行交互。当用户不通过ASP/iASP调用USI时,则可以采用现有技术通过ASN访问USI,具体流程此处不再赘述。
步骤402、USI对用户的调用请求进行鉴权。所述鉴权具体为判断所述用户是否有权限调用所述USI接口,所述鉴权所依据的参数主要为所述用户标识。如步骤401所述,所述用户标识携带在所述业务调用请求消息中。所述鉴权过程是现有技术,此处不再赘述。
需要说明的是,如果USI策略中对所有用户都开放调用而不要求对用户进行鉴权,则本步骤可以省略。
步骤403、USI向签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带步骤401中的所述用户标识、签约类型符和业务标识。所述业务调用请求消息可以使用RADIUS(Remote Authentication Dial in UserService,远端用户拨入认证业务)或Diameter协议(IETF的AAA工作组针对RADIUS协议的不足,提出的下一代AAA协议)承载。
需要说明的是,根据现有USI系统的定义要求,所述业务调用请求消息需要预先注册到USI,USI才能为所述动态签约/解约操作业务提供第三方接口。所述注册过程是现有技术,本领域技术人员无需任何创造性劳动即可实现,因此本文不再赘述。
在WiMAX网络中,所述签约管理服务器可以是AAA服务器。若网路结构为WiMAX与3GPP2的融合,则所述签约管理服务器也可以是SPR(Subscription Profile Repository,用户签约数据库),或者,若网路结构为WiMAX与3GPP的融合,则所述签约管理服务器也可以是HSS(HomeSubscriber Server,归属用户服务器)。
步骤404、签约管理服务器根据所述业务调用请求消息执行所述动态签约/解约业务。具体为:根据所述用户标识定位所述用户的签约信息列表;根据所述签约类型符(签约或者解约),将所述业务标识对应的签约信息增加到所述签约信息列表中,或者从所述签约信息列表中删除。
进一步的,所述签约管理服务器还可以触发向用户提供业务或者让用户退出业务的流程。例如,若所述签约管理服务器为AAA服务器,所述业务标识中的业务类型为MBS业务,则所述AAA服务器可以向锚定业务授权实体发送授权变更请求(CoA Request)消息,所述CoA Request消息中携带所述业务标识。此后,系统可以依据现有技术流程自动完成所述签约/解约操作。再例如,仍然以MBS业务为例,在用户签约后,AAA服务器通过Sp接口发送签约信息变更通知消息到PCRF,告知PCRF用户的签约信息变化,在所述通知消息中包括前述业务标识(业务类型为MBS,以及对应的MBS节目标识、服务标识或该业务对应的多播IP地址)。PCRF据此信息与该用户终端的PCEF交互,触发IP会话修改过程,为用户提供所述MBS业务。解约业务场景类似,在此不再赘述。再例如,以定位业务中的跟踪服务为例,AAA服务器发现是定位业务中的跟踪服务后,发送业务请求到定位服务器,进而定位服务器触发对终端用户的定位流程对用户进行跟踪。解约业务场景类似,在此不再赘述。若所述签约管理服务器为HSS或者SPR,其触发流程是类同的,此处不再赘述。
步骤405、签约管理服务器向USI发送业务响应消息,所述业务响应消息中携带结果指示,所述结果指示用于指示步骤404是否执行成功。所述业务响应消息可以采用RADIUS或Diameter协议承载。
步骤406、USI系统向用户终端发送业务响应消息,所述业务响应消息中携带所述结果指示,以通知用户所述签约/解约操作是否执行成功。所述业务响应消息可以采用RADIUS或Diameter协议承载。
通过应用本实施例公开的方法,用户终端可以通过向USI发送业务调用请求,并将需要签约/解约的业务的相关信息发送给USI,由所述USI传递给签约管理服务器,由所述签约管理服务器完成动态签约或者解约。进一步的,所述签约管理服务器还可以触发向用户提供业务或让用户退出业务。进一步的,开可以把签约执行结果通知用户终端。
以下实施例描述了通用业务架构下用户动态签约的装置。
本发明实施例公开了一种通用业务接口USI服务器。
如图5所示,所述USI服务器50包括:
第一接收模块500:用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识;
第一发送模块502:用于向签约管理服务器发送来自所述第一接收模块500的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识。
可选的,所述USI服务器还包括:
第二接收模块504:用于接收来自所述签约管理服务器的业务响应消息,所述业务响应消息中携带结果指示;
第二发送模块506:用于向用户终端发送来自所述第二接收模块504的业务响应消息,所述业务响应消息中携带所述结果指示。
通过应用本发明实施例公开的USI服务器50,第一接收模块500可以接收用户终端的业务请求消息及其中携带的用户标识、签约类型符和业务标识,并由第一发送模块502将所述业务请求消息及其中携带的用户标识、签约类型符和业务标识发送给签约管理服务器,以使所述签约管理服务器完成用户的动态签约/解约。进一步的,第二接收模块504可以接收来自所述签约管理服务器的业务响应消息,所述业务响应消息中携带结果指示,由第二发送模块506发送给用户终端,以使用户得知执行结果。
本发明实施例公开了一种签约管理服务器。
如图6所示,所述签约管理服务器60包括:
接收模块600:用于接收来自通用业务接口的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;
签约管理模块602:用于根据所述接收模块600接收的所述用户标识和业务标识,执行所述签约类型符所指示的业务;具体为:根据所述用户标识定位所述用户的签约信息列表;根据所述签约类型符(签约或者解约),将所述业务标识对应的签约信息增加到所述签约信息列表中,或者从所述签约信息列表中删除。
可选的,所述签约管理服务器60包括还可以包括:
触发模块604:用于根据所述签约管理模块602的执行结果,触发向用户提供业务或者让用户退出业务的流程。
通过应用本发明实施例公开的签约管理服务器,接收模块600可以接收来自USI的业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识,由签约管理模块602进行相应的签约管理操作。进一步的,还可以由触发模块604触发向用户提供业务或者让用户退出业务的流程,为用户提供完整的动态签约/解约服务。
本发明实施例公开了一种通用业务架构下用户动态签约的系统。
如图7所示,所述系统包括:通用业务接口USI700和与之以可通信方式连接的签约管理服务器702,其中,
所述USI700用于接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识,向所述签约管理服务器发送业务调用请求消息,所述业务调用请求消息中携带所述用户标识、签约类型符和业务标识;
所述签约管理服务器702用于根据来自所述USI700的业务调用请求消息中携带的所述用户标识和业务标识,执行所述签约类型符所指示的业务。
通过应用本发明实施例公开的系统,USI700可以接收用户终端的业务调用请求消息,所述业务调用请求消息中携带用户标识、签约类型符和业务标识,并向签约管理服务器702转发,由所述签约管理服务器702完成动态签约/解约操作。
通过应用本发明实施例公开的方法、装置和系统,用户终端可以通过向USI发送业务调用请求,并将需要签约/解约的业务的相关信息发送给USI,由所述USI传递给签约管理服务器,由所述签约管理服务器完成动态签约或者解约。进一步的,所述签约管理服务器还可以触发向用户提供业务或让用户退出业务。进一步的,开可以把签约执行结果通知用户终端。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。