消息处理方法及装置的制造方法_2

文档序号:9755491阅读:来源:国知局
认为上行带宽被占用的比例低于第二预设比例,消息的命令字可 W很快发送出去,此时可减小等待答复时长,减少等待答复时长,提高消息收发的效率。
[0074] 在另一个实施例中,当上行带宽被占用的比例超过第一预设比例,导致消息的命 令字需要较长时间才能发送出去,此时可增大等待答复时长,避免对消息是否发送成功做 出错误判断,提高消息收发的成功率。
[0075] 在另一个实施例中,当上行带宽被占用的比例低于第二预设比例时,消息的命令 字可W很快发送出去,此时可减小等待答复时长,减少等待答复时长,提高消息收发的效 率。
[0076] 在另一个实施例中,可W实时监测上行带宽被占用的比例,根据该比例来确定等 待答复时长。运样,等待答复时长的设置更加合理,更符合当前带宽情况,使得对消息发送 是否成功的判断更加准确,提高消息收发的成功率及效率。
[0077] 在另一个实施例中,当确定上行带宽被占用的比例符合预设条件,对用户之后发 送的消息都调整答复等待时长为预设时长。如用户开始视频通话,此时将用户所要发送消 息的等待答复时长由5秒增大到15秒,再将运些消息加入到消息队列等待发送。运样,对消 息发送是否成功的判断更加准确,提高消息收发的成功率及效率。
[0078] 在另一个实施例中,当确定上行带宽被占用的比例符合预设条件,对消息队列中 未发送的消息都调整答复等待时长为预设时长。当对于某个消息在预设时长内收到答复, 则将该消息从消息队列中移除,若在预设时长内未收到答复,则确定该消息发送失败。运 样,对消息发送是否成功的判断更加准确,提高消息收发的成功率及效率。
[0079] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0080] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。
[0081] 图1是根据一示例性实施例示出的一种消息处理方法的流程图。
[0082] 图2是根据另一示例性实施例示出的一种消息处理方法的流程图。
[0083] 图3是根据另一示例性实施例示出的一种消息处理方法的流程图。
[0084] 图4是根据另一示例性实施例示出的一种消息处理方法的流程图。
[0085] 图5是根据一示例性实施例示出的一种消息处理装置的框图。
[0086] 图6是根据另一示例性实施例示出的一种消息处理装置的框图。
[0087] 图7a是根据一示例性实施例示出的第一监测子模块的框图。
[0088] 图7b是根据一示例性实施例示出的第二监测子模块的框图。
[0089] 图8a是根据一示例性实施例示出的获取模块的框图。
[0090] 图8b是根据一示例性实施例示出的获取模块的框图。
[0091 ]图8c是根据一示例性实施例示出的获取模块的框图。
[0092] 图9a是根据一示例性实施例示出的调整模块的框图。
[0093] 图9b是根据另一示例性实施例示出的调整模块的框图。
[0094] 图10是根据一示例性实施例示出的一种用于消息处理的装置的框图。
【具体实施方式】
[0095] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0096] 本公开实施例提供的技术方案,设及终端,该终端可W是移动电话,计算机,数字 广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等任 一具有消息处理功能的设备。
[0097] 当终端的上行带宽被占用的情况符合预设条件时,动态调整消息的等待答复时 长。避免在上行带宽被占用过多时对消息是否发送成功做出错误判断,提高消息收发的成 功率。另外,在上行带宽被占用过少时,减少等待答复时长,提高消息收发的效率。
[0098] 图1是根据一示例性实施例示出的一种消息处理方法的流程图,如图1所示,消息 处理方法用于终端中,包括W下步骤:
[0099] 在步骤Sll中,当上行带宽占用符合预设条件时,获取预设条件对应的预设时长;
[0100] 在步骤S12中,将消息的等待答复时长调整为预设时长,等待答复时长用于:若在 等待答复时长内未接收到对消息的答复,则确定消息发送失败。
[0101] 本实施例中,当上行带宽被占用的情况符合预设条件时,触发对等待答复时长的 调整。在上行带宽被占用过多时,避免对消息是否发送成功做出错误判断,提高消息收发的 成功率。另外,在上行带宽被占用过少时,减少等待答复时长,提高消息收发的效率。
[0102] 在另一个实施例中,当上行带宽被占用过多或过少时,都触发对等待答复时长的 调整。其中,上行带宽占用符合预设条件,包括:
[0103] 上行带宽被占用的比例大于或等于第一预设比例,或上行带宽被占用的比例小于 第二预设比例。
[0104] 本实施例中,当上行带宽被占用过多或过少时,都会触发对等待答复时长的调整。 在上行带宽被占用过多时,避免对消息是否发送成功做出错误判断,提高消息收发的成功 率。另外,在上行带宽被占用过少时,减少等待答复时长,提高消息收发的效率。
[0105] 在另一个实施例中,可W无需获取上行带宽被占用的比例的具体数值,当W下至 少一个条件符合时,确定上行带宽被占用的比例大于或等于第一预设比例:
[0106] AU视频通话被开启;
[0107] Bl、首频通话被开启;
[0108] CU文件传输任务被开启。
[0109] 本实施例中,当用户启动音、视频通话时,音、视频流会占用绝大部分上行带宽;或 者,用户上传较大的文件,文件数据流也会占用绝大部分上行带宽。因此,W上任一条件符 合时,都可W认为上行带宽被占用的比例超过第一预设比例,导致消息的命令字需要较长 时间才能发送出去,此时可增大等待答复时长,避免对消息是否发送成功做出错误判断,提 高消息收发的成功率。
[0110] 另外,可W设置符合每个条件时对应的等待答复时长,满足其中两个条件时对应 的等待答复时长,W及=个条件都满足时对应的等待答复时长,如下表1所示,
[0111] 表1
[0112]
[0113] 在另一个实施例中,可W无需获取上行带宽被占用的比例的具体数值,当W下至 少一个条件符合时,确定上行带宽被占用的比例小于第二预设比例:
[0114] A2、视频通话被关闭;
[0115] B2、音频通话被关闭;
[0116] C2、文件传输任务被关闭。
[0117] 本实施例中,W上任一条件符合时,都可W认为上行带宽被占用的比例低于第二 预设比例,消息的命令字可W很快发送出去,此时可减小等待答复时长,减少等待答复时 长,提高消息收发的效率。
[0118] 在另一个实施例中,获取预设条件对应的预设时长,包括:
[0119] 当上行带宽被占用的比例大于或等于第一预设比例时,获取等待消息答复的第一 预设时长,第一预设时长大于当前等待答复时长。
[0120] 例如,当前等待答复时长为5秒,当确定上行带宽被占用的比例大于或等于第一预 设比例时,获得第一预设时长为15秒,将消息的等待答复时长增大到15秒。
[0121] 本实施例中,当上行带宽被占用的比例超过第一预设比例,导致消息的命令字需 要较长时间才能发送出去,此时可增大等待答复时长,避免对消息是否发送成功做出错误 判断,提高消息收发的成功率。
[0122] 在另一个实施例中,获取预设条件对应的预设时长,包括:
[0123] 当上行带宽被占用的比例小于第二预设比例时,获取等待消息答复的第二预设时 长,第二预设时长小于当前等待答复时长。
[0124] 例如,当前等待答复时长为15秒,当确定上行带宽被占用的比例低于第二预设比 例时,获取第二预设时长为5秒,将消息的等待答复时长降低到5秒。
[0125] 本实施例中,当上行带宽被占用的比例低于第二预设比例时,消息的命令字可W 很快发送出去,此时可减小等待答复时长,减少等待答复时长,提高消息收发的效率。
[0126] 图2是根据另一示例性实施例示出的一种消息处理方法的流程图,如图2所示,获 取预设条件对应的预设时长,包括:
[0127] 在步骤S21中,获取上行带宽被占用的比例;
[0128] 在步骤S22中,根据上行带宽被占用的比例确定预设时长,其中,上行带宽被占用 的比例与预设时长正相关。
[0129]
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1