首页> 中国专利> 具有可变带宽业务信道的数字通信系统

具有可变带宽业务信道的数字通信系统

摘要

电子设备和装置可以通过有线通信路径进行通信。有线通信路径可以包括一条或多条线路并可以与双耳式耳机线缆相关联。可以以包含多个业务信道的数字数据流的形式传送数据。数字数据流可以包括超帧,每个超帧具有数据的多个帧。数据的帧均可以包含多个数据时隙。超帧中的一些时隙可以专门被业务信道中的特定一个使用。边界时隙可以在业务信道之间共享。数据接口电路可以实施数据分散算法,该数据分散算法确定来自每个业务信道的数据被分发到每个边界时隙内的图案。发送数据接口电路可以将业务信道合并为单一数据流。接收数据接口电路可以重新构建业务信道。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-08-03

    授权

    授权

  • 2013-01-30

    实质审查的生效 IPC(主分类):H04J3/16 申请日:20110202

    实质审查的生效

  • 2012-12-05

    公开

    公开

说明书

本申请要求于2010年2月8日提交的美国临时专利申请 No.61/302505和于2010年9月21日提交的美国专利申请 No.12/887468的优先权,通过引用将它们的全部内容合并于此。

背景技术

诸如计算机、媒体播放器和蜂窝电话之类的电子设备典型地包含 音频插孔。诸如头戴式耳机之类的附件具有配对的插头。希望将头戴 式耳机与电子设备一起使用的用户可以通过将头戴式耳机插头插入 到电子设备上配对的音频插孔中来将头戴式耳机连接到电子设备。在 诸如笔记本计算机和媒体播放器之类的电子设备中普遍使用微小尺 寸(3.5mm)电话插孔和插头,这是因为诸如这些的音频连接器相对 紧凑。

普遍用于处理立体声音频的音频连接器具有尖端连接器、环连接 器和轴套连接器,并且有时被称为三触点连接器或TRS连接器。在 诸如蜂窝电话之类的设备中,通常需要将麦克风信号从头戴式耳机传 送到蜂窝电话。在希望处理立体声音频信号和麦克风信号两者的布置 中,音频连接器典型地包含额外的环端子。诸如这些的音频连接器具 有尖端(tip)、两个环和轴套,因此有时被成为四触点连接器或TRRS 连接器。

典型地,音频信号以模拟形式在电子设备和附件之间传送。例如, 典型地,使用头戴式耳机线缆中的“左声道”线路和“右声道”线路, 将左音频音轨和右音频音轨作为模拟信号传送到立体声头戴式耳机。

在头戴式耳机线缆中不提供额外的模拟信号线路的情况下,通过 这种类型的模拟信号传输方案来改善音频保真度并支持额外的音频 信道可能是困难或不可能的。这种类型的布置可能不与现存的音频连 接器相兼容。

因此,将希望能够提供用于在电子设备和外部装置之间传送诸如 音频信号之类的信号的改进的技术。

发明内容

电子设备和装置可以通过有线通信路径进行通信。有线通信路径 可以包括一条或多条线路,并且可以与诸如用于双耳式耳机对或其他 附件的线缆之类的线缆相关联。该电子设备和装置可以包括产生并消 耗音频数据的诸如麦克风和扬声器之类的部件。

可以使用差分发送机和接收机电路通过线缆的线路传送音频数 据和其他数据。可以以包含多个业务信道的数字数据流的形式传送数 据。数字数据流可以包括超帧,每个超帧具有数据的多个帧。数据的 帧均可以包含多个数据时隙。超帧中的一些时隙可以专门被业务信道 中的特定一个使用。边界时隙可以在业务信道之间共享。数据接口电 路可以实施数据分散算法,该数据分散算法确定来自每个业务信道的 数据被分发到每个边界时隙内的图案。在有线通信路径的一端,发送 数据接口电路可以将业务信道合并为单一数据流。在有线路径的另一 端,接收数据接口电路可以重新构建业务信道。然后,重新构建的业 务信道可以被分发到相应的扬声器或其他部件。

根据附图和以下对优选实施例的详细描述,本发明的其他特征、 其本质和各种优点将更加明显。

附图说明

图1是根据本发明实施例的在系统中与诸如头戴式耳机或其他外 部装置之类的附件通信的说明性的电子设备的示意图。

图2是根据本发明实施例的可以在电子设备和外部装置中用来在 电子设备和外部装置之间形成有线通信路径的说明性的音频连接器 和相关联的切换电路的示图。

图3是示出根据本发明实施例的可以如何使用差分信号传输来通 过图2所示的类型的通信路径传送数字数据的电路图。

图4是根据本发明实施例的可以生成并消耗通过图2所示的类型 的有线通信路径传送的数据的说明性的电子设备电路的电路图。

图5是根据本发明实施例的可以通过图2所示的类型的有线通信 路径与主机电子设备通信的说明性的基于扬声器的端点的电路图。

图6是根据本发明实施例的可以通过图2所示的类型的有线通信 路径与主机电子设备通信的说明性的基于麦克风的端点的电路图。

图7是示出根据本发明实施例的可以用作多个业务信道和通过图 2所示的类型的有线通信路径传送的数字数据流之间的接口的说明性 的数据分配电路的电路图。

图8是根据本发明实施例的可以在通过图2所示的类型的有线通 信路径传送数据中使用的说明性的数据结构的示图。

