两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

連線休眠方法、無線通信裝置以及計(jì)算機(jī)可讀記錄媒體的制作方法

文檔序號(hào):7550762閱讀:253來源:國(guó)知局
專利名稱:連線休眠方法、無線通信裝置以及計(jì)算機(jī)可讀記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種連線休眠方法、使用此方法的無線通信裝置以及其計(jì)算機(jī)可讀記錄媒體。
背景技術(shù)
隨著硬件技術(shù)的進(jìn)步,無線通信裝置的體積越作越小。同樣地,無線通信裝置中的電源供應(yīng)電路的體積也逐漸縮小,其可提供的電量也相對(duì)地減少。以具有上網(wǎng)功能的智能型手機(jī)為例,當(dāng)智能型手機(jī)持續(xù)地與基站建立連線,以上傳或下載網(wǎng)絡(luò)封包時(shí),其耗電量可能會(huì)是智能型手機(jī)待機(jī)時(shí)耗電量的數(shù)倍之多?;耍话銇碚f,智能型手機(jī)在建立連線并且完成封包的上傳或下載動(dòng)作之后,若在一預(yù)設(shè)閑置時(shí)間(例如,30秒)中沒有其它封包需要利用此連線來上傳或下載,智能型手機(jī)會(huì)關(guān)閉此連線,以避免無謂的耗費(fèi)在維持此連線上的電力。然而,現(xiàn)今的網(wǎng)絡(luò)環(huán)境處處充滿著變量,例如,在捷運(yùn)車站或百貨公司等人潮眾多的地方,無線網(wǎng)絡(luò)的頻寬往往不足,導(dǎo)致智能型手機(jī)耗費(fèi)在與基站建立連線的時(shí)間可能過長(zhǎng),甚至比實(shí)際用來傳輸封包的時(shí)間還長(zhǎng)。此時(shí),若能延長(zhǎng)預(yù)設(shè)閑置時(shí)間,以延遲智能型手機(jī)關(guān)閉連線的時(shí)間,將可大幅減少需要重新建立連線的次數(shù)以及所需的電力。反之,在某些應(yīng)用中,使用者會(huì)于長(zhǎng)時(shí)間后才會(huì)再次通過無線網(wǎng)絡(luò)下載或傳送數(shù)據(jù),因此,若縮短預(yù)設(shè)閑置時(shí)間,以提前關(guān)閉智能型手機(jī)的連線,將可減少智能型手機(jī)的耗電。換言之,以往固定的閑置時(shí)間并無法有效地適應(yīng)目前變化多端的網(wǎng)絡(luò)環(huán)境。

發(fā)明內(nèi)容
本發(fā)明提出一種連線休眠方法、無線通信裝置以及計(jì)算機(jī)可讀記錄媒體,可適應(yīng)性調(diào)整連線休眠時(shí)間以減 少電力消耗并降低系統(tǒng)負(fù)載。本發(fā)明提出一種連線休眠方法,用于無線通信裝置,其中無線通信裝置與至少一目標(biāo)裝置之間曾建立多次連線,所述連線休眠方法包括記錄無線通信裝置與至少一目標(biāo)裝置之間的連線信息,并根據(jù)此連線信息來產(chǎn)生至少一連線建立時(shí)間。所述連線休眠方法還包括依據(jù)至少一連線建立時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。所述連線休眠方法還包括在無線通信裝置與至少一目標(biāo)裝置之間的連線閑置此預(yù)設(shè)休眠等待時(shí)間后,關(guān)閉無線通信裝置與至少一目標(biāo)裝置之間的連線。本發(fā)明還提出一種無線通信裝置,所述無線通信裝置包括天線、無線通信芯片、連線模塊、記錄模塊、產(chǎn)生模塊以及決策模塊。無線通信芯片耦接天線,用于收發(fā)在無線通信裝置與至少一目標(biāo)裝置之間傳輸?shù)闹辽僖粋€(gè)封包。連線模塊耦接無線通信芯片,用于建立無線通信裝置與至少一目標(biāo)裝置之間的多次連線,其中這些次連線是用以收發(fā)上述至少一個(gè)封包。記錄模塊耦接連線模塊,用于記錄無線通信裝置與至少一目標(biāo)裝置之間的連線信息。產(chǎn)生模塊耦接記錄模塊,用于依據(jù)此連線信息來產(chǎn)生至少一連線建立時(shí)間。決策模塊耦接產(chǎn)生模塊與記錄模塊,用于依據(jù)至少一連線建立時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。此外,在無線通信裝置與至少一目標(biāo)裝置之間的連線閑置此預(yù)設(shè)休眠等待時(shí)間后,連線模塊關(guān)閉無線通信裝置與至少一目標(biāo)裝置之間的連線。本發(fā)明還提出一種計(jì)算機(jī)可讀記錄媒體,儲(chǔ)存多個(gè)程序碼,當(dāng)這些程序碼被加載至微處理器單元后,微處理器單元執(zhí)行這些程序碼以完成下例步驟。這些步驟包括記錄無線通信裝置與至少一目標(biāo)裝置之間的連線信息,其中無線通信裝置與至少一目標(biāo)裝置之間曾建立多次連線,以收發(fā)至少一個(gè)封包。這些步驟也包括依據(jù)無線通信裝置與至少一目標(biāo)裝置之間的連線信息,來產(chǎn)生至少一連線建立時(shí)間,并依據(jù)至少一連線建立時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。這些步驟還包括在無線通信裝置與至少一目標(biāo)裝置之間的連線閑置此預(yù)設(shè)休眠等待時(shí)間后,關(guān)閉無線通信裝置與至少一目標(biāo)裝置之間的連線。基于上述,本發(fā)明實(shí)施例提出一種連線休眠方法、無線通信裝置以及計(jì)算機(jī)可讀記錄媒體,其可記錄其與至少一目標(biāo)裝置之間的多次連線所對(duì)應(yīng)的連線信息,并依據(jù)此連線信息來產(chǎn)生過去用來建立這些次連線的一個(gè)或多個(gè)連線建立時(shí)間。并且依據(jù)此一個(gè)或多個(gè)連線建立時(shí)間來決定以較長(zhǎng)的休眠等待時(shí)間或較短的休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。然后,在無線通信裝置閑置此預(yù)設(shè)休眠等待時(shí)間之后,隨即關(guān)閉其與上述至少一目標(biāo)裝置間的連線。藉此,可有效地減少電力消耗以及降低系統(tǒng)負(fù)載。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說明如下。


