紧急电话选网方法、装置及计算机可读存储介质与流程

文档序号:30514246发布日期:2022-06-25 02:48阅读:64来源:国知局
紧急电话选网方法、装置及计算机可读存储介质与流程

1.本技术涉及通讯技术领域,具体涉及一种紧急电话选网方法、装置、及计算机可读存储介质。


背景技术:

2.紧急电话,即紧急求助电话,是统一设有的特殊电话,例如急救电话或者火警电话等。设置这类电话,是为了方便人们在一些紧急情况下能够及时进行呼救。紧急电话可以在终端未装载电话卡的情况下拨出,而且这些紧急电话的拨打都是免费的。
3.紧急电话能否及时拨出,关系到人们的生命财产安全,而目前的通讯网络环境复杂,导致紧急电话的接通效率降低。


技术实现要素:

4.本技术实施例提供一种紧急电话选网方法、装置及计算机可读存储介质,该方法可以有效提升紧急电话的接通效率。
5.本技术第一方面提供一种紧急电话选网方法,方法包括:
6.响应于紧急电话拨打请求,获取所述紧急电话拨打请求对应的经纬度信息;
7.根据所述经纬度信息在预设网络单元集合中确定目标网络单元;
8.基于所述目标网络单元进行紧急电话拨打。
9.相应的,本技术第二方面提供一种紧急电话选网装置,装置包括:
10.获取单元,用于响应于紧急电话拨打请求,获取所述紧急电话拨打请求对应的经纬度信息;
11.确定单元,用于根据所述经纬度信息在预设网络单元集合中确定目标网络单元;
12.拨打单元,用于基于所述目标网络单元进行紧急电话拨打。
13.在一些实施例中,所述获取单元,包括:
14.第一获取子单元,用于响应于紧急电话拨打请求,获取所述紧急电话拨打请求对应的终端所处的当前网络单元;
15.第一拨打子单元,用于基于所述当前网络单元进行紧急电话拨打尝试;
16.第二获取子单元,用于当所述紧急电话拨打尝试失败时,获取所述紧急电话拨打请求对应的经纬度信息。
17.在一些实施例中,本技术提供的紧急电话选网装置还包括:
18.第一添加子单元,用于当所述紧急电话拨打尝试成功时,将所述当前网络单元添加至预设网络单元集合中。
19.在一些实施例中,所述确定单元,包括:
20.第一确定子单元,用于根据所述经纬度信息确定所述紧急电话拨打请求对应的目标时区信息;
21.第二确定子单元,用于根据所述目标时区信息在预设网络单元集合中确定目标网
络单元。
22.在一些实施例中,所述第二确定子单元,包括:
23.获取模块,用于获取预设网络单元集合中每一网络单元对应的时区信息;
24.确定模块,用于在所述预设网络单元集合中确定时区信息与所述目标时区信息匹配的目标网络单元。
25.在一些实施例中,所述拨打单元,包括:
26.第二拨打子单元,用于基于所述目标网络单元进行紧急电话拨打尝试;
27.删除子单元,用于当所述紧急电话拨打尝试失败时,将所述目标网络单元从预设网络单元集合中删除;
28.第三获取子单元,用于获取经注册的网络单元集合;
29.第三确定子单元,用于根据所述经纬度信息确定候选网络单元;
30.第三拨打子单元,用于基于所述候选网络单元进行紧急电话拨打。
31.在一些实施例中,本技术提供的紧急电话选网方法还可以包括:
32.第二添加子单元,用于当基于所述候选网络单元进行紧急电话拨打成功时,将所述候选网络单元添加至所述预设网络单元集合中。
33.本技术第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本技术第一方面所提供的紧急电话选网方法中的步骤。
34.本技术第四方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术第一方面所提供的紧急电话选网方法中的步骤。
35.本技术第五方面提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现第一方面所提供的紧急电话选网方法中的步骤。
36.本技术实施例提供的紧急电话选网方法,通过响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;根据经纬度信息在预设网络单元集合中确定目标网络单元;基于目标网络单元进行紧急电话拨打。
37.以此,本技术提供的紧急电话选网方法,可以对紧急电话拨打终端的经纬度信息进行获取,并根据经纬度信息匹配可以成功拨打紧急电话的基站,进而基于该基站进一步进行紧急电话的拨打。从而可以大大提升终端的紧急电话选网效率,提升紧急电话的拨打成功率。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1是本技术中紧急电话选网的一个场景示意图;
40.图2是本技术提供的紧急电话选网方法的流程示意图;
41.图3是本技术提供的紧急电话选网装置的结构示意图;
42.图4是本技术提供的计算机设备的结构示意图。
具体实施方式
43.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.本发明实施例提供一种紧急电话选网方法、装置、终端及计算机可读存储介质。其中,该紧急电话选网方法可以使用于紧急电话选网装置中。该紧急电话选网装置可以集成在计算机设备中,该计算机设备可以是终端。其中,终端可以为手机、平板电脑、笔记本电脑、移动智能电视、穿戴式智能设备等设备。
45.请参阅图1,为本技术提供的紧急电话选网方法的一场景示意图。如图所示,通过响应于紧急电话拨打请求,终端a获取紧急电话拨打请求对应的经纬度信息;根据经纬度信息在预设网络单元集合中确定目标网络单元;基于目标网络单元进行紧急电话拨打。
46.需要说明的是,图1所示的紧急电话选网场景示意图仅仅是一个示例,本技术实施例描述的紧急电话选网场景是为了更加清楚地说明本技术的技术方案,并不构成对于本技术提供的技术方案的限定。本领域普通技术人员可知,随着紧急电话选网场景演变和新业务场景的出现,本技术提供的技术方案对于类似的技术问题,同样适用。
47.基于上述实施场景以下分别进行详细说明。
48.在相关技术中,当用户使用终端拨打紧急电话时,一般是根据终端当前所处的基站覆盖范围选择对应的基站进行紧急电话拨打。若当前基站不能拨通,则进行全频段随机搜索其他基站进行紧急电话拨打,该方法拨打成功率较低。
49.本技术实施例将从紧急电话选网装置的角度进行描述,该紧急电话选网装置可以集成在计算机设备中。其中,计算机设备可以是终端。其中,终端可以为手机、平板电脑、笔记本电脑、移动智能电视、穿戴式智能设备等设备。如图2所示,为本技术提供的紧急电话选网方法的流程示意图,该方法包括:
50.步骤101,响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息。
51.其中,紧急电话的拨通效率对保护用户的生命财产安全至关重要,然而在通讯技术不断发展的今天,网络环境越来越复杂。2g(2-generation,第二代通信技术)、3g、4g以及5g网络同时存在,使得在一些场景下某些基站出现无法接通电话的情况,使得紧急电话无法及时接通,使得用户的生命财产安全受到影响。对此,本技术提供一种紧急电话选网方法,可以提升紧急电话的选网效率,进而可以提升紧急电话的接通效率。下面对本技术提供的紧急电话选网方法进行详细介绍。
52.其中,当检测到紧急电话的拨打请求,即终端检测到用户正在拨打紧急电话时,先获取紧急电话拨打请求对应的经纬度数据。其中,紧急电话拨打请求对应的经纬度数据,可以为拨打紧急电话的终端所处位置的经纬度数据。具体地,拨打紧急电话的终端所处位置的经纬度数据,可以由拨打紧急电话的终端中装载的定位装置进行采集。该定位装置可以为装载了全球定位系统(global positioning system,gps)的定位装置,也可以为装载了北斗定位系统或者伽利略卫星导航系统等定位系统的装置。定位装置采集到终端所处位置
的经纬度数据后,可以发送到紧急电话选网装置中。
53.在一些实施例中,响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息,包括:
54.1、响应于紧急电话拨打请求,获取紧急电话拨打请求对应的终端所处的当前网络单元;
55.2、基于当前网络单元进行紧急电话拨打尝试;
56.3、当紧急电话拨打尝试失败时,获取紧急电话拨打请求对应的经纬度信息。
57.其中,在本技术实施例中,在接收到紧急电话拨打请求后,可以先基于拨打紧急电话的终端所处的位置来确定覆盖该位置的网络单元,其中,此处网络单元可以为网络基站。由于不同的网络基站的网络信号覆盖范围可以有交叉,因此拨打紧急电话的终端对应的网络基站可以有一个也可以有多个。当拨打紧急电话的终端对应的网络基站为一个时,可以基于该基站进行紧急电话的拨通尝试,若尝试成功便可以直接基于该基站进行紧急电话的拨通。当拨打紧急电话的终端对应的网络基站为多个时,可以逐一基于这些基站进行紧急电话的拨通尝试,直到拨通成功。
58.若无论拨打紧急电话拨打的终端对应的基站为一个还是多个,基于这些基站进行紧急电话拨通尝试都失败时,则可以进一步获取拨打紧急电话的终端所处位置的经纬度信息。
59.在一些实施例中,本技术提供的紧急电话选网方法还可以包括:
60.当紧急电话拨打尝试成功时,将当前网络单元添加至预设网络单元集合中。
61.即在本技术实施例中,当基于拨打紧急电话的终端对应的基站进行紧急电话拨通尝试成功时,除了基于该基站进行紧急电话拨通外,还可以进一步将该基站的基站信息添加至预设基站信息集合中。其中,一个网络基站的网络覆盖范围可以称为一个小区。此处预设基站信息集合可以为一个用于存储紧急电话拨通成功基站的基站信息集合。该预设基站信息集合可以存储于互联网中,不同的终端在进行紧急电话拨通时,都可以将拨通成功时对应的基站信息存储到该预设基站信息集合中。
62.步骤102,根据经纬度信息在预设网络单元集合中确定目标网络单元。
63.其中,在获取到拨打紧急电话的终端所处的位置的经纬度信息后,可以进一步根据该经纬度信息在预设网络单元集合中确定与该经纬度信息对应的目标网络单元。
64.其中,如前所述,预设网络单元集合,即预设基站信息集合,可以为存储了多个可以拨通紧急电话的基站信息集合。在预设网络单元集合中确定目标网络单元,即在预设基站信息集合中确定一个目标基站。
65.具体地,根据经纬度信息在预设网络单元集合中确定目标网络单元,包括:
66.1、根据经纬度信息确定紧急电话拨打请求对应的目标时区信息;
67.2、根据目标时区信息在预设网络单元集合中确定目标网络单元。
68.其中,在本技术实施例中,根据经纬度信息在预设网络单元集合中确定目标网络单元,即根据经纬度信息在预设基站信息集合中确定目标基站,可以为根据经纬度信息确定拨打紧急电话的终端所处的时区信息。然后,根据该时区信息在预设基站信息集合中确定目标基站。其中,由于预设基站信息集合中的基站信息为以往已经成功拨通紧急电话的基站信息组成的集合,采用该基站信息集合中的基站进行紧急电话的拨通,可以在一定程
度上提高紧急电话的接通率。
69.然后,进一步地,在该预设基站信息集合中确定与当前拨打紧急电话的终端处于同一时区的目标基站,并基于该目标基站进行紧急电话的接通,可以更进一步地提升紧急电话的接通率。
70.在一些实施例中,根据目标时区信息在预设网络单元集合中确定目标网络单元,包括:
71.2.1、获取预设网络单元集合中每一网络单元对应的时区信息;
72.2.2、在预设网络单元集合中确定时区信息与目标时区信息匹配的目标网络单元。
73.其中,在本技术实施例中,根据目标时区信息在预设基站信息集合中确定目标基站,具体可以为先获取预设基站信息集合中每一基站的经纬度信息,然后根据每一基站的经纬度信息确定每一基站的时区信息。进一步地,可以根据目标时区信息在预设基站信息集合中确定时区信息与目标时区信息一致的目标基站。
74.步骤103,基于目标网络单元进行紧急电话拨打。
75.其中,在确定了可以进行紧急电话拨打的目标基站后,便可以基于该目标基站进行紧急电话拨打。由于在本实施例中是采用了以往接通成功过的基站中与当前拨打紧急电话的终端处于同一时区的基站进行紧急电话拨通,相对于现有技术中进行全频段搜索基站进行紧急电话拨通,可以具有更高的成功率。
76.在一些实施例中,基于目标网络单元进行紧急电话拨打,包括:
77.1、基于目标网络单元进行紧急电话拨打尝试;
78.2、当紧急电话拨打尝试失败时,将目标网络单元从预设网络单元集合中删除;
79.3、获取经注册的网络单元集合;
80.4、根据经纬度信息确定候选网络单元;
81.5、基于候选网络单元进行紧急电话拨打。
82.其中,在本技术实施例中,在一些情况下,使用本技术提供的紧急电话选网方法确定的目标基站进行紧急电话拨打,虽然可以提升紧急电话拨通的成功率,但也不能保证一定能够拨打成功。而且,预设基站信息集合中的基站为历史紧急电话拨通成功时对应的基站信息的集合,而随着时间的推移,每一基站的网络情况也会发生变化,仍然也会有拨打失败的情况。当基于目标基站进行紧急电话拨打失败时,则可以将目标基站对应的基站信息从预设基站信息集合中删除以对预设基站信息集合进行更新。
83.然后,当根据目标基站进行紧急电话拨通失败时,可以进一步获取经过注册过的注册基站信息集合,并在注册过的注册基站信息集合中确定与当前拨打紧急电话的终端处于同一时区的多个注册基站,此处可以称为候选网络单元,然后再在这些多个注册基站中逐一进行紧急电话拨打尝试。
84.在一些实施例中,本技术提供的紧急电话选网方法还可以包括:
85.当基于候选网络单元进行紧急电话拨打成功时,将候选网络单元添加至预设网络单元集合中。
86.即在本实施例中,若基于前述注册基站进行紧急电话拨打成功,则可以将该注册基站的基站信息添加至前述预设基站信息集合中以更新该预设基站信息集合。
87.若基于这些注册基站进行紧急电话拨打仍然失败,则再根据注册基站信息集合中
与当前拨打紧急电话的终端不处于同一时区的注册基站进行拨打尝试。若尝试成功,则将该注册基站信息添加至预设基站信息集合中,若仍然尝试失败,则再进行全频段搜索和尝试。
88.根据上述描述可知,本技术实施例提供的紧急电话选网方法,通过通过响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;根据经纬度信息在预设网络单元集合中确定目标网络单元;基于目标网络单元进行紧急电话拨打。
89.以此,本技术提供的紧急电话选网方法,可以对紧急电话拨打终端的经纬度信息进行获取,并根据经纬度信息匹配可以成功拨打紧急电话的基站,进而基于该基站进一步进行紧急电话的拨打。从而可以大大提升终端的紧急电话选网效率,提升紧急电话的拨打成功率。
90.为了更好地实施以上方法,本技术实施例还提供一种紧急电话选网装置,该紧急电话选网装置可以集成在终端中或智能充电设备中。
91.例如,如图3所示,为本技术实施例提供的紧急电话选网装置的结构示意图,该紧急电话选网装置可以包括获取单元201、确定单元202以及拨打单元203,如下:
92.获取单元201,用于响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;
93.确定单元202,用于根据经纬度信息在预设网络单元集合中确定目标网络单元;
94.拨打单元203,用于基于目标网络单元进行紧急电话拨打。
95.在一些实施例中,获取单元,包括:
96.第一获取子单元,用于响应于紧急电话拨打请求,获取紧急电话拨打请求对应的终端所处的当前网络单元;
97.第一拨打子单元,用于基于当前网络单元进行紧急电话拨打尝试;
98.第二获取子单元,用于当紧急电话拨打尝试失败时,获取紧急电话拨打请求对应的经纬度信息。
99.在一些实施例中,本技术提供的紧急电话选网装置还包括:
100.第一添加子单元,用于当紧急电话拨打尝试成功时,将当前网络单元添加至预设网络单元集合中。
101.在一些实施例中,确定单元,包括:
102.第一确定子单元,用于根据经纬度信息确定紧急电话拨打请求对应的目标时区信息;
103.第二确定子单元,用于根据目标时区信息在预设网络单元集合中确定目标网络单元。
104.在一些实施例中,第二确定子单元,包括:
105.获取模块,用于获取预设网络单元集合中每一网络单元对应的时区信息;
106.确定模块,用于在预设网络单元集合中确定时区信息与目标时区信息匹配的目标网络单元。
107.在一些实施例中,拨打单元,包括:
108.第二拨打子单元,用于基于目标网络单元进行紧急电话拨打尝试;
109.删除子单元,用于当紧急电话拨打尝试失败时,将目标网络单元从预设网络单元
集合中删除;
110.第三获取子单元,用于获取经注册的网络单元集合;
111.第三确定子单元,用于根据经纬度信息确定候选网络单元;
112.第三拨打子单元,用于基于候选网络单元进行紧急电话拨打。
113.在一些实施例中,本技术提供的紧急电话选网方法还可以包括:
114.第二添加子单元,用于当基于候选网络单元进行紧急电话拨打成功时,将候选网络单元添加至预设网络单元集合中。
115.具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
116.根据上述描述可知,本技术实施例提供的紧急电话选网装置,通过获取单元201通过响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;确定单元202根据经纬度信息在预设网络单元集合中确定目标网络单元;拨打单元203基于目标网络单元进行紧急电话拨打。
117.以此,本技术提供的紧急电话选网方法,可以对紧急电话拨打终端的经纬度信息进行获取,并根据经纬度信息匹配可以成功拨打紧急电话的基站,进而基于该基站进一步进行紧急电话的拨打。从而可以大大提升终端的紧急电话选网效率,提升紧急电话的拨打成功率。
118.本技术实施例还提供一种计算机设备,该计算机设备可以为终端或智能充电设备,如图4所示,为本技术提供的计算机设备的结构示意图。具体来讲:
119.该计算机设备可以包括一个或者一个以上处理核心的处理单元301、一个或一个以上存储介质的存储单元302、电源模块303和输入模块304等部件。本领域技术人员可以理解,图4中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
120.处理单元301是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储单元302内的软件程序和/或模块,以及调用存储在存储单元302内的数据,执行计算机设备的各种功能和处理数据。可选的,处理单元301可包括一个或多个处理核心;优选的,处理单元301可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理单元301中。
121.存储单元302可用于存储软件程序以及模块,处理单元301通过运行存储在存储单元302的软件程序以及模块,从而执行各种功能应用以及数据处理。存储单元302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能以及网页访问等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储单元302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储单元302还可以包括存储器控制器,以提供处理单元301对存储单元302的访问。
122.计算机设备还包括给各个部件供电的电源模块303,优选的,电源模块303可以通
过电源管理系统与处理单元301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源模块303还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
123.该计算机设备还可包括输入模块304,该输入模块304可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
124.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理单元301会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储单元302中,并由处理单元301来运行存储在存储单元302中的应用程序,从而实现各种功能,如下:
125.响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;根据经纬度信息在预设网络单元集合中确定目标网络单元;基于目标网络单元进行紧急电话拨打。
126.应当说明的是,本技术实施例提供的计算机设备与上文实施例中的方法属于同一构思,以上各个操作的具体实施可参见前面的实施例,在此不作赘述。
127.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
128.为此,本发明实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种方法中的步骤。例如,该指令可以执行如下步骤:
129.响应于紧急电话拨打请求,获取紧急电话拨打请求对应的经纬度信息;根据经纬度信息在预设网络单元集合中确定目标网络单元;基于目标网络单元进行紧急电话拨打。
130.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
131.其中,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
132.由于该计算机可读存储介质中所存储的指令,可以执行本发明实施例所提供的任一种方法中的步骤,因此,可以实现本发明实施例所提供的任一种方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
133.其中,根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述紧急电话选网方法中各种可选实现方式中提供的方法。
134.以上对本发明实施例所提供的紧急电话选网方法、装置及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1