一种应对物联通信终端设备的消息防丢包处理方法技术

技术编号:46423773 阅读:7 留言:0更新日期:2025-09-19 20:32
本申请公开了一种应对物联通信终端设备的消息防丢包处理方法,涉及通信领域,其通过联合判断通道与计时器状态,并引入内部回信机制以动态且智能地管理通信通道,在检测到消息丢失后,不是低效地盲目重发,而是灵活地转为优先处理积压在队列中的其他消息。其次,引入了基于权重的消息队列,确保了在通道资源有限或发生消息积压时,高优先级的紧急消息总能被优先发送,保障了核心业务的实时性。最后,通过接收处理器生成的内部回信与发送处理器的逻辑联动,构建了一个高效、灵敏的闭环控制系统。一旦通道被成功释放,系统能够立即响应并处理后续消息,有效减少了通道的空闲等待时间,显著提高了消息的整体处理效率和系统吞吐量。

【技术实现步骤摘要】

本申请涉及通信领域,且更为具体地,涉及一种应对物联通信终端设备的消息防丢包处理方法


技术介绍

1、随着物联网(iot)技术的飞速发展,物联通信终端设备被广泛应用于智能家居、工业自动化、智慧城市等众多领域。在这些应用场景中,云端服务器与部署在现场的物联通信终端设备之间稳定、可靠的消息交互是实现数据采集、远程控制和状态监控等核心功能的基础。然而,物联网通信常依赖于无线网络,如nb-iot、lora或移动蜂窝网络,这些网络环境复杂多变,信号易受干扰,导致服务器与终端设备间的通信链路稳定性较差,消息丢失(即“丢包”)现象时有发生。因此,构建一个高效的消息防丢包处理方案,确保消息能够及时、准确地送达,是物联网系统中亟待解决的关键技术问题。

2、为了解决消息丢失问题,现有技术通常采用基于确认-重传(ack-retransmission)的机制,如图1至图3所示。在这种机制下,服务器在向终端设备发送消息后会启动一个计时器,并等待终端设备返回确认回信(ack)。若在预设的超时时间内未收到确认回信,服务器则认定消息可能丢失,并尝试重新发送该消息。然而,这种传统本文档来自技高网...

【技术保护点】

1.一种应对物联通信终端设备的消息防丢包处理方法,其特征在于,包括:

2.根据权利要求1所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,当该消息的通道标识为true时,判断通道状态为被占用;当该消息的通道标识为false时,判断通道状态为空闲。

3.根据权利要求2所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,如果通道状态为被占用且计时器状态为未过期,将该消息存入通道队列,包括:

4.根据权利要求2所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,如果通道状态为空闲且该消息的消息内容为内部回信,检查并处理通道队列中的积...

【技术特征摘要】

1.一种应对物联通信终端设备的消息防丢包处理方法,其特征在于,包括:

2.根据权利要求1所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,当该消息的通道标识为true时,判断通道状态为被占用;当该消息的通道标识为false时,判断通道状态为空闲。

3.根据权利要求2所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,如果通道状态为被占用且计时器状态为未过期,将该消息存入通道队列,包括:

4.根据权利要求2所述的应对物联通信终端设备的消息防丢包处理方法,其特征在于,如果通道状态为空闲且该消息的消息内容为内部...

【专利技术属性】
技术研发人员:赵银山危波沈万中
申请(专利权)人:浙江海盐力源环保科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1