專利名稱:驗(yàn)證符合需求規(guī)范的方法、測試系統(tǒng)和布置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及驗(yàn)證符合需求規(guī)范的領(lǐng)域。更具體地說,它涉及驗(yàn)證通信裝置符 合有關(guān)上行鏈路傳輸和/或下行鏈路接收的需求規(guī)范。
背景技術(shù):
在形成通信技術(shù)的標(biāo)準(zhǔn)化的過程中,經(jīng)常提供需求規(guī)范。需求規(guī)范是為支持通信 裝置的需求測試而制定,并在此類符合性測試活動(dòng)中使用。需求測試的目的是為了表明通 信裝置符合相關(guān)通信標(biāo)準(zhǔn),這通過展示需求規(guī)范的滿足而表明。各種需求(或測試)規(guī)范 通常包含相關(guān)標(biāo)準(zhǔn)的不同方面,例如符合控制信令方面、正確的數(shù)據(jù)傳遞及在某些條件下 在某些限制內(nèi)的性能。執(zhí)行通信裝置的需求測試的一個(gè)常見方式是將通信裝置連接到測試工具(測試 系統(tǒng)),并讓測試系統(tǒng)啟動(dòng)通信裝置功能的不同方面。測試系統(tǒng)隨后驗(yàn)證通信裝置是否按照 需求規(guī)范執(zhí)行其任務(wù)。在終端通信裝置要進(jìn)行需求測試時(shí),允許測試自動(dòng)化和實(shí)現(xiàn)測試結(jié)果的可重復(fù)性 的一個(gè)常見前提條件是終端通信裝置包括一些特定測試功能。在測試通信標(biāo)準(zhǔn)的某些方面時(shí),需要移動(dòng)始發(fā)(MO)數(shù)據(jù)傳遞。移動(dòng)始發(fā)數(shù)據(jù)指要 從終端通信裝置傳送到通信網(wǎng)絡(luò)的數(shù)據(jù),例如,在UTRA (UMTS地面無線電接入)中無線電鏈 路的上行鏈路(UL)中傳送的數(shù)據(jù)。要允許此類情形的測試,需要終端通信裝置中的測試功 能以便觸發(fā)和生成在上行鏈路中的MO數(shù)據(jù)傳遞(S卩,由被測裝置進(jìn)行的數(shù)據(jù)傳輸)。為此,終端通信裝置中的特定測試功能可包括適用于回送(loopback)數(shù)據(jù)的功 能。例如,此類功能可適用于通過將同一數(shù)據(jù)傳送回測試系統(tǒng),返回已由測試系統(tǒng)傳送到終 端通信裝置的數(shù)據(jù)?;厮蛿?shù)據(jù)的此技術(shù)通常用于測試與不同通信技術(shù)有關(guān)的符合性,例如,如在 3GPP(第三代合作伙伴項(xiàng)目)規(guī)范TS 34. 109 “終端邏輯測試接口 ;特殊一致性測試功 會(huì)邑,,(Terminal logical test interface ;Special conformance testing functions)中 所指定的與UTRA有關(guān)的移動(dòng)通信技術(shù)。與本發(fā)明的實(shí)施例的目的相關(guān)的通信標(biāo)準(zhǔn)的示例有GPRS(通用分組無線電服 務(wù))、UMTS(通用移動(dòng)電信標(biāo)準(zhǔn))和UMTS LTE(UMTS-長期演進(jìn))。在下述內(nèi)容中,將集中在 UMTS LTE上,進(jìn)行與現(xiàn)有需求測試方法和裝置有關(guān)而產(chǎn)生的問題的描述及根據(jù)本發(fā)明的實(shí) 施例的其解決方案的描述。然而,要強(qiáng)調(diào)的是本發(fā)明決不限于此通信標(biāo)準(zhǔn),而是如技術(shù)人員 將容易理解的一樣,同樣適用于與其它通信有關(guān)的需求測試。要注意的是,對3GPP規(guī)范的所有引用要理解為引用2008年5月6日在3GPP的主 頁上發(fā)布的規(guī)范的版本。用于UMTS LTE的3GPP標(biāo)準(zhǔn)指定終端通信裝置在有等待在上行鏈路中傳輸?shù)臄?shù)據(jù) 時(shí)應(yīng)如何表現(xiàn)。為驗(yàn)證此類行為,需要用于觸發(fā)和生成數(shù)據(jù)以便在上行鏈路中傳輸?shù)奶囟?測試功能。在上面引用的TS34. 109中,已為UTRA定義執(zhí)行在下行鏈路(DL)中從測試系統(tǒng)接收的數(shù)據(jù)的回送以便在上行鏈路中返回?cái)?shù)據(jù)的測試功能。在TS 34. 109中定義的測試功 能中,直接在上行鏈路中返回在下行鏈路中收到的每個(gè)數(shù)據(jù)單元。此外,這些測試功能是基 于將在雙向無線電承載上在下行鏈路中收到的數(shù)據(jù)單元直接轉(zhuǎn)發(fā)到上行鏈路以便在同一 無線電承載上傳輸。為了能夠驗(yàn)證某些情形下的終端行為,需要具有(例如,從測試系統(tǒng))控制在下行 鏈路中發(fā)送的數(shù)據(jù)何時(shí)在終端中變得可用于在上行鏈路中傳輸?shù)牟考?。在終端具有等待在 上行鏈路中傳輸?shù)臄?shù)據(jù)時(shí)在無線電鏈路故障后,此類情形可能是連接重新建立[例如參閱 R5-081618(可從 ftp://www.3gDD.org/tsg ran/ffG5 Test ex~Tl/TSGR5 39 KansasCity/ T doc/R5-081618. zip 得到),用于 TS 36. 523-1 的 3GPP RAN5 工作計(jì)劃;R5-081618 要 包括在TS 36.523-1 “演進(jìn)通用地面無線電接入(E-UTRA)和演進(jìn)分組核心(EPC);用戶 設(shè)備(UE) —致性規(guī)范;第1部分協(xié)議一致性規(guī)范”(Evolved Universal Terrestrial Radio Access (E-UTRA)and Evolved Packet Core (EPC) ;User Equipment (UE) conformance specification ;Part 1 :Protocol conformance specification)中]。類似地,也需要能夠驗(yàn)證某些移動(dòng)情形下的終端通信裝置行為,例如,在不同無線 電接入技術(shù)(RAT)之間的切換(例如參閱如上指定的R5-081618)。為能夠驗(yàn)證此類情形下的終端行為,測試系統(tǒng)需要能夠在測試過程中控制在某些 事件與動(dòng)作之間的定時(shí)關(guān)系。3GPP規(guī)范TS 23.401 “用于增強(qiáng)通用地面無線電接入網(wǎng)絡(luò)(E-UTRAN)接入 的通用分組無線電服務(wù)(GPRS)增強(qiáng)功能” (General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access)和TS 24. 301 “用于演進(jìn)分組系統(tǒng)(EPS)的非接入層(NAS)協(xié)議;第3階 段,,(Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS) ;Stage 3) 關(guān)于終端應(yīng)基于配置的過濾機(jī)制(UL TFT-上行鏈路業(yè)務(wù)流模板(Uplink Traffic Flow Template))如何將服務(wù)數(shù)據(jù)流(SDF)映射到EPS承載以實(shí)現(xiàn)必需的QoS(服務(wù)質(zhì)量)定義了 終端行為。UL TFT是作為更概括性的術(shù)語的分組過濾的一個(gè)示例,也適用于其它通信標(biāo)準(zhǔn)。 UL TFT例如可為不同服務(wù)數(shù)據(jù)流指定服務(wù)的類型、端口號(hào)等。在TS 23.060 “通用分組無 線電服務(wù)(GRPS);服務(wù)描述;第 2 階段”(General Packet Radio Service(GPRS) ;Service description ;Stage 2)和TS 24. 008“移動(dòng)無線電接口第3層規(guī)范;核心網(wǎng)絡(luò)協(xié)議;第3階 段,,(Mobile radio interface Layer 3 specification ;Core network protocols ;Stage 3)中也描述了上行鏈路IP (因特網(wǎng)協(xié)議)分組流如何經(jīng)由UL TFT映射到正確承載[例如, 正確PDP (分組數(shù)據(jù)協(xié)議)上下文]的類似功能。諸如上文引用的TS 34. 109中指定的那些測試回路一樣,測試回路不提供驗(yàn)證終 端裝置的正確UL TFT處理所需的回送功能。因此,需要能夠測試終端關(guān)于UL TFT功能的正 確行為的部件。需要測試在同一無線電接入技術(shù)內(nèi)UL TFT的處理。例如,終端保持在同一 個(gè)RAT內(nèi)的同時(shí),是否激活新EPS承載或PDP上下文,或者釋放或修改EPS承載或PDP上下 文。也需要測試終端在遇到無線電接入技術(shù)之間的切換時(shí)UL TFT的處理。例如,在E-UTRA 到UTRA切換后,EPS承載替代為PDP上下文。因此,需要驗(yàn)證與UL TFT有關(guān)的此情況的正 確處理。因此,需要允許對其中需要控制測試過程中某些事件與動(dòng)作之間定時(shí)關(guān)系的情形進(jìn)行需求測試的方法、布置和測試系統(tǒng)。也需要允許對其中應(yīng)用分組過濾的情形進(jìn)行需求 測試的方法、布置和測試系統(tǒng)。
發(fā)明內(nèi)容
應(yīng)強(qiáng)調(diào)的是,術(shù)語“包括”在本說明書中使用時(shí)用于表示所述特性、整體、步驟或組 件的存在,而不排除存在或添加一個(gè)或多個(gè)其它特性、整體、步驟、組件或其組合。本發(fā)明的一個(gè)目的是減輕至少一些上述缺點(diǎn),并且提供用于驗(yàn)證符合需求規(guī)范的 改進(jìn)方法、測試系統(tǒng)和布置。根據(jù)本發(fā)明的第一方面,這通過一種用于驗(yàn)證通信裝置符合一個(gè)或多個(gè)需求規(guī)范 的方法而得以實(shí)現(xiàn)。該方法包括在測試系統(tǒng)與通信裝置之間建立鏈路,其中該建立包括配 置一個(gè)或多個(gè)承載和一個(gè)或多個(gè)控制信道;閉合包括測試系統(tǒng)和通信裝置的測試回路,其 中該閉合包括激活通信裝置的測試回路功能;在從測試系統(tǒng)到通信裝置的測試回路的下 行鏈路中發(fā)送數(shù)據(jù);在通信裝置處接收數(shù)據(jù);在特定事件發(fā)生后將至少一些該數(shù)據(jù)傳遞到 通信裝置的上行鏈路傳輸布置;以及在測試系統(tǒng)處驗(yàn)證從通信裝置到測試系統(tǒng)的測試回路 的上行鏈路(116)中的傳輸。在一些實(shí)施例中,驗(yàn)證上行鏈路中傳輸?shù)牟襟E可包括驗(yàn)證傳遞到上行鏈路傳輸 布置的數(shù)據(jù)由通信裝置在上行鏈路中正確傳送。在一些實(shí)施例中,特定事件可以是以下所述中的一項(xiàng)或多項(xiàng)從數(shù)據(jù)的接收起經(jīng) 過特定時(shí)間量,特定命令從測試系統(tǒng)到通信裝置的傳輸以及在至少測試系統(tǒng)和通信裝置之 一上執(zhí)行的測試操作員動(dòng)作的記錄。在一些實(shí)施例中,特定事件可以是鏈路的斷開。在此類實(shí)施例中,方法可還包括 在測試系統(tǒng)處驗(yàn)證鏈路重新建立過程由通信裝置正確執(zhí)行。在一些實(shí)施例中,方法可還包括在下行鏈路中發(fā)送數(shù)據(jù)的步驟后且在特定事件 發(fā)生前,斷開鏈路;以及在測試系統(tǒng)處驗(yàn)證鏈路重新建立過程由通信裝置正確執(zhí)行。在一些實(shí)施例中,鏈路可以是無線電鏈路,并且承載可以是無線電承載。在一些實(shí)施例中,方法可還包括通過在下行鏈路中發(fā)送數(shù)據(jù)的步驟后且在特定 事件發(fā)生前將小區(qū)切換命令從測試系統(tǒng)傳送到通信裝置,模擬系統(tǒng)內(nèi)小區(qū)切換事件;以及 在測試系統(tǒng)處驗(yàn)證系統(tǒng)內(nèi)小區(qū)切換過程由通信裝置正確執(zhí)行。在一些實(shí)施例中,方法可還包括通過在下行鏈路中發(fā)送數(shù)據(jù)的步驟后且在特定 事件發(fā)生前將無線電接入技術(shù)切換命令從測試系統(tǒng)傳送到通信裝置,模擬無線電接入技術(shù) 切換事件;以及在測試系統(tǒng)處驗(yàn)證無線電接入技術(shù)切換過程由通信裝置正確執(zhí)行。在一些實(shí)施例中,激活測試回路功能的步驟可包括將定義特定事件的指示符從 測試系統(tǒng)發(fā)送到通信裝置。在一些實(shí)施例中,在測試系統(tǒng)與通信裝置之間建立鏈路的步驟可還包括配置一 個(gè)或多個(gè)上行鏈路分組過濾器;在從測試系統(tǒng)到通信裝置的測試回路的下行鏈路中發(fā)送數(shù) 據(jù)的步驟可包括發(fā)送與不同服務(wù)數(shù)據(jù)流相關(guān)聯(lián)的數(shù)據(jù)單元和在每個(gè)數(shù)據(jù)單元中包括表示 與數(shù)據(jù)單元相關(guān)聯(lián)的服務(wù)數(shù)據(jù)流的信息;以及驗(yàn)證上行鏈路中傳輸?shù)牟襟E可包括驗(yàn)證通 信裝置根據(jù)一個(gè)或多個(gè)上行鏈路分組過濾器,在對應(yīng)于與相應(yīng)數(shù)據(jù)單元相關(guān)聯(lián)的服務(wù)數(shù)據(jù) 流的正確承載上傳送每個(gè)數(shù)據(jù)單元。
本發(fā)明的第二方面是一種計(jì)算機(jī)程序產(chǎn)品,包括上面存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī) 可讀介質(zhì),計(jì)算機(jī)程序包括程序指令,計(jì)算機(jī)程序可加載到可連接到通信裝置的測試系統(tǒng) 的數(shù)據(jù)處理單元中以驗(yàn)證通信裝置符合一個(gè)或多個(gè)需求規(guī)范,并適用于在計(jì)算機(jī)程序由數(shù) 據(jù)處理單元運(yùn)行時(shí),促使測試系統(tǒng)執(zhí)行至少以下步驟在測試系統(tǒng)與通信裝置之間建立鏈 路,其中該建立包括配置一個(gè)或多個(gè)承載和一個(gè)或多個(gè)控制信道;閉合包括測試系統(tǒng)和 通信裝置的測試回路,其中該閉合包括激活通信裝置的測試回路功能;在從測試系統(tǒng)到 通信裝置的測試回路的下行鏈路中發(fā)送數(shù)據(jù);以及驗(yàn)證在從通信裝置到測試系統(tǒng)的測試回 路的上行鏈路中的傳輸。激活測試回路功能的步驟包括將定義特定事件的指示符從測試 系統(tǒng)發(fā)送到通信裝置,其中特定事件用于控制通信裝置何時(shí)將至少一些該數(shù)據(jù)傳遞到通信 裝置的上行鏈路傳輸布置。本發(fā)明的第三方面是一種計(jì)算機(jī)程序產(chǎn)品,包括上面存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī) 可讀介質(zhì),計(jì)算機(jī)程序包括程序指令,計(jì)算機(jī)程序可加載到通信裝置的數(shù)據(jù)處理單元中,并 適用于在計(jì)算機(jī)程序由該數(shù)據(jù)處理單元運(yùn)行時(shí),促使通信裝置的測試回路功能執(zhí)行至少以 下步驟作為通信裝置的測試回路功能的激活的一部分,從測試系統(tǒng)接收定義特定事件的 指示符;在測試回路的下行鏈路中接收來自測試系統(tǒng)的數(shù)據(jù);以及在特定事件發(fā)生后將至 少一些數(shù)據(jù)傳遞到通信裝置的上行鏈路傳輸布置。本發(fā)明的第四方面是一種可連接到通信裝置并用于驗(yàn)證通信裝置符合一個(gè)或多 個(gè)需求規(guī)范的測試系統(tǒng)。測試系統(tǒng)包括發(fā)送器、接收器和處理電路。處理電路適用于利用 發(fā)送器在測試系統(tǒng)與通信裝置之間建立鏈路,其中該建立包括配置一個(gè)或多個(gè)承載和一 個(gè)或多個(gè)控制信道;以及利用發(fā)送器和接收器閉合包括測試系統(tǒng)和通信裝置的測試回路, 其中該閉合包括激活通信裝置的測試回路功能。發(fā)送器適用于在從測試系統(tǒng)到通信裝置 的測試回路的下行鏈路中發(fā)送數(shù)據(jù);以及接收器和處理電路適用于驗(yàn)證在從通信裝置到測 試系統(tǒng)的測試回路的上行鏈路中的傳輸。處理電路也適用于作為所述測試回路功能的激活 的一部分,利用發(fā)送器將定義特定事件的指示符從測試系統(tǒng)發(fā)送到通信裝置,其中特定事 件用于控制通信裝置何時(shí)將至少一些數(shù)據(jù)傳遞到通信裝置的上行鏈路傳輸布置。本發(fā)明的第五方面是用于集成到通信裝置中的測試回路功能布置。該布置包括 測試控制功能單元;以及回送功能單元,該回送功能單元適用于接收在測試回路的下行鏈 路中從測試系統(tǒng)發(fā)送的數(shù)據(jù)和將至少一些數(shù)據(jù)傳遞到通信裝置的上行鏈路傳輸布置。測試 控制功能單元適用于作為測試回路功能布置的激活的一部分,從測試系統(tǒng)接收定義特定 事件的指示符;以及將由回送功能單元進(jìn)行的所述數(shù)據(jù)到上行鏈路傳輸布置的傳遞延遲至 特定事件發(fā)生后。本發(fā)明的第六方面是一種包括根據(jù)第五方面的測試回路功能布置的通信裝置。本發(fā)明的第七方面是一種用于驗(yàn)證需求規(guī)范的布置,該布置至少包括根據(jù)第四方 面的測試系統(tǒng)和根據(jù)第六方面的通信裝置。在一些實(shí)施例中,本發(fā)明的第二到第七方面可另外具有與如上為本發(fā)明的第一方 面所解釋的各種特性的任一種相同或?qū)?yīng)的特性。在本申請中所提到的測試回路包括通信裝置的測試回路功能。通信裝置是測試對 象。測試回路還包括適用于使通信裝置的測試自動(dòng)化的測試系統(tǒng)。本發(fā)明的一些實(shí)施例的優(yōu)點(diǎn)在于允許對其中需要控制測試過程中某些事件與動(dòng)作之間定時(shí)關(guān)系的情形進(jìn)行需求測試。本發(fā)明的一些實(shí)施例的另一優(yōu)點(diǎn)在于它使得驗(yàn)證與帶有MO數(shù)據(jù)傳遞的情形有關(guān) 的終端通信裝置符合性是可能的。本發(fā)明的一些實(shí)施例的另一優(yōu)點(diǎn)在于可測試其中由于數(shù)據(jù)在終端中等待傳輸?shù)?原因而應(yīng)進(jìn)行連接重新建立的情形。本發(fā)明的一些實(shí)施例的另一優(yōu)點(diǎn)在于允許對其中應(yīng)用分組過濾的情形進(jìn)行需求 測試。本發(fā)明的一些實(shí)施例的另一優(yōu)點(diǎn)在于可測試其中進(jìn)行系統(tǒng)間切換的情形。
從下面參照附圖的本發(fā)明的實(shí)施例的詳細(xì)描述中,可明白本發(fā)明的其它目的、特 性和優(yōu)點(diǎn),其中圖1是示出根據(jù)本發(fā)明的一些實(shí)施例的示例方法步驟的信令流程圖;圖2是示出根據(jù)本發(fā)明的一些實(shí)施例,在通信裝置中包括的示例測試系統(tǒng)和示例 布置的框圖;圖3是示出根據(jù)本發(fā)明的一些實(shí)施例,在通信裝置中包括的示例測試系統(tǒng)和示例 布置的框圖;圖4是示出根據(jù)本發(fā)明的一些實(shí)施例的示例方法步驟的信令流程圖;以及圖5是示出示例IPv4報(bào)頭字段的框圖。
具體實(shí)施例方式在下述內(nèi)容中,將描述本發(fā)明的實(shí)施例,其中,描述了適合在一個(gè)或多個(gè)需求規(guī)范 的符合性測試中使用的方法和設(shè)備。在如上引用的TS 34. 109中定義的測試功能不允許對上行鏈路中數(shù)據(jù)傳遞的觸 發(fā)或定時(shí)的任何控制。相反地,由終端通信裝置的測試功能直接返回在下行鏈路中收到的 每個(gè)數(shù)據(jù)單元以便在上行鏈路中傳輸。此外,直接轉(zhuǎn)發(fā)在雙向無線電承載上在下行鏈路中 收到的數(shù)據(jù)單元以便在同一無線電承載上在上行鏈路中傳輸。對于如TS 34. 109中指定的 數(shù)據(jù)的回送,定時(shí)方面受限于在某些條件下終端應(yīng)保持回送延遲恒定。回送延遲不能由測 試系統(tǒng)控制,而只是指定為最大延遲值。為了能夠驗(yàn)證某些情形下的終端行為,需要具有(例如,從測試系統(tǒng))控制在下行 鏈路中發(fā)送的數(shù)據(jù)何時(shí)在終端中變得可用于在上行鏈路中傳輸?shù)牟考?。此類情形可能是?于終端具有等待在上行鏈路中傳輸?shù)臄?shù)據(jù)的原因,在無線電鏈路斷開(例如,由于無線電 鏈路故障)后的連接重新建立。另一個(gè)示例情形可以是在切換到另一無線電接入技術(shù)或同 一無線電接入技術(shù)內(nèi)的另一小區(qū)后數(shù)據(jù)在等待處理。為能夠驗(yàn)證在此類情形下的正確行為,至關(guān)重要的是能夠控制在鏈路的斷開(或 切換)與上行鏈路中數(shù)據(jù)傳輸?shù)挠|發(fā)之間的定時(shí)關(guān)系。在發(fā)生無線電接入技術(shù)(RAT)切換的情況下,能夠驗(yàn)證在RAT切換之前和之后數(shù) 據(jù)傳輸?shù)某掷m(xù)也是重要的。因此,必須提供能夠在RTA切換期間保持的測試回路,即,測試 回路不應(yīng)由于無線電接入系統(tǒng)更改而取消。為此,需要無線電接入透明測試回路模式。
圖1是示出根據(jù)本發(fā)明的一些實(shí)施例的示例方法步驟和在測試系統(tǒng)100與被測通 信裝置110之間交互的信令流程圖。測試系統(tǒng)100配置為在下行鏈路中將數(shù)據(jù)發(fā)送到通信裝置110,并且通信裝置110 配置為將在下行鏈路中收到的數(shù)據(jù)返回以便在上行鏈路中傳輸?shù)綔y試系統(tǒng)100。通信裝置 110還配置為僅在特定事件發(fā)生后返回?cái)?shù)據(jù)以便在上行鏈路中傳輸。這允許對測試過程中 某些事件和動(dòng)作的相對定時(shí)的控制。例如,測試系統(tǒng)可在特定事件發(fā)生前觸發(fā)鏈路的斷開, 并由此確保在鏈路已斷開時(shí)通信裝置將具有等待傳輸?shù)臄?shù)據(jù)。由此測試系統(tǒng)能夠確保驗(yàn)證 連接重新建立過程和在連接重新建立后數(shù)據(jù)被正確傳送的可能性。在步驟101中,測試系統(tǒng)建立無線電鏈路,并且配置要用于測試的無線電承載和 控制信道。在步驟102中,測試系統(tǒng)觸發(fā)通信裝置的專用測試回路功能的激活,這響應(yīng)于在 步驟111中的激活觸發(fā)。在步驟102和111中的激活可包括測試回路的閉合。激活也可包 括配置測試回路功能。備選,測試回路功能可部分或完全預(yù)配置。在步驟103中,測試系統(tǒng)在下行鏈路中將數(shù)據(jù)(例如,IP分組或第2層數(shù)據(jù)單元) 發(fā)送到通信裝置,在步驟112中通信裝置接收數(shù)據(jù)。在步驟112中,通信裝置收到的數(shù)據(jù) 也可由通信裝置進(jìn)行各種處理,例如,如本領(lǐng)域中熟知的內(nèi)部裝置接收數(shù)據(jù)處理。在步驟 112(例如,與步驟116和107有關(guān))后,可進(jìn)行通信裝置正確執(zhí)行數(shù)據(jù)的接收和已收到數(shù)據(jù) 的處理的驗(yàn)證。專用測試回路功能配置為傳遞在下行鏈路中收到的所有或部分?jǐn)?shù)據(jù)以便在上行 鏈路中在無線電承載上傳輸(步驟114)。然而,專用測試回路功能還配置為只在特定事件 發(fā)生后傳遞數(shù)據(jù)以便在上行鏈路中傳輸(步驟113)。特定事件可以是自已收到數(shù)據(jù)的時(shí)間起經(jīng)過的特定時(shí)間量。這可實(shí)現(xiàn)為測試回路 功能中的計(jì)時(shí)器。時(shí)間可預(yù)配置,或者可作為在步驟102和111中激活的一部分(例如,由 測試系統(tǒng))配置時(shí)間。也可以在步驟102和111中已激活測試功能之前或之后由測試系統(tǒng) 和通信裝置中的任一個(gè)或兩者上輸入的特定命令來配置時(shí)間。特定事件也可以是另一事件,例如特定命令從測試系統(tǒng)到通信裝置的傳輸(步驟 105)、測試操作員在測試系統(tǒng)(步驟10 和通信裝置中的任一個(gè)或兩者上執(zhí)行的動(dòng)作(例 如按鍵)的記錄。特定事件也可以是在步驟101建立的無線電鏈路的斷開(104)。事件的類型(經(jīng)過的時(shí)間、命令、操作員動(dòng)作、鏈路斷開等)可預(yù)配置,或者可作為 在步驟102和111中激活的一部分來(例如由測試系統(tǒng))配置事件的類型。測試系統(tǒng)可向 通信系統(tǒng)發(fā)送定義事件的類型和/或經(jīng)過的時(shí)間量的指示符。它也可以在步驟102和111 中已激活測試功能之前或之后由測試系統(tǒng)和通信裝置中的任一個(gè)或兩者上輸入的特定命 令來配置。帶有特定經(jīng)過的時(shí)間的解決方案對通信裝置的實(shí)現(xiàn)影響很小。在通信裝置在步驟114中已傳遞數(shù)據(jù)以便在上行鏈路中傳輸后,相同的數(shù)據(jù)在步 驟116中在上行鏈路中傳送,并且在步驟107中由測試系統(tǒng)接收。測試系統(tǒng)在步驟107中 接收數(shù)據(jù)時(shí),它能進(jìn)行數(shù)據(jù)的驗(yàn)證。驗(yàn)證可只包括驗(yàn)證上行鏈路傳輸發(fā)生而不驗(yàn)證數(shù)據(jù)實(shí) 際上是正確的,或者它也可包括驗(yàn)證數(shù)據(jù)在上行鏈路中正確傳送。如上所述,驗(yàn)證可另外或備選包括對正確的DL接收和/或處理的間接驗(yàn)證。此類驗(yàn)證是間接的,這是因?yàn)槔梅祷氐?UL)數(shù)據(jù)執(zhí)行驗(yàn)證。測試系統(tǒng)比較返回的UL數(shù)據(jù)和 在DL中已發(fā)送的數(shù)據(jù)。例如,如果返回的UL數(shù)據(jù)與在DL中已發(fā)送的數(shù)據(jù)相同,這可以是 對DL數(shù)據(jù)的接收和處理已正確執(zhí)行的驗(yàn)證。另一個(gè)示例是測試系統(tǒng)發(fā)送帶有錯(cuò)誤報(bào)頭信 息的DL數(shù)據(jù)的情況。因此,通信裝置不應(yīng)接收數(shù)據(jù),并且通信裝置的正確操作可驗(yàn)證為在 UL中無數(shù)據(jù)返回。在測試會(huì)話完成時(shí),在步驟108中測試系統(tǒng)觸發(fā)測試回路的去激活(打開),并且 通信裝置在步驟117中響應(yīng)去激活觸發(fā)。在步驟109,無線電鏈路被斷開。在特定事件發(fā)生前,在步驟104中測試系統(tǒng)可觸發(fā)在測試系統(tǒng)與被測通信裝置之 間無線電鏈路的斷開。在通信裝置中的測試回路功能返回了在下行鏈路中收到的數(shù)據(jù)以便在上行鏈路 中傳輸(步驟114)時(shí),無線電鏈路可因此而斷開。由于通信裝置斷開并且有等待在上行鏈 路中傳輸?shù)臄?shù)據(jù),因此,在步驟115中,重新建立連接的過程被觸發(fā)。在步驟106中,測試系統(tǒng)驗(yàn)證通信裝置正確執(zhí)行連接重新建立過程。在步驟104中的斷開例如可模擬無線電鏈路故障。備選或另外,在特定事件發(fā)生 前,測試系統(tǒng)可模擬切換到另一系統(tǒng)內(nèi)小區(qū)或其它RAT,并且驗(yàn)證通信裝置正確執(zhí)行對應(yīng)的 過程。在此情況下,特定事件可包括如上提及的任何示例,或者它本身中可包括切換。正如所提到的一樣,通信裝置中的測試回路功能可配置為返回在下行鏈路上收到 的部分或所有數(shù)據(jù)。例如,在下行鏈路中發(fā)送的一些數(shù)據(jù)可預(yù)期用于上行鏈路(例如,用于 測試上行鏈路行為),并且因此被返回,而在下行鏈路中發(fā)送的一些數(shù)據(jù)可預(yù)期用于另一目 的(例如,用于下行鏈路接收的測試)并因此不返回。此外,如果數(shù)據(jù)在下行鏈路中作為分 組(例如,IP分組)傳送,則被返回以便在上行鏈路中傳輸?shù)目芍皇欠纸M的有效負(fù)載。在 上行鏈路中傳輸之前,可移除、添加或更改分組的其它內(nèi)容(例如報(bào)頭信息)。也可通過例 如重復(fù)完整或部分有效負(fù)載,通過截?cái)嗷騽h截有效負(fù)載,更改有效負(fù)載的大小。此外,例如, 如果更改報(bào)頭和/或更改有效負(fù)載的大小,則可更改整個(gè)分組的大小。正如所提到的一樣,測試回路功能可部分或完全預(yù)配置??梢杂杏糜诿總€(gè)相關(guān)情 形的專用預(yù)配置的測試回路功能。備選,可以有單個(gè)(或少數(shù))測試回路功能,作為在步驟 102和111中激活的一部分,配置這些功能用于特定情形。鏈路和承載在上面已描述為無線電鏈路和無線電承載,但本發(fā)明的實(shí)施例同樣適 用于有線通信系統(tǒng)。本發(fā)明的一些實(shí)施例在同一解決方案中組合經(jīng)過的時(shí)間和另一事件觸發(fā)。例如, 在事件觸發(fā)(10 后但最遲在特定時(shí)間量經(jīng)過時(shí)可直接在步驟114中傳遞數(shù)據(jù)。在TS 34. 109(圖5. 1. 1)中,定義為雙向無線電承載提供數(shù)據(jù)回送的UE測試回路 功能。圖2是示出根據(jù)本發(fā)明的一些實(shí)施例,在通信裝置300中包括的示例測試系統(tǒng)200 和示例測試回路功能布置310的框圖。測試系統(tǒng)200和通信裝置300例如可對應(yīng)于測試系統(tǒng)100和通信裝置110,并且測 試系統(tǒng)200和布置310可適用于執(zhí)行如與圖1相關(guān)描述的方法步驟。測試系統(tǒng)包括發(fā)送器201、接收器202和處理電路(例如,中央處理單元CPU) 203。 這些實(shí)體可適用于執(zhí)行如關(guān)于圖1的測試系統(tǒng)100所述的方法步驟。
測試回路功能布置310包括測試控制單元(TC) 311和回送(LB)功能單元312。根據(jù)本發(fā)明的一些實(shí)施例,LB功能單元312可包括一個(gè)或多個(gè)無線電承載回送 (RB LB)實(shí)體(未示出)。在TS 34. 109(圖5. 1.1中),示出了帶有多個(gè)無線電承載回送 (RB LB)實(shí)體(每DL/UL RB對一個(gè)實(shí)體)的回送功能單元。每個(gè)RBLB實(shí)體可配置為將從 一個(gè)下行鏈路無線電承載(或控制信道)收到的所有或部分?jǐn)?shù)據(jù)返回到上行鏈路無線電承 載。備選,RBLB實(shí)體可配置為可能基于一些映射規(guī)則將從任何下行鏈路無線電承載(或控 制信道)收到的所有或部分?jǐn)?shù)據(jù)返回到任何配置的上行鏈路無線電承載。TC功能單元311用于控制LB功能單元312。TC功能單元可利用通信裝置300的 用戶接口,利用在通信裝置300外部的接口上收到的消息,或者利用被測無線電接口(例 如,E-UTRA無線電接口)接收命令。與后者有關(guān)的一個(gè)優(yōu)點(diǎn)是在要測試的所有裝置中無需 要求特殊外部接口。例如,如果使用此方案,則不要求符合UTRA/E-UTRA規(guī)范的內(nèi)置PC模 塊僅僅為了一致性測試目的而具有額外外部接口(例如,USB)。TC功能單元提供對測試回 路功能的激活和去激活、對RBLB實(shí)體的建立和配置、對測試回路的閉合和打開及對事件/ 時(shí)間延遲配置的控制。LB功能單元適用于接收下行鏈路數(shù)據(jù)和傳遞一些或所有該數(shù)據(jù)以便 在上行鏈路中傳輸。數(shù)據(jù)的傳遞可在TC功能單元的控制下進(jìn)行?;厮忘c(diǎn)位于通信裝置的接入功能之上,即,在非接入層。測試系統(tǒng)200和通信裝置300可還包括本領(lǐng)域通常熟知的輸入/輸出接口。這些 接口例如可包括鍵和顯示器,并且可由測試操作員在進(jìn)行、控制和監(jiān)視測試時(shí)使用。圖3是示出根據(jù)本發(fā)明的一些實(shí)施例,在通信裝置320中包括的示例測試系統(tǒng)220 和示例測試回路功能布置330的框圖。測試系統(tǒng)220和通信裝置320例如可對應(yīng)于圖4的測試系統(tǒng)400和通信裝置410, 并且測試系統(tǒng)220和布置330可適用于執(zhí)行如將與圖4相關(guān)描述的方法步驟。測試系統(tǒng)包括發(fā)送器221、接收器222和處理電路(例如,中央處理單元CPU) 223。 這些實(shí)體可適用于執(zhí)行如將關(guān)于圖4的測試系統(tǒng)400描述的方法步驟??砂ㄔ谕ㄐ叛b置320中的測試回路功能布置330包括類似于圖2的對應(yīng)單元 311和312的測試控制單元(TC) 331和回送(LB)功能單元332。通信裝置320還包括承載 映射單元333。承載映射單元333可配置為將要在上行鏈路中傳送的數(shù)據(jù)根據(jù)對應(yīng)分組過 濾器映射到其相應(yīng)承載。分組過濾器指定與特定服務(wù)數(shù)據(jù)流相關(guān)聯(lián)的數(shù)據(jù)應(yīng)映射到哪個(gè)承 載上。分組過濾器例如可由測試系統(tǒng)利用被測無線電或有線接口所指定的第3層控制消息 來配置。例如,對于UTRA、E-UTRA和GPRS,分組過濾器可由在第3層控制消息中發(fā)送的UL TFT信息配置。在使用承載映射單元333時(shí),在LB功能單元332中無需多于一個(gè)無線電承載回送 (RB LB)實(shí)體。這是因?yàn)樵诖祟悓?shí)現(xiàn)中,所有DL回送數(shù)據(jù)在UE LB功能332中終止,并且所 有UL回送數(shù)據(jù)直接轉(zhuǎn)發(fā)到承載映射單元333,承載映射單元處理到正確無線電承載的進(jìn)一 步分發(fā)?;厮凸δ芪挥谕ㄐ叛b置的接入功能之上,即,在非接入層。這允許例如在鏈路斷 開或切換事件后進(jìn)行承載映射的回送功能測試。因此,回送點(diǎn)在處理通信裝置中承載與 SDF(或PDP上下文)之間映射的功能之上。在建立多于一個(gè)SDF (或PDP上下文)的情況下,通常有一個(gè)不與任何分組過濾器相關(guān)聯(lián)的承載。因此,未由任何分組過濾器濾除的所有分組應(yīng)在此承載上發(fā)送。然而,未 與任何分組過濾器明確相關(guān)聯(lián)也可視為是分組過濾器(例如,與其它承載相關(guān)聯(lián)的分組過 濾器的并集的補(bǔ)集)。因此,在本申請?zhí)岬綌?shù)據(jù)單元與不同服務(wù)數(shù)據(jù)流相關(guān)聯(lián),每個(gè)數(shù)據(jù)單 元包括表示與數(shù)據(jù)單元相關(guān)聯(lián)的服務(wù)數(shù)據(jù)流的信息,以及驗(yàn)證根據(jù)一個(gè)或多個(gè)上行鏈路分 組過濾器,在對應(yīng)于與相應(yīng)數(shù)據(jù)單元相關(guān)聯(lián)的服務(wù)數(shù)據(jù)流的正確承載上傳送每個(gè)數(shù)據(jù)單元 時(shí),這要理解為也涵蓋如上所述一個(gè)承載未與任何分組過濾器相關(guān)聯(lián)的情況。LB功能單元可包括在上行鏈路中發(fā)送收到的IP分組前改變該分組的一些報(bào)頭字 段的功能。這可包括計(jì)算IP校驗(yàn)和后再將它插入報(bào)頭。圖5示出IPv4報(bào)頭字段。例如, 如果如上所述增大或減小IP分組大小,則更新IP報(bào)頭字段“總長度”和“報(bào)頭校驗(yàn)和”。圖4是示出根據(jù)本發(fā)明的一些實(shí)施例的示例方法步驟和在測試系統(tǒng)400與被測通 信裝置410之間交互的信令流程圖。圖4所示測試方法特別適合驗(yàn)證在一個(gè)無線電接入技術(shù)內(nèi)和/或在RAT切換后與 分組過濾器有關(guān)的通信裝置行為(例如,如在建立無線電鏈路時(shí)UL TFT配置的一樣)。測試系統(tǒng)400配置為在下行鏈路中將數(shù)據(jù)發(fā)送到通信裝置410,并且通信裝置410 配置為將在下行鏈路中收到的數(shù)據(jù)返回以便在上行鏈路中傳輸?shù)綔y試系統(tǒng)400。在步驟401中,測試系統(tǒng)建立無線電鏈路,并且配置要用于測試的無線電承載、控 制信道和分組過濾器。在步驟402中,測試系統(tǒng)觸發(fā)通信裝置的專用測試回路功能的激活,這響應(yīng)于步 驟411中的激活觸發(fā)。步驟402和411中的激活可包括測試回路的閉合。該激活也可包括 配置測試回路功能。備選,測試回路功能可部分或完全預(yù)配置。在步驟403中,測試系統(tǒng)在下行鏈路中將數(shù)據(jù)(例如,IP分組)發(fā)送到通信裝置, 在步驟412中通信裝置接收數(shù)據(jù)。在步驟412中,通信裝置收到的數(shù)據(jù)也可由通信裝置進(jìn) 行各種處理,例如,如本領(lǐng)域中熟知的內(nèi)部裝置接收數(shù)據(jù)處理。下行鏈路中發(fā)送的每個(gè)分組 包括模擬IP分組表示不同服務(wù)數(shù)據(jù)流的報(bào)頭信息。在步驟412(例如,與步驟416和407 有關(guān))后,可進(jìn)行通信裝置正確執(zhí)行數(shù)據(jù)的接收和已收到數(shù)據(jù)的處理的驗(yàn)證。專用測試回路功能配置為傳遞在下行鏈路中收到的所有或部分?jǐn)?shù)據(jù)以便在上行 鏈路中在無線電承載上傳輸(步驟414)。在返回?cái)?shù)據(jù)以便在上行鏈路中傳輸時(shí),通信裝置 基于分組過濾器配置將IP分組映射到不同承載。在通信裝置在步驟414中已傳遞數(shù)據(jù)以便在上行鏈路中傳輸后,相同的數(shù)據(jù)在步 驟416中在上行鏈路中傳送,并且在步驟407中由測試系統(tǒng)接收。測試系統(tǒng)在步驟407中 收到數(shù)據(jù)時(shí),它能進(jìn)行數(shù)據(jù)的驗(yàn)證。驗(yàn)證可只包括驗(yàn)證上行鏈路傳輸發(fā)生而不驗(yàn)證數(shù)據(jù)實(shí) 際上是正確的,或者它也可包括驗(yàn)證數(shù)據(jù)在上行鏈路中正確傳送。在步驟407中的驗(yàn)證可 包括根據(jù)測試系統(tǒng)設(shè)置的IP報(bào)頭信息和分組過濾器配置驗(yàn)證在正確的上行鏈路承載上傳 送每個(gè)IP分組。如上所述,驗(yàn)證可另外或備選包括正確的DL接收和/或處理的間接驗(yàn)證。此類驗(yàn) 證是間接的,這是因?yàn)槔梅祷氐?UL)數(shù)據(jù)執(zhí)行驗(yàn)證。測試系統(tǒng)比較返回的UL數(shù)據(jù)和在 DL中已發(fā)送的數(shù)據(jù)。例如,如果返回的UL數(shù)據(jù)與在DL中已發(fā)送的數(shù)據(jù)相同,這可以是DL 數(shù)據(jù)的接收和處理已正確執(zhí)行的驗(yàn)證。另一個(gè)示例是測試系統(tǒng)發(fā)送帶有錯(cuò)誤報(bào)頭信息的DL 數(shù)據(jù)的情況。因此,通信裝置不應(yīng)接受數(shù)據(jù),并且通信裝置的正確操作可驗(yàn)證為在UL中無數(shù)據(jù)返回。在測試會(huì)話完成時(shí),在步驟408中測試系統(tǒng)觸發(fā)測試回路的去激活(打開),并且 通信裝置在步驟417中響應(yīng)去激活觸發(fā)。在步驟409,無線電鏈路被斷開。通信裝置410可還配置為僅在特定事件發(fā)生后返回?cái)?shù)據(jù)以便在上行鏈路中傳輸。 這允許對測試過程中某些事件和動(dòng)作的相對定時(shí)的控制。例如,測試系統(tǒng)可在特定事件發(fā) 生前觸發(fā)鏈路的斷開,并由此確保在鏈路已斷開時(shí)通信裝置將具有等待傳輸?shù)臄?shù)據(jù)。由此 測試系統(tǒng)能夠確保驗(yàn)證連接重新建立過程和在連接重新建立后數(shù)據(jù)被正確傳送的可能性。因此,專用測試回路功能也可選地可配置為傳遞在下行鏈路中收到的所有或部分 數(shù)據(jù)以便只在特定事件發(fā)生后(步驟41 在上行鏈路中在無線電承載上傳輸(步驟414)。特定事件可以是自已收到數(shù)據(jù)的時(shí)間起經(jīng)過特定時(shí)間量。這可實(shí)現(xiàn)為測試回路功 能中的計(jì)時(shí)器。時(shí)間可預(yù)配置,或者可作為步驟402和411中激活的一部分(例如,由測試 系統(tǒng))配置時(shí)間。也可以在步驟402和411中已激活測試功能之前或之后由測試系統(tǒng)和通 信裝置中的任一個(gè)或兩者上輸入的特定命令來配置時(shí)間。特定事件也可以是另一事件,例如特定命令從測試系統(tǒng)到通信裝置的傳輸(步驟 405)、測試操作員在測試系統(tǒng)(步驟405)和通信裝置中的任一個(gè)或兩者上執(zhí)行的動(dòng)作(如 按鍵)的記錄(registration)。特定事件也可以是在步驟401建立的無線電鏈路的斷開 (404)。事件的類型(經(jīng)過的時(shí)間、命令、操作員動(dòng)作、鏈路斷開等)可預(yù)配置,或者可作為 步驟402和411中激活的一部分(例如由測試系統(tǒng))配置事件的類型。測試系統(tǒng)可向通信 系統(tǒng)發(fā)送定義事件的類型和/或經(jīng)過的時(shí)間量的指示符。它也可以在步驟402和411中已 激活測試功能之前或之后由測試系統(tǒng)和通信裝置中的任一個(gè)或兩者上輸入的特定命令來配置。帶有特定經(jīng)過的時(shí)間的解決方案對通信裝置的實(shí)現(xiàn)影響很小。在特定事件發(fā)生前,在步驟404中測試系統(tǒng)可觸發(fā)測試系統(tǒng)與被測通信裝置之間 無線電鏈路的斷開。在通信裝置中的測試回路功能返回了在下行鏈路中收到的數(shù)據(jù)以便在 上行鏈路中傳輸(步驟414)時(shí),無線電鏈路可因此而斷開。由于通信裝置斷開并且有等待 在上行鏈路中傳輸?shù)臄?shù)據(jù),因此,在步驟415中,重新建立連接的過程被觸發(fā)。在步驟406中,測試系統(tǒng)驗(yàn)證通信裝置正確執(zhí)行連接重新建立過程。在步驟404中的斷開例如可模擬無線電鏈路故障。備選或另外,在特定事件發(fā)生 前,測試系統(tǒng)可模擬切換到其它系統(tǒng)內(nèi)小區(qū)或其它RAT,并且驗(yàn)證通信裝置正確執(zhí)行對應(yīng)的 過程。在此情況下,特定事件可包括如上所提及的任何示例,或者它本身可包括該切換。正如所提到的一樣,通信裝置中的測試回路功能可配置為返回在下行鏈路上收到 的部分或所有數(shù)據(jù)。例如,在下行鏈路中發(fā)送的一些數(shù)據(jù)可預(yù)期用于上行鏈路(例如,用于 測試上行鏈路行為),并且因此被返回,而在下行鏈路中發(fā)送的一些數(shù)據(jù)可預(yù)期用于另一目 的(例如,用于下行鏈路接收的測試)并因此不返回。此外,如果數(shù)據(jù)在下行鏈路中作為分 組(例如,IP分組)傳送,則被返回以便在上行鏈路中傳輸?shù)目芍皇欠纸M的有效負(fù)載。在 上行鏈路中傳輸前,可移除、添加或更改分組的其它內(nèi)容(例如報(bào)頭信息)。也可通過例如 重復(fù)完整或部分有效負(fù)載,通過截?cái)嗷騽h截有效負(fù)載,來更改有效負(fù)載的大小。此外,例如, 如果更改報(bào)頭和/或更改有效負(fù)載的大小,則可更改整個(gè)分組的大小。
正如所提到的一樣,測試回路功能可部分或完全預(yù)配置??梢杂杏糜诿總€(gè)相關(guān)情 形的專用預(yù)配置的測試回路功能。備選,可以有單個(gè)(或少數(shù))測試回路功能,作為步驟 402和411中激活的一部分,配置這些功能用于特定情形。鏈路和承載在上面已描述為無線電鏈路和無線電承載,但本發(fā)明的實(shí)施例同樣適 用于有線通信系統(tǒng)。本發(fā)明的一些實(shí)施例在同一解決方案中組合經(jīng)過的時(shí)間和另一事件觸發(fā)的可選 備選。例如,在事件觸發(fā)(40 后但最遲在經(jīng)過特定時(shí)間量時(shí)可直接在步驟414中傳遞數(shù) 據(jù)。如果希望驗(yàn)證例如在無線電接入技術(shù)切換發(fā)生后對于分組過濾的通信裝置行為, 可將以下步驟添加到該方法。測試系統(tǒng)可通過將對應(yīng)切換命令發(fā)送到通信裝置,啟動(dòng)無線電接入技術(shù)的更改 (步驟404')。備選或另外,測試系統(tǒng)可模擬到另一系統(tǒng)內(nèi)小區(qū)的切換。因此,在步驟415' 中由通信裝置觸發(fā)切換過程并對切換過程響應(yīng)。在步驟406 ‘中,測試系統(tǒng)驗(yàn)證通信裝置正 確執(zhí)行切換過程。在步驟403'中,測試系統(tǒng)在下行鏈路中將其它數(shù)據(jù)(例如,IP分組)發(fā)送到通信 裝置,在步驟412'中通信裝置接收其它數(shù)據(jù)。在步驟412'中,通信裝置收到的數(shù)據(jù)也可 由通信裝置進(jìn)行各種處理,例如,如本領(lǐng)域中熟知的內(nèi)部裝置接收數(shù)據(jù)處理。同樣地,下行 鏈路中發(fā)送的每個(gè)分組包括模擬IP分組表示不同服務(wù)數(shù)據(jù)流的報(bào)頭信息。專用測試回路功能傳遞所有或部分其它數(shù)據(jù)以便在上行鏈路中在無線電承載上 傳輸(步驟414')。在返回其它數(shù)據(jù)以便在上行鏈路中傳輸時(shí),通信裝置基于分組過濾器 配置將IP分組映射到不同承載。在通信裝置在步驟414 ‘中已傳遞其它數(shù)據(jù)以便在上行鏈路中傳輸后,相同的其 它數(shù)據(jù)在步驟416'中在上行鏈路中傳送,并且在步驟407'中由測試系統(tǒng)接收。測試系統(tǒng) 在步驟407'中收到其它數(shù)據(jù)時(shí),它能進(jìn)行其它數(shù)據(jù)的驗(yàn)證。驗(yàn)證可只包括驗(yàn)證上行鏈路傳 輸發(fā)生而不驗(yàn)證其它數(shù)據(jù)實(shí)際上是正確的,或者它也可包括驗(yàn)證其它數(shù)據(jù)在上行鏈路中正 確傳送。在步驟407'中的驗(yàn)證可包括根據(jù)測試系統(tǒng)設(shè)置的IP報(bào)頭信息和分組過濾器配 置,驗(yàn)證在正確的上行鏈路承載上傳送其它數(shù)據(jù)的每個(gè)IP分組,即,承載映射即使在切換 后也是正確的。本發(fā)明的實(shí)施例使得驗(yàn)證通信裝置符合移動(dòng)始發(fā)數(shù)據(jù)的情形是可能的。這例如適 用于數(shù)據(jù)等待在通信裝置中傳輸時(shí)連接重新建立的情形。符合此類情形的驗(yàn)證對確保通信 裝置符合標(biāo)準(zhǔn)化行為,以便能夠保證最終用戶期望的服務(wù)質(zhì)量是重要的。本發(fā)明的實(shí)施例也使得在移動(dòng)情況期間測試數(shù)據(jù)持續(xù)性是可能的,例如RAT切換 期間(例如在E-UTRAN到E-UTRA之間)和在小區(qū)切換期間。本發(fā)明的實(shí)施例也使得在移動(dòng)情況期間測試分組過濾器(例如,UE UL TFT)功能 和數(shù)據(jù)持續(xù)性是可能的,例如RAT切換期間(例如在E-UTRAN到E-UTRA之間),和小區(qū)切換 期間。本發(fā)明的所述實(shí)施例及其等效方案可以軟件或硬件或其組合形式實(shí)現(xiàn)。它們可 由諸如數(shù)字信號(hào)處理器(DSP)、中央處理單元(CPU)、協(xié)處理器單元、現(xiàn)場可編程門陣列 (FPGA)或其它可編程硬件等與通信裝置相關(guān)聯(lián)或作為通信裝置組成部分的通用電路執(zhí)行,或者由諸如專用集成電路(ASIC)等專用電路執(zhí)行。所有此類形式均預(yù)期在本發(fā)明的范圍 內(nèi)。本發(fā)明可在包括電路/邏輯或執(zhí)行根據(jù)本發(fā)明的任何實(shí)施例的方法的電子設(shè)備 內(nèi)實(shí)施。電子設(shè)備例如可以是便攜式或手持式移動(dòng)無線電通信設(shè)備、移動(dòng)無線電終端、移動(dòng) 電話、通信器、電子記事本、智能電話、計(jì)算機(jī)、筆記本計(jì)算機(jī)或移動(dòng)游戲裝置。根據(jù)本發(fā)明的一些實(shí)施例,計(jì)算機(jī)程序產(chǎn)品包括諸如盤或⑶-ROM等計(jì)算機(jī)可讀 介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可在上面存儲(chǔ)有包括程序指令的計(jì)算機(jī)程序。計(jì)算機(jī)程序可加載到 數(shù)據(jù)處理單元中,數(shù)據(jù)處理單元例如可包括在移動(dòng)終端或測試系統(tǒng)中。在加載到數(shù)據(jù)處理 單元中時(shí),計(jì)算機(jī)程序可存儲(chǔ)在與數(shù)據(jù)處理單元相關(guān)聯(lián)或是其組成部分的存儲(chǔ)器中。根據(jù) 一些實(shí)施例,計(jì)算機(jī)程序在加載到數(shù)據(jù)處理單元中并由其運(yùn)行時(shí)可促使數(shù)據(jù)處理單元執(zhí)行 根據(jù)例如在圖1和圖4中任一個(gè)圖中所示方法的方法步驟。本發(fā)明已在本文中參照各種實(shí)施例描述。然而,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到所述 實(shí)施例的許多變化,這些變化將仍在本發(fā)明的范圍內(nèi)。例如,本文中所述的方法實(shí)施例描述 通過以某個(gè)順序執(zhí)行的方法步驟的示例方法。然而,可認(rèn)識(shí)到,事件的這些序列可以另一順 序發(fā)生而不脫離本發(fā)明的范圍。此外,一些方法步驟即使已描述為按順序執(zhí)行,但它們也可 并行執(zhí)行。同樣地,應(yīng)注意到,在本發(fā)明的實(shí)施例的描述中,將功能塊劃分成特定單元并無意 于限制本發(fā)明。相反,這些劃分只是示例。在本文中描述為一個(gè)單元的功能塊可分割成兩 個(gè)或更多個(gè)單元。同樣地,在本文中描述為作為兩個(gè)或更多個(gè)單元實(shí)現(xiàn)的功能塊可作為單 個(gè)單元實(shí)現(xiàn)而不脫離本發(fā)明的范圍。也要強(qiáng)調(diào)的是,在各種工作組合中,一個(gè)實(shí)施例的特性可與另一實(shí)施例的特性組
合在一起。因此,應(yīng)理解的是,所述實(shí)施例的限制只是為了說明而并無意于限制。相反,本發(fā) 明的范圍由隨附權(quán)利要求而不是說明書定義,并且在權(quán)利要求范圍內(nèi)的所有變化要包含在 內(nèi)。
權(quán)利要求
1.一種用于驗(yàn)證通信裝置符合一個(gè)或多個(gè)需求規(guī)范的方法,所述方法包括在測試系統(tǒng)與所述通信裝置之間建立(101)鏈路,其中所述建立包括配置一個(gè)或多 個(gè)承載和一個(gè)或多個(gè)控制信道;閉合(102,111)包括所述測試系統(tǒng)和所述通信裝置的測試回路,其中所述閉合包括 激活所述通信裝置的測試回路功能;在從所述測試系統(tǒng)到所述通信裝置的所述測試回路的下行鏈路中發(fā)送(10 數(shù)據(jù);在所述通信裝置處接收(11 所述數(shù)據(jù);在特定事件發(fā)生(113,10 后將至少一些所述數(shù)據(jù)傳遞(114)到所述通信裝置的上行 鏈路傳輸布置;以及在所述測試系統(tǒng)處驗(yàn)證(107)在從所述通信裝置到所述測試系統(tǒng)的所述測試回路的 上行鏈路(116)中的傳輸。
2.如權(quán)利要求1所述的方法,其中驗(yàn)證在所述上行鏈路中的傳輸?shù)乃霾襟E包括驗(yàn) 證傳遞到所述上行鏈路傳輸布置的所述數(shù)據(jù)由所述通信裝置在所述上行鏈路中正確傳送。
3.如權(quán)利要求1到2任一項(xiàng)所述的方法,其中所述特定事件是從所述數(shù)據(jù)的所述接收 起經(jīng)過特定時(shí)間量。
4.如權(quán)利要求1到2任一項(xiàng)所述的方法,其中所述特定事件是特定命令從所述測試系 統(tǒng)到所述通信裝置(105)的傳輸。
5.如權(quán)利要求1到2任一項(xiàng)所述的方法,其中所述特定事件是在至少所述測試系統(tǒng)和 所述通信裝置之一上執(zhí)行的測試操作員動(dòng)作(105)的記錄。
6.如權(quán)利要求1到2任一項(xiàng)所述的方法,其中所述特定事件是所述鏈路(104,105)的 斷開,并且還包括在所述測試系統(tǒng)處驗(yàn)證(106)鏈路重新建立過程由所述通信裝置正確執(zhí)行(115)。
7.如權(quán)利要求1到5任一項(xiàng)所述的方法,還包括在所述下行鏈路中發(fā)送所述數(shù)據(jù)的所述步驟后且在所述特定事件發(fā)生前,斷開(104) 所述鏈路;以及在所述測試系統(tǒng)處驗(yàn)證(106)鏈路重新建立過程由所述通信裝置正確執(zhí)行(115)。
8.如權(quán)利要求1到7任一項(xiàng)所述的方法,其中所述鏈路是無線電鏈路,并且所述承載是 無線電承載。
9.如權(quán)利要求1到5任一項(xiàng)所述的方法,其中所述鏈路是無線電鏈路,并且所述承載是 無線電承載,并且還包括通過在所述下行鏈路中發(fā)送所述數(shù)據(jù)的所述步驟后且在所述特定事件發(fā)生前將小區(qū) 切換命令從所述測試系統(tǒng)傳送到所述通信裝置,模擬系統(tǒng)內(nèi)小區(qū)切換事件;以及在所述測試系統(tǒng)處驗(yàn)證系統(tǒng)內(nèi)小區(qū)切換過程由所述通信裝置正確執(zhí)行。
10.如權(quán)利要求1到5任一項(xiàng)所述的方法,其中所述鏈路是無線電鏈路,并且所述承載 是無線電承載,并且還包括通過在所述下行鏈路中發(fā)送所述數(shù)據(jù)的所述步驟后且在所述特定事件發(fā)生前將無線 電接入技術(shù)切換命令從所述測試系統(tǒng)傳送到所述通信裝置,模擬無線電接入技術(shù)切換事 件;以及在所述測試系統(tǒng)處驗(yàn)證無線電接入技術(shù)切換過程由所述通信裝置正確執(zhí)行。
11.如權(quán)利要求1到10任一項(xiàng)所述的方法,其中激活所述測試回路功能包括將定義 所述特定事件的指示符從所述測試系統(tǒng)發(fā)送到所述通信裝置。
12.如權(quán)利要求1到11任一項(xiàng)所述的方法,其中在所述測試系統(tǒng)與所述通信裝置之間建立所述鏈路的所述步驟還包括配置一個(gè)或多 個(gè)上行鏈路分組過濾器;在從所述測試系統(tǒng)到所述通信裝置的所述測試回路的所述下行鏈路中發(fā)送數(shù)據(jù)的所 述步驟包括發(fā)送與不同服務(wù)數(shù)據(jù)流相關(guān)聯(lián)的數(shù)據(jù)單元和在每個(gè)所述數(shù)據(jù)單元中包括表示 與所述數(shù)據(jù)單元相關(guān)聯(lián)的所述服務(wù)數(shù)據(jù)流的信息;以及驗(yàn)證在所述上行鏈路中的傳輸?shù)乃霾襟E包括驗(yàn)證所述通信裝置根據(jù)所述一個(gè)或多 個(gè)上行鏈路分組過濾器,在對應(yīng)于與所述相應(yīng)數(shù)據(jù)單元相關(guān)聯(lián)的所述服務(wù)數(shù)據(jù)流的正確承 載上傳送每個(gè)所述數(shù)據(jù)單元。
13.一種計(jì)算機(jī)程序產(chǎn)品,包括上面存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī) 程序包括程序指令,所述計(jì)算機(jī)程序可加載到可連接到通信裝置的測試系統(tǒng)的數(shù)據(jù)處理單 元中以驗(yàn)證所述通信裝置符合一個(gè)或多個(gè)需求規(guī)范,并適用于在所述計(jì)算機(jī)程序由所述數(shù) 據(jù)處理單元運(yùn)行時(shí),促使所述測試系統(tǒng)執(zhí)行至少以下步驟在所述測試系統(tǒng)與通信裝置之間建立鏈路,其中所述建立包括配置一個(gè)或多個(gè)承載 和一個(gè)或多個(gè)控制信道;閉合包括所述測試系統(tǒng)和所述通信裝置的測試回路,其中所述閉合包括激活所述通信 裝置的測試回路功能;在從所述測試系統(tǒng)到所述通信裝置的所述測試回路的下行鏈路中發(fā)送數(shù)據(jù);以及 驗(yàn)證在從所述通信裝置到所述測試系統(tǒng)的所述測試回路的上行鏈路中的傳輸; 其中激活所述測試回路功能包括將定義特定事件的指示符從所述測試系統(tǒng)發(fā)送到所 述通信裝置,以及其中所述特定事件用于控制所述通信裝置何時(shí)將至少一些所述數(shù)據(jù)傳遞 到所述通信裝置的上行鏈路傳輸布置。
14.如權(quán)利要求13所述的計(jì)算機(jī)程序產(chǎn)品,還適用于在所述計(jì)算機(jī)程序由所述數(shù)據(jù)處 理單元運(yùn)行時(shí)促使所述測試系統(tǒng)執(zhí)行以下步驟在所述下行鏈路中發(fā)送所述數(shù)據(jù)的所述步驟后且在所述特定事件發(fā)生前,斷開所述鏈 路;以及驗(yàn)證鏈路重新建立過程由所述通信裝置正確執(zhí)行。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括上面存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī) 程序包括程序指令,所述計(jì)算機(jī)程序可加載到通信裝置的數(shù)據(jù)處理單元中,并適用于在所 述計(jì)算機(jī)程序由所述數(shù)據(jù)處理單元運(yùn)行時(shí),促使所述通信裝置的測試回路功能執(zhí)行至少以 下步驟作為所述通信裝置的測試回路功能的激活的一部分,從測試系統(tǒng)接收定義特定事件的 指示符;在所述測試回路的下行鏈路中從所述測試系統(tǒng)接收數(shù)據(jù);以及在所述特定事件發(fā)生后將至少一些所述數(shù)據(jù)傳遞到所述通信裝置的上行鏈路傳輸布置。
16.一種可連接到通信裝置并用于驗(yàn)證所述通信裝置符合一個(gè)或多個(gè)需求規(guī)范的測試系統(tǒng),所述測試系統(tǒng)包括發(fā)送器(201,221)、接收器(202,222)和處理電路(203,223);所述處理電路適用于利用所述發(fā)送器在所述測試系統(tǒng)與所述通信裝置之間建立鏈路,其中所述建立包括 配置一個(gè)或多個(gè)承載和一個(gè)或多個(gè)控制信道;以及利用所述發(fā)送器和所述接收器閉合包括所述測試系統(tǒng)和所述通信裝置的測試回路,其 中所述閉合包括激活所述通信裝置的測試回路功能;所述發(fā)送器適用于在從所述測試系統(tǒng)到所述通信裝置的所述測試回路的下行鏈路中 發(fā)送數(shù)據(jù);以及所述接收器和所述處理電路適用于驗(yàn)證在從所述通信裝置到所述測試系統(tǒng)的所述測 試回路的上行鏈路中的傳輸;其特征在于所述處理電路適用于作為所述測試回路功能的所述激活的一部分,利用所述發(fā)送器將定義特定事件的指示 符從所述測試系統(tǒng)發(fā)送到所述通信裝置,其中所述特定事件用于控制所述通信裝置何時(shí)將 至少一些所述數(shù)據(jù)傳遞到所述通信裝置的上行鏈路傳輸布置。
17.如權(quán)利要求16所述的測試系統(tǒng),其中所述處理電路還適用于驗(yàn)證所述數(shù)據(jù)由所述 通信裝置在所述上行鏈路中正確傳送。
18.如權(quán)利要求16到17任一項(xiàng)所述的測試系統(tǒng),其中所述處理電路還適用于在所述發(fā)送器在所述下行鏈路中發(fā)送所述數(shù)據(jù)后且在所述特定事件發(fā)生前,斷開所述 鏈路;以及驗(yàn)證無線電鏈路重新建立過程由所述通信裝置正確執(zhí)行。
19.如權(quán)利要求16到17任一項(xiàng)所述的測試系統(tǒng),其中所述鏈路是無線電鏈路,并且所 述承載是無線電承載,以及其中所述處理電路還適用于通過在所述發(fā)送器在所述下行鏈路中發(fā)送所述數(shù)據(jù)后且在所述特定事件發(fā)生前利用 所述發(fā)送器將小區(qū)切換命令傳送到所述通信裝置,模擬系統(tǒng)內(nèi)小區(qū)切換事件;以及驗(yàn)證系統(tǒng)內(nèi)小區(qū)切換過程由所述通信裝置正確執(zhí)行。
20.如權(quán)利要求16到17任一項(xiàng)所述的測試系統(tǒng),其中所述鏈路是無線電鏈路,并且所 述承載是無線電承載,以及其中所述處理電路還適用于通過在所述發(fā)送器在所述下行鏈路中發(fā)送所述數(shù)據(jù)后且在所述特定事件發(fā)生前利用 所述發(fā)送器將無線電接入技術(shù)切換命令傳送到所述通信裝置,模擬無線電接入技術(shù)切換事 件;以及驗(yàn)證無線電接入技術(shù)切換過程由所述通信裝置正確執(zhí)行。
21.如權(quán)利要求16到20任一項(xiàng)所述的測試系統(tǒng),其中所述數(shù)據(jù)包括與不同服務(wù)數(shù)據(jù)流 相關(guān)聯(lián)的數(shù)據(jù)單元,以及其中所述處理電路還適用于利用所述發(fā)送器配置一個(gè)或多個(gè)上行鏈路分組過濾器;在每個(gè)所述數(shù)據(jù)單元中包括表示與所述數(shù)據(jù)單元相關(guān)聯(lián)的所述服務(wù)數(shù)據(jù)流的信息;以及驗(yàn)證所述通信裝置根據(jù)所述一個(gè)或多個(gè)上行鏈路分組過濾器,在對應(yīng)于與所述相應(yīng)數(shù) 據(jù)單元相關(guān)聯(lián)的所述服務(wù)數(shù)據(jù)流的正確承載上傳送每個(gè)所述數(shù)據(jù)單元。
22.一種用于集成到通信裝置中的測試回路功能布置,所述布置包括測試控制功能單元(311,331);以及回送功能單元(312,332),適用于接收在所述測試回路的下行鏈路中從測試系統(tǒng)發(fā)送 的數(shù)據(jù)和將至少一些所述數(shù)據(jù)傳遞到所述通信裝置的上行鏈路傳輸布置;其特征在于所述測試控制功能單元適用于作為所述測試回路功能布置的激活的一部分,從所述測試系統(tǒng)接收定義特定事件的指 示符;以及將由所述回送功能單元進(jìn)行的所述數(shù)據(jù)到所述上行鏈路傳輸布置的傳遞延遲至所述 特定事件發(fā)生后。
23.一種包括如權(quán)利要求22所述測試回路功能布置(310,330)的通信裝置。
24.如權(quán)利要求23所述的通信裝置,其中所述數(shù)據(jù)包括與不同服務(wù)數(shù)據(jù)流相關(guān)聯(lián)的數(shù) 據(jù)單元,以及其中所述通信裝置還包括承載映射單元(333),所述承載映射單元(33 適用 于根據(jù)一個(gè)或多個(gè)上行鏈路分組過濾器,將每個(gè)所述數(shù)據(jù)單元映射到對應(yīng)于與所述相應(yīng)數(shù) 據(jù)單元相關(guān)聯(lián)的所述服務(wù)數(shù)據(jù)流的正確承載。
25.一種用于驗(yàn)證需求規(guī)范的布置,至少包括如權(quán)利要求16到21任一項(xiàng)所述的測試系 統(tǒng)(100,200,220)和如權(quán)利要求23到M任一項(xiàng)所述的通信裝置(110,300,320)。
全文摘要
本文公開了用于驗(yàn)證通信裝置符合一個(gè)或多個(gè)需求規(guī)范的方法。方法包括在測試系統(tǒng)與通信裝置之間建立鏈路,其中該建立包括配置一個(gè)或多個(gè)承載和一個(gè)或多個(gè)控制信道;閉合包括測試系統(tǒng)和通信裝置的測試回路,其中該閉合包括激活通信裝置的測試回路功能;在從測試系統(tǒng)到通信裝置的測試回路的下行鏈路中發(fā)送數(shù)據(jù);在通信裝置處接收數(shù)據(jù);在特定事件發(fā)生后將至少一些數(shù)據(jù)傳遞到通信裝置的上行鏈路傳輸布置;以及在測試系統(tǒng)處驗(yàn)證在從通信裝置到測試系統(tǒng)的測試回路的上行鏈路中的傳輸。也公開了對應(yīng)的測試系統(tǒng)和測試回路功能布置。
文檔編號(hào)H04L12/26GK102090099SQ200980127072
公開日2011年6月8日 申請日期2009年5月6日 優(yōu)先權(quán)日2008年5月7日
發(fā)明者B·拉托恩伊, L·馬蒂森 申請人:愛立信電話股份有限公司