專利名稱:恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間acl鏈接的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于短距無線通訊技術(shù)領(lǐng)域,尤其涉及恢復(fù)藍牙電話網(wǎng)關(guān)和分機之 間異步無連接鏈路(ACL, Asynchronous Connectionless Unk)鏈接的方法及 系統(tǒng)。
技術(shù)背景藍牙是一種短距離的無線通信技術(shù),它工作在2.4GHz的ISM (工業(yè)-科學(xué)-醫(yī)療)頻段。藍牙的基本網(wǎng)絡(luò)結(jié)構(gòu)是由一個主控設(shè)備和最多七個從屬設(shè)備組成 的無線微型網(wǎng)(Piconet),主控設(shè)備和從屬設(shè)備之間采用時分多址(TDMA)的 方式進行通信。利用藍牙技術(shù),可以低成本方式將各種設(shè)備連接起來,例如 藍牙電話網(wǎng)關(guān)和藍牙電話分才幾。藍牙電話網(wǎng)關(guān)和藍牙電話分機組成一個無繩電話的應(yīng)用環(huán)境。作為主控設(shè) 備的無繩電話座機(以下稱為網(wǎng)關(guān))和作為從屬設(shè)備的無繩電話分機(以下簡 稱為分機)均安裝有藍牙無線通信模塊,利用藍牙進行語音和控制信令的傳輸。 網(wǎng)關(guān)與電話網(wǎng)相連。電話網(wǎng)可以是固定電話網(wǎng)或移動電話網(wǎng)。分機與網(wǎng)關(guān)通過藍牙技術(shù)連接在一起通過分機或網(wǎng)關(guān)向?qū)Ψ桨l(fā)起建立異 ACL鏈接,建立后通過呼吸模式(sniff mode)保持這種鏈接,以起到省電的作 用。這樣分機就成功的注冊在網(wǎng)關(guān)上,由網(wǎng)關(guān)進行管理,分機可以通過發(fā)起CTP 協(xié)議(藍牙無繩電話協(xié)議,cord telephony profile)的呼叫流程來進行通話。目前對于注冊在網(wǎng)關(guān)上分機,在離開網(wǎng)關(guān)的覆蓋范圍、或者網(wǎng)關(guān)斷電后, 也就是ACL鏈路斷開之后,分機自動反復(fù)向網(wǎng)關(guān)發(fā)起ACL鏈接以注冊到網(wǎng)關(guān)上, 直到注冊上為止。這樣的做法有很顯著的弊端功耗高。由于目前分機藍牙模 塊在進行發(fā)起連接并等待對方回應(yīng)是否連接的時候,是全功率運行的,此時藍 牙模塊的耗電量是最大的,如果反復(fù)的由分機向網(wǎng)關(guān)發(fā)起注冊,則會很快的消 耗分機的電量,使分機的待機時間大幅度的下降。而分機離開網(wǎng)關(guān)或者網(wǎng)關(guān)斷電等導(dǎo)致分機沒有注冊在網(wǎng)關(guān)上的概率是不低的。 發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈 接的方法及系統(tǒng),采用該方法/系統(tǒng)能夠有效地避免分機的待機時長由于恢復(fù) ACL鏈接的處理而大幅下滑。為解決上述技術(shù)問題,本發(fā)明恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方 法包括當網(wǎng)關(guān)檢測到與分機之間的ACL鏈接斷開時,網(wǎng)關(guān)主動搜索該分機, 當搜索到該掉線分機時,網(wǎng)關(guān)與該分機進入注冊流程并完成注冊,從而恢復(fù)網(wǎng) 關(guān)與分機之間的ACL鏈接。作為本發(fā)明方法的一種優(yōu)選方案,所述網(wǎng)關(guān)與所述分機進入注冊流程是由 所述網(wǎng)關(guān)向所述分機發(fā)出注冊請求而引起的。在恢復(fù)網(wǎng)關(guān)和分機之間的ACL鏈 接時,由網(wǎng)關(guān)向分機發(fā)起注冊請求有利于對網(wǎng)關(guān)和數(shù)個分機組成的微微網(wǎng)系統(tǒng) 進行管理。上述優(yōu)選方案可具體采用下述步驟來實現(xiàn)A、 建立一個分機信息列表,當分機第一次注冊到網(wǎng)關(guān)時,網(wǎng)關(guān)記錄各個分 機的信息,并存入該分機信息列表;B、 當網(wǎng)關(guān)檢測到有分機與網(wǎng)關(guān)的ACL鏈接斷開后,將分機信息列表中對應(yīng) 該掉線分機的"是否注冊標志位"置為"未注冊",并搜索該掉線分機;C、 在搜索到掉線分機后,由網(wǎng)關(guān)向其發(fā)起注冊請求,從而進入注冊流程, 并在注冊完成后將分機信息列表中對應(yīng)該分機的"是否注冊標志位"置為"已 注冊"。對于網(wǎng)關(guān)和數(shù)個分機組成的微微網(wǎng)系統(tǒng),本發(fā)明方法還可以借助于以下三 個定時器來實現(xiàn),以更好地對整個微微網(wǎng)系統(tǒng)進行管理循環(huán)定時器Tloop、搜 索定時器Tscan和連接定時器Tconnect;其中在對單次確認的所有掉線分機進 行恢復(fù)ACL鏈接操作時,采用循環(huán)定時器對整個流程進行周期管理,循環(huán)定時 器設(shè)定的周期從網(wǎng)關(guān)開始搜索掉線分機起算,當該循環(huán)定時器超時后,結(jié)束一個周期的處理,重啟搜索定時器進入下一周期的處理;采用搜索定時器來控制搜索掉線分機的時間,使藍牙芯片的搜索時間限定在一定時長內(nèi),從而達到不占用過多系統(tǒng)資源的目的,當搜索定時器達到其設(shè)定時長時,開啟連接定時器; 控制。本發(fā)明方法還可以進一步釆用休眠定時器Twait;在連接定時器的設(shè)定時長 內(nèi)若當次連接成功則直接重啟該連接定時器進入下一個分機的連接,若連接定 時器超時且當次連接尚未成功則暫停網(wǎng)關(guān)與分機的連接并開啟休眠定時器,在 該休眠定時器的設(shè)定時長內(nèi)進行恢復(fù)所述網(wǎng)關(guān)和分機之間的正常連接狀態(tài)的處 理,使藍牙芯片恢復(fù)到能夠正常進行所述網(wǎng)關(guān)與分機之間的連接操作,并在該 休眠定時器達到其設(shè)定時長時重啟連接定時器進行連接處理。采用上述四個定時器來對本發(fā)明方法流程進行管理,當網(wǎng)關(guān)檢測到有分機 處于未注冊狀態(tài)時,即進入下述處理流程,以恢復(fù)網(wǎng)關(guān)與該次檢測到的各未注 冊分機之間的ACL連接第一步、啟動循環(huán)定時器,同時開始第二步才喿作;第二步、啟動搜索定時器,在該定時器的設(shè)定時長內(nèi)網(wǎng)關(guān)搜索掉線分機; 當該搜索定時器達到其設(shè)定時長時,進入下一步處理;第三步、啟動連接定時器,進行網(wǎng)關(guān)與分機的連接操作,在連接定時器的 設(shè)定時長內(nèi)若一次連接成功則直接重啟該連接定時器進入下一個分機的連接,該休眠定時器的設(shè)定時長內(nèi),進行恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理, 使藍牙芯片恢復(fù)到能夠正常進行所述網(wǎng)關(guān)與分機之間的連接操作,并在該休眠 定時器達到其設(shè)定時長時重啟連接定時器進行連接處理;在該步驟的處理時間 達到循環(huán)定時器的設(shè)定時長時,進行下一步處理;第四步、查看是否還有未注冊分機,若有則返回第二步處理,若沒有則結(jié) 束該次處理流牙呈。為解決上述技術(shù)問題,本發(fā)明恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的系 統(tǒng)包括網(wǎng)關(guān)和分機;其中網(wǎng)關(guān)用于在分機掉線時搜索該掉線分機,并在搜索到 該掉線分才幾時,與該分才幾進入注冊流程并完成注冊,乂人而恢復(fù)網(wǎng)關(guān)與該分機之 間的ACL鏈接;分機用于在其掉線后被網(wǎng)關(guān)搜索到時與網(wǎng)關(guān)配合完成所述注冊 流程。作為本發(fā)明系統(tǒng)的一種優(yōu)選方案,所述網(wǎng)關(guān)在用于與所述分機進入注冊流 程并完成注冊時,網(wǎng)關(guān)負責向所述分機發(fā)出注冊請求并在分機作出響應(yīng)后與該 分機一起完成后續(xù)注冊動作,所述分機負責響應(yīng)所述注冊請求并與所述網(wǎng)關(guān)一 起完成所述后續(xù)注冊動作。對于由網(wǎng)關(guān)和數(shù)個分機組成的微微網(wǎng)系統(tǒng)而言,在 恢復(fù)網(wǎng)關(guān)和分機之間的ACL鏈接時,由網(wǎng)關(guān)向分機發(fā)起注冊請求更利于對該系 統(tǒng)的注冊進行管理。本發(fā)明系統(tǒng)中所述網(wǎng)關(guān)還可以包括以下三個定時器,以更好地對整個微微 網(wǎng)系統(tǒng)進行管理循環(huán)定時器Tloop、搜索定時器Tscan和連接定時器Tconnect;個流程進行周期管理,循環(huán)定時器設(shè)定的周期從網(wǎng)關(guān)開始搜索掉線分機起算, 當該循環(huán)定時器超時后,結(jié)束一個周期的處理,重啟搜索定時器進入下一周期 的處理;搜索定時器用來控制搜索掉線分機的時間,使藍牙芯片的搜索時間限 定在一定時長內(nèi),從而達到不占用過多系統(tǒng)資源的目的,當搜索定時器達到其 設(shè)定時長時,開啟連接定時器;連接定時器用來對網(wǎng)關(guān)與掉線分機之間的單次 連接操作的時間進行控制。所述網(wǎng)關(guān)還可以進一步包括休眠定時器Twait;休眠定時器用于當連接定時 器超時且當次連接尚未成功時控制網(wǎng)關(guān)暫停與分機的連接操作,以便于在該休 眠定時器的設(shè)定時長內(nèi),作相應(yīng)的恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理。 在連接定時器的設(shè)定時長內(nèi)若一次連接成功則直接重啟該連接定時器進入下一 個分機的連接,若連接定時器超時且當次連接尚未成功則開啟休眠定時器,在 該休眠定時器的設(shè)定時長內(nèi),進行恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理,使藍牙芯片恢復(fù)到能夠正常進行所述網(wǎng)關(guān)與分機之間的連接操作,并在該休眠 定時器達到其設(shè)定時長時重啟連接定時器進行連接處理。本發(fā)明系統(tǒng)/方法的有益效果為本發(fā)明由網(wǎng)關(guān)對注冊在其上的各個藍牙分 機進行管理,網(wǎng)關(guān)主動對掉線分機進行搜索,并由網(wǎng)關(guān)發(fā)起注冊,由于網(wǎng)關(guān)不 是移動終端設(shè)備,由交流電源供電,不存在待機時間的問題,而藍牙分機在掉 線后,不需要作搜索網(wǎng)關(guān)的操作,因而不會對待機時間有任何影響。且本發(fā)明 系統(tǒng)/方法在實現(xiàn)上不涉及硬件的改動,具有推廣的意義和通用性。
圖1是本發(fā)明方法一個具體實施例的流程圖; 圖2是本發(fā)明方法采用定時器實現(xiàn)的示意圖; 圖3是本發(fā)明系統(tǒng)一個具體實施例的框圖。
具體實施方式
下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細說明 圖1是本發(fā)明方法的一個實施例的流程圖。如圖所示,該方法具體包括如 下步驟A、 建立一個分機信息列表,當分機首次連4妾并注冊到網(wǎng)關(guān)時,網(wǎng)關(guān)將該分 機的注冊信息放置在該分機信息列表中,并通過一個進程監(jiān)控, 一旦檢測到有 分機處于未注冊狀態(tài)時,則將分機信息列表中相應(yīng)該分機的"是否注冊標志位" 置為"未注冊"并進入步驟B;B、 網(wǎng)關(guān)發(fā)起主動搜索該掉線分機;C、 在搜索到分機后,網(wǎng)關(guān)將其與分機信息列表中的信息進行對比,確認其 為本次搜索的目標分4幾,然后由網(wǎng)關(guān)向其發(fā)起注冊請求,/人而進入注冊流程進 行注冊;D、 在注冊完成后將分機信息列表中相應(yīng)該分機的"是否注冊標志位"置為 "已注冊";E、 遍歷保存的分機信息列表,查看是否還有未注冊分機,若還有未注冊分機則返回步驟B繼續(xù)處理;若沒有則結(jié)束該次恢復(fù)網(wǎng)關(guān)與掉線分機之間的ACL 鏈接的處理。圖2是本發(fā)明方法采用定時器實現(xiàn)的示意圖,如圖所示,本發(fā)明方法流程 可由四個定時器控制循環(huán)定時器Tloop、搜索定時器Tscan、連接定時器 Tconnect和〗木眠定時器Twait;其中循環(huán)定時器用于對單次確認的所有掉線分 機進行恢復(fù)ACL鏈接操作時的整個流程進行周期管理,循環(huán)定時器設(shè)定的周期 從網(wǎng)關(guān)開始搜索掉線分機起算,當該循環(huán)定時器超時后,結(jié)束一個周期的處理, 重啟搜索定時器進入下一周期的處理;搜索定時器用來控制搜索掉線分機的時 間,使藍牙芯片的搜索時間限定在一定時長內(nèi),從而達到不占用過多系統(tǒng)資源 的目的,當搜索定時器達到其設(shè)定時長時,開啟連接定時器;連接定時器用來 對網(wǎng)關(guān)與掉線分機之間的單次連接操作的時間進行控制;休眠定時器用于當連 接定時器超時且當次連接尚未成功時控制網(wǎng)關(guān)暫停與分機的連接操作,并作相 應(yīng)的恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理,在連接定時器的設(shè)定時長內(nèi) 若當次連接成功則直接重啟該連接定時器進入下一個分機的連接,若連接定時 器超時且當次連接尚未成功則暫停網(wǎng)關(guān)與分機的連接并開啟休眠定時器,在該 休眠定時器的設(shè)定時長內(nèi)進行恢復(fù)所述網(wǎng)關(guān)和分機之間的正常連接狀態(tài)的處 理,使藍牙芯片恢復(fù)到能夠正常進行所述網(wǎng)關(guān)與分機之間的連接操作,并在該 休眠定時器達到其設(shè)定時長時重啟連接定時器進行連接處理。采用上述定時器來對本發(fā)明方法流程進行管理,當網(wǎng)關(guān)檢測到有分機處于 未注冊狀態(tài)時,進入下述處理流程,以恢復(fù)網(wǎng)關(guān)與該次;險測到的各未注冊分才幾 之間的ACL連接第一步、啟動循環(huán)定時器,同時開始第二步4喿作;第二步、啟動搜索定時器,在該定時器的設(shè)定時長內(nèi)網(wǎng)關(guān)搜索掉線分機; 當該搜索定時器達到其設(shè)定時長時,進入下一步處理;第三步、啟動連接定時器,進行網(wǎng)關(guān)與分機的連接操作,在連接定時器的 設(shè)定時長內(nèi)若一次連接成功則直接重啟該連接定時器進入下一個分機的連接,若連接定時器超時且當次連接尚未成功則開啟休眠定時器,在該休眠定時器的 設(shè)定時長內(nèi),進行恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理,使藍牙芯片恢 復(fù)到能夠正常進行所述網(wǎng)關(guān)與分機之間的連接操作,并在該休眠定時器達到其設(shè)定時長時重啟連接定時器進行連接處理;在該步驟的處理時間達到循環(huán)定時 器的設(shè)定時長時,進行下一步處理;第四步、查看是否還有未注冊分機,若有則返回第二步處理,若沒有則結(jié) 束該次處理流禾呈。圖3是本發(fā)明系統(tǒng)一個具體實施例的框圖。如圖所示,本發(fā)明系統(tǒng)包括網(wǎng) 關(guān)和分機,其中網(wǎng)關(guān)包括四個定時器;四個定時器分別為A、 搜索定時器Tscan:存在可用資源時,搜索藍牙覆蓋范圍內(nèi)分機,篩選 出需要連接的目標分機;當搜索定時器啟動時,用來控制搜索的時間,^f吏藍牙芯片的搜索時間限定在 一定時長內(nèi),從而達到不占用過多系統(tǒng)資源的目的。當搜索定時器超時后,開 啟連接定時器;B、 J木眠定時器Twait:連4矣定時器Tconnect超時后,若當前的連"^妻尚未成 功則取消當前的連接,開啟休眠定時器Twait,進入等待狀態(tài)作相應(yīng)處理,并在休眠定時器達到其設(shè)定時長時重啟連接定時器進行連接處理;C、 連接定時器Tconnect:對需要連接的目標分機進行依次連接,連接上一部后將其在分機列表中的是否注冊標志為置為已注冊。若一次連接成功則直接 進入下一個分機的連接,并重新啟動該連接定時器,中間不休眠;若連接定時 器超時,則意味著該次連接失敗,則開啟休眠定時器,作相應(yīng)處理,并在休眠 定時器達到其設(shè)定時長時再次啟動連接定時器進行連接。一個循環(huán)定時器的設(shè)定時長內(nèi)可能執(zhí)行多次網(wǎng)關(guān)與待連接分機之間的連接 處理。D循環(huán)定時器Tloop:在本發(fā)明方法中,在確定有分機掉線后,網(wǎng)關(guān)開始搜 索掉線分機并最終完成和所有該次確定的掉線分機的ACL鏈接恢復(fù)后,始結(jié)束該流程的處理,在該處理流程中,采用循環(huán)定時器來對整個處理流程劃分周期, 該循環(huán)周期從網(wǎng)關(guān)搜索掉線分機開始。循環(huán)定時器用于控制整個流程的循環(huán)周期,循環(huán)定時器超時后,當前如果 正在連接分機尚未成功,則取消此次連接,并啟動搜索定時器進入下一個周期 的處理。對于由網(wǎng)關(guān)和分機組成的微微網(wǎng)系統(tǒng)而言,采用該四個定時器,更利于在恢復(fù)網(wǎng)關(guān)與分機的ACL鏈接時對系統(tǒng)進行管理,使恢復(fù)網(wǎng)關(guān)與分機之間ACL鏈 接的操作具備高效性。以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進 一步詳細說明,所應(yīng)注意的是,以上所述僅為本發(fā)明的具體實施例而已,本領(lǐng)圍。本發(fā)明請求保護范圍闡明于所附權(quán)利要求書中,而不能以說明書的上述描 述作為限制,凡是在本發(fā)明的宗旨之內(nèi)的顯而易見的修改亦應(yīng)歸于本發(fā)明的保 護范圍之內(nèi)。
權(quán)利要求
1、一種恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL異步無連接鏈路鏈接的方法,其特征在于包括當網(wǎng)關(guān)檢測到與分機之間的ACL鏈接斷開時,所述網(wǎng)關(guān)主動搜索所述分機,當搜索到所述分機時,所述網(wǎng)關(guān)與所述分機進入注冊流程并完成注冊,恢復(fù)所述網(wǎng)關(guān)與所述分機之間的ACL鏈接。
2、 根據(jù)權(quán)利要求1所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方法, 其特征在于所述網(wǎng)關(guān)與所述分機進入注冊流程是由所述網(wǎng)關(guān)向所述分機發(fā)出 注冊請求而引起的。
3、 根據(jù)權(quán)利要求2所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方法, 其特征在于該方法具體按以下步驟來實現(xiàn)A、 建立一個分機信息列表,當分機第一次注冊到網(wǎng)關(guān)時,網(wǎng)關(guān)記錄各個分 機的信息,并存入該分機信息列表;B、 當所述網(wǎng)關(guān)檢測到有分機與網(wǎng)關(guān)的ACL鏈接斷開后,將分機信息列表中 對應(yīng)該掉線分機的"是否注冊標志位"置為"未注冊",并搜索所述掉線分機;C、 在搜索到所述掉線分機后,由所述網(wǎng)關(guān)向其發(fā)起注冊請求,從而進入注 冊流程,并在注冊完成后將分機信息列表中對應(yīng)該分機的"是否注冊標志位" 置為"已注冊"。
4、 根據(jù)權(quán)利要求1或2所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方 法,其特征在于采用了以下三個定時器對該方法流程進行管理循環(huán)定時器、 搜索定時器和連接定時器;其中在對單次確認的所有掉線分機進行恢復(fù)ACL鏈 接操作時,采用所述循環(huán)定時器對整個流程進行周期管理,所述循環(huán)定時器設(shè) 定的周期從所述網(wǎng)關(guān)開始搜索掉線分機起算,當所述循環(huán)定時器超時后,結(jié)束 一個周期的處理,重啟所述搜索定時器進入下一周期的處理;釆用所述搜索定 時器來控制所述網(wǎng)關(guān)搜索掉線分機的時間,當所述搜索定時器達到其設(shè)定時長 時,開啟所述連接定時器;采用所述連接定時器來對所述網(wǎng)關(guān)與掉線分機之間的單次連接操作的時間進行控制。
5、 根據(jù)權(quán)利要求4所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方法, 其特征在于該方法還采用了休眠定時器;在所述連接定時器的設(shè)定時長內(nèi)若 當次連接成功則直接重啟所述連接定時器進入下一個分機的連接,若所述連接設(shè)定時長內(nèi)進行恢復(fù)所述網(wǎng)關(guān)和所述分機之間的正常連接狀態(tài)的處理,并在所 述休眠定時器達到其設(shè)定時長時重啟所述連接定時器進行連接處理。
6、 根據(jù)權(quán)利要求5所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方法, 其特征在于當網(wǎng)關(guān)檢測到有分機處于未注冊狀態(tài)時,即按下述流程進行處理第一步、啟動所述循環(huán)定時器,同時開始第二步操作;第二步、啟動所述搜索定時器,在所述搜索定時器的設(shè)定時長內(nèi)所述網(wǎng)關(guān) 搜索所述掉線分機;當所述搜索定時器達到其設(shè)定時長時,進入下一步處理;第三步、啟動所述連接定時器,進行所述網(wǎng)關(guān)與所述分機的連接操作,在 所述連接定時器的設(shè)定時長內(nèi)若一次連接成功則直接重啟所述連接定時器進入 下一個分機的連接,若所述連接定時器超時且當次連接尚未成功則斷開當次連 接并開啟所述休眠定時器,進行恢復(fù)網(wǎng)關(guān)與分機之間的正常連接狀態(tài)的處理, 并在所述休眠定時器達到其設(shè)定時長時重啟所述連接定時器進行連接處理;在 該步驟的處理時間達到所述循環(huán)定時器的設(shè)定時長時,進行下一步處理;第四步、查看是否還有未注冊分機,若有則返回第二步處理,若沒有則結(jié) 束該次處理流程。
7、 一種恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL異步鏈路鏈接的系統(tǒng),其特征在 于該系統(tǒng)包括網(wǎng)關(guān)與分機;所述網(wǎng)關(guān)用于在所述分機掉線時搜索所述分機, 并在搜索到所述分機時,與所述分機進入注冊流程并完成注冊,恢復(fù)所述網(wǎng)關(guān) 與所述分機之間的ACL鏈接;所述分機用于在掉線后,被所述網(wǎng)關(guān)搜索到時, 與所述網(wǎng)關(guān)配合完成所述注冊流程。
8、 根據(jù)權(quán)利要求7所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的系統(tǒng),其特征在于所述網(wǎng)關(guān)在用于與所述分機用于進入注冊流程并完成注冊時,負 責向所述分機發(fā)出注冊請求并在所述分機作出響應(yīng)后與所述分機一起完成后續(xù) 注冊動作;所述分機在用于與所述網(wǎng)關(guān)配合完成所述注冊流程時,負責響應(yīng)所 述網(wǎng)關(guān)發(fā)出的所述注冊請求并與所述網(wǎng)關(guān)一起完成所述后續(xù)注冊動作。
9、 根據(jù)權(quán)利要求7或8所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的系 統(tǒng),其特征在于所述網(wǎng)關(guān)還包括循環(huán)定時器、搜索定時器和連接定時器;其 中循環(huán)定時器用于對單次確認的所有掉線分機進行恢復(fù)ACL鏈接操作時的整個 流程進行周期管理,所述循環(huán)定時器設(shè)定的周期從所述網(wǎng)關(guān)開始搜索掉線分機 起算;所述搜索定時器用來控制搜索掉線分機的時間;所述連接定時器用于對 所述網(wǎng)關(guān)與掉線分機之.間的單次連接操作的時間進行控制。
10、 根據(jù)權(quán)利要求9所述的恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的系統(tǒng), 其特征在于所述網(wǎng)關(guān)還包括休眠定時器;所述休眠定時器用于當所述連接定 時器超時且當次連接尚未成功時,控制所述網(wǎng)關(guān)在所述休眠定時器的設(shè)定時長 內(nèi)暫停與所述分機的連接操作。
全文摘要
本發(fā)明公開了一種恢復(fù)藍牙電話網(wǎng)關(guān)與分機之間ACL鏈接的方法及系統(tǒng),采用該方法/系統(tǒng)能夠有效避免分機的待機時長由于恢復(fù)ACL鏈接的處理而大幅下滑。本發(fā)明系統(tǒng)包括網(wǎng)關(guān)和分機,其中網(wǎng)關(guān)用于在分機掉線時搜索該掉線分機,并在搜索到該掉線分機時向其發(fā)出注冊請求,進而完成與分機之間的注冊;分機用于在其掉線后被網(wǎng)關(guān)搜索到時與網(wǎng)關(guān)配合完成所述注冊流程;本發(fā)明方法采用了四個定時器對方法流程進行管理,其中循環(huán)定時器用于整個流程的周期管理,搜索定時器用于控制搜索時間、連接定時器對網(wǎng)關(guān)與分機的單次連接進行控制,休眠定時器用于連接不成功時的處理。本發(fā)明在實現(xiàn)上不涉及硬件的改動,具有推廣的意義和通用性。
文檔編號H04L29/06GK101272163SQ20081008513
公開日2008年9月24日 申請日期2008年3月21日 優(yōu)先權(quán)日2008年3月21日
發(fā)明者彭志槐 申請人:中興通訊股份有限公司