新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 3G測(cè)試問題更加嚴(yán)峻

3G測(cè)試問題更加嚴(yán)峻

作者:■ Anite公司 Daniel Gosthuizen 時(shí)間:2005-04-27 來源:eaw 收藏

綜合測(cè)試套件對(duì)于手機(jī)的命運(yùn)非常關(guān)鍵。一段時(shí)間以來,好像對(duì)的推動(dòng)幾乎完全停頓。進(jìn)一步的觀察表明業(yè)界對(duì)的渲染有些過分。但是,有遠(yuǎn)見的廠商仍在繼續(xù)為3G部署進(jìn)行著投資。據(jù)美國商務(wù)周刊的一篇文章稱,歐洲運(yùn)營商2003年訂購了大約15億美元的3G設(shè)備。2004年這一數(shù)字預(yù)計(jì)將攀升到55億美元。如西班牙的Telefonica公司已在21座城市安裝了750個(gè)3G基站,計(jì)劃今年早些時(shí)候投入使用。測(cè)試網(wǎng)絡(luò)也已就緒,并正在歐洲24個(gè)國家運(yùn)行。今年內(nèi),最初的3G商業(yè)服務(wù)有望在英國、芬蘭和意大利投入運(yùn)營。
顯然,電信業(yè)務(wù)領(lǐng)域正在努力開展3G服務(wù)。這期間,主要的技術(shù)難題必須在行業(yè)的幾乎每個(gè)環(huán)節(jié)上都得到解決和克服。電信運(yùn)營商和服務(wù)提供商為其用戶提供向新型3G應(yīng)用和服務(wù)的平滑過渡勢(shì)在必行。與此同時(shí),他們必須確保其3G基礎(chǔ)設(shè)施和手機(jī)的完整性。
向3G的成功過渡需要經(jīng)嚴(yán)格測(cè)試的3G手機(jī)。而手機(jī)的研發(fā)和測(cè)試一直受到3G服務(wù)需求滯后的困擾。沒人能夠預(yù)見3G興旺的市場(chǎng)需求何時(shí)會(huì)出現(xiàn)。這種不確定性在眾多從業(yè)廠商中形成了一種普遍的推延氛圍?!暗鹊瓤础北诲e(cuò)誤地當(dāng)作最安全的選擇。如果研發(fā)3G手機(jī)產(chǎn)品需要相對(duì)長的時(shí)間周期,那么3G的商機(jī)就會(huì)因每一次推延變得更加困難。
因此,運(yùn)營商及手機(jī)供應(yīng)商想滿足其3G首推目標(biāo)并以先進(jìn)的3G手機(jī)啟動(dòng)市場(chǎng)。同時(shí),他們想確信沒有任何損害商譽(yù)或高代價(jià)收回手機(jī)的風(fēng)險(xiǎn)。令人欣慰的是,這樣的解決方案確實(shí)存在。答案在于采用綜合性測(cè)試套件嚴(yán)格檢驗(yàn)復(fù)雜的3G協(xié)議棧的一致性測(cè)試。
第三代合作伙伴計(jì)劃(3GPP)通過對(duì)3G產(chǎn)品的數(shù)百個(gè)工業(yè)標(biāo)準(zhǔn)測(cè)試實(shí)例的高級(jí)定義,邁出了第一步。由3GPP這樣的業(yè)界標(biāo)準(zhǔn)化制定組織解決測(cè)試實(shí)例定義的創(chuàng)建較為恰當(dāng)。但現(xiàn)實(shí)中,3GPP對(duì)測(cè)試套件的實(shí)現(xiàn)會(huì)遠(yuǎn)遠(yuǎn)滯后于運(yùn)營商的3G部署時(shí)間表。無線測(cè)試領(lǐng)域的專家們對(duì)關(guān)鍵的下一步--實(shí)際測(cè)試程序和平臺(tái)的實(shí)現(xiàn)把握得最好。
一種有效的測(cè)試策略可在正常及不正常的工作狀態(tài)下全面檢驗(yàn)3G設(shè)備的設(shè)計(jì)和功能性。在類似3G系統(tǒng)的復(fù)雜通信結(jié)構(gòu)中,數(shù)百種不同的可重復(fù)的情況需要對(duì)協(xié)議棧直接測(cè)試。
另一方面,手機(jī)開發(fā)商將實(shí)行低層次的模塊測(cè)試,而后轉(zhuǎn)向綜合測(cè)試。為確保正常使用,手機(jī)需要作為一個(gè)完整的整體進(jìn)行全面測(cè)試。
由于3G系統(tǒng)的復(fù)雜性越來越強(qiáng),供應(yīng)商在推出新產(chǎn)品和新服務(wù)時(shí)不能只靠運(yùn)行測(cè)試,因?yàn)檫@會(huì)出現(xiàn)手機(jī)在增加新服務(wù)時(shí)不能正常發(fā)揮功能的情況。
惟一可行的解決方案是采用3GPP定義的測(cè)試規(guī)范對(duì)手機(jī)進(jìn)行全面的測(cè)試。以下是GCF(全球認(rèn)證論壇)所要求的3GPP測(cè)試覆蓋范圍舉例:
?空閑模式
?基本過程
    —MO呼叫
    —MT呼叫
    —分組交換與電路交換數(shù)據(jù)