图9是示出根据本发明实施例的可以如何在超帧中的帧的时隙之 间分配不同业务信道中的数据的字节的表格。

图10是根据本发明实施例的在确定如何分配数据流内的数据字 节中涉及的说明性的步骤的流程图。

图11是根据本发明实施例的在通过电子设备和外部装置之间的 通信路径传送数字数据中涉及的说明性的步骤的流程图。

具体实施方式

可以使用有线路径和无线路径将诸如电子设备和其他装置之类 的电子部件互连。例如,可以使用无线路径将蜂窝电话与无线基站连 接。有线路径和无线路径可以用于将电子设备连接到诸如计算机外设 和音频附件之类的装置。作为例子,用户可以使用有线或无线路径将 便携式音乐播放器连接到头戴式耳机。

可以使用有线或无线路径连接到外部装置的电子设备包括台式 计算机和便携式电子设备。便携式电子设备可以包括笔记本计算机和 有时被称为超便携笔记本类型的小型便携式计算机。便携式电子设备 还可以包括诸如腕表设备、挂件设备和其他可佩带且小型的设备之类 的某种程度更小的便携式电子设备。

与外部装置连接的电子设备还可以是手持式电子设备,诸如蜂窝 电话、具有无线通信能力的媒体播放器、手持式计算机(有时也被称 为个人数字助理)、远程控制器、全球定位系统(GPS)设备和手持 式游戏设备。电子设备还可以是组合有多个传统设备的功能的混合设 备。混合电子设备的例子包括包含媒体播放器功能的蜂窝电话、包含 无线通信能力的游戏设备、包含游戏和电子邮件功能的蜂窝电话、以 及接收电子邮件、支持移动电话呼叫、具有音乐播放器功能并支持网 页浏览的便携式设备。这些仅仅是说明性的例子。

可以与这样的电子设备连接的外部装置的例子是诸如头戴式耳 机之类的附件。典型地,头戴式耳机包括用户可以用来从电子设备播 放音频的扬声器对。头戴式耳机或其他附件还可以具有一个或多个麦 克风和诸如一个或多个按钮或显示屏之类的用户接口。当用户向用户 控制接口提供输入时,该输入可以被传送到电子设备。

与设备连接的外部装置还可以包括诸如适配器之类的装置。适配 器例如可以是在一端具有音频插头并在另一端具有滑到诸如汽车录 音机之类的录音机中的磁带的磁带适配器。诸如磁带适配器之类的装 置可以用来通过与录音机相关联的扬声器播放音乐或其他音频。在用 户的家中或汽车中的诸如立体声系统之类的音频装置也可以与电子 设备连接。作为例子,用户可以将音乐播放器连接到汽车音响系统。

典型地,使用音频插头(凸形(male)音频连接器)和配对的音 频插孔(凹形(female)音频连接器)来将诸如头戴式耳机之类的附 件连接到电子设备。诸如这些的音频连接器可以通过多种形式因子来 提供。更普遍地,音频连接器采取3.5mm(1/8”)小型插头和插孔的 形式。有时也使用诸如2.5mm超小型连接器和1/4英寸连接器之类的 其他尺寸。在诸如头戴式耳机之类的附件的情况下,这些音频连接器 和它们相关联的线缆通常被用来携带诸如用于扬声器和麦克风信号 之类的音频信号之类的模拟信号。电子设备也可以使用诸如通用串行 总线(USB)和(IEEE 1394)连接器之类的数字连接器来 连接到诸如头戴式耳机之类的外部装置,但是通常优选的是使用诸如 3.5mm音频连接器之类的标准音频连接器来将头戴式耳机连接到电 子设备。诸如USB连接器和IEEE 1394连接器之类的数字连接器主 要用在需要将大量数字数据通过外部装置传输的情况,例如当连接到 诸如打印机之类的外设设备时。可以集成有数字连接器和模拟连接器 的光学连接器可以用来在电子设备和所关联的附件之间传送数据,特 别地是在携带诸如视频业务之类的高带宽业务的环境中。如果需要的 话,音频连接器可以包括支持该类型的业务的光学通信结构。

可以在将电子设备连接到外部装置中使用的音频连接器可以具 有多个触点。立体声音频连接器典型地具有三个触点。音频插头的最 外端典型地被称为尖端。插头的最内部分典型地被称为轴套。环触点 位于尖端和轴套之间。当使用该术语时,诸如这些的立体声音频连接 器有时被称为尖端-环-轴套(TRS)连接器。轴套可以用作接地。 尖端触点可以与轴套结合使用以处理左音频声道,而环触点可以与轴 套结合使用以处理音频的右声道(作为例子)。在四触点音频连接器 中,提供额外的环触点以形成有时被称为尖端-环-环-轴套 (TRRS)连接器类型的连接器。四触点音频连接器可以用于处理麦 克风信号、左音频声道和右音频声道以及接地(作为例子)。

还可以在各种模式中操作电子设备和外部装置。例如,可以在音 乐播放器模式中使用蜂窝电话来向用户回放立体声音频。当在电话模 式中操作时,可以使用相同的蜂窝电话来向用户播放电话呼叫左音频 信号和右音频信号,同时处理来自用户的电话呼叫麦克风信号。当回 放包括多于两个声道的信号的音频(例如,5.1环绕声)时,可以同 时回放五个或更多个声道的音频数据。噪声消除功能涉及与麦克风相 关联的一个或多个音频流的发送。

