数据传输方法以及电子设备技术

技术编号:17308210 阅读:43 留言:0更新日期:2018-02-19 06:01
本发明专利技术实施例提供了一种数据传输方法以及电子设备,若电子设备具有基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输冲突,例如,即需要发送第一数据又需要发送第二数据,则可以依据获得的第一数据的第一传输参数和/或第二数据的第二传输参数,来确定如何传输第一数据和第二数据。例如,优先传输第一数据,再传输第二数据,或间隔传输第一数据和第二数据,从而解决了相互影响的问题。

Data transmission methods and electronic devices

The embodiment of the invention relates to a data transmission method and electronic device is provided, if the electronic device has a first data communication protocol based on the first and second transmission conflict, second data communication protocol based on for example, that need to send the first data to send second data, can second transmission parameters of the first transmission parameters according to the acquired data first and / or second data, to determine how to transmit the first data and the second data. For example, the first data is transmitted first, the second data is retransmitted, or the first data and the second data are transmitted at intervals, thereby solving the problem of mutual influence.

【技术实现步骤摘要】
数据传输方法以及电子设备
本申请涉及通信领域,具体涉及数据传输方法及电子设备。
技术介绍
随着通信技术和电子设备的快速发展,多种通信技术共处的可能性越来越大。但是不同的通信技术在传输数据时,利用的频段可能具有交集,它们不可避免地会产生相互影响。可见,如何降低基于不同通信技术传输数据时的相互影响是急需解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种数据传输方法及电子设备,以降低基于不同通信技术传输数据时的相互影响的问题。为实现上述目的,本专利技术提供如下技术方案:一种数据传输方法,包括:响应于基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件,获得所述第一数据的第一传输参数和/或所述第二数据的第二传输参数;其中,所述第一通信协议的第一传输频段与所述第二通信协议的第二传输频段具有交集;基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据。其中,获取基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件的方法包括:同时获取传输所述第一数据的请求以及传输所述第二数据的请求;或,在传输所述第一数据的过程中,获取传输所述第二数据的请求;或,在传输所述第一数据以及所述第二数据的过程中,获取扩展传输所述第一数据和/或所述第二数据的频段的请求。其中,基于所述第一数据的第一传输参数和/或所述第二数据的第二传输参数,传输所述第一数据和所述第二数据为:基于所述第一数据的应用层数据获得的第一传输参数和/或基于所述第二数据的应用层数据获得的第二传输参数,控制网络层的所述第一数据和所述第二数据的传输。其中,所述基于所述第一数据的应用层数据获取所述第一传输参数包括:基于所述应用层数据包含的传输所述第一数据的服务器的端口号,获取所述第一传输参数;和/或,基于所述应用层数据包含的传输所述第一数据的服务器的类型,获取所述第一传输参数;和/或,基于所述应用层数据包含的用于表征所述第一数据的含义的信息,获取所述第一传输参数。其中,所述第一传输参数包括表征传输所述第一数据的实时性需求的参数和/或表征所述第一数据的数据量的参数;所述第二传输参数包括表征传输所述第二数据的实时性需求的参数和/或表征所述第二数据的数据量的参数。其中,所述基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据包括:基于所述第一传输参数和/或所述第二传输参数,分时传输所述第一数据和所述第二数据;或,基于所述第一传输参数和/或所述第二传输参数,通过所述第一传输频段中的至少一个第一子传输频段传输所述第一数据以及通过所述第二传输频段中的至少一个第二子传输频段传输所述第二数据;其中,所述至少一个第一子传输频段与所述至少一个第二子传输频段无交集。一种电子设备,包括:获取模块,用于响应于基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件,获得所述第一数据的第一传输参数和/或所述第二数据的第二传输参数;其中,所述第一通信协议的第一传输频段与所述第二通信协议的第二传输频段具有交集;传输模块,用于基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据。其中,所述获取模块包括:第一获取单元,用于同时获取传输所述第一数据的请求以及传输所述第二数据的请求;或,第二获取单元,用于在传输所述第一数据的过程中,获取传输所述第二数据的请求;或,第三获取单元,用于在传输所述第一数据以及所述第二数据的过程中,获取扩展传输所述第一数据和/或所述第二数据的频段的请求。一种电子设备,包括:存储器,用于存储程序;处理器,用于执行所述程序,所述程序用于:响应于基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件,获得所述第一数据的第一传输参数和/或所述第二数据的第二传输参数;其中,所述第一通信协议的第一传输频段与所述第二通信协议的第二传输频段具有交集;基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据。其中,所述处理器在执行获取基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件时,具体用于:同时获取传输所述第一数据的请求以及传输所述第二数据的请求;或,在传输所述第一数据的过程中,获取传输所述第二数据的请求;或,在传输所述第一数据以及所述第二数据的过程中,获取扩展传输所述第一数据或所述第二数据的频段的请求。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供了一种数据传输方法,若电子设备具有基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输冲突,例如,即需要发送第一数据又需要发送第二数据,则可以依据获得的第一数据的第一传输参数和/或第二数据的第二传输参数,来确定如何传输第一数据和第二数据。例如,优先传输第一数据,再传输第二数据,或间隔传输第一数据和第二数据,从而解决了相互影响的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的一种数据传输方法的流程图;图2为本申请实施例提供的一种第一传输频段和第二传输频段的示例图;图3为本申请实施例提供的一种电子设备的结构示意图;图4为本申请实施例提供的一种电子设备的内部结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请实施例提供了一种数据传输方法,该数据传输方法可以应用于电子设备,电子设备可以为:智能家居包含的智能设备(例如,智能音箱、智能灯泡),或,智能手机,或,平板电脑,或,笔记本,或,计算机,或,智能路由器。电子设备可能与其他电子设备进行交互。由于多种通信技术共处的可能性越来越大,因此,电子设备可能具有基于至少两种通信协议传输数据的功能,例如,基于第一通信协议和基于第二通信协议分别与其他电子设备进行数据交互。第一通信协议的第一传输频段与第二通信协议的第二传输频段具有交集,例如,wifi(Wireless-Fidelity)数据和zigbee数据,两者都主要工作在2.4GHz的ISM(IndustrialScientificMedical)频段,因此,wifi协议的传输频段与zigbee协议的传输频段具有交集;再例如,蓝牙和Wi-Fi信号两者主要都是使用2.4GHz频段,因此,wifi协议的传输频段与蓝牙协议的传输频段具有交集。若电子设备11即有基于第一通信协议传输数据的需求,又有基于第二通信协议传输数据的需求,又由于同时传输基于第一通信协议的第一数据和基于第二通信协议的第二数据,第一数据和第二数据会相互干扰,因此,需要获得第一数据的第一传输参数和/或第二数据的第二传输参数,基于第一传输参数和/或第二传输参数,传输第一数据和第二数据,使得第一数据和第二数据不会产生干扰。下面对数据传输方法进行说明。如本文档来自技高网...
数据传输方法以及电子设备

