低延时wifi会议系统及方法

文档序号:8322764阅读:402来源:国知局
低延时wifi会议系统及方法
【技术领域】
[0001]本发明涉及一种低延时WIFI会议系统及方法。
【背景技术】
[0002]目前,无线会议系统包括红外无线会议系统、射频无线会议系统和WIFI无线会议系统。红外无线会议系统虽然保密性好,但红外传输角度范围小,容易由于被遮挡而影响数据传输,带宽有限,音频需要压缩后才能传输,移动性差,适合小型会议室使用。射频无线会议系统虽然信号不怕遮挡,移动性佳,但其本身传输信号强度弱,加密算法简单,保密性差,也只能适用小型会议室使用。WIFI无线会议系统相对前两者更具优势,然而,现有的WIFI无线会议系统的会议下位机可随时上传数据至会议上位机,若多个参会者同时对话筒发言,或同时进行投票或签到,常常会使得各路数据之间干扰严重,数据需要不断重传,堵塞严重,降低带宽利用率,从而使得会议过程中WIFI通信延时严重,如普遍延时在50ms左右,影响会议沟通质量。

【发明内容】

[0003]针对现有技术的不足,本发明旨在于提供一种可解决上述技术问题的低延时WIFI会议系统及方法。
[0004]为实现上述目的,本发明采用如下技术方案:
[0005]一种低延时WIFI会议系统,其包括会议上位机和若干会议下位机;
[0006]每一会议下位机用于上传一路数据包;
[0007]会议上位机用于在不同的起始采样时间点分别开始对各路数据包进行采样。
[0008]优选地,每两相邻起始采样时间点之间为等间隔时间。
[0009]优选地,该会议上位机将各路数据包缓存至不同的缓存区,在自各起始采样时间点起的预设时间段后,分别将每一缓存区的缓存数据大小与缓存数据阈值进行比对,若缓存数据大小大于缓存数据阈值,则下发控制信息通知对应的会议下位机上传数据过快,以使得对应的会议下位机降低数据上传速度;若缓存数据大小小于缓存数据阈值,则下发控制信息通知对应的会议下位机上传数据过慢,以使得对应的会议下位机增大数据上传速度。
[0010]优选地,会议上位机和会议下位机的采样率一致,且采样时钟同步。
[0011]优选地,每一会议下位机采用UDP单播技术上传数据包。
[0012]一种低延时WIFI会议通信方法,其包括以下步骤:
[0013]步骤101:各会议下位机各上传一路数据包;以及
[0014]步骤102:会议上位机在不同的起始采样时间点分别开始对各路数据包进行采样。
[0015]优选地,本方法还包括以下步骤:
[0016]步骤103:会议上位机将各路数据包缓存至不同的缓存区;
[0017]步骤104:会议上位机在自各起始采样时间点起的预设时间段后,分别判断每一缓存区的缓存数据大小是大于缓存数据阈值,还是小于缓存数据阈值,若大于,执行步骤105 ;若小于,执行步骤106 ;
[0018]步骤105:会议上位机下发控制信息通知对应的会议下位机上传数据过快,以使得对应的会议下位机降低数据上传速度;以及
[0019]步骤106:会议上位机下发控制信息通知对应的会议下位机上传数据过慢,以使得对应的会议下位机增大数据上传速度。
[0020]优选地,各起始采样时间点之间为等间隔时间点。
[0021]本发明的有益效果至少如下:
[0022]本发明错开各路数据包的起始采样时间点,有利于错开各数据流,减少各路数据流之间的干扰,提高宽带利用率,从而提高通信效率,实现低延时效果。
【附图说明】
[0023]图1为本发明低延时WIFI会议系统的较佳实施方式的结构示意图。
[0024]图2为本发明低延时WIFI会议方法的较佳实施方式的主要流程图。
【具体实施方式】
[0025]下面将结合附图以及【具体实施方式】,对本发明做进一步描述:
[0026]请参见图1,本发明涉及一种低延时WIFI会议系统,其较佳实施方式包括会议上位机和若干会议下位机;
[0027]会议上位机可通过WIFI热点与若干会议下位机进行无线通信。会议下位机的数量可为多个如6个,可通过交换机扩展WIFI热点数量,以满足大型会议室的要求。
[0028]每一会议下位机用于上传一路数据包;例如,会议下位机通过麦克风获取参会人员的音频模拟信号,再将音频模拟信号通过模数转换器转换为数字信号,并通过WIFI模块将数字信号发出。
[0029]具体地,每一会议下位机可采用UDP单播技术上传数据包,其中,数据包可包括参会者的发言音频数据、签到反馈信息和投票反馈信息等对应的数据信息。
[0030]会议上位机用于在不同的起始采样时间点分别开始对各路数据包进行采样,如此,错开各路数据包的起始采样时间点,有利于错开各数据流,减少各路数据流之间的干扰,提高宽带利用率,从而提高通信效率,实现低延时效果。
[0031]优选地,每两相邻起始采样时间点之间为等间隔时间。例如,若有6个会议下位机上传数据包,则会议上位机在1/7*T时间点开始采样第I路数据包,在2/7*Τ时间点开始采样第2路数据包,在3/7*Τ时间点开始采样第3路数据包,在4/7*Τ时间点开始采样第4路数据包,在5/7*Τ时间点开始采样第5路数据包,在6/7*Τ时间点开始采样第6路数据包。其中,T为自主设定的参考单位时间长段,例如,6.667毫秒。
[0032]该会议上位机将各路数据包缓存至不同的缓存区,在自各起始采样时间点起的预设时间段后,分别将每一缓存区的缓存数据大小与缓存数据阈值进行比对,若缓存数据大小大于缓存数据阈值,则下发控制信息通知对应的会议下位机上传数据过快,以使得对应的会议下位机降低数据上传速度;若缓存数据大小小于缓存数据阈值,则下发控制信息通知对应的会议下位机上传数据过慢,以使得对应的会议下位机增大数据上传速度。如此,错开时间点动态监控各路数据的上传速度,可
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1