蓝牙通信系统及相关的蓝牙设备群的制作方法

文档序号:30818121发布日期:2022-07-20 01:14阅读:57来源:国知局
1.本发明涉及蓝牙技术,尤指一种可提升蓝牙主控装置与蓝牙设备群进行数据传输所需密钥的产生效率的蓝牙通信系统,以及相关的蓝牙设备群。
背景技术
::2.蓝牙技术区分成两大类,一类是蓝牙传统(classicbluetooth/legacybluetooth)技术,另一类则是低功耗蓝牙(bluetoothlowenergy,ble)技术。ble技术与蓝牙传统技术彼此不具相容性(或不能完全相容),但两种技术可共存(coexist)于同一蓝牙装置或同一蓝牙晶片。换言之,单一蓝牙装置或单一蓝牙晶片可设计成同时支持ble技术与蓝牙传统技术,也可设计成只支持其中一种蓝牙通信标准。基于蓝牙核心规格5.2版本所新推出的低功耗蓝牙音频(bluetoothleaudio,bleaudio)技术(以下简称ble音频技术),是蓝牙技术发展20多年来,对于音频传输技术规格的重大更新。ble音频技术的主要优点在于可以传输更高质量的音频,并同时大幅降低功耗。可以预见的是,市场对于能够支持ble音频技术的蓝牙设备群(bluetoothdeviceset,例如,蓝牙耳机或多声道蓝牙音箱等)的需求会越来越高。3.众所周知,当采用蓝牙传统技术的蓝牙设备群要跟一蓝牙主控装置(例如,手机或电脑等)进行连线时,蓝牙主控装置会将蓝牙设备群中的多个成员装置视为单一蓝牙装置来对待,所以蓝牙主控装置只需要跟蓝牙设备群的其中一个成员装置建立连线即可。4.然而,根据ble音频技术的规范,当支持ble音频技术的蓝牙设备群要跟一蓝牙主控装置进行连线时,蓝牙主控装置必须分别跟蓝牙设备群中的所有成员装置逐一进行蓝牙配对,才能成功地将音频数据或其他数据传送给蓝牙设备群中的所有成员装置。根据现有技术的做法,蓝牙主控装置与蓝牙设备群中的所有成员装置逐一进行蓝牙配对的过程会相当冗长,主要原因之一在于,蓝牙主控装置必须耗费许多时间与个别的成员装置逐一协商双方要各自产生的密钥(cypherkey)的相关参数。蓝牙设备群中的成员装置的数量越多,蓝牙主控装置及蓝牙设备群耗费在产生所需密钥的时间就会越长。5.因此,倘若不能提升蓝牙主控装置与蓝牙设备群对于进行后续数据传输所需的密钥的产生效率,将对ble音频技术在蓝牙设备群相关应用中的发展前景造成严重阻碍。技术实现要素:6.有鉴于此,如何大幅提升蓝牙主控装置与蓝牙设备群对于进行后续数据传输所需的密钥的产生效率,实为有待解决的问题。7.本说明书提供一种蓝牙通信系统的实施例,其包含:一蓝牙主控装置,其包含有:一主控端通信电路;一主控端密钥产生电路;以及一处理电路,耦接于该主控端通信电路与该主控端密钥产生电路,设置成可控制该主控端通信电路及该主控端密钥产生电路的操作;以及一蓝牙设备群,其包含有至少一第一成员装置和一第二成员装置;其中,该第一成员装置包含有:一第一通信电路,设置成可与该主控端通信电路进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,可产生包含一自动配对请求及该第一成员装置的一装置信息的一或多个目标蓝牙封包,并可利用该第一通信电路传送该一或多个目标蓝牙封包给该蓝牙主控装置;其中,该第二成员装置包含有:一第二通信电路,设置成可与该主控端通信电路进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该主控端通信电路还设置成可接收该一或多个目标蓝牙封包;其中,该处理电路还设置成可依据该一或多个目标蓝牙封包中的该自动配对请求,将该第一成员装置识别为一第一特权装置,且将该第一成员装置识别为该第一特权装置之后,该处理电路可通过该主控端通信电路传送一第一特权配对通知给该第一成员装置,并可产生一第一密钥;其中,该第一控制电路还设置可在该第一通信电路接收到该第一特权配对通知后,产生与该第一密钥相应的一第二密钥。8.本说明书另提供一种用于一蓝牙通信系统中的蓝牙设备群的实施例,其包含:一第一成员装置,其包含有:一第一通信电路,设置成可与该蓝牙通信系统中的一蓝牙主控装置进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,可产生包含一自动配对请求及该第一成员装置的一装置信息的一或多个目标蓝牙封包,并可利用该第一通信电路传送该一或多个目标蓝牙封包给该蓝牙主控装置;一第二成员装置,其包含有:一第二通信电路,设置成可与该蓝牙主控装置进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该蓝牙主控装置会依据该一或多个目标蓝牙封包中的该自动配对请求,将该第一成员装置识别为一第一特权装置,且将该第一成员装置识别为该第一特权装置之后,该蓝牙主控装置会传送一第一特权配对通知给该第一成员装置,并会产生一第一密钥;其中,该第一控制电路还设置成可在该第一通信电路接收到该第一特权配对通知后,产生与该第一密钥相应的一第二密钥。9.本说明书另提供一种蓝牙通信系统的实施例,其包含:一蓝牙主控装置,其包含有:一主控端通信电路;一主控端密钥产生电路;以及一处理电路,耦接于该主控端通信电路与该主控端密钥产生电路,设置成可控制该主控端通信电路及该主控端密钥产生电路的操作;以及一蓝牙设备群,其包含有至少一第一成员装置和一第二成员装置;其中,该第一成员装置包含有:一第一通信电路,设置成可与该主控端通信电路进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,可产生包含该第一成员装置的一装置信息及该第一群组识别码的一或多个目标蓝牙封包,并可利用该第一通信电路传送该一或多个目标蓝牙封包给该蓝牙主控装置;其中,该第二成员装置包含有:一第二通信电路,设置成可与该主控端通信电路进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该主控端通信电路还设置成可接收该一或多个目标蓝牙封包;其中,该处理电路还设置成可控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该处理电路还设置成可依据该第一群组识别码在该一或多个目标蓝牙封包中的位置,将该第一成员装置识别为一第一特权装置,且将该第一成员装置识别为该第一特权装置之后,该处理电路可通过该主控端通信电路传送一第一特权配对通知给该第一成员装置,并可产生一第一密钥;其中,该第一控制电路还设置成可在该第一通信电路接收到该第一特权配对通知后,产生与该第一密钥相应的一第二密钥。10.本说明书另提供一种用于一蓝牙通信系统中的蓝牙设备群的实施例,其包含:一第一成员装置,其包含有:一第一通信电路,设置成可与该蓝牙通信系统中的一蓝牙主控装置进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,可产生包含该第一成员装置的一装置信息及该第一群组识别码的一或多个目标蓝牙封包,并可利用该第一通信电路传送该一或多个目标蓝牙封包给该蓝牙主控装置;一第二成员装置,其包含有:一第二通信电路,设置成可与该蓝牙主控装置进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该蓝牙主控装置会控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该蓝牙主控装置会依据该第一群组识别码在该一或多个目标蓝牙封包中的位置,将该第一成员装置识别为一第一特权装置,且将该第一成员装置识别为该第一特权装置之后,该蓝牙主控装置会传送一第一特权配对通知给该第一成员装置,并会产生一第一密钥;其中,该第一控制电路还设置成可在该第一通信电路接收到该第一特权配对通知后,产生与该第一密钥相应的一第二密钥。11.本说明书另提供一种蓝牙通信系统的实施例,其包含:一蓝牙主控装置,其包含有:一主控端通信电路;一主控端密钥产生电路;以及一处理电路,耦接于该主控端通信电路与该主控端密钥产生电路,设置成可控制该主控端通信电路及该主控端密钥产生电路的操作;以及一蓝牙设备群,其包含有至少一第一成员装置和一第二成员装置;其中,该第一成员装置包含有:一第一通信电路,设置成可与该主控端通信电路进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;其中,该第二成员装置包含有:一第二通信电路,设置成可与该主控端通信电路进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该处理电路还设置成可控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该处理电路还设置成可在接收到一使用者下达的一选择指令后,利用该主控端通信电路与该第一成员装置建立连线并进行一配对程序,以产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路与该蓝牙主控装置建立连线并进行一配对程序,以产生与该第一密钥相应的一第二密钥。12.本说明书另提供一种用于一蓝牙通信系统中的蓝牙设备群的实施例,其包含:一第一成员装置,其包含有:一第一通信电路,设置成可与该蓝牙通信系统中的一蓝牙主控装置进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;一第二成员装置,其包含有:一第二通信电路,设置成可与该蓝牙主控装置进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该蓝牙主控装置会控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该蓝牙主控装置会在接收到一使用者下达的一选择指令后,与该第一成员装置建立连线并进行一配对程序,以产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路与该蓝牙主控装置建立连线并进行一配对程序,以产生与该第一密钥相应的一第二密钥。13.本说明书另提供一种蓝牙通信系统的实施例,其包含:一蓝牙主控装置,其包含有:一主控端通信电路;一主控端密钥产生电路;以及一处理电路,耦接于该主控端通信电路与该主控端密钥产生电路,设置成可控制该主控端通信电路及该主控端密钥产生电路的操作;以及一蓝牙设备群,其包含有至少一第一成员装置和一第二成员装置;其中,该第一成员装置包含有:一第一通信电路,设置成可与该主控端通信电路进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;其中,该第二成员装置包含有:一第二通信电路,设置成可与该主控端通信电路进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该处理电路还设置成可控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该处理电路还设置成可在接收到一使用者下达的一选择指令后,利用该主控端通信电路与该第一成员装置建立连线,并依据该第一成员装置的指示及该第一成员装置的该装置信息来产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路与该蓝牙主控装置建立连线,并依据该蓝牙主控装置的一装置信息产生与该第一密钥相应的一第二密钥。14.本说明书另提供一种用于一蓝牙通信系统中的蓝牙设备群的实施例,其包含:一第一成员装置,其包含有:一第一通信电路,设置成可与该蓝牙通信系统中的一蓝牙主控装置进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;一第二成员装置,其包含有:一第二通信电路,设置成可与该蓝牙主控装置进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该蓝牙主控装置会控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该蓝牙主控装置会在接收到一使用者下达的一选择指令后,与该第一成员装置建立连线,并依据该第一成员装置的指示及该第一成员装置的该装置信息来产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路与该蓝牙主控装置建立连线,并依据该蓝牙主控装置的一装置信息产生与该第一密钥相应的一第二密钥。15.本说明书另提供一种蓝牙通信系统的实施例,其包含:一蓝牙主控装置,其包含有:一主控端通信电路;一主控端密钥产生电路;以及一处理电路,耦接于该主控端通信电路与该主控端密钥产生电路,设置成可控制该主控端通信电路及该主控端密钥产生电路的操作;以及一蓝牙设备群,其包含有至少一第一成员装置和一第二成员装置;其中,该第一成员装置包含有:一第一通信电路,设置成可与该主控端通信电路进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;其中,该第二成员装置包含有:一第二通信电路,设置成可与该主控端通信电路进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该处理电路还设置成可控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该处理电路还设置成可在接收到一使用者下达的一选择指令后,利用该主控端通信电路传送一第一参数给该第一成员装置,并可依据该第一参数执行一预定密钥算法,以产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路接收该第一参数,并可依据该第一参数执行该预定密钥算法,以产生与该第一密钥相应的一第二密钥。16.本说明书另提供一种用于一蓝牙通信系统中的蓝牙设备群的实施例,其包含:一第一成员装置,其包含有:一第一通信电路,设置成可与该蓝牙通信系统中的一蓝牙主控装置进行无线通信;一第一密钥产生电路;以及一第一控制电路,耦接于该第一通信电路与该第一密钥产生电路,设置成可依据该蓝牙设备群所对应的一设备群识别信息,产生与该第一成员装置相应的一第一群组识别码,并可利用该第一通信电路传送该第一成员装置的一装置信息给该蓝牙主控装置;一第二成员装置,其包含有:一第二通信电路,设置成可与该蓝牙主控装置进行无线通信;以及一第二控制电路,耦接于该第二通信电路,设置成可控制该第二通信电路的操作,并设置成可依据该设备群识别信息,产生与该第二成员装置相应的一第二群组识别码;其中,该蓝牙主控装置会控制一显示装置显示一候选装置清单,且会在该候选装置清单中显示一单一装置选项来代表该蓝牙设备群,但不会在该候选装置清单中同时显示代表该第一成员装置及该第二成员装置的两个装置选项;其中,该蓝牙主控装置会在接收到一使用者下达的一选择指令后,传送一第一参数给该第一成员装置,并会依据该第一参数执行一预定密钥算法,以产生一第一密钥;其中,该第一控制电路还设置成可利用该第一通信电路接收该第一参数,并可依据该第一参数执行该预定密钥算法,以产生与该第一密钥相应的一第二密钥。17.上述实施例的优点之一,是可大幅简化蓝牙主控装置与蓝牙设备群中的成员装置对于进行后续数据传输所需的密钥的产生方式,所以能够大幅提升蓝牙主控装置与蓝牙设备群对于相关密钥的产生效率。18.上述实施例的另一优点,是可大幅缩短蓝牙主控装置与蓝牙设备群中的多个成员装置完成配对所需的时间。19.本发明的其他优点将搭配以下的说明和附图进行更详细的解说。附图说明20.图1为本发明一实施例的蓝牙通信系统简化后的功能方框图。21.图2至图3为本发明一第一实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。22.图4至图5为本发明一第二实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。23.图6为本发明一第三实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。24.图7为本发明一第四实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。25.图8为本发明一第五实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。26.图9为本发明一第六实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。27.图10为本发明一第七实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。28.图11为本发明一第八实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。29.图12为本发明一第九实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。30.图13为本发明一第十实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。具体实施方式31.以下将配合相关附图来说明本发明的实施例。在附图中,相同的标号表示相同或类似的元件或方法流程。32.图1为本发明一实施例的蓝牙通信系统100简化后的功能方框图。蓝牙通信系统100包含一蓝牙主控装置110以及一蓝牙设备群102,其中,蓝牙设备群102中可包含多个成员装置。33.在实际应用中,蓝牙设备群102中的多个成员装置,可利用各种符合蓝牙通信标准所规范的方式建立一蓝牙微网(bluetoothpiconet),并可通过该蓝牙微网进行各种指令或数据传输。或者,蓝牙设备群102中的多个成员装置可共同组成符合各种蓝牙通信标准所规范的一协同组(coordinateset)。34.在本实施例中,蓝牙主控装置110及蓝牙设备群102中的所有成员装置,皆支持蓝牙核心规格5.2版本或较新的版本所规范的低功耗蓝牙音频(bluetoothleaudio,bleaudio)技术(以下简称ble音频技术)。因此,使用者可将蓝牙主控装置110与蓝牙设备群102进行连线,以利用蓝牙设备群102进行各种音频播放操作。35.例如,蓝牙设备群102中的两个成员装置可以搭配合适的音频播放电路以共同组成一对蓝牙耳机或是一对2.0声道音箱。又例如,蓝牙设备群102中的三个成员装置可以搭配合适的音频播放电路以共同组成一组2.1声道音箱。又例如,蓝牙设备群102中的六个成员装置可以搭配合适的音频播放电路以共同组成一组5.1声道音箱。又例如,蓝牙设备群102中的八个成员装置可以搭配合适的音频播放电路以共同组成一组7.1声道音箱。36.在为了简化图面内容,图1中仅示出三个示例性的成员装置,分别是一第一成员装置120、一第二成员装置130、以及一第三成员装置140。在图1的实施例中,第一成员装置120耦接于一第一音频播放电路162及一第一收音电路164,第二成员装置130耦接于一第二音频播放电路172及一第二收音电路174,而第三成员装置140则耦接于一第三音频播放电路182及一第三收音电路184。37.使用者可将蓝牙主控装置110与蓝牙设备群102中的第一成员装置120、第二成员装置130、以及第三成员装置140进行连线,以利用前述成员装置控制相关的音频播放电路,以播放蓝牙主控装置110采用ble音频技术传来的音频数据。38.在图1的实施例中,蓝牙主控装置110包含有一主控端通信电路111、一输入电路113、一主控端密钥产生电路115、以及一处理电路117。第一成员装置120包含有一第一通信电路121、一第一密钥产生电路123、一第一控制电路125、以及一第一音频处理电路127。第二成员装置130包含有一第二通信电路131、一第二密钥产生电路133、一第二控制电路135、以及一第二音频处理电路137。39.在蓝牙主控装置110中,主控端通信电路111设置成可接收及传送各种蓝牙封包。输入电路113设置成可接收使用者所下达的各种操作指令。主控端密钥产生电路115设置成可进行各种选定的或预定的密钥算法,以产生蓝牙主控装置110用来与蓝牙设备群102中的个别成员装置进行后续蓝牙数据传输所需的密钥。处理电路117耦接于主控端通信电路111、输入电路113、以及主控端密钥产生电路115。处理电路117设置成可产生要通过主控端通信电路111传输的各种蓝牙封包、可解析主控端通信电路111接收到的各种蓝牙封包以获取相关的数据或指令、并可控制主控端密钥产生电路115的密钥产生操作。处理电路117还可依据使用者通过输入电路113下达的各种操作指令,控制蓝牙主控装置110的操作。40.在说明书及申请专利范围中所指称的「蓝牙封包」一词,也包含各种蓝牙通信标准所规范的各式协定数据单元(protocoldataunit,pdu)。41.在某些实施例中,处理电路117还耦接于一显示装置150,并可控制显示装置150的操作,以显示相关的信息或影像给使用者观看。42.在第一成员装置120中,第一通信电路121设置成可接收及传送各种蓝牙封包。第一密钥产生电路123设置成可进行各种选定的或预定的密钥算法,以产生第一成员装置120用来与蓝牙主控装置110进行后续蓝牙数据传输所需的密钥。第一控制电路125耦接于第一通信电路121及第一密钥产生电路123。第一控制电路125设置成可产生要通过第一通信电路121传输的各种蓝牙封包、可解析第一通信电路121接收到的各种蓝牙封包以获取相关的数据或指令、并可控制第一密钥产生电路123的密钥产生操作。此外,第一控制电路125还设置成可调整第一成员装置120所使用的时钟信号,以同步第一成员装置120与其他蓝牙装置之间所使用的一微微网时钟(piconetclock)。43.第一音频处理电路127耦接于第一控制电路125、第一音频播放电路162、及第一收音电路164。第一音频处理电路127设置成可依据第一控制电路125的指示,处理蓝牙主控装置110传来的音频数据(例如,对音频数据进行编码或解码操作,和/或进行数据格式转换),并可控制第一音频播放电路162播放音频数据的内容。第一音频处理电路127还设置成可对第一收音电路164接收到的声音进行编码,以产生相应的声音数据。44.在第二成员装置130中,第二通信电路131设置成可接收及传送各种蓝牙封包。第二密钥产生电路133设置成可进行各种选定的或预定的密钥算法,以产生第二成员装置130用来与蓝牙主控装置110进行后续蓝牙数据传输所需的密钥。第二控制电路135耦接于第二通信电路131及第二密钥产生电路133。第二控制电路135设置成可产生要通过第二通信电路131传输的各种蓝牙封包、可解析第二通信电路131接收到的各种蓝牙封包以获取相关的数据或指令、并可控制第二密钥产生电路133的密钥产生操作。此外,第二控制电路135还设置成可调整第二成员装置130所使用的时钟信号,以同步第二成员装置130与其他蓝牙装置之间所使用的一微微网时钟。45.第二音频处理电路137耦接于第二控制电路135、第二音频播放电路172、及第二收音电路174。第二音频处理电路137设置成可依据第二控制电路135的指示,处理蓝牙主控装置110传来的音频数据(例如,对音频数据进行编码或解码操作,和/或进行数据格式转换),并可控制第二音频播放电路172播放音频数据的内容。第二音频处理电路137还设置成可对第二收音电路174接收到的声音进行编码,以产生相应的声音数据。46.在某些实施例中,第一控制电路125还设置成可控制第一成员装置120扮演一蓝牙微网中的一蓝牙主装置(bluetoothcentral),并可调整第一成员装置120所使用的时钟信号(clocksignal),以同步第一成员装置120与其他蓝牙装置之间所使用的微微网时钟。在此情况下,第二控制电路135还设置成可控制第二成员装置130扮演前述蓝牙微网中的一蓝牙从装置(bluetoothperipheral),并可调整第二成员装置130所使用的时钟信号,以同步第二成员装置130与第一成员装置120之间所使用的微微网时钟。47.在本实施例中,蓝牙主控装置110、第一成员装置120、以及第二成员装置130皆可integratedcircuit,asic)来实现。55.处理电路117可用具有适当运算能力且能够解析及产生采用蓝牙核心规格5.2版本(或是较新版本)所规范的ble音频技术的蓝牙封包的各种封包解调变电路、数字运算电路、微处理器、特殊应用集成电路、单一处理器模块、多个处理器模块的组合、单一电脑系统、多个电脑系统的组合、单一服务器、多个服务器的组合、或是云端运算系统来实现。56.在实际应用中,前述蓝牙主控装置110中的不同功能方框可分别用不同的电路来实现,也可整合在一单一电路晶片或一单一装置中。57.例如,可将输入电路113和/或主控端密钥产生电路115,整合到处理电路117中。又例如,可将输入电路113和显示装置150整合成一触控屏幕。58.或者,也可将蓝牙主控装置110中的所有功能方框,整合在一单一电路晶片、一行动通信装置(例如,手机)、一穿戴式装置、一平板电脑、一笔记型电脑、一桌上型电脑、一音频广播系统、一语音导览系统、一语音广播系统、一车载通信系统、一卫星通信装置、一智能电视(smarttv)、或一蓝牙智能音箱等等中。59.实际操作上,前述蓝牙设备群102中的第一通信电路121及第二通信电路131,皆可用能够支持蓝牙核心规格5.2版本或较新的版本的蓝牙通信协定的合适蓝牙通信电路来实现。有需要的话,也可以将第一通信电路121和第二通信电路131分别耦接于额外的天线装置(未示出)。60.第一密钥产生电路123及第二密钥产生电路133,皆可用具有密钥运算能力的各种数字运算电路、微处理器、安全模块(securitymodule)、或是特殊应用集成电路(asic)来实现。61.第一控制电路125及第二控制电路135,皆可用具有适当运算能力、能够解析及产生采用蓝牙核心规格5.2版本(或是较新版本)所规范的ble音频技术的蓝牙封包的各种封包处理电路、数字运算电路、微处理器、单一处理器模块、多个处理器模块的组合、或是特殊应用集成电路来实现。62.在某些实施例中,前述的第一通信电路121及第二通信电路131,也可以设计成同时支持更早以前的蓝牙版本(例如,蓝牙2.0、蓝牙3.0、蓝牙4.0、蓝牙4.2等版本)的蓝牙通信协定的合适蓝牙通信电路来实现。在此情况下,前述的第一控制电路125及第二控制电路135也要设计成能够解析及产生更早以前的蓝牙版本的蓝牙通信协定所定义的蓝牙封包。63.第一音频处理电路127及第二音频处理电路137,皆可用能够对音频数据进行各种编解码处理和/或数据格式转换的数字运算电路、微处理器、特殊应用集成电路、或是数字至模拟转换电路(digital-to-analogconverter,dac)来实现。64.在某些实施例中,也可以将前述的第一音频处理电路127及第二音频处理电路137,分别整合到前述的第一控制电路125及第二控制电路135中。65.前述第一成员装置120中的不同功能方框可分别用不同的电路来实现,也可整合在一单一电路晶片、一单一穿戴式蓝牙装置、或一单一蓝牙喇叭中。66.同样地,前述第二成员装置130中的不同功能方框可分别用不同的电路来实现,也可整合在一单一电路晶片、一单一穿戴式蓝牙装置、或一单一蓝牙喇叭中。67.另外,第一音频播放电路162及第二音频播放电路172,皆可用能够接收播放音频extendedinitiator)模式、或一周期性扫描(periodicscanning)模式。78.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序预设的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收在接收到蓝牙主控装置110产生的蓝牙询问请求后,操作在预定传送模式。前述的预定传送模式指的是可用来传送各种蓝牙广告封包、和/或蓝牙协定数据单元的各种操作模式。例如,前述的预定传送模式可以是一广告模式(advertisingmode)、一可扫描模式(scannablemode)、一可连线模式(connectablemode)、一不可连线模式(non-connectablemode)、一不可扫描模式(non-scannablemode)、一周期性广告模式(periodicadvertisingmode)、一低功耗拓展广告模式(leextendedadvertisingmode)、或一低功耗周期性广告模式(leperiodicadvertisingmode)。79.在进入预定传送模式后,第一成员装置120可进行图2中的流程202。80.在流程202中,第一控制电路125可产生一或多个目标蓝牙封包,其中,该一或多个目标蓝牙封包中包含有可供识别第一成员装置120或第一控制电路125的品牌(brand)、制造商(vendor)、电路型号(circuitmodel)、和/或固件版本(firmwareversion)的一自动配对请求(auto-pairrequest),以及第一成员装置120的一装置信息(例如,第一成员装置120的蓝牙装置地址)。第一控制电路125可依据预设的规则,自行定义自动配对请求的内容及格式。第一控制电路125可将自动配对请求及第一成员装置120的装置信息,共同插入单一目标蓝牙封包的单一或多个特定字段中,或是分散插入多个目标蓝牙封包的特定字段中。在操作时,第一控制电路125可选择指定的蓝牙广告封包(bluetoothadvertisingpacket)来作为前述的目标蓝牙封包。81.例如,前述流程202中所指称的一或多个目标蓝牙封包,可以是一或多个辅助广告指示(auxiliaryadvertisingindication,aux_adv_ind)封包,或者,也可以是一或多个广告拓展指示(extendedadvertisingindication,adv_ext_ind)封包、与一或多个辅助广告指示(aux_adv_ind)封包所形成的一组封包。82.又例如,前述的一或多个目标蓝牙封包,可以是一或多个辅助链接指示(auxiliarychainindication,aux_chain_ind)封包,或者,也可以是一或多个广告拓展指示(adv_ext_ind)封包、一或多个辅助广告指示(aux_adv_ind)封包、与一或多个辅助链接指示(aux_chain_ind)封包所形成的一组封包。83.又例如,前述的一或多个目标蓝牙封包,可以是一或多个辅助扫描响应(auxiliaryscanresponse,aux_scan_rsp)封包,或者,也可以是一或多个广告拓展指示(adv_ext_ind)封包、一或多个辅助广告指示(aux_adv_ind)封包、与一或多个辅助扫描响应(aux_scan_rsp)封包所形成的一组封包。84.又例如,前述的一或多个目标蓝牙封包,可以是一或多个辅助扫描响应(aux_scan_rsp)封包、与一或多个辅助链接指示(aux_chain_ind)封包所形成的一组封包。85.又例如,前述的一或多个目标蓝牙封包,可以是一或多个广告拓展指示(adv_ext_ind)封包、一或多个辅助广告指示(aux_adv_ind)封包、一或多个辅助扫描响应(aux_scan_rsp)封包、与一或多个辅助链接指示(aux_chain_ind)封包所形成的一组封包。86.又例如,前述的一或多个目标蓝牙封包,可以是一或多个辅助同步指示(auxiliarysynchronousindication,aux_sync_ind)封包,或者,也可以是一或多个广告拓展指示(adv_ext_ind)封包、一或多个辅助广告指示(aux_adv_ind)封包、与一或多个辅助同步指示(aux_sync_ind)封包所形成的一组封包。87.又例如,前述的一或多个目标蓝牙封包,可以是一或多个广告指示(advertisingindication,adv_ind)封包、一或多个不可连接广告指示(non-connectableadvertisingindication,adv_nonconn_ind)封包、或是一或多个可查广告指示(discoverableadvertisementindication,adv_discover_ind)封包。88.又例如,前述的一或多个目标蓝牙封包,可以是一或多个广告指示(adv_ind)封包、与一或多个不可连接广告指示(adv_nonconnvind)封包所形成的一组封包。89.又例如,前述的一或多个目标蓝牙封包,也可以是一或多个广告指示(adv_ind)封包、与一或多个可查广告指示(adv_discover_ind)封包所形成的一组封包。90.又例如,前述的一或多个目标蓝牙封包,也可以是一或多个广告指示(adv_ind)封包、一或多个不可连接广告指示(adv_nonconn_ind)封包、与一或多个可查广告指示(adv_discover_ind)封包所形成的一组封包。91.在流程204中,第一控制电路125可利用第一通信电路121传送前述的一或多个目标蓝牙封包给蓝牙主控装置110。92.在流程206中,蓝牙主控装置110的主控端通信电路111可接收该一或多个目标蓝牙封包。93.在流程208中,蓝牙主控装置110的处理电路117可解析该一或多个目标蓝牙封包,以获取出第一成员装置120传来的自动配对请求及第一成员装置120的装置信息。接着,处理电路117可检核自动配对请求的格式及内容,以判断第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本,是否符合一预定的条件(例如,是否与蓝牙主控装置110和/或处理电路117的品牌、制造商、电路型号、和/或固件版本相对应)。例如,处理电路117可检核自动配对请求的格式是否符合预定的特征、或是自动配对请求中是否包含预定的内容。94.在一实施例中,倘若自动配对请求的格式符合预定的特征、和/或自动配对请求中包含预定的内容,则处理电路117可判定第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本符合预定的条件。在此情况下,处理电路117可依据前述的自动配对请求将第一成员装置120识别为一第一特权装置(firstprivilegeddevice),并接着进行流程210。95.在本实施例中,当第一成员装置120被处理电路117识别为一特权装置时,代表蓝牙主控装置110与第一成员装置120双方在进行蓝牙配对时,可以省略许多传统的密钥参数协商过程,直接使用预先约定的简化方式来产生密钥。这部分的操作方式将在后续的流程210至流程216中做进一步说明。96.反之,倘若自动配对请求的格式不符合预定的特征、且自动配对请求中并未包含预定的内容,则处理电路117可判定第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本不符合预定的条件。在此情况下,处理电路117可将第一成员装置120识别为一般的蓝牙装置,并接着采用各种已知的方式与第一成员装置120进行配对并产生相关的密钥。97.在流程210中,处理电路117可通过主控端通信电路111与第一成员装置120建立连线,并可决定一第一参数(firstparameter)p1及产生一第一特权配对通知(firstprivilegedpairingnotice)。在一实施例中,处理电路117可以产生一第一预定值(firstpredeterminedvalue)、一第一随机值(firstrandomvalue)、一第一预定地址(firstpredeterminedaddress)、一第一随机地址(firstrandomaddress)、一第一预定字符串(firstpredeterminedstring)、一第一随机字符串(firstrandomstring)、一第一预定令牌(firstpredeterminedtoken)、一第一随机令牌(firstrandomtoken)、或是与第一成员装置120相对应的一第一存取地址(firstaccessaddress),来作为第一参数p1。在另一实施例中,处理电路117可以指定以第一成员装置120传送给蓝牙主控装置110的某一蓝牙封包中的某一预定字段的内容,来作为第一参数p1,或者,可以指定以蓝牙主控装置110传送给第一成员装置120的某一蓝牙封包中的某一预定字段的内容,来作为第一参数p1。例如,处理电路117可以指定使用处理电路117所产生的一连线指示(connect_ind)封包或一辅助连接请求(aux_connect_req)封包中的一循环冗余检查码初始值(crcinitialvalue,crcinit)、一窗格大小值(windowsize,winsize)、一窗格偏移值(windowoffset,winoffset)、一连线事件间隔(connectioninterval)、一从机延迟量(slavelatency)、一监控超时值(timeout)、一通道图(channelmap)、一跳频增加数(hop)、或一睡眠时钟精准度(sleepclockaccuracy,sca),来作为第一参数p1。又例如,处理电路117可以指定使用前述的连线指示(connect_ind)封包或辅助连接请求(aux_connect_req)封包中的一循环冗余检查码(crc),来作为第一参数p1。又例如,处理电路117可以指定使用第一成员装置120所产生的一辅助连接响应(aux_connect_rsp)封包或某一特定蓝牙广告封包中的一循环冗余检查码(crc),来作为第一参数p1。处理电路117还可在流程210中,通过主控端通信电路111传送第一特权配对通知给第一成员装置120。另外,处理电路117还可在流程210中,通过主控端通信电路111传送第一参数p1、或是用来指示要以某个特定封包字段的内容来作为第一参数p1的一第一字段指示(firstfieldindication)给第一成员装置120。98.在此情况下,第一成员装置120的第一通信电路121可进行流程212,以接收蓝牙主控装置110传来的第一特权配对通知。另外,第一通信电路121还可在流程212中接收蓝牙主控装置110传来的第一参数p1、或是相关的第一字段指示,以便第一控制电路125得以获悉蓝牙主控装置110所决定的第一参数p1。99.在流程214中,蓝牙主控装置110的处理电路117可依据第一参数p1产生要跟第一成员装置120进行后续蓝牙数据传输所需的一第一密钥key-1。例如,处理电路117可依据第一参数p1及蓝牙主控装置110的装置信息,来执行一预定密钥算法以产生第一密钥key-1。又例如,处理电路117可依据第一参数p1、蓝牙主控装置110的装置信息、以及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第一密钥key-1。100.在流程216中,第一成员装置120的第一控制电路125可依据第一参数p1产生要跟蓝牙主控装置110进行后续蓝牙数据传输所需的一第二密钥key-2。换言之,第一控制电路125所产生的第二密钥key-2会跟处理电路117产生的第一密钥key-1互相对应。例如,第一控制电路125可依据第一参数p1及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。又例如,第一控制电路125可依据第一参数p1、第一成员装置120的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。101.换言之,在第一成员装置120被蓝牙主控装置110识别为第一特权装置之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。亦即,蓝牙主控装置110可直接依据蓝牙主控装置110所决定的第一参数p1来产生第一密钥key-1,而第一成员装置120则可直接依据蓝牙主控装置110所决定的第一参数p1来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。102.在流程218中,蓝牙主控装置110的处理电路117可通过主控端通信电路111,使用第一密钥key-1与第一成员装置120进行蓝牙数据传输。103.在流程220中,第一成员装置120的第一控制电路125则可通过第一通信电路121,使用第二密钥key-2与蓝牙主控装置110进行蓝牙数据传输。104.例如,在蓝牙主控装置110及第一成员装置120都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及第一成员装置120的耗电量,进而延长蓝牙主控装置110及第一成员装置120的使用时间,还能有效提升整体的音频播放品质。105.如图3所示,在第一控制电路125产生第二密钥key-2之后,第一控制电路125还可进行流程302,以利用第一通信电路121传送蓝牙设备群102所对应的一设备群识别信息(devicesetidentificationinformation)set-id。例如,第一控制电路125可利用蓝牙设备群102的一设备群身份解析密钥(setidentityresolvingkey,sirk)来作为蓝牙设备群102的设备群识别信息set-id。106.在此情况下,蓝牙主控装置110的主控端通信电路111可进行流程304,以接收第一成员装置120传来的设备群识别信息set-id。107.在操作时,第一成员装置120的第一控制电路125还可在合适的时间点(例如,在流程202至流程220之间的任意时间点、或是在流程202之前的某一时间点),产生第一成员装置120所对应的一群组识别码(resolvablesetidentifier,rsi)。例如,第一控制电路125可依据蓝牙设备群102的设备群识别信息set-id进行一预定目标算法以产生一随机地址(randomaccess),并利用该随机地址作为第一成员装置120所对应的一群组识别码rsi-1。108.实际操作上,第一控制电路125还可在流程202之后的任意时间点,利用第一通信电路121传送第一成员装置120所对应的群组识别码rsi-1给蓝牙主控装置110。109.或者,第一控制电路125也可以在流程202中,将第一成员装置120所对应的群组识别码rsi-1也插入要传送给蓝牙主控装置110的该一或多个目标蓝牙封包中。如此一来,蓝牙主控装置110便可在流程206中接收到第一成员装置120所对应的群组识别码rsi-1。110.同样地,第二成员装置130的第二控制电路135可在合适的时间点进行图3中的流程306,以产生第二成员装置130所对应的一群组识别码rsi-2。例如,第二控制电路135可依据蓝牙设备群102的设备群识别信息set-id进行前述的预定目标算法以产生一随机地址,并利用该随机地址作为第二成员装置130所对应的群组识别码rsi-2。实际操作上,第二控制电路135可在流程202至流程220之间的任意时间点、或是在流程202之前的某一时address),来作为第二参数p2。在另一实施例中,处理电路117可以指定以第二成员装置130传送给蓝牙主控装置110的某一蓝牙封包中的某一预定字段的内容,来作为第二参数p2,或者,可以指定以蓝牙主控装置110传送给第二成员装置130的某一蓝牙封包中的某一预定字段的内容,来作为第二参数p2。例如,处理电路117可以指定使用处理电路117所产生的一连线指示(connect_ind)封包或一辅助连接请求(aux_connect_req)封包中的一循环冗余检查码初始值(crcinitialvalue,crcinit)、一窗格大小值(windowsize,winsize)、一窗格偏移值(windowoffset,winoffset)、一连线事件间隔(connectioninterval)、一从机延迟量(slavelatency)、一监控超时值(timeout)、一通道图(channelmap)、一跳频增加数(hop)、或一睡眠时钟精准度(sleepclockaccuracy,sca),来作为第二参数p2。又例如,处理电路117可以指定使用前述的连线指示(connect_ind)封包或辅助连接请求(aux_connect_req)封包中的一循环冗余检查码(crc),来作为第二参数p2。又例如,处理电路117可以指定使用第二成员装置130所产生的一辅助连接响应(aux_connect_rsp)封包或某一特定蓝牙广告封包中的一循环冗余检查码(crc),来作为第二参数p2。处理电路117还可在流程314中,通过主控端通信电路111传送第二特权配对通知给第二成员装置130。另外,处理电路117还可在流程314中,通过主控端通信电路111传送第二参数p2、或是用来指示要以某个特定封包字段的内容来作为第二参数p2的一第二字段指示(secondfieldindication)给第二成员装置130。实际操作上,第二参数p2可以跟前述的第一参数p1相同,也可以与第一参数p1相异。120.在此情况下,第二成员装置130的第二通信电路131可进行流程316,以接收蓝牙主控装置110传来的第二特权配对通知。另外,第二通信电路131还可在流程316中接收蓝牙主控装置110传来的第二参数p2、或是相关的第二字段指示,以便第二控制电路135得以获悉蓝牙主控装置110所决定的第二参数p2。121.在流程318中,蓝牙主控装置110的处理电路117可依据第二参数p2产生要跟第二成员装置130进行后续蓝牙数据传输所需的一第三密钥key-3。例如,处理电路117可依据第二参数p2及蓝牙主控装置110的装置信息,来执行一预定密钥算法以产生第三密钥key-3。又例如,处理电路117可依据第二参数p2、第二成员装置130的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第三密钥key-3。122.在流程320中,第二成员装置130的第二控制电路135可依据第二参数p2产生要跟蓝牙主控装置110进行后续蓝牙数据传输所需的一第四密钥key-4。换言之,第二控制电路135所产生的第四密钥key-4会跟处理电路117产生的第三密钥key-3互相对应。例如,第二控制电路135可依据第二参数p2及第二成员装置130的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。又例如,第二控制电路135可依据第二参数p2、第二成员装置130的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。123.换言之,在第二成员装置130被蓝牙主控装置110识别为蓝牙设备群102中的成员装置之后,蓝牙主控装置110与第二成员装置130可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第三密钥key-3及第四密钥key-4。亦即,蓝牙主控装置110可直接依据蓝牙主控装置110所决定的第二参数p2来产生第三密钥key-3,而第二成员装置130则可直接依据蓝牙主控装置110所决定的第二参数p2来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。124.在流程322中,蓝牙主控装置110的处理电路117可通过主控端通信电路111,使用第三密钥key-3与第二成员装置130进行蓝牙数据传输。125.在流程324中,第二成员装置130的第二控制电路135则可通过第二通信电路131,使用第四密钥key-4与蓝牙主控装置110进行蓝牙数据传输。126.实际操作上,蓝牙主控装置110与蓝牙设备群102中的其他成员装置(例如,第三成员装置140),可比照前述蓝牙主控装置110与第二成员装置130之间互动方式进行连线,并分别产生双方后续进行蓝牙数据传输时所需的密钥。127.在蓝牙主控装置110及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及第二成员装置130的耗电量,进而延长蓝牙主控装置110及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。128.在另一实施例中,蓝牙设备群102中的其他成员装置(例如,第二成员装置130及第三成员装置140),都可以比照前述第一成员装置120在流程202中的方式,产生并传送包含前述的自动配对请求、个别成员装置的装置信息、以及个别成员装置所对应的群组识别码的一或多个目标蓝牙封包给蓝牙主控装置110。换言之,蓝牙设备群102中的所有成员装置都可以在流程202中进行相同的操作。129.在此情况下,蓝牙主控装置110可将最先传来自动配对请求的成员装置,识别为第一特权装置,并先跟第一特权装置进行简化的配对程序。之后,蓝牙主控装置110可依据第一特权装置传来的设备群识别信息set-id、以及其他成员装置传来的群组识别码,将其他成员装置识别为蓝牙设备群102中的成员装置,并接着跟其他成员装置进行简化的配对程序。130.由前述图2至图3的说明可知,蓝牙主控装置110可依据第一成员装置120传来的自动配对请求,来判断第一成员装置120是否为一特权装置。在第一成员装置120被蓝牙主控装置110识别为一特权装置之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。亦即,蓝牙主控装置110可直接进行前述的流程210与流程214来产生第一密钥key-1,而第一成员装置120则可直接进行前述的流程212与流程216来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。131.另一方面,在第二成员装置130被蓝牙主控装置110识别为蓝牙设备群102中的成员装置之后,蓝牙主控装置110与第二成员装置130可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第三密钥key-3及第四密钥key-4。亦即,蓝牙主控装置110可直接进行前述的流程314与流程318来产生第三密钥key-3,而第二成员装置130则可直接进行前述的流程316与流程320来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。132.很明显地,前述图2至图3的方法可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。133.在前述图2至图3的方法中,蓝牙主控装置110与蓝牙设备群102中的个别成员装置都无需使用到任何显示装置,所以可将显示装置150省略,并能大幅简化蓝牙设备群102中的个别成员装置的硬件架构、重量、与体积。134.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。135.请参考图4至图5,其所示出为本发明一第二实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。136.如前所述,当使用者想用蓝牙设备群102来播放蓝牙主控装置110采用ble音频技术传送的音频数据时,要先将蓝牙主控装置110与蓝牙设备群102中的个别成员装置进行配对。在此情况下,如前所述,处理电路117可产生包含有蓝牙主控装置110的装置信息(例如,蓝牙主控装置110的蓝牙装置地址)的一蓝牙询问请求,并可利用主控端通信电路111发送该蓝牙询问请求给附近的其他蓝牙装置,并等待蓝牙设备群102中的成员装置的响应。137.或者,处理电路117可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点控制主控端通信电路111操作在前述的预定接收模式。138.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收到蓝牙主控装置110产生的蓝牙询问请求后,操作在前述的预定传送模式。139.在进入预定传送模式后,第一成员装置120可进行图4中的流程402。140.在流程402中,第一控制电路125可产生一或多个目标蓝牙封包,其中,该一或多个目标蓝牙封包中包含第一成员装置120所对应的一群组识别码rsi-1、以及第一成员装置120的一装置信息(例如,第一成员装置120的蓝牙装置地址)。在操作时,第一成员装置120的第一控制电路125可在流程402中或流程402之前的某一时间点,产生第一成员装置120所对应的一群组识别码rsi-1。例如,第一控制电路125可依据蓝牙设备群102的设备群识别信息set-id进行一预定目标算法以产生一随机地址(randomaccess),并利用该随机地址作为第一成员装置120所对应的一群组识别码rsi-1。第一控制电路125可将群组识别码rsi-1及第一成员装置120的装置信息,共同插入单一目标蓝牙封包的单一或多个特定字段中,或是分散插入多个目标蓝牙封包的特定字段中。141.实际操作上,第一控制电路125还可将蓝牙设备群102的设备群识别信息set-id、和/或蓝牙设备群102中的其他成员装置(例如,第二成员装置130、第三成员装置140)的装置信息,也一并填入前述的一或多个目标蓝牙封包中。142.流程402中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。143.在某些实施例中,蓝牙设备群102中的其他成员装置(例如,第二成员装置130及第三成员装置140),都可以比照前述第一成员装置120在流程402中的方式,产生并传送包含个别成员装置的装置信息、以及个别成员装置所对应的群组识别码的一或多个目标蓝牙封包给蓝牙主控装置110。同样地,蓝牙设备群102中的其他成员装置(例如,第二成员装置130及第三成员装置140)也可将蓝牙设备群102的设备群识别信息set-id、和/或蓝牙设备群102中的其他成员装置的装置信息,也一并填入要传送给蓝牙主控装置110的一或多个目标蓝牙封包中。144.换言之,蓝牙设备群102中的所有成员装置都可以在流程402中进行相同的操作。145.在流程404中,第一控制电路125可利用第一通信电路121传送前述的一或多个目标蓝牙封包给蓝牙主控装置110。146.在流程406中,蓝牙主控装置110的主控端通信电路111可接收该一或多个目标蓝牙封包。147.在流程408中,蓝牙主控装置110的处理电路117可解析该一或多个目标蓝牙封包,以获取出第一成员装置120传来的群组识别码rsi-1及第一成员装置120的装置信息。接着,处理电路117可检核群组识别码rsi-1在该一或多个目标蓝牙封包中的位置,以判断第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本,是否符合一预定的条件(例如,是否与蓝牙主控装置110和/或处理电路117的品牌、制造商、电路型号、和/或固件版本相对应)。例如,处理电路117可检核群组识别码rsi-1在该一或多个目标蓝牙封包中的位置是否符合一预定规则。148.在一实施例中,倘若群组识别码rsi-1在该一或多个目标蓝牙封包中的位置符合预定规则,则处理电路117可判定第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本符合预定的条件。在此情况下,处理电路117可依据前述的群组识别码的位置将第一成员装置120识别为一第一特权装置(firstprivilegeddevice),并接着进行图4中的流程410。149.在本实施例中,当第一成员装置120被处理电路117识别为一特权装置时,代表蓝牙主控装置110与第一成员装置120双方在进行蓝牙配对时,可以省略许多传统的密钥参数协商过程,直接使用预先约定的简化方式来产生密钥。这部分的操作方式与前述的流程210至流程216实质相同。150.反之,倘若群组识别码rsi-1在该一或多个目标蓝牙封包中的位置不符合预定规则,则处理电路117可判定第一成员装置120或第一控制电路125的品牌、制造商、电路型号、和/或固件版本不符合预定的条件。在此情况下,处理电路117可将第一成员装置120识别为一般的蓝牙装置,并接着采用各种已知的方式与第一成员装置120进行配对并产生相关的密钥。151.在流程410中,处理电路117可根据附近的多个蓝牙装置传来的信息(例如,对蓝牙主控装置110发出的蓝牙询问请求作出的响应),产生一相应的候选装置清单,并控制显示装置150来显示该候选装置清单。处理电路117在流程410中还会对要显示在候选清单中的装置选项加以过滤,并控制显示装置150在该候选装置清单中,显示一单一装置选项来代表整个蓝牙设备群102,而不会在该候选装置清单中同时显示分别代表蓝牙设备群102中的多个成员装置的多个装置选项,以简化使用者在蓝牙配对过程的操作复杂度。152.如前所述,蓝牙设备群102中的所有成员装置都可在流程402中进行相同的操作,亦即,传送包含蓝牙设备群102的设备群识别信息set-id、自己的装置信息、自己的群组识别码rsi-1、以及其他成员装置的装置信息的一或多个目标蓝牙封包给蓝牙主控装置110。处理电路117在前述的流程410中可根据不同的成员装置传来的目标蓝牙封包的内容,来判断第一成员装置120跟哪些成员装置是同属于蓝牙设备群102。153.例如,处理电路117可依据第一成员装置120传来的设备群识别信息set-id,来检核第二成员装置130提供的群组识别码rsi-2,以判断第二成员装置130是否属于蓝牙设备群102。在本实施例中,处理电路117可检核群组识别码rsi-2是否为根据设备群识别信息set-id计算出来的随机地址。倘若处理电路117检核出群组识别码rsi-2是根据设备群识别信息set-id计算出来的随机地址,则处理电路117可判定第一成员装置120与第二成员装置130同属于蓝牙设备群102。154.又例如,处理电路117可将第一成员装置120提供的第二成员装置130的装置信息,与第二成员装置130自己提供的第二成员装置130的装置信息进行比对,来判断第二成员装置130是否属于蓝牙设备群102。在本实施例中,当第一成员装置120提供的第二成员装置130的装置信息,与第二成员装置130自己提供的第二成员装置130的装置信息相同,则处理电路117可判定第一成员装置120与第二成员装置130同属于蓝牙设备群102。155.使用者可从显示装置150所显示的候选装置清单中,得知有哪些蓝牙装置可以跟蓝牙主控装置110进行蓝牙配对。如果处理电路117没有在流程410中对要显示在候选清单中的装置选项加以过滤,候选装置清单中就可能会出现分别代表蓝牙设备群102中的多个成员装置的多个装置选项。这样的蓝牙配对操作方式很可能会过于复杂(因为使用者得逐一选择要跟蓝牙主控装置110进行蓝牙配对的多个成员装置),甚至导致使用者不容易找到正确的配对对象。156.从另一角度而言,处理电路117在前述流程410中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。157.使用者可对输入电路113进行操作,以选择蓝牙设备群102作为要与蓝牙主控装置110进行蓝牙配对的对象。158.在此情况下,输入电路113会进行流程412,以接收使用者下达的一选择指令,并将该选择指令传送给处理电路117。159.接下来,蓝牙主控装置110在图4中的后续流程210及流程214的操作方式,都与前述图2中的对应流程相同,而第一成员装置120在图4中的后续流程212及流程216的操作方式,都与前述图2中的对应流程相同。为简洁起见,在此不予赘述。160.换言之,在第一成员装置120被蓝牙主控装置110识别为第一特权装置之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。亦即,蓝牙主控装置110可直接进行前述的流程210与流程214来产生第一密钥key-1,而第一成员装置120则可直接进行前述的流程212与流程216来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。161.如图5所示,蓝牙主控装置110在产生第一密钥key-1之后,可进行图5中的流程218及后续流程,而第一成员装置120在产生第二密钥key-2之后,可进行图5中的流程220及后续流程。162.同样地,第二成员装置130的第二控制电路135可在合适的时间点进行图5中的流程306,以产生第二成员装置130所对应的一群组识别码rsi-2。例如,第二控制电路135可依据蓝牙设备群102的设备群识别信息set-id进行前述的预定目标算法以产生一随机地址,并利用该随机地址作为第二成员装置130所对应的群组识别码rsi-2。实际操作上,第二控制电路135可在图4的流程402至图5的流程220之间的任意时间点、或是在图4的流程402之前的某一时间点,进行图5中的流程306。163.图5中的个别流程的操作方式,都与前述图2及图3中的对应流程相同,为简洁起见,在此不予赘述。164.换言之,在图5的实施例中,在第二成员装置130被蓝牙主控装置110识别为蓝牙设备群102中的成员装置之后,蓝牙主控装置110与第二成员装置130可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第三密钥key-3及第四密钥key-4。亦即,蓝牙主控装置110可直接进行前述的流程314与流程318来产生第三密钥key-3,而第二成员装置130则可直接进行前述的流程316与流程320来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。165.实际操作上,蓝牙主控装置110与蓝牙设备群102中的其他成员装置(例如,第三成员装置140),可比照前述蓝牙主控装置110与第二成员装置130之间互动方式进行连线,并分别产生双方后续进行数据传输时所需的密钥。166.同样地,在蓝牙主控装置110、第一成员装置120、及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120及第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110、第一成员装置120、及第二成员装置130的耗电量,进而延长蓝牙主控装置110、第一成员装置120、及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。167.在另一实施例中,蓝牙设备群102中的其他成员装置(例如,第二成员装置130及第三成员装置140),都可以比照前述第一成员装置120在图4的流程402中的方式,产生并传送包含个别成员装置的装置信息、以及个别成员装置所对应的群组识别码的一或多个目标蓝牙封包给蓝牙主控装置110。换言之,蓝牙设备群102中的所有成员装置都可以在流程402中进行相同的操作。168.在此情况下,蓝牙主控装置110可将最先传来群组识别码的成员装置,识别为第一特权装置,并先跟第一特权装置进行简化的配对程序。之后,蓝牙主控装置110可依据第一特权装置传来的设备群识别信息set-id、以及其他成员装置传来的群组识别码,将其他成员装置识别为蓝牙设备群102中的成员装置,并接着跟其他成员装置进行简化的配对程序。169.由前述图4至图5的说明可知,蓝牙主控装置110可依据第一成员装置120传来的群组识别码rsi-1在该一或多个目标蓝牙封包中的位置,来判断第一成员装置120是否为一特权装置。在第一成员装置120被蓝牙主控装置110识别为一特权装置之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。亦即,蓝牙主控装置110可直接进行前述的流程210与流程214来产生第一密钥key-1,而第一成员装置120则可直接进行前述的流程212与流程216来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。170.另一方面,在第二成员装置130被蓝牙主控装置110识别为蓝牙设备群102中的成员装置之后,蓝牙主控装置110与第二成员装置130可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第三密钥key-3及第四密钥key-4。亦即,蓝牙主控装置110可直接进行前述的流程314与流程318来产生第三密钥key-3,而第二成员装置130则可直接进行前述的流程316与流程320来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。171.很明显地,前述图4至图5的方法同样可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。172.再者,处理电路117在前述流程410中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。173.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。174.请参考图6,其所示出为本发明一第三实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。175.如前所述,当蓝牙主控装置110要与蓝牙设备群102中的个别成员装置进行配对时,处理电路117可产生包含有蓝牙主控装置110的装置信息(例如,蓝牙主控装置110的蓝牙装置地址)的一蓝牙询问请求,并可利用主控端通信电路111发送该蓝牙询问请求给附近的其他蓝牙装置。176.或者,处理电路117可控制主控端通信电路111操作在前述的预定接收模式。177.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收到蓝牙主控装置110产生的蓝牙询问请求后,可操作在前述的预定传送模式。178.在进入预定传送模式后,第一成员装置120可进行图6中的流程602。179.在流程602中,第一控制电路125可利用第一通信电路121传送第一成员装置120的一装置信息(例如,第一成员装置120的蓝牙装置地址)、以及第二成员装置130的一装置信息(例如,第二成员装置130的蓝牙装置地址)给蓝牙主控装置110。例如,第一控制电路125可产生包含第一成员装置120的装置信息、及第二成员装置130的装置信息的一或多个目标蓝牙封包,并利用第一通信电路121传送该一或多个目标蓝牙封包给蓝牙主控装置110。180.流程602中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。181.在流程604中,蓝牙主控装置110的主控端通信电路111可接收第一成员装置120传来的第一成员装置120的装置信息、以及第二成员装置130的装置信息。182.实际操作上,蓝牙设备群102中的其他成员装置(例如,第二成员装置130及第三成员装置140),都可以比照前述第一成员装置120在流程602中的方式,将自己的装置信息、以及其他成员装置的装置信息传送给蓝牙主控装置110。183.换言之,蓝牙设备群102中的所有成员装置都可以在流程602中进行相同的操作。在此情况下,主控端通信电路111可在流程604中接收不同成员装置传来的多个成员装置的装置信息。184.在流程606中,处理电路117可根据附近的多个蓝牙装置传来的信息(例如,对蓝牙主控装置110发出的蓝牙询问请求作出的响应),产生一相应的候选装置清单,并控制显示装置150来显示该候选装置清单。处理电路117在流程606中还会对要显示在候选清单中的装置选项加以过滤,并控制显示装置150在该候选装置清单中,显示一单一装置选项来代表整个蓝牙设备群102,而不会在该候选装置清单中同时显示分别代表蓝牙设备群102中的多个成员装置的多个装置选项,以简化使用者在蓝牙配对过程的操作复杂度。185.如前所述,蓝牙设备群102中的所有成员装置都可在流程602中进行相同的操作,亦即,传送自己的装置信息及其他成员装置的装置信息给蓝牙主控装置110。处理电路117在流程606中可根据不同的成员装置传来的多个成员装置的装置信息,来判断第一成员装置120跟哪些成员装置是同属于蓝牙设备群102。186.例如,处理电路117可将第一成员装置120提供的第二成员装置130的装置信息,与第二成员装置130自己提供的第二成员装置130的装置信息进行比对,来判断第二成员装置130是否属于蓝牙设备群102。在本实施例中,当第一成员装置120提供的第二成员装置130的装置信息,与第二成员装置130自己提供的第二成员装置130的装置信息相同,则处理电路117可判定第一成员装置120与第二成员装置130同属于蓝牙设备群102。187.使用者可从显示装置150所显示的候选装置清单中,得知有哪些蓝牙装置可以跟蓝牙主控装置110进行蓝牙配对。如果处理电路117没有在流程606中对要显示在候选清单中的装置选项加以过滤,候选装置清单中就可能会出现分别代表蓝牙设备群102中的多个成员装置的多个装置选项。这样的蓝牙配对操作方式很可能会过于复杂(因为使用者得逐一选择要跟蓝牙主控装置110进行蓝牙配对的多个成员装置),甚至导致使用者不容易找到正确的配对对象。188.从另一角度而言,处理电路117在前述流程606中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。189.使用者可对输入电路113进行操作,以选择蓝牙设备群102作为要与蓝牙主控装置110进行蓝牙配对的对象。190.在此情况下,输入电路113可进行流程608,以接收使用者下达的一选择指令,并将该选择指令传送给处理电路117。191.在流程610中,处理电路117可根据该选择指令,通过主控端通信电路111与第一成员装置120建立连线并进行配对程序,以产生一第一密钥key-1。192.在此情况下,第一控制电路125可进行流程612,以通过第一通信电路121与蓝牙主控装置110建立连线并进行配对程序,以产生对应于第一密钥key-1的一第二密钥key-2。193.请注意,在前述的流程610及流程612中,蓝牙主控装置110与第一成员装置120可采用各种合适的方法来进行蓝牙配对程序,而不限于前述图2及图4实施例中的配对方式。另外,蓝牙主控装置110与第一成员装置120也可采用各种合适的方法来协商彼此的密钥产生参数,以分别产生第一密钥key-1及第二密钥key-2,而不受限于前述图2及图4实施例中的密钥产生机制。194.如图6所示,本实施例中的处理电路117在产生第一密钥key-1之后,还会进行流程614,以建立第二成员装置130与第一密钥key-1之间的关联性。195.另一方面,第一控制电路125在产生第二密钥key-2之后,还可进行流程616,以利用第一通信电路121传送蓝牙主控装置110的一装置信息(例如,蓝牙主控装置110的蓝牙装置地址)、以及第二密钥key-2给第二成员装置130。196.在此情况下,第二成员装置130的第二通信电路131可进行流程618,以接收第一成员装置120传来的第二密钥key-2以及蓝牙主控装置110的装置信息。197.接着,处理电路117可进行流程620,以通过主控端通信电路111与第二成员装置130建立连线,并直接使用第一密钥key-1来与第二成员装置130进行数据传输。198.第二控制电路135则可进行流程622,以依据蓝牙主控装置110的装置信息,通过第二通信电路131与蓝牙主控装置110建立连线,并直接使用第二密钥key-2来与蓝牙主控装置110进行数据传输。199.实际操作上,第一控制电路125可比照前述方式,将前述的第二密钥key-2传送给蓝牙设备群102中的其他成员装置(例如,第三成员装置140),让蓝牙设备群102中的其他成员装置直接使用第一成员装置120所产生的第二密钥key-2来与蓝牙主控装置110进行数据传输。200.在蓝牙主控装置110、第一成员装置120、及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120及第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110、第一成员装置120、及第二成员装置130的耗电量,进而延长蓝牙主控装置110、第一成员装置120、及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。201.在前述图6的实施例中,第一成员装置120是在流程602中传送第一成员装置120的装置信息以及第二成员装置130的装置信息给蓝牙主控装置110。但这只是一示例性实施例,而非局限本发明的实际实施方式。实际操作上,第一成员装置120亦可改在其他时间点传送第二成员装置130的装置信息给蓝牙主控装置110。202.例如,图7所示出为本发明一第四实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。图7的方法与前述图6的方法类似,但在图7的实施例中,第一成员装置120会进行流程702而非流程602。203.在流程702中,第一控制电路125会利用第一通信电路121传送第一成员装置120的一装置信息给蓝牙主控装置110,但不会传送其他成员装置(例如,第二成员装置130)的装置信息给蓝牙主控装置110。例如,第一控制电路125可产生包含第一成员装置120的装置信息、但不包含第二成员装置130的装置信息的一或多个目标蓝牙封包,并利用第一通信电路121传送该一或多个目标蓝牙封包给蓝牙主控装置110。204.流程702中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。205.在流程704中,蓝牙主控装置110的主控端通信电路111可接收第一成员装置120传来的第一成员装置120的装置信息。206.在图7的实施例中,第一控制电路125是在产生第二密钥key-2之后,才进行流程708,以利用第一通信电路121传送第二成员装置130的装置信息(例如,第二成员装置130的蓝牙装置地址)给蓝牙主控装置110。207.在此情况下,主控端通信电路111可进行流程710,以接收第一成员装置120传来的第二成员装置130的装置信息。208.接着,处理电路117可进行图7中的流程614,以建立第二成员装置130与第一密钥key-1之间的关联性。209.图7中的其他流程的操作方式,都与前述图6实施例中的对应流程相同。因此,前述有关图6中的其他流程的操作方式以及相关优点等说明,亦适用于图7的实施例。为简洁起见,在此不重复叙述。210.由前述图6及图7的说明可知,在本实施例中只有蓝牙主控装置110跟第一成员装置120需要分别产生相应的第一密钥key-1及第二密钥key-2。其他的成员装置(例如,第二成员装置130及第三成员装置140)都会直接使用第一成员装置120所产生的第二密钥key-2来与蓝牙主控装置110进行后续蓝牙数据传输,而不需要自行产生相关的密钥。因此,采用图6或图7的方法,将可大幅减少蓝牙设备群102中的其他的成员装置(例如,第二成员装置130及第三成员装置140)耗费在与蓝牙主控装置110协商密钥参数及产生密钥的时间及运算量。211.此外,在图6及图7的实施例中,蓝牙主控装置110只需要跟蓝牙设备群102中的单一成员装置(亦即,第一成员装置120)协商彼此的密钥产生参数,而不需要跟蓝牙设备群102中的其他的成员装置(例如,第二成员装置130及第三成员装置140)进行相关密钥产生参数的协商。换言之,采用图6或图7的方法,也可大幅减少蓝牙主控装置110耗费在与其他成员装置协商密钥参数及产生密钥的时间及运算量。212.很明显地,前述图6及图7的方法可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。213.再者,处理电路117在前述流程606中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。214.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。215.请参考图8,其所示出为本发明一第五实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。216.如前所述,当蓝牙主控装置110要与蓝牙设备群102中的个别成员装置进行配对,处理电路117可产生包含有蓝牙主控装置110的装置信息(例如,蓝牙主控装置110的蓝牙装置地址)的一蓝牙询问请求,并可利用主控端通信电路111发送该蓝牙询问请求给附近的其他蓝牙装置。217.同样地,处理电路117也可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点控制主控端通信电路111操作在前述的预定接收模式。218.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收到蓝牙主控装置110产生的蓝牙询问请求后,操作在前述的预定传送模式。219.在进入预定传送模式后,第一成员装置120可进行图8中的流程602。图8中的流程602至流程612的操作方式,都分别与前述图6中的对应流程相同。因此,前述有关图6中的相关流程的操作方式以及相关优点等说明,亦适用于图8的实施例。为简洁起见,在此不重复叙述。220.如图8所示,本实施例中的第一控制电路125在流程612产生第二密钥key-2之后,还可进行流程802。221.在流程802中,第一控制电路125可执行一预定的密钥算法,以产生互相对应的一第三密钥key-3及一第四密钥key-4。接着,第一控制电路125可进行流程802及流程804。222.在流程804中,第一控制电路125可利用第一通信电路121传送第三密钥key-3给蓝牙主控装置110。223.在流程806中,第一控制电路125可利用第一通信电路121传送蓝牙主控装置110的一装置信息(例如,蓝牙主控装置110的蓝牙装置地址)、以及第四密钥key-4给第二成员装置130。224.在此情况下,蓝牙主控装置110可进行流程808及流程810,而第二成员装置130则可进行流程812。225.在流程808中,主控端通信电路111可接收第一成员装置120传来的第三密钥key-3。226.在流程810中,处理电路117可建立第二成员装置130与第三密钥key-3之间的关联性。227.在流程812中,第二成员装置130的第二通信电路131可接收第一成员装置120传来的第四密钥key-4以及蓝牙主控装置110的装置信息。228.接着,处理电路117可进行流程814,以通过主控端通信电路111与第二成员装置130建立连线,并直接使用第一成员装置120产生的第三密钥key-3来与第二成员装置130进行数据传输。229.第二控制电路135则可进行流程816,以依据蓝牙主控装置110的装置信息,通过第二通信电路131与蓝牙主控装置110建立连线,并直接使用第一成员装置120产生的第四密钥key-4来与蓝牙主控装置110进行数据传输。230.实际操作上,第一控制电路125可比照前述方式,为蓝牙主控装置110及其他成员装置产生进行后续蓝牙数据传输所需的密钥对(keypair)。231.在蓝牙主控装置110、第一成员装置120、及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120及第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110、第一成员装置120、及第二成员装置130的耗电量,进而延长蓝牙主控装置110、第一成员装置120、及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。232.在前述图8的实施例中,第一成员装置120是在流程602中传送第一成员装置120的装置信息以及第二成员装置130的装置信息给蓝牙主控装置110。但这只是一示例性实施例,而非局限本发明的实际实施方式。实际操作上,第一成员装置120亦可改在其他时间点传送第二成员装置130的装置信息给蓝牙主控装置110。233.例如,图9所示出为本发明一第六实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。图9的方法与前述图8的方法类似,但在图9的实施例中,第一成员装置120会进行流程702而非流程602。234.如前所述,在流程702中,第一控制电路125会利用第一通信电路121传送第一成员装置120的一装置信息给蓝牙主控装置110,但不会传送其他成员装置(例如,第二成员装置130)的装置信息给蓝牙主控装置110。例如,第一控制电路125可产生包含第一成员装置120的装置信息、但不包含第二成员装置130的装置信息的一或多个目标蓝牙封包,并利用第一通信电路121传送该一或多个目标蓝牙封包给蓝牙主控装置110。235.流程702中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。236.在流程704中,蓝牙主控装置110的主控端通信电路111可接收第一成员装置120传来的第一成员装置120的装置信息。237.在图9的实施例中,第一控制电路125是在流程612产生第二密钥key-2之后,才进行流程904,以利用第一通信电路121传送第二成员装置130的装置信息(例如,第二成员装置130的蓝牙装置地址)及第三密钥key-3给蓝牙主控装置110。238.在此情况下,主控端通信电路111可进行流程908,以接收第一成员装置120传来的第二成员装置130的装置信息及第三密钥key-3。239.接着,处理电路117可进行图9中的流程810,以建立第二成员装置130与第三密钥key-3之间的关联性。240.接着,处理电路117可进行图9中的流程814,以通过主控端通信电路111与第二成员装置130建立连线,并直接使用第一成员装置120产生的第三密钥key-3来与第二成员装置130进行数据传输。241.第二控制电路135则可进行图9中的流程816,以依据蓝牙主控装置110的装置信息,通过第二通信电路131与蓝牙主控装置110建立连线,并直接使用第一成员装置120产生的第四密钥key-4来与蓝牙主控装置110进行数据传输。242.图9中的其他流程的操作方式,都与前述图6、图7、或图8实施例中的对应流程相同。因此,前述有关图6、图7、及图8中的相关流程的操作方式以及相关优点等说明,亦适用于图9的实施例。为简洁起见,在此不重复叙述。243.由前述图8及图9的说明可知,本实施例中的蓝牙主控装置110跟第一成员装置120需要分别产生相应的第一密钥key-1及第二密钥key-2。然而,蓝牙主控装置110跟蓝牙设备群102中的其他的成员装置(例如,第二成员装置130及第三成员装置140)进行后续蓝牙数据传输所需的密钥,则都是由第一成员装置120负责产生。因此,采用图8或图9的方法,将可大幅减少蓝牙设备群102中的其他的成员装置(例如,第二成员装置130及第三成员装置140)耗费在与蓝牙主控装置110协商密钥参数及产生密钥的时间及运算量。244.此外,在图8及图9的实施例中,蓝牙主控装置110只需要跟蓝牙设备群102中的单一成员装置(亦即,第一成员装置120)协商彼此的密钥产生参数,而不需要跟蓝牙设备群102中的其他的成员装置(例如,第二成员装置130及第三成员装置140)进行相关密钥产生参数的协商。换言之,采用图8或图9的方法,也可大幅减少蓝牙主控装置110耗费在与其他成员装置协商密钥参数及产生密钥的时间及运算量。245.很明显地,前述图8及图9的方法可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。246.再者,处理电路117在前述流程606中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。247.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。248.请参考图10,其所示出为本发明一第七实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。249.如前所述,当蓝牙主控装置110要与蓝牙设备群102中的个别成员装置进行配对,处理电路117可产生包含有蓝牙主控装置110的装置信息(例如,蓝牙主控装置110的蓝牙装置地址)的一蓝牙询问请求,并可利用主控端通信电路111发送该蓝牙询问请求给附近的其他蓝牙装置。250.同样地,处理电路117也可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点控制主控端通信电路111操作在前述的预定接收模式。251.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收到蓝牙主控装置110产生的蓝牙询问请求后,操作在前述的预定传送模式。252.在进入预定传送模式后,第一成员装置120可进行图10中的流程602。图10中的流程602至流程608的操作方式,都分别与前述图6中的对应流程相同。因此,前述有关图6中的相关流程的操作方式以及相关优点等说明,亦适用于图10的实施例。为简洁起见,在此不重复叙述。253.如图10所示,本实施例中的蓝牙主控装置110在流程608接收到使用者下达的一选择指令之后,可进行流程1010。254.在流程1010中,处理电路117可根据该选择指令,通过主控端通信电路111与第一成员装置120建立连线,并传送蓝牙主控装置110的一装置信息(例如,蓝牙主控装置110的蓝牙装置地址)给第一成员装置120。255.在此情况下,第一通信电路121可进行流程1012,以接收蓝牙主控装置110的装置信息,并可在第一控制电路125的控制之下与蓝牙主控装置110建立连线。此外,第一控制电路125还会在流程1012中产生蓝牙主控装置110与第一成员装置120进行蓝牙配对所需的一指示值(indicationvalue)。256.在一实施例中,前述的指示值是可供一预定密钥算法使用的一预定值(predeterminedvalue)、一随机值(randomvalue)、一预定地址(predeterminedaddress)、一随机地址(randomaddress)、一预定字符串(predeterminedstring)、一随机字符串(randomstring)、一预定令牌(predeterminedtoken)、或一随机令牌(randomtoken)等等。在另一实施例中,前述的指示值是对应于一预定密钥算法的一算法识别数据(algorithmidentifier)。257.在产生该指示值之后,第一成员装置120可进行流程1014、流程1016、以及流程1018。258.在流程1014中,第一控制电路125可依据该指示值及第一成员装置120的一装置信息(例如,第一成员装置120的蓝牙装置地址)来产生一第二密钥key-2。例如,第一控制电路125可依据该指示值及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。又例如,第一控制电路125可依据该指示值、第一成员装置120的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。又例如,第一控制电路125可依据该指示值从多个事先约定的可用密钥算法中挑选出一预定密钥算法,并执行选定的预定密钥算法以产生第二密钥key-2。259.在流程1016中,第一控制电路125可利用第一通信电路121,传送该指示值给蓝牙主控装置110。260.在流程1018中,第一控制电路125可利用第一通信电路121,传送蓝牙主控装置110的装置信息及该指示值给第二成员装置130。261.在此情况下,蓝牙主控装置110可进行图10中的流程1020及流程1022,而第二成员装置130则可进行图10中的流程1024。262.在流程1020中,主控端通信电路111可接收该指示值。263.在流程1022中,处理电路117可根据该指示值及第一成员装置120的装置信息来产生一第一密钥key-1。例如,处理电路117可依据该指示值及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第一密钥key-1。又例如,处理电路117可依据该指示值、第一成员装置120的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第一密钥key-1。又例如,处理电路117可依据该指示值从多个事先约定的可用密钥算法中挑选出一预定密钥算法,并执行选定的预定密钥算法以产生第一密钥key-1。264.在流程1024中,第二通信电路131可接收第一成员装置120传来的蓝牙主控装置110的装置信息及该指示值。265.在流程1026中,处理电路117可根据第一成员装置120在流程602中传来的第二成员装置130的一装置信息(例如,第二成员装置130的蓝牙装置地址),通过主控端通信电路111与第二成员装置130建立连线,并依据该指示值及第二成员装置130的装置信息来产生一第三密钥key-3。例如,处理电路117可依据该指示值及第二成员装置130的装置信息,来执行前述的预定密钥算法以产生第三密钥key-3。又例如,处理电路117可依据该指示值、第二成员装置130、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第三密钥key-3。又例如,处理电路117可依据该指示值从多个事先约定的可用密钥算法中挑选出一预定密钥算法,并执行选定的预定密钥算法以产生第三密钥key-3。266.在此情况下,第二成员装置130可进行流程1028。267.在流程1028中,第二控制电路135可通过第二通信电路131与蓝牙主控装置110建立连线,并可依据该指示值及第二成员装置130的装置信息来产生与第三密钥key-3相对应的一第四密钥key-4。例如,第二控制电路135可依据该指示值及第二成员装置130的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。又例如,第二控制电路135可依据该指示值、第二成员装置130的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。又例如,第二控制电路135可依据该指示值从多个事先约定的可用密钥算法中挑选出一预定密钥算法,并执行选定的预定密钥算法以产生第四密钥key-4。268.换言之,在第一成员装置120产生该指示值之后,蓝牙主控装置110及第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生第一密钥key-1及相应的第二密钥key-2。同样地,蓝牙主控装置110及第二成员装置130也可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生第三密钥key-3及相应的第四密钥key-4。如此一来,便可大幅缩短产生第一密钥key-1、第二密钥key-2、第三密钥key-3、及第四密钥key-4所需的时间。269.在流程1030中,蓝牙主控装置110的处理电路117可通过主控端通信电路111,使用第三密钥key-3与第二成员装置130进行蓝牙数据传输。270.在流程1032中,第二成员装置130的第二控制电路135则可通过第二通信电路131,使用第四密钥key-4与蓝牙主控装置110进行蓝牙数据传输。271.实际操作上,蓝牙主控装置110与蓝牙设备群102中的其他成员装置(例如,第三成员装置140),可比照前述方式依据第一成员装置120所产生的该指示值,分别产生双方后续进行蓝牙数据传输时所需的密钥。272.同样地,在蓝牙主控装置110、第一成员装置120、及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120及第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110、第一成员装置120、及第二成员装置130的耗电量,进而延长蓝牙主控装置110、第一成员装置120、及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。273.在前述图10的实施例中,第一成员装置120是在流程602中传送第一成员装置120的装置信息以及第二成员装置130的装置信息给蓝牙主控装置110。但这只是一示例性实施例,而非局限本发明的实际实施方式。实际操作上,第一成员装置120亦可改在其他时间点传送第二成员装置130的装置信息给蓝牙主控装置110。274.例如,图11所示出为本发明一第八实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。图11的方法与前述图10的方法类似,但在图11的实施例中,第一成员装置120会进行流程702而非流程602。275.如前所述,在流程702中,第一控制电路125会利用第一通信电路121传送第一成员装置120的一装置信息给蓝牙主控装置110,但不会传送其他成员装置(例如,第二成员装置130)的装置信息给蓝牙主控装置110。例如,第一控制电路125可产生包含第一成员装置120的装置信息、但不包含第二成员装置130的装置信息的一或多个目标蓝牙封包,并利用第一通信电路121传送该一或多个目标蓝牙封包给蓝牙主控装置110。276.流程702中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。277.在流程704中,蓝牙主控装置110的主控端通信电路111可接收第一成员装置120传来的第一成员装置120的装置信息。278.在图11的实施例中,第一控制电路125是在流程1014产生第二密钥key-2之后,才进行流程1118,以利用第一通信电路121传送第二成员装置130的一装置信息(例如,第二成员装置130的蓝牙装置地址)给蓝牙主控装置110。279.在此情况下,主控端通信电路111可进行流程1120,以接收第一成员装置120传来的第二成员装置130的装置信息。280.图11中的其他流程的操作方式,都与前述图6、图7、或图10实施例中的对应流程相同。因此,前述有关图6、图7、及图10中的相关流程的操作方式以及相关优点等说明,亦适用于图11的实施例。为简洁起见,在此不重复叙述。281.由前述图10及图11的说明可知,在第一成员装置120产生前述的指示值之后,蓝牙主控装置110及第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生第一密钥key-1及相应的第二密钥key-2。亦即,蓝牙主控装置110可直接进行前述的流程1020与流程1022来产生第一密钥key-1,而第一成员装置120则可直接进行前述的流程1014来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。282.同样地,蓝牙主控装置110及第二成员装置130也可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生第三密钥key-3及相应的第四密钥key-4。亦即,蓝牙主控装置110可直接进行前述的流程1026来产生第三密钥key-3,而第二成员装置130则可直接进行前述的流程1024与流程1028来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。283.很明显地,前述图10及图11方法可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。284.再者,处理电路117在前述流程606中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。285.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。286.请参考图12,其所示出为本发明一第九实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。287.如前所述,当蓝牙主控装置110要与蓝牙设备群102中的个别成员装置进行配对时,处理电路117可产生包含有蓝牙主控装置110的装置信息(例如,蓝牙主控装置110的蓝牙装置地址)的一蓝牙询问请求,并可利用主控端通信电路111发送该蓝牙询问请求给附近的其他蓝牙装置。288.同样地,处理电路117也可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点控制主控端通信电路111操作在前述的预定接收模式。289.另一方面,蓝牙设备群102中的所有成员装置可依据用户的操作、或是内部程序默认的操作指令,在适当的时间点进入一预定传送模式,或者,可在接收到蓝牙主控装置110产生的蓝牙询问请求后,操作在前述的预定传送模式。290.在进入预定传送模式后,第一成员装置120可进行图12中的流程602。图12中的流程602至流程608的操作方式,都分别与前述图6中的对应流程相同。因此,前述有关图6中的相关流程的操作方式以及相关优点等说明,亦适用于图12的实施例。为简洁起见,在此不重复叙述。291.如图12所示,本实施例中的蓝牙主控装置110在流程608接收到使用者下达的一选择指令之后,可进行流程1210。292.在流程1210中,处理电路117可根据该选择指令,通过主控端通信电路111与第一成员装置120建立连线,并可决定一第一参数(firstparameter)p1。处理电路117可采用与前述流程210相同的方式来决定第一参数p1。因此,前述有关流程210中如何决定第一参数p1的说明,亦适用于流程1210中,为简洁起见,在此不重复叙述。处理电路117还可在流程1210中,通过主控端通信电路111传送第一参数p1、或是用来指示要以某个特定封包字段的内容来作为第一参数p1的一第一字段指示(firstfieldindication)给第一成员装置120。293.在此情况下,第一成员装置120的第一通信电路121可进行流程1212,以与蓝牙主控装置110建立连线并接收蓝牙主控装置110传来的第一参数p1、或是相关的第一字段指示,以便第一控制电路125得以获悉蓝牙主控装置110所决定的第一参数p1。294.如图12所示,处理电路117接着可进行流程214,以依据第一参数p1产生要跟第一成员装置120进行后续蓝牙数据传输所需的一第一密钥key-1。例如,处理电路117可依据第一参数p1及蓝牙主控装置110的装置信息,来执行一预定密钥算法以产生第一密钥key-1。又例如,处理电路117可依据第一参数p1、蓝牙主控装置110的装置信息、以及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第一密钥key-1。295.另一方面,第一控制电路125可进行流程216,以依据第一参数p1产生要跟蓝牙主控装置110进行后续蓝牙数据传输所需的一第二密钥key-2。换言之,第一控制电路125所产生的第二密钥key-2会跟处理电路117产生的第一密钥key-1互相对应。例如,第一控制电路125可依据第一参数p1及第一成员装置120的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。又例如,第一控制电路125可依据第一参数p1、第一成员装置120的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第二密钥key-2。296.换言之,在蓝牙主控装置110决定了第一成员装置120所对应的第一参数p1之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。亦即,蓝牙主控装置110可直接依据蓝牙主控装置110所决定的第一参数p1来产生第一密钥key-1,而第一成员装置120则可直接依据蓝牙主控装置110所决定的第一参数p1来产生第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。297.之后,处理电路117可通过主控端通信电路111,使用第一密钥key-1与第一成员装置120进行蓝牙数据传输,而第一控制电路125则可通过第一通信电路121,使用第二密钥key-2与蓝牙主控装置110进行蓝牙数据传输。298.如图12所示,第一控制电路125还可进行流程1216,以利用第一通信电路121传送蓝牙主控装置110的装置信息给第二成员装置130。299.在此情况下,第二通信电路131可进行图12中的流程1218,以接收第一成员装置120传来的蓝牙主控装置110的装置信息。300.如图12所示,本实施例中的蓝牙主控装置110还可进行流程1220。301.在流程1220中,处理电路117可根据第一成员装置120在流程602中传来的第二成员装置130的一装置信息(例如,第二成员装置130的蓝牙装置地址),通过主控端通信电路111与第二成员装置130建立连线,并可决定一第二参数(secondparameter)p2。处理电路117可采用与前述流程314相同的方式来决定第二参数p2。因此,前述有关流程314中如何决定第二参数p2的说明,亦适用于流程1220中,为简洁起见,在此不重复叙述。处理电路117还可在流程1220中,通过主控端通信电路111传送第二参数p2、或是用来指示要以某个特定封包字段的内容来作为第二参数p2的一第二字段指示(secondfieldindication)给第二成员装置130。如前所述,第二参数p2可以跟前述的第一参数p1相同,也可以与第一参数p1相异。在此情况下,第二成员装置130的第二通信电路131可进行流程1222,以与蓝牙主控装置110建立连线并接收蓝牙主控装置110传来的第二参数p2、或是相关的第二字段指示,以便第二控制电路135得以获悉蓝牙主控装置110所决定的第二参数p2。302.如图12所示,处理电路117接着可进行流程318,以依据第二参数p2产生要跟第二成员装置130进行后续蓝牙数据传输所需的一第三密钥key-3。例如,处理电路117可依据第二参数p2及蓝牙主控装置110的装置信息,来执行一预定密钥算法以产生第三密钥key-3。又例如,处理电路117可依据第二参数p2、第二成员装置130的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第三密钥key-3。303.另一方面,第二控制电路135可进行流程320,以依据第二参数p2产生要跟蓝牙主控装置110进行后续蓝牙数据传输所需的一第四密钥key-4。换言之,第二控制电路135所产生的第四密钥key-4会跟处理电路117产生的第三密钥key-3互相对应。例如,第二控制电路135可依据第二参数p2及第二成员装置130的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。又例如,第二控制电路135可依据第二参数p2、第二成员装置130的装置信息、以及蓝牙主控装置110的装置信息,来执行前述的预定密钥算法以产生第四密钥key-4。304.换言之,在蓝牙主控装置110决定了第二参数p2之后,蓝牙主控装置110与第二成员装置130可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第三密钥key-3及第四密钥key-4。亦即,蓝牙主控装置110可直接依据蓝牙主控装置110所决定的第二参数p2来产生第三密钥key-3,而第二成员装置130则可直接依据蓝牙主控装置110所决定的第二参数p2来产生第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。305.之后,处理电路117可进行图12中的流程322,以通过主控端通信电路111使用第三密钥key-3与第二成员装置130进行蓝牙数据传输。306.另一方面,第二控制电路135则可进行图12中的流程324,以通过第二通信电路131使用第四密钥key-4与蓝牙主控装置110进行蓝牙数据传输。307.同样地,在蓝牙主控装置110、第一成员装置120、及第二成员装置130都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给第一成员装置120及第二成员装置130,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110、第一成员装置120、及第二成员装置130的耗电量,进而延长蓝牙主控装置110、第一成员装置120、及第二成员装置130的使用时间,还能有效提升整体的音频播放品质。308.在前述图12的实施例中,第一成员装置120是在流程602中传送第一成员装置120的装置信息以及第二成员装置130的装置信息给蓝牙主控装置110。但这只是一示例性实施例,而非局限本发明的实际实施方式。实际操作上,第一成员装置120亦可改在其他时间点传送第二成员装置130的装置信息给蓝牙主控装置110。309.例如,图13所示出为本发明一第十实施例的蓝牙数据传输所需的密钥的产生方法简化后的流程图。图13的方法与前述图12的方法类似,但在图13的实施例中,第一成员装置120会进行流程702而非流程602。310.如前所述,在流程702中,第一控制电路125会利用第一通信电路121传送第一成员装置120的一装置信息给蓝牙主控装置110,但不会传送其他成员装置(例如,第二成员装置130)的装置信息给蓝牙主控装置110。例如,第一控制电路125可产生包含第一成员装置120的装置信息、但不包含第二成员装置130的装置信息的一或多个目标蓝牙封包,并利用第一通信电路121传送该一或多个目标蓝牙封包给蓝牙主控装置110。311.流程702中所指称的一或多个目标蓝牙封包的类型,可以跟前述流程202中所指称的一或多个目标蓝牙封包的类型相同。为简洁起见,在此不重复叙述。312.在流程704中,蓝牙主控装置110的主控端通信电路111可接收第一成员装置120传来的第一成员装置120的装置信息。313.在图13的实施例中,第一控制电路125是在流程216产生第二密钥key-2之后,才进行流程1118,以利用第一通信电路121传送第二成员装置130的一装置信息(例如,第二成员装置130的蓝牙装置地址)给蓝牙主控装置110。314.在此情况下,主控端通信电路111可进行流程1120,以接收第一成员装置120传来的第二成员装置130的装置信息。315.图13中的其他流程的操作方式,都与前述图2、图3、图6、图7、或图12实施例中的对应流程相同。因此,前述有关图2、图3、图6、图7、及图12中的相关流程的操作方式以及相关优点等说明,亦适用于图13的实施例。为简洁起见,在此不重复叙述。316.由前述图12及图13的说明可知,在蓝牙主控装置110决定了第一参数p1之后,蓝牙主控装置110与第一成员装置120可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生相应的第一密钥key-1及第二密钥key-2。如此一来,便可大幅缩短产生第一密钥key-1及第二密钥key-2所需的时间。317.同样地,在蓝牙主控装置110决定了第二参数p2之后,蓝牙主控装置110及第二成员装置130也可省略许多传统的密钥参数协商过程,改用非常简化的方式来产生第三密钥key-3及相应的第四密钥key-4。如此一来,便可大幅缩短产生第三密钥key-3及第四密钥key-4所需的时间。318.很明显地,前述图12及图13方法可有效简化蓝牙主控装置110与蓝牙设备群102中的个别成员装置之间的蓝牙配对程序,进而大幅缩短蓝牙主控装置110与蓝牙设备群102完成配对所需的时间。319.再者,处理电路117在前述流程606中对要显示在候选清单中的装置选项加以过滤的操作,可简化使用者在蓝牙配对过程的操作复杂度,并可降低使用者操作错误的可能性。320.另外,在蓝牙主控装置110及蓝牙设备群102中的成员装置都支持ble音频技术的实施例中,蓝牙主控装置110可采用ble音频技术来传输音频数据给蓝牙设备群102中的成员装置,而且蓝牙主控装置110可采用低复杂度通信编解码器(lc3)对音频数据进行编码。如此一来,不仅可降低蓝牙主控装置110及蓝牙设备群102中的成员装置的耗电量,进而延长蓝牙主控装置110及蓝牙设备群102中的成员装置的使用时间,还能有效提升整体的音频播放品质。321.实施例的变化形,主要目的是避免专利范围被不当限缩,而不是着重在描述最佳的实施方式。322.请注意,前述各流程图中的流程执行顺序只是一示范性的实施例,并非局限本发明的实际实施方式。323.例如,在图2中,流程214可以跟流程210一起进行,也可以改成在传送第一特权配对通知、第一参数p1、和/或与第一参数p1相关的第一字段指示之前进行。324.又例如,在图3及图5中,流程306与流程308,可以调整到流程302之前,也可以跟流程302一起进行。325.又例如,在图3及图5中,流程310和流程304的顺序可以对调,也可以一起进行。326.又例如,在图3及图5中,流程318可以跟流程314一起进行,也可以改成在传送第二特权配对通知、第二参数p2、和/或与第二参数p2相关的第二字段指示之前进行。327.又例如,在图4中,流程408可以跟流程410或流程412一起进行,也可以调整到流程410与流程412之间,或者也可以调整到流程412与流程210之间。328.又例如,在图7中,流程708和流程616的顺序可以对调,也可以一起进行。329.又例如,在图8中,流程806和流程804的顺序可以对调,也可以一起进行。330.又例如,在图9中,流程806和流程904的顺序可以对调,也可以一起进行。331.又例如,在图10及图11中,流程1018和流程1016的顺序可以对调,也可以一起进行。332.又例如,在图11中,流程1118可以跟流程1016或流程1018一起进行,也可以调整到流程1016与流程1018之间,或者也可以调整到流程1014与流程1016之间。333.又例如,在图12及图13中,流程1216和流程216的顺序可以对调,也可以一起进行。334.又例如,在图12及图13中,流程214可以跟流程1210一起进行,或是在传送第一参数p1、或与第一参数p1相关的第一字段指示之前进行。335.又例如,在图13中,流程1118和流程1216的顺序可以对调,也可以一起进行。336.又例如,在图12及图13中,流程318可以跟流程1220一起进行,或是在传送第二参数p2、或与第二参数p2相关的第二字段指示之前进行。337.另外,前述蓝牙通信系统100中的功能方框的个数与连接方式,都可依实际电路设计的需要而调整,并不局限于前述实施例所示出的态样。338.又例如,在无需利用蓝牙设备群102接收使用者或环境声音的某些实施例中,可将第一收音电路164、第二收音电路174、和/或第三收音电路184省略。339.又例如,在无需利用蓝牙设备群102播放音频数据的实施例中,可将第一音频播放电路162、第二音频播放电路172、和/或第三音频播放电路182省略。340.又例如,蓝牙设备群102中成员装置的个数,可以依需拓展成更多数量,也可以简化至只有第一成员装置120及第二成员装置130。341.在说明书及申请专利范围中使用了某些词汇来指称特定的元件,而本领域内的技术人员可能会用不同的名词来称呼同样的元件。本说明书及申请专利范围并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的基准。在说明书及申请专利范围中所提及的「包含」为开放式的用语,应解释成「包含但不限定于」。另外,「耦接」一词在此包含任何直接及间接的连接手段。因此,若文中描述第一元件耦接于第二元件,则代表第一元件可通过电性连接或无线传输、光学传输等信号连接方式而直接地连接于第二元件,或通过其它元件或连接手段间接地电性或信号连接至第二元件。342.在说明书中所使用的「和/或」的描述方式,包含所列举的其中一个项目或多个项目的任意组合。另外,除非说明书中特别指明,否则任何单数的用语都同时包含多个的含义。343.以上仅为本发明的优选实施例,凡依本发明权利要求所做的等效变化与修改,皆应属本发明的涵盖范围。344.【符号说明】345.100...蓝牙通信系统346.102...蓝牙设备群347.110...蓝牙主控装置348.111...主控端通信电路349.113...输入电路350.115...主控端密钥产生电路351.117...处理电路352.120...第一成员装置353.121...第一通信电路354.123...第一密钥产生电路355.125...第一控制电路356.127...第一音频处理电路357.130...第二成员装置358.131...第二通信电路359.133...第二密钥产生电路360.135...第二控制电路361.137...第二音频处理电路362.140...第三成员装置363.150...显示装置364.162...第一音频播放电路365.164...第一收音电路366.172...第二音频播放电路367.174...第二收音电路368.182...第三音频播放电路369.184...第三收音电路370.202~220、302~324、402~412、602~622、702、704、708、710、802~816、904、908、1010~1032、1118、1120、1210、1212、1216~1222...操作流程。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1