业务数据请求负载均衡的系统与方法

文档序号:7757710阅读:214来源:国知局
专利名称:业务数据请求负载均衡的系统与方法
技术领域
本发明涉及通信行业数据业务领域,具体而言,涉及一种业务数据请求负载均衡 的系统与方法。
背景技术
业务数据点(Service Data Point,简称SDP)是智能网体系结构中向用户提供业 务数据的节点。彩铃业务作为典型的智能网技术应用,数据存取是彩铃业务系统必不可少 的组成部分,在接续被叫并播放彩铃的过程中承担对被叫业务开通状态鉴权、铃音路径获 取以及附加业务处理的重要功能。在实际应用中彩铃业务数据存取主要采用大型商用关系数据库产品。为提升彩铃 系统整体性能和可扩展性,可采取业务控制点(Service Control Point,简称SCP)、SDP分 离架构;为提升系统安全性、可靠性,往往在部署实施的过程中采用各类负载均衡和数据备 份容灾措施。在呼叫接续当中,业务交换点(Service Switch Point,简称SSP)向SCP触发彩铃 业务请求,SCP运行业务逻辑并向SDP发起业务数据请求;业务数据以高级复制等方式备份 存储在多台SDP节点中;SCP从其中一个SDP节点中获取业务数据。SCP选择SDP应当尽量使得各SDP之间负载均衡,避免某一 SDP节点的业务数据 访问量很大而另一 SDP节点长期处于空闲的状态。此外,数据访问处理过程中可能由于网 络、磁盘1/0、DB宕机或数据破坏等状况导致获取业务数据失败,应当尽量保证业务运行不 受中断。一般来说负载均衡和容灾采用第三方负载均衡设备以及主备机的方式。为了保证 负载均衡设备的可靠性,一般对负载均衡设备本身也要采用双机架构,并且负载均衡设备 两侧的网元以虚拟IP (VIRTUAL IP)和网络地址转换(Network Address Translation,简称 NAT)方式实现交互。在逐渐推广的IP化宽带彩铃组网中SSP和SCP之间耦合度(宽带彩 铃以SIP等标准信令交互并且设备可能分别来自不同厂商)低于SCP和SDP的耦合度(往 往通过厂商内部实现),一般在SSP和SCP之间部署负载均衡设备。如果在SCP和SDP再引 入负载均衡设备不但增加了组网的复杂度,并且将大幅度提高设备采购成本。而单纯采用 主备机的方式对SDP实现容灾,将不能充分利用SDP系统设备资源。申请号为CN200810198344. 2的中国专利申请提到了采用主备数据库进行数据容 灾的方法,当主数据库访问失败时快速切换到备用数据库、继续数据访问操作。申请号为CN200510116666的中国专利申请采用第一生产双机和第二生产双机进 行智能网业务控制设备容灾的方法,其中备机备份主机和其它双机的数据,并在主机或其 他双机异常时接替工作。该专利采用多组生产双机进行智能网业务控制设备容灾的方法, 其中备机备份主机和其它双机的数据,并在主机或其他双机异常时接替工作。现有技术中,系统只能根据各SDP所处理的任务量进行负载均衡。在实现本发明 的过程中,发明人意识到现有技术存在如下缺陷系统不能根据用户的需求,灵活设置多个SDP所处理的任务量,进行负载均衡。

