[go: up one dir, main page]

WO2021228228A1 - Number calling method, apparatus and communication device, and storage medium - Google Patents

Number calling method, apparatus and communication device, and storage medium Download PDF

Info

Publication number
WO2021228228A1
WO2021228228A1 PCT/CN2021/093833 CN2021093833W WO2021228228A1 WO 2021228228 A1 WO2021228228 A1 WO 2021228228A1 CN 2021093833 W CN2021093833 W CN 2021093833W WO 2021228228 A1 WO2021228228 A1 WO 2021228228A1
Authority
WO
WIPO (PCT)
Prior art keywords
identification card
user identification
calling
emergency number
call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2021/093833
Other languages
French (fr)
Chinese (zh)
Inventor
赵星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oneplus Technology Shenzhen Co Ltd
Original Assignee
Oneplus Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN202011313292.6A external-priority patent/CN113676587B/en
Application filed by Oneplus Technology Shenzhen Co Ltd filed Critical Oneplus Technology Shenzhen Co Ltd
Publication of WO2021228228A1 publication Critical patent/WO2021228228A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Definitions

  • Figure 3 is a schematic flowchart of a number calling method in another embodiment
  • the communication equipment is in flight mode.
  • the call module of the communication equipment starts the call, detects the designated subscriber identification card operator, and is an operator that supports the first network type (that is, supports 2G networks, 3G networks, 4G network and 5G network operators), detect the service status of the specified subscriber identification card, if there is service, initiate a dialing call and call the emergency number; if there is no service return failure, the 5-second redial mechanism will be turned on, and the retry will be started at an interval of 5 seconds , Or detect the change of service status, if there is a service status change, and both cards are in service, initiate dialing, call the emergency number, but still no service, try to dial from LTE/WCDMA/GSM/CDMA respectively, call Emergency number; for operators supporting the first network type (ie, 4G network operators, or operators that support 4G and 5G networks), check the VOLTE registration status (that is, the registration status of the high-definition voice call service) and/or VOWI
  • the network type determination module 310 is further used to analyze the identification card information of the specified user identification card to obtain the operator identification of the specified user identification card; and determine the specified user identification card according to the operator identification Supported network types.
  • the processor further implements the following steps when executing the computer program: the network type supported by the user identification card includes: a first network type and a second network type; when the network type supported by the designated user identification card is the first In the case of the first network type, the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number; when the network type supported by the designated user identification card is the second network type, the service of the user identification card is registered The status is used as the calling condition for the designated subscriber identification card to call the emergency number.
  • the following steps are also implemented: when a call request carrying an emergency number is received in the flight mode, the identification card information of the user identification card specified by the call request is obtained; The identification card information of the identification card is analyzed to determine the network type supported by the designated user identification card.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present application relates to a number calling method, apparatus and communication device, and a storage medium. The method comprises: when a call request that bears an emergency number is received in airplane mode, acquiring the network type supported by the subscriber identity module (SIM) specified in the call request; according to the network type supported by the specified SIM, determining a call condition for calling the emergency number; checking whether the call condition for dialing and calling the emergency number is met; and when the call condition for calling the emergency number is met, calling the emergency number on the basis of the specified SIM.

Description

号码呼叫方法、装置、通讯设备和存储介质Number calling method, device, communication equipment and storage medium

交叉引用cross reference

本发明要求在2020年05月15日提交中国专利局、申请号为202010412214.5、发明名称为“紧急号码拨打方法、装置、通讯设备和存储介质”的中国专利申请的优先权,以及在2020年11月20日提交中国专利局、申请号202011313292.6、发明名称为“号码呼叫方法、装置、通讯设备和存储介质”的中国专利申请的优先权,上述申请的全部内容通过引用结合在本发明中。The present invention requires the priority of a Chinese patent application filed with the Chinese Patent Office on May 15, 2020, the application number is 202010412214.5, and the invention title is "Emergency Number Dialing Method, Apparatus, Communication Equipment and Storage Medium", and on November 2020 The priority of the Chinese patent application filed with the Chinese Patent Office, application number 202011313292.6, and the title of the invention "number calling method, device, communication equipment and storage medium" on 20th, the entire content of the above application is incorporated into the present invention by reference.

技术领域Technical field

本申请涉及通信技术领域,特别是涉及一种号码呼叫方法、装置、通讯设备和存储介质。This application relates to the field of communication technology, and in particular to a number calling method, device, communication equipment and storage medium.

背景技术Background technique

随着通信技术的发展,当用户遇紧急情况可以使用通讯设备的任何当时可用的网络呼叫紧急号码报警或求救,国内国外针对紧急号码,在各种不同情况下,都需要可以呼叫紧急号码到人工台,包括将当前手机设为飞行模式(高通基带芯片关机状态)。With the development of communication technology, when the user encounters an emergency, he can use any of the currently available networks of the communication equipment to call the emergency number to call the police or ask for help. Domestic and foreign emergency numbers need to be able to call the emergency number to manual in various situations. Station, including setting the current mobile phone to airplane mode (Qualcomm baseband chip is off).

针对紧急号码,如果手机插入SIM(Subscriber Identity Module)卡(GSM系统的移动用户所持有的IC卡,称为用户识别卡),则又分为有服务状态和无服务状态,无服务状态(当手机插SIM卡被设置为飞行模式时,就会处于无服务状态)则会尝试从不同网络模式发起呼叫,有服务状态可以正常呼叫。For emergency numbers, if a SIM (Subscriber Identity Module) card (IC card held by a mobile user of the GSM system, called a subscriber identification card) is inserted into the mobile phone, it is divided into service status and non-service status, and no service status ( When the SIM card in the mobile phone is set to airplane mode, it will be in a state of no service) will try to initiate a call from a different network mode, and the call can be made normally if there is a service state.

如图1所示,目前飞行模式下呼叫紧急号码的方案是:会先将飞行模式关闭,等待高通基带芯片致能,呼叫模块监听到高通基带芯片致能,发起呼叫,但是此时并不能保证手机已经成功驻网,可能依然处于无服务状态,而无服务状态会分别从LTE(Long Term Evolution,长期演进)/WCDMA (Wideband Code Division Multiple Access,宽带码分多址)/GSM(Global System For Mobile Communications,全球移动通信系统)/CDMA(Code Division Multiple Access,扩频多址数字式通信技术)尝试进行呼叫,中国的紧急号码只能从CDMA成功呼叫,在LTE/WCDMA/GSM情况下,都是无法接通或者只能接通到自动应答台,会造成紧急呼叫失败;其他国家的一些运营商(例如印度运营商JIO),仅支持LTE网络或者LTE+NR(基于OFDM的全新空口设计的全球性5G标准)网络,呼叫电话必须通过VOLTE(Voice over Long-Term Evolution,长期演进语音承载)或者VOWIFI(Voice over Wifi,通过wifi无线网络呼叫电话的功能才能成功),如果从其他方式拨出,则会大概率失败。As shown in Figure 1, the current plan for calling emergency numbers in flight mode is: first turn off the flight mode and wait for the Qualcomm baseband chip to be enabled. The call module monitors that the Qualcomm baseband chip is enabled and initiates a call, but this is not a guarantee. The mobile phone has been successfully stationed on the network, and may still be in an out-of-service state, and the out-of-service state will change from LTE (Long Term Evolution)/WCDMA (Wideband Code Division Multiple Access, Wideband Code Division Multiple Access)/GSM (Global System For Mobile Communications, Global System for Mobile Communications)/CDMA (Code Division Multiple Access, spread-spectrum multiple access digital communication technology) attempts to make a call. The emergency number in China can only be successfully called from CDMA. In the case of LTE/WCDMA/GSM, both If it cannot be connected or can only be connected to the automatic answering station, it will cause the emergency call to fail; some operators in other countries (such as the Indian operator JIO) only support LTE networks or LTE+NR (new air interface design based on OFDM) Global 5G standard) network, the call must be made through VOLTE (Voice over Long-Term Evolution) or VOWIFI (Voice over Wifi, the function of calling the phone through the wifi wireless network can be successful), if you dial out from other methods , It will fail with a high probability.

因此,目前飞行模式下呼叫紧急号码的方式,成功率较低。Therefore, the current way of calling emergency numbers in flight mode has a low success rate.

发明内容Summary of the invention

基于此,有必要针对上述技术问题,提供一种能够提高飞行模式下呼叫紧急号码成功率的号码呼叫方法、装置、通讯设备和存储介质。Based on this, it is necessary to address the above technical problems and provide a number calling method, device, communication equipment, and storage medium that can improve the success rate of calling emergency numbers in flight mode.

一种号码呼叫方法,所述方法包括:在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡所支持的网络类型;根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;检测是否满足拨打呼叫紧急号码的呼叫条件;当满足呼叫紧急号码的呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。A number call method, the method comprising: when a call request carrying an emergency number is received in an airplane mode, obtaining a network type supported by a user identification card specified by the call request; according to the specified user identification card The supported network type determines the calling condition for calling the emergency number; detecting whether the calling condition for calling the emergency number is met; when the calling condition for calling the emergency number is met, the emergency number is called based on the designated user identification card.

一种号码呼叫装置,所述装置包括:网络类型确定模块,用于在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡所支持的网络类型;呼叫条件确定模块,用于根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;呼叫条件检测模块,用于检测是否满足呼叫紧急号码的呼叫条件;呼叫模块,用于当满足呼叫紧急号码的呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。A number calling device, the device comprising: a network type determining module, configured to obtain a network type supported by a user identification card specified by the call request when a call request carrying an emergency number is received in an airplane mode; The condition determination module is used to determine the calling condition of calling the emergency number according to the network type supported by the specified subscriber identification card; the calling condition detection module is used to detect whether the calling condition of calling the emergency number is satisfied; the calling module is used to When the calling condition for calling the emergency number is met, the emergency number is called based on the designated user identification card.