在典型的方案中,利用有线路径与外部装置连接的电子设备可以 产生音频信号。可以以模拟音频的形式(作为例子)将这些音频信号 发送给外部装置。外部装置可以包括麦克风。可以使用有线路径将麦 克风信号(例如,与用户的语音或其他声音对应的音频信号)传送到 电子设备。有线路径还可以用于传送诸如功率信号和控制信号之类的 其他信号。

在一些情形下,以模拟形式传送信号可能是困难或不可能的。例 如,当使用四触点音频连接器(例如,3.5mm TRRS插孔和插头)和 相关联的四线路线缆将设备和头戴式耳机耦接时,可能没有足够数量 的模拟信号路径来支持多声道音频(例如,5.1环绕声音频)。模拟 格式还可能比数字信号更易受到噪声影响。

可以通过向电子设备和外部装置提供数字通信能力来解决模拟 格式的这些缺点。通过有效地发送数据,可以使功耗最小并可以延长 电池寿命。可以实施有效的数字通信方案,所述方案避免每声道用过 多的数据比特数来编码数据,并避免使用过高的比特率来编码数据。 延时可以不利地影响音频性能,所以可以关注这种有效的数字通信方 案来以使延时最小化的方式发送数据。

在图1中示出了电子装置可以使用诸如这些的数字通信方案的说 明性的系统。如图1所示,系统10可以包括诸如电子设备12之类的 电子设备和外部装置14。电子设备12有时可以被称为主机。外部装 置14有时可以被称为电子附件或设备。

电子设备12可以是台式计算机或便携式计算机、诸如具有无线 能力的手持式电子设备之类的便携式电子设备、诸如电视或音频接收 机之类的装置或者任何其他合适的电子装置。电子设备12可以以单 机装置的形式被提供(例如,用户的口袋中携带的手持式设备),或 者可以作为嵌入式系统被提供。设备12可以嵌入在其中的系统的例 子包括汽车、船、飞机、家、安全系统、用于商业和家庭应用的媒体 分布系统、显示装置(例如,计算机监视器和电视)等。

外部装置14可以是如下装置,例如,具有音响系统的汽车、具 有音频能力的诸如音频接收机或电视之类的消费电子装置、对等设备 (例如,诸如设备12之类的另一电子设备)、诸如头戴式耳机之类 的附件或者任何其他合适的电子装置。装置14可以包括一个或多个 端点22。每个端点可以与生成并消耗数据的诸如扬声器或麦克风之类 的电子部件相关联。

设备12可以包含数据接口电路18。装置14可以包含数据接口电 路20。数据接口电路18和数据接口电路20可以被用作发送机和接收 机。在数字通信期间,数据接口18可以封装在设备12中创建的数字 数据,并可以将该数据通过路径16发送给装置14。数据接口20可以 从路径16接收所发送的数据,并可以通过相应的业务信道TC1…… TCN将数字数据分发给端点22。将数据从设备12传输到装置14的 过程有时可以被称为下行过程,而数据接口18有时可以被称为下行 接口。

还可以从端点22向设备12发送数字数据。该过程有时可以被称 为上行过程,而数据接口20在该能力中有时可以被称为上行接口。 在上行操作期间,上行接口将业务信道TC1......TCN中的每一个上 的数据业务组合为用于通过路径16发送的数据流。

下行过程的例子是音频数据到扬声器的分发。装置14例如可以 包含五个扬声器(驱动器、驱动器组等)。分发的音频数据例如可以 对应于音频数据的五个声道。数据接口20可以通过路径16从数据接 口18接收数据流。数据流可以包括与五个音频数据声道中的每一个 对应的数据字节。数据接口20可以将音频数据流分离为五个相应的 业务信道,每个业务信道携带用于五个音频声道的相应一个的音频数 据。五个相应的端点可以接收数字数据,并可以使用内部的数模转换 器电路、放大器电路和驱动器来回放音频的五个声道。

上行过程的例子是来自装置14中的一个或多个基于麦克风的端 点22的麦克分音频的分发。麦克风可以用于收集电话呼叫的语音数 据或噪声消除数据。端点可以具有使麦克风信号数字化的模数转换器 电路。来自一个或多个端点的麦克风信号可以通过一个或多个对应的 业务信道TC1……TCN被提供给数据接口20。数据接口20可以将来 自麦克风中的每一个的音频数据复用到路径16上作为数字数据流。

路径16可以包括具有传导线的线缆。在路径16中通常可以具有 任何合适数量的线。例如,可以有两条、三条、四条、五条或多于五 条的单独的线。这些线可以是一条或多条线缆的一部分。线缆可以包 括单股线、绞线、屏蔽的单接地结构、多接地结构、双绞线结构或任 何其他合适的线缆结构。

为了确保与诸如常规的头戴式耳机之类的传统设备的兼容性,在 路径16中的传导线中的一端或两端使用诸如3.5mm音频连接器之类 的标准音频连接器可能是有利的。诸如这些的连接器被广泛用于处理 音频信号。诸如3.5mm音频连接器之类的音频连接器还是相对紧凑 的,这允许设备12和装置14的尺寸被最小化。路径16的传导线可 以被包含在线缆内。音频连接器可以被提供在线缆的一端或两端。在 仅仅在一端具有音频连接器的线缆中,另一线缆端可以用于形成硬连 线的连接。在典型的布置中,线缆的一端可以被硬连线到装置14中 的电路,而线缆的另一端可以具有凸形音频连接器(即,TRRS插头)。 设备12可以具有配对的凹形音频连接器(即,TRRS插孔)。

