一种支持对讲协议栈切换的OMA对讲系统及方法技术方案

技术编号:37666832 阅读:12 留言:0更新日期:2023-05-26 04:26
本申请涉及一种支持对讲协议栈切换的OMA对讲系统及方法,所述系统包括Cat4模块以及以Cat4模块为控制核心的对讲装置,Cat4模块具体包括以下单元:对讲协议栈运行单元,用于运行对讲协议栈并通过对讲协议栈连接至与对讲协议栈对应的对讲频道以实现用户对讲,对讲协议栈包括有多个;异常信息接收单元,用于接收异常信息,异常信息包括协议栈切换信息;协议栈切换信息判断单元,用于判断异常信息是否为协议栈切换信息;对讲协议栈切换单元,用于驱动对讲协议栈运行单元以根据协议栈切换信息完成对讲协议栈的切换。本申请能够根据异常信息完成对讲协议栈的切换,保证不会由于平台出现异常导致对讲终端无法正常工作,从而影响用户正常使用。正常使用。正常使用。

【技术实现步骤摘要】
一种支持对讲协议栈切换的OMA对讲系统及方法


[0001]本申请涉及对讲通讯
,尤其是涉及一种支持对讲协议栈切换的OMA对讲系统及方法。

技术介绍

[0002]OMA协议栈是由开放移动联盟(Open Mobile Alliance,简称OMA)组织提出并制定的基于移动蜂窝数据网络的公网对讲(Push

To

Talk over Cellular,简称PoC)的协议标准,在2006年中国移动部署了第一个基于OMA标准的PoC业务平台,标志着在我国基于OMA标准的PoC业务平台正式进入民用范畴。近年来,随着平台技术及运营模式逐步成熟,4G移动网络得到普及,终端产业链也在慢慢完善。
[0003]目前市场上的基于OMA对讲系统的对讲终端基本上都只预置了一种OMA对讲协议栈,只能接入OMA对讲平台。当平台出现异常时,对讲终端就无法正常工作,影响用户正常使用。

技术实现思路

