预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113079474A(43)申请公布日2021.07.06(21)申请号202110407147.2(22)申请日2021.04.15(71)申请人浙江航芯科技有限公司地址312000浙江省绍兴市越城区平江路328号(72)发明人孟伟耀(74)专利代理机构北京兴智翔达知识产权代理有限公司11768代理人郭卫芹(51)Int.Cl.H04W4/12(2009.01)H04W28/06(2009.01)H04W76/10(2018.01)H04L29/06(2006.01)权利要求书2页说明书16页附图3页(54)发明名称设备与服务器之间的通信方法及系统(57)摘要本发明实施例提供一种设备与服务器之间的通信方法及系统,该方法包括:与目标服务器之间建立链接,并向所述目标服务器发送消息发送队列中的消息;若在预设时间段内接收到所述目标服务器发送的数据,则对所述数据进行解包处理,获取解包处理后的数据;若判断得知解包处理后的数据类型为请求类型,则将与所述数据对应的应答消息添加到所述消息发送队列中;若判断得知解包处理后的数据类型为回答类型,且所述消息和所述数据的信息流水号相同,则将所述消息从所述消息发送队列中删除。本发明实施例中设备与目标服务器的通讯任务能单独保留,用于响应目标服务器下发的请求消息,这能降低设备的功耗。CN113079474ACN113079474A权利要求书1/2页1.一种设备与服务器之间的通信方法,其特征在于,包括:与目标服务器之间建立链接,并向所述目标服务器发送消息发送队列中的消息;若在预设时间段内接收到所述目标服务器发送的数据,则对所述数据进行解包处理,获取解包处理后的数据;若判断得知解包处理后的数据类型为请求类型,则将与所述数据对应的应答消息添加到所述消息发送队列中;若判断得知解包处理后的数据类型为回答类型,且所述消息和所述数据的信息流水号相同,则将所述消息从所述消息发送队列中删除。2.根据权利要求1所述的设备与服务器之间的通信方法,其特征在于,还包括:若未在所述预设时间段内接收到所述目标服务器发送的数据,则查询所述消息发送队列;若所述消息发送队列中存在目标消息,则向所述目标服务器发送所述目标消息。3.根据权利要求1所述的设备与服务器之间的通信方法,其特征在于,所述若判断得知解包处理后的数据类型为请求类型,则将与所述数据对应的应答消息添加到所述消息发送队列中,包括:若判断得知解包处理后的数据类型为请求类型,且所述消息发送队列中的数据已满,则将与所述数据对应的应答消息覆盖掉所述消息发送队列中最旧的一条数据。4.根据权利要求1所述的设备与服务器之间的通信方法,其特征在于,所述消息的信息流水号是唯一的,所述数据的信息流水号是唯一的。5.根据权利要求1至4任一所述的设备与服务器之间的通信方法,其特征在于,所述与目标服务器之间建立链接,包括:绑定与所述目标服务器的地址;与所述目标服务器之间建立UDP连接。6.根据权利要求1至4任一所述的设备与服务器之间的通信方法,其特征在于,所述消息和所述数据的消息结构包括消息头和消息体,所述消息头为公共包头,所述消息体为消息内容。7.根据权利要求6所述的设备与服务器之间的通信方法,其特征在于,所述消息体包括消息总长度、连续报数、主命令或响应类型、子命令字和消息流水号。8.一种设备与服务器之间的通信系统,其特征在于,包括:发送模块,用于与目标服务器之间建立链接,并向所述目标服务器发送消息发送队列中的消息;解包模块,用于若在预设时间段内接收到所述目标服务器发送的数据,则对所述数据进行解包处理,获取解包处理后的数据;第一判断模块,用于若判断得知解包处理后的数据类型为请求类型,则将与所述数据对应的应答消息添加到所述消息发送队列中;第二判断模块,用于若判断得知解包处理后的数据类型为回答类型,且所述消息和所述数据的信息流水号相同,则将所述消息从所述消息发送队列中删除。9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如权利要求1至7任一所述的设备与服务器之间2CN113079474A权利要求书2/2页的通信方法。10.一种非暂态计算机可读存储介质,其特征在于,其上存储有计算机程序,该计算机程序被处理器执行时实现如权利要求1至7任一所述的设备与服务器之间的通信方法。3CN113079474A说明书1/16页设备与服务器之间的通信方法及系统技术领域[0001]本发明涉及通信技术领域,更具体地,涉及一种设备与服务器之间的通信方法及系统。背景技术[0002]MT2621是联发科技发布的支持NB‑IoT(窄带物联网)规格的双模物联网芯片(SoC)系统。该芯片系统支持NB‑