用于诊断移动通信终端的问题的设备和方法

文档序号:7952357阅读:114来源:国知局
专利名称:用于诊断移动通信终端的问题的设备和方法
技术领域
本发明涉及移动通信终端,且更为具体地说涉及用于诊断移动通信终端的问题的设备和方法。
背景技术
移动通信终端的特征通常在于具有移动性的设备,比如移动电话或个人数字助理(PDA)。现有的移动通信终端典型地具有轻的重量,且足够小以被携带在用户的手中。但是,这种现有的移动通信终端通常包括具有有限功能性的输入单元和显示器,且可能具有有限的射程和/或电源。
更新型号的移动通信终端能够提供多种服务给用户,比如移动银行(例如,向用户提供接入因特网以进行关于银行的交易,比如存款和取款的性能),在线进行移动游戏,观看电影等。包括移动电话的特征的多种类型的其它产品、PDA和/或笔记本计算机当前也在开发之中。
移动通信终端典型地采用多种网络协议(比如PPP、IP、TCP等)以实现比如网络浏览器等的多种应用。网络协议是网络软件的工作的关键,且定义其中从一个设备发送数据给另一个的方式,比如通过定义消息类型和传输次序。当在“层”中一起使用一组网络协议时,该组协议被称为协议栈。
传统上,移动通信终端可以连接个人计算机(PC)以经比如UART(通用异步接收器发射器)端口的通信端口发射或接收数据。UART是用于处理异步串行通信的单元,其将串行比特数据转换为并行比特数据的单元,且将并行比特数据的单元转换为串行比特数据。
传统上,当移动通信终端经历了连接失败时,比如PPP连接失败等,用户可以使用在PC上提供的调试工具调试移动通信终端。为这样做,用户必须连接移动通信终端和PC,比如通过以RS-232E电缆连接移动通信终端的UART端口到PC的通信端口。之后用户能够使用在PC上提供的调试工具以检查具有问题的移动通信终端的应用(例如网络浏览器)的协议栈。
但是,现有的上述调试移动通信终端的方法的缺点之一在于用户在不首先连接移动通信终端到另一设备,比如PC的情况下不能诊断移动通信终端的问题。当移动通信终端具有问题时,问题可能由外部源,比如网络引起,而不是由移动通信终端本身引起。如果问题不是由移动通信终端引起,不需要调试移动通信终端。但是,用户将不能确定移动通信终端是否是问题的源头,直到他首先连接移动通信终端到具有调试工具的设备。

发明内容
因此,本发明的目的是提供一种用于诊断移动通信终端的问题的设备和方法,其不需要连接移动通信终端到另一设备。这部分通过以移动通信终端形成协议数据单元(PDU)、将PDU转换为预定格式、且在移动通信终端上显示转换的PDU来实现。
为至少整体或部分地实现上述目的,提供了一种移动通信终端,其用于诊断移动通信终端具有的问题,该终端包括转换器,其将至少一个PDU转换为用于显示的格式;和显示单元,其显示一个或多个PDU。该转换器压缩该一个或多个PDU以转换该一个或多个PDU为用于显示的格式。
移动通信终端可以包括移动电话或个人数字助理。该显示单元可以包括液晶显示器。
移动通信终端包括配置以连接移动通信终端到能够调试移动通信终端的设备的数据端口。数据端口可以被配置以连接到RS-232E电缆。该转换的一个或多个PDU对应于由用户选择的协议。移动通信终端还包括控制转换器和输出单元的控制器。
为至少整体或部分地实现上述目的,提供了一种用于诊断移动通信终端具有的问题的方法,其包括由移动通信终端将至少一个PDU转换为用于显示的格式;和由移动通信终端显示转换的一个或多个PDU。该方法还包括由用户选择移动通信终端使用的协议栈的协议层,和形成对应于所选的协议层的一个或多个PDU。将一个或多个PDU转换为用于显示的格式的步骤包括将形成的一个或多个PDU转换为用于显示的格式。
还提供了包括用于诊断移动通信终端具有的问题的程序的计算机可读介质。该程序包括用于由移动通信终端将至少一个PDU转换为用于显示的格式、和在移动通信终端的显示单元上显示转换的一个或多个PDU的指令。
该程序还包括由用户选择移动通信终端使用的协议栈的协议层,和形成对应于所选的协议层的一个或多个PDU的指令。该用于将一个或多个PDU转换为用于显示的格式的指令包括用于将形成的一个或多个PDU转换为用于显示的格式的指令。该用于将一个或多个PDU转换为用于显示的格式的指令包括用于压缩一个或多个PDU的指令。
通过结合附图的本发明的下面的详细描述能够更加清楚本发明的前述和其它目的、特征、方面和优点。


