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

技术编号:20686612 阅读:19 留言:0更新日期:2019-03-27 20:38
提供一种数据传输方法、装置及设备。所述数据传输方法包括:对通信终端的各个接收信道进行监听;当监听到待接收数据时,通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块接收所述待接收数据。其中,所述通信终端包括有n个接收信道,每个接收信道分别用于接收基于同一无线通信标准的不同无线通信协议的数据;n为不小于2的正整数,所述通信终端包括的共用的接收模块的数量小于n。

【技术实现步骤摘要】
一种数据传输方法、装置及设备
本专利技术涉及无线通信
更具体地,本专利技术涉及一种数据传输方法、装置及设备。
技术介绍
在物联网领域中,存在大量不同的无线通信协议,这些无线通信协议可分别在不同频带上运行。当两个或多个无线通信协议在相同或相似的频带上运行时,两个或多个无线信号可能因相互干扰而不被接收者理解。因此,在某些情况下,两个或多个无线通信协议可能需要时间共享无线电空间,例如,给不同的无线通信协议分配相应的监听时间周期,每个周期内只监听一个无线通信协议的数据。在这种情况下,数据丢包率较高,监听效率较低。在实现多于一个通信协议的数据传输设备中,如果硬件资源的共用率低,例如,在数据传输设备中设置多个接收信道及相应的多个接收硬件组件(例如,编解码器、滤波器等及其集成模块)和至少一个发送信道及相应的发送硬件组件,则数据传输设备(例如,现有的多模式收发器)中需要的硬件资源较多,使得数据传输设备硬件成本高、功耗高、集成度较低或者尺寸较大,无法满足用户对数据传输设备的低能耗和高硬件集成度的要求。另外,现有的数据传输设备(例如,多模式收发器)在通过接收信道接收数据时,不同的无线通信协议的数据相互干扰较大,并且在接收数据时禁止使用发送信道发送数据。
技术实现思路
本专利技术的示例性实施例在于提供一种数据传输方法、装置及设备,以在降低信道相互干扰的同时,通过提高硬件资源的共用率来降低数据传输时的硬件能耗并提高硬件集成度。根据本专利技术的示例性实施例,提供一种数据传输方法,包括:对通信终端的各个接收信道进行监听,其中,所述通信终端包括有n个接收信道,每个接收信道分别用于接收基于同一无线通信标准的不同无线通信协议的数据,n为不小于2的正整数;当监听到待接收数据时,通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块接收所述待接收数据,所述通信终端包括的共用的接收模块的数量小于n。这样,在降低信道相互干扰的同时,通过提高硬件资源的共用率,降低了数据传输时的硬件能耗,提高了硬件集成度。可选地,所述通信终端可包括一个共用的接收模块,从而提高硬件资源的共用率和硬件集成度。可选地,所述方法还可包括:当存在有待发送数据时,通过所述通信终端中共用的发送模块和所述通信终端的发送信道发送所述待发送数据,其中,所述通信终端包括有m个发送信道,m是小于n的正整数。这样,通过共用发送模块,降低了数据传输时的硬件能耗,提高了硬件集成度。可选地,所述通信终端可包括一个发送信道。这样,通过一个发送信道发送所有数据,减少了所需的硬件资源,提高了硬件集成度。可选地,所述n个接收信道中的每一个接收信道可包括一根接收天线。可选地,所述方法还可包括:在监听到所述待接收数据时,暂停对所有接收信道的监听;在通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块完成所述待接收数据的接收后,重新启动对所述通信终端的各个接收信道的监听。这样,降低了数据接收过程中信道的相互干扰。根据本专利技术的示例性实施例,提供一种数据传输装置,包括:多路监听模块,被配置为对通信终端的各个接收信道进行监听,其中,所述通信终端包括有n个接收信道,每个接收信道分别用于接收基于同一无线通信标准的不同无线通信协议的数据,n为不小于2的正整数;数据接收模块,被配置为当监听到待接收数据时,通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块接收所述待接收数据,其中,所述通信终端包括的共用的接收模块的数量小于n。这样,在降低信道相互干扰的同时,通过提高硬件资源的共用率,降低了数据传输时的硬件能耗,提高了硬件集成度。可选地,所述通信终端可包括一个共用接收模块,从而提高硬件资源的共用率和硬件集成度。可选地,所述装置还可包括:数据发送模块,被配置为当存在有待发送数据时,通过所述通信终端中共用的发送模块和所述通信终端的发送信道发送所述待发送数据,其中,所述通信终端包括m个发送信道,m是小于n的正整数。这样,通过共用发送模块,降低了数据传输时的硬件能耗,提高了硬件集成度。可选地,所述通信终端可包括一个发送信道。这样,通过一个发送信道发送所有数据,减少了所需的硬件资源,提高了硬件集成度。可选地,所述n个接收信道中的每一个接收信道可包括一根接收天线。可选地,所述装置还可包括监听管理模块,所述监听管理模块可被配置为:在监听到所述待接收数据时,暂停对所有接收信道的监听;在通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块完成所述待接收数据的接收后,重新启动对所述通信终端的各个接收信道的监听。这样,降低了数据接收过程中信道的相互干扰。根据本专利技术的示例性实施例,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述程序被执行时实现根据本专利技术的数据传输方法的步骤。根据本专利技术的示例性实施例,提供一种数据传输设备,包括:存储器、处理器及存储在存储器上并且在处理器上能够运行的计算机程序,所述处理器在执行所述计算机程序时实现根据本专利技术的数据传输检测方法的步骤。附图说明通过下面结合示例性地示出实施例的附图进行的描述,本专利技术示例性实施例的上述和其他目的和特点将会变得更加清楚,其中:图1示出根据本专利技术示例性实施例的数据传输方法的流程图;图2示出根据本专利技术示例性实施例的两个信道的数据传输的示意图;图3示出根据本专利技术示例性实施例的数据发送的流程图;图4示出根据本专利技术示例性实施例的两个信道的监听、接收和发送状态的示意图;图5示出根据本专利技术示例性实施例的数据传输装置的框图;图6示出根据本专利技术另一示例性实施例的数据传输装置的框图;图7示出根据本专利技术示例性实施例的数据传输设备的示意图;和图8示出根据本专利技术示例性实施例的包含数据传输设备的传输网络的示意图。具体实施方式现将详细参照本专利技术的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述实施例,以便解释本专利技术。本专利技术示例性实施例适用于无线通信
,尤其适用于物联网设备,以共用硬件资源对多个不同物联网设备的不同无线通信协议数据进行传输。图1示出根据本专利技术示例性实施例的数据传输方法的流程图。参照图1,在步骤S101,对通信终端的各个接收信道进行监听。在多路监听状态,对通信终端的所有的接收信道继续监听。所述通信终端包括有n个接收信道,其中,所述n个接收信道中的每一个可分别用于接收基于同一无线通信标准的不同无线通信协议的数据,n为不小于2的正整数(例如,n可以是2、3或者4等)。作为示例,不同的接收信道可用于基于IEEE802.15.4无线通信标准的诸如ZigBee协议、Jennet-IP协议、MiWi协议或Thread协议等的数据的接收,或者不同的接收信道可用于基于IEEE802.15.1无线通信标准的不同无线通信协议(例如,不同版本的蓝牙协议)的数据的接收。作为示例,所述n个接收信道中的每一个接收信道包括一根接收天线。通信终端可以是具有两个或更多个接收信道的可以用于无线通信的任何设备。例如,通信终端可以是物联网(诸如智能家居系统)中的物联网设备(诸如空调、窗帘、扫地机、热水器、照明灯等)。作为示例,物联网本文档来自技高网
...

