一种卫星多模终端及其模式控制的方法、装置及存储介质与流程

文档序号:18269252发布日期:2019-07-27 09:29阅读:158来源:国知局
一种卫星多模终端及其模式控制的方法、装置及存储介质与流程

本发明涉及卫星终端领域,特别涉及一种卫星多模终端模式控制的方法、装置、卫星多模终端及计算机存储介质。



背景技术:

卫星通信终端一般为特殊环境下,例如,海上、森林、油田等普通无线信号覆盖比较差甚至覆盖不到的地方,需要使用卫星网络进行通信的终端设备。卫星多模终端是在移动无线信号好的地方使用移动无线信号通信,在移动无线信号差或无移动无线信号的区域,如有卫星信号覆盖则可使用卫星通信,否则就使用模拟对讲方式进行通信。

对于卫星多模终端,相当于集合了卫星终端、模拟对讲机、移动终端等功能组装在一起工作,其呼叫控制流程比一般的单模终端要复杂很多,其功耗比单模终端也要高很多。而现有技术尚未给出一种有效的模式控制方法来解决以上卫星多模终端存在的呼叫控制流程复杂、功耗高的技术问题。



技术实现要素:

有鉴于此,本发明实施例提供一种卫星多模终端模式控制的方法、装置、卫星多模终端及计算机存储介质,能有效地简化卫星多模终端的呼叫控制流程,降低卫星多模终端的功耗,提升用户体验。

本发明解决上述技术问题所采用的技术方案如下:

根据本发明的一个方面,提供的一种卫星多模终端模式控制的方法,应用于卫星多模终端,所述方法包括:

确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

在一个可能的设计中,所述模拟对讲模式与所述数字通信模式通过模式切换开关进行快速切换。

在一个可能的设计中,在所述数字通信模式下,所述移动通信与所述卫星通信的呼叫优先级是相同的,先接入的呼叫不可被抢占,先接入的呼叫先接通。

在一个可能的设计中,在所述数字通信模式下,在所述移动通信呼叫过程中,所述卫星通信的呼叫不能主动发起,所述卫星通信的被叫会被拒接;在所述卫星通信呼叫过程中,所述移动通信的呼叫不能主动发起,所述移动通信的被叫会被拒接。

在一个可能的设计中,所述方法进一步包括:在所述数字通信模式下,确定所述卫星多模终端的所述卫星通信功能的状态,包括:

确定卫星通信功能开关状态,其中,所述卫星通信功能开关是用于控制卫星通信功能的打开或关闭;

在所述卫星通信功能开关处于打开状态时,检测卫星卡的存在状态;如果不存在卫星卡,则自动关闭卫星通信功能;

在检测确定存在卫星卡时,进一步确定所述卫星卡的注册卫星网络状态;如果所述卫星卡不能注册卫星网络,则自动关闭卫星通信功能。

在一个可能的设计中,所述卫星通信功能开关的当前状态,在所述卫星多模终端中给予明显的提示,告知用户所述卫星通信功能开关的当前状态。

在一个可能的设计中,所述卫星通信功能开关状态发生变化时,立即生效,包括:所述卫星通信功能开关从打开状态切换到关闭状态时,立即生效;所述卫星通信功能从关闭状态切换到打开状态时,立即生效。

根据本发明的另一个方面,提供的一种卫星多模终端模式控制的装置,应用于卫星多模终端,所述装置包括:确定模块、控制模块,其中:

所述确定模块,用于确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

所述控制模块,用于根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

根据本发明的另一个方面,提供的一种卫星多模终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本发明实施例提供的所述的一种卫星多模终端模式控制的方法的步骤。

根据本发明的另一个方面,提供的一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有卫星多模终端模式控制的方法的程序,所述卫星多模终端模式控制的方法的程序被处理器执行时实现本发明实施例提供的所述的一种卫星多模终端模式控制的方法的步骤。

与现有技术相比,本发明实施例提供的一种卫星多模终端模式控制的方法、装置、卫星多模终端及计算机存储介质,应用于卫星多模终端,包括:确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。通过本发明实施例,能有效地简化卫星多模终端的呼叫控制流程,降低卫星多模终端的功耗,提升用户体验。

