本發明涉及通信技術領域,尤其涉及一種終端化小基站的選擇方法、終端及服務器。
背景技術:
隨著移動數據業務量的急速增長,使得在人口密集區域的擴容,以及盲區覆蓋等問題急需解決,而依靠宏基站的鋪設方式已無法滿足用戶對寬帶移動無線體驗的需求。因此,終端化小基站(terminalsmallcell,t-sc)應運而生。t-sc的應用使得移動無線網絡擁有更高的頻譜效率,以及更高的覆蓋密度,這些都將大大的提升移動網絡的容量和覆蓋率,以此來保證用戶的寬帶移動無線體驗。
如圖1所示,將5g終端實現基站化,從而5g終端匯聚物聯網業務,為其他終端提供匯聚功能,即支持基于終端的小區接入。
基于以上方案,當多個t-sc提供接入服務時,終端如何從多個t-sc中選擇可靠、值得信任的t-sc接入成為了急需解決的問題。
技術實現要素:
本發明實施例提供一種終端化小基站的選擇方法、終端及服務器,用于解決在多個t-sc提供接入服務時,終端如何從多個t-sc中選擇可靠、值得信任的t-sc接入的問題。
第一方面,本發明實施例提供了一種終端化小基站的選擇方法,該方法包括:
在確定至少兩個終端化小基站t-sc提供接入服務的情況下,從服務器中獲取區塊鏈,所述區塊鏈中保存有所述至少兩個t-sc的服務評價;
依據所述區塊鏈中所述至少兩個t-sc的服務評價從高到低確定目標t-sc;
確定所述目標t-sc后,接入所述目標t-sc。
在一個可選的實現方式中,所述方法還包括:
在斷開與所述目標t-sc的連接之前,向所述服務器發送評價指令,所述評價指令包括對所述目標t-sc的服務評價,所述評價指令指示所述服務器更新所述區塊鏈中所述目標t-sc的服務評價。
在一個可選的實現方式中,所述服務評價包括:
服務質量的評價和/或服務安全的評價。
第二方面,本發明實施例提供了一種終端化小基站的選擇方法,該方法包括:
服務器接收終端發送的評價指令,所述評價指令包括對目標終端化小基站t-sc的服務評價;
利用所述評價指令更新所述服務器存儲的區塊鏈中所述目標t-sc的服務評價。
作為一種可選的實現方式,所述評價指令中攜帶有所述目標t-sc的標識信息;
所述利用所述評價指令更新所述服務器存儲的區塊鏈中對所述目標t-sc的服務評價包括:
在所述區塊鏈中查找到與所述目標t-sc的標識信息對應的所述目標t-sc的服務評價后,依據所述評價指令中所包含的內容更新所述目標t-sc的服務評價。
第三方面,本發明實施例提供了一種終端,包括:
第一確定單元,用于確定至少兩個終端化小基站t-sc提供接入服務;
獲取單元,用于從服務器中獲取區塊鏈,所述區塊鏈中保存有所述至少兩個t-sc的服務評價;
第二確定單元,用于依據所述區塊鏈中所述至少兩個t-sc的服務評價從高到低確定目標t-sc;
接入單元,用于接入所述目標t-sc。
作為一種可選的實現方式,所述終端還包括:
發送單元,用于在斷開與所述目標t-sc的連接之前,向所述服務器發送評價指令,所述評價指令包括對所述目標t-sc的服務評價,所述評價指令指示所述服務器更新所述區塊鏈中所述目標t-sc的服務評價。
作為一種可選的實現方式,所述服務評價包括:
服務質量的評價和/或服務安全的評價。
第四方面,本發明實施例提供了一種服務器,包括:
接收單元,用于接收終端發送的評價指令,所述評價指令包括對目標終端化小基站t-sc的服務評價;
更新單元,用于利用所述評價指令更新所述服務器存儲的區塊鏈中所述目標t-sc的服務評價。
作為一種可選的實現方式,所述評價指令中攜帶有所述目標t-sc的標識信息;
所述更新單元,具體用于在所述區塊鏈中查找到與所述目標t-sc的標識信息對應的所述目標t-sc的服務評價后,依據所述評價指令中所包含的內容更新所述目標t-sc的服務評價。
第五方面,本發明實施例提供了一種設備,包括處理器、輸入設備、輸出設備和存儲器,所述處理器、所述輸入設備、所述輸出設備和所述存儲器相互連接,其中,所述存儲器用于存儲支持設備執行上述方法的應用程序代碼,所述處理器被配置用于執行上述第一方面或第二方面的方法。
本發明實施例具有以下有益效果:
實施本發明實施例,在多個t-sc為終端提供接入服務的情況下,該終端可以從服務器中獲取區塊鏈,從而依據區塊鏈中存儲的多個t-sc的服務評價從高到低確定目標t-sc,進而選擇安全可靠的t-sc接入,增加終端接入t-sc的安全性。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對本發明實施例或背景技術中所需要使用的附圖進行說明。
圖1是終端化小基站的系統框架圖;
圖2是本發明實施例提供的一種終端化小基站的選擇系統的網絡架構圖;
圖3是本發明實施例提供的一種終端化小基站的選擇方法的流程示意圖;
圖4是本發明實施例提供的另一種終端化小基站的選擇方法的流程示意圖;
圖5是本發明實施例提供的又一種終端化小基站的選擇方法的流程示意圖;
圖6是本發明實施例提供的又一種終端化小基站的選擇方法的流程示意圖;
圖7是本發明實施例提供的一種終端的結構示意圖;
圖8是本發明實施例提供的一種服務器的結構示意圖;
圖9是本發明實施例提供的一種設備的結構示意圖;
圖10是本發明實施例提供的另一種終端的結構示意圖;
圖11是本發明實施例提供的另一種服務器的結構示意圖。
具體實施方式
本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別不同的對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法或設備固有的其他步驟或單元。
本發明實施例公開了一種終端化小基站的選擇方法、終端及服務器,能夠使得終端能夠從多個t-sc中選擇更可靠、更值得信任的t-sc進行接入,增加終端接入t-sc的安全性。以下分別進行詳細說明。
圖2是本發明實施例提供的一種終端化小基站的選擇系統的網絡架構示意圖,如圖2所示,該選擇系統包括:服務器201、終端202以及終端化小基站t-sc203。
服務器201與終端202通信連接,從而來實現數據和/或信令的交互。
終端202可以包括移動手機、平板電腦、個人數字助理(personaldigitalassistant,pda)、移動互聯網設備(mobileinternetdevice,mid)、智能穿戴設備(如智能手表、智能手環)等各種終端,本發明實施例不作限定。
服務器201中可以存儲區塊鏈,該區塊鏈中記錄有t-sc的服務評價,終端可以下載該區塊鏈,從而讀取區塊鏈中記錄的t-sc的服務評價。進而從中獲取服務評價高的t-sc接入。可以理解的是,終端也可以將其使用過的t-sc的服務評價上傳至服務器,從而使服務器更新區塊鏈中的服務評價。
其中,t-sc203為終端202提供接入服務。
可以理解的是,服務器也可以為云服務器等,本發明實施例不作限定。
可以理解的是,t-sc的中文也可以為終端小區化等,也就是說,t-sc在其他系統中,也可能存在其他名稱,在此不再一一舉例。
基于圖2所描述的系統,參閱圖3,圖3是本發明實施例提供的一種終端化小基站的選擇方法的流程示意圖,該方法應用于終端,如圖3所示,該方法包括:
301、在確定至少兩個終端化小基站t-sc提供接入服務的情況下,從服務器中獲取區塊鏈,上述區塊鏈中保存有上述至少兩個t-sc的服務評價;
區塊鏈是一種分布式的公開賬本,是一種互聯網數據庫技術,其特點是讓每個網絡結點均可參與數據庫記錄。全網絡的每個結點都可以下載區塊鏈,也可以將數據寫入區塊鏈。因此,本發明實施例中,通過將區塊鏈存儲于服務器中,可以使得終端從服務器中下載區塊鏈,也可以使得服務器更新區塊鏈。
具體地,上述終端從服務器中獲取區塊鏈,可以從服務器中下載區塊鏈,可以理解的是,終端在未接入t-sc之前,可以利用蜂窩網絡進行下載,如4g網絡等,本發明實施例不作限定。
具體地,上述服務評價包括:
服務質量的評價和/或服務安全的評價。
舉例來說,終端確定有兩個t-sc提供接入服務的情況下,通過獲取區塊鏈,就可以從該區塊鏈中記錄的該兩個t-sc的服務評價,如服務質量的評價和服務安全的評價,讀取該兩個t-sc的服務評價。
可以理解的是,本發明實施例對于服務評價的具體形式不作限定,舉例來說,區塊鏈中可以以等級的方式記錄t-sc的服務評價,具體地,可以以分數的方式記錄等,本發明實施例不作限定。
302、依據上述區塊鏈中上述至少兩個t-sc的服務評價從高到低確定目標t-sc;
本發明實施例中,終端在獲取到區塊鏈后,通過讀取該區塊鏈中記錄的至少兩個t-sc的服務評價,進而選擇服務評價高的t-sc作為目標t-sc。
303、確定上述目標t-sc后,接入上述目標t-sc。
實施本發明實施例,在多個t-sc為終端提供接入服務的情況下,該終端可以從服務器中獲取區塊鏈,從而依據區塊鏈中存儲的多個t-sc的服務評價從高到低確定目標t-sc,進而選擇安全可靠的t-sc接入,增加終端接入t-sc的安全性。
作為一種可選的實現方式,本發明實施例還提供了一種上傳服務評價至服務器的方法,如下:
在斷開與上述目標t-sc的連接之前,向上述服務器發送評價指令,上述評價指令包括對上述目標t-sc的服務評價,上述評價指令指示上述服務器更新上述區塊鏈中上述目標t-sc的服務評價。
實施本發明實施例,終端通過將目標t-sc的服務評價上傳至服務器,從而使得服務器更新區塊鏈,進而可以完善區塊鏈中對于t-sc的服務評價,提高記錄的完整性,為其他終端提高更加精確的記錄。
請參閱圖4,圖4是本發明實施例提供的另一種終端化小基站的選擇方法的流程示意圖,該方法應用于終端,如圖4所示,該方法包括:
401、終端掃描到附近有t-sc提供接入服務;
402、確定提供接入服務的t-sc的數量,也就是說,檢測提供接入服務的t-sc的數量是否為一個;若是,則執行403;若否,則執行404;
403、接入提供接入服務的t-sc;
404、從云端下載區塊鏈;
可以理解的是,該區塊鏈中記錄有提供接入服務的t-sc的服務評價。
405、讀取區塊鏈中記錄的提供接入服務的t-sc的服務評價;
406、依據服務評價確定目標t-sc,并接入該目標t-sc;也就是說,終端依據區塊鏈中記錄的提供接入服務的t-sc的服務質量、信用記錄等,選擇安全可靠的t-sc接入。
本發明實施例的實現方式可以參考圖3的實現方式,這里不作贅述。
實施本發明實施例,在多個t-sc為終端提供接入服務的情況下,該終端可以從服務器中獲取區塊鏈,從而依據區塊鏈中存儲的多個t-sc的服務評價確定目標t-sc,進而選擇安全可靠的t-sc接入,增加終端接入t-sc的安全性。
請參閱圖5,圖5是本發明實施例提供的另一種終端化小基站的選擇方法的流程示意圖,該方法應用于服務器,如圖5所示,該方法包括:
501、服務器接收終端發送的評價指令,上述評價指令包括對目標終端化小基站t-sc的服務評價;
502、利用上述評價指令更新上述服務器存儲的區塊鏈中上述目標t-sc的服務評價。
具體地,上述評價指令中攜帶有上述目標t-sc的標識信息;
上述利用上述評價指令更新上述服務器存儲的區塊鏈中對上述目標t-sc的服務評價包括:
在上述區塊鏈中查找到與上述目標t-sc的標識信息對應的上述目標t-sc的服務評價后,依據上述評價指令中所包含的內容更新上述目標t-sc的服務評價。
實施本發明實施例,終端通過將目標t-sc的服務評價上傳至服務器,從而使得服務器更新區塊鏈,進而可以完善區塊鏈中對于t-sc的服務評價,提高記錄的完整性,為其他終端提高更加精確的t-sc服務評價。
作為一種可選的實現方式,上述服務器接收終端發送的評價指令之前,上述方法還包括:
在接收到來自上述終端的針對上述區塊鏈的下載指令的情況下,檢測上述終端是否為授權終端;
若上述終端是上述授權終端,則確認上述終端下載上述區塊鏈。
具體地,服務器中可以存儲授權終端列表,具體地,服務器可以存儲授權終端的標識信息,如國際移動設備身份碼(internationalmobileequipmentidentity,imie)等,本實施例不作限定。
可以理解的是,在服務器依據終端發送的評價指令更新區塊鏈之前,該服務器也可以檢測該終端是否為授權終端,從而進一步增加區塊鏈的安全性。
實施本實施例,可以使得服務器更好地管理區塊鏈,增加區塊鏈讀取的安全性。
請參閱圖6,圖6是本發明實施例提供的另一種終端化小基站的選擇方法的流程示意圖,如圖6所示,該方法包括:
601、終端確定至少兩個t-sc提供接入服務;
602、上述終端從服務器中獲取區塊鏈;
本發明實施例中,上述區塊鏈中保存有上述至少兩個t-sc的服務評價。
具體地,上述服務評價包括:
服務質量的評價和/或服務安全的評價。
603、上述終端依據上述區塊鏈中上述至少兩個t-sc的服務評價從高到低確定目標t-sc;
604、上述終端接入上述目標t-sc;
605、上述終端向上述服務器發送評價指令,上述服務器接入上述評價指令;
本發明實施例中,上述評價指令包括對上述目標t-sc的服務評價,上述評價指令指示上述服務器更新上述區塊鏈中上述目標t-sc的服務評價。
606、上述服務器利用上述評價指令更新上述服務器存儲的區塊鏈中上述目標t-sc的服務評價。
具體地,上述評價指令中攜帶有上述目標t-sc的標識信息;
上述利用上述評價指令更新上述服務器存儲的區塊鏈中對上述目標t-sc的服務評價包括:
在上述區塊鏈中查找到與上述目標t-sc的標識信息對應的上述目標t-sc的服務評價后,依據上述評價指令中所包含的內容更新上述目標t-sc的服務評價。
實施本發明實施例,不僅為終端選擇安全可靠的t-sc接入提供依據,增加終端接入t-sc的安全性,而且通過上傳終端對t-sc的服務評價,使得區塊鏈中t-sc的服務評價更加準確。
請參閱圖7,圖7是本發明實施例提供的一種終端的結構示意圖,可以用于執行本發明實施例提供的終端化小基站的選擇方法,如圖7所示,該終端包括:
第一確定單元701,用于確定至少兩個終端化小基站t-sc提供接入服務;
獲取單元702,用于從服務器中獲取區塊鏈,上述區塊鏈中保存有上述至少兩個t-sc的服務評價;
第二確定單元703,用于依據上述區塊鏈中上述至少兩個t-sc的服務評價從高到低確定目標t-sc;
接入單元704,用于接入上述目標t-sc。
具體地,上述服務評價包括:
服務質量的評價和/或服務安全的評價。
可以理解的是,本發明實施例的實現方式可以參考圖3的實現方式,這里不作贅述。
實施本發明實施例,在多個t-sc為終端提供接入服務的情況下,該終端可以從服務器中獲取區塊鏈,從而依據區塊鏈中存儲的多個t-sc的服務評價從高到低確定目標t-sc,進而選擇安全可靠的t-sc接入,增加終端接入t-sc的安全性。
作為一種可選的實現方式,上述終端還包括:
發送單元,用于在斷開與上述目標t-sc的連接之前,向上述服務器發送評價指令,上述評價指令包括對上述目標t-sc的服務評價,上述評價指令指示上述服務器更新上述區塊鏈中上述目標t-sc的服務評價。
實施本發明實施例,終端通過將目標t-sc的服務評價上傳至服務器,從而使得服務器更新區塊鏈,進而可以完善區塊鏈中對于t-sc的服務評價,提高記錄的完整性,為其他終端提高更加精確的記錄。
請參閱圖8,圖8是本發明實施例提供的一種服務器的結構示意圖,可以用于執行本發明實施例提供的一種終端化小基站的選擇方法,如圖8所示,該服務器包括:
接收單元801,用于接收終端發送的評價指令,上述評價指令包括對目標終端化小基站t-sc的服務評價;
更新單元802,用于利用上述評價指令更新上述服務器存儲的區塊鏈中上述目標t-sc的服務評價。
具體地,上述評價指令中攜帶有上述目標t-sc的標識信息;
上述更新單元,具體用于在上述區塊鏈中查找到與上述目標t-sc的標識信息對應的上述目標t-sc的服務評價后,依據上述評價指令中所包含的內容更新上述目標t-sc的服務評價。
可以理解的是,本發明實施例的實現方式可以參考圖5的實現方式,這里不作贅述。
實施本發明實施例,終端通過將目標t-sc的服務評價上傳至服務器,從而使得服務器更新區塊鏈,進而可以完善區塊鏈中對于t-sc的服務評價,提高記錄的完整性,為其他終端提高更加精確的t-sc服務評價。
參見圖9,圖9是本發明實施例提供的一種設備的結構示意圖。如圖所示的本實施例中的設備可以包括:一個或多個處理器901;一個或多個輸入設備902,一個或多個輸出設備903和存儲器904。處理器901、輸入設備902、輸出設備903和存儲器904通過總線905連接。存儲器902用于存儲指令,處理器901用于執行存儲器902存儲的指令。
該設備作為終端使用的情況下,處理器901用于:在確定至少兩個終端化小基站t-sc提供接入服務的情況下,從服務器中獲取區塊鏈,上述區塊鏈中保存有上述至少兩個t-sc的服務評價;依據上述區塊鏈中上述至少兩個t-sc的服務評價從高到低確定目標t-sc;確定上述目標t-sc后,接入上述目標t-sc。
該設備作為服務器使用的情況下,處理器901用于:通過輸入設備902接收終端發送的評價指令,上述評價指令包括對目標終端化小基站t-sc的服務評價;利用上述評價指令更新上述服務器存儲的區塊鏈中上述目標t-sc的服務評價。
應當理解,在本發明實施例中,所稱處理器901可以是中央處理單元(centralprocessingunit,cpu),該處理器還可以是其他通用處理器、數字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
在該設備作為終端使用的情況下,輸入設備902可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風等,輸出設備903可以包括顯示器(lcd等)、揚聲器等。
該存儲器904可以包括只讀存儲器和隨機存取存儲器,并向處理器901提供指令和數據。存儲器904的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器904還可以存儲設備類型的信息。
具體實現中,該設備作為終端使用的情況下,本發明實施例中所描述的處理器901、輸入設備902、輸出設備903可執行本發明實施例提供的終端化小基站的選擇方法的實施例中所描述的由終端執行的實現方式,在此不再贅述。
具體實現中,該設備作為服務器使用的情況下,本發明實施例中所描述的處理器901、輸入設備902、輸出設備903可執行本發明實施例提供的終端化小基站的選擇方法的實施例中所描述的由服務器執行的實現方式,在此不再贅述。
在本發明的另一實施例中提供一種計算機可讀存儲介質,上述計算機可讀存儲介質存儲有計算機程序,上述計算機程序包括程序指令,上述程序指令被處理器執行時實現:在確定至少兩個終端化小基站t-sc提供接入服務的情況下,從服務器中獲取區塊鏈,上述區塊鏈中保存有上述至少兩個t-sc的服務評價;依據上述區塊鏈中上述至少兩個t-sc的服務評價從高到低確定目標t-sc;確定上述目標t-sc后,接入上述目標t-sc。
或者,上述程序指令被處理器執行時實現:接收終端發送的評價指令,上述評價指令包括對目標終端化小基站t-sc的服務評價;利用上述評價指令更新上述服務器存儲的區塊鏈中上述目標t-sc的服務評價。
上述計算機可讀存儲介質可以是前述任一實施例上述的終端的內部存儲單元,例如終端的硬盤或內存。上述計算機可讀存儲介質也可以是上述終端的外部存儲設備,例如上述終端上配備的插接式硬盤,智能存儲卡(smartmediacard,smc),安全數字(securedigital,sd)卡,閃存卡(flashcard)等。進一步地,上述計算機可讀存儲介質還可以既包括上述終端的內部存儲單元也包括外部存儲設備。上述計算機可讀存儲介質用于存儲上述計算機程序以及上述終端所需的其他程序和數據。上述計算機可讀存儲介質還可以用于暫時地存儲已經輸出或者將要輸出的數據。
或者,上述計算機可讀存儲介質可以是前述任一實施例上述的服務器的內部存儲單元,例如硬盤或內存。上述計算機計可讀存儲介質也可以是上述服務器的外部存儲設備,例如上述服務器上配備的插接式硬盤,智能存儲卡(smartmediacard,smc),安全數字(securedigital,sd)卡,閃存卡(flashcard)等。進一步地,上述計算機可讀存儲介質還可以既包括上述服務器的內部存儲單元也包括外部存儲設備。上述計算機可讀存儲介質用于存儲上述計算機程序以及上述服務器所需的其他程序和數據。上述計算機可讀存儲介質還可以用于暫時地存儲已經輸出或者將要輸出的數據。
圖10示出的是與本發明實施例提供的終端相關的手機的部分結構的框圖。參考圖10,手機包括:射頻(radiofrequency,rf)電路1010、存儲器1020、輸入單元1030、顯示單元1040、傳感器1050、音頻電路1060、無線保真(wirelessfidelity,wifi)模塊1070、處理器1080、以及電源1090等部件。本領域技術人員可以理解,圖10中示出的手機結構并不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結合圖10對手機的各個構成部件進行具體的介紹:
rf電路1010可用于收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收后,給處理器1080處理;另外,將設計上行的數據發送給基站。通常,rf電路1010包括但不限于天線、至少一個放大器、收發信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路1010還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限于全球移動通訊系統(globalsystemofmobilecommunication,gsm)、通用分組無線服務(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(longtermevolution,lte)、電子郵件、短消息服務(shortmessagingservice,sms)等。
存儲器1020可用于存儲軟件程序以及模塊,處理器1080通過運行存儲在存儲器1020的軟件程序以及模塊,從而執行手機的各種功能應用以及數據處理。存儲器1020可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據手機的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器1020可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。
輸入單元1030可用于接收輸入的數字或字符信息,以及產生與手機的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元1030可包括觸控面板1031以及其他輸入設備1032。觸控面板1031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1030上或在觸控面板1030附近的操作),并根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板1030可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器1080,并能接收處理器1080發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板1030。除了觸控面板1030,輸入單元1030還可以包括其他輸入設備1032。具體地,其他輸入設備1032可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
顯示單元1040可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元1040可包括顯示面板1041,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板1041。進一步的,觸控面板1030可覆蓋顯示面板1041,當觸控面板1030檢測到在其上或附近的觸摸操作后,傳送給處理器1080以確定觸摸事件的類型,隨后處理器1080根據觸摸事件的類型在顯示面板1041上提供相應的視覺輸出。雖然在圖10中,觸控面板1030與顯示面板1041是作為兩個獨立的部件來實現手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板1030與顯示面板1041集成而實現手機的輸入和輸出功能。
手機還可包括至少一種傳感器1050,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板1041的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板1041和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1060、揚聲器1061,傳聲器1062可提供用戶與手機之間的音頻接口。音頻電路1060可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器1061,由揚聲器1061轉換為聲音信號輸出;另一方面,傳聲器1062將收集的聲音信號轉換為電信號,由音頻電路1060接收后轉換為音頻數據,再將音頻數據輸出處理器1080處理后,經rf電路1010以發送給比如另一手機,或者將音頻數據輸出至存儲器1020以便進一步處理。
wifi屬于短距離無線傳輸技術,手機通過wifi模塊1070可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖10示出了wifi模塊1070,但是可以理解的是,其并不屬于手機的必須構成,完全可以根據需要在不改變發明的本質的范圍內而省略。
處理器1080是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器1020內的軟件程序和/或模塊,以及調用存儲在存儲器1020內的數據,執行手機的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器1080可包括一個或多個處理單元;優選的,處理器1080可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器1080中。
手機還包括給各個部件供電的電源1090(比如電池),優選的,電源可以通過電源管理系統與處理器1080邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
圖11是本發明實施例提供的一種服務器的結構示意圖,該服務器1100可因配置或性能不同而產生比較大的差異,可以包括一個或一個以上中央處理器(centralprocessingunits,cpu)1122(例如,一個或一個以上處理器)和存儲器1132,一個或一個以上存儲應用程序1142或數據1144的存儲介質1130(例如一個或一個以上海量存儲設備)。其中,存儲器1132和存儲介質1130可以是短暫存儲或持久存儲。存儲在存儲介質1130的程序可以包括一個或一個以上模塊(圖示沒標出),每個模塊可以包括對服務器中的一系列指令操作。更進一步地,中央處理器1122可以設置為與存儲介質1130通信,在服務器1100上執行存儲介質1130中的一系列指令操作。
服務器1100還可以包括一個或一個以上電源1126,一個或一個以上有線或無線網絡接口1150,一個或一個以上輸入輸出接口1158,和/或,一個或一個以上操作系統1141,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。
上述實施例中由服務器所執行的步驟可以基于該圖11所示的服務器結構。
本發明所有實施例中的模塊或單元,可以通過通用集成電路,例如cpu,或通過asic(applicationspecificintegratedcircuit,專用集成電路)來實現。
需要說明的是,對于前述的各個方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某一些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本發明所必須的。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機存取存儲器(randomaccessmemory,簡稱ram)等。