一种通讯设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现所述的方法的步骤。A communication device includes a memory and a processor, the memory stores a computer program, and the processor implements the steps of the method when the computer program is executed.

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。A computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method are realized.

上述号码呼叫方法、装置、通讯设备和存储介质,当用户在飞行模式下,通过设备指定用户识别卡呼叫紧急号码时,设备的呼叫模块会接收到携带有紧急号码的呼叫请求,并获取呼叫请求指定的用户识别卡所支持的网络类型;通过根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件,可以更准确的判断是否达到呼叫要求,检测是否满足呼叫紧急号码的呼叫条件;当满足呼叫条件时,基于指定的用户识别卡呼叫紧急号码,可以准确的判断出达到呼叫要求下进行呼叫,避免呼叫不成功,有效提升在飞行模式下呼叫紧急号码的成功率。The above number calling method, device, communication equipment and storage medium. When the user calls the emergency number through the designated user identification card of the device in the flight mode, the call module of the device will receive the call request carrying the emergency number and obtain the call request The network type supported by the designated subscriber identification card; by determining the calling conditions for calling the emergency number according to the network type supported by the designated subscriber identification card, it is possible to more accurately determine whether the call requirements are met, and to detect whether the call to the emergency number is met Conditions: When the call conditions are met, the emergency number is called based on the designated user identification card, and the call can be accurately determined when the call requirements are met, avoiding unsuccessful calls, and effectively improving the success rate of calling emergency numbers in flight mode.

附图说明Description of the drawings

图1为一个实施例中现有技术呼叫紧急号码流程图;Figure 1 is a flow chart of calling an emergency number in the prior art in an embodiment;

图2为一个实施例中号码呼叫方法的流程示意图;Figure 2 is a schematic flowchart of a number calling method in an embodiment;

图3为另一个实施例中号码呼叫方法的流程示意图;Figure 3 is a schematic flowchart of a number calling method in another embodiment;

图4为另一个实施例中号码呼叫方法的流程示意图;Fig. 4 is a schematic flowchart of a number calling method in another embodiment;

图5为一个实施例中号码呼叫装置的结构框图;Figure 5 is a structural block diagram of a number calling device in an embodiment;

图6为另一个实施例中号码呼叫装置的结构框图;Figure 6 is a structural block diagram of a number calling device in another embodiment;

图7为一个实施例中通讯设备的内部结构图。Fig. 7 is an internal structure diagram of a communication device in an embodiment.

具体实施方式Detailed ways

为了使本申请的技术方案更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the technical solutions of the present application clearer, the following further describes the present application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

在一个实施例中,如图2所示,提供了一种号码呼叫方法,以该方法应用于通讯设备为例进行说明,包括以下步骤。In one embodiment, as shown in FIG. 2, a number calling method is provided. Taking the method applied to a communication device as an example for description, the method includes the following steps.

步骤S220,在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡所支持的网络类型。In step S220, when a call request carrying an emergency number is received in the airplane mode, the network type supported by the user identification card specified in the call request is obtained.

其中,飞行模式是关闭了通讯设备的通讯功能,通讯设备不会主动向基站发送寻呼信号,即不试图联系基站,但一般可呼叫紧急电话(与无sim卡原理类似,在此模式下,通讯设备一般可呼叫110、120、112等)。通讯设备可以是移动终端,如:手机、平板电脑等等。呼叫请求指定的用户识别卡是用户在呼叫紧急号码时选定的用户识别卡,如:在通讯设备上插入了用户识别卡A和用户识别卡B,用户在发送呼叫请求时,指定使用用户识别卡A来呼叫紧急号码,即用户识别卡A即为呼叫请求指定的用户识别卡。Among them, the flight mode is to turn off the communication function of the communication device. The communication device will not actively send a paging signal to the base station, that is, it will not try to contact the base station, but it can generally call an emergency phone (similar to the principle of no SIM card, in this mode, Communication equipment can generally call 110, 120, 112, etc.). The communication device can be a mobile terminal, such as a mobile phone, a tablet computer, and so on. The user identification card specified in the call request is the user identification card selected by the user when calling the emergency number. For example, the user identification card A and the user identification card B are inserted into the communication device, and the user specifies the user identification when sending the call request Card A calls the emergency number, that is, the user identification card A is the user identification card specified by the call request.

用户识别卡可以是SIM(Subscriber Identity Module)卡,是GSM系统的移动用户所持有的IC卡,GSM系统(全球移动通信系统:Global System for Mobile Communications)通过SIM卡来识别GSM用户。指定的用户识别卡所支持的网络类型是指指定的用户识别卡所支持的手机通信技术规格、移动电话行动通信标准,如:指定的用户识别卡支持的网络类型可以是4G网络,指定的用户识别卡支持的网络类型也可以是4G网络和5G网络,也可以是2G网络、3G网络、4G网络和5G网络等。The subscriber identity card may be a SIM (Subscriber Identity Module) card, which is an IC card held by a mobile user of the GSM system. The GSM system (Global System for Mobile Communications) uses the SIM card to identify GSM users. The network type supported by the specified user identification card refers to the mobile phone communication technical specifications and mobile phone mobile communication standards supported by the specified user identification card. For example, the network type supported by the specified user identification card can be a 4G network, and the specified user The network type supported by the identification card can also be 4G network and 5G network, or 2G network, 3G network, 4G network, 5G network, etc.

在一个实施例中,在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡所支持的网络类型,包括:In one embodiment, when a call request carrying an emergency number is received in the airplane mode, obtaining the network type supported by the subscriber identification card specified in the call request includes:

在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡的识别卡信息;对指定的用户识别卡的识别卡信息进行分析,确定指定的用户识别卡所支持的网络类型。When receiving a call request carrying an emergency number in flight mode, obtain the identification card information of the user identification card specified in the call request; analyze the identification card information of the specified user identification card to determine what the specified user identification card supports Network Type.

其中,指定的用户识别卡的识别卡信息是包含了与用户有关的、被存储在用户这一方的信息,如国际移动用户识别号码(IMSl)、用户的密钥和保密算法、个人密码(PIN码)和SIM卡解锁密码(PUK码)和用户使用的存储空间 等。Among them, the identification card information of the designated user identification card contains information related to the user and stored on the user’s side, such as the International Mobile Subscriber Identification Number (IMSl), the user’s key and security algorithm, and the personal password (PIN). Code) and SIM card unlocking code (PUK code) and storage space used by the user.

在一个实施例中,对指定的用户识别卡的识别卡信息进行分析,确定指定的用户识别卡所支持的网络类型,包括:对指定的用户识别卡的识别卡信息进行分析,获取指定的用户识别卡的运营商标识;根据运营商标识,确定指定的用户识别卡所支持的网络类型。In one embodiment, analyzing the identification card information of the specified user identification card to determine the network type supported by the specified user identification card includes: analyzing the identification card information of the specified user identification card to obtain the specified user The operator identification of the identification card; according to the operator identification, the network type supported by the specified user identification card is determined.

其中,运营商标识是标识各运营商的编号,如:识别卡信息中的国际移动用户识别码中的国际移动用户识别码(International Mobile SubscriberIdentity),它是识别手机用户的关键,其总长度不超过15位,使用0~9的数字。国际移动用户识别码由MCC+MNC+MSIN三部分组成。其中MCC(Mobile Country Code)是手机号码所属国家的代号,占3位,MCC的资源由国际电联(ITU)统一分配和管理,而MSIN(Mobile Subscriber Identification Number)则是用于识别某一移动通信网络中的移动号码,MNC(Mobile Network Code)用于识别所属国家对应的运营商,一般由两位数字组成。通过提取出指定的用户识别卡的识别卡信息中的国际移动用户识别码,根据国际移动用户识别码确定指定的用户识别卡对应运营商,根据指定的用户识别卡对应运营商确定指定的用户识别卡所支持的网络类型,如中国联通、中国电信和中国移动等运营商的用户识别卡,都支持2G、3G、4G和5G网络,如印度运营商JIO的用户识别卡,仅支持LTE网络(即4G),或者是LTE网络(即4G)和LTE+NR网络(即5G)。Among them, the operator ID is a number that identifies each operator, such as the International Mobile Subscriber Identity (International Mobile Subscriber Identity) in the International Mobile Subscriber Identity in the identification card information. It is the key to identifying mobile phone users. Its total length is not For more than 15 digits, use numbers from 0 to 9. The International Mobile Subscriber Identity Code is composed of three parts: MCC+MNC+MSIN. Among them, MCC (Mobile Country Code) is the code of the country to which the mobile phone number belongs, occupying 3 digits. MCC resources are uniformly allocated and managed by the International Telecommunication Union (ITU), while MSIN (Mobile Subscriber Identification Number) is used to identify a mobile phone number. The mobile number in the communication network, MNC (Mobile Network Code) is used to identify the operator corresponding to the country to which it belongs, and generally consists of two digits. By extracting the international mobile user identification code in the identification card information of the designated user identification card, the corresponding operator of the designated user identification card is determined according to the international mobile user identification code, and the designated user identification is determined according to the corresponding operator of the designated user identification card The network types supported by the card, such as the user identification cards of China Unicom, China Telecom, and China Mobile, support 2G, 3G, 4G and 5G networks. For example, the user identification card of the Indian operator JIO supports only LTE networks ( That is 4G), or LTE network (ie 4G) and LTE+NR network (ie 5G).