[0004]为了能够使在不同的对讲协议栈之间进行切换,本申请提供一种支持对讲协议栈切换的OMA对讲系统及方法。
[0005]第一方面,本申请提供的一种支持对讲协议栈切换的OMA对讲系统采用如下的技术方案:一种支持对讲协议栈切换的OMA对讲系统,所述系统包括Cat4模块以及以所述Cat4模块为控制核心的对讲终端,所述Cat4模块具体包括以下单元:对讲协议栈运行单元,用于运行所述对讲协议栈并通过所述对讲协议栈连接至所述与对讲协议栈对应的对讲频道以实现用户对讲,所述对讲协议栈包括有多个;异常信息接收单元,用于接收所述异常信息,所述异常信息包括协议栈切换信息;协议栈切换信息判断单元,用于判断所述异常信息是否为所述协议栈切换信息;对讲协议栈切换单元,用于驱动所述对讲协议栈运行单元以根据所述协议栈切换信息完成所述对讲协议栈的切换。
[0006]通过采用上述技术方案,当对讲终端当前对讲协议栈不可用时,产生异常信息,根据异常信息对对讲终端当前用于进行用户对讲的对讲协议栈进行切换,使得用户在一种对讲协议栈出现问题时,能够及时切换至另一种对讲协议栈进行对讲,避免对用户对讲产生影响。
[0007]优选的,所述异常信息接收单元包括:信息接收子单元,用于接收用户输入的输入信息;异常信息判断子单元,用于判断所述输入信息是否为异常信息。
[0008]通过采用上述技术方案,完成对用户输入的输入信息的识别,在大量的用户输入信息中准确辨别出异常信息,使系统能够根据异常信息进行对讲协议栈的切换。
[0009]优选的,所述对讲协议栈切换单元包括:中断指令生成子单元,用于生成中断指令以控制系统在接收到所述协议栈切换信息后中断与当前对讲频道的连接;接入指令生成子单元,用于生成接入指令以控制系统在中断与当前对讲频道的连接后接入另一所述对讲协议栈对应的对讲频道。
[0010]通过采用上述技术方案,在进行对讲协议栈切换前中断当前用户对讲,从当前对讲协议栈的对应对讲频道中退出,防止对讲协议栈的切换由于对讲频道的冲突出现异常;在中断当前对讲频道的通信后,接入另一对讲协议栈对应的对讲频道,完成对讲协议栈的切换。
[0011]优选的,所述系统还包括:信息键入模块,所述信息键入模块与所述Cat4模块耦接,实现系统的人机交互;显示模块,所述显示模块与所述Cat4模块耦接,用于显示系统的UI界面。
[0012]通过采用上述技术方案,通过信息键入模块使用户能够与对讲终端进行交互,向对讲终端输入用户输入信息;系统显示模块为用户通过显示界面,便于用户操作;信息键入模块与显示模块配合完成了用户人机交互的全部过程。
[0013]优选的,所述系统还包括:语音采集模块,所述语音采集模块与所述Cat4模块耦接,用于采集对讲信息;语音播放模块,所述语音播放模块与所述Cat4模块耦接,用于对从所述对讲频道中接收对讲信息进行播放。
[0014]通过采用上述技术方案,通过语音采集模块对用户的语音信息进行采集,将采集到的语音信息通过对讲终端向对讲频道发送;通过语音播放模块对从对讲频道采集的频道内其他对讲终端发送的语音信息进行播放;通过语音采集模块及语音播放模块实现语音信息传递。
[0015]优选的,所述Cat4模块为基于ARM架构的通信CPU。
[0016]通过采用上述技术方案,采用高性能、低功耗、低价格的ARM架构的通信CPU,在保证功能完善的前提下,降低成本,保证性能。
[0017]优选的,所述对讲协议栈包括基于OMA标准的对讲协议栈及第三方私有对讲协议栈,所述系统默认运行所述基于OMA标准的对讲协议栈,当接收到所述异常信息后运行所述第三方私有对讲协议栈。
[0018]通过采用上述技术方案,默认运行标准的基于OMA标准的对讲协议栈,只在特殊情况下切换至第三方私有对讲协议栈,保证用户正常使用时的对讲质量。
[0019]第二方面,本申请提供的一种支持对讲协议栈切换的OMA对讲方法采用如下的技术方案:一种支持对讲协议栈切换的OMA对讲方法,包括以下步骤:接收所述异常信息;判断所述异常信息是否为所述协议栈切换信息;若是,则根据所述协议栈切换信息完成所述对讲协议栈的切换。
[0020]综上所述,本申请包括以下至少一种有益技术效果:1.当对讲终端当前对讲协议栈不可用时,进行对讲协议栈的切换,使得用户在一
种对讲协议栈出现问题时,能够及时切换至另一种对讲协议栈进行对讲,避免对用户对讲产生影响;2.默认运行基于OMA标准的对讲协议栈,保证用户对讲质量;3.通过协议栈切换信息完成对讲协议栈的切换,流程简单,便于使用,对用户友好。
附图说明
[0021]图1是本申请实施例提供的一种支持对讲协议栈切换的OMA对讲系统的系统框图。
[0022]图2是本申请实施例提供的一种支持对讲协议栈切换的OMA对讲系统的实施流程图。
[0023]图3是本申请实施例提供的一种支持对讲协议栈切换的OMA对讲方法的方法流程图。
[0024]附图标记说明:100、Cat4模块;101、对讲协议栈运行单元;102、异常信息接收单元;103、协议栈切换信息判断单元;104、对讲协议栈切换单元;200、信息键入模块;300、显示模块;400、语音采集模块;500、语音播放模块;600、SIM模块;700、供电模块。
具体实施方式
[0025]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。
[0026]在本申请实施例的描述中,“示性的”、“例如”或者“举例来说”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示性的”、“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示性的”、“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。
...

【技术保护点】

【技术特征摘要】
1.一种支持对讲协议栈切换的OMA对讲系统,其特征在于,所述系统包括Cat4模块(100)以及以所述Cat4模块(100)为控制核心的对讲终端,所述Cat4模块(100)具体包括以下单元:对讲协议栈运行单元(101),用于运行所述对讲协议栈并通过所述对讲协议栈连接至所述与对讲协议栈对应的对讲频道以实现用户对讲,所述对讲协议栈包括有多个;异常信息接收单元(102),用于接收所述异常信息,所述异常信息包括协议栈切换信息;协议栈切换信息判断单元(103),用于判断所述异常信息是否为所述协议栈切换信息;对讲协议栈切换单元(104),用于驱动所述对讲协议栈运行单元(101)以根据所述协议栈切换信息完成所述对讲协议栈的切换。2.根据权利要求1所述的一种支持对讲协议栈切换的OMA对讲系统,其特征在于,所述异常信息接收单元(102)包括:信息接收子单元,用于接收用户输入的输入信息;异常信息判断子单元,用于判断所述输入信息是否为异常信息。3.根据权利要求1所述的一种支持对讲协议栈切换的OMA对讲系统,其特征在于,所述对讲协议栈切换单元(104)包括:中断指令生成子单元,用于生成中断指令以控制系统在接收到所述协议栈切换信息后中断与当前对讲频道的连接;接入指令生成子单元,用于生成接入指令以控制系统在中断与当前对讲频道的连接后接入另一所述对讲协议栈对应的对讲频道。4.根据权利要求1所述的一种支持对讲协议栈切换的OM...

【专利技术属性】
技术研发人员:夏银苏洪
申请(专利权)人:上海数果科技有限公司
类型:发明
国别省市:

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

1