无线通信切换过程制造技术

技术编号:36820229 阅读:11 留言:0更新日期:2023-03-12 00:53
一种方法(500),其包括使用接入网络的第一接入节点与远程设备通信(502);由接入网络的中央堆栈节点确定远程设备和第一接入节点之间的第一无线通信链路的质量低于阈值(504);识别接入网络中的第二接入节点,远程设备和第二接入节点之间的第二无线通信链路的质量高于阈值(506);响应于识别第二接入节点,由堆栈节点的中央控制器将与和远程设备的连接相关联的接入节点标识符更新为用于第二接入节点的标识符(508);并且使用第二接入节点与远程设备通信(510)。与远程设备通信(510)。与远程设备通信(510)。

【技术实现步骤摘要】
【国外来华专利技术】无线通信切换过程

技术实现思路

[0001]根据本专利技术的至少一个示例,一种方法包括使用接入网络的第一接入节点与远程设备进行通信;由接入网络的中央堆栈节点确定远程设备和第一接入节点之间的第一无线通信链路的质量低于阈值;识别接入网络中的第二接入节点,对于该接入网络,远程设备和第二接入节点之间的第二无线通信链路的质量高于阈值;响应于识别第二接入节点,由堆栈节点的中央控制器将与到远程设备的连接相关联的接入节点标识符更新为用于第二接入节点的标识符;并且使用第二接入节点与远程设备通信。
[0002]根据本专利技术的另一个示例,一种系统包括被配置成与远程设备无线通信的接入网络。接入网络包括第一接入节点、第二接入节点以及耦合到第一接入节点和第二接入节点的堆栈节点。堆栈节点包括控制器,该控制器被配置成实现通信堆栈以促进与远程设备的连接、使用第一接入节点和远程设备之间的第一无线通信链路与远程设备通信、确定远程设备和第二接入节点之间的第二无线通信链路的质量高于第一无线通信链路的质量,并且响应于确定第二无线通信链路的质量高于第一无线通信链路的质量,将与到远程设备的连接相关联的接入节点标识符更新为针对第三接入节点的标识符。然后该控制器被配置成使用第二接入节点与远程设备通信。
[0003]根据本专利技术的又一示例,一种设备包括具有第一接入节点的第一集成节点和耦合到第一接入节点的堆栈节点。堆栈节点被配置成实现通信堆栈以促进与远程设备的连接,确定远程设备和第一接入节点之间的第一无线通信链路的质量低于阈值,识别另一集成节点中的第二接入节点,远程设备和第二接入节点之间的第二无线通信链路的质量高于阈值,并且响应于识别第二接入节点,将与到远程设备的连接相关联的接入节点标识符更新为用于第二接入节点的标识符。通信堆栈被配置成使用第二接入节点与远程设备通信。
附图说明
[0004]为了详细描述各种示例,现在将参照附图,其中:
[0005]图1是根据各种示例的用于无线通信切换的系统的示意图;
[0006]图2是根据各种示例的用于无线通信切换的系统的框图;
[0007]图3是根据各种示例的作为与无线通信切换相关联的时间的函数的无线通信链路信号强度的曲线图;
[0008]图4A和4B是根据各种示例的用于无线通信切换的系统的框图;并且
[0009]图5是根据各种示例的用于无线通信切换的方法的流程图。
具体实施方式
[0010]蓝牙(BT)和低功耗蓝牙(BLE)是促进无线电链路上的无线数据传输的通信协议标准。BLE接入网络包括多个BLE接入节点。多个BLE接入节点被连接到BLE接入网络的设备视为单个逻辑实体。例如,连接到BLE接入网络的设备使用相同的设备地址,而不管该设备连接到哪个BLE接入节点来这样做。在一个示例中,BLE接入网络用于车辆接入应用。多个BLE
接入节点部署在车辆周围,以实现维护和管理与启用BT/BLE的远程设备(例如用户的移动设备)的连续BT/BLE连接。
[0011]切换(例如,BL切换)是从远程设备和第一接入节点之间的第一无线通信链路更新或改变到远程设备和第二接入节点之间的第二无线通信链路的过程。从第一无线通信链路(例如,在链路层)到第二无线通信链路的切换是在没有重新建立新连接(例如,终止现有连接并且随后建立新连接)的情况下执行的。响应于确定第一无线通信链路具有低于阈值的链路质量并且第二无线通信链路将提供比第一无线通信链路的链路质量高的链路质量而执行BLE切换。因此,在远程设备和BLE接入网络的接入节点之间提供改进的或最佳可能的无线链路是有用的。但是,BLE规范中没有切换程序/过程。
[0012]通过配置每个接入节点以实现通信堆栈的实例,在另一个无线通信环境中(例如,在蜂窝网络中)启用一个切换过程。当远程设备应更改接入节点时,会发生从当前通信堆栈实例(例如,在当前的、即将成为前一个接入节点上)到新通信堆栈实例(例如,在新接入节点上)的堆栈间切换。堆栈间切换要求每个接入节点能够提供完整的通信堆栈实例,这增加了接入节点的复杂性。堆栈间切换也需要较长的时间并且使用复杂的堆叠间控制过程和通信。最后,难以使用堆栈间切换正确地切换时序和/或同步信息,并且这样的时序和/或同步信息在BT/BLE无线通信应用中是有用的。
[0013]本描述的示例通过提供在接入网络(例如,BL接入网络)的中央堆栈节点上实现的通信堆栈(例如,BLE堆栈)来解决前述问题。在一些示例中,堆叠节点实现中央主机和中央控制器。在这些示例中,控制器提供链路层功能,而主机提供更高层的功能,例如安全管理、访问配置管理等。在某些示例中,控制器和主机提供的功能如BLE规范中所指定的那样,因此控制器是BLE控制器而主机是BLE主机。
[0014]中央堆栈节点耦合到接入网络的多个接入节点(例如,提供物理层功能的射频(RF)前端),并且被配置成通过接入节点之一与远程设备通信。在一些示例中,RF前端实现或提供调制解调器和物理RF通信功能。在示例中,中央堆栈节点和/或用于与远程设备通信的当前接入节点确定链路质量低于阈值,这指示堆栈节点应该搜索不同的接入节点(例如,具有比当前接入节点更好的链路质量的下一个接入节点)以与远程设备通信。
[0015]响应于堆叠节点识别合适的下一个接入节点,控制器启动到下一个接入节点的切换过程。在一个示例中,控制器分配下一个接入节点来服务堆栈节点实现的通信堆栈(例如,向下到堆栈节点的控制器实现的链路层)和远程设备之间的现有连接。例如,堆栈节点(例如,堆栈节点的主机或控制器)维护服务表,该表将与远程设备的连接与特定访问节点相关联(例如,使用用于该访问节点的唯一RF前端ID)。通过将与连接相关联的RF前端ID从先前的接入节点RF前端ID更新为下一个接入节点RF前端ID,控制器分配下一个接入节点来为连接服务。通过从服务与一个接入节点的连接到服务与下一个接入节点的连接的转变,链路层连接状态环境数据被维护在中央堆栈中。
[0016]图1是根据本描述的示例的用于无线通信切换的系统100的示意图。系统100包括接入网络102,其在图1的示例中被描述为车辆接入应用的一部分。接入网络102包括多个接入节点104、106、108、110。尽管接入网络102被示为包括四个接入节点104

