专有链路管理器特征发现和交换的制作方法

文档序号:20608253发布日期:2020-05-01 22:18阅读:244来源:国知局
专有链路管理器特征发现和交换的制作方法
本申请要求享受于2017年9月21日提交的美国申请no.15/712,029的优先权,通过引用的方式将上述申请的全部内容明确地并入本文。概括而言,本公开内容涉及通信系统,并且更具体地,本公开内容涉及执行与对等专有设备的专有链路管理器(qlm)协议(qlmp)特征发现和交换。
背景技术
:无线个域网(wpan)是用于将以与用户的特定距离为中心的设备互连的个人短程区域无线网络。由于wpan提供的连接灵活性和便利性,wpan已经得以普及。wpan(例如,基于短程通信协议(例如,(bt)协议、bt低能(ble)协议、协议等)的那些wpan)通过提供允许在特定距离(例如,5米、10米、20米、100米等)内的连接的短程无线链路,来提供到外围设备的无线连接性。bt是短程无线通信协议,其支持中央设备(例如,主设备)与至少一个外围设备(例如,从设备)之间的wpan。与bt通信相关联的功耗可能致使bt在某些应用中是不实用的,例如其中发生对数据的不频繁传送的应用。为了解决与bt相关联的功耗问题,开发了ble并且在其中发生对数据的不频繁传送的各种应用中采用了ble。ble通过使用低占空比操作并且在数据传输之间将中央设备和/或外围设备中的至少一项切换到睡眠模式,从而利用这种对数据的不频繁传送。使用ble的示例应用包括在各种医疗、工业、消费者和健身应用中并且连接到启用ble的智能电话、平板设备和/或膝上型计算机的电池供电的传感器和致动器。虽然传统ble提供某些优点,但是存在针对进一步改进ble技术的需求。例如,在某些场景中,可能有益的是,确定第二设备是否共享与第一设备相关联的专有特征(例如,qlmp特征)中的任何特征。与传统ble相比,通过确定所共享的专有特征,第一设备和第二设备可以实现用于减小功耗的经修改的ble通信的专有特征。因此,存在针对如下机制的需求:该机制用于执行与对等专有设备的qlmp发现和特征交换以便与传统ble相比减少功耗。技术实现要素:下文给出了一个或多个方面的简化概述,以便提供对这样的方面的基本理解。该概述不是对所有预期方面的详尽综述,而且既不旨在标识所有方面的关键或重要元素,也不旨在描绘任何或所有方面的范围。其唯一目的是以简化的形式给出一个或多个方面的一些概念,作为稍后给出的更加详细的描述的前序。开发了ble,并且在其中发生对数据的不频繁传送的各种应用采用了ble。ble通过使用低占空比操作并且在数据传输之间将中央设备和/或外围设备中的至少一项切换到睡眠模式,来利用对数据的不频繁传送。可以使用例如硬件、固件、主机操作系统、主机软件栈和/或主机应用支持来建立两个设备之间的ble通信链路。使用ble的示例应用包括在各种医疗、工业、消费者和健身应用中并且连接到诸如启用ble的智能电话、平板设备和膝上型计算机之类的设备的电池供电的传感器和致动器。虽然传统ble提供了某些优点,但是存在对进一步改进ble技术的需求。例如,在某些场景中,可能有益的是,确定第二设备是否共享与第一设备相关联的专有特征中的任何专有特征。与传统ble相比,通过确定所共享的专有特征,第一设备和第二设备可以实现用于减小功耗的经修改的ble通信的专有特征。在在某些传统ble应用中,音频流可以由耳塞对中的第一无线耳塞接收,并且第一无线耳塞可以将音频流中继给该耳塞对中的第二无线耳塞。可以通过第一无线耳塞输出音频流中的与第一无线耳塞相关联的音频数据。类似地,可以通过第二无线耳塞输出音频流中的与第二无线耳塞相关联的音频数据。在一些场景中,由第一耳塞接收的音频流可能不包括针对第一耳塞的音频数据。然而,因为第一耳塞充当针对第二耳塞的中继器,所以即使在音频流不包括针对第一无线耳塞的音频数据时,第一耳塞也可能保持在觉醒状态下。因此,与如下的场景相比,可能增加与耳塞对相关联的功耗:当音频流不包括针对第一无线设备的音频数据时,第一无线耳塞保持在睡眠模式下。因此,存在对于如下机制的需求:该机制用于执行与对等专有设备的qlmp发现和特征交换,以便与传统ble相比减少功耗。本公开内容提供了用于执行与对等专有设备的qlmp发现和特征交换的机制,其包括使用非专有链路管理器协议(lmp)封装协议数据单元(pdu)机制来交换qlmp特征pdu。仅举几个例子,下面描述的可以由ble设备支持的qlmp特征可以包括虚拟寻址、虚拟设备间消息传递、真实无线立体声(tws)音频路径配置、拆分acl、扩展型面向同步连接(esco)不连续传输(dtx)和/或较高层信道消息传递。在本公开内容的一个方面中,提供了一种方法、计算机可读介质和装置。在某些实现中,所述装置可以是发起设备,并且所述装置可以向第二设备发送lmp版本请求pdu。所述装置可以接收lmp版本响应pdu,lmp版本响应pdu包括以下各项中的至少一项:与第二设备相关联的链路层标识、版本号或子版本号。所述装置可以确定在所述lmp版本响应pdu中包括的所述链路层标识、所述版本号或所述子版本号中的一项或多项是否与识别的qlm相关联。当确定在所述lmp版本响应pdu中包括的所述链路层标识、所述版本号或所述子版本号中的一项或多项与所述识别的qlm相关联时,所述装置可以向所述第二设备发送包括第一qlmp特征请求操作码的第一lmp封装报头pdu。在某些其它实现中,所述装置可以是响应设备,并且所述装置可以从第二设备接收接收lmp版本请求pdu。所述装置可以向所述第二设备发送lmp版本响应pdu。在一个方面中,所述lmp版本响应pdu可以包括以下各项中的至少一项:与所述第一设备相关联的链路层标识、版本号或子版本号。当在所述lmp版本响应pdu中包括的所述链路层标识、所述版本号或所述子版本号中的一项或多项与由所述第二设备识别的qlm相关联时,所述装置可以从所述第二设备接收包括第一qlmp特征请求操作码的第一lmp封装报头pdu。在某些其它配置中,所述装置可以是主机设备(例如,向无线耳塞对发送音频流的手持设备),并且所述装置可以从第二设备接收包括与所述第二设备和第三设备相关联的虚拟地址的信息。所述装置可以从所述第二设备断开连接。所述装置可以向与所述第二设备配对的所述第三设备发送包括qlmp虚拟寻呼操作码的第一lmp封装报头pdu。当所述第一lmp封装报头pdu被所述第三设备接收时,所述装置可以接收第一lmp接受pdu。所述装置可以从所述第三设备接收包括qlmp接受操作码的第二lmp封装报头pdu。当所述第二lmp封装报头pdu被接收时,所述装置可以向所述第三设备发送第二lmp接受pdu。所述装置可以从所述第三设备接收lmp主机连接请求pdu。所述装置可以与所述第三设备建立连接。为了实现前述和相关目的,一个或多个方面包括下文中充分描述并且在权利要求中具体指出的特征。以下描述和附图详细地阐述了一个或多个方面的某些说明性特征。然而,这些特征指示可以利用各个方面的原理的各种方式中的仅一些方式,并且该描述旨在包括所有这样的方面以及它们的等效物。附图说明图1是示出了根据本公开内容的某些方面的wpan的例子的图。图2是根据本公开内容的某些方面的ble设备的框图。图3是示出根据本公开内容的某些方面的可以包括qll的经修改的ble协议栈的图。图4a示出了根据本公开内容的某些方面的可以用于执行lmp封装pdu机制的数据流。图4b和4c示出了根据本公开内容的某些方面的可以用于执行qlmp发现和交换过程的数据流。图4c示出了根据本公开内容的某些方面的可以用于执行qll控制过程的数据流。图4d示出了根据本公开内容的某些方面的可以用于将远程设备配置为具有虚拟地址的数据流。图4e示出了根据本公开内容的某些方面的可以用于将远程设备配置为具有虚拟地址的数据流。图4f示出了根据本公开内容的某些方面的、可以用于在已经使用虚拟地址建立了第一设备和第三设备之间的连接时由第三设备执行对第二设备的实际地址验证的数据流。图4g示出了根据本公开内容的某些方面的可以用于执行虚拟寻呼机制的数据流。图4h示出了根据本公开内容的某些方面的可以用于配置tws通信的数据流。图4i示出了根据本公开内容的某些方面的可以用于配置拆分acl通信的数据流。图4j示出了根据本公开内容的某些方面的可以用于配置拆分acl通信、escodtx和/或较高层信道消息传递的数据流。图4k和4l示出了根据本公开内容的某些方面的可以用于执行虚拟设备间消息传递的数据流。图5a-5e示出了根据本公开内容的某些方面的可以用于执行与qlm发现、qlmp特征发现和/或qlmp特征交换相关的各种过程的数据流。图6a示出了根据本公开内容的某些方面的用于将音频流从第三设备发送给第一设备和第二设备的完全中继技术。图6b示出了根据本公开内容的某些方面的用于将音频流从第三设备发送给第一设备和第二设备的拆分acl技术。图6c示出了根据本公开内容的某些方面的用于将音频数据分为左流和右流以便提供拆分acl通信的技术。图6d示出了根据本公开内容的某些方面的专有控制器的框图。图7a和7b是无线通信的方法的流程图。图8是示出示例性装置中的不同单元/组件之间的数据流的概念性数据流图。图9是示出针对采用处理系统的装置的硬件实现的例子的图。图10a-10c是无线通信的方法的流程图。图11是示出示例性装置中的不同单元/组件之间的数据流的概念性数据流图。图12是示出针对采用处理系统的装置的硬件实现的例子的图。图13是无线通信的方法的流程图。图14是示出示例性装置中的不同单元/组件之间的数据流的概念性数据流图。图15是示出针对采用处理系统的装置的硬件实现的例子的图。具体实施方式下文结合附图阐述的详细描述旨在作为各种配置的描述,而并非旨在表示可以在其中实施本文所描述的概念的仅有配置。为了提供对各个概念的透彻理解,详细描述包括特定细节。然而,对于本领域技术人员将显而易见的是,可以在没有这些特定细节的情况下实施这些概念。在一些实例中,以框图形式示出了公知的结构和组件,以便避免模糊这样的概念。现在将参照各种装置和方法来给出电信系统的若干方面。将通过各个框、组件、电路、过程、算法等(被统称为“元素”),在以下的详细描述中描述并且在附图中示出这些装置和方法。这些元素可以使用电子硬件、计算机软件或其任意组合来实现。至于这些元素是实现为硬件还是软件,取决于特定的应用和对整个系统所施加的设计约束。举例而言,可以将元素、或元素的任何部分、或元素的任意组合实现为“处理系统”,其包括一个或多个处理器。处理器的例子包括:微处理器、微控制器、图形处理单元(gpu)、中央处理单元(cpu)、应用处理器、数字信号处理器(dsp)、精简指令集运算(risc)处理器、片上系统(soc)、基带处理器、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路、以及被配置为执行贯穿本公开内容描述的各种功能的其它合适的硬件。处理系统中的一个或多个处理器可以执行软件。无论被称为软件、固件、中间件、微代码、硬件描述语言还是其它名称,软件都应当被广义地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等。相应地,在一个或多个示例实施例中,可以用硬件、软件或其任意组合来实现所描述的功能。如果用软件来实现,所述功能可以存储在计算机可读介质上或编码为计算机可读介质上的一个或多个指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是能够由计算机访问的任何可用介质。通过举例而非限制的方式,这种计算机可读介质可以包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程rom(eeprom)、光盘存储、磁盘存储、其它磁存储设备、上述类型的计算机可读介质的组合、或者能够用于存储能够由计算机访问的具有指令或数据结构形式的计算机可执行代码的任何其它介质。图1示出了根据本公开内容的某些方面的示例wpan100。在wpan100内,中央设备102可以使用ble协议或经修改的ble协议连接到一个或多个外围设备104、106、108a、108b、110、112、114,并且与其建立ble通信链路116。ble协议是一种如下的规范:其实现在全球公认的2.4ghz工业、科学和医疗(ism)频带内操作的射频通信。中央设备102可以包括适当的逻辑单元、电路、接口、处理器和/或代码,其可以用于使用ble协议或经修改的ble协议与一个或多个外围设备104、106、108a、108b、110、112、114进行通信,如下面参考图2-15所描述的。第一外围设备108a可以包括适当的逻辑单元、电路、接口、处理器和/或代码,其可以用于使用ble协议或经修改的ble协议与第二外围设备108b进行通信,如下面参考图2-15所描述的。中央设备102可以作为用于请求建立与预期的外围设备104、106、108a、108b、110、112、114的链路层(ll)连接的发起方进行操作。中央设备102(主设备)或外围设备104、106、108a、108b、11、112、114(从设备)可以是qlmp特征发现和交换过程的发起方。类似地,中央设备102(主设备)或外围设备104、106、108a、108b、110、112、114(从设备)在qlmp特征发现和交换过程期间可以是响应方。与bt相比,ble协议栈中的ll提供超低功率空闲模式操作、简单的设备发现和可靠的点对多点数据传输以及高级功率节省和加密功能。在建立所请求的ll连接之后,中央设备102可以变为主设备,并且预期的外围设备104、106、108a、108b、110、112、114可以变为从设备。作为主设备,中央设备102能够一次支持与各个外围设备104、106、108a、108b、110、112、114(从设备)的多个ll连接。中央设备102(主设备)可以可操作为管理在与相关联的外围设备104、106、108a、108b、110、112、114(从设备)的ll连接中的数据分组通信的各个方面。例如,中央设备102可以可操作为确定在与外围设备104、106、108a、108b、110、112、114(从设备)的ll连接中的操作调度。中央设备102可以可操作为在ll连接中发起ll数据pdu交换序列。ll连接可以被配置为在专用数据信道中运行周期性连接事件。ll数据pdu传输在中央设备102与外围设备104、106、108a、108b、110、112、114中的一个或多个外围设备之间的交换可以在连接事件内发生。在某些配置中,中央装置102可以被配置为在每个连接事件中向预期的外围设备104、106、108a、108b、110、112、114发送第一ll数据pdu。在某些配置中,中央设备102可以利用轮询方案,针对连接事件中的ll数据pdu传输来轮询预期的外围设备104、106、108a、108b、110、112、114。预期的外围设备104、106、108a、108b、110、112、114可以在从中央设备102接收到分组ll数据pdu时发送ll数据pdu。在某些其它配置中,外围设备104、106、108a、108b、110、112、114可以在没有首先从中央设备102接收ll数据pdu的情况下向中央设备102发送ll数据pdu。一旦已经在中央设备102(主设备)与外围设备104、106、108a、108b、110、112、114(从设备)之间建立了ll连接,当外围设备104、106、108a、108b、110、112、114是对等专有设备时,中央设备102就可以建立专有链路层(qll)通信链路。在某些方面中,对等专有设备可以是均与相同的公司(例如,(高通)、(苹果)、(三星)等)相关联的无线设备。中央设备102的例子包括蜂窝电话、智能电话、会话发起协议(sip)电话、移动站(sta)、膝上型计算机、个人计算机(pc)、台式计算机、个人数字助理(pda)、卫星无线电单元、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、相机、游戏控制台、平板设备、智能设备,可穿戴设备、无线耳塞对、车辆、电表、气泵、烤面包机、恒温器、助听器、血糖在体单元、物联网(iot)设备或任何其它功能相似的设备。一个或多个外围设备104、106、108a、108b、110、112、114的例子包括蜂窝电话、智能电话、sip电话、sta、膝上型计算机、pc、台式计算机、pda、卫星无线电单元、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、相机、游戏控制台、平板设备、智能设备,可穿戴设备、无线耳塞对、车辆、电表、气泵、烤面包机、恒温器、助听器、血糖在体单元、iot设备或任何其它功能相似的设备。尽管中央设备102被示为与wpan100中的七个外围设备104、106、108a、108b、110、112、114进行通信,但是在不脱离本公开内容的范围的情况下,中央设备102可以与wpan100内的多于或少于七个的外围设备进行通信。再次参考图1,在某些方面中,中央设备102和/或外围设备104、106、108a、108b、110、112、114中的一项或多项可以被配置为执行qlmp特征发现和交换、和/或拆分异步无连接(alc)通信,例如,如下面参考图2-15所描述的。图2是根据本公开内容的某些方面的无线设备200的框图。无线设备200可以对应于例如图1中的中央设备102和/或外围设备104、106、108a、108b、110、112、114中的一个外围设备。在某些配置中,无线设备200可以是例如ble设备,其被配置为实现下面参考图3描述的经修改的ble协议栈。如图2所示,无线设备200可以包括诸如处理器202之类的处理元件,其可以执行用于无线设备200的程序指令。无线设备200还可以包括显示电路204,其可以执行图形处理并且向显示器242提供显示信号。处理器202还可以耦合到存储器管理单元(mmu)240,其可以被配置为从处理器202接收地址并且将地址转换为存储器(例如,存储器206、rom208、闪存210)和/或其它电路或设备(例如,显示电路204、无线电单元230、连接器接口220和/或显示器242)中的位置。mmu240可以被配置为执行存储器保护和页表转换或建立。在一些实施例中,mmu240可以作为处理器202的一部分进行包括。如图所示,处理器202可以耦合到无线设备200的各种其它电路。例如,无线设备200可以包括各种类型的存储器、连接器接口220(例如,用于耦合到计算机系统)、显示器242和被配置为实现下面参考图3描述的经修改的ble协议栈的无线通信电路。无线设备200可以包括用于执行与例如ble设备、对等专有设备等的无线通信的多个天线235a、235b、235c、235d。在某些方面中,无线设备200可以包括被配置为(例如,使用下面参考图3-15描述的技术)执行qlmp特征发现和交换的硬件和软件组件(处理元件)。在某些其它方面中,无线设备200可以包括被配置为(例如,使用下面参考图3-15描述的技术)执行拆分acl通信的硬件和软件组件(处理元件)。无线设备200还可以包括ble固件或用于控制例如下面参考图3-15所描述的ble操作的其它硬件/软件。此外,无线设备200可以存储和执行用于控制无线局域网(wlan)操作的wlan软件驱动器、和/或用于控制蜂窝操作的蜂窝软件驱动器。无线设备200可以被配置为通过执行存储在存储介质(例如,非暂时性计算机可读存储介质)上的程序指令和/或通过硬件或固件操作,来实现例如下面参考图3-15描述的技术中的部分或全部。在其它实施例中,下面参考图3-15描述的技术可以至少部分地由可编程硬件元件(例如,现场可编程门阵列(fpga))来实现和/或作为专用集成电路(asic)来实现。在某些方面中,无线电单元230可以包括被配置为控制用于各种相应的无线接入技术(rat)协议的通信的单独的控制器。例如,如图2所示,无线电单元230可以包括被配置为控制wlan通信的wlan控制器250、以及被配置为控制短程通信(例如,ble通信)的短程通信控制器252。短程通信控制器252可以包括专有控制器256或与专有控制器256连接。在某些方面中,专有控制器256可以与特定公司(例如,等)相关联。在某些方面中,专有控制器256可以被配置为执行qlmp特征发现和交换。在某些其它方面中,专有控制器256可以被配置为执行拆分acl通信。共存接口254(例如,有线接口)可以用于在wlan控制器250和短程通信控制器252/专有控制器256之间发送信息。在一些方面中,wlan控制器250、短程通信控制器252和/或专有控制器256中的一项或多项可以被实现为硬件、软件、固件或其某种组合。在某些方面中,wlan控制器250可以被配置为利用天线235a、235b、235c、235d中的所有天线,使用wlan链路与第二设备进行通信。在某些配置中,短程通信控制器252和/或专有控制器256可以被配置为实现经修改的ble协议栈(参见图3),并且使用天线235a、235b、235c、235d中的一个或多个天线与至少一个第二设备进行通信。图3示出了根据本公开内容的某些方面的可以在ble设备中实现的经修改的ble协议栈300。经修改的ble协议栈300可以包括简档层302、上层协议栈303、主机控制器接口(hci)312和下层栈314。简档层302可以包括可以结合经修改的ble协议栈300利用的一个或多个应用的简档。在经改进的ble协议栈300中高于层一的各层之间的通信是逻辑的。硬件连接可以在物理层(在图3中未示出)处。因此,为了使协议进行通信,协议可以将pdu向下传递到下一个较低层以进行传输。较低层可以向紧接在它们之上的层提供服务。每层提供的服务之一可以是处理和管理从上面的层接收的数据。在经修改的ble协议栈300中的任何特定层n处,pdu可以是在该层处实现协议的完整消息。然而,当将“层npdu”向下传递到层n-1时,层npdu变为层n-1协议所服务的数据。因此,层npdu可以被称为层n-1服务数据单元(sdu)。层n-1可以通过根据需要将层n-1sdu放置成特定的pdu格式,在sdu之前具有报头并且附加与层n-1相关联的脚注,来传输层n-1sdu。向数据有效载荷添加报头和脚注的过程被称为数据封装,这是因为较高层消息的全部内容在较低层处被封装为消息的数据有效载荷。参考图3,上层协议栈303包括bt管理实体(btm)层304、射频通信(rfcomm)协议306、音频/视频分发传输协议(avdtp)307、服务发现协议(sdp)308和逻辑链路控制和适配协议(l2cap)310。btm层304可以通过与短程无线控制器和/或专有控制器集成而能够执行无线通信。rfcomm协议306可以用于在l2cap310上提供对rs-232串行端口的仿真,从而为使用串行线路作为传输机制的上层服务(例如对象交换(obex)协议)提供两种传输能力。sdp308可以用于查询ble设备信息、ble设备服务以及服务的特性。l2cap310可以用于支持较高级别的协议复用、分组分段和重组以及服务质量(qos)过程。l2cap310可以允许较高级别的协议和应用发送和接收在长度上高达64千字节的数据分组。hci312可以适于向基带控制器和链路管理器提供命令接口,以及访问硬件状态和控制寄存器。音频/视频分发传输协议(avdtp)307是特别针对ble流音频和视频而设计的协议。avdtp307可以执行可以在两个ble设备之间配置、打开和/或关闭音频或视频流的信号传送。可以利用实时协议(rtp)分组来传送音频流数据。avdtp307位于l2cap310之上的协议栈中,并且可以将单独的l2cap信道用于信令和数据。下层栈314可以包括链路管理器(lm)315、专有lm(qlm)317和链路控制器(lc)319。lm315可以适于执行链路管理器协议(lmp)(例如,链路建立、认证、链路配置,lmp封装pdu机制)和其它协议。lm315还可以发现远程设备中的其它lm。lm315可以经由lmp与远程设备中的lm进行通信。为了执行服务提供者角色,lm315可以利用底层lc319。lmp本质上包括可以从例如第一设备中的第一lm发送给远程第二设备中的第二lm的多个pdu。例如,lmp中的每个pdu可以通过分组报头中的地址和/或通过与不同pdu中的每个pdu相关联的唯一操作码来区分。lmp可以由lm315用于控制各个ble设备(例如,智能电话和无线耳塞)之间的通信。qlm317可以适于执行qlmp(例如,专有特征发现和交换)以及其它协议。qlm317还可以发现远程设备中的其它qlm。qlm317可以经由qlmp与远程设备中的qlm进行通信。为了执行服务提供者角色,qlm317可以利用底层lc319。qlmp本质上包括多个pdu,其可以例如使用由lm315实现的lmp封装pdu机制,从第一设备中的第一qlm发送给远程第二设备中的第二qlm。换句话说,可以通过lmp封装pdu机制,将qlmppdu以隧道方式传输给远程设备中的qlm。例如,qlmp中的每个pdu可以通过分组报头中的地址和/或与不同qlmppdu中的每个qlmppdu相关联的唯一操作码来区分。qlmp可以由qlm317用于控制各个ble设备(例如,智能手机和无线耳塞)之间的通信。下面在表1中列出了可以通过lmp封装pdu机制以隧道方式传输的qlmppdu的概述。表1:qlmppdu的概述下面在表2中可见可以与(上面在表1中列出的)qlmppdu中的一个或多个qlmppdu相关联的参数的概述。当没有指定强制范围时,强制范围可以包括没有被保留用于未来使用的有效值的总和。表2:qlmppdu参数的概述下层栈314内的lc319可以适于处理bt基带功能,例如,对语音和/或数据分组的编码、纠错、时隙定界、跳频、无线电接口、数据加密和/或链路认证。另外,lc319可以适于执行与lm315和/或qlm317相关联的链路管理软件。例如,lc319可以被配置为建立通信链路并且执行认证、配置和其它协议。开发了ble,并且在其中发生对数据的不频繁传送的各种应用采用了ble。ble通过使用低占空比操作并且在数据传输之间将中央设备和/或外围设备中的至少一项切换到睡眠模式,来利用对数据的不频繁传送。可以使用例如硬件、固件、主机操作系统、主机软件栈和/或主机应用支持来建立两个设备之间的ble通信链路。使用ble的示例应用包括在各种医疗、工业、消费者和健身应用中连接到诸如启用ble的智能电话、平板设备和膝上型计算机之类的设备的电池供电的传感器和致动器。虽然传统ble提供了某些优点,但是存在对进一步改进ble技术的需求。例如,在某些场景中,确定第二设备是否共享与第一设备相关联的专有特征中的任何专有特征,这可能是有益的。与传统ble相比,通过确定所共享的专有特征,第一设备和第二设备可以实现用于减小功耗的经修改的ble通信的专有特征。在某些传统ble应用中,音频流可以由耳塞对中的第一无线耳塞接收,并且第一无线耳塞可以将音频流中继给该耳塞对中的第二无线耳塞。可以通过第一无线耳塞输出音频流中的与第一无线耳塞相关联的音频数据。类似地,可以通过第二无线耳塞输出音频流中的与第二无线耳塞相关联的音频数据。在一些场景中,由第一耳塞接收的音频流可能不包括针对第一耳塞的音频数据。然而,因为第一耳塞充当针对第二耳塞的中继器,所以即使在音频流不包括针对第一无线耳塞的音频数据时,第一耳塞也可能保持在觉醒状态下。因此,与如下的场景相比,可能增加与耳塞对相关联的功耗:当音频流不包括针对第一无线设备的音频数据时,第一无线耳塞保持在睡眠模式下。因此,存在对于如下机制的需求:该机制用于执行qlmp发现和与对等专有设备的特征交换,以便与传统ble相比减少功耗。本公开内容提供了用于执行与对等专有设备的qlmp发现和特征交换的机制,其包括使用lmp封装pdu机制来交换qlmp特征pdu。仅举几个例子,下面描述的可以由ble设备支持的qlmp特征可以包括虚拟寻址、虚拟设备间消息传递、tws音频路径配置、拆分acl、escodtx和/或较高层信道消息传递。图4a示出了根据本公开内容的某些方面的可以用于执行lmp封装pdu机制的数据流400。lmp封装pdu机制可以由位于第一设备410a处的发起lm404a和位于第二设备410b处的响应lm404b来执行。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。参考图4a,发起lm404a可以向响应lm404b发送lmp封装报头pdu401。如果响应lm404b能够解码和/或识别lmp封装报头pdu401,则响应lm404b可以向发起lm404a发送lmp接受pdu403a,其指示响应lm404b解码和/或识别出lmp封装报头pdu401。否则,响应lm404b可以向发起lm404a发送lmp未接受pdu403b,其指示响应lm404b没有解码和/或识别出lmp封装报头pdu401。当发起lm404a接收到lmp封装未接受pdu403b时,发起lm404a可以中止lmp封装pdu机制或重新发送lmp封装报头pdu401。当发起lm404a接收到lmp接受pdu403a时,发起lm404a可以向响应lm404b发送lmp封装有效载荷pdu405。如果响应lm404b能够解码和/或识别lmp封装有效载荷pdu405,则响应lm404b可以向发起lm404a发送lmp接受pdu407a,其指示响应lm404b解码和/或识别出lmp封装有效载荷pdu405。否则,响应lm404b可以发送lmp封装未接受pdu407b,其指示响应lm404b没有解码和/或识别出lmp封装有效载荷pdu405。当发起lm404a接收到lmp封装未接受pdu407b时,发起lm404a可以中止lmp封装pdu机制或重新发送lmp封装有效载荷pdu405。如果发起lm404a具有额外的lmp封装有效载荷pdu409并且lmp接受pdu407a被接收,则发起lm404a可以向响应lm404b发送额外的lmp封装有效载荷pdu409。如果响应lm404b能够解码和/或识别lmp封装有效载荷pdu409,则响应lm404b可以向发起lm404a发送lmp接受pdu411a,其指示响应lm404b解码和/或识别出lmp封装有效载荷pdu409。否则,响应lm404b可以发送lmp封装未接受pdu411b,其指示响应lm404b没有解码和/或识别出lmp封装有效载荷pdu409。如果发起lm404a接收到lmp封装未接受lmp411b,则发起lm404a可以中止lmp封装pdu机制或重新发送lmp封装有效载荷pdu409。图4b和4c示出了根据本公开内容的某些方面的可以用于执行qlmp发现和交换过程的数据流402。图4b和4c中所示的qlmp特征发现和交换过程可以由第一设备410a和第二设备410b来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408可以对应于例如qlm317。图4b和4c中所示的qlmppdu可以通过上面参考图4a描述的lmp封装pdu机制以隧道方式传输。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如无线耳塞108b。在某些其它配置中,第一设备410a可以对应于例如无线耳塞108a,108b中的一个,并且第二设备410b可以对应于例如中央设备102。参考图4b,事务可以包括可以在lm404a、404b和/或qlm408a、408b之间发送以实现特定目的(例如,qlm发现、qlmp特征发现和/或qlmp特征交换)的消息(例如,pdu)集合。事务可以包括交换包括相同事务id(tid)的多个pdu。例如,在qlm发现期间交换的所有pdu可以包括第一tid,并且在qlmp特征发现期间交换的所有pdu可以包括与第一tid不同的第二tid。可以在qlmppdu和/或lmp封装pdu中包括操作码,以唯一地标识不同类型的pdu。lmppdu可以由lmp_message_name(lmp_消息_名称)pdu来表示,并且qlmppdu可以由qlmp_message_name(qlmp_消息_名称)pdu来表示。例如,用于建立与远程设备的连接的pdu可以被表示为lmp_host_connection_req(lmp_主机_连接_请求)pdu(例如,参见图4f)。用于发现共享qlmp特征的pdu可以被表示为qlmp_feature_reqpdu。每个qlmppdu可以包括具有用于标识正被传送的qlmppdu的类型的预定数量的比特(例如,16比特)的操作码。用于qlm的操作码主要类型值可以是例如0x51。qlmppdu操作码可以与lmp封装pdu主要和次要类型字段重叠,以促进对lmp封装报头pdu内的操作码字段的完整接收。下面在表3中示出了操作码到lmp封装报头的主要类型和次要类型字段的示例映射。表3:到lmp封装报头pdu中的主要类型字段和次要类型字段的操作码映射qlmp可以在lmp_encapsulated_header(lmp_封装_报头)和lmp_encapsulted_payload(lmp_封装_有效载荷)pdu中使用相同的lmptid字段。参考图4b,qlm发现、qlmp特征发现和qlmp特征交换过程可以从lm版本交换412开始。例如,lm版本交换412可以包括由发起lm404a向响应lm404b发送lmp_version_req(lmp_版本_请求)pdu413。lm版本交换412还可以包括响应lm404b向发起lm404b发送lmp_version_res(lmp_版本_响应)pdu414。在某些实现中,lmp_version_reqpdu413可以包括以下各项中的一项或多项:与发起lm404a相关联的第一公司标识(compid)、指定第一设备410a所支持的lmp的版本的第一版本号(versnr)、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。在某些其它实现中,lmp_version_reqpdu413可以不包括以下各项中的一项或多项:与发起lm404a相关联的第一compid、指定第一设备410a所支持的lmp的版本的第一versnr、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。lmp_version_respdu414可以包括以下各项中的一项或多项:与响应lm404b相关联的第二compid、指定第二设备410b所支持的lmp的版本的第二versnr、和/或与和第二设备410b相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第二subversnr。发起qlm408a可以确定(在415处)在lmp_version_respdu414中包括的第二compid、第二versnr和/或第二subversnr中的一项或多项是否与识别的qlm相关联(例如,如果响应qlm408b与和发起qlm408a相同的公司相关联)。例如,发起qlm408a可以将第二compid、第二versnr和/或第二subversnr中的一项或多项与和发起qlm408a相关联的专有compid、versnrs和/或subversnrs的列表进行比较,并且因此被视为是有效的。下面在表4中示出了针对每个有效compid的有效versnr和subversnr。compidversnrsubversnr0x001d(专有)9(v5.0)x0x000a(qtil)9(v5.0)y表4:针对每个有效compid的有效versnr和subversnrs当确定(在415处)第二设备410b包括由第一设备410a识别的qlm时,第一设备410a可以尝试(在416处)与第二设备410b的qlmp特征交换。qlmp特征交换可以包括图4b和4c中的操作417-423。在某些配置中,发起qlm408a可以向发起lm404a发送qlmp_feature_reqpdu417。发起lm404a可以通过在被发送给响应lm404b的lmp_encapsulated_headerpdu418中包括qlmp_feature_req操作码,来将qlmp_feature_reqpdu417以隧道方式传输给响应lm404b。在某些配置中,qlmp_feature_req操作码可以用于测试响应qlm408b是否支持任何qlmp特征。所请求和/或支持的qlmp特征可以被表示为在qlmp_feature_reqpdu417和qlmp_feature_respdu429中传送的比特掩码。比特掩码可以包括例如16个字节。下面在表5中示出了可以被包括在qlmp_feature_reqpdu417和qlmp_feature_respdu429中的一项或多项中的示例位图。表5:所请求/支持的qlmp特征的示例位图当响应lm404b确定(在419a处)没有识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,不支持所请求的qlmp特征)时,响应lm404b可以向发起lm404a发送lmp_not_accepted(lmp_未接受)pdu421a。发起lm404a可以向发起qlm408a发送qlmp_not_acceptedpdu421b。qlmp_not_acceptedpdu421b可以包括错误码,该错误码指示第二设备410b不支持所请求的qlmp特征。可以通过lm封装pdu机制以隧道方式传输qlmp_not_acceptedpdu421b和/或qlmp_acceptedpdu421a。如果响应qlm408b接收到具有未被识别的qlm操作码(有效主要类型和未知次要)的封装pdu,则响应qlm408可以利用qlmp_not_acceptedpdu进行响应。在qlm层处不对未被识别的主要类型进行响应。下面在表6中示出了qlmp_acceptedpdu和qlmp_not_acceptedpdu的特征比特和内容。特征比特pdu内容mqlmp_accepted无mqlmp_not_acceptedq错误码表6:qlmp_acceptedpdu和qlmp_not_acceptedpdu的特征比特和内容错误码(例如,在qlmp_not_acceptedpdu421b中包括的错误码)可以包括单字节的值。如下面在表7中所示,q错误码可以是两字节的值。q错误码值名称0x0000–0x00ff由蓝牙核心规范、卷2、部分d来定义0x0100–0x01ff被保留用于未来专有使用(rfqu)表7:q错误码替代地,当响应lm404b确定(在419b处)识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,支持qlmp特征(多个qlmp特征))时,响应lm404b可以利用lmp_acceptedpdu421c来对包括qlmp_feature_req操作码的lmp_encapsulated_headerpdu418进行响应。参考图4c,发起lm404a可以向响应lm404b发送包括qlmp_feature_req操作码的lmp_encapsulated_payloadpdu422。当解码和/或识别出包括qlmp_feature_req操作码的lmp_encapsulated_payloadpdu422时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu423。否则,响应lm404b可以发送lmp_not_acceptedpdu(未示出)。在某些配置中,响应lm404b可以向响应qlm408b发送qlmp_feature_respdu424a。响应qlm408b可以向响应lm404b发送qlmp_feature_respdu424b(例如,其包括所支持的qlmp特征的位图)。响应lm404b可以向发起lm404a发送包括qlmp_feature_res操作码的lmp_encapsulated_headerpdu425。qlmp_feature_res操作码可以指示第二设备410b支持所请求的qlmp特征。当发起lm404a解码和/或识别出包括qlmp_feature_res操作码的lmp_encapsulated_headerpdu425时,发起lm404a可以通过向响应lm404b发送lmp_acceptedpdu426,来进行响应。否则,发起lm404a可以发送lmp_not_acceptedpdu(未示出)。在某些配置中,响应lm404b可以向发起lm404a发送包括qlmp_feature_res操作码和/或qlmp特征比特掩码的lmp_encapsulated_payloadpdu427。当发起lm404a解码和/或识别出包括qlmp_feature_res操作码和/或qlmp特征位图的lmp_encapsulated_payloadpdu427时,发起lm404a可以通过向响应lm404b发送lmp_acceptedpdu428来进行响应。否则,发起lm404a可以发送lmp_not_acceptedpdu(未示出)。发起lm404a可以向发起qlm408a发送qlmp_feature_respdu429a(例如,其包括来自响应qlm408b的qlmp特征比特掩码)以指示第二设备410b(例如,响应lm408b)所支持的qlmp特征。发起qlm408a可以至少部分地基于在qlmp_feature_respdu429a中包括的qlmp特征比特掩码来确定(在429b处)第二设备410b所支持的qlmp特征。使用上面参考图4b和4c所描述的机制,本公开内容的第一设备能够确定第二设备是否具有专有qlm,以及是否存在任何共享的qlmp特征。当第一设备和第二设备共享一个或多个qlmp特征(例如,虚拟寻址、虚拟设备间消息传递、tws音频路径配置、拆分acl、escodtx和/或较高层信道消息传递)时,第一设备和/或第二设备可以实现共享的qlmp特征,例如,如下面参考图4d-4l所描述的。图4d示出了根据本公开内容的某些方面的可以用于将远程设备配置为具有虚拟地址的数据流420。图4d中所示的虚拟地址配置过程可以由第一设备410a和第二设备410b来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408b。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408b可以对应于例如qlm317。图4d中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。图4d中所示的虚拟寻址过程可以在第一设备410a在图4b和4c中的qlmp特征交换416期间确定第二设备410b支持虚拟寻址时发生。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如无线耳塞108b。远程设备(例如,第一设备410a或第二设备410b)可以利用虚拟地址,以用于与远程主机(例如,中央设备102、图4f-4h和4l中示出的第三设备410c)进行通信的目的。当第一设备410a和第二设备410b充当一个虚拟设备时,支持虚拟寻址的第一设备410a可以与第二设备410b共享虚拟地址。例如,tws对中的每个耳塞可以在与远程手持设备进行通信时充当一个虚拟设备。充当一个虚拟设备可以使得从远程主机(例如,中央设备102、图4f-4h和4l中示出的第三设备410c)的角度来看,第一设备410a和第二设备410b能够表现为单个设备。下面在表8中示出了在虚拟寻址过程期间交换的qlmp_virtual_address_reqpdu和qlmp_virtual_address_respdu的特征比特和内容。特征比特pdu内容0qlmp_virtual_address_reqaddress_type,bd_addr0qlmp_virtual_address_resaddress_type,bd_addr表8:qlmp_virtual_address_reqpdu和qlmp_virtual_address_respdu的特征比特和内容如上面在表8中所示,qlmp_virtual_address_reqpdu中的内容可以指示地址类型(例如,actual(实际)_bluetoothdevice(蓝牙设备)(bd)_address(地址)(addr)和/或virtual_bd_addr(虚拟_bd_addr))。actual_bd_addr可以是与例如第一设备410a相关联的实际bt地址。当第一设备410a和/或第二设备410b正在与远程主机进行通信时,virtual_bd_addr可以是与第一设备410a和第二设备410b相关联的pair_bd_addr(配对_bd_addr)。下面所示的表9指示在虚拟地址qlmp特征被禁用和启用时,其中使用actual_bd_addr的场景以及其中使用virtual_bd_addr的场景。在某些场景中,设备还可以启用对actual_bd_addr的页面扫描。当对actual_bd_addr的扫描成功时,可以执行连接(例如,与第三设备410c),就像禁用虚拟寻址一样。虚拟寻址页面扫描页面响应询问响应链路管理器功能主机功能启用实际实际实际实际实际禁用虚拟实际虚拟实际虚拟表9:actual_bd_addr和virtual_bd_addr用例参考图4d,第一设备410a处的发起qlm408a可以将第二设备410b处的响应qlm408配置为具有虚拟地址(在431a处),如下面参考操作431b-441所描述的。发起qlm408a可以向发起lm404a发送qlmp_virtual_address_reqpdu431b。qlmp_virtual_address_reqpdu431b可以包括与以下各项相关联的信息:第一设备410a的actual_bd_addr以及与第一设备410a和第二设备410b对相关联的virtual_bd_addr。发起lm404a可以向响应lm404b发送lmp_encapsulated_headerpdu432。lmp_encapsulated_headerpdu432可以包括qlmp_virtual_address操作码。当响应lm404b确定没有识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,第二设备410b不支持/没有启用虚拟寻址特征)时,响应lm404b可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu432进行响应。当接收到lmp_not_acceptedpdu时,第一设备410a可以中止虚拟寻址过程。替代地,如图4d所示,当响应lm404b确定识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,第二设备410b支持/启用虚拟寻址特征)时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu433。当接收到lmp_acceptedpdu433时,发起lm404a可以向响应lm404b发送包括qlmp_virtual_address_payload的lmp_encapsulated_payloadpdu434。在某些配置中,qlmp_virtual_address_payloadpdu434可以包括与以下各项相关联的信息:与第一设备410a相关联的actual_bd_addr以及与第一设备410a和第二设备410b相关联的virtual_bd_addr。当响应lm404b无法接收和/或解码出lmp_encapsulated_payloadpdu434时,响应lm404b可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_payloadpdu434进行响应。当接收到lmp_not_acceptedpdu时,第一设备410a可以中止虚拟寻址过程。替代地,如图4d所示,当响应lm404b接收到和/或解码出lmp_encapsulated_payloadpdu434时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu435。响应lm404b还可以向响应qlm408b发送qlmp_virtual_address_reqpdu436。qlmp_virtual_address_reqpdu436可以包括与以下各项相关联的信息:第一设备的actual_bd_addr以及与第一设备410a和第二设备410b两者相关联的virtual_bd_addr。当响应qlm408b维护第一设备410a的actual_bd_addr以及与第一设备410a和第二设备410b两者相关联的virtual_bd_addr时,响应qlm408b可以向响应lm404b发送qlmp_acceptedpdu437(例如,qlmp_virtual_address_res)。响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码(例如,qlmp_virtual_address_res操作码)的lmp_encapsulated_headerpdu438。当接收到并且解码出lmp_encapsulated_headerpdu438时,发起lm404a可以向响应lm404b发送lmp_acceptedpdu439。发起lm404a可以向发起qlm408a发送qlmp_acceptedpdu441(例如,qlmp_virtual_address_res),其指示第一设备410a的actual_bd_addr以及与第一设备410a和第二设备410b相关联的virtual_bd_addr由第二设备410b维护。替代地,当没有接收到和/或解码出lmp_encapsulated_headerpdu438时,发起lm404a可以向响应lm404b发送lmp_not_acceptedpdu(未示出)。当接收到lmp_not_acceptedpdu时,响应lm404b可以重新发送lmp_encapsulated_headerpdu438。使用上面参考图4d所描述的机制,第一设备410a寻址可以与第二设备410b共享虚拟地址,使得第一设备410a和第二设备410b在与第三设备(例如,手持主机)进行通信时充当一个虚拟设备。图4e示出了根据本公开内容的某些方面的可以用于将远程设备配置为具有虚拟地址的数据流430。图4e中所示的虚拟地址配置过程可以由第一设备410a和第二设备410b来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408b可以对应于例如qlm317。图4e中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。为了简单起见,在图4e中将qlmppdu示为在发起qlm408a和响应qlm408b之间直接发送,而没有用lmp封装pdu机制以隧道方式传输。在图4e中所示的虚拟寻址过程可以在第一设备410a在图4b和4c中的qlmp特征交换416期间确定第二设备410b支持虚拟寻址时发生。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如无线耳塞108b。如图4e所示,第一设备410a和第二设备410b可以建立连接(在443处)和actual_bd_addr。虚拟地址可以由第一设备410a来确定。当禁用虚拟寻址时,设备(例如,第一设备410a和/或第二设备410b)将address_type设置为“实际”,并且将bd_addr设置为相应的实际bd_addr。当启用虚拟寻址时,设备(例如,第一设备410a和/或第二设备410b)将address_type设置为“虚拟”,并且将bd_addr设置为其虚拟bd_addr。第一设备410a和第二设备410b可以执行qlmp特征交换(在444处),例如,如上面参考图4b和4c描述的。当第一设备410a和第二设备410b两者都支持qlmp虚拟寻址特征时,发起qlm408a可以发起虚拟地址序列以将两个设备配置和/或更新(在445处)为具有virtual_bd_addr。例如,发起qlm408a可以通过向响应qlm408发送qlmp_virtual_address_req446来发起虚拟地址序列。qlmp_virtual_address_req446可以包括与第一设备410a和第二设备410b的虚拟地址相关联的信息。当第二设备410b支持qlmp虚拟寻址特征时,第二设备410b的实际bd_addr可以被包括在从响应qlm408发送的qlmp_virtual_address_respdu447中。第一设备410a可以将第二设备410b的实际地址映射到虚拟地址。类似地,第二设备410b可以将第一设备410a的实际地址映射到虚拟地址。使用上面参考图4e所描述的机制,在以下情况下第一设备410a可以将第二设备410b配置为具有虚拟地址:该对在与第三设备(例如,手持主机)进行通信时充当一个虚拟设备。图4f示出了根据本公开内容的某些方面的数据流440,其中当使用虚拟地址建立第一设备410a和第三设备410c之间的连接时,数据流440可以用于由第三设备410c执行对第二设备410b的实际地址验证。用于在第一设备410a和第三设备410c之间建立先前连接的虚拟地址可以与第一设备(例如,第一设备410a)和第二设备410b相关联。第二设备410b可以是发起方。第二设备410b可以包括发起lm404b和发起qlm408b。第三设备410c可以是响应方。第三设备410c可以包括响应lm404c和响应qlm408c。在某些方面中,第一设备410a、第二设备410b和第三设备410c可以是启用ble的设备。在某些其它方面中,第二设备410b和第三设备410c可以是对等专有设备。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第三设备410c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404b可以对应于例如lm315。响应lm404c可以对应于例如lm315。发起qlm408b可以对应于例如qlm317。响应qlm408c可以对应于例如qlm317。图4f中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,第二设备410b可以对应于例如无线耳塞108b,并且第三设备410c可以对应于例如中央设备102。因为多个设备(例如,第一设备410a和第二设备410b)可能正在使用相同的虚拟地址,所以在设备对中的单个设备可以使用与第三设备410c的主机连接进行通信。可以建立与设备对中的第二设备的主机连接,但是可以不在该主机连接上发生通信。图4f示出了如何建立与使用相同虚拟地址的不同设备的主机连接。当从第一设备410a使用虚拟地址建立连接时,如果第二设备410b当前不具有使用相同虚拟地址的主机连接,则可以在第三设备410c和第一设备410a之间建立主机连接。第一设备410a的qlm/lm可以在与第三设备进行通信时使用虚拟地址。来自第二设备410b的使用相同虚拟地址的连接可以具有与第三设备410c的完整主机连接(例如,qlm/lm连接),但是可以不与第三设备410c进行通信。第三设备410c的qlm(例如,响应qlm408c)可以维护与特定虚拟地址相关联的所有实际地址的数据库。如果第一设备410a和第二设备410b利用相同的虚拟地址连接到第三设备410c,并且具有主机连接的第一设备410a由于任何原因断开连接(链路监督超时、断开连接等),则当第二设备410b与和第三设备410c相关联的状态信息同步时,可以将主机连接重新指派给第二设备410b。参考图4f,可以在第一设备410a(例如,参见图4b-4e)和第三设备410c之间建立连接(在448处)。第一设备410a可以发送与以下项相关联的信息:虚拟地址(例如,与第一设备410a和第二设备410b两者相关联的virtual_bd_addr)到与第一设备410a和第二设备410b中的每一个相关联的每个实际地址(例如,actual_bd_addr)的映射。第三设备410c可以维护虚拟地址和与第一设备410a和第二设备410b相关联的相应实际地址的映射。在第一设备410a和第三设备410c之间建立连接(在448处)之后的某个时间处,第二设备410b可以请求(在449处)建立与第三设备410c的连接。该请求(在449处)可以包括与虚拟地址相关联的信息。用于建立与第三设备410c的连接的请求(在449处)可以包括下面描述的操作451-464。例如,发起lm404b可以向响应lm404c发送lmp_host_connection_reqpdu451。lmp_host_connection_reqpdu451可以包括与和第一设备410a和第二设备410b两者相关联的虚拟地址相关联的信息。第三设备410c可以确定(在452处)虚拟地址目前是否正在被第三设备410c使用。当确定虚拟地址目前正在使用中时,响应qlm408c可以向响应lm404c发送qlmp_actual_address_reqpdu453。响应lm404c可以向发起lm404b发送包括qlmp_actual_address_req操作码的lmp_encapsulated_headerpdu454。当发起lm404b确定没有识别出在qlmp_actual_address_req操作码中包括的主要类型和/或次要类型时,响应lm404b可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu432进行响应。当接收到lmp_not_acceptedpdu时,可以中止连接建立过程。替代地,如图4f所示,当发起lm404bb确定识别出在qlmp_actual_address_req操作码中包括的主要类型和/或次要类型时,发起lm404b可以向响应lm404c发送lmp_acceptedpdu455。发起lm404b可以向发起qlm408b发送qlmp_actual_address_requestpdu456。qlmp_actual_address_requestpdu456可以指示第三设备410c请求第二设备410b的actual_bd_addr。发起qlm408b可以向发起lm404b发送qlmp_actual_address_respdu457,其包括与第二设备410b的actual_bd_addr相关联的信息。发起lm404b可以向响应lm404c发送包括qlmp_actual_address_res操作码的lmp_encapsulated_headerpdu458。当响应lm404c确定没有识别出在qlmp_actual_address_res操作码中包括的主要类型和/或次要类型时,响应lm404c可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu458进行响应。当接收到lmp_not_acceptedpdu时,可以中止连接建立过程。替代地,如图4f所示,当响应lm404c确定识别出在qlmp_actual_address_req操作码中包括的主要类型和/或次要类型时,响应lm404c可以向发起lm404b发送lmp_acceptedpdu459。发起lm404b可以向响应lm404c发送包括qlmp_actual_address_payload(qlmp_实际_地址_有效载荷)的lmp_encapsulated_payloadpdu461。当响应lm404c无法接收和/或解码出lmp_encapsulated_payloadpdu461时,响应lm404c可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_payloadpdu461进行响应。当接收到lmp_not_acceptedpdu时,可以中止连接建立过程。替代地,如图4f所示,当响应lm404c能够接收和/或解码出lmp_encapsulated_payloadpdu461时,响应lm404c可以向发起lm404b发送lmp_acceptedpdu462。响应lm404c可以向响应qlm408c发送qlmp_actual_address_respdu463。当响应qlm408c确定(在464处)与第二设备410b相关联的actual_bd_addr被映射到(例如,最初由第一设备410a传送的)虚拟地址时,第三设备410c可以建立与第二设备410b的连接(在465处)。通过维护与虚拟地址相关联的所有实际地址的数据库,当先前建立了与第一设备410a的主机连接时,第三设备410c可以建立与第二设备410b的主机连接。图4g示出了根据本公开内容的某些方面的可以用于执行虚拟寻呼机制的数据流450。图4g中所示的虚拟寻呼机制可以由第二设备410b和第三设备410c在第三设备410c和第一设备410a之间的主机连接丢失时执行。第三设备410c可以是发起方。第三设备410c可以包括发起lm404c和发起qlm408c。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408b。在某些方面中,第一设备410a、第二设备410b和第三设备410c可以是启用ble的设备。在某些其它方面中,第二设备410b和第三设备410c可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第三设备410c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404c可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408c可以对应于例如qlm317。响应qlm408b可以对应于例如qlm317。图4g中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,第二设备410b可以对应于例如无线耳塞108b,并且第三设备410c可以对应于例如中央设备102。参考图4g,第一设备410a可能与第三设备410c断开连接(在467处)。由于例如链路监督超时,第一设备410a可能与第三设备410c断开连接(在467处)。如果第三设备410c已经维护了映射到在与第一设备410a的主机连接中使用的虚拟地址的实际地址的列表,则当第一设备410a与第三设备410c断开连接时,第三设备410c可以虚拟地寻呼(在468处)第二设备410b。第三设备410c可以虚拟地寻呼(在468处)第二设备410b,如下面参考操作469-477所描述的。例如,发起qlm408c可以向发起lm404c发送qlmp_virtual_paging(qlmp_虚拟_寻呼)pdu469。发起lm404c可以向响应lm404b发送包括qlmp_virtual_paging操作码的lmp_encapsulated_headerpdu471。当响应lm404b确定没有识别出在qlmp_virtual_paging操作码中包括的主要类型和/或次要类型时,响应lm404b可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu471进行响应。当接收到lmp_not_acceptedpdu时,可以中止虚拟寻呼过程。替代地,如图4g所示,当响应lm404b确定识别出在qlmp_virtual_paging操作码中包括的主要类型和/或次要类型时,响应lm404b可以向发起lm404c发送lmp_acceptedpdu472。响应lm404b可以向响应qlm408b发送qlmp_virtual_pagingpdu473。当第二设备410b不支持和/或不启用虚拟寻呼时,响应qlm408b可以向响应lm404b发送qlmp_not_acceptedpdu(未示出)。响应lm404b可以向发起lm404c发送lmp_not_acceptedpdu(未示出)。当接收到lmp_not_acceptedpdu时,可以中止虚拟寻呼过程。替代地,如图4g所示,当第二设备410b支持并且启用虚拟寻呼时,响应qlm408b可以向响应lm404b发送qlmp_acceptedpdu474。响应lm404b可以向发起lm404c发送包括qlmp_accepted操作码的lmp_encapsulated_headerpdu475。当发起lm404c确定没有识别出在qlmp_accepted操作码中包括的主要类型和/或次要类型时,发起lm404c可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu475进行响应。当接收到lmp_not_acceptedpdu时,可以中止虚拟寻呼过程。替代地,如图4g所示,当发起lm404c确定识别出在qlmp_accepted操作码中包括的主要类型和/或次要类型时,发起lm404c可以向响应lm404b发送lmp_acceptedpdu476。发起lm404c可以向发起qlm408c发送qlmp_acceptedpdu477,其指示第二设备410b接收到并且接受虚拟寻呼。第二设备410b可以发起(在478处)与第三设备410c的主机连接请求。例如,第二设备410b可以通过从第二设备410b处的lm404b(其现在是发起lm)向第三设备410c处的lm404c(其现在是响应lm)发送lmp_host_connection_reqpdu479a,来发起(在478处)主机连接请求。第三设备410c可以建立(在479b处)与第二设备410b的主机连接,其可以实现第二设备410b和第三设备410c之间的通信。使用上面参考图4g描述的虚拟寻呼机制,当与第一设备410a的主机连接丢失时,第三设备410c能够虚拟地寻呼第二设备410b(例如,使用虚拟地址)。第二设备410b和第三设备410c能够在执行虚拟寻呼机制之后建立主机连接,以便维持第一设备410a/第二设备410b对和第三设备410c之间的通信。图4h示出了根据本公开内容的某些方面的可以用于配置tws通信的数据流460。图4h中所示的tws配置过程可以由第一设备410a和第三设备410c来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第三设备410c可以是响应方。第三设备410c可以包括响应lm404c和响应qlm408c。在某些方面中,第一设备410a和第三设备410c可以是启用ble的设备。在某些其它方面中,第一设备410a和第三设备410c可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第三设备410c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404c可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408c可以对应于例如qlm317。图4h中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。为了简单起见,在图4h中将qlmppdu示为在发起qlm408a和响应qlm408c之间直接发送,而没有用lmp封装pdu机制以隧道方式传输。当第一设备410a在图4b和4c中的qlmp特征交换416期间确定第三设备410c支持tws通信时,可以启用tws通信。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如中央设备102。在某些其它配置中,第一设备410a可以对应于例如无线耳塞108a,并且第三设备410c可以对应于例如无线耳塞108b。第三设备410c可以对应于图4b和4c中的第二设备410b。从音频源设备(例如,中央设备102)的角度来看,tws耳塞(例如,耳塞108a、108b)可以充当单个设备。由于耳塞可以是独立的设备,并且关于每个耳塞是否将在用户的耳朵中具有灵活性,因此可以使用配置来改进用于流式传输和语音用例的音频数据到特定耳塞的路由。第一设备410a可以配置(在481处)各种tws参数,例如,仅举几个例子,tws类型(例如,单声道或立体声)、tws侧(例如,左、右或者左和右)、扬声器流(例如,启用或禁用)、扬声器语音(例如,启用或禁用)和/或麦克风(例如,启用或禁用)。可以在qlmp_tws_audio_configpdu482中将所配置的tws参数传送给第三设备410c。下面在表10中示出了qlmp_tws_audio_configpdu482的特征比特和内容。表10:qlmp_tws_audio_configpdu的特征比特和内容为了向第三设备410c处的专有控制器通知第一设备410a的当前音频路径配置,当第一设备410a和第二设备410b支持tws音频路径配置qlmp特征时,发起qlm408a可以向第三设备410c处的响应qlm408c发送qlmp_tws_audio_configpdu482,其具有被设置为每个参数的当前状态的参数。qlmp_tws_audio_configpdu482可以包括与tws参数(仅举几个例子,例如,tws类型(例如,单声道或立体声)、tws侧(例如,左、右或者左和右)、扬声器流(例如,启用或禁用)、扬声器语音(例如,启用或禁用)和/或麦克风(例如,启用或禁用))相关联的信息。可以在连接建立之后(以及在音频/视频或esco连接建立之前)发送qlmp_tws_audio_configpdu482。每当tws参数中的任何参数的状态改变时,也可以发送qlmp_tws_audio_configpdu482。与其它tws参数相比,一些tws参数可以在较长的时间段内保持恒定(例如,tws类型和tws侧)。与tws类型和tws侧相比,其它参数(例如,扬声器流、扬声器语音和/或麦克风)可能更频繁地改变,例如,当耳塞被插入耳朵或从耳朵移除时。可以基于用于流式音频的扬声器路径是被启用还是被禁用来设置扬声器流参数。可以基于用于语音的扬声器路径是被启用还是被禁用来设置扬声器语音参数。扬声器流和扬声器语音参数可以根据应用来相同或不同地设置。可以基于用于语音的麦克风路径是被启用还是被禁用来设置麦克风参数。协议栈的应用层可以控制是否在耳塞上启用麦克风路径。在接收到qlmp_tws_audio_configpdu482之后,响应qlm408c可以利用指示tws音频配置被支持并且将用于与第一设备410a的通信的qlmp_acceptedpdu483进行响应。图4i示出了根据本公开内容的某些方面的可以用于配置拆分acl通信的数据流470。图4i中所示的拆分acl配置过程可以由第一设备410a和第二设备410b来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408b。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408b可以对应于例如qlm317。图4i中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。当第一设备410a在图4b和4c中的qlmp特征交换416期间确定第二设备410b支持拆分acl通信时,可以启用拆分acl通信。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如中央设备102。在某些其它配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如无线耳塞108b。参考图4i,发起qlm408a可以向发起lm404a发送qlmp_split_aclpdu484。发起lm404a可以向响应lm404b发送包括qlmp_split_acl操作码的lmp_encapsulated_headerpdu485。当响应lm404b确定没有识别出在qlmp_split_acl操作码中包括的主要类型和/或次要类型时,响应lm404b可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu485进行响应。当接收到lmp_not_acceptedpdu时,可以中止拆分acl配置过程。替代地,如图4i所示,当响应lm404b确定识别出在qlmp_split_acl操作码中包括的主要类型和/或次要类型时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu486。当接收到lmp_acceptedpdu486时,发起lm404a可以向响应lm404b发送包括qlmp_split_acl有效载荷的lmp_encapsulated_payloadpdu487。当响应lm404b无法接收和/或解码出lmp_encapsulated_payloadpdu487时,响应lm404b可以发送lmp_not_acceptedpdu(未示出)。当接收到lmp_not_acceptedpdu时,可以中止拆分acl配置过程。替代地,如图4i所示,当响应lm404b接收到和/或解码出lmp_encapsulated_payloadpdu487时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu488。响应lm404b还可以向响应qlm408b发送qlmp_split_aclpdu489。响应qlm408b可以启用(在490处)拆分acl通信。响应qlm408b可以向响应lm404b发送qlmp_acceptedpdu491。响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码的lmp_encapsulated_headerpdu492。当发起lm404a确定没有识别出在qlmp_accepted操作码中包括的主要类型和/或次要类型时,发起lm404a可以利用lmp_not_acceptedpdu(未示出)来对lmp_encapsulated_headerpdu492进行响应。当接收到lmp_not_acceptedpdu时,可以中止拆分acl配置过程。替代地,如图4i所示,当发起lm404a确定识别出在qlmp_accepted操作码中包括的主要类型和/或次要类型时,发起lm404a可以向响应lm404b发送lmp_acceptedpdu493。发起lm404a可以向发起qlm408a发送qlmp_acceptedpdu494a,其指示在第二设备410b处启用拆分acl通信。当接收到qlmp_acceptedpdu494a时,第一设备410a可以启用(在494b处)拆分acl。图4j示出了根据本公开内容的某些方面的可以用于配置拆分acl通信、escodtx和/或较高层信道消息传递的数据流480。图4j中所示的拆分acl配置过程可以由第一设备410a和第二设备410b来执行。第一设备410a可以是发起方。第一设备410a可以包括发起lm404a和发起qlm408a。第二设备410b可以是响应方。第二设备410b可以包括响应lm404b和响应qlm408b。在某些方面中,第一设备410a和第二设备410b可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。响应lm404b可以对应于例如lm315。发起qlm408a可以对应于例如qlm317。响应qlm408b可以对应于例如qlm317。图4j中示出的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。为了简单起见,在图4j中将qlmppdu示为在发起qlm408a和响应qlm408b之间直接发送,而没有用lmp_encapsulatedpdu机制以隧道方式传输。当第一设备410a在图4b和4c中的qlmp特征交换416期间确定第二设备410b支持拆分acl通信、escodtx和/或较高层信道消息传递时,可以启用拆分acl通信、escodtx和/或较高层信道消息传递。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如中央设备102。在某些其它配置中,第一设备410a可以对应于例如无线耳塞108a,并且第二设备410b可以对应于例如无线耳塞108b。在某些配置中,第二设备410b可以对应于上面参考图4f-4h描述的以及下面参考图4l描述的第三设备410c。参考图4j,第一设备410a可以使用例如上面参考图4h描述的机制来配置(在495处)第二设备410b处的tws参数。第一设备410a可以基于操作497a和498a来请求(在496处)特定的拆分acl角色。当第一设备410a和第二设备410b两者都支持qlmp拆分acl特征时,第一设备410a可以通过发送qlmp_split_aclpdu497a(同样是上面参考图4i所描述的)来启用拆分acl。qlmp_split_aclpdu497a可以通过将qlmp_split_aclpdu497a中的enable(启用)参数设置为“true(真)”来启用拆分acl通信。基于qlmp_tws_audio_configpdu中的tws_side参数(上面参考图4h描述的),三种操作模式是可能的:仅左、仅右、或者联合编码。如果第二设备410b接受拆分acl配置,则第二设备410b可以利用qlmp_acceptedpdu498a进行响应。否则,第二设备410b可以发送qlmp_not_acceptedpdu(未示出)。下面在表11中示出了qlmp_split_aclpdu497a的特征比特和内容。特征比特pdu内容3qlmp_split_aclenable(启用)表11:qlmp_split_aclpdu的特征比特和内容twsesco特征可以使虚拟设备对(例如,第一设备410a和第二设备410b)能够共享音频路径,从而使得两个耳塞都能够听到语音呼叫并且使得一个或两个耳塞能够提供麦克风路径。可以经由qlmptwsesco特征比特来检测对twsesco的支持,或者可以由较高层指示对twsesco的支持。对于twsesco而言,不需要qlmp信令。为了实现dtx,可以发送qlmp_esco_dtxpdu497b,其具有被设置为true的enable参数。如果响应qlm408b接受启用dtx,则响应qlm408b可以利用qlmp_acceptedpdu498进行响应。否则,它将发送qlmp_not_acceptedpdu(未示出)。为了禁用dtx,可以发送qlmp_esco_dtxpdu497b,其具有被设置为false(假)的enable参数。如果响应qlm408b接受禁用dtx,则响应qlm408b可以利用qlmp_acceptedpdu498a进行响应。否则,它将发送qlmp_not_acceptedpdu(未示出)。当没有正在进行与主机设备的esco连接时,可以启用或禁用dtx。dtx可以是用于主机设备的全局参数,并且可以继续存在于多个esco连接上。silence_interval参数(未示出)指示在更新静默参数之间的esco间隔的数量。silence_interval的单位是esco间隔的整数倍(uint8)。静默间隔参数可以指示其中不发生通信的时段。因为silence_interval参数值可以取决于所选择的编解码器,所以可以在dtx被启用之后修改silence_interval参数。为了更新silence_interval,任一设备可以发送qlmp_esco_dtxpdu497b,其具有仍然被设置为true的enable以及不同的silence_interval值。在某些配置中,第一设备410a可以支持通过qlmp发送较高层信道消息。下面在表12中示出了qlmp_channel_messagepdu497c的特征比特和内容。表12:qlmp_channel_message的特征比特和内容如果第一设备410a和第二设备410b支持较高层信道消息特征,则第一设备410a可以通过发送qlmp_channel_messagepdu497c来向第二设备410b发送较高层信道消息。除了基带确认(ack)之外,可以不存在qlmp确认消息。图4k和4l示出了根据本公开内容的某些方面的可以用于执行虚拟设备间消息传递的数据流4000。图4k和4l中所示的虚拟设备间消息传递过程可以由第一设备410a、第二设备410b和第三设备410c来执行。在图4k中,第一设备410a可以是发起方。在图4k中,第一设备410a可以包括发起lm404a和发起qlm408a。在图4k中,第二设备410b可以是响应方。在图4k中,第二设备410b可以包括响应lm404b和响应qlm408b。在图4l中,第二设备410b可以是发起方。在图4l中,第二设备410b可以包括发起lm404b和发起qlm408b。在图4l中,第三设备410c可以是响应方。在图4l中,第三设备410c可以包括响应lm404c和响应qlm408c。在某些方面中,第一设备410a、第二设备410b和第三设备410c可以是启用ble的设备。在某些其它方面中,第一设备410a和第二设备410b可以是对等专有设备。第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第三设备410c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。发起lm404a可以对应于例如lm315。lm404b可以对应于例如lm315。lm404c可以对应于例如lm315。qlm408a可以对应于例如qlm317。qlm408b可以对应于例如qlm317。qlm408c可以对应于例如qlm317。图4k和4l中所示的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。为了简单起见,在图4k和4l中将qlmppdu示为在发起qlm408a和响应qlm408b之间、以及在发起qlm408b和响应qlm408c之间直接发送,而不用lmp_encapsulatedpdu机制以隧道方式传输。当第一设备410a在图4b和4c中的qlmp特征交换416期间确定在第二设备410b和/或第三设备410c处支持虚拟设备消息传递时,可以执行虚拟设备间消息传递。在某些配置中,第一设备410a可以对应于例如无线耳塞108a,第二设备410b可以对应于例如中央设备102,并且第三设备410c可以对应于例如无线耳塞108b。虚拟设备(例如,第一设备410a和第三设备410c)可能需要不时地彼此进行通信。第一设备410a和第三设备410c可以支持qlmp虚拟设备间消息传递特征,而不是创建和管理第一设备410a和第三设备410c之间的连接。qlmp虚拟设备间消息传递特征可以使得第一设备410a和第三设备410c能够经由第二设备410b将消息中继给彼此。第二设备410b可以将消息从第一设备410a中继给第三设备410c,反之亦然。参考图4k,第一设备410a可以发起(在4001处)向第三设备410c发送消息(在图4l中所示)。为了向第三设备410c(例如,使用与第一设备410a相同的虚拟地址的另一设备)发送消息,第一设备410a发送qlmp_virtual_device_msgpdu4003,其具有被设置为其actual_bd_addr的bd_addr_src、被设置为目的地bd_addr的bd_addr_dest(如果是未知的,则被设置为全零)和可变长度消息。下面在表12中示出了qlmp_virtual_device_msgpdu4003的特征比特和内容。表12:qlmp_virtual_device_msgpdu的特征比特和内容如果第二设备410b接受qlmp_virtual_device_msgpdu4003,则第二设备410b可以利用qlmp_acceptedpdu4005进行响应。否则,第二设备410b可以发送qlmp_not_acceptedpdu(未示出)。参考图4l,当第二设备410b接受qlmp_virtual_device_msgpdu4003时,第二设备可以将消息中继(在4007处)给第三设备410c。如果第三设备410c接受qlmp_virtual_device_msgpdu4009,则第二设备410b可以利用qlmp_acceptedpdu4011进行响应。否则,第三设备410c可以发送qlmp_not_acceptedpdu(未示出)。图5a-5e示出了根据本公开内容的某些方面的可以用于执行与qlm发现、qlmp特征发现和/或qlmp特征交换相关的各种过程的数据流500。下面描述的操作可以由第一设备510a、第二设备510b和第三设备510c来执行。在某些方面中,第一设备510a、第二设备510b和第三设备510c可以是启用ble的设备。在某些其它方面中,第一设备510a、第二设备510b和第三设备510c可以是对等专有设备。第一设备510a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、610a、第二设备410b、610b、850、1150、1450、第三设备410c、610c、1155、1455。第二设备510b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、610a、第二设备410b、610b、850、1150、1450、第三设备410c、610c、1155、1455。第三设备510c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、610a、第二设备410b、610b、850、1150、1450、第三设备510c、610c、1155、1455。在图5a-5e中所示的操作中发送的qlmppdu可以通过上面关于图4a描述的lmp封装pdu机制以隧道方式传输。参考图5a,第一设备510a和第二设备510b可以执行(在501处)配对交换。在配对交换期间,可以交换bd_addr(例如,实际和/或虚拟),并且可以建立用于第一设备510a和第二设备510b之间的通信的link_key(链路_密钥)。在某些配置中,配对交换可以包括使用上面参考图4b和4c描述的技术来执行qlm发现和/或qlmp特征发现。参考图5b,第二设备510b可以通过发起(在502处)标准配对来连接到第三设备510c。第二设备510b可以使用第一设备510a/第二设备510b对的虚拟bd_addr来建立与第三设备510c的连接。如果第一设备510a在第二设备510b正在执行标准配对的同时尝试与第三设备510c连接,则可以拒绝与第一设备510a的连接。在第二设备510b完成与第三设备510c的标准配对过程之后,第二设备510b可以建立(在503处)与第一设备510a的连接。建立(在503处)与第一设备510a的连接可以包括发送与第三设备510c相关联的配对信息,例如,第三设备510c的link_key和实际bd_addr。参考图5c,第二设备510b可以使用与第一设备510a和第二设备510b相关联的虚拟bd_addr来寻呼(在504a处)第三设备510c。第三设备510c可以建立(在504b处)与第三设备510c的lm的连接。在建立与lm的连接(在504b处)之后,第二设备510b可以向第三设备510c发送(在505处)虚拟地址解析列表。虚拟地址解析列表可以包括第一设备510a和第二设备510b的实际bd_addr与虚拟bd_addr的映射。参考图5d,第一设备510a可以使用虚拟bd_addr来寻呼(在506处)第三设备510c。第三设备510c可以确定已经与虚拟bd_addr(例如,与第二设备510b)建立连接。第三设备510c可以尝试(在507a处)建立与第一设备510a的qlm连接。如果尝试(在507a处)失败,则第三设备510c可以不建立与第一设备510a的qlm连接(例如,如果已经建立了与第一设备510a的qlm连接)。如果尝试(在507a处)成功,则第三设备510c可以请求(在507b处)与第一设备510a的无主机连接(例如,在其上可以不发生通信的连接)。可以使用与虚拟bd_addr相关联的link_key来实现无主机连接。第一设备510a可以建立(在508处)与第二设备510b的连接,以建立第一设备510a和第二设备510b之间的控制链路。参考图5e,第二设备510b可能从第三设备510c断开连接(在509处)。因此,不再存在与第二设备510b的主机连接,并且还可能从第二设备510b断开任何音频流。第三设备510c可以被配置为使用例如上面参考图4g所讨论的技术向第一设备510a发送(在510处)虚拟寻呼请求。第一设备510a可以重新开始与第三设备510c的基带连接,并且使用例如上面参考图4g所描述的技术向第三设备510c发送(在511处)lmp_host_connection_reqpdu。当第三设备510c接收到lmp_host_connection_reqpdu时,可以建立主机连接。此时,第一设备510a在断开连接(在509处)之前有效地充当先前由第二设备510b担当的角色。图6a示出了用于将音频流从第三设备610c发送给第一设备610a和第二设备610b的完全中继技术600。在某些配置中,第一设备610a和第二设备610b可以是耳塞对。如图6a所示,音频流601可以由耳塞对(例如,第一设备610a和第二设备610b)中的第二设备610b接收,并且第二设备610b可以将音频流603中继给该耳塞对中的第一设备610a。可以由第二设备610b输出音频流中的与第二设备610b相关联的音频数据。类似地,可以由第一设备610a输出音频流中的与第一设备610a相关联的音频数据。在一些场景中,由第二设备610b接收的音频流可能不包括针对第二设备610b的音频数据。然而,因为第二设备610b充当针对第一设备610a的中继器,所以即使当音频流不包括针对第二设备610b的音频数据时,第二设备610b也可能保持在觉醒状态下。因此,与其中当音频流601不包括针对第二设备610b的音频数据时第二设备610b保持在睡眠模式下的场景相比,可能增加与耳塞对相关联的功耗。图6b示出了根据本公开内容的某些方面的用于将音频流从第三设备610c发送给第一设备610a和第二设备610b的拆分acl技术615。第一设备610a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、510a、第二设备410b、850、1150、1450、第三设备410c、1155、1455。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、第二设备410b、510b、850、1150、1450、第三设备410c、1155、1455。第三设备610c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、第二设备410b、850、1150、1450、第三设备410c、510c、1155、1455。为了使得在音频流操作模式下被发送给第一设备610a和第二设备610b的音频数据最小化,可以使用上面参考图4i描述的拆分acl特征。当第三设备610c执行拆分acl时,第三设备610c可以将“左”数据与经编码的音频流隔离,并且向左耳塞(例如,第一设备610a)发送左数据。类似地,在执行拆分acl时,第三设备610c可以将“右”数据与经编码的音频流隔离,并且向右耳塞(例如,第二设备610b)发送右数据。第三设备610c处的专有控制器可以将音频数据分成左流和右流,如下面参考图6c所讨论的。可以通过专有hci命令或经由qlmp序列来启用拆分acl,如以上参考图4i描述的。拆分acl可以通过仅将数据发送给将使用的耳塞来降低tws耳塞中的功耗。图6c示出了根据本公开内容的某些方面的用于将音频数据611分成左流609和右流607以便提供拆分acl通信的技术630。左流609可以被发送给第一设备610a,而右流607可以被发送给第二设备610b,如图6b所示。图6c中所示的技术可以由例如上面参考图6b讨论的第三设备610c来执行。图6d示出了根据本公开内容的某些方面的专有控制器645的框图。如图6d所示,低功率音频子系统(lpass)620可以被配置为向串行低功率芯片间介质(slim)总线622发送经编码的音频数据621。slim总线622可以被配置为充当基带或应用处理器和外围组件之间的标准接口。slim总线622可以被配置为向应用控制器接口(aci)可互操作原型(iop)接收机(rx)624发送与经编码的音频数据相关联的信号。aciioprx624可以被配置为向样本环形缓冲器626发送经编码的帧625。样本环形缓冲器626可以被实现为用于音频数据传输的缓冲器。样本环形缓冲器626可以被配置为向高级音频分发简档(a2dp)l2cap成帧组件627发送与至少一个音频传输相关联的信号。a2dpl2cap成帧组件627可以被配置为将从样本环形缓冲器626接收的音频数据的左数据和右数据进行分离。a2dpl2cap成帧组件627可以被配置为向用于两个无线电链路633、634的不同l2cap环形缓冲器635、636发送与左数据和右数据相关联的一个或多个信号。a2dpl2cap成帧组件627可以被配置为向左数据和右数据添加报头。a2dpslc组件632可以被配置为从用于链路1的a2dpl2cap环形缓冲器635和用于链路2的a2dpl2cap环形缓冲器636中选择用于两个acl链路(例如,空中(ota)传输(tx)链路1633和otatx链路2634)的数据。用于链路1的l2cap环形缓冲器635和用于链路2的l2cap环形缓冲器636的总大小与在单个联合立体声链路的情况下相同。专有hci组件628可以被配置为实现与拆分acl相关联的过程,并且向a2dplm631发送用于开始或停止拆分acl过程的控制信号629。a2dplm631可以向a2dpslc632发送用于开始或停止acl传输的信号。bthost637可以被配置为确定例如与bt主机和协议服务复用器(psm)值相关的信息。图7a和7b是无线通信的方法的流程图700。该方法可以由第一设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、设备802/802'、1102/1102'、1402/1402'、第一设备410、510a、610a、第二设备410b、510b、610b、850、1150、1450、第三设备410c、510c、610c、1155、1455)来执行。在图7a和7b中,利用虚线来指示可选操作。在702处,第一设备可以向第二设备发送lmp版本请求pdu。例如,参考图4b和4c,lm版本交换412可以包括由发起lm404a向响应lm404b发送lmp_version_reqpdu413。在某些实现中,lmp_version_reqpdu413可以包括以下各项中的一项或多项:与发起lm404a相关联的第一compid、指定第一设备410a所支持的lmp的版本的第一versnr、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。在某些其它实现中,lmp_version_reqpdu413可以不包括以下各项中的一项或多项:与发起lm404a相关联的第一compid、指定第一设备410a所支持的lmp的版本的第一versnr、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。在704处,第一设备可以从第二设备接收lmp版本响应pdu。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第二设备相关联的链路层标识、版本号或子版本号。例如,参考图4b和4c,lm版本交换412还可以包括响应lm404b向发起lm404b发送lmp_version_respdu414。lmp_version_respdu414可以包括以下各项中的一项或多项:与响应lm404b相关联的第二compid、指定第二设备410b所支持的lmp的版本的第二versnr和/或与和第二设备410b相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第二subversnr。在706处,第一设备可以确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项是否与qlm相关联。例如,参考图4b和4c,发起qlm408a可以确定(在415处)在lmp_version_respdu414中包括的第二compid、第二versnr和/或第二subversnr中的一项或多项是否与识别的qlm相关联(例如,响应qlm408b是否与和发起qlm408a相同的公司相关联)。例如,发起qlm408a可以将第二compid、第二versnr和/或第二subversnr中的一项或多项与和发起qlm408a相关联的专有compid、versnrs和/或subversnrs的列表进行比较,并且因此被认为是有效的。上面在表4中示出了针对每个有效compid的有效versnr和subversnr。在708处,当确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项与qlm相关联时,第一设备可以向第二设备发送包括第一qlmp特征请求操作码的第一lmp封装报头pdu。例如,参考图4b和4c,发起lm404a可以通过在被发送给响应lm404b的lmp_encapsulated_headerpdu418中包括qlmp_feature_req操作码,来将qlmp_feature_reqpdu417以隧道方式传输给响应lm404b。在某些配置中,qlmp_feature_req操作码可以用于测试响应qlm408b是否支持任何qlmp特征。所请求和/或支持的qlmp特征可以被表示为在qlmp_feature_reqpdu417和qlmp_feature_respdu429中传送的比特掩码。比特掩码可以包括例如16个字节。上面在表5中示出了可以在qlmp_feature_reqpdu417和qlmp_feature_respdu429中的一项或多项中包括的示例位图。在710处,当qlmp特征请求操作码被第二设备识别时,第一设备可以接收第一lmp接受pdu,或者当qlmp特征请求操作码没有被第二设备识别时,第一设备可以接收lmp未接受pdu。例如,参考图4b和4c,当响应lm404b确定(在419b处)识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,支持qlmp特征)时,响应lm404b可以利用lmp_acceptedpdu421c来对包括qlmp_feature_req操作码的lmp_encapsulated_headerpdu418进行响应。当响应lm404b确定(在419a处)没有识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,不支持所请求的qlmp特征)时,响应lm404b可以向发起lm404a发送lmp_not_acceptedpdu421a。在712处,第一设备可以向第二设备发送包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第一设备相关联的第一qlmp特征集合。例如,参考图4b和4c,发起lm404a可以向响应lm404b发送包括qlmp_feature_req操作码的lmp_encapsulated_payloadpdu422。在714处,当第一lmp封装有效载荷pdu被第二设备接收时,第一设备可以接收第二lmp接受pdu。例如,参考图4b和4c,响应lm404b可以发送由发起lm404a接收的lmp_acceptedpdu423。在716处,第一设备可以接收包括第二qlmp操作码的第二lmp封装报头pdu。例如,参考图4b和4c,响应lm404b可以发送由发起lm404a接收并且包括qlmp_feature_re_操作码的lmp_encapsulated_headerpdu425。qlmp_feature_res操作码可以指示第二设备410b支持所请求的qlmp特征。在718处,第一设备可以从第二设备接收包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第二设备相关联的第二qlmp特征集合。例如,参考图4b和4c,响应lm404b可以向发起lm404a发送包括qlmp_feature_res操作码和/或qlmp特征比特掩码的lmp_encapsulated_payloadpdu427。在720处,第一设备可以基于第二比特掩码来确定与第二设备相关联的第二qlmp特征集合。在某些方面中,与第二设备相关联的第二qlmp特征集合可以包括虚拟寻址。在某些其它方面中,与第二设备相关联的第二qlmp特征集合包括拆分acl链路。例如,参考图4b和4c,发起qlm408a可以至少部分地基于在qlmp_feature_respdu429a中包括的qlmp特征比特掩码来确定(在429b处)第二设备410b所支持的qlmp特征。在722处,第一设备可以向第二设备发送第三lmp封装报头pdu。在一个方面中,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。例如,参考图4d,发起lm404a可以向响应lm404b发送lmp_encapsulated_headerpdu432。lmp_encapsulated_headerpdu432可以包括qlmp_virtual_address_操作码。在724处,当第三lmp封装报头pdu被第二设备接收时,第一设备可以接收第三lmp接受pdu。例如,参考图4d,当响应lm404b确定识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,第二设备410b支持/启用虚拟寻址特征)时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu433。在726处,第一设备可以向第二设备发送包括虚拟地址有效载荷的第三封装有效载荷pdu。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备两者相关联的虚拟地址。例如,参考图4d,当接收到lmp_acceptedpdu433时,发起lm404a可以向响应lm404b发送包括qlmp_virtual_address_payload的lmp_encapsulated_payloadpdu434。在某些配置中,qlmp_virtual_address_payloadpdu434可以包括与以下各项相关联的信息:与第一设备410a相关联的actual_bd_addr以及与第一设备410a和第二设备410b相关联的virtual_bd_addr。在728处,当虚拟地址被第二设备接受时,第一设备可以接收包括qlmp接受操作码的第四lmp封装报头pdu。例如,参考图4d,响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码(例如,qlmp_virtual_address_res操作码)的lmp_encapsulated_headerpdu438。在730处,当第四lmp封装报头pdu被第一设备接收时,第一设备可以发送第四lmp接受pdu。例如,参考图4d,当接收到并且解码出lmp_encapsulated_headerpdu438时,发起lm404a可以向响应lm404b发送lmp_acceptedpdu439。在732处,第一设备可以向第二设备发送包括qlmp拆分acl操作码的第三lmp封装报头pdu。例如,参考图4i,发起lm404a可以向响应lm404b发送包括qlmp_split_acl_操作码的lmp_encapsulated_headerpdu485。在734处,当第三lmp封装报头pdu被第二设备接收时,第一设备可以接收第三lmp接受pdu。例如,参考图4i,当响应lm404b确定识别出在qlmp_split_acl操作码中包括的主要类型和/或次要类型时,响应lm404b可以发送由发起lm404a接收的lmp_acceptedpdu486。在736处,第一设备可以向第二设备发送包括qlmp拆分acl有效载荷的第三lmp封装有效载荷pdu。例如,参考图4i,发起lm404a可以向响应lm404b发送包括qlmp_split_acl有效载荷的lmp_encapsulated_payloadpdu487。在738处,当拆分acl在第二设备处被启用时,第一设备可以接收包括qlmp接受操作码的第四lmp封装报头pdu。例如,参考图4i,响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码的lmp_encapsulated_headerpdu492。在740处,第一设备可以在第一设备处启用拆分acl。例如,参考图4i,当接收到qlmp_acceptedpdu494a时,第一设备410a可以启用(在494b处)拆分acl。图8是示出示例性装置802中的不同单元/组件之间的数据流的概念性数据流图800。该装置可以是第一设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455),其与第二设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置1102/1102'、1402/1402'、第一设备410a、510a、610a、第二设备510b、610b、1150、1450、第三设备410c、510c、610c、1155、1455)进行通信。该装置可以包括接收组件804、lm组件806、qlm组件808、qlmp特征确定组件810和发送组件812。lm组件806可以被配置为向发送组件812发送与lmp版本请求pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送lmp版本请求pdu。接收组件804可以被配置为从第二设备850接收lmp版本响应pdu807。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第二设备相关联的链路层标识、版本号或子版本号。接收组件804可以被配置为向lm组件806发送与lmp版本响应pdu相关联的信号809。lm组件806可以被配置为确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项是否与识别的qlm相关联。lm组件806可以被配置为发送信号811,其向qlm组件808指示在第二设备850处发现识别的qlm。qlm组件808可以被配置为:当确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项与qlm相关联时,向lm组件806发送与qlmp特征请求pdu相关联的信号801。lm组件806可以被配置为向发送组件812发送与包括第一qlmp特征请求操作码的第一lmp封装报头pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送包括第一qlmp特征请求操作码的lmp封装报头pdu805。接收组件804可以被配置为:当qlmp特征请求操作码被第二设备850识别时接收第一lmp接受pdu807,或者当qlmp特征请求操作码没有被第二设备850识别时接收lmp未接受pdu807。接收组件804可以被配置为向lm组件806发送与第一lmp接受pdu或lmp未接受pdu相关联的信号809。lm组件806可以被配置为向发送组件812发送与包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu805。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第一设备(例如,装置802)相关联的第一qlmp特征集合。接收组件804可以被配置为:当第一lmp封装有效载荷pdu被第二设备850接收时,接收第二lmp接受pdu807。接收组件804可以被配置为向lm组件806发送与第二lmp接受pdu相关联的信号809。接收组件804可以被配置为接收包括第二qlmp操作码的第二lmp封装报头pdu807。接收组件804可以被配置为向lm组件806发送与包括第二qlmp操作码的第二lmp封装报头pdu相关联的信号809。接收组件804可以被配置为从第二设备850接收包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu807。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第二设备相关联的第二qlmp特征集合。接收组件804可以被配置为向lm组件806发送与包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu相关联的信号809。lm组件806可以被配置为向qlm组件808发送与包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu相关联的信号811。qlm组件808可以被配置为向qlmp特征确定组件810发送与第二比特掩码相关联的信号813。qlmp特征确定组件810可以被配置为基于第二比特掩码来确定与第二设备850相关联的第二qlmp特征集合。在某些方面中,与第二设备相关联的第二qlmp特征集合可以包括虚拟寻址。在某些其它方面中,与第二设备相关联的第二qlmp特征集合可以包括拆分acl链路。qlmp特征确定组件810可以被配置为向qlm组件808发送与所确定的与第二设备850相关联的qlmp特征相关联的信号815。qlm组件808可以被配置为发送与qlmp虚拟地址请求pdu相关联的信号801。lm组件806可以被配置为向发送组件812发送与第三lmp封装报头pdu相关联的信号803,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。发送组件812可以被配置为可以向第二设备850发送第三lmp封装报头pdu805。在一个方面中,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。接收组件804可以被配置为:当第三lmp封装报头pdu被第二设备850接收时,接收第三lmp接受pdu807。接收组件804可以被配置为向lm组件806发送与第三lmp接受pdu相关联的信号809。lm组件806可以被配置为向发送组件812发送与包括虚拟地址有效载荷的第三封装有效载荷pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送包括虚拟地址有效载荷的第三封装有效载荷pdu805。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备850两者相关联的虚拟地址。接收组件804可以被配置为:当虚拟地址被第二设备850识别时,接收包括qlmp接受操作码的第四lmp封装报头pdu807。接收组件804可以被配置为向lm组件806发送与第四lmp封装报头pdu相关联的信号809。lm组件806可以被配置为向qlm组件808发送与qlmp接受pdu相关联的信号811。lm组件806可以被配置为:当从接收组件804接收到与第四lmp封装报头pdu相关联的信号时,发送与第四lmp接受pdu相关联的信号803。发送组件812可以被配置为:当第四lmp封装报头pdu被第一设备接收时,发送第四lmp接受pdu。qlm组件808可以被配置为向lm组件806发送与qlmp拆分aclpdu相关联的信号801。lm组件806可以被配置为向发送组件812发送与包括qlmp拆分acl操作码的第三lmp封装报头pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送包括qlmp拆分acl操作码的第三lmp封装报头pdu805。接收组件804可以被配置为:当第三lmp封装报头pdu被第二设备850接收时,接收第三lmp接受pdu807。接收组件804可以被配置为向lm组件806发送与第三lmp接受pdu相关联的信号809。lm组件806可以被配置为向发送组件812发送与包括qlmp拆分acl有效载荷的第三lmp封装有效载荷pdu相关联的信号803。发送组件812可以被配置为向第二设备850发送包括qlmp拆分acl有效载荷的第三lmp封装有效载荷pdu805。接收组件804可以被配置为:当在第二设备850处启用拆分acl时,接收包括qlmp接受操作码的第四lmp封装报头pdu807。接收组件804可以被配置为向lm组件806发送与包括qlmp接受操作码的第四lmp封装报头pdu相关联的信号809。lm组件806可以被配置为向qlm组件808发送与包括qlmp接受操作码的第四lmp封装报头pdu相关联的信号811。qlm组件808可以被配置为在第一设备处启用拆分acl。该装置可以包括执行上述图7a和7b的流程图中的算法的框中的每个框的额外组件。因此,可以由组件执行上述图7a和7b的流程图中的每个框,并且该装置可以包括那些组件中的一个或多个组件。组件可以是被专门配置为执行所述过程/算法的一个或多个硬件组件,由被配置为执行所述过程/算法的处理器实现,存储在计算机可读介质内以用于由处理器来实现,或其某种组合。图9是示出了针对采用处理系统914的装置802'的硬件实现的例子的图900。可以利用总线架构(通常由总线924代表)来实现处理系统914。总线924可以包括任何数量的互连总线和桥接,这取决于处理系统914的特定应用和总体设计约束。总线924将包括一个或多个处理器和/或硬件组件(由处理器904、组件804、806、808、810、812以及计算机可读介质/存储器906代表)的各种电路连接到一起。总线924还可以将诸如定时源、外围设备、电压调节器以及功率管理电路之类的各种其它电路进行连接,它们是本领域公知的,并且因此将不再进行描述。处理系统914可以耦合到收发机910。收发机910耦合到一个或多个天线920。收发机910提供用于在传输介质上与各种其它装置进行通信的方式。收发机910从一个或多个天线920接收信号,从所接收的信号中提取信息,以及向处理系统914(具体为接收组件804)提供所提取的信息。另外,收发机910从处理系统914(具体为发送组件812)接收信息,并且基于所接收到的信息来生成要被应用到一个或多个天线920的信号。处理系统914包括耦合到计算机可读介质/存储器906的处理器904。处理器904负责一般的处理,其包括对存储在计算机可读介质/存储器906上的软件的执行。软件在由处理器904执行时使得处理系统914执行上面针对任何特定装置所描述的各种功能。计算机可读介质/存储器906还可以用于存储由处理器904在执行软件时所操纵的数据。处理系统914还包括组件804、806、808、810、812中的至少一个。组件可以是在处理器904中运行的、驻存/存储在计算机可读介质/存储器906中的软件组件、耦合到处理器904的一个或多个硬件组件、或其某种组合。在某些配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送lmp版本请求pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于从第二设备接收lmp版本响应pdu的单元。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第二设备相关联的链路层标识、版本号或子版本号。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项是否与qlm相关联的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当确定在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项与qlm相关联时,向第二设备发送包括第一qlmp特征请求操作码的第一lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当qlmp特征请求操作码被第二设备识别时接收第一lmp接受pdu,或者当qlmp特征请求操作码没有被第二设备识别时接收lmp未接受pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu的单元。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第一设备相关联的第一qlmp特征集合。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当第一lmp封装有效载荷pdu被第二设备接收时,接收第二lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于接收包括第二qlmp操作码的第二lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于从第二设备接收包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu的单元。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第二设备相关联的第二qlmp特征集合。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于基于第二比特掩码来确定与第二设备相关联的第二qlmp特征集合的单元。在某些方面中,与第二设备相关联的第二qlmp特征集合可以包括虚拟寻址。在某些其它方面中,与第二设备相关联的第二qlmp特征集合包括拆分acl链路。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送第三lmp封装报头pdu的单元。在一个方面中,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当第三lmp封装报头pdu被第二设备接收时接收第三lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送包括虚拟地址有效载荷的第三封装有效载荷pdu的单元。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备两者相关联的虚拟地址。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当虚拟地址被第二设备接受时,接收包括qlmp接受操作码的第四lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当第四lmp封装报头pdu被第一设备接收时发送第四lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送包括qlmp拆分acl操作码的第三lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当第三lmp封装报头pdu被第二设备接收时接收第三lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于向第二设备发送包括qlmp拆分acl有效载荷的第三lmp封装有效载荷pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于当拆分acl在第二设备处被启用时,接收包括qlmp接受操作码的第四lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置802/802'可以包括:用于在第一设备处启用拆分acl的单元。上述单元可以是以下各项中的一项或多项:图2中的上述处理器202、短程通信控制器252、专有控制器256和/或无线电单元230;图3中的lm315和/或qlm317;被配置为执行由上述单元记载的功能的、装置802的组件和/或装置802'的处理系统914。图10a-10c是无线通信的方法的流程图1000。该方法可以由第一设备(例如,第一设备410a可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1150、1450、第三设备410c、510c、610c、1155、1455)来执行。在图10a-10b中,利用虚线来指示可选操作。在1002处,第一设备可以从第二设备接收lmp版本请求pdu。例如,参考图4b和4c,lm版本交换412可以包括由发起lm404a发送由响应lm404b接收的lmp_version_reqpdu413。在某些实现中,lmp_version_reqpdu413可以包括以下各项中的一项或多项:与发起lm404a相关联的第一compid、指定第一设备410a所支持的lmp的版本的第一versnr、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。在某些其它实现中,lmp_version_reqpdu413可以不包括以下各项中的一项或多项:与发起lm404a相关联的第一compid、指定第一设备410a所支持的lmp的版本的第一versnr、和/或与和第一设备410a相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第一subversnr。在1004处,第一设备可以向第二设备发送lmp版本响应pdu。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第一设备相关联的链路层标识、版本号或子版本号。例如,参考图4b和4c,lm版本交换412还可以包括响应lm404b向发起lm404b发送lmp_version_respdu414。lmp_version_respdu414可以包括以下各项中的一项或多项:与响应lm404b相关联的第二compid、指定第二设备410b所支持的lmp的版本的第二versnr、和/或与和第二设备410b相关联的专有rf实现、专有基带实现和/或专有lm实现相关联的第二subversnr。在1006处,当在lmp版本响应pdu中包括的链路层标识、版本号或者子版本号中的一项或多项与第二设备的qlm相关联时,第一设备可以从第二设备接收包括第一qlmp特征请求操作码的第一lmp封装报头pdu。例如,参考图4b和4c,发起lm404a可以通过在被发送给响应lm404b的lmp_encapsulated_headerpdu418中包括qlmp_feature_req操作码,来将qlmp_feature_reqpdu417以隧道方式传输给响应lm404b。在某些配置中,qlmp_feature_req操作码可以用于测试响应qlm408b是否支持任何qlmp特征。所请求和/或支持的qlmp特征可以被表示为在qlmp_feature_reqpdu417和qlmp_feature_respdu429中传送的比特掩码。比特掩码可以包括例如16个字节。上面在表5中示出了可以在qlmp_feature_reqpdu417和qlmp_feature_respdu429中的一项或多项中包括的示例位图。在1008处,当qlmp特征请求操作码被第一设备识别时,第一设备可以发送第一lmp接受pdu。例如,参考图4b和4c,当响应lm404b确定(在419b处)识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,支持qlmp特征(多个qlmp特征))时,响应lm404b可以利用lmp_acceptedpdu421c来对包括qlmp_feature_req操作码的lmp_encapsulated_headerpdu418进行响应。在1010处,当qlmp特征请求操作码没有被第一设备识别时,第一设备可以发送lmp未接受pdu。例如,参考图4b和4c,当响应lm404b确定(在419a处)没有识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,不支持所请求的qlmp特征)时,响应lm404b可以向发起lm404a发送lmp_not_acceptedpdu421a。在1012处,第一设备可以从第二设备接收包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第二设备相关联的第一qlmp特征集合。例如,参考图4b和4c,发起lm404a可以向响应lm404b发送包括qlmp_feature_req操作码的lmp_encapsulated_payloadpdu422。在1014处,当第一lmp封装有效载荷pdu被接收时,第一设备可以发送第二lmp接受pdu。例如,参考图4b和4c,响应lm404b可以发送由发起lm404a接收的lmp_acceptedpdu423。在1016处,第一设备可以发送包括第二qlmp操作码的第二lmp封装报头pdu。例如,参考图4b和4c,响应lm404b可以发送包括qlmp_feature_res操作码的lmp_encapsulated_headerpdu425。qlmp_feature_res操作码可以指示第二设备410b支持所请求的qlmp特征。在1018处,第一设备可以向第二设备发送包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第一设备相关联的第二qlmp特征集合。例如,参考图4b和4c,响应lm404b可以向发起lm404a发送包括qlmp_feature_res操作码和/或qlmp特征比特掩码的lmp_encapsulated_payloadpdu427。在1020处,第一设备可以从第二设备接收第三lmp封装报头pdu。在一个方面中,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。例如,参考图4d,发起lm404a可以向响应lm404b发送lmp_encapsulated_headerpdu432。lmp_encapsulated_headerpdu432可以包括qlmp_virtual_address_操作码。参考图10b,在1022处,当第三lmp封装报头pdu被接收时,第一设备可以发送第三lmp接受pdu。例如,参考图4d,当响应lm404b确定识别出在qlmp_feature_req操作码中包括的主要类型和/或次要类型(例如,第二设备410b支持/启用虚拟寻址特征)时,响应lm404b可以向发起lm404a发送lmp_acceptedpdu433。在1024处,第一设备可以从第二设备接收包括虚拟地址有效载荷的第三封装有效载荷pdu。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备两者相关联的虚拟地址。例如,参考图4d,当接收到lmp_acceptedpdu433时,发起lm404a可以发送可以由响应lm404b接收的包括qlmp_virtual_address_payload的lmp_encapsulated_payloadpdu434。在某些配置中,qlmp_virtual_address_payloadpdu434可以包括与以下各项相关联的信息:与第一设备410a相关联的actual_bd_addr以及与第一设备410a和第二设备410b相关联的virtual_bd_addr。在1026处,当虚拟地址被接受时,第一设备可以发送包括qlmp接受操作码的第四lmp封装报头pdu。例如,参考图4d,响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码(例如,qlmp_virtual_address_res操作码)的lmp_encapsulated_headerpdu438。在1028处,当第四lmp封装报头pdu被第二设备接收时,第一设备可以接收第四lmp接受pdu。例如,参考图4d,当接收到并且解码出lmp_encapsulated_headerpdu438时,发起lm404a可以向响应lm404b发送lmp_acceptedpdu439。在1030处,第一设备可以向第三设备发送lmp主机连接请求。例如,参考图4f,发起lm404b可以向响应lm404c发送lmp_host_connection_reqpdu451。lmp_host_connection_reqpdu451可以包括与和第一设备410a和第二设备410b两者相关联的虚拟地址相关联的信息。在1032处,第一设备可以从第三设备接收包括qlmp实际地址请求操作码的第五封装报头pdu。例如,参考图4f,响应lm404c可以发送由发起lm404b接收的包括qlmp_actual_address_req操作码的lmp_encapsulated_headerpdu454。在1034处,当第五封装报头pdu被接收时,第一设备可以发送第五lmp接受pdu。例如,参考图4f,当发起lm404bb确定识别出在qlmp_actual_address_req操作码中包括的主要类型和/或次要类型时,发起lm404b可以向响应lm404c发送lmp_acceptedpdu455。在1036处,第一设备可以向第三设备发送包括qlmp实际地址响应操作码的第六封装报头pdu。例如,参考图4f,发起lm404b可以向响应lm404c发送包括qlmp_actual_address_res操作码的lmp_encapsulated_headerpdu458。在1038处,当第六封装报头pdu被第三设备接收时,第一设备可以接收第六lmp接受pdu。例如,参考图4f,响应lm404c可以发送由发起lm404b接收的lmp_acceptedpdu459。在1040处,第一设备可以向第三设备发送包括qlmp实际地址有效载荷的第四lmp封装有效载荷pdu。例如,参考图4f,发起lm404b可以向响应lm404c发送包括qlmp_actual_address_payload的lmp_encapsulated_payloadpdu461。参考图10c,在1042处,第一设备可以建立与第三设备的连接。例如,参考图4f,当响应qlm408c确定(在464处)与第二设备410b相关联的actual_bd_addr被映射到(例如,最初由第一设备410a传送的)虚拟地址时,第三设备410c可以建立与第二设备410b的连接(在465处)。在1044处,第一设备可以从第二设备接收包括qlmp拆分acl操作码的第三lmp封装报头pdu。例如,参考图4i,发起lm404a可以发送由响应lm404b接收的包括qlmp_split_acl_操作码的lmp_encapsulated_headerpdu485。在1046处,第一设备可以在第三lmp封装报头pdu的情况下向第二设备发送第三lmp接受pdu。例如,参考图4i,当响应lm404b确定识别出在qlmp_split_acl操作码中包括的主要类型和/或次要类型时,响应lm404b可以发送由发起lm404a接收的lmp_acceptedpdu486。在1048处,第一设备可以启用拆分acl。例如,参考图4i,响应qlm408b可以启用(在490处)拆分acl通信。在1050处,当拆分acl在第二设备处被启用时,第一设备可以发送包括qlmp接受操作码的第四lmp封装报头pdu。例如,参考图4i,响应lm404b可以向发起lm404a发送包括qlmp_accepted操作码的lmp_encapsulated_headerpdu492。图11是示出示例性装置1102中的不同单元/组件之间的数据流的概念性数据流图1100。该装置可以是第一设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102'、1402/1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1450、第三设备410c、510c、610c、1455),其与第二设备1150(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102'、1402/1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1450、第三设备410c、510c、610c、1455)和第三设备1155(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102'、1402/1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1450、第三设备410c、510c、610c、1455)进行通信。第二设备410b可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。第三设备410c可以对应于例如中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备510a、610a、第二设备510b、610b、850、1150、1450、第三设备510c、610c、1155、1455。该装置可以包括接收组件1104、lm组件1106、qlm组件1108和发送组件1110。接收组件1104可以被配置为从第二设备1150接收lmp版本请求pdu1107。接收组件1104可以被配置为向lm组件1106发送与lmp版本请求pdu相关联的信号1109。lm组件1106可以被配置为向发送组件1110发送与lmp版本响应pdu相关联的信号1103。发送组件1110可以被配置为向第二设备1150发送lmp版本响应pdu1105。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第一设备(例如,装置1102)相关联的链路层标识、版本号或子版本号。接收组件1104可以被配置为:当在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项与第二设备1150的qlm相关联时,从第二设备1150接收包括第一qlmp特征请求操作码的第一lmp封装报头pdu1107。接收组件1104可以被配置为向lm组件1106发送与第一lmp封装报头pdu相关联的信号1109。lm组件1106可以被配置为:当第一qlmp特征操作码被lm组件1106和/或qlm组件1108识别时,向发送组件1110发送与第一lmp接受pdu相关联的信号1103。发送组件1110可以被配置为:当qlmp特征请求操作码被第一设备识别时,发送第一lmp接受pdu1105。接收组件1104可以被配置为从第二设备1150接收包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu1107。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第二设备相关联的第一qlmp特征集合。接收组件1104可以被配置为向lm组件1106发送与第一lmp封装有效载荷pdu相关联的信号1109。lm组件1106可以被配置为向qlm组件1108发送与第一lmp封装有效载荷pdu相关联的信号1111。qlm组件1108可以被配置为向lm组件1106发送与qlmp特征响应相关联的信号1101。lm组件1106可以被配置为向发送组件1110发送与包括第二qlmp操作码的第二lmp接受pdu和/或第二封装报头pdu相关联的信号1103。发送组件1110可以被配置为向第二设备1150发送包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu1105。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第一设备相关联的第二qlmp特征集合。接收组件1104可以被配置为从第二设备1150接收第三lmp封装报头pdu。在一个方面中,第三lmp封装报头pdu可以至少部分地包括qlmp虚拟地址操作码。接收组件1104可以向lm组件1106发送与第三lmp封装报头pdu相关联的信号1109。lm组件1106可以向qlm组件1108发送与第三lmp封装报头pdu相关联的信号1111。qlm组件1108可以被配置为向lm组件1106发送与qlmp虚拟地址响应相关联的信号1101。lm组件1106可以被配置为向发送组件1110发送与第三lmp接受pdu相关联的信号1103。发送组件1110可以被配置为:当第三lmp封装报头pdu被接收时,发送第三lmp接受pdu。接收组件1104可以被配置为从第二设备1107接收包括虚拟地址有效载荷的第三封装有效载荷pdu1107。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备1150两者相关联的虚拟地址。接收组件1104可以被配置为向lm组件1106发送与第三封装有效载荷pdu相关联的信号1109。lm组件1106可以被配置为向qlm组件1108发送与第三封装有效载荷pdu相关联的信号1111。qlm组件1108可以被配置为向lm组件1106发送与qlmp虚拟地址响应pdu相关联的信号1101。lm组件1106可以被配置为向发送组件1110发送与第四lmp封装报头pdu相关联的信号。发送组件1110可以被配置为:当虚拟地址被接受时,向第二设备1150发送包括qlmp接受操作码的第四lmp封装报头pdu。接收组件1104可以被配置为:当第四lmp封装报头pdu被第二设备1150接收时,接收第四lmp接受pdu1105。接收组件1104可以被配置为向lm组件1106发送与第四lmp接受pdu相关联的信号1109。接收组件1104可以被配置为向发送组件1110发送与lmp主机连接请求相关联的信号1103。发送组件1110可以被配置为向第三设备1155发送lmp主机连接请求1113。接收组件1104可以被配置为从第三设备1155接收包括qlmp实际地址请求操作码的第五封装报头pdu1115。接收组件1104可以被配置为向lm组件1106发送与第五封装报头pdu相关联的信号1109。lm组件1106可以被配置为向qlm组件1108发送与第五封装报头pdu相关联的信号1111。qlm组件1108可以被配置为向lm组件1106发送与qlmp实际地址响应pdu相关联的信号1101。lm组件1106可以被配置为向发送组件1110发送与第五lmp接受pdu和/或第六封装报头pdu相关联的一个或多个信号。发送组件1110可以被配置为:当第五封装报头pdu被接收时,发送第五lmp接受pdu1113。发送组件1110可以被配置为向第三设备1155发送包括qlmp实际地址响应操作码的第六封装报头pdu1113。接收组件1104可以被配置为:当第六封装报头pdu被第三设备接收时,接收第六lmp接受pdu。接收组件1104可以被配置为向lm组件1106发送与第六lmp接受pdu相关联的信号1109。lm组件1106可以被配置为发送指示与第三设备1155的通信被建立的信号1103。接收组件1104、lm组件1106、qlm组件1108和/或发送组件1110中的一项或多项可以被配置为建立与第三设备1155的连接。接收组件1104可以被配置为从第二设备1150接收包括qlmp拆分acl操作码的第三lmp封装报头pdu1107。接收组件1104可以被配置为向lm组件1106发送与包括qlmp拆分acl操作码的第三lmp封装报头pdu相关联的信号1109。lm组件1106可以被配置为向qlm组件1108发送与包括qlmp拆分acl操作码的第三lmp封装报头pdu相关联的信号1111。接收组件1104、lm组件1106、qlm组件1108和/或发送组件1110中的一项或多项可以被配置为启用拆分acl。lm组件1106可以被配置为:当拆分acl被启用时,向发送组件1110发送与包括qlmp接受操作码的第三lmp接受pdu和/或第四lmp封装报头pdu相关联的一个或多个信号。发送组件1110可以被配置为:在第三lmp封装报头pdu的情况下向第二设备1150发送第三lmp接受pdu。发送组件1110可以被配置为:当拆分acl在第二设备1150处被启用时,发送包括qlmp接受操作码的第四lmp封装报头pdu。该装置可以包括执行上述图10a-10c的流程图中的算法的框中的每个框的额外组件。因此,可以由组件执行上述图10a-10c的流程图中的每个框,并且该装置可以包括那些组件中的一个或多个组件。组件可以是被专门配置为执行所述过程/算法的一个或多个硬件组件,由被配置为执行所述过程/算法的处理器实现,存储在计算机可读介质内以用于由处理器来实现,或其某种组合。图12是示出了针对采用处理系统1214的装置1102'的硬件实现的例子的图1200。可以利用总线架构(通常由总线1224代表)来实现处理系统1214。总线1224可以包括任何数量的互连总线和桥接,这取决于处理系统1214的特定应用和总体设计约束。总线1224将包括一个或多个处理器和/或硬件组件(由处理器1204、组件1104、1106、1108、1110以及计算机可读介质/存储器1206代表)的各种电路连接到一起。总线1224还可以将诸如定时源、外围设备、电压调节器以及功率管理电路之类的各种其它电路进行连接,它们是本领域公知的,并且因此将不再进行描述。处理系统1214可以耦合到收发机1210。收发机1210耦合到一个或多个天线1220。收发机1210提供用于在传输介质上与各种其它装置进行通信的方式。收发机1210从一个或多个天线1220接收信号,从所接收的信号中提取信息,以及向处理系统1214(具体为接收组件1104)提供所提取的信息。另外,收发机1210从处理系统1214(具体为发送组件1110)接收信息,并且基于所接收到的信息来生成要被应用到一个或多个天线1220的信号。处理系统1214包括耦合到计算机可读介质/存储器1206的处理器1204。处理器1204负责一般的处理,其包括对存储在计算机可读介质/存储器1206上的软件的执行。软件在由处理器1204执行时使得处理系统1214执行上面针对任何特定装置所描述的各种功能。计算机可读介质/存储器1206还可以用于存储由处理器1204在执行软件时所操纵的数据。处理系统1214还包括组件1104、1106、1108、1110中的至少一个。组件可以是在处理器1204中运行的、驻存/存储在计算机可读介质/存储器1206中的软件组件、耦合到处理器1204的一个或多个硬件组件、或其某种组合。在某些配置中,用于无线通信的装置1102/1102'可以包括:用于从第二设备接收lmp版本请求pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于向第二设备发送lmp版本响应pdu的单元。在一个方面中,lmp版本响应pdu可以包括以下各项中的至少一项:与第一设备相关联的链路层标识、版本号或子版本号。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当在lmp版本响应pdu中包括的链路层标识、版本号或子版本号中的一项或多项与第二设备的qlm相关联时,从第二设备接收包括第一qlmp特征请求操作码的第一lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当qlmp特征请求操作码被第一设备识别时发送第一lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当qlmp特征请求操作码没有被第一设备识别时发送lmp未接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于从第二设备接收包括qlmp特征请求有效载荷的第一lmp封装有效载荷pdu的单元。在一个方面中,qlmp特征请求有效载荷可以包括第一比特掩码,其指示与第一设备相关联的第一qlmp特征集合。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当第一lmp封装有效载荷pdu被接收时发送第二lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于发送包括第二qlmp操作码的第二lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于向第二设备发送包括qlmp特征响应有效载荷的第二lmp封装有效载荷pdu的单元。在一个方面中,qlmp特征响应有效载荷可以包括第二比特掩码,其指示与第一设备相关联的第二qlmp特征集合。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当第三lmp封装报头pdu被接收时发送第三lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于从第二设备接收包括虚拟地址有效载荷的第三封装有效载荷pdu的单元。在一个方面中,虚拟地址有效载荷可以指示与第一设备和第二设备两者相关联的虚拟地址。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当虚拟地址被接受时发送包括qlmp接受操作码的第四lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当第四lmp封装报头pdu被第二设备接收时接收第四lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于向第三设备发送lmp主机连接请求的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于从第三设备接收包括qlmp实际地址请求操作码的第五封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当第五封装报头pdu被接收时发送第五lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于向第三设备发送包括qlmp实际地址响应操作码的第六封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当第六封装报头pdu被第三设备接收时接收第六lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于向第三设备发送包括qlmp实际地址有效载荷的第四lmp封装有效载荷pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于建立与第三设备的连接的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于从第二设备接收包括qlmp拆分acl操作码的第三lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于在第三lmp封装报头pdu的情况下向第二设备发送第三lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于启用拆分acl通信的单元。在某些其它配置中,用于无线通信的装置1102/1102'可以包括:用于当拆分acl在第二设备处被启用时发送包括qlmp接受操作码的第四lmp封装报头pdu的单元。上述单元可以是以下各项中的一项或多项:图2中的前述处理器202、短程通信控制器252、专有控制器256和/或无线电单元230;图3中的lm315和/或qlm317;被配置为执行由上述单元记载的功能的、装置1102的组件和/或装置1102'的处理系统1214。图13是无线通信的方法的流程图1300。该方法可以由第一设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402/1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1450、第三设备410c、510c、610c、1455)来执行。在1302处,第一设备可以从第二设备接收包括与第二设备和第三设备相关联的虚拟地址的信息。例如,参考图4f,可以在第一设备410a(例如,参见图4b-4e)和第三设备410c之间建立连接(在448处)。第一设备410a可以发送与以下项相关联的信息:虚拟地址(例如,与第一设备410a和第二设备410b两者相关联的virtual_bd_addr)到与第一设备410a和第二设备410b中的每一个相关联的每个实际地址(例如,actual_bd_addr)的映射。第三设备410c可以维护虚拟地址和与第一设备410a和第二设备410b相关联的相应实际地址的映射。在1304处,第一设备可以从第二设备断开连接。例如,参考图4g,第一设备410a可以从第三设备410c断开连接(在467处)。由于例如链路监督超时,第一设备410a可以从第三设备410c断开连接(在467处)。在1306处,第一设备可以向与第二设备配对的第三设备发送包括qlmp虚拟寻呼操作码的第一lmp封装报头pdu。例如,参考图4g,发起lm404c可以向响应lm404b发送包括qlmp_virtual_paging操作码的lmp_encapsulated_headerpdu471。在1308处,当第一lmp封装报头pdu被第三设备接收时,第一设备可以接收第一lmp接受pdu。例如,参考图4g,当响应lm404b确定识别出在qlmp_virtual_paging操作码中包括的主要类型和/或次要类型时,响应lm404b可以发送由发起lm404c接收的lmp_acceptedpdu472。在1310处,第一设备可以从第三设备接收包括qlmp接受操作码的第二lmp封装报头pdu。例如,参考图4g,响应lm404b可以发送由发起lm404c接收的包括qlmp_accepted操作码的lmp_encapsulated_headerpdu475。在1312处,当第二lmp封装报头pdu被第一设备接收时,第一设备可以向第三设备发送第二lmp接受pdu。例如,参考图4g,当发起lm404c确定识别出在qlmp_accepted操作码中包括的主要类型和/或次要类型时,发起lm404c可以向响应lm404b发送lmp_acceptedpdu476。在1314处,第一设备可以从第三设备接收lmp主机连接请求pdu。例如,参考图4g,第二设备410b可以从第二设备410b处的lm404b(其现在是发起lm)向第三设备410c处的lm404c(其现在是响应lm)发送lmp_host_connection_reqpdu479a。在1316处,第一设备可以建立与第三设备的连接。例如,参考图4g,第三设备410c可以建立(在479b处)与第二设备410b的主机连接,其可以实现第二设备410b和第三设备410c之间的通信。图14是示出示例性装置1402中的不同单元/组件之间的数据流的概念性数据流图1400。该装置可以是第一设备(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1150、第三设备410c、510c、610c、1155),其与第二设备1450(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1150、第三设备410c、510c、610c、1155)和第三设备1455(例如,中央设备102、外围设备104、106、108a、108b、110、112、114、无线设备200、装置802/802'、1102/1102'、1402'、第一设备410a、510a、610a、第二设备410b、510b、610b、850、1150、第三设备410c、510c、610c、1155)进行通信。该装置可以包括接收组件1404、lm组件1406、qlm组件1408和发送组件1410。接收组件1404可以被配置为从第二设备1450接收包括与第二设备1450和第三设备1455相关联的虚拟地址的信息1407。接收组件1404可以被配置为向lm组件1406发送与虚拟地址信息相关联的信号1409。lm组件1406可以被配置为向qlm组件1408发送与虚拟地址信息相关联的信号1411。qlm组件1408可以被配置为维护虚拟地址与第二设备1450和第三设备1455的实际地址的映射。接收组件1404、lm组件1406、qlm组件1408和/或发送组件1410中的一项或多项可以被配置为从第二设备1450断开连接。例如,可以不再建立与第二设备1450的通信链路1405、1407。发送组件1410可以被配置为向与第二设备1450配对的第三设备1455发送包括qlmp虚拟寻呼操作码的第一lmp封装报头pdu1413。接收组件1404可以被配置为:当第一lmp封装报头pdu被第三设备1455接收时,接收第一lmp接受pdu1415。接收组件1404可以被配置为从第三设备1455接收包括qlmp接受操作码的第二lmp封装报头pdu1415。接收组件1404可以被配置为向lm组件1406发送与第二lmp封装报头pdu相关联的信号1409。lm组件1406可以被配置为向发送组件1410发送与第二lmp接受pdu相关联的信号1411。发送组件1410可以被配置为:当第二lmp封装报头pdu被接收时,向第三设备1455发送第二lmp接受pdu1413。接收组件1404可以被配置为从第三设备1455接收lmp主机连接请求pdu1415。接收组件1404可以被配置为向lm组件1406发送与lmp主机连接请求pdu相关联的信号1409。lm组件1406可以被配置为向qlm组件1408发送与lmp主机连接请求pdu相关联的信号1411。lm组件1406可以被配置为向发送组件1410发送与lmp主机连接请求pdu相关联的信号1403。接收组件1404、lm组件1406、qlm组件1408和/或发送组件中的一一项或多项可以被配置为建立与第三设备1455的连接。图15是示出了针对采用处理系统1514的装置1402'的硬件实现的例子的图1500。可以利用总线架构(通常由总线1524代表)来实现处理系统1514。总线1524可以包括任何数量的互连总线和桥接,这取决于处理系统1514的特定应用和总体设计约束。总线1524将包括一个或多个处理器和/或硬件组件(由处理器1504、组件1404、1406、1408、1410以及计算机可读介质/存储器1506代表)的各种电路连接到一起。总线1524还可以将诸如定时源、外围设备、电压调节器以及功率管理电路之类的各种其它电路进行连接,它们是本领域公知的,并且因此将不再进行描述。处理系统1514可以耦合到收发机1510。收发机1510耦合到一个或多个天线1520。收发机1510提供用于在传输介质上与各种其它装置进行通信的方式。收发机1510从一个或多个天线1520接收信号,从所接收的信号中提取信息,以及向处理系统1514(具体为接收组件1404)提供所提取的信息。另外,收发机1510从处理系统1514(具体为发送组件1410)接收信息,并且基于所接收到的信息来生成要被应用到一个或多个天线1520的信号。处理系统1514包括耦合到计算机可读介质/存储器1506的处理器1504。处理器1504负责一般的处理,其包括对存储在计算机可读介质/存储器1506上的软件的执行。软件在由处理器1504执行时使得处理系统1514执行上面针对任何特定装置所描述的各种功能。计算机可读介质/存储器1506还可以用于存储由处理器1504在执行软件时所操纵的数据。处理系统1514还包括组件1404、1406、1408、1410中的至少一个。组件可以是在处理器1504中运行的、驻存/存储在计算机可读介质/存储器1506中的软件组件、耦合到处理器1504的一个或多个硬件组件、或其某种组合。在某些配置中,用于无线通信的装置1402/1402'可以包括:用于从第二设备接收包括与第二设备和第三设备相关联的虚拟地址的信息的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于从第二设备断开连接的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于向与第二设备配对的第三设备发送包括qlmp虚拟寻呼操作码的第一lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于当第一lmp封装报头pdu被第三设备接收时,接收第一lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于从第三设备接收包括qlmp接受操作码的第二lmp封装报头pdu的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于当第二lmp封装报头pdu被接收时向第三设备发送第二lmp接受pdu的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括:用于从第三设备接收lmp主机连接请求pdu的单元。在某些其它配置中,用于无线通信的装置1402/1402'可以包括用于建立与第三设备的连接的单元。上述单元可以是以下各项中的一项或多项:图2中的上述处理器202、短程通信控制器252、专有控制器256和/或无线电单元230;图3中的lm315和/或qlm317;被配置为执行由上述单元记载的功能的、装置1402的组件和/或装置1402'的处理系统1514。应当理解的是,所公开的过程/流程图中的框的特定次序或层次是对示例性方法的说明。应当理解的是,基于设计偏好,可以重新排列过程/流程图中的框的特定次序或层次。此外,可以合并或省略一些框。所附的方法权利要求以示例次序给出了各个框的元素,而并不意味着限于所给出的特定次序或层次。提供前面的描述以使得本领域的任何技术人员能够实施本文描述的各个方面。对这些方面的各种修改对于本领域技术人员而言将是显而易见的,以及本文所定义的一般原理可以应用到其它方面。因此,权利要求并不旨在限于本文所示出的方面,而是被赋予与文字权利要求相一致的全部范围,其中,除非明确地声明如此,否则提及单数形式的元素并不旨在意指“一个且仅仅一个”,而是“一个或多个”。本文使用“示例性”一词意味着“用作示例、实例或说明”。本文中描述为“示例性”的任何方面未必被解释为比其它方面优选或者有优势。除非另有明确声明,否则术语“一些”指的是一个或多个。诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”之类的组合包括a、b和/或c的任意组合,并且可以包括a的倍数、b的倍数或c的倍数。具体地,诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”之类的组合可以是仅a、仅b、仅c、a和b、a和c、b和c、或a和b和c,其中,任何这样的组合可以包含a、b或c中的一个或多个成员或数个成员。贯穿本公开内容描述的各个方面的元素的全部结构和功能等效物以引用方式明确地并入本文中,并且旨在由权利要求来包含,其中,全部结构和功能等效物对于本领域技术人员而言是已知的或者稍后将是已知的。此外,本文中没有任何公开内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求中。词语“模块”、“机制”、“元素”、“设备”等等可以不是词语“单元”的替代。因此,没有权利要求元素要被解释为单元加功能,除非该元素是明确地使用短语“用于……的单元”来记载的。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1