信息的传输控制方法、系统、终端和数据采集器技术方案

技术编号:15696343 阅读:297 留言:0更新日期:2017-06-24 12:01
本发明专利技术公开了一种信息的传输控制方法、系统、终端和数据采集器,其中该方法包括:接收针对终端中的蓝牙模块输入的开启指令;获取终端所支持的N个蓝牙数据包传送协议类型,并根据N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;向终端的周围发送蓝牙配对请求,其中,蓝牙配对请求中包括N个数据包身份信息,以使数据采集器接收蓝牙配对请求,并根据N个数据包身份信息选择目标蓝牙通信协议类型;以及接收数据采集器发送的目标蓝牙通信协议类型,并根据目标蓝牙通信协议类型与数据采集器进行数据通信。该方法可以使得不同外置蓝牙设备可以兼容通信,提高了数据包传递的速率和成功率,提高了用户使用的便利性。

【技术实现步骤摘要】
信息的传输控制方法、系统、终端和数据采集器
本专利技术涉及通信
,尤其涉及一种信息的传输控制方法、系统、终端和数据采集器。
技术介绍
生活中,大多用户会选择使用蓝牙配对通信进行设备之间的数据包传递。相关技术中,手机、平板电脑等设备中的蓝牙模块一般通过SPP(SerialPortProfile,串行端口配置文件)协议、OPP(ObjectPushProfile,对象推送配置文件)协议或者BLE(BluetoothLowEnergy,蓝牙低功耗)协议来实现数据包的传递。但是,目前这种通讯终端通过其中一种蓝牙传递协议来实现数据包传递时,会存在以下问题:一方面,容易造成用户蓝牙配对成功后无法使用数据包传递或者使用的不是最佳的传递方法,从而降低了传递速率;另一方面,不能兼容多种手机、平板电脑等蓝牙通信设备进行数据包传递,给用户使用造成不便。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种信息的传输控制方法。该方法可以使得不同外置蓝牙设备可以兼容通信,提高了数据包传递的速率和成功率,提高了用户使用的便利性。本专利技术的第二个目的在于提出另一种信息的传输控制方法。本专利技术的第三个目的在于提出一种终端。本专利技术的第四个目的在于提出一种数据采集器。本专利技术的第五个目的在于提出一种信息的传输控制系统。为达上述目的,本专利技术第一方面实施例提出了一种信息的传输控制方法,包括以下步骤:接收针对终端中的蓝牙模块输入的开启指令;获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;向所述终端的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括所述N个数据包身份信息,以使所述终端周围的数据采集器接收所述蓝牙配对请求,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及接收数据采集器发送的所述目标蓝牙通信协议类型,并根据所述目标蓝牙通信协议类型与所述数据采集器进行数据通信。根据本专利技术实施例的信息的传输控制方法,接收针对终端中蓝牙模块输入的开启指令,将获取到的终端所支持的N个蓝牙数据包传送协议类型生成N个数据包身份信息,并向终端的周围发送携带该N个数据包身份信息的蓝牙配对请求,数据采集器在接收到该请求时可根据N个数据包身份信息选择目标蓝牙通信协议类型并将其发送给终端,终端根据接收到的数据采集器发送的目标蓝牙通信协议类型与数据采集器进行数据通信,即在数据采集器中预存储多个蓝牙通信协议,通过获取终端所能够支持的蓝牙通信协议类型从数据采集器中的多个蓝牙通信协议中选择出最佳蓝牙通信协议,并根据该最佳蓝牙通信协议实现两个设备之间的蓝牙数据通信,提高了数据包的传递速率和成功率,并使得不同外置蓝牙设备可以兼容通信,提高了用户使用的便利性。为达上述目的,本专利技术第二方面实施例提出了一种信息的传输控制方法,包括以下步骤:接收针对数据采集器中的蓝牙模块输入的开启指令,并向所述数据采集器的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括蓝牙数据包传送协议类型的获取请求,以使所述数据采集器周围的终端根据所述获取请求获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;接收终端发送的所述N个数据包身份信息,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及根据所述目标蓝牙通信协议类型与所述终端进行数据通信。根据本专利技术实施例的信息的传输控制方法,接收针对数据采集器中蓝牙模块输入的开启指令,并向数据采集器的周围发送蓝牙配对请求,该请求中包括蓝牙数据包传送协议类型的获取请求,以使终端根据该获取请求获取自身所支持的N个蓝牙数据包传送协议类型,并根据终端自身所支持的蓝牙数据包传送协议类型选择目标蓝牙通信协议类型,以及根据该目标蓝牙通信协议类型与终端进行通信,即通过在数据采集器中预存储多个蓝牙通信协议,并通过获取终端所能够支持的蓝牙通信协议类型从数据采集器中的多个蓝牙通信协议中选择出最佳蓝牙通信协议,并根据该最佳蓝牙通信协议实现两个设备之间的蓝牙数据通信,提高了数据包的传递速率和成功率,并使得不同外置蓝牙设备可以兼容通信,提高了用户使用的便利性。为达上述目的,本专利技术第三方面实施例提出了一种终端,包括:接收模块,用于接收针对终端中蓝牙模块输入的开启指令;生成模块,用于获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;发送模块,用于向所述终端的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括所述N个数据包身份信息,以使数据采集器接收所述蓝牙配对请求,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及数据通信模块,用于接收所述数据采集器发送的所述目标蓝牙通信协议类型,并根据所述目标蓝牙通信协议类型与所述数据采集器进行数据通信。根据本专利技术实施例的终端,可通过接收模块接收针对终端中蓝牙模块输入的开启指令,生成模块将获取到的终端所支持的N个蓝牙数据包传送协议类型生成N个数据包身份信息,发送模块向终端的周围发送携带该N个数据包身份信息的蓝牙配对请求,数据采集器在接收到该请求时可根据N个数据包身份信息选择目标蓝牙通信协议类型,数据通信模块根据接收到的数据采集器发送的目标蓝牙通信协议类型与数据采集器进行数据通信,即在数据采集器中预存储多个蓝牙通信协议,通过获取终端所能够支持的蓝牙通信协议类型从数据采集器中的多个蓝牙通信协议中选择出最佳蓝牙通信协议,并根据该最佳蓝牙通信协议实现两个设备之间的蓝牙数据通信,提高了数据包的传递速率和成功率,并使得不同外置蓝牙设备可以兼容通信,提高了用户使用的便利性。为达上述目的,本专利技术第四方面实施例提出了一种数据采集器,包括:第一接收模块,用于接收针对数据采集器中蓝牙模块输入的开启指令;发送模块,用于向所述数据采集器的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括蓝牙数据包传送协议类型的获取请求,以使终端根据所述获取请求获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;第二接收模块,用于接收所述终端发送的所述N个数据包身份信息;选择模块,用于根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及数据通信模块,用于根据所述目标蓝牙通信协议类型与所述终端进行数据通信。根据本专利技术实施例的数据采集器,可通过第一接收模块接收针对数据采集器中蓝牙模块输入的开启指令,发送模块向数据采集器的周围发送蓝牙配对请求,该请求中包括蓝牙数据包传送协议类型的获取请求,以使终端根据该获取请求获取自身所支持的N个蓝牙数据包传送协议类型,选择模块根据终端自身所支持的蓝牙数据包传送协议类型选择目标蓝牙通信协议类型,数据通信模块根据该目标蓝牙通信协议类型与终端进行通信,即通过在数据采集器中预存储多个蓝牙通信协议,并通过获取终端所能够支持的蓝牙通信协议类型从数据采集器中的多个蓝牙通信协议中选择出最佳蓝牙通信协议,并根据该最佳蓝牙通信协议实现两个设备之间的蓝牙数据通信,提高了数据包的传递速率和成功率,并本文档来自技高网...
信息的传输控制方法、系统、终端和数据采集器

