已閱讀5頁,還剩66頁未讀, 繼續(xù)免費(fèi)閱讀
(通信與信息系統(tǒng)專業(yè)論文)3g手機(jī)卡usat功能測試.pdf.pdf 免費(fèi)下載
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
北京郵電大學(xué)碩+ 學(xué)位論文 3 g 手機(jī)卡u s a :r 功能測試 3 g 手機(jī)卡u s a t 功能測試 摘要 u s a t 技術(shù)是在原來s i m 卡被動式的操作模式基礎(chǔ)上,增加了s i m 卡新的主動式操作的能力,即允許s i m 卡中的應(yīng)用和服務(wù)主動與手機(jī)終 端進(jìn)行交互操作。 在u s a t 技術(shù)獲得廣泛應(yīng)用之前,手機(jī)與s i m 卡之間是一種不對稱 的主從關(guān)系,即s i m 卡只能處于被動的接受手機(jī)的指令并執(zhí)行的地位, 手機(jī)則處于絕對的主動控制地位。任何一個動作只能由手機(jī)發(fā)起命令, 并由s i m 卡響應(yīng)來完成。這種命令響應(yīng)的動作模式最大的缺陷在于 s i m 卡不具有主動權(quán),從而限制了在s i m 卡上的開發(fā),制約了新的移動 增值業(yè)務(wù)的發(fā)展。而u s a t 可以為s i m 卡的增值業(yè)務(wù)提供了良好的開發(fā) 環(huán)境,可在s i m 卡中設(shè)計功能豐富、操作簡便的菜單,使用戶可以用可 視化、交互式的手段享受移動運(yùn)營商提供的增值業(yè)務(wù)。 當(dāng)前3 g 網(wǎng)絡(luò)相關(guān)技術(shù)逐漸成熟,即將在中國商業(yè)運(yùn)營,3 g 網(wǎng)絡(luò)設(shè) 備的測試工作也隨之深入展開。中國從g s m 時代就開始采用智能卡作為 用戶身份校驗(yàn)和部分增值業(yè)務(wù)的平臺,同樣在3 g 網(wǎng)絡(luò)中也需要智能卡, 而且還要保證增值業(yè)務(wù)從2 g 向3 g 平滑過渡。此外由于國內(nèi)運(yùn)營商對3 g 相關(guān)規(guī)范的廣泛參與和掌握,他們也會提出一些針對國內(nèi)特殊需求的3 g 功能,這些都需要針對3 g 使用的卡片進(jìn)行完整的測試。本課題根據(jù)上述 需求,通過模擬仿真,實(shí)現(xiàn)3 g 卡片的u s a t 功能測試。 關(guān)鍵詞u s a tu s i m皿d uc m p p 北京郵電大學(xué)碩士學(xué)位論文3 g 手機(jī)卡u s a r 功能測試 u s a rf u n c n o nt e s l i n gf o r3 gm o b i l ep h o n ec a r d s u s a rt e c h n o l o g yb a s e so nt h eo r i g i n a lm o d e lo fs i mc a r d sp a s s i v e o p e r a t i o n sa n da d d sp m a c t i v es i mf i l n c t i o n ,w h i c h 西v e sam e c h a n i s m w h e r e b vt h es i mc a ni n i t i a t ei n t e r a c t i o n st ob et a k e nb vt h em e b e f o r eu s a rt e c h n o l o g yw i d e l ya v a i l a b l e ,i ti sa na s y m m e t r y b e t w e e nm o b i l ep h o n e sa n ds i mc a r d s ,w h i c hm e a nt h a ts i mc a r d sc a no n l y r c c e i v et h ec o m m a n d sf r o mt h em e t h em ei sa tt h ea b s o l u t ec o n t r o l p o s i t i o n ,a n da ua c t i o n sc a no n l yb ei n i t i a t e db yt h ep h o n ea n de x e c u t e db y t h es i mc a r d s t h eb i g g e s ts h o r t c o m i n go fs u c ha c t i o nm o d ei st h a tt h es i m c a r d sa r ea l lp a s s i v e s ,t h e r e b yr e s t r i c t i n gt h ep o s s i b i l i t i e so fo p e n i n gu pa n d u s i n gn e wm o b i l ev a l u e a d d e ds e r 、,i c e so nt h es i mc a r d s a st e c h n o l o g yr e l a t e dt ot h e3 gn e t w o r ki nc h i n aw i l lg f a d u a l l y b e c o m em a t u r ea n dc o m m e r c i a lo p e r a t i o n ,3 gn e t w o r ke q u i p m e n ts t a r t d e p t h t e s t i n g s i n c e c h i n ab e g a nt ou s es m a nc a r d sa sg s mu s e ri d e n t i t y v 色r i f i c a t i o na n da sp a no fv a l u e a d d e db u s i n e s sp l a t f o r m t h e nt h a tw i nt h e s a m ei nt h e3 gn e t w o r k 。a n ds m o o t ht r a n s i t i o nf m m2 gt o3 gw i l la l s ob e e n s u r e d 。f u n h e rm o r e ,w i t ht h ea b m a dp a r t i c i p a t i n gi n 卸dt h em a s t e r i n g r e l e v 柚tn o r m s ,t h ed o m e s t i c3 go p e f a t o r sb r i n gf o n a r ds o m er e q u i r e m e n t s i nv i e wo ft h es p e c i a ln e e d so fo u rc o u n t r y a nt h e s er e q u i r et h eu s eo ft h e c a r d sf o r3 gi n t e g r i t yt e s t s a c c o r d i n gt ot h ea b o v ed e m a n d ,t h i st o p i c d i s c l l s s e dt h ef u n c t i o no fs i m u l a t i o nt e s t i n g3 gu s a tc a r dt e c h n o l o g y ,i n o r d e r t oa c h i e v et h eu s a tf u n c t i o n a lf i l l lt e s t i n g k e yw o r d s :u s a tu s i mt p d uc m p p 北京郵電大學(xué)碩+ 學(xué)位論文 3 g 手機(jī)告u s a r 功能測試 獨(dú)創(chuàng)性( 或創(chuàng)新性) 聲明 本人聲明所呈交的論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知, 除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研 究成果,也不包含為獲得北京郵電人學(xué)或其他教育機(jī)構(gòu)的學(xué)位或證書而使_ i l 過的材料。與我一同 工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。 申請學(xué)位論文與資料若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。 本人簽名: 關(guān)于論文使用授權(quán)的說明 學(xué)位論文作者完全了解北京郵電人學(xué)有關(guān)保留和使_ 【i j 學(xué)位論文的規(guī)定,即:研究生在校攻讀學(xué)位 期間論文j :作的知識產(chǎn)權(quán)單位屬北京郵電人學(xué)。學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文 的復(fù)印什和磁盤,允許學(xué)位論文被查閱和借閱;學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容,可以 允許采剛影印、縮印或其它復(fù)制手段保存、匯編學(xué)位論文。( 保密的學(xué)位論文在解密歷遵守此規(guī)定) 保密論文注釋:本學(xué)位論文屬于保密在一年解密后適用本授權(quán)書。非保密論文注 釋:本學(xué)位論文不屬于保密范圍,適用本授權(quán)書。 本人簽名: 導(dǎo)師簽名: 同期:叢 絲習(xí)羽 r 期:,去十_ 鏟扛 北京郵電大學(xué)碩士學(xué)位論文3 g 手機(jī)卡u s a :r 功能測試 第一章緒論 數(shù)字蜂窩移動通信系統(tǒng)( g s m ) 是當(dāng)前全球許多國家都支持和采用的一種數(shù)字 蜂窩移動通信系統(tǒng),是目前世界上最成熟的數(shù)字移動通信系統(tǒng),它具有較完善的技術(shù) 規(guī)范和標(biāo)準(zhǔn)。并且g s m 數(shù)字移動電話系統(tǒng)還開辟出許多新業(yè)務(wù),如語音信箱、短信 息業(yè)務(wù)、呼叫轉(zhuǎn)移、多方通話,甚至還可以進(jìn)行傳真和數(shù)據(jù)通信,為移動的發(fā)展提供 了一個嶄新天地。 8 0 年代初期以數(shù)字處理器為基礎(chǔ)的智能卡便在移動通信領(lǐng)域中應(yīng)用。當(dāng)時歐洲 有些國家討論要在模擬移動通信網(wǎng)中采用i c 卡。而此時,歐洲j 下在討論建立新的數(shù) 字移動通信標(biāo)準(zhǔn),以便為用戶提供國際漫游。因此,在新的數(shù)字移動通信系統(tǒng)中采用 i c 卡技術(shù),很自然地被列入了移動通信系統(tǒng)( 即g s m 系統(tǒng)) 的技術(shù)標(biāo)準(zhǔn)中,并將這 種i c 卡稱作用戶識別模塊s l m 卡。它提供兩個方面的功能:業(yè)務(wù)的保密接入性 能和數(shù)掘的可移植性。 s i m 卡是g s m 系統(tǒng)中不可缺少的一個重要組成部分,是g s m 系統(tǒng)移動臺的兩 基本構(gòu)成部分之一。在s i m 卡中,包含有用戶識別信息、輔助業(yè)務(wù)信息、短信息、 移動性信息和無線電資源信息等。只有插入s i m 卡后,移動終端才能進(jìn)網(wǎng),而在沒 有s i m 卡的情況下,移動終端只能撥1 1 2 等急救號碼。 s i m 卡是可拆裝的,當(dāng)要發(fā)送或接收呼叫時,用戶可將s l m 卡插入電話中,當(dāng) 用戶需要使用其它的g s m 終端時,可以方便地將其取下,插入到相應(yīng)的g s m 終端 上。通過s i m 卡物理接口、邏輯接口的明確定義,可以完成移動終端的連接和信息 交換,同時還要在s i m 卡內(nèi)部進(jìn)行用戶信息存儲,執(zhí)行鑒權(quán)算法和產(chǎn)生加密鑰等工 作。用戶通過由移動終端人機(jī)接口輸入的p i n 碼向s i m 卡證實(shí)其使用權(quán),移動終端 將p i n 送到s i m 卡,并由s l m 卡與其內(nèi)部所存的號碼作比較。比較通過后,s i m 卡 轉(zhuǎn)換狀態(tài),才允許移動終端接通無線接口。 在不同g s m 網(wǎng)絡(luò)之間的漫游協(xié)議達(dá)成之后,用戶可在不同的g s m 網(wǎng)絡(luò)中使用 同一張s i m ,只需帶s i m 卡,租用手機(jī)即可進(jìn)行通信。s i m 卡的采用,必將改變?nèi)?們的傳統(tǒng)觀念,即從“我擁有手機(jī)”改變?yōu)椤拔覔碛锌ā?。此外,s l m 卡使用戶及其 通信都與具體的終端設(shè)備無關(guān),這種不相關(guān)性與智能網(wǎng)相結(jié)合,為在網(wǎng)絡(luò)中和網(wǎng)絡(luò)問 實(shí)現(xiàn)個人通信提供了保證。 1 1 卡的發(fā)展 北京郵電大學(xué)碩士學(xué)位論文 3 g 于機(jī)卡u s a t 功能測試 1 1 1s i m 卡 s i m 卡即用戶識別卡,該卡片內(nèi)記錄數(shù)字移動電話用戶的個人資料信息,通過這 些資料,可以對無線通信進(jìn)行鑒權(quán)和加密。鑒權(quán)的作用是保護(hù)網(wǎng)絡(luò),防止非法盜用。 同時通過拒絕假冒合法用戶的“入侵”,從而保護(hù)g s m 網(wǎng)絡(luò)用戶。 s l m 卡就是用來對用戶信息存儲和網(wǎng)絡(luò)身份鑒權(quán),其主要業(yè)務(wù)應(yīng)用是g s m 基本 電信業(yè)務(wù)。 1 1 2s t k 卡 s t k 是s i m1 砷ll ( i t 的英文縮寫,即“用戶識別應(yīng)用丌發(fā)工具”。它包含一組指 令用于手機(jī)與s l m 卡的交互,這樣可以使s i m 卡運(yùn)行卡內(nèi)的小應(yīng)用程序,實(shí)現(xiàn)增值 服務(wù)。 s t k 卡與普通s i m 卡的區(qū)別在于:在s t k 卡中同化了應(yīng)用程序。通過軟件激活 提供給用戶一個文字菜單界面。這個文字菜單界面允許用戶通過簡單的按鍵操作就可 實(shí)現(xiàn)信息檢索,甚至交易。另外s t k 通過固化在卡中的程序,可以使用戶不必記憶 命令代碼和服務(wù)平臺號,達(dá)到了方便用戶的目的。 其主要功能是支持用戶信息存儲和網(wǎng)絡(luò)身份鑒權(quán),以及符合g s m l l 1 4 規(guī)范,支 持各種s t k 移動增值應(yīng)用。 業(yè)務(wù)主要可以應(yīng)用在基本電信業(yè)務(wù),比如移動增值服務(wù),如移動夢網(wǎng)、動感地帶、 移動銀行、天氣預(yù)報、位置服務(wù)等。 1 1 3u s i m 卡 在3 g 系統(tǒng)的核心,通用移動通信系統(tǒng)( u n i v e r 齠lm o b i l et c l e c o m m u n i c a t i o n s y s 忙m ,u m t s ) 中的用戶服務(wù)識別模塊u s i m ( u s 盯s e r v i c ci d e n t i t ym o d u l e ) 是實(shí) 現(xiàn)通信服務(wù)最關(guān)鍵的因素。 u s i m 是用戶獲得3 g 服務(wù)的關(guān)鍵,是安全性的保障,就如同個人身份識別模塊 s n v i 卡一樣,能安全地存儲用戶私人信息,并執(zhí)行加密算法。s l m 卡和u s i m 卡都是 防篡改的智能卡,可確保網(wǎng)絡(luò)和私人數(shù)據(jù)的安全。加密算法則是提供了一種鑒權(quán)機(jī)制, 只有鑒權(quán)之后的服務(wù)才能獲得網(wǎng)絡(luò)資源,并享受網(wǎng)絡(luò)服務(wù)。 其功能特點(diǎn)是支持新的3 g p p 認(rèn)證方案,包括雙向認(rèn)證、可定制算法、可變密鑰 長度,以及m i l e n a g e 算法功能,這使運(yùn)營商在實(shí)施安全策略中獲得前所未有的靈 2 北京郵電大學(xué)碩士學(xué)位論文3 g 手機(jī)膏u s a r 功能測試 活性:同時通過新文件系統(tǒng)設(shè)計實(shí)現(xiàn)了真j 下的多應(yīng)用功能。因此,相同的卡可以同時 運(yùn)行3 gu s i m 應(yīng)用和2 gs i m 應(yīng)用,或任何其他智能卡應(yīng)用。并且有高級、靈活的 安全性管理:可針對任何文件修改訪問權(quán)限,甚至在發(fā)行卡后可提供多個p 礬代碼。 另外高級電話簿可以為最終用戶提供能夠與其它設(shè)備保持同步的個人數(shù)據(jù)庫功能。最 后它還提供一個開放式環(huán)境:u s i m 應(yīng)用工具包( u s 蜘、w a p 識別模塊以及p l ( i 密 碼功能,這些能夠?yàn)橐涣麟娮臃?wù)的開發(fā)提供安全、全面的執(zhí)行平臺。 雖然3 g 的應(yīng)用還未全面展丌,但俗話說:“兵馬未動,糧草先行”,這個“糧草” 就包括了未來3 g 手機(jī)要用到的u s i m 卡,u s i m 卡擁有與s i m 卡相同的物理特性。 但是它最少支持一個u s i m 卡的網(wǎng)絡(luò)應(yīng)用,并且在3 g 系統(tǒng)罩,一張u s i m 卡可以擁 有用戶的一套或多套信息。此外,對于特定的卡片信息可以實(shí)施安全的空中管理。 1 2 卡系統(tǒng)簡介 從丌始使用到最近一段時問,s l m 卡都是一個8 位的控制器,但是s l m 卡中的內(nèi)存 數(shù)量卻一直在增長,最初只是由2 5 6 字節(jié)的r a m 和3 k 字節(jié)的e p r o m 組成,目前的 r a m 已經(jīng)增長到1 0 2 4 字節(jié),e p r o m 也增長到3 2 k 字節(jié)。s i m 卡使用的所有軟件:操 作系統(tǒng)、文件處理系統(tǒng)和a p d u 的代碼,都被燒入固化在3 2 k 或6 4 k 字節(jié)大小的r o m 中。8 0 多個數(shù)據(jù)文件則保存在e e p r o m 中,r a m 則被用作s i m 卡與手機(jī)之間的通信的 i ,0 緩沖區(qū)。 1 2 1s i m 卡邏輯結(jié)構(gòu)圖 無論哪個廠商哪個系列的產(chǎn)品,s i m 卡的邏輯結(jié)構(gòu)都基本類似,見下圖【l l : 藹詈罟涸 圖1 1s l m 卡邏輯結(jié)構(gòu)圖 加接口是芯片與外界聯(lián)系的唯一通道; 微處理器( m p u ) 是s i m 卡的核心,在功能上類似于p c 機(jī)的c p u ,完成基本的 指令執(zhí)行、存儲控制和邏輯控制等; 北京郵電大學(xué)碩+ 學(xué)位論文3 g 手機(jī)卡u s = r 功能測試 c a u 是加密協(xié)處理器,功能是完成一些常用算法,例如奇偶校驗(yàn)、非對稱密鑰的 相關(guān)算法等; e e p r o m :電可擦可編程只讀存儲器,主要用來存儲數(shù)據(jù),還可以存放部分代碼, 使其直接在e e p r o m 空自j 中執(zhí)行; 只讀存儲器( r o m ) 存儲c o s 代碼和一些基本常數(shù),在芯片的掩模階段這些代 碼和數(shù)據(jù)一起寫入,在使用階段就不能進(jìn)行更改: 隨機(jī)讀寫存儲器( r a m ) 是卡片使用階段的臨時數(shù)據(jù)空間,在卡片每次復(fù)位時自 動清零,掉電以后數(shù)據(jù)也全部丟失: 安全訪問邏輯( s a l ) 是芯片自定義的一些硬件安全邏輯。 1 2 2 文件系統(tǒng)簡介 s i m 卡用戶存儲器中保存有s i m 卡文件,用戶的管理信息,應(yīng)用的數(shù)據(jù),以及 其他信息都是存儲在s i m 卡中的這個文件系統(tǒng)中。 1 s i m 卡文件的組織形式 s l m 卡中的數(shù)據(jù)僥用戶存儲器中以樹瓔文件結(jié)構(gòu)的組織形式存放。按照文件的等 級,由高到低町以分為:主文件( m a s t e r f i l e ,m f ) 、專用文件( d e d i c a t e d f i l c ,d f ) 和基本文件( e l e m e n t a r yf i l e ,e f ) 。s i m 卡文件系統(tǒng)樹型結(jié)構(gòu)見下圖【2 j : 圖1 - 2s “卡文件系統(tǒng)結(jié)構(gòu)圖 在文件系統(tǒng)中文件用文件i d 唯一標(biāo)示,每一個i d 由2 字節(jié)的1 6 進(jìn)制數(shù)字組成,其 中第一個字節(jié)表明了文件的等級。在g s m 中, 3 f 表明為m f ,7 f 表明為第一 級的d f , 5 f 為第二級的d f ,2 f 則表明此文件為m f 文件的e f 子節(jié)點(diǎn)。 2 m f 在s i m 卡的文件結(jié)構(gòu)中,只能存在一個m f ,并且m f 隨操作系統(tǒng)一起生成,用戶 無法控制。在文件存取過程中,不能越層存取,若想讀寫子專有文件下的文件,必須 經(jīng)過其高層文件逐層選取。 4 北京郵電大學(xué)碩士學(xué)位論文3 g 手機(jī)卡u s a = r 功能測試 3 d f 在s l m 卡的文件結(jié)構(gòu)中,d f 是m f 的直接孩子節(jié)點(diǎn),主要存在四個一等級的d f d f g s m :存儲g s m 和d c s1 8 0 0 的應(yīng)用文件; d f i s 4 l :存儲a n s i t l p l 中定義的i s - 4 1 應(yīng)用; d f t e 呦m :存儲電信服務(wù); d f f k 鎬:儲存無線電話系統(tǒng)的應(yīng)用。 4 e f m f 和d f 中僅有頭部分,在e f 中還有一個數(shù)據(jù)體部分,用來存儲具體的數(shù)據(jù) 信息。例如文件訪問條件,文件大小,記錄長度等。e f 雖然有3 種格式,但是m e 可以自己判斷當(dāng)前e f 文件為哪一種類型。s i m 卡文件的數(shù)據(jù)結(jié)構(gòu)有:透明結(jié)構(gòu) ( t r a n s p a r e n t ) ,線性定長結(jié)構(gòu)( “n e a r f i x e d ) 和循環(huán)結(jié)構(gòu)( c y c l i c ) 三種。 透明結(jié)構(gòu):包含一系列按次序排列的字節(jié)。利用相對地址對此文件進(jìn)索引, 其相對地址存放在首字節(jié)中,數(shù)據(jù)長度存放在e f 文件頭中; 線形定長結(jié)構(gòu):包含一系列相同固定長度的記錄,第一個記錄的記錄號 是l ,記錄的長度以及它與記錄總數(shù)的乘積都由文件頭指出; 循環(huán)結(jié)構(gòu):循環(huán)結(jié)構(gòu)以時自j 順序存儲記錄。當(dāng)所有記錄都已存滿時,下一個 數(shù)據(jù)將覆蓋最舊的信息。值得注意的是目前此類型文件所存儲的數(shù)據(jù)長度不可以超出 2 5 5 個字節(jié)的長度【2 1 。 1 33 g 終端側(cè)業(yè)務(wù)的實(shí)現(xiàn)技術(shù) 隨著通信終端智能化程度的提高以及個性化業(yè)務(wù)需求的增長,在終端和應(yīng)用服務(wù) 器之間直接開設(shè)業(yè)務(wù)接口,可以使用戶自由地按需調(diào)用業(yè)務(wù)。3 g 的業(yè)務(wù)實(shí)現(xiàn)技術(shù)包 含了網(wǎng)絡(luò)側(cè)和終端側(cè)的所有的業(yè)務(wù)工具,它們是在3 g 系統(tǒng)中實(shí)現(xiàn)業(yè)務(wù)能力特征的手 段。目前3 g p p 已經(jīng)定義的終端側(cè)業(yè)務(wù)工具包括:m e x e 與u s a r 。 1 3 1m e x e m e x e 即m o b i l ee x e c u t i o ne n v j m n m e n t ,是3 g p p 定義的移動臺執(zhí)行環(huán)境標(biāo)準(zhǔn), 通過將一個j a v a 虛擬機(jī)內(nèi)置到移動電話中,允許通過編程實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)。具有該 標(biāo)準(zhǔn)能力的手機(jī)可以直接向網(wǎng)絡(luò)運(yùn)營商或第三方提供的m e x e 服務(wù)器發(fā)起業(yè)務(wù)請求, 享用除一般通話以外的各種增值業(yè)務(wù),特別是各類h l t e m e t 業(yè)務(wù)。 未來3 g 的終端將是多功能的終端,3 g p p 制定的移動終端應(yīng)用執(zhí)行環(huán)境技術(shù) m e x e ,有助于移動終端對計算和娛樂業(yè)務(wù)的支持。m e x e 使不同的移動終端可以在 北京郵電大學(xué)碩士學(xué)位論文 3 g 下機(jī)膏u s a t 功能測試 存儲、顯示和計算能力的范圍內(nèi),實(shí)現(xiàn)對m e x e 業(yè)務(wù)環(huán)境數(shù)據(jù)、a p p l e t 和應(yīng)用程序的 支持,享受m e x e 業(yè)務(wù)。網(wǎng)絡(luò)運(yùn)營商或業(yè)務(wù)提供商可以利用m e x e 標(biāo)準(zhǔn)的a p i 和工 具箱實(shí)現(xiàn)標(biāo)準(zhǔn)的m e x e 業(yè)務(wù)。 1 - 3 2u s t u s 盯即u s i m 卡應(yīng)用工具包,是基于客戶機(jī),服務(wù)器模式工作的。在u s a t 相關(guān) 規(guī)范中,短消息服務(wù)( s m s ) 是一個關(guān)鍵。網(wǎng)絡(luò)運(yùn)營商或業(yè)務(wù)提供商可以隨時在服務(wù) 器中發(fā)送內(nèi)嵌于短信息中的程序,從而改變移動終端中的u s i m 信息。 u s a l 具有很強(qiáng)的靈活性,允許隨時對u s l m 卡信息進(jìn)行更新,以便修改服務(wù), 并且可以通過無線方式下載新的服務(wù)。例如,網(wǎng)絡(luò)運(yùn)營商可以通過從服務(wù)器中發(fā)射嵌 入在短信息中的代碼來遠(yuǎn)程修改用戶無線終端中的u s l m 信息。并且終端可以通過無 線方式下載新的服務(wù)。另外因?yàn)閡 s i m 卡中存有個人化的信息,可以應(yīng)用于那些安全 級別要求較高的服務(wù),如電子商務(wù)、銀行業(yè)務(wù)等,可以實(shí)現(xiàn)與安全相關(guān)的身份認(rèn)證。 u s a t 提供的一套標(biāo)準(zhǔn)執(zhí)行環(huán)境運(yùn)行存儲在u s i m 悟上,通過定義u s i m 卡和終 端之日j 的應(yīng)用編程接口,從而可以在u s i m 卡上直接丌發(fā)小的業(yè)務(wù)應(yīng)用程序。同時 u s a t 被許多移動終端制造商如n o “a 、s i e m e n s 、c a t c l 和m o t o m l a 、e r i c s s o n 等集 成到手機(jī)中。 圖1 - 3u 勖盯應(yīng)用環(huán)境結(jié)構(gòu)圖 u s i m 卡的u s a t 具體應(yīng)用,充分利用現(xiàn)有移動設(shè)備支持的功能,提供了一種允許 應(yīng)用存儲到u s i m ,與移動設(shè)備m e 進(jìn)行交互操作的機(jī)制,重要的是u s i m 與m e 之間的 互操作性獨(dú)立于廠商和操作者。并u s a t 還提供一種允許應(yīng)用下載及修改的機(jī)制。 1 4 課題的意義及內(nèi)容 6 北京郵電大學(xué)碩十學(xué)位論文 3 g 下機(jī)磚u s a r 功能測試 1 4 1 課題的意義 隨著通信技術(shù)的發(fā)展,移動通信的主體地位在通信市場中進(jìn)一步加強(qiáng),目前移動 通信數(shù)據(jù)業(yè)務(wù)發(fā)展迅速,增長勢頭強(qiáng)勁,移動通信數(shù)據(jù)業(yè)務(wù)的研究自然也越來越重要。 有吸引力的業(yè)務(wù)是擁有廣大客戶的基礎(chǔ)! 當(dāng)前增值業(yè)務(wù)發(fā)展步伐進(jìn)一步加快,增值業(yè) 務(wù)的種類也r 趨豐富,使用量迅速增長,成為移動運(yùn)營商新增收入的重要組成部分, 可見新的增值業(yè)務(wù)的研發(fā)是非常重要的。 目前我國存在g s m 網(wǎng)絡(luò)和c d m a 網(wǎng)絡(luò),g s m 體系占據(jù)藿要地位,可是隨著3 g 牌照的發(fā)放,有可能將會出現(xiàn)更多的運(yùn)營網(wǎng)絡(luò)。那么在研發(fā)新業(yè)務(wù)的時候,就會出現(xiàn) 因網(wǎng)絡(luò)不同,而使得新業(yè)務(wù)的研發(fā)、調(diào)試存在困難。 本課題所研究的測試系統(tǒng)除了可以對u s a t 功能進(jìn)行全面測試,還可以利用本系 統(tǒng)進(jìn)行一些新業(yè)務(wù)的研發(fā)、調(diào)試和測試。本測試系統(tǒng)將有線網(wǎng)絡(luò)環(huán)境模擬無線網(wǎng)絡(luò)環(huán) 境,因屏蔽了無線網(wǎng)絡(luò)環(huán)境,可以除去具體運(yùn)營商網(wǎng)絡(luò)的限制,不用區(qū)分網(wǎng)絡(luò)所使用 的技術(shù),讓m e 端的短消息直接發(fā)送到嘰as e r v e r 端,降低了新業(yè)務(wù)測試的難度和 復(fù)雜度。此外通過此系統(tǒng)可以清晰觀測到所使用的每一條命令的詳細(xì)信息,包括執(zhí)行 后的結(jié)果,可以方便的比較數(shù)據(jù)的結(jié)果,這對新業(yè)務(wù)的調(diào)試有著很大的幫助。 1 4 2 課題的內(nèi)容 本課題中描述的測試系統(tǒng)由兩大部分組成:u s a t 部分和網(wǎng)絡(luò)部分。 u s a r 部分完成對u s i m 卡的測試和操作,提供操作和管理卡的接口,支持s t k 功能測試、u s p 口功能測試、腳本方式批量執(zhí)行測試、單條指令測試等多種測試;并 且,可以提供測試數(shù)據(jù)和測試結(jié)果保存、分析,檢測卡是否滿足執(zhí)行條件;此外,還 可以傳遞命令數(shù)據(jù),顯示卡執(zhí)行過的每一條命令,以及顯示詳細(xì)的執(zhí)行流程,以實(shí)現(xiàn) 對3 g 手機(jī)卡進(jìn)行全面u s a t 功能測試的目標(biāo)。此部分的設(shè)計與實(shí)現(xiàn)主要參照3 g p p 中相關(guān)協(xié)議1 2 j i ,以及中國移動相應(yīng)協(xié)議1 6 j 。 網(wǎng)絡(luò)部分則是模擬u s i m 卡與0 t a s e e r 之間的無線環(huán)境,通過卡與嘰a s e r v e r 之間的通信和指令的傳遞,實(shí)現(xiàn)基于u s a t 技術(shù)的一個應(yīng)用。此部分設(shè)計與實(shí)現(xiàn)主要 參照中國移動相應(yīng)協(xié)議【4 】o 通過模擬卡與嘰a s e e r 之白j 的環(huán)境,網(wǎng)絡(luò)部分主要實(shí)現(xiàn) 了u s i m 卡與用戶之間的操作,以及卡與0 1 as e r v c r 之間的透明顯示通信的兩大功 能,并且此部分還具備一定的調(diào)試與測試功能。用戶可以通過軟件界面與卡進(jìn)行操作, 比如菜單選擇,短信發(fā)送;并且可以通過讀卡器實(shí)現(xiàn)u s l m 卡和0 1 a 服務(wù)器的交互 北京郵電大學(xué)碩士學(xué)位論文3 g 手機(jī)忙u s a = r 功能測試 操作。 8 北京郵電大學(xué)碩士學(xué)位論文 3 g 手機(jī)卡u s a r 功能測試 2 1 功能模塊 第二章功能概述 測試系統(tǒng)要分別完成與u s i m 卡和o t as e r v e r 之間的通信,并且確保u s l m 卡 和0 1 as e r v e r 之白j 可以進(jìn)行通信。測試軟件與u s i m 卡部分主要使用u s a l l 命令和 協(xié)議,完成u s a t 功能,命名為u s a l 模塊:測試軟件與0 1 as e r v e r 部分主要使用 c m p p 命令與0 1 a 命令,完成與o t a s e r v e r 通信,命名為網(wǎng)絡(luò)模塊。測試系統(tǒng)結(jié)構(gòu) 見下圖: ,一一一一一一一一一一一一一一一一一一一1 一一 :二二- 二- 二= 二:二二:丁+ 。? : 一+ 一一一1 一+ 一一+ 1 = := 蔓- = :二= ,。一: 測試系統(tǒng) 2 2 u & 玎模塊 圖2 1 測試系統(tǒng)結(jié)構(gòu)圖 u s a t 模塊實(shí)現(xiàn)測試系統(tǒng)與u s l m 卡之間通信,命令傳遞和數(shù)據(jù)交換。主要可實(shí) 現(xiàn)的功能如下: 讀取u s i m 卡內(nèi)文件系統(tǒng),根據(jù)協(xié)議規(guī)定,設(shè)計并實(shí)現(xiàn)相應(yīng)流程,判斷是 否支持u s a = r 功能,并且得到u s i m 卡的基本信息; 掃描u s i m 卡文件系統(tǒng),顯示其中存儲的信息,得到e f 文件的使用情況, 明確此卡所支持的功能以及目前的狀態(tài); 接收u s i m 卡端發(fā)送出的指令,分析指令含義,根據(jù)其中內(nèi)容做出處理, 同時在界面上做出相應(yīng)顯示: 與用戶進(jìn)行互操作,將用戶操作表示為u s a t 指令,之后向卡發(fā)出指令, 同時顯示用戶操作結(jié)果; 執(zhí)行編輯好的多條u s a t 指令,批量執(zhí)行u s a t 命令; 顯示在通信過程中所用到的u s a t 指令,并且對指令進(jìn)行詳細(xì)描述,包括 指令名稱,執(zhí)行的數(shù)據(jù),響應(yīng)數(shù)據(jù)以及執(zhí)行的結(jié)果,并且可以對數(shù)據(jù)保存; 此模塊為以下幾個部分,詳述如下: 9 北京郵電大學(xué)碩士學(xué)位論文 3 g 于機(jī) u s a t 功能測試 2 2 1 基本信息部分 此部分通過掃描卡中的m f 、d f 、以及e f 文件,顯示卡中文件系統(tǒng)的使用情況, 得到卡所支持的功能。除此之外,還實(shí)現(xiàn)掃描u s l m 卡基本信息的功能,顯示卡中詳 細(xì)的信息,主要有如下信息: 觚:a n s e r t 0r c s e t ,應(yīng)答復(fù)位。 i c c l d :i c 卡的唯一識別號碼,共有2 0 位數(shù)字組成。對于中國移動,其編碼 格式為8 9 8 6 0 0 m f s s y y g x x x x x x x ,分別介紹如下; 8 9 8 6 0 0 :固定不變。 m :移動接入號的末位有4 、5 、6 、7 、8 ,9 、o ,分別對應(yīng)于1 3 4 、1 3 5 、 1 3 6 、1 3 7 、1 3 8 、1 3 9 、1 5 9 。 f :用戶號碼第四位取值范圍為( 0 9 ) 。 s s :省代碼。 y y :為編制l c c l d 時的年號取后兩位。 g :s i m 卡供應(yīng)商代碼。 i m s i :i n t e m a t i o n a lm o b i l es u b s c 曲e r i d c n t i t v ,國際移動用戶識別碼。 p h a s e :用來表征s i m 卡的狀念以及可能支持的功能或者服務(wù)。 s i m 卡的相位信息存儲在e f p l i 。文件中,可分為:p h a l ,p h 舔e 2 ,p h a s e 2 + 三 種。在p h a l 情況下,m e 就只會假設(shè)s i m 卡僅支持p h a 2 和p h a s e 2 + 條件下的部 分功能。并且只有在p h a s c 2 + 的條件下,支持s i m 卡應(yīng)用工具箱的m e 才會執(zhí)行u s a t 過程。 a c c :a c c e 豁c o n t m l d a 豁,訪問控制級別。在s l m 卡中,有1 5 個級別1 0 個普 通級別5 個高級級別。 p :p e r n a l i d e n t i f i c a t i n u m b e r ,個人識別號碼。 p u k :p i nu n b l o c k i n g y ,個人開鎖碼。 2 2 2s s t s s t 即s i ms e r v i c c1 a b l e ,s i m 卡服務(wù)列表,存儲在e 陸文件中。e f s s r 的i d 號為6 f 3 8 ,為透明類型e f 文件,它用來指出s l m 卡可以提供服務(wù)的種類,哪些 業(yè)務(wù)被激活,哪些業(yè)務(wù)沒有開通。如果一項(xiàng)服務(wù)不允許使用,或者是沒有被激活,那 么終端就不可以選擇此項(xiàng)服務(wù)。 在e f s 盯內(nèi),服務(wù)信息是從序號1 開始排列,每4 個服務(wù)信息為一組,每一個服 北京郵電大學(xué)碩士學(xué)位論文3 g 于- 機(jī)膏u s a l 功能測試 務(wù)信息占用2 比特,其中,第一比特標(biāo)示服務(wù)是否被允許,第二比特則標(biāo)示服務(wù)是否 是激活的。e f s 汀中一共有5 0 種服務(wù)信息1 3 】,主要用到的主要有如下一些: 表2 - 1s s t 表 序號內(nèi)容序號內(nèi)容序號內(nèi)容 1c i v l 取消 1 2 s m s 參數(shù)2 8呼叫控制 2a d n1 3l n d 2 9主動式s i m 3 f d n1 4c b m l 3 1b d n 4s m s1 7 服務(wù)提供商 3 5 短消息狀態(tài)報告 5a o c1 8s d n3 7 通過u s i m 控制的短 消息 6 c c p2 5 s m s c b 方式數(shù)3 8g p r s 據(jù)f 載 7 p u n 選 2 6 s m s p p 方式數(shù) 3 9i m g 擇據(jù)r 載 9 m s l s d n 2 7 菜單選擇 4 0 s o l s a 2 2 3u s 蛆測試 在測試過程中首先需要判斷s i m 卡是否滿足3 g p p 相關(guān)的協(xié)議規(guī)范的要求 【2 1 1 3 l 【9 】1 1 2 j 【1 3 】1 1 4 l 【1 5 l 【1 6 l 【1 7 l ,并且只有p h a s e 大于2 的s i m 卡才可以完全支持主動式命令。 在滿足協(xié)議要求的情況下,模擬m e 向s i m 卡發(fā)送t e 硼i n a lp m f j l e 命令,并對s i m 卡進(jìn)行仞始化。初始化之后,在操作界面( 模擬為一個手機(jī)) 上可以對s l m 卡發(fā)出 操作命令,進(jìn)行與s i m 卡之問的交互操作,并且在手機(jī)操作界面上可以顯示操作結(jié) 果,同時在另一窗口上,按照命令執(zhí)行順序顯示操作過程中命令的細(xì)節(jié),使用到的數(shù) 據(jù),以及執(zhí)行結(jié)果和錯誤提示( 如果有的話) 。 在u s a t 操作過程中,顯示如下內(nèi)容: 操作過程中相關(guān)e f 文件的使用情況; j 下在執(zhí)行的命令,命令使用到的數(shù)據(jù),以及執(zhí)行之后的結(jié)果: 用戶的操作,輸入的信息; 程序或者卡的輸出,執(zhí)行結(jié)果; 手機(jī)操作界面相應(yīng)信息顯示; 錯誤信息,錯誤提示。 在顯示操作命令的界面上,所有的命令名稱均在界面上用英文顯示。而使用到的 1 l 北京郵電大學(xué)碩+ 學(xué)位論文3 g 手機(jī)卡u s a r 功能測試 數(shù)據(jù)在下一行顯示,之后便是操作結(jié)果,這些信息用1 6 進(jìn)制的數(shù)字顯示,每兩個數(shù) 字一組,每組之間用空格隔開,每行最多顯示8 組。 2 2 4 單步測試 在單步測試中,每個命令均是單步執(zhí)行,軟件每執(zhí)行完一步都需在用戶輸入一定 的信息之后,再進(jìn)行下一步操作。用戶還可以主動選擇對s l m 卡的操作,而非像u s 衄 測試那樣需要等待命令,重要的是還可以由用戶選擇操作執(zhí)行的結(jié)果。 單步測試中可以選擇的操作命令或功能: s m s p p :通過s m s p p 方式的數(shù)據(jù)下載: s m s c b :通過s m s c b 方式的數(shù)據(jù)下載; c a nc o n t r o lm o b i l eo r i 畫n a t e dc a i l s :通過u s i m 的呼叫控制; m os h o nm e s s a g ec o n i r o lb yu s i m :通過u s i m 控制的m 0 s m s : s e n dc o n t m lb vu s i m :通過u s l m 的s s 消息發(fā)送: s e n du s s dc o n l r o lb vu s i m :通過u s i m 的u s s d 消息發(fā)送: 在操作過程中有多種執(zhí)行結(jié)果可以選擇,每種結(jié)果均是用2 位1 6 進(jìn)制數(shù)字表示。 單步測試中可以選擇的操作結(jié)果( 執(zhí)行結(jié)果) 有下面三類1 3 l : o x 與1 x 表示命令已經(jīng)執(zhí)行; 2 x 表示命令雖然因某種原因沒有執(zhí)行,但是值得u s i m 重新執(zhí)行此命令; 3 x 表示此命令不值得重新執(zhí)行,因?yàn)楹苡锌赡艿玫较嗤慕Y(jié)果,然而最 后是否要重新執(zhí)行此命令要依賴u s i m 的響應(yīng); 其中,使用比較多的是0 0 ,表示命令成功執(zhí)行。 2 3 網(wǎng)絡(luò)模塊 u s 燈應(yīng)用最終都要通過短消息( s m s ) 的方式,將各項(xiàng)業(yè)務(wù)請求發(fā)送給業(yè)務(wù)中 心,業(yè)務(wù)中心將有關(guān)信息再通過短消息的方式返回給用戶進(jìn)行應(yīng)答。利用短消息發(fā)送 的業(yè)務(wù)請求,用戶可以得到諸如天氣預(yù)報、時事新聞、股市資訊等信息服務(wù),甚至還 可以直接通過手機(jī)進(jìn)行銀行賬戶的查詢、轉(zhuǎn)賬、代繳費(fèi)或進(jìn)行股票交易。 短消息通信一次最多只能傳遞一條消息。對于點(diǎn)對點(diǎn)短消息每條消息最長為1 6 0 個a s c 碼編碼或最長7 0 個漢字編碼。從網(wǎng)絡(luò)的角度,短消息的發(fā)送和接收總是在 移動臺和短消息中心之間進(jìn)行;而從用戶的角度,不管是發(fā)出或接收短消息,其目的 地最終總是某個用戶。 然而實(shí)際過程中通信過程十分復(fù)雜,并且無線網(wǎng)絡(luò)與有線網(wǎng)絡(luò)均參與其中,對開 北京郵電大學(xué)碩士學(xué)位論文 3 g 手機(jī)卡u s a r 功能測試 發(fā)新業(yè)務(wù)會產(chǎn)生一定影響,特別是在新業(yè)務(wù)研發(fā)過程中增加研發(fā)的復(fù)雜度和調(diào)試難 度。為此,在網(wǎng)絡(luò)模塊中去除了無線網(wǎng)絡(luò),讓m e 端的短消息直接發(fā)送到0 1 a s e c r 端。這樣不僅降低了研發(fā)的難度,而且重要的是可以不用區(qū)分網(wǎng)絡(luò)所使用的技術(shù),無 論在目前的g s m 網(wǎng)絡(luò),c d m a 網(wǎng)絡(luò)中可以使用此環(huán)境幫助研發(fā)新業(yè)務(wù),而且對于未 來的3 g 網(wǎng)絡(luò)同樣有用武之地。 為此本模塊需要建立測試系統(tǒng)與嘰a s e e r 之間的連接,實(shí)現(xiàn)二者之間的通信, 數(shù)據(jù)傳遞和命令控制,以及實(shí)現(xiàn)短信業(yè)務(wù)菜單的0 r i a 下載。這些功能的實(shí)現(xiàn)主要依 據(jù)中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議1 5 】和s t k 卡夢網(wǎng)短信業(yè)務(wù)菜單0 1 a 下載實(shí)現(xiàn)方案( 二階段) 1 4 l 實(shí)現(xiàn),下面分別詳述功能和設(shè)計。 2 3 1c m p p 功能實(shí)現(xiàn) 此部分建立測試系統(tǒng)與嘰as e r v e r 之間的連接,實(shí)現(xiàn)二者之i 日j 的通信,數(shù)據(jù)傳 遞和控制命令接收。 2 - 3 1 1 網(wǎng)絡(luò)結(jié)構(gòu) 圖2 - 2 互聯(lián)網(wǎng)短信網(wǎng)關(guān)邏輯結(jié)構(gòu)圖 如圖所示,互聯(lián)網(wǎng)短信網(wǎng)關(guān)( i s m g ) 是外部信息資源站實(shí)體( s p ) 與移動網(wǎng)內(nèi) 短信中心之| 日j 的中介實(shí)體,互聯(lián)網(wǎng)短信網(wǎng)關(guān)一方面負(fù)責(zé)接收s p 發(fā)送給移動用戶的信 息和提交給短信中心。另一方面,移動用戶點(diǎn)播s p 業(yè)務(wù)的信息將由短信中心通過互 聯(lián)網(wǎng)短信網(wǎng)關(guān)發(fā)給s p 。另外,為了減輕短信中心的信令負(fù)荷,互聯(lián)網(wǎng)短信網(wǎng)關(guān)還應(yīng) 根據(jù)路由原則將s p 提交的信息轉(zhuǎn)發(fā)到相應(yīng)的互聯(lián)網(wǎng)短信網(wǎng)關(guān)。互聯(lián)網(wǎng)短信網(wǎng)關(guān)通過 向匯接網(wǎng)關(guān)( g n s ) 查詢的方式獲得網(wǎng)關(guān)問的轉(zhuǎn)發(fā)路由信息。 在測試系統(tǒng)中,0 t as e e r 就可以實(shí)現(xiàn)s p 功能,提供s p 業(yè)務(wù),而此時測試系 北京郵電大學(xué)碩士學(xué)位論文 3 g 手機(jī)膏u s a :r 功能測試 統(tǒng)中的模擬手機(jī)操作可以實(shí)現(xiàn)s p 業(yè)務(wù)點(diǎn)播。 2 3 1 2c m p p 功能概述 c m p p 模塊依據(jù)c m p p 協(xié)議,主要提供以下兩類業(yè)務(wù)操作: 1 短信發(fā)送( s h o nm e s s a g em o b i l eo r i 舀n a t e ,s mm 0 ) ,其典型的業(yè)務(wù)操作如 圖所示: 圖2 3 m o 示意圖 1 ) 手機(jī)發(fā)出數(shù)據(jù)請求,可能是訂閱信息或圖片點(diǎn)播等,被源i s m g 接收; 2 ) 源i s m g 對接收到的信息返| u j 響應(yīng); 3 1 源i s m g 在本地查詢不到要連接的s p ,向g n s 發(fā)路由請求信息; 4 1g n s 將路由信息返回; 5 ) 源l s m g 根據(jù)路由信息將請求前轉(zhuǎn)給目的i s m g ; 研目的l s m g 對接收到的信息返回響應(yīng); 乃目的i s m g 將請求信息送s p ; 鼬s p 返回響應(yīng)。 在以上操作中,步驟3 到步驟8 均使用c m p p 協(xié)謝5 1 。在隨后的操作中,目的l s m g 在接收到s p 的響應(yīng)后將產(chǎn)生m 0 狀態(tài)報告發(fā)給源i s m g 。 2 短信接收( s h o nm e s s a g em 曲i l et c 咖i n a t e d ,s mm t ) ,其典型的業(yè)務(wù)操作舉 例如下所示: 圖2 - 4m 示意圖 s p 發(fā)出數(shù)據(jù)請求,可能是短信通知或手機(jī)鈴聲等,被源l s m g 接收; 1 4 北京郵電大學(xué)碩士學(xué)位論文 3 g 手機(jī)卡u s a r 功能測試 l 、源i s m g 對接收到的信息返回響應(yīng); 源l s m g 在本地數(shù)據(jù)庫中找不到要目的手機(jī)號段所對應(yīng)網(wǎng)關(guān)代碼,向g n s 發(fā) 路由請求信息; 匯接網(wǎng)關(guān)將路由信息返回; 4 1 源i s m g 根據(jù)路由信息將請求前轉(zhuǎn)給目的i s m g ; 5 1 目的i s m g 對接收到的信息返回響應(yīng); 們目的i s m g 將請求信息發(fā)送至s m c ; ns m c 向目的i s m g 返回響應(yīng); 在上述操作中,步驟1 到步驟6 均使用c m p p 協(xié)議1 5 j 。 在隨后的操作中,s m c 將通過n o 7 信令網(wǎng)向移動用戶發(fā)送信息,移動用戶收到 后將返回狀念報告給短信中心,如果s p 要求返回狀念報告,短信中心將按照m o 操 作的流程將狀念報告返凹給s p 。 2 3 1 3 協(xié)議棧 c m p p 協(xié)議以t c 肌p 作為底層通信承載,具體結(jié)構(gòu)由下圖所剝5 】: s pi s m 0i s m 0g n s c 1 p pa 甲c 伊p c l ) p t c pt c pt c pt c p i pi pi p妒 底層承載 底層零載底層零載底層季載 2 3 1 4 通信方式 圖2 5 協(xié)議棧結(jié)構(gòu)圖 s p 與i s m g 之問、i s m g 之間進(jìn)行信息交互時,可以采用長連接方式,也可以 采用短連接方式。所謂長連接,指在一個t c p 連接上可以連續(xù)發(fā)送多個數(shù)據(jù)包,在 t c p 連接保持期間,如果沒有數(shù)據(jù)包發(fā)送,需要雙方發(fā)鏈路檢測包以維持此連接。 短連接是指通信雙方有數(shù)據(jù)交互時,就建立一個t c p 連接,數(shù)據(jù)發(fā)送完成后,則斷 開此t c p 連接,即每次t c p 連接只完成一對c m p p 消息的發(fā)送。本測試系統(tǒng)使用 長連接方式保持通信。 北京郵電大學(xué)碩十學(xué)位論文3 g 手機(jī)卡u s a r 功能測試 2 3 2 0 1 a 功能實(shí)現(xiàn) 在c m p p 功能實(shí)現(xiàn)之后,即建立c m p p 連接之后,就可以通過發(fā)送p pd 咖n l o a d 命令進(jìn)行卡與0 1 as e r v e r 之間的消息傳遞,通過這些消息可以進(jìn)行下載服務(wù)列表更 新,用戶卡注冊,以及m 0 下載操作等o ,i a 功能。 2 3 2 1 系統(tǒng)邏輯模型 2 3 2 2 基本功能實(shí)現(xiàn)流程 實(shí)現(xiàn)的基本流程圖如下: 圖2 _ 6 系統(tǒng)邏輯模型圖 圖2 _ 7 基本功能實(shí)現(xiàn)流程圖 其中:1 u s a l 軟件向s l m 卡發(fā)送初始化命令; 2 u s l m 卡發(fā)送請求數(shù)據(jù); 3 c m p p m o 請求短信; 4 c m p p m t 響應(yīng)短信; 5 用p p d o w n l o a d 下載到u s i m 卡; 北京郵電大學(xué)碩+ 學(xué)位論文3 g 手機(jī)卡u s 觚功能測試 6 顯示0 1 a 操作結(jié)果信息。 在步驟1 ,2 中,使用u s a t 主動式命令,完成u s i m 卡的初始化,之后等待 u s i m 卡向嘰a s e r v 盯發(fā)送信息,并且也要開始監(jiān)視饑 a s e r v c r 是否給卡發(fā)送信息, 步驟5 ,6 使用的也是u s a t 命令,步驟3 ,4 則是使用c m p p 命令。u s a t 軟件的 一個重要作用就是將二種不同格式的命令轉(zhuǎn)換,使發(fā)送方,接收方均可以得到正確 的信息。 u s a = r 軟件接到u
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 精準(zhǔn)化農(nóng)作物種植技術(shù)保證承諾書范文6篇
- 傳統(tǒng)習(xí)俗傳承承諾書(6篇)
- 員工績效評估及獎懲標(biāo)準(zhǔn)表
- 企業(yè)財務(wù)報表快速解讀與分析模板
- 教育培訓(xùn)合同(在線教育職業(yè)認(rèn)證)2025年培訓(xùn)協(xié)議
- 豪放詞派知識總結(jié)
- 谷超豪課件教學(xué)課件
- 2025年山東省事業(yè)編教師類考試及答案
- 2025年廣州市人社局面試題庫及答案
- 2025年歐電云筆試題目及答案
- 旅游行業(yè)如何玩轉(zhuǎn)視頻號 從0到1開啟私域營銷
- 急腹癥影像診斷課件
- 【《紫鑫藥業(yè)財務(wù)報告審計失敗案列分析》12000字(論文)】
- 三級醫(yī)院營養(yǎng)科建設(shè)方案
- 醫(yī)院外聯(lián)部主任述職報告
- 集團(tuán)內(nèi)部融媒體管理辦法
- ASTM-D1238中文翻譯(熔融流動率、熔融指數(shù)、體積流動速率)
- 2025年浙江省寧波市鎮(zhèn)海中學(xué)高考英語模擬試卷(1月份)
- 短視頻創(chuàng)作-短視頻手機(jī)拍攝與剪輯
- 車輛掛靠駕校合同協(xié)議
- 工地盤扣打包合同協(xié)議
評論
0/150
提交評論