光纤坐席系统的音频环形传输方法、系统及存储介质技术方案

技术编号:27844358 阅读:15 留言:0更新日期:2021-03-30 12:44
本发明专利技术公开了一种光纤坐席系统中的音频环形传输方法、系统及存储介质,所述的方法包括:交换板从连接到此交换板的不同坐席盒子中获取捆绑了音频数据的视频数据包,并从中单独提取出音频数据;交换板将自身提取出的音频数据整理到同一数据包中,并添加交换板编号;交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给下一个交换板;最后一个交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第一块交换板。本发明专利技术将音频数据从与视频数据的捆绑中独立出来,通过环形结构传输,实现音频数据在多个交换板及坐席盒子间的任意互传,灵活度高,可扩展性强,并增加了音频数据的传输带宽。带宽。带宽。

【技术实现步骤摘要】
光纤坐席系统的音频环形传输方法、系统及存储介质


[0001]本专利技术涉及音频传输领域,更具体地,涉及一种光纤坐席系统中的音频环形传输方法、系统及存储介质。

技术介绍

[0002]光纤坐席系统是一种控制室信息处理解决方案,在光纤坐席系统中,通常包括若干交换板连接若干坐席盒子,坐席盒子中音频数据通常被捆绑在视频数据中,传输时音频数据与视频数据一同从坐席盒子传输到交换板,交换板将各类捆绑数据等进行整合,通过底板或收发器等其他器件与其他交换板进行数据交换,以实现不同坐席盒子之间的数据交换。但是由于音频数据被捆绑在视频数据中,音频数据只能进行一对一传输,对于要求独立传输音频的应用场合,这种音频传输方式并不能满足需求,应用灵活度不足,可拓展性不强。

技术实现思路

[0003]本专利技术旨在克服上述现有技术的至少一种缺陷(不足),提供一种光纤坐席系统中的音频环形传输方法、系统及存储介质,用于达到将音频数据从与视频数据的捆绑中独立出来,实现音频数据在多个发送端、接收端之间的任意互传,提高系统的灵活度及可扩展性,增加音频数据的传输带宽的效果。
[0004]本专利技术采取的技术方案是,一种光纤坐席系统中的音频环形传输方法,包括以下步骤:
[0005]第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据;
[0006]第m块交换板将自身提取出的K组音频数据整理到同一数据包中,并添加第m块交换板编号;
[0007]当1≤m≤N/>‑
1时,第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1块交换板,其中N表示交换板个数,且N取正整数;
[0008]当m=N时,第N块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第一块交换板。
[0009]本专利技术中,交换板将从坐席盒子接收到的捆绑了音频数据的视频数据包中单独提取音频数据,实现了音频数据与视频数据的分离,之后将连接到同一交换板的所有坐席盒子的音频数据整理到同一数据包中,并添加当前交换板编号,编号步骤可以为之后的辨别数据包的交换板来源提供便利。此后,交换板将整理好的数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给自身的下一块交换板,下一块交换板同样将自身整理的到的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给再下一块交换板,交换板间通过独立的高速收发器接口进行传输,以此类推,而
最后一块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第一块交换板,因此整个传输过程形成了一个环形拓扑结构,这样每一块交换板都能获取到来自整个系统中任意一块交换板中任意坐席盒子的音频数据,实现了整个系统内的各个坐席盒子均可获取其他任意坐席盒子的音频数据,数量不受限制,且不跟随视频数据传输,对比常用的视频、音频捆绑的传输系统,灵活度高,可扩展性强。同时,由于单独将音频数据提取出来,之后通过独立的高速收发器接口在交换板间传输数据,而非使用视频消隐区传输,音频数据带宽也得到了大大的增加。
[0010]进一步的,第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据的具体步骤包括:
[0011]第m块交换板接收到K组数据包,此数据包是由连接到此交换板的K个坐席盒子将音频数据、视频数据捆绑后,填充为包长一定的数据包;
[0012]第m块交换板根据不同类型数据的长度,提取K组数据包中的音频数据,并添加各音频数据对应的坐席盒子编号。
[0013]本专利技术中,坐席盒子中音频数据与视频数据填充为包长一定的数据包,其中音频数据长度与视频数据长度不一样,因此,交换板能依据不同类型数据的长度有效区分音频数据与视频数据,从而将音频数据提取出来,而提取来自同一个交换板的不同的K个坐席盒子的K组音频数据时,同时添加每组音频数据对应来源的坐席盒子编号,可为之后辨别音频数据的具体盒子来源提供便利。
[0014]进一步的,第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据的具体步骤还包括:
[0015]判断连接到同一交换板的不同坐席盒子之间是否需要通过此交换板相互传输音频数据,若是,则在此交换板提取连接到本交换板的不同坐席盒子的音频数据后再根据需求进行坐席盒子间相互传输。
[0016]进一步的,第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1个交换板的具体步骤包括:
[0017]第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包存入待发送缓冲区;
[0018]待高速收发器接口空闲,第m块交换板将待发送缓冲区中音频数据包通过高速收发器接口发送给第m+1个交换板。
[0019]本专利技术中,交换板先将数据包存入发送缓冲区,之后再进行发送,可在发送至下一个交换板前提供一个缓冲时间,因为系统中交换板间的数据传输可以通过独立的高速收发器接口进行,而数据传输时传输接口可能存在繁忙状态,而数据包先存入发送缓存区,可等待高速收发器接口空闲时,再进行传输,不会造成数据冲突等情况。
[0020]进一步的,所述方法的第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1块交换板步骤前还包括步骤:第m块交换板判断接收到的音频数据包的来源。
[0021]进一步的,第m块交换板判断接收到的音频数据包的来源的具体步骤包括:
[0022]第m块交换板接收到音频数据包,解析音频数据包中交换板编号信息;
[0023]第m块交换板判断解析的交换板编号是否为本交换板编号,若是,则将该音频数据
包丢弃;若否,则先将该音频数据包缓存,再判断连接到第m块交换板的K个坐席盒子是否需要该音频数据包中数据,若是,则根据需要的具体坐席盒子编号,提取音频数据包中对应的音频数据,转发到指定的坐席盒子中,转发完成后,将该音频数据包存入待发送缓冲区;若否,直接将该音频数据包存入待发送缓冲区;
[0024]待高速收发器接口空闲,第m块交换板将待发送缓冲区中音频数据包通过高速收发器接口发送给第m+1个交换板。
[0025]本专利技术中,交换板接收到音频数据包后,首先解析数据包中每个交换板整理自身音频数据包时添加的交换板编号,如果交换板编号信息显示此音频数据包来自于本交换板,则代表该数据包已经传输到所有的交换板了,经历过了一轮整个系统的传输过程,因此将该数据包丢弃,结合上述的对本交换板的音频数据进行打包发送,相当于将旧的数据包替换为新的音频数据包,以此实现音频数据的不断更新。而如果交换板编号信息显示此音频数据包来自于其他交换板,则将数据包缓存下来,然后可以根据主控系统的配本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种光纤坐席系统中的音频环形传输方法,其特征在于,包括以下步骤:第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据;第m块交换板将自身提取出的K组音频数据整理到同一数据包中,并添加第m块交换板编号;当1≤m≤N