在图2中示出了该类型的说明性的布置。如图2所示,路径16 可以在线缆70中包括传导线88路。线缆70的一端可以在装置14中 终止。线缆70的另一端可以具有音频插头34。音频插头34可以与设 备12中的音频插孔38配对。

如图2所示,可以在电子设备12中提供切换电路160,并且可以 在装置14中提供切换电路164。在模拟信号传输模式中,切换电路 160可以被配置为使得模拟信号线170耦接到插孔38的触点,而切 换电路164可以被配置为使得模拟信号线174耦接到插头34的触点。 在数字信号传输模式中,切换电路160可以被配置为使得数字信号线 172耦接到插孔38的触点,而切换电路164可以被配置为使得数字信 号线176耦接到插头34的触点。还可以支持其中存在数字信号和模 拟信号的组合的混合模式。如果需要的话,模拟线170和174可以用 于传送电源信号。

音频插头34是四触点插头的例子。四触点插头具有与诸如插孔 38之类的四触点插孔中的四个对应的导电区域配对的四个导电区域。 如图2所示,这些区域可以包括诸如区域48之类的尖端区域、诸如 环50和52之类的环区域以及诸如区域54之类的轴套区域。这些区 域围绕插头34的圆柱形表面,并通过绝缘区域56被分离。当插头34 被插入到配对的插孔38时,尖端区域48可以与插孔尖端触点74形 成电接触,环50和52可以与相应的环区域76和78配对,而轴套54 可以与轴套端子80形成接触。在典型的配置中,在线缆70中存在四 条线,每条线与相应的触点电连接。

在音频连接器46中使用的信号分配依赖于正被使用的附件和电 子设备的类型。在一个典型的配置中,环52可以用作接地。在模拟 信号通信期间,尖端48和环52可以一起用来处理左模拟音频声道(例 如,用于头戴式耳机中的左手扬声器的信号),而环50和环52可以 用于右声道模拟音频。在包含麦克风的装置中,环52和轴套54可以 用于在模拟信号传输模式期间携带从装置到电子设备12的模拟麦克 风音频信号。如果需要的话,可以使用其他信号分配。

在数字通信期间,线缆70的线路以及连接器38和34的对应的 触点可以用于携带数字信号。例如,线缆70中的一对或多对导体以 及连接器38和34中的一对或多对对应的触点可以用于实施图3所示 的类型的差分信号传输方案。

在端子C1和C2处可以形成插孔38和插头34中的配对的触点对 之间的电连接。设备12可以包括差分发送机TA和差分接收机RA。 装置14可以包括差分发送机TB和差分接收机RB。在下行操作期间, 设备12可以接收输入INA上的单端数据,并可以使用发送机TA将 该数据以差分形式通过传导线W1和W2(图2的线缆70中的线路 88的双绞线)发送。接收机RB可以接收所发送的差分信号,并可以 将所接收的差分信号转换为输出OUTB上的单端数字数据。在上行操 作期间,可以使用发送机TB将装置14中的发送机TB的输入INB 上的单端数据以差分形式发送到设备12中的接收机RA。接收机RA 可以将所接收的差分数据转换为输出OUTA上的单端数据。可以从线 缆70中的线路的任何两个(例如,左音频线和右音频线、麦克风线 和接地线等)来选择线路W1和W2。剩余的线可以用于额外的数据 信号、模拟信号、功率信号等。

通过路径16传送的信号可以包括控制信号、音频信号、视频信 号或其他合适的信号。有时作为例子在这里描述音频信号的发送和接 收。

图4示出了可以用于在系统10中处理音频信号的说明性的音频 电路。音频电路180可以位于设备12或装置14中。例如,音频电路 180可以位于设备12中,并可以用于生成模拟音频信号和数字音频数 据。可以使用一个或多个集成电路来实施音频编解码器182。编解码 器182和音频电路180中的其他电路可以包括模数转换器184和数模 转换器186。模数转换器184可以用于将接收的模拟信号(例如,来 自设备12或装置14中的麦克风的模拟麦克风信号)转换为数字音频 数据。数模转换器186可以用于将数字音频数据转换为模拟音频数据 (例如,模拟扬声器信号)。数字信号处理器188可以用于处理数字 音频数据。例如,数字信号处理器188可以通过路径16或从模数转 换器184接收数字麦克风信号,并可以从设备12或装置14中的音频 电路180接收与回放的媒体对应的数字音频数据,并可以处理该数字 信息来产生消除噪声的音频信号。输入-输出线190可以用于发送和接 收模拟信号和数字信号。例如,多条线190可以用于发送或接收与相 应的业务信道相关联的数字数据。

在典型的配置中,音频电路180可以位于设备12中,并可以向 装置14中的一个或多个端点发送数字音频信号同时从一个或多个端 点接收数字音频数据。可以在发送和接收数据中使用输入-输出线 190。装置14中的端点可以包括产生通过路径16向设备12发送的数 据的一个或多个端点以及消耗已通过路径16从设备12接收的数据的 一个或多个端点。

