一种蓝牙手机及蓝牙手机配对绑定的方法

文档序号:7711188阅读:325来源:国知局
专利名称:一种蓝牙手机及蓝牙手机配对绑定的方法
一种蓝牙手机及蓝牙手机配对绑定的方法
扶术领域
本发明涉及蓝牙通信技术领域,尤其涉及一种蓝牙手机及蓝牙手机配对 绑定的方法。
背景技术
蓝牙通信技术是一种无线网络技术,最初是由计算机制造商和其它制造
商提出,蓝牙无线通信替代了电缆,在计算机、PDA(个人数字助理,Personal Digital Assistant)、电话和外设之间实现了无线连接。例如,蓝牙设备现在 可以用来连接移动电话和免提耳机。自蓝牙技术出现以来,它就给我们设立 了更高的目标,使我们可以创建"个人网络(Personal Area Networks, PAN )" 或"piconets"。
蓝牙规范包括核心协议(Core)与应用框架(Profiles)两个文件。协议 规范部分定义了蓝牙的各层通信协议,应用框架指出了如何采用这些协议实 现具体的应用产品。蓝牙协议规范遵循开放系统互连参考模型(Open System Interconnection/Referenced Model, OSI/RM),从低到高地定义了蓝牙协i义堆 栈的各个层次。
蓝牙互联需要绑定认证,这就使得互相通讯的用户局限在相互认识的朋 友之间,而陌生人之间的相互绑定因不信任和未知绑定密码等原因往往被拒 绝。这就使得手机中蓝牙功能的使用局限在相识用户范围内,使得蓝牙的使 用价值被大大削弱,更广阔范围内的新功能应用被忽略。
目前有些方法用来解决这个问题,例如通过增加射频配对模块进行配对 通信;或者通过引出接触点,通过接触快速互传信息进行绑定等。这些方法 各有优缺点,但最直接的缺点是增加了硬件成本,增加了软件实现的难度。
假如在公车、地铁等相对固定的区域内的陌生人之间,如果有一种方法可以使得在陌生人之间建立蓝牙绑定时,带有主动发送方的信息(个人资料、 目的、共享资源、绑定密码等),且该信息可以由发送方用户编辑生成,那 么陌生人之间建立蓝牙通信的可能性大大增加,方便用户之间交友、资源共 享等,从而提高手机蓝牙的利用率,提高用户体验效果,在不提高生成成本 的前提下,将为用户提供一种崭新的通信方式。