附图说明

图1为本发明实施例提供的一种卫星多模终端模式控制的方法的流程示意图;

图2为本发明实施例提供的一种卫星多模终端模式控制的装置的结构示意图;

图3为本发明实施例提供一种卫星多模终端模式控制的方法中卫星通信功能启用的流程示意图;

图4为本发明实施例提供一种卫星多模终端模式控制的方法中卫星通信功能切换的流程示意图;

图5为本发明实施例提供一种卫星多模终端模式控制的方法中数字通信模式切换到模拟对讲模式的流程示意图;

图6为本发明实施例提供一种卫星多模终端模式控制的方法中模拟对讲模式切换到数字通信模式的流程示意图;

图7为本发明实施例提供一种卫星多模终端模式控制的方法中移动通信和卫星通信的呼叫并发控制流程示意图;

图8为本发明实施例提供一种卫星多模终端的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

需要说明的是,本发明的说明书和权利要求收及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

请参考图1。本发明实施例提供一种卫星多模终端模式控制的方法,应用于卫星多模终端,所述方法包括:

步骤s1,确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

步骤s2,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

进一步地,所述步骤s1中,所述模拟对讲模式用于所述卫星多模终端之间的模拟对讲场景;所述数字通信模式用于移动通信场景和卫星通信场景。

进一步地,所述步骤s2中,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通;包括:

所述模拟对讲模式与所述数字通信模式通过模式切换开关进行快速切换;其中,所述模式切换开关可以是设置硬件形式的硬开关,也可以设置软件形式的软开关;

在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;

在所述数字通信模式下,关闭所述模拟对讲模式,以关闭所述模拟对讲功能,所述移动通信和所述卫星通信的工作模式处于双待单通,即所述移动通信和所述卫星通信都同时处于待机状态,但处于单机通话状态;

在所述数字通信模式下,所述移动通信与所述卫星通信的呼叫优先级是相同的,先接入的呼叫不可被抢占,先接入的呼叫先接通;

在所述数字通信模式下,在所述移动通信呼叫过程中,所述卫星通信的呼叫不能主动发起,所述卫星通信的被叫会被拒接;在所述卫星通信呼叫过程中,所述移动通信的呼叫不能主动发起,所述移动通信的被叫会被拒接。

优选地,被拒接的呼叫会通知用户。

进一步地,在所述数字通信模式下,所述方法进一步包括:确定所述卫星多模终端的所述卫星通信功能的状态,包括:

确定卫星通信功能开关状态,其中,所述卫星通信功能开关是本发明新增加的,用于控制卫星通信功能的打开或关闭;默认状态下卫星通信功能开关是打开的,用户可以根据需要选择关闭卫星通信功能开关,关闭卫星通信功能;

在所述卫星通信功能开关处于打开状态时,检测卫星卡的存在状态;如果不存在卫星卡,则自动关闭卫星通信功能;

在检测确定存在卫星卡时,进一步确定所述卫星卡的注册卫星网络状态;如果所述卫星卡不能注册卫星网络,则自动关闭卫星通信功能。

优选地,当所述卫星通信功能处于关闭时,将卫星模块断电,以节省功耗。

优选地,所述卫星通信功能开关的当前状态,在所述卫星多模终端中给予明显的提示,告知用户所述卫星通信功能开关的当前状态。

优选地,所述卫星通信功能开关状态发生变化时,立即生效,包括:所述卫星通信功能开关从打开状态切换到关闭状态时,立即生效;所述卫星通信功能从关闭状态切换到打开状态时,立即生效。

优选地,所述在检测确定存在卫星卡时,如果所述卫星卡不能注册卫星网络,可以提示用户是否关闭卫星通信功能;如果用户一直无操作,超过一定预设时间时,自动关闭卫星通信功能。

本发明实施例提供的一种卫星多模终端模式控制的方法,应用于卫星多模终端,包括:确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。通过本发明实施例,能有效地简化卫星多模终端的呼叫控制流程,降低卫星多模终端的功耗,提升用户体验。

