基于5G的短信高效分发方法及系统与流程

专利查询1月前  13


本技术涉及短信分发,更具体地说,本技术涉及基于5g的短信高效分发方法及系统。


背景技术:

1、随着技术的进步与发展,短信分发逐渐成为现代通信网络中不可或缺的关键部分,并涉及多个关键的技术领域,短信分发通常依赖短信服务中心来处理和转发短信,短信服务中心负责接收、存储和转发短信信息,确保短信的可靠传递,短信分发过程中,通常通过点对点的协议进行传输,以能够满足不断变化的业务需求。

2、在现有短信发送中,短信分发系统需要可靠的数据存储解决方案来记录短信发送状态、处理历史记录以及管理用户数据,为了保障用户隐私和数据安全,短信分发系统还需要实施强有力的加密和认证措施,此外,为了处理大量的短信流量,短信分发系统需要有效的负载均衡策略,以满足实际负载调整任务分配;然而,在实际运用中,短信发送节点与处理短信任务之间缺乏分发调度的时效性,即在面对大量的短信任务时分发系统无法实时适应负载的动态变化,动态负载均衡虽然能够根据实时负载调整任务分配,但会引入额外的时延,导致某些节点过载而其它节点闲置,从而降低分发系统的分发效率,因此,如何识别短信发送节点与处理短信任务之间的时效性,并作出合理的分发调度,从而提高短信分发的效率成为了业界面临的难题。


技术实现思路

1、本技术提供基于5g的短信高效分发方法及系统,可识别短信发送节点与处理短信任务之间的时效性,并作出合理的分发调度,从而提高短信分发的效率。

2、第一方面,本技术提供基于5g的短信高效分发方法,包括如下步骤:

3、启动5g短信分发系统,所述5g短信分发系统包含多个短信发送节点,读取各个短信发送节点下的分发记录;

4、对于每个短信发送节点,从短信发送节点下的分发记录中提取短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延;

5、基于所有的资源载荷确定短信发送节点执行短信发送任务时的资源占用率,基于所有的响应时延确定短信发送节点完成短信分发任务时的履约时效;

6、根据所述资源占用率和所述履约时效确定短信发送节点在提供短信分发服务时的系统损耗,进而得到各个短信发送节点在提供短信分发服务时的系统损耗;

7、基于各个系统损耗从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点,依据各个刷新基准点的刷新趋势值对剩余的短信发送节点进行节点刷新,进而根据所有刷新后的短信发送节点对短信进行分发调度。

8、在一些实施例中,从短信发送节点下的分发记录中提取短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延具体包括:

9、选取所述分发记录中的一条短信作为选定短信;

10、从选定短信对应的分发信息中提取处理资源分配量、任务长度和节点资源负载量;

11、基于所述处理资源分配量和所述节点资源负载量确定短信发送节点在对选定短信进行发送任务处理时的资源载荷;

12、基于所述任务长度和所述节点资源负载量确定短信发送节点在对选定短信进行发送任务处理时的响应时延;

13、继续确定短信发送节点在对所述分发记录中剩余短信进行发送任务处理时的资源载荷和响应时延,进而得到短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延。

14、在一些实施例中,基于所有的资源载荷确定短信发送节点执行短信发送任务时的资源占用率具体包括:

15、获取短信发送节点中每条短信的内存使用量;

16、通过所有的内存使用量对各个资源载荷进行综合影响评估,得到对每条短信进行处理时的综合负载因子;

17、基于所有的综合负载因子确定短信发送节点执行短信发送任务时的资源占用率。

18、在一些实施例中,基于所有的响应时延确定短信发送节点完成短信分发任务时的履约时效具体包括:

19、基于各个响应时延提取短信发送节点下多个合规短信任务;

20、依据所有的合规短信任务确定短信发送节点完成短信分发任务时的履约时效。

21、在一些实施例中,根据所述资源占用率和所述履约时效确定短信发送节点在提供短信分发服务时的系统损耗具体包括:

22、由所述资源占用率提取短信发送节点执行分发任务时的能效波动量;

23、由所述履约时效提取短信发送节点完成分发任务时的时效稳度;

24、基于所述能效波动量和所述时效稳度进行对短信发送节点进行能效损失分析,得到短信发送节点在提供短信分发服务时的系统损耗。

25、在一些实施例中,基于各个系统损耗从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点具体包括:

26、基于所有的系统损耗确定短信分发系统的性能特征指标;

27、依据所述性能特征指标从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点。

28、在一些实施例中,所述5g短信分发系统为5g富媒体消息分发系统。

29、第二方面,本技术提供一种基于5g的短信高效分发系统,包括:

30、启动模块,用于启动5g短信分发系统,所述5g短信分发系统包含多个短信发送节点,读取各个短信发送节点下的分发记录;

31、处理模块,用于对于每个短信发送节点,从短信发送节点下的分发记录中提取短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延;