消耗数据的端点的例子是图5所示的类型的基于扬声器的端点。 如图5所示,端点200可以包括接收已通过路径16传送的数字数据 (例如,业务信道中的数据)的诸如输入198之类的输入。数模转换 器192将输入198上的数字信号转换为对应的输出199上的模拟信号。 放大器194可以放大路径199上的模拟信号,并可以将这些模拟信号 的放大版本提供给扬声器196以产生声音。

产生数据的端点的例子是图6所示的类型的基于麦克风的端点。 如图6所示,端点202可以包括诸如麦克风204之类的麦克风。麦克 风204可以将声音转换为模拟信号。模数转换器206可以将来自麦克 风204的模拟麦克风信号转换为路径208上的数字输出信号(例如, 业务信道的数据)。

图7是示出可以在实施诸如图1的数据接口18和数据接口20之 类的数据接口中使用的说明性的电路的电路图。每个数据接口通常可 以具有与相应的端点耦接的诸如路径212之类的输入-输出路径。路径 212可以携带相应的数据业务信道(例如,图1的业务信道TC1…… TCN)。缓冲器214(例如,先进先出缓冲器)可以用于缓存输入和 输出数据,并可以用作数据分配电路216和耦接到路径212的电路之 间的相应接口。可以将信道分配设置218存储在数据分配电路216中 的存储器中(例如,电路216中的寄存器中)。设置218可以包括数 据分配电路216在复用和解复用数据中使用的信息。

在典型的复用操作期间,数据输入-输出路径212接收数据(例如, 从端点中的麦克风、从图4的音频电路180的路径190或者从其他合 适的源)。该数据被暂时存储在缓冲器电路214中。每个缓冲器可以 处理相应数据信道的数据。数据分配电路216使用信道分配信息218 将来自每个缓冲器的数据分配到外发数据流中的恰当位置。该外发数 据流可以经由先进先出缓冲器220和路径222发送。路径222例如可 以与图3的输入INA或输入INB耦接。

在典型的解复用操作期间,路径222从图3的OUTA或OUTB 接收数据,并将该数据缓存到缓冲器220。数据分配电路216使用信 道分配设置218来确定如何解复用到来数据流中的数据从而重新构建 业务信道。解复用的数据可以经由恰当的缓冲器214被路由到路径 212。

数据分配电路216可以通过为这些缓冲器中的每一个生成时钟来 控制通过缓冲器214和220的数据的流动。例如,如果已在缓冲器220 中接收的特定数据项要被分配给特定业务信道,那么数据分配电路 216可以为与该业务信道相关联的缓冲器(例如,缓冲器214之一) 生成时钟脉冲,同时增加缓冲器220的时钟。这将使数据从缓冲器220 移动到缓冲器214中的恰当的一个。当相逆地(in reverse)操作数据 分配电路216时(即,当将来自每个业务信道的数据分配到路径222 上的组合数据流中时),可以使用相同类型的缓冲器时钟控制方案。

通过在路径16的每一端使用诸如图7所示的电路之类的数据接 口电路,可以在路径16上支持双向数据传输。为了避免竞争,数据 接口电路可以轮流发送和接收数据(即,可以使用在任何给定时刻路 径16用作上行路径或下行路径的任一者的时间共享技术)。还可以 支持同时的上行和下行操作(例如,通过提供额外的物理路径或者使 用支持同时双向信号传输的电路)。

可以使用任何合适的数据结构布置来封装正被数据接口18和数 据接口20发送和接收的数字数据。通过图8所示的一种合适的配置, 使用一系列超帧来传送数据(例如,数据流DS)。每个超帧可以包 含多个帧。每个帧转而可以包含多个数据时隙。每个数据时隙可以是 空的,或者可以被填充有数据的字节。每个时隙中的数据字节可以是 未编码的(例如,通过使用8比特字或16比特字)或者可以是编码 的(例如,作为10比特8B/10B编码的数据字节)。

在图8的例子中存在三层数据结构(超帧、帧和时隙)。如果需 要的话,可以在数据流DS中使用更少嵌套层的数据结构或更多嵌套 层的数据结构。图8的例子仅仅是说明性的。

通过一个说明性的配置,可以在每个超帧内嵌套160个帧并且在 每个帧中有34个数据时隙。填充有数据的每个数据时隙可以包含使 用8B/10B编码(即,形成8比特字节的10比特编码版本)来编码的 一个8比特字节。如果需要的话,可以使用其他类型的编码以及不同 的帧数和时隙数。每个超帧可以具有三又三分之一毫秒(作为例子) 的持续时间。数据流DS的数据速率可以是例如约9MHz。该数据速 率足够低,使得诸如图3的线路W1和W2之类的双绞线可以被视为 DC(直流)线路。在典型的路径长度(例如,小于一米)的情况下, 沿着路径16的线路W1和W2行进的信号所经历的时间延迟明显地 小于比特宽度。使用该类型的信号传输方案,在通过路径16传送信 号中消耗的功率量相当小(例如,小于1mW),从而使得该类型的 方案适合用在小电池供电的设备中。

应该以低的延时来传送音频数据以避免创建不希望的音频人为 现象(artifacts)。即便当每个业务信道中的稳定状态数据量不与每 帧的整数的时隙均匀地相匹配时,仍可以通过在数据时隙上均匀地分 发数据来使延时和功耗最小化。