?較低層協(xié)議RLC、MAC
?蜂窩選擇和再選擇
?移交
?同時(shí)服務(wù):語音+數(shù)據(jù)
?2G/2.5G與3G間的互操作
為使手機(jī)制造商確保其產(chǎn)品供應(yīng)的一致性,所有測(cè)試實(shí)例都必須有效地在目標(biāo)測(cè)試硬件上運(yùn)行。手機(jī)制造商和3G服務(wù)提供商不愿等待3GPP來開發(fā)理想化的抽象測(cè)試程序,這樣的程序需要適應(yīng)具體的測(cè)試平臺(tái)。
實(shí)例實(shí)現(xiàn)
在OSI協(xié)議一致性測(cè)試中,TTCN(Tree and Tabular Combined Notation)已成為創(chuàng)建測(cè)試實(shí)例所采用的事實(shí)標(biāo)準(zhǔn)。它是一種完善的、高度結(jié)構(gòu)化的程序設(shè)計(jì)語言。TTCN在無線領(lǐng)域已被廣泛地接受為實(shí)現(xiàn)GSM測(cè)試實(shí)例的標(biāo)準(zhǔn)。
作為一種高度抽象的語言,TTCN能夠?qū)崿F(xiàn)極為精確的測(cè)試實(shí)例。這種實(shí)例把在測(cè)的基礎(chǔ)設(shè)備當(dāng)作一個(gè)“黑盒”對(duì)待。此外,它固有的抽象屬性使測(cè)試實(shí)例能夠以TTCN編寫,取得針對(duì)測(cè)試系統(tǒng)的平臺(tái)無關(guān)性。理論上,用TTCN編寫的針對(duì)任意特定應(yīng)用的測(cè)試套件可用于該應(yīng)用在任意測(cè)試系統(tǒng)環(huán)境下的精確測(cè)試。然而,在實(shí)際操作中,抽象的TTCN代碼最終必須轉(zhuǎn)換為適合在目標(biāo)測(cè)試平臺(tái)(如匯編、C等)上運(yùn)行并對(duì)之加以控制的代碼。TTCN代碼必須被視為一種“達(dá)到結(jié)果的手段”,而非結(jié)果本身。
測(cè)試規(guī)范所使用的語言會(huì)經(jīng)受某種程序的解釋。而TTCN代碼使用一種十分精確的低層次語法,這種語法基于只能為計(jì)算機(jī)解釋的符號(hào),因而它必須意義非常清楚。測(cè)試代碼的創(chuàng)建要求非常特別的技巧和嚴(yán)格的規(guī)則。為確保測(cè)試規(guī)范與每一測(cè)試實(shí)例的一致性,定義必須精確地轉(zhuǎn)化成抽象的TTCN語法標(biāo)記。
另外,測(cè)試套件實(shí)現(xiàn)人員必須明白涉及到最終目標(biāo)平臺(tái)的問題。這些平臺(tái)將用于運(yùn)行這種測(cè)試。TTCN是一種可實(shí)現(xiàn)直白規(guī)范精確再創(chuàng)建的含義明確的轉(zhuǎn)換語言。但是,不參照任何目標(biāo)平臺(tái)進(jìn)行TTCN代碼的開發(fā)會(huì)導(dǎo)致測(cè)試程序不能最大限度發(fā)揮可用硬件資源的效用。
另一個(gè)要考慮的問題是:對(duì)TTCN測(cè)試實(shí)例配置控制的要求。TTCN代碼在變化-控制過程下得以保持非常重要,變化過程的通信也很重要。制造商和運(yùn)營商需要清楚修改什么以及它們什么時(shí)候可用,這樣可以節(jié)省大量時(shí)間和財(cái)力。
在由委員會(huì)的決策機(jī)制驅(qū)動(dòng)的過程中,實(shí)現(xiàn)變化管理的嚴(yán)格控制十分困難。Anite公司所采取的方法是控制整個(gè)測(cè)試系統(tǒng)環(huán)境,同時(shí)嚴(yán)格遵守3GPP測(cè)試規(guī)范。這種方法去除了過程中的許多不可控變量,它還確保對(duì)測(cè)試實(shí)例使用者的嚴(yán)格變化控制。對(duì)于Anite來說,這一方法還具有緩沖作用。該公司可消除任何不可控變化的風(fēng)險(xiǎn),同時(shí)在合理、受控和清晰通信的基礎(chǔ)上為客戶群提供穩(wěn)定的測(cè)試環(huán)境。

