具体实施方式
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
下面首先对H(e)NB-BBF的架构1和架构3做简单介绍。
如图1所示,是H(e)NB-BBF的架构1的网络拓扑结构示意图;图2是H(e)NB-BBF的架构3的网络拓扑结构示意图。
在这两种网络结构中,H(e)NB通过固定宽带接入网即图中所示的BBF接入网接入3GPP核心网,BPCF对固定宽带接入网中的资源和QoS策略进行控制,将资源控制信息和QoS策略控制信息发送给BRAS(Broadband RemoteAccess Serve,宽带远程接入服务器)/BNG(Broadband Network Gateway,宽带网络网关)。BRAS/BNG是固定宽带接入网中的策略执行、数据调度网元。
H(e)NB PF用于生成服务于H(e)NB的策略,将该策略信息发送到固定宽带接入网络进行授权请求;SeGW(Security GateWay,安全网关)用于维护IP安全通道信息和H(e)NB本地地址间的绑定关系;H(e)NB GW用于将所有的承载请求传送给H(e)NB PF。其他网元与现有技术中的功能相同,在此不再一一详细说明。
以上两种网络架构都是H(e)NB通过BBF接入网接入到EPS网络,使连接到H(e)NB的UE(User Equipment,用户设备)能够通过BBF接入网访问3GPP EPS的服务;这两种架构通过S9*接口(BPCF与H(e)NB PF之间的接口)在3GPP网络和BBF网络之间进行策略和QoS信息的交互。
这两种网络架构的区别在于:在架构1中,H(e)NB与SeGW之间的IPsec(IP security,IP安全)通道信息通过S16接口(H(e)NB PF与SeGW之间的接口)发送给H(e)NB PF,H(e)NB GW与H(e)NB PF间的信令通过S15接口传送给H(e)NB PF;而在架构3中,H(e)NB与H(e)NB PF之间存在T2接口和会话;H(e)NB与SeGW之间的IPsec通道信息通过T2会话发送给H(e)NB PF,H(e)NB GW与H(e)NB PF间的信令先传送到SeGW,再通过T1接口传送给H(e)NB PF。
本发明实施例针对上述这两种网络架构,提供一种生成家庭基站服务质量策略信息的方法及设备,需要说明的是,本发明实施例中所提到的家庭基站不但包括HNB,而且包括HeNB,在后面的描述中,如果没有特别说明,则用H(e)NB来表示。
图3为本发明实施例生成家庭演进基站服务质量策略信息的方法的流程图,包括以下步骤:
步骤301,获取固定宽带接入网为H(e)NB分配的带宽限制;
步骤302,获取H(e)NB的签约信息;
步骤303,至少根据固定宽带接入网为H(e)NB分配的带宽限制和所述H(e)NB的签约信息的家庭基站的最大速率限制,确定BBAI架构下整个网络的带宽限制;
步骤304,至少根据所述BBAI架构下整个网络的带宽限制、应用层信息、以及资源请求消息(比如,H(e)GW的承载授权请求信息),生成H(e)NB的QoS策略信息。
上述过程可以由核心网设备比如H(e)NB PF来完成。
在本发明实施例中,H(e)NB的签约信息至少包含:H(e)NB标识、H(e)NB的最大速率限制(包括下行和上行最大速率)、和H(e)NB的签约QoS信息。在具体应用中,可以预先将H(e)NB的签约信息存储到运营商设备,比如HSS(Home Subscriber Server,归属用户签约信息服务器)或者SPR(SubscriptionProfile Repository,用户签约信息数据库)。这样,核心网设备可以从HSS或SPR获取H(e)NB的签约信息,具体过程将在后面详细说明。
在本发明实施例中,可以由上述核心网设备从固定宽带接入网设备发送的S9*会话建立完成消息中获取固定宽带接入网为家庭基站分配的带宽限制。并由上述核心网设备从家庭基站网关发送的承载请求消息中获取家庭基站标识,以该家庭基站标识为索引从HSS或者SPR获取H(e)NB的签约信息。或者,由上述核心网设备从固定宽带接入网设备发送的网关控制的会话建立确认消息中获取固定宽带接入网为家庭基站分配的带宽限制,并由上述核心网设备从家庭基站发送的资源分配或修改请求消息中获取家庭基站标识,以该家庭基站标识为索引从HSS或者SPR获取H(e)NB的签约信息。
另外,在本发明实施例中,在不同的应用环境下,上述核心网设备还可在获取H(e)NB的签约信息之前,获取家庭基站签约指示,该家庭基站签约指示用于指示家庭基站策略功能单元生成家庭基站的QoS策略信息。根据应用环境的不同,该家庭基站签约指示的获取方式也可以有所不同,比如:可以从安全网关SeGW发送的更新家庭基站绑定消息中获取家庭基站签约指示;或者,从家庭基站网关发送的S15会话建立消息中获取家庭基站签约指示;或者,从家庭基站发送的T2会话建立请求消息中获取家庭基站签约指示。
而且,在上述步骤303中,上述核心网设备可以将所述固定宽带接入网为H(e)NB分配的带宽限制、以及所述H(e)NB的签约信息包含的家庭基站的最大速率限制这两者中的较小者作为BBAI架构下整个网络的带宽限制。
在具体应用中,核心网设备比如H(e)NB PF在生成服务于H(e)NB的QoS信息时所需的各种信息的获取可以有多种不同的实现方式,下面分别举例说明。
例1:
该实施例针对H(e)NB-BBF架构1,并且假设H(e)NB PF位于PCRF上。SPR中存储了以H(e)NB为索引的H(e)NB的签约数据信息,包括但不限于H(e)NB标识、H(e)NB下行/上行最大速率、H(e)NB的EPS签约QoS信息。
在该实施例中,由于H(e)NB PF位于PCRF上,H(e)NB PF可以作为PCRF的一个功能模块,此时当PCRF收到承载请求消息时,该网元不知道是生成服务于终端的QoS策略信息还是生成服务于H(e)NB的QoS策略信息。
为此,在本发明实施例中,通过一个指示信息即后面提到的H(e)NB签约指示,来指示由功能模块H(e)NB PF生成服务于H(e)NB的QoS策略信息。具体地,H(e)NB PF可以在H(e)NB上电过程中获取H(e)NB签约指示,该签约指示表示由H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。
另外,在H(e)NB上电过程中,BPCF将BBF为H(e)NB分配的下行/上行带宽限制信息传送给H(e)NB PF。
如图4所示,是H(e)NB上电过程的一种流程,其中各网元之间的交互过程如下:
401.H(e)NB建立与SeGW之间的IPsec通道。
402.SeGW向PCRF发送更新H(e)NB绑定消息,在该消息中将IPsec通道地址和H(e)NB本地地址之间的绑定关系通知给H(e)NB PF。另外,在该消息中还需要增加IE(Information Element,信息单元):H(e)NB签约指示,用于通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。
403.H(e)NB PF向SeGW返回更新H(e)NB绑定响应消息。
404.H(e)NB建立与MME之间的Iuh链路或者S1链路,在Iuh链路建立请求消息或者S1链路建立请求消息中包含了H(e)NB标识。
405.H(e)NB GW/MME(Mobile Management Entity,移动性管理实体)发送S15会话建立消息给H(e)NB PF,S15会话用来传送承载信息。
406.H(e)NB PF建立与BPCF的S9*会话,用来传送服务于H(e)NB的QoS策略信息。
407.BPCF发送S9*会话建立完成消息。
在S9*会话建立完成消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该增加的IE发送给H(e)NB PF。
408.H(e)NB PF发送S15会话建立完成消息。
由图4所示流程可知,在H(e)NB上电过程中,SeGW在发送的更新H(e)NB绑定消息中增加IE:H(e)NB签约指示信息,以通知PCRF由其内部的H(e)NBPF负责生成服务于H(e)NB的QoS策略信息;并且,BPCF在发送的S9*会话建立完成消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该IE通知给H(e)NB PF。
如图5所示,是H(e)NB上电过程的另一种流程,其中各网元之间的交互过程如下:
501.H(e)NB建立与SeGW之间的IPsec通道。
502.SeGW向PCRF发送更新H(e)NB绑定消息,在该消息中将IPsec通道地址和H(e)NB本地地址之间的绑定关系通知给H(e)NB PF。
503.H(e)NB PF向SeGW返回更新H(e)NB绑定响应消息。
504.H(e)NB建立与MME之间的Iuh链路或者S1链路,在Iuh链路建立请求消息或S1链路建立请求消息中包含了H(e)NB标识。另外,在所述请求消息中增加IE:H(e)NB签约指示,H(e)NB将该参数发送到H(e)NB GW/MME。
505.H(e)NB GW/MME向H(e)NB PF发送S15会话建立消息,S15会话用来传送承载信息。在S15会话建立消息中增加IE:H(e)NB签约指示,用于通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。
506.H(e)NB PF建立与BPCF的S9*会话,用来传送服务于H(e)NB的QoS策略信息。
507.BPCF发送S9*会话建立完成消息。
在S9*会话建立完成消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该增加的IE发送给H(e)NB PF。
508.H(e)NB PF发送S15会话建立完成消息。
由图5所示流程可知,在H(e)NB上电过程中,在H(e)NB建立与MME之间的Iuh链路或S1链路过程中,H(e)NB将H(e)NB签约指示信息发送到H(e)NB GW/MME,这样,在H(e)NB GW/MME发送消息建立与H(e)NB PF之间的S15会话时,在S15会话建立消息中增中IE:H(e)NB签约指示,通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息;并且,BPCF在发送的S9*会话建立完成消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该IE通知给H(e)NB PF。
在该实施例中,H(e)NB PF可以基于上述图4或图5所示H(e)NB的上电过程获取H(e)NB签约指示,在承载建立或者承载修改或者承载删除过程中,H(e)NB PF生成服务于H(e)NB的QoS策略信息。
如图6所示,是H(e)NB PF在承载建立或者承载修改或者承载删除过程中生成服务于H(e)NB的QoS策略信息的流程图,其中各网元之间的交互过程如下:
601.MME接收到初始附着消息或者服务请求;或者,601′.MME接收到专用承载建立请求或者专用承载修改请求或者专用承载删除请求。
602.MME向H(e)NB GW发送无线承载建立请求/初始上下文建立请求。
603.H(e)NB GW向H(e)NB PF发送承载授权请求消息,在该承载授权请求消息中增加IE:H(e)NB标识,将H(e)NB标识发送给H(e)NB PF。
A:H(e)NB PF查看是否已收到H(e)NB签约指示,如果已收到,则H(e)NBPF决定向SPR请求该H(e)NB的签约信息。
604.H(e)NB PF向SPR发送签约信息请求消息,在该消息中携带H(e)NB标识,也就是说,H(e)NB PF以H(e)NB标识为索引向SPR请求该H(e)NB的签约信息。
605.SPR向H(e)NB PF返回签约信息响应消息,在该消息中携带H(e)NB的签约信息,该签约信息至少包含:H(e)NB标识、H(e)NB下行/上行最大速率、H(e)NB的EPS签约QoS信息。
B:QoS策略判决:H(e)NB PF得到BBF为H(e)NB分配的下行/上行带宽限制和该H(e)NB的签约信息后,进行相应运算,得到最终影响H(e)NB QoS策略信息的BBAI架构下的带宽限制。H(e)NB PF根据BBAI架构下的带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息生成服务于H(e)NB的QoS策略信息,并修改承载的QoS参数。
比如,取BBF为H(e)NB分配的下行带宽限制和H(e)NB下行最大速率中较小者作为BBAI架构下行带宽限制;取BBF为H(e)NB分配的上行带宽限制和H(e)NB上行最大速率中较小者作为BBAI架构上行带宽限制。
606.H(e)NB PF向BPCF发送更新S9*会话请求消息,在该消息中携带服务于H(e)NB的QoS策略信息。
607.BPCF向H(e)NB PF发送更新S9*会话响应消息。
608.H(e)NB PF向H(e)NB GW发送承载授权响应消息。
可见,本发明实施例的方法,在H(e)NB上电过程中,H(e)NB PF获得H(e)NB签约指示信息,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。
例2:
该实施例针对H(e)NB-BBF架构3,并且假设H(e)NB PF位于PCRF上。SPR(Subscription Profile Repository,签约规格库)中存储了以H(e)NB为索引的H(e)NB的签约数据信息,包括但不限于H(e)NB标识、H(e)NB下行/上行最大速率、H(e)NB的EPS签约QoS信息。
在该实施例中,H(e)NB PF在S9*会话建立过程中获取H(e)NB签约指示,该签约指示表示由H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。并且,在S9*会话建立过程中,BPCF将BBF为H(e)NB分配的下行/上行带宽限制信息传送给H(e)NB PF。
如图7所示,是S9*会话建立过程的一种流程,其中各网元之间的交互过程如下:
701.H(e)NB上电时,收到来自BBF接入网分配的本地IP地址。H(e)NB本地IP地址将作为H(e)NB和SeGW之间IPsec通道的外部IP地址。
702.H(e)NB发起IKEv2通道建立过程,从而H(e)NB和SeGW之间建立了安全连接。SeGW分配一个IP地址给H(e)NB作为IPsec通道的内部地址。
703.SeGW发送签约信息请求消息给H(e)NB PF,该消息包含了IPsec通道信息(例如:外部IP地址、内部IP地址)。
在签约信息请求消息中增加IE:H(e)NB签约指示,用于通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。
704.H(e)NB PF存储IPsec通道信息并且发送签约信息响应消息给SeGW。
705.H(e)NB发起注册到H(e)MS的过程。
706.H(e)NB发起注册到H(e)NB GW的过程。
707.H(e)NB发起到H(e)NB PF的T2会话建立过程,在该过程中,H(e)NB将H(e)NB标识、H(e)NB IP地址(IPsec通道的内部IP地址)发送到H(e)NB PF。H(e)NB PF通过匹配H(e)NB IP地址绑定T2会话和IPsec通道信息。
708.H(e)NB PF发送T2会话建立响应消息给H(e)NB。
709.由步骤707触发,H(e)NB PF通过发送GW控制的会话建立消息给BPCF,从而发起S9*会话建立过程。GW控制的会话建立消息包含IPsec通道信息,BPCF存储IPsec通道信息以确定BBF网络中IPsec通道的接入点H(e)NB。
710.BPCF发送GW控制的会话建立确认消息给H(e)NB PF,在GW控制的会话建立确认消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将BBF为H(e)NB分配的下行/上行带宽限制信息发送给H(e)NB PF。
由图7所示流程可知,在S9*会话建立过程中,SeGW在发送的签约信息请求消息中增加IE:H(e)NB签约指示信息,以通知PCRF由其内部的H(e)NBPF负责生成服务于H(e)NB的QoS策略信息;并且,BPCF在发送的GW控制的会话建立确认消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该IE通知给H(e)NB PF。
如图8所示,是S9*会话建立过程的另一种流程,其中各网元之间的交互过程如下:
801.H(e)NB上电时,收到来自BBF接入网分配的本地IP地址。H(e)NB本地IP地址将作为H(e)NB和SeGW之间IPsec通道的外部IP地址。
802.H(e)NB发起IKEv2通道建立过程,从而H(e)NB和SeGW之间建立了安全连接。SeGW分配一个IP地址给H(e)NB作为IPsec通道的内部地址。
803.SeGW发送签约信息请求消息给H(e)NB PF,该消息包含了IPsec通道信息(例如:外部IP地址、内部IP地址)。
804.H(e)NB PF存储IPsec通道信息并且发送签约信息响应消息给SeGW。
805.H(e)NB发起注册到H(e)MS的过程。
806.H(e)NB发起注册到H(e)NB GW的过程。
807.H(e)NB发起到H(e)NB PF的T2会话建立过程。H(e)NB将H(e)NB标识、H(e)NB IP地址(IPsec通道的内部IP地址)发送到H(e)NB PF。H(e)NBPF通过匹配H(e)NB IP地址(IPsec通道内部IP地址)绑定T2会话和IPsec通道信息。
在T2会话建立请求消息中增加IE:H(e)NB签约指示,用于通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息。
808.H(e)NB PF发送T2会话建立响应消息给H(e)NB。
809.由步骤807触发,H(e)NB PF通过发送GW控制的会话建立消息给BPCF,从而发起S9*会话建立过程。GW控制的会话建立消息包含IPsec通道信息,BPCF存储IPsec通道信息以确定BBF网络中IPsec通道的接入点H(e)NB。
810.BPCF发送GW控制的会话建立确认消息给H(e)NB PF,在GW控制的会话建立确认消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将BBF为H(e)NB分配的下行/上行带宽限制信息发送给H(e)NB PF。
由图8所示流程可知,在S9*会话建立过程中,H(e)NB在发送的T2会话建立请求消息中增加IE:H(e)NB签约指示信息,以通知PCRF由其内部的H(e)NB PF负责生成服务于H(e)NB的QoS策略信息;并且,BPCF在发送的GW控制的会话建立确认消息中增加IE:BBF为H(e)NB分配的下行/上行带宽限制,将该IE通知给H(e)NB PF。
在该实施例中,H(e)NB PF可以基于上述图7或图8所示S9*会话建立过程获取H(e)NB签约指示,在承载建立或者承载修改或者承载删除过程中,H(e)NB PF生成服务于H(e)NB的QoS策略信息。
如图9所示,是H(e)NB PF在承载建立或者承载修改或者承载删除过程中生成服务于H(e)NB的QoS策略信息的流程图,其中各网元之间的交互过程如下:
901.如果需要EPS承载建立(例如:默认承载建立、专用承载激活、UE请求的承载资源修改),S-GW(Serving Gateway,服务网关)将发送创建承载请求/创建会话响应消息到MME。
902.MME在默认承载创建过程中将初始上下文建立请求消息发送给H(e)NB,或者在专用承载激活过程和UE请求承载资源修改过程中将承载建立请求/会话管理请求消息发送给H(e)NB。
903.H(e)NB发送资源分配或修改请求(即EPS承载QoS)消息给H(e)NBPF,在该资源分配或修改请求消息中增加IE:H(e)NB标识,将H(e)NB标识发送给H(e)NB PF。
A:H(e)NB PF查看是否已收到H(e)NB签约指示,如果已收到,则H(e)NBPF决定向SPR请求该H(e)NB的签约信息。
904.H(e)NB PF向SPR发送签约信息请求消息,在该消息中携带H(e)NB标识,也就是说,H(e)NB PF以H(e)NB标识为索引向SPR请求该H(e)NB的签约信息。
905.SPR向H(e)NB PF返回签约信息响应消息,在该消息中携带H(e)NB的签约信息,该签约信息至少包含:H(e)NB标识、H(e)NB下行/上行最大速率以及H(e)NB的EPS签约QoS信息。
B:QoS策略判决:H(e)NB PF得到BBF为H(e)NB分配的下行/上行带宽限制和该H(e)NB的签约信息后,进行相应运算,得到最终影响H(e)NB QoS策略信息的BBAI架构下的带宽限制。H(e)NB PF根据BBAI架构下的带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息生成服务于H(e)NB的QoS策略信息,并修改承载的QoS参数。
比如,取BBF为H(e)NB分配的下行带宽限制和H(e)NB下行最大速率中较小者作为BBAI架构下行带宽限制;取BBF为H(e)NB分配的上行带宽限制和H(e)NB上行最大速率中较小者作为BBAI架构上行带宽限制。
906.H(e)NB PF向BPCF发送GW控制和QoS规则修改消息,进行QoS授权请求,在该请求中携带服务于H(e)NB的QoS策略信息。
907.BPCF向H(e)NB PF发送GW控制和QoS规则修改确认消息,进行QoS授权请求确认。
908.H(e)NB PF向H(e)NB发送资源分配/修改请求响应消息。
可见,本发明实施例的方法,在S9*会话建立过程中,H(e)NB PF获得H(e)NB签约指示信息,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。
在上面两个具体应用实例中,详细说明了H(e)NB PF位于PCRF上时,不同H(e)NB-BBF架构下,H(e)NB PF生成服务于H(e)NB的QoS策略信息的详细流程。
下面针对H(e)NB PF作为独立物理实体存在时,H(e)NB PF生成服务于H(e)NB的QoS策略信息的过程。
例3:
在该实施例中,H(e)NB PF为独立实体。SPR(Subscription ProfileRepository,签约规格库)中存储了以H(e)NB为索引的H(e)NB的签约数据信息,包括但不限于H(e)NB标识、H(e)NB下行/上行最大速率、H(e)NB的EPS签约QoS信息。
在这种情况下,可以在H(e)NB PF和SPR之间增加接口Sp*,H(e)NB PF通过该新增接口Sp*从SPR获取H(e)NB签约信息。而且,在这种情况下,H(e)NB PF无需获得H(e)NB签约指示信息。
针对H(e)NB-BBF架构1,在H(e)NB上电过程中,H(e)NB PF从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体过程与图4、图5和图6所示流程类似,只是相关消息中不再携带H(e)NB签约指示信息,相应地,在图6所示流程中也无需步骤A。
同样,针对H(e)NB-BBF架构3,在S9*会话建立过程中,H(e)NB PF从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体过程与图7、图8和图9所示流程类似,只是相关消息中不再携带H(e)NB签约指示信息,相应地,在图9所示流程中也无需步骤A。
由上述各实施例可见,本发明实施例提供的生成家庭基站服务质量策略信息的方法,在SPR中增加以H(e)NB签约信息,使SPR不仅能提供服务于UE的签约信息,而且也能提供服务于H(e)NB的签约信息。H(e)NB PF从SPR获取H(e)NB签约信息,并根据H(e)NB签约信息、以及从BPCF获取的BBF为H(e)NB分配的带宽限制、即不仅考虑了BBF接入网络带宽能力,同时也考虑了H(e)NB的带宽能力,得到整个BBAI架构下的带宽限制。然后,H(e)NB PF以整个BBAI架构下的带宽限制为依据,生成既适合BBF网络同时也适合H(e)NB和3GPP EPS的QoS策略信息,从而提高了S9*接口上QoS授权请求的成功率,特别是降低了低优先级非保证比特速率承载的QoS授权请求被拒绝概率。同时,降低了H(e)NB带宽能力导致的H(e)NB处的数据丢包率,特别是降低了低优先级非实时业和的丢包率,从而提高了整个网络端到端的QoS指标。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如:ROM/RAM、磁碟、光盘等。
相应地,本发明实施例还提供一种核心网设备,如图10所示,是该核心网设备的一种结构示意图。
在该实施例中,所述核心网设备包括:
获取单元1001,用于获取固定宽带接入网为H(e)NB分配的带宽限制和H(e)NB的签约信息;
确定单元1002,用于至少根据固定宽带接入网为H(e)NB分配的带宽限制和所述H(e)NB的签约信息包含的家庭基站的最大速率限制,确定BBAI架构下整个网络的带宽限制;
策略生成单元1003,用于至少根据所述BBAI架构下整个网络的带宽限制、应用层信息以及资源请求消息,生成H(e)NB的QoS策略信息。
需要说明的是,所述签约信息至少包含:H(e)NB标识、H(e)NB的最大速率限制以及H(e)NB的签约QoS信息;确定单元1002可以将所述固定宽带接入网为家庭基站分配的带宽限制、以及H(e)NB的签约信息包含的H(e)NB的最大速率限制这两者中的较小者作为固定宽带接入网和移动接入网交互架构下整个网络的带宽限制。
在具体应用中,上述核心网设备在生成H(e)NB的QoS信息时所需的各种信息的获取可以有多种不同的实现方式,相应地,上述核心网设备可以有多种不同的实现方式。
比如,上述获取单元1001可以包括第一获取单元或第二获取单元,其中:
上述第一获取单元,用于从固定宽带接入网设备发送的S9*会话建立完成消息中获取固定宽带接入网为家庭基站分配的带宽限制,从家庭基站网关发送的承载请求消息中获取H(e)NB标识,以该H(e)NB标识为索引从HSS或者SPR获取H(e)NB的签约信息;
上述第二获取单元,用于从固定宽带接入网设备发送的网关控制的会话建立确认消息中获取固定宽带接入网为家庭基站分配的带宽限制,从H(e)NB发送的资源分配或修改请求消息中获取H(e)NB标识,以该H(e)NB标识为索引从HSS或者SPR获取H(e)NB的签约信息。
上述获取单元1001还可进一步包括以下至少一种:
第三获取单元,用于从SeGW发送的更新家庭基站绑定消息中获取H(e)NB签约指示,其中,该H(e)NB签约指示用于指示H(e)NB PF生成H(e)NB的QoS策略信息;
第四获取单元,用于从家庭基站网关发送的S15会话建立消息中获取H(e)NB签约指示,其中,该H(e)NB签约指示用于指示H(e)NB PF生成H(e)NB的QoS策略信息;
第五获取单元,用于从家庭基站发送的T2会话建立请求消息中获取H(e)NB签约指示,其中,该H(e)NB签约指示用于指示H(e)NB PF生成H(e)NB的QoS策略信息。
可选的,上述核心网设备还包括:
判断单元,用于在所述获取单元获取家庭基站签约信息之前,判断所述获取单元是否已获得家庭基站签约指示,如果是,则通知所述获取单元获取家庭基站签约信息。
本发明实施例核心网设备可以是H(e)NB PF实体,该H(e)NB PF实体可以应用在不同的环境下,比如:
(1)应用在H(e)NB-BBF架构1中,作为独立的实体存在。
在这种应用环境下,H(e)NB PF在H(e)NB上电过程中,从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制信息,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体流程可参照前面图4至图6中的描述,在此不再赘述。
(2)应用在H(e)NB-BBF架构1中,集成在PCRF上。
在这种应用环境下,H(e)NB PF在H(e)NB上电过程中,从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制信息、以及H(e)NB签约指示,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体流程可参照前面图4至图6中的描述,在此不再赘述。
(3)应用在H(e)NB-BBF架构3中,作为独立的实体存在。
在这种应用环境下,H(e)NB PF在S9*会话建立过程中,从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制信息,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体流程可参照前面图7至图9中的描述,在此不再赘述。
(4)应用在H(e)NB-BBF架构3中,集成在PCRF上。
在这种应用环境下,H(e)NB PF在S9*会话建立过程中,从BPCF获取BBF为H(e)NB分配的下行和上行带宽限制信息、以及H(e)NB签约指示,并在后续承载建立或者承载修改或者承载删除过程中,H(e)NB PF根据从BPCF获取的BBF为H(e)NB分配的下行和上行带宽限制、以及从SPR获取的H(e)NB签约信息,确定BBAI架构的下行和上行带宽限制,然后根据所述BBAI架构的下行和上行带宽限制、来自AF的信息、来自H(e)GW的承载授权请求信息,最终生成服务于H(e)NB的QoS策略信息,从而可以使BPCF根据H(e)NB的QoS策略信息对固定宽带接入网中的资源和QoS策略进行控制。具体流程可参照前面图7至图9中的描述,在此不再赘述。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及设备;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。