【技术保护点】
1.一种数据传输方法,包括:对通信终端的各个接收信道进行监听,其中,所述通信终端包括有n个接收信道,所述n个接收信道中的每一个分别用于接收基于同一无线通信标准的不同无线通信协议的数据,n为不小于2的正整数;当监听到待接收数据时,通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块接收所述待接收数据,其中,所述通信终端包括的共用接收模块的数量小于n。

【技术特征摘要】
1.一种数据传输方法,包括:对通信终端的各个接收信道进行监听,其中,所述通信终端包括有n个接收信道,所述n个接收信道中的每一个分别用于接收基于同一无线通信标准的不同无线通信协议的数据,n为不小于2的正整数;当监听到待接收数据时,通过与所述待接收数据相应的接收信道和所述通信终端中与所述接收信道相应的共用的接收模块接收所述待接收数据,其中,所述通信终端包括的共用接收模块的数量小于n。2.根据权利要求1所述的方法,其中,所述通信终端包括一个共用的接收模块。3.根据权利要求1所述的方法,还包括:当存在有待发送数据时,通过所述通信终端中共用的发送模块和所述通信终端的发送信道发送所述待发送数据,其中,所述通信终端包括m个发送信道,m是小于n的正整数。4.根据权利要求3所述的方法,其中,所述通信终端包括一个发送信道。5.根据权利要求1所述的方法,其中,所述n个接收信道中的每一个接收信道包括一根接收天线。6.根据权利要求1所述的方法,还包括:在监听到所述待接收数据时,暂停对所有接收信道的监听;在通过...

【专利技术属性】
技术研发人员:支亚军王飞徐冬
申请(专利权)人:三星中国半导体有限公司三星电子株式会社
类型:发明
国别省市:陕西,61

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

1