1时,第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1块交换板,其中N表示交换板个数,且N取正整数;当m=N时,第N块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第一块交换板。2.根据权利要求1所述的一种光纤坐席系统中的音频环形传输方法,其特征在于,第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据的具体步骤包括:第m块交换板接收到K组数据包,此数据包是由连接到此交换板的K个坐席盒子将音频数据、视频数据捆绑后,填充为包长一定的数据包;第m块交换板根据不同类型数据的长度,提取K组数据包中的音频数据,并添加各音频数据对应的坐席盒子编号。3.根据权利要求2所述的一种光纤坐席系统中的音频环形传输方法,其特征在于,第m块交换板从连接到此交换板的K个不同坐席盒子中获取K组捆绑了音频数据的视频数据包,并从中单独提取出K组音频数据的具体步骤还包括:判断连接到同一交换板的不同坐席盒子之间是否需要通过此交换板相互传输音频数据,若是,则在此交换板提取连接到本交换板的不同坐席盒子的音频数据后再根据需求进行坐席盒子间相互传输。4.根据权利要求1所述的一种光纤坐席系统中的音频环形传输方法,其特征在于,第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1个交换板的具体步骤包括:第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包存入待发送缓冲区;待高速收发器接口空闲,第m块交换板将待发送缓冲区中音频数据包通过高速收发器接口发送给第m+1个交换板。5.根据权利要求1所述的一种光纤坐席系统中的音频环形传输方法,其特征在于,在第m块交换板将自身整理的音频数据包以及接收到的来自其他交换板的音频数据包通过高速收发器接口发送给第m+1块交换板步骤前还包括步骤:第m块交换板判断接收到的音频数据包的来源。6.根据权利要求5所述的一种光纤坐席系统中的音频环形传输方法,其特征在于,第m块交换板判断接收到的音频数据包的来源的具体步骤包括:第m块交换板接收到音...

【专利技术属性】
技术研发人员:区志辉宋伟青
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:

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

1