请参考图2。本发明实施例提供一种卫星多模终端模式控制的装置,应用于卫星多模终端,所述装置包括:确定模块10、控制模块20,其中:

所述确定模块10,用于确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

所述控制模块20,用于根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

进一步地,所述模拟对讲模式用于所述卫星多模终端之间的模拟对讲场景;所述数字通信模式用于移动通信场景和卫星通信场景。

进一步地,所述控制模块20,用于根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通;具体用于:

所述模拟对讲模式与所述数字通信模式通过模式切换开关进行快速切换;其中,所述模式切换开关可以是设置硬件形式的硬开关,也可以设置软件形式的软开关;

在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;

在所述数字通信模式下,关闭所述模拟对讲模式,以关闭所述模拟对讲功能,所述移动通信和所述卫星通信的工作模式处于双待单通,即所述移动通信和所述卫星通信都同时处于待机状态,但处于单机通话状态;

在所述数字通信模式下,所述移动通信与所述卫星通信的呼叫优先级是相同的,先接入的呼叫不可被抢占,先接入的呼叫先接通;

在所述数字通信模式下,在所述移动通信呼叫过程中,所述卫星通信的呼叫不能主动发起,所述卫星通信的被叫会被拒接;在所述卫星通信呼叫过程中,所述移动通信的呼叫不能主动发起,所述移动通信的被叫会被拒接。

优选地,被拒接的呼叫会通知用户。

进一步地,在所述数字通信模式下,所述确定模块10还进一步用于:确定所述卫星多模终端的所述卫星通信功能的状态,包括:

确定卫星通信功能开关状态,其中,所述卫星通信功能开关是本发明新增加的,用于控制卫星通信功能的打开或关闭;默认状态下卫星通信功能开关是打开的,用户可以根据需要选择关闭卫星通信功能开关,关闭卫星通信功能;

在所述卫星通信功能开关处于打开状态时,检测卫星卡的存在状态;如果不存在卫星卡,则自动关闭卫星通信功能;

在检测确定存在卫星卡时,进一步确定所述卫星卡的注册卫星网络状态;络;如果所述卫星卡不能注册卫星网络,则自动关闭卫星通信功能。

优选地,当所述卫星通信功能处于关闭时,将卫星模块断电,以节省功耗。

优选地,所述卫星通信功能开关的当前状态,在所述卫星多模终端中给予明显的提示,告知用户所述卫星通信功能开关的当前状态。

优选地,所述卫星通信功能开关状态发生变化时,立即生效,包括:所述卫星通信功能开关从打开状态切换到关闭状态时,立即生效;所述卫星通信功能从关闭状态切换到打开状态时,立即生效。

优选地,所述在检测确定存在卫星卡时,如果所述卫星卡不能注册卫星网络,可以提示用户是否关闭卫星通信功能;如果用户一直无操作,超过一定预设时间时,自动关闭卫星通信功能。

本发明实施例提供一种卫星多模终端模式控制的装置,应用于卫星多模终端,所述装置包括:确定模块、控制模块,其中:所述确定模块用于确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;所述控制模块用于根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。通过本发明实施例,能有效地简化卫星多模终端的呼叫控制流程,降低卫星多模终端的功耗。

需要说明的是,上述装置实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在所述装置实施例中均对应适用,这里不再赘述。

下面结合附图说明及具体实施方式对本发明进一步说明。

请参考图3。

本发明实施例提供一种卫星多模终端模式控制的方法中卫星通信功能启用的流程,包括:

步骤301,开启卫星通信功能。给卫星模块上电,卫星模块上电之后,进行协议栈等卫星模块初始化,卫星模块初始化正常完成之后,转到步骤302;

步骤302,自动检测到卫星卡状态是否有效?如果检测到卫星卡有效,转到步骤303,否则转到步骤306;

步骤303,卫星模块启动搜索卫星流程,卫星模块的协议栈开始扫描当前卫星状态,并转到步骤304;

