信号的发送、接收方法及装置、系统制造方法及图纸

技术编号:14925280 阅读:69 留言:0更新日期:2017-03-30 17:16
本发明专利技术公开了一种信号的发送、接收方法及装置、系统,该发送方法包括:将待发送的音频数据或用于对音频传输过程进行配置的控制命令划分为N个第一预设比特长度的二进制码流,N为大于0的整数;将N个第一预设比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进制码流,第二预设比特长度大于第一预设比特长度;在至少一个第二预设比特长度的二进制码流的起始位置设置数据帧起始标志SOFA或控制帧起始标志SOFC,生成M个数据帧或M个控制帧,其中,SOFA对应于音频数据,SOFC对应于控制命令;将M个数据帧或M个控制帧通过单线输出接口输出。通过本发明专利技术,解决了音频数据和控制命令需要通过多根信号线传输的问题。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种信号的发送、接收方法及装置、系统
技术介绍
随着技术的发展,音频信号在设备内部和设备间的传输,越来越多的使用了数字化的方法,以避免模拟信号传输引入的噪声和失真。常用的数字音频格式包括PCM(PulseCodeModulation,脉冲编码调制)、I2S(Inter-ICSound,芯片间音频接口)和SPDIF(Sony/PhilipsDigitalInterfaceFormat,索尼/飞利浦数字接口)等。PCM和I2S是很成熟的技术,简单可靠,大量应用于设备内部的音频互连。但这两种接口有共同的缺陷:第一是单向音频需要3个信号线传输,双向的音频需要4个信号线传输,稍嫌繁琐;第二是两侧的接口必须进行时钟,位宽和时隙的配置后才能正常工作,而这些配置命令又必须通过别的控制接口例如I2C(Inter-IntegratedCircuit,芯片间互连接口)或者SPI(SerialPeripheralInterface,串行外设接口)等接口去实现,这必然造成连线数量的进一步增加,不利于电路的简化和低成本设计,也不利于设备的小型化。SPDIF也是成熟的技术,它传输单向的音频信号只需要单个信号线,对简化音频设备间的互连非常有利。但是,SPDIF也有很明显的缺陷:第一,SPDIF协议比较复杂,导致通信双方的电路和软件成本较高;第二,SPDIF不支持多于2个声道的信号直接传输,必须通过复杂的压缩编码才能间接实现,进一步增加软件开销、加大处理器负担并增加功耗。由于上述的原因,目前SPDIF仅用于设备间接口,例如独立的播放器和独立功放之间的互连,在设备内部的互连中一般不用。
技术实现思路
本专利技术提供了一种信号的发送、接收方法及装置、系统,以至少解决相关技术中音频数据和控制命令需要通过多根信号线传输的问题。根据本专利技术的一个方面,提供了一种信号的发送方法,包括:将待发送的音频数据或用于对音频传输过程进行配置的控制命令划分为N个第一预设比特长度的二进制码流,N为大于0的整数;将所述N个第一预设比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设比特长度;在至少一个所述第二预设比特长度的二进制码流的起始位置设置数据帧起始标志SOFA或控制帧起始标志SOFC,生成M个数据帧或M个控制帧,其中,所述SOFA对应于所述音频数据,所述SOFC对应于所述控制命令,M不大于N;将所述M个数据帧或M个控制帧通过单线输出接口输出。优选地,所述第一预设比特长度为4比特,所述第二预设比特长度为5比特;所述将所述N个第一预设比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进制码流,包括:将所述N个第一预设比特长度的二进制码流扩展成所述N个第二预设比特长度的二进制码流,其中,所述第二预设比特长度的二进制码流内包含1和0,并且所述第二预设比特长度的二进制码流内不包含连续的三个1,并且,若所述第二预设比特长度的二进制码流的第一位为1,则所述第二预设比特长度的二进制码流的第二位为0;若所述第二预设比特长度的二进制码流的最后一位为1,则所述第二预设比特长度的二进制码流的倒数第二位为0。优选地,所述SOFA和所述SOFC均为第一比特位为0,且包含有连续的三个1的比特码流。根据本专利技术的另一个方面,提供了一种信号的接收方法,包括:通过单线输入接口接收M个数据帧或M个控制帧,所述M个数据帧或所述M个控制帧的每一个包括至少一个第二预设比特长度的二进制码流,以及设置在所述第二预设比特长度的二进制码流的起始位置的数据帧起始标志SOFA或控制帧起始标志SOFC,其中,所述SOFA对应于所述数据帧,所述SOFC对应于所述控制帧;将所述M个数据帧或所述M个控制帧按照预设规则解码为N个第一预设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设比特长度,N为大于0的整数,M不大于N。优选地,所述SOFA和SOFC均为第一比特位为0,且包含有连续的三个1的比特码流。优选地,所述第一预设比特长度为4比特,所述第二预设比特长度为5比特;所述将所述M个数据帧或所述M个控制帧按照预设规则解码为N个第一预设比特长度的二进制码流,包括:将所述M个数据帧或所述M个控制帧解码为所述N个第一预设比特长度的二进制码流,其中,所述第二预设比特长度的二进制码流内包含1和0,并且所述第二预设比特长度的二进制码流内不包含连续的三个1,并且若所述第二预设比特长度的二进制码流的第一位为1,则所述第二预设比特长度的二进制码流的第二位为0,并且若所述第二预设比特长度的二进制码流的最后一位为1,则所述第二预设比特长度的二进制码流的倒数第二位为0。根据本专利技术的另一方面,提供了一种发送装置,包括:数据分组单元,用于将待发送的音频数据或用于对音频传输过程进行配置的控制命令划分为N个第一预设比特长度的二进制码流,N为大于0的整数;编码单元,用于将所述N个第一预设比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设比特长度;在至少一个所述第二预设比特长度的二进制码流的起始位置设置数据帧起始标志SOFA或控制帧起始标志SOFC,生成M个数据帧或M个控制帧,其中,所述SOFA对应于所述音频数据,所述SOFC对应于所述控制命令,M不大于N;输出单元,用于将所述M个数据帧或M个控制帧通过单线输出接口输出。优选地,所述编码单元,用于将所述N个第一预设比特长度的二进制码流扩展成所述N个第二预设比特长度的二进制码流,其中,所述第二预设比特长度的二进制码流内包含1和0,并且所述第二预设比特长度的二进制码流内不包含连续的三个1,并且若所述第二预设比特长度的二进制码流的第一位为1,则所述第二预设比特长度的二进制码流的第二位为0,并且若所述第二预设比特长度的二进制码流的最后一位为1,则所述第二预设比特长度的二进制码流的倒数第二位为0;所述SOFA和所述SOFC均为第一比特位为0,且包含有连续的三个1的比特码流。根据本专利技术的另一方面,提供了一种接收装置,包括:接收单元,用于通过单线输入接口接收M个数据帧或M个控制帧,所述M个数据帧或所述M个控制帧的每一个包括至少一个第二预设比特长度的二进制码流,以及设置在所述第二预设比特长度的二进制码流的起始位置的数据帧起始标志SOFA或控制帧起始标志SOFC,本文档来自技高网
...
信号的发送、接收方法及装置、系统

