一種wifi無線保真處理方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種WIFI無線保真處理方法及終端。
【背景技術(shù)】
[0002]目前,WIFI (Wireless Fidelity,無線保真)功能已經(jīng)成為了移動通信設(shè)備的必備功能,有些移動通信設(shè)備只支持單頻的WIFI功能,有些移動通信設(shè)備支持雙頻的WIFI功能,例如:2.4G WIFI與5G WIF10但是,兩者只能通過時分切換來使用,并不能真正意義上的同時使用。
[0003]當(dāng)移動通信設(shè)備使用WIFI同時進行多項應(yīng)用功能操作時,WIFI連接通道傳輸數(shù)據(jù)的效果明顯受到影響。例如:當(dāng)移動通信設(shè)備用作SAP (Service Access Point,服務(wù)訪問點)功能時,移動通信設(shè)備的WIFI就無法支持連接AP (Access Point,接入點)進行聯(lián)網(wǎng)的功能。當(dāng)移動通信設(shè)備使用WIFI聯(lián)網(wǎng)時,WIFI屏幕投放功能在使用過程中就會出現(xiàn)卡頓,影響用戶的使用體驗。上述現(xiàn)象出現(xiàn)的主要原因是WIFI系統(tǒng)本身是時分的,在吞吐量有限的情況下,整個系統(tǒng)只采用了一套射頻及基帶處理芯片,多種WIFI應(yīng)用功能同時使用時必然會造成系統(tǒng)的延遲。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種WIFI無線保真處理方法及終端??梢蕴岣遅IFI通信質(zhì)量及通信容量。
[0005]本發(fā)明實施例提供了一種WIFI無線保真處理方法,終端包括多個WIFI芯片以及一個處理器,所述多個WIFI芯片分別與所述處理器連接,包括:
[0006]當(dāng)檢測到所述終端需要使用WIFI對至少一項應(yīng)用功能進行操作時,啟動并運行與所述至少一項應(yīng)用功能操作的數(shù)量對應(yīng)的所述多個WIFI芯片中的至少一個;
[0007]通過所述至少一個WIFI芯片中的目標WIFI芯片建立WIFI連接通道,并使用建立的所述WIFI連接通道對所述至少一項應(yīng)用功能中的目標應(yīng)用功能進行操作。
[0008]其中,所述WIFI連接通道的通信頻段包括第一工作頻段或第二工作頻段,所述通過所述至少一個WIFI芯片中的目標WIFI芯片建立WIFI連接通道,并使用建立的所述WIFI連接通道對所述至少一項應(yīng)用功能中的目標應(yīng)用功能進行操作包括:
[0009]確定所述WIFI連接通道當(dāng)前的傳輸質(zhì)量;
[0010]根據(jù)所述WIFI連接通道當(dāng)前的所述傳輸質(zhì)量,選擇所述WIFI連接通道的通信頻段進行數(shù)據(jù)傳輸。
[0011]其中,所述傳輸質(zhì)量包括傳輸速度,所述根據(jù)所述WIFI連接通道當(dāng)前的所述傳輸質(zhì)量,選擇所述WIFI連接通道的通信頻段進行數(shù)據(jù)傳輸包括:
[0012]當(dāng)所述WIFI連接通道當(dāng)前的所述傳輸速度大于預(yù)設(shè)閾值時,選擇所述WIFI連接通道的所述第一工作頻段進行數(shù)據(jù)傳輸;
[0013]當(dāng)所述WIFI連接通道當(dāng)前的所述傳輸速度不大于所述預(yù)設(shè)閾值時,選擇所述WIFI連接通道的所述第二工作頻段進行數(shù)據(jù)傳輸。
[0014]其中,所述當(dāng)檢測到所述終端需要使用WIFI對至少一項應(yīng)用功能進行操作時,啟動并運行與所述至少一項應(yīng)用功能操作的數(shù)量對應(yīng)的所述多個WIFI芯片中的至少一個包括:
[0015]獲取針對所述多個WIFI芯片預(yù)設(shè)的啟動優(yōu)先次序;
[0016]根據(jù)所述預(yù)設(shè)的啟動優(yōu)先次序,先后啟動并運行所述至少一個WIFI芯片。
[0017]其中,所述通過所述至少一個WIFI芯片中的目標WIFI芯片建立WIFI連接通道,并使用建立的所述WIFI連接通道對所述至少一項應(yīng)用功能中的目標應(yīng)用功能進行操作之后,還包括:
[0018]當(dāng)檢測到所述目標應(yīng)用功能停止運行時,將所述目標WIFI芯片從工作狀態(tài)切換到休眠狀態(tài)。
[0019]相應(yīng)地,本發(fā)明實施例提供了一種WIFI無線保真處理終端,所述終端多個WIFI芯片以及一個處理器,所述多個WIFI芯片分別與所述處理器連接,包括:
[0020]啟動運行模塊,用于當(dāng)檢測到所述終端需要使用WIFI對至少一項應(yīng)用功能進行操作時,啟動并運行與所述至少一項應(yīng)用功能操作的數(shù)量對應(yīng)的所述多個WIFI芯片中的至少一個;
[0021]通道建立模塊,用于通過所述至少一個WIFI芯片中的目標WIFI芯片建立WIFI連接通道,并使用建立的所述WIFI連接通道對所述至少一項應(yīng)用功能中的目標應(yīng)用功能進行操作。
[0022]其中,所述WIFI連接通道的通信頻段包括第一工作頻段或第二工作頻段,所述通道建立模塊包括:
[0023]速度確定單元,用于確定所述WIFI連接通道當(dāng)前的傳輸質(zhì)量;
[0024]頻段選擇單元,用于根據(jù)所述WIFI連接通道當(dāng)前的所述傳輸質(zhì)量,選擇所述WIFI連接通道的通信頻段進行數(shù)據(jù)傳輸。
[0025]其中,所述傳輸質(zhì)量包括傳輸速度,所述頻段選擇單元具體用于:
[0026]當(dāng)所述WIFI連接通道當(dāng)前的所述傳輸速度大于預(yù)設(shè)閾值時,選擇所述WIFI連接通道的所述第一工作頻段進行數(shù)據(jù)傳輸;
[0027]當(dāng)所述WIFI連接通道當(dāng)前的所述傳輸速度不大于所述預(yù)設(shè)閾值時,選擇所述WIFI連接通道的所述第二工作頻段進行數(shù)據(jù)傳輸。
[0028]其中,所述啟動運行模塊包括:
[0029]次序獲取單元,用于獲取針對所述多個WIFI芯片預(yù)設(shè)的啟動優(yōu)先次序;
[0030]啟動運行單元,用于根據(jù)所述預(yù)設(shè)的啟動優(yōu)先次序,先后啟動并運行所述至少一個WIFI芯片。
[0031 ] 其中,所述終端還包括:
[0032]狀態(tài)切換模塊,用于當(dāng)檢測到所述目標應(yīng)用功能停止運行時,將所述目標WIFI芯片從工作狀態(tài)切換到休眠狀態(tài)。
[0033]實施本發(fā)明實施例,通過在終端中設(shè)置多個WIFI芯片,當(dāng)檢測到終端需要使用WIFI對至少一項應(yīng)用功能進行操作時,首先啟動并運行與至少一項應(yīng)用功能操作的數(shù)量對應(yīng)的多個WIFI芯片中的至少一個;然后通過至少一個WIFI芯片中的目標WIFI芯片建立WIFI連接通道,并使用建立的WIFI連接通道對至少一項應(yīng)用功能中的目標應(yīng)用功能進行操作,從而提高了 WIFI通信質(zhì)量及通信容量。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本發(fā)明提出的一種WIFI無線保真處理方法的第一實施例的流程示意圖;
[0036]圖2A是本發(fā)明實施例提出的一種WIFI芯片的連接示意圖;
[0037]圖2B是本發(fā)明實施例提出的另一種WIFI芯片的連接示意圖;
[0038]圖3是本發(fā)明提出的一種WIFI無線保真處理方法的第二實施例的流程示意圖;
[0039]圖4是本發(fā)明實施例提出的一種WIFI無線保真處理終端的結(jié)構(gòu)示意圖;
[0040]圖5是本發(fā)明實施例提出的終端中啟動運行模塊的結(jié)構(gòu)示意圖;
[0041]圖6是本發(fā)明實施例提出的終端中通道建立模塊的結(jié)構(gòu)示意圖。
【具體實施方式】
[0042]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0043]請參考圖1,圖1是本發(fā)明提出的一種WIFI無線保真處理方法的第一實施例的流程示意圖。本發(fā)明實施例中執(zhí)行主體可以為終端,終端包括多個WIFI芯片以及一個處理器,所述多個WIFI芯片分別與所述處理器連接。如圖所示,本發(fā)明實施例中的方法包括:
[0044]S101,當(dāng)檢測到所述終端需要使用WIFI對至少一項應(yīng)用功能進行操作時,啟動并運行與所述至少一項應(yīng)用功能操作的數(shù)量對應(yīng)的所述多個WIFI芯片中的至少一個。
[0045]具體實現(xiàn)中,可以獲取針對所述多個WIFI芯片預(yù)設(shè)的啟動優(yōu)先次序;根據(jù)所述預(yù)設(shè)的啟動優(yōu)先次序,先后啟動并運行所述至少一個WIFI芯片。例如:首先當(dāng)檢測到用戶需要使用WIFI進行第一個上網(wǎng)功能時,從多個WIFI芯片中選擇啟動優(yōu)先次序為最高的WIFI芯片;然后當(dāng)檢測到用戶需要使用WIFI進行第二個建立熱點功能時,從多個WIFI芯片中選擇啟動優(yōu)先次序為第二的WIFI芯片;最后當(dāng)檢測到用戶需要使用WIFI進行第三個WIFI屏幕投影功能時,從多個WIFI芯片中選擇啟動優(yōu)先次序為第三的WIFI芯片。
[0046]需要說明的是,終端包括多個WIFI芯片,如圖2A所示,每個WIFI芯片均有獨立的射頻模塊和基帶模塊,每個WIFI芯片可以單獨通過數(shù)據(jù)控制接口與處理器連接,并進行獨立的數(shù)據(jù)處理;如圖2B所示,可以多個WIFI芯片封裝為一個整體模塊,該模塊通過一個數(shù)據(jù)控制接口與處理器連接,但每個WIFI芯片可