步骤304,检测卫星卡是否能注册卫星网络,即是否能在在卫星网络下正常使用?这个检测流程也主要由卫星模块的协议栈完成,协议栈物理层监测是否可以收到卫星的广播消息,如果成功收到则发送随机接入消息,尝试与卫星连接,连接成功之后,与卫星进行数据协商,协商成功则能正常注册卫星网络,能正常在卫星网络入网使用,则转到步骤308。协议栈在入网注册过程中出现的任何异常,会上报注册入网失败,并转到步骤305;

步骤305,提示是否需要再次搜星,如果需要则再次搜星,转到步骤303,否则转到步骤306;

步骤306,自动关闭卫星通信功能。卫星卡入网注册失败,为了降低卫星多模终端待机功耗,关闭卫星通信功能,卫星模块启动关机流程,并给卫星模块下电,转到步骤307;

步骤307,卫星多模终端进入移动通信模式。

步骤308,卫星多模终端进入卫星通信及移动通信双模双待单通模式;

请参考图4。

本发明实施例提供一种卫星多模终端模式控制的方法中卫星通信功能切换的流程,包括:

步骤401,确定卫星通信功能开关状态,其中,所述卫星通信功能开关是本发明新增加的,用于控制卫星通信功能的打开或关闭;默认状态下卫星通信功能开关是打开的,用户可以根据需要选择关闭卫星通信功能开关,关闭卫星通信功能;如果需要打开卫星通信功能,转到步骤402,如果需要关闭卫星通信功能,则转到步骤406;

步骤402,打开卫星通信功能开关,卫星模块上电,卫星模块上电之后,进行协议栈等卫星模块的初始化。卫星模块初始化正常完成之后,转到步骤403;

步骤403,复位卫星模块通信服务,由于卫星模块状态变化,为了与卫星模块正常通信,需要复位与其通信的服务,复位完成之后,转到步骤404;

步骤404,自动检测到卫星卡状态是否有效?如果检测到卫星卡有效,转到步骤405,否则转到步骤406;

步骤405,卫星通信功能打开操作完成,启动卫星搜星;

步骤406,通知卫星模块关机,卫星模块收到关机指令,进入正常关机流程,关机流程处理完成之后转动步骤407;

步骤407,卫星模块下电。

请参考图5。

本发明实施例提供一种卫星多模终端模式控制的方法中数字通信模式切换到模拟对讲模式的流程,包括:

步骤501,数字通信模块进入飞行模式,数字通信模块包括移动通信模块和卫星模块,都需要进入飞行模式,然后转到步骤502;

步骤502,模拟对讲模块上电并初始化,然后转到步骤503;

步骤503,音频通路切换到模拟对讲模式,然后转到步骤504;

步骤504,射频通路切换到模拟对讲模式,然后转动步骤505;

步骤505,发起握手流程,为了保障成功率,一般启用3次握手,如果有一次握手通信成功,则表示模拟对讲模块已经可以正常使用,转到步骤506,否则转到步骤507;

步骤506,卫星多模终端进入模拟对讲模式;

步骤507,卫星多模终端启动退出模拟对讲模式流程,返回到数字通信模式。

请参考图6。

本发明实施例提供一种卫星多模终端模式控制的方法中模拟对讲模式切换到数字通信模式的流程,包括:

步骤601,音频通路切换到数字通信模式,然后转到步骤602;

步骤602:射频通路切换到数字通信模式,然后转动步骤603;

步骤603:模拟对讲模块启动下电流程,并给模拟对讲模块下电,然后转到步骤604;

步骤604:数字通信模块退出飞行模式,数字通信模块包括移动通信模块和卫星模块,都需要退出飞行模式,然后转到步骤605;

步骤605:卫星多模终端进入数字通信模式。

请参考图7。

本发明实施例提供一种卫星多模终端模式控制的方法中移动通信和卫星通信的呼叫并发控制流程,包括:

步骤701,主动发起呼叫/收到一个被叫,转到步骤702;

步骤702,获取卫星多模终端存储的当前呼叫列表,转到步骤703;

