一种处理求助的方法和装置与流程

文档序号:15595579发布日期:2018-10-02 19:28阅读:179来源:国知局

本发明涉及通信领域的信息处理技术,尤其涉及一种处理求助的方法和装置。



背景技术:

目前,采用移动终端如手机进行求助的方法已经存在很多种,然而,现有方法一般采用的是点对点的定向求助方式,往往需要在移动终端驻留网络的情况下,向指定联系人或者紧急号码发出呼叫请求。

在实际应用中,由于是求助者对指定联系人的移动终端进行拨号求助,往往会出现因指定联系人无应答,或者因指定联系人与求助者之间的距离较远,导致救助不及时的问题。尤其是在一些特殊紧急情况如地震、火灾等场景下,这种点对点的定向求助方式并不能对呼叫请求进行有效传播。同时,由于缺少位置定位功能,不能实现在求助者、指定联系人、就近救助者之间构建三方通话,很难保证潜在救助者就在附近,以提供有效可靠的救助。



技术实现要素:

有鉴于此,本发明实施例期望提供一种处理求助的方法和装置,旨在解决现有点对点定向求助方法中存在的上述问题,能够提供有效、可靠的求助呼叫。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供一种处理求助的方法,预先设置与不同求助类型对应的目标号码;所述方法还包括:

根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;

检测与所述求助方的移动终端属于同一驻留小区的移动终端,并对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。

上述方案中,在所述对属于同一驻留小区的各个移动终端进行轮询寻呼求助之后,所述方法还包括:

确定所述求助方成功呼入所述同一驻留小区的移动终端后,由无线网络控制器(rnc,radionetworkcontroller)回传清除求助模式的信令,终止对所述同一驻留小区的各个移动终端进行轮询寻呼求助。

上述方案中,在所述判断呼叫为求助呼叫时,所述方法还包括:通过无线网络将所述呼叫请求传送给与所述目标号码对应的指定联系人的移动终端。

上述方案中,不同的目标号码采用不同的号码字段区分;或采用无线资源控制(rrc,radioresourcecontrol)连接请求中的call_type字段区分。

上述方案中,所述求助方的移动终端当前驻留的小区位置信息包括:基站识别码和移动目录号码(mdn,mobiledirectorynumber);

所述检测与所述求助方的移动终端属于同一驻留小区的移动终端,包括:

根据所述基站识别码,得到所述求助方的移动终端当前驻留的小区,并获取驻留小区的系统识别码(sid,systemidentitynumber)、网络识别码(nid,networkidentitynumber)、基站识别码(bid,basestationidentitynumber)参数,根据所述sid、nid、bid参数,对同一基站的mdn进行再次筛选,得到与所述求助方的移动终端属于同一驻留小区的移动终端。

本发明实施例还提供一种处理求助的装置,所述装置包括:预设模块、获取模块、检测模块、执行模块;其中,

所述预设模块,用于预先设置与不同求助类型对应的目标号码;

所述获取模块,用于根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;

所述检测模块,用于检测与所述求助方的移动终端属于同一驻留小区的移动终端;

所述执行模块,用于对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。

上述方案中,所述执行模块,还用于在所述对属于同一驻留小区的各个移动终端进行轮询寻呼求助之后,确定所述求助方成功呼入所述同一驻留小区的移动终端后,由rnc回传清除求助模式的信令,终止对所述同一驻留小区的各个移动终端进行轮询寻呼求助。

上述方案中,所述装置还包括:发送模块,用于在所述获取模块判断呼叫为求助呼叫时,通过无线网络将所述呼叫请求传送给与所述目标号码对应的指定联系人的移动终端。

上述方案中,所述检测模块,具体用于:根据所述基站识别码,得到所述求助方的移动终端当前驻留的小区,并获取驻留小区的sid、nid、bid参数,根据所述sid、nid、bid参数,对同一基站的mdn进行再次筛选,得到与所述求助方的移动终端属于同一驻留小区的移动终端。

本发明实施例提供的处理求助的方法和装置,预先设置与不同求助类型对应的目标号码;根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;检测与所述求助方的移动终端属于同一驻留小区的移动终端,并对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。如此,根据求助方当前所处的位置,利用基站向与求助方属于同一驻留小区范围内的用户进行求助呼叫,构建了求助方、指定联系人、与求助方处于同一驻留小区用户之间的三方通话,将与求助方处于同一驻留小区用户作为就近联系人,以请求救助,不仅缩短了求助范围,而且提高了求助的成功率,能够提供更加有效、可靠、快速的求助途径。

附图说明

图1为本发明实施例处理求助的方法的流程示意图;

图2为本发明实施例处理求助的方法的具体实现交互示意图;