32、所述处理模块,还用于基于所有的资源载荷确定短信发送节点执行短信发送任务时的资源占用率,基于所有的响应时延确定短信发送节点完成短信分发任务时的履约时效;

33、所述处理模块,还用于根据所述资源占用率和所述履约时效确定短信发送节点在提供短信分发服务时的系统损耗,进而得到各个短信发送节点在提供短信分发服务时的系统损耗;

34、执行模块,用于基于各个系统损耗从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点,依据各个刷新基准点的刷新趋势值对剩余的短信发送节点进行节点刷新,进而根据所有刷新后的短信发送节点对短信进行分发调度。

35、第三方面,本技术提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行上述的基于5g的短信高效分发方法。

36、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于5g的短信高效分发方法。

37、本技术公开的实施例提供的技术方案具有以下有益效果:

38、本技术提供的基于5g的短信高效分发方法及系统中,首先,启动5g短信分发系统,所述5g短信分发系统包含多个短信发送节点,读取各个短信发送节点下的分发记录;其次,对于每个短信发送节点,从短信发送节点下的分发记录中提取短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延;进一步的,基于所有的资源载荷确定短信发送节点执行短信发送任务时的资源占用率,基于所有的响应时延确定短信发送节点完成短信分发任务时的履约时效;然后,根据所述资源占用率和所述履约时效确定短信发送节点在提供短信分发服务时的系统损耗,进而得到各个短信发送节点在提供短信分发服务时的系统损耗;最后,基于各个系统损耗从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点,依据各个刷新基准点的刷新趋势值对剩余的短信发送节点进行节点刷新,进而根据所有刷新后的短信发送节点对短信进行分发调度。

39、由此可见,本技术可识别短信发送节点与处理短信任务之间的时效性,并作出合理的分发调度,从而提高短信分发的效率;首先,读取各个短信发送节点下的分发记录,可为短信分发系统提供可靠的数据支撑,以提升分析结果的准确性;其次,基于分发记录确定短信发送节点的资源载荷和响应时延,可动态调整和优化资源的占用情况并在高并发的环境下改善系统的响应能力,从而避免了无法实时适应负载的动态变化以及额外时延带来的效率降低问题;进一步的,基于资源载荷和响应时延确定资源占用率和履约时效,可有效识别短信分发系统中节点对整体资源的使用量和响应速度;然后,基于资源占用率和履约时效确定系统损耗,可以综合评估短信发送节点的运行性能,从而依据评估结果进行短信分发系统的优化;另外,对短信发送节点进行节点刷新,以更新短信发送任务完成后的短信发送节点;最后,根据所有刷新后的短信发送节点对短信进行分发调度,可以避免因负载策略的不均衡导致某些节点过载而其它节点闲置的问题;综上所述,本技术提供的技术方案可识别短信发送节点与处理短信任务之间的时效性,并作出合理的分发调度,从而提高短信分发的效率。


技术特征:

1.一种基于5g的短信高效分发方法,其特征在于,包括如下步骤:

2.如权利要求1所述的方法,其特征在于,从短信发送节点下的分发记录中提取短信发送节点在对每条短信进行发送任务处理时的资源载荷和响应时延具体包括:

3.如权利要求1所述的方法,其特征在于,基于所有的资源载荷确定短信发送节点执行短信发送任务时的资源占用率具体包括:

4.如权利要求1所述的方法,其特征在于,基于所有的响应时延确定短信发送节点完成短信分发任务时的履约时效具体包括:

5.如权利要求1所述的方法,其特征在于,根据所述资源占用率和所述履约时效确定短信发送节点在提供短信分发服务时的系统损耗具体包括:

6.如权利要求1所述的方法,其特征在于,基于各个系统损耗从所有的短信发送节点中提取出多个短信发送节点作为刷新基准点具体包括:

7.如权利要求1所述的方法,其特征在于,所述5g短信分发系统为5g富媒体消息分发系统。

8.一种基于5g的短信高效分发系统,其特征在于,包括:

9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行如权利要求1至7任一项所述的基于5g的短信高效分发方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于5g的短信高效分发方法。


技术总结
本申请提供了一种基于5G的短信高效分发方法及系统,启动5G短信分发系统,读取短信发送节点下的分发记录;对于每个短信发送节点,从分发记录中提取对每条短信进行发送任务处理时的资源载荷和响应时延;基于所有的资源载荷确定资源占用率,基于所有的响应时延确定履约时效;根据资源占用率和履约时效确定系统损耗,得到各个短信发送节点的系统损耗;基于系统损耗从所有的短信发送节点中提取出刷新基准点,依据各个刷新基准点的刷新趋势值进行节点刷新,根据所有刷新后的短信发送节点对短信进行分发调度。上述方案基于所有刷新后的短信发送节点对新进短信进行分发调度,可识别短信发送节点与处理短信任务之间的时效性,从而提高短信分发的效率。

技术研发人员:向玉红,唐传广
受保护的技术使用者:深圳众投互联信息技术有限公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)