发明内容
本发明的主要目的在于提供一种业务数据请求负载均衡的系统与方法,以解决上 述的现有技术不能灵活设置多个SDP所处理的业务请求问题。根据本发明的一个方面,提供了一种业务数据请求负载均衡的系统,包括业务管 理接入点SMAP、业务管理点SMP和业务控制点SCP,其中SMAP,用于配置与系统中的SCP对 应的多个业务数据点SDP的SDP资源分布信息,并将SDP资源分布信息发送至SMP ;SMP包 括转发模块,用于接收SDP资源分布信息,并发送SDP资源分布信息至SCP ;SCP包括业 务接收模块,用于接收业务请求;SDP信息接收模块,用于接收SDP资源分布信息;业务逻辑 处理模块,用于根据SDP资源分布信息,从多个SDP中选择处理业务请求对应的业务数据请 求的SDP。优选地,本技术方案中,SDP资源分布信息包括多个SDP中各个SDP负载能力比例, 业务逻辑处理模块,用于根据各个SDP节点负载能力比例,从多个SDP中选择处理业务数据 请求的SDP。优选地,本技术方案中,SDP资源分布信息还包括主/备用SDP信息,业务逻辑处 理模块,还用于根据主/备用SDP信息,选择SCP可用的主/备用SDP群;根据各个SDP节 点负载能力比例,从主/备用SDP群中选择处理业务数据请求的SDP。优选地,本技术方案中,SMP还包括SDP状态监控模块,SDP状态监控模块,用于收 集多个SDP的SDP状态信息,并发送SDP状态信息至SCP ;SDP信息接收模块,还用于接收 SDP状态信息;业务逻辑处理模块,用于根据SDP状态信息和SDP资源分布信息,从多个SDP 中选择处理业务数据请求的SDP。优选地,本技术方案中,业务逻辑处理模块,用于采用下述方法,从多个SDP中选 择处理业务数据请求的SDP 按SDP资源分布信息产生的随机数选择SDP节点。根据本发明的另一方面,提供了一种业务数据请求负载均衡的方法,包括SMAP 配置与SCP对应的多个业务数据点SDP的SDP资源分布信息,并将SDP资源分布信息发送 至SMP ;SMP接收SDP资源分布信息,并发送SDP资源分布信息至SCP ;SCP在接收到业务请 求时,根据SDP资源分布信息,从多个SDP中选择处理业务请求对应的业务数据请求的SDP。通过本发明,采用根据预设的资源分布信息对多个SDP所处理的业务请求进行负 载均衡,解决了现有技术不能灵活设置多个SDP所处理的业务请求的问题,进而达到了提 高业务系统灵活性的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为根据本发明实施例一业务数据请求负载均衡系统的示意图;图2为根据本发明实施例二业务数据请求负载均衡系统的示意图;图3为根据本发明实施例五业务数据请求负载均衡方法的流程图;图4为根据本发明实施例七业务数据请求负载均衡方法的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明有效地满足在SCP/SDP分离架构下SCP根据SDP资源分布的具体情况向 SDP发起业务数据请求,充分提高SDP整体资源利用率、提升数据存取过程的灵活性。实施例一图1为根据本发明实施例一业务数据请求负载均衡系统的示意图。如图1所示, 本实施例包括业务管理接入点SMAP、业务管理点SMP和业务控制点SCP,其中SMAP 102,用于配置与SCP对应的多个业务数据点SDP 108的SDP资源分布信息, 并将SDP资源分布信息发送至业务管理点(Service ManagementPoint,简称SMP);SMP 104包括转发模块,用于接收SDP资源分布信息,并发送SDP资源分布信息 至 SCP ;SCP 106包括业务接收模块,用于接收业务请求;SDP信息接收模块,用于接收 SDP资源分布信息;业务逻辑处理模块,用于根据SDP资源分布信息,从多个SDP108中选择 处理上述业务请求对应的业务数据请求的SDP。本实施例中,SDP资源分布信息可以为各SDP节点负载能力比例和/或主/备用 SDP信息。业务数据请求可以为彩铃业务数据请求或其他的数据类业务请求。SDP资源分 布信息可以由用户事先设定,配置到SMAP中,也可以由系统根据各SDP的软硬件条件和预 设的计算规则自动设定。本实施例中,采用根据预设的资源分布信息对多个SDP所处理的业务请求进行负 载均衡,解决了现有技术不能根据用户需求,灵活设置多个SDP所处理的业务请求的问题, 进而达到了提高业务系统灵活性的效果。实施例二 本实施例将在实施例一的基础上,对业务数据请求负载均衡系统进一步完善。图2 为根据本发明实施例二业务数据请求负载均衡系统的示意图。如图2所示,本实施例业务 数据请求负载均衡系统中,SMP还包括SDP状态监控模块,其中SDP状态监控模块,用于收集多个SDP 108的SDP状态信息,并发送SDP状态信息 至SCP 106。具体来讲,SDP状态监控模块收集并分发智能网平台SDP进程状态。如果数据 库发生异常、SDP进程异常或者SDP和SMP由于网络故障等原因发生断链,SDP状态监控模 块将获知这一状况、以告警方式通知用户、将状态值分发到各SCP ;SDP信息接收模块,还用于接收SDP 108状态信息;业务逻辑处理模块,用于根据SDP状态信息和SDP资源分布信息,从多个SDP 108 中选择处理业务数据请求的SDP。从多个SDP108中选择处理业务数据请求的SDP可以采取 如下的方法按SDP资源分布数据生成随机数选择SDP节点。通过SDP状态监控模块收集多个SDP的状态信息,从而可以结合SDP资源分布信 息进行多个SDP的负载均衡,从而进一步提高了负载均衡的合理性,保证彩铃业务运行的 稳定性。实施例三
6
本实施例中,将对SDP资源分布信息的具体内容和与具体内容相关的处理步骤进 行说明。本实施例中,配置与系统中的SCP 106对应的SDP 108的SDP资源分布信息包括 各个SDP节点负载能力比例,则SCP 106的业务逻辑处理模块可以进一步根据SDP状态信 息和各个SDP节点负载能力比例,从多个SDP中选择处理业务数据请求的SDP。 此外,在本实施例的另一优选实施方式中,SDP资源分布信息还可以进一步包括主 /备用SDP信息,则SCP 106的业务逻辑处理模块在选择处理业务数据请求的SDP时,可以 先根据该主/备用SDP信息和SDP状态信息,选择SCP 106可用的主/备用SDP群;然后再 根据各个SDP节点负载能力比例,从SCP 106可用的主/备用SDP群中选择处理业务数据 请求的SDP。需要说明的是,虽然本实施例中SCP 106的业务逻辑处理模块在选择SDP时,是根 据SDP资源分布信息和SDP状态信息进行选择的,但并不限于此,在实际应用中,业务逻辑 处理模块也可以只根据SDP资源分布信息进行选择,而不考虑SDP状态信息。本实施例为实施例二的具体说明,对于彩铃数据业务而言,本实施例可以保证彩 铃业务运行的稳定性,同时降低系统运行成本。实施例四本实施例描述了本发明实施例提供的业务数据请求负载均衡系统的另一种优选 实施方式,在本实施例中,该系统可以包括业务管理接入点(Service Management Access Point,简称SMAP),由用户手动设 定各SDP之间的资源分布比例。设定完成后SMAP将数据上传到SMP,再由SMP分发到各SCP中。SDP状态监控模块,位于SMP,收集并分发智能网平台SDP进程状态。如果数据库 发生异常、SDP进程异常或者SDP和SMP由于网络故障等原因发生断链,监控模块将获知这 一状况、以告警方式通知用户、将状态值分发到各SCP ;SDP信息接收模块,位于SCP,接收来自SMP的SDP状态数据和SDP资源分布数据。业务逻辑处理模块,位于SCP,通过分析从SMP获得的SDP状态和资源分布比例将 业务数据请求发往对应的SDP。本实施例提出的模型还可以根据实际应用变换出别的模型,但都在初始模型的框 架之内,因此能够有效、灵活的解决SCP根据SDP资源状况发起数据请求使得SDP负载合理 分布、并且在异常下实时发起重新请求以确保业务不间断运行的问题。本实施例有效地满足在SCP/SDP分离架构下SCP根据SDP资源分布的具体情况向 SDP发起业务数据请求,充分提高SDP整体资源利用率、提升数据存取过程的健壮性,进而 保证彩铃业务运行的稳定性,同时降低系统运行成本。实施例五图3为根据本发明实施例五业务数据请求负载均衡方法的流程图。该方法可以通 过上述实施例所描述的系统实现,如图3所示,本实施例包括以下步骤步骤S302,SMAP配置与SCP对应的多个SDP的SDP资源分布信息,并将SDP资源 分布信息发送至SMP ;步骤S304,SMP接收上述SDP资源分布信息,并发送SDP资源分布信息至SCP ;
7
步骤S306,在SCP接收业务请求时,根据SDP资源分布信息,从多个SDP中选择处 理业务请求对应业务数据请求的SDP。本实施例实现的设备可以为实施例一至四当中的系统,并具有上述实施例相应的 有益效果,此处不再重述。实施例六本实施例将结合具体的彩铃数据业务,对业务数据请求负载均衡方法的一种优选 实施方式进行描述。本实施例包括以下步骤步骤A 智能网平台各网元(SMP、SCP、SDP、SSP等)正常启动;步骤B SMP初始化各SDP的数据库(Data Base,简称DB)资源分布数据为所有SDP 平均分配负载;步骤C 用户在SMAP中设定各SDP节点负载能力比例,设定完成后上传到SMP并 分发到各SCP ;步骤D 用户在SMAP中配置各SCP对应的主用SDP群和备用SDP群,并通过SMP分 发到各SCP中;步骤E =SMP监控各SDP节点状态(如数据库状态和SDP进程状态以及SMP/SDP建 链状态等)并分发到各SCP中;步骤F =SCP根据步骤D、E获得的SDP状态数据确定最终可用的主用SDP群和备用 SDP 群;步骤G 主叫用户向彩铃签约用户发起呼叫,SSP根据其设定的负载均衡规则将彩 铃业务触发到某一 SCP中,SCP执行彩铃业务逻辑并根据各SDP节点负载能力比例的设定 向主用SDP群中的某SDP设备发起业务数据请求;步骤H 如果步骤G中业务数据请求执行成功,则业务逻辑继续执行、完成彩铃播 放和呼叫接续;步骤I 如果步骤G中业务数据请求执行失败,则业务逻辑将业务数据请求重置到 备用SDP群,并根据SDP资源分布数据选择其中某一 DB发送数据请求;步骤J 如果步骤I执行成功,则业务逻辑继续执行、完成彩铃播放和呼叫接续;步骤K 如果步骤I执行失败,则业务逻辑进入默认处理流程,为主叫用户播放默 认回铃音,并将执行失败这一状况记入话务统计。本实施例提供了一种彩铃业务SCP/SDP分离架构下实现数据业务负载均衡和容 灾的方法。SCP根据SDP资源状况发起数据请求使得数据请求负载合理分布、并且在异常下 切换到备用SDP,并仍然以负载均衡的方式实时发起重新请求以确保业务不间断运行。实施例七图4为根据本发明实施例七业务数据请求负载均衡方法的流程图。如图4所示, 本实施例包括以下步骤步骤S401 智能网平台各网元(SMP、SCP、SDP、SSP等)正常启动,对SMP、SCP、SDP 配置加以修改使得这些网元之间建链正常(主要是SCP和SDP向SMP建链、SCP向SDP建 链),并通过SMAP网管终端在SMP中加入SCP、SDP节点以便于集中管理;步骤S402 各SDP节点之间用SDP提供的高级复制或者其它技术方式实现数据定 时同步;
步骤S403 =SMP对加入其中的各SDP节点处理能力资源分布进行初始化,初始值为 各SDP的SDP资源平均分布;步骤S404 用户考察各SDP设备处理能力来制定资源分布比例,在SMAP网管终端 对各SDP节点资源分布比例进行设定,设定完成后SMAP将数据上传至SMP,再分发至各个 SCP 中;步骤S405 用户在SMAP中配置各SCP节点对应的主用SDP群和备用SDP群;主用 群是指SCP业务数据请求首先发起的目标,SCP在主用群中根据SDP处理能力比例的设定 选择算法来选择相应的SDP ;备用群是指SCP在主用群选择SDP后数据存取失败再次发起 请求的目标,同样在备用群中根据SDP处理能力比例以及选择算法来选择SDP发送业务数 据请求;这里设定主、备用SDP群的原则是各SCP的主用群尽可能不要相同以避免某些SDP 设备数据存取负载过大,当然SMAP对此只做提醒不做限制;设定完成后SMAP将请求上传至 SMP再分发至各SCP ;步骤S406 =SMP通过各SDP进程来监控SDP状态;如果SDP节点中数据库进程异常 SDP进程将会发送通知消息到SMP ;如果SDP进程异常或者SMP/SDP建链失败也会被SMP监 控到;SMP定时将各SDP状态发往各SCP ;步骤S407 各SCP根据步骤4、5所获得的主备SDP群以及各SDP状态确定当前可 用的主备SDP群;步骤S408 主叫用户向彩铃签约用户发起呼叫,SSP通过某种负载均衡方式向某 一 SCP触发彩铃业务,该SCP执行业务逻辑直到向SDP发起业务数据请求。SCP首先向主用 SDP群发起请求,这里SCP可以根据SDP资源分布数据产生随机数来选择SDP。总之,在该 SCP产生的大话务量中对主用SDP群中SDP的选择符合SDP中的DB资源分布;按SDP资源分布数据生成随机数选择SDP节点。其中的一种实现方式可以为划 定随机数范围1 100,按SDP资源分布比例划分各SDP节点在随机数范围内的区间,SCP 发送业务数据请求之前生成上述范围内的随机数,根据随机数所处区间向对应的SDP节点 发送请求。如1 20/21 50/51 100,代表三个SDP节点资源分布比例为2 3 5。 SCP发送业务数据请求前生成1 100之间的随机数,根据随机数所在SDP范围选择向哪一 个SDP节点发送请求;步骤S409 如果SCP向主用SDP群的业务数据请求响应成功,则业务逻辑继续完 成彩铃播放和被叫接续;步骤S410 如果SCP向主用SDP群的业务数据请求响应失败,其原因在于SCP所 选择SDP系统出现异常但SMP向SCP的报告发送周期尚未到达因此未向SCP传达,或者SDP 中DB数据遭到破坏但数据破坏是SDP进程无法获知的。主要有两种可能1)SCP选择SDP的过程本身发生异常、或者向SDP发送业务数据请求后由于业务 数据破坏立刻发生异常。此时业务逻辑将业务数据请求重置到备用SDP群,从中选择某一 SDP,选择方式和主用群一样。2) SCP向主用SDP发送业务数据请求迟迟得不到响应,使得业务流程阻塞。业务逻 辑在发送请求前设置定时器范围(如1.5秒),若在该时间范围内收不到响应将业务数据请 求重置到备用SDP群,并从中选择某一 SDP、选择方式和主用群一样;
步骤S411 如果步骤11中备用SDP群业务数据请求响应成功,则业务逻辑继续完 成彩铃播放和被叫接续;步骤S412 如果步骤11中备用SDP群业务数据请求响应仍然失败,同样有两种可 能1)业务数据请求立刻发生异常;2)业务数据请求迟迟不得响应引发定时器超时处理。这两种情况下业务逻辑不再发送业务数据请求而进入彩铃业务默认处理流程,包 括向主叫播放默认回铃音、将失败情况记入话务统计等。之后SCP完成后续的业务逻辑。本实施例提供了一种彩铃业务SCP/SDP分离架构下实现数据业务负载均衡和容 灾的方法。SCP根据SDP资源状况发起数据请求使得数据请求负载合理分布、并且在异常下 切换到备用SDP,并仍然以负载均衡的方式实时发起重新请求以确保业务不间断运行。实施例八实施例七中,为SCP分配的SDP资源分为主用群和备用群。然而在实际应用的组 网中,SDP网元往往未必足够分配为主备两个群,这样上述模型显得稍复杂,可以进行多种 方式的简化,下面重点描述在实际应用中较常用的两种简化模型。第一种简化方式主备重置。这种模型中主备群各只有一个SDP网元。SCP配置 各自对应的主备SDP,每个SCP对应的主用SDP各不相同、对应的备用SDP则是其他SCP所 配置的主用SDP。正常的业务数据请求SCP发送到各自的主用SDP实现负载均衡,当请求异 常时重置到备用SDP中,再次发生异常则进入默认处理流程。当主用SDP恢复正常后再向 主用SDP发起业务数据请求。这种模型将按SDP资源分布发出业务数据请求的环节简化了。第二种简化方式随机重置。备用群所用的SDP设备和主用群设置的完全一样。 这样当主用群业务数据请求异常后第二次发起请求仍然在主用群当中,只是排除了异常的 SDP设备。选择的方式仍然是采用按序并按各SDP资源分布数据的权重来选择SDP、或者根 据SDP资源分布数据产生随机数来选择SDP。本实施例具有实施例六和七的全部有益效果,并且由于采用的简化的方式,可实 施性更强。需要注意的是,为描述的方便与准确,本发明的部分特征仅在方法实施例或设备 实施例中进行了说明。但在不相互冲突的情况下,方法实施例中的特征和设备实施例中的 特征可以互相组合。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
10
权利要求
一种业务数据请求负载均衡的系统,其特征在于,包括业务管理接入点SMAP、业务管理点SMP和业务控制点SCP,其中所述SMAP,用于配置与所述系统中的所述SCP对应的多个业务数据点SDP的SDP资源分布信息,并将所述SDP资源分布信息发送至SMP;所述SMP包括转发模块,用于接收所述SDP资源分布信息,并发送所述SDP资源分布信息至所述SCP;所述SCP包括业务接收模块,用于接收业务请求;SDP信息接收模块,用于接收所述SDP资源分布信息;业务逻辑处理模块,用于根据所述SDP资源分布信息,从所述多个SDP中选择处理所述业务请求对应的业务数据请求的SDP。
2.根据权利要求1所述的系统,其特征在于,所述SDP资源分布信息包括所述多个SDP 中各个SDP负载能力比例,所述业务逻辑处理模块,用于根据所述各个SDP节点负载能力比例,从所述多个SDP中 选择处理所述业务数据请求的SDP。
3.根据权利要求1所述的系统,其特征在于,所述SDP资源分布信息还包括主/备用 SDP信息,所述业务逻辑处理模块,还用于根据所述主/备用SDP信息,选择所述SCP可用的主/ 备用SDP群;根据所述各个SDP节点负载能力比例,从所述主/备用SDP群中选择处理所述 业务数据请求的SDP。
4.根据权利要求1-3中任一项所述的系统,其特征在于,所述SMP还包括SDP状态监控 模块,所述SDP状态监控模块,用于收集所述多个SDP的SDP状态信息,并发送所述SDP状态 信息至所述SCP ;所述SDP信息接收模块,还用于接收所述SDP状态信息;所述业务逻辑处理模块,用于根据所述SDP状态信息和所述SDP资源分布信息,从所述 多个SDP中选择处理所述业务数据请求的SDP。
5.根据权利要求1-3中任一项所述的系统,其特征在于,所述业务逻辑处理模块,用于 采用下述方法,从所述多个SDP中选择处理业务数据请求的SDP 按所述SDP资源分布信息产生的随机数选择SDP节点。
6.根据权利要求1-3中任一项所述的系统,其特征在于,所述业务数据请求为彩铃业 务数据请求。
7.根据权利要求1-3中任一项所述的系统,其特征在于,所述SDP资源分布信息由用户 配置,或由系统根据各SDP的软硬件条件和预设的计算规则配置。
8.—种业务数据请求负载均衡的方法,其特征在于SMAP配置与SCP对应的多个业务数据点SDP的SDP资源分布信息,并将所述SDP资源 分布信息发送至SMP ;所述SMP接收所述SDP资源分布信息,并发送所述SDP资源分布信息至SCP ;所述SCP在接收到业务请求时,根据所述SDP资源分布信息,从所述多个SDP中选择处 理所述业务请求对应的业务数据请求的SDP。
9.根据权利要求8所述的方法,其特征在于,所述SDP资源分布信息包括所述多个SDP中各个SDP节点负载能力比例,所述SCP根据所述SDP资源分布信息,从所述多个SDP中选择处理业务数据请求的SDP 包括所述SCP根据所述各个SDP节点负载能力比例,从所述多个SDP中选择处理所述业务 数据请求的SDP。
10.根据权利要求9所述的方法,其特征在于,所述SDP资源分布信息还包括主/备用 SDP信息,所述SCP根据SDP节点负载能力比例,从多个SDP中选择处理业务数据请求的SDP包 括所述SCP根据所述主/备用SDP信息,选择所述SCP可用的主/备用SDP群;根据所述 各个SDP节点负载能力比例,从所述主/备用SDP群中选择处理所述业务数据请求的SDP。
11.根据权利要求8-10中任一项所述的方法,其特征在于,所述SCP接收业务请求之前还包括所述SMP收集SDP状态信息,并发送所述SDP状态 信息至所述SCP ;所述SCP从所述多个SDP中选择处理业务数据请求的SDP包括所述SCP根据所述SDP状态信息和所述SDP资源分布信息,从所述多个SDP中选择处 理所述业务数据请求的SDP。
全文摘要
本发明公开了一种业务数据请求负载均衡的系统与方法。该系统包括业务管理接入点SMAP、业务管理点SMP和业务控制点SCP,其中SMAP,用于配置与系统中的SCP对应的多个业务数据点SDP的SDP资源分布信息,并将SDP资源分布信息发送至SMP;SMP,用于接收SDP资源分布信息,并发送SDP资源分布信息至SCP;SCP,用于根据SDP资源分布信息,从多个SDP中选择处理业务请求对应的业务数据请求的SDP。本发明中,采用根据预设的资源分布信息对多个SDP所处理的业务请求进行负载均衡,解决了现有技术不能根据用户需求,灵活设置多个SDP所处理的业务请求的问题,进而达到了提高业务系统灵活性的效果。
文档编号H04W28/08GK101917484SQ201010261070
公开日2010年12月15日 申请日期2010年8月23日 优先权日2010年8月23日
发明者贺镇海 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1