步骤S240,根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件。Step S240: Determine the calling condition for calling the emergency number according to the network type supported by the designated subscriber identification card.

其中,呼叫紧急号码的呼叫条件是达到呼叫紧急号码所需的条件,用户识别卡所支持的网络类型不同,呼叫紧急号码的呼叫条件不同,如支持4G网络的用户识别卡和支持4G网络和5G网络的用户识别卡,在呼叫紧急号码时,需要进行高清语音通话业务注册(高清语音通话业务注册即:VOLTE注册,VOLTE全称是Voice over Long-Term Evolution,指的是长期演进语音承 载,即高清语音通话业务)和/或无线通话业务注册(无线通话业务注册即:VOWIFI注册,VOWIFI全称是Voice over Wifi,指的是通过wifi无线网络拨打电话的业务),完成高清语音通话业务和/或无线通话业务注册后,呼叫紧急号码,可以提高呼叫紧急号码的成功率;支持2G网络、3G网络、4G网络和5G网络的用户识别卡,在用户识别卡有服务时,可以提高呼叫紧急号码的成功率。因此可以根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件。需要说明的是,用户识别卡所支持的网络类型并不限于上述列举的几种类型,还可以根据用户识别卡的进一步升级增加新的所支持的网络类型,相应的,如新的网络类型对应需要新的呼叫条件,则应当有对应的呼叫紧急号码的呼叫条件。Among them, the calling condition for calling the emergency number is to meet the requirements for calling the emergency number. The network type supported by the user identification card is different, and the calling conditions for calling the emergency number are different, such as the user identification card supporting 4G network and supporting 4G network and 5G. The user identification card of the network requires high-definition voice call service registration when calling an emergency number (the high-definition voice call service registration is: VOLTE registration, the full name of VOLTE is Voice over Long-Term Evolution, which refers to long-term evolution voice bearer, that is, HD Voice call service) and/or wireless call service registration (wireless call service registration means: VOWIFI registration, the full name of VOWIFI is Voice over Wifi, which refers to the business of making calls through the wifi wireless network) to complete the high-definition voice call service and/or wireless After the call service is registered, calling the emergency number can improve the success rate of calling the emergency number; support 2G network, 3G network, 4G network and 5G network user identification card, when the user identification card has service, it can improve the success of calling emergency number Rate. Therefore, the calling conditions for calling the emergency number can be determined according to the network type supported by the designated subscriber identification card. It should be noted that the network types supported by the user identification card are not limited to the types listed above, and new supported network types can also be added according to the further upgrade of the user identification card. Correspondingly, if the new network type corresponds to If new calling conditions are needed, there should be corresponding calling conditions for calling emergency numbers.

步骤S260,检测是否满足呼叫紧急号码的呼叫条件。Step S260: It is detected whether the calling condition for calling the emergency number is met.

其中,满足呼叫紧急号码的呼叫条件是达到呼叫紧急号码所需的条件,如:以指定的用户识别卡所支持的网络类型为4G网络为例,检测高清语音通话业务注册和/或无线通话业务注册是否完成,检测到完成高清语音通话业务注册和/或无线通话业务注册时,达到呼叫紧急号码所需的条件,即满足呼叫紧急号码的呼叫条件,检测到未完成高清语音通话业务注册和/或无线通话业务注册,则未达到呼叫紧急号码所需的条件,即不满足呼叫紧急号码的呼叫条件;当指定的用户识别卡所支持的网络类型为2G网络、3G网络、4G网络和5G网络时,检测指定的用户识别卡是否有服务,检测到指定的用户识别卡是有服务,达到呼叫紧急号码所需的条件,即满足呼叫紧急号码的呼叫条件,检测到指定的用户识别卡是无服务,则未达到呼叫紧急号码所需的条件,即不满足呼叫紧急号码的呼叫条件。Among them, meeting the calling conditions for calling the emergency number is meeting the conditions required for calling the emergency number, such as: taking the 4G network supported by the designated user identification card as an example, detecting high-definition voice call service registration and/or wireless call service Whether the registration is complete, when it is detected that the high-definition voice call service registration and/or wireless call service registration is completed, the conditions required for calling the emergency number are met, that is, the call conditions for calling the emergency number are met, and it is detected that the high-definition voice call service registration and/or are not completed. Or wireless call service registration, the requirements for calling emergency numbers are not met, that is, the calling conditions for calling emergency numbers are not met; when the network types supported by the designated subscriber identification card are 2G network, 3G network, 4G network and 5G network When detecting whether the specified user identification card has service, it is detected that the specified user identification card has service, and the conditions required for calling the emergency number are met, that is, the calling conditions for calling the emergency number are met, and it is detected that the specified user identification card is not available. Service, the conditions required to call the emergency number are not met, that is, the call conditions for calling the emergency number are not met.

步骤S280,当满足呼叫紧急号码的呼叫条件时,基于指定的用户识别卡呼叫紧急号码。Step S280: When the calling condition for calling the emergency number is met, call the emergency number based on the designated user identification card.

其中,在指定的用户识别卡满足呼叫紧急号码的呼叫条件下,使用指定的用户识别卡呼叫紧急号码,避免通讯设备是在没有成功驻网的情况下呼叫 紧急号码,导致通讯设备按照无服务状态呼叫紧急号码。例如中国无服务状态会分别从LTE/WCDMA/GSM/CDMA尝试进行呼叫,国内紧急号码只能从CDMA成功拨打,在LTE/WCDMA/GSM情况下,都是无法接通或者只能接通到自动应答台,会造成紧急呼叫失败的问题;例如印度运营商JIO,仅支持LTE网络或者LTE+NR网络,拨打电话必须通过volte或者vowifi才能成功,如果从其他方式拨出,则会大概率失败,因此,在指定的用户识别卡满足呼叫紧急号码的呼叫条件下,使用指定的用户识别卡呼叫紧急号码,提高了呼叫紧急号码的成功率。Among them, when the designated user identification card meets the calling conditions for calling the emergency number, the designated user identification card is used to call the emergency number to prevent the communication equipment from calling the emergency number without successfully stationing on the network, causing the communication equipment to be in a non-service state Call the emergency number. For example, if there is no service in China, it will try to make calls from LTE/WCDMA/GSM/CDMA. Domestic emergency numbers can only be successfully dialed from CDMA. In the case of LTE/WCDMA/GSM, they cannot be connected or can only be connected to automatic. The answering desk will cause the problem of emergency call failure; for example, the Indian operator JIO only supports LTE network or LTE+NR network, and the call must be made through volte or vowifi to succeed. If you dial out from other methods, it will most likely fail. Therefore, when the designated user identification card meets the calling conditions for calling the emergency number, the designated user identification card is used to call the emergency number, which improves the success rate of calling the emergency number.

上述号码呼叫方法,当用户在飞行模式下,通过设备指定的用户识别卡呼叫紧急号码时,设备的呼叫模块会接收到携带有紧急号码的呼叫请求,并获取呼叫请求指定的用户识别卡所支持的网络类型;通过根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件,可以更准确的判断当前是否达到呼叫要求,检测当前是否满足呼叫紧急号码的呼叫条件;当满足呼叫条件时,基于指定的用户识别卡呼叫所述紧急号码,可以准确的判断出达到呼叫要求下进行呼叫,避免呼叫不成功,有效提升在飞行模式下呼叫紧急号码的成功率。In the above number calling method, when the user calls the emergency number through the user identification card designated by the device in the airplane mode, the call module of the device will receive the call request carrying the emergency number, and obtain the support of the user identification card specified by the call request According to the network type supported by the designated subscriber identification card, the calling conditions for calling emergency numbers can be determined, which can more accurately determine whether the current calling requirements are met, and whether the current calling conditions for calling emergency numbers are met; when the call is met When the conditions are met, calling the emergency number based on the designated user identification card can accurately determine that the call is made when the call requirement is met, avoiding unsuccessful calls, and effectively improving the success rate of calling the emergency number in the flight mode.

在一个实施例中,用户识别卡所支持的网络类型包括:第一网络类型和第二网络类型;根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件,包括:当指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件;当指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件。In one embodiment, the network types supported by the subscriber identification card include: a first network type and a second network type; according to the network type supported by the specified subscriber identification card, the calling conditions for calling the emergency number are determined, including: When the network type supported by the user identification card is the first network type, the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number; when the network type supported by the designated user identification card is the second network type In the case of the network type, the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number.

