数据包的发送方法及装置、存储介质及电子装置制造方法及图纸

技术编号:40904662 阅读:26 留言:0更新日期:2024-04-18 14:35
本申请公开了一种数据包的发送方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该数据包的发送方法包括:在接收到云端设备发送的数据包的情况下,确定所述数据包携带的设备标识,并在设备状态表中查询所述设备标识对应的状态索引;在确定所述状态索引中的状态信息指示所述设备标识对应的目标设备为可用设备的情况下,使用所述状态索引中已配置的目标协议指针将所述数据包传输至所述目标设备。采用上述技术方案,解决了当前云端在将数据转发到目标设备的过程中,需要在遍历了路由表的情况下,再查询设备信息表,进而导致的转发时间较长的问题。

【技术实现步骤摘要】

本申请涉及智慧家庭,具体而言,涉及一种数据包的发送方法及装置、存储介质及电子装置


技术介绍

1、相关技术中,物联网终端设备上,网络模组负载通过以太、wifi或其他方式与云服务器通信,同时将云端数据转发给与其相连的子设备,部分子设备具有代理功能,其下行链路可以连接其他的二级子设备。网络模组内维护了路由表和设备信息两个表,路由表的一条转发信息,以目标设备id(identification,身份识别)为索引,其主要内容为发往该设备时通过的端口或网关(通过代理)及需要封装的协议信息。设备状态表记录的设备id,设备当前状态,设备连接的端口等信息。设备当前状态,包括初始化、就绪、睡眠、退出等。

2、正常的接收数据包的流程是,从云服务端接收到数据包后,先对传输协议进行解析,然后查路由表,获取该包的目标设备id,然后查设备状态表,获取当前设备连接端口及设备状态和总线地址等信息,确定转发通道,然后启动转发流程。

3、上述方案,无论接收到哪类报文,都需要执行全部流程,没有充分考虑目标设备的状态,某些场景下可以省略的操作未能省略。无论路由表或设备状态表本文档来自技高网...

【技术保护点】

1.一种数据包的发送方法,其特征在于,包括:

2.根据权利要求1所述的数据包的发送方法,其特征在于,在设备状态表中查询所述设备标识对应的状态索引之前,所述方法还包括:

3.根据权利要求2所述的数据包的发送方法,其特征在于,确定所述携带的设备标识与所述可用设备对应的目标设备标识是否相同,包括:

4.根据权利要求1所述的数据包的发送方法,其特征在于,使用所述状态索引中已配置的目标协议指针将所述数据包传输至所述目标设备,包括:

5.根据权利要求1所述的数据包的发送方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的数据包的发送...

【技术特征摘要】

1.一种数据包的发送方法,其特征在于,包括:

2.根据权利要求1所述的数据包的发送方法,其特征在于,在设备状态表中查询所述设备标识对应的状态索引之前,所述方法还包括:

3.根据权利要求2所述的数据包的发送方法,其特征在于,确定所述携带的设备标识与所述可用设备对应的目标设备标识是否相同,包括:

4.根据权利要求1所述的数据包的发送方法,其特征在于,使用所述状态索引中已配置的目标协议指针将所述数据包传输至所述目标设备,包括:

5.根据权利要求1所述的数据包的发送方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的数...

【专利技术属性】
技术研发人员:邓邱伟薛雄伟尹飞田云龙牛丽
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:

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

1