System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品无码三级在线观看视频,亚洲AV色无码乱码在线观看,国产AV无码专区亚洲AV男同
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    通信方法、可讀介質和電子設備技術

    技術編號:44523866 閱讀:1 留言:0更新日期:2025-03-07 13:15
    本申請涉及無線通信技術領域,公開了一種通信方法、可讀介質和電子設備。該方法在兩個電子設備進行低功耗藍牙連接時,如第一電子設備和第二電子設備進行低功耗藍牙連接,如果其中一個電子設備,如第一電子設備注冊的用戶標識的數量達到標識數量閾值,則判斷第一電子設備已注冊的用戶標識中,是否存在滿足釋放條件的用戶標識,并將滿足釋放條件的用戶標識釋放,以使得第一電子設備和第二電子設備可以進行低功耗藍牙連接。通過該方法,若電子設備中已注冊的用戶標識的數量超過標識數量閾值,其他外部設備仍可以與該電子設備建立連接并發送數據。

    【技術實現步驟摘要】

    本申請涉及無線通信,特別涉及一種通信方法、可讀介質和電子設備。


    技術介紹

    1、藍牙低能耗(bluetooth?low?energy,ble),也可稱為低功耗藍牙,由于相較于傳統藍牙技術,可以在保持同等通信范圍的同時降低功耗,被廣泛應用于智能家居、運動健康、安防等場景。一個電子設備可以通過ble連接多個外部設備,外部設備與電子設備建立ble連接前,通常需要注冊clientif(用戶標識),斷開連接后釋放注冊的clientif。

    2、然而,若電子設備中已注冊的clientif的數量超過標識數量閾值(電子設備允許注冊的clientif的數量,例如32),例如,與電子設備建立ble連接的外部設備的數量超過標識數量閾值,或者,電子設備中已注冊的clientif在外部設備斷開連接后并未被釋放,則可能會導致其他外部設備無法與該電子設備建立ble連接并發送數據,甚至導致電子設備的藍牙功能異常,影響用戶的使用。


    技術實現思路

    1、本申請的目的在于提供一種通信方法、可讀介質和電子設備。

    2、本申請的第一方面提供了一種通信方法,包括:第一電子設備接收到第二電子設備發送的低功耗藍牙(ble)連接請求;第一電子設備確定已注冊的ble用戶標識的數量大于或者等于標識數量閾值,并且已注冊的ble用戶標識中,存在滿足釋放條件的第一ble用戶標識;第一電子設備釋放第一ble用戶標識。

    3、在本申請實施例中,在兩個電子設備進行ble連接時,如第一電子設備和第二電子設備進行ble連接,如果其中一個電子設備,如第一電子設備注冊的clientif的數量達到標識數量閾值,則判斷第一電子設備所注冊的clientif中,是否存在滿足釋放條件的clientif,并將滿足釋放條件的clientif釋放,以使得第一電子設備和第二電子設備可以進行ble連接。

    4、可以理解,通過本申請實施例提供的通信方法,若電子設備中已注冊的clientif的數量超過標識數量閾值,其他外部設備仍可以與該電子設備建立連接并發送數據,保證了電子設備的藍牙功能的穩定。

    5、在上述第一方面的一種可能的實現中,第一電子設備釋放第一ble用戶標識后,在第一電子設備中注冊第二電子設備對應的ble用戶標識,并與第二電子設備建立ble連接。

    6、在本申請實施例中,第一電子設備可以是主設備,第二電子設備可以是第一從設備。主設備釋放滿足釋放條件的clientif后,為第一從設備分配新的clientif,即注冊第一從設備對應的clientif,并與第一從設備建立ble連接。

    7、在上述第一方面的一種可能的實現中,釋放條件包括以下至少一種:第一電子設備中已注冊的ble用戶標識所對應的電子設備的優先級低于第二電子設備的優先級;第一電子設備中已注冊的ble用戶標識所對應的電子設備與第二電子設備的設備類型相同;第一電子設備中已注冊的ble用戶標識所對應的電子設備與第二電子設備的設備標識相同。

    8、在本申請實施例中,釋放條件可以是clientif對應的電子設備的優先級低于第二電子設備的優先級。例如,可以通過電子設備的設備類型和業務類型確定對應的電子設備的優先級。釋放條件也可以是clientif對應的電子設備的設備類型與第二電子設備的設備類型相同。釋放條件還可以是clientif對應的電子設備的設備標識與第二電子設備的設備標識相同。

    9、在上述第一方面的一種可能的實現中,第一電子設備通過以下方式確定第一電子設備中已注冊的ble用戶標識所對應的電子設備和第二電子設備的優先級:獲取第一電子設備中已注冊的ble用戶標識所對應的電子設備的設備類型和業務類型、以及第二電子設備的設備類型和業務類型;基于獲取的設備類型和業務類型,確定第二電子設備與第一電子設備中已注冊的各ble用戶標識所對應的電子設備的優先級,其中屬于第一電子設備類型的電子設備比不屬于第一電子設備類型的電子設備的優先級高,并且通過ble傳輸數據的業務屬于第一數據業務類型的電子設備比通過ble傳輸數據的業務不屬于第一數據業務類型的電子設備優先級高。

    10、在本申請實施例中,第一電子設備可以是主設備,已注冊的ble用戶標識所對應的電子設備可以是第二從設備,第二電子設備可以是第一從設備,第一電子設備類型可以是外部設備,第一數據業務類型可以是實時業務。主設備按照從設備(包括第一從設備和第二從設備)的業務類型和設備類型對從設備進行優先級排序。例如在主設備的藍牙協議棧的btif_gatt_client模塊中增加排序機制,藍牙協議棧根據從設備的連接請求來源、設備類型、業務類型等,對從設備進行優先級排序。設備類型為外部設備的電子設備的優先級高于設備類型為同等設備的電子設備的優先級;業務類型為實時業務的電子設備的優先級高于業務類型為非實時業務的電子設備的優先級。

    11、在上述第一方面的一種可能的實現中,第一數據業務類型包括即時通信應用的數據傳輸。

    12、在上述第一方面的一種可能的實現中,設備標識包括以下至少一種:應用程序包名和藍牙地址;通用唯一識別碼。

    13、在本申請實施例中,可以將第二從設備的通用唯一識別碼(universally?uniqueidentifier,uuid)作為第二從設備的設備標識。由于從設備是通過對應的應用程序(application,app)向主設備發送連接請求的,還可以將發送連接請求的app的標識和第二從設備的設備標識共同作為第二從設備的設備標識,即調用方(如app包名)和設備標識(如藍牙地址)。

    14、在上述第一方面的一種可能的實現中,標識數量閾值包括第一標識類型數量閾值;并且,第一電子設備還可以通過以下方式確定出第一ble用戶標識:從第一電子設備已注冊的ble用戶標識中,選擇出屬于第一標識類型的ble用戶標識的數量大于或者等于第一標識類型數量閾值;將第一電子設備已注冊的ble用戶標識中,屬于第一標識類型的ble用戶標識中的至少一個作為第一ble用戶標識。

    15、在本申請實施例中,第一標識類型數量閾值可以是設備數量閾值。若與主設備連接的對應于第一從設備的業務類型/設備類型的第二從設備的數量大于或等于設備數量閾值,主設備釋放超過設備數量閾值的clientif,并為第一從設備注冊clientif。若與主設備連接的對應于第一從設備的業務類型/設備類型的第二從設備的數量小于設備數量閾值,還可以確定除第一從設備外的數量大于或等于設備數量閾值的業務類型/設備類型外的其他業務類型/設備類型的第二從設備,主設備釋放超過設備數量閾值的clientif,并為第一從設備注冊clientif。本申請對按設備數量閾值分配clientif的具體方法不做限制。

    16、在上述第一方面的一種可能的實現中,還包括:對應于第一電子設備中已注冊的ble用戶標識的數量小于標識數量閾值,第二電子設備在第一電子設備中注冊對應的ble用戶標識。

    17、在本申請實施例中,當確定當前已注冊的clientif本文檔來自技高網...

    【技術保護點】

    1.一種通信方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,還包括:

    3.根據權利要求2所述的方法,其特征在于,還包括:

    4.根據權利要求1所述的方法,其特征在于,所述第一BLE用戶標識滿足釋放條件。

    5.根據權利要求1所述的方法,其特征在于,所述第一電子設備釋放所述第一BLE用戶標識后,在所述第一電子設備中注冊所述第二電子設備對應的BLE用戶標識,并與所述第二電子設備建立BLE連接。

    6.根據權利要求4所述的方法,其特征在于,所述釋放條件包括以下至少一種:

    7.根據權利要求6所述的方法,其特征在于,所述第一電子設備通過以下方式確定所述第一電子設備中已注冊的BLE用戶標識所對應的電子設備和第二電子設備的優先級:

    8.根據權利要求7所述的方法,其特征在于,

    9.根據權利要求6所述的方法,其特征在于,所述設備標識包括以下至少一種:

    10.根據權利要求1所述的方法,其特征在于,還包括:

    11.根據權利要求10所述的方法,其特征在于,還包括:

    12.根據權利要求1所述的方法,其特征在于,還包括:

    13.根據權利要求1所述的方法,其特征在于,還包括:

    14.一種可讀介質,其特征在于,所述可讀介質上存儲有指令,該指令在電子設備上執行時使電子設備執行權利要求1至13中任一項所述的方法。

    15.一種電子設備,其特征在于,包括:

    ...

    【技術特征摘要】

    1.一種通信方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,還包括:

    3.根據權利要求2所述的方法,其特征在于,還包括:

    4.根據權利要求1所述的方法,其特征在于,所述第一ble用戶標識滿足釋放條件。

    5.根據權利要求1所述的方法,其特征在于,所述第一電子設備釋放所述第一ble用戶標識后,在所述第一電子設備中注冊所述第二電子設備對應的ble用戶標識,并與所述第二電子設備建立ble連接。

    6.根據權利要求4所述的方法,其特征在于,所述釋放條件包括以下至少一種:

    7.根據權利要求6所述的方法,其特征在于,所述第一電子設備通過以下方式確定所述第一電子設備中已注冊的b...

    【專利技術屬性】
    技術研發人員:付雷,張雅姝,
    申請(專利權)人:榮耀終端股份有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产精品无码久久98| 人妻丝袜中文无码av影音先锋专区| 无码中文av有码中文av| 日韩毛片免费无码无毒视频观看| 精品久久久久久中文字幕无码 | 亚洲AV无码国产剧情| 免费无码一区二区三区蜜桃大| 国产成人无码精品久久久免费| 日韩免费人妻AV无码专区蜜桃 | 亚洲精品人成无码中文毛片| 成人A片产无码免费视频在线观看| 精品国精品无码自拍自在线| 久久久精品无码专区不卡| 精品欧洲av无码一区二区三区| 精品久久久无码中文字幕天天| 亚洲av无码专区国产不乱码 | 成人免费无遮挡无码黄漫视频| 久久久久亚洲av无码尤物| 午夜精品久久久久久久无码| 亚洲的天堂av无码| 亚洲av永久无码精品国产精品| 久久久无码精品亚洲日韩软件| 日韩精品成人无码专区免费| 18禁免费无码无遮挡不卡网站| 亚洲Av无码专区国产乱码DVD| 日韩乱码人妻无码中文字幕视频| 亚洲Av永久无码精品黑人 | 亚洲精品无码你懂的网站| 亚洲精品无码aⅴ中文字幕蜜桃| 无码aⅴ精品一区二区三区浪潮| 红桃AV一区二区三区在线无码AV | 精品无人区无码乱码大片国产| 亚洲youwu永久无码精品| 91嫩草国产在线无码观看| 亚洲av无码不卡一区二区三区 | 精品无人区无码乱码毛片国产| 人妻无码一区二区三区| yy111111少妇影院里无码| 无码色AV一二区在线播放| 人妻无码一区二区视频| 国产真人无码作爱免费视频 |