亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

提供對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的制作方法

文檔序號(hào):7733322閱讀:141來源:國(guó)知局
專利名稱:提供對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的制作方法
技術(shù)領(lǐng)域
下文大體上涉及裝置之間經(jīng)由一個(gè)或一個(gè)以上網(wǎng)絡(luò)的遠(yuǎn)程通信,且更確切地說, 涉及對(duì)移動(dòng)裝置的網(wǎng)絡(luò)相關(guān)應(yīng)用程序或功能進(jìn)行遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試。
背景技術(shù)
近年來,移動(dòng)通信技術(shù)及移動(dòng)通信裝置中已發(fā)生各種進(jìn)步。一些進(jìn)步(例如,將照 相機(jī)及視頻記錄技術(shù)集成到這些裝置上,將電子郵件及短消息接發(fā)服務(wù)并入到移動(dòng)通信中 等等)涉及軟件及/或硬件應(yīng)用程序。這些應(yīng)用程序已將增加的靈活性、處理能力、通信能 力等等添加到業(yè)已風(fēng)行的通信裝置(例如,蜂窩式電話)。結(jié)果,這些裝置在消費(fèi)者市場(chǎng)中 已變得更加風(fēng)行,從而激勵(lì)更多消費(fèi)者購(gòu)買這些裝置或升級(jí)到包括新的應(yīng)用程序及技術(shù)的
直ο隨著更多消費(fèi)者擁有并利用移動(dòng)裝置,傳統(tǒng)上限于個(gè)人、無線電、電視或陸線電話 聯(lián)絡(luò)的商業(yè)機(jī)制正擴(kuò)展到移動(dòng)環(huán)境中。舉例來說,隨著因特網(wǎng)變得越來越可經(jīng)由移動(dòng)通信 裝置接入,由移動(dòng)裝置利用電子郵件及網(wǎng)頁(yè)瀏覽應(yīng)用程序。此外,還通過這些裝置進(jìn)行電子 商務(wù)。舉例來說,安全網(wǎng)頁(yè)應(yīng)用程序可提供用于通過網(wǎng)頁(yè)瀏覽裝置進(jìn)行在線商業(yè)交易的界 面??衫迷谝苿?dòng)裝置處執(zhí)行的安全網(wǎng)頁(yè)應(yīng)用程序來促進(jìn)信用卡、借記卡、銀行轉(zhuǎn)帳及類似 付款。通常,在商業(yè)發(fā)行之前,制造商會(huì)測(cè)試新的移動(dòng)裝置功能、應(yīng)用程序、操作環(huán)境等 等。裝置測(cè)試可涉及在裝置之間進(jìn)行遠(yuǎn)程通信、接入一個(gè)或一個(gè)以上服務(wù)提供商網(wǎng)絡(luò)、接入 這些網(wǎng)絡(luò)的各種組件等等。相對(duì)于媒體應(yīng)用程序及其它客戶端應(yīng)用程序,通常從網(wǎng)絡(luò)請(qǐng)求 數(shù)據(jù)(例如,網(wǎng)頁(yè)內(nèi)容),或?qū)?shù)據(jù)(例如,消息通知)從網(wǎng)絡(luò)推送到裝置。與基于下拉的數(shù) 據(jù)交換相比,用于基于推送的數(shù)據(jù)交換的應(yīng)用程序測(cè)試可不同。因此,用于移動(dòng)裝置的測(cè)試 程序通常必須容納這些測(cè)試中的一者或兩者以通過相關(guān)應(yīng)用程序或裝置的工業(yè)標(biāo)準(zhǔn)及設(shè) 計(jì)參數(shù)來適當(dāng)?shù)卮_定新功能或應(yīng)用程序的兼容性。

發(fā)明內(nèi)容
下文呈現(xiàn)對(duì)一個(gè)或一個(gè)以上方面的簡(jiǎn)要概述,以便提供對(duì)這些方面的基本理解。 此概述并非對(duì)所有預(yù)期方面的廣泛綜述,且既不希望識(shí)別所有方面的關(guān)鍵或重要元素,也 不希望描繪任何或所有方面的范圍。其唯一目的在于以簡(jiǎn)化形式呈現(xiàn)一個(gè)或一個(gè)以上方面 的一些概念以作為稍后呈現(xiàn)的更詳細(xì)描述的序言。本發(fā)明提供對(duì)移動(dòng)通信裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試。在一些方面中,可監(jiān)視移動(dòng)網(wǎng)絡(luò)的 IP網(wǎng)關(guān)以促進(jìn)移動(dòng)網(wǎng)絡(luò)與位于移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)外的測(cè)試移動(dòng)裝置之間的數(shù)據(jù)交換。 可更新或重新路由與未在網(wǎng)絡(luò)上激活的測(cè)試裝置相關(guān)聯(lián)的由移動(dòng)設(shè)備發(fā)起的數(shù)據(jù)包以使 其包括活動(dòng)裝置的信息。因此,可在移動(dòng)網(wǎng)絡(luò)處接受由不活動(dòng)測(cè)試裝置起始的由移動(dòng)設(shè)備 發(fā)起的數(shù)據(jù)包。同樣,可將路由到活動(dòng)裝置或識(shí)別不活動(dòng)測(cè)試裝置的由網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包 轉(zhuǎn)發(fā)到不活動(dòng)測(cè)試裝置。因此,所揭示的方面可促進(jìn)移動(dòng)網(wǎng)絡(luò)與不活動(dòng)裝置之間的雙向數(shù) 據(jù)交換。在其它方面中,可將由移動(dòng)網(wǎng)絡(luò)發(fā)送到已激活的裝置的空中(OTA)消息轉(zhuǎn)發(fā)到不 活動(dòng)裝置。因而,不活動(dòng)裝置可接收網(wǎng)絡(luò)推送消息且相對(duì)于這些推送消息(例如,短消息系 統(tǒng)[SMS]消息)而測(cè)試功能性。在另外其它方面中,可結(jié)合監(jiān)視OTA推送消息來監(jiān)視IP網(wǎng) 關(guān)以尋找移動(dòng)下拉消息以完成去往/來自不活動(dòng)裝置的對(duì)網(wǎng)絡(luò)下拉或推送消息的往返通 信。如本文中所揭示,可在遠(yuǎn)離移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)的方便的地方且無需在移動(dòng)網(wǎng)絡(luò)上 預(yù)激活所述測(cè)試裝置而實(shí)施現(xiàn)場(chǎng)測(cè)試。還揭示一種在遠(yuǎn)程裝置之間的通信方法。所述方法可包含監(jiān)視與同無線運(yùn)營(yíng)商相 關(guān)聯(lián)的移動(dòng)網(wǎng)絡(luò)的因特網(wǎng)協(xié)議(IP)網(wǎng)關(guān)交互的數(shù)據(jù)包的源數(shù)據(jù)或目的地?cái)?shù)據(jù)。所述方法 還可包含在所述IP網(wǎng)關(guān)處識(shí)別送往移動(dòng)手持機(jī)或從移動(dòng)手持機(jī)發(fā)起的數(shù)據(jù)包,其中所述 移動(dòng)手持機(jī)未在移動(dòng)網(wǎng)絡(luò)上激活。此外,所述方法可包含在數(shù)據(jù)包從移動(dòng)手持機(jī)發(fā)起的情 況下使得所述數(shù)據(jù)包能夠利用在移動(dòng)網(wǎng)絡(luò)上激活的裝置的因特網(wǎng)協(xié)議(IP)地址。在其它方面中,揭示一種促進(jìn)遠(yuǎn)程裝置之間的通信的設(shè)備。所述設(shè)備可包含在無 線服務(wù)提供商的網(wǎng)絡(luò)上激活的接口模塊;所述接口模塊包括用以在網(wǎng)絡(luò)上識(shí)別接口模塊的 標(biāo)志。此外,所述設(shè)備可包含現(xiàn)場(chǎng)測(cè)試模塊,所述現(xiàn)場(chǎng)測(cè)試模塊經(jīng)配置以識(shí)別從未在網(wǎng)絡(luò)上 激活的裝置發(fā)起的數(shù)據(jù)包且更新所述數(shù)據(jù)包以使其包括所述標(biāo)志。在一個(gè)或一個(gè)以上其它方面中,揭示一種促進(jìn)遠(yuǎn)程裝置之間的通信的設(shè)備。所述 設(shè)備可包含用于接收送往無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)或從無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù) 包的裝置。此外,所述設(shè)備可包含用于檢查所述數(shù)據(jù)包以確定發(fā)起裝置是否為未在移動(dòng)網(wǎng) 絡(luò)上激活的移動(dòng)手持機(jī)的裝置。除前述裝置以外,所述設(shè)備還可包含用于在發(fā)起裝置為移 動(dòng)手持機(jī)的情況下使得所述數(shù)據(jù)包能夠利用在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的裝置。根據(jù)另外其它方面,提供一種計(jì)算機(jī)可讀媒體,所述計(jì)算機(jī)可讀媒體包括經(jīng)配置 以促進(jìn)遠(yuǎn)程裝置之間的通信的計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī)接收送 往無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)或從無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包,且檢查所述數(shù)據(jù)包以 確定發(fā)起裝置是否為未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)手持機(jī)。此外,所述指令可以可執(zhí)行以使 計(jì)算機(jī)在發(fā)起裝置為移動(dòng)手持機(jī)的情況下使得所述數(shù)據(jù)包能夠利用在移動(dòng)網(wǎng)絡(luò)上激活的 裝置的IP地址。根據(jù)一個(gè)或一個(gè)以上額外方面,提供一種遠(yuǎn)程通信方法。所述方法可包含獲得對(duì) 在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán),及將所述IP地址與未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合。所述方法還可包含經(jīng)由IP網(wǎng)絡(luò)將數(shù)據(jù)包發(fā)射到移動(dòng)網(wǎng)絡(luò) 的組件。此外,在一些方面中,揭示一種用于遠(yuǎn)程通信的移動(dòng)裝置。所述移動(dòng)裝置可包括 收發(fā)器,其經(jīng)配置以促進(jìn)無線數(shù)據(jù)交換;及現(xiàn)場(chǎng)測(cè)試模塊,其經(jīng)配置以獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上 激活的裝置的IP地址的接入權(quán)。此外,所述移動(dòng)裝置可包括包路由模塊,其經(jīng)配置以將IP 地址與未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合。除前述組件以外,所述移動(dòng) 裝置還可包括發(fā)射處理器,其經(jīng)配置以經(jīng)由IP網(wǎng)絡(luò)將數(shù)據(jù)包發(fā)送到移動(dòng)網(wǎng)絡(luò)的組件。根據(jù)其它方面,提供一種用于遠(yuǎn)程通信的設(shè)備。所述設(shè)備可包含用于遠(yuǎn)程通信的 裝置,其經(jīng)配置以獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán);及用于將IP地址與 未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合的裝置。此外,所述設(shè)備可包含用于 經(jīng)由IP網(wǎng)絡(luò)將數(shù)據(jù)包發(fā)射到移動(dòng)網(wǎng)絡(luò)的組件的裝置。在一個(gè)或一個(gè)以上其它方面中,揭示一種計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以在裝 置之間進(jìn)行遠(yuǎn)程通信的計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī)獲得對(duì)在移動(dòng) 網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán),且將IP地址與未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處 起始的數(shù)據(jù)包耦合。所述指令可以進(jìn)一步可執(zhí)行以使計(jì)算機(jī)經(jīng)由IP網(wǎng)絡(luò)將數(shù)據(jù)包發(fā)射到 移動(dòng)網(wǎng)絡(luò)的組件。根據(jù)另外其它的方面,揭示一種遠(yuǎn)程通信方法。所述方法可包含監(jiān)視在移動(dòng)裝置 處從OTA移動(dòng)網(wǎng)絡(luò)接收的空中(OTA)消息。此外,所述方法可包含將OTA消息轉(zhuǎn)發(fā)到未在 OTA移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試手持機(jī)。在一些方面中,提供一種促進(jìn)遠(yuǎn)程通信的設(shè)備。所述設(shè)備可包含探測(cè)模塊,其經(jīng)配 置以監(jiān)視在移動(dòng)裝置處從OTA移動(dòng)網(wǎng)絡(luò)接收的由移動(dòng)網(wǎng)絡(luò)起始的消息(推送消息)。此外, 所述設(shè)備可包含路由器,其經(jīng)配置以經(jīng)由IP網(wǎng)絡(luò)將推送消息轉(zhuǎn)發(fā)到未在OTA移動(dòng)網(wǎng)絡(luò)上激 活的測(cè)試手持機(jī)。根據(jù)一個(gè)或一個(gè)以上另外的方面,提供一種促進(jìn)遠(yuǎn)程通信的設(shè)備。所述設(shè)備可包 含用于監(jiān)視在移動(dòng)裝置處從OTA移動(dòng)網(wǎng)絡(luò)接收的OTA消息的裝置。所述設(shè)備可進(jìn)一步包含 用于將OTA消息轉(zhuǎn)發(fā)到未在OTA移動(dòng)網(wǎng)絡(luò)上激活的遠(yuǎn)程測(cè)試手持機(jī)的裝置。在另外其它方面中,揭示一種計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以促進(jìn)遠(yuǎn)程通信的 計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī)監(jiān)視在移動(dòng)裝置處從OTA移動(dòng)網(wǎng)絡(luò)接 收的OTA消息。所述指令可以進(jìn)一步可執(zhí)行以使計(jì)算機(jī)將OTA消息轉(zhuǎn)發(fā)到未在OTA移動(dòng)網(wǎng) 絡(luò)上激活的遠(yuǎn)程測(cè)試手持機(jī)。根據(jù)額外方面,揭示一種進(jìn)行遠(yuǎn)程通信的方法。所述方法可包含通信地耦合到無 線收發(fā)器及從無線收發(fā)器接收OTA消息,所述OTA消息為由OTA移動(dòng)網(wǎng)絡(luò)遞送到在OTA移 動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。所述方法可另外包含使用OTA消息來測(cè)試未在OTA 移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試裝置的功能、應(yīng)用程序、軟件或固件或上述各者的組合。根據(jù)另外其它方面,提供一種用于進(jìn)行遠(yuǎn)程通信的移動(dòng)裝置。所述移動(dòng)裝置可包 含收發(fā)器,其經(jīng)配置以耦合到無線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)仿真器;及發(fā)射處理模塊,其經(jīng)配置以 從無線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)仿真器接收OTA消息,所述OTA消息為由OTA移動(dòng)網(wǎng)絡(luò)遞送到在OTA 移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。此外,所述移動(dòng)裝置可包含測(cè)試模塊,其經(jīng)配置以 使用OTA消息來分析未在OTA移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試裝置的功能、應(yīng)用程序、軟件或固件或上述各者的組合。根據(jù)額外方面,提供一種進(jìn)行遠(yuǎn)程通信的設(shè)備。所述設(shè)備可包含用于通信地耦合 到無線收發(fā)器的裝置及用于從無線收發(fā)器接收OTA消息的裝置,所述OTA消息為由OTA移 動(dòng)網(wǎng)絡(luò)遞送到在OTA移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。所述設(shè)備還可包含用于利用 OTA消息來測(cè)試未在OTA移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試裝置的功能、應(yīng)用程序、軟件或固件或上述 各者的組合的裝置。在一個(gè)或一個(gè)以上額外方面中,揭示一種計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以在裝 置之間進(jìn)行遠(yuǎn)程通信的計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī)通信地耦合到 無線收發(fā)器且從無線收發(fā)器接收OTA消息,所述OTA消息為由OTA移動(dòng)網(wǎng)絡(luò)遞送到在OTA移 動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。此外,所述指令可以可執(zhí)行以使計(jì)算機(jī)利用OTA消 息來測(cè)試未在OTA移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試裝置的功能、應(yīng)用程序、軟件或固件或上述各者 的組合。根據(jù)其它方面,揭示一種促進(jìn)對(duì)移動(dòng)裝置的應(yīng)用程序測(cè)試的方法。所述方法可包 含監(jiān)視在移動(dòng)裝置處接收的數(shù)據(jù)(所述移動(dòng)裝置已在OTA移動(dòng)網(wǎng)絡(luò)上激活)及識(shí)別在移動(dòng) 裝置處接收的OTA消息。所述方法可進(jìn)一步包含將OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置(所述測(cè)試裝 置未在OTA移動(dòng)網(wǎng)絡(luò)上激活),及監(jiān)視與OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找從測(cè)試裝置 發(fā)起的或與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)。另外揭示一種經(jīng)配置以促進(jìn)對(duì)移動(dòng)裝置的應(yīng)用程序測(cè)試的設(shè)備。所述設(shè)備可包 含數(shù)據(jù)分析模塊,其經(jīng)配置以監(jiān)視在移動(dòng)裝置處接收的數(shù)據(jù),其中所述移動(dòng)裝置已在OTA 移動(dòng)網(wǎng)絡(luò)上激活;及過濾模塊,其經(jīng)配置以識(shí)別在移動(dòng)裝置處接收的OTA消息。所述設(shè)備可 進(jìn)一步包含發(fā)射模塊,其經(jīng)配置以將OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置,所述測(cè)試裝置未在OTA移 動(dòng)網(wǎng)絡(luò)上激活;及現(xiàn)場(chǎng)測(cè)試模塊,其經(jīng)配置以監(jiān)視與OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找 從測(cè)試裝置發(fā)起的或與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)。根據(jù)另外的方面,提供一種促進(jìn)對(duì)移動(dòng)裝置的應(yīng)用程序測(cè)試的設(shè)備。所述設(shè)備可 包含用于監(jiān)視在移動(dòng)裝置處接收的數(shù)據(jù)(其中所述移動(dòng)裝置已在OTA移動(dòng)網(wǎng)絡(luò)上激活)的 裝置及用于識(shí)別在移動(dòng)裝置處接收的OTA消息的裝置。所述設(shè)備可進(jìn)一步包含用于將OTA 消息轉(zhuǎn)發(fā)到測(cè)試裝置(其中所述測(cè)試裝置未在OTA移動(dòng)網(wǎng)絡(luò)上激活)的裝置及用于監(jiān)視與 OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找從測(cè)試裝置發(fā)起的或與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)的裝 置。在一個(gè)或一個(gè)以上額外方面中,揭示一種計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以促進(jìn) 對(duì)移動(dòng)裝置的應(yīng)用程序測(cè)試的計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī)監(jiān)視在 移動(dòng)裝置處接收的數(shù)據(jù)(其中所述移動(dòng)裝置已在OTA移動(dòng)網(wǎng)絡(luò)上激活)及識(shí)別在移動(dòng)裝置 處接收的OTA消息。此外,所述指令可以可執(zhí)行以使計(jì)算機(jī)將OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置(其 中所述測(cè)試裝置未在OTA移動(dòng)網(wǎng)絡(luò)上激活),及監(jiān)視與OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋 找從測(cè)試裝置發(fā)起的或與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)。在另外的方面中,提供一種在移動(dòng)網(wǎng)絡(luò)上測(cè)試未激活的移動(dòng)手持機(jī)的方法。所述 方法可包含將未激活的移動(dòng)手持機(jī)通信地耦合到IP網(wǎng)絡(luò)的無線發(fā)射器及從無線發(fā)射器接 收在移動(dòng)網(wǎng)絡(luò)處發(fā)起的OTA消息。所述方法可另外包含使用OTA消息來分析未激活的移動(dòng) 手持機(jī)的功能、應(yīng)用程序、軟件或固件或上述各者的組合及起始對(duì)OTA消息的響應(yīng)。
根據(jù)另外其它的方面,提供一種經(jīng)配置以用于移動(dòng)網(wǎng)絡(luò)上的遠(yuǎn)程測(cè)試的移動(dòng)裝 置。所述移動(dòng)裝置可包含無線收發(fā)器,其經(jīng)配置以將未激活的移動(dòng)手持機(jī)通信地耦合到 IP網(wǎng)絡(luò)的無線發(fā)射器;及通信處理器,其經(jīng)配置以經(jīng)由無線發(fā)射器而接收在移動(dòng)網(wǎng)絡(luò)處發(fā) 起的OTA消息。所述移動(dòng)裝置可進(jìn)一步包含分析模塊,其經(jīng)配置以使用OTA消息來測(cè)試或 調(diào)適未激活的移動(dòng)手持機(jī)的功能、應(yīng)用程序、軟件或固件或上述各者的組合以滿足至少一 種規(guī)范;及數(shù)據(jù)采集模塊,其經(jīng)配置以起始對(duì)OTA消息的響應(yīng)。在一個(gè)或一個(gè)以上其它方面中,揭示一種經(jīng)配置以在移動(dòng)網(wǎng)絡(luò)上測(cè)試未激活的移 動(dòng)手持機(jī)的操作的設(shè)備。所述設(shè)備可包含用于將未激活的移動(dòng)手持機(jī)通信地耦合到IP網(wǎng) 絡(luò)的無線發(fā)射器的裝置,及用于從無線發(fā)射器接收在移動(dòng)網(wǎng)絡(luò)處發(fā)起的OTA消息的裝置。 所述設(shè)備可進(jìn)一步包含用于使用OTA消息來分析未激活的移動(dòng)手持機(jī)的功能、應(yīng)用程序、 軟件或固件或上述各者的組合的裝置及用于起始對(duì)OTA消息的響應(yīng)的裝置。根據(jù)至少一個(gè)額外方面,提供一種計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以在移動(dòng)網(wǎng)絡(luò) 上測(cè)試未激活的移動(dòng)手持機(jī)的操作的計(jì)算機(jī)可執(zhí)行指令。所述指令可以可執(zhí)行以使計(jì)算機(jī) 將未激活的移動(dòng)手持機(jī)通信地耦合到IP網(wǎng)絡(luò)的無線發(fā)射器且從無線發(fā)射器接收在移動(dòng)網(wǎng) 絡(luò)處發(fā)起的OTA消息。此外,所述指令可以可執(zhí)行以使計(jì)算機(jī)使用OTA消息來分析未激活 的移動(dòng)手持機(jī)的功能、應(yīng)用程序、軟件或固件或上述各者的組合且起始對(duì)OTA消息的響應(yīng)。為實(shí)現(xiàn)前述及相關(guān)目的,所述一個(gè)或一個(gè)以上方面包含將于下文充分描述并在技 術(shù)方案中特定指出的特征。以下描述及隨附圖式詳細(xì)闡述所述一個(gè)或一個(gè)以上方面中的特 定說明性方面。然而,這些方面僅指示可使用各種方面的原理的各種方式中的少數(shù)方式,且 所描述的方面希望包括所有這些方面及其等效物。


