This application discloses a communication method, device, electronic device and medium, in which the method includes receiving communication information of each node in the first area, obtaining the target node based on the communication information of each node, and then communicating according to the target node. In this application, the communication parameters of multiple nodes are received separately, and the target node is obtained based on multiple communication parameters, and is registered and communicated only on the target node. By applying the technical scheme of this application, it is possible to select and communicate on the node with the highest communication quality by comparing the communication parameters of each node before the electronic terminal logs on to the server node to participate in the network teaching, thus avoiding the user's appearance in the process of participating in the network teaching, and reducing the screen fluency caused by the server node with poor quality of the logon communication. The disadvantages of household experience.
【技术实现步骤摘要】
一种通信方法、装置、电子设备及介质
本申请涉及网络通信技术,尤其是一种通信方法、装置、电子设备及介质。
技术介绍
随着社会的发展,越来越多的人会选择学习各种各样的知识来不断扩充自己。其中,由于传统的学生与教师面对面授课均需要双方在路上耗费大量的时间及精力。因此,随着通信时代的发展,网络授课已被广大的用户所接受。一般的,网络授课是基于互联网络远程在线的互动培训课堂。网络授课是采用音视频传输以及数据协同等网络传输技术,模拟真实课堂环境,通过网络给学生提供有效地培训环境。进一步的,在一般的网络授课的过程中,通常是由学生和教师各自通过自身的电子终端登录对应的服务器节点,进而各自的服务器节点将自身所在用户的音视频数据通过服务器远程传输给对方服务器节点。以使双方各自通过自身的电子终端从各自节点处接收对方的音视频数据,从而开始授课过程。在采用此种通信方式进行网络授课的过程中,在学生和教师各自通过自身的电子终端登录服务器节点时,通常都是根据电子终端的所在位置,选择距离该电子终端最近的一个服务器节点以供该电子终端登录使用。然而,当该距离电子终端最近的一个服务器节点出现因故障等原因所导致的通信质量不佳的情况时,选择该服务器节点进行通信会极大影响网络授课的流畅度。因此,如何在保证通信质量的前提下进行网络授课,成为了本领域技术人员迫待解决的问题。
技术实现思路
本专利技术的实施例提供一种通信方法、装置、电子设备及介质。其中,根据本申请实施例的一个方面,提供的一种通信方法,其特征在于,包括:接收第一区域内各节点的通信信息,所述通信信息包括节点的时延信息、抖动信息、丢包信息、带宽信息;基 ...
【技术保护点】
1.一种通信方法,其特征在于,包括:接收第一区域内各节点的通信信息,所述通信信息包括节点的时延信息、抖动信息、丢包信息、带宽信息;基于所述各节点的通信信息,得到目标节点,所述目标节点为所述多个节点中,当前通信质量最高的节点;根据所述目标节点进行通信。
【技术特征摘要】
1.一种通信方法,其特征在于,包括:接收第一区域内各节点的通信信息,所述通信信息包括节点的时延信息、抖动信息、丢包信息、带宽信息;基于所述各节点的通信信息,得到目标节点,所述目标节点为所述多个节点中,当前通信质量最高的节点;根据所述目标节点进行通信。2.如权利要求1所述的方法,其特征在于,所述基于所述各节点的通信信息,得到目标节点,包括:分别计算所述多个通信信息中每个节点对应的通信权重值,得到第一权重值,所述第一权重值为所述多个通信权重值中数值最高的权重值,所述通信权重值为基于所述时延信息、所述抖动信息、所述丢包信息和所述带宽信息生成的权重值;将所述第一权重值对应的节点,作为所述目标节点。3.如权利要求2所述的方法,其特征在于,所述基于所述各节点的通信信息,得到目标节点,包括:根据以下公式计算得到所述多个通信信息中每个节点的通信权重值:Pi=ai*Wi+bi*Xi+ci*Yi+di*Zi;其中,P为通信权重值,i为节点标识,a为时延信息的数值,W为时延信息的权重系数,b为抖动信息的数值,X为抖动信息的权重系数,c为丢包信息的数值,Y为丢包信息的权重系数,d为带宽信息的数值,Z为带宽信息的权重系数;筛选所述多个通信权重值,将数值最高的通信权重值作为所述第一权重值。4.如权利要求1所述的方法,其特征在于,在所述接收第一区域内各节点的通信信息之后,包括:将所述多个通信信息中每个节点的当前时延信息作为所述时延信息,以及,将所述多个通信信息中每个节点的当前抖动信息作为所述抖动信息,以及,将所述多个通信信...
【专利技术属性】
技术研发人员:周毅,
申请(专利权)人:北京大米科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。