110,但是接入网络102在其他示例中包括更多或更少的接入节点。如上所述,在一些示例中,接入网络102是BLE接入网络102并且接入节点104

110是BLE接入节点104

110。接入网络102还包括耦合到
BLE接入节点104

110中的每一个的中央堆栈节点112。如上所述,堆栈节点112被配置成提供通信堆栈(例如,BLE堆栈)。在一些示例中,堆栈节点112实现中央主机和中央控制器。在这些示例中,控制器提供链路层功能,而主机提供更高层的功能,诸如安全管理、访问配置管理等。在一些示例中,堆栈节点112耦合到接入节点104

110中的每一个,但在物本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:使用接入网络的第一接入节点与远程设备通信;由所述接入网络的中央堆栈节点确定所述远程设备和所述第一接入节点之间的第一无线通信链路的质量低于阈值;识别所述接入网络中的第二接入节点,所述远程设备和所述第二接入节点之间的第二无线通信链路的质量高于所述阈值;响应于识别所述第二接入节点,由所述堆栈节点的中央控制器将与到所述远程设备的连接相关联的接入节点标识符更新为用于所述第二接入节点的标识符;以及使用所述第二接入节点与所述远程设备通信。2.根据权利要求1所述的方法,进一步包括:响应于识别所述第二接入节点,更新服务表中的针对所述连接的条目以包括用于所述第二接入节点的所述标识符;生成包括用于传输到所述远程设备的数据包的发送命令;并且响应于所述服务表中针对所述连接的所述条目指定用于所述第二接入节点的所述标识符,向所述第二接入节点提供所述发送命令。3.根据权利要求1所述的方法,进一步包括:响应于识别所述第二接入节点,更新服务表中的针对所述连接的条目以包括用于所述第二接入节点的所述标识符;生成接收命令;并且响应于所述服务表中针对所述连接的所述条目指定用于所述第二接入节点的所述标识符,向所述第二接入节点提供所述接收命令。4.根据权利要求1所述的方法,其中所述中央控制器在所述接入网络的堆栈节点上实现,所述方法还包括在所述堆栈节点上实施通信堆栈以促进与所述远程设备的所述连接,其中用于使用所述第一接入节点与所述远程设备通信的所述通信堆栈的实例与用于使用所述第二接入节点与所述远程设备通信的所述通信堆栈的实例相同。5.根据权利要求4所述的方法,其中所述通信堆栈是低功耗蓝牙通信堆栈即BLE通信堆栈,所述控制器是所述堆栈节点的BLE控制器部分,并且所述堆栈节点还包括BLE主机部分。6.根据权利要求5所述的方法,还包括由所述BLE控制器部分实现所述BLE通信堆栈的链路层,其中所述BLE通信堆栈的物理层由所述接入节点标识符指定的所述接入节点实现。7.根据权利要求1所述的方法,其中确定还包括从所述第一接入节点接收所述第一无线通信链路的所述质量低于所述阈值的指示。8.根据权利要求1所述的方法,其中所述第一接入节点和所述中央堆栈节点包括在第一集成节点中,并且其中所述第二接入节点包括在第二集成节点中。9.一种系统,其包括:接入网络,其配置成与远程设备进行无线通信,所述接入网络包括:第一接入节点;第二接入节点;以及堆栈节点,其耦合到所述第一和第二接入节点,所述堆栈节点包括控制器,其被配置成:
实现通信堆栈以促进与所述远程设备的连接;使用所述第一接入节点和所述远程设备之间的第一无线通信链路与所述远程设备通信;确定所述远程设备和所述第二接入节点之间的第二无线通信链路的质量高于所述第一无线通信链路的质量;响应于确定所述第二无线通信链路的所述质量高于所述第一无线通信链路的所述质量,将与到所述远程设备的所述连接相关联的接入节点标识符更新为用于所述第二接入节点的标识符;以及使用所述第二接入节点与所述远程设备通信。10.根据权利要求9所述的系统,其中所述堆栈节点还包括存储器,所述存储器被配置成存储包括针对所述连接的条目的服务表,并且所述堆栈节点还被配置成:响应于确定所述第二无线通信链路的所述质量高于所述第一无线通信链路的所述质量,更新针对所述连接的所述条目以包括用于所述第二接入节点的所述标识符;生成包括用于发送到所述远程设备的数据包的发送命令;并且响应于针对所述连接的所述条目指定用...

【专利技术属性】
技术研发人员:Y
申请(专利权)人:德克萨斯仪器股份有限公司
类型:发明
国别省市:

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

1