一种空中写卡实现方法、系统及装置的制作方法

文档序号:7674679阅读:197来源:国知局
专利名称:一种空中写卡实现方法、系统及装置的制作方法
技术领域
本发明涉及通信技术领域,尤指一种空中写卡实现方法、系统及装置。
背景技术
智能卡的写卡、发行是运营商发展用户、拓展业务的核心环节。运营商需要首先在空白智能卡内写入个人化数据(如码号数据等),并同时在通信网络侧配置对应的个人化数据(如码号数据等)并完成开通操作,用户才能通过该智能卡使用电信业务和服务,如拨打电话等。为避免智能卡发行到用户手中之前、号码资源被长时间无效占用, 对于不具有有线网络接入的营业网点,目前采用了空中写卡技术实现写卡、发行。即空白智能卡并不事先预置码号数据等个人化数据,而是在向用户销售智能卡的过程中,向智能卡中写入个人化数据,并配置通信网络侧完成开通。目前空中写卡的实现方式主要有以下方式方式一采用专用写卡机实现空中写卡。营业网点部署特制的写卡机和主智能卡。写卡机具备短信或GPRS等移动通信能力,并借此远程接入通信网络的支撑系统。写卡机具备两个卡槽,分别插入主智能卡和空白智能卡。主智能卡控制写卡机实现营业网点侧的业务逻辑,包括主智能卡控制写卡机读取空白智能卡标识和类型;发起移动通信交互,从通信网络的支撑系统远程获取个人化数据,并将其写入空白智能卡;最后远程发起号码开通操作,完成智能卡的写卡和发行过程。这种方式需要营业网点部署专用写卡机,目前每台写卡机的采购成本约800至1000元,维修成本约80-100元/年台,按每省部署3万台计算,一次性采购成本约2400万元,每年维修成本240万元;按全国部署30万台计算,一次性采购成本约2. 4亿元,每年维修成本2400万元。其采购、维修、升级成本较高,因而不能有效适应业务量小、偏远地区的营业环境。同时,写卡机是定制设备,批量小,维修渠道少,零配件渠道相对匮乏,导致维修周期长、成本高。特别是当遇到机-卡通信制式不兼容或写卡功能升级而需要升级写卡机时,往往需要人工到营业网点现场进行软件升级,甚至只能硬件替换,升级代价很高。方式二 人工空中写卡。营业网点部署两部普通移动终端和主智能卡,主智能卡和空白智能卡分别插入一部移动终端,控制移动终端的人-机交互逻辑,由营业员分别操作两部移动终端,完成写卡和发行流程,例如营业员操作空白智能卡所在移动终端,读取空卡标识和类型。营业员操作主智能卡及所在移动终端,录入空卡标识和类型,发起移动通信连接获取个人化数据,读取并记录。营业员操作空白智能卡所在移动终端,录入个人化数据,完成空白智能卡写卡。营业员操作主智能卡及所在移动终端,远程发起号码开通操作。
这种方式需要营业网点部署两部普通移动终端,且过多地依赖于人工操作,自动化程度低下,可靠性低下。且对营业员的技术能力要求比较高,例如需要营业员能够顺序执行以下操作操作空白智能卡所在移动终端,人工读取空卡标识和类型;操作主智能卡所在移动终端,人工输入空卡标识和类型;操作主智能卡所在移动终端,人工发起远程获取个人化数据;操作空白智能卡所在移动终端,人工输入空卡标识和类型;操作主智能卡所在移动终端,人工发起号码开通操作。在上述操作中,营业员需要人工读取和输入的空卡标识、个人化数据等,通常是十位、几十位以上的16进制数字,没有明显规律,人工记忆和核查的难度较高。同时,上述操作必须严格按顺序执行、并在一定时间间隔内依次完成,不能乱序,不能超过时间间隔。因此,该方式将大幅度增加营业员的劳动强度,增加了出错概率,导致业务可靠性低下。而且该方式对于营业员的技术理解能力提出较高要求,不适用于农村代办员等偏远营业环境。可见现有的空中写卡实现方式,存在设备成本投入高、设备升级维修困难,或操作复杂导致人工成本高等弊端,不具有通用性和普遍适用性。