发明内容
本发明所要解决的技术问题在于,提供一种蓝牙手机及蓝牙手机配对绑 定的方法,用于便利实现蓝牙手机之间的绑定操作。
为了解决上述问题,本发明提出了一种蓝牙手机配对绑定的方法,包括
如下步骤
51、 作为主设备的蓝牙手机搜索有效区域内可见的作为从设备的蓝牙手 机,主设备向从设备发送通用请求接入码GIAC请求,从设备响应该请求并 反馈从设备的基本信息;
52、 所述从设备向主设备发起一个用于获取主设备用户信息的请求,主 设备应答并将自己的用户信息反馈给从设备;
53、 主设备向从设备发送配对绑定的请求,从设备的用户根据主设备的 用户信息判断是否进行配对绑定,由从设备将判断结果反馈给主设备;
54、 从设备同意进行配对绑定后,主设备和从设备进行绑定操作。
进一步地,步骤S1中,从设备向主设备响应并反馈的从设备的基本信 息,包括蓝牙地址、蓝牙时钟、扫描方式、扩展请求响应EIR。
进一步地,步骤S2中,所述从设备向主设备发起一个用于获取主设备 用户信息的请求是链路管理协议名称请求LMP—name一req消息,所述主i殳备 向从设备应答的是链路管理协议名称响应LMP一name一res消息,所述主设备 用户的用户信息携带在所述LMP一name—res响应消息中。
进一步地,所述主设备用户的用户消息是用户即时编辑的用户信息,或 者是用户预先"&置的用户信息,或者是基于用户预先设置的用户信息进行编辑所得用户信息。
进一步地,所述用户信息包括个人资料、目的、绑定密码、共享资源, 其中,所述个人资料包括姓名、性别、年龄、爱好。
进一步地,所述步骤S3中,从设备的用户根据主设备的用户信息判断是 否进行配对绑定时,是先通过界面将主设备用户的用户信息展示在从设备的 屏幕,并提示从设备的用户选择是否建立绑定。
本发明还提供一种蓝牙手机,用于作为实现配对绑定的主设备,包括 搜索模块、编辑^t块、配对模块、绑定模块,其中
搜索模块,用于搜索从设备,获取有效区域内所有可见的从设备的蓝牙 手机的基本信息;
编辑模块,用于供用户编辑主设备用户的用户信息,所述用户信息包括 个人资料、目的、共享资源、绑定密码;
配对模块,用于将主设备用户编辑的用户信息编入应答从设备的用户信 息请求响应消息的应答包,发送给从设备,向从设备发送用于配对绑定的请 求消息,等待从设备是否进行配对的反馈;
绑定模块,用于根据配对模块所接收到的从设备的反馈信息进行处理, 如果从设备同意进行绑定,则与从设备进行蓝牙配对绑定搡作,完成绑定。
所述搜索模块获取的基本信息,包括蓝牙地址、蓝牙时钟、扫描方式、 扩展请求响应EIR。
所述配对模块向从设备所发送的主设备用户的用户信息,是用户预先 设置的用户信息,或者是用户通过编辑模块即时编辑的用户信息,或者是用 户基于用户预先i殳置的用户信息通过编辑模块进行编辑所得用户信息。
本发明还提供另 一种蓝牙手机,用于作为实现配对绑定的从设备,包括 配对模块、判断^^莫块、绑定模块,其中
配对模块,用于向主设备的配对模块发起一次用于请求主设备用户信息的请求,并接收主设备的配对模块响应的用户信息响应消息,从中获得主设
备的用户信息;
判断模块,用于从配对模块获得主设备的用户信息,以友好的界面展示 在从设备的屏幕上,并提示用户进行选择决定是否建立配对绑定,并通过配 对模块将选择结果向主设备进行相应的反馈,其中,所述用户信息包括个人 资料、目的、共享资源、绑定密码;
绑定模块,用于在从设备用户同意进行绑定后,与主设备的绑定模块进 行交互操作,实现主设备与从设备的配对绑定。
本发明蓝牙手机配对绑定方法及相应的蓝牙手机,可以使得广大手机蓝 牙的陌生用户之间建立通信。既可以增加蓝牙手机使用的趣味性,也可以提 高用户体验水平,还可以提高手机蓝牙的利用率。由于无需硬件改动,相当 于在不增加手机生成成本的基础上,为用户提供了一种新的建立信任通信的 方式。