其中,第一网络类型可以是支持2G网络、3G网络、4G网络和5G网络的网络类型,第二网络类型可以是支持4G网络的网络类型,还可以是支持4G网络和5G网络的网络类型。支持第一网络类型的用户识别卡是在用户识别卡有服务状态的情况下可实现通信功能。用户识别卡的服务状态是用户识 别卡的网络接入状态,如:用户识别卡的服务状态为有服务时,即已接入网络,服务状态为无服务时,即没有接入网络。用户识别卡的业务注册状态是用户识别卡用于实现通信功能的业务的注册状态。支持第二网络类型的用户识别卡需要在注册完成LTE网络和/或LTE+NR网络之后,还需要完成VOLTE注册和/或完成VOWIFI注册后实现通信功能。当指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件,当指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件,可以避免设备是在没有成功驻网的情况下呼叫紧急号码,导致通讯设备按照无服务状态呼叫紧急号码,例如中国无服务状态会分别从LTE/WCDMA/GSM/CDMA尝试进行呼叫,国内紧急号码只能从CDMA成功拨打,在LTE/WCDMA/GSM情况下,都是无法接通或者只能接通到自动应答台,会造成紧急呼叫失败的问题;例如印度运营商JIO,仅支持LTE网络或者LTE+NR网络,拨打电话必须通过volte或者vowifi才能成功,如果从其他方式拨出,则会大概率失败,因此,在指定的用户识别卡满足呼叫紧急号码的呼叫条件下,使用指定的用户识别卡呼叫紧急号码,提高了呼叫紧急号码的成功率。Wherein, the first network type may be a network type supporting 2G network, 3G network, 4G network, and 5G network, and the second network type may be a network type supporting 4G network, or a network type supporting 4G network and 5G network. The user identification card supporting the first network type can realize the communication function when the user identification card has a service state. The service status of the user identification card is the network access status of the user identification card. For example, when the service status of the user identification card is serviced, it is connected to the network, and when the service status is no service, it is not connected to the network. The service registration status of the user identification card is the registration status of the service used by the user identification card to realize the communication function. The user identification card supporting the second network type needs to complete the VOLTE registration and/or the VOWIFI registration after completing the registration of the LTE network and/or the LTE+NR network to realize the communication function. When the network type supported by the designated user identification card is the first network type, the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number. When the network type supported by the designated user identification card is In the second network type, the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, which can prevent the equipment from calling the emergency number without successfully stationing on the network, causing the communication equipment to be in a non-service state Call emergency numbers. For example, if China is out of service, it will try to call from LTE/WCDMA/GSM/CDMA. Domestic emergency numbers can only be successfully dialed from CDMA. In the case of LTE/WCDMA/GSM, it cannot be connected or can only be called. Connecting to the automatic answering station will cause the problem of emergency call failure; for example, the Indian operator JIO only supports LTE network or LTE+NR network, and the call must be made through volte or vowifi to succeed. If you dial out from other methods, it will There is a high probability of failure. Therefore, when the designated user identification card meets the calling conditions for calling the emergency number, the designated user identification card is used to call the emergency number, which improves the success rate of calling the emergency number.

在一个实施例中,检测是否满足呼叫紧急号码的呼叫条件,包括:当将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的服务状态;当指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, detecting whether the call condition for calling the emergency number is satisfied includes: when the service state of the subscriber identification card is used as the calling condition for the specified subscriber identification card to call the emergency number, detecting the service state of the specified subscriber identification card; When the service status of the designated subscriber identification card is in service, it is determined that the calling conditions for calling the emergency number are met.

其中,当用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件,在指定的用户识别卡的服务状态为有服务时,说明指定的用户识别卡已接入网络,可以通过正常的呼叫路径呼叫紧急号码。Among them, when the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, and when the service status of the designated user identification card is in service, it means that the designated user identification card has been connected to the network and can pass the normal The call path to call the emergency number.

在一个实施例中,检测是否满足呼叫紧急号码的呼叫条件,包括:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件 时,检测指定的用户识别卡的业务注册状态;当指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, detecting whether the calling condition for calling the emergency number is met includes: when the service registration status of the user identification card is used as the calling condition for the specified user identification card to call the emergency number, detecting the service registration of the specified user identification card Status: When the service registration status of the designated user identification card is completed, it is determined that the calling conditions for calling the emergency number are met.

其中,当用户识别卡业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件,在指定的用户识别卡业务注册状态为已完成业务注册时,可以实现通信功能,可以通过正常的呼叫路径呼叫紧急号码。Among them, when the user identification card service registration status is used as the calling condition for the designated user identification card to call the emergency number, when the designated user identification card service registration status is completed, the communication function can be realized, and the call can be made through the normal call path Emergency number.

在一个实施例中,当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡业务注册状态,包括:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。In one embodiment, when the service registration status of the subscriber identity card is used as the calling condition for the designated subscriber identity card to call the emergency number, detecting the designated subscriber identity card service registration status includes: when the service registration status of the subscriber identity card is When used as a calling condition for the designated user identification card to call the emergency number, the designated user identification card high-definition voice call service registration status and/or wireless call service registration status are detected.

其中,高清语音通话业务注册状态是用来表示是否完成高清语音通话业务的注册,注册完成时,可实现VOWIFI功能。无线通话业务注册状态是用来表示是否完成用来表示是否完成,注册完成时,可实现VOLTE功能。VOWIFI功能是用户使用具有VoWiFi能力的通讯设备,在Wi-Fi环境下能够通过传统的呼叫方式进行语音和视频通话。VOLTE是一个面向通讯设备和数据终端的高速无线通信标准,使语音服务(控制和媒体层面)作为数据流在LTE数据承载网络中传输,而不再需维护和依赖传统的电路交换语音网络。指定的用户识别卡对应运营商可能是仅支持VOLTE功能,也可能是仅支持VOWIFI功能,也有可能同时支持VOWIFI功能和VOWIFI功能,当指定的用户识别卡对应运营商可能是仅支持VOLTE功能时,仅检测VOLTE注册状态(VOLTE注册状态即为高清语音通话业务注册状态)即可,当指定的用户识别卡对应运营商可能是支持VOLTE功能和VOWIFI功能时,仅检测VOLTE注册状态和VOWIFI注册状态(VOWIFI注册状态即为无线通话业务注册状态)。通过对仅支持4G网络的用户识别卡,或者是仅支持4G网络和5G网络的用户识别卡,通过检测VOLTE注册状态和/或VOWIFI注册状态来呼叫紧急号码。Among them, the high-definition voice call service registration status is used to indicate whether the registration of the high-definition voice call service is completed. When the registration is completed, the VOWIFI function can be realized. The wireless call service registration status is used to indicate whether it is completed or not. When the registration is completed, the VOLTE function can be realized. The VOWIFI function is that users can use VoWiFi-capable communication devices to make voice and video calls through traditional calling methods in a Wi-Fi environment. VOLTE is a high-speed wireless communication standard for communication equipment and data terminals. It enables voice services (control and media levels) to be transmitted as data streams in the LTE data bearer network without the need to maintain and rely on traditional circuit-switched voice networks. The operator corresponding to the designated user identification card may only support the VOLTE function, or it may only support the VOWIFI function, or it may support both the VOWIFI function and the VOWIFI function. When the corresponding operator of the designated user identification card may only support the VOLTE function, Only check the VOLTE registration status (the VOLTE registration status is the high-definition voice call service registration status). When the specified user identification card corresponding to the operator may support the VOLTE function and VOWIFI function, only the VOLTE registration status and VOWIFI registration status ( The VOWIFI registration status is the wireless call service registration status). Call the emergency number by detecting the VOLTE registration status and/or the VOWIFI registration status for the user identification card that only supports 4G network, or the user identification card that only supports 4G network and 5G network.

在一个实施例中,该号码呼叫方法还包括:当不满足呼叫紧急号码的呼叫条件时,并且经过第一等待时间仍不满足呼叫条件时,基于指定的用户识别卡呼叫紧急号码。In an embodiment, the number calling method further includes: when the calling condition for calling the emergency number is not met, and the calling condition is not met after the first waiting time, calling the emergency number based on the designated user identification card.

其中,不满足呼叫紧急号码的呼叫条件时,并且经过第一等待时间仍不满足呼叫条件时(即:继续检测是否满足呼叫紧急号码的呼叫条件,直至等待预设时间间隔后,仍不满足呼叫条件时),分别从LTE/WCDMA/GSM/CDMA尝试进行呼叫。如:不满足呼叫紧急号码的呼叫条件时,继续检测是否满足呼叫紧急号码的呼叫条件,当5秒后,仍不满足呼叫条件时,分别从LTE/WCDMA/GSM/CDMA尝试进行呼叫。Among them, when the calling condition for calling the emergency number is not satisfied, and the calling condition is still not satisfied after the first waiting time (ie: continue to detect whether the calling condition for calling the emergency number is met, until the preset time interval is waited, the call is still not satisfied Condition), try to call from LTE/WCDMA/GSM/CDMA respectively. For example, when the call conditions for calling the emergency number are not met, continue to check whether the call conditions for calling the emergency number are met, and when the call conditions are still not met after 5 seconds, try to call from LTE/WCDMA/GSM/CDMA respectively.

在一个实施例中,请参阅图3,该号码呼叫方法,还包括以下步骤。In one embodiment, referring to Figure 3, the number calling method further includes the following steps.

步骤S300,当基于指定的用户识别卡呼叫紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与指定的用户识别卡不同的其他用户识别卡。Step S300, when calling the emergency number based on the designated user identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, it is detected whether the device where it is located has other user identification cards different from the designated user identification card.

其中,其他用户识别卡是除指定的用户识别卡以外的用户识别卡,如:设备中插了用户识别卡A和用户识别卡B,指定的用户识别卡是用户识别卡A来呼叫紧急号码,用户识别卡B则为其他用户识别卡。Among them, other user identification cards are user identification cards other than the designated user identification card, such as: user identification card A and user identification card B are inserted in the device, and the designated user identification card is user identification card A to call the emergency number, User identification card B is another user identification card.

步骤S340,当存在与指定的用户识别卡不同的其他用户识别卡时,将其它用户识别卡中的任意一个更新为指定的用户识别卡;返回执行根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。Step S340, when there are other user identification cards different from the specified user identification card, update any one of the other user identification cards to the specified user identification card; return execution according to the network type supported by the specified user identification card, Steps to determine the calling conditions for calling emergency numbers.

在一个实施例中,当所在的设备存在与指定的用户识别卡不同的其他用户识别卡,且指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,号码呼叫方法还包括:检测设备的所有用户识别卡的服务状态;当设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, when the device where there is another user identification card different from the specified user identification card, and the specified user identification card does not meet the calling conditions for calling the emergency number, the number calling method further includes: detecting all of the equipment The service status of the user identification card; when the service status of all the user identification cards of the device is in service, it is determined that the calling conditions for calling the emergency number are met.

