用于物联网芯片的多种通信系统的共存处理方法及系统技术方案

技术编号:32465496 阅读:36 留言:0更新日期:2022-02-26 09:02
本发明专利技术提供了用于物联网芯片的多种通信系统的共存处理方法及系统,使用运行在硬件驱动层的简单共存处理系统来协调不同通信协议之间的共存。共存处理系统分别与高优先级通信协议的硬件驱动层和低优先级通信协议的硬件驱动层连接,能够接收高优先级通信协议的硬件驱动层发送的消息,并控制低优先级通信协议的硬件驱动层的开启和终止。基于本发明专利技术方案,每种通信协议物理层及以上层无需处理多种通信协议间的共存,终端应用软件可以并发调用两种或两种以上通信系统,无需查询各种通信系统的使用状态,方便软件应用的开发,显著缩短软件开发周期。本发明专利技术减少了多种通信协议之间造成的干扰,有效提高物联网芯片的能量利用率以及通信速率。通信速率。通信速率。

【技术实现步骤摘要】
用于物联网芯片的多种通信系统的共存处理方法及系统


[0001]本专利技术属于物联网
,具体涉及一种用于物联网芯片的多种通信系统的简单共存方法。

技术介绍

[0002]窄带蜂窝物联网(NB

IoT)是物联网室外应用重要依托技术之一。它与现存4G蜂窝网络(LTE)兼容来满足低速率,低成本,低功耗的应用。依托于4G蜂窝网络,窄带蜂窝物联网在室外覆盖率比较高。在物联网室内应用时,WiFi、低功耗蓝牙(BLE)或是ZigBee较为普及。由于其成本低廉,可以在多个终端间直接组网,因此室内应用率较高。在室外场景下,由于缺少基础设施,这些通信协议受限于信号传播距离,其应用率低于窄带蜂窝物联网。
[0003]由于物联网设备同时有着室内和室外覆盖的需求,比如运动手环、可穿戴设备等,因其具备移动性,经常需要同时在室内和室外场景下使用,因此,如何让不同通信协议在同一个物联网设备里共存是一个亟待解决的重要问题。
[0004]传统物联网设备可以集成多颗通信芯片,每颗通信芯片支持一种或几种通信协议。每种通信协议基本可以抽象成如图1所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于物联网芯片的多种通信系统的共存处理方法,其特征在于,所有通信协议按照优先级高低排序;相对高优先级通信协议的硬件驱动层发送消息给共存处理系统;相对低优先级通信协议的硬件驱动层被动接受共存处理系统控制底层硬件的使能;具体包括如下步骤:步骤301,相对高优先级通信协议准备使用硬件发起连接;步骤302,相对高优先级通信协议硬件驱动层发送消息给共存处理系统;步骤303,共存处理系统终止相对低优先级通信系统底层硬件的部分或所有硬件链路的使用权;步骤304,相对低优先级通信系统底层通信硬件被终止,其数据链路被阻断;步骤305,相对高优先级通信协议发起连接传送数据;步骤306,相对低优先级通信系统传送数据失败,协议层无法收到数据包;步骤307,相对高优先级的通信协议完成通信,终止连接结束数据传送;步骤308,相对高优先级的通信协议发送消息给共存处理系统;步骤309,共存处理系统重新恢复低相对优先级通信协议对底层硬件的使能权;步骤310,相对低优先级通信底层通信硬件能够被开启;步骤311,相对低优先级通信协议恢复连接传送数据,完成数据的交互。2.根据权利要求1所述的用于物联网芯片的多种通信系统的共存处理方法,其特征在于,所述相对低优先级通信协议底层通信硬件被终止时,根据自身协议定义来处理数据丢包,无需知晓共存...

【专利技术属性】
技术研发人员:李樑宾张成锦
申请(专利权)人:诺领科技南京有限公司
类型:发明
国别省市:

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

1