一种通信终端及其开机启动方法、存储装置制造方法及图纸

技术编号:21121700 阅读:37 留言:0更新日期:2019-05-16 10:55
本申请公开了一种通信终端及其开机启动方法、存储装置。其中,所述方法包括:通信终端接收开机指令,并进入开机流程;在运行AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;所述通信进程为实现基础PTT通信功能的进程。上述方案,能够提高通信终端在开机时的通信效率。

【技术实现步骤摘要】
一种通信终端及其开机启动方法、存储装置
本申请涉及通信网络领域,特别是涉及一种通信终端及其开机启动方法、存储装置。
技术介绍
目前,通信终端例如手机、对讲机已成为人们生活中密不可分的电子设备。现有的通信终端的通信方式均是在通信终端的上层应用中调用实现的,即需要在操作系统上实现。故用户在需要进行通信时,往往需要等待从操作系统依序向下调用实现通信,特别是在开机时,启动操作系统通常需要较长的时间,用户还必须等待操作系统启动完成后,再向下调用方可实现通信,显然,需要较长的等待时间,通信效率较低。
技术实现思路
本申请主要解决的技术问题是提供一种通信终端及其开机启动方法、存储装置,能够提高通信终端在开机时的通信效率。为了解决上述问题,本申请第一方面提供了一种通信终端的开机启动方法,所述方法包括:通信终端接收开机指令,并进入开机流程;在运行应用处理器AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;所述通信进程为实现基础PTT通信功能的进程。为了解决上述问题,本申请第二方面提供了一种通信终端,包括存储器、处理器、以及通信电路;所述通信电路用于与其他设备实现通信;所述处理器用于运行存储器存储的计算机指令,以执行上述的方法。为了解决上述问题,本申请第三方面提供了一种存储装置,存储有处理器可运行的计算机指令,所述计算机指令用于执行上述的方法。上述方案中,通信终端在开机时,直接由AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程,使得通信终端能够不经过其AP操作系统而直接由AP内核实现传输PTT业务数据,故无需等待AP操作系统加载完成,即可实现PTT业务数据传输,而且每次进行PTT业务数据传输时,也无需经过该AP操作系统调用,故简化了数据传输的流程,且减少了数据传输的时间,因此通信终端在开机时的通信效率。附图说明图1是本申请通信终端的开机启动方法第一实施例的流程示意图;图2是现有通信终端的通信方式的调用流程示意图;图3是本申请通信终端的开机启动方法第二实施例的流程示意图;图4是本申请一应用场景中通信终端的不同启动方式的流程示意图;图5是本申请一应用场景中通信终端的CPLD寄存器中的值与信道对应关系示意图;图6是本申请通信终端的开机启动方法第三实施例的部分流程示意图;图7是本申请通信终端一实施例的结构示意图;图8是本申请通信终端另一实施例的结构示意图;图9是本申请存储装置一实施例的结构示意图;图10是本申请集群通信装置一实施例的结构示意图。具体实施方式下面结合说明书附图,对本申请实施例的方案进行详细说明。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。请参阅图1,图1是本申请通信终端的开机启动方法第一实施例的流程示意图。本实施例中,该方法由通信终端如手机、对讲机、电脑等执行,具体可由通信终端的处理器,例如应用处理器(applicationprocessor,AP)执行,该方法包括以下步骤:S11:通信终端接收开机指令,并进入开机流程。例如,当通信终端的开机键被触发或者实现开机的组合按键被触发时,进入开机启动流程。例如,该开机启动流程包括:上电,运行启动装载(BootLoader)以初始化其通信电路(如射频电路)等硬件,运行内核(kernel,本文也称为AP内核)以及加载操作系统(本文也称为AP操作系统)。该加载操作系统流程可以包括:加载内核、子系统;启动系统服务;启动虚拟机/加载资源。当加载流程结束后,则开机完成。S12:通信终端在运行AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。其中,所述通信进程为实现基础即按即说(PushtoTalk,PTT)通信功能的进程。基础PTT通信功能具体可以为普通的语音呼叫功能。本实施例中,通信终端(如上述应用处理器)无需等待AP操作系统加载完成,而先由AP内核优先创建与PTT功能相关的通信进程,例如,初始化与PTT功能相关的通信电路,由AP内核创建通信进程以与网络端(如基站)交互传输协议,在协议交互完成后,即建立通信通道,此时通信终端已可实现PTT相关业务数据通信,故无论操作系统是否已经完成启动,在需要传输相关业务数据时,均可由AP内核对该业务数据进行封装,并将封装后的业务数据通过相关网络传输。上述传输业务数据可以包括发送和/或接收业务数据。可以理解的是,通信终端在运行AP内核后,默认直接执行由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;或者可在确定满足预设条件时,才执行由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。该预设条件可包括当前窄带信号强度不符合预定强度要求;或者,所述通信终端被设定为PTT优先模式。例如,该S12步骤包括在运行应用处理器AP内核后,且所述通信终端被设定为PTT优先模式时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;或者,在运行应用处理器AP内核后,且当前窄带信号强度不符合预定强度要求时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。其中,该PTT优先模式是指在AP优先启动PTT通信功能,早于运行AP操作系统。该当前窄带信号强度是否符合预定强度要求的检测可参考下文图3所示实施例所描述的内容。本实施例中,由于通信终端在开机时启动AP操作系统需要较长时间,故若在开机过程中需要进行PTT业务数据传输,则需要等待开机完成方可进行。鉴于此,本实施例通信终端开机时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程,以由AP内核能够直接实现PTT业务数据传输,故可以减少在开机时数据通信的等待时间,提高在开机时数据的传输效率。例如,等加载完成操作系统后方可实现通信需耗时大于20s,而采用本实施例由AP内核优先创建PTT功能相关的通信进程则耗时小于9s,故提高开机时的通信效率,极大改善用户体验。而且,由AP内核优先创建PTT功能相关的通信进程不仅仅使得开机时通信的启动时间减少,也可使得通信时所耗费的时间也减少。通信终端在软件上包括位于上层的AP操作系统和位于底层的AP内核,通信终端的现有通信模式是通过上层调用实现的,以通信终端采用android操作系统,且采用无线电语音信号通过IP传输技术(RadioOverInternetProtocol,ROIP)为例,如图2所示,该ROIP运用在上层应用中,故当需要传输PTT业务数据时,通信终端A通过上层应用调用实现ROIP的功能,即ROIP通话从上层依序经过SDK层、framework层、内核直至调用至modem(基带)层,再将PTT业务数据发送至外部网络,进而通过外部网络发送给通信终端B。通信终端B经过相应的调用顺序,从modem层调用到上层ROIP,以在上层ROIP获得PTT业务数据。显然,上述的数据传输调用过本文档来自技高网...

