一种消息发送方法、装置、电子设备及存储介质与流程

文档序号:36405040发布日期:2023-12-16 11:06阅读:30来源:国知局
一种消息发送方法与流程

本发明实施例涉及通信,尤其涉及一种消息发送方法、装置、电子设备及存储介质。


背景技术:

1、在通信领域中,消息通常是指从一个通信终端发送到另一个通信终端的信息。消息可以包括文本、图像、音频、视频或其他任意形式的数据。

2、在一些通信场景中,例如以广播方式、低速率传输信息的通信场景中,考虑到无法获取消息送达反馈信息等各种相关影响因素,为了尽可能的提高消息发送的成功率,需要重复发送同一消息。

3、发明人在实现本发明的过程中,发现现有技术存在如下缺陷:在通信状态下,每次发送消息都会耗时。在某些通信场景中,如果有多个不同的消息等待重复发送,容易造成拥堵,同时部分消息可能多次占用信道,导致有的消息未能及时发出等情况。


技术实现思路

1、本发明实施例提供一种消息发送方法、装置、电子设备及存储介质,能够降低消息传输的拥堵率,提高消息发送的成功率和及时性。

2、根据本发明的一方面,提供了一种消息发送方法,包括:

3、按照消息发送规则,从各消息队列中确定目标消息队列;

4、从所述目标消息队列中获取目标发送消息;其中,所述目标发送消息包括消息属性信息和消息内容信息;所述消息属性信息包括以下至少一项:实时性、消息优先级、发送次数、已发次数、上次发送时间以及发送间隔时间;所述消息属性信息用于作为消息调度依据将待发送消息添加至匹配的消息队列中;

5、获取所述目标发送消息的消息内容信息,并发送所述目标发送消息的消息内容信息。

6、根据本发明的另一方面,提供了一种消息发送装置,包括:

7、目标消息队列确定模块,用于按照消息发送规则,从各消息队列中确定目标消息队列;

8、目标发送消息获取模块,用于从所述目标消息队列中获取目标发送消息;其中,所述目标发送消息包括消息属性信息和消息内容信息;所述消息属性信息包括以下至少一项:实时性、消息优先级、发送次数、已发次数、上次发送时间以及发送间隔时间;所述消息属性信息用于作为消息调度依据将待发送消息添加至匹配的消息队列中;

9、消息内容信息发送模块,用于获取所述目标发送消息的消息内容信息,并发送所述目标发送消息的消息内容信息。

10、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

11、至少一个处理器;以及

12、与所述至少一个处理器通信连接的存储器;其中,

13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的消息发送方法。

14、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的消息发送方法。

15、本发明实施例在发送消息时按照消息发送规则,从各消息队列中确定目标消息队列,以从目标消息队列中获取包括消息属性信息和消息内容信息的目标发送消息。进一步的,获取目标发送消息的消息内容信息,并发送目标发送消息的消息内容信息。由于消息属性信息可以作为消息调度发送的依据,用于参考将待发送消息添加至匹配的消息队列中,而不同的消息队列需要按照消息发送规则依次发送消息内容,因此可以解决现有消息发送方法存在的消息拥堵、消息发送不及时或消息发送失败等问题,能够降低消息传输的拥堵率,提高消息发送的成功率和及时性。

16、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种消息发送方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述按照消息发送规则,从目标消息队列中获取目标发送消息之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述根据原始消息的关联信息确定所述原始消息的消息属性信息,包括:

4.根据权利要求2所述的方法,其特征在于,所述消息队列包括实时消息队列、未发非实时消息队列和已发非实时消息队列;

5.根据权利要求4所述的方法,其特征在于,所述按照消息发送规则,从各消息队列中确定目标消息队列,包括:

6.根据权利要求4所述的方法,其特征在于,在所述发送所述目标发送消息的消息内容信息之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所述更新所述目标发送消息的消息属性信息,包括:

8.一种消息发送装置,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一所述的消息发送方法。


技术总结
本发明实施例公开了一种消息发送方法、装置、电子设备及存储介质,其中,消息发送方法包括:按照消息发送规则,从各消息队列中确定目标消息队列;从所述目标消息队列中获取目标发送消息;其中,所述目标发送消息包括消息属性信息和消息内容信息;所述消息属性信息包括以下至少一项:实时性、消息优先级、发送次数、已发次数、上次发送时间以及发送间隔时间;所述消息属性信息用于作为消息调度依据将待发送消息添加至匹配的消息队列中;获取所述目标发送消息的消息内容信息,并发送所述目标发送消息的消息内容信息。本发明实施例的技术方案能够降低消息传输的拥堵率,提高消息发送的成功率和及时性。

技术研发人员:刘永强,金德恩
受保护的技术使用者:上海数字电视国家工程研究中心有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1