一种基于传统蓝牙的网络内外设备互连方法及系统的制作方法

文档序号:9551935阅读:180来源:国知局
一种基于传统蓝牙的网络内外设备互连方法及系统的制作方法
【技术领域】
[0001] 本发明涉及智能终端技术领域,尤其涉及的是一种基于传统蓝牙的网络内外设备 互连方法及系统。
【背景技术】
[0002] 随着电子设备的普及,越来越多的智能终端被人们广泛使用。现在的家庭和办公 场所出现了越来越多的智能设备,如智能手机、平板、笔记本电脑、蓝牙音响、蓝牙耳机、无 线相机、智能电视、智能灯具、智能冰箱、智能热水器、智能打印机等。用户希望身边的任意 一个智能设备能够具备其它智能设备所特有的功能,比如,用户希望在操作笔记本或平板 的时候也能够接听和拨打电话,而不用刻意去找手机的位置;一台配置简单的设备作为媒 介接收全球导航卫星系统(GNSS)的数据,但其本身并不具备处理数据的能力,用户希望这 台媒介设备将数据传送到配置高级的设备去进行分析和处理。而这些需求都可以归纳为本 地的众多设备(笔记本、平板、配置高级的设备)如何方便地和非本地的设备(电话另一端的 设备、卫星)进行有效地交互。也就是网络内外设备交互不方便。针对上述需求,现有的技 术尚且不能全部满足,用户还是需要花费时间和金钱去解决上述问题。
[0003] 因此,现有技术还有待于改进和发展。

【发明内容】

