本申請(qǐng)屬于通信,具體涉及一種消息傳輸方法及相關(guān)裝置。
背景技術(shù):
1、低功耗藍(lán)牙(bluetooth?low?energy,ble)技術(shù)由于其功耗低、待機(jī)時(shí)間長(zhǎng)等優(yōu)勢(shì)被廣泛應(yīng)用在各種電子設(shè)備的短距離通信中?,F(xiàn)有技術(shù)中,主從設(shè)備在進(jìn)行消息交互時(shí),為了保證消息交互過(guò)程的穩(wěn)定性,在前一個(gè)消息未處理完成前,后一個(gè)消息不會(huì)進(jìn)入到交互流程,這樣容易導(dǎo)致順序在后的消息被延遲處理,影響藍(lán)牙的性能指標(biāo)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種消息傳輸方法及相關(guān)裝置,以期提高藍(lán)牙的性能指標(biāo)。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種消息傳輸方法,應(yīng)用于第一設(shè)備,包括:
3、在向第二設(shè)備發(fā)送第一消息之后的第一時(shí)段內(nèi),檢測(cè)到針對(duì)第二消息的發(fā)送請(qǐng)求,向所述第二設(shè)備發(fā)送所述第二消息,所述第一消息的消息類型為第一類型,所述第二消息的消息類型為第二類型,所述第一類型用于表征對(duì)應(yīng)的消息包含目標(biāo)指示域,所述第二類型用于表征對(duì)應(yīng)的消息包含除所述目標(biāo)指示域之外的指示域,所述第一時(shí)段包括所述目標(biāo)指示域中的信息按照原始協(xié)議所表征的多個(gè)連續(xù)的連接間隔時(shí)段;
4、接收來(lái)自所述第二設(shè)備針對(duì)所述第二消息的響應(yīng)消息。
5、第二方面,本申請(qǐng)實(shí)施例提供了另一種消息傳輸方法,應(yīng)用于第二設(shè)備,包括:
6、在接收到來(lái)自第一設(shè)備的第一消息之后的第二時(shí)段內(nèi),接收到來(lái)自所述第一設(shè)備的第二消息,所述第一消息的消息類型為第一類型,所述第二消息的消息類型為第二類型,所述第一類型用于表征對(duì)應(yīng)的消息包含目標(biāo)指示域,所述第二類型用于表征對(duì)應(yīng)的消息包含除所述目標(biāo)指示域之外的指示域,所述第二時(shí)段的起始時(shí)刻點(diǎn)為所述第二設(shè)備接收到所述第一消息的時(shí)刻點(diǎn),所述第二時(shí)段的終止時(shí)刻點(diǎn)為所述目標(biāo)指示域中的信息按照原始協(xié)議所表征的多個(gè)連續(xù)的連接間隔時(shí)段中最后一個(gè)連接間隔時(shí)段的終止時(shí)刻點(diǎn);
7、生成針對(duì)所述第二消息的響應(yīng)消息;
8、向所述第一設(shè)備發(fā)送所述針對(duì)所述第二消息的響應(yīng)消息。
9、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括處理器、存儲(chǔ)器以及一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序被存儲(chǔ)在所述存儲(chǔ)器中,并且被配置由所述處理器執(zhí)行,所述程序包括用于執(zhí)行本申請(qǐng)實(shí)施例第一方面或第二方面中的步驟的指令。
10、第四方面,本申請(qǐng)實(shí)施例提供了一種消息傳輸裝置,應(yīng)用于第一設(shè)備,包括:發(fā)送單元,用于在向第二設(shè)備發(fā)送第一消息之后的第一時(shí)段內(nèi),檢測(cè)到針對(duì)第二消息的發(fā)送請(qǐng)求,向所述第二設(shè)備發(fā)送所述第二消息,所述第一消息的消息類型為第一類型,所述第二消息的消息類型為第二類型,所述第一類型用于表征對(duì)應(yīng)的消息包含目標(biāo)指示域,所述第二類型用于表征對(duì)應(yīng)的消息包含除所述目標(biāo)指示域之外的指示域,所述第一時(shí)段包括所述目標(biāo)指示域中的信息按照原始協(xié)議所表征的多個(gè)連續(xù)的連接間隔時(shí)段;接收單元,用于接收來(lái)自所述第二設(shè)備針對(duì)所述第二消息的響應(yīng)消息。
11、第五方面,本申請(qǐng)實(shí)施例提供了另一種消息傳輸裝置,應(yīng)用于第二設(shè)備,包括:接收單元,用于在接收到來(lái)自第一設(shè)備的第一消息之后的第二時(shí)段內(nèi),接收到來(lái)自所述第一設(shè)備的第二消息,所述第一消息的消息類型為第一類型,所述第二消息的消息類型為第二類型,所述第一類型用于表征對(duì)應(yīng)的消息包含目標(biāo)指示域,所述第二類型用于表征對(duì)應(yīng)的消息包含除所述目標(biāo)指示域之外的指示域,所述第二時(shí)段的起始時(shí)刻點(diǎn)為所述第二設(shè)備接收到所述第一消息的時(shí)刻點(diǎn),所述第二時(shí)段的終止時(shí)刻點(diǎn)為所述目標(biāo)指示域中的信息按照原始協(xié)議所表征的多個(gè)連續(xù)的連接間隔時(shí)段中最后一個(gè)連接間隔時(shí)段的終止時(shí)刻點(diǎn);生成單元,用于生成針對(duì)所述第二消息的響應(yīng)消息;發(fā)送單元,用于向所述第一設(shè)備發(fā)送所述針對(duì)所述第二消息的響應(yīng)消息。
12、第六方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請(qǐng)實(shí)施例第一方面或第二方面中的步驟。
13、第七方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,其中,上述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),上述計(jì)算機(jī)程序可操作來(lái)使計(jì)算機(jī)執(zhí)行如本申請(qǐng)實(shí)施例第一方面或第二方面中所描述的部分或全部步驟。
14、可以看出,本申請(qǐng)實(shí)施例中,當(dāng)?shù)谝辉O(shè)備在向第二設(shè)備發(fā)送包含目標(biāo)指示域的第一類型的第一消息之后的第一時(shí)段內(nèi),檢測(cè)到針對(duì)不包含目標(biāo)指示域的第二類型的第二消息的發(fā)送請(qǐng)求時(shí),第一設(shè)備可以直接向第二設(shè)備發(fā)送第二消息,而不需要等待第一消息處理完成后再發(fā)送第二消息,避免了因第一消息在藍(lán)牙設(shè)備之間的消息交互時(shí)間或者處理時(shí)間過(guò)長(zhǎng)而導(dǎo)致第二消息被過(guò)度延遲處理,保證了藍(lán)牙系統(tǒng)的性能處于優(yōu)良狀態(tài),提高了低功耗藍(lán)牙設(shè)備之間的通信能力。
1.一種消息傳輸方法,其特征在于,應(yīng)用于第一設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述檢測(cè)到針對(duì)第二消息的發(fā)送請(qǐng)求之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述確定出所述第二消息的類型為所述第二類型,包括:
4.根據(jù)權(quán)利要求1所述方法,其特征在于,所述在向第二設(shè)備發(fā)送第一消息之后的第一時(shí)段內(nèi),檢測(cè)到針對(duì)第二消息的發(fā)送請(qǐng)求,向所述第二設(shè)備發(fā)送所述第二消息,包括:
5.根據(jù)權(quán)利要求1所述方法,其特征在于,所述檢測(cè)到針對(duì)第二消息的發(fā)送請(qǐng)求,向所述第二設(shè)備發(fā)送所述第二消息,包括:
6.根據(jù)權(quán)利要求4或5所述方法,其特征在于,所述在所述第一時(shí)段的終止時(shí)刻點(diǎn)向所述第二設(shè)備發(fā)送所述第二消息,包括:
7.一種消息傳輸方法,其特征在于,應(yīng)用于第二設(shè)備,所述方法包括:
8.一種電子設(shè)備,其特征在于,包括處理器、存儲(chǔ)器以及一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序被存儲(chǔ)在所述存儲(chǔ)器中,并且被配置由所述處理器執(zhí)行,所述程序包括用于執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述方法中的步驟的指令。
9.一種消息傳輸裝置,其特征在于,應(yīng)用于第一設(shè)備,所述裝置包括:
10.一種消息傳輸裝置,其特征在于,應(yīng)用于第二設(shè)備,所述裝置包括:
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,其特征在于,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述方法的步驟。