【技术保护点】
一种数据传输方法,其特征在于,包括:响应于基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件,获得所述第一数据的第一传输参数和/或所述第二数据的第二传输参数;其中,所述第一通信协议的第一传输频段与所述第二通信协议的第二传输频段具有交集;基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:响应于基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件,获得所述第一数据的第一传输参数和/或所述第二数据的第二传输参数;其中,所述第一通信协议的第一传输频段与所述第二通信协议的第二传输频段具有交集;基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据。2.根据权利要求1所述数据传输方法,其特征在于,获取基于第一通信协议的第一数据和基于第二通信协议的第二数据的传输满足预设条件的方法包括:同时获取传输所述第一数据的请求以及传输所述第二数据的请求;或,在传输所述第一数据的过程中,获取传输所述第二数据的请求;或,在传输所述第一数据以及所述第二数据的过程中,获取扩展传输所述第一数据和/或所述第二数据的频段的请求。3.根据权利要求1或2所述数据传输方法,其特征在于,基于所述第一数据的第一传输参数和/或所述第二数据的第二传输参数,传输所述第一数据和所述第二数据为:基于所述第一数据的应用层数据获得的第一传输参数和/或基于所述第二数据的应用层数据获得的第二传输参数,控制网络层的所述第一数据和所述第二数据的传输。4.根据权利要求3所述数据传输方法,其特征在于,所述基于所述第一数据的应用层数据获取所述第一传输参数包括:基于所述应用层数据包含的传输所述第一数据的服务器的端口号,获取所述第一传输参数;和/或,基于所述应用层数据包含的传输所述第一数据的服务器的类型,获取所述第一传输参数;和/或,基于所述应用层数据包含的用于表征所述第一数据的含义的信息,获取所述第一传输参数。5.根据权利要求3或4所述数据传输方法,其特征在于,所述第一传输参数包括表征传输所述第一数据的实时性需求的参数和/或表征所述第一数据的数据量的参数;所述第二传输参数包括表征传输所述第二数据的实时性需求的参数和/或表征所述第二数据的数据量的参数。6.根据权利要求1至4任一所述数据传输方法,其特征在于,所述基于所述第一传输参数和/或所述第二传输参数,传输所述第一数据和所述第二数据包括:基于所述第一传输参数和/或所...

【专利技术属性】
技术研发人员:高长磊
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1