发明内容
本发明实施例提供一种空中写卡实现方法、系统及装置,用以解决现有技术中存在空中写卡实现方式设备成本高或操作复杂导致人工成本高,从而不具备通用性和普遍适用性的问题。一种空中写卡实现方法,包括写卡终端通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择的待开通号码信息;写卡终端通过所连接的移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和写卡终端获得的空白智能卡信息;写卡终端接收到所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将所述待写入信息写入所连接的空白智能卡中。一种空中写卡实现系统,包括写卡终端、移动终端和网络侧的写卡支撑设备;所述写卡终端,用于通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择待开通号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和获得的空白智能卡信息;以及接收到所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将所述待写入信息写入所连接的空白智能卡中;所述移动终端,用于将所述写卡终端需要发送的信息发送给写卡支撑设备,以及将写卡支撑设备返回的信息提供给写卡终端;所述写卡支撑设备,用于接收移动终端发送过来的写卡请求消息,根据所述待开通号码信息和空白智能卡信息确定需要写入到空白智能卡中的待写入信息,返回携带待写入信息的写卡指令给移动终端。一种写卡终端,包括
贴膜卡端,用于通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择的待写号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和获得的空白智能卡信息;接收所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令;写卡器端,用于将所述待写入信息写入所连接的空白智能卡中。一种写卡支撑设备,包括接收模块,用于接收写卡终端通过移动终端发送过来的写卡请求指令;所述写卡请求信息中携带用户选择的待开通号码信息和写卡终端获得的空白智能卡的信息;
写卡支撑模块,用于根据所述待写号码信息和空白智能卡信息确定需要写入到空白智能卡中的待写入信息;发送模块,用于通过移动终端发送携带需要写入空白智能卡中的待写入信息的写卡指令给写卡终端。本发明有益效果如下本发明实施例提供的空中写卡实现方法、系统及装置,通过写卡终端与移动终端结合实现空中写卡,写卡终端上仅设置空中写卡所必需的功能,并借用手机的通信、输入等功能实现与写卡支撑设备的信息交互,从而降低了写卡终端的成本,避免了使用专用写卡设备成本高的弊端,也避免了人工写卡时操作复杂、人工成本高的弊端,借用移动终端和廉价的写卡设备实现简单、方便的空中写卡,降低了设备成本和人工成本;能够适用于偏远农村营业网点的低成本和自动化操作的双重需求,是一种成本低廉、自动化程度高、可靠性高的空中写卡解决方案。