[0004] 本发明要解决的技术问题在于,提供一种基于传统蓝牙的网络内外设备互连方法 及系统,旨在解决现有技术中本地设备与非本地设备交互操作麻烦不方便的问题。
[0005] 本发明解决技术问题所采用的技术方案如下: 一种基于传统蓝牙的网络内外设备互连方法,其中,包括: A、 多个外围设备处于可被发现状态,中心设备发现各个外围设备,得到各个外围设备 的蓝牙地址; B、 中心设备根据各个外围设备的蓝牙地址,依次与各个外围设备建立传统蓝牙连接; C、 各个外围设备将各自对应的多个业务类型是否支持的信息发送给中心设备,中心设 备根据各个外围设备对应的蓝牙地址和多个业务类型是否支持的信息,生成对应的外围设 备业务列表,完成中心设备和多个外围设备对应微微网的组网; D、 微微网网络外的网络外设备和微微网网络内的外围设备通过微微网网络内的中心 设备作为媒介执行业务。
[0006] 所述的基于传统蓝牙的网络内外设备互连方法,其中,所述步骤B具体包括: B1、中心设备依次向各个外围设备发送连接请求信令,采用非安全模式连接,各个外围 设备依次向中心设备发送连接回复信令,中心设备依次和各个外围设备在通用访问协议层 上建立连接,以组建对应的微微网,中心设备成为主机,各个外围设备成为对应的从机。
[0007] 所述的基于传统蓝牙的网络内外设备互连方法,其中,所述步骤D具体包括: D11、网络外设备触发业务请求,发送给中心设备; D12、中心设备向所述微微网中的各个外围设备广播网络外设备请求的业务类型; D13、其中一个外围设备接受业务请求,并通知中心设备; D14、中心设备收到外围设备的接受业务请求消息后,向对应的外围设备建立应用层连 接;当应用层连接建立成功,网络外设备通过中心设备与外围设备执行对应的业务。
[0008] 所述的基于传统蓝牙的网络内外设备互连方法,其中,所述步骤D具体包括: D21、外围设备触发业务请求,发送给中心设备; D22、中心设备根据业务请求对应的业务类型,向该外围设备建立应用层连接; D23、将中心设备与网络外设备建立连接,以使网络外设备和该外围设备通过中心设备 执行对应的业务。
[0009] -种基于传统蓝牙的网络内外设备互连系统,其中,包括: 发现模块,用于通过多个外围设备处于可被发现状态,中心设备发现各个外围设备,得 到各个外围设备的蓝牙地址; 组网模块,用于通过中心设备根据各个外围设备的蓝牙地址,依次与各个外围设备建 立传统蓝牙连接; 业务列表生成模块,用于通过各个外围设备将各自对应的多个业务类型是否支持的 信息发送给中心设备,中心设备根据各个外围设备对应的蓝牙地址和多个业务类型是否支 持的信息,生成对应的外围设备业务列表,完成中心设备和多个外围设备对应微微网的组 网; 业务执行模块,用于通过微微网网络外的网络外设备和微微网网络内的外围设备通过 微微网网络内的中心设备作为媒介执行业务。
[0010] 所述的基于传统蓝牙的网络内外设备互连系统,其中,所述组网模块包括: 组网单元,用于通过中心设备依次向各个外围设备发送连接请求信令,采用非安全模 式连接,各个外围设备依次向中心设备发送连接回复信令,中心设备依次和各个外围设备 在通用访问协议层上建立连接,以组建对应的微微网,中心设备成为主机,各个外围设备成 为对应的从机。
[0011] 所述的基于传统蓝牙的网络内外设备互连系统,其中,所述业务执行模块包括: 第一触发单元,用于通过网络外设备触发业务请求,发送给中心设备; 广播单元,用于通过中心设备向所述微微网中的各个外围设备广播网络外设备请求的 业务类型; 业务匹配单元,用于通过其中一个外围设备接受业务请求,并通知中心设备; 第一业务执行单元,用于通过中心设备收到外围设备的接受业务请求消息后,向对应 的外围设备建立应用层连接;当应用层连接建立成功,网络外设备通过中心设备与外围设 备执行对应的业务。
[0012] 所述的基于传统蓝牙的网络内外设备互连系统,其中,所述业务执行模块包括: 第二触发单元,用于通过外围设备触发业务请求,发送给中心设备; 连接建立单元,用于通过中心设备根据业务请求对应的业务类型,向该外围设备建立 应用层连接; 第二业务执行单元,用于将中心设备与网络外设备建立连接,以使网络外设备和该外 围设备通过中心设备执行对应的业务。
[0013] 本发明所提供的一种基于传统蓝牙的网络内外设备互连方法及系统,有效地解决 了现有的本地设备与非本地设备交互操作麻烦不方便的问题,也就是网络内外设备交互不 方便,基于传统蓝牙微微网,通过多个外围设备处于可被发现状态,中心设备发现各个外围 设备,得到各个外围设备的蓝牙地址;中心设备根据各个外围设备的蓝牙地址,依次与各个 外围设备建立传统蓝牙连接,以组建对应的微微网;各个外围设备将各自对应的多个业务 类型是否支持的信息发送给中心设备,中心设备根据各个外围设备对应的蓝牙地址和多个 业务类型是否支持的信息,生成对应的外围设备业务列表,完成中心设备和多个外围设备 对应微微网的组网;微微网网络外的网络外设备和微微网网络内的外围设备通过微微网 网络内的中心设备作为媒介执行业务;通过本地的一个设备作为媒介,有机地将本地的众 多设备和非本地的设备建立联系,使得用户可方便地使用任意一个本地设备和非本地设备 进行业务通信,使用非常方便并且有多个设备可供选择,互连便利,给用户带来了大大的方 便。
【附图说明】
[0014]图1为本发明提供的基于传统蓝牙的网络内外设备互连方法较佳实施例的流程 图。
[0015]图2为本发明提供的基于传统蓝牙的网络内外设备互连方法中设备构成示意图。
[0016] 图3为本发明提供的基于传统蓝牙的网络内外设备互连方法中组网示意图。
[0017]图4为本发明提供的基于传统蓝牙的网络内外设备互连方法第一实施例的流程 示意图。
[0018]图5为本发明提供的基于传统蓝牙的网络内外设备互连方法第二实施例的流程 示意图。
[0019]图6为本发明提供的基于传统蓝牙的网络内外设备互连系统较佳实施例的结构 框图。
【具体实施方式】
[0020] 本发明提供一种基于传统蓝牙的网络内外设备互连方法及系统,为使本发明的目 的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021] 首先对传统蓝牙协议进行详细说明如下。
[0022] 传统蓝牙的优点是传输数据量较大,数据传输速率也较快,适用于各种不同的实 际应用。传统蓝牙协议的开发主要在逻辑链路控制与适配协议(LogicalLinkControland AdaptationProtocol,L2CAP),通用访问协议层(GenericAccessProfile,GAP)和应用层 (ApplicationProfile),下面将分别作介绍。
[0023] 根据蓝牙联盟
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1