一种数据传输的方法、装置及电子设备制造方法及图纸

技术编号:20118851 阅读:38 留言:0更新日期:2019-01-16 12:15
本发明专利技术提供了一种数据传输的方法、装置及电子设备,用于解决现有技术中当网络出现异常情况时,用户的交互体验差,资金消耗大的问题。包括:根据设定传输协议,接收第一设备发送的数据包;确定所述数据包的转发路径,其中,所述转发路径为控制平面预先设置的,所述转发路径上包括至少两个节点,所述至少两个节点的每个节点中存储所述控制平面按照设定周期下发的转发规则;将所述数据包按照所述转发路径发送给第二设备。

A Method, Device and Electronic Equipment for Data Transmission

The invention provides a method, device and electronic device for data transmission, which is used to solve the problem of poor interaction experience and large capital consumption of users when abnormal network conditions occur in the prior art. Including: receiving the data packet sent by the first device according to the set transmission protocol; determining the forwarding path of the data packet, in which the forwarding path is pre-set for the control plane, and the forwarding path includes at least two nodes, each node of the at least two nodes stores the forwarding rules issued by the control plane according to the set period; and storing the data packet. According to the forwarding path, it is transmitted to the second device.

【技术实现步骤摘要】
一种数据传输的方法、装置及电子设备
本专利技术涉及通信
,尤其涉及一种数据传输的方法、装置及电子设备。
技术介绍
随着互联网应用的发展,在实时通信网络(Real-TimeNetworks,RTN)里,由于网络的低延迟,在端到端通信时对网络抖动、闪断等突发的异常情况极其敏感,当出现上述异常情况时会立刻影响端到端的音视频会话,会导致两端的用户的交互体验差。在现有技术中,为了对抗网络不可预知的服务中断,通常采用多点备份或多集群备份的方式,具体的,每个集群都是一个独立的服务单元,可以承载基本的通信服务,以避免单点故障。举例说明,当某一个集群发生故障,将这个集群上服务的用户通过网络调度迁移到另一个集群,或者是集群中的某个节点发生故障,将这个节点上的用户迁移到该集群中的另一个节点,但在RTN网络中,用户从一个集群迁移到另一个集群的调度或者从一个节点迁移到另一个节点时,用户迁移的时间从十多秒到几分钟,用户迁移时间长,影响用户的交互体验,并且集群之间是独立且互为备份的,所以集群的部署存在很大的冗余,资金消耗大。综上所述,如何在网络出现异常情况时,提高用户的交互体验,减少资金消耗是目前需要解决的本文档来自技高网...

【技术保护点】
1.一种数据传输的方法,其特征在于,包括:根据设定传输协议,接收第一设备发送的数据包;确定所述数据包的转发路径,其中,所述转发路径为控制平面预先设置的,所述转发路径上包括至少两个节点,所述至少两个节点的每个节点中存储所述控制平面按照设定周期下发的转发规则;将所述数据包按照所述转发路径发送给第二设备。

【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括:根据设定传输协议,接收第一设备发送的数据包;确定所述数据包的转发路径,其中,所述转发路径为控制平面预先设置的,所述转发路径上包括至少两个节点,所述至少两个节点的每个节点中存储所述控制平面按照设定周期下发的转发规则;将所述数据包按照所述转发路径发送给第二设备。2.如权利要求1所述的方法,其特征在于,所述第一设备为服务器;所述根据设定传输协议,接收第一设备发送的数据包,具体包括:根据零消息队列传输协议ZMTP,接收所述服务器发送的所述数据包。3.如权利要求1所述的方法,其特征在于,所述第一设备为客户端;所述根据设定传输协议,接收第一设备发送的数据包,具体包括:根据路由表维护协议RTMP,接收所述客户端发送的所述数据包。4.一种数据传输的方法,其特征在于,包括:按照设定周期接收传输平面中各节点的第一消息,其中,所述第一消息包括任一节点的负载情况及所述任一节点与其相关指定节点间的通路情况;根据所述第一消息确定第一设备到第二设备之间的数据包转发路径,并生成所述各节点的转发规则;将所述转发规则发送给所述各节点。5.如权利要求4所述的方法,其特征在于,所述通路情况具体包括所述任一节点与其相关的指定节点间的单向延迟及丢包率,根据协议层的ping消息确定。6.如权利要求4所述的方法,其特征在于,所述根据所述第一消息确定第一设备到第二设备之间的数据包转发路径,具体包括:根据开放式最短路径优先OSPF路由协议确定第一设备到第二设备之间的数据包转发路径。7.如权利要求4所述的方法,其特征在于,所述转发路径可以根据第三设备的命令直接生成。8.一种数据传输的装置,其特征在于,包括:第一接收单元,用于根据设定传输协议,接收第一设备发送的数据包;第一确定单元,用于确定所述数据包的转发路径,其中,所述转发路径为...

【专利技术属性】
技术研发人员:李铮张燕静
申请(专利权)人:北京大米科技有限公司
类型:发明
国别省市:北京,11

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

1