图I为本发明实施例中空中写卡实现系统的结构示意图;图2为本发明实施例中空中写卡实现方法的流程图;图3为本发明实施例中空中写卡实现系统的具体结构示意图;图4为本发明实施例中写卡终端的另一种的结构示意图;图5为本发明实施例中写卡支撑设备的结构示意图;图6为本发明实施例中写卡终端的具体硬件结构示意图;图7为本发明实施例中空中写卡实现方法的优化流程图;图8为本发明实施例中移动终端和主智能卡通信制式适配的流程图;图9为本发明实施例中写卡终端与空白智能卡通信制式适配的流程图;图10为本发明实施例中写卡终端与专用写卡设备的写卡流程对比示意图。
具体实施例方式本发明实施例提供的空中写卡实现方法,通过如图I所示的空中写卡实现系统实现空中写卡,基于写卡终端及其延展设备解决主智能卡和空白智能卡的交互问题,通过移动终端解决写卡终端与网络侧的交互问题。该系统包括写卡终端、移动终端和网络侧的写卡支撑设备。
写卡终端,用于通过所连接的主智能卡和移动终端接收写卡请求信息,其中,写卡请求信息中携带用户选择的待开通号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,该写卡请求指令中携带用户选择的待开通号码信息和获得的空白智能卡信息;以及接收到写卡支撑设备根据用户选择的待开通号码信息和获得的空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将待写入信息写入所连接的空白智能卡中。移动终端,用于将写卡终端需要发送的信息发送给写卡支撑设备,以及将写卡支撑设备返回的信息提供给写卡终端。写卡支撑设备,用于接收移动终端发送过来的写卡请求消息,根据用户选择的待开通号码信息和获得的空白智能卡信息确定需要写入到空白智能卡中的待写入信息,返回携带待写入信息的写卡指令给移动终端。
优选的,上述写卡终端,还用于插入移动终端时,识别移动终端的通信制式和所连接的主智能卡的通信制式;对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行写卡终端通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配。优选的,上述写卡终端,还用于空白智能卡插入时,识别空白智能卡的通信制式;当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。也就是说,写卡终端可以实现识别移动终端的通信制式和所连接的主智能卡的通信制式,和/或识别识别空白智能卡的通信制式。优选的,上述写卡终端,具体用于接收到写卡相关指令,将接收到的写卡相关指令转化为写卡操作命令序列,并执行写卡操作命令序列,根据执行状态构建机卡交互指令向目地地址发送;其中,写卡相关指令包括下列指令之一写卡请求信息、写卡请求指令和写卡指令;目的地址对应下列地址之一空白智能卡地址、主智能卡地址和移动终端地址、通过移动终端和主智能卡可达的写卡支撑设备地址。优选的,上述写卡支撑设备,还用于向写卡终端发送写卡模式更新消息;相应的,上述写卡终端,还用于接收到写卡支撑设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。优选的,上述写卡终端,还用于接收到网络侧或主智能卡发送的普通机卡交互指令时,将普通机卡交互指令直接转发给原指令目的地址。优选的,上述写卡支撑设备,具体用于接收到写卡终端经移动终端发送的写卡请求指令时,根据写卡请求指令中携带的用户选择的智能卡信息待开通号码信息和写卡终端获得的空白确定空白智能卡的通信制式;根据空白智能卡的通信制式,确定符合该通信制式的需要写入到空白智能卡中的待写入信息;根据写卡支撑模块确定出的空白智能卡的通信制式,采用约定的安全方案对符合空白智能卡通信制式的待写入信息封装为符合移动终端通信制式的写卡指令,将封装好的写卡指令通过移动终端发送给写卡终端。也就是说,较佳的,上述系统中的写卡终端可以支持空中写卡功能的同时,还可以写卡模式升级功能,以及支持普通的机卡交互功能,即普通的移动终端通信功能。其中写卡终端上只需集成写卡和普通通信的必要设置,同时借用移动终端的键盘输入、显示和无线通信功能,从而减少了写卡终端的功能模块,降低了成本。上述写卡终端通过设置的第一机卡接口和与第一机卡接口连接的智能卡模拟器与移动终端实现信息交互,写卡终端通过设置的第二机卡接口和主智能卡读写接口与主智能卡实现信息交互,写卡终端通过设置的第三机卡接口和空白智能卡读写接口与空白智能卡实现信息交互。基于上述空中写卡实现系统,实现空中写卡的方法流程如图2所示,包括如下步骤步骤Sll :写卡终端通过所连接的主智能卡和移动终端接收用户输入的写卡请求信息。写卡请求信息中携带用户选择的待开通号码信息。 写卡终端通过所连接的主智能卡和移动终端,使用移动终端的人机交互功能为用户提供信息展现和用户输入界面,并接收用户输入的携带用户选择的智能卡信息的写卡请求信息。其中,人机交互功能包括但不限于显示屏幕、触摸屏、键盘等。其中,主智能卡可以实现向用户提供人机交互的信息展示和用户输入界面,而该界面的显示则需要移动终端的配合完成,因此,写卡终端获取写卡请求信息时,需要通过所连接的主智能卡和移动终端实现。用户可以输入户选择的待开通号码信息,例如选择的号码和套餐资源信息等。步骤S12 :写卡终端通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,其中,写卡请求指令中携带用户选择的待开通号码信息和获得的空白智能卡的信息。写卡终端会将用户选择的待开通号码信息和获得的空白智能卡的信息封装在写卡请求指令中,通过移动终端向网络侧的写卡支撑设备发送写卡请求指令。其中,获得的空白智能卡信息由写卡终端自动获得或者写卡终端在主智能卡控制下获得。步骤S13 :写卡支撑设备根据用户选择的待开通号码信息和获得的空白智能卡的信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令。写卡支撑设备接收到写卡终端经移动终端发送的写卡请求指令时,可以根据用户选择的待开通号码信息和获得的空白智能卡的信息,确定需要写入空白智能卡的待写入信息,例如IMSI等。当然待写入信息并不限于IMSI,而是根据可以根据设置写入设定的待写入信息。优选的,写卡支撑设备接收到写卡终端经移动终端发送的写卡请求指令时,根据写卡请求指令中携带的用户选择的智能卡信息确定所示空白智能卡的通信制式;根据空白智能卡的通信制式,确定符合该通信制式的需要写入到空白智能卡中的待写入信息;根据写卡支撑模块确定出的空白智能卡的通信制式,采用约定的加密方式对符合空白智能卡通信制式的待写入信息封装为符合移动终端通信制式的写卡指令,将封装好的写卡指令通过移动终端发送给写卡终端。上述优选方式适用于移动终端和空白智能卡的通信制式不相同时的情况,由写卡终端终端接收到写入指令时完成格式的转换,实现将符合空白智能卡通信制式的待写入信息与入空白智能卡。步骤S14:写卡终端接收到写卡支撑设备返回的写卡指令时,将待写入信息写入所连接的空白智能卡中。上述是写卡终端接收到写卡指令时,向空白智能卡中写入待写入信息。优选的,若移动终端与空白智能卡的通信制式不一致、需要进行写卡指令的格式转换时,由写卡终端完成对接收到的写卡指令的格式转换后,再将待写入信息写入空白智能卡。上述流程是写卡终端接收到写卡相关指令,将接收到的写卡相关指令转化为写卡操作命令序列,并执行写卡操作命令序列,根据执行状态构建机卡交互指令向目地地址发送的具体实现过程。其中,写卡相关指令可以是写卡请求信息、写卡请求指令和写卡指令;目的地址可以是空白智能卡地址、主智能卡地址、移动终端地址、通过移动终端和主智能卡可达的写卡支撑设备地址。其中,写卡相关指令通过普通机卡交互指令携带设定的标记实现。此外,写卡终端还可以实现写卡模式更新和普通的机卡交互通信功能。因此上述 方法,还包括写卡终端接收到写卡支持设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。写卡终端接收到网络侧或主智能卡发送的普通机卡交互指令时,将普通机卡交互指令直接转发给原指令目的地址。此外,写卡终端还可以实现通信制式适配功能。因此上述方法,还包括移动终端和主智能卡通信制式适配的过程写卡终端插入移动终端时,写卡终端识别移动终端的通信制式和所连接的主智能卡的通信制式;对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行写卡终端通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配。
写卡终端和空白智能卡通信制式适配的过程空白智能卡连接到写卡终端时,写卡终端识别空白智能卡的通信制式;当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。下面详细说明上述空中写卡实现系统的具体结构和上述空中写卡实现方法的具体实现过程。本发明实施例提供的空中写卡实现系统的具体结构如图3所示,通信网络及设备侧设置写卡支撑设备,营业员或代办员通过移动终端与写卡支撑设备进行通信,写卡终端可以插入普通的移动终端中,主智能卡和空白智能卡可以插入写卡终端,实现写卡操作。本发明中的写卡终端可以是一种贴膜式写卡终端,其中,写卡终端的一种结构如图3中所示,另一种结构如图4所示。上述写卡终端,包括通过柔软导线连接的贴膜卡端和写卡器端,写卡器端可插入空白智能卡,贴膜卡端可插入移动终端中且与主智能卡连接。其中贴膜卡端,用于通过所连接的主智能卡和移动终端接收用户输入的写卡请求信息,写卡请求信息中携带用户选择的待写号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,写卡请求指令中携带用户选择的待写号码信息和获得的空白智能卡信息;接收写卡支撑设备根据用户选择的待写号码信息和获得的空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令。
写卡器端,用于将接收到的写卡指令中携带的待写入信息写入所连接的空白智能卡中。优选的,上述贴膜卡端,具体用于通过所连接的主智能卡和移动终端,使用移动终端的人机交互功能为用户提供信息展现和用户输入界面;接收用户输入的携带用户选择的待开通号码信息的写卡请求信息。优选的,上述贴膜卡端,还用于插入移动终端时,识别移动终端的通信制式和所连接的主智能卡的通信制式;对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配。优选的,上述写卡器端,还用于空白智能卡插入时,识别空白智能卡的通信制式;当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。
优选的,上述贴膜卡端,具体用于接收到写卡相关指令,将接收到的写卡相关指令转化为写卡操作命令序列,并执行所述写卡操作命令序列,根据执行状态构建机卡交互指令向目地地址发送;其中,写卡相关指令包括下列指令之一写卡请求信息、写卡请求指令和写卡指令;目的地址对应下列地址之一空白智能卡地址、主智能卡地址、移动终端地址、通过移动终端和主智能卡可达的写卡支撑设备地址。优选的,上述贴膜卡端,还用于接收到写卡支持设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。优选的,上述贴膜卡端,还用于接收到网络侧或主智能卡发送的普通机卡交互指令时,将所述普通机卡交互指令直接转发给原指令目的地址。优选的,上述贴膜卡端,具体用于通过设置的第一机卡接口和与第一机卡接口连接的智能卡模拟器与移动终端实现信息交互;以及通过设置的第二机卡接口和主智能卡读写接口与主智能卡实现信息交互;上述写卡器端,具体用于通过设置的第三机卡接口和空白智能卡读写接口与空白智能卡实现信息交互。优选的,上述贴膜卡端与写卡器端通过柔性导线连接;写卡器端提供空白智能卡插槽,实现空白智能卡的插入连接;贴膜卡端通过导线连接一个读写卡器,并通过读写卡器连接主智能卡;或贴膜卡端与主智能卡叠加为一体;或贴膜卡端集成住智能卡的功能。上述空中写卡实现系统中的写卡支撑设备的结构如图5所示,包括接收模块、写卡支撑模块和发送模块。接收模块,用于接收写卡终端通过移动终端发送过来的写卡请求指令。其中,写卡请求信息中携带用户选择的待开通号码信息和写卡终端获得的空白智能卡的信息。写卡支撑模块,用于根据用户选择的待写号码信息和空白智能卡信息确定需要写入到空白智能卡中的待与入彳目息。发送模块,用于通过移动终端发送携带需要写入空白智能卡中的待写入信息的写卡指令给写卡终端。接收模块、写卡支撑模块和发送模块与网点侧写卡终端相互配合,完成写卡功能。包括选择恰当的写卡数据,例如国际移动用户识别码(International Mobile SubscriberIdentification Number, IMSI等,还可以根据网点侧写卡终端的类型(传统的专用写卡机、本发明中的写卡终端、人工写卡等),构造适当的写卡指令,向网点侧下发。优选的,上述写卡支撑模块,还用于当需要更新写卡终端的写卡模式时,通过移动终端发送写卡模式更新消息给写卡终端,指示写卡终端进行写卡模式更新。写卡模式更新可以是写卡功能升级,写卡支撑设备根据贴膜式写卡及的型号、版本、生产厂家等信息,确定是否需要升级写卡功能。当需要升级时,认证该网点代理商、网点设备的身份真实性和权限,选择升级方案,根据目前写卡终端现状构造升级指令序列,通过移动终端下发给写卡终端。在升级过程中,监控升级进度,如果发生异常,写卡支撑设备可以发起重试或者回退或者其他操作。优选的,上述写卡支撑模块,具体用于接收到写卡终端经移动终端发送的写卡请 求指令时,根据写卡请求指令中携带的用户选择的待开通号码信息和写卡终端获得的空白智能卡信息确定空白智能卡的通信制式;根据空白智能卡的通信制式,确定符合该通信制式的需要写入到空白智能卡中的待写入信息。也就是说,当移动终端和空白智能卡的通信制式不同,通过写卡终端实现了通信制式转换时,写卡支撑设备会根据空白智能卡的通信制式选择恰当的写卡数据,例如可根据空白智能卡的序列号判断该卡的通信制式,根据移动终端类型构造恰当的写卡指令,向移动终端下发,由写卡终端将普通移动终端通信制式的写卡指令转换成空白智能卡通信制式的写卡指令序列,实施写卡。优选的,上述发送模块,具体用于根据写卡支撑模块确定出的空白智能卡的通信制式,采用约定的安全方案对符合空白智能卡通信制式的待写入信息封装为符合移动终端通信制式的写卡指令,将封装好的写卡指令通过移动终端发送给写卡终端。写卡支撑设备实现了配合写卡终端完成写卡操作的相关操作逻辑和其他可选功能包括与写卡终端匹配的写卡流程及营业逻辑,通信制式适配能力、写卡模式学习或在线升级能力等。还可以完成对网点侧的写卡终端的代理商认证、用户选择号码、用户选择资费套餐、号码开通等功能。上述写卡终端的具体硬件结构可以如图6所示。下面详细描述写卡终端各部分的功能和逻辑。参见图3和图4所示,写卡终端连接移动终端、主智能卡和空白智能卡,实现根据通信网络侧只是完成写卡和发卡流程,写卡终端插入移动终端中,通过柔性导线引出并连接其他设备或器件。贴膜式空写机插入移动终端的一端,称贴膜卡端。贴膜式空写机插入空白智能卡的一端,称写卡器端。图3为通过读写卡器连接主智能卡;或贴膜卡端与主智能卡叠加为一体的两种形态,图4为贴膜卡端集成主智能卡的功能的形态。实际上贴膜卡端、主智能卡和移动终端之间的连接形态可以有多种,针对上述三种情况,具体连接状态是形态一通过读写卡器连接主智能卡的情况。仅贴膜卡端插在手机中,贴膜卡端引出导线连接两个读写卡器,一个插拔主智能卡,另一个作为写卡器端插拔空白智能卡。形态二 贴膜卡端与主智能卡叠加为一体的情况。贴膜卡端通过粘贴、套封等方式叠加在主智能卡上,和主智能卡一起插入手机,贴膜卡端引出导线连接插拔空白智能卡的读写卡器(即写卡器端)。形态三贴膜卡端集成主智能卡的功能。或说贴膜卡端的功能集成到主智能卡中,由主智能卡引出导线,连接插拔空白智能卡读写卡器(即写卡器端)。此时也可以理解为将写卡功能附加到了普通智能卡上(如SIM卡)。在满足功能要求的前提下可省略其中的部分功能模块。贴膜卡端可以包括但不限于突起、凹陷、粘合等固定机制,以便更牢固地与主智能卡实现固定连接。主智能卡可已根据需要,内置营业员鉴权鉴权、写卡、开通、选号选套餐等网点营业逻辑功能。写卡终端内置智能处理逻辑,并完成读写空白智能卡等功能。当需要写卡时,写卡终端可以根据主智能卡的内置逻辑向网络侧的写卡支撑设备发送向信息,并接收返回的信息,实现发卡、写卡操作。参见图6所示,写卡终端设置数据转发功能模块、营业网点逻辑模块、机-卡接口
I、机-卡接口 2、机-卡接口 3、贴膜式智能卡模拟器、主智能卡读写接口和空白智能卡读写接口。其中 机卡接口 I即第一机卡接口通过贴膜式智能卡模拟器与移动终端实现通信连接,参见图3和图4所示,该部分实现的是贴膜卡端的功能,普通的移动终端的键盘输入输出、显示屏输入输出、无线通信等功能,并无需做任何改造,即可直接使用。机-卡接口 I为向移动终端提供的智能卡侧接口,贴膜式智能卡模拟器插入手机时可实现读写控制功能),写卡终端通过该接口与移动终端上的终端侧机-卡接口匹配使用,操控移动终端实现无线通信、键盘IO模块、显示屏IO模块等。可选的,主智能卡或空白智能卡与终端通信模式的识别与适配也在该接口处完成。机-卡接口 2即第二机卡接口通过主智能卡读写接口与主智能卡实现通信连接,参见图3和图4所示,该部分实现的是贴膜卡端的功能。主智能卡读写接口为读写卡器侧接口,可实现读写主智能卡;机-卡接口 2为终端侧接口,实现读写控制;两者均向主智能卡提供,实现写卡终端与主智能卡的交互,主智能卡也通过主智能卡读写接口和机-卡接口 2与移动终端、空白智能卡实现信息交互。可选的,主智能卡与移动终端的通信制式识别与适配在该机-卡接口 2处完成机-卡接口 3即第三机卡接口通过空白智能卡读写插槽与空白智能卡实现通信连接,参见图3和图4所示,该部分实现的是写卡器端的功能。空白能卡读写插槽为读写卡器侧接口,可实现读写空白智能卡;机-卡接口 3为终端侧接口,实现读写控制;两者均向空白智能卡提供,实现写卡终端与空白智能卡的交互,对空白智能卡进行写卡。可选的,空白智能卡与移动终端的通信制式识别与适配在该机-卡接口 3处完成通过贴膜卡端提供的机-卡接口 I和机-卡接口 2实现主智能卡与普通移动终端之间的接口匹配,包括但不限于物理尺寸、电气、通信协议等接口特性的匹配,贴膜卡端向移动终端提供智能卡侧接口,向智能卡提供终端侧或读写卡器侧接口。通过写卡器端提供的标准读写卡接口,实现空白智能卡与移动终端之间的接口匹配包括但不限于物理尺寸、电气、通信协议等接口特性的匹配。即向空白智能卡提供终端侧或读写卡器侧接口。如图6所示,网点营业逻辑模块实现智能控制逻辑,智能控制逻辑可以部署于贴膜卡端和写卡器端其中之一、或者分别部署在两端、或者部署在独立设备上但通过导线连接贴膜卡端和写卡器端。贴膜卡端的两个接口、写卡器端的接口在该智能控制逻辑的控制下,实现交互通信。智能控制逻辑包括单不限于营业逻辑、读写卡控制、读写卡通道控制等。作为贴膜式空写机的全局性设备控制,例如可以控制卡读写命令解析/构造、卡读写命令转发、写卡模式解析等以及其他功能。数据转发功能模块在网点设备逻辑模块和写卡模式模块操控下,该模块负责在三个机-卡接口、网点设备逻辑模块和写卡模式模块之间转发指令和数据。写卡模式功能模块实现写卡模式的存储、识别、解析,S卩,该模块接受网点设备逻辑模块以及主智能卡营业逻辑的操控,识别出运营商约定的机-卡交互指令,将其转化成特定于空白智能卡的写卡指令或指令序列,反馈给网点设备逻辑模块以及主智能卡。可选的,写卡模式的升级与更新功能由该模块完成。本发明实施例提供的上述空中写卡实现方法,在实现空中写卡之前,还包括写卡前的准备工作,主要是通信制式的适配。由于写卡终端具备通信制式适配能力, 才能解决移动终端一主智能卡或空白智能卡的兼容问题。能够适配手机、主智能卡或空白智能卡为不同通信制式,例如当移动终端为全球移动通讯系统(Global Systemof Mobile communication, GSM)、而主智能卡和空白智能卡为单模时分同步码分多址(Time Division-Synchronous Code Division Multiple Access, TD-SCDMA)、宽带码分多址(Wideband Code Division Multiple Access, WCDMA)或码分多址(Code DivisionMultiple Access, CDMA)制式且无法与GSM移动终端兼容时,则需要写卡终端进行模式适配。其中,实现移动终端与主智能卡通信制式的适配功能。其适配流程如图7所示,包括如下步骤步骤SlOl :将写卡终端叠加到主智能卡上插入移动终端。步骤S102 :写卡终端上电开机。步骤S103 :写卡终端识别移动终端和主智能卡的通信制式。将移动终端和主智能卡的通信制式均识别出来。步骤S104 :判断移动终端和主智能卡的通信制式是否能够适配。若是,执行步骤S105 ;否则,执行步骤S106。步骤S105 :继续后续操作。当能够适配时,可以继续后续操作,在后续操作过程中,写卡终端会实现移动终端和主智能卡之间交互信息的通信制式转换。步骤S106 :写卡终端通过移动终端提示用户通信制式不能适配。步骤S107:结束。其中,实现与空白智能卡实现通信制式的适配功能。其适配流程如图8所示,包括如下步骤步骤S201 :将空白智能卡插入写卡终端。步骤S202 :写卡终端识别空白智能卡的通信制式。步骤S203 :判断空白智能卡的通信制式是否能够适配。若是,执行步骤S204 ;否则,执行步骤S205。步骤S204 :继续后续操作。
当能够适配时,可以继续后续操作,在后续操作过程中,写卡终端会实现自身与空白智能卡之间的交互信息的通信制式转换。步骤S205 :写卡终端通过移动终端提示用户通信制式不能适配。步骤S206:结束。由于其在实现写卡功能的同时,还可以实现普通的通信功能和写卡模式升级功能,因此其优选流程如图9所示,包括如下步骤步骤S301 :从接口接收机卡交互指令提交给数据转发模块。数据转发模块处理的机卡交互指令包含从三个机卡接口、主智能卡、空白智能卡过来的各种机卡交互指令。
步骤S302 :数据转发模块解析数据。机-卡交互指令首先进入写卡终端,写卡终端进行解析,分析出指令功能、源目的地址、各种参数等,判断该指令属于何种模式普通机卡交互、写卡模式的写卡相关指令还是模式更新的模式更新消息。以便根据不同模式要求,重构写-卡指令,转发到指定的接□。步骤S303 :数据转发模块进行通信制式适配。该步骤为可选步骤,能够实现不同通信制式的转换,是写卡终端能支持与更多通信制式的移动终端和智能卡交互。步骤S304 :判断接收到的机卡交互指令时何种模式的交互指令。若是普通机卡交互指令执行步骤S305 ;若是写卡相关指令,执行步骤S306 ;若是模式更新消息,执行步骤S308。步骤S305 重构机卡交互指令。普通机卡交互指令包括主卡控制手机进行键盘10、屏幕显示10、发起短信、通话等通信的相关指令。对这种指令数据转发模块可以直接重构转发给目的模块或接口。步骤S306 :将接收到的写卡相关指令转化为写卡操作命令序列。写卡相关指令可以包括写卡请求信息、写卡请求指令和写卡指令等与写卡相关的操作指令。其中,写卡相关指令可以是由普通机-卡交互指令扩展而来,通过普通机卡交互指令携带设定的标记实现,并有一系列的指令匹配规则。例如下表I所示的即为一些写卡相关指令的举例,其中列举了某个普通机卡交互指令添加一个标识后,可表示的写卡相关指令。表I
权利要求
1.一种空中写卡实现方法,其特征在于,包括 写卡终端通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择的待开通号码信息; 写卡终端通过所连接的移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和写卡终端获得的空白智能卡信息; 写卡终端接收到所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将所述待写入信息写入所连接的空白智能卡中。
2.如权利要求I所述的方法,其特征在于,所述写卡终端通过所连接的主智能卡和移动终端接收写卡请求信息,具体包括 写卡终端通过所连接的主智能卡和移动终端,使用移动终端的人机交互功能为用户提供信息展现和用户输入界面; 接收用户输入的携带用户选择的待开通号码信息的写卡请求信息。
3.如权利要求I所述的方法,其特征在于,还包括 所述写卡终端插入移动终端时,写卡终端识别移动终端的通信制式和所连接的主智能卡的通信制式; 对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行写卡终端通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配。
4.如权利要求I所述的方法,其特征在于,还包括 所述空白智能卡连接到写卡终端时,所述写卡终端识别空白智能卡的通信制式; 当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。
5.如权利要求I所述的方法,其特征在于,所述写卡终端接收到写卡相关指令,将接收到的写卡相关指令转化为写卡操作命令序列,并执行所述写卡操作命令序列,根据执行状态构建机卡交互指令向目地地址发送; 所述写卡相关指令包括下列指令之一写卡请求信息、写卡请求指令和写卡指令;所述目的地址对应下列地址之一空白智能卡地址、主智能卡地址和移动终端地址、通过移动终端和主智能卡可达的写卡支撑设备地址。
6.如权利要求5所述的方法,其特征在于,所述写卡相关指令通过普通机卡交互指令携带设定的标记实现。
7.如权利要求I所述的方法,其特征在于,还包括 所述写卡终端接收到写卡支持设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。
8.如权利要求I所述的方法,其特征在于,还包括 所述写卡终端接收到网络侧或主智能卡发送的普通机卡交互指令时,将所述普通机卡交互指令直接转发给原指令目的地址。
9.如权利要求1-8任一所述的方法,其特征在于,所述写卡终端通过设置的第一机卡接口和与第一机卡接口连接的智能卡模拟器与移动终端实现信息交互;所述写卡终端通过设置的第二机卡接口和主智能卡读写接口与主智能卡实现信息交互; 写卡终端通过设置的第三机卡接口和空白智能卡读写接口与空白智能卡实现信息交互。
10.如权利要求1-8任一所述的方法,其特征在于,所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回携带需要写入空白智能卡中的待写入信息的写卡指令,具体包括 接收到写卡终端经移动终端发送的写卡请求指令时,根据写卡请求指令中携带的待开通号码信息和空白智能卡信息确定所述空白智能卡的通信制式; 根据所述空白智能卡的通信制式,确定符合该通信制式的需要写入到空白智能卡中的待与入彳目息; 根据写卡支撑模块确定出的空白智能卡的通信制式,采用约定的安全方案对符合空白智能卡通信制式的待写入信息封装为符合移动终端通信制式的写卡指令,将封装好的写卡指令通过移动终端发送给写卡终端。
11.一种空中写卡实现系统,其特征在于,包括写卡终端、移动终端和网络侧的写卡支撑设备; 所述写卡终端,用于通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择待开通号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和获得的空白智能卡信息;以及接收到所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将所述待写入信息写入所连接的空白智能卡中; 所述移动终端,用于将所述写卡终端需要发送的信息发送给写卡支撑设备,以及将写卡支撑设备返回的信息提供给写卡终端; 所述写卡支撑设备,用于接收移动终端发送过来的写卡请求消息,根据所述待开通号码信息和空白智能卡信息确定需要写入到空白智能卡中的待写入信息,返回携带待写入信息的写卡指令给移动终端。
12.如权利要求11所述的系统,其特征在于,所述写卡终端,还用于 插入移动终端时,识别移动终端的通信制式和所连接的主智能卡的通信制式;对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行写卡终端通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配;和/或 所述空白智能卡插入时,识别空白智能卡的通信制式;当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。
13.如权利要求11所述的系统,其特征在于,所述写卡支撑设备,还用于向写卡终端发送写卡模式更新消息; 所述写卡终端,还用于接收到写卡支撑设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。
14.如权利要求11所述的系统,其特征在于,所述写卡终端,还用于 接收到网络侧或主智能卡发送的普通机卡交互指令时,将所述普通机卡交互指令直接转发给原指令目的地址。
15.一种写卡终端,其特征在于,包括 贴膜卡端,用于通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择的待写号码信息;通过移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和获得的空白智能卡信息;接收所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令; 写卡器端,用于将所述待写入信息写入所连接的空白智能卡中。
16.如权利要求15所述的写卡终端,其特征在于,所述贴膜卡端,具体用于 通过所连接的主智能卡和移动终端,使用移动终端的人机交互功能为用户提供信息展现和用户输入界面;接收用户输入的携带用户选择待开通号码信息的写卡请求信息。
17.如权利要求15所述的写卡终端,其特征在于,所述贴膜卡端,还用于 插入移动终端时,识别移动终端的通信制式和所连接的主智能卡的通信制式; 对移动终端的通信制式和主智能卡的通信制式进行适配,当能够适配时,执行通过所连接的主智能卡接收用户输入的写卡请求信息的步骤;否则提示用户通信制式不适配。
18.如权利要求15所述的写卡终端,其特征在于,所述写卡器端,还用于 空白智能卡插入时,识别空白智能卡的通信制式; 当自身能够适配该空白智能卡的通信制式时,执行后续的写卡操作;否则提示用户通信制式不适配。
19.如权利要求15所述的写卡终端,其特征在于,所述贴膜卡端,具体用于 接收到写卡相关指令,将接收到的写卡相关指令转化为写卡操作命令序列,并执行所述写卡操作命令序列,根据执行状态构建机卡交互指令向目地地址发送; 所述写卡相关指令包括下列指令之一写卡请求信息、写卡请求指令和写卡指令;所述目的地址对应下列地址之一空白智能卡地址、主智能卡地址和移动终端地址、通过移动终端和主智能卡可达的写卡支撑设备地址。
20.如权利要求15所述的写卡终端,其特征在于,所述贴膜卡端,还用于 接收到写卡支持设备发送的写卡模式更新消息时,将接收到的写卡模式更新指令转换为更新操作命令序列,执行更新操作命令序列实现更新自身的写卡模式。
21.如权利要求15所述的写卡终端,其特征在于,所述贴膜卡端,还用于 接收到网络侧或主智能卡发送的普通机卡交互指令时,将所述普通机卡交互指令直接转发给原指令目的地址。
22.如权利要求15-21任一所述的写卡终端,其特征在于,所述贴膜卡端,具体用于通过设置的第一机卡接口和与第一机卡接口连接的智能卡模拟器与移动终端实现信息交互;以及通过设置的第二机卡接口和主智能卡读写接口与主智能卡实现信息交互; 所述写卡器端,具体用于通过设置的第三机卡接口和空白智能卡读写接口与空白智能卡实现信息交互。
23.如权利要求15-21任一所述的写卡终端,其特征在于,所述贴膜卡端与写卡器端通过柔性导线连接; 所述写卡器端提供空白智能卡插槽,实现空白智能卡的插入连接; 所述贴膜卡端与主智能卡叠加为一体;或所述贴膜卡端通过导线连接一个读写卡器,并通过读写卡器连接主智能卡;或所述贴膜卡端集成主智能卡的功能。
24.一种写卡支撑设备,其特征在于,包括 接收模块,用于接收写卡终端通过移动终端发送过来的写卡请求指令;所述写卡请求信息中携带用户选择的待开通号码信息和写卡终端获得的空白智能卡的信息; 写卡支撑模块,用于根据所述待写号码信息和空白智能卡信息确定需要写入到空白智能卡中的待与入彳目息; 发送模块,用于通过移动终端发送携带需要写入空白智能卡中的待写入信息的写卡指令给写卡终端。
25.如权利要求24所述的写卡支撑设备,其特征在于,所述写卡支撑模块,还用于 当需要更新写卡终端的写卡模式时,通过移动终端发送写卡模式更新消息给写卡终端,指示写卡终端进行写卡模式更新。
26.如权利要求24所述的写卡支撑设备,其特征在于,所述写卡支撑模块,具体用于 接收到写卡终端经移动终端发送的写卡请求指令时,根据写卡请求指令中携带的所述待开通号码信息和空白智能卡信息确定所述空白智能卡的通信制式; 根据所述空白智能卡的通信制式,确定符合该通信制式的需要写入到空白智能卡中的待写入信息。
27.如权利要求24-26任一所述的写卡支撑设备,其特征在于,所述发送模块,具体用于 根据写卡支撑模块确定出的空白智能卡的通信制式,采用约定的安全方案对符合空白智能卡通信制式的待写入信息封装为符合移动终端通信制式的写卡指令,将封装好的写卡指令通过移动终端发送给写卡终端。
全文摘要
本发明公开了一种空中写卡实现方法、系统及装置,该方法包括写卡终端通过所连接的主智能卡和移动终端接收写卡请求信息,所述写卡请求信息中携带用户选择的待开通号码信息;写卡终端通过所连接的移动终端向网络侧的写卡支撑设备发送写卡请求指令,所述写卡请求指令中携带所述待开通号码信息和写卡终端获得的空白智能卡信息;写卡终端接收到所述写卡支撑设备根据所述待开通号码信息和空白智能卡信息返回的携带需要写入空白智能卡中的待写入信息的写卡指令时,将所述待写入信息写入所连接的空白智能卡中。借用移动终端和廉价的写卡设备实现空中写卡,实现简单、方便,降低了设备成本和人工成本。
文档编号H04W8/24GK102802148SQ20111013457
公开日2012年11月28日 申请日期2011年5月23日 优先权日2011年5月23日
发明者董文宇 申请人:中国移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1