【技术实现步骤摘要】
一种基于近场通信的连接切换方法及相应装置
本专利技术涉及通信
,尤其涉及一种基于近场通信的连接切换方法及相应装 置。
技术介绍
近场通信(NFC, Near Field Communication)是一种短距离无线连接技术,基于射 频识别(RFID, Radio Frequency Identification)技术,利用电磁感应实现电子设备在近 距离间的通信,用户只需要通过触碰(Tap)或设备靠近,就可实现直观、安全和非接触式的 信息交换、支付交易等。 点对点(P2P)工作模式是在NFC标准中定义的一个主要的双向交互协议。两个NFC 终端在该工作模式下的交互过程中建立数据链路层链接使用的主要协议是逻辑链路控制 协议(Logical Link Control Protocol, LLCP)。随着NFC标准的发展,目前提出了由NFC 控制器(NFC controller,NFCC)完全负责LLCP协议的工作,由主控制器(Device Host,DH) 负责LLCP之上的应用层数据的交互的分工方式,NCI规范中也具体定义了 D ...
【技术保护点】
一种基于近场通信的连接切换方法,其特征在于,包括:第零终端获取所述第零终端的空闲连接资源信息;接收第一终端发送的请求消息,所述请求消息用于发起连接切换过程,或用于通知所述第零终端需要进行连接切换过程;根据所述请求消息确定需要进行以下的第一判断:根据所述第零终端的空闲连接资源信息判断所述第零终端是否有空闲连接资源,如果有,则:向所述第一终端发送响应消息以便向所述第一终端反馈所述第零终端的连接配置信息;如果无,则不向所述第一终端反馈所述第零终端的连接配置信息。
【技术特征摘要】
1. 一种基于近场通信的连接切换方法,其特征在于,包括: 第零终端获取所述第零终端的空闲连接资源信息; 接收第一终端发送的请求消息,所述请求消息用于发起连接切换过程,或用于通知所 述第零终端需要进行连接切换过程; 根据所述请求消息确定需要进行以下的第一判断: 根据所述第零终端的空闲连接资源信息判断所述第零终端是否有空闲连接资源,如果 有,则:向所述第一终端发送响应消息以便向所述第一终端反馈所述第零终端的连接配置 信息;如果无,则不向所述第一终端反馈所述第零终端的连接配置信息。2. 如权利要求1所述方法,其特征在于,所述第零终端的空闲连接资源信息包括:空闲 的蓝牙连接资源的数目,和/或,空闲的Wi-Fi连接资源的数目。3. 如权利要求1所述方法,其特征在于,当所述第一终端为切换媒介时: 所述接收第一终端发送的请求消息包括:接收用于发起连接切换过程的第一连接切换 请求,从而确定需要进行所述第一判断; 所述向所述第一终端发送响应消息包括:发送包含所述第零终端的连接配置信息的第 一连接切换媒介消息,所述第零终端的连接配置信息包括:所述第零终端的蓝牙连接配置 信息,和/或Wi-Fi连接配置信息。4. 如权利要求1所述方法,其特征在于,当所述第一终端为切换媒介时: 所述接收第一终端发送的请求消息包括:接收用于发起设备激活请求的第一设备激活 请求,所述第一设备激活请求携带第一动作标识,以便所述第零终端根据所述第一动作标 识确定需要进行连接切换过程,从而确定需要进行所述第一判断; 所述向所述第一终端发送响应消息包括:发送第一设备激活响应,以便与所述第一 终端进行连接切换过程并在连接切换过程中向所述第一终端反馈所述第零终端的连接配 置信息,所述第零终端的连接配置信息包括:所述第零终端的蓝牙连接配置信息,和/或 Wi-Fi连接配置信息。5. 如权利要求3所述方法,其特征在于, 所述第一连接切换请求携带用于标识所述第一终端的第一标识; 所述第一终端具体为用于辅助所述第零终端与第二终端建立连接的切换媒介; 如果判断所述第零终端有空闲连接资源,则所述方法还包括:所述第零终端为所述第 二终端预留连接资源以更新所述第零终端的空闲连接资源信息; 在发送所述第一连接切换媒介消息和为所述第二终端预留连接资源之后,在所述第零 终端与所述第二终端建立连接之前,所述方法还包括: 接收第三终端发送的第二连接切换请求,所述第二连接切换请求携带用于标识所述第 三终端的第二标识; 根据所述第二标识和第一标识判断所述第三终端与所述第一终端是否为同一终端,进 而确定是否向所述第三终端反馈所述第零终端的连接配置信息。6. 如权利要求5所述方法,其特征在于,所述确定是否向所述第三终端反馈所述第零 终端的连接配置信息包括: 当所述第三终端与所述第一终端是同一终端时,向所述第三终端发送第二连接切换媒 介消息,所述第二连接切换媒介消息包含所述第零终端的连接配置信息; 当所述第三终端与所述第一终端不是同一终端时,根据所述第零终端为所述第二终端 预留连接资源后的空闲连接资源确定是否向所述第三终端反馈所述第零终端的连接配置 信息。7. 如权利要求6所述方法,其特征在于,所述根据所述第零终端为所述第二终端预留 连接资源后的空闲连接资源确定是否向所述第三终端反馈所述第零终端的连接配置信息 包括: 根据所述第零终端为所述第二终端预留连接资源后的空闲连接资源判断所述第零终 端是否有空闲连接资源,在所述第零终端无空闲连接资源的情况下,如果所述第三终端为 连接切换请求方,则向所述第三终端发送第一连接切换选择消息以表示所述第零终端的连 接资源受限;如果所述第三终端为切换媒介,则向所述第三终端发送仅包含消息头和消息 尾的第三连接切换媒介消息; 在所述第零终端有空闲连接资源的情况下,如果所述第三终端为连接切换请求方,则 向所述第三终端发送第二连接切换选择消息,所述第二连接切换选择消息包含所述第零终 端的连接配置信息;如果所述第三终端为切换媒介,则向所述第三终端发送第四连接切换 媒介消息,所述第四连接切换媒介消息包含所述第零终端的连接配置信息。8. 如权利要求7所述方法,其特征在于,所述第一连接切换选择消息包括:用于表示所 述第零终端的连接资源受限的错误代码和原因值。9. 如权利要求4所述方法,其特征在于, 所述第一设备激活请求还携带用于标识所述第一终端的第三标识; 所述第一终端具体为用于辅助所述第零终端与第二终端建立连接的切换媒介; 如果判断所述第零终端有空闲连接资源,则所述方法还包括:所述第零终端为所述第 二终端预留连接资源以更新所述第零终端的空闲连接资源信息; 在发送所述第一设备激活响应和为所述第二终端预留连接资源之后,在所述第零终端 与所述第二终端建立连接之前,所述方法还包括: 接收第三终端发送的第二设备激活请求,所述第二设备激活请求携带第二动作标识和 第四标识,所述第四标识用于标识所述第三终端; 根据所述第二动作标识确定需要进行连接切换过程; 根据所述第四标识和第三标识判断所述第三终端与所述第一终端是否为同一终端,进 而确定是否向所述第三终端发送第二设备激活响应。10. 如权利要求9所述方法,其特征在于, 所述根据所述第零终端的空闲连接资源信息判断所述第零终端是否有空闲连接资源 包括:所述第零终端的近场通信控制器NFCC根据由主控制器DH向其配置的所述第零终端 的空闲连接资源信息,判断所述第零终端是否有空闲连接资源; 所述第一终端通过DH向其NFCC配置所述第一动作标识和第三标识,以便通过其NFCC 发送所述第一设备激活请求; 所述第二设备激活请求的第二动作标识和第四标识由所述第三终端通过DH向其NFCC 配置,并由其NFCC发送所述第二设备激活请求。11. 如权利要求9或10所述方法,其特征在于,所述确定是否向所述第三终端发送第二 设备激活响应包括: 如果所述第三终端与所述第一终端是同一终端,则发送所述第二设备激活响应,以便 与所述第三终端进行连接切换过程并在连接切换过程中向所述第三终端反馈所述第零终 端的连接配置信息; 如果所述第三终端与所述第一终端不是同一终端,则根据所述第零终端为所述第二终 端预留连接资源后的空闲连接资源进行判断,确定所述第零终端是否有空闲连接资源,如 果有,则发送所述第二设备激活响应,以便与所述第三终端进行连接切换过程并在连接切 换过程中向所述第三终端反馈所述第零终端的连接配置信息;否则不发送所述第二设备激 活响应。12. 如权利要求7或8或11所述方法,其特征在于,在根据所述第零终端为所述第二终 端预留连接资源后的空闲连接资源进行判断,确定所述第零终端有空闲连接资源时,所述 方法还包括: 为所述第三终端预留连接资源。13. 如权利要求1或2所述方法,其特征在于,如果所述第一终端为连接切换请求方, 则: 所述请求消息为用于发起连接切换过程的第三连接切换请求;所述响应消息为包含所 述第零终端的连接配置信息的第三连接切换选择消息;或, 所述请求消息为携带第三动作标识的第三设备激活请求,以便所述第零终端根据所述 第三动作标识确定需要进行连接切换过程,所述第三动作标识由所述第一终端通过DH向 其NFCC配置以便通过其NFCC发送所述第三设备激活请求;所述响应消息为第三设备激活 响应,以便与所述第一终端进行连接切换过程并在连接切换过程中向所述第一终端反馈所 述第零终端的连接配置信息;所述根据所述第零终端的空闲连接资源信息判断所述第零终 端是否有空闲连接资源包括:所述第零终端的NFCC根据由DH向其配置的所述第零终端的 空闲连接资源信息判断所述第零终端是否有空闲连接资源。14. 一种用于近场通信的连接切换装置,其特征在于,包括: 获取单元,用于获取第零终端的空闲连接资源信息; 第一接收单元,用于接收第一终端发送的请求消息,所述请求消息用于发起连接切换 过程,或用于通知所述第零终端需要进行连接切换过程; 第一确定单元,用于根据所述请求消息确定需要触发第一判断单元; 第一判断单元,用于根据所述第零终端的空闲连接资源信息判断所述第零终端是否有 空闲连接资源,如果有,则触发第一发送单元;如果无,则所述连接切换装置不向所述第一 终端反馈所述第零终端的连接配置信息; 第一发送单元,用于向所述第一终端发送响应消息以便向所述第一终端反馈所述第零 终端的连接配置信息。15. 如权利要求14所述装置,其特征...
【专利技术属性】
技术研发人员:赵晓娜,金志皓,李国庆,王淼,常新苗,
申请(专利权)人:华为终端有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。