数据传输装置、智能交互平板及数据传输方法与流程

文档序号:14993412发布日期:2018-07-20 22:58阅读:152来源:国知局

本发明涉及智能交互平板领域,尤其涉及一种数据传输装置、智能交互平板及数据传输方法。



背景技术:

智能交互平板(或称一体机、会议机、会议用平板)是一种融合电视技术、电脑技术、触控技术、音响技术于一体,实现人机交互的一体化设备。智能交互平板不仅具有传统液晶电视的高清显示功能(通过主芯片实现),还可以通过内置或外置的计算机模块使智能交互平板具有计算能力和各种数据处理能力,并通过触控技术实现交互操作,获得便捷的人机交互式体验。

由于智能交互平板可能同时具有主芯片和多个计算机模块,因而设计合理的数据传输架构来实现数据在主芯片以及各个计算机模块之间的高效和稳定传输就显得尤为重要。如图1所示,是现有技术的数据传输架构的示意图。图中的传输数据的路径有两条,分别是:有线数据传输路径和无线数据传输路径。其中,当需要将外部的数据(如网络数据)发送给各个计算机模块时,需由有线传输模块或者无线传输模块先将数据传送至主芯片,再由主芯片将数据传送到交换机芯片,最后由交换机芯片将数据传送到相应的计算机模块(如图1中的安卓模块或者pc模块)进行处理。

但是发明人在实施本发明的过程中发现,这种数据传输架构由于所有的网络数据都要经过主芯片,因而容易导致数据的传输速率受到主芯片本身性能的制约以及增加主芯片的工作负荷等问题,无法达到高效的数据传输。



技术实现要素:

针对上述问题,本发明的目的在于提供一种数据传输装置、智能交互平板及数据传输方法,能在智能交互平板中实现网络数据高效稳定的传输。

本发明实施例提供了一种数据传输装置,包括:第一计算机模块、有线传输模块、用于转发数据的网络转发设备、主芯片以及与该主芯片相互连接的第一无线传输模块;其中,所述网络转发设备包括第一通信网口、第二通信网口以及第三通信网口;

所述有线传输模块与所述网络转发设备的第一通信网口连接,所述网络转发设备的第二通信网口与所述第一计算机模块连接,所述网络转发设备的第三通信网口与所述主芯片连接。

优选地,还包括第二无线传输模块,所述网络转发设备还包括第四通信网口,所述第二无线传输模块与所述第四通信网口连接。

优选地,还包括第二计算机模块,所述网络转发设备还包括第五通信网口,所述第二计算机与所述第五通信网口连接;其中,所述第一计算机模块的操作系统为windows操作系统,所述第二计算机模块的操作系统为android操作系统;或者所述第一计算机模块的操作系统为android操作系统,所述第二计算机模块的操作系统为windows操作系统。

优选地,还包括第一usb接口网卡及第二usb接口网卡,所述网络转发设备的第三通信网口通过所述第一usb接口网卡与所述主芯片连接;所述网络转发设备的第二通信网口通过所述第二usb接口网卡与所述第一计算机模块连接。

优选地,所述网络转发设备为千兆网交换机。

本发明实施例还提供了一种智能交互平板,包括触控显示屏、屏驱动板、玻璃盖板、外壳以及如权利要求1至5任意一项所述的数据传输装置;所述数据传输装置、所述玻璃盖板以及所述触控显示屏均固定于所述外壳;所述玻璃盖板设置在所述触控显示屏的显示面外侧;所述触控显示屏通过所述屏驱动板与所述主芯片连接。

优选地,所述智能交互平板还包括阵列麦克风;所述阵列麦克风设置于所述外壳上,并与所述主芯片连接。

优选地,所述智能交互平板还包括至少一个摄像头;所述摄像头设置于所述外壳上,并与所述主芯片连接。

本发明还提供了一种基于上述的智能交互平板的数据传输方法,其特征在于,包括:

有线传输模块将接收的网络数据通过第一通信网口传输给网络转发设备;

所述网络转发设备获取所述网络数据,并获取所述网络数据的目的接收端;

当所述网络数据中包含传输至所述第一计算机模块的第一网络数据,所述网络转发设备将所述第一网络数据传输至所述第一计算机模块;

当所述网络数据中包含传输至所述主芯片的第二网络数据,所述网络转发设备将所述第二网络数据传输至所述主芯片。

优选地,所述智能交互平板还包括第二计算机模块,所述网络转发设备还包括第五通信网口,所述第二计算机与所述第五通信网口连接;

则所述数据传输方法还包括:

当所述网络数据中包含传输至所述第二计算机模块的第三网络数据,所述网络转发设备将所述第三网络数据传输至所述第二计算机模块。

上述一个实施例中,在通过所述有线传输模块进行网络数据的传输时,在网络数据进入到主芯片前,先通过所述网络转发设备对网络数据进行处理,使得发送给所述主芯片的数据仅仅是需要所述主芯片接收的数据(即发送给所述主芯片的网络数据),而需要由其他计算机模块(如第一计算机模块)接收处理的网络数据,则由所述网络转发设备进行转发。因此,一方面,传输给所述第一计算机模块的网络数据的传输速度不会受到所述主芯片本身性能的制约;另一方面,也减少了主芯片的工作负荷。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术提供的一种数据传输装置的结构示意图;