【技术保护点】
一种信号的发送方法,其特征在于,包括:将待发送的音频数据或用于对音频传输过程进行配置的控制命令划分为N个第一预设比特长度的二进制码流,N为大于0的整数;将所述N个第一预设比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设比特长度;在至少一个所述第二预设比特长度的二进制码流的起始位置设置数据帧起始标志SOFA或控制帧起始标志SOFC,生成M个数据帧或M个控制帧,其中,所述SOFA对应于所述音频数据,所述SOFC对应于所述控制命令,M不大于N;将所述M个数据帧或M个控制帧通过单线输出接口输出。

【技术特征摘要】
1.一种信号的发送方法,其特征在于,包括:
将待发送的音频数据或用于对音频传输过程进行配置的控制命令划分
为N个第一预设比特长度的二进制码流,N为大于0的整数;
将所述N个第一预设比特长度的二进制码流按照预设规则编码为N个
第二预设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设
比特长度;
在至少一个所述第二预设比特长度的二进制码流的起始位置设置数据
帧起始标志SOFA或控制帧起始标志SOFC,生成M个数据帧或M个控制帧,
其中,所述SOFA对应于所述音频数据,所述SOFC对应于所述控制命令,M
不大于N;
将所述M个数据帧或M个控制帧通过单线输出接口输出。
2.根据权利要求1所述的信号的发送方法,其特征在于,所述第一预设比特长
度为4比特,所述第二预设比特长度为5比特;所述将所述N个第一预设
比特长度的二进制码流按照预设规则编码为N个第二预设比特长度的二进
制码流,包括:
将所述N个第一预设比特长度的二进制码流扩展成所述N个第二预设
比特长度的二进制码流,其中,所述第二预设比特长度的二进制码流内包含
1和0,所述第二预设比特长度的二进制码流内不包含连续的三个1,并且,
若所述第二预设比特长度的二进制码流的第一位为1,则所述第二预设比特
长度的二进制码流的第二位为0;若所述第二预设比特长度的二进制码流的
最后一位为1,则所述第二预设比特长度的二进制码流的倒数第二位为0。
3.根据权利要求2所述的信号的发送方法,其特征在于,所述SOFA和所述SOFC
均为第一比特位为0,且包含有连续的三个1的比特码流。
4.一种信号的接收方法,其特征在于,包括:
通过单线输入接口接收M个数据帧或M个控制帧,所述M个数据帧或
所述M个控制帧的每一个包括至少一个第二预设比特长度的二进制码流,
以及设置在所述第二预设比特长度的二进制码流的起始位置的数据帧起始
标志SOFA或控制帧起始标志SOFC,其中,所述SOFA对应于所述数据帧,
所述SOFC对应于所述控制帧;
将所述M个数据帧或所述M个控制帧按照预设规则解码为N个第一预
设比特长度的二进制码流,所述第二预设比特长度大于所述第一预设比特长
度,N为大于0的整数,M不大于N。
5.根据权利要求4所述的信号的接收方法,其特征在于,所述SOFA和SOFC
均为第一比特位为0,且包含有连续的三个1的比特码流。
6.根据权利要求5所述的信号的接收方法,其特征在于,所述第一预设比特长
度为4比特,所述第二预设比特长度为5比特;所述将所述M个数据帧或
所述M个控制帧按照预设规则解码为N个第一预设比特长度的二进制码流,
包括:
将所述M个数据帧或所述M个控制帧解码为所述N个第一预设比特长
度的二进制码流,其中,所述第二预设比特长度的二进制码流内包含1和0,
并且所述第二预设比特长度的二进制码流内不包含连续的三个1,并且若所
述第二预设比特长度的二进制码流的第一位为1,则所述第二预设比特长度
的二进制码流的第二位为0,并且若所述第二预设比特长度的二进制码流的
最后一位为1,则所述第二预设比特长度的二进制码流的倒数第二位为0。
7.一种发送装置,其特征在于,包括:
数据分组单元,用于将待发送的音频数据或用于对音频传输过程进行配
置的控制命令划分为N个第一预设比特长度的二进制码流,N为大于0的整
数;
编...

【专利技术属性】
技术研发人员:韩正渭
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1