步骤703,查询当前呼叫列表中是否有呼叫处于通话态,如果有呼叫处于通话态,则表示存在并发业务,转到步骤704,否则转到步骤705;

步骤704,挂断后到的呼叫,移动通信呼叫和卫星通信呼叫的优先级是相同的,故按照先到的呼叫先处理,后到的呼叫只能直接主动挂断;

步骤705,正常发起/接入呼叫。

此外,本发明实施例还提供一种卫星多模终端,如图8所示,所述卫星多模终端900包括:存储器902、处理器901及存储在所述存储器902中并可在所述处理器901上运行的一个或者多个计算机程序,所述存储器902和所述处理器901通过总线系统903耦合在一起,所述一个或者多个计算机程序被所述处理器901执行时以实现本发明实施例提供的一种卫星多模终端模式控制的方法的以下步骤:

步骤s1,确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

步骤s2,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

进一步地,所述步骤s1中,所述模拟对讲模式用于所述卫星多模终端之间的模拟对讲场景;所述数字通信模式用于移动通信场景和卫星通信场景。

进一步地,所述步骤s2中,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通;包括:

所述模拟对讲模式与所述数字通信模式通过模式切换开关进行快速切换;其中,所述模式切换开关可以是设置硬件形式的硬开关,也可以设置软件形式的软开关;

在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;

在所述数字通信模式下,关闭所述模拟对讲模式,以关闭所述模拟对讲功能,所述移动通信和所述卫星通信的工作模式处于双待单通,即所述移动通信和所述卫星通信都同时处于待机状态,但处于单机通话状态;

在所述数字通信模式下,所述移动通信与所述卫星通信的呼叫优先级是相同的,先接入的呼叫不可被抢占,先接入的呼叫先接通;

在所述数字通信模式下,在所述移动通信呼叫过程中,所述卫星通信的呼叫不能主动发起,所述卫星通信的被叫会被拒接;在所述卫星通信呼叫过程中,所述移动通信的呼叫不能主动发起,所述移动通信的被叫会被拒接。

优选地,被拒接的呼叫会通知用户。

进一步地,在所述数字通信模式下,所述方法进一步包括:确定所述卫星多模终端的所述卫星通信功能的状态,包括:

确定卫星通信功能开关状态,其中,所述卫星通信功能开关是本发明新增加的,用于控制卫星通信功能的打开或关闭;默认状态下卫星通信功能开关是打开的,用户可以根据需要选择关闭卫星通信功能开关,关闭卫星通信功能;

在所述卫星通信功能开关处于打开状态时,检测卫星卡的存在状态;如果不存在卫星卡,则自动关闭卫星通信功能;

在检测确定存在卫星卡时,进一步确定所述卫星卡的注册卫星网络状态;如果所述卫星卡不能注册卫星网络,则自动关闭卫星通信功能。

优选地,当所述卫星通信功能处于关闭时,将卫星模块断电,以节省功耗。

优选地,所述卫星通信功能开关的当前状态,在所述卫星多模终端中给予明显的提示,告知用户所述卫星通信功能开关的当前状态。

优选地,所述卫星通信功能开关状态发生变化时,立即生效,包括:所述卫星通信功能开关从打开状态切换到关闭状态时,立即生效;所述卫星通信功能从关闭状态切换到打开状态时,立即生效。

优选地,所述在检测确定存在卫星卡时,如果所述卫星卡不能注册卫星网络,可以提示用户是否关闭卫星通信功能;如果用户一直无操作,超过一定预设时间时,自动关闭卫星通信功能。

上述本发明实施例揭示的方法可以应用于所述处理器901中,或者由所述处理器901实现。所述处理器901可能是一种集成电路芯片,具有信号处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器901中的硬件的集成逻辑电路或软件形式的指令完成。所述处理器901可以是通用处理器、dsp、或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器901可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器902,所述处理器901读取存储器902中的信息,结合其硬件完成前述方法的步骤。