【技术保护点】
一种信息的传输控制方法,其特征在于,包括以下步骤:接收针对终端中的蓝牙模块输入的开启指令;获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;向所述终端的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括所述N个数据包身份信息,以使所述终端周围的数据采集器接收所述蓝牙配对请求,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及接收数据采集器发送的所述目标蓝牙通信协议类型,并根据所述目标蓝牙通信协议类型与所述数据采集器进行数据通信。

【技术特征摘要】
1.一种信息的传输控制方法,其特征在于,包括以下步骤:接收针对终端中的蓝牙模块输入的开启指令;获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;向所述终端的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括所述N个数据包身份信息,以使所述终端周围的数据采集器接收所述蓝牙配对请求,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及接收数据采集器发送的所述目标蓝牙通信协议类型,并根据所述目标蓝牙通信协议类型与所述数据采集器进行数据通信。2.如权利要求1所述的信息的传输控制方法,其特征在于,所述目标蓝牙通信协议类型是由所述数据采集器根据多个蓝牙数据包传送协议对应的优先级级别以及所述N个数据包身份信息选择的,其中,所述多个蓝牙数据包传送协议对应的优先级级别是由所述数据采集器预先根据多个蓝牙数据包传送协议类型的性能确定的。3.如权利要求2所述的信息的传输控制方法,其特征在于,其中,所述蓝牙数据包传送协议类型包括SPP协议类型、BLE协议类型和OPP协议类型。4.如权利要求1至3中任一项所述的信息的传输控制方法,其特征在于,在根据所述目标蓝牙通信协议类型与所述数据采集器进行数据通信的过程中,所述方法还包括:判断是否接收到对所述数据采集器进行初始化的操作指令;如果接收到所述操作指令,则对所述数据采集器进行初始化以及同步所述终端的位置、时间及传感器的设定信息。5.一种信息的传输控制方法,其特征在于,包括以下步骤:接收针对数据采集器中的蓝牙模块输入的开启指令;向所述数据采集器的周围发送蓝牙配对请求,其中,所述蓝牙配对请求中包括蓝牙数据包传送协议类型的获取请求,以使所述数据采集器周围的终端根据所述获取请求获取所述终端所支持的N个蓝牙数据包传送协议类型,并根据所述N个蓝牙数据包传送协议类型生成N个数据包身份信息,其中,N为正整数;接收终端发送的所述N个数据包身份信息,并根据所述N个数据包身份信息选择目标蓝牙通信协议类型;以及根据所述目标蓝牙通信协议类型与所述终端进行数据通信。6.如权利要求5所述的信息的传输控制方法,其特征在于,所述根据N个数据包身份信息选择目标蓝牙通信协议类型,包括:预先根据多个蓝牙数据包传送协议类型的性能确定所述多个蓝牙数据包传送协议对应的优先级级别;根据所述多个蓝牙数据包传送协议对应的优先级级别以及所述N个数据包身份信息获取所述N个蓝牙数据包传送协议类型中优先级级别最高的蓝牙数据包传送协议类型;将所述优先级级别最高的蓝牙数据包传送协议类型选定为所述目标蓝牙通信协议类型。7.如权利要求6所述的信息的传输控制方法,其特征在于,其中,所述蓝牙数据包传送协议类型包括SPP协议类型、BLE协议类型和OPP协议类型。8.如权利要求5至7中任一项所述的信息的传输控制方法,其特征在于,在根据所述目标蓝牙通信协议类型与所述终端进行数据通信的过程中,所述方法还包括:判断是否接收到对所述数据采集器进行初始化的操作指令;如果接收到所述操作指令,则对所述数据采集器进行初始化以及同步所述终端的位置、时间及传感器的设定信息。9.如权利要求5所述的信息的传输控制方法,其特征在于,在根据所述目标蓝牙通信协议类型与所述终端进行数据通信的过程中,所述方法还包括:获取所述终端的标识信息;建立所述终端的标识信息与所述目标蓝牙通信协议类型对应的数据包身份信息之间的对应关系,并存储所述对应关系。10.一种终端,其特征在于,包括:接收模块,用于接收针对终端中蓝牙模块输入的开启指令;生成模块,用于获取所述终端所支持的N个蓝牙数据包传送协议类型,...

【专利技术属性】
技术研发人员:吴世杰
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1