将参考其中相同的数字表示相同元件的附图详细描述本发明。
图1是示出了根据本发明实施例的移动通信终端的框图;图2A是根据本发明实施例的用于诊断移动通信终端的问题的方法的流程图;图2B是根据本发明实施例的用于调试移动通信终端的问题的方法的流程图;图3A和3B说明了根据本发明实施例的PDU的显示形式。
具体实施例方式
图1是示出了根据本发明实施例的用于诊断移动通信终端具有的问题的移动通信终端的框图。
如图1所示,移动通信终端10包括转换器,其压缩至少一个协议数据单元(PDU),且将压缩的PDU转换为预定格式显示单元12,其显示转换的一个或多个PDU;控制器13,其控制转换器11和显示单元12;和数据端口14,比如,但是不限于UART(通用异步接收器发射器)端口。作为实例,转换器11能够由在移动通信终端10中安装的软件程序实现。
如果用户基于由显示单元12显示的转换的PDU确定移动通信终端10需要调试,用户可以使用数据端口14连接移动通信终端10到PC20或具有调试工具的其它设备。通过以比如、但是不限于RS-232E电缆的电缆连接移动通信终端10的数据端口14到PC或其它设备的通信端口,用户可以观看由移动通信终端10显示的PDU,和使用PC20或其它设备的调试工具调试移动通信终端10。
将参考图2A描述用于诊断上述结构的移动通信终端具有的问题的方法。
图2A是根据本发明实施例的用于诊断移动通信终端的问题的方法的流程图。
如图2A所示,用于诊断移动通信终端具有的问题的方法包括从移动通信终端的协议栈选择一个协议层(步骤S21)形成所选协议层的至少一个PDU(步骤S22)根据预定方法压缩形成的一个或多个PDU和转换压缩的一个或多个PDU为预定格式(步骤S23)和显示转换的一个或多个PDU(步骤S24)。
图2B示出了调试移动通信终端的问题的方法。如图2B所示,用于调试的方法包括用于诊断如图2A所示的问题的方法,加上基于显示的PDU调试移动通信终端的另外步骤(步骤S25)。
下面详细描述用于诊断移动通信终端具有的问题的方法。
根据本发明的移动通信终端10被配置以呈现屏幕,在下文中称为“工程师屏幕”,其在预定代码值的条目上显示关于移动通信终端10的多种参数值。
为解决移动通信终端10所具有的问题,用户可以从移动通信终端10的工程师屏幕,从协议栈选择协议层(步骤S21)。当用户选择协议层时,移动通信终端10形成所选协议层的至少一个PDU(步骤S22)。PDU是携带在两个实体之间交换的用户信息,比如控制信息、地址信息、数据等的给定协议的消息。PDU包括有效载荷和典型地包括在报头中的特定协议控制信息。
在形成一个或多个PDU之后,移动通信终端10压缩形成的一个或多个PDU,且转换压缩的一个或多个PDU为适于在移动通信终端的显示单元12上显示的预定格式(步骤S23)。之后,移动通信终端10在移动通信终端10的显示单元12上显示转换的一个或多个PDU(步骤S24)。显示单元12可以包括LCD(液晶显示器),或任意其它显示的合适形式。
下面参考图3A和3B描述根据本发明的实施例显示的一个或多个PDU。
图3A说明了当用户从工程师屏幕选择TCP协议层时显示的传输控制协议(TCP)的PDU序列。图3B说明了当用户从工程师屏幕选择PPP协议时显示的点对点协议(PPP)的PDU序列。如图3A和3B所示,由移动通信终端10显示的压缩的PDU仅包括通常在完整PDU中包括的信息的一部分。在压缩的显示的PDU中包括的信息包括PDU对于帮助用户以协议层识别问题最有用的信息。
之后,通过分析显示的PDU,用户能够诊断由移动通信终端10使用的协议层中发生的问题,和基于诊断的问题调试移动通信终端10,例如,如图2B所示。
因此,不连接移动通信终端10到比如PC20的具有调试工具的设备,本发明允许用户容易地识别和诊断通信问题由移动通信终端10的错误引起,或者外部源,比如移动通信终端10尝试通信的网络的错误引起。如果用户确定问题由移动通信终端10引起,用户可以连接移动通信终端10到具有调试工具的设备,且使用调试工具修正问题。
实现上述用于解决移动通信终端的问题的设备和方法使得,为容易地以用于移动通信终端中的应用(比如浏览器)的协议栈解决问题而不使用另外的仪器,协议栈的每个PDU被转换为预定格式,且被在移动通信终端的显示单元上输出。
前面所述的实施例和优点仅是示范性的,不解释为对本发明的限制。本公开的内容可应用于其他类型的装置。本发明的说明书是说明性的,并不限制权利要求书的范围。对本领域的技术人员来说,许多替换、修改和变动都是显而易见的。
根据本公开的多种实施例,在这里描述的方法可以由在计算机可读介质中存储的软件程序实现。术语“计算机可读介质”应该包括能够存储、编码或携带用于由处理器执行的一组指令,或使得计算机系统执行在这里公开的任意一个或多个方法的任意介质。
在具体地非限定、示例性实施例中,计算机可读介质能够包括固态的存储器,比如存储卡或装有一个或多个非易失只读存储器的其它封装。另外,计算机可读介质能够是随机存取存储器或其它非易失可重写存储器。另外,计算机可读介质能够包括磁光或光介质,比如光盘或磁带或其它存储设备以捕捉比如在传输介质上传播的信号的载波信号。电子邮件的数字文件附件或其它自身包含信息的文档或文档组可以被考虑为是等效于可触知的存储介质的分布介质。因此,考虑本公开包括其中存储数据或指令的计算机可读介质或分布介质的一个或多个,和其它等效和后续介质。
虽然本发明描述了可以在参考特定标准的特定实施例中实现的组件和功能,本发明并不限于这种标准。每个标准表示现有技术的状态的实例。这种标准由具有基本上相同功能的更快或更有效的等效物周期性取代。因此,具有相同或类似功能的替代标准也被认为是其等效物。
在这里描述的实施例的说明意在提供多种实施例的结构的一般理解。说明意在用于完成描述使用在这里所述的结构和方法的设备和系统的所有元件和特征。在查看本公开的情况下,很多其它实施例对于本领域普通技术人员是明显的。可以从公开中使用和得出其它实施例,使得可以在不脱离本公开的范围的情况中做出结构和逻辑的替代和变更。另外,图示仅意在为表示性的且不限定范围。在图示中的确定比例可以被扩大,同时最小化其它比例。因此,本公开和附图被认为是说明性而不是限定性。
在这里,单独地和/或集合地,由属于“发明”涉及本公开的一个或多个实施例,仅为了方便而不意在强制限定本申请的范围到任意特定发明或发明性概念。另外,虽然在这里示出和描述了特定实施例,应该认可分配以实现相同或相似目的的任意后续布置可以替代所示的特定实施例。这个公开意在覆盖多种实施例的任意和所有后续更改。在查看说明书的情况下,上述实施例的组合,和没有在这里特定描述的其它实施例对于本领域普通技术人员是显而易见的。
上述公开的主题被认为是说明性的,而不是限定性的,且所附的权利要求意在覆盖所有这种在本发明的真实精神和范围中的修改、增强和其它实施例。因此,为最大程度的法律允许,本发明的范围由下面权利要求的最广泛的可允许介质确定,且应该由前述的详细说明限定或限制。
虽然参考几个示例性实施例描述了本发明,应该理解使用的词语是描述和说明的词语,而不是限定的词语。因为在不脱离本发明的精神和本质特征的情况下,本发明具体表现为多种形式,应该理解除非特别说明,上述的实施例不由任意前述描述的细节所限制。而是,上述实施例应该在附加的权利要求中定义的精神和范围内被广泛的理解。因此,在不脱离本发明在其方面的范围和情况的情况下,当前所述和修改的变更在权利要求范围内。
权利要求
1.一种用于诊断移动通信终端具有的问题的移动通信终端,其包括转换器,其将至少一个协议数据单元(PDU)转换为用于显示的格式;和显示单元,其显示至少一个转换的PDU。
2.如权利要求1所述的移动通信终端,其中,该转换器压缩至少一个PDU以转换该至少一个PDU为用于显示的格式。
3.如权利要求1所述的移动通信终端,其中,该移动通信终端包括移动电话或个人数字助理之一。
4.如权利要求1所述的移动通信终端,其中,该显示单元包括液晶显示器。
5.如权利要求1所述的移动通信终端,其进一步包括配置以连接移动通信终端到能够调试移动通信终端的设备的数据端口。
6.如权利要求5所述的移动通信终端,其中,该数据端口可以被配置以连接到RS-232E电缆。
7.如权利要求1所述的移动通信终端,其中,该至少一个转换的PDU对应于由用户选择的协议。
8.如权利要求1所述的移动通信终端,其进一步包括控制转换器和输出单元的控制器。
9.一种用于诊断移动通信终端具有的问题的方法,其包括由移动通信终端将至少一个协议数据单元(PDU)转换为用于显示的格式;和由移动通信终端显示至少一个转换的PDU。
10.如权利要求9所述的方法,其中,该至少一个转换的PDU被在液晶显示器上显示。
11.如权利要求9所述的方法,其中,该移动通信终端是移动电话和个人数字助理之一。
12.如权利要求9所述的方法,其进一步包括由用户选择移动通信终端使用的协议栈的协议层,和形成对应于所选的协议层的至少一个PDU,其中,将至少一个PDU转换为用于显示的格式的步骤包括将至少一个形成的PDU转换为用于显示的格式。
13.如权利要求9所述的方法,其中,该用于将至少一个PDU转换为用于显示的格式的步骤包括压缩至少一个PDU。
14.如权利要求9所述的方法,其进一步包括基于至少一个显示的PDU调试移动通信终端。
15.一种包括用于诊断移动通信终端具有的问题的程序的计算机可读介质,该程序包括用于由移动通信终端将至少一个协议数据单元(PDU)转换为用于显示的格式的指令;和在移动通信终端的显示单元上显示至少一个转换的PDU的指令。
16.如权利要求15所述的计算机可读介质,其中,该程序进一步包括由用户选择移动通信终端使用的协议栈的协议层的指令;和形成对应于所选的协议层的至少一个PDU的指令,其中,该用于将至少一个PDU转换为用于显示的格式的指令包括用于将至少一个形成的PDU转换为用于显示的格式的指令。
17.如权利要求15所述的计算机可读介质,其中,该用于将至少一个PDU转换为用于显示的格式的指令包括压缩至少一个PDU的指令。
全文摘要
描述了能够用于诊断移动通信终端具有的问题的移动通信终端。该移动通信终端包括转换至少一个协议数据单元(PDU)为用于显示的格式的转换器,和显示至少一个转换的PDU的显示单元。
文档编号H04L29/06GK1805583SQ20061000493
公开日2006年7月19日 申请日期2006年1月12日 优先权日2005年1月13日
发明者姜钟国 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1