其中,当设备存在与指定的用户识别卡不同的其他用户识别卡时,是指设备上插了两个或两个以上的用户识别卡,如:在设备上插入了用户识别卡A和用户识别卡B。当指定的用户识别卡不满足呼叫紧急号码的呼叫条件时, 检测设备的所有用户识别卡的服务状态,当设备的所有用户识别卡的服务状态为有服务时,满足呼叫紧急号码的呼叫条件,如:在设备上插入了用户识别卡A和用户识别卡B,用户识别卡A为指定的用户识别卡,当用户识别卡A不满足呼叫紧急号码的呼叫条件时,检测设备的用户识别卡A和用户识别卡B的服务状态,当设备的用户识别卡A和用户识别卡B的服务状态都为有服务时,满足呼叫紧急号码的呼叫条件。在当设备存在其他用户识别卡时,通过检测设备的所有用户识别卡的服务状态为有服务时,满足呼叫紧急号码的呼叫条件,可以避免指定的用户识别卡在呼叫紧急号码时,因未用于呼叫紧急号码的用户识别卡刚好在搜索网络,可能会占用指定的用户识别卡的资源,导致指定的用户识别卡出现短暂无服务,导致拨号失败。有效提升呼叫紧急号码的成功率。Among them, when the device has other user identification cards that are different from the specified user identification card, it means that two or more user identification cards are inserted into the device, such as: user identification card A and user identification cards are inserted into the device Card B. When the designated user identification card does not meet the calling conditions for calling emergency numbers, the service status of all user identification cards of the device is detected. When the service status of all user identification cards of the device is in service, the calling conditions for calling emergency numbers are met, For example, user identification card A and user identification card B are inserted into the device. User identification card A is a designated user identification card. When user identification card A does not meet the calling conditions for calling an emergency number, the user identification card A of the device is detected And the service status of the user identification card B, when the service status of the user identification card A and the user identification card B of the device are both in service, the call condition for calling the emergency number is met. When there are other user identification cards in the device, by detecting that the service status of all user identification cards of the device is in service, the call conditions for calling the emergency number can be met, which can prevent the designated user identification card from calling the emergency number because it is not used. The user identification card used to call the emergency number is just searching the network, which may occupy the resources of the designated user identification card, causing the designated user identification card to appear temporarily out of service, resulting in dialing failure. Effectively improve the success rate of calling emergency numbers.

在一个实施例中,请参阅图4,一种号码呼叫方法,在通讯设备插卡并设置为飞行模式的情况下,监听用户识别卡的服务状态,或者是监听VOLTE注册状态和/或VOWIFI注册状态进行举例说明。In one embodiment, please refer to Figure 4, a number calling method, when the communication device is inserted into the card and set to the flight mode, monitor the service status of the user identification card, or monitor the VOLTE registration status and/or VOWIFI registration The state is illustrated by an example.

通讯设备处于飞行模式,当需要进行紧急号码呼叫时,进入通讯设备的呼叫模块开始呼叫,检测指定的用户识别卡运营商,为支持第一网络类型的运营商(即支持2G网络、3G网络、4G网络和5G网络的运营商),检测指定的用户识别卡服务状态,有服务,则发起拨号,呼叫紧急号码;如果无服务返回失败,则开启5秒重拨机制,间隔5秒开始重试,或者是检测服务状态的变化,如果有服务状态变化,且两张卡都为有服务,发起拨号,呼叫紧急号码,仍无服务,尝试分别从LTE/WCDMA/GSM/CDMA尝试进行拨号,呼叫紧急号码;为支持第一网络类型的运营商(即4G网络的运营商,或者是支持4G网络和5G网络的运营商),检查VOLTE注册状态(即为高清语音通话业务注册状态)和/或VOWIFI注册状态(即为无线通话业务注册状态),如果为已注册,发起拨号,呼叫紧急号码,如果为未注册,则开启5秒重拨机制,间隔5秒开始重试,如为已注册,发起拨号,呼叫紧急号码。仅支持 4G网络的运营商,或者是支持4G网络和5G网络的运营商,默认支持VOLTE功能,有可能支持VOWIFI功能,如果不支持VOWIFI功能,则只检测VOLTE注册。通过识别不同运营商,支持2G网络、3G网络、4G网络和5G网络的用户识别卡通过判断服务状态来呼叫紧急号码,仅支持支持4G网络,或者是支持4G网络和5G网络的SIM卡通过判断VOLTE注册状态和/或VOWIFI注册状态来呼叫紧急号码,有效提升呼叫紧急号码的成功率。The communication equipment is in flight mode. When an emergency number call is required, the call module of the communication equipment starts the call, detects the designated subscriber identification card operator, and is an operator that supports the first network type (that is, supports 2G networks, 3G networks, 4G network and 5G network operators), detect the service status of the specified subscriber identification card, if there is service, initiate a dialing call and call the emergency number; if there is no service return failure, the 5-second redial mechanism will be turned on, and the retry will be started at an interval of 5 seconds , Or detect the change of service status, if there is a service status change, and both cards are in service, initiate dialing, call the emergency number, but still no service, try to dial from LTE/WCDMA/GSM/CDMA respectively, call Emergency number; for operators supporting the first network type (ie, 4G network operators, or operators that support 4G and 5G networks), check the VOLTE registration status (that is, the registration status of the high-definition voice call service) and/or VOWIFI registration status (i.e. wireless call service registration status). If it is registered, initiate dialing and call the emergency number. If it is not registered, the 5-second redial mechanism will be activated, and the retry will start at an interval of 5 seconds. If it is registered, Initiate a dial, call an emergency number. Operators that only support 4G networks, or operators that support 4G networks and 5G networks, support the VOLTE function by default, and may support the VOWIFI function. If the VOWIFI function is not supported, only the VOLTE registration is detected. By identifying different operators, user identification cards that support 2G networks, 3G networks, 4G networks, and 5G networks can call emergency numbers by judging the service status, and only support 4G networks, or SIM cards that support 4G networks and 5G networks pass judgment VOLTE registration status and/or VOWIFI registration status to call emergency number, effectively improve the success rate of calling emergency number.

应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the various steps in the flowchart of FIGS. 2-3 are displayed in sequence as indicated by the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless specifically stated in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least part of the steps in Figure 2-3 may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution of these steps or stages The sequence is not necessarily performed sequentially, but may be performed alternately or alternately with other steps or at least a part of the steps or stages in other steps.

在一个实施例中,如图5所示,提供了一种号码呼叫装置,包括:网络类型确定模块310、呼叫条件确定模块320、呼叫条件检测模块330和呼叫模块340,其中。In one embodiment, as shown in FIG. 5, a number calling device is provided, including: a network type determining module 310, a calling condition determining module 320, a calling condition detecting module 330, and a calling module 340.

网络类型确定模块310,用于在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡所支持的网络类型。The network type determining module 310 is configured to obtain the network type supported by the user identification card specified by the call request when a call request carrying an emergency number is received in the flight mode.

呼叫条件确定模块320,用于根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件。The calling condition determining module 320 is configured to determine the calling condition for calling the emergency number according to the network type supported by the designated subscriber identification card.

呼叫条件检测模块330,用于检测是否满足呼叫紧急号码的呼叫条件。The calling condition detection module 330 is used to detect whether the calling condition for calling the emergency number is met.

呼叫模块340,用于当满足呼叫紧急号码的呼叫条件时,基于指定的用户识别卡呼叫紧急号码。The calling module 340 is configured to call the emergency number based on the designated user identification card when the calling condition for calling the emergency number is met.

在一个实施例中,用户识别卡所支持的网络类型包括:第一网络类型和 第二网络类型;呼叫条件确定模块320还用于:当指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件;当指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件。In one embodiment, the network types supported by the subscriber identification card include: a first network type and a second network type; the calling condition determination module 320 is further configured to: when the network type supported by the designated subscriber identification card is the first network When type, the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number; when the network type supported by the designated user identification card is the second network type, the service registration status of the user identification card is used as The calling conditions for the designated subscriber identification card to call the emergency number.

在一个实施例中,呼叫条件检测模块330还用于:当将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的服务状态;当指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, the calling condition detection module 330 is further used to detect the service status of the specified user identification card when the service status of the user identification card is used as the calling condition for the specified user identification card to call the emergency number; When the service status of the subscriber identification card is in service, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,呼叫条件检测模块330还用于:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的业务注册状态;当指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, the calling condition detection module 330 is further configured to: when the service registration status of the subscriber identity card is used as the calling condition for the designated subscriber identity card to call the emergency number, detect the service registration status of the specified subscriber identity card; When the service registration status of the designated user identification card is that the service registration has been completed, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,呼叫条件检测模块330还用于:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。In one embodiment, the calling condition detection module 330 is further configured to: when the service registration status of the user identification card is used as the calling condition for the specified user identification card to call the emergency number, detect the specified user identification card high-definition voice call service registration status And/or wireless call service registration status.

在一个实施例中,网络类型确定模块310还用于:在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡的识别卡信息;对指定的用户识别卡的识别卡信息进行分析,确定指定的用户识别卡所支持的网络类型。In one embodiment, the network type determining module 310 is further configured to: when receiving a call request carrying an emergency number in the flight mode, obtain the identification card information of the user identification card specified by the call request; The identification card information is analyzed to determine the type of network supported by the designated user identification card.

在一个实施例中,网络类型确定模块310还用于:对指定的用户识别卡的识别卡信息进行分析,获取指定的用户识别卡的运营商标识;根据运营商标识,确定指定的用户识别卡所支持的网络类型。In one embodiment, the network type determination module 310 is further used to analyze the identification card information of the specified user identification card to obtain the operator identification of the specified user identification card; and determine the specified user identification card according to the operator identification Supported network types.

