[发明专利]通信设备及通信方法有效
申请号: | 202011451527.8 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112583822B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 武支友 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | H04L69/164 | 分类号: | H04L69/164;H04L1/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王英 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 设备 方法 | ||
本申请公开了一种通信设备及通信方法。用于解决网内设备的通信问题。本申请实施例中,在网络中提供一种预设通信协议来支持网络内不同设备的信息交互;该预设通信协议中UDP数据包的有效数据部分被进一步划分为至少一个指定字段和有效数据载荷部分;其中有效数据载荷部分用于携带需要传递的指定信息,指定字段用于描述指定信息。设备将需要传递的有效信息存储在有效载荷部分,将该UDP数据包发送至指定网内,要与该设备进行交互的接收设备从指定网内接收到该UDP数据包,并解析该UDP数据包,从而达到信息交互的目的。本申请实施例中的通信方法采用的UDP数据包可应用于多种业务场景。
技术领域
本申请涉及通信技术领域,特别涉及一种通信设备及通信方法。
背景技术
目前常用的局域网内设备发现技术受限于各路由器厂商对组播协议支持的完整程度和技术水平,在不同的路由器或交换机组成的局域网内,会出现组播无法有效在局域网内正常传递的情况,进而导致无法发现局域网内的设备的问题。
为了克服上述问题,相关技术中多采用用户数据报(User Datagram Protocol,UDP)协议。UDP设备发现协议中,可采用广播通信技术来发现网内其他设备。由于广播通信技术相对于组播简单可靠许多,且大多数路由器或交换机厂商均支持UDP广播通信技术,故此,采用UDP设备发现协议应用比较广泛。
发明人发现,随着业务需求的不断增加,仅仅使用UDP设备发现协议来发现网内的设备已经不能满足业务发展需求,如何更好的使得网内的设备进行通信成为业内需要解决的问题。
发明内容
本申请的目的是提供一种通信设备及通信方法,用于解决以下问题:无法及时发现网内设备进而导致设备无法通信的问题。
第一方面,本申请实施例提供一种通信设备,所述通信设备包括处理器和存储器:
所述存储器,用于存储可被所述处理器执行的计算机程序;
所述处理器与所述存储器连接,被配置为:
按照预设通信协议和网络中的其他设备采用UDP数据包进行信息交互;其中,
所述预设通信协议中所述UDP数据包的有效数据部分包括至少一个指定字段和有效数据载荷部分;其中所述有效数据载荷部分用于携带需要传递的指定信息,所述指定字段用于描述所述指定信息。
在一个实施例中,所述指定信息包括以下中的任一种:用于搜索发现其他设备的搜索信息、设备信息、上线通知、下线通知、文件信息、用于指示重传指定分片的重传信息、用于告知允许的传输速率的速率信息。
在一个实施例中,所述指定字段包括以下中的至少一种:数据包类型、当前会话标识、分片信息。
在一个实施例中,所述分片信息包括:最大分片标识和当前分片标识;
所述最大分别标识用于指示所述指定信息被分片处理后得到的总片数,所述当前分片标识,用于指示当前分片的标识。
在一个实施例中,若从所述网络中接收到待处理UDP数据包,则执行所述按照预设通信协议和网络中的其他设备采用UDP数据包进行信息交互时,所述处理器被配置为:
对所述待处理UDP数据包的数据包类型字段的进行有效性校验;
若所述数据包类型字段有效,则检测所述待处理UDP数据包的所述当前会话标识是否为有效会话标识;
若所述当前会话标识为有效会话标识,则根据所述待处理UDP数据包的分片信息对所述待处理UDP数据包携带的所述指定信息进行相应处理操作。
在一个实施例中,所述搜索信息中包括第一设备类型信息,所述第一设备类型信息用于指示满足所述设备类型信息的设备对所述搜索信息进行响应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011451527.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绿色节能环保的园林景观用灌溉设备
- 下一篇:一种西红柿大棚育种方法