要通过每个业务信道传送的数据量可以依赖于诸如用户定义和 缺省的设置、链路质量、媒体类型、编码方案等因素而改变。例如, 没有噪声消除的语音电话呼叫可以要求比高质量5.1声道环绕声信号 小的带宽。因此,与数据流DS相关联的带宽量可以依赖于系统10的 需要而改变。在需要相对小的带宽的情形下,每单位时间传送更少的 数据。当相对少量的数据正被传送时,每帧中许多数据时隙(如果不 是大多数数据时隙的话)可能未被占据,从而减小发送机和接收机电 路中的功耗。当要求更大的带宽量时,对应更大量的数据时隙可以被 数据占据。在该类型的情形下,功耗将某种程度较大。

在一些情形下,在路径16中给定业务信道所需要的带宽量可能 要求在每帧中使用分数的数据时隙(例如,3.375)。在每帧中该要求 的数据时隙数可以通过提供路径16,使得给定业务信道在每帧中被分 配足够大的整数的时隙(例如,4时隙/帧)来满足。虽然有可能,但 是该类型的提供方案过度地向给定业务信道分配带宽,并倾向于增加 功耗。

为了使功耗最小同时使延时最小化以确保高质量音频回放,可以 允许分配给每个业务信道的时隙数逐帧改变。通过该类型的方案,每 帧中的时隙的平均数不需要是整数。因为时隙分配不停地改变,所以 可以向发送机和接收机两者提供足以识别当前正在使用的时隙填充 图案的信息。例如,在与路径16的发送侧相关联的数据接口处,诸 如图7的数据分配电路216之类的数据分配电路可以使用信道分配设 置218来确定如何在数据流DS中的时隙和帧上分发来自每个业务信 道的数据。在与路径16的对应的接收侧相关联的数据接口处,诸如 数据分配电路216之类的数据分配电路可以使用相同的信道分配设置 来确定如何从数据流DS提取数据以重新构建业务信道。

作为例子,考虑图9所示的布置。在图9的例子中,有四个不同 的业务信道:信道a、信道b、信道c和信道d。信道a在每个超帧中 具有54个时隙的带宽要求,信道b在每个超帧中具有70个时隙的带 宽要求,信道c在每个超帧中具有23个时隙的带宽要求,而信道d 在每个超帧中具有38个时隙的带宽要求。图9的表格示出了在单一 超帧的时隙和帧上分发每个业务信道的数据字节的图案。图9的超帧 具有16个帧(0……15),而每个帧具有13个时隙。图9的超帧中 的帧和时隙的数量被选择来帮助简化附图。如果需要的话,可以使用 其他数量的帧和时隙。

如图9所示,数据业务逐帧不同地分发。在帧0中,时隙1-4填 充有业务信道a的相应的数据字节,时隙5-8填充有业务信道b的相 应的数据字节,时隙9和10填充有业务信道c的相应的数据字节, 时隙11和12填充有业务信道d的相应的数据字节,而时隙13是空 的。在帧1中,时隙1-3填充有业务信道a的相应的数据字节,时隙 4-8填充有业务信道b的相应的数据字节,时隙9填充有业务信道c 的相应的数据字节,时隙10-12填充有业务信道d的相应的数据字节, 而时隙13是空的。后续帧的时隙也被不同地填充。

如图9所示,数据在相邻信道之间过渡的点是不均匀的(即,信 道a数据过渡到信道b数据的时隙位置逐帧改变)。在帧0中,信道 a和信道b之间的过渡发生在时隙4和5之间,在帧1中,信道a和 信道b之间的过渡发生在时隙3和4之间,等等。

可以使用数据分发算法来实施有秩序的处理,通过该处理,在路 径16的一端可以将来自多个业务信道的数据合并为单一数据流,而 在路径16的另一端可以提取来自多个业务信道的数据以重新构建多 个业务信道中的每一个。通过一个合适的布置,数据接口18和数据 接口20各自可以具有实施图10所示的类型的数据分散算法的数据分 配电路(诸如图7的电路216)。例如,图10的算法可以用于产生图 9的数据分发。数据分散算法确定将来自每个业务信道的数据分配到 每帧中的时隙的图案。例如,数据分散算法允许发送机和接收机两者 针对每个帧确定信道之间的过渡的时隙位置。图10的算法是说明性 的。如果需要的话,数据接口电路18和数据接口电路20可以使用其 他数据分散算法。

在步骤224处,可以为数据分散处理选择根(ROOT)。参数ROOT 用作数据分散算法的种子。例如,根可以是合适的质数。在选择ROOT 的值之后,可以初始化索引i(例如,初始化为0)。

根据图10的数据分散算法的第一实施例,处理接着前进到步骤 226。根据图10的数据分散算法的第二实施例,处理前进到步骤228。

通过步骤226的方法,通过计算索引i和ROOT的乘积模上NF 来计算帧号参数Ri,其中NF是每个超帧中存在的帧数(图9的例子 中为16)。步骤228的方法使用图10所示的替代性等式组来计算每 个Ri值。

在对于每个i(即,从0到NF-1的所有i值,其中NF是每个超 帧中的帧数)计算Ri值之后,处理前进到步骤230。在步骤230的操 作期间,通过对于每个业务信道计算每个超帧中的累积时隙数模上 NF来计算每个业务信道的REMAINDER(差数)的值。对于本例子 中的信道a,SLOTS/SUPERFRAME(时隙/超帧)等于54以及NF 是16,所以SLOTS/SUPERFRAME mod NF是6。该值(即,该例 子中的6)表示正被填充到信道a和b之间的边界处的时隙中的数据 的额外字节数。该类型的时隙有时被称为边界时隙。在对于信道b计 算REMAINER中,SLOTS/SUPERFRAME的累积值是124(业务信 道a的54个时隙加上业务信道b的70个时隙)。因此,业务信道b 的REMAINDER的值是12,因为124mod 16等于12。同样地,当 检测业务信道c(边界时隙8)和业务信道d(边界时隙12)的 REMAINDER的值时,计算SLOTS/SUPERFRAME的累积值。

