掌桥专利:专业的专利平台
掌桥专利
首页

一种通信方法及近场通信设备

文献发布时间:2023-06-19 18:37:28


一种通信方法及近场通信设备

技术领域

本申请涉及通信的技术领域,尤其涉及通信方法及近场通信设备。

背景技术

NFC(Near Field Communication,近场通信)是一种非接触式的近距离无线通信技术,其允许两个非接触式设备能够在短距离内进行数据交换,广泛应用于移动支付、身份识别等日常场景。在NFC通信过程中,参与通信的两个NFC设备一方是处于“读卡器设备模式”,为主动设备首先发起通信请求;另一方为“卡模式”为被动设备,在接收到主动设备发起的请求之后作出回应。

相关技术中,近场通信设备可以包含多个卡设备,近场通信设备从信号接收器接收到读卡器设备发送的请求命令,通过信号处理器将模拟信号转化为数字信号并解析出请求命令中包含的协议数据。其中可以在通信开始前对信号处理器设置默认的一个卡设备的信息,若信号处理器解析出来的协议数据与默认卡设备不符合时,则依赖于处理器从存储介质中获取其他卡片信息,并且重新配置到信号处理器中,等待读卡器设备再次发送请求命令以建立通信。在近场通信设备默认的卡设备信息与对方的读卡器设备期望读到的卡信息不匹配时,依赖于处理器或者软件介入,信号处理器重新选择并加载其它的卡设备的协议数据,并再次进行通信,此种方式存在通信效率低下的问题。

发明内容

本申请提供一种通信方法及近场通信设备,以提高通信效率。

本申请通过如下技术手段实现:

第一方面,本申请提供了一种通信方法,应用于近场通信设备,其特征在于,所述近场通信设备包括依次通信连接的信号接收器、信号处理器、信号混合器以及信号发送器,所述信号处理器有多个,多个所述信号处理器保存有不同卡设备的协议数据;

所述方法包括:

所述信号接收器接收到读卡器设备发送的请求命令;

所述信号接收器将所述请求命令发送给各个所述信号处理器;

各个所述信号处理器对所述请求命令进行解析得到解析数据;

响应于所述解析数据与所述协议数据是否相符的结果,各个所述信号处理器向所述信号混合器发送对比信号;

所述信号混合器将各个所述信号处理器所发送的所述对比信号进行混合后,得到混合信号,并发送给所述信号发送器;

所述信号发送器将所述混合信号发送给所述读卡器设备;

所述读卡器设备基于所述混合信号与所述近场通信设备进行通信。

可选地,所述各个所述信号处理器对所述请求命令进行解析得到解析数据步骤后,包括:

所述信号处理器将所述解析数据与所述协议数据进行对比,得到所述对比信号。

可选地,若所述解析数据与所述协议数据进行对比,其对比结果为相符,则所述对比信号中的电信号包括高电平信号和低电平信号;

若所述解析数据与所述协议数据进行对比,其对比结果为不相符,则所述对比信号中的电信号均为低电平信号或均为高电平信号。

可选地,所述读卡器设备基于所述混合信号与所述近场通信设备进行通信,包括:

若所述混合信号中的数据信息与所述读卡器设备的协议数据不相符,所述读卡器设备判定此次通信失败;

响应于通信失败,所述读卡器设备重复给所述近场通信设备发送请求命令;

响应于所述读卡器设备重新发送的请求设备,所述近场通信设备重复“所述信号接收器接收到读卡器设备发送的请求命令”至“所述信号发送器将所述混合信号发送给所述读卡器设备”的步骤。

可选地,所述响应于通信失败,所述读卡器设备重复给所述近场通信设备发送请求命令,包括:

所述读卡器设备将所述请求命令设置为预设时隙参数,且设置每次请求命令的时隙序号,并重复给所述近场通信设置发送请求命令;

所述预设时隙参数为2的整数倍,所述预设时隙参数大于1,且小于或等于16。

