設(shè)備(例如,智能電話、平板計算機等)。如圖3所示,UE 300A的外殼配置有天線305A、顯示器310A、至少一個按鈕315A(例如,PTT按鈕、電源按鈕、音 量控制按鈕等)和按鍵板320AW及其他組件,如本領(lǐng)域已知的。同樣,肥300B的外殼配置有 觸摸屏顯示器305B、外圍按鈕310B、315B、320B和325B(例如,電源控制按鈕、音量或振動控 制按鈕、飛機模式切換按鈕等)、至少一個前面板按鈕330B(例如,Home(主界面)按鈕等)W 及其他組件,如本領(lǐng)域已知的。盡管未被顯式地示為肥300B的一部分,但肥300B可包括一 個或多個外部天線和/或被構(gòu)建到UE 300B的外殼中的一個或多個集成天線,包括但不限于 WiFi天線、蜂窩天線、衛(wèi)星定位系統(tǒng)(SPS)天線(例如,全球定位系統(tǒng)(GPS)天線),等等。
[0061 ] 雖然UE(諸如UE 300A和300B)的內(nèi)部組件可W用不同硬件配置來實施,但在圖3 中,內(nèi)部硬件組件的基本高級肥配置被示為平臺302。平臺302可接收并執(zhí)行傳送自RAN 120 的可能最終來自核屯、網(wǎng)140、因特網(wǎng)175和/或其他遠程服務(wù)器和網(wǎng)絡(luò)(例如應(yīng)用服務(wù)器170、 web U化等)的軟件應(yīng)用、數(shù)據(jù)和/或命令。平臺302還可獨立地執(zhí)行本地存儲的應(yīng)用而無需 RAN交互。平臺302可包括收發(fā)機306,收發(fā)機306可操作地禪合到專用集成電路(ASIC)308或 其他處理器、微處理器、邏輯電路、或其他數(shù)據(jù)處理設(shè)備。ASIC 308或其他處理器執(zhí)行與無 線設(shè)備的存儲器310中的任何駐留程序相對接的應(yīng)用編程接口(ΑΡ?312層。存儲器312可包 括只讀或隨機存取存儲器(RAM和ROM)、EEPR0M、閃存卡、或計算機平臺常用的任何存儲器。 平臺302還可包括能存儲未在存儲器312中活躍地使用的應(yīng)用W及其它數(shù)據(jù)的本地數(shù)據(jù)庫 314。本地數(shù)據(jù)庫314通常為閃存單元,但也可W是如本領(lǐng)域已知的任何輔助存儲設(shè)備(諸如 磁介質(zhì)、EEPR0M、光學(xué)介質(zhì)、帶、軟盤或硬盤、或諸如此類)。
[0062] 相應(yīng)地,本發(fā)明的一實施例可包括具有執(zhí)行本文描述的功能的能力的肥(例如,肥 300A、300B等)。如將由本領(lǐng)域技術(shù)人員領(lǐng)會的,各種邏輯元件可實施在分立元件、處理器上 執(zhí)行的軟件模塊、或軟件與硬件的任何組合中W實現(xiàn)本文公開的功能性。例如,ASIC 308、 存儲器312、API 310和本地數(shù)據(jù)庫314可W全部協(xié)作地用來加載、存儲和執(zhí)行本文公開的各 種功能,且用于執(zhí)行運些功能的邏輯因此可分布在各種元件上。替換地,該功能性可被納入 到一個分立的組件中。因此,圖3中的UE 300A和300B的特征將僅被視為解說性的,且本發(fā)明 不限于所解說的特征或布局。
[0063] 肥300A和/或300B與RAN 120之間的無線通信可W基于不同的技術(shù),諸如CDMA、W-CDMA、時分多址(TDMA)、頻分多址(FDMA)、正交頻分復(fù)用(OFDM)、GSM、或可在無線通信網(wǎng)絡(luò) 或數(shù)據(jù)通信網(wǎng)絡(luò)中使用的其他協(xié)議。如上文所討論的W及本領(lǐng)域中已知的,可W使用各種 網(wǎng)絡(luò)和配置來將語音傳輸和/或數(shù)據(jù)從RAN傳送到肥。因此,本文提供的解說并非意圖限定 本發(fā)明的各實施例,而僅僅是幫助描述本發(fā)明的各實施例的各方面。
[0064] 圖4解說了包括配置成執(zhí)行功能性的邏輯的通信設(shè)備400。通信設(shè)備400可對應(yīng)于 上述通信設(shè)備中的任一者,包括但不限于UE 300A或300B、RAN 120的任何組件(例如,BS 200A至210A、BSC 215A、B節(jié)點200B至210B、RNC215B、演進型B節(jié)點200D至210D等)、核屯、網(wǎng) 140的任何組件(例如,PCF220A、PDSN 225A、SGSN 220B、GGSN 225B、MME 21 加或220D、HSS 225D、S-GW 230D、P-GW 235D、PCRF 240D)、與核屯、網(wǎng)140和/或因特網(wǎng)175禪合的任何組件 (例如,應(yīng)用服務(wù)器170),等等。因此,通信設(shè)備400可對應(yīng)于配置成通過圖1的無線通信系統(tǒng) 100與一個或多個其它實體通信(或促成與一個或多個其它實體的通信)的任何電子設(shè)備。
[0065] 參照圖4,通信設(shè)備400包括配置成接收和/或傳送信息的邏輯405。在一示例中,如 果通信設(shè)備400對應(yīng)于無線通信設(shè)備(例如,UE 300A或300B、BS 200A至210A之一、B節(jié)點 200B至210B之一、演進型B節(jié)點200D至210D之一、等等),則配置成接收和/或傳送信息的邏 輯405可包括無線通信接口(例如,藍牙、¥1。1、26、〔014、¥-00魁、36、46、1;^等),諸如無線收 發(fā)機和相關(guān)聯(lián)的硬件(例如,RF天線、調(diào)制解調(diào)器、調(diào)制器和/或解調(diào)器等)。在另一示例中, 配置成接收和/或傳送信息的邏輯405可對應(yīng)于有線通信接口(例如,串行連接、USB或火線 連接、可藉W接入因特網(wǎng)175的W太網(wǎng)連接等)。因此,如果通信設(shè)備400對應(yīng)于某種類型的 基于網(wǎng)絡(luò)的服務(wù)器(例如,PDSN、SGSN、GGSN、S-GW、P-GW、MME、服S、PCRF、應(yīng)用服務(wù)器170等), 則被配置成接收和/或傳送信息的邏輯405在一示例中可對應(yīng)于W太網(wǎng)卡,該W太網(wǎng)卡經(jīng)由 W太網(wǎng)協(xié)議將基于網(wǎng)絡(luò)的服務(wù)器連接至其它通信實體。在進一步示例中,配置成接收和/或 傳送信息的邏輯405可包括傳感或測量硬件(例如,加速計、溫度傳感器、光傳感器、用于監(jiān) 視本地RF信號的天線等),通信設(shè)備400可藉由該傳感或測量硬件來監(jiān)視其本地環(huán)境。配置 成接收和/或傳送信息的邏輯405還可包括在被執(zhí)行時準(zhǔn)許配置成接收和/或傳送信息的邏 輯405的相關(guān)聯(lián)硬件執(zhí)行其接收和/或傳送功能的軟件。然而,配置成接收和/或傳送信息的 邏輯405不單單對應(yīng)于軟件,并且配置成接收和/或傳送信息的邏輯405至少部分地依賴于 硬件來實現(xiàn)其功能性。
[0066] 參照圖4,通信設(shè)備400進一步包括配置成處理信息的邏輯410。在一示例中,配置 成處理信息的邏輯410可至少包括處理器??捎膳渲贸商幚硇畔⒌倪壿?10執(zhí)行的處理類型 的示例實現(xiàn)包括但不限于執(zhí)行確定、建立連接、在不同信息選項之間作出選擇、執(zhí)行與數(shù)據(jù) 有關(guān)的評價、與禪合至通信設(shè)備400的傳感器交互W執(zhí)行測量操作、將信息從一種格式轉(zhuǎn)換 為另一種格式(例如,在不同協(xié)議之間轉(zhuǎn)換,諸如,.wmv到.avi等),等等。例如,包括在配置 成處理信息的邏輯410中的處理器可對應(yīng)于被設(shè)計成執(zhí)行本文所描述功能的通用處理器、 數(shù)字信號處理器(DSP)、ASIC、現(xiàn)場可編程口陣列(FPGA)或其他可編程邏輯器件、分立的口 或晶體管邏輯、分立的硬件組件、或其任何組合。通用處理器可W是微處理器,但在替換方 案中,該處理器可W是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可W被實 現(xiàn)為計算設(shè)備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核屯、協(xié)同的一個或 多個微處理器、或任何其它此類配置。配置成處理信息的邏輯410還可包括在被執(zhí)行時準(zhǔn)許 配置成處理信息的邏輯410的相關(guān)聯(lián)硬件執(zhí)行其處理功能的軟件。然而,配置成處理信息的 邏輯410不單單對應(yīng)于軟件,并且配置成處理信息的邏輯410至少部分地依賴于硬件來實現(xiàn) 其功能性。
[0067] 參照圖4,通信設(shè)備400進一步包括配置成存儲信息的邏輯415。在一示例中,配置 成存儲信息的邏輯415可至少包括非瞬態(tài)存儲器和相關(guān)聯(lián)的硬件(例如,存儲器控制器等)。 例如,包括在配置成存儲信息的邏輯415中的非瞬態(tài)存儲器可對應(yīng)于RAM存儲器、閃存、ROM 存儲器、EPROM存儲器、EEPR0M存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中所知的 任何其他形式的存儲介質(zhì)。配置成存儲信息的邏輯415還可包括在被執(zhí)行時準(zhǔn)許配置成存 儲信息的邏輯415的相關(guān)聯(lián)硬件執(zhí)行其存儲功能的軟件。然而,配置成存儲信息的邏輯415 不單單對應(yīng)于軟件,并且配置成存儲信息的邏輯415至少部分地依賴于硬件來實現(xiàn)其功能 性。
[0068] 參照圖4,通信設(shè)備400進一步可任選地包括配置成呈現(xiàn)信息的邏輯420。在一示例 中,配置成呈現(xiàn)信息的邏輯420可至少包括輸出設(shè)備和相關(guān)聯(lián)的硬件。例如,輸出設(shè)備可包 括視頻輸出設(shè)備(例如,顯示屏、能承載視頻信息的端口,諸如USB、HDMI等)、音頻輸出設(shè)備 (例如,揚聲器、能承載音頻信息的端口,諸如話筒插孔、USB、HDMI等)、振動設(shè)備和/或信息 可此被格式化W供輸出或?qū)嶋H上由通信設(shè)備400的用戶或操作者輸出的任何其它設(shè)備。例 如,如果通信設(shè)備400對應(yīng)于如圖3中示出的肥300A或肥300B,則配置成呈現(xiàn)信息的邏輯 420可包括肥300A的顯示器310A或肥300B的觸摸屏顯示器305B。在進一步示例中,對于某 些通信設(shè)備(諸如不具有本地用戶的網(wǎng)絡(luò)通信設(shè)備(例如,網(wǎng)絡(luò)交換機或路由器、遠程服務(wù) 器等))而言,配置成呈現(xiàn)信息的邏輯420可被省略。配置成呈現(xiàn)信息的邏輯420還可包括在 被執(zhí)行時準(zhǔn)許配置成呈現(xiàn)信息的邏輯420的相關(guān)聯(lián)硬件執(zhí)行其呈現(xiàn)功能的軟件。然而,配置 成呈現(xiàn)信息的邏輯420不單單對應(yīng)于軟件,并且配置成呈現(xiàn)信息的邏輯420至少部分地依賴 于硬件來實現(xiàn)其功能性。
[0069] 參照圖4,通信設(shè)備400進一步可任選地包括配置成接收本地用戶輸入的邏輯425。 在一示例中,配置成接收本地用戶輸入的邏輯425可至少包括用戶輸入設(shè)備和相關(guān)聯(lián)的硬 件。例如,用戶輸入設(shè)備可包括按鈕、觸摸屏顯示器、鍵盤、相機、音頻輸入設(shè)備(例如,話筒 或可攜帶音頻信息的端口,諸如話筒插孔等)、和/或可用來從通信設(shè)備400的用戶或操作者 接收信息的任何其它設(shè)備。例如,如果通信設(shè)備400對應(yīng)于如圖3所示的肥300A或肥300B, 則配置成接收本地用戶輸入的邏輯425可包括按鍵板320A、按鈕315A或310B到325B中的任 何一個按鈕、觸摸屏顯示器305B等。在進一步示例中,對于某些通信設(shè)備(諸如不具有本地 用戶的網(wǎng)絡(luò)通信設(shè)備(例如,網(wǎng)絡(luò)交換機或路由器、遠程服務(wù)器等))而言,配置成接收本地 用戶輸入的邏輯425可被省略。配置成接收本地用戶輸入的邏輯425還可包括在被執(zhí)行時準(zhǔn) 許配置成接收本地用戶輸入的邏輯425的相關(guān)聯(lián)硬件執(zhí)行其輸入接收功能的軟件。然而,配 置成接收本地用戶輸入的邏輯425不單單對應(yīng)于軟件,并且配置成接收本地用戶輸入的邏 輯425至少部分地依賴于硬件來實現(xiàn)其功能性。
[0070] 參照圖4,盡管所配置的邏輯405到425在圖4中被示出為分開或相異的塊,但將領(lǐng) 會,相應(yīng)各個所配置的邏輯藉W執(zhí)行其功能性的硬件和/或軟件可部分交迭。例如,用于促 成所配置的邏輯405到425的功能性的任何軟件可被存儲在與配置成存儲信息的邏輯415相 關(guān)聯(lián)的非瞬態(tài)存儲器中,從而所配置的邏輯405到425各自部分地基于由配置成存儲信息的 邏輯415所存儲的軟件的操作來執(zhí)行其功能性(即,在運一情形中為軟件執(zhí)行)。同樣地,直 接與所配置的邏輯之一相關(guān)聯(lián)的硬件可不時地被其它所配置的邏輯借用或使用。例如,配 置成處理信息的邏輯410的處理器可在數(shù)據(jù)由配置成接收和/或傳送信息的邏輯405傳送之 前將此數(shù)據(jù)格式化為恰適格式,從而配置成接收和/或傳送信息的邏輯405部分地基于與配 置成處理信息的邏輯410相關(guān)聯(lián)的硬件(即,處理器)的操作來執(zhí)行其功能性(即,在運一情 形中為數(shù)據(jù)傳輸)。
[0071] -般而言,除非另外明確聲明,如貫穿本公開所使用的短語配置成"……的邏輯" 旨在援用至少部分用硬件實現(xiàn)的實施例,而并非旨在映射到獨立于硬件的純軟件實現(xiàn)。同 樣,將領(lǐng)會,各個框中的所配置的邏輯或"配置成……的邏輯"并不限于具體的邏輯口或元 件,而是一般地指代執(zhí)行本文描述的功能性的能力(經(jīng)由硬件或硬件和軟件的組合)。因此, 盡管共享措詞邏輯摂,但如各個框中所解說的所配置的邏輯或"配置成……的邏輯"不必被 實現(xiàn)為邏輯口或邏輯元件。從W下更詳細地描述的各實施例的概覽中,各個框中的邏輯之 間的其它交互或協(xié)作將對本領(lǐng)域普通技術(shù)人員而言變得清楚。
[0072] 各實施例可實現(xiàn)在各種市售的服務(wù)器設(shè)備中的任何服務(wù)器設(shè)備上,諸如圖5中所 解說的服務(wù)器500。在一示例中,服務(wù)器500可對應(yīng)于上述應(yīng)用服務(wù)器170的一個示例配置。 在圖5中,服務(wù)器500包括禪合至易失性存儲器502和大容量非易失性存儲器(諸如盤驅(qū)動器 503)的處理器500。服務(wù)器500還可包括禪合至處理器501的軟盤驅(qū)動器、壓縮碟(CD)或DVD 碟驅(qū)動器506。服務(wù)器500還可包括禪合至處理器501的用于建立與網(wǎng)絡(luò)507(諸如禪合至其 他廣播系統(tǒng)計算機和服務(wù)器或禪合至因特網(wǎng)的局域網(wǎng))的數(shù)據(jù)連接的網(wǎng)絡(luò)接入端口 504。在 圖4的上下文中,將領(lǐng)會,圖5的服務(wù)器500解說了通信設(shè)備400的一個示例實現(xiàn),藉此配置成 傳送和/或接收信息的邏輯405對應(yīng)于由服務(wù)器500用來與網(wǎng)絡(luò)507通信的網(wǎng)絡(luò)端口 504,配 置成處理信息的邏輯410對應(yīng)于處理器501,而配置成存儲信息的邏輯415對應(yīng)于易失性存 儲器502、盤驅(qū)動器503和/或碟驅(qū)動器506的任何組合。配置成呈現(xiàn)信息的可任選邏輯420和 配置成接收本地用戶輸入的可任選邏輯425未在圖5中明確示出,并且可W被或可W不被包 括在其中。由此,圖5幫助展示通信設(shè)備400除了如圖3中的305A或305B的肥實現(xiàn)之外,還可 被實現(xiàn)為服務(wù)器。
[0073] 使用各種通信協(xié)議的接入網(wǎng)(例如,如W上關(guān)于圖2A-沈描述的3GPP接入網(wǎng)(諸如, W-CDMA、LTE等)或非3GPP接入網(wǎng)(諸如,