图1是本发明的蓝牙手机配对绑定方法的流程图2是本发明中主设备在有效区域内搜索从设备的信令示意图3是本发明的配对绑定方法实施时主设备与从设备信令交互示意图4是本发明的蓝牙手机的结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,以下结合附图对本发明 作进一步地详细"i兌明。
在蓝牙绑定时,可以由作为主设备的蓝牙手机发送方的用户编辑或设置主设 备用户信息,可设置或编辑的用户信息包括个人资料、目的、共享资源、绑 定密码等,并将主设备用户信息发送给作为从设备的蓝牙手机用户,从设备用户可以根据主设备的用户信息来决定是否进行绑定,在从设备决定绑定 后,主设备和从设备即可进行绑定操作,建立蓝牙通信联系,从而实现在相 对固定区域内陌生用户之间根据用户信息进行相互交友、资源共享等应用。
如图l所示,显示了本发明的蓝牙手机间进行配对绑定的方法流程图,
该方法包括如下步骤
机,主设备向从设备发送通用请求接入码GIAC请求,从设备响应该请求并 反馈从设备的基本信息;
52、 所述从设备向主设备发起一个用于获取主设备用户信息的请求,主 设备应答并将自己的用户信息反馈给从设备;
53、 主设备向从设备发送配对绑定的请求,从设备的用户根据主设备的 用户信息判断是否进行配对绑定,由从设备将判断结果反馈给主设备;
54、 从设备同意进行配对绑定后,主设备和从设备进行绑定操作。
在步骤S1中,作为发起方的主设备(蓝牙手机),首先向有效区域内 所有可见的作为从设备的蓝牙手机发送通用请求接入码GIAC请求(General Inquiry Access Code,通用请求接入码),可见的从i殳备将响应该i青求,并向 主设备反馈从设备的基本信息,所述基本信息包括蓝牙地址、蓝牙时钟、 扫描方式、EIR(扩展请求响应,Extended Inquiry Response )等信息。作为 主设备的蓝牙手机在收到所述从设备的基本信息后,将显示所有可见的蓝牙 从设备的设备名。如图2所示,显示了一个主设备发送GIAC请求后,在有 效区域内的若干从设备,响应该请求的交互示意图。主设备向从设备发送 GIAC (General Inquiry Access Code)请求,从设备向主设备发送Inquire Response(请求响应)消息,在反馈的响应消息中携带有所述从设备的基本信 息。
根据现有蓝牙协议,在步骤S1之后,主设备可以通过向从设备发送链 ;洛管理协议名称请求LMP—name—req( Link Manager Protocol,链路管理协议)消息,来获取从设备的用户信息,从设备收到LMP—name_req请求后,会发 送链路管理协议名称响应LMP_name—res消息进行响应,将从设备的用户信 息反馈给主设备。在步骤S2中,则优选的,可以不进行该过程。当然也可 以执行该过程,而使主设备用户获取更多从设备信息,供主设备用户参考。
因而,在本发明的图1所示的步骤S2中,可由从设备向主设备发送 LMP一name一req请求,请求获得主设备的用户信息,主i殳备接到 LMP一name一req请求后,进行LMP—name—res响应,将主设备的用户信息反 々责纟会从设备。在LMP—name一res响应消息中,将该响应消息的全部数据空间 用来存放用户自己的用户信息,该用户信息,可以是预先设置的用户信息, 也可以是用户即时编辑的信息,所述用户信息包括个人资料(姓名、性别、 年龄、爱好等)、目的、绑定密码、共享资源等。通过该步骤S2,从设备 可以获得主设备的名称及主设备的用户信息。蓝牙协议纟現定设备名最大占用 248bytes。主设备可以根据蓝牙协议,将主设备用户信息编入自定义的 LMP—name—res PDU (协议数据单元,Protocol Data Unit)包中,通过 LMP一name一res响应发送给/人i殳备。
在步骤S3中,主设备向从设备发送配对绑定的请求,从设备的用户根 据主设备的用户信息判断是否进行配对绑定,由从设备将判断结果反馈给主 设备。从设备在收到步骤S2中主设备发送的主设备用户信息后,将该以友 好的界面展示在从设备蓝牙手机的屏幕上,并提示用户进行选择决定是否建 立连接,并根据选择结果给主设备进行相应的反馈。从设备向从设备用户所 展示的内容包括主设备用户的个人资料(姓名、性别、年龄、本机号、爱 好等)、目的、绑定密码、共享资源等,展示后询问从设备用户是否进行绑 定。
在步骤S4中,如果从设备用户同意进行绑定,那么主设备接收到的从 设备的反馈信息,主设备和从设备交互进行绑定操作即可,如果从设备用户 拒绝进行绑定,则结束。
如图3所示,显示了所述蓝牙手机配对绑定的方法具体执行时的信令交互图,图中仅以一个主设备与一个从设备之间的交互为例,主设备与各个从
设备之间的交互流程与此一致。该方法包括如下步骤
步骤301:主设备A向有效区域内的所有从设备发送通用请求接入码 GIAC请求(General Inquiry Access Code);
步骤302:可见的从设备B响应该GIAC请求,并向主设备A发送Inquire Response消息,在反馈的响应消息中携带有所述从设备的基本信息,所述基 本信息包括蓝牙地址、蓝牙时钟、扫描方式、EIR(扩展请求响应,Extended Inquiry Response )等信息。
步骤303:从设备B向主设备A发送LMP—name一req请求,请求获得主 设备的用户信息;
步骤304:主设备A接到LMP_name—req请求后,向从设备B发送 LMP—name—res响应,将主设备的用户信息反馈给从设备。在LMP_name—res 响应中,主设备A将该响应消息的全部数据空间用来存放用户自己的用户 信息,该用户信息,可以是预先设置的用户信息,也可以是用户即时编辑的 信息,所述用户信息包括个人资料(姓名、性别、年龄、爱好等)、目的、 绑定密码、共享资源等。
步骤305:主设备A向从设备B发送链路管理协议主连接请求 LMP—host—connection—req消息,-清求与从i殳备B进行配对绑定;
步骤306:从设备B的用户根据主设备A的用户信息判断是否进行配对 绑定,由从设备将判断结果反馈给主设备。在从设备B的用户同意进行配 对绑定时,向主设备A发送链路管理协议接受LMP—accepted消息,以便通 知主设备A进行绑定操作;
步骤307:主设备A在收到从设备B同意进行配对绑定的消息后,与从 设备B交互进行配对绑定(Pairing)操作,完成绑定。
基于上述的蓝牙手机配对绑定的方法,本发明还提供一种实现配对绑定 的蓝牙手机。如图4所示,显示了两个带有蓝牙硬件模块的蓝牙手机,分别 作为主设备A和从设备B通过交互来完成配对绑定。本发明无需改动手机 中的蓝牙硬件电路,其配对绑定功能主要通过软件模块来实现。在图4中,显示了本发明的蓝牙手机中新增的搜索模块、编辑模块、配 对模块、判断模块、绑定模块。上述模块执行本发明的蓝牙手机配对绑定方 法的流程为,主设备的搜索模块启动,搜索所有可见蓝牙设备,并获得所有 可见设备名,这些可见蓝牙设备作为从设备。主设备的编辑模块启动,发起
方用户编辑用户信息。从设备的配对模块启动,从设备发起LMP—name_req 请求,主设备的配对模块进行应答,主设备的配对模块请求进行配对,等待 从设备配对模块响应。从设备的判断模块启动,从设备用户根据配对模块收 到的主设备用户信息,对是否配对绑定进行判断选择,并将结果反馈给主设 备。获得从设备的判断模块的进行绑定的响应后,主设备的绑定模块启动, 与从设备的绑定模块进行绑定操作,完成绑定。
由于主设备是一个相对概念, 一个手机在发起绑定时是主设备,而在被 呼叫绑定时,则是一个从设备,故两者的模块结构相同, 一个手机根据不同 情况可以选择作为主设备或从设备。
下面分别从主设备和从设备的角度来描述各个模块之功能及如何实现 配对绑定的过程。
本发明的一种蓝牙手机,作为配对绑定过程中的主设备A,该蓝牙手机 包括搜索模块A1、编辑模块A2、配对模块A3、判断模块A4、绑定模块 A5,参见图4,其中
搜索模块Al,用于搜索从设备,获取有效区域内所有可见的从设备的 蓝牙设备信息,即基本信息,包括蓝牙地址、蓝牙时钟、扫描方式和EIR (Extended Inquiry Response )等。搜索模块向有效区域内所有可见从设备发 送GIAC(General Inquiry Access Code)请求,并接收可见的从设备反馈的响应 消息,从响应消息中获取从设备的蓝牙地址、蓝牙时钟、扫描方式、EIR等 信息。
编辑模块A2,用于供用户编辑用户信息,包括个人资料(姓名、性别、 年龄、爱好等)、目的、共享资源、绑定密码等,并搜集主设备用户同意共 享的资源文件的名称,自动导入编辑模块。所述用户信息也可以是用户预先 设置的,或者可以根据预先设置的信息基础之上进行编辑。
配^)"4莫块A3,用于将主i殳备用户编辑的用户信息编入LMP—name_res的应答包,并进行相应处理保证用户编辑的信息能够全部正确发送,信息发 送后等待从设备是否进行配对的反馈;
绑定模块A5,用于根据配对模块A3所接收到的从设备判断模块提供的 反馈信息进行处理,如果从设备同意进行绑定,那么蓝牙绑定成功,否则结 束。
本发明的另一种蓝牙手机,作为配对绑定过程中的从设备B,该蓝牙手 机包括搜索模块B1、编辑模块B2、配对模块B3、判断模块B4、绑定模 块B5,参见图4,其中
配对模块B3,用于向主设备的配对模块A3发起一次LMP—name—req 请求,并接收主设备的配对模块A3响应的LMP—name—res消息,从中获得 主设备的用户信息;
判断模块B4,从配对模块获得主设备的用户信息,以友好的界面展示 在手机屏幕上,并提示用户进行选择决定是否建立连接,并给主设备进行相 应的反馈。展示内容即为主设备的个人资料(姓名、性别、年龄、本机号、 爱好等)、目的、绑定密码等,最后询问从设备用户是否进行绑定。
绑定模块B5,用于在从设备用户同意进行绑定后,与主设备的绑定模 块A5进行交互操作,实现主设备与从设备的配对绑定。
本发明的蓝牙手机配对绑定方法及相应的蓝牙手机,可以使得广大手机 蓝牙的陌生用户之间建立通信。既可以增加蓝牙手机使用的趣味性,也可以 提高用户体验水平,还可以提高手机蓝牙的利用率。由于无需硬件改动,相 当于在不增加手机生成成本的基础上,为用户提供了一种新的建立信任通信 的方式。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域 的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则 之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求 范围之内。
权利要求
1、一种蓝牙手机配对绑定的方法,其特征在于,包括如下步骤S1、作为主设备的蓝牙手机搜索有效区域内可见的作为从设备的蓝牙手机,主设备向从设备发送通用请求接入码GIAC请求,从设备响应该请求并反馈从设备的基本信息;S2、所述从设备向主设备发起一个用于获取主设备用户信息的请求,主设备应答并将自己的用户信息反馈给从设备;S3、主设备向从设备发送配对绑定的请求,从设备的用户根据主设备的用户信息判断是否进行配对绑定,由从设备将判断结果反馈给主设备;S4、从设备同意进行配对绑定后,主设备和从设备进行绑定操作。
2、 如权利要求1所述的方法,其特征在于,步骤S1中,从设备向主设 备响应并反馈的从设备的基本信息,包括蓝牙地址、蓝牙时钟、扫描方式、 扩展i貪求响应EIR。
3、 如权利要求l所述的方法,其特征在于,步骤S2中,所述从设备向主设备发起一个用于获取主设备用户信息的请求是链路 管理协议名称请求LMP—name一req消息,所述主设备向从设备应答的是链路 管理协议名
4、 如权利要求3所述的方法,其特征在于,所述主设备用户的用户消息 是用户即时编辑的用户信息,或者是用户预先设置的用户信息,或者是基于 用户预先设置的用户信息进行编辑所得用户信息。
5、 如权利要求3或4所述的方法,其特征在于,所述用户信息包括个人资料、目的、绑定密码、共享资源,其中,所 述个人资料包括姓名、性别、年龄、爱好。
6、 如权利要求l所述的方法,其特征在于,所述步骤S3中,从设备的 用户根据主设备的用户信息判断是否进行配对绑定时,是先通过界面将主设 备用户的用户信息展示在从设备的屏幕,并提示从设备的用户选择是否建立 绑定。
7、 一种蓝牙手机,用于作为实现配对绑定的主设备,其特征在于,包括搜索模块、编辑模块、配对模块、绑定模块,其中搜索模块,用于搜索从设备,获取有效区域内所有可见的从设备的蓝牙 手机的基本信息;编辑模块,用于供用户编辑主设备用户的用户信息,所述用户信息包括 个人资料、目的、共享资源、绑定密码;配对模块,用于将主设备用户编辑的用户信息编入应答从设备的用户信 息请求响应消息的应答包,发送给从设备,向从设备发送用于配对绑定的请 求消息,等待从设备是否进行配对的反馈;绑定模块,用于根据配对模块所接收到的从设备的反馈信息进行处理, 如果从设备同意进行绑定,则与从设备进行蓝牙配对绑定操作,完成绑定。
8、 如权利要求7所述的蓝牙手机,其特征在于,所述搜索模块获取的基本信息,包括蓝牙地址、蓝牙时钟、扫描方式、 扩展i青求响应EIR。
9、 如权利要求7所述的蓝牙手机,其特征在于,所述配对模块向从设备所发送的主设备用户的用户信息,是用户预先 设置的用户信息,或者是用户通过编辑模块即时编辑的用户信息,或者是用 户基于用户预先设置的用户信息通过编辑模块进行编辑所得用户信息。
10、 一种蓝牙手机,用于作为实现配对绑定的从设备,其特征在于,包 括配对模块、判断模块、绑定4莫块,其中配对模块,用于向主设备的配对;漠块发起一次用于请求主设备用户信息 的请求,并接收主设备的配对模块响应的用户信息响应消息,从中获得主设 备的用户信息;判断模块,用于从配对模块获得主设备的用户信息,以友好的界面展示 在从设备的屏幕上,并提示用户进行选择决定是否建立配对绑定,并通过配 对-溪块将选择结果向主设备进行相应的反馈,其中,所述用户信息包括个人 资料、目的、共享资源、绑定密码;绑定模块,用于在从设备用户同意进行绑定后,与主设备的绑定模块进 行交互操作,实现主设备与从设备的配对绑定。
全文摘要
本发明公开了一种蓝牙手机及蓝牙手机配对绑定的方法,涉及蓝牙通信技术领域。作为主设备的蓝牙手机搜索有效区域内可见的作为从设备的蓝牙手机获取从设备的基本信息;从设备向主设备发起请求,获取主设备的用户信息;主设备向从设备发送配对绑定的请求,从设备的用户根据主设备的用户信息判断是否进行配对绑定,由从设备将判断结果反馈给主设备;从设备同意进行配对绑定后,主设备和从设备进行绑定操作。本发明可使广大手机蓝牙的陌生用户之间建立通信,提高了蓝牙手机的趣味性、用户体验水平、以及蓝牙通信的利用率;由于无需硬件改动,在不增加手机成本的基础上,为用户提供了一种新的建立信任通信的方式。
文档编号H04B5/00GK101621314SQ200910162370
公开日2010年1月6日 申请日期2009年8月11日 优先权日2009年8月11日
发明者琦 张 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1