北京枫锦同圆软件科技有限公司肖峰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京枫锦同圆软件科技有限公司申请的专利一种基于退避机制的消息发送方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116193525B 。
龙图腾网通过国家知识产权局官网在2025-08-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310247785.1,技术领域涉及:H04W36/00;该发明授权一种基于退避机制的消息发送方法和系统是由肖峰;姚鑫设计研发完成,并于2023-03-15向国家知识产权局提交的专利申请。
本一种基于退避机制的消息发送方法和系统在说明书摘要公布了:为解决现有技术存在的问题,本发明提供了一种基于退避机制的消息发送方法,包括:长连接通讯方式和短连接通讯方式。其中,根据网络通信情况,通过退避控制方法进行长连接通讯方式和短连接通讯方式之间的切换控制。本发明通过长连接通讯和短连接通讯的切换,使得实时通讯可在网络情况较好时以长连接方式进行通讯,在弱网环境下以短连接方式进行通讯。一方面使得实时通讯在强网环境中得到低延时、高传输的通讯。另一方面使得实时通讯可在弱网环境中得到高延时、资源占用低、高可用的通讯延续。
本发明授权一种基于退避机制的消息发送方法和系统在权利要求书中公布了:1.一种基于退避机制的消息发送方法,包括:长连接通讯方式和短连接通讯方式,其特征在于,根据网络通信情况,通过退避控制方法进行长连接通讯方式和短连接通讯方式之间的切换控制; 所述退避控制方法包括: S1.监控长连接通讯方式的通讯状态,当长连接通讯方式畅通时,维持长连接通讯及常规心跳频率;当长连接通讯方式失效或者是丢失心跳达到阈值时,进入步骤S2; S2.启用短连接通讯方式,并启动基于退避机制的长连接通讯链接尝试; 当长连接通讯链接尝试失败,则维持短连接通讯方式和基于退避方法的长连接通讯链接尝试; 当长连接通讯链接尝试成功,则进入步骤S3; 所述基于退避机制的长连接通讯链接尝试包括: (1)获取当前退避时间间隔Tx; (2)根据预设参数short_length将Tx等分为Kx个时间单元TK,根据预设参数long_length将Tx等分为Mx个时间单元TM; (3)进行长连接通讯链接尝试,已尝试连接失败次数记为m,则第m次尝试与第m+1次尝试之间的时间间隔Tx+m=Tmin+(A+m)*TK+(B+m)*TM;其中:A为L1*Kx,B为L2*Mx,L1和L2为预设比例系数,A和B为向上取整的正整数; (4)当第g次尝试长连接通讯链接并成功时,记当前退避时间间隔Ty=Tmin+(A+g-1)*TK+(B+g-1)*TM;该Ty为下一轮基于退避机制的长连接通讯链接尝试时步骤(1)中的Tx,且(A+g-1)>0、(B+g-1)>0; 或者, (1)获取当前退避时间间隔Tx,该Tx=Tmin+Cx*TG,其中:Cx为正整数,TG为预设时间间隔单元; (2)进行长连接通讯链接尝试,已尝试连接失败次数记为m,则第m次尝试与第m+1次尝试之间的时间间隔Tx+m=Tmin+(Cx+m)*TG; (3)当第g次尝试长连接通讯链接并成功时,记当前退避时间间隔Ty=Tmin+Cy*TG,且Cy=(Cx+g-1);该Ty为下一轮基于退避机制的长连接通讯链接尝试时步骤(1)中的Tx,该Cy为下一轮基于退避机制的长连接通讯链接尝试时步骤(1)中的Cx,且Cy>0; 所述Tx、Tx+m、Ty均大于Tm、小于Tl,其中:Tm=Tmin*H,Tl=Tmax*H;所述Tmin为预设最小间隔时间,Tmax为预设最大间隔时间,H为大于1的比例值; 当Tx、Tx+m、Ty计算值≤Tm时,取值为Tm;当Tx、Tx+m、Ty计算值≥Tl时,取值为Tl; S3.关闭短连接通讯方式和基于退避机制的长连接通讯链接尝试,以长连接通讯方式发送消息,并进入步骤S1。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京枫锦同圆软件科技有限公司,其通讯地址为:100080 北京市海淀区西三环北路50号院8号楼5层602-3;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。