一种基于业务满意度的无线资源分配方法与系统的制作方法

文档序号:7854276阅读:96来源:国知局
专利名称:一种基于业务满意度的无线资源分配方法与系统的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及一种基于业务满意度的无线资源分配方法与系统。
背景技术
近几年来,无线网络相关通信技术得到飞速发展,无线通信网络如GPRS (GeneralPacket Radio Service)、UMTS (Universal Mobile Telecommunication System)、WiMAX(World Interporability for Microwave Access)、等将扮演越来越重要的角色。无线通信网络的用户数量不断增长,使得有限的无线通信资源面临不断增长的负载压力。特别是用户通信需求往往具有很高的时间不确定性及地点不确定性,使得受限于建设、维护成本 的有限的无线通信网络资源可能会承载突发的超负荷用户通信需求,导致信道时隙,通信带宽无线资源紧张等情况。在基于有线通信方式的网络中,已经引入有许多机制来提高网络资源的合理分配和利用,保障网络资源的使用效率和业务承载质量,如RSVP (ResourcereSerVationProtocol),在无线通信网络中,新兴无线技术如TD-SCDMA (Time Division SynchronousCode Division Multiple Access),WCDMA (WidebandCode Division Multiple Access)等都提供了比较完备的QoS (Quality of Service,服务质量)机制,能在资源受限时通过准入控制、拥塞控制等机制实现业务与用户差异化管理,从而使多业务能更高效的分享无线资源。通常的无线资源管理机制为在无线资源紧张的情况下,根据用户优先级和业务优先级确定当前系统承载业务的优先级,并依据该优先级进行无线通信资源的分配。用户优先级的确认往往是通过用户在开户时与营业方签约确认,由用户自行选择用户级别,如一级、二级、三级用户优先级,一级的优先级最高,三级的最低,而较高优先级的用户需要支付较高的资费。在支付相应费用并于营业方签订协议后,即确定了该用户的用户优先级。拥有高优先级的用户拥有更好的QoS保障。这种传统的基于优先级的方法存在着一定不合理性。因而不能给网络运营管理方带来最大的收益。比如,在某个时刻某地区以流量计费的无线通信网络中,存在大量具有相同预设业务优先级的用户,当前系统承载的业务为少量高优先级业务和大量低优先级业务,并且无线通信资源有限,高优先级业务需要较大带宽并支付较多费用,低优先级用户业务耗用带宽较少并支付较少费用,但若将系统资源优先满足大量的低优先级用户业务,则可获得比优先分配给高优先级业务更高的收益;反之,优先保障少数高优先级业务并不能得到使用无线通信资源得到的最大收益。通过以上的分析可以看出,现有的无线通信资源分配主要是结合优先级方法来进行资源分配,缺少对无线通信资源收益的考虑。因此需要提出一种能做到将无线通信资源进行收益最大化的分配方法,同时又能兼顾用户需求的公平性,使得无线通信资源利用达到更好效果。
背包问题(Knapsack Problem, KP)是一个组合优化问题,能通过动态规划算法得到一个伪多项式时间的解法,基本思路是通过对有限资源进行分配并达到最大的收益。非常适合在资源有限、收益不同的情况下得到收益最优的决策问题。