在一个实施例中,呼叫模块340还用于:当不满足呼叫紧急号码的呼叫条件,并且经过第一等待时间仍不满足呼叫条件时,基于指定的用户识别卡呼叫紧急号码。In one embodiment, the calling module 340 is further configured to: when the calling condition for calling the emergency number is not met, and the calling condition is still not met after the first waiting time, call the emergency number based on the designated user identification card.

请参阅图6,在一个实施例中,该号码呼叫装置,还包括用户识别卡更新模块350:当基于指定的用户识别卡呼叫紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与指定的用户识别卡不同的其他用户识别卡;当存在与指定的用户识别卡不同的其他用户识别卡时,将其他用户识别卡中的任意一个更新为指定的用户识别卡;返回执行根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。Referring to FIG. 6, in one embodiment, the number calling device further includes a subscriber identification card updating module 350: when calling an emergency number based on a designated subscriber identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, it detects where Whether there are other user identification cards different from the specified user identification card in the device; when there are other user identification cards different from the specified user identification card, update any of the other user identification cards to the specified user identification card; Return to the step of determining the calling conditions for calling the emergency number according to the network type supported by the specified subscriber identification card.

在一个实施例中,当所在的设备存在与指定的用户识别卡不同的其他用户识别卡,且指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,呼叫条件检测模块330还用于:检测设备的所有用户识别卡的服务状态;当设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, when there is another user identification card different from the designated user identification card in the device, and the designated user identification card does not meet the calling condition for calling the emergency number, the calling condition detection module 330 is also used to detect: The service status of all the user identification cards of the device; when the service status of all the user identification cards of the device is in service, it is determined that the calling conditions for calling the emergency number are met.

关于号码呼叫装置的具体限定可以参见上文中对于号码呼叫方法的限定,在此不再赘述。上述号码呼叫装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于通讯设备中的处理器中,也可以以软件形式存储于通讯设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitation of the number calling device, please refer to the above limitation on the number calling method, which will not be repeated here. Each module in the number calling device described above can be implemented in whole or in part by software, hardware, and a combination thereof. The above-mentioned modules may be embedded in the form of hardware or independent of the processor in the communication device, or may be stored in the memory of the communication device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned modules.

在一个实施例中,提供了一种通讯设备,其内部结构图可以如图7所示。该通讯设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该通讯设备的处理器用于提供计算和控制能力。该通讯设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该通讯设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种号码呼叫方法。该通讯设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该通讯设备的输入装置可以是显示屏上覆盖的触摸层,也可以是通讯设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a communication device is provided, and its internal structure diagram may be as shown in FIG. 7. The communication equipment includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the communication device is used to provide calculation and control capabilities. The memory of the communication device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the communication device is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be implemented through WIFI, operator network, NFC (Near Field Communication) or other technologies. The computer program is executed by the processor to realize a number calling method. The display screen of the communication device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the communication device can be a touch layer covered on the display screen, or a button, trackball or touch pad set on the shell of the communication device , It can also be an external keyboard, touchpad, or mouse.

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的通讯设备的限定,具体的通讯设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 7 is only a block diagram of part of the structure related to the solution of the present application, and does not constitute a limitation on the communication device to which the solution of the present application is applied. The specific communication device may Including more or fewer parts than shown in the figure, or combining some parts, or having a different arrangement of parts.

在一个实施例中,提供了一种通讯设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤。In one embodiment, a communication device is provided, including a memory and a processor, and a computer program is stored in the memory, and the processor implements the following steps when the processor executes the computer program.

在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡所支持的网络类型;根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;检测是否满足拨打呼叫紧急号码的呼叫条件;当满足呼叫紧急号码的呼叫条件时,基于指定的用户识别卡呼叫紧急号码。When receiving a call request carrying an emergency number in flight mode, obtain the network type supported by the subscriber identification card specified in the call request; determine the call conditions for calling the emergency number according to the network type supported by the specified subscriber identification card; detect Whether to meet the calling conditions for calling an emergency number; when the calling conditions for calling an emergency number are met, the emergency number is called based on the designated user identification card.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:用户识别卡所支持的网络类型包括:第一网络类型和第二网络类型;当指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件;当指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件。In one embodiment, the processor further implements the following steps when executing the computer program: the network type supported by the user identification card includes: a first network type and a second network type; when the network type supported by the designated user identification card is the first In the case of the first network type, the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number; when the network type supported by the designated user identification card is the second network type, the service of the user identification card is registered The status is used as the calling condition for the designated subscriber identification card to call the emergency number.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的服务状态;当指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In an embodiment, the processor further implements the following steps when executing the computer program: when the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the service status of the designated user identification card is detected; When the service status of the designated subscriber identification card is in service, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的业务注册状态;当指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, the processor further implements the following steps when executing the computer program: when the service registration status of the subscriber identity card is used as the calling condition for the designated subscriber identity card to call the emergency number, the service registration status of the designated subscriber identity card is detected ; When the service registration status of the designated user identification card is completed, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当将用户 识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。In an embodiment, the processor further implements the following steps when executing the computer program: when the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the high-definition voice call service of the designated user identification card is detected Registration status and/or wireless call service registration status.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡的识别卡信息;对指定的用户识别卡的识别卡信息进行分析,确定指定的用户识别卡所支持的网络类型。In one embodiment, the processor further implements the following steps when executing the computer program: when receiving a call request carrying an emergency number in the flight mode, acquiring the identification card information of the user identification card specified by the call request; identifying the specified user The identification card information of the card is analyzed to determine the network type supported by the designated user identification card.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:对指定的用户识别卡的识别卡信息进行分析,获取指定的用户识别卡的运营商标识;根据运营商标识,确定指定的用户识别卡所支持的网络类型。In one embodiment, the processor further implements the following steps when executing the computer program: analyzing the identification card information of the designated user identification card to obtain the operator identification of the designated user identification card; and determining the designated user according to the operator identification Network type supported by the identification card.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当不满足呼叫紧急号码的呼叫条件,并且经过第一等待时间仍不满足呼叫条件时,基于指定的用户识别卡呼叫紧急号码。In one embodiment, the processor further implements the following steps when executing the computer program: when the calling condition for calling the emergency number is not met, and the calling condition is not met after the first waiting time, the emergency number is called based on the designated user identification card.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当基于指定的用户识别卡呼叫紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与指定的用户识别卡不同的其他用户识别卡;当存在与指定的用户识别卡不同的其他用户识别卡时,将其他用户识别卡中的任意一个更新为指定的用户识别卡;返回执行根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。In one embodiment, the processor further implements the following steps when executing the computer program: when calling the emergency number based on the designated user identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, detecting whether the device where it is located is related to the designated user Other user identification cards with different identification cards; when there are other user identification cards that are different from the specified user identification card, any one of the other user identification cards is updated to the specified user identification card; the return execution is based on the specified user identification card Supported network types, steps to determine the calling conditions for calling emergency numbers.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当所在的设备存在与指定的用户识别卡不同的其他用户识别卡,且指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,检测设备的所有用户识别卡的服务状态;当设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, the processor further implements the following steps when executing the computer program: when the device where there is another user identification card different from the specified user identification card, and the specified user identification card does not meet the calling conditions for calling the emergency number , To detect the service status of all the user identification cards of the device; when the service status of all the user identification cards of the device is in service, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤。In one embodiment, a computer-readable storage medium is provided, and a computer program is stored thereon, and the following steps are implemented when the computer program is executed by a processor.

在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡所支持的网络类型;根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;检测是否满足拨打呼叫紧急号码的呼叫条件;当满足呼叫紧急号码的呼叫条件时,基于指定的用户识别卡呼叫紧急号码。When receiving a call request carrying an emergency number in flight mode, obtain the network type supported by the subscriber identification card specified in the call request; determine the call conditions for calling the emergency number according to the network type supported by the specified subscriber identification card; detect Whether to meet the calling conditions for calling an emergency number; when the calling conditions for calling an emergency number are met, the emergency number is called based on the designated user identification card.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:用户识别卡所支持的网络类型包括:第一网络类型和第二网络类型;当指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件;当指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件。In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: the network type supported by the user identification card includes: a first network type and a second network type; when the network type supported by the specified user identification card is For the first network type, the service status of the subscriber identification card is used as the calling condition for the designated subscriber identification card to call the emergency number; when the network type supported by the designated subscriber identification card is the second network type, the service status of the subscriber identification card The registration status is used as the calling condition for the designated subscriber identification card to call the emergency number.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当将用户识别卡的服务状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的服务状态;当指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the service status of the designated user identification card is detected; When the service status of the designated subscriber identification card is in service, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡的业务注册状态;当指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the service registration of the designated user identification card is detected Status: When the service registration status of the designated user identification card is completed, it is determined that the calling conditions for calling the emergency number are met.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当将用户识别卡的业务注册状态作为指定的用户识别卡呼叫紧急号码的呼叫条件时,检测指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the high-definition voice call of the designated user identification card is detected Service registration status and/or wireless call service registration status.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在飞行模式下接收到携带有紧急号码的呼叫请求时,获取呼叫请求指定的用户识别卡的识别卡信息;对指定的用户识别卡的识别卡信息进行分析,确定指定的用户识别卡所支持的网络类型。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when a call request carrying an emergency number is received in the flight mode, the identification card information of the user identification card specified by the call request is obtained; The identification card information of the identification card is analyzed to determine the network type supported by the designated user identification card.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:对指定的用户识别卡的识别卡信息进行分析,获取指定的用户识别卡的运营商标识;根据运营商标识,确定指定的用户识别卡所支持的网络类型。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: analyzing the identification card information of the designated user identification card, and obtaining the operator identification of the designated user identification card; and determining the designated user identification card according to the operator identification The network type supported by the subscriber identification card.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当不满足呼叫紧急号码的呼叫条件,并且经过第一等待时间仍不满足呼叫条件时,基于指定的用户识别卡呼叫紧急号码。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the calling condition for calling the emergency number is not met, and the calling condition is still not met after the first waiting time, call the emergency number based on the designated user identification card .

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当基于指定的用户识别卡呼叫紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与指定的用户识别卡不同的其他用户识别卡;当存在与指定的用户识别卡不同的其他用户识别卡时,将其他用户识别卡中的任意一个更新为指定的用户识别卡;返回执行根据指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when calling the emergency number based on the designated user identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, it is detected whether the device exists and the designated Other user identification cards with different user identification cards; when there are other user identification cards that are different from the specified user identification card, update any of the other user identification cards to the specified user identification card; return to execute according to the specified user identification The type of network supported by the card, and the steps to determine the calling conditions for calling emergency numbers.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当所在的设备存在与指定的用户识别卡不同的其他用户识别卡,且指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,检测设备的所有用户识别卡的服务状态;当设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the device where there is another user identification card different from the specified user identification card, and the specified user identification card does not meet the calling conditions for calling the emergency number When the service status of all the user identification cards of the device is detected; when the service status of all the user identification cards of the device is in service, it is determined that the calling conditions for calling the emergency number are met.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random  Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage. In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, or optical storage. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not a limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be It is considered as the range described in this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the scope of the invention patent. It should be pointed out that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can be made, and these all fall within the protection scope of this application. Therefore, the scope of protection of the patent of this application shall be subject to the appended claims.