可选地,所述响应于所述读卡器设备重新发送的请求设备,所述近场通信设备重复“所述信号接收器接收到读卡器设备发送的请求命令”至“所述信号发送器将所述混合信号发送给所述读卡器设备”的步骤,包括:

在所述读卡器设备将所述请求命令设置为所述预设时隙参数后,基于所述解析数据与所述协议数据的对比结果为相符,所述信号处理器在处理所述请求命令时,根据所述预设时隙参数生成一个随机数;

若所述随机数与所述时隙序号相同,则所述信号处理器将生成通信响应信号,以与所述读卡器设备进行通信。

第二方面,本申请提供了一种通信方法,应用于读卡器设备,其特征在于,所述方法包括:

向近场通信设备发送请求;

基于所述近场通信设备返回的混合信号,判断所述混合信号中的数据信息与协议数据是否相符;

若所述混合信号中的数据信息与协议数据相符,与所述近场通信设备建立通信;

若所述混合信号中的数据信息与协议数据不相符,则将所述请求命令设置为预设时隙参数,且设置每次请求命令的时隙序号,并重复给所述近场通信设置发送请求命令,直至与所述近场通信设备通信成功。

第三方面,本申请提供一种近场通信设备,包括:依次通信连接的信号接收器、信号处理器、信号混合器以及信号发送器,所述信号处理器有多个,多个所述信号处理器保存有不同卡设备的协议数据,所述信号处理器用于对所述请求命令进行解析得到解析数据,并所述解析数据与所述协议数据进行对比,得到所述对比信号。

第四方面,本申请提供了一种可读介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如第一方面和第二方面中任一所述的方法。

第五方面,本申请提供了一种电子设备,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如第一方面和第二方面中任一所述的方法。

本申请提供了一种通信方法,所述信号接收器接收到读卡器设备发送的请求命令;接着,所述信号接收器将所述请求命令发送给各个所述信号处理器;再接着,各个所述信号处理器对所述请求命令进行解析得到解析数据;再接着,响应于所述解析数据与所述协议数据是否相符的结果,各个所述信号处理器向所述信号混合器发送对比信号;然后,所述信号混合器将各个所述信号处理器所发送的所述对比信号进行混合后,得到混合信号,并发送给所述信号发送器;再然后,所述信号发送器将所述混合信号发送给所述读卡器设备。由于所述信号接收器将所述请求命令发送给各个所述信号处理器,多个所述信号处理器保存有不同卡设备的协议数据,各个所述信号处理信号可以对所述请求命令进行解析,以便将所述解析数据与多个卡设备的所述协议数据进行对比,信号处理器无需重新选择并加载其它的卡设备再次进行通信,可提高通信效率。

上述的非惯用的优选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

为了更清楚地说明本申请实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为相关技术中的近场通信设备的结构示意图;

图2为本申请一实施例提供的一种近场通信设备的结构示意图;

图3为本申请一实施例提供的一种通信方法的流程图;

图4为本申请一实施例提供的各对比信号与混合信号的信号图一;

图5为本申请一实施例提供的各对比信号与混合信号的信号图二;

图6为本申请一实施例提供一种通信方法的过程图;

图7为本申请一实施例提供一种通信方法的流程图;

图8为本申请一实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本申请的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

相关技术中,参见附图1,近场通信设备可以包含多个卡设备、信号接收器、信号处理器、中央处理器、存储介质以及信号发送器,存储介质保存有各个卡设备的协议数据,在一示例中,存储介质保存有协议数据1、协议数据2和协议数据3。信号处理器保持有一个卡设备的协议数据,近场通信设备从信号接收器接收到读卡器设备发送的请求命令,通过信号处理器将模拟信号转化为数字信号并解析出请求命令中包含的协议数据。其中可以在通信开始前对信号处理器设置默认的一个卡设备的信息,若信号处理器解析出来的协议数据与默认卡设备不符合时,则依赖于处理器从存储介质中获取其他卡片信息,并且重新配置到信号处理器中,等待读卡器设备再次发送请求命令以建立通信。在近场通信设备默认的卡设备信息与对方的读卡器设备期望读到的卡信息不匹配时,依赖于处理器或者软件介入,信号处理器重新选择并加载其它的卡设备的协议数据,并再次进行通信,此种方式存在通信效率低下的问题。