发明内容
为解决上述问题,本发明的目的是提供一种基于业务满意度的无线资源分配方法与系统,其能够所有场景下都达到收益最大化,能够更加合理、高效地进行资源分配。本发明公开一种基于业务满意度的无线资源分配方法,包括步骤1,业务满意度管理模块获得用户信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询;步骤2,业务请求受理模块接收发起的业务请求并进行处理,向业务满意度管理模块询问用户及业务信息后,整理出业务请求信息并将该信息发给决策模块;
步骤3,决策模块收到业务请求受理模块发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定;步骤4,决策执行模块收到决策模块发送的决策信息并执行。所述的基于业务满意度的无线资源分配方法,步骤4之后还包括步骤4,资源管理模块监控当前系统资源使用情况,并根据更新管理模块发来的更新信息更新当前系统资源使用情况;步骤5,更新管理模块收到决策模块发来的决策消息并将决策进行执行,并将执行结果报告至资源管理模块与业务满意度管理模块用于更新。所述的基于业务满意度的无线资源分配方法,步骤I还包括步骤31,业务满意度管理模块周期地向业务计费模块发出询问消息,询问业务计费收益R和业务计费收益权重Wk,其中,请求消息类型用于告知被询问模块所请求的信息内容;步骤32,业务计费信息模块向业务满意度管理模块发送回复消息;步骤33,业务满意度管理模块周期地向用户优先级管理模块发出询问消息,询问用户优先级U和用户优先级权重Wu ;步骤34,用户优先级管理模块向业务满意度管理模块发送回复消息;步骤35,业务满意度管理模块周期地向用户满意度管理模块发出询问消息,询问用户满意度S和用户满意度权重为ws ;步骤36,用户满意度管理模块向业务满意度管理模块发送回复消息;步骤37,业务满意度管理模块根据之前步骤统计的信息计算出业务满意度,计算公式如下T = wE X R+Wu X U+ws X S ;步骤38,业务满意度管理模块将业务满意度T与业务耗用带宽B进行存储以供其他模块查询。所述的基于业务满意度的无线资源分配方法,步骤2还包括步骤41,业务受理模块收到系统中用户发起的业务请求,识别出用户ID,业务ID,并向业务满意度管理模块发出问询消息,问询业务满意度T ;
步骤42,业务满意度管理模块向业务请求受理模块发出回复消息,告知业务满意度f目息;步骤43,业务请求受理模块将查询到的消息整合后转发至决策模块进行处理。所述的基于业务满意度的无线资源分配方法,步骤3还包括步骤51,决策模块收到业务请求受理模块发来的新的业务请求的消息;步骤52,决策模块向资源管理模块发出询问消息,询问当前剩余带宽以及可供调度业务的业务信息;步骤53,资源管理模块向决策模块回复消息,包括剩余带宽消息与可调度业务,可调度业务指已经分配带宽后,仍在业务未执行完成时,可中途收回已分配的资 源的业务;资源管理模块识别出可调度业务,并将可调度业务的信息通过消息告知决策模块;步骤54,决策模块根据获得的剩余带宽消息,新的业务请求消息,当前可调度业务消息总结得到当前的待调度业务表,与可用带宽,以及总可用带宽M,M由当前剩余带宽L与所有可调度业务耗用带宽Ci总和计算得到,下标i为任一个可调度业务所实际耗用带宽,M = L+ E Ci ;步骤55,根据步骤54得到的待调度业务表和总可用带宽M,决策模块进行计算;步骤56,根据步骤55计算结果,决策模块生成决策消息并发送给决策执行模块,动作Action取UNCHANGE,ALLOC,DEALL0C三种值,分别表示对该用户的此项业务不做操作,执行资源分配操作与收回资源操作。所述的基于业务满意度的无线资源分配方法,步骤4还包括步骤61,决策执行模块收到决策模块发来的决策消息;步骤62,决策执行模块执行根据决策消息执行决策,给动作Action取值为ALLOC的业务分配资源,收回动作Action取值为DEALL0C的业务资源,对动作Action取值为UNCHANGE的业务不做操作,其中ALLOC表示分配资源标识,DEALL0C表示回收资源标识,UNCHANGE表示不操作标识;步骤63,决策执行模块向资源管理模块发送更新消息,报告最新的资源使用情况;步骤64,资源管理模块收到决策执行模块的更新消息,更新业务信息,并发回确认消息;步骤65,决策执行模块收到资源管理模块发来的确认消息,若没有收到,则回到步骤63,重新执行,直到收到确认消息。本发明还公开一种基于业务满意度的无线资源分配系统,包括业务满意度管理模块,用于获得用户信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询;业务请求受理模块,用于接收发起的业务请求并进行处理,向业务满意度管理模块询问用户及业务信息后,整理出业务请求信息并将该信息发给决策模块;决策模块,用于收到业务请求受理模块发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定;决策执行模块,用于收到决策模块发送的决策信息并执行。
所述的基于业务满意度的无线资源分配系统,还包括资源管理模块,用于监控当前系统资源使用情况,并根据更新管理模块发来的更新信息更新当前系统资源使用情况;更新管理模块,用于收到决策模块发来的决策消息并将决策进行执行,并将执行结果报告至资源管理模块与业务满意度管理模块用于更新。所述的基于业务满意度的无线资源分配系统,业务满意度管理模块还包括询问信息模块,用于业务满意度管理模块周期地向业务计费模块发出询问消息,询问业务计费收益R和业务计费收益权重Wk,其中,请求消息类型用于告知被询问模块所请求的信息内容; 发送回复信息模块,用于业务计费信息模块向业务满意度管理模块发送回复消息;周期询问模块,用于业务满意度管理模块周期地向用户优先级管理模块发出询问消息,询问用户优先级U和用户优先级权重Wu ;回复消息模块,用于用户优先级管理模块向业务满意度管理模块发送回复消息;询问满意度模块,用于业务满意度管理模块周期地向用户满意度管理模块发出询问消息,询问用户满意度S和用户满意度权重为ws ;发送信息模块,用于用户满意度管理模块向业务满意度管理模块发送回复消息;计算满意度模块,用于业务满意度管理模块根据之前步骤的信息计算出业务满意度,计算公式如下T = wE X R+Wu X U+ws X S ;存储模块,用于业务满意度管理模块将业务满意度T与业务耗用带宽B进行存储以供查询。所述的基于业务满意度的无线资源分配系统,业务请求受理模块还包括识别ID模块,用于业务受理模块收到系统中用户发起的业务请求,识别出用户ID,业务ID,并向业务满意度管理模块发出问询消息,问询业务满意度T ;回复信息模块,用于业务满意度管理模块向业务请求受理模块发出回复消息,告知业务满意度信息;转发模块,用于业务请求受理模块将查询到的消息整合后转发至决策模块进行处理。所述的基于业务满意度的无线资源分配系统,决策模块还包括业务请求模块,用于决策模块收到业务请求受理模块发来的新的业务请求的消息;询问带宽模块,用于决策模块向资源管理模块发出询问消息,询问当前剩余带宽以及可供调度业务的业务信息;回复信息模块,用于资源管理模块向决策模块回复消息,包括剩余带宽消息与可调度业务,可调度业务指已经分配带宽后,仍在业务未执行完成时,可中途收回已分配的资源的业务;资源管理模块识别出可调度业务,并将可调度业务的信息通过消息告知决策模块;
剩余带宽模块,用于决策模块根据获得的剩余带宽消息,新的业务请求消息,当前可调度业务消息总结得到当前的待调度业务表,与可用带宽,以及总可用带宽M,M由当前剩余带宽L与所有可调度业务耗用带宽Ci总和计算得到,下标i为任一个可调度业务所实际耗用带宽,M = L+ E Ci ;计算模块,用于根据剩余带宽模块得到的待调度业务表和总可用带宽M,决策模块进行计算;生成决策信息模块,用于根据计算模块计算结果,决策模块生成决策消息并发送给决策执行模块,动作Action取UNCHANGE,ALLOC,DEALL0C三种值,分别表示对该用户的此项业务不做操作,执行资源分配操作与收回资源操作。所述的基于业务满意度的无线资源分配系统,决策执行模块还包括
·
决策信息模块,用于决策执行模块收到决策模块发来的决策消息;执行决策信息模块,用于决策执行模块执行根据决策消息执行决策,给动作Action取值为ALLOC的业务分配资源,收回动作Action取值为DEALL0C的业务资源,对动作Action取值为UNCHANGE的业务不做操作,其中ALLOC表示分配资源标识,DEALL0C表示回收资源标识,UNCHANGE表示不操作标识;发送更新模块,用于决策执行模块向资源管理模块发送更新消息,报告最新的资源使用情况;接受更新信息模块,用于资源管理模块收到决策执行模块的更新消息,更新业务信息,并发回确认消息;确认信息模块,用于决策执行模块收到资源管理模块发来的确认消息,若没有收至IJ,则回到发送更新模块,重新执行,直到收到确认消息。本发明的有益效果为现有技术不能很好地针对不同的场景有效地分配资源以达到收益最优化,使用本技术后,因为能以收益最优化为基准进行资源分配,故解决了上述问题。