Claims (22)

一种号码呼叫方法,其中,所述方法包括:A number calling method, wherein the method includes: 在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡所支持的网络类型;When a call request carrying an emergency number is received in the flight mode, acquiring the network type supported by the subscriber identification card specified in the call request; 根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;Determine the calling conditions for calling the emergency number according to the network type supported by the specified subscriber identification card; 检测是否满足拨打呼叫紧急号码的呼叫条件;Detect whether the call conditions for dialing emergency numbers are met; 当满足呼叫紧急号码的呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。When the calling condition for calling the emergency number is met, the emergency number is called based on the designated user identification card. 根据权利要求1所述的方法,其中,所述用户识别卡所支持的网络类型包括:第一网络类型和第二网络类型;所述根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件,包括:The method according to claim 1, wherein the network types supported by the user identification card include: a first network type and a second network type; and the determination is made according to the network type supported by the specified user identification card The calling conditions for calling emergency numbers include: 当所述指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件;When the network type supported by the specified subscriber identification card is the first network type, use the service status of the subscriber identification card as the calling condition for the specified subscriber identification card to call the emergency number; 当所述指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件。When the network type supported by the designated user identification card is the second network type, the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number. 根据权利要求2所述的方法,其中,所述检测是否满足拨打呼叫紧急号码的拨号呼叫条件,包括:The method according to claim 2, wherein the detecting whether the dial call condition for dialing the emergency number is met, comprises: 当将所述用户识别卡的服务状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡的服务状态;When the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, detecting the service status of the designated user identification card; 当所述指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。When the service status of the designated subscriber identification card is in service, it is determined that the calling condition for calling the emergency number is satisfied. 根据权利要求2所述的方法,其中,所述检测是否满足呼叫紧急号码的呼叫条件,包括:The method according to claim 2, wherein said detecting whether a calling condition for calling an emergency number is met comprises: 当将所述用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡的业务注册状态;When the service registration status of the subscriber identity card is used as the calling condition for the designated subscriber identity card to call the emergency number, detecting the service registration status of the designated subscriber identity card; 当所述指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。When the service registration status of the designated user identification card is that the service registration has been completed, it is determined that the calling condition for calling the emergency number is satisfied. 根据权利要求4所述的方法,其中,所述当将所述用户识别卡业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡业务注册状态,包括:The method according to claim 4, wherein when the user identification card service registration status is used as the calling condition for the designated user identification card to call the emergency number, detecting the specified user identification card service registration status ,include: 当将所述用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。When the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the high-definition voice call service registration status and/or the wireless call service registration status of the designated user identification card are detected. 根据权利要求1所述的方法,其中,所述在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡所支持的网络类型,包括:The method according to claim 1, wherein, when a call request carrying an emergency number is received in the airplane mode, acquiring the network type supported by the subscriber identification card specified in the call request comprises: 在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡的识别卡信息;When a call request carrying an emergency number is received in the flight mode, acquiring the identification card information of the user identification card specified by the call request; 对所述指定的用户识别卡的识别卡信息进行分析,确定所述指定的用户识别卡所支持的网络类型。The identification card information of the designated user identification card is analyzed to determine the network type supported by the designated user identification card. 根据权利要求6所述的方法,其中,所述对所述指定的用户识别卡的识别卡信息进行分析,确定所述指定的用户识别卡所支持的网络类型,包括:The method according to claim 6, wherein the analyzing the identification card information of the designated user identification card to determine the network type supported by the designated user identification card comprises: 对所述指定的用户识别卡的识别卡信息进行分析,获取所述指定的用户识别卡的运营商标识;Analyzing the identification card information of the designated user identification card to obtain the operator identification of the designated user identification card; 根据所述运营商标识,确定所述指定的用户识别卡所支持的网络类型。According to the operator identification, the network type supported by the designated user identification card is determined. 根据权利要求1所述的方法,其中,所述方法还包括:The method according to claim 1, wherein the method further comprises: 当不满足呼叫紧急号码的呼叫条件,并且经过第一等待时间仍不满足呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。When the calling condition for calling the emergency number is not met, and the calling condition is still not met after the first waiting time, the emergency number is called based on the designated user identification card. 根据权利要求1所述的方法,其中,所述方法还包括:The method according to claim 1, wherein the method further comprises: 当基于所述指定的用户识别卡呼叫所述紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与所述指定的用户识别卡不 同的其他用户识别卡;When calling the emergency number based on the designated user identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, detecting whether the device where it is located has other user identification cards different from the designated user identification card; 当存在与所述指定的用户识别卡不同的其他用户识别卡时,将所述其他用户识别卡中的任意一个更新为指定的用户识别卡;When there are other user identification cards different from the specified user identification card, update any one of the other user identification cards to the specified user identification card; 返回执行所述根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。Return to executing the step of determining the calling condition for calling the emergency number according to the network type supported by the specified subscriber identification card. 根据权利要求1所述的方法,其中,当所在的设备存在与所述指定的用户识别卡不同的其他用户识别卡,且所述指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,所述方法还包括:The method according to claim 1, wherein when the device where there is another user identification card different from the specified user identification card, and the specified user identification card does not meet the calling conditions for calling the emergency number, The method also includes: 检测所述设备的所有用户识别卡的服务状态;Detecting the service status of all user identification cards of the device; 当所述设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。When the service status of all the user identification cards of the device is in service, it is determined that the calling condition for calling the emergency number is satisfied. 一种号码呼叫装置,其中,所述装置包括:A number calling device, wherein the device includes: 网络类型确定模块,用于在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡所支持的网络类型;The network type determining module is configured to obtain the network type supported by the subscriber identification card specified by the call request when a call request carrying an emergency number is received in the flight mode; 呼叫条件确定模块,用于根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件;The calling condition determining module is used to determine the calling condition for calling the emergency number according to the network type supported by the specified subscriber identification card; 呼叫条件检测模块,用于检测是否满足呼叫紧急号码的呼叫条件;The calling condition detection module is used to detect whether the calling condition for calling the emergency number is met; 呼叫模块,用于当满足呼叫紧急号码的呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。The calling module is used for calling the emergency number based on the designated user identification card when the calling condition for calling the emergency number is met. 根据权利要求11所述的装置,其中,所述用户识别卡所支持的网络类型包括:第一网络类型和第二网络类型;所述呼叫条件确定模块被配置为:The apparatus according to claim 11, wherein the network types supported by the subscriber identification card include: a first network type and a second network type; and the calling condition determination module is configured to: 当所述指定的用户识别卡所支持的网络类型为第一网络类型时,将用户识别卡的服务状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件;When the network type supported by the specified subscriber identification card is the first network type, use the service status of the subscriber identification card as the calling condition for the specified subscriber identification card to call the emergency number; 当所述指定的用户识别卡所支持的网络类型为第二网络类型时,将用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件。When the network type supported by the designated user identification card is the second network type, the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number. 根据权利要求12所述的装置,其中,所述呼叫条件检测模块被配置 为:The apparatus according to claim 12, wherein the calling condition detection module is configured to: 当将所述用户识别卡的服务状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡的服务状态;When the service status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, detecting the service status of the designated user identification card; 当所述指定的用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。When the service status of the designated subscriber identification card is in service, it is determined that the calling condition for calling the emergency number is satisfied. 根据权利要求12所述的装置,其中,所述呼叫条件检测模块被配置为:The apparatus according to claim 12, wherein the calling condition detection module is configured to: 当将所述用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡的业务注册状态;When the service registration status of the subscriber identity card is used as the calling condition for the designated subscriber identity card to call the emergency number, detecting the service registration status of the designated subscriber identity card; 当所述指定的用户识别卡的业务注册状态为已完成业务注册时,确定满足呼叫紧急号码的呼叫条件。When the service registration status of the designated user identification card is that the service registration has been completed, it is determined that the calling condition for calling the emergency number is satisfied. 根据权利要求14所述的装置,其中,所述呼叫条件检测模块还被配置为:The apparatus according to claim 14, wherein the calling condition detection module is further configured to: 当将所述用户识别卡的业务注册状态作为所述指定的用户识别卡呼叫紧急号码的呼叫条件时,检测所述指定的用户识别卡高清语音通话业务注册状态和/或无线通话业务注册状态。When the service registration status of the user identification card is used as the calling condition for the designated user identification card to call the emergency number, the high-definition voice call service registration status and/or the wireless call service registration status of the designated user identification card are detected. 根据权利要求11所述的装置,其中,所述网络类型确定模块被配置为:The apparatus according to claim 11, wherein the network type determining module is configured to: 在飞行模式下接收到携带有紧急号码的呼叫请求时,获取所述呼叫请求指定的用户识别卡的识别卡信息;When a call request carrying an emergency number is received in the flight mode, acquiring the identification card information of the user identification card specified by the call request; 对所述指定的用户识别卡的识别卡信息进行分析,确定所述指定的用户识别卡所支持的网络类型。The identification card information of the designated user identification card is analyzed to determine the network type supported by the designated user identification card. 根据权利要求16所述的装置,其中,所述网络类型确定模块被配置为:The apparatus according to claim 16, wherein the network type determining module is configured to: 对所述指定的用户识别卡的识别卡信息进行分析,获取所述指定的用户识别卡的运营商标识;Analyzing the identification card information of the designated user identification card to obtain the operator identification of the designated user identification card; 根据所述运营商标识,确定所述指定的用户识别卡所支持的网络类型。According to the operator identification, the network type supported by the designated user identification card is determined. 根据权利要求11所述的装置,其中,所述呼叫模块被配置为:The apparatus according to claim 11, wherein the call module is configured to: 当不满足呼叫紧急号码的呼叫条件,并且经过第一等待时间仍不满足呼叫条件时,基于所述指定的用户识别卡呼叫所述紧急号码。When the calling condition for calling the emergency number is not met, and the calling condition is still not met after the first waiting time, the emergency number is called based on the designated user identification card. 根据权利要求11所述的装置,其中,所述装置还包括:用户识别卡更新模块,所述用户识别卡更新模块被配置为:The apparatus according to claim 11, wherein the apparatus further comprises: a subscriber identification card updating module, the subscriber identification card updating module being configured to: 当基于所述指定的用户识别卡呼叫所述紧急号码未成功或不满足呼叫紧急号码的呼叫条件时,检测所在的设备是否存在与所述指定的用户识别卡不同的其他用户识别卡;When calling the emergency number based on the designated user identification card is unsuccessful or does not meet the calling conditions for calling the emergency number, detecting whether the device where it is located has other user identification cards different from the designated user identification card; 当存在与所述指定的用户识别卡不同的其他用户识别卡时,将所述其他用户识别卡中的任意一个更新为指定的用户识别卡;When there are other user identification cards different from the specified user identification card, update any one of the other user identification cards to the specified user identification card; 返回执行所述根据所述指定的用户识别卡所支持的网络类型,确定呼叫紧急号码的呼叫条件的步骤。Return to executing the step of determining the calling condition for calling the emergency number according to the network type supported by the specified subscriber identification card. 根据权利要求11所述的装置,其中,当所在的设备存在与所述指定的用户识别卡不同的其他用户识别卡,且所述指定的用户识别卡不满足呼叫紧急号码的呼叫条件时,所述呼叫条件检测模块被配置为:The apparatus according to claim 11, wherein, when the device where there is another user identification card different from the specified user identification card, and the specified user identification card does not meet the calling conditions for calling the emergency number, The calling condition detection module is configured as: 检测所述设备的所有用户识别卡的服务状态;Detecting the service status of all user identification cards of the device; 当所述设备的所有用户识别卡的服务状态为有服务时,确定满足呼叫紧急号码的呼叫条件。When the service status of all the user identification cards of the device is in service, it is determined that the calling condition for calling the emergency number is satisfied. 一种通讯设备,包括存储器和处理器,所述存储器存储有计算机程序,其中,所述处理器执行所述计算机程序时实现权利要求1至10中任一项所述的方法的步骤。A communication device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method according to any one of claims 1 to 10 when the computer program is executed. 一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。A computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the method according to any one of claims 1 to 10 when the computer program is executed by a processor.
PCT/CN2021/093833 2020-05-15 2021-05-14 Number calling method, apparatus and communication device, and storage medium Ceased WO2021228228A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202010412214 2020-05-15
CN202010412214.5 2020-05-15
CN202011313292.6 2020-11-20
CN202011313292.6A CN113676587B (en) 2020-05-15 2020-11-20 Number calling method, device, communication device and storage medium

