移动装置以及通信用户卡测试方法

文档序号:9219893阅读:423来源:国知局
移动装置以及通信用户卡测试方法【
技术领域
】[0001]本发明涉及一种通信用户卡测试装置,特别涉及可直接在移动装置的修改参数的通信用户卡测试装置。【
背景技术
】[0002]近年来,由于无线通信产业的蓬勃发展,各项无线通信设备的售价愈来愈便宜,进而使愈来愈多人们使用各项无线通信设备,我们常用的移动电话就是这样的一个例子。更由于各项电子工业技术的进步,各项电子通信设备朝轻薄短小的方向研发,已成为现代电子通信设备普遍的潮流,其功能及用途的规划,更为满足消费大众的需求,而不断提升。使得体积小且方便携带的移动电话已经成为个人极其重要,且普遍的通信工具。移动电话越来越普遍的运用,必然使得通信线路营运具有利润丰厚的商机。[0003]然而,在测试通信线路营运机构所提供的通信用户卡时,需要将通信用户卡自移动装置上拔除插入移动装置外的读卡机,方可对通信用户卡进行测试。因此,造成了开发者的不便,并且无法即时解决问题。在某些情况下,通信用户卡的问题可能是偶发的,若无法在移动装置上即时解决,把通信用户卡拔除后问题则会消失,故开发测试者则无法再针对问题进行除错。【
发明内容】[0004]本发明的移动装置可直接对通训用户卡中的测试参数进行读取以及写入,以减少测试开罚者的不便,并且可立即的测试出现在移动装置上的问题。[0005]本发明提供一种移动装置。移动装置包括一通信用户卡端口装置以及一控制器。通信用户卡端口装置用以连接至一通信用户卡。控制器用以藉由一卡操作接口将一管理校验指令传送至通信用户卡,当控制器藉由卡操作接口自通信用户卡接收到一校验成功讯息后,将至少一参数编码为符合通信用户卡的一第一特定格式的至少一第一编码参数,以对通信用户卡执行一参数写入程序并且将第一编码参数写入通信用户卡中。[0006]在一实施例中,参数为测试通信用户卡所需更新的参数,并且第一特定格式为16进制。[0007]在一实施例中,在参数写入程序中,控制器藉由卡操作接口传送一专用文件选择信号至通信用户卡,当控制器藉由卡操作接口自通信用户卡接收到一已执行选择专用文件信号时,藉由卡操作接口传送一基本文件选择信号至通信用户卡,当控制器藉由卡操作接口自通信用户卡接收到一已执行选择基本文件信号时,控制器藉由卡操作接口传送一读取基本文件指令至通信用户卡,以自通信用户卡接收一基本文件数据,当控制器藉由卡操作接口自通信用户卡接收到基本文件时,控制器接着藉由卡操作接口将第一编码参数以及一写入指令传送至通信用户卡以将第一编码参数写入通信用户卡中。[0008]另外,移动装置还包括一显示装置,其中当控制器藉由卡操作接口自通信用户卡接收到相应于参数写入程序的一写入结果讯息时,控制器致使显示装置显示写入结果讯息。[0009]又令一实施例中,控制器还用以自一主机接收一原始管理校验指令,并且藉由一调试接口将原始管理校验指令转换为管理校验指令以藉由卡操作接口传送至通信用户卡。当控制器藉由卡操作接口自通信用户卡接收到校验成功讯息后,控制器还用以藉由调试接口将校验成功讯息编码为符合一第二特定格式的一编码后校验成功讯息,并且将编码后校验成功讯息传送至主机。当控制器自主机接收到一原始写入指令以及参数时,藉由调试接口将原始写入指令转换为专用文件选择信号、基本文件选择信号以及写入指令。当控制器藉由卡操作接口自通信用户卡接收到相应于参数写入程序的写入结果讯息时,控制器藉由调试接口转换写入结果讯息为符合第二特定格式的一编码后写入结果讯息,以将编码后写入结果讯息传送至主机。在一实施例中,二特定格式符合ETS规范。[0010]本发明亦提供一种通信用户卡测试方法,适用于连接至一通信用户卡的一移动装置。通信用户卡测试方法包括:藉由移动装置中的一卡操作接口,将一管理校验指令传送至通信用户卡;当藉由卡操作接口自通信用户卡接收到一校验成功讯息后,将至少一参数编码为符合通信用户卡的一第一特定格式的至少一第一编码参数;以及对通信用户卡执行一参数写入程序,以将第一编码参数写入通信用户卡中。[0011]在一实施例中,在参数写入程序还包括:藉由卡操作接口传送一专用文件选择信号(DedicatedFile)至通信用户卡;当藉由卡操作接口自通信用户卡接收到一已执行选择专用文件信号时,藉由卡操作接口传送一基本文件选择信号(ElementaryFile)至通信用户卡;当藉由卡操作接口自通信用户卡接收到一已执行选择基本文件信号时,藉由卡操作接口传送一读取基本文件指令至通信用户卡,以自通信用户卡接收一基本文件数据;以及当藉由卡操作接口自通信用户卡接收到基本文件时,藉由卡操作接口将第一编码参数以及一写入指令传送至通信用户卡,以将第一编码参数写入通信用户卡中。[0012]另一实施例中,通信用户卡测试方法,还包括当藉由卡操作接口自通信用户卡接收到相应于参数写入程序的一写入结果讯息时,致使显示装置显示写入结果讯息。[0013]又令一实施例中,通信用户卡测试方法还包括:自一主机接收一原始管理校验指令;藉由一调试接口将原始管理校验指令转换为管理校验指令,以藉由卡操作接口传送至通信用户卡;当藉由卡操作接口自通信用户卡接收到校验成功讯息后,藉由调试接口将校验成功讯息编码为符合一第二特定格式的一编码后校验成功讯息;编码后校验成功讯息传送至主机;当自主机接收到一原始写入指令以及参数时,藉由调试接口将原始写入指令转换为专用文件选择信号、基本文件选择信号以及写入指令;以及当藉由卡操作接口自通信用户卡接收到相应于参数写入程序的写入结果讯息时,藉由调试接口转换写入结果讯息为符合第二特定格式的一编码后写入结果讯息,以将编码后写入结果讯息传送至主机。【附图说明】[0014]图1是本发明的通信用户卡测试装置的一种实施例的方块图。[0015]图2是本发明的通信用户卡测试装置的另一种实施例的方块图。[0016]图3是本发明的一种实施例的通信用户卡测试方法的流程图。[0017]图4是本发明的另一种实施例的通信用户卡测试方法的流程图。[0018]图5是本发明的另一种实施例的通信用户卡测试方法的流程图。[0019]图6A?图6B是本发明的另一种实施例的通信用户卡测试方法的流程图。[0020]图7是本发明的另一种实施例的通信用户卡测试方法的流程图。[0021]图8是本发明的另一种实施例的通信用户卡测试方法的流程图。【具体实施方式】[0022]以下将详细讨论本发明各种实施例的装置及使用方法。然而值得注意的是,本发明所提供的许多可行的发明概念可实施在各种特定范围中。这些特定实施例仅用于举例说明本发明的装置及使用方法,但非用于限定本发明的范围。[0023]图1是本发明的通信用户卡测试装置之一种实施例的方块图。在本实施例中通信用户卡测试装置1000即为一移动装置100。移动装置100可为具有移动通信功能的平板计算机、智能手机、PDA等等,本发明在此不加以限制。本领域技术人员也可将移动装置100实施于一计算机系统配置(configurat1n)上,例如,手持式设备(hand-helddevices)、可携式设备(portabledevices)、多处理单元系统、以微处理单元为基础或可编程的消费性电子产品(microprocessor-basedorprogrammableconsumerelectronics)以及类似的设备。值得注意的是,移动通信功能可为LTE(LongTermEvolut1n)、WCDMA(WidebandCodeDivis1nMultipleAccess)、HSUPA(High-SpeedUplinkPacketAccess)、HSDPA(HighSpeedDownlinkPacketAccess)、GSM(GlobalSystemforMobileCommunicat1ns)以及CDMA(CodeDivis1nMultipleAccess)中的至少一个,本发明不限于此。在本实施例中,使用者可藉由测试软件103以及卡操作接口104直接对通信用户卡200进行数据更新以及读取。[0024]移动装置100包括一通信用户卡端口装置102、一控制器108、一存储装置110、一显示装置112以及一输入装置114。通信用户卡端口装置102用以连接至一通信用户卡200。换句话说,用户卡端口装置102具有一卡槽用以容纳通信用户卡200,使得移动装置100可与通信用户卡200进行数据传输。另外,通信用户卡200可为SM卡(SubscriberIdentityModule)、UIM(UserIdentityModel)、CSIM卡(CDMASubscriberIdentityModule)、USIM卡(UMTSSubscriberIdentityModule)、NFC卡(NearFieldCommunicat1n)、LTE卡(LongTermEvolut1n)等通信用户卡,本发明不限于此。控制器108可包含一单一中央处理单元(central-processingunit;CPU)或者是关联于并行运算环境(parallelprocessingenvironment)的多个并行处理单元。存储装置110可包含只读存储器(readonlymemory;R0M)、快闪存储器(flashROM)和/或动态存取存储器(randomaccessmemory;RAM),用以存储可供控制器108执行的程序模块。值得注意的是,在本实施例中,存储装置110还用以存储测试软件103的程序代码。值得注意的是,在本实施例中,测试软件103还包括一卡操作接口104,其中测试软件103提供使用者一界面使得使用者可藉由卡操作接口104对通信用户卡200的参数进行写入以及读取。换句话说,测试软件码103以及测试软件103中的卡操作接口104用以提供给控制器108执行,以对通信用户卡200内的参数进行写入(更新)以及读取,其中参数为测试通信用户卡200所需更新的参数。换句话说,本发明所指的参数为一般终端用户无法修改的数据。显示装置112用以显示信息以及操作界面,例如测试软件码103的界面。举例而言,显示装置106可为一LED显示器、一IXD显示器、可饶式显示器等,本发明在此不作限制。输入装置114用以接收使用者的输入信号,以控制操作界当前第1页1 2 3 4 5 
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1