图2是本发明第一实施例提供的数据传输装置的结构示意图;

图3是本发明实施例提供的数据传输装置的另一种结构示意图;

图4是本发明第三实施例提供的数据传输装置的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图2,是本发明第一实施例提供的数据传输装置的结构示意图。

在本实施例中,所述数据传输装置包括第一计算机模块10、有线传输模块20、用于转发数据的网络转发设备30、主芯片40以及与该主芯片40相互连接的第一无线传输模块50;其中,所述网络转发设备30包括第一通信网口31、第二通信网口32以及第三通信网口33;所述有线传输模块20与所述网络转发设备30的第一通信网口31连接,所述网络转发设备30的第二通信网口32与所述第一计算机模块10连接,所述网络转发设备30的第三通信网口33与所述主芯片40连接。

需要说明的是,本实施例中,所称的计算机模块也称之为核心板、计算机模组、com(computeronmodule),其由处理器或者是微控制器、内存、存储器、电源管理和电路板构成,并具有操作系统,如linux、wince、qnx、android等,整个计算机模块构成了一个最小化的计算机系统。

需要说明的是,本实施例中,所述有线传输模块20可为rj45网络接口。

需要说明的是,本实施例中,所述网络转发设备30优选为交换机。

需要说明的是,本实施例中,所述主芯片40可为tv主板。

需要说明的是,本实施例中,所述第一无线传输模块50可为2g/3g/4g/5g模块、wifi模块、蓝牙模块等,优选为wifi模块。

下面描述本发明实施例的数据传输装置的具体工作原理。

在本实施例中,当所述有线传输模块20接收到来自外部的网络数据时,将所述网络数据传输给所述网络转发设备30,所述网络转发设备30判断所述网络数据内的各部分数据的目的接收端。当判断所述网络数据中存在发送给所述第一计算机模块10的第一网络数据时,所述网络转发设备30通过第二通信32将所述第一数据发送给所述第一计算机模块10;当判断所述网络数据中存在发送给所述主芯片40的第二网络数据时,所述网络转发设备30通过第二通信32将所述第二网络数据发送给所述主芯片40。

需要说明的是,对于所述网络数据,其可能仅包含第一网络数据或仅包含第二网络数据,也可能同时包含第一网络数据和第二网络数据。

综上所述,本实施例提供的数据传输装置,在通过所述有线传输模块20进行网络数据的传输时,在网络数据进入到主芯片40前,先通过所述网络转发设备30对网络数据进行处理,使得发送给所述主芯片40的数据仅仅是需要所述主芯片40接收的数据(即发送给所述主芯片40的网络数据),而需要由其他计算机模块(如第一计算机模块10)接收处理的网络数据,则由所述网络转发设备30进行转发。因此,一方面,传输给所述第一计算机模块10的网络数据的传输速度不会受到所述主芯片40本身性能的制约;另一方面,也减少了主芯片40的工作负荷。

下面对本发明的一些优选实施例做更进一步的描述。

优选地,在第一实施例的基础上,在本发明的另一个实施例中,所述数据传输装置还包括第二无线传输模块,所述网络转发设备还包括第四通信网口,所述第二无线传输模块与所述第四通信网口连接。

在本实施例中,对于由第一无线传输模块50接收到的网络数据,同样需要先全部通过所述主芯片40,再发送到第一计算机模块10(如果网络数据中存在需要发送给所述第一计算机模块10的第一数据),而对于由第二无线传输模块接收到的网络数据,其传输的过程与所述有线传输模块20的传输过程类似:当第二无线传输模块接收到来自外部的网络数据时,将所述网络数据传输给所述网络转发设备30,所述网络转发设备30对所述网络数据进行处理,判断网络数据内的各部分数据的目的接收端。当判断所述网络数据中存在发送给所述第一计算机模块10的第一网络数据时,所述网络转发设备30通过第二通信32将所述第一数据发送给所述第一计算机模块10;当判断所述网络数据中存在发送给所述主芯片40的第二网络数据时,所述网络转发设备30通过第二通信32将所述第二网络数据发送给所述主芯片40。

本实施例中,通过设置所述第二无线传输模块,使得在进行无线数据传输的过程中,网络数据的传输速度不会受到所述主芯片40本身性能的制约,同时可以进一步减少主芯片40的工作负荷。

如图3所示,优选地,在第一实施例的基础上,在本发明的另一个实施例中,所述数据传输装置还包括第二计算机模块60,所述网络转发设备30还包括第五通信网口35,所述第二计算机模块60与所述第五通信网口35连接;其中,所述第一计算机模块10的操作系统为windows操作系统,所述第二计算机模块60的操作系统为android操作系统;或者所述第一计算机模块10的操作系统为android操作系统,所述第二计算机模块60的操作系统为windows操作系统。