有鉴于此,本申请提供一种近场通信设备。参见附图2,为本申请提供的近场通信设备的具体实施例。本实施例中,所述近场通信设备包括依次通信连接的信号接收器、信号处理器、信号混合器以及信号发送器,在一示例中,所述信号处理器有多个,多个所述信号处理器保存有不同卡设备的协议数据,协议数据包括协议数据1、协议数据2和协议数据3。在一示例中,所述信号处理器有1个,信号处理器保存有协议数据1、协议数据2和协议数据3。信号处理器是用数字逻辑电路实现的具备接收和/或发送通信协议二进制数据的专用电路模块。当信号接收器接收到读卡器设备发送的请求命令后,将请求命令发送给各个信号处理器,多个信号处理器可同时对请求命令进行解析以得到不同的解析数据,并不同的所述解析数据与不同卡设备的所述协议数据进行对比,得到对比信号。示例性地,读卡器设备是近场通信设备的一种,此时,近场通信设备为读卡模式,即为本实施例中的读卡器设备。解析数据为读卡器设备的协议数据,将读卡器设备的协议数据与卡设备的协议数据进行对比,可得到它们是否相符的对比信号,如果相符,那么读卡器设备与近场通信设备建立通信通道,并且与该卡设备进行通信。如此,近场通信设备可以通过多个信号处理器对请求命令进行解析,在近场通信设备默认的卡设备信息与对方的读卡器设备期望读到的卡信息不匹配时,无需信号处理器重新选择并加载其它的卡设备的协议数据,可提高通信的效率。在本实施例中近场通信设备与读卡器设备的通信协议为NFC-B,其标准为ISO/IEC14443 B。

本申请提供一种通信方法,参见图3,为本申请提供的通信方法的具体实施例。从图3可知,通信方法包括步骤S01、步骤S02、步骤S03、步骤S04、步骤S05以及步骤S06。

步骤S01:所述信号接收器接收到读卡器设备发送的请求命令;

步骤S02:所述信号接收器将所述请求命令发送给各个所述信号处理器;

步骤S03:各个所述信号处理器对所述请求命令进行解析得到解析数据;

步骤S04:响应于所述解析数据与所述协议数据是否相符的结果,各个所述信号处理器向所述信号混合器发送对比信号;

步骤S05:所述信号混合器将各个所述信号处理器所发送的所述对比信号进行混合后,得到混合信号,并发送给所述信号发送器;

步骤S06:所述信号发送器将所述混合信号发送给所述读卡器设备;

步骤S07:所述读卡器设备基于所述混合信号与所述近场通信设备进行通信。

可以理解地,各个所述信息处理电路可以同时对请求命令进行解析以得到解析数据,并把解析数据与所述信息处理电路所保存的卡设备的协议数据进行对比,判断是否符合。根据解析数据与协议数据是否符合的结果,信息处理电路生成对比信号,并发送给信号发送器。各个所述信息处理电路保存有不同的卡设备的协议数据,且可以同时对对请求命令进行解析。即近场通信设备包括多个卡设备,多个卡设备的协议数据分别保存在多个所述信息处理电路,多个信息处理电路可以同时把解析数据与所述信息处理电路所保存的卡设备的协议数据进行对比,可以一次性将所述卡设备的协议数据与解析数据对比完毕,在近场通信设备默认的卡设备信息与对方的读卡器设备期望读到的卡信息不匹配时,无需信号处理器重新选择并加载其它的卡设备的协议数据,提高通信效率。