图3为本发明实施例处理求助的装置的组成结构示意图。

具体实施方式

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

在本发明实施例中,所述移动终端可以包括但不限于手机、平板、掌上电脑等移动设备。

如图1所示,本发明实施例中处理求助的方法的实现流程,包括以下步骤:

步骤101:预先设置与不同求助类型对应的目标号码;

这里,不同的目标号码既可以采用不同的号码字段区分,也可以采用rrc连接请求中的呼叫类型(call_type)字段区分,本发明在此不做具体限定。

这里,所述求助类型包括:老年人的紧急救助、火灾、失窃等求助场景。比如,对应老年人的紧急救助,可以预先在移动终端内部将求救号码即目标号码设置为一固定格式,例如#767。

步骤102:根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;

这里,在本步骤中判断呼叫为求助呼叫时,所述方法还包括:通过无线网络将所述呼叫请求传送给与所述目标号码对应的指定联系人的移动终端。

这里,所述求助方的移动终端当前驻留的小区位置信息包括:基站识别码和mdn。

步骤103:检测与所述求助方的移动终端属于同一驻留小区的移动终端,并对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。

这里,本步骤中检测与所述求助方的移动终端属于同一驻留小区的移动终端,包括:

根据所述基站识别码,得到所述求助方的移动终端当前驻留的小区,并获取驻留小区的sid、nid、bid参数,根据所述sid、nid、bid参数,对同一基站的mdn进行再次筛选,得到与所述求助方的移动终端属于同一驻留小区的移动终端。

其中,sid是在蜂窝移动通信网中唯一地识别一个移动业务本地网的号码,且每个地级市只具有一个sid,因此,sid具有唯一性;nid由各本地网进行管理,能够唯一地识别本地网中所有网络,也就是说,nid由地级分公司进行分配,且每个地级市可能具有1到3个nid。根据sid、nid和bid这三个基站数据,即可确定基站所在的经纬度位置,三者缺一不可。

这里,在本步骤中所述对属于同一驻留小区的各个移动终端进行轮询寻呼求助之后,所述方法还包括:

确定所述求助方成功呼入所述同一驻留小区的移动终端后,由rnc回传清除求助模式的信令,终止对所述同一驻留小区的各个移动终端进行轮询寻呼求助。

本发明实施例根据求助方当前所处的位置,利用基站向与求助方属于同一驻留小区范围内的用户进行求助呼叫,构建了求助方、指定联系人、与求助方处于同一驻留小区用户之间的三方通话,不仅可以保证预置的指定联系人能够接收到求助呼叫,还能保证与求助方处于同一驻留小区用户接收到该求助呼叫,从而能够方便、有效、可靠、快速地提供求助途径,尤其是在地震、火灾等极端情况下,更能够发挥其优势,具有很强的实用性。

下面对本发明实施例处理求助的方法的具体实现过程做进一步地详细说明。

图2给出了本发明实施例处理求助的方法的具体实现交互示意图,如图2所示,包括以下步骤:

步骤201:驻留某小区的移动终端(me,mobileequipment)向所在的基站(bs,basestation)发出呼叫请求(sos-call);

这里,所述sos-call中包含求助号码,或称为目标号码,其中,根据求助类型的不同,预先设置与不同求助类型对应的目标号码。所述求助类型包括:老年人的紧急救助、火灾、失窃等求助场景。比如,对应老年人的紧急救助,可以预先在移动终端内部将目标号码设置为一固定格式,例如#767。

这里,不同的目标号码既可以根据rrc建立后的mmcnm_data_req中的字段进行区分,也可以根据rrc建立前的建立原因(establishment_cause)进行区分。以3gpp终端为例,对第二种方法的实现进行简要描述:在3gpp编码协议中,当正常呼叫流程发起后,rrc是基于rcc连接建立请求(rrcconnectionrequest)信令建立的,目前常用的有“会话类主叫(originatingconversationalcall)”和“紧急呼叫(emergencycall)”。本发明实施例中,将“改进的紧急呼叫(improveemergencycall)”与原有呼叫类型进行区分;以与求助方的me同属于同一驻留小区的各个me接收该呼叫情景为例,当收到的寻呼消息为对应的特殊类型时,被呼me可以识别该特殊类型的呼叫,用户可以以此为依据配置me是否接收类似场景的被叫寻呼消息。

步骤202:bs接收到sos-call后,经由基站控制器(bsc,basestationcontrol)/移动交换中心(msc,mobileswitchingcentre)到达拜访位置寄存器(vlr,visitorlocationregister);