Publications (1)

Publication Number Publication Date
WO2021228228A1 true WO2021228228A1 (en) 2021-11-18

Family

ID=78525349

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/093833 Ceased WO2021228228A1 (en) 2020-05-15 2021-05-14 Number calling method, apparatus and communication device, and storage medium

Country Status (1)

Country Link
WO (1) WO2021228228A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115767687A (en) * 2022-11-29 2023-03-07 努比亚技术有限公司 Method, device, and computer-readable storage medium for dual-card search network acceleration

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070218923A1 (en) * 2006-03-14 2007-09-20 Samsung Electronics Co., Ltd. Method and apparatus for making an emergency call using a mobile communication terminal
CN105101135A (en) * 2014-04-17 2015-11-25 展讯通信(上海)有限公司 Method and device for processing emergency call of communication terminal
CN105636171A (en) * 2016-01-11 2016-06-01 努比亚技术有限公司 All-band communication implementing device and method
CN105933882A (en) * 2016-04-08 2016-09-07 努比亚技术有限公司 Emergency call device and method
CN107734489A (en) * 2017-12-01 2018-02-23 广东欧珀移动通信有限公司 Dial the method, apparatus, storage medium and electronic equipment of emergency numbers
CN109348439A (en) * 2018-10-18 2019-02-15 Oppo广东移动通信有限公司 Voice call processing method, apparatus, computer readable medium and electronic device
CN109889972A (en) * 2019-01-30 2019-06-14 努比亚技术有限公司 Emergency numbers dialing method, AP, modem, terminal and storage medium
CN110839200A (en) * 2018-08-15 2020-02-25 华为技术有限公司 Method and device for implementing emergency call

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070218923A1 (en) * 2006-03-14 2007-09-20 Samsung Electronics Co., Ltd. Method and apparatus for making an emergency call using a mobile communication terminal
CN105101135A (en) * 2014-04-17 2015-11-25 展讯通信(上海)有限公司 Method and device for processing emergency call of communication terminal
CN105636171A (en) * 2016-01-11 2016-06-01 努比亚技术有限公司 All-band communication implementing device and method
CN105933882A (en) * 2016-04-08 2016-09-07 努比亚技术有限公司 Emergency call device and method
CN107734489A (en) * 2017-12-01 2018-02-23 广东欧珀移动通信有限公司 Dial the method, apparatus, storage medium and electronic equipment of emergency numbers
CN110839200A (en) * 2018-08-15 2020-02-25 华为技术有限公司 Method and device for implementing emergency call
CN109348439A (en) * 2018-10-18 2019-02-15 Oppo广东移动通信有限公司 Voice call processing method, apparatus, computer readable medium and electronic device
CN109889972A (en) * 2019-01-30 2019-06-14 努比亚技术有限公司 Emergency numbers dialing method, AP, modem, terminal and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115767687A (en) * 2022-11-29 2023-03-07 努比亚技术有限公司 Method, device, and computer-readable storage medium for dual-card search network acceleration

Similar Documents

Publication Publication Date Title
US9374697B2 (en) Method of selecting an active SIM for an emergency service and multi-SIM device utilizing the same
US10897700B2 (en) Service processing method and system
CN108377479B (en) Multi-card mobile terminal and service processing method and device thereof
CN110622534B (en) MDT (minimization drive test) information sending method and device and MDT information receiving method and device
US12256304B2 (en) Method and device for preparing emergency call and storage medium
CN112673659A (en) Method and electronic device for automatically switching between multiple profiles in an ESIM
CN104125614B (en) Method, system and the terminal of network switching
CN108616979A (en) Double card network formats control method, device, computer equipment and storage medium
US20210306974A1 (en) Network search method, computer device, and computer-readable storage medium
CN107959954B (en) A wireless communication method and terminal device
CN105916131B (en) Access control method and device
CN110381564A (en) A kind of 4G multi-mold multi-card mobile terminal and its method for managing paging message
CN107734489A (en) Dial the method, apparatus, storage medium and electronic equipment of emergency numbers
WO2021213419A1 (en) Method for establishing network connection, and electronic device
CN106878975A (en) A method and device for a terminal to access a cell
WO2016123822A1 (en) Data transmission method and device, and terminal
CN108184228A (en) Emmergency call method and user equipment
CN101605378A (en) A kind of method of automatically selecting calling number by multi-mode terminal and device
WO2021228228A1 (en) Number calling method, apparatus and communication device, and storage medium
CN108738054B (en) Method for processing abnormal network communication function, modem, mobile terminal and storage medium
CN107734492A (en) Information processing method, device, mobile terminal and computer-readable recording medium
US8326287B2 (en) Method for providing roaming service of international call and mobile terminal for the same
WO2022033872A1 (en) Preserving emergency call during failure to transfer subsequent to registration with the target network
CN113676587B (en) Number calling method, device, communication device and storage medium
CN107770767A (en) Information processing method, device, mobile terminal and computer readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21804112

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 14/03/2023)

122 Ep: pct application non-entry in european phase

Ref document number: 21804112

Country of ref document: EP

Kind code of ref document: A1