在一实施例中,NFC设备的信号处理器储存有多个卡设备的协议数据,可以多个信号处理器分别保存一个协议数据,可以一个信号处理器保存多个协议数据,即NFC设备可以一次性加载多张不同卡设备的协议数据,然后在一次通信过程中NFC设备能加载多张可设备的协议数据,以与读卡器设备进行通信,提高通信效率。从用户存储在NFC设备的多个卡设备中挑取常用的卡加载,匹配指定的读卡器设备。若需要匹配其他的读卡器设备,还需要用户重新设定NFC设备中卡设备与读卡器设备的匹配。比如用户A在手机中添加了公交卡,多张银行卡的协议数据,此时,手机为NFC设备。在刷这些类型卡设备的读卡器设备不用手动选择哪张卡设备,可以直接刷。但若要刷新的门禁卡,则需要重新手动选择门禁卡的协议数据,使信号处理器保存有门禁卡的协议数据,因为新的门禁卡未保存在信号处理器,且未使用过门禁卡。

在一实施例中,步骤S03、所述各个所述信号处理器对所述请求命令进行解析得到解析数据后,包括:

步骤S03`:所述信号处理器将所述解析数据与所述协议数据进行对比,得到所述对比信号。

所述信号处理器将所述请求命令中的数据解析后,得到解析数据,解析数据中包括读卡器设备的协议数据。将所述解析数据与所述协议数据进行对比可以得到卡设备的协议数据与对方的读卡器设备期望读到的协议数据是否匹配的结果,即卡设备的协议数据与读卡器设备的协议数据是否匹配的结果。根据是否匹配或是否相符的结果,得到对比信号。

示例性地,若所述解析数据与所述协议数据进行对比,其对比结果为相符,则所述对比信号中的电信号包括高电平信号和低电平信号;若所述解析数据与所述协议数据进行对比,其对比结果为不相符,则所述对比信号中的电信号均为低电平信号或均为高电平信号。用低电平信号与高电平信号来设置不同的对比信号,便于区别不同结果的对比信号,以根据对比信号的信号信息来判断是否建立通信。

在一些实施例中,步骤S07、所述读卡器设备基于所述混合信号与所述近场通信设备进行通信,包括:

步骤S071:若所述混合信号中的数据信息与所述读卡器设备的协议数据不相符,所述读卡器设备判定此次通信失败;

步骤S072:响应于通信失败,所述读卡器设备重复给所述近场通信设备发送请求命令;

步骤S073:响应于所述读卡器设备重新发送的请求设备,所述近场通信设备重复“所述信号接收器接收到读卡器设备发送的请求命令”至“所述信号发送器将所述混合信号发送给所述读卡器设备”的步骤。

可以理解地,混合信号中包括有卡设备的协议数据与读卡器设备的协议数据是否相符的信息,读卡器设备根据该信息,确定是否与近场通信设备建立通信通道,且与近场通信设备的卡设备通信。第一种通信失败的原因:近场通信设备没有符合与读卡器设备进行通信的卡设备。第二种通信失败的原因:近场通信设备中符合与读卡器设备进行通信的卡设备的数量大于1。如果通信失败的原因是近场通信设备中符合与读卡器设备进行通信的卡设备的数量大于1,可能会因不同信号处理器输出的对比信号存在延时,导致信号处理器发送的对比信号的帧格式存在问题,例如,帧头(SOF)或帧尾(EOF)的长度不符合读卡器设备的协议的要求,或是混合信号因为混合了多个信号处理器的对比信号,导致混合信号中的协议信号错误,从而导致通信失败。读卡器设备认为近场通信设备回复的混合信号为无效信号。

鉴于上述第二种通信失败原因的情况,读卡器设备执行防冲突流程,即为了防止上述第二种通信失败原因的情况发生。读卡器设备执行防冲突流程时,会重新给近场通信设备发送请求命令,那么此时,近场通信设备重复步骤S01至步骤S06。

示例性地,步骤S072、响应于通信失败,所述读卡器设备重复给所述近场通信设备发送请求命令,包括:

S0721:所述读卡器设备将所述请求命令设置为预设时隙参数,且设置每次请求命令的时隙序号,并重复给所述近场通信设置发送请求命令。其中,所述预设时隙参数为2的整数倍,所述预设时隙参数大于1,且小于或等于16。

读卡器设备第一次发送的请求命令中时隙参数N设置为1,表示只有一个时隙。近场通信设备的信号处理器均会根据卡设备的协议数据,发送对比信号。通信失败可以包括两个原因,一是读卡器设备发送请求命令后,未收到任何回复,则读卡器设备会重复发送固定的请求命令,时隙参数保持不变;二是读卡器设备收到混合信号,混合信号包含至少两个对比信号,这时可以理解为错误的回复,读卡器设备接收到此类回复认为发生了冲突,有多张卡设备的协议数据同时回复,即多个卡设备的协议数据与解析数据相符,此时便重新发送不同时隙参数的请求命令。在一示例中,当读卡器设备读取到多个对比信号混合得到的混合信号后,通信失败,那么原因可能是近场通信设备中符合与读卡器设备进行通信的卡设备的数量大于1,这时读卡器设备执行防冲突流程时,会重新给近场通信设备发送请求命令。示例性地,设置请求命令中时隙参数N设置为16,即表示有16个时隙。

所述信号混合器将各个所述信号处理器所发送的所述对比信号进行混合后,得到混合信号,在一示例中,所述对比信号进行混合是指不同的对比信号进行数字逻辑上的相与或相或的操作,数字逻辑中的相与操作类似乘法,高电平与低电平相与结果为低电平(1×0 = 0),只要有一个低电平则结果为低电平;相或的操作是只要有一个高电平则结果为高电平,均为低电平时为低电平。

若只有一个卡设备满足对方设备请求时,只有一个信号处理器输出有效的对比信号给到信号混合电路。在一种示例中,信号处理器在未发送有效的对比信号时默认为高电平,信号混合电路将所有信号处理器发送的对比信号进行逻辑与操作,若信号处理器均未发送有效对比信号时默认为低电平,则信号混合电路进行逻辑或操作,随后送给信号发送器转化为模拟信号调制到天线上进行回复,信号处理器保存协议数据只有一个符合解析数据时,那么只有一个信号处理器回复有效对比信号命令时,则此与有效对比信号对应的卡设备与读卡器设备进行通信。在一实施例中,信号处理器根据协议数据1与解析数据生成对比信号1,信号处理器根据协议数据2与解析数据生成对比信号2,信号处理器根据协议数据3与解析数据生成对比信号3。对比信号1、对比信号2以及对比信号3的电信号如附图4所示,只有协议数据1与解析数据相符时,即只有一个信号处理器回复有效对比信号命令时,那么对比信号1为高电平,对比信号2和对比信号3为低电平,那么混合信号为高电平。对比信号1为高电平,是指电信号减去帧头和帧尾后的有效电信号部位为高电平。同样地,对比信号2和对比信号3为低电平,是指电信号减去帧头和帧尾后的有效电信号部位为低电平。

如图5所示,若有多个卡设备满足读卡器设备请求时,例如协议数据1、协议数据2均与解析数据相符时,则对应的信号处理器回复有效的对比信号1、对比信号2给到信号混合电路,对比信号1的有效电信号1为高电平,有效电信号1为对比信号1减去帧头1和帧尾1后的剩余电信号;同样地,对比信号2的有效电信号2为高电平,有效电信号2为对比信号2减去帧头2和帧尾2后的剩余电信号。对所有信号处理器的输出信号进行相同的逻辑与操作,输出到信号发送器调制到天线上输出。此时输出的混合信号可能会因为不同信号处理器输出的对比信号存在延时,导致其发送命令的帧格式存在问题,比如SOF(帧头)或者EOF(帧尾)长度不符合协议规定要求,亦或是发送的协议信息因为混合了多路有效输出的逻辑,导致协议信息错误,从而导致通信失败,读卡器设备认为此回复无效。

读卡器设备重新发送的请求命令所处时隙为时隙1,在所有信号处理器接收请求命令中的时隙参数N大于1后,其会生成一个在[1,N]范围内的随机数R,当随机数R与当前时隙序号n匹配时,该信号处理器则回复包括高电平的对比信号,即近场通信设备可与读卡器设备建立通信通道,读卡器设备与该信号处理器所对应的卡设备进行通信。在一实施例中,近场通信设备包括3个信号处理器,分别为第一信号处理器、第二信号处理器以及第三信号处理器,所述第一信号处理器保存有第一卡设备的协议数据、所述第二信号处理器保存有第二卡设备的协议数据、以及第三卡设备保存有第三卡设备的协议数据。如附图6所示,为通信方法的过程图。在读卡器设备发送的请求命令后,在请求命令中的时隙1这段时间内收到混合信号包括的第一对比信号、第二对比信号以及第三对比信号,时隙1为时间点T2与时间点T3的时间间隙,第一对比信号由第一信号处理器生成,所述第二对比信号由第二信号处理器生成,第三对比信号由第三信号处理器生成,第一对比信号、第二对比信号和第三对比信号均为无效恢复,即读卡器设备未等待到有效的回复。读卡器设备便重新发送请求命令并设置时隙序号n=2,其中所述请求命令为轮询命令,表示进入到时隙2,且该请求命令指定时间槽,时隙2为时间点T3与时间点T4的时间间隙当时隙2。进入时隙2后,读卡器设备仍未接收到有效回复时,于是便跳到时隙3,时隙3为时间点T4与时间点T5的时间间隙。在时隙3时,读卡器设备便重新发送请求命令并设置时隙序号n=3,其中所述请求命令为轮询命令,表示进入到时隙3,第一信号处理器产生的随机数R

在一些实施例中,所述响应于所述读卡器设备重新发送的请求设备,所述近场通信设备重复“所述信号接收器接收到读卡器设备发送的请求命令”至“所述信号发送器将所述混合信号发送给所述读卡器设备”的步骤,包括步骤S01-步骤S07之外,还包括:

在所述读卡器设备将所述请求命令设置为所述预设时隙参数N后,基于所述解析数据与所述协议数据的对比结果为相符,所述信号处理器在处理所述请求命令时,根据所述预设时隙参数生成一个随机数R;

若所述随机数R与所述时隙序号n相同,则所述信号处理器将生成通信响应信号,以与所述读卡器设备进行通信。

如附图7所示,为本实施例另一通信方法,该方法从读卡器设备角度来体现,从附图可知,通信方法包括步骤S1、步骤S2、步骤S3以及步骤S4。

步骤S1:向近场通信设备发送请求命令;

步骤S2:基于所述近场通信设备返回的混合信号,判断所述混合信号中的数据信息与协议数据是否相符;

步骤S3:若所述混合信号中的数据信息与协议数据相符,与所述近场通信设备建立通信;

步骤S4:若所述混合信号中的数据信息与协议数据不相符,则将所述请求命令设置为预设时隙参数,且设置每次请求命令的时隙序号,并重复给所述近场通信设置发送请求命令,直至与所述近场通信设备通信成功。

该实例通信方法与上述实施通信方法的步骤相对应,同样具有上述步骤的技术效果,在此不再赘述。

图8是本申请实施例提供的一种电子设备的结构示意图。在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(PeripheralComponent Interconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放执行指令。具体地,执行指令即可被执行的计算机程序。存储器可以包括内存和非易失性存储器,并向处理器提供执行指令和数据。

在一种可能实现的方式中,处理器从非易失性存储器中读取对应的执行指令到内存中然后运行,也可从其它设备上获取相应的执行指令,以在逻辑层面上形成近场通信设备。处理器执行存储器所存放的执行指令,以通过执行的执行指令实现本申请任一实施例中提供的通信方法。

上述如本申请图2所示实施例提供的近场通信设备执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

本申请实施例还提出了一种可读介质,该可读存储介质存储有执行指令,存储的执行指令被电子设备的处理器执行时,能够使该电子设备执行本申请任一实施例中提供的通信方法,并具体用于执行如图3或图7所示的方法。

前述各个实施例中所述的电子设备可以为计算机。

本领域内的技术人员应明白,本申请的实施例可提供为方法或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例,或软件和硬件相结合的形式。

本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

技术分类

06120115638345