生成包括音频有效载荷数据的蓝牙低能量数据包的方法和设备的制造方法
【技术领域】
[0001]本公开涉及蓝牙?(Bluetooth?)低能量(BLE)技术领域、相关联的方法和设备,并且特别涉及包括音频有效载荷数据的BLE数据包。某些公开的示例性方面/实施例涉及便携式电子装置、特别是可以手持使用的所谓的手持便携电子装置(虽然它们可以被放置在支架中使用)。这样的手持电子装置包括所谓的个人数字助理(PDA)和台式PC。
[0002]根据一个或多个公开的示例方面/实施例,便携式电子装置/设备可以提供一个或多个音频/文本/视频通信功能(例如远程通信、视频通信、和/或文本传输、短消息服务(SMS)/多媒体消息服务(MMS)/电子邮件收发功能、交互/非交互观看功能(例如web浏览、导航、TV/节目观看功能)、音乐记录/播放功能(例如MP3或其它格式和/或(FM/AM)无线电广播记录/播放)、数据下载/发送功能、图像捕捉功能(例如使用(例如内置)数码摄像机)以及游戏功能。
【背景技术】
[0003]为了将数据从一个电子装置向另一个装置传输,必须在所涉及的装置之间建立通信信道。这可以采用多种不同的技术来实现。虽然物理电缆在传统上用于将装置链接在一起,但是无线连接变得越来越普遍。蓝牙?(Bluetooth?)是一种这样的技术.
[0004]在先公开的文献或本说明书中的任何背景的罗列或讨论不应必然被认为是承认该文献或背景是现有技术的一部分或者是公知常识。本公开的一个或多个方面/实施例可以解决或可以不解决背景问题的一个或多个。
【发明内容】
[0005]根据第一方面,提供一种设备,其包括至少一个处理器和至少一个包含计算机程序代码的存储器,所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使得所述设备至少能够生成包括音频有效载荷数据的蓝牙能量数据包。
[0006]该设备可以被配置为生成包含用于所述音频有效载荷数据的循环冗余校验数据的所述数据包从而使得能够针对传输错误来校验所述音频有效载荷数据。
[0007]该设备可以被配置为生成所述数据包以包含用于所述音频有效载荷数据的回放所需要的编解码器的指示和/或用于控制所述音频有效载荷数据的回放的音频设置。所述音频设置可以包括音量设置。
[0008]该设备可以被配置为将所述蓝牙?低能量数据包调制到蓝牙?低能量信道上从而生成传输信号。蓝牙能量信道可以是蓝牙能量广告信道和蓝牙能量数据信道中的一个或多个。
[0009]该设备可以被配置为生成所述数据包以包含蓝牙】发现信息、蓝牙?连接建立信息和蓝牙?同步数据中的一个或多个以用于经由蓝牙能量广告信道传输。
[0010]该设备可以被配置为生成具有针对音频流的连续部分的相应音频有效载荷的多个数据包,以用于经由相应的蓝牙?低能量广告和/或数据信道传输。该设备可以被配置为生成具有特定大小的有效载荷音频数据的相应蓝牙能量数据包,从而使得音频流的特定包的有效载荷数据的未接收能够被隐藏而不会实质上危害用户对音频流的音频内容的感知。
[0011]该设备可以被配置为生成具有针对音频流的连续部分的相应音频有效载荷数据的多个数据包,以用于在10毫秒传输突发间隔处经由相应的蓝牙能量数据信道传输。该设备可以被配置为生成具有针对音频流的连续部分的相应音频有效载荷数据的多个数据包,以用于在IS传输突发间隔处经由相应的蓝牙能量数据信道传输。
[0012]该设备可以被配置为生成具有针对音频流的连续部分的相应音频有效载荷数据的多个数据包,以用于经由相应的顺序蓝牙?低能量广告和/或数据信道突发进行跳频传输。
[0013]该设备可以被配置为生成所述数据包以包括音频流的开始、音频流的结束和/或音频流的顺序部分的次序的指不。
[0014]数据包可以包括不多于376比特。有效载荷音频数据可以包括不多于39字节。该设备可以被配置为以至多300kbps的数据速率发送数据包。
[0015]该设备可以被配置为对特定音频有效载荷数据生成单个不重复的蓝牙?低能量数据包。
[0016]该设备可以是以下项中的一个或多个:电子装置/设备(包括例如接入点或服务器的网元)、便携式电子装置、便携式电信装置以及用于前述装置中的任意一个的模块。
[0017]根据另一方面,提供了一种设备,包括至少一个处理器和至少一个存储器,所述存储器包含计算机程序代码,所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使所述设备至少能够解码接收到的包括用于音频输出的音频有效载荷数据的蓝牙能量数据包。
[0018]该设备可以被配置为在解码所述数据包之前从蓝牙?低能量信道解调所述数据包。该设备可以被配置为输出经过解码的音频输出。
[0019]该设备可以被配置为解码包括音频流的连续部分的相应音频有效载荷的多个蓝牙?低能量数据包,所述音频流经由用于音频输出的相应的蓝牙?低能量广告和/或数据信道作为对应的输出音频流被接收。
[0020]该设备可以是以下项中的一个或多个:电池供电的装置、耳塞、耳机、助听器以及用于它们中的一个或多个的模块。
[0021]根据另一方面,提供了一种系统,包括本文所描述的被配置为生成包括音频有效载荷数据的蓝牙?低能量数据包的任何设备以及本文所描述的被配置为对所接收的包括用于音频输出的音频有效载荷数据的蓝牙能量数据包进行解码的任何设备。
[0022]该系统可以被配置为不需要/接受来自接收方的数据包接收的确认和在后续数据包中不重传相同的音频有效载荷数据中的至少一项。
[0023]根据另一方面,提供了一种方法,其包括生成包括音频有效载荷数据的蓝牙】低能量数据包。
[0024]该方法可以包括将蓝牙?低能量数据包调制到蓝牙?低能量信道上以生成传输信号。
[0025]根据另一方面,提供了一种方法,包括解码包括用于音频输出的音频数据的蓝牙?低能量数据包。
[0026]该方法可以包括解调来自蓝牙能量信道的数据包。
[0027]在本文中所公开的任何方法的步骤不必按照所公开的精确顺序执行,除非明确描述或如本领域技术人员的理解。
[0028]用于实现本文中所公开的一个或多个方法的对应的计算机程序(其可以或可以不被记录在载体上)也在本公开的范围内并且由所描述的一个或多个示例性实施例所包含O
[0029]根据另一方面,提供一种包含音频有效载荷数据的蓝牙能量数据包。
[0030]根据另一方面,提供一种包括蓝牙?低能量数据包的传输信号,蓝牙?低能量数据包包含音频有效载荷数据。
[0031]本公开包括一个或多个相应的、孤立的或按照多种结合的方面、示例实施例或特征,无论是否按照该结合或孤立地作出特别说明(包括在权利要求中声明)。用于执行所讨论的功能中的一个或多个的对应的部件也在本公开之内、
[0032]以上
【发明内容】
仅是示例性的而非限制性的。
【附图说明】
[0033]现在将参考相应的附图通过举例的方式给出说明,其中:
[0034]图1a示出由广告装置进行的BLE广告信道包的周期性传输;
[0035]图1b示出从扫描/发起装置到广告装置的连接请求的传输;
[0036]图1c示出在广告装置和扫描/发起装置之间的BLE连接的建立;
[0037]图1d示出从扫描/发起装置经由BLE广告信道到广告装置的同步数据的传输;
[0038]图1e示出从扫描/发起装置经由BLE广告和数据信道向广告装置的内容数据的传输;
[0039]图2a示出BLE广告信道包的基本结构;
[0040]图2b示出BLE数据信道包的基本结构;
[0041]图3a示出包括音频有效载荷数据的新的BLE广告信道包;
[0042]图3b示出包括音频有效载荷数据的新的BLE数据信道包;
[0043]图4示出当BLE连接已经建立时广告装置可以如何从扫描/发起装置获取音频数据的示例;
[0044]图5示出包括启用BLE的扫描/发起装置和启用BLE的广告装置的系统的一个示例;
[0045]图6示出利用图5的系统的方法的主要步骤;以及
[0046]图7示出包括被配置为执行、控制或启用图6的一个或多个方法步骤的计算机程序的计算机可读介质。
【具体实施方式】
[0047]最初设想蓝牙"的目的是减少电缆连接的物理开销,并促进移动电池操作的装置的ad-hoc连接,不可以合理地期望这些装置的所有者随身携带多个电缆和连接器。在物理铺设电缆的消除已经引发了致力于相关联的外围设备的制造产业的情况下,蓝牙?已经获得广泛接受,特别是对于移动电话用户。对于移动电话用户,蓝牙?还已经减轻了电话到电话和电话到计算机文件传送的负担。
[0048]蓝牙?的一个应用是装置之间的音频数据传输。例如,免提配件目前被用在车辆中从而使得这些车辆的驾驶员能够参与电话呼叫而不需要在驾车时拿着电话。典型地,免提配件包括具有麦克风和一个或多个扬声器蓝牙?耳机,并且被配置为与用户的启用蓝牙"的移动电话进行通信。输入的音频信号从用户的电话经由蓝牙"连接被转发至耳