【技术实现步骤摘要】
【国外来华专利技术】蓝牙数据转发
本专利技术通常涉及蓝牙网络通信中的蓝牙设备,并且更具体地涉及这种蓝牙设备之间的数据转发。
技术介绍
蓝牙(BT)是示例ad-hoc网络技术。BT技术是一种无线通信标准,通常当在不考虑速度的情况下彼此靠近的两个或更多个无线设备(包括电话、打印机、调制解调器和耳机)之间传输信息时使用。BT非常适合低带宽应用,包括用电话(例如,用BT耳机)传输声音数据或用手持计算机(传输文件)或键盘和鼠标传输字节数据。BT技术联盟(SIG)规范可用于这些BT通信。BT对于包括独立且不同步的微微网的分散网是有用的,其中微微网是BT网络的基本单元。微微网具有主设备和一个或更多个从设备,其中每个设备通常包括主机处理器(或“应用处理器”)和控制器(或“固件(FW)处理器”)。主设备确定(一个或更多个)从设备的信道和相位。分散网是一种包括两个或更多个微微网的自组织计算机网络。在分散网中,从设备可以与多于一个的微微网通信。结合分散网的操作,BT主设备可以将它们各自的微微网内的移动从设备的身份中继到其主机处理器,以跟踪移动从设备的位置或携带移动从设备的人的位置。如图1所示,为了使用BT通过诸如分散网之类的BT网络转发数据,通信链中的每个BT设备需要执行几个步骤,其中示出为BT设备101、102和103的BT设备各自不在同一微微网中,因此各自具有不同的主设备。BT设备示出为包括通过主机控制器接口(HCI)耦合在一起的主机处理器125a和BT控制器125b。通过向BT控制器125b的基带控制器和链路管理器提供命令接口以及对硬件 ...
【技术保护点】
1.一种蓝牙异步无连接通信即BT ACL通信的方法,所述方法包括:/n在BT网络中的各个节点处提供BT设备,所述每个BT设备包括通过主机控制器接口即HCI彼此耦合的主机处理器和BT控制器,所述主机控制器接口包括主机控制器传输层和HCI驱动器,所述主机处理器实现应用层并包括用于经由所述主机控制器传输层与所述BT控制器通信的HCI固件,所述BT控制器包括耦合到存储器和收发器的处理器,以及用于驱动适于耦合到天线的所述收发器的RF驱动器;/n所述HCI固件包括允许用户定义所述BT网络的拓扑结构的HCI命令代码,所述BT网络的拓扑结构包括配置针对当前链中的每个所述BT设备,包括配置每个所述BT设备从所述BT设备中的哪个接收包括至少一个数据包的数据以及应将所述数据转发到所述BT设备中的哪个;/n配置所述BT网络,包括配置除所述BT设备中的第一个BT设备之外的所述当前链中的每个所述BT设备,包括配置每个所述BT设备从所述BT设备中的哪个接收所述数据,以及将所述数据转发到所述BT设备中的哪个;以及/n在所述BT网络上通信所述数据,其中在所述主机处理器不参与至少将所述数据重新发送回它们的所述BT控制器的 ...
【技术特征摘要】
【国外来华专利技术】20170906 US 15/696,9021.一种蓝牙异步无连接通信即BTACL通信的方法,所述方法包括:
在BT网络中的各个节点处提供BT设备,所述每个BT设备包括通过主机控制器接口即HCI彼此耦合的主机处理器和BT控制器,所述主机控制器接口包括主机控制器传输层和HCI驱动器,所述主机处理器实现应用层并包括用于经由所述主机控制器传输层与所述BT控制器通信的HCI固件,所述BT控制器包括耦合到存储器和收发器的处理器,以及用于驱动适于耦合到天线的所述收发器的RF驱动器;
所述HCI固件包括允许用户定义所述BT网络的拓扑结构的HCI命令代码,所述BT网络的拓扑结构包括配置针对当前链中的每个所述BT设备,包括配置每个所述BT设备从所述BT设备中的哪个接收包括至少一个数据包的数据以及应将所述数据转发到所述BT设备中的哪个;
配置所述BT网络,包括配置除所述BT设备中的第一个BT设备之外的所述当前链中的每个所述BT设备,包括配置每个所述BT设备从所述BT设备中的哪个接收所述数据,以及将所述数据转发到所述BT设备中的哪个;以及
在所述BT网络上通信所述数据,其中在所述主机处理器不参与至少将所述数据重新发送回它们的所述BT控制器的情况下,所述BT设备在所述BT网络上转发所述数据。
2.根据权利要求1所述的方法,其中所述HCI命令代码还包括允许所述用户确定是否向所述主机处理器发送所述数据的代码。
3.根据权利要求2所述的方法,其中所述HCI命令代码还允许所述用户确定是否向每个所述数据包添加时间戳。
4.根据权利要求1所述的方法,其中所述数据包括音频数据。
5.根据权利要求1所述的方法,其中对于所述BT设备中的至少一个,它的所述主机处理器在所述通信期间休眠。
6.根据权利要求1所述的方法,其中所述BT网络包括分散网,所述分散网包括独立且不同步的微微网。
7.根据权利要求1所述的方法,其中所述BT控制器形成在集成电路即IC上,所述集成电路包括至少具有半导体表面的衬底,并且其中所述BT控制器的所述处理器包括数字信号处理器即DSP。
8.一种蓝牙控制器即BT控制器,包括:
耦合到存储器和收发器的处理器,用于驱动适于耦合到天线的所述收发器的RF驱动器,所述存储器包括用于解析、理解和操作从主机处理器接收的命令的软件,所述主机处理器通过主机控制器接口即HCI耦合,所述主机控制器接口包括主机控制器传输层和HCI驱动器,HCI命令代码固件定义包括所述BT控制器和所述主机处理器的BT设备的BT网络的拓扑结构,包括从所述主机处理器接收关于所述BT设备从所述BT设备中的哪个接收包括至少一个数据包的...
【专利技术属性】
技术研发人员:R·马洛万尼,C·洛伊,D·杰夫,L·赫尔西,L·科恩,
申请(专利权)人:德克萨斯仪器股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。