一种数据转发的方法、装置、电子设备和存储介质制造方法及图纸

技术编号:26797632 阅读:17 留言:0更新日期:2020-12-22 17:15
本申请实施例涉及一种数据的转发方法、装置、电子设备和存储介质,该方法包括:接收第一发送端设备向第一接收端设备发送数据的请求;根据请求,从多个发送端设备和多个接收端设备中确定第一转发设备,第一转发设备用于接收至少一个发送端设备发送的数据;向第一发送端设备和第一转发设备发送第一转发设备的信息,使得第一发送端设备和第一接收端设备连接第一转发设备;通过第一转发设备转发第一发送端设备向第一接收端设备发送的数据。第一转发设备作为一个数据接收端设备的同时,又作为一个数据发送端,通过第一转发设备对数据进行转发,数据可以传输到更远的距离,解决了现有技术中无线传输的范围受限,在转发过程中扩展不易的问题。

【技术实现步骤摘要】
一种数据转发的方法、装置、电子设备和存储介质
本申请实施例涉及通信
,具体涉及一种数据转发的方法、装置、电子设备和存储介质。
技术介绍
目前,在大型的直播会场,数据传输过程都是直接将发送端设备的数据直接发送到接收端设备,这种方案有如下缺点:1、发送端设备、接收端设备的工作量会很大;2、无线传输的范围受限,在转发过程中扩展不易。
技术实现思路
为了解决现有技术存在的至少一个问题,本申请的至少一个实施例提供了一种数据转发的方法、装置、电子设备和存储介质。第一方面,本申请实施例提供了一种数据转发的方法,应用于包括多个发送端设备、多个接收端设备和控制设备的网络系统中,所述方法包括:接收第一发送端设备向第一接收端设备发送数据的请求。根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定第一转发设备,所述第一转发设备用于接收至少一个发送端设备发送的数据。向所述第一发送端设备和所述第一接收设备发送所述第一转发设备的信息,使得所述第一发送端设备和所述第一接收端设备连接所述第一转发设备。通过所述第一转发设备转发所述第一发送端设备向所述第一接收端设备发送的所述数据。应理解,本申请实施例中,控制设备接收第一发送端设备向第一接收端设备发送数据的请求;控制设备根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定第一转发设备,所述第一转发设备用于接收至少一个发送端设备发送的数据;以及转发第一发送端设备发送的数据。还应理解,本申请实施例中,第一转发设备作为一个数据接收端设备的同时,又作为一个数据发送端,相当于无线网格MESH网络中的转发节点,从而能够扩展数据的传输距离,提升了数据传输的效率。在一些实施例中,所述从所述多个发送端设备和所述多个接收端设备中确定所述第一转发设备,包括:根据所述多个发送端设备和所述多个接收端设备的网络信号强度RSSI和延迟时间ping值,确定所述第一转发设备。应理解,本申请实施例中,控制设备通过所述多个发送端设备和所述多个接收端设备的RSSI和ping值,确定第一转发设备,避免了网络信号强度不佳以及延迟时间长给数据传输带来的困扰。在一些实施例中,所述根据所述多个发送端设备和所述多个接收端设备的RSSI和ping值,确定所述第一转发设备,包括:从所述多个发送端设备和所述多个接收端设备中,确定能够获取所述数据的多个节点设备。将所述多个节点设备中的每个节点设备的标识ID发送到所述第一接收端设备。分别通过所述多个节点设备中的每个节点设备连接所述第一发送端设备和所述第一接收端设备,并确定每个节点设备连接所述第一发送端设备和所述第一接收端设备时,对应的所述RSSI和所述ping值,得到所述多个节点设备对应的多个RSSI和多个ping值。从所述多个RSSI和所述多个ping值中,确定RSSI最大且ping值最小的节点设备作为所述第一转发设备。应理解,本申请实施例中,确定RSSI最大且ping值最小的节点设备作为所述第一转发设备,不仅避免了RSSI以及ping对数据传输的影响,而且提升了数据转发的效率。在一些实施例中,所述从所述多个发送端设备和所述多个接收端设备中确定第一转发设备,包括:根据所述多个发送端设备和所述多个接收端设备的位置,将所述多个发送端设备和所述多个接收端设备中和所述第一发送端设备距离最近的设备确定为所述第一转发设备。应理解,本申请实施例中,将多个发送端设备和多个接收端设备中和第一发送端设备最近的设备确定为第一转发设备,避免了多个设备同时接入、随机接入第一发送设备的问题。在一些实施例中,所述方法还包括:通过所述第一转发设备对所述数据进行筛选,将所述数据中满足一定要求的数据发送给所述第一接收端设备。应理解,本申请实施例中通过第一转发设备对所述数据进行筛选,筛选掉一些不满足要求的数据,不仅减少了发送端设备的工作量而且减少了接收端设备的工作量,提升了数据传输的效率。第二方面,本申请实施例还提供了一种数据转发的装置,应用于包括多个发送端设备、多个接收端设备和控制设备的网络系统中,所述装置包括:接收模块,用于接收第一发送端设备向第一接收端设备发送数据的请求。确定模块,用于根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定转发模块,所述发送模块用于接收至少一个发送端设备发送的数据。发送模块,用于向所述第一发送端设备和所述第一接收设备发送所述转发模块的信息,使得所述第一发送端设备和所述第一接收端设备连接所述转发模块。转发模块,用于通过所述转发模块转发所述第一发送端设备向所述第一接收端设备发送的所述数据。应理解,本申请实施例中,接收模块接收第一发送端设备向第一接收端设备发送数据的请求;确定模块根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定转发模块,所述转发模块用于接收至少一个发送端设备发送的数据;以及转发第一发送端设备发送的数据。还应理解,本申请实施例中,转发模块作为一个数据接收端设备的同时,又作为一个数据发送端设备,相当于无线网格MESH网络中的转发节点,从而能够扩展数据的传输距离,提升了数据传输的效率。上述实施例中的确定模块还用于:根据所述多个发送端设备和所述多个接收端设备的RSSI和ping值,确定所述转发模块。应理解,本申请实施例中,控制设备通过所述多个发送端设备和所述多个接收端设备的RSSI和ping值,确定转发模块,避免了网络信号强度不佳以及延迟时间长给数据传输带来的困扰。上述实施例中的确定模块还用于:从所述多个发送端设备和所述多个接收端设备中,确定能够获取所述数据的多个节点设备。将所述多个节点设备中的每个节点设备的标识ID发送到所述第一接收端设备。分别通过所述多个节点设备中的每个节点设备连接所述第一发送端设备和所述第一接收端设备,并确定每个节点设备连接所述第一发送端设备和所述第一接收端设备时,对应的所述RSSI和所述ping值,得到所述多个节点设备对应的多个RSSI和多个ping值。从所述多个RSSI和所述多个ping值中,确定RSSI最大且ping值最小的节点设备作为所述转发模块。应理解,本申请实施例中,确定网络信号强度RSSI最大且延迟时间ping值最小的节点设备作为所述转发模块,不仅避免了网络信号强度RSSI以及延迟时间ping对数据传输的影响,而且提升了数据转发的效率。上述实施例中的确定模块还用于:根据所述多个发送端设备和所述多个接收端设备的位置,将所述多个发送端设备和所述多个接收端设备中和所述第一发送端设备距离最近的设备确定为所述转发模块。应理解,本申请实施例中,将多个发送端设备和多个接收端设备中和第一发送端设备最近的设备确定为转发模块,避免了多个设备同时接入、随机接入第一发送设备的问题。上述实施例中的转发模块还用于:通过所述转发模块对所述数据进行筛选,将所述数据中满足一定要本文档来自技高网...