在本实施例中,同样的,当所述网络数据中包含传输至所述第二计算机模块的第三网络数据,所述网络转发设备将所述第三网络数据传输至所述第二计算机模块。

当然,需要说明的是,在本实施例中,还可以根据实际的需要增加更多的计算机模块,这些计算机模块均可直接连接到所述网络转发设备30上。

此外,各个计算机模块及其对应操作系统可根据实际的需要进行设置,本发明不做具体限定。例如,第一计算机模块10可为内置的pc模块(操作系统为windows系统),而第二计算机模块60可为外部pc模块(操作系统也为windows系统)等,这些方案均在本发明的保护范围之内。

如图3所示,优选地,在第一实施例的基础上,在本发明的另一个实施例中,所述智能交互平板还包括第一usb接口网卡70及第二usb接口网卡80,所述网络转发设备30的第三通信网口33通过所述第一usb接口网卡70与所述主芯片40连接;所述网络转发设备30的第二通信网口32通过所述第二usb接口网卡80与所述第一计算机模块10连接。

优选地,在第一实施例的基础上,在本发明的另一个实施例中,所述网络转发设备为千兆网交换机。

由于现在局域以太网已经发展到了千兆以太网,因此,为了保证不会因网络转发设备30本身的性能制约到千兆以太网数据的传输速率,所述网络转发设备30为千兆网交换机,以提供具有千兆网的数据收发能力。

另一方面,由于现在大多数的主芯片30的数据收发能力都还停留在百兆速率的阶段,因此通过本实施例的数据传输装置的结构,可以保证网络数据以千兆的速率进行传输,而不会因主芯片30的性能被限制在百兆。

此外,基于本实施例的数据传输装置的结构,若未来局域以太网有了更进一步的发展,此时也只需要更新网络转发设备30即可,而不需要更换整个主芯片30。从成本和功能稳定性方面考虑,基于本实施例的数据传输装置的结构,具有更高的适应性和可扩展性。

本发明第二实施例还提供了一种智能交互平板,包括触控显示屏、屏驱动板、玻璃盖板、外壳以及如上述任一实施例所述的数据传输装置;所述数据传输装置、所述玻璃盖板以及所述触控显示屏均固定于所述外壳;所述玻璃盖板设置在所述触控显示屏的显示面外侧;所述触控显示屏通过所述屏驱动板与所述主芯片连接。

在本实施例中,所述外壳形成一容置腔,以整体容纳固定所述数据传输装置、触控显示屏、屏驱动板以及玻璃盖板,从而起到固定支撑和保护的作用。所述主芯片通过所述屏驱动板与所述触控显示屏连接,并将画面帧数据发送至所述触控显示屏进行显示。其中,所述的画面帧数据可以是由主芯片生成的画面帧数据,也可以是各个计算机模块生成的画面帧数据。

所述触控显示屏的显示面朝外,以提供相应的显示界面,所述玻璃盖板设置在所述显示面外侧,以起到保护所述触控显示屏的作用。

优选地,所述智能交互平板还包括阵列麦克风;所述阵列麦克风设置于所述外壳上,并与所述主芯片连接。

其中,所述阵列麦克风可起到声音采集和声音播放的作用。

优选地,所述智能交互平板还包括至少一个摄像头;所述摄像头设置于所述外壳上,并与所述主芯片连接。

其中,所述摄像头可起到图像采集的作用,所述主芯片通过对采集的图像进行处理,可以起到如识别当前用户、识别用户位置、识别用户手势等一系列功能。

如图4所示,本发明第三实施例还提供了一种基于上述的智能交互平板的数据传输方法,包括:

s301,有线传输模块将接收的网络数据通过第一通信网口传输给网络转发设备;

s302,所述网络转发设备获取所述网络数据,并获取所述网络数据的目的接收端;

s303,当所述网络数据中包含传输至所述第一计算机模块的第一网络数据,所述网络转发设备将所述第一网络数据传输至所述第一计算机模块;

s304,当所述网络数据中包含传输至所述主芯片的第二网络数据,所述网络转发设备将所述第二网络数据传输至所述主芯片。

优选地,所述智能交互平板还包括第二计算机模块,所述网络转发设备还包括第五通信网口,所述第二计算机与所述第五通信网口连接;

则所述数据传输方法还包括:

当所述网络数据中包含传输至所述第二计算机模块的第三网络数据,所述网络转发设备将所述第三网络数据传输至所述第二计算机模块。

本实施例提供的数据传输方法,在通过所述有线传输模块进行网络数据的传输时,在网络数据进入到主芯片前,先通过所述网络转发设备对网络数据进行处理,使得发送给所述主芯片的数据仅仅是需要所述主芯片接收的数据(即发送给所述主芯片的网络数据),而需要由其他计算机模块(如第一计算机模块)接收处理的网络数据,则由所述网络转发设备进行转发。因此,一方面,传输给所述第一计算机模块的网络数据的传输速度不会受到所述主芯片本身性能的制约;另一方面,也减少了主芯片的工作负荷。

上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1