步骤203:vlr判断该sos-call是否为求助呼叫,若是,则执行步骤204,即执行不同于普通呼叫处理的过程,否则结束当前处理流程;

步骤204:vlr根据预置的目标号码对sos-call进行正常的传递,即经由无线网络将sos-call传送至与所述目标号码对应的指定联系人的me;同时,vlr查询求助方的me当前驻留的小区位置信息,如驻留小区所属的bs信息和mdn;通过与bs的交互,获取到求助方的me所归属的小区参数,并对mdn进行二次筛选,进而获取到与求助方的me属于同一驻留小区的me的号码列表;

具体来说,根据所述基站识别码,得到求助方的me当前驻留的小区,并获取驻留小区的sid、nid、bid参数;根据sid、nid、bid参数,对同一基站的mdn进行再次筛选,得到与求助方的me属于同一驻留小区的移动终端。

其中,sid是在蜂窝移动通信网中唯一地识别一个移动业务本地网的号码,且每个地级市只具有一个sid,因此,sid具有唯一性;nid由各本地网进行管理,能够唯一地识别本地网中所有网络,也就是说,nid由地级分公司进行分配,且每个地级市可能具有1到3个nid。根据sid、nid和bid这三个基站数据,即可确定基站所在的经纬度位置,三者缺一不可。

步骤205:根据获取的与求助方的me属于同一驻留小区的me的号码列表,对属于同一驻留小区的各个me分别进行轮询寻呼求助。

具体来说,由求助方的me所驻留小区的bs向属于同一驻留小区的各个me发送求助呼叫,需要说明的是,当确定求助方成功呼入同一驻留小区的me后,需由rnc回传清除求助模式的信令,并立即清除该轮询寻呼求助操作,以避免通信链路的拥塞,便于其他需要求助的me呼入该小区。

本发明实施例根据求助方当前所处的位置,利用基站向与求助方属于同一驻留小区范围内的用户进行求助呼叫,构建了求助方、指定联系人、与求助方处于同一驻留小区用户之间的三方通话,不仅可以保证预置的指定联系人能够接收到求助呼叫,还能保证与求助方处于同一驻留小区用户接收到该求助呼叫,从而能够方便、有效、可靠、快速地提供求助途径,尤其是在地震、火灾等极端情况下,更能够发挥其优势,具有很强的实用性。

为实现上述方法,本发明实施例还提供了一种处理求助的装置,如图3所示,该装置包括预设模块301、获取模块302、检测模块303、执行模块304;其中,

所述预设模块301,用于预先设置与不同求助类型对应的目标号码;

所述获取模块302,用于根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;

所述检测模块303,用于检测与所述求助方的移动终端属于同一驻留小区的移动终端;

所述执行模块304,用于对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。

其中,所述求助方的移动终端当前驻留的小区位置信息包括:基站识别码和mdn;

所述检测模块303,具体用于:根据所述基站识别码,得到所述求助方的移动终端当前驻留的小区,并获取驻留小区的sid、nid、bid参数,根据所述sid、nid、bid参数,对同一基站的mdn进行再次筛选,得到与所述求助方的移动终端属于同一驻留小区的移动终端。

这里,不同的目标号码既可采用不同的号码字段区分,也可采用rrc连接请求中的call_type字段区分,本发明在此不做具体限定。

这里,所述执行模块304,还用于在所述对属于同一驻留小区的各个移动终端进行轮询寻呼求助之后,确定所述求助方成功呼入所述同一驻留小区的移动终端后,由rnc回传清除求助模式的信令,终止对所述同一驻留小区的各个移动终端进行轮询寻呼求助。

这里,所述装置还包括:发送模块305,用于在所述获取模块302判断呼叫为求助呼叫时,通过无线网络将所述呼叫请求传送给与所述目标号码对应的指定联系人的移动终端。

在实际应用中,所述预设模块301、获取模块302、检测模块303、执行模块304、发送模块305均可由位于移动终端上的中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

本发明实施例预先设置与不同求助类型对应的目标号码;根据接收的呼叫请求中包含的目标号码,判断呼叫为求助呼叫时,获取发出呼叫请求的求助方的移动终端当前驻留的小区位置信息;检测与所述求助方的移动终端属于同一驻留小区的移动终端,并对所述属于同一驻留小区的各个移动终端进行轮询寻呼求助。如此,根据求助方当前所处的位置,利用基站向与求助方属于同一驻留小区范围内的用户进行求助呼叫,构建了求助方、指定联系人、与求助方处于同一驻留小区用户之间的三方通话,将与求助方处于同一驻留小区用户作为就近联系人,以请求救助,不仅缩短了求助范围,而且提高了求助的成功率,能够提供更加有效、可靠、快速的求助途径。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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