网络分流方法和装置与流程

文档序号:13235083阅读:287来源:国知局
技术领域本发明涉及通信技术领域,特别是一种网络分流方法和装置。

背景技术:
未来,随着5G系统部署及超高频谱应用,移动通信网络将呈现更加复杂多样、动态多变的特征,具体包括网络节点形态更加多样、网络节点部署更加密集、网络节点状态动态多变、移动通信对象更加宽泛、移动通信场景和需求更加多样化等。目前,3GPP(3rdGenerationPartnershipProject,第三代合作伙伴计划)正在研究移动异构网络的多节点间协作机制,具体包括ANDSF(AccessNetworkDiscoverySupportFunctions,接入网发现和选择功能单元)方案、双连接方案等,其目标是通过多节点选择及节点间分流策略,提高移动异构通信网络的整体性能,改善保证用户的一致性业务体验。然而,现有多节点间协作机制是一种静态或半静态方案,因此无法有效适配未来移动通信网络动态、多样的特性和需求。

技术实现要素:
本发明的一个目的在于解决网络分流无法满足实时动态、丰富多用业务和流量发展需求。根据本发明的一个方面,提出一种网络分流方法,包括:获取多维度状态信息,其中多维度状态信息包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息;根据多维度状态信息确定分流策略;根据分流策略向相关网元下发分流指令。进一步地,终端状态信息包括终端能力信息、终端属性信息和/或终端功耗信息,其中,终端能力包括普通终端、智能终端、上网卡和/或终端模组,终端属性包括终端的应用领域范畴,包括人对人终端、物对物终端、车联网终端和/或行业终端,终端功耗信息包括终端的当前耗电情况信息;和/或用户状态信息包括用户属性信息、用户喜好信息和/或用户行为信息,其中,用户属性信息包括用户签约等级和/或用户套餐信息,用户喜好信息包括Wi-Fi连接优先、网速优先和/或成本优先,用户行为信息包括用户移动性、用户活动范围和/或用户位置;和/或网络状态信息包括网络拓扑信息和/或网络负荷信息,其中,网络拓扑包括接入节点类型、接入节点位置和/或接入节点间关系,网络负荷信息包括接入节点负荷高于预定负荷和/或接入节点负荷低于预定负荷;和/或业务状态信息包括业务属性信息和/或业务流量统计信息,其中,业务属性包括带宽需求、时延需求。进一步地,根据多维度状态信息确定分流策略包括:根据多维度状态信息确定状态参数,其中,状态参数包括用户状态参数、网络状态参数、终端状态参数和/或业务状态参数;根据网元的分流请求,基于状态参数确定分流策略。进一步地,根据多维度状态信息确定状态参数包括:存储和/或更新多维度状态信息;分析多维度状态信息,确定状态参数。进一步地,获取多维度状态信息包括:获取终端功耗低于门限功耗的信息;根据多维度状态信息确定分流策略包括:根据终端功耗低于门限值,确定终端业务从远端基站卸载并由近端Wi-Fi承载的分流策略;根据分流策略向相关网元下发分流指令。进一步地,获取多维度状态信息包括:获取业务带宽需求和/或时延需求信息;根据多维度状态信息确定分流策略包括:根据业务带宽需求和/或时延需求信息,确定宏基站、微基站和/或Wi-Fi节点承载业务的分流策略;根据分流策略向相关网元下发分流指令。进一步地,获取多维度状态信息包括:获取网络网元负荷超过预定负荷的状态信息;根据多维度状态信息确定分流策略包括:根据网络网元负荷超过预定负荷的状态信息,确定由重叠区域其他网元节点替代承载业务的分流策略;根据分流策略向相关网元下发分流指令。进一步地,获取多维度状态信息包括:获取用户行为信息和/或终端属性信息;根据多维度状态信息确定分流策略包括:根据用户行为信息和/或终端属性信息,确定设定宏基站、微基站和/或Wi-Fi为终端优先接入点的分流策略;根据分流策略向相关网元下发分流指令通过这样的方法,获取包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息在内的多维度状态信息,根据多维度状态信息制定适应性的分流策略并下发给相关网元分流指令,按照分流策略进行业务的承载和流量的分配,从而达到提升网络整体性能的目的,使网络分流能力满足业务和流量发展的需求。根据本发明的另一个方面,还提出一种网络分流装置,包括:信息获取模块,用于获取多维度状态信息,其中多维度状态信息包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息;策略确定模块,用于根据多维度状态信息确定分流策略;策略分发模块,用于根据分流策略向相关网元下发分流指令。进一步地,终端状态信息包括终端能力信息、终端属性信息和/或终端功耗信息,其中,终端能力包括普通终端、智能终端、上网卡和/或终端模组,终端属性包括人对人终端、物对物终端、车联网终端和/或行业终端,终端功耗信息包括终端的当前电量情况信息;和/或用户状态信息包括用户属性信息、用户喜好信息和/或用户行为信息,其中,用户属性信息包括用户签约等级和/或用户套餐信息,用户喜好包括Wi-Fi连接优先、网速优先和/或成本优先,用户行为包括用户移动性、用户活动范围和/或用户位置;和/或网络状态信息包括网络拓扑信息和/或网络负荷信息,其中,网络拓扑包括接入节点类型、接入节点位置和/或接入节点间关系,网络负荷信息包括接入节点负荷高于预定负荷和/或接入节点负荷低于预定负荷;和/或业务状态信息包括业务属性信息和/或业务流量统计信息,其中,业务属性包括带宽需求、时延需求和/或用户等级需求。进一步地,策略确定模块包括:参数提取单元,用于根据多维度状态信息确定状态参数,其中,状态参数包括用户状态参数、网络状态参数、终端状态参数和/或业务状态参数;策略制定单元,用于根据网元的分流请求,基于状态参数确定分流策略。进一步地,参数提取单元包括:信息存储组件,用于存储和/或更新多维度状态信息;信息分析组件,用于分析多维度状态信息,确定状态参数。进一步地,信息获取模块,用于获取终端功耗低于门限功耗的信息;策略确定模块,用于根据终端功耗低于门限值,确定终端业务从远端基站卸载并由近端Wi-Fi承载的分流策略;策略分发模块,用于根据分流策略向相关网元下发分流指令。进一步地,信息获取模块,用于获取业务带宽需求和/或时延需求信息;策略确定模块,用于根据业务带宽需求和/或时延需求信息,确定宏基站、微基站和/或Wi-Fi节点承载业务的分流策略;策略分发模块,用于根据分流策略向相关网元下发分流指令。进一步地,信息获取模块,用于获取网络网元负荷超过预定负荷的状态信息;策略确定模块,用于根据网络网元负荷超过预定负荷的状态信息,确定由重叠区域其他网元节点替代承载业务的分流策略;策略分发模块,用于根据分流策略向相关网元下发分流指令。进一步地,信息获取模块,用于获取用户行为信息和/或终端属性信息;策略确定模块,用于根据用户行为信息和/或终端属性信息,确定设定宏基站、微基站和/或Wi-Fi为终端优先接入点的分流策略;策略分发模块,用于根据分流策略向相关网元下发分流指令。通过这样的装置,获取包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息在内的多维度状态信息,根据多维度状态信息制定适应性的分流策略并下发给相关网元指令,按照分流指令进行业务的承载和流量的分配,从而达到提升网络整体性能的目的,使网络分流能力满足业务和流量发展的需求。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为本发明的网络分流方法的一个实施例的流程图。图2为本发明的网络分流方法的另一个实施例的流程图。图3为本发明的网络分流方法的一个实施例的信令交互图。图4为本发明的网络分流装置的一个实施例的示意图。图5为本发明的网络分流装置的另一个实施例的示意图。具体实施方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。本发明的网络分流方法的一个实施例的流程图如图1所示。在步骤101中,获取多维度状态信息,多维度状态信息可以包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息。具体的可以包括网络状态、终端属性、用户等级、业务属性等。在步骤102中,根据多维度状态信息确定分流策略。可以根据用户定制需求、用户的喜好、业务特点、网络负载状况以及终端状态等,综合考虑确定分流策略。在步骤103中,根据分流策略向相关网元下发分流指令,相关网元可以包括发起业务请求的网元、分流传输中需要经过的网元和/或用户终端。通过这样的方法,获取包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息在内的多维度状态信息,根据多维度状态信息制定适应性的分流策略并下发分流指令给相关网元,按照分流策略进行业务的承载和流量的分配,从而达到提升网络整体性能的目的,使网络分流能力满足业务和流量发展的需求。在一个实施例中,终端状态信息包括终端能力信息、终端属性信息和/或终端功耗信息,其中,终端能力包括普通终端、智能终端、上网卡和/或终端模组,终端属性包括终端的应用领域范畴,包括人对人终端、物对物终端、车联网终端和/或行业终端,终端功耗信息包括终端的当前耗电情况信息。通过这样的方法,能够充分考虑用户终端的承受能力或者终端的业务需求,从而适应性的调整分流策略,一方面满足终端的需求,另一方面优化对网络的应用。在一个实施例中,用户状态信息包括用户属性信息、用户喜好信息和/或用户行为信息,其中,用户属性信息包括用户签约等级和/或用户套餐信息,用户喜好包括Wi-Fi连接优先、网速优先和/或成本优先,用户行为包括用户移动性、用户活动范围和/或用户位置。通过这样的方法,能够充分考虑用户的各种参数,包括行为、喜好、习惯和用户套餐等级等,从而根据用户状态信息适应性的调整分流策略,在用户的权限范围内充分满足用户需求,并实现对网络资源应用的优化。在一个实施例中,网络状态信息包括网络拓扑信息和/或网络负荷信息,其中,网络拓扑包括接入节点类型、接入节点位置和/或接入节点间关系,网络负荷信息包括接入节点负荷高于预定负荷和/或接入节点负荷低于预定负荷。通过这样的方法,能够充分考虑各种网络参数和状态,包括网络节点的状态、性能、负载,以及网络链路中的各种状态,从而实现对网络性能的优化。在一个实施例中,业务状态信息包括业务属性信息和/或业务流量统计信息,其中,业务属性包括带宽需求、时延需求和/或用户等级需求。通过这样的方法,能够充分考虑到业务状态信息和属性,包括业务属性,如流媒体业务、数据业务等,以及业务对流量和带宽的需求,从而在满足业务需求的同时,实现对网络的优化。本发明的网络分流方法的另一个实施例的示意图如图2所示。在步骤201中,获取多维度状态信息。在步骤202中,挖掘和分析多维度状态信息,获取状态参数。状态参数可以包括用户状态参数、网络状态参数、终端状态参数和/或业务状态参数。具体可以根据多维度状态信息形成统计分析报告,为进行分流策略的制定做好准备。在步骤203中,基于确定的状态参数,当获取网元的分流请求后,针对分流请求确定分流策略。在步骤204中,根据分流策略向相关网元下发分流指令,相关网元可以包括发起业务请求的网元、分流传输中需要经过的网元和/或用户终端。通过这样的方法,能够将多维度状态信息先进行分析和状态提取,再根据具体请求制定适应性的分流策略,从而加快制定分流策略的速度,也避免了根据多个请求反复进行多维度状态信息分析对于资源的浪费。在一个实施例中,可以周期性或非周期性的获取多维度状态信息,将多维度状态信息进行存储和/或更新,并根据存储和/或更新的多维度状态信息分析提取状态参数,制定统计分析报告,为进行分流策略的制定做好准备。通过这样的方法,能够根据状态信息的性质,以及状态的变化情况,实时获取和存储多维度状态信息,根据每次获取的多维度状态信息的变化更新存储的多维度状态信息,降低了系统的负荷。另外,将多维度状态信息先进行分析和状态提取,再根据具体请求制定适应性的分流策略,从而加快制定分流策略的速度,也避免了根据多个请求反复进行多维度状态信息分析对于资源的浪费。本发明的网络分流方法的一个实施例的信令流程图如图3所示。301为包括终端、宏基站、微基站、Wi-Fi接入点以及用户签约数据库在内的网元根据状态的变动情况,向网络分流装置发送状态信息,网络分流装置获取多维度状态信息。经终端连接的基站或Wi-Fi接入点可以获取终端的用户状态信息和终端状态信息,从基站和Wi-Fi接入点可以获取网络状态信息,从用户签约数据库可以获取用户等级以及用户定制服务等信息。302为以终端为例,作为请求的发起方,通过终端连接的基站或Wi-Fi接入点向网络分流装置发送分流请求,网络分流装置获取分流请求。303为网络分流装置根据多维度状态信息和分流请求制定分流策略。304为网络分流装置向相关网元,如终端和宏基站,下发分流指令。通过这样的方法,充分考虑到终端、用户、业务、网络在内的多维度状态信息,根据具体请求,制定分流策略并下发分流指令到相关网元,从而实现对于网络分流的适应性调整,达到对网络性能的优化。在一个实施例中,多维度状态信息包括终端功耗低于门限功耗的信息,如终端电量不足等情况。终端发送请求消息,请求消息中可以包括终端耗电情况、终端位置、终端标识等相关信息。根据终端功耗低于门限功耗的信息,配合其他多维度状态信息,制定终端业务从远端基站卸载并由近端Wi-Fi承载的分流策略,并向包括需要卸载业务的远端基站、需要承载业务的近端Wi-Fi,以及终端在内的网元发送分流策略。通过这样的方法,能够充分考虑终端的耗电状况,在满足终端业务的同时,延长终端使用时间,为用户提供更为人性化的服务。在一个实施例中,多维度状态信息包括业务带宽需求和/或时延需求信息。终端发送请求消息,请求消息中可以包括终端所请求的业务属性、终端位置、终端标识、用户偏好等相关信息。若业务为大带宽、低时延业务,则根据业务对于带宽和时延的需求,以及其他多维度状态信息,制定宏基站、微基站以及Wi-Fi节点共同承载业务的策略,并向承载业务的网元和终端发送分流策略。通过这样的方法,能够充分考虑业务的需求,从而尽可能的优化用户的业务体验。在一个实施例中,多维度状态信息包括网络网元负载状态信息。网络网元负载状态信息可以由基站上报。当基站到达预定的网络负载门限时,基站上报分流请求,分流请求中可以包括基站的位置信息,以及基站的负载量信息。根据基站的负载超过预定网络负载门限信息,以及其他的多维度信息,制定部分业务从基站卸载,由重叠区域的其他基站、Wi-Fi接入点和/或相邻基站进行承载的分流策略,并将分流策略下发分流指令到相关的基站、Wi-Fi接入点和终端。通过这样的方法,在满足用户业务需求的同时,降低基站的业务压力,防止过载引起的拥堵、信息丢失和拒绝服务。在一个实施例中,多维度状态信息包括用户行为信息和/或终端属性信息。如,终端仅局限于在某一范围内活动。终端上报分流请求。根据用户位置相对不变和/或终端位置局限的信息,以及其他多维度状态信息,确定终端局限区域的微基站或Wi-Fi接入点作为终端/用户服务的优先节点的分流策略,并下发分流指令到相关的微基站、Wi-Fi接入点和用户终端。通过这样的方法,能够稳定用户终端的接入点,从而减少对用户业务请求的接入点选择,提高对用户请求的反应速度。本发明的网络分流装置的一个实施例的示意图如图4所示。其中,401为信息获取模块,用于从网元获取多维度状态信息,多维度状态信息可以包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息。具体的可以包括网络状态、终端属性、用户等级、业务属性等。402为策略确定模块,根据多维度状态信息确定分流策略。根据用户定制需求、用户的喜好、业务特点、网络负载状况以及终端状态等,综合考虑确定分流策略。403为策略分发模块,用于向相关网元下发分流指令,相关网元可以包括发起业务请求的网元、分流传输中需要经过的网元和/或用户终端。通过这样的装置,获取包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息在内的多维度状态信息,根据多维度状态信息制定适应性的分流策略并下发分流指令给相关网元,按照分流策略进行业务的承载和流量的分配,从而达到提升网络整体性能的目的,使网络分流能力满足业务和流量发展的需求。在一个实施例中,终端状态信息包括终端能力信息、终端属性信息和/或终端功耗信息,其中,终端能力包括普通终端、智能终端、上网卡和/或终端模组,终端属性包括终端的应用领域范畴,包括人对人终端、物对物终端、车联网终端和/或行业终端,终端功耗信息包括终端的当前耗电情况信息。这样的装置,能够充分考虑用户终端的承受能力或者终端的业务需求,从而适应性的调整分流策略,一方面满足终端的需求,另一方面优化对网络的应用。在一个实施例中,用户状态信息包括用户属性信息、用户喜好信息和/或用户行为信息,其中,用户属性信息包括用户签约等级和/或用户套餐信息,用户喜好包括Wi-Fi连接优先、网速优先和/或成本优先,用户行为包括用户移动性、用户活动范围和/或用户位置。这样的装置,能够充分考虑用户的各种参数,包括行为、喜好、习惯和用户套餐等级等,从而根据用户状态信息适应性的调整分流策略,在用户的权限范围内充分满足用户需求,并实现对网络资源应用的优化。在一个实施例中,网络状态信息包括网络拓扑信息和/或网络负荷信息,其中,网络拓扑包括接入节点类型、接入节点位置和/或接入节点间关系,网络负荷信息包括接入节点负荷高于预定负荷和/或接入节点负荷低于预定负荷。这样的装置,能够充分考虑各种网络参数,包括网络节点的状态、性能、负载,以及网络链路中的各种状态,从而实现对网络性能的优化。在一个实施例中,业务状态信息包括业务属性信息和/或业务流量统计信息,其中,业务属性包括带宽需求、时延需求和/或用户等级需求。这样的装置,能够充分考虑到业务状态信息,包括业务属性,如流媒体业务、数据业务等,以及业务对流量和带宽的需求,从而在满足业务需求的同时,实现对网络的优化。本发明的网络分流装置的另一个实施例的示意图如图5所示。51为信息获取模块,用于从网元获取多维度状态信息,多维度状态信息可以包括终端状态信息、用户状态信息、网络状态信息和/或业务状态信息。52为策略确定模块,根据多维度状态信息确定分流策略。53为策略分发模块,用于向相关网元下发分流指令,相关网元可以包括发起业务请求的网元、分流传输中需要经过的网元和/或用户终端。策略确定模块52包括参数提取单元521和策略制定单元522。其中,参数提取单元521用于挖掘和分析多维度状态信息,获取状态参数。状态参数可以包括用户状态参数、网络状态参数、终端状态参数和/或业务状态参数。具体可以根据多维度状态信息形成统计分析报告,为进行分流策略的制定做好准备。策略制定单元522用于基于确定的状态参数,当获取网元的分流请求后,针对分流请求确定分流策略。通过这样的装置,能够将多维度状态信息先进行分析和状态提取,再根据具体请求制定适应性的分流策略,从而加快制定分流策略的速度,也避免了根据多个请求反复进多维度状态信息分析对于资源的浪费。在一个实施例中,参数提取单元521可以分为信息存储组件和信息分析组件。信息存储组件用于存储周期性或非周期性的获取的多维度状态信息,并对变化的信息进行更新。信息分析组件用于根据存储和/或更新的多维度状态信息分析提取状态参数,制定统计分析报告,为进行分流策略的制定做好准备。通过这样的装置,能够根据状态信息的性质,以及状态的变化情况,实时获取和存储多维度状态信息,根据每次获取的多维度状态信息的变化更新存储的多维度状态信息,降低了系统的负荷。另外,将多维度状态信息先进行分析和状态提取,再根据具体请求制定适应性的分流策略,从而加快制定分流策略的速度,也避免了根据多个请求反复进多维度状态信息分析对于资源的浪费。在一个实施例中,信息获取模块401用于获取终端功耗低于门限功耗的信息,如终端电量不足等情况。策略确定模块402用于根据终端功耗低于门限功耗的信息,配合其他多维度状态信息,制定终端业务从远端基站卸载并由近端Wi-Fi承载的分流策略。策略分发模块403用于向包括需要卸载业务的远端基站、需要承载业务的近端Wi-Fi,以及终端在内的网元发送分流策略。这样的装置,能够充分考虑终端的耗电状况,在满足终端业务的同时,延长终端使用时间,为用户提供更为人性化的服务。在一个实施例中,信息获取模块401用于获取业务带宽需求和/或时延需求信息,例如业务为大带宽、低时延业务的信息。终端发送的请求消息中可以包括终端所请求的业务属性、终端位置、终端标识、用户偏好等相关信息。策略确定模块402用于根据业务对于带宽和时延的需求,以及其他多维度状态信息,制定宏基站、微基站以及Wi-Fi节点共同承载业务的策略。策略分发模块403用于向承载业务的网元和终端发送分流策略。这样的装置能够充分考虑业务的需求,从而尽可能的优化用户的业务体验。在一个实施例中,信息获取模块401用于获取网络网元负载状态信息。网络网元负载状态信息可以由基站上报。当基站到达预定的网络负载门限时,基站上报分流请求,分流请求中可以包括基站的位置信息,以及基站的负载量信息。策略确定模块402用于根据基站的负载超过预定网络负载门限信息,以及其他的多维度信息,制定部分业务从基站卸载,由重叠区域的其他基站、Wi-Fi接入点和/或相邻基站进行承载的分流策略。策略分发模块403用于将分流策略下发分流指令到相关的基站、Wi-Fi接入点和终端。通过这样的装置,在满足用户业务需求的同时,降低基站的业务压力,防止过载引起的拥堵、信息丢失和拒绝服务。在一个实施例中,信息获取模块401用于获取用户行为信息和/或终端属性信息,如,终端仅局限于在某一范围内活动。策略确定模块402用于根据用户位置相对不变和/或终端位置局限的信息,以及其他多维度状态信息,确定终端局限区域的微基站或Wi-Fi接入点作为终端/用户服务的优先节点的分流策略。策略分发模块403用于将分流策略下发分流指令相关的微基站、Wi-Fi接入点和用户终端。通过这样的装置,能够相对固定用户终端的接入点,从而减少对用户业务请求的接入点选择,提高对用户请求的反应速度。最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1