【技术保护点】
1.一种通信终端的开机启动方法,其特征在于,所述方法包括:通信终端接收开机指令,并进入开机流程;在运行应用处理器AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;所述通信进程为实现基础PTT通信功能的进程。

【技术特征摘要】
1.一种通信终端的开机启动方法,其特征在于,所述方法包括:通信终端接收开机指令,并进入开机流程;在运行应用处理器AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程;所述通信进程为实现基础PTT通信功能的进程。2.根据权利要求1所述的方法,其特征在于,所述在运行应用处理器AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程,包括:在运行应用处理器AP内核后,且所述通信终端被设定为PTT优先模式时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。3.根据权利要求1所述的方法,其特征在于,所述在运行应用处理器AP内核后,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程,包括:在运行应用处理器AP内核后,且当前窄带信号强度不符合预定强度要求时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。4.根据权利要求3所述的方法,其特征在于,在进入开机流程之后所述方法还包括:所述通信终端通过基带处理器BP检测当前窄带信号强度是否符合预设强度要求;若不符合,则在快速PTT标识位写入预定值;所述当前窄带信号强度不符合预定强度要求时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程包括:当所述AP内核读取所述快速PTT标识位的值为预定值时,由所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程。5.根据权利要求1-4任一项所述的方法,其特征在于,所述AP内核优先于操作系统的服务进程创建与PTT功能相关的通信进程之后,所述方法还包括:若需要传输PTT业务数据,则由所述AP内核将PTT业务数据封装,并将封装后的PTT业务数据通过宽带网络传输。6.根据权利要求5所述的方法,其特征在于,所述AP内核优先于操作系...

【专利技术属性】
技术研发人员:黄焕荣谢汉雄彭勇徐益海史博
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东,44

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

1