專利名稱:用于診斷移動通信終端的問題的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信終端,且更為具體地說涉及用于診斷移動通信終端的問題的設(shè)備和方法。
背景技術(shù):
移動通信終端的特征通常在于具有移動性的設(shè)備,比如移動電話或個人數(shù)字助理(PDA)?,F(xiàn)有的移動通信終端典型地具有輕的重量,且足夠小以被攜帶在用戶的手中。但是,這種現(xiàn)有的移動通信終端通常包括具有有限功能性的輸入單元和顯示器,且可能具有有限的射程和/或電源。
更新型號的移動通信終端能夠提供多種服務(wù)給用戶,比如移動銀行(例如,向用戶提供接入因特網(wǎng)以進行關(guān)于銀行的交易,比如存款和取款的性能),在線進行移動游戲,觀看電影等。包括移動電話的特征的多種類型的其它產(chǎn)品、PDA和/或筆記本計算機當(dāng)前也在開發(fā)之中。
移動通信終端典型地采用多種網(wǎng)絡(luò)協(xié)議(比如PPP、IP、TCP等)以實現(xiàn)比如網(wǎng)絡(luò)瀏覽器等的多種應(yīng)用。網(wǎng)絡(luò)協(xié)議是網(wǎng)絡(luò)軟件的工作的關(guān)鍵,且定義其中從一個設(shè)備發(fā)送數(shù)據(jù)給另一個的方式,比如通過定義消息類型和傳輸次序。當(dāng)在“層”中一起使用一組網(wǎng)絡(luò)協(xié)議時,該組協(xié)議被稱為協(xié)議棧。
傳統(tǒng)上,移動通信終端可以連接個人計算機(PC)以經(jīng)比如UART(通用異步接收器發(fā)射器)端口的通信端口發(fā)射或接收數(shù)據(jù)。UART是用于處理異步串行通信的單元,其將串行比特數(shù)據(jù)轉(zhuǎn)換為并行比特數(shù)據(jù)的單元,且將并行比特數(shù)據(jù)的單元轉(zhuǎn)換為串行比特數(shù)據(jù)。
傳統(tǒng)上,當(dāng)移動通信終端經(jīng)歷了連接失敗時,比如PPP連接失敗等,用戶可以使用在PC上提供的調(diào)試工具調(diào)試移動通信終端。為這樣做,用戶必須連接移動通信終端和PC,比如通過以RS-232E電纜連接移動通信終端的UART端口到PC的通信端口。之后用戶能夠使用在PC上提供的調(diào)試工具以檢查具有問題的移動通信終端的應(yīng)用(例如網(wǎng)絡(luò)瀏覽器)的協(xié)議棧。
但是,現(xiàn)有的上述調(diào)試移動通信終端的方法的缺點之一在于用戶在不首先連接移動通信終端到另一設(shè)備,比如PC的情況下不能診斷移動通信終端的問題。當(dāng)移動通信終端具有問題時,問題可能由外部源,比如網(wǎng)絡(luò)引起,而不是由移動通信終端本身引起。如果問題不是由移動通信終端引起,不需要調(diào)試移動通信終端。但是,用戶將不能確定移動通信終端是否是問題的源頭,直到他首先連接移動通信終端到具有調(diào)試工具的設(shè)備。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種用于診斷移動通信終端的問題的設(shè)備和方法,其不需要連接移動通信終端到另一設(shè)備。這部分通過以移動通信終端形成協(xié)議數(shù)據(jù)單元(PDU)、將PDU轉(zhuǎn)換為預(yù)定格式、且在移動通信終端上顯示轉(zhuǎn)換的PDU來實現(xiàn)。
為至少整體或部分地實現(xiàn)上述目的,提供了一種移動通信終端,其用于診斷移動通信終端具有的問題,該終端包括轉(zhuǎn)換器,其將至少一個PDU轉(zhuǎn)換為用于顯示的格式;和顯示單元,其顯示一個或多個PDU。該轉(zhuǎn)換器壓縮該一個或多個PDU以轉(zhuǎn)換該一個或多個PDU為用于顯示的格式。
移動通信終端可以包括移動電話或個人數(shù)字助理。該顯示單元可以包括液晶顯示器。
移動通信終端包括配置以連接移動通信終端到能夠調(diào)試移動通信終端的設(shè)備的數(shù)據(jù)端口。數(shù)據(jù)端口可以被配置以連接到RS-232E電纜。該轉(zhuǎn)換的一個或多個PDU對應(yīng)于由用戶選擇的協(xié)議。移動通信終端還包括控制轉(zhuǎn)換器和輸出單元的控制器。
為至少整體或部分地實現(xiàn)上述目的,提供了一種用于診斷移動通信終端具有的問題的方法,其包括由移動通信終端將至少一個PDU轉(zhuǎn)換為用于顯示的格式;和由移動通信終端顯示轉(zhuǎn)換的一個或多個PDU。該方法還包括由用戶選擇移動通信終端使用的協(xié)議棧的協(xié)議層,和形成對應(yīng)于所選的協(xié)議層的一個或多個PDU。將一個或多個PDU轉(zhuǎn)換為用于顯示的格式的步驟包括將形成的一個或多個PDU轉(zhuǎn)換為用于顯示的格式。
還提供了包括用于診斷移動通信終端具有的問題的程序的計算機可讀介質(zhì)。該程序包括用于由移動通信終端將至少一個PDU轉(zhuǎn)換為用于顯示的格式、和在移動通信終端的顯示單元上顯示轉(zhuǎn)換的一個或多個PDU的指令。
該程序還包括由用戶選擇移動通信終端使用的協(xié)議棧的協(xié)議層,和形成對應(yīng)于所選的協(xié)議層的一個或多個PDU的指令。該用于將一個或多個PDU轉(zhuǎn)換為用于顯示的格式的指令包括用于將形成的一個或多個PDU轉(zhuǎn)換為用于顯示的格式的指令。該用于將一個或多個PDU轉(zhuǎn)換為用于顯示的格式的指令包括用于壓縮一個或多個PDU的指令。
通過結(jié)合附圖的本發(fā)明的下面的詳細描述能夠更加清楚本發(fā)明的前述和其它目的、特征、方面和優(yōu)點。
將參考其中相同的數(shù)字表示相同元件的附圖詳細描述本發(fā)明。
圖1是示出了根據(jù)本發(fā)明實施例的移動通信終端的框圖;圖2A是根據(jù)本發(fā)明實施例的用于診斷移動通信終端的問題的方法的流程圖;圖2B是根據(jù)本發(fā)明實施例的用于調(diào)試移動通信終端的問題的方法的流程圖;圖3A和3B說明了根據(jù)本發(fā)明實施例的PDU的顯示形式。
具體實施例方式
圖1是示出了根據(jù)本發(fā)明實施例的用于診斷移動通信終端具有的問題的移動通信終端的框圖。
如圖1所示,移動通信終端10包括轉(zhuǎn)換器,其壓縮至少一個協(xié)議數(shù)據(jù)單元(PDU),且將壓縮的PDU轉(zhuǎn)換為預(yù)定格式顯示單元12,其顯示轉(zhuǎn)換的一個或多個PDU;控制器13,其控制轉(zhuǎn)換器11和顯示單元12;和數(shù)據(jù)端口14,比如,但是不限于UART(通用異步接收器發(fā)射器)端口。作為實例,轉(zhuǎn)換器11能夠由在移動通信終端10中安裝的軟件程序?qū)崿F(xiàn)。
如果用戶基于由顯示單元12顯示的轉(zhuǎn)換的PDU確定移動通信終端10需要調(diào)試,用戶可以使用數(shù)據(jù)端口14連接移動通信終端10到PC20或具有調(diào)試工具的其它設(shè)備。通過以比如、但是不限于RS-232E電纜的電纜連接移動通信終端10的數(shù)據(jù)端口14到PC或其它設(shè)備的通信端口,用戶可以觀看由移動通信終端10顯示的PDU,和使用PC20或其它設(shè)備的調(diào)試工具調(diào)試移動通信終端10。
將參考圖2A描述用于診斷上述結(jié)構(gòu)的移動通信終端具有的問題的方法。
圖2A是根據(jù)本發(fā)明實施例的用于診斷移動通信終端的問題的方法的流程圖。
如圖2A所示,用于診斷移動通信終端具有的問題的方法包括從移動通信終端的協(xié)議棧選擇一個協(xié)議層(步驟S21)形成所選協(xié)議層的至少一個PDU(步驟S22)根據(jù)預(yù)定方法壓縮形成的一個或多個PDU和轉(zhuǎn)換壓縮的一個或多個PDU為預(yù)定格式(步驟S23)和顯示轉(zhuǎn)換的一個或多個PDU(步驟S24)。
圖2B示出了調(diào)試移動通信終端的問題的方法。如圖2B所示,用于調(diào)試的方法包括用于診斷如圖2A所示的問題的方法,加上基于顯示的PDU調(diào)試移動通信終端的另外步驟(步驟S25)。
下面詳細描述用于診斷移動通信終端具有的問題的方法。
根據(jù)本發(fā)明的移動通信終端10被配置以呈現(xiàn)屏幕,在下文中稱為“工程師屏幕”,其在預(yù)定代碼值的條目上顯示關(guān)于移動通信終端10的多種參數(shù)值。
為解決移動通信終端10所具有的問題,用戶可以從移動通信終端10的工程師屏幕,從協(xié)議棧選擇協(xié)議層(步驟S21)。當(dāng)用戶選擇協(xié)議層時,移動通信終端10形成所選協(xié)議層的至少一個PDU(步驟S22)。PDU是攜帶在兩個實體之間交換的用戶信息,比如控制信息、地址信息、數(shù)據(jù)等的給定協(xié)議的消息。PDU包括有效載荷和典型地包括在報頭中的特定協(xié)議控制信息。
在形成一個或多個PDU之后,移動通信終端10壓縮形成的一個或多個PDU,且轉(zhuǎn)換壓縮的一個或多個PDU為適于在移動通信終端的顯示單元12上顯示的預(yù)定格式(步驟S23)。之后,移動通信終端10在移動通信終端10的顯示單元12上顯示轉(zhuǎn)換的一個或多個PDU(步驟S24)。顯示單元12可以包括LCD(液晶顯示器),或任意其它顯示的合適形式。
下面參考圖3A和3B描述根據(jù)本發(fā)明的實施例顯示的一個或多個PDU。
圖3A說明了當(dāng)用戶從工程師屏幕選擇TCP協(xié)議層時顯示的傳輸控制協(xié)議(TCP)的PDU序列。圖3B說明了當(dāng)用戶從工程師屏幕選擇PPP協(xié)議時顯示的點對點協(xié)議(PPP)的PDU序列。如圖3A和3B所示,由移動通信終端10顯示的壓縮的PDU僅包括通常在完整PDU中包括的信息的一部分。在壓縮的顯示的PDU中包括的信息包括PDU對于幫助用戶以協(xié)議層識別問題最有用的信息。
之后,通過分析顯示的PDU,用戶能夠診斷由移動通信終端10使用的協(xié)議層中發(fā)生的問題,和基于診斷的問題調(diào)試移動通信終端10,例如,如圖2B所示。
因此,不連接移動通信終端10到比如PC20的具有調(diào)試工具的設(shè)備,本發(fā)明允許用戶容易地識別和診斷通信問題由移動通信終端10的錯誤引起,或者外部源,比如移動通信終端10嘗試通信的網(wǎng)絡(luò)的錯誤引起。如果用戶確定問題由移動通信終端10引起,用戶可以連接移動通信終端10到具有調(diào)試工具的設(shè)備,且使用調(diào)試工具修正問題。
實現(xiàn)上述用于解決移動通信終端的問題的設(shè)備和方法使得,為容易地以用于移動通信終端中的應(yīng)用(比如瀏覽器)的協(xié)議棧解決問題而不使用另外的儀器,協(xié)議棧的每個PDU被轉(zhuǎn)換為預(yù)定格式,且被在移動通信終端的顯示單元上輸出。
前面所述的實施例和優(yōu)點僅是示范性的,不解釋為對本發(fā)明的限制。本公開的內(nèi)容可應(yīng)用于其他類型的裝置。本發(fā)明的說明書是說明性的,并不限制權(quán)利要求書的范圍。對本領(lǐng)域的技術(shù)人員來說,許多替換、修改和變動都是顯而易見的。
根據(jù)本公開的多種實施例,在這里描述的方法可以由在計算機可讀介質(zhì)中存儲的軟件程序?qū)崿F(xiàn)。術(shù)語“計算機可讀介質(zhì)”應(yīng)該包括能夠存儲、編碼或攜帶用于由處理器執(zhí)行的一組指令,或使得計算機系統(tǒng)執(zhí)行在這里公開的任意一個或多個方法的任意介質(zhì)。
在具體地非限定、示例性實施例中,計算機可讀介質(zhì)能夠包括固態(tài)的存儲器,比如存儲卡或裝有一個或多個非易失只讀存儲器的其它封裝。另外,計算機可讀介質(zhì)能夠是隨機存取存儲器或其它非易失可重寫存儲器。另外,計算機可讀介質(zhì)能夠包括磁光或光介質(zhì),比如光盤或磁帶或其它存儲設(shè)備以捕捉比如在傳輸介質(zhì)上傳播的信號的載波信號。電子郵件的數(shù)字文件附件或其它自身包含信息的文檔或文檔組可以被考慮為是等效于可觸知的存儲介質(zhì)的分布介質(zhì)。因此,考慮本公開包括其中存儲數(shù)據(jù)或指令的計算機可讀介質(zhì)或分布介質(zhì)的一個或多個,和其它等效和后續(xù)介質(zhì)。
雖然本發(fā)明描述了可以在參考特定標(biāo)準(zhǔn)的特定實施例中實現(xiàn)的組件和功能,本發(fā)明并不限于這種標(biāo)準(zhǔn)。每個標(biāo)準(zhǔn)表示現(xiàn)有技術(shù)的狀態(tài)的實例。這種標(biāo)準(zhǔn)由具有基本上相同功能的更快或更有效的等效物周期性取代。因此,具有相同或類似功能的替代標(biāo)準(zhǔn)也被認為是其等效物。
在這里描述的實施例的說明意在提供多種實施例的結(jié)構(gòu)的一般理解。說明意在用于完成描述使用在這里所述的結(jié)構(gòu)和方法的設(shè)備和系統(tǒng)的所有元件和特征。在查看本公開的情況下,很多其它實施例對于本領(lǐng)域普通技術(shù)人員是明顯的??梢詮墓_中使用和得出其它實施例,使得可以在不脫離本公開的范圍的情況中做出結(jié)構(gòu)和邏輯的替代和變更。另外,圖示僅意在為表示性的且不限定范圍。在圖示中的確定比例可以被擴大,同時最小化其它比例。因此,本公開和附圖被認為是說明性而不是限定性。
在這里,單獨地和/或集合地,由屬于“發(fā)明”涉及本公開的一個或多個實施例,僅為了方便而不意在強制限定本申請的范圍到任意特定發(fā)明或發(fā)明性概念。另外,雖然在這里示出和描述了特定實施例,應(yīng)該認可分配以實現(xiàn)相同或相似目的的任意后續(xù)布置可以替代所示的特定實施例。這個公開意在覆蓋多種實施例的任意和所有后續(xù)更改。在查看說明書的情況下,上述實施例的組合,和沒有在這里特定描述的其它實施例對于本領(lǐng)域普通技術(shù)人員是顯而易見的。
上述公開的主題被認為是說明性的,而不是限定性的,且所附的權(quán)利要求意在覆蓋所有這種在本發(fā)明的真實精神和范圍中的修改、增強和其它實施例。因此,為最大程度的法律允許,本發(fā)明的范圍由下面權(quán)利要求的最廣泛的可允許介質(zhì)確定,且應(yīng)該由前述的詳細說明限定或限制。
雖然參考幾個示例性實施例描述了本發(fā)明,應(yīng)該理解使用的詞語是描述和說明的詞語,而不是限定的詞語。因為在不脫離本發(fā)明的精神和本質(zhì)特征的情況下,本發(fā)明具體表現(xiàn)為多種形式,應(yīng)該理解除非特別說明,上述的實施例不由任意前述描述的細節(jié)所限制。而是,上述實施例應(yīng)該在附加的權(quán)利要求中定義的精神和范圍內(nèi)被廣泛的理解。因此,在不脫離本發(fā)明在其方面的范圍和情況的情況下,當(dāng)前所述和修改的變更在權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種用于診斷移動通信終端具有的問題的移動通信終端,其包括轉(zhuǎn)換器,其將至少一個協(xié)議數(shù)據(jù)單元(PDU)轉(zhuǎn)換為用于顯示的格式;和顯示單元,其顯示至少一個轉(zhuǎn)換的PDU。
2.如權(quán)利要求1所述的移動通信終端,其中,該轉(zhuǎn)換器壓縮至少一個PDU以轉(zhuǎn)換該至少一個PDU為用于顯示的格式。
3.如權(quán)利要求1所述的移動通信終端,其中,該移動通信終端包括移動電話或個人數(shù)字助理之一。
4.如權(quán)利要求1所述的移動通信終端,其中,該顯示單元包括液晶顯示器。
5.如權(quán)利要求1所述的移動通信終端,其進一步包括配置以連接移動通信終端到能夠調(diào)試移動通信終端的設(shè)備的數(shù)據(jù)端口。
6.如權(quán)利要求5所述的移動通信終端,其中,該數(shù)據(jù)端口可以被配置以連接到RS-232E電纜。
7.如權(quán)利要求1所述的移動通信終端,其中,該至少一個轉(zhuǎn)換的PDU對應(yīng)于由用戶選擇的協(xié)議。
8.如權(quán)利要求1所述的移動通信終端,其進一步包括控制轉(zhuǎn)換器和輸出單元的控制器。
9.一種用于診斷移動通信終端具有的問題的方法,其包括由移動通信終端將至少一個協(xié)議數(shù)據(jù)單元(PDU)轉(zhuǎn)換為用于顯示的格式;和由移動通信終端顯示至少一個轉(zhuǎn)換的PDU。
10.如權(quán)利要求9所述的方法,其中,該至少一個轉(zhuǎn)換的PDU被在液晶顯示器上顯示。
11.如權(quán)利要求9所述的方法,其中,該移動通信終端是移動電話和個人數(shù)字助理之一。
12.如權(quán)利要求9所述的方法,其進一步包括由用戶選擇移動通信終端使用的協(xié)議棧的協(xié)議層,和形成對應(yīng)于所選的協(xié)議層的至少一個PDU,其中,將至少一個PDU轉(zhuǎn)換為用于顯示的格式的步驟包括將至少一個形成的PDU轉(zhuǎn)換為用于顯示的格式。
13.如權(quán)利要求9所述的方法,其中,該用于將至少一個PDU轉(zhuǎn)換為用于顯示的格式的步驟包括壓縮至少一個PDU。
14.如權(quán)利要求9所述的方法,其進一步包括基于至少一個顯示的PDU調(diào)試移動通信終端。
15.一種包括用于診斷移動通信終端具有的問題的程序的計算機可讀介質(zhì),該程序包括用于由移動通信終端將至少一個協(xié)議數(shù)據(jù)單元(PDU)轉(zhuǎn)換為用于顯示的格式的指令;和在移動通信終端的顯示單元上顯示至少一個轉(zhuǎn)換的PDU的指令。
16.如權(quán)利要求15所述的計算機可讀介質(zhì),其中,該程序進一步包括由用戶選擇移動通信終端使用的協(xié)議棧的協(xié)議層的指令;和形成對應(yīng)于所選的協(xié)議層的至少一個PDU的指令,其中,該用于將至少一個PDU轉(zhuǎn)換為用于顯示的格式的指令包括用于將至少一個形成的PDU轉(zhuǎn)換為用于顯示的格式的指令。
17.如權(quán)利要求15所述的計算機可讀介質(zhì),其中,該用于將至少一個PDU轉(zhuǎn)換為用于顯示的格式的指令包括壓縮至少一個PDU的指令。
全文摘要
描述了能夠用于診斷移動通信終端具有的問題的移動通信終端。該移動通信終端包括轉(zhuǎn)換至少一個協(xié)議數(shù)據(jù)單元(PDU)為用于顯示的格式的轉(zhuǎn)換器,和顯示至少一個轉(zhuǎn)換的PDU的顯示單元。
文檔編號H04L29/06GK1805583SQ20061000493
公開日2006年7月19日 申請日期2006年1月12日 優(yōu)先權(quán)日2005年1月13日
發(fā)明者姜鐘國 申請人:Lg電子株式會社