本发明涉及专网通信领域,更具体的说,涉及一种通话控制方法、装置及电子设备。
背景技术:
集群通信系统是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域。该系统具有的可用信道可为系统的全体用户终端共用,具有自动选择信道功能,它是共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统,集群系统的最为主要、常用的语音业务就是组呼。在进行组呼之前需要进行组附着操作。组附着是指终端附着于某个组上,集群系统下发该组呼叫,终端能够收听到该组呼叫,终端不对该组进行附着则终端不能接收到该组呼叫,组附着通过终端旋钮选择不同组进行附着。
现有窄带专网系统下,移动终端在不同区域之间进行移动,移动终端用户需要进行旋钮操作以在不同区域选择相对应的附着组。用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组的情况,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话。
技术实现要素:
有鉴于此,本发明提供一种通话控制方法、装置及电子设备,以解决现有窄带专网系统下,移动终端在不同区域之间进行移动,移动终端用户需要进行旋钮操作以在不同区域选择相对应的附着组。用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组的情况,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种通话控制方法,应用于移动终端,所述通话控制方法包括:
若所述移动终端位于信标点的广播范围内,接收所述信标点广播的信标点参数信息;
获取与所述信标点参数信息对应的组呼信息;所述组呼信息为所述移动终端需加入的组呼的呼叫信息;
依据所述组呼信息,进行组呼附着组的切换。
可选地,获取与所述信标点参数信息对应的组呼信息,包括:
将所述信标点参数信息上传至集群通信系统;
接收所述通信集群系统在判断出所述移动终端具有组呼信息接收权限时查询得到的与所述信标点参数信息对应的组呼信息。
可选地,获取与所述信标点参数信息对应的组呼信息,包括:
获取预先生成的不同信标点参数信息与组呼信息的对应关系,并从所述对应关系中查询得到与所述信标点参数信息对应的组呼信息。
可选地,依据所述组呼信息,进行组呼附着组的切换,包括:
将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人。
可选地,在所述依据所述组呼信息,进行组呼附着组的切换之后,还包括:
将表征已成功进行组呼附着组切换的信息上报至通信集群系统。
一种通话控制方法,应用于集群通信系统,所述通话控制方法包括:
接收移动终端发送的信标点参数信息;
确定所述移动终端具有组呼信息接收权限,查询得到与所述信标点参数信息对应的组呼信息;
将所述组呼信息下发至所述移动终端。
一种通话控制装置,应用于移动终端,所述通话控制装置包括:
信息接收模块,用于若所述移动终端位于信标点的广播范围内,接收所述信标点广播的信标点参数信息;
信息获取模块,用于获取与所述信标点参数信息对应的组呼信息;所述组呼信息为所述移动终端需加入的组呼的呼叫信息;
组切换模块,用于依据所述组呼信息,进行组呼附着组的切换。
一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的应用于移动终端的通话控制方法或上述的应用于集群通信系统的通话控制方法。
一种移动终端,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器用于调用存储程序并执行上述的应用于移动终端的通话控制方法。
一种集群通信设备,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
接收移动终端发送的信标点参数信息;
在判断出所述移动终端具有组呼信息接收权限的情况下,查询得到与所述信标点参数信息对应的组呼信息;
将所述组呼信息下发至所述移动终端。
相较于现有技术,本发明具有以下有益效果:
本发明提供了一种通话控制方法、装置及电子设备,移动终端若位于信标点的广播范围内,接收所述信标点广播的信标点参数信息,获取与所述信标点参数信息对应的组呼信息;依据所述组呼信息,进行组呼附着组的切换。即通过本发明,移动终端可以依据接触的信标点进行附着组的切换,不再需要移动终端用户通过旋钮操作根据不同区域选择相对应的附着组,进而避免了用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组时,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的情况出现。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种应用于移动终端的通话控制方法的方法流程图;
图2为本发明实施例提供的另一种应用于移动终端的通话控制方法的方法流程图;
图3为本发明实施例提供的再一种应用于移动终端的通话控制方法的方法流程图;
图4为本发明实施例提供的一种应用于集群通信系统的通话控制方法的方法流程图;
图5为本发明实施例提供的一种应用于移动终端的通话控制装置的结构示意图;
图6为本发明实施例提供的一种应用于集群通信系统的通话控制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有窄带专网系统下移动终端在不同区域之间进行移动,移动终端用户需要进行旋钮操作根据不同区域选择相对应的附着组。用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组的情况,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话。例如:用户从区域1移动到区域2想要接收区域2的呼叫需要及时通过旋钮选择区域2常用组为当前组。若未选择区域2常用组为当前组,则不能接收到区域2的组呼。为了解决上述问题,提出了两种实现方案:
1、根据地图划分区域配置组呼号码技术,该技术需要预先在终端内配置好地图以及对应的组呼号码信息。终端根据自身所处地理位置变更附着组。该技术需要终端进行全球定位系统gps(globalpositioningsystem)锁定且需要预先在终端内配置不同地理位置区域与组呼联系人的映射关系。但此技术需要终端锁定gps,且预先需要向终端内写入不同地理位置区域与组呼联系人的映射关系,操作不便捷。
2、终端上报位置信息至集群通信系统,集群通信系统根据相对位置下发组呼号码技术,该技术通过集群通信系统判定终端记录位置与主叫方距离判别是否下发组呼号码信息给范围内终端。该技术需要系统计算主叫移动台和其他移动台之间的相对距离,且需要终端实时上报准确gps信息。
由此可见,上述两种方案虽然解决了忘记旋转按钮时不能加入相应组呼的问题,但是也同样带来了新的问题,具体的,需要终端上报自身的位置信息,在自身上报的位置信息不准确时,则会影响终端加入的组呼组别,为了解决上述技术问题,本方案的发明人经过研究发现,若是能够设置多个信标点,信标点的位置是固定的,若终端位于信标点的广播范围内,则说明终端位置与信标点位置相近,可以参考信标点的位置确定终端需要加入的组呼,由于信标点的位置是固定的且预先设定好的,参考信标点的位置确定终端需要加入的组呼,则不需要终端上报位置信息,减少了终端由于上报位置不准确带来的后续组呼确定准确度较低以及不便捷的问题。
具体的,本发明可以避开系统应用移动台上报的gps信息判断移动台位置信息,采用信标点来定位移动台所处区域位置信息,移动台上报集群通信系统与信标点交互,系统根据信标点下发信标点绑定的组呼联系人给移动台。其中,移动台也可以指移动终端。
具体的,参照图1,本发明实施例提供了一种通话控制方法,应用于移动终端,所述通话控制方法包括:
s11、若移动终端位于信标点的广播范围内,接收所述信标点广播的信标点参数信息。
本发明实施例可以在不同区域设置不同的信标点,信标点可以是具有广播性质的传感器,如门禁卡、定位标签卡等等。举例来说,巡逻人员手持终端在巡逻,当到达不同的信标点时,与相应的组呼进行通信,上报巡逻状态等信息。此外,本发明信标点的应用场景还可以是专网通信场景,通过终端移动到信标点,来对不同的组呼传输一些该组呼所需的专网数据。
信标点实时广播信标点参数信息,如信标点的位置、编号等等。由于信标点设置在不同的区域,进而与不同的信标点通信也可以表示移动终端移动到不同的区域。
若移动终端,如手台,在移动的过程中,移动到某一信标点的广播范围内,就可以接收到信标点广播的信标点参数信息,此时代表该移动终端移动到了该信标点所在的区域。
s12、获取与所述信标点参数信息对应的组呼信息。
所述组呼信息为所述移动终端需加入的组呼的呼叫信息,如可以是组呼内的每一联系人信息,如该组内包括abcdef六位成员。
s13、依据所述组呼信息,进行组呼附着组的切换。
其中,组呼是指:通话小组是集群系统中最基本的通信组织。通过用户终端编码可以将多个用户终端编在一个通话小组中,用户终端按键进行组呼,只有同一组号码的用户终端才能与本小组内的成员进行通信。
在实际应用中,依据所述组呼信息,进行组呼附着组的切换的实现方式为:将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人
本实施例中,移动终端获取与所述信标点参数信息对应的组呼信息并进行组呼附着组的切换有两种实现方式,现分别介绍。
1、移动终端从集群通信系统处获取到组呼信息,具体参照图2中的步骤s22-s25。
s21、信标点广播信标点参数信息。
s22、移动终端上报信标点参数信息。
移动终端如移动对讲设备,如手台,在进行区域移动,移动终端与所处不同地理位置的信标点进行交互,获取到信标点广播的信标点参数信息。然后,移动终端告知集群通信系统移动终端在与信标点进行交互。
s23、集群通信系统判断移动终端是否具有组呼信息接收权限;若有,则执行步骤s24。
具体的,集群通信系统根据移动终端上传的信标点参数信息判断是否给终端下发区域关联组呼联系人信息。集群通信系统预先针对移动终端用户配置是否开启区域组下发开关,即是否有组呼信息接收权限,组呼信息接收权限可以是用户在集群通信系统上配置。若用户开启开关,说明有组呼信息接收权限。该终端在与信标点交互后终端通知系统与信标点交互,系统下发组呼联系人给终端,用户不开启区域组下发开关,终端通知系统与信标点交互系统也不下发组呼联系人信息。
s24、集群通信系统查询与信标点参数信息对应的组呼信息。
s25、集群通信系统下发组呼信息。
s26、移动终端将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人。
s27、移动终端将表征已成功进行组呼附着组切换的信息上报至通信集群系统。
集群通信系统预先存储有信标点参数信息与组呼信息的对应关系,通过查询对应关系中移动终端交互的信标点的信标点参数信息对应的组呼信息,集群通信系统下发当前信标点绑定的组呼信息给移动终端,移动终端自动将接收到的组呼联系人切换为当前组,具体的,移动终端将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人,且移动终端将表征已成功进行组呼附着组切换的信息上报至通信集群系统。
2、移动终端通过移动终端自身存储的内容查询获取到组呼信息,具体参照图3中的步骤s32-s33。
s31、信标点广播信标点参数信息。
s32、移动终端查询与信标点参数信息对应的组呼信息。
s33、移动终端将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人。
s34、移动终端将表征已成功进行组呼附着组切换的信息上报至通信集群系统。
在实际应用中,移动终端内预先设置好信标点参数信息绑定的组呼联系人信息即(组呼信息),即预先存储了不同信标点参数信息与组呼信息的对应关系,或,向服务器请求得到该对应关系,移动终端在与信标点交互后移动终端就可以获取到信标点参数信息,然后从上述的对应关系中,查找得到述信标点参数信息对应的组呼信息,并自动切换至组呼联系人,即移动终端对该附着组进行附着,自动切换该组为当前组;并向集群通信系统上报组附着的消息。
现对上述发明内容的实际应用场景进行举例说明,具体的:
1、巡更人员手持移动终端进行跨区域巡更活动,巡更人员在经过不同区域信标点时触发步骤s11,集群通信系统自动下发该区域常用组信息给移动终端,该巡更人员能对不同区域状况进行实时监控。
2、实现区域划分组功能,将信标点固定于特定区域,在移动终端与信标点交互后,集群通信系统下发临时组应用于该信标点所处固定区域临时实时通信。
本实施例中,移动终端若位于信标点的广播范围内,接收所述信标点广播的信标点参数信息,获取与所述信标点参数信息对应的组呼信息;依据所述组呼信息,进行组呼附着组的切换。即通过本发明,移动终端可以依据接触的信标点进行附着组的切换,不再需要移动终端用户通过旋钮操作根据不同区域选择相对应的附着组,进而避免了用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组时,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的情况出现。
另外,本实施例中,移动终端根据与不同区域信标点交互,终端上报系统与该区域信标点交互,系统下发该区域信标点绑定组呼联系人信息给移动终端,终端收到该组呼联系人后设置该组呼联系人为附着组,实现了终端附着组呼联系人的自动切换。
此外,本发明不需要终端上报位置信息,减少了终端由于上报位置不准确带来的后续组呼确定准确度较低以及不便捷的问题
可选地,在上述应用于移动终端的通话控制方法的实施例的基础上,本发明的另一实施例提供了一种通话控制方法,应用于集群通信系统,参照图4,所述通话控制方法包括:
s41、接收移动终端发送的信标点参数信息;
s42、确定所述移动终端具有组呼信息接收权限,查询得到与所述信标点参数信息对应的组呼信息;
s43、将所述组呼信息下发至所述移动终端。
本实施例中,移动终端若位于信标点的广播范围内,接收移动终端发送的信标点参数信息,确定所述移动终端具有组呼信息接收权限,查询得到与所述信标点参数信息对应的组呼信息,将所述组呼信息下发至所述移动终端,以使移动终端依据所述组呼信息,进行组呼附着组的切换。即通过本发明,移动终端可以依据接触的信标点进行附着组的切换,不再需要移动终端用户通过旋钮操作根据不同区域选择相对应的附着组,进而避免了用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组时,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的情况出现。
需要说明的是,本实施例中的方法步骤请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述应用于移动终端的通话控制方法的实施例的基础上,本发明的另一实施例提供了一种通话控制装置,应用于移动终端,参照图5,所述通话控制装置包括:
信息接收模块11,用于若所述移动终端位于信标点的广播范围内,接收所述信标点广播的信标点参数信息;
信息获取模块12,用于获取与所述信标点参数信息对应的组呼信息;所述组呼信息为所述移动终端需加入的组呼的呼叫信息;
组切换模块13,用于依据所述组呼信息,进行组呼附着组的切换。
进一步,信息获取模块用于获取与所述信标点参数信息对应的组呼信息时,具体用于:将所述信标点参数信息上传至集群通信系统,接收所述通信集群系统在判断出所述移动终端具有组呼信息接收权限时查询得到的与所述信标点参数信息对应的组呼信息。
进一步,信息获取模块用于获取与所述信标点参数信息对应的组呼信息时,具体用于:
获取预先生成的不同信标点参数信息与组呼信息的对应关系,并从所述对应关系中查询得到与所述信标点参数信息对应的组呼信息。
进一步,组切换模块用于依据所述组呼信息,进行组呼附着组的切换时,具体用于:
将所述移动终端的组呼联系人切换为所述组呼信息中的组呼联系人。
进一步,还包括:
信息上报模块,用于将表征已成功进行组呼附着组切换的信息上报至通信集群系统。
本实施例中,移动终端若位于信标点的广播范围内,接收所述信标点广播的信标点参数信息,获取与所述信标点参数信息对应的组呼信息;依据所述组呼信息,进行组呼附着组的切换。即通过本发明,移动终端可以依据接触的信标点进行附着组的切换,不再需要移动终端用户通过旋钮操作根据不同区域选择相对应的附着组,进而避免了用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组时,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的情况出现。
另外,本实施例中,移动终端根据与不同区域信标点交互,终端上报系统与该区域信标点交互,系统下发该区域信标点绑定组呼联系人信息给移动终端,终端收到该组呼联系人后设置该组呼联系人为附着组,实现了终端附着组呼联系人的自动切换。
此外,本发明不需要终端上报位置信息,减少了终端由于上报位置不准确带来的后续组呼确定准确度较低以及不便捷的问题
需要说明的是,本实施例中的各个模块的具体工作过程,请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述应用于集群通信系统的通话控制方法的实施例的基础上,本发明的另一实施例提供了一种通话控制装置,应用于通信集群系统,参照图6,所述通话控制装置包括:
数据接收模块21,用于接收移动终端发送的信标点参数信息;
数据查询模块22,用于在判断出所述移动终端具有组呼信息接收权限的情况下,查询得到与所述信标点参数信息对应的组呼信息;
数据下发模块23,用于将所述组呼信息下发至所述移动终端。
本实施例中,移动终端若位于信标点的广播范围内,接收移动终端发送的信标点参数信息,确定所述移动终端具有组呼信息接收权限,查询得到与所述信标点参数信息对应的组呼信息,将所述组呼信息下发至所述移动终端,以使移动终端依据所述组呼信息,进行组呼附着组的切换。即通过本发明,移动终端可以依据接触的信标点进行附着组的切换,不再需要移动终端用户通过旋钮操作根据不同区域选择相对应的附着组,进而避免了用户在进行区域移动时想及时收到当前区域呼叫时,若存在忘记调换当前组时,终端未对该区域常用组进行附着,移动终端不能接收该区域的通话的情况出现。
需要说明的是,本实施例中的各个模块的具体工作过程请参照上述实施例中的相应说明,在此不再赘述。
可选的,在上述应用于移动终端的通话控制方法及装置的实施例的基础上,本发明的另一实施例中提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的应用于移动终端的通话控制方法。
可选的,在上述应用于集群通信系统的通话控制方法及装置的实施例的基础上,本发明的另一实施例中提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的应用于集群通信系统的通话控制方法。
可选的,在上述应用于移动终端的通话控制方法及装置的实施例的基础上,本发明的另一实施例中提供了一种移动终端,其特征在于,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器用于调用存储程序并执行上述的应用于移动终端的通话控制方法。
可选的,在上述应用于集群通信系统的通话控制方法及装置的实施例的基础上,本发明的另一实施例中提供了一种集群通信设备,包括:存储器和处理器;
其中,所述存储器用于存储程序;
处理器调用程序并用于:
接收移动终端发送的信标点参数信息;
在判断出所述移动终端具有组呼信息接收权限的情况下,查询得到与所述信标点参数信息对应的组呼信息;
将所述组呼信息下发至所述移动终端。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
在一个典型的配置中,设备包括一个或多个处理器(cpu)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。