[发明专利]广播数据传输方法、装置、终端设备及存储介质有效
申请号: | 202110749172.9 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113490154B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 周晶 | 申请(专利权)人: | 深圳市恒扬数据股份有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04L69/164 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张禹 |
地址: | 518000 广东省深圳市南山区西丽街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广播 数据传输 方法 装置 终端设备 存储 介质 | ||
本申请适用于数据处理技术领域,提供了一种广播数据传输方法、装置、终端设备及存储介质,所述广播数据传输方法包括:获取从局域网中至少一个第一外部终端接收到的第一报文数据中应用层数据的第一序列号及所述至少一个第一外部终端的第一设备编号,得到包含与每一所述第一外部终端对应的所述设备编号及所述第一序列号的确认设备信息;获取待广播的应用层数据、所述待广播的应用层数据的第二序列号及本机设备的第二设备编号;基于每一所述确认设备信息、所述第二序列号及所述第二设备编号,对所述待广播的应用层数据进行封装,生成第二报文数据;将所述第二报文数据在所述局域网中进行广播。上述方法实现了局域网中广播数据完整有序及可靠的传输。
技术领域
本申请属于数据处理技术领域,尤其涉及一种广播数据传输方法、装置、终端设备及存储介质。
背景技术
随着计算机网络技术的发展,局域网能够实现将一定区域内的各种计算机、外部设备和数据库连接起来形成计算机通信网,并通过专用数据线路与其他地方的局域网或数据库连接,形成更大范围的信息处理系统。而局域网中的多台设备之间通常采用共同约定一个广播监听端口,每台设备通过监听广播端口实现设备之间的广播通信。
需要发送广播数据的设备采用UDP(User Datagram Protocol,用户数据报协议),广播可以将广播数据传输给局域网中的其他设备,其中,UDP为应用程序提供了一种无需建立连接就可以传输数据的方法,该方法方便快捷,但由于UDP提供的是一种不可靠的消息传达服务,即无固定的端对端连接关系也没有固定的数据传输信道与传输方向,无法保证可靠的、有序的数据传输,在网络环境质量差的情况下,UDP提供的数据传输方法会发生数据丢失等严重问题。
因此,如何基于UDP实现局域网中广播数据完整有序及可靠的传输,成为了一个急需解决的重要问题。
发明内容
本申请实施例提供了一种广播数据传输方法、装置、终端设备及存储介质,可以实现局域网中广播数据完整有序及可靠的传输。
本申请实施例的第一方面提供了一种广播数据传输方法,所述广播数据传输方法包括:
获取从局域网中至少一个第一外部终端接收到的第一报文数据中应用层数据的第一序列号及所述至少一个第一外部终端的第一设备编号,得到包含与每一所述第一外部终端对应的所述设备编号及所述第一序列号的确认设备信息,所述确认设备信息用于对接收到的所述应用层数据进行响应;
获取待广播的应用层数据、所述待广播的应用层数据的第二序列号及本机设备的第二设备编号;
基于每一所述确认设备信息、所述第二序列号及所述第二设备编号,对所述待广播的应用层数据进行封装,生成第二报文数据;
将所述第二报文数据在所述局域网中进行广播。
本申请实施例的第二方面提供了一种广播数据传输装置,所述广播数据传输装置包括:
第一获取模块,用于获取从局域网中至少一个第一外部终端接收到的第一报文数据中应用层数据的第一序列号及所述至少一个第一外部终端的第一设备编号,得到包含与每一所述第一外部终端对应的所述设备编号及所述第一序列号的确认设备信息,所述确认设备信息用于对接收到的所述应用层数据进行响应;
第二获取模块,用于获取待广播的应用层数据、所述待广播的应用层数据的第二序列号及本机设备的第二设备编号;
生成模块,用于基于每一所述确认设备信息、所述第二序列号及所述第二设备编号,对所述待广播的应用层数据进行封装,生成第二报文数据;
广播模块,用于将所述第二报文数据在所述局域网中进行广播。
本申请实施例的第三方面提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的广播数据传输方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市恒扬数据股份有限公司,未经深圳市恒扬数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110749172.9/2.html,转载请声明来源钻瓜专利网。