本公開涉及終端技術領域,尤其涉及一種數(shù)據(jù)廣播方法、數(shù)據(jù)廣播裝置和電子設備。
背景技術:
廣播設備在搜索監(jiān)聽設備時,在多個信道上循環(huán)廣播數(shù)據(jù),監(jiān)聽設備則在多個信道上循環(huán)監(jiān)聽數(shù)據(jù)。當廣播設備在某個周期與監(jiān)聽設備處于相同信道時,可以檢測到待連接的監(jiān)聽設備,進一步需要在后續(xù)的周期中再次與待連接的監(jiān)聽設備處于相同信道,并向該監(jiān)聽設備傳輸數(shù)據(jù)幀,才能與該監(jiān)聽設備建立通信連接。
但是在相關技術中,廣播設備無論是否檢測到待連接的監(jiān)聽設備,都會按照固定的周期廣播數(shù)據(jù),這可能導致廣播設備需要較長的時間才能在后續(xù)的周期與監(jiān)聽設備處于相同的信道,從而延誤與監(jiān)聽設備建立通信連接。
技術實現(xiàn)要素:
本公開提供一種數(shù)據(jù)廣播方法、裝置、電子設備,以解決相關技術中的不足。
根據(jù)本公開實施例的第一方面,提供一種數(shù)據(jù)廣播方法,包括:
按照第一周期廣播數(shù)據(jù);
確定是否檢測到待連接的監(jiān)聽設備,得到確定結果;
根據(jù)所述確定結果調整所述第一周期。
可選地,所述確定是否檢測到待連接的監(jiān)聽設備,得到確定結果包括:
確定是否接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀;
若接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀,則確定檢測到待連接的監(jiān)聽設備,否則,確定未檢測到待連接的監(jiān)聽設備。
可選地,所述根據(jù)所述確定結果調整所述第一周期包括:
在確定檢測到待連接的監(jiān)聽設備時,將所述第一周期縮短為第二周期。
可選地,在將所述第一周期縮短為第二周期之后,所述方法還包括:
向所述待連接的監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,確定傳輸所述請求響應數(shù)據(jù)幀的時間點;
確定從所述時間點開始的第一預設時間段內是否接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀;
若從所述時間點開始的第一預設時間段內接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀,與待連接的監(jiān)聽設備建立通信連接,否則將廣播數(shù)據(jù)的周期延長為所述第一周期。
可選地,所述根據(jù)是否檢測到待連接的監(jiān)聽設備,調整所述第一周期包括:
若持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備,將所述第一周期延長為第三周期。
可選地,在將所述第一周期延長為所述第三周期后,還包括:
在檢測到待連接的監(jiān)聽設備時,將所述第三周期縮短為第二周期。
可選地,所述第一周期包括閑置時間段,所述根據(jù)所述確定結果調整所述第一周期包括:
通過調整所述閑置時間段以調整所述第一周期。
根據(jù)本公開實施例的第二方面,提供一種數(shù)據(jù)廣播裝置,包括:
數(shù)據(jù)廣播單元,按照第一周期廣播數(shù)據(jù);
監(jiān)聽確定單元,確定是否檢測到待連接的監(jiān)聽設備,得到確定結果;
周期調整單元,根據(jù)所述確定結果調整所述第一周期。
可選地,所述監(jiān)聽確定單元包括:
第一確定子單元,確定是否接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀,若接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀,則確定檢測到待連接的監(jiān)聽設備,否則,確定未檢測到待連接的監(jiān)聽設備。
可選地,所述周期調整單元包括:
縮短子單元,在確定檢測到待連接的監(jiān)聽設備時,將所述第一周期縮短為第二周期。
可選地,上述數(shù)據(jù)廣播裝置還包括:
傳輸單元,在所述縮短子單元將所述第一周期縮短為第二周期之后,向所述待連接的監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,確定傳輸所述請求響應數(shù)據(jù)幀的時間點,
其中,所述監(jiān)聽確定單元還包括:
第二確定子單元,確定從傳輸所述時間點開始的第一預設時間段內是否接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀;
所述數(shù)據(jù)廣播裝置還包括:
連接建立單元,在從所述時間點開始的第一預設時間段內接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀時,與待連接的監(jiān)聽設備建立通信連接;
所述周期調整單元還包括:
延長子單元,在未再次接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀時,將廣播數(shù)據(jù)的周期延長為所述第一周期。
可選地,所述周期調整單元包括:
延長子單元,在持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備時,將所述第一周期延長為第三周期。
可選地,所述周期調整單元還包括:
縮短子單元,在檢測到待連接的監(jiān)聽設備時,將所述第三周期縮短為第二周期。
可選地,所述第一周期包括置時間段,所述周期調整單元通過調整所述閑置時間段以調整所述第一周期。
根據(jù)本公開實施例的第三方面,提供一種電子設備,其特征在于,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
按照第一周期廣播數(shù)據(jù);
確定是否檢測到待連接的監(jiān)聽設備,得到確定結果;
根據(jù)所述確定結果調整所述第一周期。
本公開的實施例提供的技術方案可以包括以下有益效果:
由上述實施例可知,本公開根據(jù)是否檢測到待連接的監(jiān)聽設備,調整所述第一周期,可以加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接,或降低廣播設備廣播數(shù)據(jù)的功耗,提高廣播設備的續(xù)航能力。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實施例示出的一種數(shù)據(jù)廣播方法的流程示意圖。
圖2是根據(jù)一示例性實施例示出的另一種數(shù)據(jù)廣播方法的流程示意圖。
圖3是根據(jù)一示例性實施例示出的監(jiān)聽設備監(jiān)聽數(shù)據(jù)的周期的示意圖。
圖4是根據(jù)一示例性實施例示出的廣播設備廣播數(shù)據(jù)的第一周期的示意圖。
圖5是相關技術中廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖。
圖6是根據(jù)一示例性實施例示出的廣播設備廣播數(shù)據(jù)的第二周期的示意圖。
圖7是根據(jù)一示例性實施例示出的廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖。
圖8是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。
圖9是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。
圖10是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。
圖11是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。
圖12是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。
圖13是根據(jù)一示例性實施例示出的僅縮短閑置時間段的第二周期的示意圖。
圖14是根據(jù)一示例性實施例示出的在僅縮短閑置時間段時廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖。
圖15是根據(jù)一示例性實施例示出的建立通信連接的詳細流程示意圖。
圖16是根據(jù)一示例性實施例示出的一種數(shù)據(jù)廣播裝置的示意框圖。
圖17是根據(jù)一示例性實施例示出的另一種數(shù)據(jù)廣播裝置的示意框圖。
圖18是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖。
圖19是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖。
圖20是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖。
圖21是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖。
圖22是根據(jù)一示例性實施例示出的一種用于數(shù)據(jù)廣播的裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實施例示出的一種數(shù)據(jù)廣播方法的流程示意圖,如圖1所示,該數(shù)據(jù)廣播方法包括:
在步驟S1中,按照第一周期廣播數(shù)據(jù);
在步驟S2中,確定是否檢測到待連接的監(jiān)聽設備,得到確定結果;
在步驟S3中,根據(jù)確定結果調整第一周期。
本實施例中的數(shù)據(jù)廣播方法可以用于廣播設備。當廣播設備在某個周期中與待連接的監(jiān)聽設備處于相同信道時,可以檢測到待連接的監(jiān)聽設備,當在后續(xù)周期中再次與待連接的監(jiān)聽設備處于相同信道時,才能與該監(jiān)聽設備建立通信連接。
由于監(jiān)聽設備一般連續(xù)變換信道進行監(jiān)聽,而且變換信道的周期一般是固定的,若廣播設備在檢測到待連接的監(jiān)聽設備后,仍然以固定的周期變換信道廣播數(shù)據(jù),那么將需要較長的時間才能再次與待連接的監(jiān)聽設備處于相同的信道。
并且廣播設備廣播數(shù)據(jù)的功率有限,因此其廣播的數(shù)據(jù)僅能覆蓋一定的范圍,在該范圍內并不一定存在待連接的監(jiān)聽設備(例如可以包括兩種情況:在該范圍內不存在監(jiān)聽設備;在該范圍存在監(jiān)聽設備,但是監(jiān)聽設備處于不可連接狀態(tài),例如處于鎖定狀態(tài)或者關機狀態(tài))。若在該范圍內不存在待連接的監(jiān)聽設備,廣播設備又以固定的第一周期廣播數(shù)據(jù),由于長時間無法收到任何監(jiān)聽設備的數(shù)據(jù)幀,若第一周期較短,那么將導致廣播設備頻繁地更換信道進行廣播,造成廣播設備電量的浪費。
根據(jù)本公開的實施例,可以根據(jù)是否檢測到待連接的監(jiān)聽設備,調整第一周期。例如在檢測到待連接的監(jiān)聽設備時縮短第一周期,以加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接。例如在未檢測到待連接的監(jiān)聽設備時延長第一周期,從而降低廣播設備廣播數(shù)據(jù)的功耗,提高廣播設備的續(xù)航能力。
可選地,所述確定是否檢測到待連接的監(jiān)聽設備,得到確定結果包括:
確定是否接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀;
若接收到針對所述數(shù)據(jù)的掃描請求數(shù)據(jù)幀,則確定檢測到待連接的監(jiān)聽設備,否則,確定未檢測到待連接的監(jiān)聽設備。
可選地,所述根據(jù)所述確定結果調整所述第一周期包括:
在確定檢測到待連接的監(jiān)聽設備時,將所述第一周期縮短為第二周期。
可選地,在將所述第一周期縮短為第二周期之后,所述方法還包括:
向所述待連接的監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,確定傳輸所述請求響應數(shù)據(jù)幀的時間點;
確定從所述時間點開始的第一預設時間段內是否接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀;
若從所述時間點開始的第一預設時間段內接收到所述待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀,與待連接的監(jiān)聽設備建立通信連接,否則將廣播數(shù)據(jù)的周期延長為所述第一周期。
可選地,所述根據(jù)是否檢測到待連接的監(jiān)聽設備,調整所述第一周期包括:
若持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備,將所述第一周期延長為第三周期。
可選地,在將所述第一周期延長為所述第三周期后,還包括:
在檢測到待連接的監(jiān)聽設備時,將所述第三周期縮短為第二周期。
可選地,所述第一周期包括閑置時間段,所述根據(jù)所述確定結果調整所述第一周期包括:
通過調整所述閑置時間段以調整所述第一周期。
圖2是根據(jù)一示例性實施例示出的另一種數(shù)據(jù)廣播方法的流程示意圖,如圖2所示,在如圖1所示數(shù)據(jù)廣播方法的基礎上,確定是否檢測到待連接的監(jiān)聽設備,得到確定結果包括:
步驟S21,確定是否接收到針對數(shù)據(jù)的掃描請求數(shù)據(jù)幀;
步驟S22,若接收到針對數(shù)據(jù)的掃描請求數(shù)據(jù)幀,則確定檢測到待連接的監(jiān)聽設備;
步驟S23,否則,確定未檢測到待連接的監(jiān)聽設備。
當在廣播設備廣播數(shù)據(jù)所能覆蓋的范圍內存在監(jiān)聽設備時,若廣播設備與監(jiān)聽設備處于相同的信道,且監(jiān)聽設備處于可連接狀態(tài),監(jiān)聽設備在收到廣播設備廣播的數(shù)據(jù)后會針對該數(shù)據(jù)向廣播設備傳輸掃描請求數(shù)據(jù)幀。
根據(jù)本公開的實施例,可以根據(jù)是否接收到針對數(shù)據(jù)的掃描請求數(shù)據(jù)幀,來準確地確定在相同信道中是否存在處于可連接狀態(tài)的監(jiān)聽設備,從而準確地做出調整廣播周期的操作。
圖3是根據(jù)一示例性實施例示出的另一種數(shù)據(jù)廣播方法的流程示意圖,如圖3所示,在如圖2所示數(shù)據(jù)廣播方法的基礎上,根據(jù)所述確定結果調整所述第一周期包括:
在步驟S31中,在確定檢測到待連接的監(jiān)聽設備時,將第一周期縮短為第二周期。
根據(jù)本公開的實施例,在檢測到待連接的監(jiān)聽設備時可以縮短第一周期,從而加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接。以下通過圖4至圖8詳細說明本公開的實施例。
圖4是根據(jù)一示例性實施例示出的監(jiān)聽設備監(jiān)聽數(shù)據(jù)的周期的示意圖,如圖4所示,監(jiān)聽設備以固定的周期變換信道監(jiān)聽數(shù)據(jù),在一個周期內依次在第一信道、第二信道和第三信道上監(jiān)聽數(shù)據(jù),且監(jiān)聽設備在每個信道上停留的時間相同,設為t,那么監(jiān)聽設備監(jiān)聽數(shù)據(jù)的周期為3t。
圖5是根據(jù)一示例性實施例示出的廣播設備廣播數(shù)據(jù)的第一周期的示意圖,如圖5所示,廣播設備以固定的周期變換信道廣播數(shù)據(jù),在一個周期內依次在第一信道、第二信道和第三信道上廣播數(shù)據(jù),然后閑置一段時間,且廣播設備在每個信道上停留的時間是相同的,設為t,閑置時間為2t,那么廣播設備廣播數(shù)據(jù)的第一周期為5t。
圖6是相關技術中廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖,如圖6所示,廣播設備在第一個周期在第一信道廣播數(shù)據(jù)時,待連接的監(jiān)聽設備也在第一信道監(jiān)聽數(shù)據(jù),廣播設備能夠檢測到待連接的監(jiān)聽設備。在相關技術中,由于廣播設備以固定的第一周期=5t廣播數(shù)據(jù),那么需要經(jīng)過14t的時長后,廣播設備與待連接的監(jiān)聽設備才能在后續(xù)周期中再次處于相同的信道(例如圖6所示的第一信道),從而實現(xiàn)廣播設備與待連接的監(jiān)聽設備建立通信連接。
圖7是根據(jù)一示例性實施例示出的廣播設備廣播數(shù)據(jù)的第二周期的示意圖,如圖7所示,根據(jù)本公開的實施例,當廣播設備檢測到待連接的監(jiān)聽設備后,可以縮短廣播數(shù)據(jù)的第一周期,例如將第一周期=5t縮短至第二周期=2.5t,其中,廣播設備在第一信道、第二信道和第三信道分別停留0.5t,閑置時間為t。由于廣播數(shù)據(jù)的過程需要完整執(zhí)行每個周期,因此可以在一個第一周期之后,將廣播數(shù)據(jù)的周期縮短為第二周期。
圖8是根據(jù)一示例性實施例示出的廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖,如圖8所示,在廣播設備在以5t為周期廣播數(shù)據(jù)的第一個周期內檢測到待連接的監(jiān)聽設備后,將第一周期縮短為第二周期,那么在廣播設備檢測到待連接的監(jiān)聽設備后再經(jīng)過7.5t的時長,廣播設備與待連接的監(jiān)聽設備在后續(xù)周期中就可以再次處于相同的信道(例如圖8所示的第三信道),從而實現(xiàn)廣播設備與待連接的監(jiān)聽設備建立通信連接。
比較圖6所示的實施例和圖8所示的實施例可知,在廣播設備檢測到待連接的監(jiān)聽設備后,通過縮短廣播設備廣播數(shù)據(jù)的周期,可以加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接。
需要說明的是,用戶可以根據(jù)需要設置廣播設備在廣播數(shù)據(jù)過程中變換信道的數(shù)量,以及監(jiān)聽設備在監(jiān)聽數(shù)據(jù)過程中變換信道的數(shù)量,還可以根據(jù)需要設置廣播設備在每個信道廣播數(shù)據(jù)的時間、閑置時間和監(jiān)聽設備在每個信道監(jiān)聽數(shù)據(jù)的時間,其中,廣播設備在每個信道廣播數(shù)據(jù)的時間可以不同,監(jiān)聽設備在每個信道監(jiān)聽數(shù)據(jù)的時間也可以不同。
圖9是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。如圖9所示,在如圖3所示數(shù)據(jù)廣播方法的基礎上,在將第一周期縮短為第二周期之后,數(shù)據(jù)廣播方法還包括:
在步驟S4中,向待連接的監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,確定傳輸所述請求響應數(shù)據(jù)幀的時間點;
在步驟S5中,確定從所述時間點開始的第一預設時間段內是否接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀,若接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀,執(zhí)行步驟S6,否則,執(zhí)行步驟S7;
在步驟S6中,與待連接的監(jiān)聽設備建立通信連接;
在步驟S7中,將廣播數(shù)據(jù)的周期延長為第一周期。
廣播設備在收到掃描請求數(shù)據(jù)幀之后,在后續(xù)的周期中再次與監(jiān)聽設備處于同一信道時,可以向監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,請求響應數(shù)據(jù)幀中可以包含信道信息、時鐘信息等。監(jiān)聽設備在接收到請求響應數(shù)據(jù)幀后,若接受請求響應數(shù)據(jù)幀中的信息,可以再次向廣播設備傳輸掃描請求數(shù)據(jù)幀,并進入信道信息對應的目標信道,廣播設備再次接收到掃描請求數(shù)據(jù)幀后,也可以進入目標信道,并根據(jù)時鐘信息對應的時鐘信號與監(jiān)聽設備通信。
但是,若監(jiān)聽設備不接受請求響應數(shù)據(jù)幀中的信息,例如監(jiān)聽設備是可控制的,且監(jiān)聽設備的持有者不接受在目標信道進行通信,可以控制目標設備不會再次向廣播設備傳輸掃描請求數(shù)據(jù)幀。在這種情況下,廣播設備雖然以第二周期廣播數(shù)據(jù),但是監(jiān)聽設備并不會向其再次傳輸掃描請求數(shù)據(jù)幀,所以并不會加快與監(jiān)聽設備建立通信連接的速度。反而由于第二周期較短,會導致頻繁的更換信道,從而導致較高的功耗。
根據(jù)本公開的實施例,當從傳輸請求響應數(shù)據(jù)幀后的第一預設時間段內沒有再次接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀,可以判定待連接的監(jiān)聽設備并不接受請求響應數(shù)據(jù)幀中的信息,那么將廣播數(shù)據(jù)的周期延長為第一周期,從而避免在監(jiān)聽設備沒有再次向廣播設備傳輸掃描請求數(shù)據(jù)幀的情況下,廣播設備以較高的頻率更換信道,進而避免廣播設備過高的功耗。
圖10是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。如圖10所示,在如圖1所示數(shù)據(jù)廣播方法的基礎上,根據(jù)是否檢測到待連接的監(jiān)聽設備,調整第一周期包括:
在步驟S32中,若持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備,將第一周期延長為第三周期。
根據(jù)本實施例,當持續(xù)時間大于第二預設時間段(可以根據(jù)需要進行設置,例如可以設置為10秒)未檢測到待連接的監(jiān)聽設備,判定廣播設備當前廣播數(shù)據(jù)的覆蓋范圍內并不存在待連接的監(jiān)聽設備,因此可以將第一周期延長為第三周期,從而降低廣播設備廣播數(shù)據(jù)的功耗,提高廣播設備的續(xù)航能力。另外,延長后的第三周期一般不宜過長,例如可以為第一周期的1.5倍至2倍,以避免難以檢測到待連接的監(jiān)聽設備。
圖11是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖。如圖11所示,在如圖10所示數(shù)據(jù)廣播方法的基礎上,在將第一周期延長為第三周期后,還包括:
在步驟S8中,在檢測到待連接的監(jiān)聽設備時,將第三周期縮短為第二周期。
根據(jù)本公開的實施例,在以第三周期廣播數(shù)據(jù)的過程中,當檢測到待連接的監(jiān)聽設備時,可以及時將第三周期縮短為第二周期,以加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接。
圖12是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播方法的流程示意圖,如圖12所示,在如圖1所示數(shù)據(jù)廣播方法的基礎上,第一周期包括閑置時間段,根據(jù)確定結果調整第一周期包括:
在步驟S33中,通過調整閑置時間段以調整第一周期。
在本公開的實施例中,第一周期除了可以包括閑置時間段,還可以包括工作時間段,其中,在工作時間段,廣播設備依次在多個信道上廣播數(shù)據(jù),在閑置時間段,廣播設備處于閑置狀態(tài)。當?shù)谝恢芷诎üぷ鲿r間段和閑置時間段時,在廣播設備檢測到待連接的監(jiān)聽設備后,可以僅縮短閑置時間段,而廣播設備處于每個信道的時長不變。
圖13是根據(jù)一示例性實施例示出的僅縮短閑置時間段的第二周期的示意圖。如圖13所示,在當廣播設備檢測到待連接的監(jiān)聽設備后,可以將閑置時間段由2t縮短為t,從而將第一周期=5t縮短至第二周期=4t,其中,廣播設備在第一信道、第二信道和第三信道分別停留t,閑置時間為t。由于廣播數(shù)據(jù)的過程需要完整執(zhí)行每個周期,因此可以在一個第一周期之后,將廣播數(shù)據(jù)的周期縮短為第二周期。其中,閑置時間段可以進一步被縮短為0。
圖14是根據(jù)一示例性實施例示出的在僅縮短閑置時間段時廣播設備與監(jiān)聽設備再次處于相同信道所需時間的示意圖。如圖14所示,在廣播設備在以5t為周期廣播數(shù)據(jù)的第一個周期內檢測到待連接的監(jiān)聽設備后,將第一周期縮短為第二周期,那么在廣播設備檢測到待連接的監(jiān)聽設備后,再經(jīng)過8t的時長,廣播設備與待連接的監(jiān)聽設備在后續(xù)周期中可以再次處于相同的信道,從而實現(xiàn)廣播設備與待連接的監(jiān)聽設備建立通信連接。
比較圖6所示的實施例和圖14所示的實施例可知,根據(jù)本公開的實施例,在廣播設備檢測到待連接監(jiān)聽設備后,通過縮短廣播設備廣播周期中的閑置時間段,可以加快廣播設備與待連接的監(jiān)聽設備再次處于相同信道的速度,便于廣播設備及時與待連接的監(jiān)聽設備建立通信連接。
由于廣播設備在每個信道停留的時間一般是根據(jù)通信協(xié)議預先設定的,一般難以調整。因此根據(jù)圖13和圖14所示的實施例,通過僅縮短廣播周期中的閑置時間段,保持廣播設備在每個信道中的時長不變,可以減少縮短廣播周期過程中調整的工作參數(shù)的數(shù)量,簡化將第一周期縮短為第二周期的操作過程。
相應地,當持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備,可以僅延長閑置時間段,廣播設備處于每個信道的時長不變。
通過延長閑置時間段,以使第一周期延長為第三周期,相對于同時延長工作時間段和閑置時間段的方式,也可以減少彈唱廣播周期過程中調整的工作參數(shù)的數(shù)量,簡化將第一周期延長為第三周期的操作過程。例如在保持工作時間段不變的情況下,將閑置時間段延長為原閑置時間段的2倍。
在一個詳細的實施例中,廣播設備可以是具備藍牙功能的手機,監(jiān)聽設備可以是藍牙耳機。圖15是根據(jù)一示例性實施例示出的建立通信連接的詳細流程圖,例如圖15所示,用戶可以使用手機151廣播數(shù)據(jù),以尋呼其他藍牙設備;
當藍牙耳機152處于手機151廣播數(shù)據(jù)可覆蓋的范圍內,且處于可連接的狀態(tài)時,若藍牙耳機152在與手機151處于同一信道,則可以監(jiān)聽到手機151廣播的數(shù)據(jù),例如尋呼請求,進而針對該尋呼請求向手機151傳輸掃描請求數(shù)據(jù)幀;
手機151收到掃描請求數(shù)據(jù)幀后可以向藍牙耳機152傳輸請求響應數(shù)據(jù)幀;
藍牙耳機152接收到請求響應數(shù)據(jù)幀后,若接受請求響應數(shù)據(jù)幀中的信息,則再次向手機151傳輸掃描響應數(shù)據(jù)幀;
手機151再次收到掃描響應數(shù)據(jù)幀,根據(jù)請求響應數(shù)據(jù)幀中的信道信息、時鐘信息等與藍牙耳機152建立藍牙通信連接。
在本公開的實施例中,手機151為主設備,藍牙耳機152為從設備。當然用戶也可以根據(jù)需要將主設備和從設備互換,也即通過藍牙耳機152廣播數(shù)據(jù),通過手機151監(jiān)聽數(shù)據(jù)。
需要說明的是,本公開中的廣播設備、監(jiān)聽設備并不限于手機和藍牙耳機,通信連接也不限于藍牙通信連接,具體設備和通信連接的方式可以由用戶根據(jù)需要設置。
與前述的信息顯示方法的實施例相對應,本公開還提供了信息顯示裝置的實施例。
圖16是根據(jù)一示例性實施例示出的一種數(shù)據(jù)廣播裝置的示意框圖,如圖16所示,該數(shù)據(jù)廣播裝置包括:
數(shù)據(jù)廣播單元161,按照第一周期廣播數(shù)據(jù);
監(jiān)聽確定單元162,確定是否檢測到待連接的監(jiān)聽設備,得到確定結果;
周期調整單元163,根據(jù)所述確定結果調整第一周期。
圖17是根據(jù)一示例性實施例示出的另一種數(shù)據(jù)廣播裝置的示意框圖,如圖17所示,在如圖16所示數(shù)據(jù)廣播裝置的基礎上,監(jiān)聽確定單元162包括:
第一確定子單元1621,確定是否接收到針對數(shù)據(jù)的掃描請求數(shù)據(jù)幀,若接收到針對數(shù)據(jù)的掃描請求數(shù)據(jù)幀,則確定檢測到待連接的監(jiān)聽設備,否則,確定未檢測到待連接的監(jiān)聽設備。
圖18是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖,如圖18所示,在如圖17所示數(shù)據(jù)廣播裝置的基礎上,周期調整單元163包括:
縮短子單元1631,在確定檢測到待連接的監(jiān)聽設備時,將第一周期縮短為第二周期。
圖19是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖,如圖19所示,在如圖18所示數(shù)據(jù)廣播裝置的基礎上,數(shù)據(jù)廣播裝置還包括:
傳輸單元164,在縮短子單元1631將第一周期縮短為第二周期之后,向待連接的監(jiān)聽設備傳輸請求響應數(shù)據(jù)幀,確定傳輸所述請求響應數(shù)據(jù)幀的時間點,
其中,監(jiān)聽確定單元162還包括:
第二確定子單元1622,確定從所述時間點開始的第一預設時間段內是否再次接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀;
數(shù)據(jù)廣播裝置還包括:
連接建立單元165,在從所述時間點開始的第一預設時間段內接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀時,與待連接的監(jiān)聽設備建立通信連接;
周期調整單元163還包括:
延長子單元1632,在未再次接收到待連接的監(jiān)聽設備的掃描請求數(shù)據(jù)幀時,將廣播數(shù)據(jù)的周期延長為第一周期。
圖20是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖,如圖20所示,在如圖16所示數(shù)據(jù)廣播裝置的基礎上,可選地,周期調整單元163包括:
延長子單元1632,在持續(xù)時間大于第二預設時間段未檢測到待連接的監(jiān)聽設備時,將第一周期延長為第三周期。
圖21是根據(jù)一示例性實施例示出的又一種數(shù)據(jù)廣播裝置的示意框圖,如圖21所示,在如圖20所示數(shù)據(jù)廣播裝置的基礎上,可選地,周期調整單元還包括:
縮短子單元1631,在檢測到待連接的監(jiān)聽設備時,將第三周期縮短為第二周期。
可選地,第一周期包括閑置時間段,周期調整單元163通過調整閑置時間段以調整第一周期。
關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本公開方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
相應的,本公開還提供一種觸摸控制裝置,該觸摸控制裝置中設置有如上述實施例中任一所述的觸控顯示模組;該觸摸控制裝置中還包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:檢測用戶在所述觸控顯示模組上的觸發(fā)操作;當所述觸發(fā)操作對應的觸摸檢測傳感器中,存在共用數(shù)據(jù)傳輸線路的觸摸檢測傳感器時,通過相應的選通控制線路,控制被共用的每條數(shù)據(jù)傳輸線路連接的多個觸摸檢測傳感器對應的開關器件依次被導通,以獲得相應的觸摸檢測數(shù)據(jù);根據(jù)所述觸摸檢測數(shù)據(jù),執(zhí)行對應的觸摸控制操作。
相應的,本公開還提供一種終端,該終端中設置有如上述實施例中任一所述的觸控顯示模組;所述終端包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進行以下操作的指令:檢測用戶在所述觸控顯示模組上的觸發(fā)操作;當所述觸發(fā)操作對應的觸摸檢測傳感器中,存在共用數(shù)據(jù)傳輸線路的觸摸檢測傳感器時,通過相應的選通控制線路,控制被共用的每條數(shù)據(jù)傳輸線路連接的多個觸摸檢測傳感器對應的開關器件依次被導通,以獲得相應的觸摸檢測數(shù)據(jù);根據(jù)所述觸摸檢測數(shù)據(jù),執(zhí)行對應的觸摸控制操作。
圖22是根據(jù)一示例性實施例示出的一種用于數(shù)據(jù)廣播的裝置2200的框圖。例如,裝置2200可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等電子設備。
參照圖22,裝置2200可以包括以下一個或多個組件:處理組件2202,存儲器2204,電源組件2206,多媒體組件2208,音頻組件2210,輸入/輸出(I/O)的接口2212,傳感器組件2214,以及通信組件2216。
處理組件2202通??刂蒲b置2200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關聯(lián)的操作。處理組件2202可以包括一個或多個處理器2220來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件2202可以包括一個或多個模塊,便于處理組件2202和其他組件之間的交互。例如,處理組件2202可以包括多媒體模塊,以方便多媒體組件2208和處理組件2202之間的交互。
存儲器2204被配置為存儲各種類型的數(shù)據(jù)以支持在裝置2200的操作。這些數(shù)據(jù)的示例包括用于在裝置2200上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器2204可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(步驟RAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件2206為裝置2200的各種組件提供電力。電源組件2206可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置2200生成、管理和分配電力相關聯(lián)的組件。
多媒體組件2208包括在所述裝置2200和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件2208包括一個前置攝像頭和/或后置攝像頭。當裝置2200處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件2210被配置為輸出和/或輸入音頻信號。例如,音頻組件2210包括一個麥克風(MIC),當裝置2200處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器2204或經(jīng)由通信組件2216發(fā)送。在一些實施例中,音頻組件2210還包括一個揚聲器,用于輸出音頻信號。
I/O接口2212為處理組件2202和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件2214包括一個或多個傳感器,用于為裝置2200提供各個方面的狀態(tài)評估。例如,傳感器組件2214可以檢測到裝置2200的打開/關閉狀態(tài),組件的相對定位,例如所述組件為裝置2200的顯示器和小鍵盤,傳感器組件2214還可以檢測裝置2200或裝置2200一個組件的位置改變,用戶與裝置2200接觸的存在或不存在,裝置2200方位或加速/減速和裝置2200的溫度變化。傳感器組件2214可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件2214還可以包括光傳感器,如CMO步驟或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件2214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件2216被配置為便于裝置2200和其他設備之間有線或無線方式的通信。裝置2200可以接入基于通信標準的無線網(wǎng)絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件2216經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件2216還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數(shù)據(jù)協(xié)會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現(xiàn)。
在示例性實施例中,裝置2200可以被一個或多個應用專用集成電路(A步驟IC)、數(shù)字信號處理器(D步驟P)、數(shù)字信號處理設備(D步驟PD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器2204,上述指令可由裝置2200的處理器2220執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
本領域技術人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。