可以理解,本发明实施例的存储器902可以是易失性存储器或者非易失性存储器,也可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read-onlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableread-onlymemory)、电可擦除只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、闪存(flashmemory)或其他存储器技术、光盘只读存储器(cd-rom,compactdiskread-onlymemory)、数字多功能盘(dvd,digitalvideodisk)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置;易失性存储器可以是随机存取存储器(ram,randomaccessmemory),通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

需要说明的是,上述卫星多模终端实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在所述卫星多模终端实施例中均对应适用,这里不再赘述。

另外,在示例性实施例中,本发明实施例还提供一种计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器902,所述计算机存储介质上存储有卫星多模终端模式控制的方法的一个或者多个程序,所述卫星多模终端模式控制的方法的一个或者多个程序被处理器901执行时以实现本发明实施例提供的一种卫星多模终端模式控制的方法的以下步骤:

步骤s1,确定所述卫星多模终端的多模终端模式;其中,所述多模终端模式包括:模拟对讲模式、数字通信模式;

步骤s2,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通。

进一步地,所述步骤s1中,所述模拟对讲模式用于所述卫星多模终端之间的模拟对讲场景;所述数字通信模式用于移动通信场景和卫星通信场景。

进一步地,所述步骤s2中,根据确定的所述多模终端模式,在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;在所述数字通信模式下,关闭所述模拟对讲模式,所述移动通信和所述卫星通信的工作模式处于双待单通;包括:

所述模拟对讲模式与所述数字通信模式通过模式切换开关进行快速切换;其中,所述模式切换开关可以是设置硬件形式的硬开关,也可以设置软件形式的软开关;

在所述模拟对讲模式下,所述数字通信模式包括移动通信和卫星通信,都切换到飞行模式;

在所述数字通信模式下,关闭所述模拟对讲模式,以关闭所述模拟对讲功能,所述移动通信和所述卫星通信的工作模式处于双待单通,即所述移动通信和所述卫星通信都同时处于待机状态,但处于单机通话状态;

在所述数字通信模式下,所述移动通信与所述卫星通信的呼叫优先级是相同的,先接入的呼叫不可被抢占,先接入的呼叫先接通;

在所述数字通信模式下,在所述移动通信呼叫过程中,所述卫星通信的呼叫不能主动发起,所述卫星通信的被叫会被拒接;在所述卫星通信呼叫过程中,所述移动通信的呼叫不能主动发起,所述移动通信的被叫会被拒接。

优选地,被拒接的呼叫会通知用户。

进一步地,在所述数字通信模式下,所述方法进一步包括:确定所述卫星多模终端的所述卫星通信功能的状态,包括:

确定卫星通信功能开关状态,其中,所述卫星通信功能开关是本发明新增加的,用于控制卫星通信功能的打开或关闭;默认状态下卫星通信功能开关是打开的,用户可以根据需要选择关闭卫星通信功能开关,关闭卫星通信功能;

在所述卫星通信功能开关处于打开状态时,检测卫星卡的存在状态;如果不存在卫星卡,则自动关闭卫星通信功能;

在检测确定存在卫星卡时,进一步确定所述卫星卡的注册卫星网络状态;如果所述卫星卡不能注册卫星网络,则自动关闭卫星通信功能。

优选地,当所述卫星通信功能处于关闭时,将卫星模块断电,以节省功耗。

优选地,所述卫星通信功能开关的当前状态,在所述卫星多模终端中给予明显的提示,告知用户所述卫星通信功能开关的当前状态。

优选地,所述卫星通信功能开关状态发生变化时,立即生效,包括:所述卫星通信功能开关从打开状态切换到关闭状态时,立即生效;所述卫星通信功能从关闭状态切换到打开状态时,立即生效。

优选地,所述在检测确定存在卫星卡时,如果所述卫星卡不能注册卫星网络,可以提示用户是否关闭卫星通信功能;如果用户一直无操作,超过一定预设时间时,自动关闭卫星通信功能。

需要说明的是,上述计算机可读存储介质上的卫星多模终端模式控制的方法程序实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在上述计算机可读存储介质的实施例中均对应适用,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1