專利名稱:一種基于Linux系統(tǒng)的設(shè)備及其應(yīng)用啟動(dòng)的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種基于Li皿x系統(tǒng)的設(shè)備及其應(yīng)用啟動(dòng)的方法。
背景技術(shù):
Li皿x內(nèi)存管理的原則是利用貪夢(mèng)算法盡可能的使用物理內(nèi)存,和Windows 2K/XP使用的均衡算法相比,Li皿x內(nèi)存管理的出發(fā)點(diǎn)和使用的算法都不相同。Windows在應(yīng)用退出后立刻釋放占用的內(nèi)存,所以查看內(nèi)存的時(shí)候,空閑的內(nèi)存空間跟當(dāng)前正在運(yùn)行的程序多少有關(guān)系,如果運(yùn)行的應(yīng)用多,那么空閑內(nèi)存就小,如果運(yùn)行的應(yīng)用少,那么空閑的內(nèi)存就比較大。而Li皿x則不同,開(kāi)機(jī)后運(yùn)行一些應(yīng)用后,把這些應(yīng)用都退出,卻發(fā)現(xiàn)內(nèi)存空間已經(jīng)所剩無(wú)幾,差不多全部被占用。從深層次上看,Li皿x充分利用了內(nèi)存作為緩存使得再次打開(kāi)應(yīng)用程序的速度大大加快;而且在沒(méi)有必要的情況下,盡量減少使用硬盤(pán)作為緩沖以提高硬盤(pán)的壽命。 但是,如果Li皿x的物理內(nèi)存使用得差不多時(shí),再運(yùn)行一個(gè)大點(diǎn)的應(yīng)用程序,此時(shí)Li皿x會(huì)根據(jù)內(nèi)存不夠(為了方便描述,后續(xù)文檔中將這種內(nèi)存空間不夠的情況統(tǒng)稱為物理內(nèi)存已經(jīng)全部分配完),喚醒Ksw即d內(nèi)核線程(用于釋放內(nèi)存空間的內(nèi)核線程)來(lái)釋放一些內(nèi)存空間,當(dāng)釋放出空間后,再?gòu)膬?nèi)存的空閑列表申請(qǐng)內(nèi)存,所以Li皿x啟動(dòng)一個(gè)全新的應(yīng)用就比較慢。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中基于Li皿x系統(tǒng)的智能移動(dòng)終端存在的啟動(dòng)一個(gè)全新的應(yīng)
用,且物理內(nèi)存已經(jīng)全部分配完時(shí),新應(yīng)用啟動(dòng)的速度非常慢的問(wèn)題,本發(fā)明實(shí)施例提供了
一種基于Li皿x系統(tǒng)的設(shè)備應(yīng)用啟動(dòng)的方法,包括 當(dāng)需要啟動(dòng)新應(yīng)用但內(nèi)存不夠新應(yīng)用使用時(shí),提高CPU頻率; 基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放; 在內(nèi)存釋放后啟動(dòng)新應(yīng)用。 同時(shí)本發(fā)明實(shí)施例還提供一種基于Li皿x系統(tǒng)的智能移動(dòng)終端,包括
變頻模塊,用于當(dāng)需要啟動(dòng)新應(yīng)用但內(nèi)存不夠新應(yīng)用使用時(shí),提高CPU頻率;
釋放模塊,用于基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放;
啟動(dòng)模塊,用于在內(nèi)存釋放后啟動(dòng)新應(yīng)用。 由本發(fā)明提供的具體實(shí)施方案可以看出,正是由于當(dāng)物理內(nèi)存已經(jīng)全部分配完時(shí),將CPU的頻率提高,進(jìn)而基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放,并進(jìn)行新應(yīng)用的啟動(dòng),加快了基于Linux系統(tǒng)的智能移動(dòng)終端新應(yīng)用啟動(dòng)的速度。
圖1為本發(fā)明提供的第一實(shí)施例方法流程 圖2為本發(fā)明提供的第二實(shí)施例設(shè)備拓?fù)鋱D。
具體實(shí)施例方式
為了解決現(xiàn)有技術(shù)中基于Li皿x系統(tǒng)的智能移動(dòng)終端存在的啟動(dòng)一個(gè)全新的應(yīng)用,且物理內(nèi)存已經(jīng)全部分配完時(shí),新應(yīng)用啟動(dòng)的速度非常慢的問(wèn)題,本發(fā)明第一實(shí)施例提供了一種基于Li皿x系統(tǒng)的智能移動(dòng)終端應(yīng)用啟動(dòng)的方法,該方法應(yīng)用于基于Li皿x系統(tǒng)的手機(jī)(后序的描述均采用手機(jī)代替)中,當(dāng)啟動(dòng)手機(jī)的MP3播放器進(jìn)行MP3播放時(shí),Li皿x系統(tǒng)會(huì)通過(guò)—alloc—pages函數(shù)來(lái)分配物理內(nèi)存,如果有空閑的物理內(nèi)存,那么直接從空閑列表中得到內(nèi)存,返回內(nèi)存地址。如果內(nèi)存已經(jīng)全部分配,則將當(dāng)前CPU的頻率由60M提高到624M,當(dāng)CPU工作在624M時(shí),基于624M的CPU頻率,進(jìn)行內(nèi)存釋放,并啟動(dòng)MP3播放器進(jìn)行MP3播放。其中內(nèi)存釋放具體過(guò)程為,通過(guò)wakeup_kswapd函數(shù)發(fā)送喚醒kswapd內(nèi)核線程事件,來(lái)喚醒ksw即d內(nèi)核線程來(lái)進(jìn)行內(nèi)存釋放。釋放的內(nèi)存被重新放置到內(nèi)存的空閑列表中,—alloc—pages再次從內(nèi)存的空閑列表申請(qǐng)內(nèi)存時(shí)就可以得到需要的內(nèi)存空間。由于得到需要的內(nèi)存空間進(jìn)而可以啟動(dòng)MP3播放器進(jìn)行MP3播放。在Li皿x系統(tǒng)中ksw即d內(nèi)核線程是一個(gè)釋放內(nèi)存空間的內(nèi)核線程。當(dāng)然本實(shí)施例不限于基于Li皿x系統(tǒng)的手機(jī),同樣也可實(shí)施于其它基于Li皿x系統(tǒng)的設(shè)備,如基于Li皿x系統(tǒng)的計(jì)算機(jī)等。啟動(dòng)MP3播放器進(jìn)行MP3播放也只是本實(shí)施例的一個(gè)優(yōu)選的方案,本實(shí)施例的方法也適用于其它新應(yīng)用的啟動(dòng),如啟動(dòng)瀏覽器進(jìn)行網(wǎng)頁(yè)的瀏覽等。當(dāng)然為了進(jìn)一步的提高啟動(dòng)MP3播放器的速度,在CPU的頻率提高的同時(shí),還可以提高總線的頻率。 本實(shí)施例方案的關(guān)鍵就是當(dāng)物理內(nèi)存全部分配后,發(fā)送調(diào)頻的事件通知頻率控制的線程將CPU的頻率和總線頻率提高,使得CPU和其他資源都處于一個(gè)高性能狀態(tài),然后再通過(guò)wakeup_kswapd函數(shù)發(fā)送喚醒kswapd內(nèi)核線程事件,通過(guò)kswapd的內(nèi)核線程來(lái)釋放內(nèi)存,這樣就可以保證內(nèi)存的空閑列表有足夠的內(nèi)存空間進(jìn)行分配,進(jìn)而啟動(dòng)MP3播放器進(jìn)行MP3播放,具體的流程如圖1所示,包括
步驟101 :啟動(dòng)手機(jī)的一個(gè)全新的應(yīng)用MP3播放器。 啟動(dòng)一個(gè)全新的應(yīng)用需要重新分配內(nèi)存空間,由于Li皿x內(nèi)存管理機(jī)制,所有的物理內(nèi)存已經(jīng)分配完。 步驟102 :內(nèi)存分配完,啟動(dòng)MP3播放器時(shí)內(nèi)存申請(qǐng)失敗,發(fā)送調(diào)節(jié)CPU頻率的事件,提高當(dāng)前CPU頻率且延時(shí)50毫秒。 本實(shí)施例在本步驟具體實(shí)施時(shí),作為優(yōu)選方案是讓CPU頻率控制的線程將頻率由60M提高到624M,總線頻率提高到312M,并啟動(dòng)定時(shí)器,延時(shí)50毫秒,當(dāng)然如前述,也可以只提高CPU頻率而不提高總線頻率。 其中本實(shí)施例中的CPU的頻率可工作在60M、104M、208M和624M,在進(jìn)行CPU頻率時(shí),如果當(dāng)前CPU的頻率工作在60M,還可以將CPU的頻率提高到104M和208M,如果當(dāng)前CPU的頻率工作在104M,還可以將CPU的頻率提高到208M和624M,總之要將當(dāng)前CPU的頻率提高。 Linux系統(tǒng)是通過(guò)_alloc_pages函數(shù)來(lái)分配物理內(nèi)存,當(dāng)內(nèi)存已經(jīng)全部分配時(shí),將當(dāng)前CPU的頻率由60M提高到624M,啟動(dòng)定時(shí)器,延時(shí)50毫秒讓CPU頻率工作在624M,總線頻率工作在到312M。其中,延時(shí)50毫秒可以是根據(jù)手機(jī)中不同的應(yīng)用,綜合考慮確定
4的統(tǒng)一的經(jīng)驗(yàn)值,也可以根據(jù)手機(jī)中不同的應(yīng)用,分別確定的對(duì)應(yīng)不同應(yīng)用的延時(shí),如啟動(dòng)MP3播放器對(duì)應(yīng)的時(shí)延是50毫秒,啟動(dòng)瀏覽器對(duì)應(yīng)的時(shí)延是40毫秒。 頻率提高的總線包括存儲(chǔ)空間(NAND)總線和內(nèi)存空間(SDRAM,即本實(shí)施例中使用的內(nèi)存)總線,其中啟動(dòng)新應(yīng)用如啟動(dòng)MP3播放器和啟動(dòng)瀏覽器所需數(shù)據(jù)均存儲(chǔ)于存儲(chǔ)空間(NAND),存儲(chǔ)空間(NAND)總線為讀取啟動(dòng)新應(yīng)用所需數(shù)據(jù)的總線。由存儲(chǔ)空間(NAND)讀取出來(lái)的啟動(dòng)新應(yīng)用所需的數(shù)據(jù),均被寫(xiě)入內(nèi)存空間(SDRAM)中供新應(yīng)用啟動(dòng)使用,內(nèi)存空間(SDRAM)總線為向內(nèi)存中寫(xiě)入由存儲(chǔ)空間(NAND)總線讀取的數(shù)據(jù)的總線。
提高CPU頻率和總線的頻率,具體實(shí)施時(shí)是通過(guò)調(diào)頻函數(shù)increase_cpu_freq發(fā)送調(diào)頻事件,通知頻率控制線程將CPU和總線的頻率提高。 步驟103 :在CPU和總線頻率提高的情況下,發(fā)送喚醒ksw即d的內(nèi)核線程事件。 本步驟在具體實(shí)施時(shí),是在CPU和總線頻率提高的情況下,通過(guò)wakeup—kswapd函
數(shù)發(fā)送喚醒ksw即d內(nèi)核線程事件,來(lái)喚醒ksw即d內(nèi)核線程來(lái)進(jìn)行內(nèi)存釋放。 步驟104 :ksw即d內(nèi)核線程被喚醒后進(jìn)行內(nèi)存釋放。 本步驟在具體實(shí)施時(shí),釋放內(nèi)存完成后ksw即d的內(nèi)核線程繼續(xù)睡眠。 步驟105 :再次從內(nèi)存空閑列表申請(qǐng)內(nèi)存。 由于ksw即d內(nèi)核線程已經(jīng)釋放了內(nèi)存,所以可以申請(qǐng)到內(nèi)存,保證MP3播放器啟動(dòng)需要的資源。具體是將釋放的內(nèi)存被重新放置到內(nèi)存的空閑列表中,由于內(nèi)存已經(jīng)被釋放,分配物理內(nèi)存的_a 11 o c _p a g e s函數(shù)再次從內(nèi)存的空閑列表申請(qǐng)內(nèi)存時(shí),就可以得到MP3播放器啟動(dòng)需要的內(nèi)存空間。 步驟106 :在定時(shí)器延時(shí)的50毫秒內(nèi),完成新應(yīng)用MP3播放器的啟動(dòng)。 以上CPU和總線一直工作在高性能狀態(tài),保證操作的快速性。當(dāng)定時(shí)器延時(shí)50毫
秒到時(shí)后,新應(yīng)用MP3播放器的啟動(dòng)已經(jīng)完成,再次將CPU的頻率根據(jù)CPU當(dāng)前的負(fù)載進(jìn)行
調(diào)節(jié),以降低手機(jī)的功耗。 當(dāng)然,還可以是定時(shí)器設(shè)定的延時(shí)為20毫秒,在20毫秒內(nèi),在CPU和總線頻率提高的情況下(也可以是只提高CPU的頻率)進(jìn)行內(nèi)存釋放,之后降低CPU和總線頻率,在降低CPU和總線頻率后啟動(dòng)MP3播放器。具體的方案可根據(jù)需求進(jìn)行選擇。但是作為本實(shí)施例方案的核心思想是,內(nèi)存不夠新應(yīng)用MP3播放器使用時(shí),將當(dāng)前CPU的頻率提高,基于提高后的CPU的頻率進(jìn)行內(nèi)存的釋放,使得有足夠的內(nèi)存供新應(yīng)用啟動(dòng)。
本實(shí)施例中的手機(jī)上采取的電源管理方法為動(dòng)態(tài)的調(diào)節(jié)CPU的頻率,也就是根據(jù)當(dāng)前CPU的負(fù)載,來(lái)調(diào)節(jié)CPU的頻率,如表1所示。
操作點(diǎn)低門(mén)限值(%)高門(mén)限值(%)
60MNULL95
104M2870
208M3095
62 4M65NULL
表1 當(dāng)CPU的頻率在60M,如果CPU的負(fù)載大于等于95 %時(shí),將CPU的頻率提高到 104M ; 當(dāng)CPU的頻率在104M,如果CPU的負(fù)載大于等于70%時(shí),將CPU的頻率提高到 208M ;如果CPU的負(fù)載小于等于28%時(shí),將CPU的頻率降低到60M ; 當(dāng)CPU的頻率在208M,如果CPU的負(fù)載大于等于95%時(shí),將CPU的頻率提高到 624M ;如果CPU的負(fù)載小于等于30%時(shí),將CPU的頻率降低到104M ; 當(dāng)CPU的頻率在624M,如果CPU的負(fù)載小于等于65%時(shí),將CPU的頻率降低到 208M。 基于上述的CPU頻率調(diào)整策略,本實(shí)施例中CPU的頻率被調(diào)整到624M并完成新應(yīng) 用MP3播放器的啟動(dòng)后,將會(huì)根據(jù)CPU的頻率在624M時(shí),CPU的負(fù)載小于等于65%,將CPU 頻率調(diào)整到208M。再根據(jù)CPU的頻率在208M時(shí),CPU的負(fù)載小于等于30%,將CPU頻率調(diào) 整到104M,最終根據(jù)CPU的頻率在104M時(shí),CPU的負(fù)載在28%和70%之間,停止負(fù)載調(diào)整。
根據(jù)當(dāng)前CPU的負(fù)載不同,動(dòng)態(tài)的調(diào)節(jié)CPU的頻率,進(jìn)一步很好的解決了功耗和性 能的矛盾,能讓手機(jī)速度比較快的情況下,功耗相對(duì)較低。 本發(fā)明實(shí)施例的方案,根據(jù)內(nèi)存分配的機(jī)制,可以精確了解內(nèi)存的使用情況,而內(nèi) 存的使用情況直接影響了應(yīng)用的啟動(dòng)速度,所以可以在很恰當(dāng)?shù)臅r(shí)間來(lái)提高CPU的頻率, 保證手機(jī)的運(yùn)行速度;并且進(jìn)一步也能在很恰當(dāng)?shù)臅r(shí)候?qū)PU的頻率降低,減小手機(jī)的功 耗。這樣就很好的解決了性能和功耗的矛盾,讓手機(jī)既有快速響應(yīng)的性能,又保持在較低功 耗狀態(tài)工作。 本發(fā)明提供的第二實(shí)施例是一種基于Li皿x系統(tǒng)的智能移動(dòng)終端,如圖2所示,包 括 變頻模塊201,用于當(dāng)需要啟動(dòng)新應(yīng)用但內(nèi)存不夠新應(yīng)用使用時(shí),提高CPU頻率;
釋放模塊202,用于基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放;
啟動(dòng)模塊203,用于在內(nèi)存釋放后啟動(dòng)新應(yīng)用。 進(jìn)一步,變頻模塊201,還用于將當(dāng)前CPU的頻率提高的同時(shí),提高總線的頻率,頻 率提高的總線包括第一總線和第二總線,第一總線為讀取啟動(dòng)新應(yīng)用所需數(shù)據(jù)的總線,第 二總線為向內(nèi)存中寫(xiě)入由第一總線讀取的數(shù)據(jù)的總線; 釋放模塊202,還用于基于提高后的CPU的頻率和總線的頻率進(jìn)行內(nèi)存釋放;
啟動(dòng)模塊203,還用于基于提高后的CPU的頻率和總線的頻率啟動(dòng)新應(yīng)用。
進(jìn)一步,釋放模塊202,還用于提高CPU的頻率和總線的頻率后,啟動(dòng)定時(shí)器在預(yù) 定時(shí)間進(jìn)行內(nèi)存釋放; 啟動(dòng)模塊203,還用于提高CPU的頻率和總線的頻率后,啟動(dòng)定時(shí)器在預(yù)定時(shí)間啟 動(dòng)新應(yīng)用。 進(jìn)一步,變頻模塊201,還用于將當(dāng)前CPU的頻率提高為CPU所支持的最高頻率,以 及進(jìn)行新應(yīng)用啟動(dòng)后,根據(jù)CPU此時(shí)的負(fù)載小于等于閾值對(duì)CPU的頻率進(jìn)行調(diào)節(jié),降低CPU 的頻率。 進(jìn)一步,變頻模塊201,還用于通過(guò)一個(gè)調(diào)頻函數(shù)發(fā)送調(diào)頻事件,通知頻率控制線 程將CPU和總線的頻率提高。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種基于Linux系統(tǒng)的智能移動(dòng)終端應(yīng)用啟動(dòng)的方法,其特征在于,包括當(dāng)需要啟動(dòng)新應(yīng)用但內(nèi)存不夠新應(yīng)用使用時(shí),提高CPU頻率;基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放;在內(nèi)存釋放后啟動(dòng)新應(yīng)用。
2. 如權(quán)利要求1所述的方法,其特征在于,將CPU的頻率提高并提高總線的頻率,頻率提高的總線包括第一總線和第二總線,第一總線為讀取啟動(dòng)新應(yīng)用所需數(shù)據(jù)的總線,第二總線為向內(nèi)存中寫(xiě)入由第一總線讀取的數(shù)據(jù)的總線;內(nèi)存釋放步驟具體為基于提高后的CPU的頻率和總線的頻率進(jìn)行內(nèi)存釋放;啟動(dòng)新應(yīng)用具體為基于提高后的CPU的頻率和總線的頻率啟動(dòng)新應(yīng)用。
3. 如權(quán)利要求2所述的方法,其特征在于,進(jìn)行內(nèi)存釋放并啟動(dòng)新應(yīng)用具體為提高CPU的頻率和總線的頻率后,啟動(dòng)定時(shí)器在預(yù)定時(shí)間進(jìn)行內(nèi)存釋放并啟動(dòng)新應(yīng)用。
4. 如權(quán)利要求1所述的方法,其特征在于,將當(dāng)前CPU的頻率提高具體為將當(dāng)前CPU的頻率提高為CPU所支持的最高頻率;進(jìn)行新應(yīng)用啟動(dòng)后還包括根據(jù)CPU此時(shí)的負(fù)載小于等于閾值對(duì)CPU的頻率進(jìn)行調(diào)節(jié),降低CPU的頻率。
5. 如權(quán)利要求2所述的方法,其特征在于,通過(guò)一個(gè)調(diào)頻函數(shù)發(fā)送調(diào)頻事件,通知頻率控制線程將CPU和總線的頻率提高。
6. —種基于Li皿x系統(tǒng)的智能移動(dòng)終端,其特征在于,包括變頻模塊,用于當(dāng)需要啟動(dòng)新應(yīng)用但內(nèi)存不夠新應(yīng)用使用時(shí),提高CPU頻率;釋放模塊,用于基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放;啟動(dòng)模塊,用于在內(nèi)存釋放后啟動(dòng)新應(yīng)用。
7. 如權(quán)利要求6所述的智能移動(dòng)終端,其特征在于,變頻模塊,還用于將CPU的頻率提高并提高總線的頻率,頻率提高的總線包括第一總線和第二總線,第一總線為讀取啟動(dòng)新應(yīng)用所需數(shù)據(jù)的總線,第二總線為向內(nèi)存中寫(xiě)入由第一總線讀取的數(shù)據(jù)的總線;釋放模塊,還用于基于提高后的CPU的頻率和總線的頻率進(jìn)行內(nèi)存釋放;啟動(dòng)模塊,還用于基于提高后的CPU的頻率和總線的頻率啟動(dòng)新應(yīng)用。
8. 如權(quán)利要求7所述的智能移動(dòng)終端,其特征在于,釋放模塊,還用于提高CPU的頻率和總線的頻率后,啟動(dòng)定時(shí)器在預(yù)定時(shí)間進(jìn)行內(nèi)存釋放;啟動(dòng)模塊,還用于還用于提高CPU的頻率和總線的頻率后,啟動(dòng)定時(shí)器在預(yù)定時(shí)間啟動(dòng)新應(yīng)用。
9. 如權(quán)利要求5所述的智能移動(dòng)終端,其特征在于,變頻模塊,還用于將當(dāng)前CPU的頻率提高為CPU所支持的最高頻率,以及進(jìn)行新應(yīng)用啟動(dòng)后,根據(jù)CPU此時(shí)的負(fù)載小于等于閾值對(duì)CPU的頻率進(jìn)行調(diào)節(jié),降低CPU的頻率。
10. 如權(quán)利要求7所述的智能移動(dòng)終端,其特征在于,變頻模塊,還用于通過(guò)一個(gè)調(diào)頻函數(shù)發(fā)送調(diào)頻事件,通知頻率控制線程將CPU和總線的頻率提高。
全文摘要
為了解決現(xiàn)有技術(shù)中基于Linux系統(tǒng)的設(shè)備存在的啟動(dòng)一個(gè)全新的應(yīng)用,且物理內(nèi)存已經(jīng)全部分配完時(shí),新應(yīng)用啟動(dòng)的速度非常慢的問(wèn)題,本發(fā)明公開(kāi)了一種基于Linux系統(tǒng)的設(shè)備及其應(yīng)用啟動(dòng)的方法,該方法包括當(dāng)基于Linux系統(tǒng)的設(shè)備的一個(gè)新應(yīng)用進(jìn)行啟動(dòng),且內(nèi)存不夠新應(yīng)用使用時(shí),將當(dāng)前CPU的頻率提高;基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放,并啟動(dòng)新應(yīng)用,正是由于當(dāng)物理內(nèi)存已經(jīng)全部分配完時(shí),將CPU的頻率提高,進(jìn)而基于提高后的CPU的頻率進(jìn)行內(nèi)存釋放,并進(jìn)行新應(yīng)用的啟動(dòng),加快了基于Linux系統(tǒng)的設(shè)備新應(yīng)用啟動(dòng)的速度。
文檔編號(hào)H04M1/725GK101770385SQ201010112878
公開(kāi)日2010年7月7日 申請(qǐng)日期2010年2月4日 優(yōu)先權(quán)日2010年2月4日
發(fā)明者孔志強(qiáng) 申請(qǐng)人:青島海信移動(dòng)通信技術(shù)股份有限公司