数据传输方法和装置制造方法及图纸

技术编号:12730347 阅读:81 留言:0更新日期:2016-01-20 14:19
本公开是关于一种数据传输方法和装置,该方法包括:通过在通过语音通道与第二终端进行通话时,获取待传输的目标数据;利用预设转换规则将该目标数据转换为语音信息;通过该语音通道向该第二终端发送该语音信息,该语音信息用于该第二终端根据该预设转换规则将该语音信息还原成该目标数据。本公开解决了相关技术中,在数据通道不可用时无法传输数据的问题,达到了即使数据通道不可用时也可以通过语音通道传输数据的效果。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及一种数据传输方法和装置
技术介绍
相关技术中,手机与手机之间的数据传输是通过专用的数据通道实现的,但是在 某些情况下,可能会出现数据通道不可用的情况,例如数据传输两端的任意一方关闭了数 据网络,或者处于没有数据网络的区域,或者某些网络制式在通话时无法同时使用数据网 络(例如在某些4G网络下,通话时会回落到2G或3G网络,可能会使用数据网络)。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种数据传输方法和装置。 根据本公开实施例的第一方面,提供一种数据传输方法,所述方法包括: 在通过语音通道与第二终端进行通话时,获取待传输的目标数据; 利用预设转换规则将所述目标数据转换为语音信息; 通过所述语音通道向所述第二终端发送所述语音信息,所述语音信息用于所述第 二终端根据所述预设转换规则将所述语音信息还原成所述目标数据。 可选的,所述利用预设转换规则将所述目标数据转换为语音信息,包括: 利用预设的双音多频DTMF规则将所述目标数据转换为DTMF语音信息。 可选的,所述利用预设的DTMF规则将所述目标数据转换为DTMF语音信息,包括: 将组成所述目标数据的m个η进制数中的每个η进制数,按照所述预设的DTMF规 则依次转换为DTMF语音信号,得到包括m个DTMF语音信号的所述DTMF语音信息,其中m 为正整数,η为大于1的整数。 可选的,所述预设的DTMF规则包括: 预先设置的η进制数与频率的对应关系,其中每个η进制数对应第一频率集合中 的一个频率和第二频率集合中的一个频率;所述第一频率集合中包括至少Ν个频率,所述 第二频率集合中包括至少Μ个频率,其中Μ、Ν为正整数,Μ乘以Ν等于η。 可选的,所述将组成所述目标数据的m个η进制数中的每个η进制数,按照所述预 设的DTMF规则依次转换为DTMF语音信号,包括: 根据所述预先设置的η进制数与频率的对应关系,确定组成所述目标数据的m个 η进制数中的第i个η进制数对应的第一频率和第二频率,其中i为正整数,i的起始值为 1 ; 将所述第i个η进制数转换为包括所述第一频率和所述第二频率的DTMF语音信 号; 其中,所述第i个η进制数为组成所述目标数据的m个η进制数中的任一个,所述 第一频率为所述第一频率集合中的频率,所述第二频率为所述第二频率集合中的频率。 根据本公开实施例的第二方面,提供一种数据传输方法,所述方法包括: 在通过语音通道与第一终端进行通话时,通过所述语音通道接收所述第一终端发 送的语音信息; 根据预设转换规则将所述语音信息还原成目标数据。 可选的,所述语音信息为双音多频DTMF语音信息,所述根据预设转换规则将所述 语音信息还原成目标数据,包括: 利用预设的DTMF规则将所述DTMF语音信息还原成所述目标数据。 可选的,所述根据预设转换规则将所述语音信息还原成目标数据,包括: 将组成所述DTMF语音信息的m个DTMF语音信号按照所述预设转换规则依次转换 为η进制数,得到包括m个η进制数的所述目标数据,其中m为正整数,η为大于1的整数。 可选的,所述预设的DTMF规则包括: 预先设置的η进制数与频率的对应关系,其中每个η进制数对应第一频率集合中 的一个频率和第二频率集合中的一个频率;所述第一频率集合中包括至少Ν个频率,所述 第二频率集合中包括至少Μ个频率,其中Μ、Ν为正整数,Μ乘以Ν等于η。 可选的,所述将组成所述DTMF语音信息的m个DTMF语音信号按照所述预设转换 规则依次转换为η进制数,包括: 确定组成所述DTMF语音信息的m个DTMF语音信号中的第i个DTMF语音信号中 包括的第一频率和第二频率,其中i为正整数,i的起始值为1 ; 根据所述预先设置的η进制数与频率的对应关系,确定所述第一频率和所述第二 频率对应的η进制数; 其中,所述第i个DTMF语音信号为组成所述DTMF语音信息的m个DTMF语音信号 中的任一个,所述第一频率为所述第一频率集合中的频率,所述第二频率为所述第二频率 集合中的频率。 根据本公开实施例的第三方面,提供一种数据传输装置,所述装置包括: 获取模块,被配置为在通过语音通道与第二终端进行通话时,获取待传输的目标 数据; 转换模块,被配置为利用预设转换规则将所述目标数据转换为语音信息; 发送模块,被配置为通过所述语音通道向所述第二终端发送所述语音信息,所述 语音信息用于所述第二终端根据所述预设转换规则将所述语音信息还原成所述目标数据。 可选的,所述转换模块被配置为: 利用预设的双音多频DTMF规则将所述目标数据转换为DTMF语音信息。 可选的,所述转换模块被配置为: 将组成所述目标数据的m个η进制数中的每个η进制数,按照所述预设的DTMF规 则依次转换为DTMF语音信号,得到包括m个DTMF语音信号的所述DTMF语音信息,其中m 为正整数,η为大于1的整数。 可选的,所述预设的DTMF规则包括: 预先设置的η进制数与频率的对应关系,其中每个η进制数对应第一频率集合中 的一个频率和第二频率集合中的一个频率;所述第一频率集合中包括至少Ν个频率,所述 第二频率集合中包括至少Μ个频率,其中Μ、Ν为正整数,Μ乘以Ν等于η。 可选的,所述转换模块,包括: 频率确定子模块,被配置为根据所述预先设置的η进制数与频率的对应关系,确 定组成所述目标数据的m个η进制数中的第i个η进制数对应的第一频率和第二频率,其 中i为正整数,i的起始值为1 ; 转换子模块,被配置为将所述第i个η进制数转换为包括所述第一频率和所述第 二频率的DTMF语音信号; 其中,所述第i个η进制数为组成所述目标数据的m个η进制数中的任一个,所述 第一频率为所述第一频率集合中的频率,所述第二频率为所述第二频率集合中的频率。 根据本公开实施例的第四方面,提供一种数据传输装置,所述装置包括: 接收模块,被配置为在通过语音通道与第一终端进行通话时,通过所述语音通道 接收所述第一终端发送的语音信息; 转换模块,被配置为根据预设转换规则将所述语音信息还原成目标数据。 可选的,所述语音信息为双音多频DTMF语音信息,所述转换模块被配置为: 利用预设的DTMF规则将所述DTMF语音信息还原成所述目标数据。 可选的,所述转换模块被配置为: 将组成所述DTMF语音信息的m个DTMF语音信号按照所述预设转换规则依次转换 为η进制数,得到包括m个η进制数的所述目标数据,其中m为正整数,η为大于1的整数。 可选的,所述预设的DTMF规则包括: 预先设置的η进制数与频率的对应关系,其中每个η进制数对应第一频率集合中 的一个频率和第二频率集合中的一个频率;所述第一频率集合中包括至少Ν个频率,所述 第二频率集合中包括至少Μ个频率,其中Μ、Ν为正整数,Μ乘以Ν等于η。 可选的,所述转换模块,包括: 频率确定子模块,被配置为确定组成所述DTMF语音信息的m个DTMF语音信号中 的第i个DTMF语音信号中包括的第一频率和第二频率,其中i为正整数,i的起始值为1 ; 转换子模块,被配置为根据所述预先设置的η进制数与频率的对应关系,确定所 述第一频率和所述第二频率对应的η进制数; 其中,所述第i个DTMF语音信号为组成所述DTMF语音信息的m个DTMF语音本文档来自技高网...

【技术保护点】
一种数据传输方法,其特征在于,所述方法包括:在通过语音通道与第二终端进行通话时,获取待传输的目标数据;利用预设转换规则将所述目标数据转换为语音信息;通过所述语音通道向所述第二终端发送所述语音信息,所述语音信息用于所述第二终端根据所述预设转换规则将所述语音信息还原成所述目标数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:鄢来军江呈黄江涛
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1