【技术保护点】
1.一种数据转发的方法,应用于包括多个发送端设备、多个接收端设备和控制设备的网络系统中,其特征在于,所述方法包括:/n接收第一发送端设备向第一接收端设备发送数据的请求;/n根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定第一转发设备,所述第一转发设备用于接收至少一个发送端设备发送的数据;/n向所述第一发送端设备和所述第一接收设备发送所述第一转发设备的信息,使得所述第一发送端设备和所述第一接收端设备连接所述第一转发设备;/n通过所述第一转发设备转发所述第一发送端设备向所述第一接收端设备发送的所述数据。/n

【技术特征摘要】
1.一种数据转发的方法,应用于包括多个发送端设备、多个接收端设备和控制设备的网络系统中,其特征在于,所述方法包括:
接收第一发送端设备向第一接收端设备发送数据的请求;
根据所述请求,从所述多个发送端设备和所述多个接收端设备中确定第一转发设备,所述第一转发设备用于接收至少一个发送端设备发送的数据;
向所述第一发送端设备和所述第一接收设备发送所述第一转发设备的信息,使得所述第一发送端设备和所述第一接收端设备连接所述第一转发设备;
通过所述第一转发设备转发所述第一发送端设备向所述第一接收端设备发送的所述数据。


2.根据权利要求1所述的方法,其特征在于,所述从所述多个发送端设备和所述多个接收端设备中确定所述第一转发设备,包括:
根据所述多个发送端设备和所述多个接收端设备的网络信号强度RSSI和延迟时间ping值,确定所述第一转发设备。


3.根据权利要求2所述的方法,其特征在于,所述根据所述多个发送端设备和所述多个接收端设备的网络信号强度RSSI和延迟时间ping值,确定所述第一转发设备,包括:
从所述多个发送端设备和所述多个接收端设备中,确定能够获取所述数据的多个节点设备;
将所述多个节点设备中的每个节点设备的标识ID发送到所述第一接收端设备;
分别通过所述多个节点设备中的每个节点设备连接所述第一发送端设备和所述第一接收端设备,并确定每个节点设备连接所述第一发送端设备和所述第一接收端设备时,对应的所述RSSI和所述ping...

【专利技术属性】
技术研发人员:聂为
申请(专利权)人:深圳市欣博跃电子有限公司
类型:发明
国别省市:广东;44

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

1