如图9所示,每个帧中的时隙1、2和3填充有信道a数据,并 且因此,时隙1、2和3不是边界时隙。类似地,时隙5、6和7完全 填充有来自业务信道b的数据,而不是边界时隙。然而,时隙4部分 被来自信道a的数据业务占据,且部分被来自信道b的数据业务占据。 因此,时隙4是边界时隙(表示信道a和b之间的边界)。同样地, 时隙8是信道b和c之间的边界时隙,等等。

在步骤232处,对于每个业务信道,将每个Ri值与该业务信道 的REMAINDER的值相比较。如果Ri小于该业务信道的 REMAINDER,那么该业务信道的Bi被设置为一(即,该业务信道 和下一业务信道之间的边界时隙将被来自该业务信道的数据填充)。 如果Ri大于REMAINDER,那么Bi被设置为零(即,该业务信道和 下一业务信道之间的边界时隙将不被来自该业务信道的数据填充)。

通过将图9的表格的“R”列中的R值与对于信道a计算的 REMAINDER值(即,6)相比较,可以看到该处理操作来将信道a 的数据分发到时隙4的方式。在帧0中,R=0,并且,因为0小于6, 所以B0被设置为1,而信道a的数据用来填充帧0中的时隙4。然而, 在帧1中,R=7,并且,因为7大于6,所以B1被设置为0,信道a 的数据不被用于填充帧0中的时隙4(而是信道b的数据用于填充帧 0中的时隙4)。该方案适用于图9中的“R”(即,超帧中的所有帧) 的所有所计算的R值(R0……R15)。

每个边界时隙中的数据字节的图案(在图7中被示出为信道分配 设置218)可以被缓存以用于之后的使用,或者图10的数据分散算法 可以用于实时地计算每个边界时隙中的数据字节的图案。可以以任何 合适的格式(例如,使用关于REMAINDER的值的信息,使用关于 所有帧的Ri值的信息,使用所有帧的Bi值,等等)来存储信道分配 信息。

在图11中示出了使用数据接18和数据接口20通过路径16发 送和接收数据中所涉及的说明性的步骤。

在步骤234处,确定数据业务信道中的每一个的信道容量 (channel capacity)。例如,如果设备12希望传送5.1声道环绕声 信号同时回放来自媒体文件的音频,那么可以通过设备12的存储和 处理电路来查明所要求的业务信道数和每个信道的带宽。可以根据每 个超帧要传输的数据的字节数(例如,在图9的例子中对于信道a的 54字节/超帧)来量化每个信道的容量。

在步骤236处,可以确定每个超帧中的边界时隙的位置(例如, 使用要在每个超帧发送的每个业务信道中的已知字节数)。在图9的 例子中,信道a的边界时隙是时隙4。在步骤236的操作期间,诸如 图10的算法之类的数据分散算法可以用于确定每个业务信道的数据 要被分配到每个帧的时隙的图案。例如,数据分散算法可以指示来自 每个业务信道的数据如何在边界时隙内分配,如结合图9所述。数据 分散算法的结果可以被存储在数据接口18和数据接口20处(例如, 该信息可以如图7的信道分配设置218所示的缓存在数据分配电路 216中)。可以在执行步骤234、236和238的操作中使用设备12和/ 或装置14。

在执行了步骤234、236和238的设置操作之后,链路16可以用 来携带数据业务(步骤240)。在步骤240的操作期间,数据接口18 中的数据分配电路和数据接口20中的数据分配电路可以执行实时的 数据分散计算以确定如何将数据字节放置在每个帧的时隙内,或者可 以使用信道分配设置218的缓存的值来确定如何分配数据。在路径16 的一端,发送数据接口可以将多个业务信道合并到数据流DS中,而 在路径16的另一端,接收数据接口可以从数据流DS的接收版本重新 构建业务信道。可以向端点22提供用于相应的业务信道的数据。

该方案灵活,足以适应广泛的业务信道带宽和数据速率。例如, 在涉及小的业务信道的情形下,每个超帧中由每个业务信道使用的时 隙数可以足够地小以允许三个或更多个业务信道在单一时隙中共存。 该类型的布置的例子是如下例子,即,业务信道a在每个超帧中使用 18个时隙,业务信道b在每个超帧中使用5个时隙,业务信道c在每 个超帧中使用7个时隙,而业务信道d在每个超帧中使用22个时隙。 如果在每个超帧中有16个帧(在该例子中),那么时隙1可以完全 被来自信道a的业务填充,而时隙3可以完全被来自信道d的业务填 充。时隙4可以用于容纳来自业务信道d的数据的4个额外字节。时 隙2(在该例子中)用作携带来自四个信道的业务(来自信道a的2 个字节,来自信道b的5个字节,来自信道c的7个字节,来自信道 d的2个字节)的边界时隙。图10的数据分发算法可以用于将来自这 四个信道中的每一个的数据分发到时隙2内以使延时最小化。因为多 个信道可以使用相同的时隙,所以在传送数据中使用的时隙数被最小 化。