過程狀態(tài)
3GPP是一種涉及廣泛的社團(tuán)組織。它把許多作為“組織合作伙伴”的電信標(biāo)準(zhǔn)團(tuán)體聚在一起,產(chǎn)生了全球適用的3G移動(dòng)通信系統(tǒng)技術(shù)規(guī)范和報(bào)告。當(dāng)前,3GPP也在完成將移動(dòng)設(shè)備的高層“核心規(guī)范”轉(zhuǎn)化成“普通的測(cè)試規(guī)范”的任務(wù)。最終,這些規(guī)范將被轉(zhuǎn)化成TTCN測(cè)試實(shí)例。
同時(shí),GCF正在對(duì)測(cè)試規(guī)范進(jìn)行評(píng)估,而且正在一個(gè)整體實(shí)現(xiàn)框架下對(duì)其進(jìn)行優(yōu)化。這個(gè)框架用于給運(yùn)營商提供標(biāo)準(zhǔn)的測(cè)試體系以支持3G手機(jī)的引入。由于多模3G手機(jī)內(nèi)需要包含多種現(xiàn)有和改進(jìn)的標(biāo)準(zhǔn),因而,測(cè)試實(shí)例總數(shù)的激增表明有大量的任務(wù)要做。
例如,800多個(gè)GSM/GPRS測(cè)試實(shí)例已覆蓋850MHz、900MHz、1800MHz和1900MHz的工作范圍。如果每個(gè)頻帶都算在內(nèi),那么測(cè)試數(shù)最高將達(dá)到1500個(gè)左右。另外,已從成千上萬的W-CDMA功能中選擇出來700多個(gè)W-CDMA測(cè)試實(shí)例。隨著W-CDMA及特性豐富的手機(jī)的出現(xiàn),很多不同數(shù)據(jù)率和編碼方案的技術(shù)指標(biāo)都需要測(cè)試。測(cè)試實(shí)例必須包含多通道測(cè)試(如在9.6KHz和64KHz下重復(fù)同一測(cè)試)。W-CDMA/GSM/GPRS功能的手機(jī)可能需要數(shù)千次的一致性測(cè)試。
TTCN的抽象屬性為創(chuàng)建理想的測(cè)試實(shí)例提供了一個(gè)良好的環(huán)境。但它在實(shí)際測(cè)試時(shí),TTCN測(cè)試實(shí)例要能在物理測(cè)試硬件上高效運(yùn)行。為提供最佳的性能,測(cè)試過程必須考慮目標(biāo)測(cè)試平臺(tái)中的特定資源和能力。
就3G無線技術(shù)的整體復(fù)雜性和錯(cuò)綜的時(shí)序問題而言,保持一致性的測(cè)試環(huán)境對(duì)測(cè)試實(shí)例和測(cè)試硬件至關(guān)重要。否則,測(cè)試環(huán)境中的不可控變量會(huì)引起測(cè)試結(jié)果的改變。