圖1描繪促進(jìn)網(wǎng)絡(luò)與移動(dòng)裝置之間的遠(yuǎn)程通信的實(shí)例系統(tǒng)的框圖。圖2說明在服務(wù)提供商的移動(dòng)網(wǎng)絡(luò)上提供對(duì)移動(dòng)裝置的遠(yuǎn)程測(cè)試的樣本系統(tǒng)的 框圖。圖3描繪在移動(dòng)網(wǎng)絡(luò)處提供對(duì)不活動(dòng)裝置的遠(yuǎn)程測(cè)試的樣本系統(tǒng)的框圖。圖4說明為移動(dòng)裝置提供到遠(yuǎn)程測(cè)試模塊及IP網(wǎng)絡(luò)的無線接口的實(shí)例系統(tǒng)的框 圖。圖5描繪根據(jù)若干方面的促進(jìn)移動(dòng)網(wǎng)絡(luò)與不活動(dòng)裝置之間的數(shù)據(jù)交換的實(shí)例系 統(tǒng)的框圖。圖6說明可進(jìn)行遠(yuǎn)程數(shù)據(jù)交換以促進(jìn)在遠(yuǎn)程網(wǎng)絡(luò)上測(cè)試移動(dòng)裝置的樣本移動(dòng)裝 置的框圖。圖7說明提供仿真實(shí)況空中(OTA)消息以用于對(duì)網(wǎng)絡(luò)推送消息的遠(yuǎn)程測(cè)試的實(shí)例 系統(tǒng)的框圖。圖8描繪根據(jù)一個(gè)或一個(gè)以上方面的提供消息仿真以用于遠(yuǎn)程測(cè)試的樣本系統(tǒng) 的框圖。圖9說明提供用以將移動(dòng)網(wǎng)絡(luò)的推送消息轉(zhuǎn)發(fā)到遠(yuǎn)程移動(dòng)裝置的接口的實(shí)例系 統(tǒng)的框圖。圖10描繪根據(jù)一些方面的提供OTA消息的產(chǎn)生、修改及/或存儲(chǔ)的實(shí)例系統(tǒng)的框圖。圖11說明可基于所接收的OTA消息對(duì)客戶端應(yīng)用程序進(jìn)行遠(yuǎn)程測(cè)試的樣本移動(dòng) 裝置的框圖。圖12說明為移動(dòng)裝置提供用于網(wǎng)絡(luò)推送及下拉消息的接口的實(shí)例系統(tǒng)的框圖。圖13描繪為不活動(dòng)移動(dòng)裝置提供到網(wǎng)絡(luò)消息的應(yīng)用程序特定接口的樣本系統(tǒng)的 框圖。圖14說明可基于發(fā)送到遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)或從遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)所接收的數(shù)據(jù)而 測(cè)試遠(yuǎn)程功能的實(shí)例移動(dòng)裝置的框圖。圖15說明為不活動(dòng)移動(dòng)裝置及移動(dòng)網(wǎng)絡(luò)提供往返數(shù)據(jù)交換的樣本系統(tǒng)的框圖。圖16說明用于相對(duì)于移動(dòng)提供商的網(wǎng)絡(luò)而提供對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的樣 本方法。圖17描繪用于使用移動(dòng)網(wǎng)絡(luò)對(duì)不活動(dòng)測(cè)試裝置上的客戶端應(yīng)用程序進(jìn)行遠(yuǎn)程現(xiàn) 場(chǎng)測(cè)試的實(shí)例方法。圖18說明根據(jù)若干方面的用于與移動(dòng)網(wǎng)絡(luò)遠(yuǎn)程地介接以進(jìn)行基于應(yīng)用程序的數(shù) 據(jù)交換的樣本方法。圖19描繪根據(jù)若干方面的用于將移動(dòng)網(wǎng)絡(luò)推送消息提供到不活動(dòng)移動(dòng)裝置的實(shí) 例方法。圖20說明用于供轉(zhuǎn)發(fā)或產(chǎn)生OTA網(wǎng)絡(luò)消息以測(cè)試不活動(dòng)移動(dòng)裝置的應(yīng)用程序的 樣本方法。圖21描繪根據(jù)一些方面的用于遠(yuǎn)離對(duì)移動(dòng)網(wǎng)絡(luò)的OTA接入而提供移動(dòng)裝置客戶 端測(cè)試的實(shí)例方法。圖22說明用于在移動(dòng)網(wǎng)絡(luò)上測(cè)試不活動(dòng)移動(dòng)裝置的應(yīng)用程序的實(shí)例方法。圖23描繪用于提供移動(dòng)網(wǎng)絡(luò)與不活動(dòng)移動(dòng)裝置的針對(duì)推送或下拉消息的數(shù)據(jù)交 換的實(shí)例方法。圖24說明用于在對(duì)服務(wù)提供商的網(wǎng)絡(luò)的OTA接入外在移動(dòng)裝置處進(jìn)行客戶端裝 置測(cè)試的實(shí)例方法。圖25及26描繪根據(jù)一些方面的促進(jìn)對(duì)移動(dòng)裝置應(yīng)用程序的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的實(shí)例 系統(tǒng)的框圖。圖27及28說明促進(jìn)對(duì)移動(dòng)網(wǎng)絡(luò)的實(shí)況OTA消息或仿真OTA消息的遠(yuǎn)程測(cè)試的樣 本系統(tǒng)的框圖。圖29及30描繪促進(jìn)不活動(dòng)裝置與移動(dòng)網(wǎng)絡(luò)之間對(duì)推送或下拉消息的交換的實(shí)例 系統(tǒng)的框圖。
具體實(shí)施例方式現(xiàn)在參看圖式描述各種方面,其中相似參考數(shù)字始終用于指代相似元件。在以下 描述中,出于解釋的目的,闡述眾多特定細(xì)節(jié)以便提供對(duì)一個(gè)或一個(gè)以上方面的透徹理解。 然而,可顯而易見的是,可在沒有這些特定細(xì)節(jié)的情況下實(shí)踐所述方面。在其它情況下,以 框圖形式展示眾所周知的結(jié)構(gòu)及裝置以便促進(jìn)對(duì)一個(gè)或一個(gè)以上方面的描述。本發(fā)明在一個(gè)或一個(gè)以上服務(wù)提供商的網(wǎng)絡(luò)上提供對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試。
11換句話說,本文中所描述的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試使得移動(dòng)裝置能夠物理上位于相應(yīng)網(wǎng)絡(luò)(例如, 網(wǎng)絡(luò)的無線接入點(diǎn))外,卻可測(cè)試移動(dòng)裝置與相應(yīng)網(wǎng)絡(luò)的交互。舉例來說,可利用有線及/ 或無線數(shù)據(jù)網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng)絡(luò)、因特網(wǎng)、衛(wèi)星網(wǎng)絡(luò))來促進(jìn)移動(dòng)裝置與網(wǎng)絡(luò)之間的數(shù)據(jù) 交換。更具體來說,可通過在網(wǎng)絡(luò)的IP網(wǎng)關(guān)處使用活動(dòng)裝置代理服務(wù)器而利用未在特定服 務(wù)提供商的網(wǎng)絡(luò)上激活的移動(dòng)裝置來完成測(cè)試。因此,可相對(duì)于下拉消息(例如,網(wǎng)絡(luò)瀏 覽、網(wǎng)絡(luò)下載、接收電子郵件或短消息服務(wù)[SMS]數(shù)據(jù))或推送消息(例如,網(wǎng)絡(luò)通知(例 如,電子郵件的接收、電子郵件的遞送、文本消息的接收)、SMS消息、多媒體消息服務(wù)[匪S] 消息等等)而提供測(cè)試相關(guān)數(shù)據(jù)交換。根據(jù)本發(fā)明的一些方面,支持空中(OTA)消息以及 因特網(wǎng)協(xié)議(IP)數(shù)據(jù)包消息或所述兩種消息的交換。通過提供對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試,可為移動(dòng)裝置制造商、軟件提供商、應(yīng)用程 序提供商等等減少相當(dāng)大的生產(chǎn)時(shí)間及費(fèi)用。舉例來說,實(shí)驗(yàn)移動(dòng)裝置可無需物理上位于 實(shí)況移動(dòng)網(wǎng)絡(luò)內(nèi)而在所述實(shí)況移動(dòng)網(wǎng)絡(luò)上得以測(cè)試。因此,舉例來說,可從在加利福尼亞州 圣地亞哥市的實(shí)驗(yàn)室相對(duì)于在中國(guó)北京的移動(dòng)網(wǎng)絡(luò)來測(cè)試所述實(shí)驗(yàn)裝置。本發(fā)明的一些方面提供與相對(duì)于一個(gè)或一個(gè)以上移動(dòng)網(wǎng)絡(luò)來測(cè)試及評(píng)估實(shí)驗(yàn)移 動(dòng)裝置相關(guān)聯(lián)的費(fèi)用的顯著減少。因?yàn)镺TA消息及數(shù)據(jù)包消息針對(duì)從一個(gè)移動(dòng)網(wǎng)絡(luò)到另一 移動(dòng)網(wǎng)絡(luò)的相同通信信息可具有不同的網(wǎng)絡(luò)特定數(shù)據(jù)(例如,路由語(yǔ)法),所以可能需要在 多個(gè)這些網(wǎng)絡(luò)上分別測(cè)試一裝置。當(dāng)在由移動(dòng)網(wǎng)絡(luò)服務(wù)的區(qū)域中進(jìn)行現(xiàn)場(chǎng)測(cè)試時(shí),此現(xiàn)場(chǎng) 測(cè)試可產(chǎn)生相當(dāng)大的費(fèi)用。因此,在遠(yuǎn)程地點(diǎn)(尤其是例如裝置制造商的實(shí)驗(yàn)室的常見地 點(diǎn))執(zhí)行此測(cè)試可提供顯著節(jié)省,例如實(shí)驗(yàn)費(fèi)用、差旅費(fèi)用及類似費(fèi)用。作為一個(gè)實(shí)例,可經(jīng)由遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試來減少或避免與將實(shí)驗(yàn)裝置及技術(shù)人員送到 由一個(gè)或一個(gè)以上目標(biāo)移動(dòng)網(wǎng)絡(luò)服務(wù)的一個(gè)或一個(gè)以上區(qū)域相關(guān)聯(lián)的差旅費(fèi)用。作為另一 實(shí)例,可減少或避免與購(gòu)買網(wǎng)絡(luò)組件(例如,為了仿真所述目標(biāo)移動(dòng)網(wǎng)絡(luò)中的一者或一者 以上的組件,例如無線應(yīng)用協(xié)議[WAP]瀏覽器服務(wù)器)及在實(shí)驗(yàn)室中安裝這些組件相關(guān)的 費(fèi)用。除前述內(nèi)容以外,還可通過促進(jìn)遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試而顯著減少移動(dòng)裝置的上市時(shí)間。舉 例來說,可減少或避免差旅時(shí)間。此外,可減少或避免在所述目標(biāo)移動(dòng)網(wǎng)絡(luò)上配置及/或激 活實(shí)驗(yàn)裝置所需的時(shí)間。因此,通過提供如本文中所描述的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試而獲得實(shí)質(zhì)益處。移動(dòng)裝置可包括及并入有各種應(yīng)用程序、功能、軟件等等。這些功能可利用存儲(chǔ)于 移動(dòng)裝置上、移動(dòng)網(wǎng)絡(luò)(例如,通過例如基站的無線接入點(diǎn)來接入)上或甚至例如因特網(wǎng) (例如,經(jīng)由移動(dòng)網(wǎng)絡(luò)或經(jīng)由移動(dòng)裝置的有線及/或無線IP接口來接入)的數(shù)據(jù)網(wǎng)絡(luò)上的 例程。舉例來說,第三代(3G)手持機(jī)支持各種多媒體特征及應(yīng)用程序,其可包括流式視頻、 流式音頻、MP3音頻及/或視頻、數(shù)字相片、電子郵件、SMS消息接發(fā)、MMS消息接發(fā)、文本消 息接發(fā)、例如在線游戲的多媒體游戲等等。這些功能及應(yīng)用程序可從普遍部署于商業(yè)無線 網(wǎng)絡(luò)中的各種服務(wù)器上載或下載內(nèi)容。然而,為了測(cè)試?yán)么藘?nèi)容的應(yīng)用程序,通常要求對(duì) 無線網(wǎng)絡(luò)的接入。因此,如上文所論述,測(cè)試及差旅延遲及費(fèi)用可由這些要求引起。在一些方面中,可監(jiān)視目標(biāo)移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)。舉例來說,在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激 活的探測(cè)模塊或具有在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激活的組件的探測(cè)模塊的位置可緊鄰目標(biāo)移動(dòng)網(wǎng) 絡(luò)。此外,探測(cè)模塊可包括一含有識(shí)別一個(gè)或一個(gè)以上目標(biāo)移動(dòng)裝置(例如,受測(cè)試的移動(dòng) 裝置)的標(biāo)志的數(shù)據(jù)庫(kù)。可檢查橫穿IP網(wǎng)關(guān)的數(shù)據(jù)包,且可識(shí)別與受測(cè)試的手持機(jī)相關(guān)聯(lián) 的數(shù)據(jù)包。接著可使此數(shù)據(jù)包與(例如,通過網(wǎng)絡(luò)地址翻譯[NAT]裝置)在網(wǎng)絡(luò)上激活的
12第二裝置的路由信息(例如,IP地址)相關(guān)聯(lián)。接著可將所述數(shù)據(jù)包轉(zhuǎn)發(fā)到其尋址目的地 (例如,目標(biāo)移動(dòng)網(wǎng)絡(luò)上的內(nèi)容服務(wù)器)。目標(biāo)移動(dòng)網(wǎng)絡(luò)可檢驗(yàn)第二裝置的路由信息且著手 處理所述數(shù)據(jù)包??捎赡繕?biāo)移動(dòng)網(wǎng)絡(luò)將對(duì)上述數(shù)據(jù)包的響應(yīng)路由到第二裝置(已激活的裝置)???監(jiān)視IP網(wǎng)關(guān)處的業(yè)務(wù)以尋找這些數(shù)據(jù)包,且將其轉(zhuǎn)發(fā)到與受測(cè)試的手持機(jī)相關(guān)聯(lián)的接口。 在一些方面中,受測(cè)試的手持機(jī)可與基站仿真器或IP網(wǎng)關(guān)仿真器(例如,包數(shù)據(jù)服務(wù)節(jié)點(diǎn) [PDSN])或用以仿真對(duì)IP數(shù)據(jù)的OTA發(fā)射的類似裝置耦合。在這些情況下,經(jīng)轉(zhuǎn)發(fā)的數(shù)據(jù) 包可經(jīng)配置以與特定基站、網(wǎng)關(guān)或用以將受測(cè)試的手持機(jī)與IP網(wǎng)絡(luò)介接的仿真裝置兼容。通過在目標(biāo)移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)處識(shí)別與測(cè)試手持機(jī)相關(guān)聯(lián)的數(shù)據(jù)包及添加或修 改所述數(shù)據(jù)包以使其包括已激活的裝置的數(shù)據(jù),測(cè)試手持機(jī)無需首先必須在此網(wǎng)絡(luò)上激活 便可與目標(biāo)移動(dòng)網(wǎng)絡(luò)交互。此外,所述交互可利用全球IP網(wǎng)絡(luò),從而實(shí)現(xiàn)遠(yuǎn)程測(cè)試。因此, 可在避免在由為所述目標(biāo)移動(dòng)網(wǎng)絡(luò)服務(wù)的無線電網(wǎng)絡(luò)服務(wù)的區(qū)域中測(cè)試所述裝置所涉及 的消耗時(shí)間且可能較為昂貴的程序的同時(shí)進(jìn)行實(shí)驗(yàn)測(cè)試。根據(jù)另外其它方面,可從移動(dòng)網(wǎng)絡(luò)獲得OTA消息且將其轉(zhuǎn)發(fā)到測(cè)試手持機(jī)。由基 站發(fā)射的OTA消息可具有服務(wù)提供商的移動(dòng)網(wǎng)絡(luò)所特有的格式。因此,與由在北美洲的移 動(dòng)網(wǎng)絡(luò)發(fā)射的OTA消息相比,由在歐洲的移動(dòng)網(wǎng)絡(luò)發(fā)射的OTA消息可具有不同的路由數(shù)據(jù)、 尋址數(shù)據(jù)及類似數(shù)據(jù)。因此,為了在實(shí)況網(wǎng)絡(luò)上測(cè)試實(shí)驗(yàn)手持機(jī)或?qū)嶒?yàn)軟件,通常必須針對(duì) 每一網(wǎng)絡(luò)而配置所述手持機(jī)。然而,配置費(fèi)時(shí)間;網(wǎng)絡(luò)提供商通常需要在允許接入其網(wǎng)絡(luò)之 前測(cè)試裝置以確保所述裝置符合網(wǎng)絡(luò)程序。本發(fā)明在至少一個(gè)方面中供監(jiān)視相對(duì)于目標(biāo)移動(dòng)網(wǎng)絡(luò)而活動(dòng)的裝置且識(shí)別經(jīng)由 目標(biāo)移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)而在活動(dòng)裝置處接收的OTA消息??蓪⑺鯫TA消息編碼到IP 網(wǎng)絡(luò)包中,且將其轉(zhuǎn)發(fā)到受測(cè)試的遠(yuǎn)程裝置的接口。因此,遠(yuǎn)程裝置可接收所述OTA消息且 相對(duì)于實(shí)況OTA消息而測(cè)試裝置的功能性(例如,軟件、應(yīng)用程序、功能、媒體等等)。在一 些方面中,可根據(jù)應(yīng)用程序類型、媒體類型、功能類型等來過濾在活動(dòng)裝置處接收的OTA消 息。根據(jù)這些方面,可僅將所選OTA消息(舉例來說,其與受測(cè)試的特定應(yīng)用程序有關(guān))從 活動(dòng)裝置轉(zhuǎn)發(fā)到受測(cè)試的遠(yuǎn)程裝置。以此方式,可從移動(dòng)網(wǎng)絡(luò)獲得移動(dòng)實(shí)況網(wǎng)絡(luò)推送消息 (例如,電子郵件通知、服務(wù)器警報(bào)等等)且將其提供到遠(yuǎn)程裝置以用于測(cè)試。根據(jù)另外其它方面,可將消息仿真裝置與活動(dòng)裝置耦合。消息仿真裝置可記錄OTA 消息以供后續(xù)測(cè)試或測(cè)試裝置使用。因此,可“實(shí)況”獲得特定移動(dòng)網(wǎng)絡(luò)的OTA消息,且記 錄所述消息以用于后續(xù)實(shí)驗(yàn)。此外,出于測(cè)試目的,可由消息仿真裝置修改實(shí)況消息以仿真 非實(shí)況消息。此外,消息仿真裝置還可存儲(chǔ)經(jīng)修改的消息或新創(chuàng)建的測(cè)試消息以用于后續(xù) 測(cè)試。在至少一個(gè)方面中,消息仿真裝置可產(chǎn)生OTA消息(并非由移動(dòng)網(wǎng)絡(luò)發(fā)起),且利用 這些消息來測(cè)試??山?jīng)由IP網(wǎng)絡(luò)或類似網(wǎng)絡(luò)將由消息仿真裝置存儲(chǔ)、產(chǎn)生及/或修改的消 息轉(zhuǎn)發(fā)到遠(yuǎn)程測(cè)試手持機(jī)。因此,可對(duì)經(jīng)修改的消息、所產(chǎn)生的消息以及實(shí)況消息進(jìn)行遠(yuǎn)程 測(cè)試,且可存儲(chǔ)所述消息以用于后續(xù)測(cè)試,而無需對(duì)目標(biāo)移動(dòng)網(wǎng)絡(luò)的OTA接入點(diǎn)進(jìn)行后續(xù) 接入。根據(jù)另外其它方面,可由遠(yuǎn)程測(cè)試手持機(jī)利用移動(dòng)網(wǎng)絡(luò)推送及下拉消息??蓮姆?真裝置識(shí)別并請(qǐng)求所要的網(wǎng)絡(luò)推送消息。仿真裝置可監(jiān)視在活動(dòng)裝置(例如,在所要網(wǎng)絡(luò) 上激活的移動(dòng)手持機(jī))處接收的實(shí)況OTA消息(或,例如,搜索所存儲(chǔ)的OTA消息的數(shù)據(jù)庫(kù))且識(shí)別所要的網(wǎng)絡(luò)推送消息。可重新配置所要消息以與IP或類似的遠(yuǎn)程通信接口(例如 衛(wèi)星通信)兼容,且將其轉(zhuǎn)發(fā)到遠(yuǎn)程測(cè)試手持機(jī)。測(cè)試手持機(jī)可執(zhí)行與所接收的OTA推送消息相關(guān)的客戶端應(yīng)用程序,且相對(duì)于工 業(yè)標(biāo)準(zhǔn)、應(yīng)用程序參數(shù)等等來確定這些應(yīng)用程序的有效性。此外,測(cè)試手持機(jī)可從移動(dòng)網(wǎng)絡(luò) 的組件請(qǐng)求額外的應(yīng)用程序數(shù)據(jù)??衫么藬?shù)據(jù)來分析所測(cè)試的應(yīng)用程序的其它方面。舉 例來說,請(qǐng)求可被尋址到移動(dòng)網(wǎng)絡(luò)的特定服務(wù)器??杀O(jiān)視此移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)以尋找與測(cè) 試手持機(jī)相關(guān)聯(lián)的數(shù)據(jù)包(例如,含有一些識(shí)別所述測(cè)試手持機(jī)的標(biāo)志,例如發(fā)起地址)。 可使這些數(shù)據(jù)包與對(duì)應(yīng)于在移動(dòng)網(wǎng)絡(luò)上活動(dòng)的裝置的數(shù)據(jù)適當(dāng)?shù)叵嚓P(guān)聯(lián)。可接著將數(shù)據(jù)包 轉(zhuǎn)發(fā)到終止裝置(例如,應(yīng)用程序服務(wù)器)。由終止裝置發(fā)起的響應(yīng)(例如,包括所請(qǐng)求的應(yīng)用程序數(shù)據(jù))通??杀粚ぶ返交?動(dòng)裝置。以此方式來路由且包括與受測(cè)試的裝置相關(guān)聯(lián)的識(shí)別標(biāo)志的在IP網(wǎng)關(guān)處接收的 數(shù)據(jù)可被重新路由到與受測(cè)試的裝置相關(guān)聯(lián)的接口。響應(yīng)可進(jìn)一步經(jīng)更新以與由測(cè)試手持 機(jī)利用的特定無線接口兼容。因此,可相對(duì)于接收網(wǎng)絡(luò)推送消息且基于所述網(wǎng)絡(luò)推送消息 而執(zhí)行應(yīng)用程序、提交對(duì)于應(yīng)用程序的數(shù)據(jù)請(qǐng)求、接收此數(shù)據(jù)及基于所接收的數(shù)據(jù)而進(jìn)一 步執(zhí)行應(yīng)用程序來分析測(cè)試手持機(jī)??舍槍?duì)多個(gè)各種目標(biāo)移動(dòng)網(wǎng)絡(luò)進(jìn)行分析,且可針對(duì)多 個(gè)無線接口機(jī)制進(jìn)行分析。此外,通過在任何適當(dāng)遠(yuǎn)程位置中且無需事先在目標(biāo)移動(dòng)網(wǎng)絡(luò) 上激活而實(shí)現(xiàn)此測(cè)試而提供實(shí)質(zhì)優(yōu)點(diǎn)。下文描述本發(fā)明的各種方面。應(yīng)顯而易見,本文中的教示可體現(xiàn)于各種形式中,且 本文中所揭示的任何特定結(jié)構(gòu)及/或功能僅為代表性的?;诒疚闹械慕淌?,所屬領(lǐng)域的 技術(shù)人員應(yīng)了解,本文中所揭示的一方面可獨(dú)立于其它方面而實(shí)施,且可以各種方式組合 這些方面中的兩個(gè)或兩個(gè)以上方面。舉例來說,可使用本文中所闡述的任何數(shù)目個(gè)方面來 實(shí)施一設(shè)備及/或?qū)嵺`一方法。另外,可使用除本文中所闡述的方面中的一者或一者以上 以外或不同于所述一者或一者以上的其它結(jié)構(gòu)及/或功能性來實(shí)施一設(shè)備及/或?qū)嵺`一方 法。舉例來說,本文中所描述的許多方法、裝置、系統(tǒng)及設(shè)備中是在于移動(dòng)通信環(huán)境中提供 動(dòng)態(tài)移動(dòng)折扣券的情境中描述的。所屬領(lǐng)域的技術(shù)人員應(yīng)了解,類似技術(shù)同樣可應(yīng)用于其 它通信環(huán)境。如本發(fā)明中所使用,術(shù)語(yǔ)“組件”、“系統(tǒng)”、“模塊”等等希望指代計(jì)算機(jī)相關(guān)實(shí)體, 其為硬件、軟件、執(zhí)行中的軟件、固件、中間件、微碼及/或上述各者的任何組合。舉例來說, 組件可為(但不限于)在處理器上運(yùn)行的過程、處理器、對(duì)象、可執(zhí)行文件、執(zhí)行線程、程序 及/或計(jì)算機(jī)。一個(gè)或一個(gè)以上組件可駐存于一過程及/或執(zhí)行線程內(nèi),且一組件可位于一 臺(tái)計(jì)算機(jī)上及/或分布于兩臺(tái)或兩臺(tái)以上計(jì)算機(jī)之間。此外,這些組件可從上面存儲(chǔ)有各 種數(shù)據(jù)結(jié)構(gòu)的各種計(jì)算機(jī)可讀媒體執(zhí)行。所述組件可通過本地處理及/或遠(yuǎn)程處理進(jìn)行通 信,例如根據(jù)具有一個(gè)或一個(gè)以上數(shù)據(jù)包的信號(hào)(來自一個(gè)借助所述信號(hào)與在本地系統(tǒng)、 分布式系統(tǒng)中的另一組件及/或跨越例如因特網(wǎng)的網(wǎng)絡(luò)與其它系統(tǒng)交互的組件的數(shù)據(jù))。 另外,如所屬領(lǐng)域的技術(shù)人員將了解,本文中所描述的系統(tǒng)的組件可經(jīng)重新布置及/或由 額外組件補(bǔ)充以便促進(jìn)實(shí)現(xiàn)相對(duì)于所述組件所描述的各種方面、目的、優(yōu)點(diǎn)等且不限于在 給定圖中所闡述的精確配置。因此,結(jié)合本文所揭示的方面而描述的各種說明性邏輯、邏輯塊、模塊及電路可使 用通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或上述各者的經(jīng)設(shè)計(jì)以執(zhí)行本 文所描述的功能的任何適當(dāng)組合來實(shí)施或執(zhí)行。通用處理器可為微處理器,但在替代方案 中,處理器可為任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。也可將處理器實(shí)施為計(jì)算裝 置的組合,例如,DSP與微處理器的組合、多個(gè)微處理器、結(jié)合DSP核心的一個(gè)或一個(gè)以上微 處理器或任何其它適當(dāng)配置。此外,至少一個(gè)處理器可包含可操作以執(zhí)行本文中所描述的 步驟及/或動(dòng)作中的一者或一者以上的一個(gè)或一個(gè)以上模塊。此外,在本文中結(jié)合移動(dòng)通信裝置(或者,例如,移動(dòng)裝置)來描述各種方面。移 動(dòng)通信裝置還可稱為系統(tǒng)、用戶單元、用戶臺(tái)、移動(dòng)臺(tái)、移動(dòng)設(shè)備、移動(dòng)裝置、蜂窩式裝置、多 模式裝置、遠(yuǎn)程臺(tái)、遠(yuǎn)程終端、接入終端、用戶終端、用戶代理、用戶裝置或用戶裝備等等。用 戶臺(tái)可為蜂窩式電話、無繩電話、會(huì)話起始協(xié)議(SIP)電話、無線本地環(huán)路(WLL)臺(tái)、個(gè)人數(shù) 字助理(PDA)、具有無線連接能力的手持裝置,或連接到無線調(diào)制解調(diào)器或促進(jìn)與處理裝置 的無線通信的類似機(jī)構(gòu)的其它處理裝置。在一個(gè)或一個(gè)以上示范性實(shí)施例中,所描述的功能可實(shí)施于硬件、軟件、固件或其 任何組合中。如果實(shí)施于軟件中,則可將所述功能作為一個(gè)或一個(gè)以上指令或代碼存儲(chǔ)于 計(jì)算機(jī)可讀媒體上或經(jīng)由計(jì)算機(jī)可讀媒體發(fā)射。計(jì)算機(jī)可讀媒體包括計(jì)算機(jī)存儲(chǔ)媒體及 通信媒體兩者,通信媒體包括促進(jìn)將計(jì)算機(jī)程序從一處轉(zhuǎn)移到另一處的任何媒體。存儲(chǔ)媒 體可為可由計(jì)算機(jī)接入的任何可用媒體。作為實(shí)例且非限制,所述計(jì)算機(jī)可讀媒體可包含 RAM、ROM、EEPROM、CD-ROM或其它光盤存儲(chǔ)設(shè)備、磁盤存儲(chǔ)設(shè)備或其它磁性存儲(chǔ)裝置,或可用 于載運(yùn)或存儲(chǔ)呈指令或數(shù)據(jù)結(jié)構(gòu)的形式的所要程序代碼且可由計(jì)算機(jī)接入的任何其它媒 體。另外,可將任何連接適當(dāng)?shù)胤Q為計(jì)算機(jī)可讀媒體。舉例來說,如果使用同軸電纜、光纖 電纜、雙絞線、數(shù)字用戶線(DSL)或例如紅外、無線電及微波的無線技術(shù)從網(wǎng)站、服務(wù)器或 其它遠(yuǎn)程源發(fā)射軟件,則同軸電纜、光纖電纜、雙絞線、DSL或例如紅外、無線電及微波的無 線技術(shù)包括在媒體的定義中。如本文中所使用的磁盤及光盤包括壓縮光盤(CD)、激光光盤、 光學(xué)盤片、數(shù)字通用光盤(DVD)、軟盤及藍(lán)光光盤,其中磁盤通常以磁性方式再生數(shù)據(jù),而光 盤則用激光以光學(xué)方式再生數(shù)據(jù)。上述各物的組合也應(yīng)包括在計(jì)算機(jī)可讀媒體的范圍內(nèi)。此外,可使用標(biāo)準(zhǔn)編程及/或工程技術(shù)將本文中所描述的各種方面或特征實(shí)施為 方法、設(shè)備或制品。此外,結(jié)合本文中所揭示的方面而描述的方法或算法的步驟及/或動(dòng)作 可直接體現(xiàn)于硬件中、體現(xiàn)于由處理器執(zhí)行的軟件模塊中,或體現(xiàn)于所述兩者的組合中。另 外,在一些方面中,方法或算法的步驟及/或動(dòng)作可作為代碼及/或指令中的至少一者或 任何組合或集合而駐存于機(jī)器可讀媒體及/或計(jì)算機(jī)可讀媒體上,機(jī)器可讀媒體及/或計(jì) 算機(jī)可讀媒體可并入于計(jì)算機(jī)程序產(chǎn)品中。此外,如本文所使用的術(shù)語(yǔ)“制品”希望涵蓋可 從任何計(jì)算機(jī)可讀裝置、載體或媒體存取的計(jì)算機(jī)程序。舉例來說,計(jì)算機(jī)可讀媒體可包括 (但不限于)磁性存儲(chǔ)裝置(例如,硬盤、軟盤、磁條…)、光盤(例如,壓縮光盤(⑶)、數(shù)字 通用光盤(DVD)…)、智能卡及快閃存儲(chǔ)器裝置(例如,卡、棒、鑰匙型驅(qū)動(dòng)器…)。另外,本 文中所描述的各種存儲(chǔ)媒體可表示用于存儲(chǔ)信息的一個(gè)或一個(gè)以上裝置及/或其它機(jī)器 可讀媒體。術(shù)語(yǔ)“機(jī)器可讀媒體”可包括(但不限于)無線信道及能夠存儲(chǔ)、含有及/或載 運(yùn)指令及/或數(shù)據(jù)的各種其它媒體。除前述內(nèi)容以外,“示范性”一詞在本文中用以意味著“充當(dāng)實(shí)例、例子或說明”。本 文中被描述為“示范性”的任何方面或設(shè)計(jì)不必被理解為比其它方面或設(shè)計(jì)優(yōu)選或有利。實(shí)情為,“示范性” 一詞的使用是希望以具體方式呈現(xiàn)概念。此外,如本申請(qǐng)案及附隨權(quán)利要 求書中所使用,術(shù)語(yǔ)“或”希望意味著包括性“或”而非排他性“或”。亦即,除非另有規(guī)定或 從上下文可以看出,否則“X使用A或B”希望意味著自然包括性排列中的任何排列。亦即, 在此實(shí)例中,X可使用A,或X可使用B,或X可使用A及B兩者,且因此語(yǔ)句“X使用A或B” 在前述情況中的任何情況下均成立。另外,除非另有規(guī)定或從上下文可以看出是針對(duì)單數(shù) 形式,否則如本申請(qǐng)案及隨附權(quán)利要求書中所使用的冠詞“一”應(yīng)大體被理解為意味著“一 個(gè)或一個(gè)以上”。如本文中所使用,術(shù)語(yǔ)“推斷”通常指代從經(jīng)由事件及/或數(shù)據(jù)而捕獲的觀測(cè)結(jié)果 的集合推理或推斷系統(tǒng)、環(huán)境及/或用戶的狀態(tài)的過程。舉例來說,推斷可用以識(shí)別特定情 形或動(dòng)作,或可產(chǎn)生狀態(tài)上的概率分布。推斷可為概率性的——亦即,基于對(duì)數(shù)據(jù)及事件的 考慮而對(duì)所關(guān)注狀態(tài)上的概率分布的計(jì)算。推斷還可指代用于由事件及/或數(shù)據(jù)的集合構(gòu) 成較高級(jí)事件的技術(shù)。無論事件是否在緊密時(shí)間接近性上相關(guān),且無論事件及數(shù)據(jù)是否來 自一個(gè)或若干事件及數(shù)據(jù)源,此推斷均引起由觀測(cè)到的事件及/或已存儲(chǔ)的事件數(shù)據(jù)的集 合構(gòu)造新事件或動(dòng)作。現(xiàn)在參看圖式,圖1說明促進(jìn)在移動(dòng)網(wǎng)絡(luò)上對(duì)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的實(shí)例系統(tǒng) 100的框圖?,F(xiàn)場(chǎng)測(cè)試模塊102可位于緊鄰服務(wù)提供商的移動(dòng)網(wǎng)絡(luò)(未描繪)的IP網(wǎng)關(guān) 104處。現(xiàn)場(chǎng)測(cè)試模塊102可接著檢查與IP網(wǎng)關(guān)104交互的數(shù)據(jù)包106。舉例來說,可檢 查從提供商的網(wǎng)絡(luò)發(fā)送到因特網(wǎng)或發(fā)送到IP網(wǎng)絡(luò)上的另一裝置的數(shù)據(jù)(106)。此外,可檢 查來自因特網(wǎng)等等的數(shù)據(jù)(106)?,F(xiàn)場(chǎng)測(cè)試模塊102可經(jīng)配置以更新數(shù)據(jù)包以使其與同提供商的網(wǎng)絡(luò)相關(guān)聯(lián)的尋 址、路由或類似信息兼容。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊102可利用與活動(dòng)接口模塊108相關(guān)聯(lián) 的信息來使得外部裝置能夠與提供商的網(wǎng)絡(luò)通信。通常,要先在服務(wù)提供商的網(wǎng)絡(luò)上配置 并激活一裝置,然后所述網(wǎng)絡(luò)才接受來自所述裝置的數(shù)據(jù)。通??稍诰W(wǎng)關(guān)(104)或防火墻 等等處丟棄、阻斷由不活動(dòng)裝置提交的數(shù)據(jù)。因此,為了在此網(wǎng)絡(luò)上測(cè)試移動(dòng)手持機(jī),通常 必須在所述網(wǎng)絡(luò)上配置并激活所述手持機(jī)(引起與此相關(guān)聯(lián)的成本及延遲)。然而,現(xiàn)場(chǎng)測(cè) 試模塊102可利用與活動(dòng)模塊(例如,數(shù)據(jù)卡、移動(dòng)裝置等等)相關(guān)聯(lián)的信息來促進(jìn)與提供 商的網(wǎng)絡(luò)的通信。具體來說,現(xiàn)場(chǎng)測(cè)試模塊102可經(jīng)配置以接收及/或識(shí)別來自未在提供商的網(wǎng)絡(luò) 上激活的裝置的數(shù)據(jù)包106,且更新所述數(shù)據(jù)包以包括識(shí)別已激活的裝置的獨(dú)特標(biāo)志。可 將所述獨(dú)特標(biāo)志與數(shù)據(jù)包106捆綁,接著可將數(shù)據(jù)包106轉(zhuǎn)發(fā)到服務(wù)提供商的網(wǎng)絡(luò)。因?yàn)?所述獨(dú)特標(biāo)志與活動(dòng)裝置相關(guān)聯(lián),所以服務(wù)提供商的網(wǎng)絡(luò)可接收數(shù)據(jù)包106,對(duì)數(shù)據(jù)包106 作出響應(yīng)等等。因此,無需由在提供商的網(wǎng)絡(luò)上激活的裝置發(fā)送數(shù)據(jù)包,從而節(jié)省與激活相 關(guān)聯(lián)的時(shí)間及費(fèi)用。另外,無需由裝置經(jīng)由與提供商的網(wǎng)絡(luò)相關(guān)聯(lián)的無線接入點(diǎn)來發(fā)送數(shù) 據(jù)包106。舉例來說,可從具有與IP網(wǎng)關(guān)104的有線及/或無線鏈路的任何適當(dāng)IP接入 點(diǎn)發(fā)送數(shù)據(jù)包106。作為特定實(shí)例(其不應(yīng)被理解為限制性的),可從具有有線因特網(wǎng)連 接(例如,電纜、數(shù)字用戶線[DSL]、以太網(wǎng)等等)、無線因特網(wǎng)連接(例如,全球微波接入互 通[WiMAX]、無線廣域網(wǎng)、衛(wèi)星因特網(wǎng)接口 )或有線及無線因特網(wǎng)連接(例如,無線局域網(wǎng) [WLAN]、Bluetooth 、近場(chǎng)通信[NFC],或到有線因特網(wǎng)連接的類似無線接口 )的實(shí)驗(yàn)室發(fā) 送數(shù)據(jù)包。在本發(fā)明的一些方面中,可經(jīng)由到因特網(wǎng)的無線鏈路來發(fā)送數(shù)據(jù)包。無線蜂窩
16式鏈路可包含全球移動(dòng)通信系統(tǒng)(GSM)/通用包無線電服務(wù)(GPRS)鏈路、通用移動(dòng)電信系 統(tǒng)(UMTS)鏈路、碼分多址(CDMA)或?qū)拵DMA (W-CDMA)鏈路,或類似蜂窩式鏈路,或前述各 者的組合。圖2描繪在服務(wù)提供商的移動(dòng)網(wǎng)絡(luò)208上提供對(duì)移動(dòng)裝置的遠(yuǎn)程測(cè)試的實(shí)例系統(tǒng) 200的框圖。系統(tǒng)200可提供移動(dòng)裝置(未描繪)與服務(wù)提供商的移動(dòng)網(wǎng)絡(luò)208之間的往 返通信。具體來說,可更新由移動(dòng)裝置發(fā)送的數(shù)據(jù)以與提供商的網(wǎng)絡(luò)208兼容,且可將由提 供商的網(wǎng)絡(luò)發(fā)送的信息重新路由到移動(dòng)裝置。因此,系統(tǒng)200可促進(jìn)不必利用與服務(wù)提供 商的移動(dòng)網(wǎng)絡(luò)208相關(guān)聯(lián)的無線電接入網(wǎng)絡(luò)而在目標(biāo)移動(dòng)網(wǎng)絡(luò)208上測(cè)試此移動(dòng)裝置,或 配置并物理上定位所述移動(dòng)裝置以用于與目標(biāo)移動(dòng)網(wǎng)絡(luò)208直接通信。系統(tǒng)200可包括經(jīng)配置以包括一個(gè)或一個(gè)以上遠(yuǎn)程裝置212的識(shí)別標(biāo)志的現(xiàn)場(chǎng)測(cè) 試模塊202。所述識(shí)別標(biāo)志可包括IP地址、媒體接入控制(MAC)地址或可在現(xiàn)場(chǎng)測(cè)試模塊 202處區(qū)別遠(yuǎn)程裝置212與其它遠(yuǎn)程裝置的其它適當(dāng)信息。另外,系統(tǒng)200可包括針對(duì)無線 服務(wù)提供商的網(wǎng)絡(luò)208而配置的/在無線服務(wù)提供商的網(wǎng)絡(luò)208上激活的接口模塊206。 接口模塊206可包括適合于在網(wǎng)絡(luò)上識(shí)別所述接口模塊的獨(dú)特標(biāo)志(例如,IP地址、MAC地 址、用戶身份模塊[SIM]等等)。遠(yuǎn)程裝置212可包括消耗存儲(chǔ)在服務(wù)提供商的網(wǎng)絡(luò)處的數(shù)據(jù)的媒體應(yīng)用程序等 等。為了正確地測(cè)試這些媒體應(yīng)用程序,遠(yuǎn)程裝置212可能需要存儲(chǔ)在提供商的網(wǎng)絡(luò)處的 特定信息。因此,遠(yuǎn)程裝置212可經(jīng)由網(wǎng)絡(luò)節(jié)點(diǎn)210向服務(wù)提供商的網(wǎng)絡(luò)208發(fā)送對(duì)此信 息的請(qǐng)求。所述請(qǐng)求可為包括所述識(shí)別標(biāo)志(例如,發(fā)起IP地址)、尋址到服務(wù)提供商的網(wǎng) 絡(luò)208 (例如,具有網(wǎng)絡(luò)208的組件的終端IP地址)的數(shù)據(jù)包。通過監(jiān)視服務(wù)提供商的網(wǎng)絡(luò)208的IP網(wǎng)關(guān)204,現(xiàn)場(chǎng)測(cè)試模塊202可檢查尋址到 所述網(wǎng)絡(luò)的數(shù)據(jù)包。此外,現(xiàn)場(chǎng)測(cè)試模塊202可檢查數(shù)據(jù)包以識(shí)別數(shù)據(jù)包內(nèi)是否包括識(shí)別 遠(yuǎn)程裝置212的標(biāo)志。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊202可交叉參考存儲(chǔ)器配置以識(shí)別預(yù)定的 遠(yuǎn)程裝置(212)。如果由現(xiàn)場(chǎng)測(cè)試模塊202識(shí)別出適當(dāng)遠(yuǎn)程裝置212的數(shù)據(jù)包,則更新所述數(shù)據(jù)包 以包括與在服務(wù)提供商的網(wǎng)絡(luò)上激活的接口模塊206相關(guān)聯(lián)的信息。具體來說,現(xiàn)場(chǎng)測(cè)試 模塊202可以與服務(wù)提供商的網(wǎng)絡(luò)兼容的方式來更新所述數(shù)據(jù)包。舉例來說,可修改或更 新數(shù)據(jù)包,以使得與數(shù)據(jù)包相關(guān)聯(lián)的發(fā)起IP地址與接口模塊206對(duì)應(yīng),而非與遠(yuǎn)程裝置212 對(duì)應(yīng)。因此,數(shù)據(jù)包可能看上去是從活動(dòng)裝置發(fā)起,而非從不活動(dòng)遠(yuǎn)程裝置212發(fā)起。除前述內(nèi)容以外,現(xiàn)場(chǎng)測(cè)試模塊202可監(jiān)視IP網(wǎng)關(guān)204以識(shí)別來自提供商的網(wǎng)絡(luò) 208的尋址到接口模塊的數(shù)據(jù)包(例如,響應(yīng)數(shù)據(jù)包)??蛇M(jìn)一步檢查以此方式尋址的數(shù)據(jù) 包以確定與一個(gè)或一個(gè)以上遠(yuǎn)程裝置212相關(guān)聯(lián)的識(shí)別標(biāo)志。如果確定了所述識(shí)別標(biāo)志, 則可將數(shù)據(jù)包重新路由到提供對(duì)遠(yuǎn)程裝置212的IP接入的網(wǎng)絡(luò)節(jié)點(diǎn)210。作為一個(gè)特定實(shí) 例,現(xiàn)場(chǎng)測(cè)試模塊可更新或修改所述經(jīng)識(shí)別的數(shù)據(jù)包的終端IP地址以反映網(wǎng)絡(luò)節(jié)點(diǎn)210及 /或遠(yuǎn)程裝置212的IP地址。因此,通過利用與在服務(wù)提供商的網(wǎng)絡(luò)208上激活的接口模塊206或其它適當(dāng)裝 置相關(guān)的信息,現(xiàn)場(chǎng)測(cè)試模塊202可翻譯及/或重新路由數(shù)據(jù)包以促進(jìn)服務(wù)提供商的網(wǎng)絡(luò) 與遠(yuǎn)程裝置212之間的通信。即使遠(yuǎn)程裝置212不在提供商的網(wǎng)絡(luò)的無線接入范圍內(nèi)(例 如,在與網(wǎng)絡(luò)208相關(guān)聯(lián)的OTA無線電基站所服務(wù)的區(qū)域內(nèi)),仍可實(shí)現(xiàn)通信。此外,即使遠(yuǎn)
17程裝置212未針對(duì)提供商的網(wǎng)絡(luò)208而配置/未在提供商的網(wǎng)絡(luò)208上激活,仍可實(shí)現(xiàn)通 信。因此,本發(fā)明提供與在一個(gè)或一個(gè)以上目標(biāo)網(wǎng)絡(luò)(208)上測(cè)試實(shí)驗(yàn)裝置(212)相關(guān)聯(lián) 的時(shí)間及費(fèi)用的實(shí)質(zhì)減少。圖3描繪提供用于移動(dòng)裝置的代理通信的樣本系統(tǒng)300的框圖。代理通信可使得 移動(dòng)裝置316能夠參與與一個(gè)或一個(gè)以上目標(biāo)移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)交換。此外,無需為實(shí)現(xiàn)此 數(shù)據(jù)交換而在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激活移動(dòng)裝置316。因此,可經(jīng)由到移動(dòng)裝置及移動(dòng)網(wǎng)絡(luò)(例 如,因特網(wǎng)或其它數(shù)據(jù)網(wǎng)絡(luò))的任何適當(dāng)共同接口來促進(jìn)遠(yuǎn)程測(cè)試。現(xiàn)場(chǎng)測(cè)試模塊302可包括在目標(biāo)移動(dòng)網(wǎng)絡(luò)(未描繪)上激活的接口模塊。接口模 塊306可包含已在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)通信裝置308。舉例來說,所述移動(dòng)通信裝置可 根據(jù)所述移動(dòng)網(wǎng)絡(luò)所特有的尋址、路由及類似數(shù)據(jù)包語(yǔ)法而配置。另外,移動(dòng)通信裝置可符 合與所述移動(dòng)網(wǎng)絡(luò)相關(guān)的其它規(guī)則及要求?;蛘?,或另外,接口模塊可包含用戶身份模塊 (SIM)卡310。SIM卡310可與在移動(dòng)網(wǎng)絡(luò)上激活的裝置(例如移動(dòng)通信裝置308)相關(guān)聯(lián)。 SIM卡310可包含適合于在移動(dòng)網(wǎng)絡(luò)處識(shí)別SIM卡310的識(shí)別標(biāo)志(例如,IP地址或適合于 識(shí)別SIM卡310的其它信息)。因此,包括識(shí)別標(biāo)志的數(shù)據(jù)包可由移動(dòng)網(wǎng)絡(luò)解釋為從與SIM 卡310相關(guān)聯(lián)的移動(dòng)裝置發(fā)起或在與SIM卡310相關(guān)聯(lián)的移動(dòng)裝置處終止。在至少一個(gè)其 它方面中,接口模塊306可包含數(shù)據(jù)卡312。數(shù)據(jù)卡312可為適合于存儲(chǔ)相對(duì)于目標(biāo)移動(dòng)網(wǎng) 絡(luò)的路由及尋址信息及/或與相對(duì)于目標(biāo)移動(dòng)網(wǎng)絡(luò)的路由及尋址信息相關(guān)聯(lián)的電子裝置。 以類似于SIM卡310的方式,數(shù)據(jù)卡312可包含可在移動(dòng)網(wǎng)絡(luò)處辨別所述數(shù)據(jù)卡的識(shí)別標(biāo) 志。因此,在移動(dòng)網(wǎng)絡(luò)處接收的數(shù)據(jù)(包含與移動(dòng)通信裝置308、SIM卡310及/或數(shù)據(jù)卡 312相關(guān)聯(lián)的信息)可由移動(dòng)網(wǎng)絡(luò)接受、處理及/或消耗。除前述內(nèi)容以外,接口模塊306可包含路由模塊314。路由模塊314可部署于緊鄰 目標(biāo)移動(dòng)網(wǎng)絡(luò)的組件處,例如,部署于此移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)處。另外,路由模塊314可經(jīng)配 置以將使用與活動(dòng)裝置(308、310、312)相關(guān)聯(lián)的信息予以更新的數(shù)據(jù)包轉(zhuǎn)發(fā)到接收方移 動(dòng)網(wǎng)絡(luò)。舉例來說,路由模塊314可更新數(shù)據(jù)包以便以由移動(dòng)網(wǎng)絡(luò)辨識(shí)的語(yǔ)法來反映與目 標(biāo)服務(wù)器或移動(dòng)網(wǎng)絡(luò)的其它組件相關(guān)聯(lián)的終端地址?;蛘?,或除前述內(nèi)容以外,路由模塊314可接收從移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包(例如, 其中此數(shù)據(jù)包經(jīng)尋址到移動(dòng)通信裝置308、SIM卡310及/或數(shù)據(jù)卡312)。如果數(shù)據(jù)包含 有識(shí)別遠(yuǎn)程裝置316的信息(例如,經(jīng)由現(xiàn)場(chǎng)測(cè)試模塊302獲得,見(例如)上文的圖2), 則路由模塊314可將所接收的數(shù)據(jù)包轉(zhuǎn)發(fā)到遠(yuǎn)程裝置316及/或遠(yuǎn)程測(cè)試模塊304,遠(yuǎn)程測(cè) 試模塊304向遠(yuǎn)程裝置316提供到現(xiàn)場(chǎng)測(cè)試模塊302的有線及/或無線接口(例如,經(jīng)由 例如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò))。作為特定實(shí)例,路由模塊可更新或修改識(shí)別遠(yuǎn)程裝置316的數(shù)據(jù) 包以使其包括與此裝置316及/或與遠(yuǎn)程測(cè)試模塊304相關(guān)聯(lián)的終端地址。因此,由遠(yuǎn)程 裝置316起始的業(yè)務(wù)可與活動(dòng)接口模塊306相關(guān)聯(lián)且被轉(zhuǎn)發(fā)到目標(biāo)移動(dòng)網(wǎng)絡(luò)。同樣,可將 由遠(yuǎn)程目標(biāo)移動(dòng)網(wǎng)絡(luò)起始且尋址到活動(dòng)接口模塊306的具有一些識(shí)別遠(yuǎn)程裝置316的標(biāo)志 的業(yè)務(wù)重新路由到遠(yuǎn)程裝置316。遠(yuǎn)程測(cè)試模塊304可經(jīng)配置以向遠(yuǎn)程裝置316提供對(duì)現(xiàn)場(chǎng)測(cè)試模塊302的接入。 舉例來說,遠(yuǎn)程測(cè)試模塊304可將遠(yuǎn)程裝置316與連接到現(xiàn)場(chǎng)測(cè)試模塊302的IP網(wǎng)絡(luò)耦合。 可將(例如,響應(yīng)于由遠(yuǎn)程裝置316發(fā)起的對(duì)數(shù)據(jù)的請(qǐng)求)由目標(biāo)移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包 路由到遠(yuǎn)程測(cè)試模塊304。接著可經(jīng)由適當(dāng)有線或無線發(fā)射機(jī)制將此數(shù)據(jù)包發(fā)射到遠(yuǎn)程裝置。在一個(gè)方面中,遠(yuǎn)程測(cè)試模塊304可提供遠(yuǎn)程裝置316與IP網(wǎng)絡(luò)之間的有線接 入。在另一方面中,遠(yuǎn)程測(cè)試模塊304可提供IP網(wǎng)絡(luò)與遠(yuǎn)程裝置316之間的無線接入。因 此,也可結(jié)合來自目標(biāo)移動(dòng)網(wǎng)絡(luò)的接入數(shù)據(jù)來測(cè)試各種適當(dāng)網(wǎng)絡(luò)接口機(jī)制。此外,現(xiàn)場(chǎng)測(cè)試 模塊304及/或路由模塊314可在合適時(shí)將在網(wǎng)絡(luò)處發(fā)起的數(shù)據(jù)配置成與特定接口機(jī)制兼 容(例如,無線發(fā)射技術(shù)、有線發(fā)射技術(shù)等等)。或者,或另外,遠(yuǎn)程測(cè)試模塊304可在合適 時(shí)將IP網(wǎng)絡(luò)包轉(zhuǎn)換成有線及/或無線OTA消息以用于發(fā)射到遠(yuǎn)程裝置。因此,可利用裝置 (316)與目標(biāo)移動(dòng)網(wǎng)絡(luò)之間的每一隨后網(wǎng)絡(luò)接口進(jìn)行裝置(316)測(cè)試。具體來說,測(cè)試裝置 (316)可經(jīng)由傳導(dǎo)、輻射及/或藍(lán)牙通信(例如,WiMAX, CDMA、WCDMA, UMTS、GPS/GPRS無線 電網(wǎng)絡(luò))而與遠(yuǎn)程測(cè)試模塊304(例如,包含基站仿真器、接入點(diǎn)仿真器等等)通信。除上述內(nèi)容以外,無線接入可包含經(jīng)由特許蜂窩頻率的無線電發(fā)射。舉例來說,遠(yuǎn) 程測(cè)試模塊304可包含基站仿真器,所述基站仿真器利用一個(gè)或一個(gè)以上特許蜂窩頻率、 一個(gè)或一個(gè)以上蜂窩式通信標(biāo)準(zhǔn)、一個(gè)或一個(gè)以上蜂窩式通信協(xié)議或上述各者或類似者的 組合(例如,GSM/GPRS、UMTS、CDMA、ff-CDMA)來促進(jìn)與移動(dòng)裝置的無線通信。在另一實(shí)例 中,遠(yuǎn)程測(cè)試模塊304可包含近場(chǎng)通信(NFC)發(fā)射器。在另外其它實(shí)例中,遠(yuǎn)程測(cè)試模塊 304可包含提供相對(duì)短距離(例如,至多約30米)的通信的藍(lán)牙或類似裝置。根據(jù)一個(gè)或 一個(gè)以上額外方面,遠(yuǎn)程測(cè)試模塊可(例如,利用前述各者或類似者的適當(dāng)組合)為遠(yuǎn)程裝 置提供對(duì)IP網(wǎng)絡(luò)的有線及無線接入。通過提供各種有線或無線發(fā)射機(jī)制,可相對(duì)于這些機(jī) 制來測(cè)試遠(yuǎn)程裝置316的功能性。因此,舉例來說,可通過UMTS、WCDMA或GSM等仿真(或 實(shí)況)接口或經(jīng)由類似的無線發(fā)射架構(gòu)或上述各者的組合來測(cè)試消耗移動(dòng)網(wǎng)絡(luò)數(shù)據(jù)的裝 置應(yīng)用程序及功能性。圖4說明為移動(dòng)裝置408提供到遠(yuǎn)程測(cè)試模塊402及/或IP網(wǎng)絡(luò)的無線接口的實(shí) 例系統(tǒng)400的框圖。在一些方面中,系統(tǒng)400可為移動(dòng)裝置408提供到因特網(wǎng)的接口。因 此,遠(yuǎn)程裝置408可接入與IP網(wǎng)絡(luò)耦合的任何適當(dāng)裝置或網(wǎng)絡(luò)。遠(yuǎn)程測(cè)試模塊402可包含一個(gè)或一個(gè)以上無線接入接口。在一個(gè)方面中,遠(yuǎn)程測(cè) 試模塊402可包括耦合到無線收發(fā)器裝置(404、406)的第一網(wǎng)絡(luò)接口卡410。在另一方面 中,無線收發(fā)器裝置(404、406)可包含基站仿真器404?;痉抡嫫?04可提供遠(yuǎn)程測(cè)試 模塊402與遠(yuǎn)程裝置408 (例如,蜂窩式電話、第三代[3G]電話、多模式電話等等)之間的 無線接口。作為特定實(shí)例,基站仿真器404可利用一個(gè)或一個(gè)以上特許蜂窩頻率、一個(gè)或一 個(gè)以上蜂窩式通信標(biāo)準(zhǔn)、一個(gè)或一個(gè)以上蜂窩式通信協(xié)議或上述各者或類似者的組合(例 如,GSM/GPRS、UMTS、CDMA、W-CDMA)來提供與移動(dòng)裝置的無線通信。在另一實(shí)例中,基站仿 真器404可包含近場(chǎng)通信(NFC)發(fā)射器。根據(jù)又一實(shí)例,基站仿真器404可包含提供相對(duì)短 距離(例如,至多約30米)的無線通信的藍(lán)牙或類似裝置。通過提供各種無線發(fā)射機(jī)制, 可測(cè)試針對(duì)不同無線發(fā)射架構(gòu)(例如,GSM/GPRS、UMTS、CDMA、ff-CDMA等等)而配置的遠(yuǎn)程 裝置(316)的功能性。另外,NIC 410可將遠(yuǎn)程測(cè)試模塊402與包數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN) 406或PDSN仿真 器耦合。PDSN可仿真網(wǎng)絡(luò)網(wǎng)關(guān)功能性,例如,移動(dòng)網(wǎng)絡(luò)通信到IP網(wǎng)絡(luò)通信的轉(zhuǎn)換及相反的 轉(zhuǎn)換。遠(yuǎn)程測(cè)試模塊402可接著通過第二 NIC 412將遠(yuǎn)程裝置408及無線收發(fā)器裝置(404、 406)耦合到IP網(wǎng)絡(luò)。因此,可將由遠(yuǎn)程裝置408發(fā)射的數(shù)據(jù)路由到與IP網(wǎng)絡(luò)耦合的任何
19適當(dāng)裝置或網(wǎng)絡(luò)(例如,目標(biāo)移動(dòng)網(wǎng)絡(luò))。因此,系統(tǒng)400可在仿真用于遠(yuǎn)程裝置408的各 種無線及/或蜂窩式通信技術(shù)及架構(gòu)的同時(shí)促進(jìn)到例如因特網(wǎng)的全球網(wǎng)絡(luò)的連接。圖5描繪根據(jù)本發(fā)明的方面的促進(jìn)移動(dòng)網(wǎng)絡(luò)502與遠(yuǎn)程測(cè)試裝置504之間的數(shù)據(jù) 交換的實(shí)例系統(tǒng)500的框圖。系統(tǒng)500可包括可通過NIC 508而通信地耦合到遠(yuǎn)程測(cè)試裝 置504的遠(yuǎn)程測(cè)試模塊506。遠(yuǎn)程測(cè)試模塊506還可通過第二 NIC 510而耦合到現(xiàn)場(chǎng)測(cè)試 模塊512。第二 NIC 510及現(xiàn)場(chǎng)測(cè)試模塊512可利用(例如)例如IP連接的數(shù)據(jù)網(wǎng)絡(luò)連 接。遠(yuǎn)程測(cè)試模塊506可促進(jìn)將在NIC 510處從現(xiàn)場(chǎng)測(cè)試模塊512接收的IP數(shù)據(jù)翻譯 成無線OTA消息。無線OTA消息可為具有適合于在遠(yuǎn)程測(cè)試模塊506與測(cè)試裝置504之間 利用的特定無線通信架構(gòu)的格式的蜂窩式相關(guān)消息(例如,GSM/GPRS、UMTS、CDMA、W-CDMA 消息)、WLAN相關(guān)消息、藍(lán)牙相關(guān)消息、NFC相關(guān)消息等等。因此,系統(tǒng)500可利用各種適當(dāng) 無線接口標(biāo)準(zhǔn)來分析測(cè)試裝置504及所測(cè)試的客戶端功能性。將從測(cè)試裝置504發(fā)送到服務(wù)提供商的網(wǎng)絡(luò)502的數(shù)據(jù)提交到遠(yuǎn)程測(cè)試模塊506, 遠(yuǎn)程測(cè)試模塊506經(jīng)由現(xiàn)場(chǎng)測(cè)試模塊512將所述數(shù)據(jù)轉(zhuǎn)發(fā)到與服務(wù)提供商的網(wǎng)絡(luò)502相關(guān) 聯(lián)的IP網(wǎng)關(guān)514?,F(xiàn)場(chǎng)測(cè)試模塊512可接收所述數(shù)據(jù)且對(duì)此數(shù)據(jù)進(jìn)行修改、更新、重新配置 等以使其與服務(wù)提供商的網(wǎng)絡(luò)502兼容。舉例來說,可修改所述數(shù)據(jù)以指示在服務(wù)提供商 的網(wǎng)絡(luò)502上激活的發(fā)起裝置。因此,測(cè)試裝置504無需為了接收并消耗存儲(chǔ)在目標(biāo)移動(dòng) 網(wǎng)絡(luò)(502)處的數(shù)據(jù)而在此網(wǎng)絡(luò)(502)上激活。如果在測(cè)試裝置504處發(fā)起且在IP網(wǎng)關(guān)514處接收的數(shù)據(jù)符合(例如,由現(xiàn)場(chǎng)測(cè) 試模塊512實(shí)施的)網(wǎng)絡(luò)要求,則將所述數(shù)據(jù)轉(zhuǎn)發(fā)到網(wǎng)絡(luò)502上的終止裝置(516、518、520、 522)。網(wǎng)絡(luò)502的組件(516、518、520、522)可包括代理服務(wù)器516 (其為一個(gè)或一個(gè)以上無 線應(yīng)用部分(WAP)內(nèi)容服務(wù)器518服務(wù))、多媒體消息系統(tǒng)(MMS)服務(wù)器520、活動(dòng)目錄服 務(wù)(ADS)應(yīng)用程序服務(wù)器522等等。這些服務(wù)器可提供由與所述服務(wù)器相關(guān)聯(lián)的客戶端應(yīng) 用程序(例如,移動(dòng)裝置應(yīng)用程序及/或軟件)利用的數(shù)據(jù),所述應(yīng)用程序包括電子郵件、 消息接發(fā)、流式媒體或上述各者或類似者的組合??稍诂F(xiàn)場(chǎng)測(cè)試模塊512處接收由提供商的網(wǎng)絡(luò)響應(yīng)于從測(cè)試裝置504路由的消 息而發(fā)送的數(shù)據(jù)。作為特定實(shí)例,可將此數(shù)據(jù)尋址并路由到在網(wǎng)絡(luò)上激活的裝置(512),其 中利用與此活動(dòng)裝置(512)相關(guān)聯(lián)的信息來配置經(jīng)尋址到提供商的網(wǎng)絡(luò)502的測(cè)試裝置 504數(shù)據(jù)。可將在現(xiàn)場(chǎng)測(cè)試模塊512處接收的由網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)重新路由到遠(yuǎn)程測(cè)試模塊 506 (或,例如,直接路由到測(cè)試裝置504)以用于遞送到測(cè)試裝置504。重新路由可基于由 網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)是尋址到活動(dòng)裝置(512)(其路由信息是現(xiàn)場(chǎng)測(cè)試模塊512特有的)的事 實(shí)。在其它方面中,重新路由可基于由網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)內(nèi)所含有的識(shí)別遠(yuǎn)程測(cè)試模塊506 或測(cè)試裝置504的信息(例如,IP地址或MAC地址等等)。測(cè)試裝置504可經(jīng)由到NIC 508的無線連接而接收由網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)。接著可利 用所述數(shù)據(jù)來執(zhí)行并測(cè)試位于測(cè)試裝置504處的一個(gè)或一個(gè)以上應(yīng)用程序、功能、軟件、操 作系統(tǒng)等等。舉例來說,所述數(shù)據(jù)可為發(fā)送到一電子郵件地址的電子郵件消息。作為特定 實(shí)例,雙向數(shù)據(jù)交換可使得測(cè)試裝置504能夠登錄到WAP服務(wù)器(例如,518)以接入基于網(wǎng) 絡(luò)的電子郵件消息,或登錄到位于移動(dòng)網(wǎng)絡(luò)提供商的網(wǎng)絡(luò)502上的電子郵件服務(wù)器(未描 繪)。
如所描述,系統(tǒng)500提供移動(dòng)手持機(jī)(504)與目標(biāo)移動(dòng)網(wǎng)絡(luò)(502)之間的雙向通 信。即使移動(dòng)手持機(jī)(504)在目標(biāo)移動(dòng)網(wǎng)絡(luò)(502)上不活動(dòng),仍可利用所述通信來測(cè)試所 述手持機(jī)的功能性。此外,可從可與目標(biāo)移動(dòng)網(wǎng)絡(luò)(502)的IP網(wǎng)關(guān)(514)通信的任何適當(dāng) 遠(yuǎn)程位置實(shí)現(xiàn)所述通信。因此,系統(tǒng)500可結(jié)合測(cè)試實(shí)驗(yàn)移動(dòng)裝置、移動(dòng)裝置應(yīng)用程序、軟 件、操作系統(tǒng)及/或類似者而提供顯著的成本減少及/或時(shí)間減少。圖6說明包括移動(dòng)裝置602的樣本系統(tǒng)600的框圖。如所描繪,移動(dòng)裝置602可 經(jīng)由網(wǎng)絡(luò)接口 604與遠(yuǎn)程網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換以促進(jìn)對(duì)移動(dòng)裝置602的應(yīng)用程序的測(cè)試。網(wǎng) 絡(luò)接口 604可翻譯從移動(dòng)裝置602發(fā)起且在遠(yuǎn)程網(wǎng)絡(luò)處終止的數(shù)據(jù),以使得所述數(shù)據(jù)與遠(yuǎn) 程網(wǎng)絡(luò)的要求兼容。因此,移動(dòng)裝置602可無需在遠(yuǎn)程網(wǎng)絡(luò)上激活且無需利用此網(wǎng)絡(luò)的OTA 接入點(diǎn)而從所述網(wǎng)絡(luò)請(qǐng)求數(shù)據(jù)。移動(dòng)手持機(jī)602包括接收信號(hào)(例如,包含與移動(dòng)裝置602的客戶端應(yīng)用程序相 關(guān)的數(shù)據(jù))的至少一個(gè)天線606 (例如,包含輸入接口的發(fā)射接收器或所述接收器的群)及 對(duì)所接收的信號(hào)執(zhí)行典型動(dòng)作(例如,濾波、放大、降頻轉(zhuǎn)換等)的接收器608。具體來說, 天線606及發(fā)射器628(統(tǒng)稱為收發(fā)器)可經(jīng)配置以促進(jìn)與遠(yuǎn)程裝置的無線數(shù)據(jù)交換。天 線606結(jié)合接收器608及/或發(fā)射器628可利用提交到遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)(未描繪)的單播下 拉消息來發(fā)送及接收數(shù)據(jù)。另外,天線606、接收器608及/或發(fā)射器628可接收由遠(yuǎn)程移 動(dòng)網(wǎng)絡(luò)發(fā)射的單播推送消息或廣播推送消息。在一個(gè)實(shí)例中,天線606可經(jīng)配置以接收對(duì) 經(jīng)由發(fā)射器628發(fā)射到移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)的響應(yīng)(例如,來自移動(dòng)網(wǎng)絡(luò)的組件),其中所述響 應(yīng)由移動(dòng)網(wǎng)絡(luò)尋址到在移動(dòng)網(wǎng)絡(luò)上激活的裝置且由網(wǎng)絡(luò)接口 604重新路由到天線606。天線606及接收器608還可與解調(diào)器610耦合,所述解調(diào)器610可對(duì)所接收的符 號(hào)進(jìn)行解調(diào)且將其提供到處理器612以用于評(píng)估。處理器612可分析由天線606接收的信 息且/或產(chǎn)生用于由發(fā)射器628發(fā)射的信息。另外,處理器612可控制且/或參考移動(dòng)手 持機(jī) 602 的一個(gè)或一個(gè)以上組件(606、608、610、614、616、618、620、622、624、626、628)。此 外,處理器612可執(zhí)行包含與執(zhí)行移動(dòng)裝置602的功能相關(guān)的信息或控制的一個(gè)或一個(gè)以 上模塊、應(yīng)用程序、引擎或其類似者(620、622、624)。舉例來說,這些功能可包括發(fā)送及/ 或接收OTA數(shù)據(jù)或IP數(shù)據(jù),執(zhí)行移動(dòng)裝置602的應(yīng)用程序或硬件、軟件及/或固件模塊,制 訂對(duì)與這些應(yīng)用程序及功能相關(guān)的數(shù)據(jù)的請(qǐng)求,存儲(chǔ)并檢索用于網(wǎng)絡(luò)組件的路由信息,及 將這些對(duì)數(shù)據(jù)的請(qǐng)求發(fā)射到相關(guān)網(wǎng)絡(luò)組件,或其類似者?;蛘?,或另外,模塊(620、622、624) 可包含與以下動(dòng)作相關(guān)的信息或控制基于從遠(yuǎn)程網(wǎng)絡(luò)接收的數(shù)據(jù)而執(zhí)行一個(gè)或一個(gè)以上 客戶端應(yīng)用程序,及將執(zhí)行或執(zhí)行的結(jié)果與客戶端應(yīng)用程序的標(biāo)準(zhǔn)或參數(shù)比較。在一些方面中,移動(dòng)手持機(jī)602可包括發(fā)射處理器614,所述發(fā)射處理器614可經(jīng) 配置以經(jīng)由調(diào)制器628及發(fā)射器628(例如,無線發(fā)射)而發(fā)送數(shù)據(jù)包或無線消息。在其它 方面中,發(fā)射處理器614可經(jīng)配置以使用有線接口 618來發(fā)射數(shù)據(jù),其中由發(fā)射處理器614 至少部分地經(jīng)由有線接口 618將所述數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)接口 604。此數(shù)據(jù)包或無線消息可 經(jīng)配置以從移動(dòng)網(wǎng)絡(luò)的組件請(qǐng)求信息。在一些方面中,所請(qǐng)求的信息可與測(cè)試移動(dòng)裝置602 的一個(gè)或一個(gè)以上客戶端應(yīng)用程序、功能或軟件相關(guān)。根據(jù)另外的方面,發(fā)射處理器614可經(jīng)配置以通信地耦合到基站仿真網(wǎng)絡(luò)(604) 以至少部分地接入IP網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng)絡(luò)、因特網(wǎng))。舉例來說,可將由移動(dòng)裝置602經(jīng) 由IP網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)路由到移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)。此外,基站仿真網(wǎng)絡(luò)(604)可仿真各種
21無線接入技術(shù),從而使得移動(dòng)裝置602能夠利用這些各種接入技術(shù)來測(cè)試應(yīng)用程序。在至 少一個(gè)方面中,發(fā)射處理器614可經(jīng)配置以耦合到PDSN仿真網(wǎng)絡(luò)(604)以至少部分地接入 IP網(wǎng)絡(luò)。PDSN仿真網(wǎng)絡(luò)可仿真將基于移動(dòng)設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)(例如,使用蜂窩式或類似無線 電發(fā)射通信)發(fā)射到基于IP的網(wǎng)絡(luò)及相反的發(fā)射所涉及的翻譯協(xié)議。移動(dòng)手持機(jī)602可另外包括操作性地耦合到處理器612的存儲(chǔ)器616。存儲(chǔ)器 616可存儲(chǔ)待發(fā)射的數(shù)據(jù)、所接收的數(shù)據(jù)等等。此外,存儲(chǔ)器616可存儲(chǔ)與各種移動(dòng)網(wǎng)絡(luò)組 件(例如,應(yīng)用程序服務(wù)器)的網(wǎng)絡(luò)路由信息相關(guān)的數(shù)據(jù)??衫么藬?shù)據(jù)從這些網(wǎng)絡(luò)組件 請(qǐng)求信息。移動(dòng)裝置602可包括與測(cè)試移動(dòng)裝置應(yīng)用程序及發(fā)送或接收相對(duì)于這些應(yīng)用程 序的數(shù)據(jù)相關(guān)的程序模塊(620、622、624)。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊620可經(jīng)配置以獲得對(duì) 在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán)。作為前述內(nèi)容的實(shí)例,現(xiàn)場(chǎng)測(cè)試模塊620可 經(jīng)配置以向在移動(dòng)網(wǎng)絡(luò)(604)上激活的裝置或與此裝置有關(guān)的路由模塊(604)提交請(qǐng)求以 獲得對(duì)IP地址的接入權(quán)??山又盟鯥P地址來將由移動(dòng)裝置602發(fā)送的請(qǐng)求翻譯成 與特定移動(dòng)網(wǎng)絡(luò)兼容的請(qǐng)求。因此,移動(dòng)裝置602無需為了與特定移動(dòng)網(wǎng)絡(luò)通信而由此網(wǎng) 絡(luò)預(yù)配置。在一些方面中,現(xiàn)場(chǎng)測(cè)試模塊620可從網(wǎng)絡(luò)接口 604請(qǐng)求并接收IP地址(及,例 如,由移動(dòng)網(wǎng)絡(luò)利用的數(shù)據(jù)語(yǔ)法及格式)。在這些方面中,包路由模塊620可經(jīng)配置以將由 移動(dòng)裝置602獲得的IP地址與在移動(dòng)裝置602處起始的數(shù)據(jù)包耦合。確切地說,可根據(jù)特 定移動(dòng)網(wǎng)絡(luò)所要求的任何語(yǔ)法或格式來將IP地址與數(shù)據(jù)包耦合。因此,根據(jù)這些方面,由 移動(dòng)裝置602發(fā)射的數(shù)據(jù)可符合移動(dòng)網(wǎng)絡(luò)的要求。移動(dòng)裝置602可進(jìn)一步包括媒體應(yīng)用程序624。媒體應(yīng)用程序624可經(jīng)配置以產(chǎn) 生數(shù)據(jù)包,所述數(shù)據(jù)包從所述移動(dòng)網(wǎng)絡(luò)請(qǐng)求信息。媒體應(yīng)用程序624可進(jìn)一步經(jīng)配置以消 耗由移動(dòng)網(wǎng)絡(luò)的組件響應(yīng)于所述數(shù)據(jù)包而提供的信息。媒體應(yīng)用程序624可包含消息接發(fā) 應(yīng)用程序、游戲、流式媒體應(yīng)用程序、網(wǎng)絡(luò)瀏覽應(yīng)用程序或類似應(yīng)用程序(其結(jié)合執(zhí)行所述 應(yīng)用程序而從網(wǎng)絡(luò)下拉數(shù)據(jù))。在另外其它方面中,媒體應(yīng)用程序624可包含接收并消耗在 網(wǎng)絡(luò)推送消息(例如,單播推送消息、廣播推送消息)中由網(wǎng)絡(luò)推送到移動(dòng)裝置602的信息 的應(yīng)用程序。移動(dòng)手持機(jī)602可更進(jìn)一步包含調(diào)制器626及發(fā)射器628,所述發(fā)射器628將(例 如,由處理器612及調(diào)制器626)所產(chǎn)生的信號(hào)發(fā)射到(例如)網(wǎng)絡(luò)接口 604、基站、接入點(diǎn)、 另一接入終端、遠(yuǎn)程代理等等。盡管將發(fā)射處理器614描繪為與處理器612分離,但應(yīng)了解, 發(fā)射處理器614可為處理器612或若干處理器(未描繪)的一部分。如所描述,系統(tǒng)600 提供移動(dòng)裝置602,所述移動(dòng)裝置602可促進(jìn)遠(yuǎn)離網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)設(shè)備且無需在網(wǎng)絡(luò)上預(yù)激 活而測(cè)試客戶端應(yīng)用程序、裝置功能及/或裝置軟件。圖7說明可提供實(shí)況空中(OTA)消息及/或仿真消息以用于在測(cè)試裝置702處測(cè) 試網(wǎng)絡(luò)推送消息的實(shí)例系統(tǒng)700的框圖。此外,測(cè)試裝置702無需在目標(biāo)網(wǎng)絡(luò)704上激活。 因此,測(cè)試裝置702可位于遠(yuǎn)離目標(biāo)網(wǎng)絡(luò)704處,從而減少與在測(cè)試裝置702處測(cè)試OTA消 息相關(guān)聯(lián)的費(fèi)用及時(shí)間要求。測(cè)試裝置702可包含移動(dòng)通信裝置、移動(dòng)電話、蜂窩式電話(例如,多模式蜂窩式 電話、3G電話、2G電話),或上述各者或經(jīng)配置以至少用于無線通信的類似裝置的任何組合。消息仿真器708可監(jiān)視在OTA移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置706?;顒?dòng)移動(dòng)裝置706可 為經(jīng)配置以至少接收來自O(shè)TA移動(dòng)網(wǎng)絡(luò)704的OTA網(wǎng)絡(luò)推送消息(例如,廣播推送、單播推 送)的任何適當(dāng)裝置。所述OTA網(wǎng)絡(luò)推送消息可包含WAP推送消息、通知消息(例如,匪S、 SMS或電子郵件消息)、網(wǎng)絡(luò)警報(bào)(例如,錯(cuò)誤消息、電子郵件收件箱已滿消息),或上述各者 或任何其它適當(dāng)?shù)挠删W(wǎng)絡(luò)起始的推送消息的組合??捎上⒎抡嫫?08識(shí)別在活動(dòng)裝置706處從OTA移動(dòng)網(wǎng)絡(luò)708接收的OTA消息。 消息仿真器708可接著將OTA消息轉(zhuǎn)發(fā)到路由器710。路由器710可經(jīng)配置以經(jīng)由數(shù)據(jù)網(wǎng) 絡(luò)(例如,內(nèi)部網(wǎng)絡(luò)或因特網(wǎng),或其它適當(dāng)數(shù)據(jù)網(wǎng)絡(luò))而發(fā)射所述OTA消息。測(cè)試裝置702 可經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)從路由器710接收所述OTA消息。作為一個(gè)特定實(shí)例,路由器710及測(cè)試 裝置702兩者可共享一到因特網(wǎng)的連接??蓪⑦m合于將數(shù)據(jù)包(例如,至少包含所述OTA 消息)路由到與測(cè)試裝置702相關(guān)聯(lián)的因特網(wǎng)連接的識(shí)別標(biāo)志提供到路由器710 (例如,通 過測(cè)試裝置702,將其上載到路由器、上載到消息仿真器708等等)。可利用在測(cè)試裝置702處接收的OTA消息來分析一個(gè)或一個(gè)以上客戶端應(yīng)用程 序。舉例來說,由于接收到所述OTA消息,可執(zhí)行與所述OTA消息或所述OTA消息中所包 括的數(shù)據(jù)相關(guān)的客戶端應(yīng)用程序。可將客戶端應(yīng)用程序的執(zhí)行與工業(yè)標(biāo)準(zhǔn)或應(yīng)用程序參 數(shù)(其控制所述應(yīng)用程序的正確執(zhí)行、與所述應(yīng)用程序相關(guān)的數(shù)據(jù)的利用或此數(shù)據(jù)的遠(yuǎn)程 發(fā)射及/或接收)相比較,以測(cè)試所述客戶端應(yīng)用程序。如所描述,測(cè)試裝置702可利用數(shù) 據(jù)網(wǎng)絡(luò)而耦合到路由器710。因此,測(cè)試裝置702可在連接到此數(shù)據(jù)網(wǎng)絡(luò)的任何適當(dāng)位置 (例如,包含因特網(wǎng)連接的測(cè)試實(shí)驗(yàn)室)處接收OTA消息。此外,測(cè)試裝置自身無需為了獲 得OTA消息而在OTA移動(dòng)網(wǎng)絡(luò)704上激活,從而減少與在每一需要測(cè)試的網(wǎng)絡(luò)(704)上激 活測(cè)試裝置相關(guān)聯(lián)的時(shí)間及費(fèi)用。圖8描繪根據(jù)一個(gè)或一個(gè)以上方面的提供消息仿真以用于遠(yuǎn)程測(cè)試的樣本系統(tǒng) 800的框圖。消息仿真器802可監(jiān)視在裝置804處從目標(biāo)移動(dòng)網(wǎng)絡(luò)(未描繪)接收的信息。 如果所述信息包含OTA移動(dòng)網(wǎng)絡(luò)消息,則消息仿真器可存儲(chǔ)所述消息、修改所述消息及/或 將所述消息轉(zhuǎn)發(fā)到測(cè)試裝置806。在一些方面中,消息仿真器802可使轉(zhuǎn)發(fā)OTA消息以與特 定客戶端應(yīng)用程序的相關(guān)性為條件。因此,在這些方面中,可僅將與所要的受測(cè)試的應(yīng)用程 序相關(guān)的消息提交到測(cè)試裝置806。系統(tǒng)800因此可將OTA推送消息提供到遠(yuǎn)程定位的裝 置,以促進(jìn)相對(duì)于特定移動(dòng)網(wǎng)絡(luò)的消息而測(cè)試此裝置。根據(jù)另外的方面,未在特定移動(dòng)網(wǎng)絡(luò) 上激活測(cè)試裝置806。因此,根據(jù)這些方面,系統(tǒng)800還可促進(jìn)在特定移動(dòng)網(wǎng)絡(luò)上測(cè)試不活 動(dòng)裝置。消息仿真器802可包括探測(cè)模塊808,所述探測(cè)模塊808經(jīng)配置以監(jiān)視遠(yuǎn)程裝置 804以尋找從OTA移動(dòng)網(wǎng)絡(luò)接收的消息。此外,探測(cè)模塊808可從所接收的消息中識(shí)別由移 動(dòng)網(wǎng)絡(luò)起始的推送消息(0ΤΑ推送消息)??捎商綔y(cè)模塊808從遠(yuǎn)程裝置804提取OTA推送 消息,或從遠(yuǎn)程裝置804請(qǐng)求并接收OTA推送消息。此外,探測(cè)模塊808可將OTA推送消息 提供到消息仿真器802的額外組件(812、814、816、818)以用于進(jìn)一步處理。消息仿真器802可進(jìn)一步包含應(yīng)用程序數(shù)據(jù)庫(kù)812,所述應(yīng)用程序數(shù)據(jù)庫(kù)812經(jīng) 配置以存儲(chǔ)與識(shí)別與由OTA網(wǎng)絡(luò)發(fā)射的消息相關(guān)聯(lián)的應(yīng)用程序或裝置功能相關(guān)的信息。消 息處理器814可從探測(cè)模塊808接收OTA推送消息且參考應(yīng)用程序數(shù)據(jù)庫(kù)812以確定所述 OTA推送消息是否與所選應(yīng)用程序或裝置功能相關(guān)。作為一實(shí)例,測(cè)試裝置806可向消息仿真器802指示受測(cè)試的特定客戶端應(yīng)用程序、裝置功能等等。在另一實(shí)例中,可經(jīng)由網(wǎng)絡(luò)接 口(未描繪)將客戶端應(yīng)用程序或裝置功能上載到消息仿真器。在其它方面中,可將客戶 端應(yīng)用程序或裝置功能預(yù)加載到與消息仿真器802相關(guān)聯(lián)的存儲(chǔ)器816中。消息仿真器802可進(jìn)一步包含經(jīng)配置以經(jīng)由IP網(wǎng)絡(luò)將OTA推送消息轉(zhuǎn)發(fā)到測(cè)試 裝置806的路由器810。路由器810可配置所述OTA消息以使得其與IP網(wǎng)絡(luò)通信標(biāo)準(zhǔn)兼 容。此外,OTA推送消息可經(jīng)配置以保留所述OTA推送消息的有效負(fù)載以及所述OTA推送 消息的其它部分,包括標(biāo)頭部分及尾部部分及/或與特定移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的路由及尋址語(yǔ) 法等等。根據(jù)一些方面,路由器810可經(jīng)配置以僅在OTA推送消息與所選應(yīng)用程序或裝置 功能相關(guān)(如消息處理器814所確定)的情況下,將OTA推送消息轉(zhuǎn)發(fā)到測(cè)試裝置806。因 此,將與受測(cè)試的應(yīng)用程序或功能相關(guān)的消息轉(zhuǎn)發(fā)到測(cè)試裝置806。在至少一個(gè)方面中,消息仿真器802可包含經(jīng)配置以存儲(chǔ)由探測(cè)模塊808獲得的 OTA推送消息的存儲(chǔ)器。舉例來說,可將所存儲(chǔ)的消息發(fā)射到隨后獲得所述消息的測(cè)試裝置 806,或發(fā)射到后續(xù)的遠(yuǎn)程裝置(未描繪)。此外,可將所存儲(chǔ)的消息存儲(chǔ)在存儲(chǔ)器816中, 以促進(jìn)由消息仿真器802的組件(808、810、812、814)進(jìn)行的額外處理。因此,消息仿真器 802可接收額外的測(cè)試配置信息(例如,與將在測(cè)試裝置806處測(cè)試的額外客戶端應(yīng)用程序 或裝置功能相關(guān))并(例如,經(jīng)由消息處理器814及應(yīng)用程序數(shù)據(jù)庫(kù)812)識(shí)別適合于執(zhí)行 測(cè)試的所存儲(chǔ)的消息。圖9說明提供一用于將移動(dòng)網(wǎng)絡(luò)的推送消息(908)轉(zhuǎn)發(fā)到移動(dòng)裝置(906)的接 口的實(shí)例系統(tǒng)900的框圖。移動(dòng)裝置(906)可位于遠(yuǎn)離所述移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)處,且 移動(dòng)裝置可能相對(duì)于所述移動(dòng)網(wǎng)絡(luò)是不活動(dòng)的。此外,移動(dòng)裝置(906)可利用無線仿真裝 置(904)來與所述接口耦合,且轉(zhuǎn)發(fā)到移動(dòng)裝置(906)的推送消息(908)可針對(duì)仿真裝置 (904)所利用的無線技術(shù)而配置。因此,系統(tǒng)900使得能夠在移動(dòng)裝置(906)處測(cè)試針對(duì)各 種接口技術(shù)而配置的各種消息格式。系統(tǒng)900可包括消息仿真器902,所述消息仿真器902識(shí)別且獲得由目標(biāo)移動(dòng)網(wǎng)絡(luò) 遞送到在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的OTA消息908。系統(tǒng)900還可包括無線協(xié)議翻 譯模塊910。無線協(xié)議翻譯模塊910可經(jīng)配置以將OTA消息908翻譯成與特定無線通信技 術(shù)或無線網(wǎng)絡(luò)架構(gòu)兼容的格式。舉例來說,無線協(xié)議翻譯模塊910可經(jīng)配置以更新OTA消 息908以使其包括適當(dāng)?shù)腎P地址或運(yùn)營(yíng)商特定語(yǔ)法以實(shí)現(xiàn)翻譯。作為前述內(nèi)容的特定實(shí)例,翻譯模塊910可配置OTA消息908以使其符合特許蜂 窩式網(wǎng)絡(luò),例如,UMTS網(wǎng)絡(luò)、GSM/GPRS網(wǎng)絡(luò)、CDMA或WCDMA網(wǎng)絡(luò)等等。此外,翻譯模塊910 可配置OTA消息908以使其符合無線NFC技術(shù)、無線藍(lán)牙技術(shù)、無線IP技術(shù)(例如WLAN 802. 11a、WLAN 802. lib、WLAN 802. llg、WLAN 802. Iln 等等)、WiMAX 收發(fā)器或上述各者或 類似者的組合。除前述內(nèi)容以外,翻譯模塊910可將經(jīng)翻譯的OTA消息908封裝到IP數(shù)據(jù) 包中,以用于經(jīng)由IP網(wǎng)絡(luò)發(fā)射(例如,包括終止裝置的IP地址,以及IP所要求的標(biāo)頭信息 或尾部信息)??蓪P數(shù)據(jù)包轉(zhuǎn)發(fā)到基站仿真器/網(wǎng)關(guān)904,所述基站仿真器/網(wǎng)關(guān)904 提供到測(cè)試裝置906的IP接口。基站仿真器/網(wǎng)關(guān)904可包含移動(dòng)網(wǎng)絡(luò)基站、基站仿真器或無線通信收發(fā)器,或上 述各者的組合?;痉抡嫫?網(wǎng)關(guān)904可經(jīng)配置以利用測(cè)試裝置906的一個(gè)或一個(gè)以上無 線發(fā)射功能(例如,特許蜂窩式發(fā)射、WLAN 802. 11發(fā)射等等)將測(cè)試裝置906介接到IP網(wǎng)
24絡(luò)。適當(dāng)?shù)臒o線通信收發(fā)器可包括特許蜂窩式RF收發(fā)器、非特許IP RF收發(fā)器、無線NFC 收發(fā)器、藍(lán)牙收發(fā)器、WiMAX收發(fā)器,或上述各者或類似的無線通信收發(fā)器的組合。根據(jù)至少一個(gè)方面,基站仿真器/網(wǎng)關(guān)904可包含PDSN或PDSN仿真器。PDSN或 PDSN仿真器可經(jīng)配置以至少部分地將測(cè)試裝置906介接到IP網(wǎng)絡(luò)。PDSN或PDSN仿真器 可提供或仿真IP兼容消息到無線通信兼容消息的翻譯及相反的翻譯??衫迷跍y(cè)試裝置906處接收的消息來測(cè)試與這些消息相關(guān)的客戶端應(yīng)用程序 或裝置功能。舉例來說,可測(cè)試電子郵件警報(bào)及通知、SMS及/或MMS警報(bào)及通知等等???根據(jù)應(yīng)用程序或裝置的工業(yè)標(biāo)準(zhǔn)或特定參數(shù)來測(cè)試客戶端應(yīng)用程序/裝置功能。應(yīng)了解, 如上文所描述,測(cè)試裝置906無需為了接收OTA推送消息而在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激活。因此, 測(cè)試裝置906可利用任何適當(dāng)?shù)木W(wǎng)絡(luò)連接來與消息仿真器902耦合(例如,使用一個(gè)或一 個(gè)以上基站或網(wǎng)關(guān)仿真裝置904),且因此可位于遠(yuǎn)離與目標(biāo)移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的傳統(tǒng)接入點(diǎn) 處。結(jié)果,通過系統(tǒng)900可減少或避免與針對(duì)新的裝置、操作系統(tǒng)、應(yīng)用程序及/或軟件或 上述各者的新方面(例如,軟件更新)而測(cè)試移動(dòng)網(wǎng)絡(luò)推送消息相關(guān)聯(lián)的相當(dāng)大的時(shí)間及 金錢費(fèi)用。圖10描繪根據(jù)本發(fā)明的一個(gè)或一個(gè)以上方面的提供OTA消息的產(chǎn)生、修改及/或 存儲(chǔ)的實(shí)例系統(tǒng)1000的框圖。系統(tǒng)1000可包含消息仿真器1002,所述消息仿真器1002獲 得且/或產(chǎn)生OTA消息以用于發(fā)射到與移動(dòng)裝置1006相關(guān)聯(lián)的網(wǎng)絡(luò)接口(1004)??捎梢?動(dòng)裝置1006利用所述OTA消息來分析所述裝置的一個(gè)或一個(gè)以上應(yīng)用程序或功能。消息 仿真器1002可從目標(biāo)OTA移動(dòng)網(wǎng)絡(luò)獲得實(shí)況消息,或可產(chǎn)生包括與目標(biāo)OTA移動(dòng)網(wǎng)絡(luò)相關(guān) 聯(lián)的尋址及/或語(yǔ)法相關(guān)信息的仿真消息。因此,系統(tǒng)1000可提供一個(gè)或一個(gè)以上服務(wù)提 供商的移動(dòng)網(wǎng)絡(luò)的要求所特有的格式的數(shù)據(jù)。系統(tǒng)1000可進(jìn)一步包含消息仿真模塊1008。消息仿真模塊1008可經(jīng)配置以產(chǎn)生 具有所選特性的消息(例如,OTA消息)。舉例來說,所選特性可與特定移動(dòng)網(wǎng)絡(luò)相關(guān)?;?者,或另外,消息仿真模塊1008可經(jīng)配置以修改在特定移動(dòng)網(wǎng)絡(luò)(例如,OTA網(wǎng)絡(luò))上激活 的移動(dòng)裝置處接收的實(shí)況消息。經(jīng)修改的或所產(chǎn)生的消息可經(jīng)配置以包括難以用從OTA網(wǎng) 絡(luò)直接提供的實(shí)況消息來仿真的錯(cuò)誤碼、系統(tǒng)警告、網(wǎng)絡(luò)不符合消息等等??山?jīng)由到一耦合 到測(cè)試裝置1006的基站仿真器/網(wǎng)關(guān)1004的IP連接而將這些消息轉(zhuǎn)發(fā)到測(cè)試裝置1006。 測(cè)試裝置1006可接著執(zhí)行并分析與經(jīng)修改的或所產(chǎn)生的消息相關(guān)的應(yīng)用程序。根據(jù)額外方面,消息仿真器1002可包含用以存儲(chǔ)實(shí)況消息、經(jīng)修改的消息及/或 所產(chǎn)生的消息的存儲(chǔ)器1010。此外,存儲(chǔ)器1010可存儲(chǔ)與修改或產(chǎn)生這些消息相關(guān)的配置 規(guī)則。因此,一旦配置并存儲(chǔ)了特定消息,便可在合適時(shí)將可由消息仿真模塊1008參考的 消息轉(zhuǎn)發(fā)到測(cè)試裝置1006。圖11說明包含移動(dòng)裝置1102的樣本系統(tǒng)1100的框圖。移動(dòng)裝置1102可遠(yuǎn)離提 供OTA消息的網(wǎng)絡(luò)而基于所接收的OTA消息來測(cè)試客戶端應(yīng)用程序。另外,移動(dòng)裝置1102 可利用代理裝置(1104)來配置遞送到網(wǎng)絡(luò)的消息。因此,即使未在網(wǎng)絡(luò)上激活移動(dòng)裝置 1102,移動(dòng)裝置1102仍可與此網(wǎng)絡(luò)遠(yuǎn)程地通信,從而為測(cè)試所述移動(dòng)裝置1102提供實(shí)質(zhì)靈 活性。移動(dòng)手持機(jī)1102包括接收信號(hào)(例如,包含與移動(dòng)裝置1102的客戶端應(yīng)用程序 相關(guān)的數(shù)據(jù))的至少一個(gè)天線1106 (例如,包含輸入接口的發(fā)射接收器或所述接收器的群)
25及對(duì)所接收的信號(hào)執(zhí)行典型動(dòng)作(例如,濾波、放大、降頻轉(zhuǎn)換等)的接收器1108。具體來 說,天線1106及發(fā)射器1128(統(tǒng)稱為收發(fā)器)可經(jīng)配置以耦合到無線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)仿真 器。天線1106結(jié)合接收器1108及/或發(fā)射器1128可利用提交到遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)(未描繪) 的單播下拉消息來發(fā)送及接收數(shù)據(jù)。此外,天線1106、接收器1108及/或發(fā)射器1128可接 收由遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)發(fā)射的單播推送消息或廣播推送消息。在一個(gè)實(shí)例中,天線1106可經(jīng)配 置以接收OTA移動(dòng)網(wǎng)絡(luò)的OTA消息,所述OTA消息由OTA移動(dòng)網(wǎng)絡(luò)尋址到在此網(wǎng)絡(luò)上激活 的裝置(1104)。天線1106及接收器1108還可與解調(diào)器1110耦合,所述解調(diào)器1110可對(duì)所接收 的符號(hào)進(jìn)行解調(diào)且將其提供到應(yīng)用程序處理器1112以用于評(píng)估。應(yīng)用程序處理器1112可 分析由天線1106接收的信息且/或產(chǎn)生用于由發(fā)射器1128發(fā)射的信息。此外,應(yīng)用程序 處理器1112可控制且/或參考移動(dòng)手持機(jī)1102的一個(gè)或一個(gè)以上組件(1106、1108、1110、 1114、11111、1118、1120、1122、1124、11211、1128)。此外,應(yīng)用程序處理器1112可執(zhí)行包含與執(zhí)行移動(dòng)裝置1102的功能相關(guān)的信息 或控制的一個(gè)或一個(gè)以上模塊、應(yīng)用程序、引擎等等(1120、1122、1124)。作為特定實(shí)例,應(yīng) 用程序處理器1112可經(jīng)配置以執(zhí)行與所接收的OTA消息相關(guān)的客戶端應(yīng)用程序。舉例來 說,客戶端應(yīng)用程序的執(zhí)行可基于在天線1106及/或接收器1108處對(duì)OTA消息的接收。在一個(gè)或一個(gè)以上特定方面中,應(yīng)用程序處理器1112可執(zhí)行與仿真OTA消息相關(guān) 的客戶端應(yīng)用程序。仿真OTA消息可為經(jīng)修改的實(shí)況消息,或可為人工產(chǎn)生的包括目標(biāo)移 動(dòng)網(wǎng)絡(luò)的語(yǔ)法、尋址信息等等的消息。在一些方面中,經(jīng)修改的或所產(chǎn)生的消息可與系統(tǒng)或 網(wǎng)絡(luò)錯(cuò)誤消息、消息警報(bào)(例如,電子郵件應(yīng)用程序的收件箱已滿消息)等等相關(guān)聯(lián)。另外,移動(dòng)手持機(jī)1102可包括經(jīng)配置以從無線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)仿真器(1104)接 收OTA消息的發(fā)射處理模塊1114。如本文中所描述,OTA消息可為由OTA移動(dòng)網(wǎng)絡(luò)遞送到 在OTA移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。此外,OTA消息可與測(cè)試所述移動(dòng)裝置1102 的一個(gè)或一個(gè)以上客戶端應(yīng)用程序、功能或軟件相關(guān),或可包括與測(cè)試所述移動(dòng)裝置1102 的一個(gè)或一個(gè)以上客戶端應(yīng)用程序、功能或軟件相關(guān)的數(shù)據(jù)。根據(jù)另外的方面,發(fā)射處理模塊1114可經(jīng)配置以通信地耦合到網(wǎng)絡(luò)接口 1104,以 至少部分地接入IP網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng)絡(luò)、因特網(wǎng))。舉例來說,網(wǎng)絡(luò)接口 1104可包含基 站、基站仿真網(wǎng)絡(luò)及/或PDSN仿真網(wǎng)絡(luò)。在一個(gè)特定方面中,網(wǎng)絡(luò)接口可仿真各種無線接 入通信技術(shù)或網(wǎng)絡(luò)網(wǎng)關(guān)技術(shù)及協(xié)議,從而使得移動(dòng)裝置1102能夠利用這些各種接入技術(shù) 來測(cè)試應(yīng)用程序。移動(dòng)手持機(jī)1102可另外包括操作性地耦合到應(yīng)用程序處理器1112的存儲(chǔ)器 1116。存儲(chǔ)器1116可存儲(chǔ)待發(fā)射的數(shù)據(jù)、所接收的數(shù)據(jù)等等。此外,存儲(chǔ)器1116可存儲(chǔ)與 執(zhí)行或分析與所接收的OTA消息相關(guān)聯(lián)的客戶端應(yīng)用程序或裝置功能相關(guān)的數(shù)據(jù)。移動(dòng)裝置1102可包括與測(cè)試移動(dòng)裝置應(yīng)用程序及發(fā)送或接收關(guān)于這些應(yīng)用程序 或測(cè)試的數(shù)據(jù)相關(guān)的程序模塊(1118、1120、1122、1124)。測(cè)試模塊1118可經(jīng)配置以利用所 接收的OTA消息來分析移動(dòng)裝置1102(例如,測(cè)試裝置、實(shí)驗(yàn)裝置等等)的功能、應(yīng)用程序、 軟件或固件,或上述各者或類似者的組合。根據(jù)一些方面,未在發(fā)起所述OTA消息的網(wǎng)絡(luò)上 激活所述移動(dòng)裝置1102。因此,測(cè)試模塊1118可相對(duì)于存儲(chǔ)在目標(biāo)網(wǎng)絡(luò)處的數(shù)據(jù)來分析裝 置及應(yīng)用程序功能性而無需在目標(biāo)網(wǎng)絡(luò)上預(yù)激活。
根據(jù)另外的方面,移動(dòng)裝置1102可包括評(píng)估模塊1120,所述評(píng)估模塊1120經(jīng)配置 以確定所執(zhí)行的客戶端應(yīng)用程序是否正確地利用了所接收的OTA消息中所含有的信息。舉 例來說,評(píng)估模塊1120可經(jīng)配置以基于所述OTA消息的接收而確定客戶端應(yīng)用程序是否根 據(jù)標(biāo)準(zhǔn)或應(yīng)用程序參數(shù)而執(zhí)行。根據(jù)其它方面,評(píng)估模塊1120可經(jīng)配置以確定客戶端應(yīng)用 程序是否正確地利用了仿真OTA消息(例如,經(jīng)修改的實(shí)況消息或所產(chǎn)生的消息)中所含 有的信息。舉例來說,可將與仿真OTA消息相關(guān)的標(biāo)準(zhǔn)或應(yīng)用程序參數(shù)與客戶端應(yīng)用程序 或裝置功能的執(zhí)行相比較。除前述內(nèi)容以外,移動(dòng)裝置1102可包括響應(yīng)模塊1122,所述響應(yīng)模塊1122經(jīng)配 置以經(jīng)由無線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)仿真器(1104)發(fā)送一響應(yīng)以指示對(duì)所接收的OTA消息的接 收。另外,移動(dòng)裝置1102還可包含反饋模塊1124,所述反饋模塊1124經(jīng)配置以對(duì)執(zhí)行與 OTA消息相關(guān)的客戶端應(yīng)用程序的結(jié)果進(jìn)行產(chǎn)生、存儲(chǔ)、輸出等。執(zhí)行及結(jié)果可基于接收到 所述OTA消息。移動(dòng)手持機(jī)1102可更進(jìn)一步包含調(diào)制器1126及發(fā)射器1128,所述發(fā)射器1128 將(例如,由應(yīng)用程序處理器1112及調(diào)制器1126)所產(chǎn)生的信號(hào)發(fā)射到(例如)網(wǎng)絡(luò)接口 1104、基站、基站仿真器、無線通信發(fā)射器、接入點(diǎn)、另一接入終端、遠(yuǎn)程代理等等。盡管將發(fā) 射處理模塊1114描繪為與應(yīng)用程序處理器1112分離,但應(yīng)了解,發(fā)射處理模塊1114可為 應(yīng)用程序處理器1112或若干處理器(未描繪)的一部分。如所描述,系統(tǒng)1100提供移動(dòng) 裝置1102,所述移動(dòng)裝置1102可促進(jìn)在遠(yuǎn)離目標(biāo)移動(dòng)網(wǎng)絡(luò)且無需在目標(biāo)移動(dòng)網(wǎng)絡(luò)上預(yù)激 活而基于目標(biāo)移動(dòng)網(wǎng)絡(luò)的OTA推送消息來測(cè)試客戶端應(yīng)用程序、裝置功能及/或裝置軟件。圖12說明為未在移動(dòng)網(wǎng)絡(luò)(1206)上激活的移動(dòng)裝置(1212)提供用以從移動(dòng)網(wǎng) 絡(luò)(1206)下拉數(shù)據(jù)且接收由網(wǎng)絡(luò)(1206)推送的數(shù)據(jù)的接口的實(shí)例系統(tǒng)1200的框圖。另 外,所述接口可包含IP網(wǎng)絡(luò),從而使得能夠?qū)⑼扑突蛳吕⑦f送到處于到IP網(wǎng)絡(luò)的任何 適當(dāng)連接(例如,因特網(wǎng)連接)的移動(dòng)裝置(1212)。因此,系統(tǒng)1200可使得測(cè)試裝置1212 能夠無需利用OTA移動(dòng)網(wǎng)絡(luò)1206的OTA接入點(diǎn)而將數(shù)據(jù)發(fā)送到此網(wǎng)絡(luò)1206及從此網(wǎng)絡(luò) 1206接收數(shù)據(jù)。系統(tǒng)1200可包括經(jīng)配置以監(jiān)視在移動(dòng)裝置1204處接收的數(shù)據(jù)的數(shù)據(jù)分析模塊 1202。移動(dòng)裝置1204包含經(jīng)配置以與OTA移動(dòng)網(wǎng)絡(luò)1206 (例如,特定服務(wù)提供商的移動(dòng)網(wǎng) 絡(luò))交換數(shù)據(jù)的通信裝置。因此,在OTA移動(dòng)網(wǎng)絡(luò)1206上激活移動(dòng)裝置1204,且移動(dòng)裝置 1204可被稱為活動(dòng)裝置(1204)。系統(tǒng)1200可進(jìn)一步包括經(jīng)配置以識(shí)別在活動(dòng)裝置1204處接收的OTA消息的過濾 模塊1208。過濾模塊1208可使用各種標(biāo)準(zhǔn)及/或網(wǎng)絡(luò)特定協(xié)議或配置來識(shí)別所述OTA消 息。系統(tǒng)1200還可包括經(jīng)配置以將經(jīng)識(shí)別的OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置1212的發(fā)射模塊 1210。在至少一個(gè)方面中,未在OTA移動(dòng)網(wǎng)絡(luò)1206上激活測(cè)試裝置1212,且此裝置1212可 具有有限的與OTA移動(dòng)網(wǎng)絡(luò)1206直接通信的能力。發(fā)射模塊1210與測(cè)試裝置1212之間的連接可為任何適當(dāng)?shù)倪h(yuǎn)程連接。在一個(gè)方 面中,所述連接為有線及/或無線IP連接(例如,以太網(wǎng)連接)。在另一方面中,連接為IP 網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng)絡(luò))。在至少一個(gè)其它方面中,所述連接是經(jīng)由因特網(wǎng)。在另一方面中, 所述連接利用前述連接或類似連接的組合。系統(tǒng)1200還可包括現(xiàn)場(chǎng)測(cè)試模塊1216,所述現(xiàn)場(chǎng)測(cè)試模塊1216監(jiān)視與OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找從測(cè)試裝置發(fā)起的或與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)。舉例來說,現(xiàn) 場(chǎng)測(cè)試模塊1216可監(jiān)視IP網(wǎng)關(guān)以尋找具有與測(cè)試裝置1212的發(fā)起地址相等的發(fā)起地址 的數(shù)據(jù)包。作為另一實(shí)例,現(xiàn)場(chǎng)測(cè)試模塊1216可監(jiān)視IP網(wǎng)關(guān)且確定所述數(shù)據(jù)包內(nèi)是否包 括任何識(shí)別測(cè)試裝置1212的標(biāo)志。根據(jù)一些方面,現(xiàn)場(chǎng)測(cè)試模塊1216可配置在測(cè)試裝置1212處發(fā)起且尋址到OTA 移動(dòng)網(wǎng)絡(luò)1216的數(shù)據(jù)包以使其與OTA移動(dòng)網(wǎng)絡(luò)兼容。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊1216可修 改所述數(shù)據(jù)包以使其包括在OTA移動(dòng)網(wǎng)絡(luò)1206上激活的裝置的ID信息(例如,發(fā)起IP地 址)。在一些方面中,在網(wǎng)絡(luò)上激活的裝置可為活動(dòng)裝置1204。另外,現(xiàn)場(chǎng)測(cè)試模塊1216 可經(jīng)配置以將所述數(shù)據(jù)包路由到OTA移動(dòng)網(wǎng)絡(luò)的組件(例如,目的地裝置,例如,應(yīng)用程序 服務(wù)器、WAP瀏覽器服務(wù)器等等)。根據(jù)另外其它方面,現(xiàn)場(chǎng)測(cè)試模塊1216可經(jīng)配置以在IP網(wǎng)關(guān)1214處識(shí)別由OTA 移動(dòng)網(wǎng)絡(luò)1206發(fā)起的數(shù)據(jù)包。此外,現(xiàn)場(chǎng)測(cè)試模塊可確定數(shù)據(jù)包是否具有與活動(dòng)裝置 (1204)的地址一致的終端地址或是否具有一些識(shí)別測(cè)試裝置1212的標(biāo)志。此數(shù)據(jù)包可由 現(xiàn)場(chǎng)測(cè)試模塊1216路由到測(cè)試裝置1212。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊1216可經(jīng)配置以更新 數(shù)據(jù)包的終端地址以使其與測(cè)試裝置1212的終端地址一致。在一個(gè)實(shí)例中,現(xiàn)場(chǎng)測(cè)試模塊 1216可將數(shù)據(jù)包路由到與測(cè)試裝置1212相關(guān)聯(lián)的IP接口(例如,基站、PDSN、無線仿真器
寸寸J。如所描述,系統(tǒng)1200可使得能夠在測(cè)試裝置1212與OTA移動(dòng)網(wǎng)絡(luò)1206之間傳遞 數(shù)據(jù)。此外,此數(shù)據(jù)可包括IP數(shù)據(jù)或OTA消息或兩者。舉例來說,可將在活動(dòng)裝置處接收 的OTA消息傳遞到測(cè)試裝置1212,且可將在測(cè)試裝置1212或OTA移動(dòng)網(wǎng)絡(luò)1206處發(fā)起的 IP消息經(jīng)由IP網(wǎng)關(guān)1214而路由到裝置1212或網(wǎng)絡(luò)1206。因此,測(cè)試裝置可利用存儲(chǔ)在 OTA移動(dòng)網(wǎng)絡(luò)1206處的數(shù)據(jù)來執(zhí)行應(yīng)用程序并執(zhí)行裝置功能,而無需在OTA移動(dòng)網(wǎng)絡(luò)上預(yù) 激活。此結(jié)果可實(shí)質(zhì)上減少與測(cè)試此裝置1212相關(guān)聯(lián)的成本及延遲。圖13描繪為不活動(dòng)移動(dòng)裝置(1312)提供到網(wǎng)絡(luò)消息(1306)的應(yīng)用程序特定接 口的樣本系統(tǒng)1300的框圖。具體來說,系統(tǒng)1300可包括消息仿真器,所述消息仿真器監(jiān)視 活動(dòng)移動(dòng)裝置1304以尋找在所述移動(dòng)裝置處(例如,從目標(biāo)OTA移動(dòng)網(wǎng)絡(luò))接收的OTA消 息1306。此外,系統(tǒng)1300可包括經(jīng)配置以經(jīng)由基于IP的連接(例如,經(jīng)由因特網(wǎng)、內(nèi)部網(wǎng) 絡(luò)等等)將所接收的OTA消息1306轉(zhuǎn)發(fā)到測(cè)試裝置1312的路由器1314。除前述內(nèi)容以外,系統(tǒng)1300可包含應(yīng)用程序過濾模塊1308。應(yīng)用程序過濾模塊 1308可經(jīng)配置以確定在活動(dòng)裝置1304處接收的OTA消息1306是否與所選移動(dòng)裝置應(yīng)用程 序(例如,客戶端應(yīng)用程序1310)相關(guān)。另外,應(yīng)用程序過濾模塊可經(jīng)配置以使(例如,通 過路由器1314)將OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置1312以所述OTA消息是否與所選移動(dòng)裝置應(yīng) 用程序1310相關(guān)為條件。因此,系統(tǒng)1300可選擇性地選擇要轉(zhuǎn)發(fā)到測(cè)試裝置1312的消息,從而減少不需要 的數(shù)據(jù)的發(fā)射。此外,應(yīng)用程序過濾模塊1308可接收與所選客戶端應(yīng)用程序1310相關(guān)聯(lián) 的識(shí)別信息,以及與識(shí)別與此應(yīng)用程序相關(guān)聯(lián)的OTA消息相關(guān)的規(guī)則、準(zhǔn)則及/或標(biāo)志。可 利用在測(cè)試裝置1312處接收的數(shù)據(jù)來測(cè)試客戶端應(yīng)用程序1310的執(zhí)行。此外,如本文中 所描述,測(cè)試裝置1312可向產(chǎn)生OTA消息的移動(dòng)網(wǎng)絡(luò)發(fā)送額外數(shù)據(jù)請(qǐng)求。圖14說明包含移動(dòng)裝置1402的樣本系統(tǒng)1400的框圖。移動(dòng)裝置1402可基于經(jīng)由IP網(wǎng)絡(luò)接口(1404)從OTA移動(dòng)網(wǎng)絡(luò)接收的OTA消息來測(cè)試客戶端應(yīng)用程序。另外,IP 網(wǎng)絡(luò)接口(1404)可充當(dāng)用于發(fā)送到OTA移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)請(qǐng)求及對(duì)這些請(qǐng)求的基于IP的響 應(yīng)的代理裝置。因此,移動(dòng)裝置1402無需為了與OTA移動(dòng)網(wǎng)絡(luò)交換數(shù)據(jù)而在此網(wǎng)絡(luò)上激活。 因此,作為一實(shí)例,移動(dòng)裝置1402可測(cè)試依賴于由OTA移動(dòng)網(wǎng)絡(luò)提供的數(shù)據(jù)或網(wǎng)絡(luò)警報(bào)的 電子郵件應(yīng)用程序。舉例來說,移動(dòng)裝置1402可提供用以識(shí)別所測(cè)試的電子郵件應(yīng)用程序 及/或與此電子郵件應(yīng)用程序相關(guān)聯(lián)的OTA網(wǎng)絡(luò)消息的信息。結(jié)果,移動(dòng)裝置1402可接收 包含警報(bào)的OTA消息。舉例來說,所述警報(bào)可指示已針對(duì)與移動(dòng)裝置1402相關(guān)聯(lián)的電子郵 件帳戶接收到電子郵件。移動(dòng)裝置可接著經(jīng)由IP網(wǎng)絡(luò)接口(1404)發(fā)送對(duì)來自O(shè)TA移動(dòng)網(wǎng) 絡(luò)的數(shù)據(jù)(例如,電子郵件消息)的請(qǐng)求,且經(jīng)由所述接口(1404)獲得此數(shù)據(jù)。移動(dòng)手持機(jī)1402包括接收信號(hào)(例如,OTA消息)的至少一個(gè)天線1406 (例如, 包含輸入接口的發(fā)射接收器或這些接收器的群)及對(duì)所接收的信號(hào)執(zhí)行典型動(dòng)作(例如, 濾波、放大、降頻轉(zhuǎn)換等)的接收器1408。具體來說,天線1406及發(fā)射器1428 (統(tǒng)稱為收 發(fā)器)可經(jīng)配置以將未激活的移動(dòng)手持機(jī)(1402)通信地耦合到IP網(wǎng)絡(luò)(1404)的無線發(fā) 射器。天線1406結(jié)合接收器1408及/或發(fā)射器1428可利用提交到遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)(未描 繪)的單播下拉消息來發(fā)送及接收數(shù)據(jù)。另外,天線1406、接收器1408及/或發(fā)射器1428 可接收由遠(yuǎn)程移動(dòng)網(wǎng)絡(luò)發(fā)射的單播推送消息或廣播推送消息。天線1406及接收器1408還可與解調(diào)器1410耦合,所述解調(diào)器1410可對(duì)所接收 的符號(hào)進(jìn)行解調(diào)且將其提供到應(yīng)用程序處理器1412以用于評(píng)估。應(yīng)用程序處理器1412可 分析由天線1406接收的信息且/或產(chǎn)生用于由發(fā)射器1428發(fā)射的信息。此外,應(yīng)用程序 處理器1412可控制且/或參考移動(dòng)手持機(jī)1402的一個(gè)或一個(gè)以上組件(1406、1408、1410、 1414、1416、1418、1420、1422、1424)。此外,應(yīng)用程序處理器1412可執(zhí)行包含與執(zhí)行移動(dòng)裝置1402的功能相關(guān)的信息 或控制的一個(gè)或一個(gè)以上模塊、應(yīng)用程序、引擎等等(1414、1418、1420、1422)。作為特定實(shí) 例,應(yīng)用程序處理器1412可經(jīng)配置以利用與(例如,在天線1406及/或接收器1408處接 收的)所接收的OTA消息相關(guān)的信息或所述所接收的OTA消息內(nèi)含有的信息來執(zhí)行未激活 的移動(dòng)手持機(jī)處的客戶端應(yīng)用程序。移動(dòng)手持機(jī)1402可另外包括操作性地耦合到應(yīng)用程序處理器1412的存儲(chǔ)器 1416。存儲(chǔ)器1416可存儲(chǔ)待發(fā)射的數(shù)據(jù)、所接收的數(shù)據(jù)等等。此外,存儲(chǔ)器1416可存儲(chǔ)與 執(zhí)行或分析與所接收的OTA消息或響應(yīng)于來自移動(dòng)裝置1402的數(shù)據(jù)請(qǐng)求而從OTA移動(dòng)網(wǎng) 絡(luò)接收的數(shù)據(jù)相關(guān)聯(lián)的客戶端應(yīng)用程序或裝置功能相關(guān)的數(shù)據(jù)。移動(dòng)裝置1402可包括與測(cè)試移動(dòng)裝置應(yīng)用程序及發(fā)送或接收關(guān)于這些應(yīng)用程 序或測(cè)試的數(shù)據(jù)相關(guān)的額外處理器、程序模塊等等(1414、1418、1420、1422)。通信處理器 1414可經(jīng)配置以經(jīng)由天線1406而接收在移動(dòng)網(wǎng)絡(luò)處發(fā)起的OTA消息。根據(jù)一些方面,未在 發(fā)起所述OTA消息的網(wǎng)絡(luò)上激活移動(dòng)裝置1402。因此,通信處理器1414可無需在移動(dòng)網(wǎng)絡(luò) 上預(yù)激活而接收這些消息。根據(jù)另外的方面,移動(dòng)裝置1402可包括經(jīng)配置以確定所執(zhí)行的客戶端應(yīng)用程序 是否正確地利用了所接收的OTA消息中所含有的信息的分析模塊1422。舉例來說,評(píng)估 模塊1420可經(jīng)配置以使用OTA消息來測(cè)試或調(diào)適未激活的移動(dòng)手持機(jī)的功能、應(yīng)用程序、 軟件或固件或上述各者的組合,以滿足至少一種規(guī)范。根據(jù)其它方面,分析模塊1422可經(jīng)配置以確定客戶端應(yīng)用程序的執(zhí)行相對(duì)于所述客戶端應(yīng)用程序的參數(shù)(例如,預(yù)定測(cè)試參 數(shù))的符合性。舉例來說,可將與仿真OTA消息相關(guān)的標(biāo)準(zhǔn)或應(yīng)用程序參數(shù)與客戶端應(yīng)用 程序或裝置功能的執(zhí)行相比較。在另外其它方面中,分析模塊1422可經(jīng)配置以相對(duì)于經(jīng)由 網(wǎng)絡(luò)接口 1404而從OTA移動(dòng)網(wǎng)絡(luò)接收的第二 OTA消息(含有存儲(chǔ)于應(yīng)用程序服務(wù)器或其 它網(wǎng)絡(luò)組件處的數(shù)據(jù))來核查(audit)未激活的移動(dòng)手持機(jī)的所執(zhí)行的客戶端應(yīng)用程序或 第二客戶端應(yīng)用程序的操作。除前述內(nèi)容以外,移動(dòng)裝置1402可包括經(jīng)配置以起始對(duì)所接收的OTA消息的響應(yīng) 的數(shù)據(jù)采集模塊1422。舉例來說,可由數(shù)據(jù)采集模塊1422基于所接收的OTA消息來產(chǎn)生對(duì) 獲得與客戶端應(yīng)用程序相關(guān)的數(shù)據(jù)的請(qǐng)求。舉例來說,對(duì)數(shù)據(jù)的請(qǐng)求可包括在響應(yīng)內(nèi)。在 一些方面中,數(shù)據(jù)采集模塊1422可經(jīng)配置以相對(duì)于起始所述響應(yīng)而請(qǐng)求在移動(dòng)網(wǎng)絡(luò)上激 活的裝置的IP地址??捎赏ㄐ盘幚砥?414接收所述IP地址,所述通信處理器1414可將 所述IP地址與所述響應(yīng)耦合且將所述響應(yīng)路由到OTA移動(dòng)網(wǎng)絡(luò)。通過將活動(dòng)裝置的IP地 址與所述響應(yīng)耦合,所述響應(yīng)可由OTA移動(dòng)網(wǎng)絡(luò)接受。對(duì)數(shù)據(jù)請(qǐng)求的響應(yīng)(其可包含第二 OTA消息、IP消息或上述各者的組合)可提供 存儲(chǔ)在OTA移動(dòng)網(wǎng)絡(luò)的組件處的數(shù)據(jù)。舉例來說,所述組件可包括應(yīng)用程序服務(wù)器、數(shù)據(jù)存 儲(chǔ)服務(wù)器等等??捎梢苿?dòng)裝置1402利用所述響應(yīng)中的數(shù)據(jù)來進(jìn)一步測(cè)試客戶端應(yīng)用程序。移動(dòng)手持機(jī)1402可更進(jìn)一步包含調(diào)制器1424及發(fā)射器1426,所述發(fā)射器1426 將(例如,由應(yīng)用程序處理器1412及調(diào)制器1424)所產(chǎn)生的信號(hào)發(fā)射到(例如)網(wǎng)絡(luò)接口 1404、基站、基站仿真器、無線通信發(fā)射器、接入點(diǎn)、另一接入終端、遠(yuǎn)程代理等等。盡管將通 信處理器1414描繪為與應(yīng)用程序處理器1412分離,但應(yīng)了解,通信處理器1414可為應(yīng)用 程序處理器1412或若干處理器(未描繪)的一部分。如所描述,系統(tǒng)1400提供移動(dòng)裝置 1402,所述移動(dòng)裝置1402可促進(jìn)基于目標(biāo)移動(dòng)網(wǎng)絡(luò)的OTA推送消息來測(cè)試客戶端應(yīng)用程 序、裝置功能及/或裝置軟件。裝置(1402)可接著經(jīng)由IP網(wǎng)絡(luò)接口 1404來起始下拉消息 以從目標(biāo)移動(dòng)網(wǎng)絡(luò)接收數(shù)據(jù)。此外,下拉消息可配置有在網(wǎng)絡(luò)上激活的裝置的IP地址,因 此無需預(yù)激活移動(dòng)手持機(jī)1402。因此,可遠(yuǎn)離移動(dòng)網(wǎng)絡(luò)的OTA接入點(diǎn)而進(jìn)行下拉及推送數(shù) 據(jù)交換。圖15說明促進(jìn)測(cè)試裝置1508與移動(dòng)網(wǎng)絡(luò)1528的數(shù)據(jù)交換(包括IP數(shù)據(jù)及OTA 消息)的樣本系統(tǒng)1500的框圖。可利用任何適當(dāng)?shù)倪h(yuǎn)程網(wǎng)絡(luò)連接(例如,數(shù)據(jù)網(wǎng)絡(luò)、移動(dòng) 網(wǎng)絡(luò)或例如因特網(wǎng)的全球網(wǎng))來進(jìn)行數(shù)據(jù)交換。在至少一個(gè)方面中,系統(tǒng)1500可為測(cè)試裝 置1508提供代理服務(wù),從而即使未在移動(dòng)網(wǎng)絡(luò)1528上激活測(cè)試裝置1508,仍實(shí)現(xiàn)與所述網(wǎng) 絡(luò)的數(shù)據(jù)交換。消息仿真器1502可監(jiān)視在活動(dòng)移動(dòng)裝置1504處從移動(dòng)網(wǎng)絡(luò)1528的無線發(fā)射器 1506 (例如,蜂窩式基站)接收的數(shù)據(jù)。活動(dòng)移動(dòng)裝置1504可為蜂窩式電話、移動(dòng)電話、多 模式電話、膝上型計(jì)算機(jī)、PDA或類似移動(dòng)通信裝置。確切地說,活動(dòng)移動(dòng)裝置1504在移動(dòng) 網(wǎng)絡(luò)1528上是活動(dòng)的。在一個(gè)方面中,在移動(dòng)網(wǎng)絡(luò)上激活至少包含在移動(dòng)網(wǎng)絡(luò)1528處存 儲(chǔ)活動(dòng)裝置(1504)的獨(dú)特識(shí)別標(biāo)志;授權(quán)與這些標(biāo)志相關(guān)聯(lián)的通信;及檢查入站數(shù)據(jù)以識(shí) 別此數(shù)據(jù)是否在移動(dòng)網(wǎng)絡(luò)1528處經(jīng)授權(quán)。消息仿真器1502可識(shí)別在活動(dòng)裝置1504處(例如,經(jīng)由無線發(fā)射器1506)從移 動(dòng)網(wǎng)絡(luò)1528接收的OTA消息。OTA消息可為由移動(dòng)網(wǎng)絡(luò)1528及/或無線發(fā)射器1506根
30據(jù)特定無線通信標(biāo)準(zhǔn)或根據(jù)移動(dòng)網(wǎng)絡(luò)1528的特定要求或根據(jù)所述兩者而格式化的數(shù)據(jù)消 息。舉例來說,OTA消息可符合UMTS蜂窩式OTA標(biāo)準(zhǔn)。在另一實(shí)例中,OTA消息可包括移動(dòng) 網(wǎng)絡(luò)1528或一個(gè)或一個(gè)以上類似網(wǎng)絡(luò)(例如,UMTS網(wǎng)絡(luò))所特有的路由、尋址及/或其它語(yǔ)法。在活動(dòng)裝置1504處識(shí)別的OTA消息也可與測(cè)試裝置1508處的特定客戶端應(yīng)用程 序、裝置功能及/或軟件相關(guān)聯(lián)。所述特定應(yīng)用程序/功能/軟件或用以使所述OTA消息 與之相關(guān)聯(lián)的信息可由測(cè)試裝置1508提供或由操作員(未描繪)上載到消息仿真器1502。 因此,消息仿真器1502可過濾在活動(dòng)裝置1504處接收的消息且識(shí)別與所要的測(cè)試相關(guān)的 消息。消息仿真器1502可通過NIC 1512將來自活動(dòng)裝置1504的經(jīng)識(shí)別的OTA消息轉(zhuǎn) 發(fā)到遠(yuǎn)程測(cè)試模塊1510??山?jīng)由本文中所描述或此項(xiàng)技術(shù)中已知的任何適當(dāng)?shù)倪h(yuǎn)程通信 機(jī)制來耦合消息仿真器1502與NIC 1512。NIC 1512可進(jìn)一步將OTA消息轉(zhuǎn)發(fā)到測(cè)試裝置 1508。根據(jù)一些方面,NIC 1512可利用各種無線發(fā)射技術(shù)中的一者或一者以上來耦合到 測(cè)試裝置1508。舉例來說,NIC 1512可利用特許蜂窩式RF連接來耦合到測(cè)試裝置1508。 在一些方面中,可利用非特許RF連接(例如,WLAN IP連接)來耦合裝置1512、1508。在另 外其它方面中,可利用例如藍(lán)牙等等的短距離無線通信系統(tǒng)來耦合裝置1512、1508。在另外 其它方面中,可利用NFC通信來耦合裝置1512、1508。根據(jù)至少一個(gè)方面,可通過前述內(nèi)容 或其類似者的組合來耦合裝置1512、1508。由消息仿真器1502轉(zhuǎn)發(fā)到測(cè)試裝置1508的消息(例如,經(jīng)識(shí)別的OTA消息)可 為了與測(cè)試裝置1508及NIC 1512之間的無線連接的兼容性而配置。測(cè)試裝置1508可執(zhí) 行與所接收的消息相關(guān)的一個(gè)或一個(gè)以上客戶端應(yīng)用程序??筛鶕?jù)通信標(biāo)準(zhǔn)、客戶端參數(shù) 等來測(cè)試所述應(yīng)用程序。舉例來說,在測(cè)試裝置1508處接收的包含OTA移動(dòng)網(wǎng)絡(luò)MMS消息 警報(bào)的OTA消息可引起MMS應(yīng)用程序的執(zhí)行,所述MMS應(yīng)用程序在所述測(cè)試裝置1508的用 戶界面處顯示所述警報(bào)。測(cè)試裝置1508可響應(yīng)于所接收的消息而發(fā)送數(shù)據(jù)請(qǐng)求。可將數(shù)據(jù)請(qǐng)求路由到OTA 移動(dòng)網(wǎng)絡(luò)1528的組件,且將其發(fā)送到遠(yuǎn)程測(cè)試模塊1510。遠(yuǎn)程測(cè)試模塊1510可將測(cè)試裝 置1508耦合到IP網(wǎng)絡(luò),且將數(shù)據(jù)請(qǐng)求轉(zhuǎn)發(fā)到現(xiàn)場(chǎng)測(cè)試模塊1516。現(xiàn)場(chǎng)測(cè)試模塊1516可 使在OTA移動(dòng)網(wǎng)絡(luò)1528上激活的裝置的識(shí)別標(biāo)志與此數(shù)據(jù)請(qǐng)求相關(guān)聯(lián)。在一些方面中,在 OTA移動(dòng)網(wǎng)絡(luò)上激活的裝置可為活動(dòng)裝置1504。另外,識(shí)別標(biāo)志可包含已激活的裝置的IP 地址。在至少一個(gè)方面中,現(xiàn)場(chǎng)測(cè)試模塊1516可更新所述數(shù)據(jù)請(qǐng)求的發(fā)起IP地址以反映 已激活的裝置的IP地址。在一些方面中,現(xiàn)場(chǎng)測(cè)試模塊1516可更新或修改數(shù)據(jù)包以使其 包括由OTA移動(dòng)網(wǎng)絡(luò)利用的消息語(yǔ)法或其它信息,以使所述數(shù)據(jù)請(qǐng)求可由OTA移動(dòng)網(wǎng)絡(luò)接 受。一旦使識(shí)別標(biāo)志與所述數(shù)據(jù)請(qǐng)求相關(guān)聯(lián),現(xiàn)場(chǎng)測(cè)試模塊1516便可將數(shù)據(jù)包轉(zhuǎn)發(fā)到IP 網(wǎng)關(guān)1518。除前述內(nèi)容以外,現(xiàn)場(chǎng)測(cè)試模塊1518可從移動(dòng)OTA網(wǎng)絡(luò)1528接收消息及/或數(shù)據(jù) 包(例如,對(duì)由測(cè)試裝置1508發(fā)送的數(shù)據(jù)請(qǐng)求的響應(yīng))??蓪⒋讼?數(shù)據(jù)包尋址到與現(xiàn) 場(chǎng)測(cè)試模塊1518相關(guān)聯(lián)的在OTA移動(dòng)網(wǎng)絡(luò)上激活的裝置。現(xiàn)場(chǎng)測(cè)試模塊1518可將此數(shù)據(jù) 包路由或重新路由到現(xiàn)場(chǎng)測(cè)試模塊1510。舉例來說,可修改數(shù)據(jù)包的終端地址以反映測(cè)試
31裝置1508或現(xiàn)場(chǎng)測(cè)試模塊1510。在一些方面中,如果數(shù)據(jù)包包括識(shí)別所述測(cè)試裝置1508 及/或遠(yuǎn)程測(cè)試模塊1510的標(biāo)志,則現(xiàn)場(chǎng)測(cè)試模塊1518可重新路由所述數(shù)據(jù)包。在其它 情況下,可重新路由在現(xiàn)場(chǎng)測(cè)試模塊1518處接收的尋址到在OTA移動(dòng)網(wǎng)絡(luò)上激活的裝置的 任何數(shù)據(jù)包。如所描述,現(xiàn)場(chǎng)測(cè)試模塊1518促進(jìn)在測(cè)試裝置1508與OTA移動(dòng)網(wǎng)絡(luò)1528及其組 件(1518、1520、1522、1524、1526)之間經(jīng)由遠(yuǎn)程網(wǎng)絡(luò)的遠(yuǎn)程通信。測(cè)試裝置1518可利用從 OTA移動(dòng)網(wǎng)絡(luò)接收的數(shù)據(jù)(0ΤΑ消息或IP數(shù)據(jù)包,或上述各者或類似者的組合)來測(cè)試裝 置功能性。舉例來說,測(cè)試裝置1508可基于從OTA移動(dòng)網(wǎng)絡(luò)1528接收的數(shù)據(jù)來執(zhí)行一個(gè) 或一個(gè)以上客戶端應(yīng)用程序、操作系統(tǒng)功能及/或裝置功能??上鄬?duì)于測(cè)量正確或期望的 執(zhí)行或執(zhí)行結(jié)果的一個(gè)或一個(gè)以上標(biāo)準(zhǔn)或參數(shù)來測(cè)試應(yīng)用程序/功能的執(zhí)行。因此,系統(tǒng) 1500使得不活動(dòng)裝置(1508)能夠從(例如,耦合到IP網(wǎng)絡(luò)連接的)任何適當(dāng)?shù)倪h(yuǎn)程位置 與OTA移動(dòng)網(wǎng)絡(luò)1528通信以利用網(wǎng)絡(luò)1528來測(cè)試客戶端及裝置功能性。已相對(duì)于若干組件、模塊及/或電子接口功能之間的交互來描述前述系統(tǒng)。應(yīng)了 解,這些系統(tǒng)及組件/模塊/功能可包括其中規(guī)定的組件或子組件、所規(guī)定的組件或子組件 中的一些及/或額外組件。舉例來說,系統(tǒng)可包括現(xiàn)場(chǎng)測(cè)試模塊102、接口模塊108、遠(yuǎn)程測(cè) 試模塊402、NIC 410及仿真器404或這些及/或其它組件的不同組合。子組件也可實(shí)施為 通信地耦合到其它組件而非包括在母組件內(nèi)的組件。另外,應(yīng)注意,一個(gè)或一個(gè)以上組件可 組合成提供集合功能性的單個(gè)組件。舉例來說,現(xiàn)場(chǎng)測(cè)試模塊512可包括遠(yuǎn)程測(cè)試模塊506 或遠(yuǎn)程測(cè)試模塊506可包括現(xiàn)場(chǎng)測(cè)試模塊512,以促進(jìn)在與測(cè)試裝置相關(guān)的IP網(wǎng)關(guān)處識(shí)別 數(shù)據(jù)及通過單個(gè)組件將測(cè)試裝置耦合到網(wǎng)絡(luò)。所述組件還可與本文中未具體描述但所屬領(lǐng) 域的技術(shù)人員已知的一個(gè)或一個(gè)以上其它組件交互。此外,所揭示的系統(tǒng)的各種部分可包括基于人工智能或知識(shí)或規(guī)則的組件、子組 件、過程、裝置、方法或機(jī)制(例如,支持向量機(jī)、神經(jīng)網(wǎng)絡(luò)、專家系統(tǒng)、貝氏信任網(wǎng)絡(luò)、模糊 邏輯、數(shù)據(jù)融合引擎、分類器…)或由以上內(nèi)容組成。除了其它組件,或除本文中已描述的 組件以外,這些組件可使由其執(zhí)行的特定機(jī)制或過程自動(dòng)化以使所述系統(tǒng)的部分更具適應(yīng) 性而且高效和智能。應(yīng)理解,本文中所描述的實(shí)施例可以硬件、軟件、固件、中間件、微碼或上述各者的 任何組合實(shí)施。對(duì)于硬件實(shí)施方案,可將處理單元實(shí)施于一個(gè)或一個(gè)以上ASIC、DSP、數(shù)字 信號(hào)處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、處理器、控制器、 微控制器、微處理器、經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述的功能的其它電子單元或上述各者的組 合內(nèi)。當(dāng)實(shí)施例是以軟件、固件、中間件或微碼、程序代碼或代碼段實(shí)施時(shí),可將其存儲(chǔ) 在例如存儲(chǔ)組件的機(jī)器可讀媒體中。代碼段可表示程序、函數(shù)、子程序、程序、例程、子例程、 模塊、軟件包、類,或指令、數(shù)據(jù)結(jié)構(gòu)或程序語(yǔ)句的任何組合。可通過傳遞及/或接收信息、 數(shù)據(jù)、自變量、參數(shù)或存儲(chǔ)器內(nèi)容而將一代碼段耦合到另一代碼段或一硬件電路??墒褂萌?何適當(dāng)方式(包括存儲(chǔ)器共享、消息接發(fā)、令牌傳遞、網(wǎng)絡(luò)發(fā)射等)來傳遞、轉(zhuǎn)發(fā)或發(fā)射信 息、自變量、參數(shù)、數(shù)據(jù)等。對(duì)于軟件實(shí)施方案,可使用執(zhí)行本文中所描述的功能的模塊(例如,程序、函數(shù) 等)來實(shí)施本文中所描述的技術(shù)。軟件代碼可存儲(chǔ)在存儲(chǔ)器單元中且由處理器執(zhí)行。存儲(chǔ)器單元可實(shí)施于處理器內(nèi)或處理器外,在后一種情況下,可經(jīng)由此項(xiàng)技術(shù)中已知的各種方 式將存儲(chǔ)器單元通信地耦合到處理器。參看圖16到圖24,提供相對(duì)于促進(jìn)對(duì)網(wǎng)絡(luò)相關(guān)移動(dòng)裝置應(yīng)用程序及功能性的遠(yuǎn) 程測(cè)試的方法。盡管為了解釋簡(jiǎn)單的目的,將方法展示并描述為一系列動(dòng)作,但應(yīng)理解且了 解,方法不受動(dòng)作的次序的限制。舉例來說,根據(jù)一個(gè)或一個(gè)以上方面,一些動(dòng)作可以不同 次序發(fā)生及/或與本文中所展示并描述的其它動(dòng)作同時(shí)發(fā)生。另外,所屬領(lǐng)域的技術(shù)人員 將理解且了解,可將一方法替代地表示為一系列相關(guān)狀態(tài)或事件(例如,在狀態(tài)圖中)。此 外,根據(jù)一個(gè)或一個(gè)以上方面,未必需要所有所說明的動(dòng)作來實(shí)施方法。圖16說明用于相對(duì)于移動(dòng)提供商的網(wǎng)絡(luò)而促進(jìn)對(duì)移動(dòng)裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的樣 本方法1600??山?jīng)由移動(dòng)裝置與移動(dòng)提供商的網(wǎng)絡(luò)之間的數(shù)據(jù)交換來實(shí)現(xiàn)現(xiàn)場(chǎng)測(cè)試。另 外,移動(dòng)裝置無需在移動(dòng)提供商的網(wǎng)絡(luò)上激活。因此,可利用任何適當(dāng)?shù)木W(wǎng)絡(luò)接口(包括IP 網(wǎng)絡(luò))來實(shí)行數(shù)據(jù)交換。在1602處,方法1600可監(jiān)視移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)處的數(shù)據(jù)。移動(dòng)網(wǎng)絡(luò)可為移動(dòng)通 信服務(wù)提供商(例如,蜂窩式提供商、無線IP提供商)的任何網(wǎng)絡(luò)。IP網(wǎng)關(guān)為移動(dòng)網(wǎng)絡(luò)提 供到IP數(shù)據(jù)網(wǎng)絡(luò)(例如因特網(wǎng))的接口。經(jīng)由IP數(shù)據(jù)網(wǎng)絡(luò)而路由的數(shù)據(jù)可經(jīng)由IP網(wǎng)關(guān) 來接入移動(dòng)網(wǎng)絡(luò)的組件。另外,移動(dòng)網(wǎng)絡(luò)可經(jīng)由IP網(wǎng)關(guān)將數(shù)據(jù)發(fā)送到與IP數(shù)據(jù)網(wǎng)絡(luò)耦合 的裝置。在1604處,方法1600可在IP網(wǎng)關(guān)處識(shí)別出送往移動(dòng)手持機(jī)或從移動(dòng)手持機(jī)發(fā) 起的數(shù)據(jù)包或者以其它方式含有識(shí)別移動(dòng)手持機(jī)的標(biāo)志的數(shù)據(jù)包。在至少一些方面中,未 在移動(dòng)網(wǎng)絡(luò)上激活移動(dòng)手持機(jī)。在1606處,在數(shù)據(jù)包在移動(dòng)手持機(jī)處發(fā)起的情況下,方法 1600可使得數(shù)據(jù)包能夠利用與在移動(dòng)網(wǎng)絡(luò)上激活的裝置相關(guān)聯(lián)的識(shí)別標(biāo)志(例如,IP地 址、MAC地址及/或其類似者)。舉例來說,可更新數(shù)據(jù)包的發(fā)起地址以反映與在移動(dòng)網(wǎng)絡(luò) 上激活的裝置相關(guān)聯(lián)的識(shí)別標(biāo)志。因此,數(shù)據(jù)包可由移動(dòng)網(wǎng)絡(luò)接受并利用。圖17描繪用于進(jìn)行對(duì)測(cè)試移動(dòng)裝置的客戶端應(yīng)用程序的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試的實(shí)例方 法1700。遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試可涉及存儲(chǔ)在移動(dòng)網(wǎng)絡(luò)的組件處的數(shù)據(jù)。另外,可在移動(dòng)網(wǎng)絡(luò)的OTA 接入點(diǎn)的無線范圍外實(shí)現(xiàn)所述測(cè)試。舉例來說,可利用例如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)來促進(jìn)所述 測(cè)試。因此,方法1700可通過經(jīng)由例如因特網(wǎng)的遠(yuǎn)程網(wǎng)絡(luò)連接而實(shí)現(xiàn)此測(cè)試來提供與測(cè)試 新的移動(dòng)裝置、裝置應(yīng)用程序等等相關(guān)聯(lián)的成本及時(shí)間的實(shí)質(zhì)減少。在1702處,方法1700可將不活動(dòng)測(cè)試裝置與基站或網(wǎng)關(guān)仿真器耦合。在1704處, 可將基站或網(wǎng)關(guān)仿真器與IP網(wǎng)絡(luò)通信地耦合。因此,所述測(cè)試裝置可利用基站或網(wǎng)關(guān)仿真 器來經(jīng)由IP網(wǎng)絡(luò)發(fā)送及接收數(shù)據(jù)。在1706處,可監(jiān)視連接到IP網(wǎng)絡(luò)的移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)。舉例來說,可監(jiān)視IP網(wǎng) 關(guān)以尋找從測(cè)試裝置發(fā)起的或?qū)ぶ返綔y(cè)試裝置的數(shù)據(jù)或者含有適合于相對(duì)于與IP網(wǎng)絡(luò)耦 合的其它裝置而識(shí)別所述測(cè)試裝置的標(biāo)志的數(shù)據(jù)。在一些方面中,所述標(biāo)志可包含IP地 址、MAC地址或類似識(shí)別符。在其它方面中,所述標(biāo)志可包含與測(cè)試手持機(jī)相關(guān)聯(lián)的數(shù)字、 函數(shù)、代碼等等。在1708處,可在IP網(wǎng)關(guān)處識(shí)別與測(cè)試裝置相關(guān)聯(lián)的數(shù)據(jù)包。在1710處,可對(duì)數(shù) 據(jù)包是否在測(cè)試裝置處發(fā)起做出確定。如果確定數(shù)據(jù)包已在測(cè)試裝置處發(fā)起,則方法1700 可進(jìn)行到1712。否則,方法1700可進(jìn)行到1716。
在1712處,可使用在移動(dòng)網(wǎng)絡(luò)上活動(dòng)的裝置的IP地址來更新數(shù)據(jù)包。在1714處, 可將數(shù)據(jù)包轉(zhuǎn)發(fā)到移動(dòng)網(wǎng)絡(luò)。方法1700可從參考數(shù)字1714進(jìn)行到參考數(shù)字1724。在1716處,可對(duì)數(shù)據(jù)包是否在移動(dòng)裝置處終止做出確定。在一些方面中,1716處 的確定可識(shí)別數(shù)據(jù)包是否于在移動(dòng)網(wǎng)絡(luò)上活動(dòng)的裝置的IP地址處終止。如果數(shù)據(jù)包不于 測(cè)試裝置或活動(dòng)裝置的IP地址處終止,則方法1700可進(jìn)行到1718,方法1700于1718處終 止。如果數(shù)據(jù)包確實(shí)在測(cè)試裝置或活動(dòng)裝置的IP地址處終止,則方法1700可進(jìn)行到1720。在1720處,方法1700可確定測(cè)試裝置是否由數(shù)據(jù)包內(nèi)的信息識(shí)別。如果不是,則 方法1700可進(jìn)行到1718且終止。如果測(cè)試裝置在數(shù)據(jù)包內(nèi)得以識(shí)別,則方法1700可進(jìn)行 到1722,在1722中可將數(shù)據(jù)包路由到未在移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試裝置。在1724處,可接收 包括對(duì)路由到移動(dòng)網(wǎng)絡(luò)的消息的響應(yīng)的數(shù)據(jù)包。方法1700可接著返回到參考數(shù)字1710。 如所描述,方法1700可通過例如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)或類似的遠(yuǎn)程IP網(wǎng)絡(luò)來促進(jìn)移動(dòng)網(wǎng)絡(luò) 與未在移動(dòng)網(wǎng)絡(luò)上激活的裝置之間的數(shù)據(jù)交換。圖18說明根據(jù)若干方面的用于與移動(dòng)網(wǎng)絡(luò)遠(yuǎn)程地介接以進(jìn)行基于應(yīng)用程序的數(shù) 據(jù)交換的樣本方法1800。在1802處,如本文中所描述,方法1800可接入在移動(dòng)網(wǎng)絡(luò)上激活 的裝置的IP地址。在1804處,可將所述IP地址與由移動(dòng)網(wǎng)絡(luò)終止的數(shù)據(jù)包耦合。在1806 處,可經(jīng)由IP網(wǎng)絡(luò)將由移動(dòng)設(shè)備終止的數(shù)據(jù)包發(fā)射到移動(dòng)網(wǎng)絡(luò)的組件。在1808處,可接收 對(duì)數(shù)據(jù)包的響應(yīng)。在1810處,可基于所述響應(yīng)或基于所述響應(yīng)內(nèi)所包括的數(shù)據(jù)來執(zhí)行客戶 端應(yīng)用程序。如所描述,方法1800可利用存儲(chǔ)在移動(dòng)網(wǎng)絡(luò)處的數(shù)據(jù)來促進(jìn)測(cè)試移動(dòng)應(yīng)用程 序或裝置功能性。此外,裝置無需在移動(dòng)網(wǎng)絡(luò)上激活??衫脤⒁苿?dòng)裝置與在移動(dòng)網(wǎng)絡(luò)上 激活的裝置通信地耦合的任何適當(dāng)?shù)腎P網(wǎng)絡(luò)來進(jìn)行數(shù)據(jù)交換。圖19描繪根據(jù)本發(fā)明的方面的用于將移動(dòng)網(wǎng)絡(luò)推送消息提供到不活動(dòng)移動(dòng)裝置 的實(shí)例方法1900。在1902處,方法1900可監(jiān)視在移動(dòng)裝置處從OTA移動(dòng)網(wǎng)絡(luò)接收的OTA 消息。移動(dòng)裝置可為經(jīng)配置以至少?gòu)腛TA移動(dòng)網(wǎng)絡(luò)接收數(shù)據(jù)的任何適當(dāng)裝置。舉例來說, 移動(dòng)裝置可為在OTA移動(dòng)網(wǎng)絡(luò)上激活的無線通信裝置。OTA消息可包含與移動(dòng)裝置的一個(gè) 或一個(gè)以上客戶端應(yīng)用程序或裝置功能相關(guān)的數(shù)據(jù)。此外,OTA消息可包含OTA移動(dòng)網(wǎng)絡(luò)特 有的語(yǔ)法、路由信息等等。另外,OTA消息可經(jīng)配置以用于在特許蜂窩式網(wǎng)絡(luò)(例如,UMTS 網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)、TDMA網(wǎng)絡(luò),或另一適當(dāng)?shù)姆涓C式網(wǎng)絡(luò)技術(shù)或上述各者的組合) 上發(fā)射。在1904處,可將OTA消息轉(zhuǎn)發(fā)到未在OTA移動(dòng)網(wǎng)絡(luò)上激活的測(cè)試手持機(jī)??赏ㄟ^ 數(shù)據(jù)網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng)絡(luò)、因特網(wǎng),或ad hoc有線連接,或上述各者的適當(dāng)組合)來轉(zhuǎn)發(fā) OTA消息。測(cè)試手持機(jī)可利用OTA消息來測(cè)試測(cè)試手持機(jī)的客戶端應(yīng)用程序或功能??僧a(chǎn) 生測(cè)試的結(jié)果且將所述結(jié)果與客戶端應(yīng)用程序或裝置功能的通信標(biāo)準(zhǔn)或參數(shù)相比較。如所 描述,方法1900可促進(jìn)獲得OTA消息且將所述消息轉(zhuǎn)發(fā)到未在發(fā)起所述OTA消息的網(wǎng)絡(luò)上 激活的裝置。因此,所述裝置可位于遠(yuǎn)離發(fā)起網(wǎng)絡(luò)的接入點(diǎn)處,從而使得與測(cè)試相關(guān)聯(lián)的成 本能夠得以減少或避免。圖20說明用于供轉(zhuǎn)發(fā)或產(chǎn)生OTA網(wǎng)絡(luò)消息以測(cè)試移動(dòng)裝置的應(yīng)用程序的樣本方 法2000。在2002處,如本文中所描述,方法2000可監(jiān)視在目標(biāo)OTA網(wǎng)絡(luò)上激活的移動(dòng)裝 置處的數(shù)據(jù)以尋找所接收的OTA消息。在2004處,可對(duì)是否請(qǐng)求應(yīng)用程序特定OTA消息以 用于測(cè)試一測(cè)試移動(dòng)裝置做出確定。如果請(qǐng)求應(yīng)用程序特定消息,則方法2000可進(jìn)行到
342006。如果未請(qǐng)求應(yīng)用程序特定消息,則方法2000可進(jìn)行到2014。在2006處,可參考含有與一個(gè)或一個(gè)以上客戶端應(yīng)用程序相關(guān)的信息的數(shù)據(jù)庫(kù)。 在2008處,可通過參考所述數(shù)據(jù)庫(kù)內(nèi)所含有的信息來識(shí)別與OTA消息相關(guān)聯(lián)的客戶端應(yīng)用 程序。在2010處,對(duì)所述經(jīng)識(shí)別的客戶端應(yīng)用程序是否為所請(qǐng)求的應(yīng)用程序做出確定。如 果所述應(yīng)用程序并非所請(qǐng)求的應(yīng)用程序,則方法2000可進(jìn)行到2012且終止。如果所述應(yīng) 用程序?yàn)樗?qǐng)求的應(yīng)用程序,則方法2000可進(jìn)行到2014。在2014處,方法2000可通信地耦合到IP網(wǎng)絡(luò)。在2016處,可將OTA消息翻譯成 與IP網(wǎng)絡(luò)兼容的格式。在一些方面中,可將OTA消息進(jìn)一步翻譯成與到與測(cè)試移動(dòng)裝置相 關(guān)聯(lián)的IP網(wǎng)絡(luò)的接口兼容的格式。在2018處,可將OTA消息或經(jīng)翻譯的OTA消息轉(zhuǎn)發(fā)到 測(cè)試移動(dòng)裝置。在一些方面中,測(cè)試移動(dòng)裝置相對(duì)于發(fā)起所述OTA消息的OTA網(wǎng)絡(luò)可能是 不活動(dòng)的。在2020處,可存儲(chǔ)OTA消息以用于后續(xù)測(cè)試。舉例來說,可將所存儲(chǔ)的OTA消息轉(zhuǎn) 發(fā)到后續(xù)測(cè)試裝置,或轉(zhuǎn)發(fā)到測(cè)試移動(dòng)裝置以供后續(xù)使用。在一些方面中,可存儲(chǔ)OTA消息 的翻譯形式(例如,并入有與由測(cè)試移動(dòng)裝置利用的IP網(wǎng)絡(luò)或接口兼容的格式)。在2022 處,可修改OTA消息以用于后續(xù)測(cè)試。在至少一個(gè)方面中,可修改OTA消息以使其包括錯(cuò)誤 消息、服務(wù)不可用消息,或與測(cè)試裝置的系統(tǒng)、應(yīng)用程序或功能相關(guān)聯(lián)的其它錯(cuò)誤。在2024 處,方法2000可產(chǎn)生OTA消息。所產(chǎn)生的OTA消息可包含適合于由測(cè)試裝置利用的IP網(wǎng) 絡(luò)及/或無線接口的格式。圖21描繪用于遠(yuǎn)離對(duì)移動(dòng)網(wǎng)絡(luò)的OTA接入而提供移動(dòng)裝置客戶端測(cè)試的實(shí)例方 法2100。在2102處,方法2100可將測(cè)試手持機(jī)耦合到無線收發(fā)器。無線收發(fā)器可包含特許 蜂窩頻率發(fā)射器(例如,GSM/GPRS、UMTS、CDMA、W-CDMA)、非特許頻率發(fā)射器(例如,WLAN)、 WiMAX發(fā)射器、藍(lán)牙發(fā)射器或NFC發(fā)射器,或類似無線發(fā)射器,或上述各者的組合。在2104 處,可接收尋址到在OTA移動(dòng)網(wǎng)絡(luò)上激活的裝置的OTA消息。在2106處,可利用OTA消息 來測(cè)試在OTA移動(dòng)網(wǎng)絡(luò)上不活動(dòng)的裝置的功能。在2108處,可執(zhí)行與OTA消息相關(guān)的客戶端應(yīng)用程序。在2110處,可將客戶端應(yīng) 用程序的執(zhí)行與同所述客戶端應(yīng)用程序相關(guān)聯(lián)的已知參數(shù)、無線通信標(biāo)準(zhǔn)或上述各者的組 合相比較。在2112處,可接收具有OTA移動(dòng)網(wǎng)絡(luò)所特有的語(yǔ)法的仿真OTA消息。仿真OTA 消息可由消息仿真裝置產(chǎn)生,或可為由此裝置修改的實(shí)況OTA消息。在2114處,可執(zhí)行客 戶端應(yīng)用程序(或,例如,與仿真OTA消息相關(guān)的第二客戶端應(yīng)用程序)。在2116處,可將 客戶端應(yīng)用程序(或第二客戶端應(yīng)用程序)的執(zhí)行與客戶端應(yīng)用程序的已知參數(shù)或與所述 客戶端應(yīng)用程序相關(guān)聯(lián)的已知工業(yè)標(biāo)準(zhǔn)相比較。在2118處,可產(chǎn)生、存儲(chǔ)且/或輸出客戶 端應(yīng)用程序或第二客戶端應(yīng)用程序的執(zhí)行的結(jié)果。圖22說明用于在移動(dòng)網(wǎng)絡(luò)上測(cè)試移動(dòng)裝置的應(yīng)用程序的實(shí)例方法2200,其中此 移動(dòng)裝置未在所述移動(dòng)網(wǎng)絡(luò)上激活。在2202處,如本文中所描述,可監(jiān)視在移動(dòng)網(wǎng)絡(luò)上激 活的移動(dòng)裝置處接收的數(shù)據(jù)。在2204處,可從所述數(shù)據(jù)中識(shí)別在活動(dòng)移動(dòng)裝置處從OTA移 動(dòng)網(wǎng)絡(luò)接收的OTA消息。在2206處,可將OTA消息轉(zhuǎn)發(fā)到不活動(dòng)移動(dòng)裝置??山?jīng)由任何適 當(dāng)?shù)挠芯€及/或無線網(wǎng)絡(luò)來轉(zhuǎn)發(fā)所述OTA消息。在至少一個(gè)方面中,至少部分地通過例如 內(nèi)部網(wǎng)絡(luò)或因特網(wǎng)的IP數(shù)據(jù)網(wǎng)絡(luò)來轉(zhuǎn)發(fā)所述OTA消息。在2208處,可監(jiān)視與OTA移動(dòng)網(wǎng) 絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找包括識(shí)別所述不活動(dòng)移動(dòng)裝置的標(biāo)志的數(shù)據(jù)。此數(shù)據(jù)可為了與OTA移動(dòng)網(wǎng)絡(luò)的兼容性而經(jīng)配置。因此,方法2200可為不活動(dòng)測(cè)試裝置提供到OTA移動(dòng)網(wǎng) 絡(luò)的接口以用于由網(wǎng)絡(luò)產(chǎn)生的推送消息以及由裝置產(chǎn)生的下拉消息。圖23描繪用于提供移動(dòng)網(wǎng)絡(luò)與不活動(dòng)移動(dòng)裝置的推送或下拉消息的數(shù)據(jù)交換的 實(shí)例方法2300。在2302處,如本文中所描述,可監(jiān)視在OTA移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處 接收的數(shù)據(jù)。在2304處,可從所述數(shù)據(jù)中識(shí)別與所選客戶端應(yīng)用程序或移動(dòng)裝置功能相關(guān) 的OTA消息。在2306處,可(例如,經(jīng)由由不活動(dòng)移動(dòng)裝置利用的IP網(wǎng)絡(luò)及/或有線或無 線網(wǎng)絡(luò)接口)將所述OTA消息轉(zhuǎn)發(fā)到不活動(dòng)移動(dòng)裝置。在2308處,可在與移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)處識(shí)別與不活動(dòng)移動(dòng)裝置相關(guān)的數(shù) 據(jù)包。在2310處,可對(duì)所述數(shù)據(jù)包是否由不活動(dòng)移動(dòng)裝置發(fā)起做出確定。如果所述數(shù)據(jù)包 由不活動(dòng)移動(dòng)裝置發(fā)起,則方法2300可進(jìn)行到2312。否則,方法2300可進(jìn)行到2316。在2312處,可使用在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址來更新所述數(shù)據(jù)包。在一 個(gè)方面中,已激活的移動(dòng)裝置可為在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置。在另一方面中,已激活的 裝置可為在移動(dòng)網(wǎng)絡(luò)上激活的數(shù)據(jù)卡、SIM卡或類似裝置。根據(jù)至少一個(gè)方面,可更新數(shù)據(jù) 包的發(fā)起IP地址以反映已激活的裝置的IP地址。在2314處,可將經(jīng)更新的數(shù)據(jù)包轉(zhuǎn)發(fā)到 移動(dòng)網(wǎng)絡(luò)。在2316處,方法2300可確定在IP網(wǎng)關(guān)處識(shí)別的數(shù)據(jù)包是否在不活動(dòng)測(cè)試裝置或 活動(dòng)裝置的IP地址處終止。如果不是,則方法2300可進(jìn)行到2318,方法2300于2318處終 止。如果在IP網(wǎng)關(guān)處識(shí)別的數(shù)據(jù)包在不活動(dòng)移動(dòng)裝置處終止,則方法2300可進(jìn)行到2320, 在2320中對(duì)所述數(shù)據(jù)包是否包括識(shí)別不活動(dòng)測(cè)試裝置的標(biāo)志做出確定。如果所述數(shù)據(jù)包 內(nèi)不包括適合于識(shí)別不活動(dòng)測(cè)試裝置的標(biāo)志,則方法2300進(jìn)行到2318且終止。否則,方法 2300進(jìn)行到2322,如本文中所描述,在2322中將所述數(shù)據(jù)包路由到不活動(dòng)測(cè)試裝置。在2324處,方法2300可接收對(duì)轉(zhuǎn)發(fā)到移動(dòng)網(wǎng)絡(luò)的經(jīng)更新的數(shù)據(jù)包的響應(yīng)。根據(jù) 一些方面,所述響應(yīng)可含有識(shí)別不活動(dòng)移動(dòng)裝置及/或已激活的裝置的IP地址的標(biāo)志。方 法2300可返回到參考數(shù)字2310以分析所接收的響應(yīng)。如所描述,方法2300促進(jìn)移動(dòng)網(wǎng)絡(luò)與相對(duì)于移動(dòng)網(wǎng)絡(luò)未激活的移動(dòng)裝置之間的 通信。不活動(dòng)移動(dòng)裝置與移動(dòng)網(wǎng)絡(luò)之間的接口可至少部分地包含IP網(wǎng)絡(luò)。此外,如本文中 所描述,不活動(dòng)移動(dòng)裝置可利用任何適當(dāng)?shù)臒o線接口來耦合到IP網(wǎng)絡(luò)。在本發(fā)明的至少一 個(gè)方面中,不活動(dòng)移動(dòng)裝置可從具有到IP網(wǎng)絡(luò)的數(shù)據(jù)連接的任何適當(dāng)遠(yuǎn)程地點(diǎn)耦合到IP 網(wǎng)絡(luò)。因此,方法2300可通過減少與在目標(biāo)移動(dòng)網(wǎng)絡(luò)上激活測(cè)試手持機(jī)及/或出差到目標(biāo) 移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)所覆蓋的區(qū)域相關(guān)聯(lián)的時(shí)間和成本來提供實(shí)質(zhì)益處。圖24說明用于在移動(dòng)通信提供商的網(wǎng)絡(luò)的OTA接入點(diǎn)外測(cè)試網(wǎng)絡(luò)相關(guān)移動(dòng)裝置 應(yīng)用程序的實(shí)例方法2400。在2402處,方法2400可通過無線接口而將移動(dòng)裝置通信地耦 合到網(wǎng)絡(luò)。在一些方面中,移動(dòng)裝置未在移動(dòng)通信提供商的網(wǎng)絡(luò)上預(yù)激活。此外,無線接口 可包含特許蜂窩式接口、非特許公用頻率接口、NFC接口,或本文中所描述或此項(xiàng)技術(shù)中已 知的其它適當(dāng)?shù)臒o線網(wǎng)絡(luò)接口。在2404處,接收在移動(dòng)通信提供商的網(wǎng)絡(luò)處發(fā)起的OTA消息。OTA消息可包含與 移動(dòng)通信提供商的網(wǎng)絡(luò)兼容的語(yǔ)法、尋址或路由格式等等。在2408處,可基于OTA消息的 接收而在移動(dòng)裝置處執(zhí)行客戶端應(yīng)用程序。此外,可相對(duì)于至少一個(gè)客戶端應(yīng)用程序參數(shù) 或移動(dòng)裝置、網(wǎng)絡(luò)或無線接口標(biāo)準(zhǔn)來測(cè)試所述執(zhí)行。
在2410處,可起始對(duì)OTA消息的響應(yīng)。在2410處,方法2400可作為所述響應(yīng)的 一部分而包括對(duì)存儲(chǔ)在移動(dòng)通信提供商的網(wǎng)絡(luò)的組件處的數(shù)據(jù)的請(qǐng)求。根據(jù)本發(fā)明的一些 方面,所述數(shù)據(jù)可與所執(zhí)行的客戶端應(yīng)用程序或與移動(dòng)裝置相關(guān)聯(lián)的相關(guān)客戶端應(yīng)用程序 相關(guān)。在2414處,方法2400可任選地請(qǐng)求在移動(dòng)通信提供商的網(wǎng)絡(luò)上激活的裝置的IP地 址,且作為所述響應(yīng)的一部分而包括IP地址。在2416處,方法2400可將所述響應(yīng)路由到移動(dòng)通信提供商的網(wǎng)絡(luò)。在2418處,可 接收來自移動(dòng)通信提供商的網(wǎng)絡(luò)的響應(yīng)。所述響應(yīng)可為經(jīng)由IP網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、無線網(wǎng)絡(luò) 或上述各者或類似者的組合而發(fā)射的IP數(shù)據(jù)包。在2420處,方法2400可基于所述IP數(shù) 據(jù)包或所述IP數(shù)據(jù)包內(nèi)所包括的所存儲(chǔ)數(shù)據(jù)來分析所執(zhí)行的客戶端應(yīng)用程序、相關(guān)應(yīng)用 程序或移動(dòng)裝置的功能。在一些方面中,所述IP數(shù)據(jù)包內(nèi)所包括的數(shù)據(jù)包含存儲(chǔ)在移動(dòng)通 信提供商的網(wǎng)絡(luò)的組件處的數(shù)據(jù)的至少一部分。如所描述,方法2400可以提供減少的(通 常與測(cè)試相關(guān)聯(lián)的)成本及/或延遲的方式來促進(jìn)對(duì)移動(dòng)裝置的網(wǎng)絡(luò)相關(guān)應(yīng)用程序、軟件 及/或硬件的此測(cè)試。在至少一個(gè)方面中,方法2400可促進(jìn)遠(yuǎn)離與移動(dòng)通信提供商的網(wǎng)絡(luò) 相關(guān)聯(lián)的無線電接入網(wǎng)絡(luò)且無需在此網(wǎng)絡(luò)上預(yù)激活測(cè)試手持機(jī)而進(jìn)行測(cè)試。圖25及26分別描繪根據(jù)本發(fā)明的一些方面的促進(jìn)對(duì)移動(dòng)裝置應(yīng)用程序的遠(yuǎn)程現(xiàn) 場(chǎng)測(cè)試的實(shí)例系統(tǒng)2500及2600的框圖。系統(tǒng)2500可在2502處包含用于接收送往無線運(yùn) 營(yíng)商的移動(dòng)網(wǎng)絡(luò)或從無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包的模塊。另外,在2504處,系統(tǒng) 2500可包含用于檢查所述數(shù)據(jù)包的模塊。具體來說,模塊2504可基于所述檢查來確定與所 述數(shù)據(jù)包相關(guān)聯(lián)的發(fā)起裝置是否為未在移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)手持機(jī)。系統(tǒng)2500可進(jìn)一 步包含用于在發(fā)起裝置為所述移動(dòng)手持機(jī)的情況下使得所述數(shù)據(jù)包能夠利用在無線運(yùn)營(yíng) 商的移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的模塊2506。除前述內(nèi)容以外,系統(tǒng)2500可進(jìn)一步包括用于更新所述數(shù)據(jù)包以使其包括在移 動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的模塊2508。在至少一個(gè)方面中,模塊2508可在所述數(shù)據(jù) 包是送往(例如,尋址到)移動(dòng)網(wǎng)絡(luò)或移動(dòng)網(wǎng)絡(luò)的組件的情況下實(shí)現(xiàn)所述數(shù)據(jù)包的更新。此 外,系統(tǒng)2500可包含用于將所述數(shù)據(jù)包路由到移動(dòng)裝置的模塊2510。具體來說,模塊2510 可在所述數(shù)據(jù)包是送往在移動(dòng)網(wǎng)絡(luò)上激活的裝置的情況下將所述數(shù)據(jù)包路由到移動(dòng)裝置。 在至少一個(gè)方面中,模塊2510可在所述數(shù)據(jù)包包括與識(shí)別移動(dòng)裝置相關(guān)的數(shù)據(jù)的情況下 將所述數(shù)據(jù)包路由到移動(dòng)裝置。系統(tǒng)2600可包含用于遠(yuǎn)程通信的模塊2602,所述模塊2602經(jīng)配置以獲得對(duì)在移 動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán)。系統(tǒng)2600可進(jìn)一步包含用于將IP地址與數(shù)據(jù) 包耦合的模塊2604。模塊2604可(例如)將IP地址與未在移動(dòng)網(wǎng)絡(luò)上激活(例如,經(jīng)預(yù) 授權(quán)以與移動(dòng)網(wǎng)絡(luò)通信)的移動(dòng)裝置處起始的數(shù)據(jù)包耦合。除前述內(nèi)容以外,系統(tǒng)2600可 包含用于經(jīng)由IP網(wǎng)絡(luò)將所述數(shù)據(jù)包發(fā)射到移動(dòng)網(wǎng)絡(luò)的組件的模塊2606。在2608處,系統(tǒng) 2600可包括用于接收對(duì)所發(fā)射的數(shù)據(jù)包的響應(yīng)的模塊。此響應(yīng)可(例如)從移動(dòng)網(wǎng)絡(luò)的 組件發(fā)起,且由所述組件尋址到在移動(dòng)網(wǎng)絡(luò)上激活的裝置。在本發(fā)明的一些方面中,系統(tǒng) 2600可另外包含用于向在移動(dòng)網(wǎng)絡(luò)上激活的裝置或附屬于此裝置的路由模塊提交請(qǐng)求以 獲得對(duì)此裝置的IP地址的接入權(quán)的模塊2610。根據(jù)這些方面,系統(tǒng)2600可請(qǐng)求且獲得IP 地址從而以由移動(dòng)網(wǎng)絡(luò)授權(quán)的方式來配置由不活動(dòng)移動(dòng)裝置發(fā)射的數(shù)據(jù)。圖27及28分別說明促進(jìn)對(duì)移動(dòng)網(wǎng)絡(luò)的實(shí)況或仿真OTA消息的遠(yuǎn)程測(cè)試的樣本系
37統(tǒng)2700及2800的框圖。系統(tǒng)2700可包含用于監(jiān)視在移動(dòng)裝置處從OTA移動(dòng)網(wǎng)絡(luò)接收的 數(shù)據(jù)(例如OTA消息)的模塊2702。另外,系統(tǒng)2700可包含用于將所接收的OTA消息轉(zhuǎn)發(fā) 到未在OTA移動(dòng)網(wǎng)絡(luò)上激活的遠(yuǎn)程測(cè)試手持機(jī)的模塊2704。可經(jīng)由IP網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)或有 線及/或無線通信網(wǎng)絡(luò)或上述各者的組合來轉(zhuǎn)發(fā)所接收的OTA消息。除前述內(nèi)容以外,系統(tǒng)2700可包含用于將所接收的OTA消息翻譯成與服務(wù)于所述 測(cè)試裝置的目標(biāo)網(wǎng)絡(luò)兼容的格式的模塊2706。舉例來說,如果目標(biāo)網(wǎng)絡(luò)為蜂窩式網(wǎng)絡(luò)、WLAN 網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)或類似的無線通信網(wǎng)絡(luò),則可將OTA消息翻譯成與此網(wǎng)絡(luò)兼容的格式。系統(tǒng) 2700可進(jìn)一步包含用于產(chǎn)生網(wǎng)絡(luò)消息的模塊2708。此外,所產(chǎn)生的消息可具有與OTA移動(dòng) 網(wǎng)絡(luò)相關(guān)聯(lián)的無線提供商所特有的格式。模塊2708可將所產(chǎn)生的網(wǎng)絡(luò)消息路由到測(cè)試手 持機(jī)。在一些方面中,所產(chǎn)生的消息可包含與測(cè)試裝置或與測(cè)試裝置相關(guān)聯(lián)的應(yīng)用程序相 關(guān)的網(wǎng)絡(luò)警報(bào)、錯(cuò)誤消息等等。系統(tǒng)2800可包含用于將測(cè)試裝置通信地耦合到無線收發(fā)器(例如,蜂窩式收發(fā) 器、WLAN收發(fā)器、藍(lán)牙收發(fā)器、NFC收發(fā)器,或上述各者或類似者的組合)的模塊2802。系 統(tǒng)2800可進(jìn)一步包含用于從無線收發(fā)器接收OTA消息的模塊2804。在一些方面中,OTA消 息可包含由OTA移動(dòng)網(wǎng)絡(luò)遞送到在OTA移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置的推送消息。另外,系 統(tǒng)2800可包含用于利用所述OTA消息來測(cè)試所述測(cè)試裝置的功能、應(yīng)用程序、軟件或固件 或上述各者的組合的模塊2806。在至少一些方面中,如本文中所描述,所述測(cè)試裝置未在 OTA移動(dòng)網(wǎng)絡(luò)上激活。除前述內(nèi)容以外,系統(tǒng)2800可包含用于基于OTA消息的接收來執(zhí)行 與OTA消息相關(guān)的客戶端應(yīng)用程序的模塊2808。此外,系統(tǒng)2800可包含用于從無線收發(fā)器 接收仿真消息的模塊2810,其中所述仿真消息含有無線運(yùn)營(yíng)商所特有的語(yǔ)法或路由或?qū)ぶ?格式。根據(jù)至少一個(gè)方面,系統(tǒng)2800可進(jìn)一步包含用于至少部分地基于接收到所述仿真消 息來測(cè)試與所述仿真消息相關(guān)的客戶端應(yīng)用程序的執(zhí)行的模塊2812。圖29及30分別描繪促進(jìn)在不活動(dòng)裝置與移動(dòng)網(wǎng)絡(luò)之間對(duì)推送或下拉消息的交換 的實(shí)例系統(tǒng)2900及3000的框圖。系統(tǒng)2900可包含用于監(jiān)視在OTA移動(dòng)網(wǎng)絡(luò)上激活的移 動(dòng)裝置處接收的數(shù)據(jù)的模塊2902。此外,系統(tǒng)2900可包括用于識(shí)別在所述移動(dòng)裝置處接收 的OTA消息的模塊2904。此外,系統(tǒng)2900可包括用于將所述OTA消息轉(zhuǎn)發(fā)到未在OTA移動(dòng) 網(wǎng)絡(luò)上激活的測(cè)試裝置的模塊2906。在至少一個(gè)方面中,系統(tǒng)2900可另外包含用于監(jiān)視 與OTA移動(dòng)網(wǎng)絡(luò)相關(guān)聯(lián)的IP網(wǎng)關(guān)以尋找從所述測(cè)試裝置發(fā)起的或與所述測(cè)試裝置相關(guān)聯(lián) 的數(shù)據(jù)的模塊2908。模塊2908可檢查在IP網(wǎng)關(guān)處接收的數(shù)據(jù)以尋找識(shí)別所述測(cè)試裝置的 標(biāo)志(例如,IP地址、MAC地址或其它適合于辨別所述測(cè)試裝置的標(biāo)志)。根據(jù)本發(fā)明的一些方面,系統(tǒng)2900可包括用于在IP網(wǎng)關(guān)處識(shí)別由測(cè)試裝置發(fā)起 的數(shù)據(jù)包的模塊2910。此外,系統(tǒng)2900可包括用于更新所述數(shù)據(jù)包以使其包括在OTA移 動(dòng)網(wǎng)絡(luò)上激活的所選裝置的ID信息(例如,IP地址、MAC地址)的模塊2912。另外,系統(tǒng) 2900可包含用于在IP網(wǎng)關(guān)處識(shí)別在OTA移動(dòng)網(wǎng)絡(luò)處發(fā)起的數(shù)據(jù)包的模塊2914,所述數(shù)據(jù) 包含有在OTA移動(dòng)網(wǎng)絡(luò)上激活的所選裝置的ID信息。根據(jù)一些方面,系統(tǒng)2900還可包含 用于將含有所選裝置的ID信息的數(shù)據(jù)包重新路由到與所述測(cè)試裝置相關(guān)聯(lián)的IP接口的模 塊 2916。系統(tǒng)3000可包含用于將未激活的移動(dòng)手持機(jī)通信地耦合到IP網(wǎng)絡(luò)的無線發(fā)射 器的模塊3002。系統(tǒng)3000可進(jìn)一步包含用于從所述無線發(fā)射器接收在移動(dòng)網(wǎng)絡(luò)處發(fā)起的OTA消息的模塊3004。另外,系統(tǒng)3000可包含用于至少部分地使用所述OTA消息來分析所 述未激活的移動(dòng)手持機(jī)的功能、應(yīng)用程序、軟件或固件或上述各者的組合的模塊3006。根據(jù) 至少一個(gè)方面,系統(tǒng)3000可進(jìn)一步包含用于起始對(duì)所述OTA消息的響應(yīng)的模塊3008。所述 響應(yīng)可包含對(duì)來自移動(dòng)網(wǎng)絡(luò)的組件的與所分析的功能、應(yīng)用程序、軟件、固件等相關(guān)或與相 關(guān)實(shí)體相關(guān)的數(shù)據(jù)的請(qǐng)求。除前述模塊以外,系統(tǒng)3000可包含用于利用與OTA消息相關(guān)的信息或OTA消息內(nèi) 所含有的信息來執(zhí)行未激活的移動(dòng)手持機(jī)處的客戶端應(yīng)用程序的模塊3010。舉例來說,可 利用例如警報(bào)、通知等等(例如,對(duì)已接收到電子郵件的通告)的移動(dòng)網(wǎng)絡(luò)推送消息來基于 所述警報(bào)或通知而執(zhí)行客戶端應(yīng)用程序。系統(tǒng)3000還可包含用于基于所述OTA消息而產(chǎn) 生對(duì)與未激活的移動(dòng)手持機(jī)的客戶端應(yīng)用程序或第二客戶端應(yīng)用程序相關(guān)的數(shù)據(jù)的請(qǐng)求 的模塊3012。對(duì)數(shù)據(jù)的請(qǐng)求可包括在所述響應(yīng)內(nèi)。根據(jù)一些方面,可(如本文中所描述,任 選地通過將與在移動(dòng)網(wǎng)絡(luò)上激活的裝置相關(guān)聯(lián)的識(shí)別標(biāo)志與所述響應(yīng)耦合)將所述響應(yīng) 路由到移動(dòng)網(wǎng)絡(luò)以從此網(wǎng)絡(luò)的組件獲得數(shù)據(jù)。以上已描述的內(nèi)容包括一個(gè)或一個(gè)以上方面的實(shí)例。當(dāng)然,不可能為了描述前述 方面的目的而描述組件或方法的每個(gè)可想到的組合,但所屬領(lǐng)域的一般技術(shù)人員可認(rèn)識(shí) 到,各種方面的許多另外的組合及排列是可能的。因此,所描述的方面希望包含屬于所附權(quán) 利要求書的范圍內(nèi)的所有這些更改、修改及變化。此外,就術(shù)語(yǔ)“包括”在具體實(shí)施方式
或 權(quán)利要求書中使用來說,此術(shù)語(yǔ)希望以類似于術(shù)語(yǔ)“包含”在“包含”作為過渡詞用于權(quán)利 要求中時(shí)所理解的方式而為包括性的。
權(quán)利要求
一種在遠(yuǎn)程裝置之間的通信方法,其包含監(jiān)視與同無線運(yùn)營(yíng)商相關(guān)聯(lián)的移動(dòng)網(wǎng)絡(luò)的因特網(wǎng)協(xié)議(IP)網(wǎng)關(guān)交互的數(shù)據(jù)包的源或目的地?cái)?shù)據(jù);在所述IP網(wǎng)關(guān)處識(shí)別送往移動(dòng)手持機(jī)或從移動(dòng)手持機(jī)發(fā)起的數(shù)據(jù)包,其中所述移動(dòng)手持機(jī)未在所述移動(dòng)網(wǎng)絡(luò)上激活;以及在所述數(shù)據(jù)包在所述移動(dòng)手持機(jī)處發(fā)起的情況下使得所述數(shù)據(jù)包能夠利用在所述移動(dòng)網(wǎng)絡(luò)上激活的裝置的因特網(wǎng)協(xié)議(IP)地址。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在所述數(shù)據(jù)包是送往所述移動(dòng)網(wǎng)絡(luò)的情 況下更新所述數(shù)據(jù)包以使其包括在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置的所述IP地址。
3.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在所述數(shù)據(jù)包是送往在所述移動(dòng)網(wǎng)絡(luò)上 激活的所述裝置且包括與識(shí)別所述移動(dòng)裝置相關(guān)的數(shù)據(jù)的情況下將所述數(shù)據(jù)包路由到所 述移動(dòng)裝置。
4.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含至少部分地使用基站仿真器來將所述移 動(dòng)手持機(jī)與可與所述IP網(wǎng)關(guān)通信的IP接口通信地耦合。
5.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含至少部分地使用包數(shù)據(jù)服務(wù)節(jié)點(diǎn)(PDSN) 仿真器來將所述移動(dòng)手持機(jī)與到所述移動(dòng)網(wǎng)絡(luò)的IP接口通信地耦合。
6.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在發(fā)起裝置為所述移動(dòng)手持機(jī)的情況下 將所述數(shù)據(jù)包轉(zhuǎn)發(fā)到所述移動(dòng)網(wǎng)絡(luò)。
7.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含將在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置的 所述IP地址提供到所述移動(dòng)手持機(jī)以促進(jìn)與所述移動(dòng)網(wǎng)絡(luò)的通信。
8.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含利用在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置 的所述IP地址將所述數(shù)據(jù)包路由到所述移動(dòng)網(wǎng)絡(luò)。
9.根據(jù)權(quán)利要求8所述的方法,其進(jìn)一步包含接收對(duì)送往在所述移動(dòng)網(wǎng)絡(luò)上激活的所 述裝置的所述數(shù)據(jù)包的響應(yīng),所述響應(yīng)包括識(shí)別所述移動(dòng)手持機(jī)的信息。
10.根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包含將對(duì)所述數(shù)據(jù)包的所述響應(yīng)重新路由 到所述移動(dòng)手持機(jī)。
11.一種經(jīng)配置以促進(jìn)遠(yuǎn)程裝置之間的通信的設(shè)備,其包含接口模塊,其在無線服務(wù)提供商的網(wǎng)絡(luò)上激活,所述接口模塊包括用以在所述網(wǎng)絡(luò)上 識(shí)別所述接口模塊的標(biāo)志;以及現(xiàn)場(chǎng)測(cè)試模塊,其經(jīng)配置以識(shí)別從未在所述網(wǎng)絡(luò)上激活的裝置發(fā)起的數(shù)據(jù)包且更新所 述數(shù)據(jù)包以使其包括所述標(biāo)志。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其進(jìn)一步包含部署于緊鄰所述無線服務(wù)提供商的所 述網(wǎng)絡(luò)的組件處的路由模塊,所述路由模塊經(jīng)配置以執(zhí)行以下動(dòng)作中的至少一者將所述經(jīng)更新的數(shù)據(jù)包轉(zhuǎn)發(fā)到所述網(wǎng)絡(luò);或從所述網(wǎng)絡(luò)接收網(wǎng)絡(luò)數(shù)據(jù)包且將所述網(wǎng)絡(luò)數(shù)據(jù)包轉(zhuǎn)發(fā)到為所述裝置服務(wù)的通信接口, 所述網(wǎng)絡(luò)數(shù)據(jù)包是送往所述接口模塊且包括識(shí)別所述裝置的數(shù)據(jù)。
13.根據(jù)權(quán)利要求11所述的設(shè)備,其進(jìn)一步包含經(jīng)配置以將所述裝置耦合到所述現(xiàn)場(chǎng) 測(cè)試模塊的遠(yuǎn)程測(cè)試模塊,所述遠(yuǎn)程測(cè)試模塊接收在所述網(wǎng)絡(luò)處發(fā)起的網(wǎng) 絡(luò)數(shù)據(jù)包且將所 述網(wǎng)絡(luò)數(shù)據(jù)包轉(zhuǎn)發(fā)到所述裝置。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其中所述網(wǎng)絡(luò)數(shù)據(jù)包包括獨(dú)特標(biāo)志及識(shí)別所述裝置 的數(shù)據(jù)。
15.根據(jù)權(quán)利要求13所述的設(shè)備,其中所述遠(yuǎn)程測(cè)試模塊進(jìn)一步經(jīng)配置以經(jīng)由無線通 信、有線通信或有線及無線通信而與所述現(xiàn)場(chǎng)測(cè)試模塊交換數(shù)據(jù)。
16.根據(jù)權(quán)利要求13所述的設(shè)備,其進(jìn)一步包含經(jīng)配置以至少部分地將所述裝置與所 述遠(yuǎn)程測(cè)試模塊通信地耦合的基站仿真器。
17.根據(jù)權(quán)利要求13所述的設(shè)備,其進(jìn)一步包含經(jīng)配置以至少部分地將所述裝置與所 述遠(yuǎn)程測(cè)試模塊通信地耦合的PDSN仿真器。
18.根據(jù)權(quán)利要求13所述的設(shè)備,其中所述遠(yuǎn)程測(cè)試模塊包含一個(gè)或一個(gè)以上計(jì)算 機(jī),所述計(jì)算機(jī)經(jīng)由第一網(wǎng)絡(luò)接口卡(NIC)及有線或無線網(wǎng)絡(luò)而通信地耦合到所述裝置, 且經(jīng)由第二 NIC及IP網(wǎng)絡(luò)而通信地耦合到所述現(xiàn)場(chǎng)測(cè)試模塊。
19.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述接口模塊包含在所述無線服務(wù)提供商的所 述網(wǎng)絡(luò)上激活的移動(dòng)通信裝置。
20.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述數(shù)據(jù)包與媒體應(yīng)用程序相關(guān),且更新所述 數(shù)據(jù)包以使其包括所述獨(dú)特標(biāo)志促進(jìn)在避免與所述無線服務(wù)提供商的所述網(wǎng)絡(luò)的直接空 中(OTA)通信的同時(shí)對(duì)所述媒體應(yīng)用程序進(jìn)行現(xiàn)場(chǎng)測(cè)試。
21.一種促進(jìn)遠(yuǎn)程裝置之間的通信的設(shè)備,其包含用于接收送往無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)或從無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包的裝置;用于檢查所述數(shù)據(jù)包以確定發(fā)起裝置是否為未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)手持機(jī) 的裝置;以及用于在所述發(fā)起裝置為所述移動(dòng)手持機(jī)的情況下使得所述數(shù)據(jù)包能夠利用在所述移 動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的裝置。
22.根據(jù)權(quán)利要求21所述的設(shè)備,其進(jìn)一步包含用于在所述數(shù)據(jù)包是送往所述移動(dòng)網(wǎng) 絡(luò)的情況下更新所述數(shù)據(jù)包以使其包括在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置的所述IP地址 的裝置。
23.根據(jù)權(quán)利要求21所述的設(shè)備,其進(jìn)一步包含用于在所述數(shù)據(jù)包是送往在所述移動(dòng) 網(wǎng)絡(luò)上激活的所述裝置且包括與識(shí)別所述移動(dòng)裝置相關(guān)的數(shù)據(jù)的情況下將所述數(shù)據(jù)包路 由到所述移動(dòng)裝置的裝置。
24.一種計(jì)算機(jī)程序產(chǎn)品,其包含計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以促進(jìn)遠(yuǎn)程裝置之間的通信的計(jì)算機(jī)可執(zhí)行指令,所述指令可執(zhí)行以使計(jì)算機(jī) 執(zhí)行以下動(dòng)作接收送往無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)或從無線運(yùn)營(yíng)商的移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包;檢查所述數(shù)據(jù)包以確定發(fā)起裝置是否為未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)手持機(jī);以及在所述發(fā)起裝置為所述移動(dòng)手持機(jī)的情況下使得所述數(shù)據(jù)包能夠利用在所述移動(dòng)網(wǎng) 絡(luò)上激活的裝置的IP地址。
25.根據(jù)權(quán)利要求24所述的計(jì)算機(jī)程序產(chǎn)品,所述指令進(jìn)一步可執(zhí)行以使計(jì)算機(jī)執(zhí)行 以下動(dòng)作中的至少一者在所述數(shù)據(jù)包是送往所述移動(dòng)網(wǎng)絡(luò)的情況下更新所述數(shù)據(jù)包以使其包括在所述移動(dòng) 網(wǎng)絡(luò)上激活的所述裝置的所述IP地址;或在所述數(shù)據(jù)包是送往在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置且包括識(shí)別所述移動(dòng)裝置的 數(shù)據(jù)的情況下將所述數(shù)據(jù)包路由到所述移動(dòng)裝置。
26.—種遠(yuǎn)程通信方法,其包含獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán);將所述IP地址與未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合;以及經(jīng)由IP網(wǎng)絡(luò)將所述數(shù)據(jù)包發(fā)射到所述移動(dòng)網(wǎng)絡(luò)的組件。
27.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含耦合到基站仿真網(wǎng)絡(luò)以至少部分地接 入所述IP網(wǎng)絡(luò)。
28.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含耦合到PDSN仿真網(wǎng)絡(luò)以至少部分地接 入所述IP網(wǎng)絡(luò)。
29.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含使用有線鏈路來接入所述IP網(wǎng)絡(luò)。
30.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含使用無線鏈路來接入所述IP網(wǎng)絡(luò)。
31.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含從所述組件接收對(duì)所述所發(fā)射的數(shù)據(jù) 包的響應(yīng),所述響應(yīng)由所述組件尋址到在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置。
32.根據(jù)權(quán)利要求31所述的方法,其進(jìn)一步包含基于接收到對(duì)所述所發(fā)射的數(shù)據(jù)包的 所述響應(yīng)來執(zhí)行客戶端應(yīng)用程序,所述客戶端應(yīng)用程序經(jīng)配置以消耗由所述移動(dòng)網(wǎng)絡(luò)的所 述組件提供的數(shù)據(jù)。
33.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含向在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置 或與此裝置有關(guān)的路由模塊提交請(qǐng)求,以獲得對(duì)所述IP地址的所述接入權(quán)。
34.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含將所述IP地址用于發(fā)射到所述移動(dòng)網(wǎng) 絡(luò)的所述組件或所述移動(dòng)網(wǎng)絡(luò)的一個(gè)或一個(gè)以上額外組件的后續(xù)數(shù)據(jù)包。
35.根據(jù)權(quán)利要求26所述的方法,其進(jìn)一步包含至少部分地使用安全通信鏈路來獲得 在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置的所述IP地址。
36.一種用于遠(yuǎn)程通信的移動(dòng)裝置,其包含收發(fā)器,其經(jīng)配置以促進(jìn)無線數(shù)據(jù)交換;現(xiàn)場(chǎng)測(cè)試模塊,其經(jīng)配置以獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán);包路由模塊,其經(jīng)配置以將所述IP地址與未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起 始的數(shù)據(jù)包耦合;以及發(fā)射處理器,其經(jīng)配置以經(jīng)由IP網(wǎng)絡(luò)將所述數(shù)據(jù)包發(fā)送到所述移動(dòng)網(wǎng)絡(luò)的組件。
37.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述發(fā)射處理器進(jìn)一步經(jīng)配置以耦合到基 站仿真網(wǎng)絡(luò)以至少部分地接入所述IP網(wǎng)絡(luò)。
38.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述發(fā)射處理器進(jìn)一步經(jīng)配置以耦合到 PDSN仿真網(wǎng)絡(luò)以至少部分地接入所述IP網(wǎng)絡(luò)。
39.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其進(jìn)一步包含到所述IP網(wǎng)絡(luò)的有線接口,所述 發(fā)射處理器經(jīng)配置以至少部分地使用所述有線接口來發(fā)送所述數(shù)據(jù)包。
40.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述發(fā)射處理器進(jìn)一步經(jīng)配置以使用所述 收發(fā)器來經(jīng)由所述無線數(shù)據(jù)交換將所述數(shù)據(jù)包發(fā)送到所述IP網(wǎng)絡(luò)。
41.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述收發(fā)器經(jīng)配置以從所述組件接收對(duì) 所述所發(fā)射的數(shù)據(jù)包的響應(yīng),所述響應(yīng)由所述組件尋址到在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置。
42.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述現(xiàn)場(chǎng)測(cè)試模塊進(jìn)一步經(jīng)配置以向在所 述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置或附屬于此裝置的路由模塊提交請(qǐng)求,以獲得對(duì)所述IP地 址的接入權(quán)。
43.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其進(jìn)一步包含產(chǎn)生所述數(shù)據(jù)包的媒體應(yīng)用程 序,所述媒體應(yīng)用程序經(jīng)配置以消耗由所述移動(dòng)網(wǎng)絡(luò)的所述組件提供的信息。
44.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述包路由模塊經(jīng)配置以將所述IP地址耦 合到后續(xù)數(shù)據(jù)包以起始與所述移動(dòng)網(wǎng)絡(luò)的后續(xù)通信。
45.根據(jù)權(quán)利要求36所述的移動(dòng)裝置,其中所述現(xiàn)場(chǎng)測(cè)試模塊或所述發(fā)射處理器經(jīng)配 置以至少部分地使用安全通信鏈路來獲得在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置的所述IP地 址或發(fā)送所述數(shù)據(jù)包。
46.一種用于遠(yuǎn)程通信的設(shè)備,其包含用于遠(yuǎn)程通信的裝置,其經(jīng)配置以獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán);用于將所述IP地址與未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合的裝 置;以及用于經(jīng)由IP網(wǎng)絡(luò)將所述數(shù)據(jù)包發(fā)射到所述移動(dòng)網(wǎng)絡(luò)的組件的裝置。
47.根據(jù)權(quán)利要求46所述的設(shè)備,其進(jìn)一步包含用于從所述組件接收對(duì)所述所發(fā)射的 數(shù)據(jù)包的響應(yīng)的裝置,所述響應(yīng)由所述組件尋址到在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置。
48.根據(jù)權(quán)利要求26所述的設(shè)備,其進(jìn)一步包含用于向在所述移動(dòng)網(wǎng)絡(luò)上激活的所述 裝置或附屬于此裝置的路由模塊提交請(qǐng)求以獲得對(duì)所述IP地址的接入權(quán)的裝置。
49.一種計(jì)算機(jī)程序產(chǎn)品,其包含 計(jì)算機(jī)可讀媒體,其包含經(jīng)配置以在裝置之間進(jìn)行遠(yuǎn)程通信的計(jì)算機(jī)可執(zhí)行指令,所述指令可執(zhí)行以使計(jì)算機(jī) 執(zhí)行以下動(dòng)作獲得對(duì)在移動(dòng)網(wǎng)絡(luò)上激活的裝置的IP地址的接入權(quán);將所述IP地址與未在所述移動(dòng)網(wǎng)絡(luò)上激活的移動(dòng)裝置處起始的數(shù)據(jù)包耦合;以及 經(jīng)由IP網(wǎng)絡(luò)將所述數(shù)據(jù)包發(fā)射到所述移動(dòng)網(wǎng)絡(luò)的組件。
50.根據(jù)權(quán)利要求49所述的計(jì)算機(jī)程序產(chǎn)品,所述指令進(jìn)一步可執(zhí)行以使計(jì)算機(jī)執(zhí)行 以下動(dòng)作中的至少一者從所述組件接收對(duì)所述所發(fā)射的數(shù)據(jù)包的響應(yīng),所述響應(yīng)由所述組件尋址到在所述移 動(dòng)網(wǎng)絡(luò)上激活的所述裝置;或向在所述移動(dòng)網(wǎng)絡(luò)上激活的所述裝置或附屬于此裝置的路由模塊提交請(qǐng)求以獲得對(duì) 所述IP地址的接入權(quán)。
全文摘要
本發(fā)明提供對(duì)移動(dòng)通信裝置的遠(yuǎn)程現(xiàn)場(chǎng)測(cè)試。舉例來說,可監(jiān)視目標(biāo)移動(dòng)網(wǎng)絡(luò)的IP網(wǎng)關(guān)??筛禄蚍g與測(cè)試裝置相關(guān)聯(lián)的由移動(dòng)設(shè)備發(fā)起的數(shù)據(jù)包以使其包括在所述移動(dòng)網(wǎng)絡(luò)上激活的裝置的信息。同樣,可將路由到所述已激活的裝置且/或識(shí)別所述測(cè)試裝置的由移動(dòng)網(wǎng)絡(luò)發(fā)起的數(shù)據(jù)包轉(zhuǎn)發(fā)到所述測(cè)試裝置。如本文中所描述,即使未在所述移動(dòng)網(wǎng)絡(luò)上預(yù)激活所述測(cè)試裝置,仍可實(shí)施所述移動(dòng)網(wǎng)絡(luò)與所述測(cè)試裝置之間的雙向數(shù)據(jù)交換。此外,用于雙向通信的接口可包含任何適當(dāng)?shù)囊蛱鼐W(wǎng)協(xié)議(IP)網(wǎng)絡(luò),從而實(shí)現(xiàn)遠(yuǎn)離所述移動(dòng)網(wǎng)絡(luò)的無線接入點(diǎn)的應(yīng)用程序測(cè)試。
文檔編號(hào)H04L29/12GK101981900SQ200980110449
公開日2011年2月23日 申請(qǐng)日期2009年2月19日 優(yōu)先權(quán)日2008年2月19日
發(fā)明者拉納·哈克, 謝赫·A·哈菲茲 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1