CN105303135B - 通信的建立方法、装置及读卡器 - Google Patents
通信的建立方法、装置及读卡器 Download PDFInfo
- Publication number
- CN105303135B CN105303135B CN201510704996.9A CN201510704996A CN105303135B CN 105303135 B CN105303135 B CN 105303135B CN 201510704996 A CN201510704996 A CN 201510704996A CN 105303135 B CN105303135 B CN 105303135B
- Authority
- CN
- China
- Prior art keywords
- card
- response
- card reader
- application
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 98
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000004044 response Effects 0.000 claims abstract description 117
- 238000012545 processing Methods 0.000 claims description 12
- 230000011664 signaling Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 230000001351 cycling effect Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Communication Control (AREA)
Abstract
本发明公开了一种通信的建立方法、装置及读卡器。其中,该方法包括:读卡器分别以多种不同的调制方式循环发送寻卡指令;读卡器接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;读卡器根据寻卡响应响应的寻卡指令使用的调制方式确定卡片的调制类型;读卡器采用与调制类型对应的调制方式对寻卡流程中卡片返回的响应信息进行解调;读卡器根据解调得到的响应信息中携带的通讯协议指示信息,确定卡片采用的通讯协议;读卡器采用通讯协议与卡片建立通信。
Description
技术领域
本发明涉及一种电子技术领域,尤其涉及一种通信的建立方法、装置及读卡器。
背景技术
无线射频识别技术(RFID)作为一项先进的自动识别和数据采集技术,已经广泛应用到生产制造、物流管理、公共安全等各个领域,并带动了读写机具和各类应用产品及***的开发、生产和推广应用。目前,在我国应用于13.56MHz的无线射频识别技术领域主要有2个国际标准化组织(International Organization for Standardization,ISO)标准,一个是ISO14443,另一个是ISO15693。ISO14443定义了TYPE A和TYPE B两种类型协议,通信速率为106kb/s,它们的区别主要在于载波的调制深度及位的编码方式。ISO15693读写距离较远,而ISO14443读写距离稍近,但后者应用较广泛。
目前,采用ISO14443以及ISO15693定义的三种协议的卡在各个领域都有着比较广泛的应用,而国内现有的13.56MHz的射频读卡器,一般仅支持一种协议,只限于读取一种卡片,读卡器内的控制模块根据所受理卡片的信号调制类型、传输协议类型及支持应用的类型,预设好并装载固定的处理程序,如此使得设备只能受理这一种卡片,功能固定,无法兼容多种卡片,灵活性较差。例如身份证卡片和金融IC卡片无法共用一个READER。这样在实际应用的情况下,在银行柜台办理就会出现的在受理机PC上需要布很多个读卡器,例如,身份证读卡器和金融IC卡读卡器等。同时,由于受理机PC需要这样造成对受理机的接口是一种占用,操作起来便捷性也有待提高。并且多种读卡器采用的天线部分硬件类似,也是对投入资本的浪费
发明内容
本发明旨在解决相关技术中存在的上述问题之一。
本发明一方面提供了一种通信的建立方法,包括:读卡器分别以多种不同的调制方式循环发送寻卡指令;读卡器接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;读卡器根据寻卡响应响应的寻卡指令使用的调制方式确定卡片的调制类型;读卡器采用与调制类型对应的调制方式对寻卡流程中卡片返回的响应信息进行解调;读卡器根据解调得到的响应信息中携带的通讯协议指示信息,确定卡片采用的通讯协议;读卡器采用通讯协议与卡片建立通信。
可选地,读卡器采用通讯协议与卡片建立通信之后,该方法还包括:读卡器采用与通讯协议对应的信令格式编写需要向卡片的应用指令;读卡器采用与调制类型对应的调制方式对编写完成的应用指令进行编码;读卡器向卡片发送编码后的应用指令。
可选地,读卡器向卡片发送编码后的应用指令之后,该方法还包括:读卡器接收卡片针对应用指令返回的应用响应指令;读卡器采用与调制类型对应的调制方式对应用响应指令进行解调;读卡器根据通讯协议从解调得到的应用响应指令中获取卡片发送的响应内容;读卡器根据响应内容确定处理响应内容的应用类型;读卡器运行与应用类型对应的应用程序,执行与响应内容对应的处理。
可选地,执行与响应内容对应的处理,包括:从卡片中读取卡片信息。
可选地,从卡片中读取卡片信息之后,该方法还包括:读卡器将卡片信息发送给终端。
根据本发明的另一个方面,提供了一种通信的建立装置,包括:射频模块,用于分别以多种不同的调制方式循环发送寻卡指令,并接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;第一确定模块,用于根据寻卡响应响应的寻卡指令使用的调制方式确定卡片的调制类型;调制解调模块,用于采用与调制类型对应的调制方式对寻卡流程中卡片返回的响应信息进行解调;第二确定模块,用于根据解调得到的响应信息中携带的通讯协议指示信息,确定卡片采用的通讯协议;建立模块,用于采用通讯协议与卡片建立通信。
可选地,该装置还包括:编写模块,用于采用与通讯协议对应的信令格式编写需要向卡片的应用指令;调制解调模块还用于采用与调制类型对应的调制方式对编写完成的应用指令进行编码;射频模块还用于向卡片发送编码后的应用指令。
可选地,射频模块还用于接收卡片针对应用指令返回的应用响应指令;调制解调模块还用于采用与调制类型对应的调制方式对应用响应指令进行解调;该装置还包括:获取模块,用于根据通讯协议从解调得到的应用响应指令中获取卡片发送的响应内容;第三确定模块,用于根据响应内容确定处理响应内容的应用类型;执行模块,用于运行与应用类型对应的应用程序,执行与响应内容对应的处理。
根据本发明的又一个方面,提供了一种读卡器,包括上述的装置。
可选地,读卡器还包括:接口模块,用于与外部终端进行通信。
根据本发明的又一个方面,提供了一种通信***,包括:读卡器和卡片,其中,读卡器包括上述的装置,读卡器通过射频模块与卡片进行通信。
由上述本发明提供的技术方案可以看出,本发明提供的技术方案中,读卡器分别以其支持的不同调制方式循环发送寻卡指令,卡片在接收到与其使用的调制方式的寻卡指令时,向读卡器发送寻卡响应,使得读卡器可以确定卡片使用的调制类型,进而使用与该调制类型对应的调制方式对卡片返回的信息进行解调,进而确定卡片所采用的通讯协议,从而可以采用对应的通讯协议与卡片建立通信。因此,采用本发明的提供的技术方案,一个读卡器可以处理采用不同调制类型以及不同通讯协议的卡片,从而提高了读卡器的利用率和操作的便捷性,节约了成本。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1为本发明实施例1提供的通信***的结构示意图;
图2为本发明实施例2提供的通信的建立装置的结构示意图;
图3为本发明实施例2提供的可选地通信的建立装置的结构示意图;
图4为本发明实施例2提供的读卡器的结构示意图;
图5为本发明实施例5提供的通信的建立方法的流程图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
下面将结合附图对本发明实施例作进一步地详细描述。
实施例1
本实施例提供了一种通信***。
图1本实施例提供的通信***的结构示意图,如图1所示,本实施例提供的通信***包括:读卡器10和卡片20。在本实施例中,读卡器10与卡片20之间可以通过接触方式进行通讯,也可以通过非接触方式进行通讯。具体地,读卡器10可以通过射频模块与卡片20进行通信。
在本实施例中,读卡器10可以采用符合多重标准的13.56MHz的接口,从而可以兼容通讯层的多种通讯协议以及应用层的多种卡片应用程序。在本实施例中,读卡器10可以从信号调制类型、传输协议类型对卡片20的类型进行判断,并执行相应的处理,从而与卡片20建立通讯。进一步地,读卡器10确定传输协议类型之后,还可以应用层类型对卡片20的类型进行层层的判断并进行相应的处理,从而完成读卡功能。即,读卡器10在底层通信时根据类型的判断完成了信号调制以及对卡片20的传输协议的激活的关键环节之后,就可以进入对具体应用的命令进行判断,执行相应的应用程序。从而实现了支持多协议多应用卡片的复合型读卡器。该读卡器使用方便,简单,成本低,电路运行稳定,可以应用到各种场合。
在本实施例的一个可选应用实施例中,读卡器10启动读卡功能,开始循环地以其支持的不同调制方式发送寻卡指令,卡片20收到自己支持的调制方式的寻卡指令,回应寻卡响应,读卡器10根据接收到的寻卡响应所响应的寻卡指令采用的调制方式,可以确定卡片20的调制类型,从而可以采用与该调制类型对应的调制方式对卡片20返回的响应信息进行解调。在具体应用中,卡片20响应读卡器10发送的寻卡指令时,可以直接在寻卡响应中携带通讯协议指示信息,读卡器10根据确定的调制方式对该寻卡响应进行解调,获取卡片20使用的通讯协议指示信息,或者,卡片20返回的寻卡响应中也可以不携带该通讯协议指示信息,读卡器10在解调该寻卡响应后,没有获得卡片20使用的通讯协议指示信息,则继续向卡片20发送交互指令,卡片20可以在后续返回的响应信息中携带该通讯协议指示信息,这一个过程在本申请中称为寻卡流程,即读卡器10采用与确定的调制类型对应的调制方式对寻卡流程卡片20返回的响应信息进行解调,从中获取到通讯协议指示信息,从而确定卡片20使用的通讯协议,然后读卡器10采用该通讯协议与卡片20建立通信,即读卡器10可以对卡片20进行相应的通讯协议激活。
在激活通讯协议之后,读卡器10可以与卡片20进行交互,执行读卡流程,在读卡流程中,读卡器10可以采用相应的调制方式编写应用指令,并发送给卡片20,在接收到卡片20响应该应用指令返回的应用响应指令时,读卡器10根据接收到的应用响应指令判断应用类型,并执行相应的应用程序进行处理,从而可以与多种类型的卡片20进行通信,完成读卡流程。
在本实施例一个可选实施方式中,读卡器10可以包括一个如实施例2所述的通信的建立装置,具体参见实施例2的描述。
实施例2
本实施例提供了一种通信的建立装置。
图2为本实施例提供的通信的建立装置的结构示意图,如图2所示,本实施例提供的通信的建立装置主要包括:射频模块100,用于分别以多种不同的调制方式循环发送寻卡指令,并接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;第一确定模块101,用于根据接收到的寻卡响应响应的寻卡指令使用的调制方式确定卡片的调制类型;调制解调模块102,用于采用与确定的调制类型对应的调制方式对寻卡流程中卡片返回的响应信息进行解调;第二确定模块103,用于根据解调得到的响应信息中携带的通讯协议指示信息,确定卡片采用的通讯协议;建立模块104,用于采用第二确定模块103确定的通讯协议与卡片建立通信,具体地,建立模块104可以采用该通讯协议通过调制解调模块102和射频模块100与卡片进行通信。其中,调制解调模块102解调的响应信息可以是卡片通过上述寻卡响应返回的,也可以是寻卡流程中,卡片返回的其它响应中携带的。
通过本实施例提供的通信的建立装置,射频模块以多种不同的调制方式循环发送寻卡指令,卡片响应其支持的调制方式的寻卡指令,返回对应的寻卡响应,第一确定模块根据寻卡响应所响应的寻卡指令所采用的调制方式,可以确定卡片的调制类型,从而使得调制解调模块可以采用与该调制类型对应的调制方式对卡片返回的响应信息进行解调,进而使得第二确定模块可以根据解调得到的响应信息中携带的通讯协议指示信息确定卡片使用的通讯协议,进而使得建立模块可以采用该通讯协议与卡片建立通信,从而实现与多种类型的卡片进行通信。
在本发明实施例的一个可选实施方案中,如图3所示,该装置还可以包括:编写模块105,用于采用与上述通讯协议对应的信令格式编写需要向卡片的应用指令;调制解调模块102还用于采用与上述调制类型对应的调制方式对编写完成的应用指令进行编码;射频模块100还用于向卡片发送编码后的所述应用指令。通过该可选实施方式,该装置可以采用与卡片的通讯协议和调制类型对应的方式向卡片发送应用指令,从而执行相应的应用。
在上述可选实施方案中,进一步地,射频模块100还用于接收卡片针对上述应用指令返回的应用响应指令;调制解调模块102还用于采用与上述调制类型对应的调制方式对该应用响应指令进行解调。如图3所示,在该可选实施方式中,该装置还可以包括:获取模块106,用于根据上述通讯协议从解调得到的应用响应指令中获取卡片发送的响应内容;第三确定模块107,用于根据该响应内容确定处理该响应内容的应用类型;执行模块108,用于运行与该应用类型对应的应用程序,执行与响应内容对应的处理。例如,第三确定模块107根据响应内容可以确定是读取金融IC、公交卡或身份证等卡片中存储的内容,则执行模块108运行对应的应用程序,执行读取金融IC、公交卡或身份证等卡片中存储的内容的操作。通过该可选实施方式,装置可以完成对不同卡片的应用处理。
根据本实施例,还提供了一种读卡器,该读卡器包括上述各个实施方式所述的通信的建立装置。可选地,如图4所示,该读卡器还可以包括接口模块,该接口模块用于与外部终端进行通信。在具体应用中,读卡器可以通过该接口模块接收外部终端发送的命令,例如,执行读卡操作,进而触发射频模块开始发送寻卡指令,而读卡器在读取到卡片中存储的信息后,可以通过该接口模块将读取到的信息发送给外部终端,进而完成相应的操作。通过本实施例提供的读卡器能够自适应多种协议(包括但不限于ISO/IEC 14443A/B和ISO/IEC15693等多协议标准)以及应用(包括但不限于金融IC卡、公交卡及身份证等)的读卡操作。
实施例3
本实施例提供了一种通信的建立方法。该方法可以通过上述实施例1和2中所述的装置或***实现。
图5为本实施例提供的通信的建立方法的流程图,如图5所示,本实施例提供的通信的建立方法主要包括以下步骤:
步骤S502,读卡器分别以多种不同的调制方式循环发送寻卡指令;
在本实施例,读卡器支持多种调制方式,读卡器可以在接收到读卡指令时,开始以不同的调制方式循环发送寻卡指令,支持不同调制方式卡片能够识别出本身支持的调制方式发送的寻卡指令,进而进行响应。
步骤S504,读卡器接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;
在具体应用中,对于具体的应用卡片,其只能识别出以其本身支持的调制方式发送的寻卡指令,在识别出该寻卡指令后,卡片返回寻卡响应,该寻卡响应中的响应信息可以携带卡片使用的通讯协议指示信息,也可以不携带。
步骤S506,读卡器根据上述寻卡响应响应的寻卡指令使用的调制方式确定卡片的调制类型;
在具体应用中,读卡器在发送寻卡指令时,可以在寻卡指令中携带当前使用的调制方式的指示信息,卡片在返回寻卡响应时,也可以在寻卡响应中携带该指示信息,读卡器根据该指示信息可以确定卡片的调制类型。或者,读卡器也可以在以一种调制方式发送寻卡指令后,等待一定时间,如果没有接收到寻卡响应,则以下一种调制方式发送寻卡指令,直到收到寻卡响应,从而也可以确定接收到的寻卡响应所响应的寻卡指令使用的调制方式,进而确定卡片的调制类型,即与响应的寻卡指令使用的调制方式对应的调制类型。
步骤S508,读卡器采用与上述调制类型对应的调制方式对寻卡流程中卡片返回的响应信息进行解调;
步骤S510,读卡器根据解调得到的响应信息中携带的通讯协议指示信息,确定卡片采用的通讯协议;
其中,如果卡片返回的寻卡响应中的响应信息携带有通讯协议指示信息,则步骤S508中的响应信息为寻卡响应中的响应信息,如果也可以不携带通讯协议指示信息,读卡器在调制解调出寻卡响应中携带的信息之后,可以再次向卡片发送指令(即在寻卡流程包含多次读卡器与卡片的交互),卡片可以在后续的响应信息中携带该通讯协议指示信息,读卡器通过解调该响应信息获取通讯协议指示信息,进而获取到卡片采用的通讯协议。
步骤S512,读卡器采用上述通讯协议与卡片建立通信。
具体地,读卡器可以激活相应的通讯协议,在后续与卡片进行通信的过程中,采用该通讯协议组织命令格式。
通过本实施例提供的上述方法,读卡器以多种不同的调制方式循环发送寻卡指令,从而使得采用不同调制方式的卡片都可以识别到相应的寻卡指令,并将通讯协议指示信息返回给读卡器,从而使得读卡器可以获知卡片采用的通讯协议,进而使得读卡器可以与采用不同的调制方式和通讯协议的卡片进行通信,扩展了读卡器的功能,提高了操作的便捷性,节约了成本。
在本发明实施例的一个可选实施方案中,读卡器在采用所述通讯协议与所述卡片建立通信之后,还可以执行相应的应用,例如读卡。因此,在该可选实施方式中,读卡器在采用所述通讯协议与所述卡片建立通信之后,还可以采用与该通讯协议对应的信令格式编写需要向卡片的应用指令,然后采用与上述确定的调制类型对应的调制方式对编写完成的应用指令进行编码,再向卡片发送编码后的应用指令。
在上述可选实施方案中,进一步地,读卡器在向卡片发送编码后的应用指令之后,卡片可以响应该应用指令,向读卡器返回相应的应用响应指令,读卡器接收卡片针对该应用指令返回的应用响应指令,然后采用与上述确定的调制类型对应的调制方式对该应用响应指令进行解调,再根据上述确定的通讯协议从解调得到的应用响应指令中获取卡片发送的响应内容,并根据该响应内容确定处理该响应内容的应用类型,然后运行与应用类型对应的应用程序,执行与该响应内容对应的处理。例如,如果卡片为身份证,读卡器发送的应用指令为读卡,则身份证返回相应的身份证读卡响应,读卡器根据身份证返回的身份证读卡响应,启动相应的应用程序-SAM(居民身份证验证安全控制)应用程序,SAM应用程序启动,从所述卡片中读取卡片信息,即SAM应用程序与身份证进行读取身份证流程的相关验证及解密等操作,进而获取到身份证中存储的身份信息。
在本发明实施例的一个可选实施方案中,读卡器在从卡片中读取到卡片信息之后,还可以将卡片信息发送给终端。终端接收到卡片信息后,可以显示卡片信息,也可以通过网络将卡片信息发送给服务器等,具体本实施例不作限定。
通过本发明实施例提供的技术方案,读卡器能够自适应多种协议(ISO/IEC14443A/B和ISO/IEC 15693多协议标准)以及应用卡片(金融IC,公交卡,身份证等),从而使得各种类型的卡片可以共用一个读卡器,进而使得在实际应用中,银行柜台的受理机可以只布置一个读卡器,并且,受理机也可以只设置一个接口,减少了占用的受理机接口,提高了操作便捷性,并且,处理各种类型卡片的读卡器共用了部分硬件,节约了成本。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
Claims (11)
1.一种通信的建立方法,其特征在于,包括:
读卡器分别以多种不同的调制方式循环发送寻卡指令;
所述读卡器接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;
所述读卡器根据所述寻卡响应响应的寻卡指令使用的调制方式确定所述卡片的调制类型;
所述读卡器采用与所述调制类型对应的调制方式对寻卡流程中所述卡片返回的响应信息进行解调;
所述读卡器根据解调得到的所述响应信息中携带的通讯协议指示信息,确定所述卡片采用的通讯协议;
所述读卡器采用所述通讯协议与所述卡片建立通信。
2.根据权利要求1所述的方法,其特征在于,所述读卡器采用所述通讯协议与所述卡片建立通信之后,所述方法还包括:
所述读卡器采用与所述通讯协议对应的信令格式编写需要向所述卡片的应用指令;
所述读卡器采用与所述调制类型对应的调制方式对编写完成的所述应用指令进行编码;
所述读卡器向所述卡片发送编码后的所述应用指令。
3.根据权利要求2所述的方法,其特征在于,所述读卡器向所述卡片发送编码后的所述应用指令之后,所述方法还包括:
所述读卡器接收所述卡片针对所述应用指令返回的应用响应指令;
所述读卡器采用与所述调制类型对应的调制方式对所述应用响应指令进行解调;
所述读卡器根据所述通讯协议从解调得到的所述应用响应指令中获取所述卡片发送的响应内容;
所述读卡器根据所述响应内容确定处理所述响应内容的应用类型;
所述读卡器运行与所述应用类型对应的应用程序,执行与所述响应内容对应的处理。
4.根据权利要求3所述的方法,其特征在于,执行与所述响应内容对应的处理,包括:从所述卡片中读取卡片信息。
5.根据权利要求4所述的方法,其特征在于,从所述卡片中读取卡片信息之后,所述方法还包括:所述读卡器将所述卡片信息发送给终端。
6.一种通信的建立装置,其特征在于,包括:
射频模块,用于分别以多种不同的调制方式循环发送寻卡指令,并接收卡片发送的响应其中一种调制方式发送的寻卡指令的寻卡响应;
第一确定模块,用于根据所述寻卡响应响应的寻卡指令使用的调制方式确定所述卡片的调制类型;
调制解调模块,用于采用与所述调制类型对应的调制方式对寻卡流程中所述卡片返回的响应信息进行解调;
第二确定模块,用于根据解调得到的所述响应信息中携带的通讯协议指示信息,确定所述卡片采用的通讯协议;
建立模块,用于采用所述通讯协议与所述卡片建立通信。
7.根据权利要求6所述的装置,其特征在于,
所述装置还包括:编写模块,用于采用与所述通讯协议对应的信令格式编写需要向所述卡片的应用指令;
所述调制解调模块还用于采用与所述调制类型对应的调制方式对编写完成的所述应用指令进行编码;
所述射频模块还用于向所述卡片发送编码后的所述应用指令。
8.根据权利要求7所述的装置,其特征在于,
所述射频模块还用于接收所述卡片针对所述应用指令返回的应用响应指令;
所述调制解调模块还用于采用与所述调制类型对应的调制方式对所述应用响应指令进行解调;
所述装置还包括:
获取模块,用于根据所述通讯协议从解调得到的所述应用响应指令中获取所述卡片发送的响应内容;
第三确定模块,用于根据所述响应内容确定处理所述响应内容的应用类型;
执行模块,用于运行与所述应用类型对应的应用程序,执行与所述响应内容对应的处理。
9.一种读卡器,其特征在于,包括权利要求6至8中任一项所述的装置。
10.根据权利要求9所述的读卡器,其特征在于,还包括:接口模块,用于与外部终端进行通信。
11.一种通信***,其特征在于,包括:读卡器和卡片,其中,所述读卡器包括权利要求6至8中任一项所述的装置,所述读卡器通过射频模块与所述卡片进行通信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510704996.9A CN105303135B (zh) | 2015-07-31 | 2015-10-27 | 通信的建立方法、装置及读卡器 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510464034 | 2015-07-31 | ||
CN2015104640340 | 2015-07-31 | ||
CN201510704996.9A CN105303135B (zh) | 2015-07-31 | 2015-10-27 | 通信的建立方法、装置及读卡器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105303135A CN105303135A (zh) | 2016-02-03 |
CN105303135B true CN105303135B (zh) | 2018-03-20 |
Family
ID=55200387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510704996.9A Active CN105303135B (zh) | 2015-07-31 | 2015-10-27 | 通信的建立方法、装置及读卡器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105303135B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108491745B (zh) * | 2018-03-12 | 2022-11-22 | 捷德(中国)信息科技有限公司 | 数据采集方法及装置、计算机可读存储介质 |
CN110941968A (zh) * | 2018-09-25 | 2020-03-31 | 西安中兴新软件有限责任公司 | 集成电路卡的处理方法、装置及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6411200B1 (en) * | 1998-03-26 | 2002-06-25 | Kabushiki Kaisha Toshiba | Card reader/writer and communication method of card reader writer |
CN1987795A (zh) * | 2006-11-30 | 2007-06-27 | 北京飞天诚信科技有限公司 | 一种实现复合卡操作***多任务同时工作的方法及装置 |
CN101901362A (zh) * | 2010-07-16 | 2010-12-01 | 上海复旦微电子股份有限公司 | 非接触应用自动切换方法及切换装置 |
CN102326167A (zh) * | 2009-02-20 | 2012-01-18 | 联邦印刷有限公司 | 改善的用于非接触式可读卡的读卡设备以及用于运行这种读卡设备的方法 |
CN103516399A (zh) * | 2012-06-20 | 2014-01-15 | 国民技术股份有限公司 | 射频通信方法、终端及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2914518B1 (fr) * | 2007-03-27 | 2009-05-01 | Commissariat Energie Atomique | Systeme de communication securisee entre un lecteur de carte sans contact et une carte. |
-
2015
- 2015-10-27 CN CN201510704996.9A patent/CN105303135B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6411200B1 (en) * | 1998-03-26 | 2002-06-25 | Kabushiki Kaisha Toshiba | Card reader/writer and communication method of card reader writer |
CN1987795A (zh) * | 2006-11-30 | 2007-06-27 | 北京飞天诚信科技有限公司 | 一种实现复合卡操作***多任务同时工作的方法及装置 |
CN102326167A (zh) * | 2009-02-20 | 2012-01-18 | 联邦印刷有限公司 | 改善的用于非接触式可读卡的读卡设备以及用于运行这种读卡设备的方法 |
CN101901362A (zh) * | 2010-07-16 | 2010-12-01 | 上海复旦微电子股份有限公司 | 非接触应用自动切换方法及切换装置 |
CN103516399A (zh) * | 2012-06-20 | 2014-01-15 | 国民技术股份有限公司 | 射频通信方法、终端及*** |
Also Published As
Publication number | Publication date |
---|---|
CN105303135A (zh) | 2016-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100435169C (zh) | 可实时转换协议的非接触式集成电路卡及卡*** | |
KR100784256B1 (ko) | 카드 단말기와의 다중 프로토콜을 이용한 통신을 지원하는비접촉식 ic 카드 및 그 통신 방법 | |
US7982584B2 (en) | Mobile RFID reader and control method thereof | |
US7999675B2 (en) | RFID tags replying using changed reply timing | |
US20070069864A1 (en) | Apparatus and method for receiving tag signal in mobile RFID reader | |
HUE028488T2 (en) | Smart card performance improvement circuits and systems | |
WO2007081119A1 (en) | Method of preventing collisions between rfid readers in rfid system | |
US10878371B1 (en) | RFID systems with session-dependent replies | |
KR100769982B1 (ko) | 모바일 rfⅰd 환경에서 리더와 태그 사이의 주파수 할당방법 및 그를 위한 rfⅰd 리더와 태그 | |
CN101561891A (zh) | 双界面sim卡及其射频识别*** | |
US12039390B2 (en) | RFID ICs with privacy modes | |
US7308249B2 (en) | Communication between electromagnetic transponders | |
US7252241B2 (en) | Data communication system, data communication device, contactless communication medium, and communication device control program | |
CN101714206A (zh) | Rfid标记通信***和rfid标记通信设备 | |
CN105303135B (zh) | 通信的建立方法、装置及读卡器 | |
CN103827888A (zh) | 配置用于近场通信路由器的调制类型 | |
CN100437622C (zh) | 激活对等通信单元的通信模式的方法 | |
JP5079953B2 (ja) | 非接触型icカード用リーダライタシステム | |
US8749352B2 (en) | Method for coded data transmission between a base station and at least one transponder within a wireless data transmission system | |
CN104881694A (zh) | 一种基于rfid双协议的数据读写方法、终端及*** | |
KR100968749B1 (ko) | 서브 캐리어를 포함하는 밀러 엔코딩 신호의 프리앰블검출장치 | |
US20150161421A1 (en) | Apparatus and method for controlling supply of power to radio frequency identification tag | |
CN116362271B (zh) | 一种实现双标准的rfid标签识别方法 | |
KR101267410B1 (ko) | 근접 통신 제어 방법 | |
CN202008671U (zh) | 转换装置和射频读写*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220407 Address after: Tiantianrong building, No. 1, Zhongguancun, Beiqing Road, Haidian District, Beijing 100094 Patentee after: TENDYRON Corp. Address before: 100086 room 603, building 12, taiyueyuan, Haidian District, Beijing Patentee before: Li Ming |
|
TR01 | Transfer of patent right |