圖1為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的無線通信裝置的概要方塊圖。圖2為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的無線通信芯片的概要方塊圖。圖3為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的連線休眠控制電路的概要方塊圖。
`
圖4為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的連線休眠方法的流程圖。圖5為依據(jù)本發(fā)明的第二范例實(shí)施例所繪示的計(jì)算總連線時(shí)間的示意圖。圖6為依據(jù)本發(fā)明的第二范例實(shí)施例所繪示的連線休眠方法的流程圖。圖7為依據(jù)本發(fā)明的第三范例實(shí)施例所繪示的連線休眠方法的流程圖。[主要元件標(biāo)號(hào)說明]10:無線通信裝置11:天線12:無線通信芯片13:連線休眠控制電路14:電源供應(yīng)電路100:目標(biāo)裝置121:射頻前端電路122:調(diào)制/解調(diào)器123:多工/解多工器 131:連線模塊132:記錄模塊133:產(chǎn)生模塊134:決策模塊1321:儲(chǔ)存媒體501、502:耗電量曲線S402、S404、S406、S408:本發(fā)明第一范例實(shí)施例的連線休眠方法的步驟S602、S604、S606、S608、S610、S612、S614、S616、S618:本發(fā)明第二范例實(shí)施例的連線休眠方法的步驟S702、S704、S706、S708、S710、S712、S714、S716、S718、S720、S722:本發(fā)明第三范例實(shí)施例的連線休眠方法的步驟Tl:第一時(shí)間T2:第二時(shí)間TC:連線關(guān)閉時(shí)間TE:連線建立時(shí)間TRX:封包收發(fā)所需時(shí)間TWl:第一休眠等待時(shí)間TW2:第二休眠等待時(shí)間TW3:等待時(shí)間
具體實(shí)施例方式為了節(jié)省無線通信裝置在維持與特定裝置的連線上所消耗的電力與系統(tǒng)負(fù)載,本發(fā)明實(shí)施例提出一種連線休眠方法,其能夠依據(jù)過去與特定裝置之間的連線信息,來自動(dòng)地調(diào)整連線關(guān)閉前的休眠(Dormancy)等待時(shí)間。舉例來說,以長(zhǎng)期演進(jìn)技術(shù)(Long TermEvolution, LTE)為例,當(dāng)用戶設(shè)備(User Equipment)與基站(base station)建立一專屬信道(Dedicated Channel)后,本發(fā)明可根據(jù)過去一段預(yù)設(shè)時(shí)間內(nèi)此兩個(gè)裝置之間的封包流量、連線建立時(shí)間及/或連線間隔時(shí)間等連線信息,來自動(dòng)地調(diào)整此專屬信道自行關(guān)閉或連線休眠前的休眠等待時(shí)間。此外,本發(fā)明實(shí)施例還揭示了可用于體現(xiàn)上述連線休眠方法的無線通信裝置。以下配合圖式,詳細(xì)描述本發(fā)明的范例實(shí)施例。[第一范例實(shí)施例]圖1為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的無線通信裝置的概要方塊圖。
·
請(qǐng)參照?qǐng)D1,無線通信裝置10能夠與目標(biāo)裝置100進(jìn)行無線通信。例如,無線通信裝置10接收由目標(biāo)裝置100發(fā)送的無線信號(hào),或者發(fā)送無線信號(hào)至目標(biāo)裝置100。在本范例實(shí)施例中,無線通信裝置10例如是手機(jī)、個(gè)人數(shù)字助理(PDA)、智能型手機(jī)(smart phone)、電子書、游戲機(jī)或平板計(jì)算機(jī)等各式無線通信裝置。另外,目標(biāo)裝置100例如是無線信號(hào)基站或類似于無線通信裝置10的移動(dòng)通信裝置。無線通信裝置10包括天線11、無線通信芯片12、連線休眠控制電路13以及電源供應(yīng)電路14。天線11用于收發(fā)無線信號(hào)。在此,無線信號(hào)可以是符合第二代無線通訊技術(shù)(2G)、第三代無線通訊技術(shù)(3G)、全球移動(dòng)通訊系統(tǒng)(Global System for MobileCommunications, GSM)或LTE等無線通信協(xié)議格式的無線信號(hào)。無線通信芯片12是耦接至天線11,并且用于接收其它無線通信裝置欲傳送給無線通信裝置10的封包或者發(fā)送無線通信裝置10欲傳送給其它無線通信裝置的封包。連線休眠控制電路13是耦接至無線通信芯片12,并且用于調(diào)整預(yù)設(shè)的休眠等待時(shí)間(以下統(tǒng)稱為預(yù)設(shè)休眠等待時(shí)間)。特別是,連線休眠控制電路13會(huì)在無線通信裝置10持續(xù)未接收或發(fā)送數(shù)據(jù)封包后關(guān)閉無線通信裝置10與目標(biāo)裝置100之間的連線,以減少耗電。關(guān)于連線休眠控制電路13的運(yùn)作,稍后將配合圖式作更詳細(xì)的說明。電源供應(yīng)電路14是耦接天線11、無線通信芯片12以及連線休眠控制電路13,用于提供無線通信裝置10運(yùn)作的電力。例如,電源供應(yīng)電路14可以是電池。圖2為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的無線通信芯片的概要方塊圖。
請(qǐng)參照?qǐng)D2,無線通信芯片12包括射頻前端電路121、調(diào)制/解調(diào)制器122以及多工/解多工器123。舉例來說,當(dāng)天線11接收到其它無線通信裝置(以下稱為目標(biāo)裝置)發(fā)送的無線信號(hào)時(shí),射頻前端電路121會(huì)將此無線信號(hào)轉(zhuǎn)換為中頻信號(hào)或同相/正交信號(hào)。然后,調(diào)制/解調(diào)制器122會(huì)將中頻信號(hào)或同相/正交信號(hào)解調(diào)制為傳輸流。接著,多工/解多工器123會(huì)將傳輸流進(jìn)行解多工處理,以自傳輸流中識(shí)別出有效封包。另外,當(dāng)無線通信裝置10欲發(fā)送封包至目標(biāo)裝置時(shí),首先,多工/解多工器123會(huì)對(duì)其欲發(fā)送的封包進(jìn)行多工處理,以產(chǎn)生帶有此封包的傳輸流。然后,調(diào)制/解調(diào)制器122會(huì)將帶有此封包的傳輸流調(diào)制為中頻信號(hào)或同相/正交信號(hào)。接著,射頻前端電路121會(huì)將此中頻信號(hào)或同相/正交信號(hào)通過天線11發(fā)送至目標(biāo)裝置。圖3為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的連線休眠控制電路的概要方塊圖。請(qǐng)參照?qǐng)D3,連線休眠控制電路13包括連線模塊131、記錄模塊132、產(chǎn)生模塊133以及決策模塊134。連線模塊131耦接無線通信芯片12,用于建立無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,圖1的目標(biāo)裝置100)之間的多次連線或信道(以下統(tǒng)稱為連線)。在此,所謂的連線是用于在無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間傳輸?shù)姆獍?。換言之,由于無線通信裝置10必須與目標(biāo)裝置·連線才能進(jìn)行封包傳輸,所以當(dāng)無線通信裝置10需要從目標(biāo)裝置接收封包,或者發(fā)送封包至目標(biāo)裝置時(shí),連線模塊131會(huì)先判斷其與目標(biāo)裝置之間是否已建立連線。若連線已建立時(shí),則無線通信芯片12可進(jìn)行接收或發(fā)送封包。另外,若無線通信裝置10與目標(biāo)裝置之間的連線尚未建立時(shí),則連線模塊131會(huì)先建立與目標(biāo)裝置之間的連線,并且之后無線通信芯片12才可接收或發(fā)送封包。值得一提的是,在本實(shí)施例中,上述連線或信道例如是無線通信裝置10與目標(biāo)裝置100之間的專屬信道(Dedicated Channel)。記錄模塊132是耦接至連線模塊131,并且用于記錄無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息。例如,在本范例實(shí)施例中,記錄模塊132包括儲(chǔ)存媒體1321,并且上述連線信息是記錄于儲(chǔ)存媒體1321中的一連線信息表格。在此,儲(chǔ)存媒體1321可以是各種易失性存儲(chǔ)器、非易失性存儲(chǔ)器或其組合,例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DynamicRandom Access Memory, DRAM)或靜態(tài)隨機(jī)存取存儲(chǔ)器(Static Random Access Memory,SRAM),或者例如是閃存(NAND Flash)、硬盤、光盤或外接式儲(chǔ)存裝置(如存儲(chǔ)卡、隨身盤等)等儲(chǔ)存媒體或其組合。值得一提的是,在本范例實(shí)施例中,上述連線信息記錄了開始建立無線通信裝置10與任一目標(biāo)裝置之間連線的時(shí)間、接收或發(fā)送封包的起始時(shí)間、無線通信裝置10與任一目標(biāo)裝置之間在連線建立完成后的正常連線時(shí)間與關(guān)閉連線時(shí)間、連線建立時(shí)間以及連線間隔時(shí)間。特別是,上述連線建立時(shí)間實(shí)質(zhì)上可視為從開始建立連線至連線建立完成的過程中所耗費(fèi)的時(shí)間,而連線間隔時(shí)間則例如是沒有連線存在的時(shí)間。另外,上述連線信息也可以包含實(shí)際接收或發(fā)送封包的時(shí)間等。在本發(fā)明另一范例實(shí)施例中,可視實(shí)際應(yīng)用需求而增加或刪減需要記錄的連線信息,本發(fā)明不對(duì)其限制。產(chǎn)生模塊133是耦接至記錄模塊132,并且用于依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間建立這些連線所需的一個(gè)或多個(gè)連線建立時(shí)間,其數(shù)量視連線信息中記載的連線數(shù)量或?qū)崉?wù)/設(shè)計(jì)上的需求而定。舉例來說,產(chǎn)生模塊133可以從儲(chǔ)存于儲(chǔ)存媒體1321中的連線信息表格來獲知在一預(yù)定時(shí)間(例如,3分鐘)內(nèi),無線通信裝置10與各目標(biāo)裝置之間曾經(jīng)建立的連線與其相關(guān)連線信息,并藉由這些連線信息得知無線通信裝置10與各目標(biāo)裝置之間每次建立連線所需的連線建立時(shí)間。另外,上述預(yù)定時(shí)間也可以用預(yù)設(shè)的連線次數(shù)來取代,例如,當(dāng)累積的連線次數(shù)到達(dá)預(yù)設(shè)的連線次數(shù)(例如,30次)時(shí),產(chǎn)生模塊133重新取得建立這些連線所需的連線建立時(shí)間?;蛘?,產(chǎn)生模塊133也可以從儲(chǔ)存于儲(chǔ)存媒體1321中的連線信息表格中直接取得無線通信裝置10與各目標(biāo)裝置之間每次建立連線所需的連線建立時(shí)間,本發(fā)明不對(duì)其限制。決策模塊134是耦接記錄模塊132與產(chǎn)生模塊133,并且用于依據(jù)上述連線建立時(shí)間來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,其中,在本實(shí)施例中,第一休眠等待時(shí)間例如是小于第二休眠等待時(shí)間。值得一提的是,上述第一休眠等待時(shí)間與第二休眠等待時(shí)間并不是用以限制本發(fā)明。換言之,在對(duì)于本發(fā)明的實(shí)施上,更多較長(zhǎng)或較短的休眠等待時(shí)間將可提升本發(fā)明在設(shè)計(jì)與實(shí)施上的彈性。另外需特別說明的是,上述預(yù)設(shè)休眠等待時(shí)間的用途是在無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線閑置此預(yù)設(shè)休眠等待時(shí)間(即,在預(yù)設(shè)休眠等待時(shí)間中沒有需要通過此連線來接收或發(fā)送的封包)后,無線通信裝置10的連線模塊131會(huì)關(guān)閉無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置100之間的連線,以使無線通信裝置10呈現(xiàn)類似于連線休眠的省電狀態(tài)。若無線通信裝置10可有效地調(diào)節(jié)預(yù)設(shè)休眠等待時(shí)間,無線通信裝置10耗費(fèi)在維持及/或建立連線所需的電力及系統(tǒng)負(fù)載也可以相對(duì)的減少。換言之,在本范例實(shí)施例中,產(chǎn)生模塊133可以依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生這些連線各別的或平均的連線建立時(shí)間。然后,決策模塊134依據(jù)這些連線各別的或平均的連線建立時(shí)間,來決定以上述第一休眠等待時(shí)間或上述第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。例如,當(dāng)決策模塊134判斷由產(chǎn)生模塊133產(chǎn)生的多個(gè)連線建立時(shí)間(或,平均后的連線建立時(shí)間)小于或等于預(yù)設(shè)的連線建立時(shí)間門坎值時(shí),可能表示當(dāng)時(shí)的網(wǎng)絡(luò)頻寬充足或者系統(tǒng)負(fù)載較低,使得連線模塊131可以快速地建立與目標(biāo)裝置之間的連線。此時(shí)若以較短的休眠等待時(shí)間(例如,第一休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間,并在經(jīng)過預(yù)設(shè)休眠等待時(shí)間之后隨即關(guān)閉連線,可減少耗費(fèi)在休眠等待時(shí)間內(nèi)維持連線的電力。并且,當(dāng)下次需要建立連線時(shí),連線模塊131也可快速地將連線建立完成。又例如,當(dāng)決策模塊134判斷多個(gè)連線建立時(shí)間(或,平均后的連線建立時(shí)間)大于預(yù)設(shè)的連線建立時(shí)間門坎值時(shí),可能表示當(dāng)時(shí)的網(wǎng)絡(luò)頻寬不足或者系統(tǒng)負(fù)載較高,導(dǎo)致建立連線所需的時(shí)間相對(duì)較長(zhǎng)。此時(shí),若同樣以上述較短的休眠等待時(shí)間(例如,第一休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間,可能需要更為頻繁的建立與中斷連線,而導(dǎo)致建立連線所花費(fèi)的時(shí)間反而比實(shí)際用來傳輸封包的時(shí)間 更長(zhǎng)?;?,若此時(shí)使用較長(zhǎng)的休眠等待時(shí)間(例如,第二休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間,則可大幅省去重復(fù)建立連線所耗費(fèi)的時(shí)間與電力。
整體來看,使用較短的休眠等待時(shí)間(例如,第一休眠等待時(shí)間)的優(yōu)點(diǎn)是在于當(dāng)沒有封包需要傳輸時(shí),其可快速地關(guān)閉連線使無線通信裝置呈現(xiàn)連線休眠的狀態(tài),以避免無謂的電力浪費(fèi)。因此,在網(wǎng)絡(luò)頻寬充足或者系統(tǒng)負(fù)載較低的情況下,無線通信裝置使用較短的休眠等待時(shí)間(例如,第一休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間較為適合。另一方面,使用較長(zhǎng)的休眠等待時(shí)間(例如,第二休眠等待時(shí)間)的優(yōu)點(diǎn)則是不需要反復(fù)的建立與關(guān)閉連線,因此對(duì)于網(wǎng)絡(luò)環(huán)境的封包流量大、頻寬不足或者系統(tǒng)負(fù)載高的情況來說,使用較長(zhǎng)的休眠等待時(shí)間(例如,第二休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間則較為適合。然而,本發(fā)明不以上述為限。在本范例實(shí)施例中,產(chǎn)生模塊133也可以依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線的一個(gè)或多個(gè)連線間隔時(shí)間,其數(shù)量視連線信息中記載的連線數(shù)量或?qū)崉?wù)/設(shè)計(jì)上的需求而定。特別是,在本范例實(shí)施例中,連線間隔時(shí)間例如是沒有連線存在的時(shí)間。然后,決策模塊134依據(jù)此連線建立時(shí)間與此連線間隔時(shí)間,來決定以第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。舉例來說,以無線通信裝置10在過去的一預(yù)定時(shí)間或預(yù)定的一連線次數(shù)中所建立的多個(gè)連線為范例作說明,無線通信裝置10耗費(fèi)在維持這些連線上的電力或系統(tǒng)負(fù)載,是從各別開始建立這些連線直到關(guān)閉或中斷這些連線為止。因此,從開始建立連線直到關(guān)閉連線作為一個(gè)連線的連線維持時(shí)間來看,若這些連線的連線維持時(shí)間之間的連線間隔時(shí)間很長(zhǎng),表示當(dāng)時(shí)的網(wǎng)絡(luò)封包流量并不大,故使用較短的休眠等待時(shí)間(例如,第一休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間較合適。反之,若這些連線的連線維持時(shí)間之間的連線間隔時(shí)間很短,表示當(dāng)時(shí)的網(wǎng)絡(luò)封包流量很大,故使用較長(zhǎng)的休眠等待時(shí)間(例如,第二休眠等待時(shí)間)作為預(yù)設(shè)休眠等待時(shí)間將可避免無線通信裝置10反復(fù)的建立并關(guān)閉連線,而耗費(fèi)多余的電力或系統(tǒng)資源。

圖4為依據(jù)本發(fā)明的第一范例實(shí)施例所繪示的連線休眠方法的流程圖。請(qǐng)參照?qǐng)D4,假設(shè)連線模塊131曾經(jīng)建立與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間的多個(gè)連線。在步驟S402中,記錄模塊132記錄無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息。例如,連線信息會(huì)被記錄于儲(chǔ)存媒體1321的連線信息表格中。接著,在步驟S404中,產(chǎn)生模塊133會(huì)依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息來產(chǎn)生一個(gè)或多個(gè)連線建立時(shí)間,其數(shù)量視連線信息中記載的連線數(shù)量或?qū)崉?wù)/設(shè)計(jì)上的需求而定。然后,在步驟S406中,決策模塊134依據(jù)此一個(gè)或多個(gè)連線建立時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。在本范例實(shí)施例中,第一休眠等待時(shí)間例如小于第二休眠等待時(shí)間。此外,在本范例實(shí)施例中,在步驟S404中,產(chǎn)生模塊133還可以依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生一個(gè)或多個(gè)連線間隔時(shí)間。并且,在步驟S406中,決策模塊134可依據(jù)產(chǎn)生模塊133所產(chǎn)生的一個(gè)或多個(gè)連線建立時(shí)間與一個(gè)或多個(gè)連線間隔時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。特別是,上述一個(gè)或多個(gè)連線建立時(shí)間與一個(gè)或多個(gè)連線間隔時(shí)間也可以是以取其平均值的方式來實(shí)施,并根據(jù)平均后的連線建立時(shí)間及/或連線間隔時(shí)間來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,本發(fā)明不對(duì)其限制。
之后,在步驟S408中,在無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線處于閑置狀態(tài)的時(shí)間超過此預(yù)設(shè)休眠等待時(shí)間后,連線模塊131會(huì)關(guān)閉無線通信裝置10與目標(biāo)裝置(例如,目標(biāo)裝置100)之間的連線。[第二范例實(shí)施例]第二范例實(shí)施例的硬件架構(gòu)本質(zhì)上是相同于第一范例實(shí)施例的硬件架構(gòu),其差異之處在于,在第二范例實(shí)施例中,無線通信裝置可利用不同時(shí)間長(zhǎng)度的休眠等待時(shí)間所對(duì)應(yīng)的總連線時(shí)間,來決定要使用較長(zhǎng)或較短的休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。圖5為依據(jù)本發(fā)明的第二范例實(shí)施例所繪示的計(jì)算總連線時(shí)間的示意圖。請(qǐng)參照?qǐng)D5,圖5中的橫軸表不時(shí)間(暈秒),縱軸表不耗電量(暈伏或暈安),耗電量曲線501用來表示產(chǎn)生模塊133依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用上述第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的耗電量曲線,耗電量曲線502則用來表示產(chǎn)生模塊133依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用上述第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的耗電量曲線。首先,以使用上述第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間的耗電量曲線501作為范例說明,假設(shè)在第一時(shí)間Tl無線通信裝置10得知要從目標(biāo)裝置(例如,目標(biāo)裝置100)接收一第一封包或發(fā)送一第一封包至目標(biāo)裝置,此時(shí)連線模塊131隨即判定沒有已經(jīng)可以使用的連線,并開始建立與目標(biāo)裝置的連線。經(jīng)過連線建立時(shí)間TE之后,連線模塊131告知與目標(biāo)裝置之間的連線建立完成,并且無線通信芯片12開始收發(fā)第一封包。接著經(jīng)過封包收發(fā)所需時(shí)間TRX之后,無線通信芯片12完成對(duì)第一封包的收發(fā)操作。并且在閑置第一休眠等待時(shí)間TWl之后,連線模塊131關(guān)閉與目標(biāo)裝置的連線。稍后,在 經(jīng)過連線關(guān)閉時(shí)間(或,連線休眠時(shí)間)TC之后,無線通信裝置10于另一第二時(shí)間T2得知要收發(fā)一第二封包時(shí),此時(shí)連線模塊131隨即判定沒有已經(jīng)可以使用的連線,并再次開始建立與目標(biāo)裝置的連線。類似地,連線模塊131在經(jīng)過連線建立時(shí)間TE之后完成與目標(biāo)裝置間連線的建立,并在經(jīng)過封包收發(fā)所需時(shí)間TRX之后,無線通信芯片12完成對(duì)第二封包的收發(fā)動(dòng)作。以及,在閑置第一休眠等待時(shí)間TWl之后,連線模塊131關(guān)閉與目標(biāo)裝置的連線。承上所述,以耗電量曲線501來看,第一總連線時(shí)間(包含建立連線所需的時(shí)間)可由下列方程式(1-1)表示:TE(連線建立時(shí)間)+TRX(封包收發(fā)所需時(shí)間)+TWl (第一休眠等待時(shí)間)+TE+TRX+TW1= TEX2+TRXX2+TW1X2........................(1-1)另一方面,以使用上述第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間的耗電量曲線502作為范例說明,假設(shè)在第一時(shí)間Tl無線通信裝置10得知要從目標(biāo)裝置接收一第一封包或發(fā)送一第一封包至目標(biāo)裝置,此時(shí)連線模塊131隨即判定沒有已經(jīng)可以使用的連線,并開始建立與目標(biāo)裝置的連線。經(jīng)過連線建立時(shí)間TE之后,連線模塊131告知與目標(biāo)裝置的連線建立完成,并且無線通信芯片12開始收發(fā)第一封包。接著經(jīng)過封包收發(fā)所需時(shí)間TRX之后,無線通信芯片12完成對(duì)第一封包的收發(fā)操作。
特別是,因?yàn)榈诙菝叩却龝r(shí)間較第一休眠等待時(shí)間為長(zhǎng),因此在無線通信芯片12完成對(duì)第一封包的收發(fā)操作之后,連線模塊131并沒有關(guān)閉與目標(biāo)裝置的連線(與耗電量曲線501不同)。相反地,假設(shè)在圖5中是以TW2表示第二休眠等待時(shí)間,則在無線通信裝置10閑置部分的第二休眠等待時(shí)間TW2(即,等待時(shí)間TW3)之后,無線通信芯片12于第二時(shí)間T2得知要收發(fā)一第二封包。此時(shí),無線通信芯片12直接利用已建立的連線來收發(fā)一第二封包至目標(biāo)裝置。然后,經(jīng)過封包收發(fā)所需時(shí)間TRX之后,無線通信芯片12完成對(duì)第二封包的收發(fā)操作。并且在閑置第二休眠等待時(shí)間TW2之后,連線模塊131關(guān)閉與目標(biāo)裝置的連線。承上所述,以耗電量曲線502來看,第二總連線時(shí)間(包含建立連線所需的時(shí)間)可由下列方程式(1-2)表示:TE(連線建立時(shí)間)+TRX(封包收發(fā)所需時(shí)間)+TW3(部分的第二休眠等待時(shí)間)+TRX+TW2 (第二休眠等待時(shí)間)= TE+TRXX2+TW3+TW2...............(1-2)藉此,產(chǎn)生模塊133可以依據(jù)方程式(1-1)與方程式(1-2)快速地計(jì)算出第一總連線時(shí)間與第二總連線時(shí)間。在此請(qǐng)注意,雖然圖5是以接收2次封包所需的總連線時(shí)間作為范例,然本發(fā)明不以此為限,不同的休眠等待時(shí)間及/或不同次數(shù)的封包收發(fā)次數(shù)也可以被用來計(jì)算其各別對(duì)應(yīng)的總連線時(shí)間,并以計(jì)算出的總連線時(shí)間最少的休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。圖6為依據(jù)本發(fā)明的第二范例實(shí)施例所繪示的連線休眠方法的流程圖。請(qǐng)參照?qǐng)D6,假設(shè)連線模塊131曾經(jīng)建立與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間的多次連線。在步 驟S602中,記錄模塊132記錄無線通信裝置10與上述一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息。接著,在步驟S604中,產(chǎn)生模塊133會(huì)依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息來產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間建立連線所需的一個(gè)或多個(gè)連線建立時(shí)間。并且,在步驟S606中,產(chǎn)生模塊133依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生一個(gè)或多個(gè)連線間隔時(shí)間。特別是,在本范例實(shí)施例中,連線間隔時(shí)間例如是沒有連線存在的時(shí)間。在此請(qǐng)注意,本范例實(shí)施例并不限定步驟S604與S606在執(zhí)行上的先后順序。之后,在步驟S608中,產(chǎn)生模塊133會(huì)依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的第一總連線時(shí)間。并且,在步驟S610中,產(chǎn)生模塊133依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的第二總連線時(shí)間。在此請(qǐng)注意,本范例實(shí)施例并不限定步驟S608與S610在執(zhí)行上的先后順序和封包接收的次數(shù)。然后,在步驟S612中,決策模塊134依據(jù)第一總連線時(shí)間與第二總連線時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。舉例來說,決策模塊134可以判斷第一總連線時(shí)間是否小于第二總連線時(shí)間。若第一總連線時(shí)間小于第二總連線時(shí)間,表示無線通信裝置10使用第一休眠等待時(shí)間的耗電量會(huì)較使用第二休眠等待時(shí)間來得低,故在接續(xù)的步驟S614中,決策模塊134以第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。另外,若第一總連線時(shí)間沒有小于第二總連線時(shí)間,則表示無線通信裝置10使用第二休眠等待時(shí)間的耗電量會(huì)較使用第一休眠等待時(shí)間來得低或相等,故在接續(xù)的步驟S616中,決策模塊134以第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。之后,在步驟S618中,在無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線處于閑置狀態(tài)的時(shí)間超過此預(yù)設(shè)休眠等待時(shí)間后,連線模塊131會(huì)關(guān)閉無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線。[第三范例實(shí)施例]第三范例實(shí)施例的硬件架構(gòu)本質(zhì)上是相同于第一范例實(shí)施例的硬件架構(gòu),其差異之處在于,在第三范例實(shí)施例中,無線通信裝置還可設(shè)定多個(gè)門坎值,并依據(jù)上述連線建立時(shí)間以及上述連線間隔時(shí)間與其分別對(duì)應(yīng)的門坎值來作為使用較長(zhǎng)或較短的休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間的依據(jù)。此外,在本范例實(shí)施例中,同樣是以第一休眠等待時(shí)間小于第二休眠等待時(shí)間來作為 范例說明。圖7為依據(jù)本發(fā)明的第三范例實(shí)施例所繪示的連線休眠方法的流程圖。請(qǐng)參照?qǐng)D7,假設(shè)連線模塊131曾經(jīng)建立無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間的多個(gè)連線。在步驟S702中,記錄模塊132會(huì)記錄無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息。接著,在步驟S704中,產(chǎn)生模塊133會(huì)依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息來產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間建立連線所需的一個(gè)或多個(gè)連線建立時(shí)間。并且,在步驟S706中,產(chǎn)生模塊133依據(jù)無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線信息,來產(chǎn)生這些連線的一個(gè)或多個(gè)連線間隔時(shí)間。特別是,在本范例實(shí)施例中,連線間隔時(shí)間例如是沒有連線存在的時(shí)間。在此請(qǐng)注意,本范例實(shí)施例并不限定步驟S704與S706在執(zhí)行上的先后順序。之后,在步驟S708中,決策模塊134判斷上述一個(gè)或多個(gè)連線建立時(shí)間是否皆大于預(yù)設(shè)的連線建立時(shí)間門坎值,或大于預(yù)設(shè)的連線建立時(shí)間門坎值的比例較高。若上述一個(gè)或多個(gè)連線建立時(shí)間皆沒有大于預(yù)設(shè)的連線建立時(shí)間門坎值,或小于預(yù)設(shè)的連線建立時(shí)間門坎值的比例較高,在步驟S708之后,決策模塊134接續(xù)執(zhí)行步驟S718,并以第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。另外,在步驟S708中,若決策模塊134判定上述一個(gè)或多個(gè)連線建立時(shí)間皆大于預(yù)設(shè)的連線建立時(shí)間門坎值,或大于預(yù)設(shè)的連線建立時(shí)間門坎值的比例較高,則接續(xù)在步驟S710中,決策模塊134判斷上述一個(gè)或多個(gè)連線間隔時(shí)間是否皆小于預(yù)設(shè)的連線間隔時(shí)間門坎值,或小于預(yù)設(shè)的連線間隔時(shí)間門坎值的比例較高。若上述一個(gè)或多個(gè)連線間隔時(shí)間沒有皆小于預(yù)設(shè)的連線間隔時(shí)間門坎值,或大于預(yù)設(shè)的連線間隔時(shí)間門坎值的比例較高,則在步驟S710之后,決策模塊134會(huì)接續(xù)執(zhí)行步驟S718,并以第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。另一方面,在步驟S710中,若決策模塊134判定上述一個(gè)或多個(gè)連線間隔時(shí)間皆小于預(yù)設(shè)的連線間隔時(shí)間門坎值,或小于預(yù)設(shè)的連線間隔時(shí)間門坎值的比例較高,則在步驟S710之后接續(xù)執(zhí)行步驟S712。在此請(qǐng)注意,本范例實(shí)施例并不限定步驟S708與S710在執(zhí)行上的先后順序。特別是,上述一個(gè)或多個(gè)連線建立時(shí)間與一個(gè)或多個(gè)連線間隔時(shí)間也可以是以取其平均值的方式來實(shí)施,并根據(jù)平均后的連線建立時(shí)間及/或連線間隔時(shí)間來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,本發(fā)明不對(duì)其限制。例如,在步驟S708中,當(dāng)平均后的連線建立時(shí)間大于預(yù)設(shè)的連線建立時(shí)間門坎值時(shí),則接續(xù)執(zhí)行步驟S710,其余相似步驟(例如,步驟S710)以此類推。接著,在步驟S712中,產(chǎn)生模塊133依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的第一總連線時(shí)間。并且,在步驟S714中,產(chǎn)生模塊133依據(jù)上述連線信息產(chǎn)生無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置(例如,目標(biāo)裝置100)之間基于使用第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,以收發(fā)至少一個(gè)封包所需的第二總連線時(shí)間。在此請(qǐng)注意,本范例實(shí)施例并不限定步驟S712與S714在執(zhí)行上的先后順序和封包接收的次數(shù)。然后,決策模塊134可以依據(jù)第一總連線時(shí)間與第二總連線時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。舉例來說,在步驟S716中,決策模塊134可以判斷第一總連線時(shí)間是否小于第二總連線時(shí)間。若第一總連線時(shí)間小于第二總連線時(shí)間,在接續(xù)的步驟S718中,決策模塊134以第一休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。另外,若第一總連線時(shí)間沒有小于第二總連線時(shí)間,則在接續(xù)的步驟S720中,決策模塊134以第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。之后,在步驟S722中,在無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線處于閑置狀態(tài)的時(shí)間超過此預(yù)設(shè)休眠等待時(shí)間后,連線模塊131會(huì)關(guān)閉無線通信裝置10與一個(gè)或多個(gè)目標(biāo)裝置之間的連線。

值得一提的是,上述范例實(shí)施例中提及的連線模塊131、記錄模塊132、產(chǎn)生模塊133以及決策模塊134例如是以邏輯電路元件組成的硬件裝置,而可分別執(zhí)行上述的功能。另外,這些模塊也可以是儲(chǔ)存在無線通信裝置10的硬盤或存儲(chǔ)器中的軟件程序或固件程序來實(shí)作。例如,在一范例實(shí)施例中,此些實(shí)作上述功能的軟件程序或固件程序會(huì)被加載至無線通信裝置10的處理器,而分別執(zhí)行上述功能。值得一提的是,本發(fā)明另一范例實(shí)施例提出一種計(jì)算機(jī)可讀記錄媒體,其基本概念類似于上述第一范例實(shí)施例至第三范例實(shí)施例。所述計(jì)算機(jī)可讀記錄媒體可為任何可儲(chǔ)存數(shù)據(jù)的數(shù)據(jù)儲(chǔ)存元件,其儲(chǔ)存多個(gè)程序碼,當(dāng)這些程序碼被加載至微處理器單元后,此微處理器單元執(zhí)行這些程序碼以完成上述第一范例實(shí)施例至第三范例實(shí)施例所述的方法步驟及其相關(guān)作動(dòng)。所述計(jì)算機(jī)可讀記錄媒體可以包括只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random-Access Memory,RAM)、CD_R0M、磁帶、軟性磁盤、光學(xué)數(shù)據(jù)儲(chǔ)存元件等。所述非暫時(shí)性計(jì)算機(jī)可讀記錄媒體亦可分布于網(wǎng)絡(luò)耦接的計(jì)算機(jī)系統(tǒng)上,從而可用分布式方式來儲(chǔ)存及執(zhí)行上述程序碼。另外,上述微處理器單元可以是嵌入式控制器(embedded controller)或中央處理器(central processing unit, CPU)等,但本發(fā)明可實(shí)施方式并不對(duì)限定于上述。綜上所述,本發(fā)明范例實(shí)施例中的連線休眠方法、無線通信裝置以及計(jì)算機(jī)可讀記錄媒體,其可記錄其與至少一目標(biāo)裝置之間的多次連線對(duì)應(yīng)的連線信息,并依據(jù)此連線信息產(chǎn)生過去用來建立連線的至少一連線建立時(shí)間。并且依據(jù)此至少一連線建立時(shí)間來決定以較長(zhǎng)的休眠等待時(shí)間或較短的休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間。另外,本發(fā)明還可依據(jù)多個(gè)連線的至少一連線間隔時(shí)間以及不同的休眠等待時(shí)間來選擇預(yù)設(shè)休眠等待時(shí)間的長(zhǎng)度。然后,在無線通信裝置閑置預(yù)設(shè)休眠等待時(shí)間之后,隨即關(guān)閉連線。藉此,可有效地減少電力消耗以及降低系統(tǒng)負(fù)載。雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán) 利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種連線休眠方法,用于一無線通信裝置,該無線通信裝置與至少一目標(biāo)裝置之間曾建立多次連線,該連線休眠方法包括: 記錄該無線通信裝置與該至少一目標(biāo)裝置之間的連線信息; 依據(jù)該無線通信裝置與該至少一目標(biāo)裝置之間的該連線信息,來產(chǎn)生至少一連線建立時(shí)間,其中該至少一連線建立時(shí)間是建立該多次連線所需; 依據(jù)該至少一連線建立時(shí)間,來決定使用一第一休眠等待時(shí)間或一第二休眠等待時(shí)間作為一預(yù)設(shè)休眠等待時(shí)間;以及 在該無線通信裝置與該至少一目標(biāo)裝置之間的連線閑置該預(yù)設(shè)休眠等待時(shí)間后,關(guān)閉該無線通信裝置與該至少一目標(biāo)裝置之間的該連線。
2.根據(jù)權(quán)利要求1所述的連線休眠方法,還包括: 依據(jù)該無線通信裝置與該至少一目標(biāo)裝置之間的該連線信息,來產(chǎn)生該多次連線的至少一連線間隔時(shí)間, 其中依據(jù)該至少一連線建立時(shí)間,決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟包括: 依據(jù)該至少一連線建立時(shí)間與該至少一連線連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間,其中該第一休眠等待時(shí)間小于該第二休眠等待時(shí)間。
3.根據(jù)權(quán)利要求2所述的連線休眠方法,其中依據(jù)該至少一連線建立時(shí)間與該至少一連線連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟包括: 依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)至少一個(gè)封包所需的一第一總連線時(shí)間; 依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間; 以及 依據(jù)該第一總連線時(shí)間與該第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
4.根據(jù)權(quán)利要求2所述的連線休眠方法,其中依據(jù)該至少一連線建立時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟包括: 判斷該至少一連線建立時(shí)間是否大于一連線建立時(shí)間門坎值;以及倘若該至少一連線建立時(shí)間非大于該連線建立時(shí)間門坎值時(shí),以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
5.根據(jù)權(quán)利要求4所述的連線休眠方法,其中依據(jù)該至少一連線建立時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟還包括: 倘若該至少一連線建立時(shí)間大于該連線建立時(shí)間門坎值時(shí),判斷該至少一連線間隔時(shí)間是否小于一連線間隔時(shí)間門坎值;以及 倘若該連 線間隔時(shí)間非小于該連線間隔時(shí)間門坎值時(shí),以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
6.根據(jù)權(quán)利要求5所述的連線休眠方法,其中依據(jù)該至少一連線建立時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟還包括: 倘若該至少一連線間隔時(shí)間小于該連線間隔時(shí)間門坎值時(shí),依據(jù)該連線信息產(chǎn)生該無線通信裝置從該至少一目標(biāo)裝置中基于使用該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)至少一個(gè)封包所需的一第一總連線時(shí)間,并且依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間;以及 依據(jù)該第一總連線時(shí)間與該第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
7.一種無線通信裝置,包括: 一天線; 一無線通信芯片,耦接該天線,用于收發(fā)在該無線通信裝置與該至少一目標(biāo)裝置之間傳輸?shù)闹辽僖粋€(gè)封包; 一連線模塊,耦接 該無線通信芯片,用于建立該無線通信裝置與該至少一目標(biāo)裝置之間的多次連線,其中該多次連線是用以收發(fā)該至少一個(gè)封包; 一記錄模塊,耦接該連線模塊,用于記錄該無線通信裝置與該至少一目標(biāo)裝置之間的連線信息; 一產(chǎn)生模塊,耦接該記錄模塊,用于依據(jù)該無線通信裝置與該至少一目標(biāo)裝置之間的該連線信息來產(chǎn)生至少一連線建立時(shí)間,其中該至少一連線建立時(shí)間是建立該多次連線所需;以及 一決策模塊,耦接該產(chǎn)生模塊與該記錄模塊,用于依據(jù)該至少一連線建立時(shí)間,來決定使用一第一休眠等待時(shí)間或一第二休眠等待時(shí)間作為一預(yù)設(shè)休眠等待時(shí)間, 其中在該無線通信裝置與該至少一目標(biāo)裝置之間的連線閑置該預(yù)設(shè)休眠等待時(shí)間后,該連線模塊關(guān)閉該無線通信裝置與該至少一目標(biāo)裝置之間的該連線。
8.根據(jù)權(quán)利要求7所述的無線通信裝置,其中該產(chǎn)生模塊還依據(jù)該連線信息來產(chǎn)生該多次連線的至少一連線間隔時(shí)間, 其中該決策模塊還依據(jù)該至少一連線建立時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間,其中該第一休眠等待時(shí)間小于該第二休眠等待時(shí)間。
9.根據(jù)權(quán)利要求8所述的無線通信裝置,其中該產(chǎn)生模塊還依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第一總連線時(shí)間,并依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間, 其中該決策模塊還依據(jù)該第一總連線時(shí)間與第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
10.根據(jù)權(quán)利要求8所述的無線通信裝置,其中該決策模塊還判斷該至少一連線建立時(shí)間是否大于一連線建立時(shí)間門坎值, 倘若該至少一連線建立時(shí)間非大于該連線建立時(shí)間門坎值時(shí),該決策模塊以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
11.根據(jù)權(quán)利要求10所述的無線通信裝置,其中倘若該至少一連線建立時(shí)間大于該連線建立時(shí)間門坎值時(shí),該決策模塊判斷該至少一連線間隔時(shí)間是否小于一連線間隔時(shí)間門坎值, 倘若該至少一連線間隔時(shí)間非小于該連線間隔時(shí)間門坎值時(shí),該決策模塊以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
12.根據(jù)權(quán)利要求11所述的無線通信裝置,其中倘若該至少一連線間隔時(shí)間小于該預(yù)設(shè)間隔門坎值時(shí),該產(chǎn)生模塊依據(jù)該連線信息產(chǎn)生該無線通信裝置從該至少一目標(biāo)裝置中基于使用該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第一總連線時(shí)間,并且依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間, 其中該決策模塊還依據(jù)該第一總連線時(shí)間與該第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
13.一種計(jì)算機(jī)可讀記錄媒體,儲(chǔ)存多個(gè)程序碼,當(dāng)該多個(gè)程序碼被加載至一微處理器單元后,該微處理器單元執(zhí)行該多個(gè)程序碼以完成下列步驟: 記錄一無線通信裝置與至少一目標(biāo)裝置之間的連線信息,其中該無線通信裝置與該至少一目標(biāo)裝置之間曾建立多次連線; 依據(jù)該無線通信裝置與該至少一目標(biāo)裝置之間的該連線信息,來產(chǎn)生至少一連線建立時(shí)間,其中該至少一連線建立時(shí)間是建立該多次連線所需;· 依據(jù)該至少一連線建立時(shí)間,來決定使用一第一休眠等待時(shí)間或一第二休眠等待時(shí)間作為一預(yù)設(shè)休眠等待時(shí)間;以及 在該無線通信裝置與該至少一目標(biāo)裝置之間的連線閑置該預(yù)設(shè)休眠等待時(shí)間后,關(guān)閉該無線通信裝置與該至少一目標(biāo)裝置之間的該連線。
14.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元還執(zhí)行該多個(gè)程序碼以完成下列步驟: 依據(jù)該無線通信裝置與該至少一目標(biāo)裝置之間的該連線信息,來產(chǎn)生該多次連線的至少一連線間隔時(shí)間, 其中依據(jù)該至少一連線間隔時(shí)間,決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟包括: 依據(jù)該至少一連線間隔時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間,其中該第一休眠等待時(shí)間小于該第二休眠等待時(shí)間。
15.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元還執(zhí)行該多個(gè)程序碼以完成下列步驟: 依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)至少一個(gè)封包所需的一第一總連線時(shí)間;依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間; 以及 依據(jù)該第一總連線時(shí)間與該第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
16.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元還執(zhí)行該多個(gè)程序碼以完成下列步驟: 判斷該至少一連線建立時(shí)間是否大于連線建立時(shí)間門坎值;以及 倘若該至少一連線建立時(shí)間非大于該連線建立時(shí)間門坎值時(shí),以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
17.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀記錄媒體,其中依據(jù)該至少一連線建立時(shí)間與該至少一連線間隔時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間的步驟還包括: 倘若該至少一連線建立時(shí)間大于該連線建立時(shí)間門坎值時(shí),判斷該至少一連線間隔時(shí)間是否小于一連線間隔時(shí)間門坎值;以及 倘若該至少一連線間隔 時(shí)間非小于該連線間隔時(shí)間門坎值時(shí),以該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
18.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀記錄媒體,其中該微處理器單元還執(zhí)行該多個(gè)程序碼以完成下列步驟: 倘若該至少一連線間隔時(shí)間小于該連線間隔時(shí)間門坎值時(shí),依據(jù)該連線信息產(chǎn)生該無線通信裝置從該至少一目標(biāo)裝置中基于使用該第一休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)至少一個(gè)封包所需的一第一總連線時(shí)間,并且依據(jù)該連線信息產(chǎn)生該無線通信裝置與該至少一目標(biāo)裝置之間基于使用該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間以收發(fā)該至少一個(gè)封包所需的一第二總連線時(shí)間;以及 依據(jù)該第一總連線時(shí)間與該第二總連線時(shí)間,來決定使用該第一休眠等待時(shí)間或該第二休眠等待時(shí)間作為該預(yù)設(shè)休眠等待時(shí)間。
全文摘要
本發(fā)明是關(guān)于一種用于無線通信裝置的連線休眠方法、無線通信裝置與計(jì)算機(jī)可讀記錄媒體。此連線休眠方法包括記錄無線通信裝置與至少一目標(biāo)裝置之間的連線信息,且依據(jù)連線信息來產(chǎn)生至少一連線建立時(shí)間。此連線休眠方法也包括依據(jù)至少一連線建立時(shí)間,來決定使用第一休眠等待時(shí)間或第二休眠等待時(shí)間作為預(yù)設(shè)休眠等待時(shí)間,并且在無線通信裝置與至少一目標(biāo)裝置之間的連線閑置此預(yù)設(shè)休眠等待時(shí)間后,關(guān)閉此連線。
文檔編號(hào)H04W52/02GK103249122SQ20131002099
公開日2013年8月14日 申請(qǐng)日期2013年1月21日 優(yōu)先權(quán)日2012年2月14日
發(fā)明者許展誠(chéng), 宋奕儒, 陳信凱, 郭志揚(yáng) 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
福海县| 华宁县| 开鲁县| 专栏| 旅游| 弥渡县| 安阳市| 万山特区| 大理市| 临西县| 武胜县| 大冶市| 镇坪县| 平乡县| 镇安县| 德江县| 东阿县| 罗定市| 南漳县| 渝中区| 卫辉市| 内丘县| 大港区| 望都县| 丽江市| 永福县| 阿图什市| 苍山县| 泸州市| 定陶县| 达拉特旗| 墨竹工卡县| 松滋市| 苏尼特右旗| 江北区| 台安县| 习水县| 卢氏县| 云林县| 牡丹江市| 九江县|