快速通道
有些測(cè)試與測(cè)量供應(yīng)商仍然格外關(guān)注創(chuàng)建和調(diào)試詳細(xì)的TTCN代碼工作。另外,他們也擔(dān)心沒有足夠的測(cè)試實(shí)例支持不斷增長的3G市場(chǎng)需求。
業(yè)界正以一種獨(dú)立的、挑戰(zhàn)性更強(qiáng)的時(shí)間表開發(fā)TTCN測(cè)試實(shí)例代碼。這種代碼將與3GPP的定義一致。此策略的目標(biāo)是在主管團(tuán)體發(fā)布其測(cè)試實(shí)例之前,提供必需數(shù)量的測(cè)試實(shí)例來支持全面的3G新品推出。這一計(jì)劃不僅關(guān)注產(chǎn)生TTCN代碼,它還包含對(duì)測(cè)試實(shí)例的獨(dú)立第三方確認(rèn)。另外,它還在目標(biāo)測(cè)試系統(tǒng)平臺(tái)的實(shí)際測(cè)試中優(yōu)化這些實(shí)例。
其它的選擇包括將測(cè)試按多個(gè)平臺(tái)分割處理。這種方法原本試圖加大測(cè)試實(shí)例的調(diào)試。但由于它要求終端開發(fā)者需接觸多個(gè)測(cè)試系統(tǒng)而未被采納。這一做法從經(jīng)濟(jì)的角度考慮也不太可行。

調(diào)整性能
在這個(gè)問題上,測(cè)試與測(cè)量解決方案供應(yīng)商提供的主要益處是:其調(diào)整TTCN代碼與具體硬件磨合的能力。一個(gè)解決方案供應(yīng)商應(yīng)能夠優(yōu)化硬件的效率,以改善成本、特性和性能。最終的設(shè)備應(yīng)優(yōu)于那些可通過在普通硬件上重疊抽象TTCN代碼建立的設(shè)備。例如,Anite沒有把3G TTCN測(cè)試實(shí)例代碼的研發(fā)作為最終結(jié)果。另一方面,其研發(fā)過程一直準(zhǔn)備為制造商和運(yùn)營商對(duì)實(shí)際3G測(cè)試的要求提供綜合測(cè)試平臺(tái)。
無論哪種方法或策略勝出,都存在等待的缺點(diǎn)。網(wǎng)絡(luò)提供商必須等待充分測(cè)試的手機(jī),或者冒著出現(xiàn)問題的極大風(fēng)險(xiǎn)推出新服務(wù)。有些網(wǎng)絡(luò)運(yùn)營商由于已付出了昂貴的授權(quán)費(fèi),他們必須開始贏利,否則只能接受失敗。惟一的變通選擇是推出沒有充分測(cè)試的產(chǎn)品。但隨后產(chǎn)生的問題將對(duì)服務(wù)提供商和手機(jī)制造商產(chǎn)生負(fù)面影響,更重要的是還將玷污3G的聲譽(yù)?!?nbsp; (鋤禾譯)



關(guān)鍵詞: 3G

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