控制分流的方法、UE、网络设备及服务器与流程

文档序号:14185697
控制分流的方法、UE、网络设备及服务器与流程

技术领域
本发明涉及通信
技术领域
,特别是涉及控制分流的方法、用户设备(UserEquipment,UE)、网络设备及服务器。
背景技术
:随着无线通信业务需求的增长,越来越多的无线通信技术已经或正在步入实用阶段,例如,已经广泛使用的无线局域网(WirelessLocalAreaNetwork,WLAN)和蜂窝(Cellular)网络,蜂窝网络包括全球移动通信/通用分组无线服务(GlobalSystemforMobilecommunications/GeneralPacketRadioService,GSM/GPRS)、通用移动通信系统(UniversalMobileTelecommunicationsSystem,UMTS)、正在步入商用阶段的长期演进(LongTermEvolution,LTE)系统等。随着智能终端的普及,人们对数据通信需求的激增,导致蜂窝网络承载的数据负荷越来越大,而WLAN由于建网相对简单,成本较低,因此可以将WLAN作为蜂窝网络的补充,分担蜂窝网络的部分数据业务,减轻蜂窝网络的数据负荷。现有技术中,当UE接入同一运营商的蜂窝网络与WLAN网络时,网络侧可以通过接入网络发现选择功能(AccessNetworkDiscoveryandSelectionFunction,ANDSF)服务器对UE的业务分流进行控制。通常ANDSF服务器基于业务的互联网协议(InternetProtocol,IP)属性制定分流策略,例如,将某个IP段的业务分流到蜂窝网络,将另一个IP段的业务分流到WLAN等。但是,如果根据业务的IP属性确定的目标网络的网络状态较差,将会导致分流效果不佳,业务质量较差,用户体验不高,由此降低了融合网络的整体性能。技术实现要素:本发明实施例中提供了控制分流的方法、UE、网络设备及服务器,以解决现有技术中按照业务属性对业务进行分流时,容易导致分流效果不佳,降低网络整体性能的问题。为了解决上述技术问题,本发明实施例公开了如下技术方案:第一方面,提供一种控制分流的方法,所述方法包括:用户设备UE获取不同类型网络的网络状态信息,以及获取分流策略,其中,所述分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系;所述UE根据所述网络状态信息和所述对应关系为业务选择目标网络;所述UE将所述业务分流到所述目标网络。结合第一方面,在第一方面的第一种可能的实现方式中,所述UE按照至少一种下述方式获取不同网络的网络状态信息:UE获取网络设备下发的网络负荷信息;UE通过下行测量获得信号覆盖信息;UE根据网络设备下发的网络负荷信息和/或下行测量获得的信号覆盖信息获得网络传输速率。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述UE获取网络设备下发的网络负荷信息之前,包括:所述UE向网络设备上报关联网络消息,所述关联网络消息指示所述UE当前关联的网络;所述UE获取网络设备下发的网络负荷信息具体为:所述UE接收所述网络设备根据所述关联网络消息下发的所述UE当前关联的所有或部分网络的网络负荷信息。结合第一方面,在第一方面的第三种可能的实现方式中,所述获取分流策略包括:获取UE上预先配置的分流策略;或者,获取网络设备发送的分流策略。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述获取网络设备发送的分流策略包括:向网络设备发送注册消息;接收所述网络设备根据所述注册消息返回的分流策略。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述接收所述网络设备根据所述注册消息返回的分流策略包括:接收所述网络设备在所述注册消息中包含所述UE支持并发传输的能力信息时,返回的分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,接收所述网络设备在所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,返回的分流策略。结合第一方面,或第一方面的第一种可能的实现方式,或第一方面的第二种可能的实现方式,或第一方面的第三种可能的实现方式,或第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述分流策略还包括:业务分类信息,所述业务分类信息中包含不同应用的业务对应的业务类型;所述UE根据所述不同网络的网络状态信息和所述对应关系为业务选择目标网络之前,还包括:所述UE从所述业务分类信息中获取所述业务的业务类型。结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述分流策略还包括:业务类型对应的优选网络,所述UE根据所述网络状态信息和所述对应关系为业务选择目标网络包括:UE将所述不同类型网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值进行匹配;当所述网络状态信息在所述优选网络对应的网络状态域值范围内时,或当所述每个网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值均不匹配时,设置所述优选网络为目标网络。第二方面,提供另一种控制分流的方法,所述方法包括:网络设备获取不同类型网络的网络状态信息;网络设备向UE下发所述网络状态信息,以使所述UE根据所述网络状态信息和所述UE获取的分流策略中包括的业务类型、网络状态域值和不同类型网络之间的对应关系,为业务选择目标网络后,将所述业务分流到所述目标网络。结合第二方面,在第二方面的第一种可能的实现方式中,所述网络设备向UE下发网络状态信息包括:所述网络设备向UE下发网络负荷信息;和/或,所述网络设备向UE下发测量导频,以使所述UE通过对所述测量导频进行下行测量获取信号覆盖信息。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述网络设备向UE下发网络负荷信息包括:所述网络设备接收UE上报的关联网络消息,所述关联网络消息指示所述UE当前关联的网络,所述网络设备根据所述关联网络消息,向所述UE下发所述UE当前关联的所有或部分网络的网络负荷信息;或者,所述网络设备周期向UE下发网络负荷信息;或者,所述网络设备检测到网络负荷发生变化时,向UE下发网络负荷信息。结合第二方面,或第二方面的第一种可能的实现方式,或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述方法还包括:所述网络设备向UE下发所述分流策略;其中,所述分流策略为配置在所述网络设备上的分流策略;或者,所述分流策略为服务器发送给所述网络设备的分流策略。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述网络设备向UE下发所述分流策略之前,所述方法还包括:接收所述UE发送的注册消息;所述网络设备向UE下发所述分流策略包括:当所述注册消息中包含所述UE支持并发传输的能力信息时,所述网络设备向所述UE下发所述分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,当所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,所述网络设备向所述UE下发所述分流策略。第三方面,提供一种UE,所述UE包括:接收器和处理器,其中,所述接收器,用于获取不同类型网络的网络状态信息,以及获取分流策略,其中,所述分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系;所述处理器,用于根据所述网络状态信息和所述对应关系为业务选择目标网络,并将所述业务分流到所述目标网络。结合第三方面,在第三方面的第一种可能的实现方式中,所述接收器具体用于按照至少一种下述方式获取网络状态信息:所述接收器获取网络设备下发的网络负荷信息;所述接收器通过下行测量获得信号覆盖信息;所述接收器根据网络设备下发的网络负荷信息和/或下行测量获得的信号覆盖信息获得网络传输速率。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述UE还包括:发射器,用于向网络设备上报关联网络消息,所述关联网络消息指示所述UE当前关联的网络;所述接收器,具体用于接收所述网络设备根据所述关联网络消息下发的所述UE当前关联的所有或部分网络的网络负荷信息。结合第三方面,在第三方面的第三种可能的实现方式中,所述接收器,具体用于获取UE上预先配置的分流策略,或者获取网络设备发送的分流策略。结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述接收器,具体用于向网络设备发送注册消息,并接收所述网络设备根据所述注册消息返回的分流策略。结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述接收器,具体用于接收所述网络设备在所述注册消息中包含所述UE支持并发传输的能力信息时,返回的分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,接收所述网络设备在所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,返回的分流策略。结合第三方面,或第三方面的第一种可能的实现方式,或第三方面的第二种可能的实现方式,或第三方面的第三种可能的实现方式,或第三方面的第四种可能的实现方式,或第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述接收器获取的分流策略中还包括业务分类信息,所述业务分类信息中包含不同应用的业务对应的业务类型;所述处理器,还用于从所述业务分类信息中获取所述业务的业务类型。结合第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述接收器获取的分流策略中还包括业务类型对应的优选网络;所述处理器,具体用于将所述不同类型网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值进行匹配,当所述网络状态信息在所述优选网络对应的网络状态域值范围内时,或当所述每个网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值均不匹配时,设置所述优选网络为目标网络。第四方面,提供一种网络设备,所述网络设备包括:接收器,用于获取不同类型网络的网络状态信息;发射器,用于向UE下发所述网络状态信息,以使所述UE根据所述网络状态信息和所述UE获取的分流策略中包括的业务类型、网络状态域值和不同类型网络之间的对应关系,为业务选择目标网络后,将所述业务分流到所述目标网络。结合第四方面,在第四方面的第一种可能的实现方式中,所述发射器,具体用于向UE下发网络负荷信息,和/或所述网络设备向UE下发测量导频,以使所述UE通过对所述测量导频进行下行测量获取信号覆盖信息。结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述发射器,具体用于根据UE上报的关联网络消息,向所述UE下发所述UE当前关联的所有或部分网络的网络负荷信息,所述关联网络消息指示所述UE当前关联的网络,或者周期向UE下发网络负荷信息,或者检测到网络负荷发生变化时,向UE下发网络负荷信息。结合第四方面,或第四方面的第一种可能的实现方式,或第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述发射器,还用于向UE下发所述分流策略,其中,所述分流策略为配置在所述网络设备上的分流策略,或者所述分流策略为服务器发送给所述网络设备的分流策略。结合第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述接收器,还用于接收所述UE发送的注册消息;所述发射器,具体用于当所述注册消息中包含所述UE支持并发传输的能力信息时,向所述UE下发所述分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,当所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,向所述UE下发所述分流策略。第五方面,提供一种服务器,所述服务器包括:存储器,用于存储分流策略,其中,所述分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系;发射器,用于向UE下发所述分流策略,以使所述UE根据所述分流策略中包括的所述对应关系和所述UE获取的不同类型网络的网络状态信息,为业务选择目标网络后,将所述业务分流到所述目标网络。结合第五方面,在第五方面的第一种可能的实现方式中,所述发射器,具体用于当接收到UE发送的注册消息中包含所述UE支持并发传输的能力信息时,向所述UE下发所述分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,当接收到UE发送的注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,向所述UE下发所述分流策略。本发明实施例中,UE获取不同类型网络的网络状态信息,以及获取分流策略,该分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系,UE根据获取的网络状态信息和该对应关系为业务选择目标网络,并将业务分流到该目标网络。由于本发明实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络状态对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了融合网络的整体性能。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1A为本发明控制分流的方法的一个实施例流程图;图1B为本发明控制分流的方法的另一个实施例流程图;图1C为本发明控制分流的方法的另一个实施例流程图;图2为本发明控制分流的方法的另一个实施例流程图;图3为本发明控制分流的方法的另一个实施例流程图;图4为本发明控制分流的方法的另一个实施例流程图;图5为本发明UE的实施例框图;图6为本发明网络设备的实施例框图;图7为本发明服务器的实施例框图。具体实施方式本发明如下实施例提供了控制分流的方法、UE、网络设备及服务器。为了使本
技术领域
的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。参见图1A,为本发明控制分流的方法的一个实施例流程图,该实施例从UE侧描述了控制业务分流到目标网络的过程:步骤101:UE获取不同类型网络的网络状态信息,以及获取分流策略,该分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系。本实施例中,网络状态信息可以包括:网络负荷信息,信号覆盖范围,或网络传输速率等。其中,UE可以按照至少一种下述方式获取不同的网络状态信息:UE获取网络设备下发的网络负荷信息;UE根据网络设备下发的网络负荷信息和/或下行测量获得的信号覆盖信息获得网络传输速率。其中,UE在获取网络设备下发的网络负荷信息时可以包括:UE向网络设备上报关联网络消息后,接收网络设备根据所述关联网络消息的触发发送的网络负荷信息,或者UE接收网络设备周期下发的网络负荷信息,或者UE接收所述网络设备在检测到网络负荷发生变化时,向UE发送的网络负荷信息。具体的,UE可以在所关联的网络发生变化时,向网络设备上报关联网络消息,或者UE也可以向网络设备周期上报关联网络消息。本实施例中,不同类型网络可以包括蜂窝网络和无线局域网WLAN。本实施例中,分流策略是基于网络状态设置的分流策略,该分流策略可以包括业务类型、网络状态域值和不同类型网络之间的对应关系。其中,UE可以按照至少一种下述方式获取分流策略:获取UE上预先配置的分流策略,例如,对于定制UE,可以预先将分流策略配置在UE的操作系统中;或者,获取网络设备发送的分流策略,例如,UE上可以设置应用客户端(AppClient),UE利用该应用客户端通过网络与应用服务器(AppServer)交互,从而获得应用服务器下发的分流策略。可选的,UE可以向网络设备发送注册消息,并接收网络设备根据注册消息返回的分流策略。具体的,UE可以接收网络设备在注册消息中包含UE支持并发传输的能力信息时,返回的分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络,和/或UE也可以接收网络设备在注册消息中包含的UE所保存的分流策略的版本与网络设备的分流策略的版本不一致时,返回的分流策略。步骤102:UE根据获取的网络状态信息和该对应关系为业务选择目标网络。本实施例中,UE可以根据业务的业务类型获取与该业务的业务类型对应的分流策略,从所述业务类型对应的分流策略中获得与所述网络状态信息匹配的网络状态域值所对应的网络,将所述网络作为目标网络。进一步,当分流策略中还包括业务分类信息时,UE可以先从业务分类信息中获取所述业务的业务类型,当分流策略还包括业务类型对应的优选网络时,UE可以将不同类型网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值进行匹配,当所述网络状态信息在所述优选网络对应的网络状态域值范围内时,或当所述每个网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值均不匹配时,设置所述优选网络为目标网络。本实施例不对业务类型的划分进行限制,可以根据分流策略的设置灵活调整业务类型,例如,可以将业务类型简单划分为语音类业务,视频类业务;或者,也可以根据应用的不同属性将业务类型细分为即时通信类业务、网络电话类业务、流媒体类业务、网页浏览类业务、云应用类业务、文件传输类业务等。UE可以通过应用的名字在分流策略中的应用分类中查找该应用对应的业务类型。步骤103:UE将业务分流到目标网络。由上述实施例可见,该实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络状态对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了网络的整体性能。参见图1B,为本发明控制分流的方法的另一个实施例流程图,该实施例从网络设备侧描述了控制业务分流到目标网络的过程:步骤111:网络设备获取不同类型网络的网络状态信息。本实施例中,网络设备可以具体指网络控制器(NetworkController)。其中,不同类型网络中的网络控制器的具体形态可以不同,例如,可以是GSM网络中的基站(Basetransceiverstation,BTS)或者可以是管理多个BTS的基站控制器(Basestationcontroller,BSC);可以是UMTS网络中的基站(NodeB),或者是管理多个NodeB的无线网络控制器(RadioNetworkcontroller,RNC);可以是LTE网络中的演进基站(evaluatedNodeB,eNB),或者是管理多个eNB的移动性管理实体(Mobilitymanagemententity,MME);可以是WLAN网络中的接入点(AccessPoint,AP),或者是管理多个AP的接入控制器(AccessController,AC)。上述不同形态的网络控制器之间可能存在接口,可以通过接口传递网络状态信息,比如RNC和AC有接口,则RNC可以通过AC获取AC管理的多个AP的网络状态信息,如果UE同时与RNC管理的一个NodeB和AC管理的一个AP关联,则RNC可以通过UE关联的NodeB将该NodeB和UE关联的AP的网络状态信息下发给UE,当然也可以是NodeB和AP分别将各自的网络状态信息下发给UE。本实施例中,网络设备获取的网络状态信息可以具体指网络负荷信息,或者测量导频,以使UE通过对测量导频进行下行测量获取信号覆盖信息。步骤112:网络设备向UE下发网络状态信息,以使UE根据该网络状态信息和UE获取的分流策略中包括的业务类型、网络状态域值和不同类型网络之间的对应关系,为业务选择目标网络后,将业务分流到目标网络。本实施例中,网络设备可以按照至少一种下述方式下发网络负荷信息:网络设备接收到UE上报的关联网络消息后,向UE下发获取的网络负荷信息;或者,网络设备周期向UE下发获取的网络负荷信息;或者,网络设备检测到网络负荷发送变化时,向UE下发获取的网络负荷信息。可选的,当UE上报的关联网络消息指示UE仅关联到一个网络时,可以停止向UE下发网络负荷信息。进一步,本实施例中,网络设备也可以向UE下发基于网络状态的分流策略,该分流策略为配置在网络设备上的分流策略,或者为服务器发送给网络设备的分流策略。由上述实施例可见,该实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络状态对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了网络的整体性能。参见图1C,为本发明控制分流的方法的另一个实施例流程图,该实施例从服务器侧描述了控制业务分流到目标网络的过程:步骤121:服务器存储分流策略,该分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系。步骤122:服务器向UE下发分流策略,以使UE根据该分流策略中包括的该对应关系和UE获取的不同类型网络的网络状态信息,为业务选择目标网络后,将业务分流到该目标网络。可选的,服务器向UE下发分流策略之前,可以接收UE发送的注册消息,当注册消息中包含UE支持并发传输的能力信息时,服务器可以向UE下发分流策略,UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或当注册消息中包含的UE所保存的分流策略的版本与网络设备的分流策略的版本不一致时,服务器可以向UE下发分流策略。可选的,服务器也可以先向网络设备下发分流策略,以通过网络设备将分流策略转发给UE。参见图2,为本发明控制分流的方法的另一个实施例流程图,该实施例描述了基于网络负荷信息控制业务分流到目标网络的过程:步骤201:UE向网络设备发送注册消息,该注册消息中包含UE支持并发传输的能力信息。本实施例中,UE从网络设备获取分流策略。当UE需要与网络设备通信时,UE向网络设备发送注册消息,该注册消息中携带UE的能力信息,该能力信息主要指UE是否支持并发,即UE是否支持同时关联多个网络。可选的,当UE已经从网络设备获取过分流策略,则该注册消息中还可以包含已获取的分流策略的版本信息。步骤202:网络设备根据注册消息向UE返回分流策略。网络设备接收到注册消息后,如果该注册消息中携带了UE支持并发传输的能力信息时,则网络设备向UE发送分流策略,如果该注册消息中未携带UE支持并发传输的能力信息时,则网络设备不向UE发送分流策略;进一步,当该注册消息中还携带了分流策略的版本信息时,则网络设备比较该版本信息与当前网络设备内的分流策略的版本信息,当二者不一致时,网络设备再向UE发送分流策略。可选的,网络设备在发送分流策略前,还可以结合UE当前的关联网络(例如UE当前所在网络,UE当前所在小区),和/或用户的签约信息(例如该UE用户使用的套餐,资费)等进行发送。因此网络设备上可以预先设置针对不同关联网络的分流策略,当接收到UE发送的注册消息,根据UE当前的关联网络和/或用户的签约信息,确定是否需要向UE下发分流策略,以及需要向UE下发分流策略后,选择对应的分流策略下发给该UE。可选的,当网络设备向UE返回的分流策略的版本高于UE已经获取过的分流策略的版本时,网络设备可以仅向UE返回分流策略中发生变化的增量信息,从而可以节省网络传输资源。可选的,UE可以在接收到分流策略后,向网络设备返回确认消息。步骤203:UE向网络设备上报关联网络消息。UE上报的关联网络消息中包括至少一个网络的网络信息。例如,蜂窝网络的网络信息可以包括:2G网络(GSM网络或GPRS网络)的网络名,3G网络(UMTS网络)的网络名,4G网络(LTE网络)的网络名,小区ID等;WLAN的网络信息可以包括:服务集标识(ServiceSetIdentifier,SSID),AP的MAC地址等。其中,UE可以在下述任意一项情况下向网络侧上报关联网络消息:第一种情况:UE由单网关联变为双网关联,例如,UE由仅蜂窝网络(Cellularonly)或者仅WLAN(WLANonly)关联转变为蜂窝网络和WLAN同时关联;第二种情况:UE在双网关联时,某个网络的网络制式发生变化,例如,蜂窝网络的蜂窝制式由2G的GSM网络变为3G的UMTS网络;第三种情况:UE在双网关联时,网络的网络制式未发生变化,但是小区发生变化,例如,UE始终附着在GSM网络,但由于UE位置的变化,UE离开小区A的覆盖范围,进入小区B的覆盖范围;第四种情况:UE在双网关联时,网络的网络制式和小区均未发生变化,WLAN发生改变,例如,UE始终在小区A的覆盖范围内移动,小区A的覆盖范围下包含多个WLAN的AP,但由于UE位置的变化,UE离开AP1的覆盖范围,移动到AP2的覆盖范围内;第五种情况:UE由双网关联变为单网关联,例如,UE从蜂窝网络和WLAN同时关联转变为仅蜂窝网络(Cellularonly)或者仅WLAN(WLANonly)关联;步骤204:网络设备根据关联网络消息的触发向UE发送网络负荷信息。结合步骤203的描述,当UE上报的关联网络消息中包括两个网络的网络信息时,网络设备可以获知UE当前状态为双网关联,或者即将进入双网关联,则网络设备可以向UE发送网络负荷信息;当UE上报的关联网络消息中包括一个网络的网络信息时,则网络设备可以获知UE当前为单网关联,因此网络设备可以停止向UE发送网络负荷信息。需要说明的是,上述步骤201和步骤202也可以在步骤204之后执行,即本发明实施例不对获取分流策略和获取网络负荷信息的执行顺序进行限制。步骤205:UE获取当前待传输业务的业务类型。本实施例不对业务类型的划分进行限制,可以根据分流策略的设置灵活调整业务类型,例如,可以将业务类型简单划分为语音类业务,视频类业务;或者,也可以根据应用的不同属性将业务类型细分为即时通信类业务、网络电话类业务、流媒体类业务、网页浏览类业务、云应用类业务、文件传输类业务等。UE可以通过应用的名字在分流策略中的应用分类中查找该应用对应的业务类型。本实施例中,在网络设备侧,可以预先设置一个业务分类列表,该业务分类列表可以作为分流策略的一部分,由网络设备下发给UE,如下表1所示,该表1基于UE内的应用进行业务分类设置:表1UE可以通过查找上述表1,获得当前待传输业务的业务类型,例如当前待传输业务为PPStream,则通过查找上表1可以获知对应的业务类型为IM。步骤206:UE从分流策略中获取与业务类型对应的策略信息。结合上述表1的业务类型划分,本实施例中一个分流策略的应用实例如下表2所示:表2业务类型分流策略信息IM网络负荷0-2:2G/3G网络负荷3:WiFiVoIP网络负荷0-3:2G/3GStreaming网络负荷0:2G/3G网络负荷1-3:WiFiSNS网络负荷0:2G/3G网络负荷1-3:WiFiWebBrowsing网络负荷0-1:2G/3G网络负荷2-3:WiFiCloud网络负荷0-2:2G/3G网络负荷3:WiFiEmail网络负荷0-2:2G/3G网络负荷3:WiFiFileTransfer网络负荷0:2G/3G网络负荷1-3:WiFiGaming网络负荷0-2:2G/3G网络负荷3:WiFiM2M网络负荷0:2G/3G网络负荷1-3:WiFiOthers网络负荷0:2G/3G网络负荷1-3:WiFi上述表2中,网络负荷值可以按照如下表3中不同网络的实际负荷进行划分:表3网络负荷值2G/3G网络和WLAN网络的实际负荷0WLAN不可用1WLAN可用,2G/3G负荷:Normal(正常)2WLAN可用,2G/3G负荷:LDR(轻度拥塞)3WLAN可用,2G/3G负荷:OLC(重度拥塞)上表3中,网络负荷值同时反映了蜂窝和WLAN两个网络的状况。WLAN不可用可以指UE所关联的WLAN无法承载更多业务,网络设备可以根据UE所关联的WLAN的状态确定该WLAN是否可用,对于确定WLAN是否可用的方式本发明实施例不进行限制。结合上述表1的业务类型划分,本实施例中另一个分流策略的应用实例如下表4所示:表4与表2不同在于,上述表4中预先设置了业务的优选网络。上述表4中,网络负荷值可以按照如下表5中不同网络的实际负荷进行划分,与表3不同在于,表5中对WLAN的网络负荷进行了进一步划分:表5步骤207:UE从策略信息中获得与网络负荷信息匹配的网络状态域值所对应的网络,将该网络作为目标网络。结合步骤206中表2所示的分流策略,当UE从表2所示的分流策略中获取到与业务类型对应的分流策略信息后,可以将网络负荷信息与分流策略信息进行匹配,例如,对于IM业务,如果网络负荷信息在网络状态域值“0-2”内,则将2G/3G网络确定为目标网络,否则,将WLAN确定为目标网络。结合步骤207中表4所示的分流策略,当UE从表4所示的分流策略中获取到与业务类型对应的分流策略信息后,可以将网络负荷信息与分流策略信息进行匹配,由于表4中设置了优选网络,仍然以IM业务为例,IM业务对应的策略信息中2G/3G网络为优选网络,因此首先判断2G/3G网络的网络负荷信息是否在网络状态域值“0-2”内,如果在,则将2G/3G网络确定为目标网络,如果不在,则判断WLAN网络的网络负荷信息是否在网络状态域值“0-1”内,如果在,则将WLAN确定为目标网络,如果不在,则将优选网络2G/3G网络确定为目标网络。步骤208:UE将业务分流到该目标网络。由上述实施例可见,该实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络负荷信息对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了融合网络的整体性能。参见图3,为本发明控制分流的方法的另一个实施例流程图,该实施例描述了基于信号覆盖信息控制业务分流到目标网络的过程:步骤301:UE向网络设备发送注册消息,该注册消息中包含UE支持并发传输的能力信息。本实施例中,UE从网络设备获取分流策略。当UE需要与网络设备通信时,UE向网络设备发送注册消息,该注册消息中携带UE的能力信息,该能力信息主要指UE是否支持并发,即UE是否支持同时关联多个网络。可选的,当UE已经从网络设备获取过分流策略,则该注册消息中还可以包含已获取的分流策略的版本信息。步骤302:网络设备根据注册消息向UE返回分流策略。网络设备接收到注册消息后,如果该注册消息中携带了UE支持并发传输的能力信息时,则网络设备向UE发送分流策略,如果该注册消息中未携带UE支持并发传输的能力信息时,则网络设备不向UE发送分流策略;进一步,当该注册消息中还携带了分流策略的版本信息时,则网络设备比较该版本信息与当前网络设备内的分流策略的版本信息,当二者不一致时,网络设备再向UE发送分流策略。可选的,网络设备在发送分流策略时,还可以结合UE当前的关联网络,例如UE当前所在网络,UE当前所在小区,和/或用户的签约信息,例如该UE用户使用的套餐,资费等进行发送。因此网络侧可以预先设置针对不同关联网络的分流策略,当接收到UE发送的注册消息,根据UE当前的关联网络和/或用户的签约信息,确定是否需要向UE返回分流策略,以及需要向UE下发分流策略后,选择对应的分流策略下发给该UE。可选的,当网络设备向UE返回的分流策略的版本高于UE已经获取过的分流策略的版本时,网络设备可以仅向UE返回分流策略中发生变化的增量信息,从而可以节省网络传输资源。可选的,UE可以在接收到分流策略后,向网络策略返回确认消息。步骤303:UE通过下行测量获得信号覆盖信息。本实施例中,UE可以按照现有方式对下行数据进行测量,以获得信号覆盖信息。其中,对于LTE网络,UE可以通过下行测量获得参考信号接收功率(ReferenceSignalReceivingPower,RSRP)、参考信号接收质量(ReferenceSignalReceivedQuality,RSRQ);对于UMTS网络,UE可以通过下行测量获得公共导频信道(CommonPilotChannel,CPICH)接收信号码功率(ReceivedSignalCodePower,RSCP)、承载(Carrier)接收信号强度指示(ReceivedSignalStrengthIndication,RSSI);对于GSM网络,UE可以通过下行测量获得CarrierRSSI;对于WLAN,UE可以通过下行测量获得接收信道功率参数(ReceivedChannelPowerIndicator,RCPI)、接收信噪比(ReceivedSignaltoNoiseIndicator,RSNI)等。上述下行测量获得的信号覆盖信息可以是UE对一段时间内下行测量得到的信号覆盖信息的平均值。对于不同网络的下行测量,UE可以同时执行,也可以按照先后顺序执行,对此本发明实施例不进行限制。需要说明的是,上述步骤301和步骤302也可以在步骤303之后执行,即本发明实施例不对获取分流策略和获得信号覆盖信息的执行顺序进行限制。步骤304:UE获取当前待传输业务的业务类型。本实施例不对业务类型的划分进行限制,可以根据分流策略的设置灵活调整业务类型,例如,可以将业务类型简单划分为语音类业务,视频类业务;或者,也可以将业务类型细分为即时通信类业务、网络电话类业务、流媒体类业务、网页浏览类业务、云应用类业务、文件传输类业务等。步骤305:UE从分流策略中获取与业务类型对应的策略信息。本实施例与图2所示实施例的不同在于,图2所示实施例中的网络状态信息为网络负荷信息,本实施例中的网络状态信息为信号覆盖信息。对于具体分流策略的设置可以参考图2所示实施例中的描述,在此不再赘述。步骤306:UE从策略信息中获得与信号覆盖信息匹配的网络状态域值所对应的网络,将该网络作为目标网络。步骤307:UE将业务分流到该目标网络。由上述实施例可见,该实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的信号覆盖信息对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了融合网络的整体性能。参见图4,为本发明控制分流的方法的另一个实施例流程图,该实施例描述了基于网络传输速率控制业务分流到目标网络的过程:步骤401:UE获取该UE上预先配置的分流策略。步骤402:UE根据网络设备下发的网络负荷信息和下行测量获得的信号覆盖信息计算网络传输速率。本实施例中,UE获取网络设备下发的网络负荷信息的过程可以参见图2所示实施例中步骤203和步骤204的描述,UE通过下行测量获得信号覆盖信息的过程可以参见图3所示实施例中步骤303的描述,在此不再赘述。UE根据网络负荷信息和信号覆盖信息计算网络传输速率时,可以查表获得网络传输速率,如下表6所示,或者通过公式计算网络传输速率,对此本发明实施例不做限制。表6网络负荷值信号覆盖信息(RSRP)网络传输速率0-110~-120dbm2M0-100~-110dbm3M0<-100dmb4M1-110~-120dbm1M1-100~-110dbm2M1<-100dmb3M需要说明的是,上述步骤401也可以在步骤402之后执行,即本发明实施例不对获取分流策略和获得网络传输速率的执行顺序进行限制。步骤403:UE获取当前待传输业务的业务类型。本实施例不对业务类型的划分进行限制,可以根据分流策略的设置灵活调整业务类型,例如,可以将业务类型简单划分为语音类业务,视频类业务;或者,也可以将业务类型细分为即时通信类业务、网络电话类业务、流媒体类业务、网页浏览类业务、云应用类业务、文件传输类业务等。步骤404:UE从分流策略中获取与业务类型对应的策略信息。本实施例与图2所示的实施例的不同在于,图2所示实施例中的网络状态信息为网络负荷信息,本实施例中的网络状态信息为网络传输速率。对于具体分流策略的设置可以参考图2所示实施例中的描述,例如,将图2所示实施例中的分流策略中网络状态域值调整为网络传输速率的门限值,在此不再赘述。步骤405:UE从策略信息中获得与网络传输速率匹配的网络状态域值所对应的网络,将该网络作为目标网络。步骤406:UE将业务分流到该目标网络。由上述实施例可见,该实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络传输速率对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了融合网络的整体性能。与本发明控制分流的方法的实施例相对应,本发明还提供了UE、网络设备及服务器的实施例。参见图5,为本发明UE的实施例框图:该UE包括:接收器510和处理器520。其中,所述接收器510,用于获取不同类型网络的网络状态信息,以及获取分流策略,其中,所述分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系;所述处理器520,用于根据所述网络状态信息和所述对应关系为业务选择目标网络,并将所述业务分流到所述目标网络。可选的,所述接收器510可以具体用于按照至少一种下述方式获取网络状态信息:所述接收器获取网络设备下发的网络负荷信息;所述接收器通过下行测量获得信号覆盖信息;所述接收器根据网络设备下发的网络负荷信息和/或下行测量获得的信号覆盖信息获得网络传输速率。进一步,该UE还可以包括发射器530:所述发射器530,用于向网络设备上报关联网络消息,所述关联网络消息指示所述UE当前关联的网络;所述接收器510,可以具体用于接收所述网络设备根据所述关联网络消息下发的所述UE当前关联的所有或部分网络的网络负荷信息。可选的,所述接收器510,可以具体用于获取UE上预先配置的分流策略,或者获取网络设备发送的分流策略。可选的,所述接收器510,可以具体用于向网络设备发送注册消息,并接收所述网络设备根据所述注册消息返回的分流策略。可选的,所述接收器510,具体用于接收所述网络设备在所述注册消息中包含所述UE支持并发传输的能力信息时,返回的分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,接收所述网络设备在所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,返回的分流策略。可选的,所述接收器510获取的分流策略中还可以包括业务分类信息,所述业务分类信息中包含不同应用的业务对应的业务类型;所述处理器520,还可以用于从所述业务分类信息中获取所述业务的业务类型。所述接收器获取的分流策略中还包括业务类型对应的优选网络;可选的,所述处理器520,可以具体用于将所述不同类型网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值进行匹配,当所述网络状态信息在所述优选网络对应的网络状态域值范围内时,或当所述每个网络的网络状态信息与所述业务的业务类型对应的网络的网络状态域值均不匹配时,设置所述优选网络为目标网络。参见图6,为本发明网络设备的实施例框图;该网络设备包括:接收器610和发射器620。其中,接收器610,用于获取不同类型网络的网络状态信息;发射器620,用于向UE下发所述网络状态信息,以使所述UE根据所述网络状态信息和所述UE获取的分流策略中包括的业务类型、网络状态域值和不同类型网络之间的对应关系,为业务选择目标网络后,将所述业务分流到所述目标网络。可选的,所述发射器620,可以具体用于向UE下发网络负荷信息,和/或所述网络设备向UE下发测量导频,以使所述UE通过对所述测量导频进行下行测量获取信号覆盖信息。可选的,所述发射器620,可以具体用于根据UE上报的关联网络消息,向所述UE下发所述UE当前关联的所有或部分网络的网络负荷信息,所述关联网络消息指示所述UE当前关联的网络,或者周期向UE下发网络负荷信息,或者检测到网络负荷发生变化时,向UE下发网络负荷信息。可选的,所述发射器620,还可以用于向UE下发所述分流策略,其中,所述分流策略为配置在所述网络设备上的分流策略,或者所述分流策略为服务器发送给所述网络设备的分流策略。可选的,所述接收器610,还可以用于接收所述UE发送的注册消息;所述发射器620,可以具体用于当所述注册消息中包含所述UE支持并发传输的能力信息时,向所述UE下发所述分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,当所述注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,向所述UE下发所述分流策略。参见图7,为本发明服务器的实施例框图:该服务器包括:存储器710和发射器720。其中,存储器710,用于存储分流策略,其中,所述分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系;发射器720,用于向UE下发所述分流策略,以使所述UE根据所述分流策略中包括的所述对应关系和所述UE获取的不同类型网络的网络状态信息,为业务选择目标网络后,将所述业务分流到所述目标网络。可选的,所述发射器720,可以具体用于当接收到UE发送的注册消息中包含所述UE支持并发传输的能力信息时,向所述UE下发所述分流策略,所述UE支持并发传输的能力为所述UE支持同时接入到不同类型的网络;和/或,当接收到UE发送的注册消息中包含的所述UE所保存的分流策略的版本与所述网络设备的分流策略的版本不一致时,向所述UE下发所述分流策略。由上述实施例可见,UE获取不同类型网络的网络状态信息,以及获取分流策略,该分流策略包括业务类型、网络状态域值和不同类型网络之间的对应关系,UE根据获取的网络状态信息和该对应关系为业务选择目标网络,并将业务分流到该目标网络。由于本发明实施例不是仅根据业务属性进行分流,而是可以基于不同接入网络的网络状态对业务进行分流,从而可以提高分流效果,提升业务质量,在保证用户体验的同时增强了融合网络的整体性能。本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1