图I为本发明的一种适用场景示意图;图2为本发明的系统流程图;图3为本发明业务满意度管理系统确定业务满意度流程;图4为本发明业务受理模块工作流程;图5为本发明决策模块工作流程;图6为本发明决策执行模块工作流程。
具体实施例方式下面给出本发明的具体实施方式
,结合附图对本发明做出了详细描述。本发明的第一目的是针对现有无线资源分配方法只通过优先级来确定资源分配策略而不能在所有场景下都达到收益最大化的问题,提出一种基于业务类型、收益、资源消耗等多方面考量的用户满意度定义方法。使得系统能够更加合理、高效地进行资源分配。
所述用户满意度,由以下几方面确认(I)业务类型,包括发起业务的用户级别和业务类型;(2)业务收益,包括盈利和用户体验;(3)业务消耗资源,如消耗的带宽。其中,所述无线资源分配方案可在任何能提供上述满意度的无线通信系统中应用。所述场景参考附图I。本发明的第二目的是针对目前普遍采用的优先级分配策略不能总是达到最大收益的最优解问题进行改进。采用经典的背包问题来抽象无线通信系统中的资源分配,并采 用查表等方法来加速分配策略的计算过程。为了实现上述目的,本发明提供了一种基于满意度的无线资源分配方法和系统,处理流程见附图2。该发明设计的系统如图2所示,主要包括以下模块 业务请求受理模块该模块接受终端发起的业务请求并进行处理,向满意度管理模块询问相关用户及业务信息后,整理出业务请求信息并将该信息发给决策模块; 业务满意度管理模块该模块从业务计费模块、用户优先级管理模块和用户满意度管理模块获得相关信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询; 决策模块该模块收到业务请求受理模块,(业务请求受理模块咨询业务满意度模块后再把处理过的业务请求发给决策模块)发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定,并将得到的决策结果发送至更新管理模块; 资源管理模块该模块监控当前系统资源使用情况,并根据更新管理模块发来的更新信息更新当前系统资源使用情况; 更新管理模块该模块收到决策模块发来的决策消息并将决策进行执行,并将执行结果报告至资源管理模块与业务满意度管理模块用于更新。与业务满意度管理模块协作的业务计费模块、用户优先级管理模块和用户满意度管理模块由运营商管理,其中业务计费模块负责用户在使用各类业务时的计费工作,用户优先级管理模块用于管理用户的优先级信息,用户满意度模块用于管理不同业务针对不同用户优先级的满意度值。运营商根据自身需求更新三个模块中的数据。例如当计费策略更改时,运营商可更改计费模块中的计费信息,当用户要自定义某些业务偏好时,可向运营商提交相关配置信息,并通过运营商更新用户满意度模块内的信息,当用户更改付费合同,例如,购买提供更高带宽的服务合同,则运营商更新用户优先级管理模块中对应用户的优先级信息。本专利规定的技术方案中,业务满意度是业务收益的一种推广,是广义上的业务收益,综合考虑了业务计费收益、用户优先级和用户满意度等因素。设业务计费收益为R,业务计费收益权重为Wk,用户优先级为U,用户优先级权重为Wu,用户满意度为S,用户满意度权重为WS,则业务满意度T的定义如下T = wE X R+Wy X U+ws X S本发明具体步骤如下
步骤I,业务满意度管理模块确定业务满意度。步骤1-1,业务满意度管理模块周期地向业务计费信息模块发出询问消息,询问业务计费收益R和业务计费收益权重wK,消息如下
请求消息类型Type 用户ID业务ID其中,请求消息类型用于告知被询问模块所请求的信息内容,本发明中为请求业务计费收益及其权重。所有ID含义均为标识符。步骤1-2,业务计费信息模块向业务满意度管理模块发送回复消息,消息如下步骤1-3,业务满意度管理模块周期地向用户优先级管理模块发出询问消息,询问用户优先级U和用户优先级权重Wu,消息如下
请求消息类型Type 用户ID业务ID步骤1-4,用户优先级管理模块向业务满意度管理模块发送回复消息,消息如下[_ =回复消息类型I用户id 业务:1D I用户优先级为I用户优先级权IType_I__Li/_I :亚为 % I步骤1-5,业务满意度管理模块周期地向用户满意度管理模块发出询问消息,询问用户满意度S和用户满意度权重为ws,消息如下
请求消息类型Type 用户ID业务ID步骤1-6,用户满意度管理模块向业务满意度管理模块发送回复消息,消息如下步骤1-7,业务满意度管理模块根据之前步骤统计的信息计算出业务满意度,计算公式如下T = wEX R+Wu X U+ws X S步骤1-8,业务满意度管理模块将业务满意度T与业务耗用带宽B进行存储以供其他模块查询。步骤2,业务请求受理模块处理系统中用户发起的业务请求。步骤2-1,业务受理模块收到系统中用户发起的业务请求,识别出用户ID,业务ID,并向业务满意度管理模块发出问询消息,问询业务满意度T,消息如下
请求消息类型Type 用户ID业务ID
步骤2-2,业务满意度管理模块向业务请求受理模块发出回复消息,告知业务满意度信息,消息如下
权利要求
1.一种基于业务满意度的无线资源分配方法,其特征在于,包括 步骤I,业务满意度管理模块获得用户信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询; 步骤2,业务请求受理模块接收发起的业务请求并进行处理,向业务满意度管理模块询问用户及业务信息后,整理出业务请求信息并将该信息发给决策模块; 步骤3,决策模块收到业务请求受理模块发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定; 步骤4,决策执行模块收到决策模块发送的决策信息并执行。
2.如权利要求I所述的基于业务满意度的无线资源分配方法,其特征在于,步骤4之后还包括 步骤4,资源管理模块监控当前系统资源使用情况,并根据更新管理模块发来的更新信息更新当前系统资源使用情况; 步骤5,更新管理模块收到决策模块发来的决策消息并将决策进行执行,并将执行结果报告至资源管理模块与业务满意度管理模块用于更新。
3.如权利要求I所述的基于业务满意度的无线资源分配方法,其特征在于,步骤I还包括 步骤31,业务满意度管理模块周期地向业务计费模块发出询问消息,询问业务计费收益R和业务计费收益权重,其中,请求消息类型用于告知被询问模块所请求的信息内容;步骤32,业务计费信息模块向业务满意度管理模块发送回复消息; 步骤33,业务满意度管理模块周期地向用户优先级管理模块发出询问消息,询问用户优先级U和用户优先级权重Wu ; 步骤34,用户优先级管理模块向业务满意度管理模块发送回复消息; 步骤35,业务满意度管理模块周期地向用户满意度管理模块发出询问消息,询问用户满意度S和用户满意度权重为ws ; 步骤36,用户满意度管理模块向业务满意度管理模块发送回复消息; 步骤37,业务满意度管理模块根据之前步骤统计的信息计算出业务满意度,计算公式如下 T = wEX R+Wy X U+ws X S ; 步骤38,业务满意度管理模块将业务满意度T与业务耗用带宽B进行存储以供其他模块查询。
4.如权利要求I所述的基于业务满意度的无线资源分配方法,其特征在于,步骤2还包括 步骤41,业务受理模块收到系统中用户发起的业务请求,识别出用户ID,业务ID,并向业务满意度管理模块发出问询消息,问询业务满意度T ; 步骤42,业务满意度管理模块向业务请求受理模块发出回复消息,告知业务满意度信息; 步骤43,业务请求受理模块将查询到的消息整合后转发至决策模块进行处理。
5.如权利要求I所述的基于业务满意度的无线资源分配方法,其特征在于,步骤3还包括步骤51,决策模块收到业务请求受理模块发来的新的业务请求的消息; 步骤52,决策模块向资源管理模块发出询问消息,询问当前剩余带宽以及可供调度业务的业务信息; 步骤53,资源管理 模块向决策模块回复消息,包括剩余带宽消息与可调度业务,可调度业务指已经分配带宽后,仍在业务未执行完成时,可中途收回已分配的资源的业务;资源管理模块识别出可调度业务,并将可调度业务的信息通过消息告知决策模块;步骤54,决策模块根据获得的剩余带宽消息,新的业务请求消息,当前可调度业务消息总结得到当前的待调度业务表,与可用带宽,以及总可用带宽M,M由当前剩余带宽L与所有可调度业务耗用带宽Ci总和计算得到,下标i为任一个可调度业务所实际耗用带宽,M = L+ E Ci ; 步骤55,根据步骤54得到的待调度业务表和总可用带宽M,决策模块进行计算; 步骤56,根据步骤55计算结果,决策模块生成决策消息并发送给决策执行模块,动作Action取UNCHANGE,ALLOC,DEALL0C三种值,分别表示对该用户的此项业务不做操作,执行资源分配操作与收回资源操作。
6.如权利要求I所述的基于业务满意度的无线资源分配方法,其特征在于,步骤4还包括 步骤61,决策执行模块收到决策模块发来的决策消息; 步骤62,决策执行模块执行根据决策消息执行决策,给动作Action取值为ALLOC的业务分配资源,收回动作Action取值为DEALL0C的业务资源,对动作Action取值为UNCHANGE的业务不做操作,其中ALLOC表示分配资源标识,DEALL0C表示回收资源标识,UNCHANGE表示不操作标识; 步骤63,决策执行模块向资源管理模块发送更新消息,报告最新的资源使用情况; 步骤64,资源管理模块收到决策执行模块的更新消息,更新业务信息,并发回确认消息; 步骤65,决策执行模块收到资源管理模块发来的确认消息,若没有收到,则回到步骤63,重新执行,直到收到确认消息。
7.一种基于业务满意度的无线资源分配系统,其特征在于,包括 业务满意度管理模块,用于获得用户信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询; 业务请求受理模块,用于接收发起的业务请求并进行处理,向业务满意度管理模块询问用户及业务信息后,整理出业务请求信息并将该信息发给决策模块; 决策模块,用于收到业务请求受理模块发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定; 决策执行模块,用于收到决策模块发送的决策信息并执行。
8.如权利要求7所述的基于业务满意度的无线资源分配系统,其特征在于,还包括 资源管理模块,用于监控当前系统资源使用情况,并根据更新管理模块发来的更新信息更新当前系统资源使用情况; 更新管理模块,用于收到决策模块发来的决策消息并将决策进行执行,并将执行结果报告至资源管理模块与业务满意度管理模块用于更新。
9.如权利要求7所述的基于业务满意度的无线资源分配系统,其特征在于,业务满意度管理模块还包括 询问信息模块,用于业务满意度管理模块周期地向业务计费模块发出询问消息,询问业务计费收益R和业务计费收益权重wK,其中,请求消息类型用于告知被询问模块所请求的信息内容; 发送回复信息模块,用于业务计费信息模块向业务满意度管理模块发送回复消息;周期询问模块,用于业务满意度管理模块周期地向用户优先级管理模块发出询问消息,询问用户优先级U和用户优先级权重Wu ; 回复消息模块,用于用户优先级管理模块向业务满意度管理模块发送回复消息; 询问满意度模块,用于业务满意度管理模块周期地向用户满意度管理模块发出询问消息,询问用户满意度S和用户满意度权重为Ws ; 发送信息模块,用于用户满意度管理模块向业务满意度管理模块发送回复消息; 计算满意度模块,用于业务满意度管理模块根据之前步骤的信息计算出业务满意度,计算公式如下 T = wEX R+Wy X U+ws X S ; 存储模块,用于业务满意度管理模块将业务满意度T与业务耗用带宽B进行存储以供查询。
10.如权利要求7所述的基于业务满意度的无线资源分配系统,其特征在于,业务请求受理模块还包括 识别ID模块,用于业务受理模块收到系统中用户发起的业务请求,识别出用户ID,业务ID,并向业务满意度管理模块发出问询消息,问询业务满意度T ; 回复信息模块,用于业务满意度管理模块向业务请求受理模块发出回复消息,告知业务满意度信息; 转发模块,用于业务请求受理模块将查询到的消息整合后转发至决策模块进行处理。
11.如权利要求7所述的基于业务满意度的无线资源分配系统,其特征在于,决策模块还包括 业务请求模块,用于决策模块收到业务请求受理模块发来的新的业务请求的消息;询问带宽模块,用于决策模块向资源管理模块发出询问消息,询问当前剩余带宽以及可供调度业务的业务信息; 回复信息模块,用于资源管理模块向决策模块回复消息,包括剩余带宽消息与可调度业务, 可调度业务指已经分配带宽后,仍在业务未执行完成时,可中途收回已分配的资源的业务;资源管理模块识别出可调度业务,并将可调度业务的信息通过消息告知决策模块;剩余带宽模块,用于决策模块根据获得的剩余带宽消息,新的业务请求消息,当前可调度业务消息总结得到当前的待调度业务表,与可用带宽,以及总可用带宽M,M由当前剩余带宽L与所有可调度业务耗用带宽Ci总和计算得到,下标i为任一个可调度业务所实际耗用带宽,M = L+ E Ci ; 计算模块,用于根据剩余带宽模块得到的待调度业务表和总可用带宽M,决策模块进行计算; 生成决策信息模块,用于根据计算模块计算结果,决策模块生成决策消息并发送给决策执行模块,动作Action取UNCHANGE,ALLOC,DEALL0C三种值,分别表示对该用户的此项业务不做操作,执行资源分配操作与收回资源操作。
12.如权利要求7所述的基于业务满意度的无线资源分配系统,其特征在于,决策执行模块还包括 决策信息模块,用于决策执行模块收到决策模块发来的决策消息; 执行决策信息模块,用于决策执行模块执行根据决策消息执行决策,给动作Action取值为ALLOC的业务分配资源,收回动作Action取值为DEALL0C的业务资源,对动作Action取值为UNCHANGE的业务不做操作,其中ALLOC表示分配资源标识,DEALL0C表示回收资源标识,UNCHANGE表示不操作标识; 发送更新模块,用于决策执行模块向资源管理模块发送更新消息,报告最新的资源使用情况; 接受更新信息模块,用于资源管理模块收到决策执行模块的更新消息,更新业务信息,并发回确认消息; 确认信息模块,用于决策执行模块收到资源管理模块发来的确认消息,若没有收到,则回到发送更新模块,重新执行,直到收到确认消息。
全文摘要
一种基于业务满意度的无线资源分配方法和系统,所述方法包括步骤1,业务满意度管理模块获得用户信息后进行业务满意度计算,并将计算结果储存以供业务请求受理模块查询;步骤2,业务请求受理模块接收发起的业务请求并进行处理,向业务满意度管理模块询问用户及业务信息后,整理出业务请求信息并将该信息发给决策模块;步骤3,决策模块收到业务请求受理模块发来的业务请求信息后,向资源管理模块询问当前资源使用情况,根据得到的信息进行决策计算,得到资源分配的决定;步骤4,决策执行模块收到决策模块发送的决策信息并执行。
文档编号H04W28/16GK102752805SQ20121021171
公开日2012年10月24日 申请日期2012年6月21日 优先权日2012年6月21日
发明者刘敏, 唐培栋, 张杨杨, 王煜炜 申请人:中国科学院计算技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1