本發(fā)明涉及移動通信技術領域,尤其涉及一種網絡信號增強裝置和方法。
背景技術:
隨著移動通信技術的不斷發(fā)展,以及移動終端(例如智能手機等)網絡應用的不斷豐富,人們對網絡資源品質的要求越來越高,但是,在人員密集場景(例如高鐵站、火車站、機場等)、偏遠地區(qū)場景(例如海邊、山區(qū)等)、高速移動場景(經常穿過隧道的高鐵、高速公路等)、阻擋物/干擾多場景(地下商場、城中村、山洞等)等特殊場景下,由于信號覆蓋、障礙物遮擋信號、信號干擾源等原因,容易導致移動終端的移動數據網絡信號很不穩(wěn)定,甚至出現斷網的情形,導致用戶無法正常上網,特別是在一些急需用網的場景(例如用戶在高速公路上利用移動終端導航),對用戶造成極大的不便,嚴重影響用戶的上網體驗。
技術實現要素:
本發(fā)明的主要目的在于提供一種網絡信號增強裝置和方法,旨在解決移動終端在一些特殊場景下,網絡信號不穩(wěn)定的技術問題。
為實現上述目的,本發(fā)明實施例提供一種網絡信號增強裝置,所述網絡信號增強裝置包括:
檢測模塊,用于在開啟移動終端的第一移動數據網絡通道后,實時檢測是否接收到信號增強指令;
通道開啟模塊,用于當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道;
信號疊加模塊,用于將所述第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號。
可選地,所述通道開啟模塊包括:
第一獲取單元,用于當接收到信號增強指令時,獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬;
第二獲取單元,用于獲取所述第一移動數據網絡通道的第一網絡帶寬;
通道開啟單元,用于若所述當前需求帶寬大于所述第一網絡帶寬,則開啟移動終端預置的第二移動數據網絡通道。
可選地,所述通道開啟單元還用于:
若所述當前需求帶寬大于第一網絡帶寬,則獲取第二移動數據網絡通道的第二網絡帶寬;
若所述第二網絡帶寬小于當前需求帶寬,則開啟第二移動數據網絡通道。
若第二網絡帶寬大于等于當前需求帶寬,則關閉第一移動數據網絡通道,開啟第二移動數據網絡通道。
本發(fā)明的實施例還提供一種網絡信號增強方法,所述網絡信號增強方法包括:
在開啟移動終端的第一移動數據網絡通道后,實時檢測是否接收到信號增強指令;
當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道;
將所述第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號。
可選地,所述當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道的步驟包括:
當接收到信號增強指令時,獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬;
獲取所述第一移動數據網絡通道的第一網絡帶寬;
若所述當前需求帶寬大于所述第一網絡帶寬,則開啟移動終端預置的第二移動數據網絡通道。
可選地,所述若所述當前需求帶寬大于所述第一網絡帶寬,則開啟移動終端預置的第二移動數據網絡通道的步驟之后還包括:
若所述當前需求帶寬大于第一網絡帶寬,獲取第二移動數據網絡通道的第二網絡帶寬;
若所述第二網絡帶寬小于當前需求帶寬,則開啟第二移動數據網絡通道。
若第二網絡帶寬大于等于當前需求帶寬,則關閉第一移動數據網絡通道,開啟第二移動數據網絡通道。
本發(fā)明通過在開啟移動終端的第一移動數據網絡通道后,檢測模塊實時檢測是否接收到信號增強指令,然后當接收到信號增強指令時,通道開啟模塊開啟移動終端預置的第二移動數據網絡通道,最后信號疊加模塊將第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號,從而在第一移動數據網絡通道信號不佳時,自動啟動第二數據網絡通道,從而移動終端可以同時利用第一移動數據網絡通道和第二移動數據網絡通道的網絡信號和帶寬,增強了移動終端的網絡信號,改善了單移動數據網絡通道的移動終端在一些特殊場景網絡信號不穩(wěn)定的狀況。
附圖說明
圖1是本發(fā)明一實施例的lte網絡架構的示意圖;
圖2是本發(fā)明一實施例的用戶設備的結構示意圖;
圖3是lte中用于用戶面和控制面的無線電協(xié)議架構的示例示意圖;
圖4是本發(fā)明實施例的用戶設備發(fā)起服務請求的流程示意圖;
圖5是本發(fā)明實施例利用第一數據卡進行語音通話時涉及的硬件的示意圖;
圖6是本發(fā)明實施例利用第二數據卡進行語音通話時涉及的硬件的示意圖;
圖7是本發(fā)明實施例利用第一數據卡進行數據傳輸時涉及的硬件的示意圖;
圖8是本發(fā)明實施例利用第二數據卡進行數據傳輸涉及的硬件的示意圖;
圖9是本發(fā)明實施例的無線通信方法的流程圖;
圖10是本發(fā)明實施例的無線通信方法中數據業(yè)務傳輸的流程圖;
圖11是本發(fā)明實施例的終端的結構示意圖;
圖12是本發(fā)明實施例中網速增強裝置的模塊示意圖;
圖13是本發(fā)明網絡信號增強方法和裝置應用于移動終端的一場景示意圖;
圖14是本發(fā)明網絡信號增強方法和裝置應用于移動終端的另一場景示意圖;
圖15是本發(fā)明實施例中網速增強方法的流程示意圖;
圖16是本發(fā)明網絡信號增強裝置第一實施例的功能模塊示意圖;
圖17為本發(fā)明網絡信號增強裝置第二實施例中通道開啟模塊的細化功能模塊示意圖;
圖18為本發(fā)明網絡信號增強方法第一實施例的流程示意圖;
圖19為本發(fā)明網絡信號增強方法第二實施例的流程示意圖;
圖20為本發(fā)明網絡信號增強方法第三實施例的流程示意圖。
本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現在將參考附圖描述實現本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。
移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、pda(個人數字助理)、pad(平板電腦)、pmp(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字tv、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。
圖1是本發(fā)明一實施例的lte網絡架構的示意圖。本發(fā)明一實施例的lte網絡架構包括:一個或多個用戶設備(userequipment,ue)100、e-utran(evolvedumtsterrestrialradioaccessnetwork,演進的umts陸地無線接入網)(圖中未標號)、演進分組核心(epc)(圖中未標號)、歸屬訂戶服務器(hss)107、網絡(例如,因特網)(圖中未標號)以及電路交換系統(tǒng)(圖中未標號)。
e-utran包括演進b節(jié)點(enodeb)101和其它enodeb102。enodeb101提供朝向用戶設備100的用戶面和控制面的協(xié)議終接。enodeb101可經由x2接口連接到其他enodeb。enodeb101也可稱為基站、基收發(fā)機站、無線電基站、無線電收發(fā)機、收發(fā)機功能、基本服務集、擴展服務集、或其他某個合適的術語。enodeb101為用戶設備100提供去往epc的接入點。
enodeb101通過s1接口連接到epc。epc包括移動管理實體(eem)104、其他移動管理實體106、服務網關103,以及分組數據網絡(pdn)網關105。移動管理實體104是處理用戶設備100與epc之間的信令的控制節(jié)點。移動管理實體104提供承載和連接管理。所有用戶ip分組通過服務網關103來傳遞,服務網關103自身連接到pdn網關105。pdn網關105提供ueip地址分配以及其他功能。pdn網關105連接到網絡,例如,因特網。
電路交換系統(tǒng)包括交互解決方案模塊(iws)108、移動交換中心(msc)109、基站110和移動站111。在一個方面,電路交換系統(tǒng)可以通過iws和mme與eps進行通信。
參見圖2為本發(fā)明一實施例的用戶設備的結構示意圖。本發(fā)明實施例的用戶設備100基于長期演進(lte)進行無線通信,且其可支持雙lte。區(qū)別于現有的用戶設備,本發(fā)明一實施例的用戶設備包括兩個用戶識別模塊、兩個協(xié)議棧、兩個射頻模塊,由此,可通過該兩個協(xié)議棧和兩個射頻模塊同時接入兩個不同或相同運營商的lte網絡,以實現雙lte雙通。具體的:
參見圖2,本發(fā)明一實施例的用戶設備包括:第一處理芯片200、第二處理芯片300、第一射頻205、第二射頻305、第一數據卡206、第二數據卡306、第一數字信號處理芯片203、第二數字信號處理芯片303、編解碼器204、聽筒600、麥克風500、輸入輸出模塊700等。其中,第一處理芯片200包括應用程序服務模塊202和第一協(xié)議棧201。第二處理芯片包括第二協(xié)議棧301。
應理解,第一數字信號處理芯片203和第二數字信號處理芯片303還可分別集成到第一處理芯片200和第二處理芯片300中。
在本發(fā)明實施例中,第二協(xié)議棧301通過usb數據線與第一處理芯片200通信連接,由此,第一處理芯片200中的應用程序服務模塊202可實現對第二協(xié)議棧301的控制以及進行數據交互。此外,應用程序服務模塊202還對第一協(xié)議棧301進行控制以及進行數據交互。
本發(fā)明實施中的兩個協(xié)議棧(第一協(xié)議棧201和第二協(xié)議棧301)均由應用程序服務模塊202進行驅動配置,并進行數據交互。
第一數據卡206和第二數據卡306可管理與不同或相同的技術標準相關聯的不同用戶。在特定非限制性實例中,技術標準可為2g通信技術(例如,gsm、gprs、edge)、3g通信技術(例如,wcdma、tds-cdma)、4g通信技術(例如,lte、td-lte),或任何其它移動通信技術(例如,4g、4.5g等等)。
第一射頻205和第二射頻305所涉及的無線接入技術可以包括lte、gsm、gprs、cdma、edge、wlan、cdma-2000、td-scdma、wcdma、wifi等等。
在本發(fā)明的實施例中,第一數據卡206和第二數據卡306管理的技術標準均為lte標準,第一射頻205和第二射頻305所涉及的無線接入技術為lte,由此,以使本發(fā)明實施例的用戶設備支持雙lte。
輸入輸出模塊700包括適當的硬件、邏輯器件、電路和/或編碼,用于接收用戶的操作指令(例如,觸摸“呼叫”鍵觸發(fā)的撥打電話的操作指令)以及輸出信息(例如,顯示信息)。
應用程序處理模塊202的內部框架包括應用層、框架層等,可處理復雜的邏輯操作以及進行任務分配等。在一個實施例中,應用程序處理模塊202指android操作系統(tǒng),以及基于android操作系統(tǒng)的各種apk。
在本發(fā)明的實施例中,應用程序處理模塊202為用戶提供交互接口,將用戶通過輸入輸出模塊700輸入的操作指令(例如,有關上網或打電話的操作指令)傳輸給第一協(xié)議棧201或第二協(xié)議棧301。
第一協(xié)議棧201和第二協(xié)議棧301包括各種與網絡交互的網絡制式的協(xié)議棧,例如,lte/wcdma/gsm/tdscdma/1x/cdma/evdo等通信標準里規(guī)定好的協(xié)議代碼。這些標準的協(xié)議是用戶設備與運營商網絡進行交互(例如,通過數據流量上網、通過volte打電話或者通過cs電路域打電話等)所必須遵從的。此外,第一協(xié)議棧201和第二協(xié)議棧301分別用于對第一數據卡206和第二數據卡306進行管控。
參見圖3為lte中用于用戶面和控制面的無線電協(xié)議架構的示例示意圖。用于用戶設備和enodeb的無線電協(xié)議架構被示為具有三層:層1、層2和層3。層1包括物理層。層2包括媒體接入控制(mac)子層、無線電鏈路控制(rlc)子層和分組數據匯聚協(xié)議(pdcp)子層。層3包括無線資源控制(rrc)、非接入層(nas)、應用層(app)、網絡層(ip層)等。
物理層是最低層,用于實現各種物理層信號處理功能。
層2在物理層上方,用于負責用戶設備與enodeb之間在物理層506之上的鏈路。
pdcp子層提供不同無線電承載與邏輯信道之間的復用。pdcp子層還提供對上層數據分組的頭部壓縮以減少無線電傳輸開銷,通過將數據分組暗碼化未提供安全性,以及提供對用戶設備在各enodeb之間的切換支持。
rlc子層提供對上層數據分組的分段和重裝、對丟失數據分組的重傳、以及對數據分組的重排序以補償由于混合自動重復請求(harq)造成的脫序接收。
mac子層提供邏輯信道與傳輸信道之間的復用。mac子層還負責在各用戶設備間分配一個蜂窩小區(qū)中的各種無線電資源(例如,資源塊)。mac子層還負責harq操作。
rrc子層負責獲得無線電資源(即,無線電承載)以及負責使用enodeb與用戶設備之間的rrc信令來配置各下層。
nas子層支持在用戶設備和核心網(epc)的信令和數據傳輸。
第一數字信號處理芯片203包括適當的硬件、邏輯器件、電路和/或編碼,用于進行音頻信號處理,例如,在通話過程中的回聲抑制、噪聲抑制等音頻信號處理。
第二數字信號處理芯片303包括適當的硬件、邏輯器件、電路和/或編碼,用于進行音頻信號處理,例如,在通話過程中的回聲抑制、噪聲抑制等音頻信號處理。
編解碼器(codec)204包括適當的硬件、邏輯器件、電路和/或編碼,用于進行a/d以及d/a轉換。
第一射頻205用于將第一協(xié)議棧201傳輸的數據處理后傳給enodeb101(基站網絡),以及用于將enodeb101傳輸的數據處理后傳給第一協(xié)議棧201。
第二射頻305用于將第二協(xié)議棧301傳輸的數據處理后傳給enodeb101(基站網絡),以及用于將enodeb101傳輸的數據處理后傳給第二協(xié)議棧301。
本發(fā)明實施例的用戶設備的語音通話和數據業(yè)務傳輸的流程如下:
(1)語音通話流程
在本發(fā)明的實施例中,若操作指令包括利用第一數據卡(或第二數據卡)進行通話的通話指令,則按照以下流程進行通話流程。
首先,建立語音通信連接:用戶通過輸入輸出模塊700觸發(fā)操作指令(通話指令),該操作指令經由應用程序處理模塊202傳輸給第一協(xié)議棧201或第二協(xié)議棧301。操作指令傳輸給第一協(xié)議棧201,還是第二協(xié)議棧301,取決于用戶是通過第一數據卡206,還是第二數據卡306發(fā)起通話。若用戶通過第一數據卡206發(fā)起(例如,通過第一sim卡撥打電話),則操作指令傳輸給第一協(xié)議棧201。若用戶通過第二數據卡306發(fā)起(例如,通過第二sim卡撥打電話),則操作指令傳輸給第二協(xié)議棧301。
此后,參見圖4,第一協(xié)議棧201通過第一射頻205向enodeb發(fā)送rrc連接請求等流程以建立與被叫方的語音通信連接。同樣的,若通過第二數據卡,則第二協(xié)議棧301通過第二射頻305向enodeb發(fā)送rrc連接請求等流程以建立與被叫方的語音通信連接。
語音通信連接建立后,參見圖5,通過第一數據卡206進行通話時(通話指令中包含第一數據卡206的信息,例如,號碼),上行通信通道為:麥克風500(主叫用戶)→編解碼器204(主叫用戶)→第一數字信號處理芯片203(主叫用戶)→第一協(xié)議棧201(主叫用戶)→第一射頻205(主叫用戶)→e-utran→epc→電路交換系統(tǒng)→被叫用戶。下行通信信道為:被叫用戶→電路交換系統(tǒng)→epc→e-utran→第一射頻205→第一協(xié)議棧201→第一數字信號處理芯片203→編解碼器204→聽筒600。
語音通信連接建立后,參見圖6,通過第二數據卡306進行通話時(通話指令中包含第二數據卡306的信息),上行通信通道為:麥克風500(主叫用戶)→編解碼器204(主叫用戶)→第一數字信號處理芯片203(主叫用戶)→第二數字信號處理芯片303(主叫用戶)→第二協(xié)議棧301(主叫用戶)→第二射頻305(主叫用戶)→e-utran→epc→電路交換系統(tǒng)→被叫用戶。下行通信信道為:被叫用戶→電路交換系統(tǒng)→epc→e-utran→第二射頻305→第二協(xié)議棧301→第二數字信號處理芯片303→第一數字信號處理芯片203→編解碼器204→聽筒600。
應理解,若為ps語音數據則直接通過epc傳輸至被叫用戶,而不需要經過被叫用戶。
本發(fā)明實施例的用戶設備,在進行語音通話時,還可進行數據業(yè)務傳輸,具體的:若通過第一數據卡206進行語音通話,則可同時通過第二數據卡306進行數據業(yè)務傳輸;若通過第二數據卡306進行語音通話,則可同時通過第一數據卡206進行數據業(yè)務傳輸。數據業(yè)務的傳輸流程將在后續(xù)詳細介紹。
(2)數據業(yè)務傳輸流程
本發(fā)明的實施例的用戶設備支持兩個用戶識別模塊同時進行數據業(yè)務傳輸,以及支持其中一個用戶識別模塊語音通話的同時另一個用戶識別模塊進行數據業(yè)務傳輸。
其中,參見圖7,通過第一數據卡206進行數據業(yè)務傳輸時(數據傳輸指令中包含第一數據卡206的信息),上行數據通道為:用戶數據(用戶發(fā)起的數據傳輸指令等操作指令,例如,數據下載、網頁瀏覽等操作指令)→應用程序處理模塊202→第一協(xié)議棧201→第一射頻205→e-utran→epc→網絡。下行數據通道為:網絡→epc→e-utran→第一射頻205→第一協(xié)議棧201→應用程序處理模塊202→輸出(例如,通過輸入輸出模塊700進行顯示,或通過存儲模塊進行存儲等)。
參見圖8,通過第二數據卡306進行數據業(yè)務傳輸時(數據傳輸指令中包含第二數據卡306的信息),上行數據通道為:用戶數據(用戶發(fā)起的數據傳輸指令等)→應用程序處理模塊202→第二協(xié)議棧301→第二射頻305→e-utran→epc→網絡。下行數據通道為:網絡→epc→e-utran→第二射頻305→第二協(xié)議棧301→應用程序處理模塊202→輸出(例如,通過輸入輸出模塊700進行顯示,或通過存儲模塊進行存儲等)。
由于本發(fā)明實施例的用戶設備,包含兩個射頻模塊、兩個協(xié)議棧和兩個用戶識別模塊,因此,在同時進行語音通話和數據業(yè)務傳輸時,或同時進行數據業(yè)務傳輸時,是分別走不同的用戶識別模塊、不同的協(xié)議棧和不同的射頻模塊,由此,使得用戶設備在進行語音通話時不中斷數據業(yè)務傳輸,且可使得用戶設備在進行下載業(yè)務或者視頻瀏覽等數據業(yè)務時,可通過雙通道(lte+lte)實現業(yè)務加速。
在本發(fā)明的實施例中第一協(xié)議棧201和應用程序處理模塊202可通過第一處理芯片實現。第二協(xié)議棧301可通過第二處理芯片實現。第二處理芯片的協(xié)議棧掛載到第一處理芯片的應用程序處理模塊下(即由第一處理芯片的應用程序處理模塊對第二處理芯片的協(xié)議棧進行控制并進行數據傳輸)。在一個實施例中,第一處理芯片和第二處理芯片通過usb通信接口實現通信連接。具體的,第一處理芯片的應用程序處理模塊202與第二處理芯片的第二協(xié)議棧301通過usb通信接口實現通信連接。
本發(fā)明該實施例的用戶設備通過增加一協(xié)議棧和一射頻模塊,且使得增加的協(xié)議棧(第二協(xié)議棧)和原協(xié)議棧(第一協(xié)議棧)掛載在同一應用程序處理模塊下(即應用程序處理模塊同時控制和處理第一協(xié)議棧和第二協(xié)議棧的信息),實現支持雙lte進行數據傳輸,極大的提高的數據傳輸速率,提升用戶體驗。
在本發(fā)明的另一實施例中,用戶設備包括:第一處理芯片200、第二處理芯片300、第一射頻205、第二射頻305、第一數據卡206、第二數據卡306、輸入輸出模塊700等。其中,第一處理芯片200包括應用程序服務模塊202和第一協(xié)議棧201。第二處理芯片包括第二協(xié)議棧301。
在本發(fā)明實施例中,第二協(xié)議棧301通過usb數據線與第一處理芯片200通信連接,由此,第一處理芯片200中的應用程序服務模塊202可實現對第二協(xié)議棧301的控制以及進行數據交互。此外,應用程序服務模塊202還對第一協(xié)議棧301進行控制以及進行數據交互。
本發(fā)明實施中的兩個協(xié)議棧(第一協(xié)議棧201和第二協(xié)議棧301)均由應用程序服務模塊202進行驅動配置,并進行數據交互。
本發(fā)明的該實施例的用戶設備支持兩個用戶識別模塊同時進行數據業(yè)務傳輸。
其中,參見圖7,通過第一數據卡206進行數據業(yè)務傳輸時(數據傳輸指令中包含第一數據卡206的信息),上行數據通道為:用戶數據(用戶發(fā)起的數據傳輸指令等操作指令,例如,數據下載、網頁瀏覽等操作指令)→應用程序處理模塊202→第一協(xié)議棧201→第一射頻205→e-utran→epc→網絡。下行數據通道為:網絡→epc→e-utran→第一射頻205→第一協(xié)議棧201→應用程序處理模塊202→輸出(例如,通過輸入輸出模塊700進行顯示,或通過存儲模塊進行存儲等)。
參見圖8,通過第二數據卡306進行數據業(yè)務傳輸時(數據傳輸指令中包含第二數據卡306的信息),上行數據通道為:用戶數據(用戶發(fā)起的數據傳輸指令等)→應用程序處理模塊202→第二協(xié)議棧301→第二射頻305→e-utran→epc→網絡。下行數據通道為:網絡→epc→e-utran→第二射頻305→第二協(xié)議棧301→應用程序處理模塊202→輸出(例如,通過輸入輸出模塊700進行顯示,或通過存儲模塊進行存儲等)。
由于本發(fā)明實施例的用戶設備,包含兩個射頻模塊、兩個協(xié)議棧和兩個用戶識別模塊,因此,在同時進行語音通話和數據業(yè)務傳輸時,或同時進行數據業(yè)務傳輸時,是分別走不同的用戶識別模塊、不同的協(xié)議棧和不同的射頻模塊,由此,使得用戶設備在進行語音通話時不中斷數據業(yè)務傳輸,且可使得用戶設備在進行下載業(yè)務或者視頻瀏覽等數據業(yè)務時,可通過雙通道(lte+lte)實現業(yè)務加速。
在本發(fā)明的實施例中第一協(xié)議棧201和應用程序處理模塊202可通過第一處理芯片實現。第二協(xié)議棧301可通過第二處理芯片實現。第二處理芯片的協(xié)議棧掛載到第一處理芯片的應用程序處理模塊下(即由第一處理芯片的應用程序處理模塊對第二處理芯片的協(xié)議棧進行控制并進行數據傳輸)。在一個實施例中,第一處理芯片和第二處理芯片通過usb通信接口實現通信連接。具體的,第一處理芯片的應用程序處理模塊202與第二處理芯片的第二協(xié)議棧301通過usb通信接口實現通信連接。
本發(fā)明實施例的用戶設備通過增加一協(xié)議棧和一射頻模塊,且使得增加的協(xié)議棧(第二協(xié)議棧)和原協(xié)議棧(第一協(xié)議棧)掛載在同一應用程序處理模塊下(即應用程序處理模塊同時控制和處理第一協(xié)議棧和第二協(xié)議棧的信息),并通過第一數字信號處理芯片和編解碼器處理相關信號,實現支持雙lte進行語音通話和數據傳輸,提升用戶體驗;可支持雙lte進行數據業(yè)務傳輸,極大的提高的數據傳輸速率;支持同時通過lte網絡進行語音通話和數據傳輸,提高通話質量和數據傳輸速率。
參見圖9為本發(fā)明實施例的無線通信方法的流程圖。本發(fā)明實施例的無線通信方法包括以下步驟:
s01、通過應用程序服務模塊接收用戶的操作指令。
具體的,操作指令至少包括以下其中之一:通話指令、數據傳輸指令。操作指令用于觸發(fā)通話和/或數據傳輸。具體的操作指令包括:利用第一數據卡或第二數據卡進行通話的通話指令、利用第一數據卡和/或第二數據卡進行數據業(yè)務傳輸的數據傳輸指令。
在步驟s01之前還包括:提供第一處理芯片和第二處理芯片;其中,第一處理芯片包括應用程序服務模塊和第一協(xié)議棧,第二處理芯片包括與第一處理芯片通信連接的第二協(xié)議棧。
在一個實施例中,第二協(xié)議棧通過usb數據線與第一處理芯片的應用程序處理模塊通信連接;應用程序處理模塊通過usb數據線將操作指令以及數據傳輸給第二協(xié)議棧。
s02、判斷是利用第一數據卡還是第二數據卡進行通話,若通過第一數據卡進行通話,則轉到步驟s03-s09,若通過第二數據卡進行通話,則轉到步驟s10-s18。
s03、應用程序服務模塊將通話指令傳輸給第一協(xié)議棧,第一協(xié)議棧通過第一射頻建立語音通信連接。
s04、編解碼器接收采集的語音信號并進行模數轉換后傳輸給第一數字信號處理芯片。具體的,通過麥克風500采集用戶的語音信號。
s05、第一數字信號處理芯片對接收到的信號進行音頻處理并傳輸給第一協(xié)議棧。
s06、第一射頻將第一協(xié)議棧處理后的信號進行發(fā)送。
s07、第一射頻接收下行信號并傳輸給第一協(xié)議棧。
s08、第一數字信號處理芯片對經第一協(xié)議棧處理后的信號進行音頻處理并傳輸給編解碼器;
s09、編解碼器對接收到的信號進行模數轉換后傳輸至聽筒。
s10、應用程序服務模塊將通話指令傳輸給第二協(xié)議棧,第二協(xié)議棧通過第二射頻建立語音通信連接;
s11、編解碼器接收采集的語音信號并進行模數轉換后傳輸給第一數字信號處理芯片;
s12、第一數字信號處理芯片對接收到的信號進行音頻處理并透傳給第二數字信號處理芯片;
s13、第二數字信號處理芯片用于將接收到的透傳信號傳輸給第二協(xié)議棧;
s14、第二射頻用于將第二協(xié)議棧處理后的信號進行發(fā)送。
s15、第二射頻接收下行信號并傳輸給第二協(xié)議棧。
s16、第二數字信號處理芯片將經第二協(xié)議棧處理后的信號透傳給第一數字信號處理芯片。
s17、第一數字信號處理芯片對接收到的透傳信號進行音頻處理并傳輸給編解碼器。
s18、編解碼器對接收到的信號進行模數轉換后傳輸至聽筒。
在本發(fā)明實施例的無線通信方法中,若操作指令同時包含通話指令和數據傳輸指令,則可通過第一用戶識別模塊、第一協(xié)議棧和第一射頻模塊連接到lte網絡,進行語音通話,并同時通過第二用戶識別模塊、第二協(xié)議棧和第二射頻模塊連接到lte網絡,進行數據業(yè)務傳輸。反之亦可。
若操作指令中僅包含數據傳輸指令,則可僅通過其中一條數據通道進行數據傳輸(第一用戶識別模塊、第一協(xié)議棧和第一射頻模塊構成的數據通道,或第一用戶識別模塊、第一協(xié)議棧和第二射頻模塊構成的數據通道),也可同時采用兩條數據通道進行數據傳輸,以提高傳輸速率。
應理解,本發(fā)明實施例的無線通信方法應用于上述用戶設備。
此外,本發(fā)明實施例的無線通信方法中,若操作指令包括數據傳輸指令,則參見圖10為本發(fā)明實施例的無線通信方法中數據業(yè)務傳輸的流程圖,包括以下步驟:
s31、接收用戶輸入的操作指令。
s32、判斷是利用第一數據卡還是第二數據卡進行通信,若利用第一數據卡則轉到步驟s33-s35,若利用第二數據卡則轉到步驟s36-s38。
s33、應用程序服務模塊接收數據,并傳輸給第一協(xié)議棧;
s34、第一射頻將第一協(xié)議棧處理后的上行信號傳輸至lte網絡,以及接收來自lte網絡的下行信號,并傳輸給第一協(xié)議棧處理;
s35、應用程序處理模塊將第一協(xié)議棧處理后的下行信號進行輸出。
s36、應用程序處理模塊接收數據,并傳輸給第二協(xié)議棧;
s37、第二射頻將第二協(xié)議棧處理后的上行信號傳輸至lte網絡,以及接收來自lte網絡的下行信號,并傳輸給第二協(xié)議棧處理;
s38、應用程序處理模塊將第二協(xié)議棧處理后的下行信號進行輸出。
本發(fā)明實施例的無線傳輸方法通過增加一協(xié)議棧和一射頻模塊,且使得增加的協(xié)議棧(第二協(xié)議棧)和原協(xié)議棧(第一協(xié)議棧)掛載在同一應用程序處理模塊下(即應用程序處理模塊同時控制和處理第一協(xié)議棧和第二協(xié)議棧的信息),并通過第一數字信號處理芯片和編解碼器處理相關信號,實現支持雙lte進行語音通話和數據傳輸,提升用戶體驗;可支持雙lte進行數據業(yè)務傳輸,極大的提高的數據傳輸速率;支持同時通過lte網絡進行語音通話和數據傳輸,提高通話質量和數據傳輸速率。
相應的,參見圖11,本發(fā)明實施例還提供一種終端1000,包括:包括第一處理芯片200、第二處理芯片300、分別與第一處理芯片200連接的第一數據卡206和第一射頻205、分別與第二處理芯片300連接的第二數據卡306和第二射頻305、分別與第一處理芯片200和第二處理芯片300連接的第一數字信號處理芯片203和第二數字信號處理芯片303、與第一數字信號處理芯片203連接的編解碼器204;
第一處理芯片200包括應用程序服務模塊202和第一協(xié)議棧201;
第二處理芯片300包括與第一處理芯片200通信連接的第二協(xié)議棧301;
應用程序服務模塊202用于接收用戶的操作指令,操作指令包括利用第一數據卡206或第二數據卡306進行通話的通話指令;
應用程序服務模塊202用于將通話指令傳輸給第一協(xié)議棧201或第二協(xié)議棧202;
第一協(xié)議棧201用于通過第一射頻205建立語音通信連接;
第二協(xié)議棧301用于通過第二射頻305建立語音通信連接;
編解碼器204用于接收采集的語音信號并進行模數轉換后傳輸給第一數字信號處理芯片203;
第一數字信號處理芯片203用于對接收到的信號進行音頻處理并傳輸給第一協(xié)議棧201或透傳給第二數字信號處理芯片303;
第一射頻205用于將第一協(xié)議棧處理后的信號進行發(fā)送;
第二數字信號處理芯片303用于將接收到的透傳信號傳輸給第二協(xié)議棧301;
第二射頻305用于將第二協(xié)議棧301處理后的信號進行發(fā)送。
應理解,本發(fā)明實施例的終端的具體通信過程和上述用戶設備相同,在此不再贅述。
相應的,本發(fā)明實施例還提供一種網絡節(jié)點包括:第一數據卡、第二數據卡、第一射頻、第二射頻;還包括:
第一處理芯片,包括應用程序服務模塊和第一協(xié)議棧;
第二處理芯片,包括與第一處理芯片通信連接的第二協(xié)議棧;
第一數字信號處理芯片;
第二數字信號處理芯片;
編解碼器;
應用程序服務模塊用于將通話指令傳輸給第一協(xié)議棧或第二協(xié)議棧,操作指令包括利用第一數據卡或第二數據卡進行通話的通話指;
第一協(xié)議棧用于通過第一射頻建立語音通信連接;
第二協(xié)議棧用于通過第二射頻建立語音通信連接;
編解碼器用于接收采集的語音信號并進行模數轉換后傳輸給第一數字信號處理芯片;
第一數字信號處理芯片用于對接收到的信號進行音頻處理并傳輸給第一協(xié)議?;蛲競鹘o第二數字信號處理芯片;
第一射頻用于將第一協(xié)議棧處理后的信號進行發(fā)送;
第二數字信號處理芯片用于將接收到的透傳信號傳輸給第二協(xié)議棧;
第二射頻用于將第二協(xié)議棧處理后的信號進行發(fā)送。
應理解,在一些實施例中,第一數字信號處理芯片和第二數字信號處理芯片還可分別集成到第一處理芯片和第二處理芯片中。
本發(fā)明實施例的用戶設備、無線通信方法、終端及網絡節(jié)點,通過增加一協(xié)議棧和一射頻模塊,且使得增加的協(xié)議棧和原協(xié)議棧掛載在同一應用程序處理模塊下,并通過數字信號處理芯片(第二數字信號處理芯片與第一數字信號處理芯片通過透傳進行信號傳輸)和編解碼器處理相關信號,實現支持雙lte進行語音通話和數據傳輸,提升用戶體驗;可支持雙lte進行數據業(yè)務傳輸,極大的提高的數據傳輸速率;支持同時通過lte網絡進行語音通話和數據傳輸,提高通話質量和數據傳輸速率,提升用戶體驗。
基于上述移動終端硬件結構、通信裝置結構,提出本發(fā)明網絡信號增強裝置各實施例,網絡信號增強裝置為移動終端的一部分。
參照圖12,本發(fā)明提供一種網絡信號增強裝置,在網絡信號增強裝置第一實施例中,該裝置包括:
檢測模塊10,用于在開啟移動終端的第一移動數據網絡通道后,實時檢測是否接收到信號增強指令;
移動終端內部包括第一移動數據網絡通道和第二移動數據網絡通道的對應芯片和天線,在用戶開啟移動終端的第一移動數據網絡通道進行上網時,若用戶認為第一移動數據網絡通道所提供的網絡服務不佳,且又急需提高當前移動終端的網絡信號強度以提高網絡服務質量,用戶可向移動終端輸入信號增強指令;比如用戶開車在高速公路上行駛,正在利用移動終端進行導航,若此時網絡信號不佳而導致無法正常導航,用戶得不到導航很容易走錯路而浪費時間、浪費能源,采用本發(fā)明的方案即可對移動終端輸入信號增強指令。檢測模塊10實時檢測移動終端是否接收到信號增強指令
通道開啟模塊20,用于當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道;
當移動終端接收到用戶輸入的信號增強指令時,通道開啟模塊20開啟移動終端預置的第二移動數據網絡通道,即此時移動終端同時開啟第一移動數據網絡通道和第二移動數據網絡通道,移動終端同時利用第一移動數據網絡通道和第二移動數據網絡通道的帶寬,以便進行后續(xù)的信號疊加。
信號疊加模塊30,用于將所述第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號。
在確定第一移動數據網絡通道和第二移動數據網絡通道都開啟后,信號疊加模塊30將第一移動數據網絡通道和第二移動數據網絡通道接收的網絡信號進行疊加,便于移動終端上運行的網絡應用能夠同時消耗兩個移動數據網絡通道的流量,以此在一段時間內提高移動終端能夠使用的網絡帶寬,從而達到增強移動終端網絡信號的目的。
此外,在開啟第二移動數據網絡通道后,信號疊加模塊30可以統(tǒng)計移動終端共耗費的流量,當統(tǒng)計所耗費的流量超過了預設流量閾值,移動終端輸入預設提示信息以提示用戶當前流量使用情況。當然,在開啟第二移動數據網絡通道后,信號疊加模塊30也可以實時監(jiān)控第一移動數據網絡通道的信號強度,當監(jiān)控到第一移動數據網絡通道的信號強度大于預設強度值或大于當前應用場景的必備信號強度值,則關閉或限速第二移動數據網絡通道。
在本實施例中,通過在開啟移動終端的第一移動數據網絡通道后,檢測模塊10實時檢測是否接收到信號增強指令,然后當接收到信號增強指令時,通道開啟模塊20開啟移動終端預置的第二移動數據網絡通道,最后信號疊加模塊30將第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號,從而在第一移動數據網絡通道信號不佳時,自動啟動第二數據網絡通道,從而移動終端可以同時利用第一移動數據網絡通道和第二移動數據網絡通道的網絡信號和帶寬,增強了移動終端的網絡信號,改善了單移動數據網絡通道的移動終端在一些特殊場景網絡信號不穩(wěn)定的狀況。
進一步地,在本發(fā)明網絡信號增強裝置第一實施例的基礎上,提出網絡信號增強裝置第二實施例,在第二實施例中,參照圖13,通道開啟模塊20包括:
第一獲取單元21,用于當接收到信號增強指令時,獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬;
網絡應用場景的識別標準可以預存于移動終端中,移動終端可根據當前耗費流量的應用類型、耗費流量大小等參數來確定網絡應用場景,例如網絡應用場景包括導航場景、視頻播放場景、郵件查閱場景、游戲場景等;例如若耗費流量的應用類型為導航類、地圖類應用時,則判定當前的網絡應用場景為導航類場景;不同的網絡應用場景對應不同的當前需求帶寬,網絡應用場景和當前需求帶寬的對應關系可預存在移動終端中或預存在與移動終端關聯的遠端服務器中,例如視頻播放場景對應的當前需求帶寬較大,郵件查閱場景對應的當前需求帶寬較小。所以,在當接收到信號增強指令時,第一獲取單元21獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬。
第二獲取單元22,用于獲取所述第一移動數據網絡通道的第一網絡帶寬;
第二獲取單元22對移動終端的第一移動數據網絡通道和第二移動數據網絡通道進行網絡測速,從而獲取當前時刻第一移動數據網絡通道的第一網絡帶寬和第二移動數據網絡通道的第二網絡帶寬。
通道開啟單元23,用于若所述當前需求帶寬大于所述第一網絡帶寬,則開啟移動終端預置的第二移動數據網絡通道。
若當前需求帶寬大于第一網絡帶寬,表明當前開啟的第一移動數據網絡通道所提供的網絡信號無法滿足用戶當前網絡應用場景所需的帶寬或信號強度,則通道開啟單元23開啟第二移動數據網絡通道。若當前需求帶寬小于等于第一網絡帶寬,表面第一移動數據網絡通道所提供的網絡信號夠用,則不作處理,即不開啟第二移動數據網絡通道。
在本實施例中,在接收到信號增強指令時,第一獲取單元21根據移動終端的當前網絡應用場景,獲取對應的當前需求帶寬,然后第二獲取單元22獲取當前時刻第一移動數據網絡通道的第一網絡帶寬,并比較第一網絡帶寬和當前需求帶寬,當前需求帶寬大于第一網絡帶寬,通道開啟單元23開啟移動終端預置的第二移動數據網絡通道,避免在第一移動數據網絡通道帶寬夠用、信號足夠強時,也開啟移動終端的第二移動數據網絡通道,從而避免在用戶失誤輸入信號增強指令時開啟第二移動數據網絡通道,減少移動終端電量、流量的不必要浪費。
進一步地,在本發(fā)明網絡信號增強裝置第二實施例的基礎上,通道開啟單元23還用于:
若所述當前需求帶寬大于第一網絡帶寬,則獲取移動終端預置的第二移動數據網絡通道的第二網絡帶寬;
若所述第二網絡帶寬小于當前需求帶寬,則開啟第二移動數據網絡通道。
若第二網絡帶寬大于等于當前需求帶寬,則關閉第一移動數據網絡通道,開啟第二移動數據網絡通道。
在本實施例中,在判斷當前需求帶寬大于第一網絡帶寬時,表明移動終端當前的移動數據網絡信號不佳,通道開啟單元23對第二移動數據網絡通道進行測速以獲取第二移動數據網絡通道的第二網絡帶寬;然后通道開啟單元23比較第二網絡帶寬和當前需求帶寬,若第二網絡帶寬小于當前需求帶寬,通道開啟單元23只能開啟第二移動數據網絡通道并對第一網絡帶寬和第二網絡帶寬進行疊加,盡量使移動終端可利用的移動數據網絡的網絡帶寬接近或超過當前需求帶寬;若第二網絡帶寬大于等于當前需求帶寬,表明當前場景下第二移動數據網絡通道可以滿足用戶的當前網絡應用場景對信號強度和帶寬的需求,此時通道開啟單元23可關閉第一移動數據網絡通道,開啟第二移動數據網絡通道,避免在單一移動數據網絡通道能夠滿足用戶網絡需求的情形下,開啟不必要的移動數據網絡通道,從而減少移動終端電量、流量的不必要浪費。
本發(fā)明還提供一種網絡信號增強方法,該網絡信號增強方法主要應用于移動終端上,在網絡信號增強方法第一實施例中,參照圖14,該網絡信號增強方法包括:
步驟s10,在開啟移動終端的第一移動數據網絡通道后,實時檢測是否接收到信號增強指令;
移動終端內部包括第一移動數據網絡通道和第二移動數據網絡通道的對應芯片和天線,在用戶開啟移動終端的第一移動數據網絡通道進行上網時,若用戶認為第一移動數據網絡通道所提供的網絡服務不佳,且又急需提高當前移動終端的網絡信號強度以提高網絡服務質量,用戶可向移動終端輸入信號增強指令;比如用戶開車在高速公路上行駛,正在利用移動終端進行導航,若此時網絡信號不佳而導致無法正常導航,用戶得不到導航很容易走錯路而浪費時間、浪費能源,采用本發(fā)明的方案即可對移動終端輸入信號增強指令。
步驟s20,當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道;
當移動終端接收到用戶輸入的信號增強指令時,開啟移動終端預置的第二移動數據網絡通道,即此時移動終端同時開啟第一移動數據網絡通道和第二移動數據網絡通道,移動終端同時利用第一移動數據網絡通道和第二移動數據網絡通道的帶寬,以便進行后續(xù)的信號疊加。
步驟s30,將第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號。
在確定第一移動數據網絡通道和第二移動數據網絡通道都開啟后,將第一移動數據網絡通道和第二移動數據網絡通道接收的網絡信號進行疊加,便于移動終端上運行的網絡應用能夠同時消耗兩個移動數據網絡通道的流量,以此在一段時間內提高移動終端能夠使用的網絡帶寬,從而達到增強移動終端網絡信號的目的。
此外,在開啟第二移動數據網絡通道后,可以統(tǒng)計移動終端共耗費的流量,當統(tǒng)計所耗費的流量超過了預設流量閾值,移動終端輸入預設提示信息以提示用戶當前流量使用情況。當然,在開啟第二移動數據網絡通道后,也可以實時監(jiān)控第一移動數據網絡通道的信號強度,當監(jiān)控到第一移動數據網絡通道的信號強度大于預設強度值或大于當前應用場景的必備信號強度值,則關閉或限速第二移動數據網絡通道。
在本實施例中,通過在開啟移動終端的第一移動數據網絡通道后,實時檢測是否接收到信號增強指令,然后當接收到信號增強指令時,開啟移動終端預置的第二移動數據網絡通道,最后將第一移動數據網絡通道和第二移動數據網絡通道的信號進行疊加以增強移動終端的網絡信號,從而在第一移動數據網絡通道信號不佳時,自動啟動第二數據網絡通道,從而移動終端可以同時利用第一移動數據網絡通道和第二移動數據網絡通道的網絡信號和帶寬,增強了移動終端的網絡信號,改善了單移動數據網絡通道的移動終端在一些特殊場景網絡信號不穩(wěn)定的狀況。
進一步地,在本發(fā)明網絡信號增強方法第一實施例的基礎上,提出網絡信號增強方法第二實施例,參照圖15,在第二實施例中,步驟s20包括:
步驟s21,當接收到信號增強指令時,獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬;
網絡應用場景的識別標準可以預存于移動終端中,移動終端可根據當前耗費流量的應用類型、耗費流量大小等參數來確定網絡應用場景,例如網絡應用場景包括導航場景、視頻播放場景、郵件查閱場景、游戲場景等;例如若耗費流量的應用類型為導航類、地圖類應用時,則判定當前的網絡應用場景為導航類場景;不同的網絡應用場景對應不同的當前需求帶寬,網絡應用場景和當前需求帶寬的對應關系可預存在移動終端中或預存在與移動終端關聯的遠端服務器中,例如視頻播放場景對應的當前需求帶寬較大,郵件查閱場景對應的當前需求帶寬較小。所以,在當接收到信號增強指令時,獲取移動終端當前時刻網絡應用場景,并根據該網絡應用場景獲取當前需求帶寬。
步驟s22,獲取第一移動數據網絡通道的第一網絡帶寬;
對移動終端的第一移動數據網絡通道和第二移動數據網絡通道進行網絡測速,從而獲取當前時刻第一移動數據網絡通道的第一網絡帶寬和第二移動數據網絡通道的第二網絡帶寬。
步驟s23,若當前需求帶寬大于第一網絡帶寬,則開啟移動終端預置的第二移動數據網絡通道。
若當前需求帶寬大于第一網絡帶寬,表明當前開啟的第一移動數據網絡通道所提供的網絡信號無法滿足用戶當前網絡應用場景所需的帶寬或信號強度,則開啟第二移動數據網絡通道。若當前需求帶寬小于等于第一網絡帶寬,表面第一移動數據網絡通道所提供的網絡信號夠用,不開啟第二移動數據網絡通道。
在本實施例中,在接收到信號增強指令時,根據移動終端的當前網絡應用場景,獲取對應的當前需求帶寬,然后獲取當前時刻第一移動數據網絡通道的第一網絡帶寬,并比較第一網絡帶寬和當前需求帶寬,當前需求帶寬大于第一網絡帶寬,開啟移動終端預置的第二移動數據網絡通道,避免在第一移動數據網絡通道帶寬夠用、信號足夠強時,也開啟移動終端的第二移動數據網絡通道,從而避免在用戶失誤輸入信號增強指令時開啟第二移動數據網絡通道,減少移動終端電量、流量的不必要浪費。
進一步地,在本發(fā)明網絡信號增強方法第二實施例的基礎上,提出網絡信號增強方法第三實施例,參照圖7,在第三實施例中,步驟s23包括:
步驟s231,若當前需求帶寬大于第一網絡帶寬,獲取移動終端預置的第二移動數據網絡通道的第二網絡帶寬;
步驟s232,若第二網絡帶寬小于當前需求帶寬,則開啟第二移動數據網絡通道。
步驟s233,若第二網絡帶寬大于等于當前需求帶寬,則關閉第一移動數據網絡通道,開啟第二移動數據網絡通道。
在本實施例中,在判斷當前需求帶寬大于第一網絡帶寬時,表明移動終端當前的移動數據網絡信號不佳,對第二移動數據網絡通道進行測速以獲取第二移動數據網絡通道的第二網絡帶寬;然后比較第二網絡帶寬和當前需求帶寬,若第二網絡帶寬小于當前需求帶寬,只能開啟第二移動數據網絡通道并對第一網絡帶寬和第二網絡帶寬進行疊加,盡量使移動終端可利用的移動數據網絡的網絡帶寬接近或超過當前需求帶寬;若第二網絡帶寬大于等于當前需求帶寬,表明當前場景下第二移動數據網絡通道可以滿足用戶的當前網絡應用場景對信號強度和帶寬的需求,此時可關閉第一移動數據網絡通道,開啟第二移動數據網絡通道,避免在單一移動數據網絡通道能夠滿足用戶網絡需求的情形下,開啟不必要的移動數據網絡通道,從而減少移動終端電量、流量的不必要浪費。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,空調器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。