根据一个实施例,提供了一种用于通过通信路径传送数据的方 法,该方法包括:通过发送数据接口,获取与多个业务信道对应的数 据;以及通过发送数据接口中的发送数据分配电路,将来自多个业务 信道中的每一个的数据组合为单一数据流,其中数据流包括超帧流, 每个超帧包含多个帧,每个帧包括包含至少一个边界时隙的多个数据 时隙,其中边界时隙在给定超帧中的帧的第一子集中携带多个业务信 道中的一个的数据,以及其中边界时隙在给定超帧中的帧的第二子集 中携带多个业务信道中的另一个的数据。

根据另一实施例,提供了一种方法,其中发送数据接口形成通过 通信路径与电子装置中的接收数据接口通信的电子设备的一部分,该 方法还包括:通过发送数据接口,向接收数据接口发送数据流。

根据另一实施例,其中接收数据接口包括接收数据分配电路,该 方法还包括:通过接收数据接口接收所发送的数据流;以及通过接收 数据接口中的接收数据分配电路,重新构建多个业务信道。

根据另一实施例,提供了一种方法,其中电子装置包括多个端点, 该方法还包括:将重新构建的业务信道提供给多个端点中的相应的端 点。

根据另一实施例,提供了一种方法,其中电子装置包括多个扬声 器,该方法还包括:将重新构建的业务信道提供给多个扬声器中的相 应的扬声器。

根据另一实施例,提供了一种方法,其中业务信道携带音频数据, 以及其中将来自多个业务信道中的每一个的数据组合为单一数据流 包括将来自多个业务信道中的每一个的音频数据组合为单一数据流。

根据另一实施例,提供了一种方法,其中在每个帧中的至少一些 时隙是空的,以及其中发送数据流包括发送包含空的时隙的帧。

根据一个实施例,提供了一种被配置为通过通信路径从电子设备 接收数据的电子装置,包括:路径中的音频连接器,至少具有第一端 子和第二端子;差分接收机,该差分接收机从第一端子和第二端子接 收差分数据信号,并提供对应的数字数据流;以及数据接口,该数据 接口接收数字数据流,并从数字数据流提取数据的多个业务信道。

根据另一实施例,提供了一种电子装置,该电子装置还包括多个 扬声器,其中数据接口将所提取的业务信道中的每一个提供给扬声器 中的相应一个。

根据另一实施例,提供了一种电子装置,其中数字数据流包括多 个超帧,其中每个超帧包括多个帧,以及其中每个帧包括多个数据时 隙,数据接口包括:数据分配电路,该数据分配电路从数字数据流提 取数据的多个业务信道。

根据另一实施例,提供了一种电子装置,其中数字数据流包括多 个超帧,其中每个超帧包括多个帧,以及其中每个帧包括包含至少一 个边界时隙的多个数据时隙,其中边界时隙在给定超帧中的帧的第一 子集中携带业务信道中的一个的数据,以及其中边界时隙在给定超帧 中的帧的第二子集中携带业务信道中的另一个的数据,数据接口包 括:数据分配电路,该数据分配电路从数字数据流提取数据的多个业 务信道。

根据另一实施例,提供了一种电子装置,其中数据接口包括与数 据分配电路耦接的多个缓冲器,以及其中数据的多个业务信道中的每 一个传递通过缓冲器中的相应一个。

根据另一实施例,提供了一种电子装置,该电子装置还包括收集 麦克风信号的至少一个麦克风,其中数据接口被配置为通过通信路径 发送麦克风信号的数字版本。

根据另一实施例,提供了一种电子装置,其中音频连接器包括凸 形尖端-环-环-轴套音频连接器。

根据一个实施例,提供了一种电子设备,该电子设备包括:音频 电路,该音频电路生成多个业务信道中的数字音频信号;连接器,至 少具有第一触点和第二触点,其中连接器与有线通信路径电耦接;以 及数据接口电路,该数据接口电路通过第一触点和第二触点在具有超 帧的数据流中发送数字音频信号,每个超帧包含多个帧,以及每个帧 具有多个数据时隙,其中数据时隙中的至少一些被数字音频信号填 充。

根据另一实施例,提供了一种电子设备,其中多个业务信道至少 包括具有不同容量的第一业务信道和第二业务信道,以及其中数据接 口电路被配置为在用数字音频信号填充的数据时隙中发送第一业务 信道和第二业务信道的数据字节。

根据另一实施例,提供了一种电子设备,其中每个帧中的数据时 隙中的至少一些是空的,以及其中连接器包括音频连接器。

根据另一实施例,提供了一种电子装置,其中音频连接器至少包 括尖端触点、环触点和轴套触点。

根据另一实施例,提供了一种电子设备,其中数据时隙中的至少 一个是在相应的帧中传送第一业务信道和第二业务信道的边界时隙。

根据另一实施例,提供了一种电子设备,该电子设备还包括与数 据接口电路相关联的差分发送机,该差分发送机通过第一触点和第二 触点发送数据流,其中第一触点和第二触点是音频连接器的一部分, 并选自由左音频触点、右音频触点、麦克风触点和接地触点组成的组。

上述内容对于本发明的原理仅仅是说明性的,并且本领域技术人 员可以做出各种修改而不背离本发明的范围和精神。上述实施例可以 单独或以任何组合来实施。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号