【技术实现步骤摘要】
IP数据长连接的方法、装置和计算机设备
本申请涉及到通讯领域,特别是涉及到IP数据长连接的方法、装置和计算机设备。
技术介绍
现有3G/4G智能终端的IP地址是运营商分配并保持随机动态变化的,为保持两智能终端的IP数据长连接,需要借助第三方服务器的帮助,成本高,而且向第三方服务器发心跳包建立长连接,导致连接存在时延且隐私性差,不能满足两智能终端自由关联并建立稳定IP数据长连接的使用需求。
技术实现思路
本申请的主要目的为提供IP数据长连接的方法,旨在解决现有两智能终端不能自由关联并建立稳定IP数据长连接的技术问题。本申请提出一种IP数据长连接的方法,包括:第一智能终端实时接收5GRCS短信息,其中,所述第一智能终端内设置第一云终端管理APP、第一全局公共网关以及控制所述5GRCS短信息的第一API接口;控制所述第一云终端管理APP调用所述第一API接口,并读取所述5GRCS短信息;判断所述5GRCS短信息是否为预先绑定SIM卡号的第二智能终端发送的,其中,所述第二智能终端为预先与所述第一智能终端绑定SIM卡号的多个智能终端中的任意一个;若是,则控制所述第一API接口向所述第一云终端管理APP推送所述5GRCS短信息;获取所述第一云终端管理APP通过解析所述5GRCS短信息所得到的所述第二智能终端的IP地址;将所述第二智能终端的IP地址同步至所述第一全局公共网关的IP地址表中,并通过同步更新后所述IP地址表中的IP地址,与所述第二智能终端保持I ...
【技术保护点】
1.一种IP数据长连接的方法,其特征在于,包括:/n第一智能终端实时接收5G RCS短信息,其中,所述第一智能终端内设置第一云终端管理APP、第一全局公共网关以及控制所述5G RCS短信息的第一API接口;/n控制所述第一云终端管理APP调用所述第一API接口,并读取所述5G RCS短信息;/n判断所述5G RCS短信息是否为预先绑定SIM卡号的第二智能终端发送的,其中,所述第二智能终端为预先与所述第一智能终端绑定SIM卡号的多个智能终端中的任意一个;/n若是,则控制所述第一API接口向所述第一云终端管理APP推送所述5G RCS短信息;/n获取所述第一云终端管理APP通过解析所述5G RCS短信息所得到的所述第二智能终端的IP地址;/n将所述第二智能终端的IP地址同步至所述第一全局公共网关的IP地址表中,并通过同步更新后所述IP地址表中的IP地址,与所述第二智能终端保持IP数据长连接。/n
【技术特征摘要】
1.一种IP数据长连接的方法,其特征在于,包括:
第一智能终端实时接收5GRCS短信息,其中,所述第一智能终端内设置第一云终端管理APP、第一全局公共网关以及控制所述5GRCS短信息的第一API接口;
控制所述第一云终端管理APP调用所述第一API接口,并读取所述5GRCS短信息;
判断所述5GRCS短信息是否为预先绑定SIM卡号的第二智能终端发送的,其中,所述第二智能终端为预先与所述第一智能终端绑定SIM卡号的多个智能终端中的任意一个;
若是,则控制所述第一API接口向所述第一云终端管理APP推送所述5GRCS短信息;
获取所述第一云终端管理APP通过解析所述5GRCS短信息所得到的所述第二智能终端的IP地址;
将所述第二智能终端的IP地址同步至所述第一全局公共网关的IP地址表中,并通过同步更新后所述IP地址表中的IP地址,与所述第二智能终端保持IP数据长连接。
2.根据权利要求1所述的IP数据长连接的方法,其特征在于,所述第二智能终端内设置第二云终端管理APP和第二API接口,所述将所述第二智能终端的IP地址同步至所述第一全局公共网关的IP地址表中,并通过同步更新后所述IP地址表中的IP地址,与所述第二智能终端保持IP数据长连接的步骤之后,包括:
获取所述第二智能终端通过所述第二API接口发送的新5GRCS短信息,其中,所述新5GRCS短信息携带所述第二智能终端更新后的新IP地址,所述新IP地址由所述第二智能终端中的所述第二云终端管理APP实时监控获得;
控制所述第一云终端管理APP解析所述新5GRCS短信息,得到所述新IP地址;
根据所述新IP地址更新所述第一全局公共网关的IP地址表;
通过更新的IP地址表中的所述新IP地址,与所述第二智能终端保持IP数据长连接。
3.根据权利要求2所述的IP数据长连接的方法,其特征在于,所述新5GRCS短信息携带IP地址更新时间戳,所述通过更新的IP地址表中的所述新IP地址,与所述第二智能终端保持IP数据长连接的步骤,包括:
获取所述第一云终端管理APP解析所述新5GRCS短信息时,得到的所述IP地址更新时间戳;
根据所述IP地址更新时间戳,判断当前时刻与所述第二智能终端IP地址更新时刻的时间差是否小于预设时长;
若是,则控制所述第一云终端管理APP向所述第二云终端管理APP发送所述预设时长内缓存的IP数据包,并通过所述IP数据包保持IP数据长连接。
4.根据权利要求1所述的IP数据长连接的方法,其特征在于,所述将所述第二智能终端的IP地址同步至所述第一全局公共网关的IP地址表中,并通过同步更新后所述IP地址表中的IP地址,与所述第二智能终端保持IP数据长连接的步骤之后,包括:
获取所述第一智能终端与所述第二智能终端设置绑定时选定的通讯协议;
判断所述通讯协议中的控制关系是否为控制与被控制的主从设备关系;
若是,则确定控制端和被控制端分别对应的智能终端。
5.根据权利要求4所述的IP数据长连接的方法,其特征在于,所述第一智能终端为所述控制端,所述第二智能终端为所述被控制端,所述确定控制端和被控制端分别对应的智能终端的步骤之后,包括:
通过IP数据流获...
【专利技术属性】
技术研发人员:蒋壮,张国滔,郑勇,戴志涛,
申请(专利权)人:深圳市沃特沃德股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。